body.mi2:not(.home) .elementor:not(.elementor-location-header):not(.elementor-location-footer) h2.elementor-heading-title.mi2-c::after{margin-inline:auto}body.mi2:not(.home) .elementor:not(.elementor-location-header):not(.elementor-location-footer) :is(h3,h4).elementor-heading-title{color:var(--gold)!important;-webkit-text-fill-color:var(--gold)!important}body.mi2:not(.home) .elementor-widget-text-editor :is(h2,h3,h4){font-family:Assistant,Arial,sans-serif!important;font-weight:800!important;color:var(--gold)!important;-webkit-text-fill-color:var(--gold)!important;background:0 0!important}body.mi2:not(.home) .elementor-widget-text-editor strong{color:#fff}body.mi2:not(.home) .elementor-post__card,body.mi2:not(.home) .e-loop-item{border-radius:20px;overflow:hidden}body.mi2.single-post{overflow-x:hidden}body.mi2.single-post main.site-main{max-width:none!important;width:100%!important;padding:0!important;margin:0!important}body.mi2.single-post .page-header{background:var(--ink);border-bottom:1px solid rgba(201,164,92,.35);padding:146px 24px 36px;margin:0!important;text-align:center}body.mi2.single-post .page-header .entry-title{font:800 clamp(32px,4vw,52px)/1.15 Assistant,Arial,sans-serif!important;color:#fff!important;-webkit-text-fill-color:#fff!important;background:0 0!important;max-width:920px;margin:0 auto!important}body.mi2.single-post .page-content{max-width:800px;margin:0 auto!important;padding:0 20px!important}body.mi2.single-post .page-content .kseo-content :is(p,li){font:400 18px/1.85 Assistant,Arial,sans-serif!important;color:var(--tx)!important}body.mi2.single-post .page-content .kseo-content h2{font:800 clamp(26px,3vw,32px)/1.25 Assistant,Arial,sans-serif!important;color:#fff!important;-webkit-text-fill-color:#fff!important;background:0 0!important;margin:48px 0 14px!important}body.mi2.single-post .page-content .kseo-content h2::after{content:"";display:block;width:56px;height:3px;background:var(--gold);border-radius:2px;margin-top:12px}body.mi2.single-post .page-content .kseo-content h3{font:800 22px/1.35 Assistant,Arial,sans-serif!important;color:var(--gold)!important;-webkit-text-fill-color:var(--gold)!important;background:0 0!important;margin:32px 0 8px!important}body.mi2.single-post .page-content .kseo-content a{color:var(--gold)!important;text-decoration:underline;text-underline-offset:3px}body.mi2.single-post .page-content .kseo-content :is(ul,ol){padding-inline-start:22px}body.mi2.single-post .page-content .kseo-content li::marker{color:var(--gold)}body.mi2.single-post .page-content .kseo-content .first-section{margin-top:0!important}.mi2-postbar{max-width:920px;margin:0 auto;padding:22px 20px 0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px 14px;font:600 14.5px/1.4 Assistant,Arial,sans-serif;color:var(--mut)}.mi2-postbar a{color:var(--gold)!important;text-decoration:none!important}.mi2-postbar i{font-style:normal;color:rgba(201,164,92,.6)}.mi2-postbar:has(+.elementor){padding-top:106px;padding-bottom:6px}.mi2-postbar+.elementor>.e-con.first-section,.mi2-postbar+.elementor>.e-con:first-child{margin-top:0!important}@media (max-width:767px){.mi2-postbar:has(+.elementor){padding-top:100px}}.mi2-postimg{max-width:920px;margin:26px auto 8px;padding:0 20px}.mi2-cta{max-width:880px;margin:64px auto 0;padding:38px 30px;border:1px solid rgba(201,164,92,.45);border-radius:26px;background:linear-gradient(135deg,rgba(201,164,92,.14),rgba(15,24,33,.65));text-align:center;box-shadow:0 26px 60px rgba(0,0,0,.35)}.mi2-cta b{display:block;font:800 clamp(24px,2.6vw,32px)/1.25 Assistant,Arial,sans-serif;color:#fff}.mi2-cta p{margin:12px auto 22px!important;max-width:620px;font:400 17px/1.7 Assistant,Arial,sans-serif!important;color:var(--mut)!important}.mi2-cta a{display:inline-flex;align-items:center;gap:10px;background:var(--gold);color:var(--ink)!important;font:800 18px/1 Assistant,Arial,sans-serif;padding:16px 34px;border-radius:999px;text-decoration:none!important;box-shadow:0 14px 34px rgba(201,164,92,.3);transition:transform .2s}.mi2-cta a:hover{transform:translateY(-2px);background:var(--gold2)}.mi2-rel{margin:72px 0 0;padding:64px 20px 72px;background:var(--ink);border-top:1px solid rgba(201,164,92,.25)}.page-content .mi2-rel{margin-inline:calc(50% - 50vw);padding-inline:20px}.mi2-rel-in{max-width:1160px;margin:0 auto}.mi2-rel h2{font:800 clamp(26px,3vw,36px)/1.2 Assistant,Arial,sans-serif!important;color:#fff!important;-webkit-text-fill-color:#fff!important;background:0 0!important;text-align:center;margin:0 0 34px!important}.mi2-rel h2::after{content:"";display:block;width:64px;height:3px;background:var(--gold);border-radius:2px;margin:14px auto 0}.mi2-rel-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.mi2-rc{display:flex;flex-direction:column;background:#273445;border:1px solid rgba(255,255,255,.06);border-radius:22px;overflow:hidden;text-decoration:none!important;box-shadow:0 12px 30px rgba(0,0,0,.3);transition:transform .25s,box-shadow .25s}.mi2-rc:hover{transform:translateY(-6px);box-shadow:0 24px 48px rgba(0,0,0,.45)}.mi2-rc .mi2-rc-img{display:block;aspect-ratio:16/10;background:#1f2937 center/cover no-repeat}.mi2-rc strong{display:block;padding:18px 20px 6px;font:800 18.5px/1.4 Assistant,Arial,sans-serif;color:#fff}.mi2-rc em{display:block;margin-top:auto;padding:12px 20px 18px;font:700 15px/1 Assistant,Arial,sans-serif;font-style:normal;color:var(--gold)}@media (max-width:767px){.mi2-rel-grid{grid-template-columns:1fr}.mi2-cta{margin-inline:16px;padding:30px 20px}body.mi2.single-post .page-header{padding:116px 18px 26px}}body.mi2:not(.home) :is(.elementor-toggle .elementor-toggle-item,.elementor-accordion .elementor-accordion-item,.e-n-accordion-item){background:#273445!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:14px!important;margin-bottom:10px!important;overflow:hidden}body.mi2:not(.home) :is(.elementor-toggle,.elementor-accordion) .elementor-tab-title{border:0!important;padding:16px 20px!important;background:0 0!important}body.mi2:not(.home) :is(.elementor-toggle,.elementor-accordion) .elementor-tab-title :is(a,.elementor-toggle-title,.elementor-accordion-title){font:700 17px/1.4 Assistant,Arial,sans-serif!important;color:#fff!important;-webkit-text-fill-color:#fff!important}body.mi2:not(.home) :is(.elementor-toggle,.elementor-accordion) .elementor-tab-title.elementor-active :is(a,.elementor-toggle-title,.elementor-accordion-title){color:var(--gold)!important;-webkit-text-fill-color:var(--gold)!important}body.mi2:not(.home) :is(.elementor-toggle-icon,.elementor-accordion-icon) :is(i,svg){color:var(--gold)!important;fill:var(--gold)!important}body.mi2:not(.home) :is(.elementor-toggle,.elementor-accordion) .elementor-tab-content{border:0!important;background:0 0!important;padding:0 20px 18px!important;color:var(--tx)!important;font:400 16px/1.75 Assistant,Arial,sans-serif!important}body.mi2:not(.home) :is(.elementor-toggle,.elementor-accordion) .elementor-tab-content :is(p,li,span){color:var(--tx)!important;font-size:16px!important}body.mi2:not(.home) .e-n-accordion-item-title{border:0!important;background:0 0!important;padding:16px 20px!important}body.mi2:not(.home) .e-n-accordion-item-title-text{font:700 17px/1.4 Assistant,Arial,sans-serif!important;color:#fff!important}body.mi2:not(.home) .e-n-accordion-item[open] .e-n-accordion-item-title-text{color:var(--gold)!important}body.mi2:not(.home) .e-n-accordion-item-title-icon :is(i,svg){color:var(--gold)!important;fill:var(--gold)!important}body.mi2:not(.home) .qsm-quiz-container,body.mi2:not(.home) .qmn_quiz_container{color:var(--tx)!important;font-family:Assistant,Arial,sans-serif!important}body.mi2:not(.home) :is(.qsm-quiz-container,.qmn_quiz_container) :is(.qmn_btn,.qsm-btn,.mlw_custom_start,.mlw_custom_next,.mlw_custom_previous,input[type=submit],button:not(.cmplz-btn)){background:var(--teal)!important;color:#fff!important;border:0!important;border-radius:999px!important;padding:13px 30px!important;font:700 16px/1.1 Assistant,Arial,sans-serif!important;box-shadow:0 12px 30px rgba(0,158,147,.3)!important;cursor:pointer}body.mi2:not(.home) :is(.qsm-quiz-container,.qmn_quiz_container) :is(.qmn_btn,.qsm-btn,input[type=submit],button):hover{background:#00b3a6!important}body.mi2:not(.home) :is(.qsm-quiz-container,.qmn_quiz_container) :is(input[type=text],input[type=email],input[type=tel],input[type=number],textarea,select){background:rgba(255,255,255,.06)!important;border:1px solid rgba(255,255,255,.16)!important;color:#fff!important;border-radius:12px!important;padding:10px 14px!important;box-shadow:none!important}body.mi2:not(.home) :is(.qsm-quiz-container,.qmn_quiz_container) .qmn_mc_answer_wrap{background:#273445;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:10px 14px;margin:0 0 8px}body.mi2:not(.home) :is(.qsm-quiz-container,.qmn_quiz_container) .qmn_mc_answer_wrap:has(input:checked){border-color:var(--gold);background:rgba(201,164,92,.12)}body.mi2:not(.home) :is(.qsm-quiz-container,.qmn_quiz_container) :is(.qsm-input-label,label){color:var(--tx)!important;font-size:16px!important}body.mi2:not(.home) :is(.qsm-quiz-container,.qmn_quiz_container) :is(.mlw_qmn_question,.qsm-question-wrapper p,.quiz_section p){color:#fff!important;font-size:18px!important;font-weight:700}body.mi2.single-course_lesson .page-header{padding:120px 24px 10px;text-align:center}body.mi2.single-course_lesson .page-header .entry-title{font:800 clamp(30px,3.6vw,46px)/1.15 Assistant,Arial,sans-serif!important;color:#fff!important;-webkit-text-fill-color:#fff!important;background:0 0!important}body.mi2.error404 .elementor-background-overlay{background:var(--ink)!important;opacity:.72!important}body.mi2:not(.home) .cmplz-document :is(.cookies-per-purpose,.purpose,.name,.retention,.function,.name-header,.retention-header,.function-header,.cmplz-service-description,.cmplz-sharing-data,details,summary,.cmplz-dropdown,.cmplz-service-header){background:#273445!important;color:var(--tx)!important;border-color:rgba(255,255,255,.1)!important}body.mi2:not(.home) .cmplz-document :is(.name-header,.retention-header,.function-header,summary){background:#1f2937!important;color:#fff!important}body.mi2:not(.home) .cmplz-document :is(h2,h3,h4,summary h3){color:var(--gold)!important;-webkit-text-fill-color:var(--gold)!important}body.mi2:not(.home) .cmplz-document :is(p,li,span,td,th){color:var(--tx)!important}body.mi2:not(.home) .cmplz-document a{color:var(--gold)!important}body.mi2:not(.home) .woocommerce :is(a.button,button.button,input.button,.button.alt,.wc-block-components-button,.checkout-button,.single_add_to_cart_button),body.mi2:not(.home) ul.products li.product a.button{background:var(--teal)!important;color:#fff!important;border:0!important;border-radius:999px!important;padding:13px 26px!important;font:700 16px/1.1 Assistant,Arial,sans-serif!important;box-shadow:0 12px 30px rgba(0,158,147,.28)!important}body.mi2:not(.home) ul.products li.product{background:#273445!important;border:1px solid rgba(255,255,255,.07)!important;border-radius:20px!important;overflow:hidden;padding:0 0 18px!important;text-align:center;box-shadow:0 12px 30px rgba(0,0,0,.3)}body.mi2:not(.home) ul.products li.product :is(.woocommerce-loop-product__title,h2,h3){color:#fff!important;-webkit-text-fill-color:#fff!important;font:800 18px/1.35 Assistant,Arial,sans-serif!important;padding:0 14px!important}body.mi2:not(.home) :is(ul.products li.product,.summary) .price{color:var(--gold)!important;font-weight:800!important}body.mi2:not(.home) :is(ul.products li.product,.summary) .price del{color:var(--mut)!important;opacity:.7}body.mi2:not(.home) .woocommerce :is(table.shop_table,.cart_totals,.woocommerce-checkout-review-order-table,.wc-block-cart,.wc-block-checkout){background:#273445!important;border-color:rgba(255,255,255,.1)!important;color:var(--tx)!important;border-radius:16px}body.mi2:not(.home) .woocommerce :is(table.shop_table th,table.shop_table td){border-color:rgba(255,255,255,.1)!important;color:var(--tx)!important}body.mi2:not(.home) .woocommerce :is(input.input-text,select,textarea,.wc-block-components-text-input input){background:rgba(255,255,255,.06)!important;border:1px solid rgba(255,255,255,.16)!important;color:#fff!important;border-radius:12px!important}body.mi2:not(.home) .woocommerce :is(.woocommerce-info,.woocommerce-message,.woocommerce-error){background:#273445!important;color:var(--tx)!important;border-top-color:var(--gold)!important}