:root{--em-brand:#0E2F5D;--em-brand-deep:#092143;--em-brand-text:#18417B;--em-brand-soft:#E5EFFF;--em-brand-wash:#F2F7FF;--em-focus:#5587D0;--em-accent:#C1974D;--em-accent-hover:#B2893E;--em-accent-pressed:#A77E32;--em-accent-text:#815C0A;--em-accent-subtle:#F8EBD7;--em-accent-dark:#DCB87A;--em-paper:#F9F6F2;--em-cream:#ECE2D0;--em-cream-deep:#DECFB6;--em-ink:#0E1725;--em-text-2:#464E58;--em-text-3:#6F757E;--em-border:#CDC8BF;--em-border-subtle:#E3DFD8;--em-font-display:'EB Garamond','EBG Fallback',Georgia,serif;--em-font-body:'Ysabeau','Ysabeau Fallback',Arial,sans-serif}@font-face{font-family:'EBG Fallback';src:local('Georgia');size-adjust:90.22%;ascent-override:111.62%;descent-override:33.03%;line-gap-override:0.00%}@font-face{font-family:'Ysabeau Fallback';src:local('Arial');size-adjust:92.51%;ascent-override:113.93%;descent-override:31.24%;line-gap-override:0.00%}body,#page-container,#main-content{background-color:#F9F6F2}body{font-weight:400}#page-container .et_pb_text li{line-height:1.65!important}.et_pb_text p[style*="EB Garamond"],.et-l--footer p[style*="EB Garamond"]{line-height:1.35}body,.et_pb_text,.et_pb_blurb_description,.et_pb_promo_description,.et_pb_toggle_content{font-family:var(--em-font-body)}h1,h2,h3,h4,h5,h6{font-family:var(--em-font-display)}.et_pb_fullwidth_header .et_pb_module_header{font-family:var(--em-font-display)!important}.et_pb_fullwidth_header .et_pb_fullwidth_header_subhead,.et_pb_fullwidth_header .et_pb_header_content_wrapper,.et_pb_fullwidth_header .et_pb_header_content_wrapper p{font-family:var(--em-font-body)!important}.et_pb_button,.ff-btn-submit,.em-sticky,#top-menu li.em-menu-btn a,table,td,th,.et_pb_header_content_wrapper,time{font-variant-numeric:lining-nums tabular-nums}body:not(.et_pb_pagebuilder_layout) .entry-content h1,body:not(.et_pb_pagebuilder_layout) .entry-content h2,body:not(.et_pb_pagebuilder_layout) .entry-content h3,body:not(.et_pb_pagebuilder_layout) .entry-title{font-family:var(--em-font-display);color:#0E2F5D}body:not(.et_pb_pagebuilder_layout) .entry-content h1,body:not(.et_pb_pagebuilder_layout) .entry-title{font-weight:600;font-size:52px;line-height:1.08;letter-spacing:-0.01em}body:not(.et_pb_pagebuilder_layout) .entry-content h2{font-weight:500;font-size:38px;line-height:1.14}body:not(.et_pb_pagebuilder_layout) .entry-content h3{font-weight:500;font-size:26px;line-height:1.2;color:#0E1725}body:not(.et_pb_pagebuilder_layout) .entry-content p,body:not(.et_pb_pagebuilder_layout) .entry-content li{font-size:18px;line-height:1.65;max-width:72ch}body:not(.et_pb_pagebuilder_layout) .entry-content table{font-size:15px;line-height:1.5;color:#0E1725}body:not(.et_pb_pagebuilder_layout) .entry-content small,body:not(.et_pb_pagebuilder_layout) .entry-content .small{font-size:12px;line-height:1.5;color:#464E58}@media (max-width:980px){body:not(.et_pb_pagebuilder_layout) .entry-content h1,body:not(.et_pb_pagebuilder_layout) .entry-title{font-size:42px}body:not(.et_pb_pagebuilder_layout) .entry-content h2{font-size:32px}body:not(.et_pb_pagebuilder_layout) .entry-content h3{font-size:24px}}@media (max-width:767px){body:not(.et_pb_pagebuilder_layout) .entry-content h1,body:not(.et_pb_pagebuilder_layout) .entry-title{font-size:34px}body:not(.et_pb_pagebuilder_layout) .entry-content h2{font-size:28px}body:not(.et_pb_pagebuilder_layout) .entry-content h3{font-size:22px}body:not(.et_pb_pagebuilder_layout) .entry-content p,body:not(.et_pb_pagebuilder_layout) .entry-content li{font-size:17px}}#main-content .et_pb_text a:not(.et_pb_button),#main-content .et_pb_toggle_content a,#main-content .et_pb_promo_description a,.entry-content a:not(.et_pb_button){color:#18417B;text-decoration:underline;text-decoration-color:#C1974D;text-underline-offset:3px}#page-container .et_pb_button,#page-container .et_pb_button:hover,.et_pb_button_wrapper a,.em-sticky,#top-menu li.em-menu-btn a,.et_mobile_menu li.em-menu-btn a,.fluentform .ff-btn-submit{text-decoration:none!important}#page-container .et_pb_button,.em-sticky,#top-menu li.em-menu-btn a,.et_mobile_menu li.em-menu-btn a,.fluentform .ff-btn-submit{font-family:var(--em-font-body)!important;font-weight:600!important;letter-spacing:.01em!important;line-height:1.1!important}#page-container .et_pb_button:active{background-color:#A77E32!important}#main-header,#main-header.et-fixed-header{background:#18417B!important;box-shadow:0 1px 0 rgba(0,0,0,.18)}#top-menu a,#top-menu li ul.sub-menu a,.et_mobile_menu li a{font-family:var(--em-font-body);font-weight:600;font-size:16px;letter-spacing:.02em}#main-header #top-menu>li>a,#main-header.et-fixed-header #top-menu>li>a{color:#F9F6F2}#main-header #top-menu>li>a:hover,#main-header #top-menu>li.current-menu-item>a,#main-header #top-menu>li.current_page_item>a,#main-header.et-fixed-header #top-menu>li.current-menu-item>a{color:#DCB87A;opacity:1}#top-menu li ul.sub-menu{background:#18417B!important;border-color:#DCB87A}#top-menu li ul.sub-menu a{color:#F9F6F2!important}#top-menu li ul.sub-menu a:hover{color:#DCB87A!important;background:transparent}#top-menu li.em-menu-btn a,.et_mobile_menu li.em-menu-btn a{background:#DCB87A!important;color:#0E1725!important;border-radius:100px;padding:11px 22px!important;font-size:16px!important;margin-left:6px;box-shadow:0 8px 20px -10px rgba(0,0,0,.5);transition:background .12s}#main-header #top-menu>li.em-menu-btn>a,#main-header #top-menu>li.em-menu-btn.current-menu-item>a{color:#0E1725!important}#top-menu li.em-menu-btn a:hover,.et_mobile_menu li.em-menu-btn a:hover{background:#C1974D!important;opacity:1;color:#0E1725!important}.et_mobile_menu li.em-menu-btn a{text-align:center;margin:8px 20px}.et_mobile_menu{background:#18417B!important;border-top:3px solid #DCB87A}.et_mobile_menu li a{color:#F9F6F2!important;border-color:rgba(249,246,242,.12)}.et_mobile_menu li a:hover,.et_mobile_menu li.current-menu-item>a{color:#DCB87A!important;background:transparent!important;opacity:1}#et_mobile_nav_menu .mobile_menu_bar:before,#et_mobile_nav_menu .mobile_menu_bar:after{color:#F9F6F2}@media (max-width:980px){.et_fixed_nav #main-header,.et_fixed_nav #main-header.et-fixed-header,.et_fixed_nav.et_transparent_nav #main-header{position:fixed!important;top:0!important;left:0;right:0}.admin-bar.et_fixed_nav #main-header{top:46px!important}.et_fixed_nav #page-container{padding-top:80px!important}}.em-sticky{display:none}@media (max-width:980px){body.page-id-2 .em-sticky,body.page-id-86 .em-sticky{display:block;position:fixed;left:16px;right:16px;bottom:16px;z-index:9999;background:#C1974D;color:#FFFFFF!important;text-align:center;font:600 16px/1.1 var(--em-font-body);padding:17px;border-radius:100px;box-shadow:0 0 0 1px #815C0A,0 8px 24px rgba(14,23,37,.28);text-decoration:none}body.page-id-2 #main-footer,body.page-id-86 #main-footer{padding-bottom:70px}.em-sticky:active{background:#A77E32}}.fluentform .ff-el-input--label label{font-family:var(--em-font-body);font-weight:600;font-size:13px;line-height:1.3;letter-spacing:.08em;text-transform:uppercase;color:#464E58}.fluentform .ff-el-form-control{border:1px solid #CDC8BF;border-radius:8px;background:#fff;padding:12px 14px;font-family:var(--em-font-body);font-size:17px;line-height:1.4;color:#0E1725;box-shadow:inset 0 1px 2px rgba(14,23,37,.05)}.fluentform .ff-el-form-control::placeholder{color:#6F757E}.fluentform .ff-el-form-control:focus{border-color:#5587D0;box-shadow:0 0 0 3px rgba(85,135,208,.25)}.fluentform .ff-btn-submit{background:#C1974D!important;color:#FFFFFF!important;border:0!important;border-radius:100px!important;font-size:17px!important;padding:16px 34px!important;box-shadow:0 0 0 1px #815C0A,0 10px 24px -12px rgba(14,23,37,.4);transition:background .12s}.fluentform .ff-btn-submit:hover{background:#B2893E!important}.fluentform .ff-btn-submit:active{background:#A77E32!important}.fluentform .ff-el-form-check-label,.fluentform .ff-el-tc label{font-family:var(--em-font-body);font-weight:400;font-size:15px;line-height:1.5;color:#0E1725}.fluentform .ff-el-is-error .text-danger{font-family:var(--em-font-body);font-size:15px;color:#A21829}.fluentform .ff-message-success{background:#E0F7E4;border-color:#33854A;font-family:var(--em-font-body);font-weight:500;color:#115629}.fluentform .ff-el-tc a,.fluentform .ff-el-form-check-label a{color:#18417B;text-decoration:underline;text-decoration-color:#C1974D}.fluentform .ff-el-input--label.ff-el-is-required.asterisk-right label:after{color:#815C0A}.em-map iframe{width:100%;height:320px;border:0;border-radius:12px;display:block}.et_pb_testimonial .et_pb_testimonial_description{border-left:3px solid #C1974D;padding-left:18px}.et-l--footer a,.et-l--footer .et_pb_text a{color:#ffffff}.em-logos{display:grid;grid-template-columns:repeat(6,1fr);gap:28px 36px;align-items:center;max-width:1180px;margin:0 auto}.em-logos img{display:block;width:100%;height:auto;max-height:90px;object-fit:contain;filter:grayscale(1);opacity:.8;transition:all .25s}.em-logos img:hover{filter:none;opacity:1}@media (max-width:980px){.em-logos{grid-template-columns:repeat(4,1fr);gap:20px}}@media (max-width:600px){.em-logos{grid-template-columns:repeat(3,1fr);gap:16px}}.em-anchor{height:0;overflow:hidden}.et_pb_code:has(>.et_pb_code_inner>.em-anchor){margin:0!important;padding:0!important;height:0}@media (min-width:981px){#main-header #et-top-navigation{padding-top:0!important;height:81px;display:flex;align-items:center}#main-header.et-fixed-header #et-top-navigation{height:65px}#main-header #top-menu{display:flex;align-items:center}#main-header #top-menu>li{padding-bottom:0}#main-header #top-menu>li:not(.em-menu-btn)>a{padding-bottom:0!important}}.et_pb_toggle,.et_pb_accordion_item{background:linear-gradient(165deg,#FFFFFF 0%,#F9F6F2 100%)}@media (min-width:981px){.et_pb_row.et_block_row:not(.et_pb_row_empty){display:flex;flex-wrap:wrap}}.et_flex_column>.et_pb_button_module_wrapper:last-child{margin-top:auto!important;padding-top:28px}@media (min-width:981px){.em-sessions>.et_pb_column{width:calc((100% - 100px)/5)!important;margin-right:24px!important}.em-sessions>.et_pb_column:last-child{margin-right:0!important}}@media (min-width:981px) and (max-width:1399px){.em-sessions h3{font-size:22px!important}}@media (min-width:981px){.em-people{display:flex;justify-content:center;gap:5.5%}.em-people>.et_pb_column{width:auto!important;flex:0 0 356px;max-width:356px;margin-right:0!important}}@media (min-width:768px) and (max-width:980px){.em-people{display:flex;justify-content:center;gap:24px}.em-people>.et_pb_column{width:auto!important;flex:1 1 0;max-width:356px;margin-bottom:0!important}}@media (min-width:768px){.em-people::after{display:none}}#page-container .et_pb_button,#page-container .et_pb_button:hover{background-origin:border-box!important;background-clip:border-box!important}:focus-visible{outline:2px solid #5587D0;outline-offset:2px}@media (min-width:768px){.em-cols2{columns:2;column-gap:48px}}.em-cols2 li{break-inside:avoid}body.emv-shop #main-content .container{max-width:1160px;width:88%;padding-top:48px;padding-bottom:72px}body.emv-shop #main-content .container:before{display:none}body.emv-shop #left-area{width:100%;padding:0;float:none}body.emv-shop .main_title,body.emv-shop h1.entry-title,body.emv-shop #sidebar{display:none}body.emv-shop .entry-content,body.emv-shop .woocommerce{font-family:var(--em-font-body);font-size:17px;line-height:1.6;color:#0E1725}body.emv-shop h1,body.emv-shop h2,body.emv-shop h3{font-family:var(--em-font-display);font-weight:500;color:#0E2F5D;letter-spacing:0;padding:0}body.emv-shop .entry-content .emv-steps{display:flex;flex-wrap:wrap;gap:10px 14px;list-style:none!important;padding:0!important;margin:0 0 28px!important;font:600 13px/1.3 var(--em-font-body);letter-spacing:.08em;text-transform:uppercase;color:#6F757E}body.emv-shop .entry-content .emv-steps li{display:flex;align-items:center;gap:10px;padding:0!important;margin:0!important;list-style:none!important}body.emv-shop .entry-content .emv-steps li+li:before{content:"";width:28px;height:1px;background:#CDC8BF}body.emv-shop .entry-content .emv-steps b{display:inline-grid;place-items:center;width:26px;height:26px;border-radius:50%;border:1px solid #CDC8BF;font-size:13px;letter-spacing:0;font-variant-numeric:lining-nums tabular-nums}body.emv-shop .entry-content .emv-steps .is-done{color:#464E58}body.emv-shop .entry-content .emv-steps .is-done b{background:#0E2F5D;border-color:#0E2F5D;color:#F9F6F2}body.emv-shop .entry-content .emv-steps .is-current{color:#0E1725}body.emv-shop .entry-content .emv-steps .is-current b{border-color:#C1974D;background:#F8EBD7;color:#815C0A}body.emv-shop .entry-content .emv-co-head,body.emv-shop .entry-content .emv-ty{max-width:760px;margin:0 0 40px}body.emv-shop .entry-content .emv-co-head h1,body.emv-shop .entry-content .emv-ty h1{font-size:clamp(34px,4.2vw,52px)!important;line-height:1.1!important;margin:0 0 14px!important}body.emv-shop .entry-content .emv-co-lead{font-size:19px;line-height:1.55;color:#464E58;margin:0}body.emv-shop .entry-content .emv-co-lead strong{color:#0E1725;font-weight:600}body.emv-shop .entry-content .emv-co-card{background:#FFFFFF;border:1px solid #E3DFD8;border-radius:20px;padding:26px 28px;margin:0 0 28px;box-shadow:0 18px 40px -28px rgba(14,23,37,.35)}body.emv-shop .entry-content .emv-kicker{font:600 13px/1.3 var(--em-font-body)!important;letter-spacing:.08em;text-transform:uppercase;color:#815C0A!important;margin:0 0 12px!important;padding:0!important}body.emv-shop .entry-content .emv-dates{list-style:none!important;padding:0!important;margin:0 0 14px!important;border-top:1px solid #E3DFD8}body.emv-shop .entry-content .emv-dates li{display:grid;grid-template-columns:118px 1fr;gap:12px;padding:10px 0!important;margin:0!important;border-bottom:1px solid #E3DFD8;list-style:none!important;line-height:1.4}body.emv-shop .entry-content .emv-dates time{font-weight:600;color:#18417B;font-variant-numeric:lining-nums tabular-nums}body.emv-shop .entry-content .emv-co-where{font-size:15px;line-height:1.5;color:#464E58;margin:0!important;padding:0!important}@media (min-width:981px){body.emv-shop form.woocommerce-checkout{display:grid;grid-template-columns:minmax(0,1fr) 420px;grid-template-rows:auto auto 1fr;column-gap:64px;align-items:start}body.emv-shop form.woocommerce-checkout>*{grid-column:1}body.emv-shop form.woocommerce-checkout>.woocommerce-NoticeGroup{grid-column:1/-1}body.emv-shop #customer_details{grid-row:1/4}body.emv-shop form.woocommerce-checkout>.emv-co-card{grid-column:2;grid-row:1}body.emv-shop #order_review_heading{grid-column:2;grid-row:2}body.emv-shop #order_review{grid-column:2;grid-row:3;position:sticky;top:110px}}body.emv-shop #customer_details .col-1,body.emv-shop #customer_details .col-2{float:none;width:100%;max-width:none}body.emv-shop #customer_details h3,body.emv-shop #order_review_heading{font-size:26px!important;line-height:1.2!important;margin:0 0 18px!important}body.emv-shop .woocommerce-additional-fields h3{display:none}body.emv-shop .woocommerce form .form-row{padding:0;margin:0 0 18px}body.emv-shop .woocommerce form .form-row label{font:600 13px/1.3 var(--em-font-body);letter-spacing:.08em;text-transform:uppercase;color:#464E58;margin:0 0 7px}body.emv-shop .woocommerce form .form-row label .optional{text-transform:none;letter-spacing:0;font-weight:400;color:#6F757E}body.emv-shop .woocommerce form .form-row .required{color:#815C0A;text-decoration:none;border:0}body.emv-shop .woocommerce form .form-row input.input-text,body.emv-shop .woocommerce form .form-row textarea,body.emv-shop .woocommerce form .form-row select,body.emv-shop .select2-container--default .select2-selection--single{border:1px solid #CDC8BF!important;border-radius:8px!important;background:#FFFFFF!important;padding:12px 14px!important;font:400 17px/1.4 var(--em-font-body)!important;color:#0E1725!important;box-shadow:inset 0 1px 2px rgba(14,23,37,.05);height:auto}body.emv-shop .woocommerce form .form-row textarea{min-height:96px}body.emv-shop .select2-container--default .select2-selection--single{height:50px!important;display:flex;align-items:center}body.emv-shop .select2-container--default .select2-selection--single .select2-selection__rendered{padding:0!important;line-height:1.4!important;color:#0E1725}body.emv-shop .select2-container--default .select2-selection--single .select2-selection__arrow{height:48px;right:10px}body.emv-shop .woocommerce form .form-row input.input-text::placeholder,body.emv-shop .woocommerce form .form-row textarea::placeholder{color:#6F757E}body.emv-shop .woocommerce form .form-row input.input-text:focus,body.emv-shop .woocommerce form .form-row textarea:focus{border-color:#5587D0!important;box-shadow:0 0 0 3px rgba(85,135,208,.25);outline:0}body.emv-shop .woocommerce form .form-row.woocommerce-invalid input.input-text{border-color:#A21829!important}body.emv-shop .woocommerce form .form-row .description{font-size:14px;line-height:1.45;color:#6F757E;background:none;padding:6px 0 0;margin:0;position:static;display:block!important;box-shadow:none}body.emv-shop .woocommerce form .form-row .description:before{display:none}@media (min-width:600px){body.emv-shop .woocommerce form .form-row-first,body.emv-shop .woocommerce form .form-row-last{width:48.5%}}body.emv-shop table.shop_table{border:0!important;border-radius:0;margin:0 0 20px!important;font-size:16px;background:none}body.emv-shop table.shop_table th,body.emv-shop table.shop_table td{border:0!important;border-bottom:1px solid #E3DFD8!important;padding:11px 0!important;background:none!important;color:#0E1725;font-weight:400;font-variant-numeric:lining-nums tabular-nums}body.emv-shop table.shop_table thead{display:none}body.emv-shop table.shop_table td.product-total,body.emv-shop table.shop_table tfoot td{text-align:right}body.emv-shop table.shop_table .product-name{font-weight:600}body.emv-shop table.shop_table .product-quantity{display:none}body.emv-shop table.shop_table tfoot tr.order-total th,body.emv-shop table.shop_table tfoot tr.order-total td{border-bottom:0!important;padding-top:16px!important;font-family:var(--em-font-display);font-size:24px;font-weight:500;color:#0E2F5D}body.emv-shop table.shop_table tfoot tr.order-total .includes_tax{display:block;font:400 14px var(--em-font-body);color:#6F757E}body.emv-shop #payment{background:#FFFFFF!important;border:1px solid #E3DFD8;border-radius:20px}body.emv-shop #payment ul.payment_methods{border-bottom:1px solid #E3DFD8!important;padding:20px 22px!important}body.emv-shop #payment ul.payment_methods li{list-style:none!important;font-weight:600}body.emv-shop #payment ul.payment_methods li input{margin-right:8px}body.emv-shop #payment div.payment_box{background:#F2F7FF!important;color:#464E58!important;font-size:15px;border-radius:8px;margin:12px 0 0!important;padding:12px 14px!important}body.emv-shop #payment div.payment_box:before{display:none}body.emv-shop #payment div.form-row{padding:20px 22px!important;margin:0!important}body.emv-shop .woocommerce-privacy-policy-text p,body.emv-shop .woocommerce-terms-and-conditions-checkbox-text{font-size:14px;line-height:1.5;color:#464E58}body.emv-shop .woocommerce-terms-and-conditions-wrapper a,body.emv-shop .woocommerce-privacy-policy-text a{color:#18417B;text-decoration:underline;text-decoration-color:#C1974D;text-underline-offset:3px}body.emv-shop #place_order,body.emv-shop a.emv-btn{display:block;width:100%;background:#C1974D!important;color:#FFFFFF!important;border:0!important;border-radius:100px!important;font:600 17px/1.1 var(--em-font-body)!important;letter-spacing:.01em;padding:18px 34px!important;margin-top:14px;text-align:center;text-decoration:none!important;box-shadow:0 0 0 1px #815C0A,0 10px 24px -12px rgba(14,23,37,.4);transition:background .12s;cursor:pointer}body.emv-shop #place_order:after{display:none}body.emv-shop #place_order:hover,body.emv-shop a.emv-btn:hover{background:#B2893E!important}body.emv-shop #place_order:active,body.emv-shop a.emv-btn:active{background:#A77E32!important}body.emv-shop a.emv-btn{display:inline-block;width:auto;margin-top:18px}body.emv-shop .woocommerce-info,body.emv-shop .woocommerce-message,body.emv-shop .woocommerce-error{background:#F2F7FF!important;color:#0E1725!important;border:1px solid #E5EFFF!important;border-radius:8px;font:400 16px/1.5 var(--em-font-body)!important;padding:14px 18px!important;box-shadow:none}body.emv-shop .woocommerce-error{background:#FFFFFF!important;border-color:#A21829!important}body.emv-shop .woocommerce-error li{color:#A21829}body.emv-shop .woocommerce-info a,body.emv-shop .woocommerce-message a{color:#18417B;text-decoration:underline;text-decoration-color:#C1974D}body.emv-shop .woocommerce-info:before,body.emv-shop .woocommerce-message:before{display:none}body.emv-shop form.checkout_coupon{border:1px solid #E3DFD8;border-radius:12px;padding:18px}body.emv-shop form.checkout_coupon .button{background:#0E2F5D!important;color:#F9F6F2!important;border:0!important;border-radius:100px!important;font:600 16px/1.1 var(--em-font-body)!important;padding:14px 22px!important}body.emv-shop .woocommerce form .form-row.woocommerce-validated input.input-text{border-color:#CDC8BF!important}body.emv-shop .woocommerce-terms-and-conditions-wrapper .form-row label,body.emv-shop .woocommerce-terms-and-conditions-wrapper label.checkbox{font:400 15px/1.5 var(--em-font-body)!important;letter-spacing:0!important;text-transform:none!important;color:#0E1725!important;display:flex;gap:10px;align-items:flex-start}body.emv-shop .woocommerce-terms-and-conditions-wrapper input[type=checkbox]{margin-top:4px;width:18px;height:18px;accent-color:#0E2F5D;flex:none}body.emv-shop #payment ul.payment_methods li.woocommerce-notice{font-weight:400}body.emv-shop .et-cart-info{display:none}body.emv-shop .entry-content .emv-ty{max-width:760px}body.emv-shop .entry-content .emv-ty .emv-co-card{margin-top:32px}body.emv-shop .entry-content .emv-ty-help{font-size:16px;color:#464E58}body.emv-shop .entry-content .emv-ty-help a{color:#18417B;text-decoration:underline;text-decoration-color:#C1974D}body.emv-shop .woocommerce-order-overview{display:flex;flex-wrap:wrap;gap:8px 32px;list-style:none!important;padding:18px 0!important;margin:0 0 32px!important;border-top:1px solid #E3DFD8;border-bottom:1px solid #E3DFD8;font-size:14px;color:#464E58}body.emv-shop .woocommerce-order-overview li{border:0!important;padding:0!important;margin:0!important;text-transform:none;font-size:14px}body.emv-shop .woocommerce-order-overview li strong{display:block;font-size:17px;color:#0E1725;font-weight:600}body.emv-shop .woocommerce-order-details,body.emv-shop .woocommerce-customer-details{max-width:760px}body.emv-shop .woocommerce-customer-details address{border:1px solid #E3DFD8!important;border-radius:12px;padding:16px 18px!important;font-style:normal}#billing_tax_number_field .optional{display:none}body.emv-shop .entry-content .emv-steps b,body.emv-shop .entry-content .emv-steps li:before{flex:none}body.emv-shop .entry-content .emv-steps li{flex:none}body.emv-shop .entry-content .emv-nw{white-space:nowrap}@media (max-width:600px){body.emv-shop .entry-content .emv-steps{flex-wrap:nowrap;gap:8px;font-size:12px;letter-spacing:.06em}body.emv-shop .entry-content .emv-steps li+li:before{width:14px}body.emv-shop .entry-content .emv-steps li:not(.is-current){font-size:0;gap:0}body.emv-shop .entry-content .emv-steps li:not(.is-current)+li:before,body.emv-shop .entry-content .emv-steps li+li:not(.is-current):before{margin-right:8px}body.emv-shop .entry-content .emv-steps li:not(.is-current) b{font-size:13px}body.emv-shop .entry-content .emv-steps .is-current+li:before{margin-right:8px}}@media (max-width:980px){body.emv-shop #main-content .container{width:auto;padding:32px 20px 56px}body.emv-shop .entry-content .emv-co-card{padding:22px 20px}body.emv-shop .entry-content .emv-dates li{grid-template-columns:104px 1fr}}@media (min-width:981px){.page-id-25 .et_flex_column>.et_pb_blurb:only-child{flex:1 1 auto}}@media (max-width:980px){.et_pb_fullwidth_header_subhead{line-height:1.35!important}#main-header .et-cart-info,#main-header .mobile_menu_bar{position:relative}#main-header .et-cart-info::after,#main-header .mobile_menu_bar::after{content:'';position:absolute;inset:-12px -8px}.fluentform .ff-el-form-check-input{width:20px;height:20px;margin:0 10px 0 0!important;vertical-align:-4px;flex:none}.fluentform .ff-el-form-check{margin-bottom:10px}.fluentform .ff-el-form-check-label{line-height:1.45}.fluentform .ff-el-form-check:not(.ff-el-tc) .ff-el-form-check-label{display:flex;align-items:flex-start}.fluentform .ff-el-input--label label{font-size:14px}.page-id-86 .et_pb_image_3 .et_pb_image_wrap{box-shadow:0 28px 36px -28px rgba(0,0,0,.3)}}@media (max-width:767px){.et_pb_testimonial_content,.et_pb_testimonial_content p{font-size:20px!important;line-height:1.45!important}.et-l--footer .et_pb_text_0_tb_footer{max-width:none!important}.page-id-25 .et_pb_section_0 .et_pb_row_0{display:flex;flex-wrap:wrap;justify-content:space-between}.page-id-25 .et_pb_section_0 .et_pb_row_0>.et_pb_column_0{width:100%!important}.page-id-25 .et_pb_section_0 .et_pb_row_0>.et_pb_column_1,.page-id-25 .et_pb_section_0 .et_pb_row_0>.et_pb_column_2{width:calc(50% - 8px)!important;margin-bottom:0!important}.page-id-25 .et_pb_section_0 .et_pb_row_0::after{display:none}.page-id-86 .et_pb_button_1_wrapper{text-align:left!important}.page-id-86 .et_pb_row_inner>.et_pb_column_inner:not(.et-last-child){margin-bottom:6px!important}.page-id-86 .et_pb_text_31 h3{margin-top:28px}.entry-content table,.et_pb_text table{border:0}.entry-content table thead,.et_pb_text table thead{display:none}.entry-content table tr,.et_pb_text table tr{display:block;padding:12px 14px;border-bottom:1px solid rgba(14,23,37,.12)}.entry-content table td,.et_pb_text table td{display:block;border:0!important;padding:2px 0!important;overflow-wrap:anywhere}.page-id-37 table td:nth-child(1){font-weight:600}.page-id-37 table td:nth-child(2)::before{content:'Kibocsátó: ';opacity:.7}.page-id-37 table td:nth-child(3)::before{content:'Cél: ';opacity:.7}.page-id-37 table td:nth-child(4)::before{content:'Élettartam: ';opacity:.7}.entry-content table td p,.et_pb_text table td p{margin:0!important;padding:0!important}}