.kg_block{--kg_padding-t:var(--container-default-padding-top);--kg_padding-r:var(--container-default-padding-right);--kg_padding-b:var(--container-default-padding-bottom);--kg_padding-l:var(--container-default-padding-left);--kg_padding-t-10p:calc(var(--kg_padding-t) * .10);--kg_padding-r-10p:calc(var(--kg_padding-r) * .10);--kg_padding-b-10p:calc(var(--kg_padding-b) * .10);--kg_padding-l-10p:calc(var(--kg_padding-l) * .10);--kg_padding-t-20p:calc(var(--kg_padding-t) * .20);--kg_padding-r-20p:calc(var(--kg_padding-r) * .20);--kg_padding-b-20p:calc(var(--kg_padding-b) * .20);--kg_padding-l-20p:calc(var(--kg_padding-l) * .20);--kg_padding-t-25p:calc(var(--kg_padding-t) * .25);--kg_padding-r-25p:calc(var(--kg_padding-r) * .25);--kg_padding-b-25p:calc(var(--kg_padding-b) * .25);--kg_padding-l-25p:calc(var(--kg_padding-l) * .25);--kg_padding-t-30p:calc(var(--kg_padding-t) * .30);--kg_padding-r-30p:calc(var(--kg_padding-r) * .30);--kg_padding-b-30p:calc(var(--kg_padding-b) * .30);--kg_padding-l-30p:calc(var(--kg_padding-l) * .30);--kg_padding-t-33p:calc(var(--kg_padding-t) * .33);--kg_padding-r-33p:calc(var(--kg_padding-r) * .33);--kg_padding-b-33p:calc(var(--kg_padding-b) * .33);--kg_padding-l-33p:calc(var(--kg_padding-l) * .33);--kg_padding-t-40p:calc(var(--kg_padding-t) * .40);--kg_padding-r-40p:calc(var(--kg_padding-r) * .40);--kg_padding-b-40p:calc(var(--kg_padding-b) * .40);--kg_padding-l-40p:calc(var(--kg_padding-l) * .40);--kg_padding-t-50p:calc(var(--kg_padding-t) * .50);--kg_padding-r-50p:calc(var(--kg_padding-r) * .50);--kg_padding-b-50p:calc(var(--kg_padding-b) * .50);--kg_padding-l-50p:calc(var(--kg_padding-l) * .50);--kg_padding-t-60p:calc(var(--kg_padding-t) * .60);--kg_padding-r-60p:calc(var(--kg_padding-r) * .60);--kg_padding-b-60p:calc(var(--kg_padding-b) * .60);--kg_padding-l-60p:calc(var(--kg_padding-l) * .60);--kg_padding-t-66p:calc(var(--kg_padding-t) * .66);--kg_padding-r-66p:calc(var(--kg_padding-r) * .66);--kg_padding-b-66p:calc(var(--kg_padding-b) * .66);--kg_padding-l-66p:calc(var(--kg_padding-l) * .66);--kg_padding-t-70p:calc(var(--kg_padding-t) * .70);--kg_padding-r-70p:calc(var(--kg_padding-r) * .70);--kg_padding-b-70p:calc(var(--kg_padding-b) * .70);--kg_padding-l-70p:calc(var(--kg_padding-l) * .70);--kg_padding-t-75p:calc(var(--kg_padding-t) * .75);--kg_padding-r-75p:calc(var(--kg_padding-r) * .75);--kg_padding-b-75p:calc(var(--kg_padding-b) * .75);--kg_padding-l-75p:calc(var(--kg_padding-l) * .75);--kg_padding-t-80p:calc(var(--kg_padding-t) * .80);--kg_padding-r-80p:calc(var(--kg_padding-r) * .80);--kg_padding-b-80p:calc(var(--kg_padding-b) * .80);--kg_padding-l-80p:calc(var(--kg_padding-l) * .80);--kg_padding-t-90p:calc(var(--kg_padding-t) * .90);--kg_padding-r-90p:calc(var(--kg_padding-r) * .90);--kg_padding-b-90p:calc(var(--kg_padding-b) * .90);--kg_padding-l-90p:calc(var(--kg_padding-l) * .90);--kg_padding-t-125p:calc(var(--kg_padding-t) * 1.25);--kg_padding-r-125p:calc(var(--kg_padding-r) * 1.25);--kg_padding-b-125p:calc(var(--kg_padding-b) * 1.25);--kg_padding-l-125p:calc(var(--kg_padding-l) * 1.25);--kg_padding-t-133p:calc(var(--kg_padding-t) * 1.33);--kg_padding-r-133p:calc(var(--kg_padding-r) * 1.33);--kg_padding-b-133p:calc(var(--kg_padding-b) * 1.33);--kg_padding-l-133p:calc(var(--kg_padding-l) * 1.33);--kg_padding-t-150p:calc(var(--kg_padding-t) * 1.5);--kg_padding-r-150p:calc(var(--kg_padding-r) * 1.5);--kg_padding-b-150p:calc(var(--kg_padding-b) * 1.5);--kg_padding-l-150p:calc(var(--kg_padding-l) * 1.5);--kg_padding-t-166p:calc(var(--kg_padding-t) * 1.66);--kg_padding-r-166p:calc(var(--kg_padding-r) * 1.66);--kg_padding-b-166p:calc(var(--kg_padding-b) * 1.66);--kg_padding-l-166p:calc(var(--kg_padding-l) * 1.66);--kg_padding-t-175p:calc(var(--kg_padding-t) * 1.75);--kg_padding-r-175p:calc(var(--kg_padding-r) * 1.75);--kg_padding-b-175p:calc(var(--kg_padding-b) * 1.75);--kg_padding-l-175p:calc(var(--kg_padding-l) * 1.75);--kg_padding-t-200p:calc(var(--kg_padding-t) * 2);--kg_padding-r-200p:calc(var(--kg_padding-r) * 2);--kg_padding-b-200p:calc(var(--kg_padding-b) * 2);--kg_padding-l-200p:calc(var(--kg_padding-l) * 2);--kg_padding-t-250p:calc(var(--kg_padding-t) * 2.5);--kg_padding-r-250p:calc(var(--kg_padding-r) * 2.5);--kg_padding-b-250p:calc(var(--kg_padding-b) * 2.5);--kg_padding-l-250p:calc(var(--kg_padding-l) * 2.5);--kg_padding-t-300p:calc(var(--kg_padding-t) * 3);--kg_padding-r-300p:calc(var(--kg_padding-r) * 3);--kg_padding-b-300p:calc(var(--kg_padding-b) * 3);--kg_padding-l-300p:calc(var(--kg_padding-l) * 3);--kg_padding-t-325p:calc(var(--kg_padding-t) * 3.25);--kg_padding-r-325p:calc(var(--kg_padding-r) * 3.25);--kg_padding-b-325p:calc(var(--kg_padding-b) * 3.25);--kg_padding-l-325p:calc(var(--kg_padding-l) * 3.25);--kg_padding-t-350p:calc(var(--kg_padding-t) * 3.5);--kg_padding-r-350p:calc(var(--kg_padding-r) * 3.5);--kg_padding-b-350p:calc(var(--kg_padding-b) * 3.5);--kg_padding-l-350p:calc(var(--kg_padding-l) * 3.5);--kg_padding-t-400p:calc(var(--kg_padding-t) * 4);--kg_padding-r-400p:calc(var(--kg_padding-r) * 4);--kg_padding-b-400p:calc(var(--kg_padding-b) * 4);--kg_padding-l-400p:calc(var(--kg_padding-l) * 4);--kg_padding-t-450p:calc(var(--kg_padding-t) * 4.5);--kg_padding-r-450p:calc(var(--kg_padding-r) * 4.5);--kg_padding-b-450p:calc(var(--kg_padding-b) * 4.5);--kg_padding-l-450p:calc(var(--kg_padding-l) * 4.5);--kg_padding-t-500p:calc(var(--kg_padding-t) * 5);--kg_padding-r-500p:calc(var(--kg_padding-r) * 5);--kg_padding-b-500p:calc(var(--kg_padding-b) * 5);--kg_padding-l-500p:calc(var(--kg_padding-l) * 5);--kg_max-width-xxxs:clamp(0%, calc(var(--container-max-width) - (var(--kg_gap) * 100)), 100%);--kg_max-width-xxs:clamp(0%, calc(var(--container-max-width) - (var(--kg_gap) * 90)), 100%);--kg_max-width-xs:clamp(0%, calc(var(--container-max-width) - (var(--kg_gap) * 80)), 100%);--kg_max-width-sm:clamp(0%, calc(var(--container-max-width) - (var(--kg_gap) * 70)), 100%);--kg_max-width-md:clamp(0%, calc(var(--container-max-width) - (var(--kg_gap) * 60)), 100%);--kg_max-width-lg:clamp(0%, calc(var(--container-max-width) - (var(--kg_gap) * 50)), 100%);--kg_max-width-xl:clamp(0%, calc(var(--container-max-width) - (var(--kg_gap) * 40)), 100%);--kg_max-width-xxl:clamp(0%, calc(var(--container-max-width) - (var(--kg_gap) * 30)), 100%);--kg_max-width-xxxl:clamp(0%, calc(var(--container-max-width) - (var(--kg_gap) * 20)), 100%);--kg_gap:12px;--kg_gap-1200p:calc(var(--kg_gap) * 12);--kg_gap-1150p:calc(var(--kg_gap) * 11.5);--kg_gap-1100p:calc(var(--kg_gap) * 11);--kg_gap-1050p:calc(var(--kg_gap) * 10.5);--kg_gap-1000p:calc(var(--kg_gap) * 10);--kg_gap-950p:calc(var(--kg_gap) * 9.5);--kg_gap-900p:calc(var(--kg_gap) * 9);--kg_gap-850p:calc(var(--kg_gap) * 8.5);--kg_gap-800p:calc(var(--kg_gap) * 8);--kg_gap-750p:calc(var(--kg_gap) * 7.5);--kg_gap-700p:calc(var(--kg_gap) * 7);--kg_gap-650p:calc(var(--kg_gap) * 6.5);--kg_gap-600p:calc(var(--kg_gap) * 6);--kg_gap-550p:calc(var(--kg_gap) * 5.5);--kg_gap-500p:calc(var(--kg_gap) * 5);--kg_gap-450p:calc(var(--kg_gap) * 4.5);--kg_gap-400p:calc(var(--kg_gap) * 4);--kg_gap-350p:calc(var(--kg_gap) * 3.5);--kg_gap-300p:calc(var(--kg_gap) * 3);--kg_gap-250p:calc(var(--kg_gap) * 2.5);--kg_gap-200p:calc(var(--kg_gap) * 2);--kg_gap-150p:calc(var(--kg_gap) * 1.5);--kg_gap-125p:calc(var(--kg_gap) * 1.25);--kg_gap-90p:calc(var(--kg_gap) * .9);--kg_gap-80p:calc(var(--kg_gap) * .8);--kg_gap-75p:calc(var(--kg_gap) * .75);--kg_gap-70p:calc(var(--kg_gap) * .7);--kg_gap-66p:calc(var(--kg_gap) * .66);--kg_gap-60p:calc(var(--kg_gap) * .6);--kg_gap-50p:calc(var(--kg_gap) * .50);--kg_gap-40p:calc(var(--kg_gap) * .4);--kg_gap-33p:calc(var(--kg_gap) * .33);--kg_gap-30p:calc(var(--kg_gap) * .3);--kg_gap-25p:calc(var(--kg_gap) * .25);--kg_gap-20p:calc(var(--kg_gap) * .2);--kg_gap-10p:calc(var(--kg_gap) * .1);--5p:calc(5% - ((var(--kg_gap-600p) * 19) / 20));--8p:calc(8% - ((var(--kg_gap-600p) * 11) / 12));--10p:calc(10% - ((var(--kg_gap-600p) * 9) / 10));--12p:calc(12.5% - ((var(--kg_gap-600p) * 7) / 8));--15p:calc(15% - ((var(--kg_gap-600p) * 6) / 6.66));--16p:calc(16.666% - ((var(--kg_gap-600p) * 5) / 6));--20p:calc(20% - ((var(--kg_gap-600p) * 4) / 5));--25p:calc(25% - ((var(--kg_gap-600p) * 3) / 4));--30p:calc(30% - ((var(--kg_gap-600p) * 2.334) / 3.33));--33p:calc(33.333% - ((var(--kg_gap-600p) * 1.999) / 3));--35p:calc(35% - ((var(--kg_gap-600p) * 1.859) / 2.857));--40p:calc(40% - ((var(--kg_gap-600p) * 1.5) / 2.5));--45p:calc(45% - ((var(--kg_gap-600p) * 1.2199) / 2.22));--50p:calc(50% - ((var(--kg_gap-600p) * 1) / 2));--55p:calc(55% - ((var(--kg_gap-600p) * 1) / 2.22));--60p:calc(60% - ((var(--kg_gap-600p) * 1) / 2.5));--65p:calc(65% - ((var(--kg_gap-600p) * 1) / 2.857));--66p:calc(66.66% - ((var(--kg_gap-600p) * 1) / 3));--70p:calc(70% - ((var(--kg_gap-600p) * 1) / 3.33));--75p:calc(75% - ((var(--kg_gap-600p) * 1) / 4));--80p:calc(80% - ((var(--kg_gap-600p) * 1) / 5));--84p:calc(83.34% - ((var(--kg_gap-600p) * 1) / 6));--85p:calc(85% - ((var(--kg_gap-600p) * 1) / 6.66));--88p:calc(87.5% - ((var(--kg_gap-600p) * 1) / 8));--90p:calc(90% - ((var(--kg_gap-600p) * 1) / 10));--92p:calc(92% - ((var(--kg_gap-600p) * 1) / 12));--95p:calc(95% - ((var(--kg_gap-600p) * 1) / 20));--100p:100%}@media only screen and (min-width:768px) and (max-width:1024px){.kg_block{--5p:calc(5% - (var(--kg_gap-400p) / 20));--8p:calc(8.33% - (var(--kg_gap-400p) / 12));--10p:calc(10% - (var(--kg_gap-400p) / 10));--15p:calc(15% - (var(--kg_gap-400p) / 6.66));--16p:calc(16.66% - (var(--kg_gap-400p) / 6));--20p:calc(20% - (var(--kg_gap-400p) / 5));--25p:calc(25% - (var(--kg_gap-400p) / 4));--30p:calc(30% - (var(--kg_gap-400p) / 3.33));--33p:calc(33.33% - (var(--kg_gap-400p) / 3));--35p:calc(35% - (var(--kg_gap-400p) / 2.857));--40p:calc(40% - (var(--kg_gap-400p) / 2.5));--45p:calc(45% - (var(--kg_gap-400p) / 2.22));--50p:calc(50% - (var(--kg_gap-400p) / 2));--55p:calc(55% - (var(--kg_gap-400p) / 2.22));--60p:calc(60% - (var(--kg_gap-400p) / 2.5));--65p:calc(65% - (var(--kg_gap-400p) / 2.857));--66p:calc(66.66% - (var(--kg_gap-400p) / 3));--70p:calc(70% - (var(--kg_gap-400p) / 3.33));--75p:calc(75% - (var(--kg_gap-400p) / 4));--80p:calc(80% - (var(--kg_gap-400p) / 5));--84p:calc(83.34% - (var(--kg_gap-400p) / 6));--85p:calc(85% - (var(--kg_gap-400p) / 6.66));--90p:calc(90% - (var(--kg_gap-400p) / 10));--92p:calc(91.67% - (var(--kg_gap-400p) / 12));--95p:calc(95% - (var(--kg_gap-400p) / 20));--100p:100%}}@media only screen and (max-width:767px){.kg_block{--5p:calc(5% - (var(--kg_gap) / 20));--8p:calc(8.33% - (var(--kg_gap) / 12));--10p:calc(10% - (var(--kg_gap) / 10));--15p:calc(15% - (var(--kg_gap) / 6.66));--16p:calc(16.66% - (var(--kg_gap) / 6));--20p:calc(20% - (var(--kg_gap) / 5));--25p:calc(25% - (var(--kg_gap) / 4));--30p:calc(30% - (var(--kg_gap) / 3.33));--33p:calc(33.33% - (var(--kg_gap) / 3));--35p:calc(35% - (var(--kg_gap) / 2.857));--40p:calc(40% - (var(--kg_gap) / 2.5));--45p:calc(45% - (var(--kg_gap) / 2.22));--50p:calc(50% - (var(--kg_gap) / 2));--55p:calc(55% - (var(--kg_gap) / 2.22));--60p:calc(60% - (var(--kg_gap) / 2.5));--65p:calc(65% - (var(--kg_gap) / 2.857));--66p:calc(66.66% - (var(--kg_gap) / 3));--70p:calc(70% - (var(--kg_gap) / 3.33));--75p:calc(75% - (var(--kg_gap) / 4));--80p:calc(80% - (var(--kg_gap) / 5));--84p:calc(83.34% - (var(--kg_gap) / 6));--85p:calc(85% - (var(--kg_gap) / 6.66));--90p:calc(90% - (var(--kg_gap) / 10));--92p:calc(91.67% - (var(--kg_gap) / 12));--95p:calc(95% - (var(--kg_gap) / 20));--100p:100%}}.kg_block.kg_block-parent.kg_columns-12>.e-con-inner,.kg_block:not(.kg_block-parent).kg_columns-12{background-image:var(--kg_12-column-light);background-position:center top;background-repeat:repeat-y;background-size:100%;background-size:calc(100% + var(--kg_gap))!important}.kg_block.kg_columns-12.e-con-full{background-image:var(--kg_12-column-light);background-position:center top;background-repeat:repeat-y;background-size:calc(100% - (var(--container-default-padding-left) * 2))}.kg_columns-dark .e-con-inner,.kg_columns-12.kg_columns-dark.e-con-full.kg_full-width{background-image:var(--kg_12-column-dark)}.kg_block.kg_columns-dark.e-con-full{background-image:var(--kg_12-column-dark)}.kg_block-parent.kg_columns-12.e-con,.kg_block-parent.kg_columns-12 .kg_block .e-con{border:dotted 1.5px #90169B}.kg_block.kg_columns-12.e-con .e-con,.kg_block .kg_columns-12 .e-con{border:dotted 1.5px #90169B!important}.kg_block.kg_columns-12.e-con{margin-bottom:24px}@media not all and (min-resolution:.001dpcm){@supports (-webkit-appearance:none){.elementor-item:after{transition:.2s;transition-delay:.21s}}}body[data-elementor-device-mode=desktop] .kg_main-navigation .kg_main-navigation--cta a,body[data-elementor-device-mode=tablet] .kg_main-navigation--cta a{padding:8px 16px!important;border:solid 1px #ffffff!important;border-radius:4px;color:#ffffff!important}body[data-elementor-device-mode=desktop] .kg_main-navigation .kg_main-navigation--cta a:hover,body[data-elementor-device-mode=tablet] .kg_main-navigation .kg_main-navigation--cta a:hover{background-color:var(--e-global-color-accent);border:solid 1px var(--e-global-color-accent)!important;border-color:var(--e-global-color-primary)}body.error404 .elementor-89{background-color:var(--e-global-color-primary)!important}.kg_main-navigation span.elementor-menu-toggle__icon--close,span.elementor-menu-toggle__icon--open{line-height:0!important}.kg_main-navigation .elementor-menu-toggle{padding:0}.kg_main-navigation .kg_main-navigation--cta a:hover::after{background-color:transparent!important;height:0px!important}body[data-elementor-device-mode=mobile] .kg_main-navigation .kg_main-navigation--cta a{border:none!important;color:var(--e-global-color-primary)!important}body[data-elementor-device-mode=mobile] .elementor-sub-item{font-size:0.97em!important}.insight-card:hover .insight-card-title{color:#fff}.loop-content.hidden{opacity:0;transition:opacity 0.5s ease}.sg_swatch-border i{border:solid 1.5px #00000025;border-radius:100%}button.facet-reset{padding:0;background:#fff0;border:none;color:var(--e-global-color-text);line-height:1rem}button.facet-reset:after{content:'⏵';display:inline-block;margin-left:8px;color:var(--e-global-color-accent)}button.facet-reset:hover,button.facet-reset:active{color:#333;background-color:#fff0;border:none}.elementor-widget-button,.elementor-button,.grow{transition:all .2s}.elementor-widget-button:hover,.elementor-button:hover,.grow:hover{transform:scale(1.015)}.elementor-custom-embed-image-overlay:hover svg{scale:1.075!important}body[data-elementor-device-mode=desktop] .testimonial-carousel .elementor-swiper-button{display:none}.carousel-custom-controls .elementor-icon-wrapper{height:23px!important}.carousel-custom-controls .elementor-widget-container:hover{cursor:pointer}.carousel-custom-controls .elementor-widget-container:hover i{color:var(--e-global-color-3eb8972)}:root{--transition-default:all .2s}body{--kg_base-font-unit:var(--e-global-typography-primary-font-size);--kg-base-font-line-height:var(--e-global-typography-primary-line-height)}html,body{overflow-x:hidden!important;width:100%}::selection{background:var(--e-global-color-accent);color:#fff}a{cursor:pointer!important}a:hover,.clickable:hover{cursor:pointer!important}.elementor-text-editor figure,.elementor-widget-theme-post-content figure,.elementor-tab-content figure,.elementor-widget-theme-post-content figure.alignright,.elementor-widget-theme-post-content figure.alignright,.elementor-tab-content figure.alignright,.elementor-widget-theme-post-content figure.alignleft,.elementor-widget-theme-post-content figure.alignleft,.elementor-tab-content figure.left,.elementor-text-editor figure.wp-block-image.alignwide,.elementor-widget-theme-post-content figure.wp-block-image.alignwide,.elementor-tab-content figure.wp-block-image.alignwide,.elementor-text-editor figure.aligncenter,.elementor-widget-theme-post-content figure.aligncenter,.elementor-tab-content figure.aligncenter{margin-top:2em;margin-bottom:1.5em}.elementor-widget-theme-post-content figure.alignright,.elementor-widget-theme-post-content figure.alignright,.elementor-tab-content figure.alignright{margin-right:0;margin-left:2em}.elementor-widget-theme-post-content figure.alignleft,.elementor-widget-theme-post-content figure.alignleft,.elementor-tab-content figure.left{margin-right:2em;margin-left:0}.elementor-text-editor figure.wp-block-image,.elementor-widget-theme-post-content figure.wp-block-image,.elementor-tab-content figure.wp-block-image{margin-left:0;margin-right:0;width:100%}.elementor-text-editor figure.wp-block-image.alignwide,.elementor-widget-theme-post-content figure.wp-block-image.alignwide,.elementor-tab-content figure.wp-block-image.alignwide{margin-left:calc((var(--container-default-padding-left) * -1) / 2);margin-right:calc((var(--container-default-padding-right) * -1) /2);width:auto}.elementor-text-editor figure.wp-block-image.alignfull,.elementor-widget-theme-post-content figure.wp-block-image.alignfull,.elementor-tab-content figure.wp-block-image.alignfull{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);max-width:100vw;width:auto}.elementor-text-editor figure.aligncenter,.elementor-widget-theme-post-content figure.aligncenter,.elementor-tab-content figure.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;text-align:center}.ne_form .gform_heading{display:none}.ne_form .gform_wrapper input[type=button],.ne_form .gform_wrapper input[type=submit]{background-color:var(--e-global-color-accent);border-radius:6px!important;color:#fff;border:none;font-size:1.1rem!important;font-family:var(--e-global-typography-5eaac36-font-family),Sans-serif;margin:0}.ne_form .gform_wrapper input[type=button]:hover,.ne_form .gform_wrapper input[type=submit]:hover{background-color:var(--e-global-color-primary)}.ne_form .gform_validation_errors h2{letter-spacing:normal}.ne_form .gform-field-label a{color:var(--e-global-color-primary)}body[data-elementor-device-mode=mobile] form#gform_1 .gfield_radio>div{padding:6px 0}body[data-elementor-device-mode=mobile] form#gform_1 .gfield_radio .gform-field-label{line-height:1.4em!important}.elementor-text-editor b,.elementor-text-editor strong,.elementor-widget-theme-post-content b,.elementor-widget-theme-post-content strong,.elementor-tab-content b,.elementor-tab-content strong,.bold h1,.bold h2,.bold h3,.bold h4,.bold h5,.bold h6,.bold p,.bold span{font-weight:600!important}.italic h1,.italic h2,.italic h3,.italic h4,.italic h5,.italic h6,.italic p,.italic span{font-style:italic!important}.elementor-text-editor figcaption,.elementor-widget-theme-post-content figcaption,.elementor-tab-content figcaption{font-style:normal;margin-top:.5em;margin-right:.5em;margin-bottom:.75em;margin-left:.5em}.elementor-text-editor hr,.elementor-widget-theme-post-content hr,.elementor-tab-content hr{margin:1.75em 0}.elementor-widget-theme-post-content *>:first-child,.elementor-tab-content *>:first-child,.elementor-text-editor *>:first-child{margin-top:0}.elementor-text-editor h2,.elementor-text-editor h3,.elementor-text-editor h4,.elementor-text-editor h5,.elementor-text-editor h6,.elementor-widget-theme-post-content h2,.elementor-widget-theme-post-content h3,.elementor-widget-theme-post-content h4,.elementor-widget-theme-post-content h5,.elementor-widget-theme-post-content h6,.elementor-widget-theme-post-content h2,.elementor-widget-theme-post-content h3,.elementor-widget-theme-post-content h4,.elementor-widget-theme-post-content h5,.elementor-widget-theme-post-content h6,.elementor-tab-content h2,.elementor-tab-content h3,.elementor-tab-content h4 .elementor-tab-content h5,.elementor-tab-content h6{margin-top:1.25em}h1,h2,h3,h4,h5,h6{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0}.elementor-text-editor blockquote,.elementor-widget-theme-post-content blockquote,.elementor-tab-content blockquote,.elementor-text-editor .wp-block-pullquote,.elementor-widget-theme-post-content .wp-block-pullquote,.elementor-tab-content .wp-block-pullquote{font-size:1.15em;font-style:italic}.elementor-text-editor blockquote,.elementor-widget-theme-post-content blockquote,.elementor-tab-content blockquote{border-left:2px solid var(--e-global-color-accent);margin-left:24px;margin-right:0;margin-top:1.5em;margin-bottom:1.5em;padding-left:24px}.elementor-text-editor blockquote cite,.elementor-widget-theme-post-content blockquote cite,.elementor-tab-content blockquote cite{display:flex;font-size:.85em;font-style:normal;margin-top:.5em}.elementor-text-editor .wp-block-pullquote,.elementor-widget-theme-post-content .wp-block-pullquote,.elementor-tab-content .wp-block-pullquote{border-top:2px solid var(--e-global-color-accent);border-bottom:2px solid var(--e-global-color-accent);margin-left:0;margin-right:0;margin-top:1.5em;margin-bottom:1.5em;padding-left:24px;padding-right:24px;font-size:1em;font-style:italic}.wp-block-pullquote blockquote{margin-left:0;padding-left:0;padding-right:0;border-left:none}.wp-block-pullquote p{font-size:1.15em}.elementor-text-editor p,.elementor-widget-theme-post-content p,.elementor-tab-content p{margin:0 auto .75em}.elementor-text-editor p:last-of-type,.elementor-widget-theme-post-content p:last-of-type,.elementor-tab-content p:last-of-type{margin-bottom:0}.elementor-text-editor ul,.elementor-widget-text-editor ul,.elementor-text-editor ol,.elementor-widget-text-editor ol,.elementor-widget-theme-post-content ul,.elementor-widget-theme-post-content ol,.elementor-tab-content ul,.elementor-tab-content ol{margin-top:.75em;margin-bottom:.75em}.elementor-text-editor ul li,.elementor-widget-text-editor ul li,.elementor-widget-theme-post-content ul li,.elementor-tab-content ul li{padding:.25em 0}.elementor-text-editor p a,.elementor-text-editor li a,.elementor-widget-text-editor p a,.elementor-widget-text-editor li a,.elementor-widget-text-editor cite a,.elementor-widget-theme-post-content p a,.elementor-widget-theme-post-content li a,.elementor-widget-theme-post-content cite a,.elementor-tab-content.elementor-active a,.elementor-tab-content p a,.elementor-tab-content li a,.elementor-text-editor figcaption a,.elementor-widget-theme-post-content figcaption a,.elementor-tab-content figcaption a{color:var(--e-global-color-primary);text-decoration:underline;font-weight:600;transition:all .2s}.elementor-text-editor p a:hover,.elementor-text-editor li a:hover,.elementor-text-editor cite a:hover,.elementor-widget-text-editor p a:hover,.elementor-widget-text-editor li a:hover,.elementor-widget-text-editor cite a:hover,.elementor-widget-theme-post-content p a:hover,.elementor-widget-theme-post-content li a:hover,.elementor-widget-theme-post-content cite a:hover,.elementor-tab-content.elementor-active a:hover,.elementor-tab-content p a:hover,.elementor-tab-content li a:hover,.elementor-tab-content a:hover,.elementor-text-editor figcaption a:hover,.elementor-widget-theme-post-content figcaption a:hover,.elementor-tab-content figcaption a:hover{transition:all .3s;color:var(--e-global-color-accent)}#word-next{background:linear-gradient(0deg,var(--e-global-color-accent) 25%,#fff0 25%);font-weight:300;font-style:italic;padding-left:.1em;padding-right:.1em}:root{--kg_font-size-base-sm:clamp(0.95rem, -0.07vw + 0.97rem, 0.91rem);--kg_font-size-base:clamp(1rem, 0vw + 1rem, 1rem);--kg_font-size-base-lg:clamp(1.05rem, 0.08vw + 1.03rem, 1.1rem);--kg_font-size-xs:clamp(1.1rem, 0.11vw + 1.08rem, 1.18rem);--kg_font-size-sm:clamp(1.16rem, 0.18vw + 1.11rem, 1.28rem);--kg_font-size-md:clamp(1.22rem, 0.26vw + 1.15rem, 1.39rem);--kg_font-size-lg:clamp(1.28rem, 0.5vw + 1.16rem, 1.61rem);--kg_font-size-xl:clamp(1.77rem, 1.51vw + 1.41rem, 2.77rem);--kg_font-size-xxl:clamp(1.95rem, 2.01vw + 1.47rem, 3.28rem);--kg_font-size-xxxl:clamp(2.14rem, 2.63vw + 1.52rem, 3.89rem)}.kg_icon-box .elementor-widget-icon-box.elementor-position-left .elementor-icon-box-icon{margin-top:0!important}.planning-method .kg_icon-box ul{padding-left:0}body[data-elementor-device-mode=mobile] .planning-method .kg_icon-box ul{padding-left:26px}