@font-face{font-family: "IRANSansXV";src: url('http://localhost/casini/wp-content/uploads/2026/07/IRANSansXV.woff2') format('woff2-variations');font-weight: 100 900;font-stretch: 100%;font-display: swap}:root{--ui-bg-main: #F4F7F6;--ui-surface: #FFFFFF;--ui-text-main: #0B3439;--ui-text-paragraph: #4A5B5D;--ui-text-muted: #5C6B6A;--ui-border-color: #CFDBD9;--ui-primary: #00B887;--ui-primary-hover: #08C290;--ui-accent: #FFC107;--ui-input-bg: #FFFFFF;--ui-input-bg-focus: #F0FCF9;--ui-input-border: #7F8D8B;--ui-input-border-focus: #009C73;--ui-input-text: #0B3439;--ui-input-disabled-bg: #E7EDEB;--ui-input-disabled-txt: #7C8B89;--ui-input-border-hover: #5C6B6A;--ui-btn-primary-text: #061416;--ui-btn-sec-bg: #0B3439;--ui-btn-sec-text: #FFFFFF;--ui-btn-radius: 8px;--ui-btn-padding-y: 12px;--ui-btn-padding-x: 24px;--ui-success: #08704A;--ui-warning: #8A5B07;--ui-error: #B91C1C;--ui-info: #1A5FD0;--ui-table-border: #D8E2E0;--ui-table-header-bg: #0B3439;--ui-table-header-text: #FFFFFF;--ui-table-row-alt: #F6FAF9;--ui-table-hover: #E0FCF5;--ui-radius: 12px;--ui-border-width: 1px;--ui-padding-y: 16px;--ui-padding-x: 20px;--ui-font-family: IRANSansXV,Vazirmatn,Tahoma,Arial,sans-serif;--ui-font-family-menu: IRANSansXV,Vazirmatn,Tahoma,Arial,sans-serif;--ui-font-weight-heading: 800;--ui-font-weight-p: 400;--ui-font-weight-btn: 600;--ui-line-height: 1.8;--ui-primary-50: #e1fff1;--ui-primary-100: #c9fae4;--ui-primary-200: #a3eecd;--ui-primary-300: #70d9af;--ui-primary-400: #30bf90;--ui-primary-500: #00a276;--ui-primary-600: #00835f;--ui-primary-700: #006549;--ui-primary-800: #004934;--ui-primary-900: #002c1e;--ui-gray-50: #f3f8f8;--ui-gray-100: #e7eeef;--ui-gray-200: #d2ddde;--ui-gray-300: #b6c4c6;--ui-gray-400: #98a8aa;--ui-gray-500: #7c8d8f;--ui-gray-600: #627274;--ui-gray-700: #4a585a;--ui-gray-800: #344041;--ui-gray-900: #1d2627;--ui-accent-50: #fff6e3;--ui-accent-100: #ffebc1;--ui-accent-200: #fad689;--ui-accent-300: #eab94a;--ui-accent-400: #cf9c00;--ui-accent-500: #ad8200;--ui-accent-600: #8c6800;--ui-accent-700: #6d5000;--ui-accent-800: #4f3900;--ui-accent-900: #302100;--ui-input-placeholder-color: #617372;--ui-primary-text: #007656;--ui-primary-hover-text: #007656;--ui-accent-text: #846200;--ui-on-success: #FFFFFF;--ui-on-warning: #FFFFFF;--ui-on-error: #FFFFFF;--ui-on-info: #FFFFFF;--ui-shadow: 0 4px 12px rgba(11,52,57,0.08);--ui-input-placeholder: #617372;--ui-select-arrow: url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2020%2020%27%20fill%3D%27%234A5B5D%27%3E%3Cpath%20d%3D%27M5.25%207.5L10%2012.5L14.75%207.5H5.25Z%27%2F%3E%3C%2Fsvg%3E");--ui-check-icon: url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2016%2016%27%20fill%3D%27none%27%20stroke%3D%27%23061416%27%20stroke-width%3D%272.4%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M3.5%208.5l3%203%206-7%27%2F%3E%3C%2Fsvg%3E");color-scheme: light;--ui-input-radius: 8px;--ui-font-size-h1: clamp(1.5rem,1.3182rem + 0.9091vw,2rem);--ui-font-size-h2: clamp(1.375rem,1.2386rem + 0.6818vw,1.75rem);--ui-font-size-h3: clamp(1.125rem,0.9886rem + 0.6818vw,1.5rem);--ui-font-size-h4: clamp(1rem,0.8636rem + 0.6818vw,1.375rem);--ui-font-size-h5: clamp(1rem,0.9091rem + 0.4545vw,1.25rem);--ui-font-size-h6: clamp(1rem,0.9545rem + 0.2273vw,1.125rem);--ui-font-size-p: clamp(0.875rem,0.8295rem + 0.2273vw,1rem);--ui-font-size-btn: clamp(0.875rem,0.8295rem + 0.2273vw,1rem);--ui-font-size-menu: clamp(0.875rem,0.8523rem + 0.1136vw,0.9375rem)}[data-ui-theme="dark"]{--ui-bg-main: #172521;--ui-surface: #273632;--ui-text-main: #c9eaee;--ui-text-paragraph: #98abad;--ui-text-muted: #8d9e9b;--ui-border-color: #414c4a;--ui-primary-hover: #26cc9a;--ui-input-bg: #273632;--ui-input-bg-focus: #0f2a25;--ui-input-border: #7b8987;--ui-input-text: #ffffff;--ui-input-disabled-bg: #1c312b;--ui-input-disabled-txt: #6a7877;--ui-input-border-hover: #9fb0ae;--ui-success: #6dc499;--ui-warning: #dca963;--ui-error: #ff9386;--ui-info: #88b5ff;--ui-table-border: #3f4745;--ui-table-row-alt: #182925;--ui-table-hover: #0e2924;--ui-input-placeholder-color: #93a7a5;--ui-primary-text: #2ac795;--ui-primary-hover-text: #26cc9a;--ui-accent-text: #FFC107;--ui-on-success: #061416;--ui-on-warning: #061416;--ui-on-error: #061416;--ui-on-info: #061416;--ui-shadow: 0 4px 12px rgba(0,0,0,0.5);--ui-input-placeholder: #93a7a5;--ui-select-arrow: url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2020%2020%27%20fill%3D%27%2398abad%27%3E%3Cpath%20d%3D%27M5.25%207.5L10%2012.5L14.75%207.5H5.25Z%27%2F%3E%3C%2Fsvg%3E");--ui-check-icon: url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2016%2016%27%20fill%3D%27none%27%20stroke%3D%27%23061416%27%20stroke-width%3D%272.4%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M3.5%208.5l3%203%206-7%27%2F%3E%3C%2Fsvg%3E");color-scheme: dark}[data-ui-theme="dark"],[data-ui-theme="dark"] .elementor-kit-7{--e-global-color-dsbce33469: #172521 !important;--e-global-color-ds3dd22e66: #98abad !important;--e-global-color-dsc1797884: #8d9e9b !important;--e-global-color-ds17da12b7: #414c4a !important;--e-global-color-ds1c9816e9: #26cc9a !important;--e-global-color-dsf84da03d: #6dc499 !important;--e-global-color-ds2e70258a: #dca963 !important;--e-global-color-ds145e7b09: #ff9386 !important;--e-global-color-ds2cac9765: #88b5ff !important;--e-global-color-secondary: #273632 !important;--e-global-color-text: #c9eaee !important}:where(h1){font-size:var(--ui-font-size-h1)}:where(h2){font-size:var(--ui-font-size-h2)}:where(h3){font-size:var(--ui-font-size-h3)}:where(h4){font-size:var(--ui-font-size-h4)}:where(h5){font-size:var(--ui-font-size-h5)}:where(h6){font-size:var(--ui-font-size-h6)}:where(h1,h2,h3,h4,h5,h6){font-weight:var(--ui-font-weight-heading)}:where(p){font-size:var(--ui-font-size-p);font-weight:var(--ui-font-weight-p)}:where(button,.button,input[type=submit]){font-size:var(--ui-font-size-btn);font-weight:var(--ui-font-weight-btn)}html :is(input:is([type=text],[type=email],[type=url],[type=password],[type=search],[type=tel],[type=number],[type=date],[type=time],[type=datetime-local],[type=month],[type=week]),select,textarea){font:inherit;color:var(--ui-input-text);background-color:var(--ui-input-bg);border:var(--ui-border-width,1px) solid var(--ui-input-border);border-radius:var(--ui-input-radius);padding:.55em .9em;line-height:1.5;transition:border-color .15s,box-shadow .15s,background-color .15s}html :is(input:is([type=text],[type=email],[type=url],[type=password],[type=search],[type=tel],[type=number],[type=date],[type=time],[type=datetime-local],[type=month],[type=week]),select,textarea):hover{border-color:var(--ui-input-border-hover)}html :is(input:is([type=text],[type=email],[type=url],[type=password],[type=search],[type=tel],[type=number],[type=date],[type=time],[type=datetime-local],[type=month],[type=week]),select,textarea):focus{outline:none;background-color:var(--ui-input-bg-focus);border-color:var(--ui-input-border-focus);box-shadow:0 0 0 1px var(--ui-input-border-focus)}html :is(input:is([type=text],[type=email],[type=url],[type=password],[type=search],[type=tel],[type=number],[type=date],[type=time],[type=datetime-local],[type=month],[type=week]),select,textarea)::placeholder{color:var(--ui-input-placeholder);opacity:1}html :is(input:is([type=text],[type=email],[type=url],[type=password],[type=search],[type=tel],[type=number],[type=date],[type=time],[type=datetime-local],[type=month],[type=week]),select,textarea):disabled{background-color:var(--ui-input-disabled-bg);color:var(--ui-input-disabled-txt);border-color:var(--ui-input-disabled-bg);cursor:not-allowed}html :is(input:is([type=text],[type=email],[type=url],[type=password],[type=search],[type=tel],[type=number],[type=date],[type=time],[type=datetime-local],[type=month],[type=week]),select,textarea)[aria-invalid=true]{border-color:var(--ui-error)}html select:not([multiple]):not([size]){appearance:none;-webkit-appearance:none;background-image:var(--ui-select-arrow);background-repeat:no-repeat;background-size:14px;background-position:left .8em center;padding-left:2.4em}html select:not([multiple]):not([size]):dir(ltr){background-position:right .8em center;padding-left:.9em;padding-right:2.4em}html textarea{min-height:7em;resize:vertical}html :is(input[type=checkbox],input[type=radio]){appearance:none;-webkit-appearance:none;display:inline-block;flex-shrink:0;width:1.15em;height:1.15em;margin:0;padding:0;vertical-align:-.2em;border:1.5px solid var(--ui-input-border);background:var(--ui-input-bg) center/80% no-repeat;cursor:pointer;transition:background-color .15s,border-color .15s,border-width .15s}html input[type=checkbox]{border-radius:calc(var(--ui-input-radius) * .4)}html input[type=radio]{border-radius:50%}html :is(input[type=checkbox],input[type=radio]):hover{border-color:var(--ui-input-border-hover)}html input[type=checkbox]:is(:checked,:indeterminate){background-color:var(--ui-primary);border-color:var(--ui-primary);background-image:var(--ui-check-icon)}html input[type=checkbox]:indeterminate{background-image:linear-gradient(var(--ui-btn-primary-text),var(--ui-btn-primary-text));background-size:55% 2px}html input[type=radio]:checked{border-color:var(--ui-primary);border-width:.36em}html :is(input[type=checkbox],input[type=radio]):focus-visible{outline:2px solid var(--ui-input-border-focus);outline-offset:2px;box-shadow:none}html :is(input[type=checkbox],input[type=radio]):disabled{opacity:.5;cursor:not-allowed}html input[type=range]{accent-color:var(--ui-primary)}html fieldset{border:var(--ui-border-width,1px) solid var(--ui-border-color);border-radius:var(--ui-radius);padding:.75em 1em 1em}html legend{padding:0 .4em;color:var(--ui-text-main);font-weight:600}:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0,0,0,0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0,0,0,0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0,0,0,0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255,255,255),6px 6px rgb(0,0,0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0,0,0)}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%}:root{--wp--style--global--content-size: 800px;--wp--style--global--wide-size: 1200px}:where(body){margin: 0}.wp-site-blocks > .alignleft{float: left;margin-right: 2em}.wp-site-blocks > .alignright{float: right;margin-left: 2em}.wp-site-blocks > .aligncenter{justify-content: center;margin-left: auto;margin-right: auto}:where(.wp-site-blocks) > *{margin-block-start: 24px;margin-block-end: 0}:where(.wp-site-blocks) > :first-child{margin-block-start: 0}:where(.wp-site-blocks) > :last-child{margin-block-end: 0}:root{--wp--style--block-gap: 24px}:root :where(.is-layout-flow) > :first-child{margin-block-start: 0}:root :where(.is-layout-flow) > :last-child{margin-block-end: 0}:root :where(.is-layout-flow) > *{margin-block-start: 24px;margin-block-end: 0}:root :where(.is-layout-constrained) > :first-child{margin-block-start: 0}:root :where(.is-layout-constrained) > :last-child{margin-block-end: 0}:root :where(.is-layout-constrained) > *{margin-block-start: 24px;margin-block-end: 0}:root :where(.is-layout-flex){gap: 24px}:root :where(.is-layout-grid){gap: 24px}.is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em}.is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0}.is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important}.is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em}.is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0}.is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important}.is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important}.is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size)}body .is-layout-flex{display: flex}.is-layout-flex{flex-wrap: wrap;align-items: center}.is-layout-flex > :is(*,div){margin: 0}body .is-layout-grid{display: grid}.is-layout-grid > :is(*,div){margin: 0}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px}:root :where(.wp-element-button,.wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit}.has-black-color{color: var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-color{color: var(--wp--preset--color--white) !important}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important}.has-black-background-color{background-color: var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-background-color{background-color: var(--wp--preset--color--white) !important}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important}.has-black-border-color{border-color: var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-border-color{border-color: var(--wp--preset--color--white) !important}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important}:root :where(.wp-block-icon svg){width: 24px}:root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6}.comments-area a,.page-content a{text-decoration:underline}.alignright{float:right;margin-left:1rem}.alignleft{float:left;margin-right:1rem}.aligncenter{clear:both;display:block;margin-inline:auto}.alignwide{margin-inline:-80px}.alignfull{margin-inline:calc(50% - 50vw);max-width:100vw;overflow-x:hidden;width:100vw}.alignfull img{width:100%}.wp-caption{margin-block-end:1.25rem;max-width:100%}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{display:block;margin-inline:auto}.wp-caption-text{margin:0}.gallery-caption{display:block;font-size:.8125rem;line-height:1.5;margin:0;padding:.75rem}.pagination{display:flex;justify-content:space-between;margin:20px auto}.sticky{display:block;position:relative}.bypostauthor{font-size:inherit}.hide{display:none!important}.post-password-form{margin:50px auto;max-width:500px}.post-password-form p{align-items:flex-end;display:flex;width:100%}.post-password-form [type=submit]{margin-inline-start:3px}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#eee;clip:auto!important;clip-path:none;color:#333;display:block;font-size:1rem;height:auto;left:5px;line-height:normal;padding:12px 24px;text-decoration:none;top:5px;width:auto;z-index:100000}.post .entry-title a{text-decoration:none}.post .wp-post-image{max-height:500px;-o-object-fit:cover;object-fit:cover;width:100%}@media(max-width:991px){.post .wp-post-image{max-height:400px}}@media(max-width:575px){.post .wp-post-image{max-height:300px}}#comments .comment-list{font-size:.9em;list-style:none;margin:0;padding:0}#comments .comment,#comments .pingback{position:relative}#comments .comment .comment-body,#comments .pingback .comment-body{border-block-end:1px solid #ccc;display:flex;flex-direction:column;padding-block-end:30px;padding-block-start:30px;padding-inline-end:0;padding-inline-start:60px}#comments .comment .avatar,#comments .pingback .avatar{border-radius:50%;left:0;margin-inline-end:10px;position:absolute}body.rtl #comments .comment .avatar,body.rtl #comments .pingback .avatar,html[dir=rtl] #comments .comment .avatar,html[dir=rtl] #comments .pingback .avatar{left:auto;right:0}#comments .comment-meta{display:flex;justify-content:space-between;margin-block-end:.9rem}#comments .comment-metadata,#comments .reply{font-size:11px;line-height:1}#comments .children{list-style:none;margin:0;padding-inline-start:30px;position:relative}#comments .children li:last-child{padding-block-end:0}#comments ol.comment-list .children:before{content:"↪";display:inline-block;font-size:1em;font-weight:400;left:0;line-height:1;position:absolute;top:45px;width:auto}body.rtl #comments ol.comment-list .children:before,html[dir=rtl] #comments ol.comment-list .children:before{content:"↩";left:auto;right:0}@media(min-width:768px){#comments .comment-author,#comments .comment-metadata{line-height:1}}@media(max-width:767px){#comments .comment .comment-body{padding:30px 0}#comments .children{padding-inline-start:20px}#comments .comment .avatar{float:left;position:inherit}body.rtl #comments .comment .avatar,html[dir=rtl] #comments .comment .avatar{float:right}}.page-header .entry-title,.site-footer .footer-inner,.site-footer:not(.dynamic-footer),.site-header .header-inner,.site-header:not(.dynamic-header),body:not([class*=elementor-page-]) .site-main{margin-inline-end:auto;margin-inline-start:auto;width:100%}@custom-media --hello-screen-xs-and-below (width < 576px);@custom-media --hello-screen-xs-and-above (width >= 576px);@custom-media --hello-screen-xs-only (0 <= width < 576px);@custom-media --hello-screen-sm-and-below (width < 768px);@custom-media --hello-screen-sm-and-above (width >= 768px);@custom-media --hello-screen-sm-only (576px <= width < 768px);@custom-media --hello-screen-md-and-below (width < 992px);@custom-media --hello-screen-md-and-above (width >= 992px);@custom-media --hello-screen-md-only (768px <= width < 992px);@custom-media --hello-screen-xl-and-below (width < 1200px);@custom-media --hello-screen-xl-and-above (width >= 1200px);@custom-media --hello-screen-xl-only (992px <= width < 1200px);@media(max-width:575px){.page-header .entry-title,.site-footer .footer-inner,.site-footer:not(.dynamic-footer),.site-header .header-inner,.site-header:not(.dynamic-header),body:not([class*=elementor-page-]) .site-main{padding-inline-end:10px;padding-inline-start:10px}}@media(min-width:576px){.page-header .entry-title,.site-footer .footer-inner,.site-footer:not(.dynamic-footer),.site-header .header-inner,.site-header:not(.dynamic-header),body:not([class*=elementor-page-]) .site-main{max-width:500px}.site-footer.footer-full-width .footer-inner,.site-header.header-full-width .header-inner{max-width:100%}}@media(min-width:768px){.page-header .entry-title,.site-footer .footer-inner,.site-footer:not(.dynamic-footer),.site-header .header-inner,.site-header:not(.dynamic-header),body:not([class*=elementor-page-]) .site-main{max-width:600px}.site-footer.footer-full-width,.site-header.header-full-width{max-width:100%}}@media(min-width:992px){.page-header .entry-title,.site-footer .footer-inner,.site-footer:not(.dynamic-footer),.site-header .header-inner,.site-header:not(.dynamic-header),body:not([class*=elementor-page-]) .site-main{max-width:800px}.site-footer.footer-full-width,.site-header.header-full-width{max-width:100%}}@media(min-width:1200px){.page-header .entry-title,.site-footer .footer-inner,.site-footer:not(.dynamic-footer),.site-header .header-inner,.site-header:not(.dynamic-header),body:not([class*=elementor-page-]) .site-main{max-width:1140px}.site-footer.footer-full-width,.site-header.header-full-width{max-width:100%}}.site-header+.elementor{min-height:calc(100vh - 320px)}body{background-color:var(--ui-bg-main) !important;font-family: var(--ui-font-family,'IRANSansXV'),Tahoma,Arial,sans-serif !important;text-rendering: optimizeLegibility;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}.elementor-widget-nav-menu .elementor-item,.elementor-widget-nav-menu .elementor-item.elementor-item-active,.elementor-nav-menu .elementor-item{font-family: var(--ui-font-family-menu,var(--ui-font-family,'IRANSansXV')) !important;font-size: var(--ui-font-size-menu,14px) !important;line-height: var(--ui-line-height,1.6) !important}@font-face{font-family: 'heroicons';src: url("https://dostmile.care/wp-content/uploads/elementor/custom-icons/heroicons-1/fonts/heroicons.eot?yncwri");src: url("https://dostmile.care/wp-content/uploads/elementor/custom-icons/heroicons-1/fonts/heroicons.eot?yncwri#iefix") format('embedded-opentype'),url("https://dostmile.care/wp-content/uploads/elementor/custom-icons/heroicons-1/fonts/heroicons.ttf?yncwri") format('truetype'),url("https://dostmile.care/wp-content/uploads/elementor/custom-icons/heroicons-1/fonts/heroicons.woff?yncwri") format('woff'),url("https://dostmile.care/wp-content/uploads/elementor/custom-icons/heroicons-1/fonts/heroicons.svg?yncwri#heroicons") format('svg');font-weight: normal;font-style: normal;font-display: swap}[class^="icon-hero"],[class*=" icon-hero"]{font-family: 'heroicons' !important;speak: never;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}[class^="icon-hero"],[class*=" icon-hero"]{display: inline-block;width: 1em;text-align: center}@media (max-width: 767px){body{padding-left: 12px !important;padding-right: 12px !important}}::selection{background-color: var(--ui-primary);color: var(--ui-btn-primary-text,#151A1F);text-shadow: none}::-moz-selection{background-color: var(--ui-primary);color: var(--ui-btn-primary-text,#151A1F);text-shadow: none}h1,h2,h3,h4,h5,h6,p,span,a,li,ul,div,input,textarea,label{font-family: var(--ui-font-family,sans-serif) !important}h1,h2,h3,h4,h5,h6{line-height: var(--ui-line-height,1.6) !important;color: var(--ui-text-main) !important}h1{font-size: var(--ui-font-size-h1,clamp(2rem,4vw,2.6rem)) !important;font-weight: var(--ui-font-weight-h1,800) !important}h2{font-size: var(--ui-font-size-h2,clamp(1.8rem,3.2vw,2.5rem)) !important;font-weight: var(--ui-font-weight-h2,800) !important}h3{font-size: var(--ui-font-size-h3,clamp(1.5rem,2.8vw,2rem)) !important;font-weight: var(--ui-font-weight-h3,700) !important}h4{font-size: var(--ui-font-size-h4,clamp(1.15rem,2.4vw,1.4rem)) !important;font-weight: var(--ui-font-weight-h4,700) !important}h5{font-size: var(--ui-font-size-h5,1.1rem) !important;font-weight: var(--ui-font-weight-h5,600) !important}h6{font-size: var(--ui-font-size-h6,1rem) !important;font-weight: var(--ui-font-weight-h6,600) !important}p{margin: 0 !important;font-size: var(--ui-font-size-p-,1rem) !important;line-height: 1.8em !important;color: var(--ui-text-paragraph) !important}p a,.elementor-text-editor a,.elementor-widget-text-editor a{color: var(--ui-primary) !important;font-weight: 600 !important;text-decoration: underline dashed !important;text-decoration-color: color-mix(in srgb,var(--ui-primary) 40%,transparent) !important;text-underline-offset: 8px !important;transition: all .3s ease !important}p a:hover,.elementor-text-editor a:hover,.elementor-widget-text-editor a:hover{color: var(--ui-accent) !important;text-decoration-color: var(--ui-accent) !important}ul{padding-right: 25px;margin-top: 15px}li{margin-bottom: 12px;position: relative;color: var(--ui-text-paragraph) !important}li::marker{color: var(--ui-warning) !important}blockquote p{border-inline-start: 3px solid var(--ui-warning);padding-inline-start: 22px;font-size: var(--ui-font-size-h5,1.25rem) !important;line-height: 1.6 !important;margin-inline-start: 8px !important;color: var(--ui-text-main)}.sec-main{padding: clamp(60px,10vw,75px) 10px !important}.sec-main h1{line-height: 1.28 !important}.sec-main p{line-height: 1.9 !important}.sec{padding: clamp(45px,10vw,60px) 10px !important}.sec h2{line-height: 1.6 !important}.sec p{font-size: var(--ui-font-size-p-,clamp(.86rem,3vw,.96rem)) !important}.sec-light{padding: clamp(3.125rem,-0.1963rem + 6.9284vw,5rem) 10px !important;background: var(--ui-surface);border-block: var(--ui-border-width,1px) solid var(--ui-border-color)}.sec-light h2{font-size: var(--ui-font-size-h2,clamp(1.7rem,3vw,2.3rem)) !important;line-height: 1.9 !important;margin-bottom: 16px}.sec-light p{font-size: var(--ui-font-size-p-,clamp(.86rem,3vw,.96rem)) !important;margin-bottom: 16px !important}.dark-sec{position: relative;overflow: hidden !important;padding: clamp(70px,10vw,96px) 10px !important;background-color: var(--ui-gray-900) !important;border-block: 1px solid var(--ui-border-color);transition: background-color .3s ease}.dark-sec h2{font-size: var(--ui-font-size-h2,clamp(1.7rem,3vw,2.3rem)) !important}.dark-sec h3{font-size: var(--ui-font-size-h3,clamp(1.4rem,3vw,1.8rem)) !important}.dark-sec h4{font-size: var(--ui-font-size-h4,clamp(1.1rem,3vw,1.2rem)) !important}.dark-sec h2,.dark-sec h3,.dark-sec h4{color: var(--ui-gray-50) !important}.dark-sec p{color: var(--ui-gray-200) !important;line-height: 1.85 !important;margin-bottom: 18px !important}.dark-sec span,.dark-sec .elementor-icon-list-text{color: var(--ui-gray-200) !important}.cta{position: relative;overflow: hidden !important;padding: clamp(70px,10vw,96px) 10px !important;background-color: var(--ui-primary-800);margin-bottom: -40px !important;transition: background-color .3s ease}.cta h2{color: var(--ui-gray-50) !important;font-size: var(--ui-font-size-h2,clamp(1.7rem,3vw,2.3rem)) !important}.cta p{color: var(--ui-gray-200) !important;line-height: 1.85 !important;margin-bottom: 18px !important}.elementor-widget:not(:last-child){margin-bottom: 0 !important}.elementor-shortcode{line-height: 0 !important}.elementor-icon-box-icon{line-height: 0 !important}.elementor-heading-title span,.elementor-icon-box-title span{color: var(--ui-text-main) !important}.loop-title,.loop-post-excerpt{display: -webkit-box;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis}.loop-title{-webkit-line-clamp: 1}.loop-post-excerpt{-webkit-line-clamp: 2}.logomask img{transition: filter .2s ease;-webkit-mask: linear-gradient(-60deg,#000 30%,#0005,#000 50%) right / 300% 100%;mask: linear-gradient(-60deg,#000 30%,#0005,#000 50%) right / 300% 100%;animation: nsshine 3s infinite}@keyframes nsshine{0%{-webkit-mask-position: 140% 140%;mask-position: 140% 140%}100%{-webkit-mask-position: -20% -20%;mask-position: -20% -20%}}::-webkit-scrollbar{width: 14px;max-height: 30px}::-webkit-scrollbar-track{background-color: var(--ui-surface);border: var(--ui-border-width,1px) solid var(--ui-border-color);border-radius: 2px !important}::-webkit-scrollbar-thumb{background-color: var(--ui-primary);border-radius: 2px !important;transition: .4s}::-webkit-scrollbar-thumb:hover{background-color: var(--ui-primary-hover)}@media (max-width: 767px){.cm-cta,.sec,.sec-light,.cta,.site-footer,.dark-sec,.box{margin-inline: -12px !important;width: calc(100% + 24px) !important;max-width: calc(100% + 24px) !important;padding: 0 16px}}.rank-math-list{font-family:var(--ui-font-family);box-sizing:border-box;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.rank-math-question{background-color:var(--ui-surface);color:var(--ui-text-main);font-size:var(--ui-font-size-p) !important;line-height:1.8em !important;font-weight:700 !important;padding:18px 22px 18px 60px !important;margin-bottom:0;border:var(--ui-border-width) solid var(--ui-border-color);border-radius:var(--ui-radius);cursor:pointer;display:flex;align-items:center;justify-content:space-between;transition:all .3s ease;box-shadow:none;position:relative}.rank-math-question::before{content:"";position:absolute;left:18px;top:50%;transform:translateY(-50%);width:32px;height:32px;border-radius:50%;border:1.5px solid var(--ui-border-color);background-color:var(--ui-surface);transition:all .3s ease;flex-shrink:0;z-index:1}.rank-math-question::after{content:"";position:absolute;left:18px;top:50%;transform:translateY(-50%);width:32px;height:32px;border-radius:50%;background-color:var(--ui-text-muted);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E") no-repeat center / 16px;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E") no-repeat center / 16px;transition:all .3s ease;flex-shrink:0;z-index:2}.rank-math-question:hover{border-color:color-mix(in srgb,var(--ui-primary) 30%,transparent);background-color:color-mix(in srgb,var(--ui-primary) 8%,transparent)}.rank-math-question:hover::before{border-color:var(--ui-primary);background-color:color-mix(in srgb,var(--ui-primary) 8%,transparent)}.rank-math-question:hover::after{background-color:var(--ui-primary)}.rank-math-question.collapse{background-color:color-mix(in srgb,var(--ui-primary) 10%,transparent) !important;color:var(--ui-text-main) !important;border-color:color-mix(in srgb,var(--ui-primary) 30%,transparent);border-radius:var(--ui-radius) var(--ui-radius) 0 0;border-bottom:none !important;margin-bottom:0 !important}.rank-math-question.collapse::before{border-color:var(--ui-primary);background-color:var(--ui-primary)}.rank-math-question.collapse::after{background-color:var(--ui-btn-primary-text);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='18 15 12 9 6 15'/%3E%3C/svg%3E") no-repeat center / 16px;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='18 15 12 9 6 15'/%3E%3C/svg%3E") no-repeat center / 16px}.rank-math-question.collapse:hover{background-color:color-mix(in srgb,var(--ui-primary) 15%,transparent) !important;border-color:color-mix(in srgb,var(--ui-primary) 50%,transparent)}.rank-math-question.collapse:hover::before{border-color:var(--ui-primary-hover);background-color:var(--ui-primary-hover)}.rank-math-question.collapse:hover::after{background-color:var(--ui-btn-primary-text)}.rank-math-answer{background-color:var(--ui-surface);color:var(--ui-text-paragraph);border:var(--ui-border-width) solid color-mix(in srgb,var(--ui-primary) 30%,transparent);border-top:none;border-radius:0 0 var(--ui-radius) var(--ui-radius);display:block !important;max-height:0;overflow:hidden;opacity:0;padding:0 24px;line-height:var(--ui-line-height) !important;transition:max-height .4s ease-out,opacity .3s ease-out,padding .3s ease-out}.rank-math-question.collapse+.rank-math-answer{max-height:1000px;opacity:1;line-height:var(--ui-line-height) !important;margin-bottom:12px;padding:22px 24px 26px 24px !important}.rank-math-answer p{color:var(--ui-text-paragraph);font-family:var(--ui-font-family) !important;font-size:var(--ui-font-size-p) !important;line-height:var(--ui-line-height) !important;font-weight:var(--ui-font-weight-p) !important;margin:0 0 12px 0;border:none}.rank-math-answer p:last-child{margin-bottom:0}@media(max-width:1024px){.rank-math-question{font-size:var(--ui-font-size-p) !important;padding:16px 54px 16px 16px !important}.rank-math-question::before,.rank-math-question::after{width:30px;height:30px;left:14px;-webkit-mask-size:14px;mask-size:14px}.rank-math-question.collapse+.rank-math-answer{padding:18px !important}.rank-math-answer p{font-size:clamp(.8125rem,.79rem + .1vw,.875rem) !important}}@media(max-width:767px){.rank-math-question{padding:14px 50px 14px 14px !important}.rank-math-question::before,.rank-math-question::after{width:28px;height:28px;left:12px;-webkit-mask-size:13px;mask-size:13px}.rank-math-question.collapse+.rank-math-answer{padding:16px !important}.rank-math-answer,.rank-math-answer p{font-size:clamp(.75rem,.73rem + .1vw,.8125rem) !important}}.comment-respond{background:var(--ui-surface,#FFF);border:1px solid var(--ui-border-color,#E8E8E8);border-radius:var(--ui-radius-lg,12px);padding:30px 25px;box-shadow:var(--ui-shadow-sm,0 4px 12px rgba(0,0,0,.03))}.comment-reply-title{display:block;font-size:var(--ui-font-size-h4,20px) !important;font-weight:var(--ui-font-weight-h4,700) !important;color:var(--ui-text-main,#0F172A);margin-bottom:20px !important}.comment-reply-title small a{font-size:12px;font-weight:500;color:var(--ui-text-muted,#999);margin-inline-start:8px}.comment-reply-title small a:hover{color:var(--ui-primary,#2E90FF)}.comment-notes,.logged-in-as{font-size:13px;color:var(--ui-text-muted,#999)}.required{color:var(--ui-warning,#B45309)}.comment-form p{margin:0 0 18px !important}.comment-form label{display:block;font-size:13px;font-weight:var(--ui-font-weight-btn,600);color:var(--ui-text-main,#0F172A);margin-bottom:8px}.comment-form input[type=text],.comment-form input[type=email],.comment-form input[type=url],.comment-form textarea{width:100%;font-family:inherit;font-size:14px;color:var(--ui-input-text,#475569);background:var(--ui-input-bg,#F8FAFA);border:var(--ui-border-width,1px) solid var(--ui-input-border,#E2E8F0);border-radius:calc(var(--ui-radius,12px) - 4px);padding:12px 14px;transition:border-color .3s ease,box-shadow .3s ease,background .3s ease}.comment-form input:focus,.comment-form textarea:focus{outline:none;color:var(--ui-text-main,#0F172A);background:var(--ui-input-bg-focus,#FAFBFD);border-color:var(--ui-input-border-focus,var(--ui-primary,#2E90FF));box-shadow:0 0 0 4px color-mix(in srgb,var(--ui-primary,#2E90FF) 15%,transparent)}.comment-form .submit{display:inline-flex;align-items:center;font-family:inherit;font-size:var(--ui-font-size-btn-,15px) !important;font-weight:var(--ui-font-weight-btn,600);line-height:1;color:var(--ui-btn-primary-text,#FFF) !important;background:var(--ui-primary,#2E90FF);border:none;border-radius:calc(var(--ui-radius,12px) - 4px);padding:0 28px;height:46px;cursor:pointer;transition:background .2s ease,transform .2s ease,box-shadow .2s ease}.comment-form .submit:hover{background:var(--ui-primary-hover,#2563EB);transform:translateY(-1px);box-shadow:0 6px 14px color-mix(in srgb,var(--ui-primary,#2E90FF) 30%,transparent)}.comment-form .submit:active{transform:translateY(0);box-shadow:none}.comment-form-cookies-consent{display:flex;align-items:center;justify-content:flex-start;gap:6px}.comment-form-cookies-consent #wp-comment-cookies-consent{width:17px;height:17px;accent-color:var(--ui-primary,#2E90FF);cursor:pointer}.comment-form-cookies-consent #wp-comment-cookies-consent + label{display:inline;font-weight:500 !important;margin:0 !important;cursor:pointer}.comment-list{list-style:none;padding:0;margin-top:35px}.comment-list li{margin-bottom:25px}.comment-list .comment-body{background:var(--ui-surface,#FFF);border-radius:var(--ui-radius-lg,12px);padding:25px;border:1px solid var(--ui-border-color,#E8E8E8);box-shadow:var(--ui-shadow-sm,0 4px 12px rgba(0,0,0,.03)) !important;transition:border-color .3s ease,box-shadow .3s ease,transform .3s ease}.comment-list .comment-body:hover{border-color:color-mix(in srgb,var(--ui-primary,#2E90FF) 35%,var(--ui-border-color,#E8E8E8));box-shadow:var(--ui-shadow-md,0 8px 20px color-mix(in srgb,var(--ui-primary,#2E90FF) 15%,transparent)) !important;transform:translateY(-2px)}.comment-list .comment-author .avatar{width:60px;height:60px;border-radius:50%;border:var(--ui-border-width,2px) solid var(--ui-surface,#FFF);margin-inline-end:20px;object-fit:cover;box-shadow:var(--ui-shadow-xs,0 2px 8px rgba(0,0,0,.1)) !important}.comment-list .comment-author .fn,.comment-list .comment-author .fn a{font-weight:var(--ui-font-weight-heading,700);font-size:16px;color:var(--ui-text-main,#0F172A);display:block;margin-bottom:5px;text-decoration:none}.comment-list .comment-metadata{font-size:12px;color:var(--ui-text-muted,#999);margin-bottom:15px}.comment-list .comment-metadata a{color:inherit;transition:color .2s}.comment-list .comment-metadata a:hover{color:var(--ui-primary,#2E90FF)}.comment-list .comment-awaiting-moderation{font-size:13px;color:var(--ui-warning,#B45309);margin-bottom:15px}.comment-content p{font-size:15px;line-height:1.8;color:var(--ui-text-paragraph,#636668);margin:0 0 15px !important}.comment-content p:last-child{margin-bottom:0 !important}.comment-list .reply{text-align:left;margin-top:10px}.comment-list .comment-reply-link{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:500;line-height:1;color:var(--ui-primary,#2E90FF);background:transparent;border:1px solid var(--ui-primary,#2E90FF);padding:7px 20px;border-radius:var(--ui-radius,6px);text-decoration:none;transition:all .3s}.comment-list .comment-reply-link::before{content:"\f466";font-family:'dashicons';font-size:16px;line-height:1}.comment-list .comment-reply-link:hover{background:var(--ui-primary,#2E90FF);color:var(--ui-btn-primary-text,#FFF);box-shadow:0 4px 10px color-mix(in srgb,var(--ui-primary,#2E90FF) 25%,transparent) !important}.comment-list .children{list-style:none;padding-inline-start:45px;margin-top:25px;position:relative}.comment-list .children::before{content:"";position:absolute;inset-inline-start:18px;top:0;bottom:18px;width:2px;background:var(--ui-border-color,#E8E8E8);border-radius:2px}@media (max-width:768px){.comment-respond{padding:22px 16px}.comment-list .children{padding-inline-start:15px}.comment-list .children::before{display:none}.comment-list .comment-body{padding:18px 14px}.comment-list .comment-author .avatar{width:48px;height:48px;margin-inline-end:12px}.comment-list .comment-author .fn{font-size:14px}}.rank-math-breadcrumb{transition: 0.4s !important}.rank-math-breadcrumb p{display: flex !important;flex-wrap: wrap;align-items: center;font-family: var(--ui-font-family) !important;font-size: 0.9rem !important;font-weight: 500 !important;line-height: 1.6}.rank-math-breadcrumb a,.rank-math-breadcrumb .last{color: var(--ui-text-muted) !important;text-decoration: none !important}.rank-math-breadcrumb a{transition: color 0.2s}.rank-math-breadcrumb a:hover{color: var(--ui-primary) !important}.rank-math-breadcrumb .separator{font-size: 0;display: inline-flex;align-items: center;margin: 0 8px}.rank-math-breadcrumb .separator::before{content: "/";font-size: 0.9rem;font-weight: 400;color: var(--ui-border-color)}.ui-table-scroll{width: 100%;max-width: 100%;min-width: 0;overflow-x: auto;-webkit-overflow-scrolling: touch;border-radius: var(--ui-radius);box-shadow: var(--ui-shadow)}.elementor-widget-theme-post-content,.e-con.e-child{min-width: 0}.elementor-widget-text-editor{overflow-x: auto !important;max-width: 100% !important;-webkit-overflow-scrolling: touch}table{display: table;width: 100% !important;min-width: 500px;max-width: none;border-collapse: collapse;font-family: var(--ui-font-family);background-color: var(--ui-surface);height: auto !important;margin: 15px 0}table th,table td{padding: var(--ui-padding-y,12px) var(--ui-padding-x,16px) !important;border: var(--ui-border-width,1px) solid var(--ui-table-border) !important;color: var(--ui-text-paragraph) !important;font-size: var(--ui-font-size-p,0.9rem) !important;text-align: start !important;white-space: normal !important;word-break: break-word;width: auto !important}table td p,table th p{margin: 0 !important;padding: 0 !important;white-space: normal !important}table thead th,table thead td,table th,table tr:first-child td{background-color: var(--ui-table-header-bg) !important;color: var(--ui-table-header-text) !important;font-weight: var(--ui-font-weight-heading,600) !important}table tbody tr:nth-child(even) td{background-color: var(--ui-table-row-alt)}table tbody tr:hover td{background-color: var(--ui-table-hover);color: var(--ui-text-main)}.btn-primary .elementor-button,.btn-ghost .elementor-button,.btn-link .elementor-button,.btn-minimal .elementor-button,.btn-light-solid .elementor-button,.btn-floating-text .elementor-button,.btn-hollow-dark .elementor-button,.btn-primary-accent .elementor-button,.btn-ghost-accent .elementor-button{display:inline-flex !important;align-items:center;justify-content:center;gap:8px;padding:var(--ui-btn-padding-y,12px) var(--ui-btn-padding-x,18px) !important;font-family:var(--ui-font-family,inherit);font-size:var(--ui-font-size-btn,15px);font-weight:var(--ui-font-weight-btn,500);line-height:1.5 !important;border-radius:var(--ui-btn-radius,var(--ui-radius,8px)) !important;border:var(--ui-border-width,1px) solid transparent;text-decoration:none !important;cursor:pointer;box-sizing:border-box;transition:all 0.25s cubic-bezier(0.16,1,0.3,1)}.btn-primary .elementor-button{background-color:var(--ui-primary) !important;color:var(--ui-btn-primary-text) !important;border-color:var(--ui-primary) !important}.btn-primary .elementor-button:hover{background-color:var(--ui-primary-hover) !important;border-color:var(--ui-primary-hover) !important;transform:translateY(-2px);box-shadow:0 8px 20px color-mix(in srgb,var(--ui-primary) 20%,transparent)}.btn-primary-accent .elementor-button{background-color:var(--ui-accent) !important;color:var(--ui-text-main,#171e23) !important;border-color:var(--ui-accent) !important}.btn-primary-accent .elementor-button:hover{background-color:var(--ui-accent-600,#e99802) !important;border-color:var(--ui-accent-600,#e99802) !important;transform:translateY(-2px);box-shadow:0 8px 20px color-mix(in srgb,var(--ui-accent) 25%,transparent)}.btn-ghost .elementor-button{background-color:transparent !important;color:var(--ui-text-main) !important;border-color:var(--ui-border-color) !important}.btn-ghost .elementor-button:hover{background-color:var(--ui-table-hover) !important;border-color:var(--ui-primary) !important;color:var(--ui-primary) !important;transform:translateY(-2px)}.btn-ghost-accent .elementor-button{background-color:transparent !important;color:var(--ui-accent) !important;border-color:var(--ui-accent) !important}.btn-ghost-accent .elementor-button:hover{background-color:color-mix(in srgb,var(--ui-accent) 10%,transparent) !important;border-color:var(--ui-accent-600,#e99802) !important;color:var(--ui-accent-600,#e99802) !important;transform:translateY(-2px)}.btn-link .elementor-button{padding:0 !important;background-color:transparent !important;color:var(--ui-primary) !important;border:none !important;box-shadow:none !important;border-radius:0 !important;font-weight:600 !important}.btn-link .elementor-button:hover{color:var(--ui-primary-hover) !important;background-color:transparent !important;transform:translateY(0)}.btn-minimal .elementor-button{padding:8px 16px !important;font-size:calc(var(--ui-font-size-btn,15px) - 1px);background-color:var(--ui-btn-sec-bg) !important;color:var(--ui-btn-sec-text) !important;border-color:var(--ui-border-color) !important}.btn-minimal .elementor-button:hover{background-color:var(--ui-table-hover) !important;color:var(--ui-primary) !important;border-color:var(--ui-primary) !important;transform:translateY(-1px)}.btn-primary .elementor-button:active,.btn-ghost .elementor-button:active,.btn-link .elementor-button:active,.btn-minimal .elementor-button:active,.btn-primary-accent .elementor-button:active,.btn-ghost-accent .elementor-button:active{transform:translateY(0) scale(0.97) !important;transition-duration:0.1s}.btn-primary .elementor-button::after,.btn-minimal .elementor-button::after,.btn-link .elementor-button::after,.btn-primary-accent .elementor-button::after,.btn-ghost-accent .elementor-button::after{content:'';display:inline-block;width:16px;height:16px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M19 12H5'/%3E%3Cpath d='m12 19-7-7 7-7'/%3E%3C/svg%3E") no-repeat center/contain;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M19 12H5'/%3E%3Cpath d='m12 19-7-7 7-7'/%3E%3C/svg%3E") no-repeat center/contain;transition:transform 0.25s cubic-bezier(0.16,1,0.3,1);flex-shrink:0}.btn-primary .elementor-button:hover::after,.btn-minimal .elementor-button:hover::after,.btn-link .elementor-button:hover::after,.btn-primary-accent .elementor-button:hover::after,.btn-ghost-accent .elementor-button:hover::after{transform:translateX(-4px)}.button-loop1 .elementor-button{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:clamp(0.35rem,0.3rem + 0.25vw,0.6rem) !important;font-size:clamp(0.875rem,0.825rem + 0.25vw,1rem) !important;padding:clamp(0.275rem,0.25rem + 0.3vw,0.4rem) clamp(0.45rem,0.5rem + 0.4vw,1rem) !important;min-height:30px;border-radius:8px !important;border:1px solid transparent !important;background-color:transparent !important;color:var(--ui-primary,#02529c) !important;overflow:hidden;z-index:1;will-change:color,border-color;transition:color .3s cubic-bezier(.25,.46,.45,.94),border-color .3s cubic-bezier(.25,.46,.45,.94)}.button-loop1 .elementor-button *{position:relative;z-index:2 !important}.button-loop1 .elementor-button::before{content:'';position:absolute;inset:0;border-radius:8px !important;background-color:var(--ui-primary,#02529c);z-index:1;transform:scaleX(0);transform-origin:right;transition:transform .3s cubic-bezier(.25,.46,.45,.94);will-change:transform}.button-loop1 .elementor-button::after{content:'';position:relative;z-index:2;display:inline-block;width:1.1em;height:1.1em;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m15 18-6-6 6-6'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m15 18-6-6 6-6'/%3E%3C/svg%3E") center/contain no-repeat;transition:transform .3s cubic-bezier(.25,.46,.45,.94);will-change:transform}.button-loop1:hover .elementor-button,.button-loop1 .elementor-button:focus-visible{color:var(--ui-surface,#fff) !important;border-color:var(--ui-primary,#02529c) !important}.button-loop1:hover .elementor-button::before,.button-loop1 .elementor-button:focus-visible::before{transform:scaleX(1)}.button-loop1:hover .elementor-button::after,.button-loop1 .elementor-button:focus-visible::after{transform:translateX(-4px)}.btn-light-solid .elementor-button{background-color:var(--ui-gray-50,#ffffff) !important;color:var(--ui-primary) !important;border:none !important;box-shadow:0 4px 15px rgba(0,0,0,0.1) !important}.btn-light-solid .elementor-button:hover{background-color:#f8f9fa !important;transform:translateY(-2px);box-shadow:0 8px 25px rgba(255,255,255,0.15) !important}.btn-light-solid .elementor-button:active{transform:translateY(0) scale(0.97) !important}.btn-light-solid .elementor-button::after{content:'';display:inline-block;width:16px;height:16px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M19 12H5'/%3E%3Cpath d='m12 19-7-7 7-7'/%3E%3C/svg%3E") no-repeat center/contain;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M19 12H5'/%3E%3Cpath d='m12 19-7-7 7-7'/%3E%3C/svg%3E") no-repeat center/contain;transition:transform 0.25s cubic-bezier(0.16,1,0.3,1);flex-shrink:0}.btn-light-solid .elementor-button:hover::after{transform:translateX(-4px)}.btn-floating-text .elementor-button{background-color:transparent !important;border:none !important;box-shadow:none !important;color:rgba(255,255,255,0.85) !important;padding:var(--ui-btn-padding-y,8px) 4px !important;position:relative;overflow:hidden}.btn-floating-text .elementor-button::before{content:'';position:absolute;bottom:2px;right:0;width:100%;height:2px;background-color:#ffffff;transform:scaleX(0);transform-origin:left;transition:transform 0.3s cubic-bezier(0.16,1,0.3,1);border-radius:2px}.btn-floating-text .elementor-button:hover{color:#ffffff !important;background-color:transparent !important;transform:translateY(-1px)}.btn-floating-text .elementor-button:hover::before{transform:scaleX(1);transform-origin:right}.btn-floating-text .elementor-button:active{transform:translateY(0) scale(0.98) !important}.btn-hollow-dark .elementor-button{background-color:transparent !important;border:1px solid var(--ui-gray-50) !important;color:var(--ui-gray-50) !important;transition:all 0.3s cubic-bezier(0.16,1,0.3,1) !important}.btn-hollow-dark .elementor-button:hover{background-color:#fff !important;color:var(--ui-primary) !important;transform:translateY(-2px);box-shadow:0 6px 16px color-mix(in srgb,var(--ui-primary) 30%,transparent)}.btn-hollow-dark .elementor-button:active{transform:translateY(0) scale(0.97) !important;transition-duration:0.1s}.main-form .elementor-field-label{display: block;font-size: var(--ui-font-size-p);font-weight: var(--ui-font-weight-heading);margin-bottom: 8px;color: var(--ui-text-main) !important}.main-form .elementor-field-required > .elementor-field-label::after{content: " *";color: var(--ui-warning)}.main-form .elementor-field-group .elementor-field-textual{padding: 12px 14px !important;background: var(--ui-bg-main) !important;border: 1px solid var(--ui-border-color,#EDF2F2) !important;border-radius: var(--ui-radius,8px);font-family: var(--ui-font-family,inherit);font-size: 14px;color: var(--ui-text-main,#353535) !important;transition: all 0.3s ease;box-sizing: border-box;width: 100%}.main-form .elementor-field-group .elementor-field-textual::placeholder{color: var(--ui-input-placeholder);opacity: 1}.main-form .elementor-field-group .elementor-field-textual:hover{border-color: var(--ui-input-border-hover) !important}.main-form .elementor-field-group .elementor-field-textual:focus{border-color: var(--ui-input-border-focus) !important;background-color: var(--ui-input-bg-focus) !important}.main-form .elementor-field-group textarea.elementor-field-textual{resize: vertical;min-height: 120px}.main-form .elementor-field-group select.elementor-field-textual{appearance: none;-webkit-appearance: none;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23334151' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat: no-repeat;background-position: left 16px center;background-size: 16px;padding-left: 40px;padding-right: 16px;cursor: pointer}.main-form .elementor-field-type-checkbox input[type="checkbox"]{accent-color: var(--ui-primary)}.main-form .elementor-button{display: inline-flex;align-items: center;justify-content: center;gap: 8px;width: 100%;background-color: var(--ui-primary) !important;color: var(--ui-btn-primary-text) !important;border: 1px solid var(--ui-primary) !important;padding: 12px 14px !important;border-radius: var(--ui-radius) !important;font-family: var(--ui-font-family) !important;font-size: var(--ui-font-size-btn) !important;font-weight: var(--ui-font-weight-btn) !important;cursor: pointer;transition: all 0.25s cubic-bezier(0.16,1,0.3,1);position: relative}.main-form .elementor-button::after{content: "";display: inline-block;width: 18px;height: 18px;background-color: currentColor;-webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M19 12H5'/%3E%3Cpath d='m12 19-7-7 7-7'/%3E%3C/svg%3E") no-repeat center / contain;mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M19 12H5'/%3E%3Cpath d='m12 19-7-7 7-7'/%3E%3C/svg%3E") no-repeat center / contain;transition: transform 0.25s cubic-bezier(0.16,1,0.3,1);flex-shrink: 0}.main-form .elementor-button:hover{background-color: var(--ui-primary-hover) !important;border-color: var(--ui-primary-hover) !important;transform: translateY(-2px)}.main-form .elementor-button:hover::after{transform: translateX(-4px)}.main-form .elementor-button:active{transform: translateY(0) scale(0.98);transition-duration: 0.1s}.main-form .elementor-button .elementor-button-icon{display: none !important}.main-form .elementor-message:not(.elementor-help-inline){display: block;margin-top: 16px;padding: 12px 16px;border-radius: var(--ui-radius) !important;font-size: var(--ui-font-size-p) !important;font-weight: var(--ui-font-weight-btn) !important;text-align: center;animation: dsFade 0.4s ease}.main-form .elementor-message-success:not(.elementor-help-inline){background-color: color-mix(in srgb,var(--ui-success) 12%,transparent) !important;border: 1px solid color-mix(in srgb,var(--ui-success) 40%,transparent) !important;color: var(--ui-success)}.main-form .elementor-message-danger:not(.elementor-help-inline){background-color: color-mix(in srgb,var(--ui-error) 12%,transparent) !important;border: 1px solid color-mix(in srgb,var(--ui-error) 40%,transparent) !important;color: var(--ui-error)}.main-form .elementor-message-warning:not(.elementor-help-inline){background-color: color-mix(in srgb,var(--ui-warning) 12%,transparent) !important;border: 1px solid color-mix(in srgb,var(--ui-warning) 40%,transparent) !important;color: var(--ui-warning)}.main-form .elementor-field-group .elementor-message.elementor-help-inline{display: block;margin-top: 6px;color: var(--ui-error);font-size: 0.82rem;font-weight: 500;text-align: right;animation: dsFade 0.3s ease}.main-form .elementor-field-group.elementor-error .elementor-field-textual{border-color: var(--ui-error)}.main-form .elementor-field-group.elementor-error .elementor-field-textual:focus{box-shadow: 0 0 0 3px color-mix(in srgb,var(--ui-error) 20%,transparent)}.main-form .elementor-field-type-radio .elementor-field-subgroup{display:flex;gap:4px;flex-wrap:wrap}.main-form .elementor-field-type-radio .elementor-field-option{position:relative;display:inline-flex;margin:0}.main-form .elementor-field-type-radio .elementor-field-option input[type="radio"]{position:absolute;opacity:0;pointer-events:none}.main-form .elementor-field-type-radio .elementor-field-option label{display:inline-flex;align-items:center;gap:8px;padding:6px 18px;border-radius:999px;border:1px solid var(--ui-border-color,#DCE3E8) !important;background:var(--ui-surface,#fff);color:var(--ui-text-paragraph,#374151) !important;font-size:var(--ui-font-size-p,.9rem);font-weight:500 !important;line-height:1.6;cursor:pointer;transition:all .25s ease}.main-form .elementor-field-type-radio .elementor-field-option label:hover{border-color:var(--ui-primary) !important;color:var(--ui-primary,#E89200) !important;transform:translateY(-1px)}.main-form .elementor-field-type-radio .elementor-field-option input:checked + label{background:var(--ui-primary,#E89200);border-color:transparent;color:var(--ui-btn-primary-text,#151A1F);box-shadow:0 6px 16px color-mix(in srgb,var(--ui-primary,#E89200) 30%,transparent)}.main-form .elementor-field-type-radio .elementor-field-option input:focus-visible + label{outline:2px solid var(--ui-primary,#E89200);outline-offset:2px}.main-form .elementor-field-type-radio.elementor-error .elementor-field-option label{border-color:color-mix(in srgb,var(--ui-error) 45%,transparent)}.main-form .elementor-field-type-checkbox .elementor-field-subgroup{display:flex;flex-direction:column;gap:12px}.main-form .elementor-field-type-checkbox .elementor-field-option{display:flex;align-items:flex-start;gap:10px;margin-bottom:0}.main-form .elementor-field-type-checkbox input[type="checkbox"]{appearance:none;-webkit-appearance:none;width:20px;height:20px;flex-shrink:0;margin-top:2px;border:1px solid var(--ui-input-border,#C9D2DB);border-radius:6px;background:var(--ui-bg-main,#fff);cursor:pointer;position:relative;transition:all .2s ease}.main-form .elementor-field-type-checkbox input[type="checkbox"]:hover{border-color:var(--ui-primary,#E89200)}.main-form .elementor-field-type-checkbox input[type="checkbox"]:checked{background:var(--ui-primary,#E89200);border-color:var(--ui-primary,#E89200)}.main-form .elementor-field-type-checkbox input[type="checkbox"]:checked::after{content:"";position:absolute;inset:0;background-color:var(--ui-btn-primary-text,#151A1F);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 13 4 4L19 7'/%3E%3C/svg%3E") no-repeat center / 13px 13px;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 13 4 4L19 7'/%3E%3C/svg%3E") no-repeat center / 13px 13px}.main-form .elementor-field-type-checkbox input[type="checkbox"]:focus-visible{outline:2px solid var(--ui-primary,#E89200);outline-offset:2px}.main-form .elementor-field-type-checkbox.elementor-error input[type="checkbox"]{border-color:var(--ui-error)}.main-form .elementor-field-type-checkbox .elementor-field-option label{font-size:var(--ui-font-size-p,.9rem);color:var(--ui-text-paragraph,#374151);line-height:1.6;cursor:pointer}@keyframes dsFade{from{opacity: 0;transform: translateY(6px)}to{opacity: 1;transform: translateY(0)}}@media (prefers-reduced-motion: reduce){.main-form *{animation-duration: 0.01ms !important;transition-duration: 0.01ms !important}}.main-title-badge{padding: 0px !important;border-radius: 0px 0px 0px 0 !important}.main-title-badge .elementor-heading-title{position: relative;background: linear-gradient(135deg,transparent 20px,var(--ui-primary) 0);padding: clamp(10px,12px,14px) clamp(12px,14px,16px) clamp(10px,12px,14px) clamp(28px,33px,38px) !important;border-radius: 0px var(--ui-radius) 0px 0px !important;font-size: clamp(1rem,0.9477rem + 0.197vw,1.125rem) !important;display: inline-flex;width: fit-content;align-items: center;color: #ffffff !important;font-weight: 800;text-shadow: 1px 1px 3px rgba(0,0,0,0.3);white-space: nowrap}.main-title-badge .elementor-heading-title::before{content: "";position: absolute;top: 0;left: 0;width: 0;height: 0;border-bottom: 28.5px solid var(--ui-primary-hover);border-left: 28.5px solid transparent;border-radius: 0 0 4px 0}.main-title::after{content: '';display: block;width: 88px;height: 4px;border-radius: 2px;margin: 10px auto 0;background: var(--ui-primary)}.title-underline-right::after,.other-title::after,.article-title::after{content: '';display: block;width: 68px;height: 4px;border-radius: 2px;margin: 8px 0 0;background: var(--ui-primary)}.badge span{display: inline-flex;align-items: center;gap: 8px;background: color-mix(in srgb,var(--ui-primary) 7%,transparent) !important;border: 1px solid var(--ui-primary-300) !important;color: var(--ui-primary-600) !important;padding: clamp(6px,1.5vw,8px) clamp(12px,3vw,18px);border-radius: 999px;font-size: clamp(0.75rem,0.5vw + 0.6rem,0.875rem) !important;font-weight: 600 !important;transition: all 0.3s ease}.badge span::before{content: '';width: 6px;height: 6px;border-radius: 50%;background: var(--ui-primary);flex-shrink: 0}.line-title-badge{padding: 0px !important;border-bottom:3px solid var(--ui-primary);border-radius: 0px 0px 0px 0 !important}.line-title-badge .elementor-heading-title{position: relative;background: linear-gradient(135deg,transparent 20px,var(--ui-primary) 0);padding: clamp(10px,12px,14px) clamp(12px,14px,16px) clamp(10px,12px,14px) clamp(28px,33px,38px) !important;border-radius: 0px var(--ui-radius) 0px 0px !important;display: inline-flex;width: fit-content;align-items: center;font-size: clamp(1rem,0.9477rem + 0.197vw,1.125rem) !important;color: #FFF !important;font-family: var(--ui-font-family);font-weight: 800;text-shadow: 1px 1px 3px rgba(0,0,0,0.3);white-space: nowrap}.line-title-badge .elementor-heading-title::before{content: "";position: absolute;top: 0;left: 0;width: 0;height: 0;border-bottom: 28.5px solid var(--ui-primary-hover);border-left: 28.5px solid transparent;border-radius: 0 0 4px 0}.category-badge{display: inline-flex;max-width: calc(100% - 24px);z-index: 8;position: absolute;top: 10px;left: 10px;right: 8px}.category-badge a{align-items: center;justify-content: center;color: var(--ui-btn-primary-text,#ffffff) !important;background-color: var(--ui-primary,#02529c) !important;padding: clamp(0.2rem,0.15rem + 0.25vw,0.38rem) clamp(0.55rem,0.4rem + 0.6vw,0.875rem) !important;font-size: clamp(0.72rem,0.68rem + 0.2vw,0.825rem) !important;font-weight: 600 !important;line-height: 1.4;border-radius: 8px;border: 1px solid transparent;text-decoration: none !important;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;box-shadow: 0 2px 8px rgba(0,0,0,0.12);will-change: transform;transition: transform 0.25s cubic-bezier(0.16,1,0.3,1),background-color 0.25s ease;display: flex}.loop-meta-list .elementor-icon-list-items{display: flex !important;flex-direction: row !important;flex-wrap: wrap !important;justify-content: space-between !important;align-items: center !important;gap: 6px !important;width: 100% !important;padding: 0px 0px !important;margin: 0 !important}.loop-meta-list .elementor-icon-list-item{margin: 0 !important;padding: 0 !important}.loop-meta-list .elementor-icon-list-item a,.loop-meta-list .elementor-icon-list-item,.loop-meta-list .elementor-icon-list-item{display: inline-flex !important;align-items: center !important;justify-content: center !important;gap:2px !important;padding: 7px 0px !important;background-color: transparent !important;color :var(--ui-text-paragraph) !important;text-decoration: none !important;transition: color 0.25s ease !important}.loop-meta-list .elementor-icon-list-item a:hover{color: var(--ui-primary) !important;background-color: transparent !important}.loop-meta-list .elementor-icon-list-text{font-size: clamp(0.72rem,0.68rem + 0.2vw,0.8rem) !important;font-weight: var(--ui-font-weight-btn) !important;line-height: 1.2 !important;white-space: nowrap !important;color :var(--ui-text-paragraph) !important}.loop-meta-list .elementor-icon-list-icon{display: flex !important;align-items: center !important;margin: 0 !important}.loop-meta-list .elementor-icon-list-icon i,.loop-meta-list .elementor-icon-list-icon svg{font-size: clamp(0.7rem,0.55rem + 0.25vw,0.8rem) !important;width: fit-content;max-width: 15px;color :var(--ui-text-paragraph) !important;height: auto !important;fill: var(--ui-text-paragraph) !important}.loop-meta-list:hover .elementor-icon-list-icon i,.loop-meta-list:hover .elementor-icon-list-icon svg{color :var(--ui-primary) !important;fill: var(--ui-primary) !important}.loop-meta-box .elementor-icon-list-items{display: flex !important;flex-direction: row !important;flex-wrap: wrap !important;justify-content: flex-start !important;align-items: center !important;gap: 8px 16px !important;width: 100% !important;padding: 0 !important;margin: 0 !important;transition: all 0.3s ease !important}.loop-meta-box .elementor-icon-list-item{margin: 0 !important;padding: 0 !important;transition: transform 0.3s ease,color 0.25s ease !important}.loop-meta-box .elementor-icon-list-item a,.loop-meta-box .elementor-icon-list-item{display: inline-flex !important;align-items: center !important;justify-content: center !important;gap: 4px !important;padding:6px 4px !important;background-color: transparent !important;color :var(--ui-text-paragraph) !important;text-decoration: none !important;transition: color 0.25s ease,transform 0.3s ease,background-color 0.25s ease !important}.loop-meta-box .elementor-icon-list-item::before{content: "" !important;display: inline-block !important;width: 6px !important;height: 6px !important;background-color: var(--ui-primary) !important;border-radius: 2px !important;flex-shrink: 0 !important;transition: transform 0.3s ease,background-color 0.3s ease !important}.loop-meta-box .elementor-icon-list-item a:hover,.loop-meta-box .elementor-icon-list-item:hover{color: var(--ui-primary) !important;transform: translateX(-3px) !important;background-color: transparent !important;transition: color 0.25s ease,transform 0.3s ease,background-color 0.25s ease !important}.loop-meta-box .elementor-icon-list-item a:not(:hover),.loop-meta-box .elementor-icon-list-item:not(:hover){transition: color 0.4s ease-in,transform 0.4s cubic-bezier(0.34,1.56,0.64,1),background-color 0.3s ease !important}.loop-meta-box .elementor-icon-list-text{font-size: clamp(0.72rem,0.68rem + 0.2vw,0.8rem) !important;font-weight: var(--ui-font-weight-btn) !important;line-height: 1.2 !important;color :var(--ui-text-paragraph) !important;white-space: nowrap !important}.loop-meta-box .elementor-icon-list-icon{display: none !important}.loop-meta-box .elementor-icon-list-item a:focus-visible{outline: 2px solid var(--ui-primary) !important;outline-offset: 2px !important;transform: translateX(-3px) !important}.loop-post-title h4{font-size: clamp(0.875rem,0.8rem + 0.35vw,1.125rem) !important;font-weight: 700 !important;line-height: 1.45 !important;margin: 0 0 4px 0 !important;display: -webkit-box !important;-webkit-line-clamp: 1 !important;-webkit-box-orient: vertical !important;overflow: hidden !important;text-overflow: ellipsis !important;transition: color 0.3s ease !important}.loop-post-title h4 a{color: inherit !important;text-decoration: none !important;transition: color 0.3s ease !important}.loop-post-title h4 a:hover{color: var(--ui-primary-hover) !important}nav.elementor-pagination,.elementor-pagination{display:flex !important;flex-direction:row !important;justify-content:center;align-items:center !important;flex-wrap:wrap;gap:6px !important;margin:0;padding:0}.elementor-pagination .elementor-screen-only{position:absolute !important;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap}.elementor-pagination .page-numbers{display:inline-flex !important;align-items:center;justify-content:center;flex:0 0 auto;vertical-align:middle;min-width:42px;height:42px;padding:0 10px;text-decoration:none !important;color:var(--ui-primary) !important;background:var(--ui-surface);border:1px solid var(--ui-border-color);border-radius:10px;font-size:.95rem;font-weight:700;line-height:1;transition:all .3s cubic-bezier(.4,0,.2,1),transform .25s ease}.elementor-pagination a.page-numbers:hover{color:var(--ui-btn-primary-text) !important;background:var(--ui-primary);border-color:transparent;transform:translateY(-2px);box-shadow:0 6px 16px color-mix(in srgb,var(--ui-primary) 35%,transparent)}.elementor-pagination .page-numbers.current{color:var(--ui-btn-primary-text) !important;background:var(--ui-primary);border-color:var(--ui-primary) !important;cursor:default}.elementor-pagination .page-numbers.prev,.elementor-pagination .page-numbers.next{font-size:0 !important;line-height:0 !important;padding:0}.elementor-pagination .page-numbers.prev::before,.elementor-pagination .page-numbers.next::before{content:"";width:18px;height:18px;background-color:currentColor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.elementor-pagination .page-numbers.prev::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 18 6-6-6-6'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 18 6-6-6-6'/%3E%3C/svg%3E")}.elementor-pagination .page-numbers.next::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m15 18-6-6 6-6'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m15 18-6-6 6-6'/%3E%3C/svg%3E")}.elementor-pagination span.page-numbers.prev,.elementor-pagination span.page-numbers.next,.elementor-pagination .page-numbers.prev.disabled,.elementor-pagination .page-numbers.next.disabled{color:var(--ui-input-disabled-txt,#98A2AD) !important;background:var(--ui-input-disabled-bg,#EEF1F4);border-color:transparent;pointer-events:none;cursor:not-allowed;transform:none;box-shadow:none}.ds-canvas-toggle .elementor-button-text,.ds-canvas-close .elementor-button-text{display: none !important}.ds-canvas-toggle .elementor-button-icon,.ds-canvas-toggle .elementor-icon,.ds-canvas-close .elementor-button-icon,.ds-canvas-close .elementor-icon{font-size: 26px !important;color: var(--ui-gray-200) !important;line-height: 0 !important}.ds-canvas-toggle .elementor-button,.ds-canvas-close .elementor-button{display: inline-flex !important;align-items: center;justify-content: center;line-height: 1 !important;background-color: transparent !important}.e-off-canvas__content{background-color: var(--ui-surface) !important}.elementor-off-canvas,.e-off-canvas-dialog,.elementor-off-canvas__container{height: 100dvh !important;-webkit-overflow-scrolling: touch !important;-webkit-transform: translate3d(0,0,0) !important;transform: translate3d(0,0,0) !important;-webkit-backface-visibility: hidden !important;backface-visibility: hidden !important;will-change: transform;-webkit-transition: -webkit-transform 0.4s cubic-bezier(0.25,0.46,0.45,0.94) !important;transition: transform 0.4s cubic-bezier(0.25,0.46,0.45,0.94) !important}body.e-off-canvas-open{overflow: hidden !important;position: fixed;width: 100%}.ds-desktop-menu,.ds-mobile-menu{--m-bg:#FFFFFF;--m-bd:#E4E8EF;--m-tx:#37546D;--m-txh:#14283A;--m-ac:#347713;--m-bar:#77C94B;--m-hbg:rgba(20,40,58,.05);--m-abg:rgba(87,178,42,.10);--m-nbg:rgba(20,40,58,.04);--m-sh:0 14px 34px rgba(11,26,40,.12)}[data-ui-theme="dark"] .ds-desktop-menu,[data-ui-theme="dark"] .ds-mobile-menu{--m-bg:#1D2A35;--m-bd:#37546D;--m-tx:#C7D2DE;--m-txh:#F2F5F9;--m-ac:#9FDC7C;--m-bar:#9FDC7C;--m-hbg:rgba(255,255,255,.07);--m-abg:rgba(87,178,42,.16);--m-nbg:rgba(0,0,0,.30);--m-sh:0 18px 40px rgba(0,0,0,.35)}.ds-desktop-menu .has-submenu{display:flex;justify-content:space-between}.ds-desktop-menu .elementor-nav-menu--main .elementor-nav-menu>li>ul.sub-menu{min-width:220px!important;display:block!important;visibility:hidden;opacity:0;pointer-events:none;transform:translateY(12px);transition:all .45s cubic-bezier(.25,.8,.25,1)!important;background-color:var(--m-bg)!important;border:var(--ui-border-width) solid var(--m-bd)!important;border-radius:var(--ui-radius)!important;padding:8px!important;box-shadow:var(--m-sh)!important}.ds-desktop-menu .elementor-nav-menu--main .elementor-nav-menu>li:hover>ul.sub-menu,.ds-desktop-menu .elementor-nav-menu--main .elementor-nav-menu>li:focus-within>ul.sub-menu{visibility:visible;opacity:1;pointer-events:auto;transform:translateY(0)}.ds-desktop-menu .elementor-nav-menu .sub-menu .elementor-sub-item{position:relative;display:flex;align-items:center;justify-content:space-between;width:100%;margin-bottom:2px;padding:10px!important;padding-inline-start:28px!important;padding-inline-end:14px!important;border-radius:calc(var(--ui-btn-radius) - 2px)!important;color:var(--m-tx)!important;font-size:.8125rem!important;font-weight:500!important;transition:color .3s ease,background-color .3s ease!important}.ds-desktop-menu .elementor-nav-menu .sub-menu .elementor-sub-item::before{content:'';position:absolute;inset-inline-start:10px;top:50%;transform:translateY(-50%);width:4px;height:0;border-radius:2px;background-color:var(--m-bar);transition:height .35s cubic-bezier(.25,.8,.25,1)}.ds-desktop-menu .elementor-nav-menu .sub-menu .elementor-sub-item:hover,.ds-desktop-menu .elementor-nav-menu .sub-menu .elementor-sub-item:focus-visible,.ds-desktop-menu .elementor-nav-menu .sub-menu .elementor-sub-item.elementor-item-active,.ds-desktop-menu .elementor-nav-menu .sub-menu .current-menu-item>.elementor-sub-item{color:var(--m-ac)!important;background-color:var(--m-hbg)!important}.ds-desktop-menu .elementor-nav-menu .sub-menu .elementor-sub-item:hover::before,.ds-desktop-menu .elementor-nav-menu .sub-menu .elementor-sub-item:focus-visible::before,.ds-desktop-menu .elementor-nav-menu .sub-menu .elementor-sub-item.elementor-item-active::before,.ds-desktop-menu .elementor-nav-menu .sub-menu .current-menu-item>.elementor-sub-item::before{height:55%}.ds-desktop-menu .elementor-nav-menu--main .sub-menu .menu-item-has-children{position:relative!important}.ds-desktop-menu .elementor-nav-menu--main .sub-menu .sub-menu{display:flex!important;flex-direction:column;gap:0;width:100%;min-width:200px!important;visibility:hidden;opacity:0;pointer-events:none;margin-inline-start:6px;position:absolute!important;inset-inline-start:100%!important;top:-8px!important;transform:translateY(8px)!important;transition:all .4s cubic-bezier(.25,.8,.25,1)!important;background-color:var(--m-bg)!important;border:var(--ui-border-width) solid var(--m-bd)!important;border-radius:var(--ui-radius)!important;padding:8px!important;box-shadow:var(--m-sh)!important}.ds-desktop-menu .elementor-nav-menu--main .sub-menu .menu-item-has-children:hover>.sub-menu,.ds-desktop-menu .elementor-nav-menu--main .sub-menu .menu-item-has-children:focus-within>.sub-menu{visibility:visible;opacity:1;pointer-events:auto;transform:translateY(0)!important}.ds-desktop-menu .elementor-nav-menu--main .elementor-nav-menu>li>.elementor-item{position:relative!important;display:flex!important;align-items:center;gap:6px;padding:8px 13px!important;border-radius:var(--ui-btn-radius)!important;color:var(--m-tx)!important;font-size:.8125rem!important;font-weight:500!important;transition:color .3s ease,background-color .3s ease!important}.ds-desktop-menu .elementor-nav-menu--main .elementor-nav-menu>li:hover>.elementor-item{color:var(--m-txh)!important;background-color:var(--m-hbg)!important}.ds-desktop-menu .elementor-nav-menu--main .elementor-nav-menu>li>.elementor-item.elementor-item-active,.ds-desktop-menu .elementor-nav-menu--main .elementor-nav-menu>li.current-menu-ancestor>.elementor-item{color:var(--m-ac)!important;background-color:var(--m-hbg)!important}.ds-desktop-menu .elementor-nav-menu--main .elementor-nav-menu>li>.elementor-item::after{content:''!important;position:absolute!important;inset-block-end:3px!important;inset-inline-start:13px!important;width:0!important;height:2px!important;border-radius:2px!important;background-color:var(--m-bar)!important;transition:width .4s cubic-bezier(.25,.8,.25,1)!important}.ds-desktop-menu .elementor-nav-menu--main .elementor-nav-menu>li:hover>.elementor-item::after,.ds-desktop-menu .elementor-nav-menu--main .elementor-nav-menu>li>.elementor-item.elementor-item-active::after,.ds-desktop-menu .elementor-nav-menu--main .elementor-nav-menu>li.current-menu-ancestor>.elementor-item::after{width:calc(100% - 26px)!important}.ds-desktop-menu .elementor-nav-menu--main .elementor-nav-menu>li>.elementor-item:focus-visible,.ds-desktop-menu .elementor-nav-menu .sub-menu .elementor-sub-item:focus-visible{outline:2px solid var(--m-bar);outline-offset:2px}.ds-mobile-menu .elementor-nav-menu--dropdown{background-color:transparent!important;padding:14px 16px 18px!important}.ds-mobile-menu .has-submenu{display:flex;justify-content:space-between}.ds-mobile-menu .elementor-nav-menu--main .elementor-nav-menu>li>ul.sub-menu{min-width:180px!important;visibility:hidden;opacity:0;transform:translateY(12px);transition:all .35s cubic-bezier(.25,.8,.25,1);background-color:var(--m-bg)!important;border:var(--ui-border-width) solid var(--m-bd)!important;border-radius:var(--ui-radius)!important;padding:8px!important;box-shadow:var(--m-sh)!important;position:absolute}.ds-mobile-menu .elementor-nav-menu--main .elementor-nav-menu>li:hover>ul.sub-menu,.ds-mobile-menu .elementor-nav-menu--main .elementor-nav-menu>li:focus-within>ul.sub-menu{visibility:visible;opacity:1;transform:translateY(0)}.ds-mobile-menu .elementor-nav-menu--dropdown ul{list-style:none!important;margin:0!important;padding:0!important}.ds-mobile-menu .elementor-nav-menu--dropdown ul li{margin-bottom:6px!important}.ds-mobile-menu .elementor-nav-menu--dropdown ul li:last-child{margin-bottom:0!important}.ds-mobile-menu .elementor-nav-menu--dropdown ul ul.sub-menu{margin-top:4px!important;margin-bottom:4px!important;padding-inline-start:12px!important;border-inline-start:2px solid var(--m-bd)!important;background-color:var(--m-nbg)!important;border-radius:var(--ui-btn-radius)!important}.ds-mobile-menu .elementor-nav-menu--dropdown a{display:flex!important;align-items:center;color:var(--m-tx)!important;font-size:.8125rem!important;font-weight:500!important;padding:11px 14px!important;border-radius:calc(var(--ui-btn-radius) - 2px)!important;background-color:transparent!important;transition:all .4s cubic-bezier(.4,0,.2,1)!important;position:relative!important;overflow:hidden!important}.ds-mobile-menu .elementor-nav-menu--dropdown a::before{content:"";position:absolute;inset-inline-start:12px;top:50%;transform:translateY(-50%) scale(0);width:6px;height:2px;border-radius:2px;background-color:color-mix(in srgb,var(--m-tx) 40%,transparent);transition:transform .4s cubic-bezier(.4,0,.2,1),background-color .4s ease}.ds-mobile-menu .elementor-nav-menu--dropdown a:hover,.ds-mobile-menu .elementor-nav-menu--dropdown a:focus-visible{background-color:var(--m-hbg)!important;padding-inline-start:30px!important;color:var(--m-txh)!important}.ds-mobile-menu .elementor-nav-menu--dropdown a:hover::before,.ds-mobile-menu .elementor-nav-menu--dropdown a:focus-visible::before{transform:translateY(-50%) scale(1);background-color:var(--m-txh)}.ds-mobile-menu .elementor-nav-menu--dropdown a.elementor-item-active,.ds-mobile-menu .elementor-nav-menu--dropdown li.current-menu-item>a,.ds-mobile-menu .elementor-nav-menu--dropdown li.current-menu-ancestor>a{padding-inline-start:30px!important;color:var(--m-ac)!important;background-color:var(--m-abg)!important;font-weight:600!important}.ds-mobile-menu .elementor-nav-menu--dropdown a.elementor-item-active::before,.ds-mobile-menu .elementor-nav-menu--dropdown li.current-menu-item>a::before,.ds-mobile-menu .elementor-nav-menu--dropdown li.current-menu-ancestor>a::before{transform:translateY(-50%) scale(1);background-color:var(--m-ac)!important}.ds-icon-list .elementor-icon-list-item{position:relative;inset-inline-start:0;transition:inset-inline-start .3s ease,color .3s ease}.ds-icon-list .elementor-icon-list-text{font-size:.9rem!important;font-weight:400!important;color:var(--ui-text-paragraph)!important;transition:color .3s ease}.ds-icon-list .elementor-icon-list-item:hover{inset-inline-start:5px}.ds-icon-list .elementor-icon-list-item:hover .elementor-icon-list-text{color:var(--ui-primary-hover)!important}.ds-icon-list .elementor-icon-list-item::before{content:"";display:inline-block;width:7px;height:7px;margin-inline-end:10px;flex-shrink:0;border-radius:2px;background:linear-gradient(135deg,var(--ui-primary-400),var(--ui-primary));transform:rotate(45deg) scale(.55);opacity:.5;transition:all .35s cubic-bezier(.25,.8,.25,1)!important}.ds-icon-list .elementor-icon-list-item:hover::before{transform:rotate(45deg) scale(1);opacity:1}.meta-list-bold .elementor-icon-list-items{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;justify-content:flex-start!important;align-items:center!important;gap:10px!important;width:100%!important;padding:0!important;margin:0!important;list-style:none!important}.meta-list-bold .elementor-icon-list-item{margin:0!important;padding:0!important}.meta-list-bold .elementor-icon-list-item a,.meta-list-bold .elementor-icon-list-item{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;padding:8px 18px!important;background-color:var(--ui-surface)!important;border:var(--ui-border-width,1px) solid var(--ui-border-color)!important;border-radius:var(--ui-btn-radius)!important;color:var(--ui-text-main)!important;text-decoration:none!important;transition:all .3s ease!important}.meta-list-bold .elementor-icon-list-item a:hover,.meta-list-bold .elementor-icon-list-item:hover{border-color:var(--ui-primary)!important;background-color:color-mix(in srgb,var(--ui-primary) 7%,var(--ui-surface))!important;transform:translateY(-2px)!important;box-shadow:0 6px 16px color-mix(in srgb,var(--ui-primary) 18%,transparent)!important}.meta-list-bold .elementor-icon-list-text{font-size:clamp(.75rem,.7rem + .2vw,.85rem)!important;font-weight:var(--ui-font-weight-btn)!important;color:var(--ui-text-paragraph)!important;white-space:nowrap!important;transition:color .3s ease!important}.meta-list-bold .elementor-icon-list-item a:hover .elementor-icon-list-text,.meta-list-bold .elementor-icon-list-item:hover .elementor-icon-list-text{color:var(--ui-primary-hover)!important}.meta-list-bold .elementor-icon-list-icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;color:var(--ui-primary)!important;transition:transform .3s cubic-bezier(.25,.8,.25,1)!important}.meta-list-bold .elementor-icon-list-icon svg,.meta-list-bold .elementor-icon-list-icon i{width:16px!important;height:16px!important;fill:var(--ui-primary)!important;color:var(--ui-primary)!important}.meta-list-bold .elementor-icon-list-item a:hover .elementor-icon-list-icon,.meta-list-bold .elementor-icon-list-item:hover .elementor-icon-list-icon{transform:scale(1.12)!important}.meta-list-bold .elementor-icon-list-item a:focus-visible{outline:2px solid var(--ui-primary)!important;outline-offset:2px!important}.cr-meta .elementor-icon-list-items{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;gap:12px!important;margin:0!important;padding:0!important;align-items:center!important}.cr-meta .elementor-icon-list-item{display:inline-flex!important;align-items:center!important;gap:6px!important;white-space:nowrap!important;flex-shrink:0!important}.cr-meta .elementor-icon-list-item:first-child{color:var(--ui-text-main)!important;font-weight:var(--ui-font-weight-heading)!important;position:relative!important}.cr-meta .elementor-icon-list-item:first-child .elementor-icon-list-icon{display:none!important}.cr-meta .elementor-icon-list-item:first-child::before{content:""!important;width:clamp(22px,22px + .8vw,28px)!important;height:clamp(22px,22px + .8vw,28px)!important;border-radius:6px!important;background:linear-gradient(135deg,var(--ui-primary),var(--ui-primary-hover))!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important;box-shadow:0 2px 8px color-mix(in srgb,var(--ui-primary) 30%,transparent)!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 4l3 12h14l3-12-6 7-4-7-4 7-6-7zm3 16a2 2 0 1 0 0-4 2 2 0 0 0 0 4zm14 0a2 2 0 1 0 0-4 2 2 0 0 0 0 4z'/%3E%3C/svg%3E") center/14px no-repeat!important;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 4l3 12h14l3-12-6 7-4-7-4 7-6-7zm3 16a2 2 0 1 0 0-4 2 2 0 0 0 0 4zm14 0a2 2 0 1 0 0-4 2 2 0 0 0 0 4z'/%3E%3C/svg%3E") center/14px no-repeat!important}.cr-meta .elementor-icon-list-item:not(:last-child)::after{content:""!important;width:3px!important;height:3px!important;border-radius:50%!important;background-color:var(--ui-text-muted)!important;opacity:.4;display:inline-block!important;flex-shrink:0!important;margin-inline-start:clamp(4px,1vw,12px)!important}.cr-meta .elementor-icon-list-text{padding:0!important;font-size:clamp(.75rem,.7rem + .2vw,.85rem)!important;color:var(--ui-text-paragraph)!important;font-weight:500!important;line-height:1.5!important}.cr-meta .elementor-icon-list-item a{color:var(--ui-text-paragraph)!important;text-decoration:none!important;transition:color .2s ease!important}.cr-meta .elementor-icon-list-item a:hover{color:var(--ui-primary)!important}.cr-definition-list .elementor-icon-list-items{display:flex !important;flex-direction:column !important;gap:10px !important;list-style:none !important;padding:0 !important;margin:0 !important}.cr-definition-list .elementor-icon-list-item{display:flex !important;gap:14px;padding:14px 18px !important;background:var(--ui-surface) !important;border:1px solid var(--ui-border-color) !important;border-right:3px solid var(--ui-primary) !important;border-radius:var(--ui-radius) !important;transition:all .3s cubic-bezier(.4,0,.2,1) !important;position:relative !important;z-index:1 !important}.cr-definition-list .elementor-icon-list-item:hover{border-color:var(--ui-primary) !important;background:color-mix(in srgb,var(--ui-primary) 8%,transparent) !important;transform:translateX(-4px) !important;box-shadow:var(--ui-shadow) !important}.cr-definition-list .elementor-icon-list-icon{display:none !important}.cr-definition-list .elementor-icon-list-item::before{content:"◆" !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:22px !important;height:22px !important;min-width:22px !important;border-radius:6px !important;background:color-mix(in srgb,var(--ui-primary) 12%,transparent) !important;color:var(--ui-primary) !important;font-size:10px !important;font-weight:700 !important;flex-shrink:0 !important;transition:all .3s ease !important}.cr-definition-list .elementor-icon-list-item:hover::before{background:linear-gradient(135deg,var(--ui-primary),var(--ui-primary-hover)) !important;color:var(--ui-btn-primary-text) !important;transform:rotate(45deg) !important}.cr-definition-list .elementor-icon-list-text{font-size:.9375rem !important;font-weight:400 !important;color:var(--ui-text-paragraph) !important;line-height:1.7 !important;text-decoration:none !important}.cr-definition-list .elementor-icon-list-text strong,.cr-definition-list .elementor-icon-list-text b{font-weight:700 !important;color:var(--ui-text-main) !important}.cr-numbered-list .elementor-icon-list-items{counter-reset:cr-list-counter !important;display:flex !important;flex-direction:column !important;gap:12px !important;list-style:none !important;padding:0 !important;margin:0 !important}.cr-numbered-list .elementor-icon-list-item{counter-increment:cr-list-counter !important;display:flex !important;align-items:center !important;gap:14px !important;padding:12px 16px !important;background:var(--ui-surface) !important;border:1px solid var(--ui-border-color) !important;border-radius:var(--ui-radius) !important;transition:all .3s cubic-bezier(.4,0,.2,1) !important;position:relative !important;overflow:hidden !important}.cr-numbered-list .elementor-icon-list-item::after{content:"" !important;position:absolute !important;top:0 !important;right:0 !important;width:0 !important;height:100% !important;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--ui-primary) 8%,transparent)) !important;transition:width .3s ease !important;z-index:0 !important}.cr-numbered-list .elementor-icon-list-item:hover::after{width:100% !important}.cr-numbered-list .elementor-icon-list-item:hover{border-color:color-mix(in srgb,var(--ui-primary) 40%,transparent) !important;transform:translateY(-2px) !important;box-shadow:0 8px 20px color-mix(in srgb,var(--ui-primary) 15%,transparent) !important}.cr-numbered-list .elementor-icon-list-icon{display:none !important}.cr-numbered-list .elementor-icon-list-item::before{content:counter(cr-list-counter,persian) !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:36px !important;height:36px !important;min-width:36px !important;border-radius:50% !important;background:color-mix(in srgb,var(--ui-primary) 10%,transparent) !important;color:var(--ui-primary) !important;font-size:.9375rem !important;font-weight:800 !important;transition:all .3s ease !important;position:relative !important;z-index:1 !important;border:2px solid color-mix(in srgb,var(--ui-primary) 25%,transparent) !important}.cr-numbered-list .elementor-icon-list-item:hover::before{background:linear-gradient(135deg,var(--ui-primary),var(--ui-primary-hover)) !important;color:var(--ui-btn-primary-text) !important;border-color:var(--ui-primary) !important;transform:scale(1.08) !important;box-shadow:0 4px 12px color-mix(in srgb,var(--ui-primary) 30%,transparent) !important}.cr-numbered-list .elementor-icon-list-text{font-size:.9375rem !important;font-weight:600 !important;color:var(--ui-text-main) !important;text-decoration:none !important;transition:color .3s ease !important;flex-grow:1 !important;position:relative !important;z-index:1 !important}.cr-numbered-list .elementor-icon-list-item:hover .elementor-icon-list-text{color:var(--ui-primary) !important}.cr-toc{background:var(--ui-surface)!important;border:1px solid var(--ui-border-color)!important;border-radius:var(--ui-radius)!important;padding:20px!important;box-shadow:var(--ui-shadow)!important}.cr-toc .elementor-toc__header{padding:0 0 16px!important;margin-bottom:12px!important;border-bottom:1px solid var(--ui-border-color)!important}.cr-toc .elementor-toc__header-title{font-size:var(--ui-font-size-h6)!important;font-weight:var(--ui-font-weight-heading)!important;color:var(--ui-text-main)!important;margin:0!important;display:flex!important;align-items:center!important;gap:8px!important}.cr-toc .elementor-toc__header-title::before{content:""!important;display:block!important;width:20px!important;height:20px!important;background-color:var(--ui-primary)!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4 6h16v2H4V6zm0 5h16v2H4v-2zm0 5h16v2H4v-2z'/%3E%3C/svg%3E") no-repeat center/contain!important;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4 6h16v2H4V6zm0 5h16v2H4v-2zm0 5h16v2H4v-2z'/%3E%3C/svg%3E") no-repeat center/contain!important}.cr-toc .elementor-toc__body{max-height:calc(100vh - 220px)!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch}.cr-toc .elementor-toc__body::-webkit-scrollbar{width:4px!important}.cr-toc .elementor-toc__body::-webkit-scrollbar-track{background:transparent!important}.cr-toc .elementor-toc__body::-webkit-scrollbar-thumb{background:var(--ui-border-color)!important;border-radius:4px!important;transition:background .3s ease}.cr-toc .elementor-toc__body::-webkit-scrollbar-thumb:hover{background:var(--ui-primary)!important}.cr-toc .elementor-toc__list-wrapper{list-style:none!important;margin:0!important;padding:0!important;display:flex!important;flex-direction:column!important;gap:4px!important}.cr-toc .elementor-toc__list-wrapper .elementor-toc__list-wrapper{margin-inline-start:16px!important;padding:0!important;border:none!important;gap:2px!important}.cr-toc .elementor-toc__list-item{position:relative!important;margin:0!important}.cr-toc .elementor-toc__list-item-text-wrapper{display:flex!important;align-items:center!important;width:100%!important;padding:10px 12px!important;border-radius:8px!important;background:transparent!important;transition:all .25s cubic-bezier(.4,0,.2,1)!important;border-right:3px solid transparent!important}.cr-toc .elementor-toc__list-item-text{display:flex!important;align-items:center!important;font-size:.9375rem!important;font-weight:500!important;color:var(--ui-text-paragraph)!important;text-decoration:none!important;transition:color .25s ease!important;flex-grow:1!important;gap:10px!important}.cr-toc .elementor-toc__list-item-text-wrapper i,.cr-toc .elementor-toc__list-item-text-wrapper svg{display:none!important}.cr-toc .elementor-toc__list-item-text::before{content:""!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:6px!important;height:6px!important;min-width:6px!important;border-radius:50%!important;background-color:var(--ui-text-muted)!important;transition:all .25s ease!important}.cr-toc .elementor-toc__list-item-text-wrapper:hover,.cr-toc .elementor-toc__list-item-text-wrapper.elementor-item-active{background-color:color-mix(in srgb,var(--ui-primary) 8%,transparent)!important;border-right-color:var(--ui-primary)!important}.cr-toc .elementor-toc__list-item-text-wrapper:hover .elementor-toc__list-item-text,.cr-toc .elementor-toc__list-item-text-wrapper.elementor-item-active .elementor-toc__list-item-text{color:var(--ui-primary)!important;font-weight:700!important}.cr-toc .elementor-toc__list-item-text-wrapper:hover .elementor-toc__list-item-text::before,.cr-toc .elementor-toc__list-item-text-wrapper.elementor-item-active .elementor-toc__list-item-text::before{background-color:var(--ui-primary)!important;transform:scale(1.5)!important}@media(max-width:1024px){.cr-toc{padding:16px!important}.cr-toc .elementor-toc__body{max-height:none!important;overflow-x:auto!important;overflow-y:hidden!important;padding-bottom:8px!important}.cr-toc .elementor-toc__list-wrapper{flex-direction:row!important;flex-wrap:nowrap!important;gap:8px!important;width:max-content!important}.cr-toc .elementor-toc__list-wrapper .elementor-toc__list-wrapper{margin-inline-start:8px!important}.cr-toc .elementor-toc__list-item{flex-shrink:0!important}.cr-toc .elementor-toc__list-item-text-wrapper{border-right:none!important;border-bottom:3px solid transparent!important;padding:8px 14px!important;white-space:nowrap!important}.cr-toc .elementor-toc__list-item-text-wrapper:hover,.cr-toc .elementor-toc__list-item-text-wrapper.elementor-item-active{border-right-color:transparent!important;border-bottom-color:var(--ui-primary)!important;background-color:transparent!important}.cr-toc .elementor-toc__list-item-text::before{width:5px!important;height:5px!important;min-width:5px!important}}.cr-article-toc{background:var(--ui-surface)!important;border:1px solid var(--ui-border-color)!important;border-radius:var(--ui-radius)!important;padding:24px!important;box-shadow:var(--ui-shadow)!important}.cr-article-toc .elementor-toc__header{padding:0 0 18px!important;margin-bottom:18px!important;border-bottom:1px solid var(--ui-border-color)!important}.cr-article-toc .elementor-toc__header-title{font-size:var(--ui-font-size-h6)!important;font-weight:var(--ui-font-weight-heading)!important;color:var(--ui-text-main)!important;margin:0!important;letter-spacing:-.01em!important}.cr-article-toc .elementor-toc__header-title::before{display:none!important}.cr-article-toc .elementor-toc__body{max-height:calc(100vh - 240px)!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch}.cr-article-toc .elementor-toc__body::-webkit-scrollbar{width:3px!important}.cr-article-toc .elementor-toc__body::-webkit-scrollbar-track{background:transparent!important}.cr-article-toc .elementor-toc__body::-webkit-scrollbar-thumb{background:var(--ui-border-color)!important;border-radius:3px!important;transition:background .3s ease}.cr-article-toc .elementor-toc__body::-webkit-scrollbar-thumb:hover{background:var(--ui-primary)!important}.cr-article-toc .elementor-toc__list-wrapper{list-style:none!important;margin:0!important;padding:0!important;display:flex!important;flex-direction:column!important;gap:2px!important}.cr-article-toc .elementor-toc__list-wrapper .elementor-toc__list-wrapper{margin-inline-start:16px!important;padding:0!important;border:none!important;gap:2px!important}.cr-article-toc .elementor-toc__list-item{position:relative!important;margin:0!important}.cr-article-toc .elementor-toc__list-item-text-wrapper{display:flex!important;align-items:center!important;width:100%!important;padding:10px 12px!important;border-radius:8px!important;background:transparent!important;transition:all .25s cubic-bezier(.4,0,.2,1)!important;border-right:2px solid transparent!important;gap:10px!important}.cr-article-toc .elementor-toc__list-item-text{display:flex!important;align-items:center!important;font-size:.9375rem!important;font-weight:400!important;color:var(--ui-text-paragraph)!important;text-decoration:none!important;transition:color .25s ease!important;flex-grow:1!important;gap:10px!important;line-height:1.5!important}.cr-article-toc .elementor-toc__list-item-text-wrapper i,.cr-article-toc .elementor-toc__list-item-text-wrapper svg{display:none!important}.cr-article-toc .elementor-toc__list-item-text::before{content:""!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:14px!important;height:2px!important;min-width:14px!important;background-color:var(--ui-text-muted)!important;border-radius:1px!important;transition:all .25s ease!important;opacity:.5!important}.cr-article-toc .elementor-toc__list-wrapper .elementor-toc__list-wrapper .elementor-toc__list-item-text::before{content:""!important;width:6px!important;height:6px!important;border-radius:50%!important;background-color:var(--ui-text-muted)!important;opacity:.35!important}.cr-article-toc .elementor-toc__list-item-text-wrapper:hover,.cr-article-toc .elementor-toc__list-item-text-wrapper.elementor-item-active{background-color:color-mix(in srgb,var(--ui-primary) 6%,transparent)!important;border-right-color:var(--ui-primary)!important}.cr-article-toc .elementor-toc__list-item-text-wrapper:hover .elementor-toc__list-item-text,.cr-article-toc .elementor-toc__list-item-text-wrapper.elementor-item-active .elementor-toc__list-item-text{color:var(--ui-primary)!important;font-weight:500!important}.cr-article-toc .elementor-toc__list-item-text-wrapper:hover .elementor-toc__list-item-text::before,.cr-article-toc .elementor-toc__list-item-text-wrapper.elementor-item-active .elementor-toc__list-item-text::before{background-color:var(--ui-primary)!important;opacity:1!important;width:18px!important}.cr-article-toc .elementor-toc__list-wrapper .elementor-toc__list-wrapper .elementor-toc__list-item-text-wrapper:hover .elementor-toc__list-item-text::before,.cr-article-toc .elementor-toc__list-wrapper .elementor-toc__list-wrapper .elementor-toc__list-item-text-wrapper.elementor-item-active .elementor-toc__list-item-text::before{width:6px!important;height:6px!important}@media(max-width:1024px){.cr-article-toc{padding:20px!important}.cr-article-toc .elementor-toc__body{max-height:480px!important}.cr-article-toc .elementor-toc__list-item-text-wrapper{padding:9px 12px!important}.cr-article-toc .elementor-toc__list-item-text{font-size:.875rem!important}}@media(max-width:767px){.cr-article-toc{padding:18px!important}.cr-article-toc .elementor-toc__body{max-height:400px!important}.cr-article-toc .elementor-toc__list-item-text-wrapper{padding:8px 10px!important}.cr-article-toc .elementor-toc__list-item-text{font-size:.8125rem!important}.cr-article-toc .elementor-toc__list-wrapper .elementor-toc__list-wrapper{margin-inline-start:12px!important}}.ds-search-widget .e-search-form{display:flex!important;align-items:center!important;background-color:var(--ui-bg-main)!important;border:1px solid var(--ui-border-color)!important;border-radius:var(--ui-radius)!important;height:56px!important;padding:5px!important;transition:border-color .3s ease,box-shadow .3s ease!important}.ds-search-widget .e-search-form:focus-within{border-color:var(--ui-primary)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--ui-primary) 15%,transparent)!important}.ds-search-widget .e-search-input{width:100%!important;height:100%!important;min-width:0!important;flex:1!important;background:transparent!important;border:none!important;padding:0 16px!important;font-family:var(--ui-font-family)!important;font-size:.875rem!important;font-weight:400!important;color:var(--ui-text-main)!important;caret-color:var(--ui-primary)!important;outline:none!important;box-shadow:none!important;-webkit-tap-highlight-color:transparent!important}.ds-search-widget .e-search-input:focus{outline:none!important;box-shadow:none!important}.ds-search-widget .e-search-input::placeholder{color:var(--ui-text-muted)!important;font-weight:500!important;opacity:1!important}.ds-search-widget .e-search-input:-webkit-autofill,.ds-search-widget .e-search-input:-webkit-autofill:hover,.ds-search-widget .e-search-input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 60px var(--ui-bg-main) inset!important;-webkit-text-fill-color:var(--ui-text-main)!important;transition:background-color 9999s ease-in-out 0s!important}.ds-search-widget .e-search-submit{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;height:100%!important;min-height:44px!important;min-width:44px!important;padding:0 18px!important;background-color:var(--ui-primary)!important;color:var(--ui-btn-primary-text)!important;border:none!important;border-radius:10px!important;font-family:var(--ui-font-family)!important;font-size:.95rem!important;font-weight:800!important;cursor:pointer!important;touch-action:manipulation!important;-webkit-tap-highlight-color:transparent!important;flex-shrink:0!important;transition:background-color .3s ease,transform .2s ease,box-shadow .25s ease!important}.ds-search-widget .e-search-submit:focus-visible{outline:2px solid var(--ui-primary)!important;outline-offset:2px!important}.ds-search-widget .e-search-submit:focus:not(:focus-visible){outline:none!important}@media (hover:hover) and (pointer:fine){.ds-search-widget .e-search-submit:hover{background-color:color-mix(in srgb,var(--ui-primary) 82%,#000)!important;transform:translateY(-1px)!important;box-shadow:0 5px 14px color-mix(in srgb,var(--ui-primary) 30%,transparent)!important}}.ds-search-widget .e-search-submit:active{transform:translateY(0) scale(.97)!important}.ds-search-widget .e-search-submit span{display:flex!important;align-items:center!important}.ds-search-widget .e-search-submit svg,.ds-search-widget .e-search-submit i{font-size:18px!important;color:var(--ui-btn-primary-text)!important;fill:currentColor!important;flex-shrink:0!important}.ds-search-widget .e-search-submit i{font-size:1.1rem!important}@media (prefers-reduced-motion:reduce){.ds-search-widget .e-search-form,.ds-search-widget .e-search-submit{transition:none!important}.ds-search-widget .e-search-submit:hover{transform:none!important}}@media (max-width:768px){.ds-search-widget .e-search-submit{padding:0 16px!important}.ds-search-widget .e-search-submit span:not(:only-child){display:none!important}}.cr-search-widget .e-search-form{display:flex!important;align-items:center!important;background-color:var(--ui-surface)!important;border:1px solid var(--ui-border-color)!important;border-radius:var(--ui-radius)!important;height:52px!important;padding:4px!important;transition:border-color .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1),background-color .25s ease!important}.cr-search-widget .e-search-form:focus-within{border-color:var(--ui-primary)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--ui-primary) 15%,transparent)!important;background-color:var(--ui-input-bg-focus)!important}.cr-search-widget .e-search-form:focus-within .e-search-submit{background-color:var(--ui-primary-hover)!important;box-shadow:none!important}.cr-search-widget .e-search-input{width:100%!important;height:100%!important;background:transparent!important;border:none!important;padding:0 16px!important;font-size:var(--ui-font-size-p)!important;font-family:var(--ui-font-family)!important;font-weight:400!important;color:var(--ui-text-main)!important;outline:none!important;min-width:0!important}.cr-search-widget .e-search-input:focus{outline:none!important;box-shadow:none!important}.cr-search-widget .e-search-input::placeholder{color:var(--ui-text-muted)!important;font-weight:400!important}.cr-search-widget .e-search-submit{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;height:100%!important;padding:0 20px!important;background-color:var(--ui-primary)!important;color:var(--ui-btn-primary-text)!important;border:none!important;border-radius:var(--ui-btn-radius)!important;font-family:var(--ui-font-family)!important;font-size:var(--ui-font-size-btn)!important;font-weight:var(--ui-font-weight-btn)!important;cursor:pointer!important;transition:background-color .25s ease,transform .2s ease,box-shadow .25s ease!important;min-width:44px!important}.cr-search-widget .e-search-submit:focus-visible{outline:2px solid var(--ui-primary)!important;outline-offset:2px!important;box-shadow:none!important}.cr-search-widget .e-search-submit:hover{background-color:var(--ui-primary-hover)!important;transform:translateY(-1px)!important;box-shadow:0 4px 12px color-mix(in srgb,var(--ui-primary) 25%,transparent)!important}.cr-search-widget .e-search-submit:focus:not(:focus-visible){outline:none!important;box-shadow:none!important}.cr-search-widget .e-search-submit svg,.cr-search-widget .e-search-submit i{font-size:18px!important;color:var(--ui-btn-primary-text)!important;fill:currentColor!important;flex-shrink:0!important;transition:color .2s ease}@media(max-width:768px){.cr-search-widget .e-search-submit{padding:0 16px!important}.cr-search-widget .e-search-submit span:not(:only-child){display:none!important}}.cr-search-pill .e-search-form{position:relative!important;display:flex!important;align-items:center!important;flex-direction:row-reverse!important;background-color:var(--ui-surface)!important;border:var(--ui-border-width,1px) solid var(--ui-border-color)!important;border-radius:18px!important;height:68px!important;padding:8px!important;box-shadow:var(--ui-shadow)!important;transition:border-color .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1)!important}.cr-search-pill .e-search-form:focus-within{border-color:var(--ui-primary)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--ui-primary) 14%,transparent)!important}.cr-search-pill .e-search-icon{position:relative!important;inset-inline:auto!important;top:auto!important;transform:none!important;width:24px!important;height:24px!important;color:var(--ui-text-muted)!important;pointer-events:none!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important;margin-inline-start:16px!important}.cr-search-pill .e-search-icon svg,.cr-search-pill .e-search-icon i{width:24px!important;height:24px!important;color:currentColor!important;fill:none!important;font-size:24px!important;stroke:currentColor!important;stroke-width:2!important}.cr-search-pill .e-search-input{width:100%!important;height:100%!important;background:transparent!important;border:none!important;padding:0 16px!important;font-size:var(--ui-font-size-h6)!important;font-weight:700!important;font-family:var(--ui-font-family)!important;color:var(--ui-text-main)!important;outline:none!important;min-width:0!important;text-align:right!important}.cr-search-pill .e-search-input::placeholder{color:var(--ui-text-muted)!important;font-weight:400!important}.cr-search-pill .e-search-input:focus{outline:none!important;box-shadow:none!important}.cr-search-pill .e-search-submit{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:52px!important;height:52px!important;flex:0 0 52px!important;padding:0!important;order:-1!important;background:var(--ui-primary)!important;color:var(--ui-btn-primary-text)!important;border:none!important;border-radius:14px!important;cursor:pointer!important;box-shadow:0 6px 16px color-mix(in srgb,var(--ui-primary) 28%,transparent)!important;transition:transform .2s ease,filter .2s ease!important}.cr-search-pill .e-search-submit:hover{transform:scale(1.05)!important;filter:brightness(1.07)!important}.cr-search-pill .e-search-submit:active{transform:scale(.95)!important}.cr-search-pill .e-search-submit:focus-visible{outline:3px solid var(--ui-primary)!important;outline-offset:3px!important}.cr-search-pill .e-search-submit:focus:not(:focus-visible){outline:none!important}.cr-search-pill .e-search-submit svg,.cr-search-pill .e-search-submit i{width:22px!important;height:22px!important;color:var(--ui-btn-primary-text)!important;fill:none!important;font-size:22px!important;stroke:currentColor!important;stroke-width:2.5!important}@media(max-width:768px){.cr-search-pill .e-search-form{height:60px!important;padding:6px!important;border-radius:14px!important}.cr-search-pill .e-search-input{padding:0 12px!important;font-size:var(--ui-font-size-h6)!important}.cr-search-pill .e-search-submit{width:46px!important;height:46px!important;flex-basis:46px!important;border-radius:12px!important}.cr-search-pill .e-search-submit svg,.cr-search-pill .e-search-submit i{width:20px!important;height:20px!important}.cr-search-pill .e-search-icon{margin-inline-start:12px!important;width:22px!important;height:22px!important}.cr-search-pill .e-search-icon svg,.cr-search-pill .e-search-icon i{width:22px!important;height:22px!important;font-size:22px!important}}@media(prefers-reduced-motion:reduce){.cr-search-pill .e-search-form,.cr-search-pill .e-search-input,.cr-search-pill .e-search-submit{transition:none!important}.cr-search-pill .e-search-submit:hover{transform:none!important}}.pro-social-icons-light .elementor-social-icons-wrapper{gap:clamp(12px,2vw,20px)!important}.pro-social-icons-light .elementor-grid-item{margin:0!important;padding:0!important}.pro-social-icons-light a.elementor-social-icon{width:clamp(38px,5vw,44px)!important;height:clamp(38px,5vw,44px)!important;display:flex!important;align-items:center!important;justify-content:center!important;background-color:var(--ui-primary)!important;border:var(--ui-border-width,1px) solid var(--ui-primary)!important;border-radius:50%!important;padding:0!important;box-shadow:var(--ui-shadow)!important;transition:all .35s cubic-bezier(.4,0,.2,1)!important}.pro-social-icons-light a.elementor-social-icon svg,.pro-social-icons-light a.elementor-social-icon i{font-size:clamp(18px,2.5vw,18px)!important;width:18px!important;height:18px!important;fill:var(--ui-gray-50)!important;color:var(--ui-gray-50)!important;transition:all .35s cubic-bezier(.4,0,.2,1)!important}.pro-social-icons-light a.elementor-social-icon:hover,.pro-social-icons-light a.elementor-social-icon:focus-visible{background-color:var(--ui-gray-900)!important;border-color:var(--ui-gray-900)!important;transform:translateY(-4px)!important;box-shadow:0 10px 26px color-mix(in srgb,var(--ui-primary) 35%,transparent)!important}.pro-social-icons-light a.elementor-social-icon:focus-visible{outline:2px solid var(--ui-primary)!important;outline-offset:3px!important}.pro-social-icons-light a.elementor-social-icon:hover svg,.pro-social-icons-light a.elementor-social-icon:focus-visible svg,.pro-social-icons-light a.elementor-social-icon:hover i{fill:var(--ui-primary-300)!important;color:var(--ui-primary-300)!important;transform:scale(1.12)!important}.pro-social-icons-light a.elementor-social-icon::before,.pro-social-icons-light a.elementor-social-icon::after{display:none!important}.cr-social-icons .elementor-social-icons-wrapper{gap:clamp(10px,2vw,16px)!important}.cr-social-icons .elementor-grid-item{margin:0!important;padding:0!important}.cr-social-icons a.elementor-social-icon{width:clamp(40px,5vw,46px)!important;height:clamp(40px,5vw,46px)!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;background:color-mix(in srgb,var(--ui-primary) 10%,transparent)!important;border:1px solid color-mix(in srgb,var(--ui-primary) 25%,transparent)!important;border-radius:50%!important;padding:0!important;transition:all .35s cubic-bezier(.4,0,.2,1)!important;box-shadow:0 2px 8px color-mix(in srgb,var(--ui-primary) 8%,transparent)!important}.cr-social-icons a.elementor-social-icon svg,.cr-social-icons a.elementor-social-icon i{font-size:clamp(18px,2.5vw,20px)!important;fill:var(--ui-primary)!important;color:var(--ui-primary)!important;transition:all .35s cubic-bezier(.4,0,.2,1)!important}.cr-social-icons a.elementor-social-icon:hover{background:linear-gradient(135deg,var(--ui-primary),var(--ui-primary-hover))!important;border-color:var(--ui-primary)!important;transform:translateY(-4px)!important;box-shadow:0 8px 24px color-mix(in srgb,var(--ui-primary) 30%,transparent)!important}.cr-social-icons a.elementor-social-icon:hover svg,.cr-social-icons a.elementor-social-icon:hover i{fill:var(--ui-btn-primary-text)!important;color:var(--ui-btn-primary-text)!important;transform:scale(1.1)!important}.cr-social-icons a.elementor-social-icon::before,.cr-social-icons a.elementor-social-icon::after{display:none!important}.highlight-text,.highlight-text a{background: linear-gradient(135deg,var(--ui-primary,#E89200),var(--ui-accent,#F8A918));-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-clip: text;font-size: calc(1em + 3px);vertical-align: middle;margin: 0px 2px}.widget{background: var(--ui-surface,#FFFFFF);border: var(--ui-border-width,1px) solid var(--ui-border-color,#DCE3E8);border-radius: var(--ui-radius,12px) !important;padding: 16px !important;transition: box-shadow 0.3s ease}.widget:hover{box-shadow: var(--ui-shadow)}.widget-box{background: var(--ui-surface,#FFFFFF);border: 1px solid var(--ui-border-color,#DCE3E8);border-radius: 16px !important;padding: clamp(22px,3.5vw,34px)}.box{padding: clamp(16px,5vw,36px) !important;line-height: 1.9}.box-line{border-block: var(--ui-border-width,1px) solid var(--ui-border-color,#DCE3E8)}.custom-tags-heading .elementor-heading-title,.custom-popular-heading .elementor-heading-title,.custom-categories-heading .elementor-heading-title,.custom-search-heading .elementor-heading-title,.custom-share-heading .elementor-heading-title,.custom-view-heading .elementor-heading-title{display:flex!important;align-items:center!important;position:relative!important;padding-bottom:14px!important;font-size:1.125rem!important;font-weight:var(--ui-font-weight-heading,700)!important;color:var(--ui-text-main,#17191D)!important;border-bottom:1px solid var(--ui-border-color,#E4E1D9)!important;letter-spacing:-0.01em!important}.custom-tags-heading .elementor-heading-title::before,.custom-popular-heading .elementor-heading-title::before,.custom-categories-heading .elementor-heading-title::before,.custom-search-heading .elementor-heading-title::before,.custom-share-heading .elementor-heading-title::before,.custom-view-heading .elementor-heading-title::before{display:none!important}.custom-tags-heading .elementor-heading-title::after,.custom-popular-heading .elementor-heading-title::after,.custom-categories-heading .elementor-heading-title::after,.custom-search-heading .elementor-heading-title::after,.custom-share-heading .elementor-heading-title::after,.custom-view-heading .elementor-heading-title::after{content:""!important;position:absolute!important;bottom:-1px!important;right:0!important;width:40px!important;height:3px!important;background:var(--ui-primary,#B8872F)!important;border-radius:3px 3px 0 0!important;transition:width .3s cubic-bezier(.4,0,.2,1)!important}.custom-tags-heading .elementor-heading-title:hover::after,.custom-popular-heading .elementor-heading-title:hover::after,.custom-categories-heading .elementor-heading-title:hover::after,.custom-search-heading .elementor-heading-title:hover::after,.custom-share-heading .elementor-heading-title:hover::after,.custom-view-heading .elementor-heading-title:hover::after{width:60px!important}.custom-line{padding: 0 0 12px 0 !important;border-bottom: 1px solid var(--ui-border-color)}.custom-line::after{content: "";position: absolute;bottom: -2px;right: 0;width: 75px;height: 3px;background: var(--ui-primary,#E89200) border-radius: 4px}.custom-line h3{font-size: clamp(1rem,0.8131rem + 0.3899vw,1.125rem) !important}.eyebrow span{display: flex !important;align-items: center;font-size: 0.74rem !important;gap: 6px !important;font-weight: 700 !important;letter-spacing: 1.6px !important;text-transform: uppercase;color: var(--ui-primary) !important;margin-bottom: 4px !important}.eyebrow span:before{content: "";width: 34px;height: 2px;background: var(--ui-primary);display: inline-block}.eyebrow1 span{font-size: 0.74rem !important;font-weight: 700 !important;letter-spacing: 1.6px !important;text-transform: uppercase;color: var(--ui-primary) !important;margin-bottom: 4px !important}.eye{display: flex;align-items: center;gap: 12px;margin-bottom: 8px}.eye span{font-size: 0.72rem !important;font-weight: 700 !important;letter-spacing: 2.5px !important;text-transform: uppercase !important;color: var(--ui-primary) !important;white-space: nowrap !important}.kicker h1,.kicker span{display: block;font-size: .7rem !important;font-weight: 700;letter-spacing: 3px !important;text-transform: uppercase;color: var(--ui-text-muted) !important;margin: 12px 0px}.elementor-heading-title .highlight-text,.elementor-heading-title .highlight-text span,.highlight-text,.highlight-text span{color: var(--ui-primary) !important;vertical-align: middle;font-style: italic !important;margin: 0px 2px}.elementor-heading-title .highlight-text-main,.elementor-heading-title .highlight-text-main span,.highlight-text-main,.highlight-text-main span{color: var(--ui-primary-400) !important;font-size: calc(1em + 1px);vertical-align: middle;margin: 0px 2px}.hl{position:relative;display:inline-block;z-index:0;margin:0 8px}.elementor-heading-title .hl{color:var(--ui-primary-hover)!important}.hl::after{content:'';position:absolute;inset-inline:-4px;bottom:4px;height:70%;background: color-mix(in srgb,var(--ui-primary) 30%,transparent);z-index:-1;transform:skew(-10deg);border-radius:4px}.cr-info-card{padding:20px !important;margin:20px 0;background:linear-gradient(135deg,var(--ui-surface) 0%,color-mix(in srgb,var(--ui-primary) 8%,transparent) 100%) !important;border:1px solid color-mix(in srgb,var(--ui-primary) 25%,transparent) !important;border-radius:var(--ui-radius) !important;transition:all .3s cubic-bezier(.4,0,.2,1) !important;position:relative !important;overflow:hidden !important}.cr-info-card::before{content:"" !important;position:absolute !important;top:0 !important;right:0 !important;width:4px !important;height:100% !important;background:linear-gradient(180deg,var(--ui-primary),var(--ui-primary-hover)) !important;opacity:.6 !important;transition:opacity .3s ease !important}.cr-info-card:hover::before{opacity:1 !important}.cr-info-card:hover{transform:translateY(-4px) !important;box-shadow:0 12px 28px color-mix(in srgb,var(--ui-primary) 20%,transparent) !important;border-color:color-mix(in srgb,var(--ui-primary) 40%,transparent) !important}.cr-info-card .elementor-icon-box-wrapper{display:flex !important;gap:16px !important;align-items:flex-start !important;justify-content:center !important}.cr-info-card .elementor-icon-box-icon{border-radius:12px !important;display:flex !important;align-items:center !important;justify-content:center !important;background:color-mix(in srgb,var(--ui-primary) 12%,transparent) !important;border:1px solid color-mix(in srgb,var(--ui-primary) 25%,transparent) !important;width:48px !important;height:48px !important;transition:all .3s ease !important}.cr-info-card:hover .elementor-icon-box-icon{background:linear-gradient(135deg,var(--ui-primary),var(--ui-primary-hover)) !important;border-color:var(--ui-primary) !important;transform:scale(1.05) !important}.cr-info-card .elementor-icon-box-icon svg,.cr-info-card .elementor-icon-box-icon i{color:var(--ui-primary) !important;fill:var(--ui-primary) !important;font-size:22px !important;width:22px !important;height:22px !important;transition:color .3s ease !important}.cr-info-card:hover .elementor-icon-box-icon svg,.cr-info-card:hover .elementor-icon-box-icon i{color:var(--ui-btn-primary-text) !important;fill:var(--ui-btn-primary-text) !important}.cr-info-card .elementor-icon-box-title,.cr-info-card .elementor-icon-box-title a{margin-top:0 !important;font-size:.875rem !important;font-weight:700 !important;margin-bottom:8px !important;color:var(--ui-text-main) !important}.cr-info-card .elementor-icon-box-description{font-size:.875rem !important;line-height:1.7 !important;font-weight:400 !important;color:var(--ui-text-paragraph) !important}.cr-info-card.error{background:linear-gradient(135deg,var(--ui-surface) 0%,color-mix(in srgb,var(--ui-error) 10%,transparent) 100%) !important;border-color:color-mix(in srgb,var(--ui-error) 35%,transparent) !important}.cr-info-card.error::before{background:linear-gradient(180deg,var(--ui-error),color-mix(in srgb,var(--ui-error) 70%,#000)) !important}.cr-info-card.error:hover{box-shadow:0 12px 28px color-mix(in srgb,var(--ui-error) 25%,transparent) !important;border-color:color-mix(in srgb,var(--ui-error) 55%,transparent) !important}.cr-info-card.error .elementor-icon-box-icon{background:color-mix(in srgb,var(--ui-error) 15%,transparent) !important;border-color:color-mix(in srgb,var(--ui-error) 30%,transparent) !important}.cr-info-card.error:hover .elementor-icon-box-icon{background:linear-gradient(135deg,var(--ui-error),color-mix(in srgb,var(--ui-error) 70%,#000)) !important;border-color:var(--ui-error) !important}.cr-info-card.error .elementor-icon-box-icon svg,.cr-info-card.error .elementor-icon-box-icon i{color:var(--ui-error) !important;fill:var(--ui-error) !important}.cr-info-card.error:hover .elementor-icon-box-icon svg,.cr-info-card.error:hover .elementor-icon-box-icon i{color:var(--ui-btn-primary-text) !important;fill:var(--ui-btn-primary-text) !important}.cr-info-card.warning{background:linear-gradient(135deg,var(--ui-surface) 0%,color-mix(in srgb,var(--ui-warning) 10%,transparent) 100%) !important;border-color:color-mix(in srgb,var(--ui-warning) 35%,transparent) !important}.cr-info-card.warning::before{background:linear-gradient(180deg,var(--ui-warning),color-mix(in srgb,var(--ui-warning) 70%,#000)) !important}.cr-info-card.warning:hover{box-shadow:0 12px 28px color-mix(in srgb,var(--ui-warning) 25%,transparent) !important;border-color:color-mix(in srgb,var(--ui-warning) 55%,transparent) !important}.cr-info-card.warning .elementor-icon-box-icon{background:color-mix(in srgb,var(--ui-warning) 15%,transparent) !important;border-color:color-mix(in srgb,var(--ui-warning) 30%,transparent) !important}.cr-info-card.warning:hover .elementor-icon-box-icon{background:linear-gradient(135deg,var(--ui-warning),color-mix(in srgb,var(--ui-warning) 70%,#000)) !important;border-color:var(--ui-warning) !important}.cr-info-card.warning .elementor-icon-box-icon svg,.cr-info-card.warning .elementor-icon-box-icon i{color:var(--ui-warning) !important;fill:var(--ui-warning) !important}.cr-info-card.warning:hover .elementor-icon-box-icon svg,.cr-info-card.warning:hover .elementor-icon-box-icon i{color:var(--ui-btn-primary-text) !important;fill:var(--ui-btn-primary-text) !important}.cr-info-card.info{background:linear-gradient(135deg,var(--ui-surface) 0%,color-mix(in srgb,var(--ui-info) 10%,transparent) 100%) !important;border-color:color-mix(in srgb,var(--ui-info) 35%,transparent) !important}.cr-info-card.info::before{background:linear-gradient(180deg,var(--ui-info),color-mix(in srgb,var(--ui-info) 70%,#000)) !important}.cr-info-card.info:hover{box-shadow:0 12px 28px color-mix(in srgb,var(--ui-info) 25%,transparent) !important;border-color:color-mix(in srgb,var(--ui-info) 55%,transparent) !important}.cr-info-card.info .elementor-icon-box-icon{background:color-mix(in srgb,var(--ui-info) 15%,transparent) !important;border-color:color-mix(in srgb,var(--ui-info) 30%,transparent) !important}.cr-info-card.info:hover .elementor-icon-box-icon{background:linear-gradient(135deg,var(--ui-info),color-mix(in srgb,var(--ui-info) 70%,#000)) !important;border-color:var(--ui-info) !important}.cr-info-card.info .elementor-icon-box-icon svg,.cr-info-card.info .elementor-icon-box-icon i{color:var(--ui-info) !important;fill:var(--ui-info) !important}.cr-info-card.info:hover .elementor-icon-box-icon svg,.cr-info-card.info:hover .elementor-icon-box-icon i{color:var(--ui-btn-primary-text) !important;fill:var(--ui-btn-primary-text) !important}.cr-info-card.notice{background:linear-gradient(135deg,var(--ui-surface) 0%,color-mix(in srgb,var(--ui-success) 10%,transparent) 100%) !important;border-color:color-mix(in srgb,var(--ui-success) 35%,transparent) !important}.cr-info-card.notice::before{background:linear-gradient(180deg,var(--ui-success),color-mix(in srgb,var(--ui-success) 70%,#000)) !important}.cr-info-card.notice:hover{box-shadow:0 12px 28px color-mix(in srgb,var(--ui-success) 25%,transparent) !important;border-color:color-mix(in srgb,var(--ui-success) 55%,transparent) !important}.cr-info-card.notice .elementor-icon-box-icon{background:color-mix(in srgb,var(--ui-success) 15%,transparent) !important;border-color:color-mix(in srgb,var(--ui-success) 30%,transparent) !important}.cr-info-card.notice:hover .elementor-icon-box-icon{background:linear-gradient(135deg,var(--ui-success),color-mix(in srgb,var(--ui-success) 70%,#000)) !important;border-color:var(--ui-success) !important}.cr-info-card.notice .elementor-icon-box-icon svg,.cr-info-card.notice .elementor-icon-box-icon i{color:var(--ui-success) !important;fill:var(--ui-success) !important}.cr-info-card.notice:hover .elementor-icon-box-icon svg,.cr-info-card.notice:hover .elementor-icon-box-icon i{color:var(--ui-btn-primary-text) !important;fill:var(--ui-btn-primary-text) !important}html{line-height:1.15;-webkit-text-size-adjust:100%}*,:after,:before{box-sizing:border-box}body{background-color:#fff;color:#333;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;font-weight:400;line-height:1.5;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:clip}h1,h2,h3,h4,h5,h6{color:inherit;font-family:inherit;font-weight:500;line-height:1.2;margin-block-end:1rem;margin-block-start:.5rem}h1{font-size:2.5rem}h2{font-size:2rem}h3{font-size:1.75rem}h4{font-size:1.5rem}h5{font-size:1.25rem}h6{font-size:1rem}p{margin-block-end:.9rem;margin-block-start:0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em;white-space:pre-wrap}a{background-color:transparent;color:#c36;text-decoration:none}a:active,a:hover{color:#336}a:not([href]):not([tabindex]),a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}abbr[title]{border-block-end:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none;height:auto;max-width:100%}details{display:block}summary{display:list-item}figcaption{color:#333;font-size:16px;font-style:italic;font-weight:400;line-height:1.4}[hidden],template{display:none}@media print{*,:after,:before{background:transparent!important;box-shadow:none!important;color:#000!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre{white-space:pre-wrap!important}blockquote,pre{-moz-column-break-inside:avoid;border:1px solid #ccc;break-inside:avoid}thead{display:table-header-group}img,tr{-moz-column-break-inside:avoid;break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{-moz-column-break-after:avoid;break-after:avoid}}label{display:inline-block;line-height:1;vertical-align:middle}button,input,optgroup,select,textarea{font-family:inherit;font-size:1rem;line-height:1.5;margin:0}input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],select,textarea{border:1px solid #666;border-radius:3px;padding:.5rem 1rem;transition:all .3s;width:100%}input[type=date]:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,select:focus,textarea:focus{border-color:#333}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;width:auto}[type=button],[type=submit],button{background-color:transparent;border:1px solid #c36;border-radius:3px;color:#c36;display:inline-block;font-size:1rem;font-weight:400;padding:.5rem 1rem;text-align:center;transition:all .3s;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}[type=button]:focus,[type=button]:hover,[type=submit]:focus,[type=submit]:hover,button:focus,button:hover{background-color:#c36;color:#fff;text-decoration:none}[type=button]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto;resize:vertical}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}select{display:block}table{background-color:transparent;border-collapse:collapse;border-spacing:0;font-size:.9em;margin-block-end:15px;width:100%}table td,table th{border:1px solid hsla(0,0%,50%,.502);line-height:1.5;padding:15px;vertical-align:top}table th{font-weight:700}table tfoot th,table thead th{font-size:1em}table caption+thead tr:first-child td,table caption+thead tr:first-child th,table colgroup+thead tr:first-child td,table colgroup+thead tr:first-child th,table thead:first-child tr:first-child td,table thead:first-child tr:first-child th{border-block-start:1px solid hsla(0,0%,50%,.502)}table tbody>tr:nth-child(odd)>td,table tbody>tr:nth-child(odd)>th{background-color:hsla(0,0%,50%,.071)}table tbody tr:hover>td,table tbody tr:hover>th{background-color:hsla(0,0%,50%,.102)}table tbody+tbody{border-block-start:2px solid hsla(0,0%,50%,.502)}@media(max-width:767px){table table{font-size:.8em}table table td,table table th{line-height:1.3;padding:7px}table table th{font-weight:400}}dd,dl,dt,li,ol,ul{background:transparent;border:0;font-size:100%;margin-block-end:0;margin-block-start:0;outline:0;vertical-align:baseline}[tabindex]:not([tabindex="-1"]):focus-visible,a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{box-shadow:0 0 0 4px #fff;outline:2px solid #000;outline-offset:2px}[tabindex]:not([tabindex="-1"]):focus:not(:focus-visible),a:focus:not(:focus-visible),button:focus:not(:focus-visible),input:focus:not(:focus-visible),select:focus:not(:focus-visible),textarea:focus:not(:focus-visible){box-shadow:none;outline:none}:root{--direction-multiplier:1}body.rtl,html[dir=rtl]{--direction-multiplier:-1}.elementor-hidden{display:none}.elementor-visibility-hidden{visibility:hidden}.elementor-screen-only,.screen-reader-text,.screen-reader-text span,.ui-helper-hidden-accessible{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;top:-10000em;width:1px;clip:rect(0,0,0,0);border:0}.elementor-clearfix:after{clear:both;content:"";display:block;height:0;width:0}.e-logo-wrapper{display:inline-block;line-height:1}.e-logo-wrapper i{color:var(--e-a-color-circle-logo);font-size:2.5em}.elementor *,.elementor :after,.elementor :before{box-sizing:border-box}.elementor a{box-shadow:none;text-decoration:none}.elementor hr{background-color:transparent;margin:0}.elementor img{border:none;border-radius:0;box-shadow:none;height:auto;max-width:100%}.elementor .elementor-widget:not(.elementor-widget-text-editor):not(.elementor-widget-theme-post-content) figure{margin:0}.elementor embed,.elementor iframe,.elementor object,.elementor video{border:none;line-height:1;margin:0;max-width:100%;width:100%}.elementor .elementor-background,.elementor .elementor-background-holder,.elementor .elementor-background-video-container{direction:ltr;inset:0;overflow:hidden;position:absolute;z-index:0}.elementor .elementor-background-video-container{pointer-events:none;transition:opacity 1s}.elementor .elementor-background-video-container.elementor-loading{opacity:0}.elementor .elementor-background-video,.elementor .elementor-background-video-embed{max-width:none}.elementor .elementor-background-video,.elementor .elementor-background-video-embed,.elementor .elementor-background-video-hosted{inset-block-start:50%;inset-inline-start:50%;position:absolute;transform:translate(-50%,-50%)}.elementor .elementor-background-video-hosted{-o-object-fit:cover;object-fit:cover}.elementor .elementor-background-overlay{inset:0;position:absolute}.elementor .elementor-background-slideshow{inset:0;position:absolute;z-index:0}.elementor .elementor-background-slideshow__slide__image{background-position:50%;background-size:cover;height:100%;width:100%}.e-con-inner>.elementor-element.elementor-absolute,.e-con>.elementor-element.elementor-absolute,.elementor-widget-wrap>.elementor-element.elementor-absolute{position:absolute}.e-con-inner>.elementor-element.elementor-fixed,.e-con>.elementor-element.elementor-fixed,.elementor-widget-wrap>.elementor-element.elementor-fixed{position:fixed}.elementor-widget-wrap .elementor-element.elementor-widget__width-auto,.elementor-widget-wrap .elementor-element.elementor-widget__width-initial{max-width:100%}@media (max-width:1024px){.elementor-widget-wrap .elementor-element.elementor-widget-tablet__width-auto,.elementor-widget-wrap .elementor-element.elementor-widget-tablet__width-initial{max-width:100%}}@media (max-width:767px){.elementor-widget-wrap .elementor-element.elementor-widget-mobile__width-auto,.elementor-widget-wrap .elementor-element.elementor-widget-mobile__width-initial{max-width:100%}}.elementor-element.elementor-absolute,.elementor-element.elementor-fixed{z-index:1}.elementor-element{--flex-direction:initial;--flex-wrap:initial;--justify-content:initial;--align-items:initial;--align-content:initial;--gap:initial;--flex-basis:initial;--flex-grow:initial;--flex-shrink:initial;--order:initial;--align-self:initial;align-self:var(--align-self);flex-basis:var(--flex-basis);flex-grow:var(--flex-grow);flex-shrink:var(--flex-shrink);order:var(--order)}.elementor-element:where(.e-con-full,.elementor-widget){align-content:var(--align-content);align-items:var(--align-items);flex-direction:var(--flex-direction);flex-wrap:var(--flex-wrap);gap:var(--row-gap) var(--column-gap);justify-content:var(--justify-content)}.elementor-invisible{visibility:hidden}.elementor-custom-embed-play{inset-block-start:50%;inset-inline-start:50%;position:absolute;transform:translate(calc(-50% * var(--direction-multiplier)),-50%)}.elementor-custom-embed-play i{color:#fff;font-size:100px;text-shadow:1px 0 6px rgba(0,0,0,.3)}.elementor-custom-embed-play svg{fill:#fff;filter:drop-shadow(1px 0 6px rgba(0,0,0,.3));height:100px;width:100px}.elementor-custom-embed-play i,.elementor-custom-embed-play svg{opacity:.8;transition:all .5s}.elementor-custom-embed-play.elementor-playing i{font-family:eicons}.elementor-custom-embed-play.elementor-playing i:before{content:"\e8fb"}.elementor-custom-embed-play.elementor-playing i,.elementor-custom-embed-play.elementor-playing svg{animation:eicon-spin 2s linear infinite}.elementor-tag{display:inline-flex}.elementor-ken-burns{transition-duration:10s;transition-property:transform;transition-timing-function:linear}.elementor-ken-burns--out{transform:scale(1.3)}.elementor-ken-burns--active{transition-duration:20s}.elementor-ken-burns--active.elementor-ken-burns--out{transform:scale(1)}.elementor-ken-burns--active.elementor-ken-burns--in{transform:scale(1.3)}.elementor-align-center{text-align:center}.elementor-align-right{text-align:right}.elementor-align-left{text-align:left}.elementor-align-center .elementor-button,.elementor-align-left .elementor-button,.elementor-align-right .elementor-button{width:auto}.elementor-align-justify .elementor-button{width:100%}@media (min-width:-1){.elementor-widescreen-align-center{text-align:center}.elementor-widescreen-align-right{text-align:right}.elementor-widescreen-align-left{text-align:left}.elementor-widescreen-align-center .elementor-button,.elementor-widescreen-align-left .elementor-button,.elementor-widescreen-align-right .elementor-button{width:auto}.elementor-widescreen-align-justify .elementor-button{width:100%}}@media (max-width:-1){.elementor-laptop-align-center{text-align:center}.elementor-laptop-align-right{text-align:right}.elementor-laptop-align-left{text-align:left}.elementor-laptop-align-center .elementor-button,.elementor-laptop-align-left .elementor-button,.elementor-laptop-align-right .elementor-button{width:auto}.elementor-laptop-align-justify .elementor-button{width:100%}.elementor-tablet_extra-align-center{text-align:center}.elementor-tablet_extra-align-right{text-align:right}.elementor-tablet_extra-align-left{text-align:left}.elementor-tablet_extra-align-center .elementor-button,.elementor-tablet_extra-align-left .elementor-button,.elementor-tablet_extra-align-right .elementor-button{width:auto}.elementor-tablet_extra-align-justify .elementor-button{width:100%}}@media (max-width:1024px){.elementor-tablet-align-center{text-align:center}.elementor-tablet-align-right{text-align:right}.elementor-tablet-align-left{text-align:left}.elementor-tablet-align-center .elementor-button,.elementor-tablet-align-left .elementor-button,.elementor-tablet-align-right .elementor-button{width:auto}.elementor-tablet-align-justify .elementor-button{width:100%}}@media (max-width:-1){.elementor-mobile_extra-align-center{text-align:center}.elementor-mobile_extra-align-right{text-align:right}.elementor-mobile_extra-align-left{text-align:left}.elementor-mobile_extra-align-center .elementor-button,.elementor-mobile_extra-align-left .elementor-button,.elementor-mobile_extra-align-right .elementor-button{width:auto}.elementor-mobile_extra-align-justify .elementor-button{width:100%}}@media (max-width:767px){.elementor-mobile-align-center{text-align:center}.elementor-mobile-align-right{text-align:right}.elementor-mobile-align-left{text-align:left}.elementor-mobile-align-center .elementor-button,.elementor-mobile-align-left .elementor-button,.elementor-mobile-align-right .elementor-button{width:auto}.elementor-mobile-align-justify .elementor-button{width:100%}}:root{--page-title-display:block}.elementor-page-title,h1.entry-title{display:var(--page-title-display)}@keyframes eicon-spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.eicon-animation-spin{animation:eicon-spin 2s linear infinite}.elementor-section{position:relative}.elementor-section .elementor-container{display:flex;margin-inline:auto;position:relative}@media (max-width:1024px){.elementor-section .elementor-container{flex-wrap:wrap}}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px}.elementor-section.elementor-section-stretched{position:relative;width:100%}.elementor-section.elementor-section-items-top>.elementor-container{align-items:flex-start}.elementor-section.elementor-section-items-middle>.elementor-container{align-items:center}.elementor-section.elementor-section-items-bottom>.elementor-container{align-items:flex-end}@media (min-width:768px){.elementor-section.elementor-section-height-full{height:100vh}.elementor-section.elementor-section-height-full>.elementor-container{height:100%}}.elementor-bc-flex-widget .elementor-section-content-top>.elementor-container>.elementor-column>.elementor-widget-wrap{align-items:flex-start}.elementor-bc-flex-widget .elementor-section-content-middle>.elementor-container>.elementor-column>.elementor-widget-wrap{align-items:center}.elementor-bc-flex-widget .elementor-section-content-bottom>.elementor-container>.elementor-column>.elementor-widget-wrap{align-items:flex-end}.elementor-widget-wrap{align-content:flex-start;flex-wrap:wrap;position:relative;width:100%}.elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap{display:flex}.elementor-widget-wrap>.elementor-element{width:100%}.elementor-widget-wrap.e-swiper-container{width:calc(100% - (var(--e-column-margin-left,0px) + var(--e-column-margin-right,0px)))}.elementor-widget{position:relative}.elementor-widget:not(:last-child){margin-block-end:var(--kit-widget-spacing,20px)}.elementor-widget:not(:last-child).elementor-absolute,.elementor-widget:not(:last-child).elementor-widget__width-auto,.elementor-widget:not(:last-child).elementor-widget__width-initial{margin-block-end:0}.elementor-column{display:flex;min-height:1px;position:relative}.elementor-column-gap-narrow>.elementor-column>.elementor-element-populated{padding:5px}.elementor-column-gap-default>.elementor-column>.elementor-element-populated{padding:10px}.elementor-column-gap-extended>.elementor-column>.elementor-element-populated{padding:15px}.elementor-column-gap-wide>.elementor-column>.elementor-element-populated{padding:20px}.elementor-column-gap-wider>.elementor-column>.elementor-element-populated{padding:30px}.elementor-inner-section .elementor-column-gap-no .elementor-element-populated{padding:0}@media (min-width:768px){.elementor-column.elementor-col-10,.elementor-column[data-col="10"]{width:10%}.elementor-column.elementor-col-11,.elementor-column[data-col="11"]{width:11.111%}.elementor-column.elementor-col-12,.elementor-column[data-col="12"]{width:12.5%}.elementor-column.elementor-col-14,.elementor-column[data-col="14"]{width:14.285%}.elementor-column.elementor-col-16,.elementor-column[data-col="16"]{width:16.666%}.elementor-column.elementor-col-20,.elementor-column[data-col="20"]{width:20%}.elementor-column.elementor-col-25,.elementor-column[data-col="25"]{width:25%}.elementor-column.elementor-col-30,.elementor-column[data-col="30"]{width:30%}.elementor-column.elementor-col-33,.elementor-column[data-col="33"]{width:33.333%}.elementor-column.elementor-col-40,.elementor-column[data-col="40"]{width:40%}.elementor-column.elementor-col-50,.elementor-column[data-col="50"]{width:50%}.elementor-column.elementor-col-60,.elementor-column[data-col="60"]{width:60%}.elementor-column.elementor-col-66,.elementor-column[data-col="66"]{width:66.666%}.elementor-column.elementor-col-70,.elementor-column[data-col="70"]{width:70%}.elementor-column.elementor-col-75,.elementor-column[data-col="75"]{width:75%}.elementor-column.elementor-col-80,.elementor-column[data-col="80"]{width:80%}.elementor-column.elementor-col-83,.elementor-column[data-col="83"]{width:83.333%}.elementor-column.elementor-col-90,.elementor-column[data-col="90"]{width:90%}.elementor-column.elementor-col-100,.elementor-column[data-col="100"]{width:100%}}@media (max-width:479px){.elementor-column.elementor-xs-10{width:10%}.elementor-column.elementor-xs-11{width:11.111%}.elementor-column.elementor-xs-12{width:12.5%}.elementor-column.elementor-xs-14{width:14.285%}.elementor-column.elementor-xs-16{width:16.666%}.elementor-column.elementor-xs-20{width:20%}.elementor-column.elementor-xs-25{width:25%}.elementor-column.elementor-xs-30{width:30%}.elementor-column.elementor-xs-33{width:33.333%}.elementor-column.elementor-xs-40{width:40%}.elementor-column.elementor-xs-50{width:50%}.elementor-column.elementor-xs-60{width:60%}.elementor-column.elementor-xs-66{width:66.666%}.elementor-column.elementor-xs-70{width:70%}.elementor-column.elementor-xs-75{width:75%}.elementor-column.elementor-xs-80{width:80%}.elementor-column.elementor-xs-83{width:83.333%}.elementor-column.elementor-xs-90{width:90%}.elementor-column.elementor-xs-100{width:100%}}@media (max-width:767px){.elementor-column.elementor-sm-10{width:10%}.elementor-column.elementor-sm-11{width:11.111%}.elementor-column.elementor-sm-12{width:12.5%}.elementor-column.elementor-sm-14{width:14.285%}.elementor-column.elementor-sm-16{width:16.666%}.elementor-column.elementor-sm-20{width:20%}.elementor-column.elementor-sm-25{width:25%}.elementor-column.elementor-sm-30{width:30%}.elementor-column.elementor-sm-33{width:33.333%}.elementor-column.elementor-sm-40{width:40%}.elementor-column.elementor-sm-50{width:50%}.elementor-column.elementor-sm-60{width:60%}.elementor-column.elementor-sm-66{width:66.666%}.elementor-column.elementor-sm-70{width:70%}.elementor-column.elementor-sm-75{width:75%}.elementor-column.elementor-sm-80{width:80%}.elementor-column.elementor-sm-83{width:83.333%}.elementor-column.elementor-sm-90{width:90%}.elementor-column.elementor-sm-100{width:100%}}@media (min-width:768px) and (max-width:1024px){.elementor-column.elementor-md-10{width:10%}.elementor-column.elementor-md-11{width:11.111%}.elementor-column.elementor-md-12{width:12.5%}.elementor-column.elementor-md-14{width:14.285%}.elementor-column.elementor-md-16{width:16.666%}.elementor-column.elementor-md-20{width:20%}.elementor-column.elementor-md-25{width:25%}.elementor-column.elementor-md-30{width:30%}.elementor-column.elementor-md-33{width:33.333%}.elementor-column.elementor-md-40{width:40%}.elementor-column.elementor-md-50{width:50%}.elementor-column.elementor-md-60{width:60%}.elementor-column.elementor-md-66{width:66.666%}.elementor-column.elementor-md-70{width:70%}.elementor-column.elementor-md-75{width:75%}.elementor-column.elementor-md-80{width:80%}.elementor-column.elementor-md-83{width:83.333%}.elementor-column.elementor-md-90{width:90%}.elementor-column.elementor-md-100{width:100%}}@media (min-width:-1){.elementor-reverse-widescreen>.elementor-container>:first-child{order:10}.elementor-reverse-widescreen>.elementor-container>:nth-child(2){order:9}.elementor-reverse-widescreen>.elementor-container>:nth-child(3){order:8}.elementor-reverse-widescreen>.elementor-container>:nth-child(4){order:7}.elementor-reverse-widescreen>.elementor-container>:nth-child(5){order:6}.elementor-reverse-widescreen>.elementor-container>:nth-child(6){order:5}.elementor-reverse-widescreen>.elementor-container>:nth-child(7){order:4}.elementor-reverse-widescreen>.elementor-container>:nth-child(8){order:3}.elementor-reverse-widescreen>.elementor-container>:nth-child(9){order:2}.elementor-reverse-widescreen>.elementor-container>:nth-child(10){order:1}}@media (min-width:1025px) and (max-width:-1){.elementor-reverse-laptop>.elementor-container>:first-child{order:10}.elementor-reverse-laptop>.elementor-container>:nth-child(2){order:9}.elementor-reverse-laptop>.elementor-container>:nth-child(3){order:8}.elementor-reverse-laptop>.elementor-container>:nth-child(4){order:7}.elementor-reverse-laptop>.elementor-container>:nth-child(5){order:6}.elementor-reverse-laptop>.elementor-container>:nth-child(6){order:5}.elementor-reverse-laptop>.elementor-container>:nth-child(7){order:4}.elementor-reverse-laptop>.elementor-container>:nth-child(8){order:3}.elementor-reverse-laptop>.elementor-container>:nth-child(9){order:2}.elementor-reverse-laptop>.elementor-container>:nth-child(10){order:1}}@media (min-width:-1) and (max-width:-1){.elementor-reverse-laptop>.elementor-container>:first-child{order:10}.elementor-reverse-laptop>.elementor-container>:nth-child(2){order:9}.elementor-reverse-laptop>.elementor-container>:nth-child(3){order:8}.elementor-reverse-laptop>.elementor-container>:nth-child(4){order:7}.elementor-reverse-laptop>.elementor-container>:nth-child(5){order:6}.elementor-reverse-laptop>.elementor-container>:nth-child(6){order:5}.elementor-reverse-laptop>.elementor-container>:nth-child(7){order:4}.elementor-reverse-laptop>.elementor-container>:nth-child(8){order:3}.elementor-reverse-laptop>.elementor-container>:nth-child(9){order:2}.elementor-reverse-laptop>.elementor-container>:nth-child(10){order:1}}@media (min-width:1025px) and (max-width:-1){.elementor-reverse-laptop>.elementor-container>:first-child,.elementor-reverse-laptop>.elementor-container>:nth-child(10),.elementor-reverse-laptop>.elementor-container>:nth-child(2),.elementor-reverse-laptop>.elementor-container>:nth-child(3),.elementor-reverse-laptop>.elementor-container>:nth-child(4),.elementor-reverse-laptop>.elementor-container>:nth-child(5),.elementor-reverse-laptop>.elementor-container>:nth-child(6),.elementor-reverse-laptop>.elementor-container>:nth-child(7),.elementor-reverse-laptop>.elementor-container>:nth-child(8),.elementor-reverse-laptop>.elementor-container>:nth-child(9){order:0}.elementor-reverse-tablet_extra>.elementor-container>:first-child{order:10}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(2){order:9}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(3){order:8}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(4){order:7}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(5){order:6}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(6){order:5}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(7){order:4}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(8){order:3}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(9){order:2}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(10){order:1}}@media (min-width:768px) and (max-width:1024px){.elementor-reverse-tablet>.elementor-container>:first-child{order:10}.elementor-reverse-tablet>.elementor-container>:nth-child(2){order:9}.elementor-reverse-tablet>.elementor-container>:nth-child(3){order:8}.elementor-reverse-tablet>.elementor-container>:nth-child(4){order:7}.elementor-reverse-tablet>.elementor-container>:nth-child(5){order:6}.elementor-reverse-tablet>.elementor-container>:nth-child(6){order:5}.elementor-reverse-tablet>.elementor-container>:nth-child(7){order:4}.elementor-reverse-tablet>.elementor-container>:nth-child(8){order:3}.elementor-reverse-tablet>.elementor-container>:nth-child(9){order:2}.elementor-reverse-tablet>.elementor-container>:nth-child(10){order:1}}@media (min-width:-1) and (max-width:1024px){.elementor-reverse-tablet>.elementor-container>:first-child{order:10}.elementor-reverse-tablet>.elementor-container>:nth-child(2){order:9}.elementor-reverse-tablet>.elementor-container>:nth-child(3){order:8}.elementor-reverse-tablet>.elementor-container>:nth-child(4){order:7}.elementor-reverse-tablet>.elementor-container>:nth-child(5){order:6}.elementor-reverse-tablet>.elementor-container>:nth-child(6){order:5}.elementor-reverse-tablet>.elementor-container>:nth-child(7){order:4}.elementor-reverse-tablet>.elementor-container>:nth-child(8){order:3}.elementor-reverse-tablet>.elementor-container>:nth-child(9){order:2}.elementor-reverse-tablet>.elementor-container>:nth-child(10){order:1}}@media (min-width:768px) and (max-width:-1){.elementor-reverse-tablet>.elementor-container>:first-child,.elementor-reverse-tablet>.elementor-container>:nth-child(10),.elementor-reverse-tablet>.elementor-container>:nth-child(2),.elementor-reverse-tablet>.elementor-container>:nth-child(3),.elementor-reverse-tablet>.elementor-container>:nth-child(4),.elementor-reverse-tablet>.elementor-container>:nth-child(5),.elementor-reverse-tablet>.elementor-container>:nth-child(6),.elementor-reverse-tablet>.elementor-container>:nth-child(7),.elementor-reverse-tablet>.elementor-container>:nth-child(8),.elementor-reverse-tablet>.elementor-container>:nth-child(9){order:0}.elementor-reverse-mobile_extra>.elementor-container>:first-child{order:10}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(2){order:9}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(3){order:8}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(4){order:7}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(5){order:6}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(6){order:5}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(7){order:4}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(8){order:3}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(9){order:2}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(10){order:1}}@media (max-width:767px){.elementor-reverse-mobile>.elementor-container>:first-child{order:10}.elementor-reverse-mobile>.elementor-container>:nth-child(2){order:9}.elementor-reverse-mobile>.elementor-container>:nth-child(3){order:8}.elementor-reverse-mobile>.elementor-container>:nth-child(4){order:7}.elementor-reverse-mobile>.elementor-container>:nth-child(5){order:6}.elementor-reverse-mobile>.elementor-container>:nth-child(6){order:5}.elementor-reverse-mobile>.elementor-container>:nth-child(7){order:4}.elementor-reverse-mobile>.elementor-container>:nth-child(8){order:3}.elementor-reverse-mobile>.elementor-container>:nth-child(9){order:2}.elementor-reverse-mobile>.elementor-container>:nth-child(10){order:1}.elementor-column{width:100%}}.elementor-grid{display:grid;grid-column-gap:var(--grid-column-gap);grid-row-gap:var(--grid-row-gap)}.elementor-grid .elementor-grid-item{min-width:0}.elementor-grid-0 .elementor-grid{display:inline-block;margin-block-end:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}.elementor-grid-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-block-end:var(--grid-row-gap);word-break:break-word}.elementor-grid-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}@media (min-width:-1){.elementor-grid-widescreen-0 .elementor-grid{display:inline-block;margin-block-end:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}.elementor-grid-widescreen-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-block-end:var(--grid-row-gap);word-break:break-word}.elementor-grid-widescreen-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-widescreen-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-widescreen-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-widescreen-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-widescreen-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-widescreen-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-widescreen-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-widescreen-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-widescreen-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-widescreen-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-widescreen-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-widescreen-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (max-width:-1){.elementor-grid-laptop-0 .elementor-grid{display:inline-block;margin-block-end:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}.elementor-grid-laptop-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-block-end:var(--grid-row-gap);word-break:break-word}.elementor-grid-laptop-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-laptop-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-laptop-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-laptop-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-laptop-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-laptop-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-laptop-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-laptop-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-laptop-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-laptop-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-laptop-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-laptop-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}.elementor-grid-tablet_extra-0 .elementor-grid{display:inline-block;margin-block-end:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}.elementor-grid-tablet_extra-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-block-end:var(--grid-row-gap);word-break:break-word}.elementor-grid-tablet_extra-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-tablet_extra-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-tablet_extra-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-tablet_extra-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-tablet_extra-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-tablet_extra-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-tablet_extra-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-tablet_extra-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-tablet_extra-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-tablet_extra-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-tablet_extra-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-tablet_extra-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (max-width:1024px){.elementor-grid-tablet-0 .elementor-grid{display:inline-block;margin-block-end:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}.elementor-grid-tablet-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-block-end:var(--grid-row-gap);word-break:break-word}.elementor-grid-tablet-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-tablet-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-tablet-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-tablet-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-tablet-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-tablet-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-tablet-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-tablet-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-tablet-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-tablet-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-tablet-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-tablet-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (max-width:-1){.elementor-grid-mobile_extra-0 .elementor-grid{display:inline-block;margin-block-end:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}.elementor-grid-mobile_extra-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-block-end:var(--grid-row-gap);word-break:break-word}.elementor-grid-mobile_extra-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-mobile_extra-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-mobile_extra-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-mobile_extra-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-mobile_extra-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-mobile_extra-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-mobile_extra-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-mobile_extra-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-mobile_extra-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-mobile_extra-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-mobile_extra-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-mobile_extra-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (max-width:767px){.elementor-grid-mobile-0 .elementor-grid{display:inline-block;margin-block-end:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}.elementor-grid-mobile-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-block-end:var(--grid-row-gap);word-break:break-word}.elementor-grid-mobile-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-mobile-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-mobile-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-mobile-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-mobile-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-mobile-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-mobile-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-mobile-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-mobile-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-mobile-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-mobile-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-mobile-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (min-width:1025px){#elementor-device-mode:after{content:"desktop"}}@media (min-width:-1){#elementor-device-mode:after{content:"widescreen"}}@media (max-width:-1){#elementor-device-mode:after{content:"laptop";content:"tablet_extra"}}@media (max-width:1024px){#elementor-device-mode:after{content:"tablet"}}@media (max-width:-1){#elementor-device-mode:after{content:"mobile_extra"}}@media (max-width:767px){#elementor-device-mode:after{content:"mobile"}}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.e-con{--border-radius:0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-style:initial;--border-color:initial;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--content-width:min(100%,var(--container-max-width,1140px));--width:100%;--min-height:initial;--height:auto;--text-align:initial;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:var(--container-default-padding-top,10px);--padding-right:var(--container-default-padding-right,10px);--padding-bottom:var(--container-default-padding-bottom,10px);--padding-left:var(--container-default-padding-left,10px);--position:relative;--z-index:revert;--overflow:visible;--gap:var(--widgets-spacing,20px);--row-gap:var(--widgets-spacing-row,20px);--column-gap:var(--widgets-spacing-column,20px);--overlay-mix-blend-mode:initial;--overlay-opacity:1;--overlay-transition:0.3s;--e-con-grid-template-columns:repeat(3,1fr);--e-con-grid-template-rows:repeat(2,1fr);border-radius:var(--border-radius);height:var(--height);min-height:var(--min-height);min-width:0;overflow:var(--overflow);position:var(--position);width:var(--width);z-index:var(--z-index);--flex-wrap-mobile:wrap}.e-con:where(:not(.e-div-block-base)){transition:background var(--background-transition,.3s),border var(--border-transition,.3s),box-shadow var(--border-transition,.3s),transform var(--e-con-transform-transition-duration,.4s)}.e-con{--margin-block-start:var(--margin-top);--margin-block-end:var(--margin-bottom);--margin-inline-start:var(--margin-left);--margin-inline-end:var(--margin-right);--padding-inline-start:var(--padding-left);--padding-inline-end:var(--padding-right);--padding-block-start:var(--padding-top);--padding-block-end:var(--padding-bottom);--border-block-start-width:var(--border-top-width);--border-block-end-width:var(--border-bottom-width);--border-inline-start-width:var(--border-left-width);--border-inline-end-width:var(--border-right-width)}body.rtl .e-con{--padding-inline-start:var(--padding-right);--padding-inline-end:var(--padding-left);--margin-inline-start:var(--margin-right);--margin-inline-end:var(--margin-left);--border-inline-start-width:var(--border-right-width);--border-inline-end-width:var(--border-left-width)}.e-con{margin-block-end:var(--margin-block-end);margin-block-start:var(--margin-block-start);margin-inline-end:var(--margin-inline-end);margin-inline-start:var(--margin-inline-start);padding-inline-end:var(--padding-inline-end);padding-inline-start:var(--padding-inline-start)}.e-con.e-flex{--flex-direction:column;--flex-basis:auto;--flex-grow:0;--flex-shrink:1;flex:var(--flex-grow) var(--flex-shrink) var(--flex-basis)}.e-con-full,.e-con>.e-con-inner{padding-block-end:var(--padding-block-end);padding-block-start:var(--padding-block-start);text-align:var(--text-align)}.e-con-full.e-flex,.e-con.e-flex>.e-con-inner{flex-direction:var(--flex-direction)}.e-con,.e-con>.e-con-inner{display:var(--display)}.e-con.e-grid{--grid-justify-content:start;--grid-align-content:start;--grid-auto-flow:row}.e-con.e-grid,.e-con.e-grid>.e-con-inner{align-content:var(--grid-align-content);align-items:var(--align-items);grid-auto-flow:var(--grid-auto-flow);grid-template-columns:var(--e-con-grid-template-columns);grid-template-rows:var(--e-con-grid-template-rows);justify-content:var(--grid-justify-content);justify-items:var(--justify-items)}.e-con-boxed.e-flex{align-content:normal;align-items:normal;flex-direction:column;flex-wrap:nowrap;justify-content:normal}.e-con-boxed.e-grid{grid-template-columns:1fr;grid-template-rows:1fr;justify-items:legacy}.e-con-boxed{gap:initial;text-align:initial}.e-con.e-flex>.e-con-inner{align-content:var(--align-content);align-items:var(--align-items);align-self:auto;flex-basis:auto;flex-grow:1;flex-shrink:1;flex-wrap:var(--flex-wrap);justify-content:var(--justify-content)}.e-con.e-grid>.e-con-inner{align-items:var(--align-items);justify-items:var(--justify-items)}.e-con>.e-con-inner{gap:var(--row-gap) var(--column-gap);height:100%;margin:0 auto;max-width:var(--content-width);padding-inline-end:0;padding-inline-start:0;width:100%}:is(.elementor-section-wrap,[data-elementor-id])>.e-con{--margin-left:auto;--margin-right:auto;max-width:min(100%,var(--width))}:is([data-widget_type="e-component.default"],[data-widget_type="e-component.default"]>.elementor-section-wrap)>.e-con{--margin-right:0px;--margin-left:0px}.e-con .elementor-widget.elementor-widget{margin-block-end:0}.e-con:before,.e-con>.elementor-background-slideshow:before,.e-con>.elementor-motion-effects-container>.elementor-motion-effects-layer:before,:is(.e-con,.e-con>.e-con-inner)>.elementor-background-video-container:before{border-block-end-width:var(--border-block-end-width);border-block-start-width:var(--border-block-start-width);border-color:var(--border-color);border-inline-end-width:var(--border-inline-end-width);border-inline-start-width:var(--border-inline-start-width);border-radius:var(--border-radius);border-style:var(--border-style);content:var(--background-overlay);display:block;height:max(100% + var(--border-top-width) + var(--border-bottom-width),100%);left:calc(0px - var(--border-left-width));mix-blend-mode:var(--overlay-mix-blend-mode);opacity:var(--overlay-opacity);position:absolute;top:calc(0px - var(--border-top-width));transition:var(--overlay-transition,.3s);width:max(100% + var(--border-left-width) + var(--border-right-width),100%)}.e-con:before{transition:background var(--overlay-transition,.3s),border-radius var(--border-transition,.3s),opacity var(--overlay-transition,.3s)}.e-con>.elementor-background-slideshow,:is(.e-con,.e-con>.e-con-inner)>.elementor-background-video-container{border-block-end-width:var(--border-block-end-width);border-block-start-width:var(--border-block-start-width);border-color:var(--border-color);border-inline-end-width:var(--border-inline-end-width);border-inline-start-width:var(--border-inline-start-width);border-radius:var(--border-radius);border-style:var(--border-style);height:max(100% + var(--border-top-width) + var(--border-bottom-width),100%);left:calc(0px - var(--border-left-width));top:calc(0px - var(--border-top-width));width:max(100% + var(--border-left-width) + var(--border-right-width),100%)}@media (max-width:767px){:is(.e-con,.e-con>.e-con-inner)>.elementor-background-video-container.elementor-hidden-mobile{display:none}}:is(.e-con,.e-con>.e-con-inner)>.elementor-background-video-container:before{z-index:1}:is(.e-con,.e-con>.e-con-inner)>.elementor-background-slideshow:before{z-index:2}.e-con .elementor-widget{min-width:0}.e-con .elementor-widget-empty,.e-con .elementor-widget-google_maps,.e-con .elementor-widget-video,.e-con .elementor-widget.e-widget-swiper{width:100%}.e-con>.e-con-inner>.elementor-widget>.elementor-widget-container,.e-con>.elementor-widget>.elementor-widget-container{height:100%}.e-con.e-con>.e-con-inner>.elementor-widget,.elementor.elementor .e-con>.elementor-widget{max-width:100%}.e-con .elementor-widget:not(:last-child){--kit-widget-spacing:0px}@media (max-width:767px){.e-con.e-flex{--width:100%;--flex-wrap:var(--flex-wrap-mobile)}.e-con.e-flex .elementor-widget-archive-posts{width:100%}}.elementor-form-fields-wrapper{display:flex;flex-wrap:wrap}.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group .elementor-field-subgroup,.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group>.elementor-select-wrapper,.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group>input,.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group>textarea{flex-basis:100%;max-width:100%}.elementor-form-fields-wrapper.elementor-labels-inline>.elementor-field-group .elementor-select-wrapper,.elementor-form-fields-wrapper.elementor-labels-inline>.elementor-field-group>input{flex-grow:1}.elementor-field-group{align-items:center;flex-wrap:wrap}.elementor-field-group.elementor-field-type-submit{align-items:flex-end}.elementor-field-group .elementor-field-textual{background-color:transparent;border:1px solid #69727d;color:#1f2124;flex-grow:1;max-width:100%;vertical-align:middle;width:100%}.elementor-field-group .elementor-field-textual:focus{box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);outline:0}.elementor-field-group .elementor-field-textual::-moz-placeholder{color:inherit;font-family:inherit;opacity:.6}.elementor-field-group .elementor-field-textual::placeholder{color:inherit;font-family:inherit;opacity:.6}.elementor-field-group .elementor-select-wrapper{display:flex;position:relative;width:100%}.elementor-field-group .elementor-select-wrapper select{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:inherit;flex-basis:100%;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;padding-inline-end:20px;text-transform:inherit}.elementor-field-group .elementor-select-wrapper:before{content:"\e92a";font-family:eicons;font-size:15px;inset-block-start:50%;inset-inline-end:10px;pointer-events:none;position:absolute;text-shadow:0 0 3px rgba(0,0,0,.3);transform:translateY(-50%)}.elementor-field-group.elementor-field-type-select-multiple .elementor-select-wrapper:before{content:""}.elementor-field-subgroup{display:flex;flex-wrap:wrap}.elementor-field-subgroup .elementor-field-option label{display:inline-block}.elementor-field-subgroup.elementor-subgroup-inline .elementor-field-option{padding-inline-end:10px}.elementor-field-subgroup:not(.elementor-subgroup-inline) .elementor-field-option{flex-basis:100%}.elementor-field-type-acceptance .elementor-field-subgroup .elementor-field-option input,.elementor-field-type-acceptance .elementor-field-subgroup .elementor-field-option label,.elementor-field-type-checkbox .elementor-field-subgroup .elementor-field-option input,.elementor-field-type-checkbox .elementor-field-subgroup .elementor-field-option label,.elementor-field-type-radio .elementor-field-subgroup .elementor-field-option input,.elementor-field-type-radio .elementor-field-subgroup .elementor-field-option label{display:inline}.elementor-field-label{cursor:pointer}.elementor-mark-required .elementor-field-label:after{color:red;content:"*";padding-inline-start:.2em}.elementor-field-textual{border-radius:3px;font-size:15px;line-height:1.4;min-height:40px;padding:5px 14px}.elementor-field-textual.elementor-size-xs{border-radius:2px;font-size:13px;min-height:33px;padding:4px 12px}.elementor-field-textual.elementor-size-md{border-radius:4px;font-size:16px;min-height:47px;padding:6px 16px}.elementor-field-textual.elementor-size-lg{border-radius:5px;font-size:18px;min-height:59px;padding:7px 20px}.elementor-field-textual.elementor-size-xl{border-radius:6px;font-size:20px;min-height:72px;padding:8px 24px}.elementor-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:100%}.elementor-button-align-stretch .e-form__buttons__wrapper{flex-basis:50%;flex-grow:1}.elementor-button-align-stretch .e-form__buttons__wrapper__button{flex-basis:100%}.elementor-button-align-center .e-form__buttons,.elementor-button-align-center .elementor-field-type-submit{justify-content:center}.elementor-button-align-start .e-form__buttons,.elementor-button-align-start .elementor-field-type-submit{justify-content:flex-start}.elementor-button-align-end .e-form__buttons,.elementor-button-align-end .elementor-field-type-submit,[dir=rtl] .elementor-button-align-start .e-form__buttons,[dir=rtl] .elementor-button-align-start .elementor-field-type-submit{justify-content:flex-end}[dir=rtl] .elementor-button-align-end .e-form__buttons,[dir=rtl] .elementor-button-align-end .elementor-field-type-submit{justify-content:flex-start}.elementor-button-align-center .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-button-align-end .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-button-align-start .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:auto}.elementor-button-align-center .e-form__buttons__wrapper,.elementor-button-align-end .e-form__buttons__wrapper,.elementor-button-align-start .e-form__buttons__wrapper{flex-grow:0}.elementor-button-align-center .e-form__buttons__wrapper,.elementor-button-align-center .e-form__buttons__wrapper__button,.elementor-button-align-end .e-form__buttons__wrapper,.elementor-button-align-end .e-form__buttons__wrapper__button,.elementor-button-align-start .e-form__buttons__wrapper,.elementor-button-align-start .e-form__buttons__wrapper__button{flex-basis:auto}@media screen and (max-width:1024px){.elementor-tablet-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:100%}.elementor-tablet-button-align-stretch .e-form__buttons__wrapper{flex-basis:50%;flex-grow:1}.elementor-tablet-button-align-stretch .e-form__buttons__wrapper__button{flex-basis:100%}.elementor-tablet-button-align-center .e-form__buttons,.elementor-tablet-button-align-center .elementor-field-type-submit{justify-content:center}.elementor-tablet-button-align-start .e-form__buttons,.elementor-tablet-button-align-start .elementor-field-type-submit{justify-content:flex-start}.elementor-tablet-button-align-end .e-form__buttons,.elementor-tablet-button-align-end .elementor-field-type-submit,[dir=rtl] .elementor-tablet-button-align-start .e-form__buttons,[dir=rtl] .elementor-tablet-button-align-start .elementor-field-type-submit{justify-content:flex-end}[dir=rtl] .elementor-tablet-button-align-end .e-form__buttons,[dir=rtl] .elementor-tablet-button-align-end .elementor-field-type-submit{justify-content:flex-start}.elementor-tablet-button-align-center .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-tablet-button-align-end .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-tablet-button-align-start .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:auto}.elementor-tablet-button-align-center .e-form__buttons__wrapper,.elementor-tablet-button-align-end .e-form__buttons__wrapper,.elementor-tablet-button-align-start .e-form__buttons__wrapper{flex-grow:0}.elementor-tablet-button-align-center .e-form__buttons__wrapper,.elementor-tablet-button-align-center .e-form__buttons__wrapper__button,.elementor-tablet-button-align-end .e-form__buttons__wrapper,.elementor-tablet-button-align-end .e-form__buttons__wrapper__button,.elementor-tablet-button-align-start .e-form__buttons__wrapper,.elementor-tablet-button-align-start .e-form__buttons__wrapper__button{flex-basis:auto}}@media screen and (max-width:767px){.elementor-mobile-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:100%}.elementor-mobile-button-align-stretch .e-form__buttons__wrapper{flex-basis:50%;flex-grow:1}.elementor-mobile-button-align-stretch .e-form__buttons__wrapper__button{flex-basis:100%}.elementor-mobile-button-align-center .e-form__buttons,.elementor-mobile-button-align-center .elementor-field-type-submit{justify-content:center}.elementor-mobile-button-align-start .e-form__buttons,.elementor-mobile-button-align-start .elementor-field-type-submit{justify-content:flex-start}.elementor-mobile-button-align-end .e-form__buttons,.elementor-mobile-button-align-end .elementor-field-type-submit,[dir=rtl] .elementor-mobile-button-align-start .e-form__buttons,[dir=rtl] .elementor-mobile-button-align-start .elementor-field-type-submit{justify-content:flex-end}[dir=rtl] .elementor-mobile-button-align-end .e-form__buttons,[dir=rtl] .elementor-mobile-button-align-end .elementor-field-type-submit{justify-content:flex-start}.elementor-mobile-button-align-center .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-mobile-button-align-end .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-mobile-button-align-start .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:auto}.elementor-mobile-button-align-center .e-form__buttons__wrapper,.elementor-mobile-button-align-end .e-form__buttons__wrapper,.elementor-mobile-button-align-start .e-form__buttons__wrapper{flex-grow:0}.elementor-mobile-button-align-center .e-form__buttons__wrapper,.elementor-mobile-button-align-center .e-form__buttons__wrapper__button,.elementor-mobile-button-align-end .e-form__buttons__wrapper,.elementor-mobile-button-align-end .e-form__buttons__wrapper__button,.elementor-mobile-button-align-start .e-form__buttons__wrapper,.elementor-mobile-button-align-start .e-form__buttons__wrapper__button{flex-basis:auto}}.elementor-error .elementor-field{border-color:#d9534f}.elementor-error .help-inline{color:#d9534f;font-size:.9em}.elementor-message{font-size:1em;line-height:1;margin:10px 0}.elementor-message:before{content:"\e90e";display:inline-block;font-family:eicons;font-style:normal;font-weight:400;margin-inline-end:5px;vertical-align:middle}.elementor-message.elementor-message-danger{color:#d9534f}.elementor-message.elementor-message-danger:before{content:"\e87f"}.elementor-message.form-message-success{color:#5cb85c}.elementor-form .elementor-button{border:none;padding-block-end:0;padding-block-start:0}.elementor-form .elementor-button-content-wrapper,.elementor-form .elementor-button>span{display:flex;flex-direction:row;gap:5px;justify-content:center}.elementor-form .elementor-button.elementor-size-xs{min-height:33px}.elementor-form .elementor-button.elementor-size-sm{min-height:40px}.elementor-form .elementor-button.elementor-size-md{min-height:47px}.elementor-form .elementor-button.elementor-size-lg{min-height:59px}.elementor-form .elementor-button.elementor-size-xl{min-height:72px}.elementor-element:where(:not(.e-con)):where(:not(.e-div-block-base)) .elementor-widget-container,.elementor-element:where(:not(.e-con)):where(:not(.e-div-block-base)):not(:has(.elementor-widget-container)){transition:background .3s,border .3s,border-radius .3s,box-shadow .3s,transform var(--e-transform-transition-duration,.4s)}.elementor-heading-title{line-height:1;margin:0;padding:0}.elementor-button{background-color:#69727d;border-radius:3px;color:#fff;display:inline-block;fill:#fff;font-size:15px;line-height:1;padding:12px 24px;text-align:center;transition:all .3s}.elementor-button:focus,.elementor-button:hover,.elementor-button:visited{color:#fff}.elementor-button-content-wrapper{display:flex;flex-direction:row;gap:5px;justify-content:center}.elementor-button-icon{align-items:center;display:flex}.elementor-button-icon svg{height:auto;width:1em}.elementor-button-icon .e-font-icon-svg{height:1em}.elementor-button-text{display:inline-block}.elementor-button.elementor-size-xs{border-radius:2px;font-size:13px;padding:10px 20px}.elementor-button.elementor-size-md{border-radius:4px;font-size:16px;padding:15px 30px}.elementor-button.elementor-size-lg{border-radius:5px;font-size:18px;padding:20px 40px}.elementor-button.elementor-size-xl{border-radius:6px;font-size:20px;padding:25px 50px}.elementor-button span{text-decoration:inherit}.elementor-element.elementor-button-info .elementor-button{background-color:#5bc0de}.elementor-element.elementor-button-success .elementor-button{background-color:#5cb85c}.elementor-element.elementor-button-warning .elementor-button{background-color:#f0ad4e}.elementor-element.elementor-button-danger .elementor-button{background-color:#d9534f}.elementor-widget-button .elementor-button .elementor-button-info{background-color:#5bc0de}.elementor-widget-button .elementor-button .elementor-button-success{background-color:#5cb85c}.elementor-widget-button .elementor-button .elementor-button-warning{background-color:#f0ad4e}.elementor-widget-button .elementor-button .elementor-button-danger{background-color:#d9534f}.elementor-view-stacked .elementor-icon{background-color:#69727d;color:#fff;fill:#fff;padding:.5em}.elementor-view-framed .elementor-icon{background-color:transparent;border:3px solid #69727d;color:#69727d;padding:.5em}.elementor-icon{color:#69727d;display:inline-block;font-size:50px;line-height:1;text-align:center;transition:all .3s}.elementor-icon:hover{color:#69727d}.elementor-icon i,.elementor-icon svg{display:block;height:1em;position:relative;width:1em}.elementor-icon i:before,.elementor-icon svg:before{left:50%;position:absolute;transform:translateX(-50%)}.elementor-icon i.fad{width:auto}.elementor-shape-square .elementor-icon{border-radius:0}.elementor-shape-rounded .elementor-icon{border-radius:10%}.elementor-shape-circle .elementor-icon{border-radius:50%}.e-transform .elementor-widget-container,.e-transform:not(:has(.elementor-widget-container)){transform:perspective(var(--e-transform-perspective,0)) rotate(var(--e-transform-rotateZ,0)) rotateX(var(--e-transform-rotateX,0)) rotateY(var(--e-transform-rotateY,0)) translate(var(--e-transform-translate,0)) translateX(var(--e-transform-translateX,0)) translateY(var(--e-transform-translateY,0)) scaleX(calc(var(--e-transform-flipX,1) * var(--e-transform-scaleX,var(--e-transform-scale,1)))) scaleY(calc(var(--e-transform-flipY,1) * var(--e-transform-scaleY,var(--e-transform-scale,1)))) skewX(var(--e-transform-skewX,0)) skewY(var(--e-transform-skewY,0));transform-origin:var(--e-transform-origin-y) var(--e-transform-origin-x)}.e-con.e-transform{transform:perspective(var(--e-con-transform-perspective,0)) rotate(var(--e-con-transform-rotateZ,0)) rotateX(var(--e-con-transform-rotateX,0)) rotateY(var(--e-con-transform-rotateY,0)) translate(var(--e-con-transform-translate,0)) translateX(var(--e-con-transform-translateX,0)) translateY(var(--e-con-transform-translateY,0)) scaleX(calc(var(--e-con-transform-flipX,1) * var(--e-con-transform-scaleX,var(--e-con-transform-scale,1)))) scaleY(calc(var(--e-con-transform-flipY,1) * var(--e-con-transform-scaleY,var(--e-con-transform-scale,1)))) skewX(var(--e-con-transform-skewX,0)) skewY(var(--e-con-transform-skewY,0));transform-origin:var(--e-con-transform-origin-y) var(--e-con-transform-origin-x)}.animated{animation-duration:1.25s}.animated.animated-slow{animation-duration:2s}.animated.animated-fast{animation-duration:.75s}.animated.infinite{animation-iteration-count:infinite}.animated.reverse{animation-direction:reverse;animation-fill-mode:forwards}@media (prefers-reduced-motion:reduce){.animated{animation:none!important}html *{transition-delay:0s!important;transition-duration:0s!important}}@media (max-width:767px){.elementor .elementor-hidden-mobile,.elementor .elementor-hidden-phone{display:none}}@media (min-width:-1) and (max-width:-1){.elementor .elementor-hidden-mobile_extra{display:none}}@media (min-width:768px) and (max-width:1024px){.elementor .elementor-hidden-tablet{display:none}}@media (min-width:-1) and (max-width:-1){.elementor .elementor-hidden-laptop,.elementor .elementor-hidden-tablet_extra{display:none}}@media (min-width:1025px) and (max-width:99999px){.elementor .elementor-hidden-desktop{display:none}}@media (min-width:-1){.elementor .elementor-hidden-widescreen{display:none}}.elementor-widget-image{text-align:center}.elementor-widget-image a{display:inline-block}.elementor-widget-image a img[src$=".svg"]{width:48px}.elementor-widget-image img{display:inline-block;vertical-align:middle}/*! elementor-pro - v3.35.0 - 02-02-2026 */ .site-main .menu-navigation-container{overflow:visible}.elementor-item:after,.elementor-item:before{display:block;position:absolute;transition:.3s;transition-timing-function:cubic-bezier(.58,.3,.005,1)}.elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after,.elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{opacity:0}.elementor-item-active:after,.elementor-item-active:before,.elementor-item.highlighted:after,.elementor-item.highlighted:before,.elementor-item:focus:after,.elementor-item:focus:before,.elementor-item:hover:after,.elementor-item:hover:before{transform:scale(1)}.e--pointer-double-line .elementor-item:after,.e--pointer-double-line .elementor-item:before,.e--pointer-overline .elementor-item:after,.e--pointer-overline .elementor-item:before,.e--pointer-underline .elementor-item:after,.e--pointer-underline .elementor-item:before{background-color:#3f444b;height:3px;left:0;width:100%;z-index:2}.e--pointer-double-line.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after,.e--pointer-double-line.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before,.e--pointer-overline.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after,.e--pointer-overline.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before,.e--pointer-underline.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after,.e--pointer-underline.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{height:0;left:50%;width:0}.e--pointer-double-line.e--animation-drop-out .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before,.e--pointer-overline.e--animation-drop-out .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before,.e--pointer-underline.e--animation-drop-out .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{top:10px}.e--pointer-double-line.e--animation-drop-out .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after,.e--pointer-overline.e--animation-drop-out .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after,.e--pointer-underline.e--animation-drop-out .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after{bottom:10px}.e--pointer-double-line.e--animation-drop-in .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before,.e--pointer-overline.e--animation-drop-in .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before,.e--pointer-underline.e--animation-drop-in .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{top:-10px}.e--pointer-double-line.e--animation-drop-in .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after,.e--pointer-overline.e--animation-drop-in .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after,.e--pointer-underline.e--animation-drop-in .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after{bottom:-10px}.e--pointer-double-line.e--animation-none,.e--pointer-double-line.e--animation-none .elementor-item,.e--pointer-double-line.e--animation-none .elementor-item:after,.e--pointer-double-line.e--animation-none .elementor-item:before,.e--pointer-double-line.e--animation-none .elementor-item:focus,.e--pointer-double-line.e--animation-none .elementor-item:hover,.e--pointer-double-line.e--animation-none:after,.e--pointer-double-line.e--animation-none:before,.e--pointer-double-line.e--animation-none:focus,.e--pointer-double-line.e--animation-none:hover,.e--pointer-overline.e--animation-none,.e--pointer-overline.e--animation-none .elementor-item,.e--pointer-overline.e--animation-none .elementor-item:after,.e--pointer-overline.e--animation-none .elementor-item:before,.e--pointer-overline.e--animation-none .elementor-item:focus,.e--pointer-overline.e--animation-none .elementor-item:hover,.e--pointer-overline.e--animation-none:after,.e--pointer-overline.e--animation-none:before,.e--pointer-overline.e--animation-none:focus,.e--pointer-overline.e--animation-none:hover,.e--pointer-underline.e--animation-none,.e--pointer-underline.e--animation-none .elementor-item,.e--pointer-underline.e--animation-none .elementor-item:after,.e--pointer-underline.e--animation-none .elementor-item:before,.e--pointer-underline.e--animation-none .elementor-item:focus,.e--pointer-underline.e--animation-none .elementor-item:hover,.e--pointer-underline.e--animation-none:after,.e--pointer-underline.e--animation-none:before,.e--pointer-underline.e--animation-none:focus,.e--pointer-underline.e--animation-none:hover{transition-duration:0s}.e--pointer-double-line .elementor-item:before,.e--pointer-overline .elementor-item:before{content:"";top:0}.e--pointer-double-line.e--animation-slide .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before,.e--pointer-overline.e--animation-slide .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{left:-20px;width:10px}.e--pointer-double-line .elementor-item:after,.e--pointer-underline .elementor-item:after{bottom:0;content:""}.e--pointer-double-line.e--animation-slide .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after,.e--pointer-underline.e--animation-slide .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after{inset-inline-start:100%;width:10px}.e--pointer-framed .elementor-item:after,.e--pointer-framed .elementor-item:before{background:transparent;border:3px solid #3f444b;bottom:0;left:0;right:0;top:0}.e--pointer-framed .elementor-item:before{content:""}.e--pointer-framed.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{transform:scale(.75)}.e--pointer-framed.e--animation-shrink .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{transform:scale(1.25)}.e--pointer-framed.e--animation-grow .elementor-item:before,.e--pointer-framed.e--animation-shrink .elementor-item:before{transition:opacity .2s,transform .4s}.e--pointer-framed.e--animation-draw .elementor-item:after,.e--pointer-framed.e--animation-draw .elementor-item:before{height:3px;width:3px}.e--pointer-framed.e--animation-draw .elementor-item:before{border-block-end-width:3px;border-block-start-width:0;border-inline-end-width:0;border-inline-start-width:3px;transition:width .1s .2s,height .1s .3s,opacity .12s .22s}.e--pointer-framed.e--animation-draw .elementor-item:after{border-block-end-width:0;border-block-start-width:3px;border-inline-end-width:3px;border-inline-start-width:0;content:"";inset-block-end:0;inset-block-start:auto;inset-inline-end:0;inset-inline-start:auto;transition:width .1s,height .1s .1s,opacity .02s .18s}.e--pointer-framed.e--animation-draw .elementor-item-active:after,.e--pointer-framed.e--animation-draw .elementor-item-active:before,.e--pointer-framed.e--animation-draw .elementor-item.highlighted:after,.e--pointer-framed.e--animation-draw .elementor-item.highlighted:before,.e--pointer-framed.e--animation-draw .elementor-item:focus:after,.e--pointer-framed.e--animation-draw .elementor-item:focus:before,.e--pointer-framed.e--animation-draw .elementor-item:hover:after,.e--pointer-framed.e--animation-draw .elementor-item:hover:before{height:100%;width:100%}.e--pointer-framed.e--animation-draw .elementor-item-active:before,.e--pointer-framed.e--animation-draw .elementor-item.highlighted:before,.e--pointer-framed.e--animation-draw .elementor-item:focus:before,.e--pointer-framed.e--animation-draw .elementor-item:hover:before{transition:opacity .02s,height .1s,width .1s .1s}.e--pointer-framed.e--animation-draw .elementor-item-active:after,.e--pointer-framed.e--animation-draw .elementor-item.highlighted:after,.e--pointer-framed.e--animation-draw .elementor-item:focus:after,.e--pointer-framed.e--animation-draw .elementor-item:hover:after{transition:opacity .02s .2s,height .1s .2s,width .1s .3s}.e--pointer-framed.e--animation-corners .elementor-item:after,.e--pointer-framed.e--animation-corners .elementor-item:before{height:3px;width:3px}.e--pointer-framed.e--animation-corners .elementor-item:before{border-block-end-width:0;border-block-start-width:3px;border-inline-end-width:0;border-inline-start-width:3px}.e--pointer-framed.e--animation-corners .elementor-item:after{border-block-end-width:3px;border-block-start-width:0;border-inline-end-width:3px;border-inline-start-width:0;content:"";inset-block-end:0;inset-block-start:auto;inset-inline-end:0;inset-inline-start:auto}.e--pointer-framed.e--animation-corners .elementor-item-active:after,.e--pointer-framed.e--animation-corners .elementor-item-active:before,.e--pointer-framed.e--animation-corners .elementor-item.highlighted:after,.e--pointer-framed.e--animation-corners .elementor-item.highlighted:before,.e--pointer-framed.e--animation-corners .elementor-item:focus:after,.e--pointer-framed.e--animation-corners .elementor-item:focus:before,.e--pointer-framed.e--animation-corners .elementor-item:hover:after,.e--pointer-framed.e--animation-corners .elementor-item:hover:before{height:100%;transition:opacity 2ms,width .4s,height .4s;width:100%}.e--pointer-framed.e--animation-none,.e--pointer-framed.e--animation-none .elementor-item,.e--pointer-framed.e--animation-none .elementor-item:after,.e--pointer-framed.e--animation-none .elementor-item:before,.e--pointer-framed.e--animation-none .elementor-item:focus,.e--pointer-framed.e--animation-none .elementor-item:hover,.e--pointer-framed.e--animation-none:after,.e--pointer-framed.e--animation-none:before,.e--pointer-framed.e--animation-none:focus,.e--pointer-framed.e--animation-none:hover{transition-duration:0s}.e--pointer-background .elementor-item:after,.e--pointer-background .elementor-item:before{content:"";transition:.3s}.e--pointer-background .elementor-item:before{background:#3f444b;inset:0;z-index:-1}.e--pointer-background .elementor-item-active,.e--pointer-background .elementor-item.highlighted,.e--pointer-background .elementor-item:focus,.e--pointer-background .elementor-item:hover{color:#fff}.e--pointer-background.e--animation-grow .elementor-item:before{transform:scale(.5)}.e--pointer-background.e--animation-grow .elementor-item-active:before,.e--pointer-background.e--animation-grow .elementor-item.highlighted:before,.e--pointer-background.e--animation-grow .elementor-item:focus:before,.e--pointer-background.e--animation-grow .elementor-item:hover:before{opacity:1;transform:scale(1)}.e--pointer-background.e--animation-shrink .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{transform:scale(1.2);transition:.3s}.e--pointer-background.e--animation-shrink .elementor-item-active:before,.e--pointer-background.e--animation-shrink .elementor-item.highlighted:before,.e--pointer-background.e--animation-shrink .elementor-item:focus:before,.e--pointer-background.e--animation-shrink .elementor-item:hover:before{transition:opacity .15s,transform .4s}.e--pointer-background.e--animation-sweep-left .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{left:100%}.e--pointer-background.e--animation-sweep-right .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{right:100%}.e--pointer-background.e--animation-sweep-up .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{top:100%}.e--pointer-background.e--animation-sweep-down .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{bottom:100%}.e--pointer-background.e--animation-shutter-out-vertical .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{bottom:50%;top:50%}.e--pointer-background.e--animation-shutter-out-horizontal .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{left:50%;right:50%}.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item:after,.e--pointer-background.e--animation-shutter-in-vertical .elementor-item:after{background:#3f444b;inset:0;z-index:-1}.e--pointer-background.e--animation-shutter-in-vertical .elementor-item:before{bottom:100%;top:0}.e--pointer-background.e--animation-shutter-in-vertical .elementor-item:after{bottom:0;top:100%}.e--pointer-background.e--animation-shutter-in-vertical .elementor-item-active:before,.e--pointer-background.e--animation-shutter-in-vertical .elementor-item.highlighted:before,.e--pointer-background.e--animation-shutter-in-vertical .elementor-item:focus:before,.e--pointer-background.e--animation-shutter-in-vertical .elementor-item:hover:before{bottom:50%}.e--pointer-background.e--animation-shutter-in-vertical .elementor-item-active:after,.e--pointer-background.e--animation-shutter-in-vertical .elementor-item.highlighted:after,.e--pointer-background.e--animation-shutter-in-vertical .elementor-item:focus:after,.e--pointer-background.e--animation-shutter-in-vertical .elementor-item:hover:after{top:50%}.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item:before{left:100%;right:0}.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item:after{left:0;right:100%}.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item-active:before,.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item.highlighted:before,.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item:focus:before,.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item:hover:before{left:50%}.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item-active:after,.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item.highlighted:after,.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item:focus:after,.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item:hover:after{right:50%}.e--pointer-background.e--animation-none,.e--pointer-background.e--animation-none .elementor-item,.e--pointer-background.e--animation-none .elementor-item:after,.e--pointer-background.e--animation-none .elementor-item:before,.e--pointer-background.e--animation-none .elementor-item:focus,.e--pointer-background.e--animation-none .elementor-item:hover,.e--pointer-background.e--animation-none:after,.e--pointer-background.e--animation-none:before,.e--pointer-background.e--animation-none:focus,.e--pointer-background.e--animation-none:hover{transition-duration:0s}.e--pointer-text.e--animation-skew .elementor-item:focus,.e--pointer-text.e--animation-skew .elementor-item:hover{transform:skew(-8deg)}.e--pointer-text.e--animation-grow .elementor-item:focus,.e--pointer-text.e--animation-grow .elementor-item:hover{transform:scale(1.2)}.e--pointer-text.e--animation-shrink .elementor-item:focus,.e--pointer-text.e--animation-shrink .elementor-item:hover{transform:scale(.8)}.e--pointer-text.e--animation-float .elementor-item:focus,.e--pointer-text.e--animation-float .elementor-item:hover{transform:translateY(-8px)}.e--pointer-text.e--animation-sink .elementor-item:focus,.e--pointer-text.e--animation-sink .elementor-item:hover{transform:translateY(8px)}.e--pointer-text.e--animation-rotate .elementor-item:focus,.e--pointer-text.e--animation-rotate .elementor-item:hover{transform:rotate(6deg)}.e--pointer-text.e--animation-none,.e--pointer-text.e--animation-none .elementor-item,.e--pointer-text.e--animation-none .elementor-item:after,.e--pointer-text.e--animation-none .elementor-item:before,.e--pointer-text.e--animation-none .elementor-item:focus,.e--pointer-text.e--animation-none .elementor-item:hover,.e--pointer-text.e--animation-none:after,.e--pointer-text.e--animation-none:before,.e--pointer-text.e--animation-none:focus,.e--pointer-text.e--animation-none:hover{transition-duration:0s}.elementor-nav-menu--main .elementor-nav-menu a{transition:.4s}.elementor-nav-menu--main .elementor-nav-menu a,.elementor-nav-menu--main .elementor-nav-menu a.highlighted,.elementor-nav-menu--main .elementor-nav-menu a:focus,.elementor-nav-menu--main .elementor-nav-menu a:hover{padding:13px 20px}.elementor-nav-menu--main .elementor-nav-menu a.current{background:#1f2124;color:#fff}.elementor-nav-menu--main .elementor-nav-menu a.disabled{background:#3f444b;color:#88909b}.elementor-nav-menu--main .elementor-nav-menu ul{border-style:solid;border-width:0;padding:0;position:absolute;width:12em}.elementor-nav-menu--main .elementor-nav-menu span.scroll-down,.elementor-nav-menu--main .elementor-nav-menu span.scroll-up{background:#fff;display:none;height:20px;overflow:hidden;position:absolute;visibility:hidden}.elementor-nav-menu--main .elementor-nav-menu span.scroll-down-arrow,.elementor-nav-menu--main .elementor-nav-menu span.scroll-up-arrow{border:8px dashed transparent;border-bottom:8px solid #33373d;height:0;inset-block-start:-2px;inset-inline-start:50%;margin-inline-start:-8px;overflow:hidden;position:absolute;width:0}.elementor-nav-menu--main .elementor-nav-menu span.scroll-down-arrow{border-color:#33373d transparent transparent;border-style:solid dashed dashed;top:6px}.elementor-nav-menu--main .elementor-nav-menu--dropdown .sub-arrow .e-font-icon-svg,.elementor-nav-menu--main .elementor-nav-menu--dropdown .sub-arrow i{transform:rotate(calc(-90deg * var(--direction-multiplier,1)))}.elementor-nav-menu--main .elementor-nav-menu--dropdown .sub-arrow .e-font-icon-svg{fill:currentColor;height:1em;width:1em}.elementor-nav-menu--layout-horizontal{display:flex}.elementor-nav-menu--layout-horizontal .elementor-nav-menu{display:flex;flex-wrap:wrap}.elementor-nav-menu--layout-horizontal .elementor-nav-menu a{flex-grow:1;white-space:nowrap}.elementor-nav-menu--layout-horizontal .elementor-nav-menu>li{display:flex}.elementor-nav-menu--layout-horizontal .elementor-nav-menu>li ul,.elementor-nav-menu--layout-horizontal .elementor-nav-menu>li>.scroll-down{top:100%!important}.elementor-nav-menu--layout-horizontal .elementor-nav-menu>li:not(:first-child)>a{margin-inline-start:var(--e-nav-menu-horizontal-menu-item-margin)}.elementor-nav-menu--layout-horizontal .elementor-nav-menu>li:not(:first-child)>.scroll-down,.elementor-nav-menu--layout-horizontal .elementor-nav-menu>li:not(:first-child)>.scroll-up,.elementor-nav-menu--layout-horizontal .elementor-nav-menu>li:not(:first-child)>ul{inset-inline-start:var(--e-nav-menu-horizontal-menu-item-margin)!important}.elementor-nav-menu--layout-horizontal .elementor-nav-menu>li:not(:last-child)>a{margin-inline-end:var(--e-nav-menu-horizontal-menu-item-margin)}.elementor-nav-menu--layout-horizontal .elementor-nav-menu>li:not(:last-child):after{align-self:center;border-color:var(--e-nav-menu-divider-color,#000);border-left-style:var(--e-nav-menu-divider-style,solid);border-left-width:var(--e-nav-menu-divider-width,2px);content:var(--e-nav-menu-divider-content,none);height:var(--e-nav-menu-divider-height,35%)}.elementor-nav-menu__align-right .elementor-nav-menu{justify-content:flex-start;margin-left:auto}.elementor-nav-menu__align-right .elementor-nav-menu--layout-vertical>ul>li>a{justify-content:flex-start}.elementor-nav-menu__align-left .elementor-nav-menu{justify-content:flex-end;margin-right:auto}.elementor-nav-menu__align-left .elementor-nav-menu--layout-vertical>ul>li>a{justify-content:flex-end}.elementor-nav-menu__align-start .elementor-nav-menu{justify-content:flex-start;margin-inline-end:auto}.elementor-nav-menu__align-start .elementor-nav-menu--layout-vertical>ul>li>a{justify-content:flex-start}.elementor-nav-menu__align-end .elementor-nav-menu{justify-content:flex-end;margin-inline-start:auto}.elementor-nav-menu__align-end .elementor-nav-menu--layout-vertical>ul>li>a{justify-content:flex-end}.elementor-nav-menu__align-center .elementor-nav-menu{justify-content:center;margin-inline-end:auto;margin-inline-start:auto}.elementor-nav-menu__align-center .elementor-nav-menu--layout-vertical>ul>li>a{justify-content:center}.elementor-nav-menu__align-justify .elementor-nav-menu--layout-horizontal .elementor-nav-menu{width:100%}.elementor-nav-menu__align-justify .elementor-nav-menu--layout-horizontal .elementor-nav-menu>li{flex-grow:1}.elementor-nav-menu__align-justify .elementor-nav-menu--layout-horizontal .elementor-nav-menu>li>a{justify-content:center}.elementor-widget-nav-menu:not(.elementor-nav-menu--toggle) .elementor-menu-toggle{display:none}.elementor-widget-nav-menu .elementor-widget-container,.elementor-widget-nav-menu:not(:has(.elementor-widget-container)):not([class*=elementor-hidden-]){display:flex;flex-direction:column}.elementor-nav-menu{position:relative;z-index:2}.elementor-nav-menu:after{clear:both;content:" ";display:block;font:0/0 serif;height:0;overflow:hidden;visibility:hidden}.elementor-nav-menu,.elementor-nav-menu li,.elementor-nav-menu ul{display:block;line-height:normal;list-style:none;margin:0;padding:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}.elementor-nav-menu ul{display:none}.elementor-nav-menu ul ul a,.elementor-nav-menu ul ul a:active,.elementor-nav-menu ul ul a:focus,.elementor-nav-menu ul ul a:hover{border-left:16px solid transparent}.elementor-nav-menu ul ul ul a,.elementor-nav-menu ul ul ul a:active,.elementor-nav-menu ul ul ul a:focus,.elementor-nav-menu ul ul ul a:hover{border-left:24px solid transparent}.elementor-nav-menu ul ul ul ul a,.elementor-nav-menu ul ul ul ul a:active,.elementor-nav-menu ul ul ul ul a:focus,.elementor-nav-menu ul ul ul ul a:hover{border-left:32px solid transparent}.elementor-nav-menu ul ul ul ul ul a,.elementor-nav-menu ul ul ul ul ul a:active,.elementor-nav-menu ul ul ul ul ul a:focus,.elementor-nav-menu ul ul ul ul ul a:hover{border-left:40px solid transparent}.elementor-nav-menu a,.elementor-nav-menu li{position:relative}.elementor-nav-menu li{border-width:0}.elementor-nav-menu a{align-items:center;display:flex}.elementor-nav-menu a,.elementor-nav-menu a:focus,.elementor-nav-menu a:hover{line-height:20px;padding:10px 20px}.elementor-nav-menu a.current{background:#1f2124;color:#fff}.elementor-nav-menu a.disabled{color:#88909b;cursor:not-allowed}.elementor-nav-menu .e-plus-icon:before{content:"+"}.elementor-nav-menu .sub-arrow{align-items:center;display:flex;line-height:1;margin-block-end:-10px;margin-block-start:-10px;padding:10px;padding-inline-end:0}.elementor-nav-menu .sub-arrow i{pointer-events:none}.elementor-nav-menu .sub-arrow .fa.fa-chevron-down,.elementor-nav-menu .sub-arrow .fas.fa-chevron-down{font-size:.7em}.elementor-nav-menu .sub-arrow .e-font-icon-svg{height:1em;width:1em}.elementor-nav-menu .sub-arrow .e-font-icon-svg.fa-svg-chevron-down{height:.7em;width:.7em}.elementor-nav-menu--dropdown .elementor-item.elementor-item-active,.elementor-nav-menu--dropdown .elementor-item.highlighted,.elementor-nav-menu--dropdown .elementor-item:focus,.elementor-nav-menu--dropdown .elementor-item:hover,.elementor-sub-item.elementor-item-active,.elementor-sub-item.highlighted,.elementor-sub-item:focus,.elementor-sub-item:hover{background-color:#3f444b;color:#fff}.elementor-menu-toggle{align-items:center;background-color:rgba(0,0,0,.05);border:0 solid;border-radius:3px;color:#33373d;cursor:pointer;display:flex;font-size:var(--nav-menu-icon-size,22px);justify-content:center;padding:.25em}.elementor-menu-toggle.elementor-active .elementor-menu-toggle__icon--open,.elementor-menu-toggle:not(.elementor-active) .elementor-menu-toggle__icon--close{display:none}.elementor-menu-toggle .e-font-icon-svg{fill:#33373d;height:1em;width:1em}.elementor-menu-toggle svg{height:auto;width:1em;fill:var(--nav-menu-icon-color,currentColor)}span.elementor-menu-toggle__icon--close,span.elementor-menu-toggle__icon--open{line-height:1}.elementor-nav-menu--dropdown{background-color:#fff;font-size:13px}.elementor-nav-menu--dropdown-none .elementor-menu-toggle,.elementor-nav-menu--dropdown-none .elementor-nav-menu--dropdown{display:none}.elementor-nav-menu--dropdown.elementor-nav-menu__container{margin-top:10px;overflow-x:hidden;overflow-y:auto;transform-origin:top;transition:max-height .3s,transform .3s}.elementor-nav-menu--dropdown.elementor-nav-menu__container .elementor-sub-item{font-size:.85em}.elementor-nav-menu--dropdown a{color:#33373d}.elementor-nav-menu--dropdown a.current{background:#1f2124;color:#fff}.elementor-nav-menu--dropdown a.disabled{color:#b3b3b3}ul.elementor-nav-menu--dropdown a,ul.elementor-nav-menu--dropdown a:focus,ul.elementor-nav-menu--dropdown a:hover{border-inline-start:8px solid transparent;text-shadow:none}.elementor-nav-menu__text-align-center .elementor-nav-menu--dropdown .elementor-nav-menu a{justify-content:center}.elementor-nav-menu--toggle{--menu-height:100vh}.elementor-nav-menu--toggle .elementor-menu-toggle:not(.elementor-active)+.elementor-nav-menu__container{max-height:0;overflow:hidden;transform:scaleY(0)}.elementor-nav-menu--toggle .elementor-menu-toggle.elementor-active+.elementor-nav-menu__container{animation:hide-scroll .3s backwards;max-height:var(--menu-height);transform:scaleY(1)}.elementor-nav-menu--stretch .elementor-nav-menu__container.elementor-nav-menu--dropdown{position:absolute;z-index:9997}@media (max-width:767px){.elementor-nav-menu--dropdown-mobile .elementor-nav-menu--main{display:none}}@media (min-width:768px){.elementor-nav-menu--dropdown-mobile .elementor-menu-toggle,.elementor-nav-menu--dropdown-mobile .elementor-nav-menu--dropdown{display:none}.elementor-nav-menu--dropdown-mobile nav.elementor-nav-menu--dropdown.elementor-nav-menu__container{overflow-y:hidden}}@media (max-width:-1){.elementor-nav-menu--dropdown-mobile_extra .elementor-nav-menu--main{display:none}}@media (min-width:-1){.elementor-nav-menu--dropdown-mobile_extra .elementor-menu-toggle,.elementor-nav-menu--dropdown-mobile_extra .elementor-nav-menu--dropdown{display:none}.elementor-nav-menu--dropdown-mobile_extra nav.elementor-nav-menu--dropdown.elementor-nav-menu__container{overflow-y:hidden}}@media (max-width:1024px){.elementor-nav-menu--dropdown-tablet .elementor-nav-menu--main{display:none}}@media (min-width:1025px){.elementor-nav-menu--dropdown-tablet .elementor-menu-toggle,.elementor-nav-menu--dropdown-tablet .elementor-nav-menu--dropdown{display:none}.elementor-nav-menu--dropdown-tablet nav.elementor-nav-menu--dropdown.elementor-nav-menu__container{overflow-y:hidden}}@media (max-width:-1){.elementor-nav-menu--dropdown-tablet_extra .elementor-nav-menu--main{display:none}}@media (min-width:-1){.elementor-nav-menu--dropdown-tablet_extra .elementor-menu-toggle,.elementor-nav-menu--dropdown-tablet_extra .elementor-nav-menu--dropdown{display:none}.elementor-nav-menu--dropdown-tablet_extra nav.elementor-nav-menu--dropdown.elementor-nav-menu__container{overflow-y:hidden}}@keyframes hide-scroll{0%,to{overflow:hidden}}@keyframes slideInRight{from{transform:translate3d(100%,0,0);visibility:visible}to{transform:translate3d(0,0,0)}}.slideInRight{animation-name:slideInRight}/*! elementor-pro - v3.35.0 - 02-02-2026 */ body.e-off-canvas__no-scroll,body.e-off-canvas__no-scroll-animation{overflow:hidden}.elementor-widget-off-canvas{height:-moz-fit-content;height:fit-content;--e-off-canvas-width:400px;--e-off-canvas-height:100vh;--e-off-canvas-justify-content:flex-start;--e-off-canvas-align-items:flex-start;--e-off-canvas-animation-duration:1.5s;--e-off-canvas-content-overflow:auto;--e-off-canvas-overlay-opacity:1;--e-off-canvas-animation-duration-minimum:Max(0.001s,var(--e-off-canvas-animation-duration))}.elementor-widget-off-canvas .e-off-canvas{height:100%;left:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:2147483630}.elementor-widget-off-canvas .e-off-canvas[aria-hidden=true]{opacity:0;visibility:hidden}.elementor-widget-off-canvas .e-off-canvas[aria-hidden=true] .elementor-add-section{display:none}.elementor-widget-off-canvas .e-off-canvas__overlay{background-color:rgba(0,0,0,.5);height:100%;left:0;opacity:var(--e-off-canvas-overlay-opacity);pointer-events:all;position:absolute;top:0;transition:0s;width:100%}.elementor-widget-off-canvas .e-off-canvas__main{align-items:var(--e-off-canvas-align-items);display:flex;height:100%;justify-content:var(--e-off-canvas-justify-content);left:0;position:absolute;top:0;width:100%}.elementor-widget-off-canvas .e-off-canvas__main.animated{animation-duration:var(--e-off-canvas-animation-duration-minimum)}.elementor-widget-off-canvas .e-off-canvas__main.animated.none{animation:e-off-canvas-without-animation 1ms;opacity:1;visibility:visible}.elementor-widget-off-canvas .e-off-canvas__main.animated.none.reversed{opacity:0;visibility:hidden}.elementor-widget-off-canvas .e-off-canvas__content{background-color:#fff;box-shadow:2px 8px 23px 3px rgba(0,0,0,.2);height:var(--e-off-canvas-height);overflow:var(--e-off-canvas-content-overflow);pointer-events:all;width:var(--e-off-canvas-width)}.elementor-widget-off-canvas .animated-reverse-wrapper{opacity:0;transform:none;visibility:hidden}.elementor-widget-off-canvas .animated-reverse-wrapper:not(.no-animation){animation:e-off-canvas-close var(--e-off-canvas-animation-duration-minimum)}.elementor-widget-off-canvas .animated-reverse-wrapper .no-animation{animation:e-off-canvas-close 1ms}body:not(.elementor-editor-active) .e-con .elementor-widget-off-canvas{position:absolute}body:not(.elementor-editor-active) .elementor-section .e-element-before-off-canvas:has(>.elementor-widget-container),body:not(.elementor-editor-active) .elementor-section .elementor-element:has(>.elementor-widget-container+.elementor-widget-off-canvas){margin-block-end:0}body:not(.elementor-editor-active) .elementor-section .e-element-before-off-canvas,body:not(.elementor-editor-active) .elementor-section .elementor-element:has(+.elementor-widget-off-canvas){--kit-widget-spacing:0px}body:not(.elementor-editor-active) .elementor-section .elementor-widget-off-canvas:first-child{position:absolute}@keyframes e-off-canvas-close{0%,99.99%{opacity:1;visibility:visible}to{opacity:0;transform:none;visibility:hidden}}@keyframes e-off-canvas-without-animation{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}.elementor-widget-image-box .elementor-image-box-content{width:100%}@media (min-width:768px){.elementor-widget-image-box.elementor-position-left .elementor-image-box-wrapper,.elementor-widget-image-box.elementor-position-right .elementor-image-box-wrapper{display:flex}.elementor-widget-image-box.elementor-position-right .elementor-image-box-wrapper{flex-direction:row-reverse;text-align:end}[dir=rtl] .elementor-widget-image-box.elementor-position-right .elementor-image-box-wrapper{flex-direction:row}.elementor-widget-image-box.elementor-position-left .elementor-image-box-wrapper{flex-direction:row;text-align:start}[dir=rtl] .elementor-widget-image-box.elementor-position-left .elementor-image-box-wrapper{flex-direction:row-reverse}.elementor-widget-image-box.elementor-position-top .elementor-image-box-img{margin:auto}.elementor-widget-image-box.elementor-vertical-align-top .elementor-image-box-wrapper{align-items:flex-start}.elementor-widget-image-box.elementor-vertical-align-middle .elementor-image-box-wrapper{align-items:center}.elementor-widget-image-box.elementor-vertical-align-bottom .elementor-image-box-wrapper{align-items:flex-end}}@media (max-width:767px){.elementor-widget-image-box .elementor-image-box-img{margin-inline:auto!important;margin-bottom:15px}}.elementor-widget-image-box .elementor-image-box-img{display:inline-block}.elementor-widget-image-box .elementor-image-box-img img{display:block;line-height:0}.elementor-widget-image-box .elementor-image-box-title a{color:inherit}.elementor-widget-image-box .elementor-image-box-wrapper{text-align:center}.elementor-widget-image-box .elementor-image-box-description{margin:0}.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a{color:inherit;font-size:inherit;line-height:inherit}.elementor-widget-heading .elementor-heading-title.elementor-size-small{font-size:15px}.elementor-widget-heading .elementor-heading-title.elementor-size-medium{font-size:19px}.elementor-widget-heading .elementor-heading-title.elementor-size-large{font-size:29px}.elementor-widget-heading .elementor-heading-title.elementor-size-xl{font-size:39px}.elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:59px}.elementor-widget.elementor-icon-list--layout-inline .elementor-widget-container,.elementor-widget:not(:has(.elementor-widget-container)) .elementor-widget-container{overflow:hidden}.elementor-widget .elementor-icon-list-items.elementor-inline-items{display:flex;flex-wrap:wrap;margin-inline:-8px}.elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-inline-item{word-break:break-word}.elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:8px}.elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{border-width:0;border-inline-start-width:1px;border-style:solid;height:100%;inset-inline-end:-8px;inset-inline-start:auto;position:relative;width:auto}.elementor-widget .elementor-icon-list-items{list-style-type:none;margin:0;padding:0}.elementor-widget .elementor-icon-list-item{margin:0;padding:0;position:relative}.elementor-widget .elementor-icon-list-item:after{inset-block-end:0;position:absolute;width:100%}.elementor-widget .elementor-icon-list-item,.elementor-widget .elementor-icon-list-item a{align-items:var(--icon-vertical-align,center);display:flex;font-size:inherit}.elementor-widget .elementor-icon-list-icon+.elementor-icon-list-text{align-self:center;padding-inline-start:5px}.elementor-widget .elementor-icon-list-icon{display:flex;inset-block-start:var(--icon-vertical-offset,initial);position:relative}.elementor-widget .elementor-icon-list-icon svg{height:var(--e-icon-list-icon-size,1em);width:var(--e-icon-list-icon-size,1em)}.elementor-widget .elementor-icon-list-icon i{font-size:var(--e-icon-list-icon-size);width:1.25em}.elementor-widget.elementor-widget-icon-list .elementor-icon-list-icon{text-align:var(--e-icon-list-icon-align)}.elementor-widget.elementor-widget-icon-list .elementor-icon-list-icon svg{margin:var(--e-icon-list-icon-margin,0 calc(var(--e-icon-list-icon-size,1em) * .25) 0 0)}.elementor-widget.elementor-list-item-link-full_width a{width:100%}.elementor-widget.elementor-align-center .elementor-icon-list-item,.elementor-widget.elementor-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-align-center .elementor-inline-items{justify-content:center}.elementor-widget.elementor-align-start .elementor-icon-list-item,.elementor-widget.elementor-align-start .elementor-icon-list-item a{justify-content:start;text-align:start}.elementor-widget.elementor-align-start .elementor-inline-items{justify-content:start}.elementor-widget.elementor-align-end .elementor-icon-list-item,.elementor-widget.elementor-align-end .elementor-icon-list-item a{justify-content:end;text-align:end}.elementor-widget.elementor-align-end .elementor-icon-list-items{justify-content:end}.elementor-widget:not(.elementor-align-end) .elementor-icon-list-item:after{inset-inline-start:0}.elementor-widget:not(.elementor-align-start) .elementor-icon-list-item:after{inset-inline-end:0}@media (min-width:-1){.elementor-widget.elementor-widescreen-align-center .elementor-icon-list-item,.elementor-widget.elementor-widescreen-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-widescreen-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-widescreen-align-center .elementor-inline-items{justify-content:center}.elementor-widget.elementor-widescreen-align-start .elementor-icon-list-item,.elementor-widget.elementor-widescreen-align-start .elementor-icon-list-item a{justify-content:start;text-align:start}.elementor-widget.elementor-widescreen-align-start .elementor-inline-items{justify-content:start}.elementor-widget.elementor-widescreen-align-end .elementor-icon-list-item,.elementor-widget.elementor-widescreen-align-end .elementor-icon-list-item a{justify-content:end;text-align:end}.elementor-widget.elementor-widescreen-align-end .elementor-icon-list-items{justify-content:end}.elementor-widget:not(.elementor-widescreen-align-end) .elementor-icon-list-item:after{inset-inline-start:0}.elementor-widget:not(.elementor-widescreen-align-start) .elementor-icon-list-item:after{inset-inline-end:0}}@media (max-width:-1){.elementor-widget.elementor-laptop-align-center .elementor-icon-list-item,.elementor-widget.elementor-laptop-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-laptop-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-laptop-align-center .elementor-inline-items{justify-content:center}.elementor-widget.elementor-laptop-align-start .elementor-icon-list-item,.elementor-widget.elementor-laptop-align-start .elementor-icon-list-item a{justify-content:start;text-align:start}.elementor-widget.elementor-laptop-align-start .elementor-inline-items{justify-content:start}.elementor-widget.elementor-laptop-align-end .elementor-icon-list-item,.elementor-widget.elementor-laptop-align-end .elementor-icon-list-item a{justify-content:end;text-align:end}.elementor-widget.elementor-laptop-align-end .elementor-icon-list-items{justify-content:end}.elementor-widget:not(.elementor-laptop-align-end) .elementor-icon-list-item:after{inset-inline-start:0}.elementor-widget:not(.elementor-laptop-align-start) .elementor-icon-list-item:after{inset-inline-end:0}.elementor-widget.elementor-tablet_extra-align-center .elementor-icon-list-item,.elementor-widget.elementor-tablet_extra-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-tablet_extra-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-tablet_extra-align-center .elementor-inline-items{justify-content:center}.elementor-widget.elementor-tablet_extra-align-start .elementor-icon-list-item,.elementor-widget.elementor-tablet_extra-align-start .elementor-icon-list-item a{justify-content:start;text-align:start}.elementor-widget.elementor-tablet_extra-align-start .elementor-inline-items{justify-content:start}.elementor-widget.elementor-tablet_extra-align-end .elementor-icon-list-item,.elementor-widget.elementor-tablet_extra-align-end .elementor-icon-list-item a{justify-content:end;text-align:end}.elementor-widget.elementor-tablet_extra-align-end .elementor-icon-list-items{justify-content:end}.elementor-widget:not(.elementor-tablet_extra-align-end) .elementor-icon-list-item:after{inset-inline-start:0}.elementor-widget:not(.elementor-tablet_extra-align-start) .elementor-icon-list-item:after{inset-inline-end:0}}@media (max-width:1024px){.elementor-widget.elementor-tablet-align-center .elementor-icon-list-item,.elementor-widget.elementor-tablet-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-tablet-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-tablet-align-center .elementor-inline-items{justify-content:center}.elementor-widget.elementor-tablet-align-start .elementor-icon-list-item,.elementor-widget.elementor-tablet-align-start .elementor-icon-list-item a{justify-content:start;text-align:start}.elementor-widget.elementor-tablet-align-start .elementor-inline-items{justify-content:start}.elementor-widget.elementor-tablet-align-end .elementor-icon-list-item,.elementor-widget.elementor-tablet-align-end .elementor-icon-list-item a{justify-content:end;text-align:end}.elementor-widget.elementor-tablet-align-end .elementor-icon-list-items{justify-content:end}.elementor-widget:not(.elementor-tablet-align-end) .elementor-icon-list-item:after{inset-inline-start:0}.elementor-widget:not(.elementor-tablet-align-start) .elementor-icon-list-item:after{inset-inline-end:0}}@media (max-width:-1){.elementor-widget.elementor-mobile_extra-align-center .elementor-icon-list-item,.elementor-widget.elementor-mobile_extra-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-mobile_extra-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-mobile_extra-align-center .elementor-inline-items{justify-content:center}.elementor-widget.elementor-mobile_extra-align-start .elementor-icon-list-item,.elementor-widget.elementor-mobile_extra-align-start .elementor-icon-list-item a{justify-content:start;text-align:start}.elementor-widget.elementor-mobile_extra-align-start .elementor-inline-items{justify-content:start}.elementor-widget.elementor-mobile_extra-align-end .elementor-icon-list-item,.elementor-widget.elementor-mobile_extra-align-end .elementor-icon-list-item a{justify-content:end;text-align:end}.elementor-widget.elementor-mobile_extra-align-end .elementor-icon-list-items{justify-content:end}.elementor-widget:not(.elementor-mobile_extra-align-end) .elementor-icon-list-item:after{inset-inline-start:0}.elementor-widget:not(.elementor-mobile_extra-align-start) .elementor-icon-list-item:after{inset-inline-end:0}}@media (max-width:767px){.elementor-widget.elementor-mobile-align-center .elementor-icon-list-item,.elementor-widget.elementor-mobile-align-center .elementor-icon-list-item a{justify-content:center}.elementor-widget.elementor-mobile-align-center .elementor-icon-list-item:after{margin:auto}.elementor-widget.elementor-mobile-align-center .elementor-inline-items{justify-content:center}.elementor-widget.elementor-mobile-align-start .elementor-icon-list-item,.elementor-widget.elementor-mobile-align-start .elementor-icon-list-item a{justify-content:start;text-align:start}.elementor-widget.elementor-mobile-align-start .elementor-inline-items{justify-content:start}.elementor-widget.elementor-mobile-align-end .elementor-icon-list-item,.elementor-widget.elementor-mobile-align-end .elementor-icon-list-item a{justify-content:end;text-align:end}.elementor-widget.elementor-mobile-align-end .elementor-icon-list-items{justify-content:end}.elementor-widget:not(.elementor-mobile-align-end) .elementor-icon-list-item:after{inset-inline-start:0}.elementor-widget:not(.elementor-mobile-align-start) .elementor-icon-list-item:after{inset-inline-end:0}}#left-area ul.elementor-icon-list-items,.elementor .elementor-element ul.elementor-icon-list-items,.elementor-edit-area .elementor-element ul.elementor-icon-list-items{padding:0}.elementor-kit-7{--e-global-color-primary:#00B887;--e-global-color-secondary:#FFFFFF;--e-global-color-text:#0B3439;--e-global-color-accent:#FFC107;--e-global-color-dsbce33469:#F4F7F6;--e-global-color-ds3dd22e66:#4A5B5D;--e-global-color-dsc1797884:#5C6B6A;--e-global-color-ds17da12b7:#CFDBD9;--e-global-color-ds1c9816e9:#08C290;--e-global-color-dsf84da03d:#08704A;--e-global-color-ds2e70258a:#8A5B07;--e-global-color-ds145e7b09:#B91C1C;--e-global-color-ds2cac9765:#1A5FD0;--e-global-color-ds66f0be90:#E1FFF1;--e-global-color-ds2ec84e9e:#C9FAE4;--e-global-color-ds01fcfe4d:#A3EECD;--e-global-color-ds7c95812a:#70D9AF;--e-global-color-ds9f172f83:#30BF90;--e-global-color-dsd9101253:#00A276;--e-global-color-dsa6254af5:#00835F;--e-global-color-ds7d1639d2:#006549;--e-global-color-dsb84d0498:#004934;--e-global-color-ds81281ed6:#002C1E;--e-global-color-dsfa22740f:#F3F8F8;--e-global-color-dsf000c887:#E7EEEF;--e-global-color-dsff6ed082:#D2DDDE;--e-global-color-dsf25d40aa:#B6C4C6;--e-global-color-ds146ed65f:#98A8AA;--e-global-color-dsadff78cd:#7C8D8F;--e-global-color-ds50576f84:#627274;--e-global-color-dsc91b77fa:#4A585A;--e-global-color-ds83127651:#344041;--e-global-color-dseb52335e:#1D2627;--e-global-color-ds31f44f92:#FFF6E3;--e-global-color-ds04b0f201:#FFEBC1;--e-global-color-ds76a292c9:#FAD689;--e-global-color-ds77b9c056:#EAB94A;--e-global-color-dsed4e4c72:#CF9C00;--e-global-color-ds70ffc543:#AD8200;--e-global-color-ds150a9839:#8C6800;--e-global-color-ds8e20b10d:#6D5000;--e-global-color-dscdfe3a70:#4F3900;--e-global-color-dse07a134a:#302100;--e-global-typography-primary-font-family:"YekanBakhFaNum-VF";--e-global-typography-primary-font-size:clamp(1.5rem,1.2906rem + 0.7882vw,2rem);--e-global-typography-primary-font-weight:800;--e-global-typography-primary-line-height:1.8em;--e-global-typography-secondary-font-family:"YekanBakhFaNum-VF";--e-global-typography-secondary-font-size:clamp(1.25rem,1.0406rem + 0.7882vw,1.75rem);--e-global-typography-secondary-font-weight:700;--e-global-typography-secondary-line-height:1.8em;--e-global-typography-text-font-family:"YekanBakhFaNum-VF";--e-global-typography-text-font-size:clamp(0.875rem,0.8227rem + 0.197vw,1rem);--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.6em;--e-global-typography-accent-font-family:"YekanBakhFaNum-VF";--e-global-typography-accent-font-size:clamp(0.875rem,0.8227rem + 0.197vw,1rem);--e-global-typography-accent-font-weight:700;--e-global-typography-accent-line-height:1em;--e-global-typography-dsf4567ca4e-font-family:"IRANSansXV";--e-global-typography-dsf4567ca4e-font-size:clamp(1.5rem,1.3182rem + 0.9091vw,2rem);--e-global-typography-dsf4567ca4e-font-weight:800;--e-global-typography-dsf4567ca4e-line-height:1.8em;--e-global-typography-dsf5e740638-font-family:"IRANSansXV";--e-global-typography-dsf5e740638-font-size:clamp(1.375rem,1.2386rem + 0.6818vw,1.75rem);--e-global-typography-dsf5e740638-font-weight:800;--e-global-typography-dsf5e740638-line-height:1.8em;--e-global-typography-dsf3d660f45-font-family:"IRANSansXV";--e-global-typography-dsf3d660f45-font-size:clamp(1.125rem,0.9886rem + 0.6818vw,1.5rem);--e-global-typography-dsf3d660f45-font-weight:800;--e-global-typography-dsf3d660f45-line-height:1.8em;--e-global-typography-dsf8e512a7b-font-family:"IRANSansXV";--e-global-typography-dsf8e512a7b-font-size:clamp(1rem,0.8636rem + 0.6818vw,1.375rem);--e-global-typography-dsf8e512a7b-font-weight:800;--e-global-typography-dsf8e512a7b-line-height:1.8em;--e-global-typography-dsf54cc7e96-font-family:"IRANSansXV";--e-global-typography-dsf54cc7e96-font-size:clamp(1rem,0.9091rem + 0.4545vw,1.25rem);--e-global-typography-dsf54cc7e96-font-weight:800;--e-global-typography-dsf54cc7e96-line-height:1.8em;--e-global-typography-dsf805ebeb0-font-family:"IRANSansXV";--e-global-typography-dsf805ebeb0-font-size:clamp(1rem,0.9545rem + 0.2273vw,1.125rem);--e-global-typography-dsf805ebeb0-font-weight:800;--e-global-typography-dsf805ebeb0-line-height:1.8em;--e-global-typography-dsf9a417b02-font-family:"IRANSansXV";--e-global-typography-dsf9a417b02-font-size:clamp(0.875rem,0.8295rem + 0.2273vw,1rem);--e-global-typography-dsf9a417b02-font-weight:400;--e-global-typography-dsf9a417b02-line-height:1.8em;--e-global-typography-dsfb0fa59ed-font-family:"IRANSansXV";--e-global-typography-dsfb0fa59ed-font-size:clamp(0.875rem,0.8295rem + 0.2273vw,1rem);--e-global-typography-dsfb0fa59ed-font-weight:600;--e-global-typography-dsfb0fa59ed-line-height:1.8em;--e-global-typography-dsf3e74ddb9-font-family:"IRANSansXV";--e-global-typography-dsf3e74ddb9-font-size:clamp(0.875rem,0.8523rem + 0.1136vw,0.9375rem);--e-global-typography-dsf3e74ddb9-font-weight:600;--e-global-typography-dsf3e74ddb9-line-height:1.8em;color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ),Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height )}.elementor-kit-7 a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-text-font-family ),Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height )}.elementor-kit-7 a:hover{color:var( --e-global-color-accent )}.elementor-kit-7 h1{color:var( --e-global-color-primary )}.elementor-kit-7 h2{color:var( --e-global-color-primary )}.elementor-kit-7 h3{color:var( --e-global-color-primary )}.elementor-kit-7 h4{color:var( --e-global-color-primary )}.elementor-kit-7 h5{color:var( --e-global-color-primary )}.elementor-kit-7 h6{color:var( --e-global-color-primary )}.elementor-kit-7 img{border-radius:12px 12px 12px 12px}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1280px}.e-con{--container-max-width:1280px}.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)}@media(max-width:1024px){.elementor-kit-7{--e-global-typography-primary-font-size:20px;--e-global-typography-secondary-font-size:18px;--e-global-typography-text-font-size:15px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height )}.elementor-kit-7 a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height )}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px}.e-con{--container-max-width:1024px}}@media(max-width:767px){.elementor-kit-7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height )}.elementor-kit-7 a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height )}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px}.e-con{--container-max-width:767px}}@font-face{font-family: 'IRANSansXV';font-style: normal;font-weight: 100;font-display: swap;src: url('https://dostmile.care/wp-content/uploads/2026/07/IRANSansXV.woff2') format('woff2')}@font-face{font-family: 'IRANSansXV';font-style: normal;font-weight: 200;font-display: swap;src: url('https://dostmile.care/wp-content/uploads/2026/07/IRANSansXV.woff2') format('woff2')}@font-face{font-family: 'IRANSansXV';font-style: normal;font-weight: 300;font-display: swap;src: url('https://dostmile.care/wp-content/uploads/2026/07/IRANSansXV.woff2') format('woff2')}@font-face{font-family: 'IRANSansXV';font-style: normal;font-weight: 400;font-display: swap;src: url('https://dostmile.care/wp-content/uploads/2026/07/IRANSansXV.woff2') format('woff2')}@font-face{font-family: 'IRANSansXV';font-style: normal;font-weight: 500;font-display: swap;src: url('https://dostmile.care/wp-content/uploads/2026/07/IRANSansXV.woff2') format('woff2')}@font-face{font-family: 'IRANSansXV';font-style: normal;font-weight: 600;font-display: swap;src: url('https://dostmile.care/wp-content/uploads/2026/07/IRANSansXV.woff2') format('woff2')}@font-face{font-family: 'IRANSansXV';font-style: normal;font-weight: 700;font-display: swap;src: url('https://dostmile.care/wp-content/uploads/2026/07/IRANSansXV.woff2') format('woff2')}@font-face{font-family: 'IRANSansXV';font-style: normal;font-weight: 800;font-display: swap;src: url('https://dostmile.care/wp-content/uploads/2026/07/IRANSansXV.woff2') format('woff2')}@font-face{font-family: 'IRANSansXV';font-style: normal;font-weight: 900;font-display: swap;src: url('https://dostmile.care/wp-content/uploads/2026/07/IRANSansXV.woff2') format('woff2')}.elementor-1876 .elementor-element.elementor-element-acd5d14{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1876 .elementor-element.elementor-element-79a4830{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1876 .elementor-element.elementor-element-e40a3a5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary )}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ),Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text )}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary )}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary )}.elementor-1876 .elementor-element.elementor-element-193eb58{--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ),Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height )}.elementor-1876 .elementor-element.elementor-element-8994840{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ),Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height )}.elementor-1876 .elementor-element.elementor-element-2e30785{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1876 .elementor-element.elementor-element-21b9ff7{--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;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1876 .elementor-element.elementor-element-6956bd7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1876 .elementor-element.elementor-element-c37ccdb{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1876 .elementor-element.elementor-element-63637bf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1876 .elementor-element.elementor-element-aecb648{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1876 .elementor-element.elementor-element-d030d2d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1876 .elementor-element.elementor-element-2c588c5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1876 .elementor-element.elementor-element-8249215{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1876 .elementor-element.elementor-element-60cafb1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1876 .elementor-element.elementor-element-5f954c7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1876 .elementor-element.elementor-element-d51a747{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1876 .elementor-element.elementor-element-541aae7{text-align:center}.elementor-1876 .elementor-element.elementor-element-fa23b4a{text-align:center}.elementor-1876 .elementor-element.elementor-element-3e66112{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1876 .elementor-element.elementor-element-e7deb84{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1876 .elementor-element.elementor-element-4083b8b{text-align:center}.elementor-1876 .elementor-element.elementor-element-ee4828e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1876 .elementor-element.elementor-element-55ebefd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1876 .elementor-element.elementor-element-7506f82{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1876 .elementor-element.elementor-element-3eeb5c8{text-align:center}.elementor-1876 .elementor-element.elementor-element-e15f63c{text-align:center}.elementor-1876 .elementor-element.elementor-element-79cf95b{--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:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:root{--page-title-display:none}@media(min-width:768px){.elementor-1876 .elementor-element.elementor-element-79a4830{--content-width:1200px}.elementor-1876 .elementor-element.elementor-element-e40a3a5{--content-width:1200px}.elementor-1876 .elementor-element.elementor-element-8994840{--content-width:1200px}.elementor-1876 .elementor-element.elementor-element-21b9ff7{--content-width:1200px}.elementor-1876 .elementor-element.elementor-element-6956bd7{--content-width:1200px}.elementor-1876 .elementor-element.elementor-element-5f954c7{--content-width:1200px}.elementor-1876 .elementor-element.elementor-element-e7deb84{--content-width:900px}.elementor-1876 .elementor-element.elementor-element-55ebefd{--content-width:1000px}}@media(max-width:1024px){.elementor-1876 .elementor-element.elementor-element-79a4830{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height )}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height )}.elementor-1876 .elementor-element.elementor-element-193eb58{--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}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height )}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height )}.elementor-1876 .elementor-element.elementor-element-21b9ff7{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-1876 .elementor-element.elementor-element-c37ccdb{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-1876 .elementor-element.elementor-element-79cf95b{--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}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height )}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height )}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height )}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height )}}.elementor-43 .elementor-element.elementor-element-f257248{--display:flex;--min-height:74px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--z-index:1000}.elementor-43 .elementor-element.elementor-element-3754f5e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ),Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height )}.elementor-43 .elementor-element.elementor-element-d88e650{width:var( --container-widget-width,100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center}.elementor-43 .elementor-element.elementor-element-d88e650.elementor-element{--align-self:center}.elementor-43 .elementor-element.elementor-element-fce7152{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height )}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text )}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent )}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent )}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent )}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text )}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item,.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ),Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight )}.elementor-43 .elementor-element.elementor-element-6026e03{z-index:1001;--e-nav-menu-horizontal-menu-item-margin:calc( 0px / 2 )}.elementor-43 .elementor-element.elementor-element-6026e03 .elementor-nav-menu--main .elementor-item{padding-left:12px;padding-right:12px;padding-top:12px;padding-bottom:12px}.elementor-43 .elementor-element.elementor-element-6026e03 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:0px}.elementor-43 .elementor-element.elementor-element-6026e03 .elementor-nav-menu--dropdown{border-radius:4px 4px 4px 4px}.elementor-43 .elementor-element.elementor-element-6026e03 .elementor-nav-menu--dropdown li:first-child a{border-top-left-radius:4px;border-top-right-radius:4px}.elementor-43 .elementor-element.elementor-element-6026e03 .elementor-nav-menu--dropdown li:last-child a{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.elementor-43 .elementor-element.elementor-element-6026e03 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown,.elementor-43 .elementor-element.elementor-element-6026e03 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:4px !important}.elementor-43 .elementor-element.elementor-element-7c4f451{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ),Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height )}.elementor-43 .elementor-element.elementor-element-e1f0382 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-43 .elementor-element.elementor-element-e1f0382 .elementor-button{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px}.elementor-43 .elementor-element.elementor-element-d9019b4 .e-off-canvas__overlay{background-color:rgba(0,0,0,.8)}.elementor-43 .elementor-element.elementor-element-d9019b4{--e-off-canvas-width:300px;--e-off-canvas-height:100vh;--e-off-canvas-content-overflow:auto;--e-off-canvas-animation-duration:1.5s;--e-off-canvas-overlay-opacity:1}.elementor-43 .elementor-element.elementor-element-928109f{--display:flex;--justify-content:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px}.elementor-43 .elementor-element.elementor-element-28aed7d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-43 .elementor-element.elementor-element-85ba9a4{--display:flex}.elementor-43 .elementor-element.elementor-element-6b4174d{text-align:start}.elementor-43 .elementor-element.elementor-element-a1097d9{--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}.elementor-43 .elementor-element.elementor-element-4b36ac9 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-43 .elementor-element.elementor-element-4b36ac9 .elementor-button{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px}.elementor-43 .elementor-element.elementor-element-6c13b43{--display:flex;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-43 .elementor-element.elementor-element-863303f .elementor-nav-menu--dropdown a{padding-top:6px;padding-bottom:6px}.elementor-43 .elementor-element.elementor-element-863303f .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown,.elementor-43 .elementor-element.elementor-element-863303f .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:-7px !important}.elementor-theme-builder-content-area{height:400px}.elementor-location-header:before,.elementor-location-footer:before{content:"";display:table;clear:both}@media(max-width:1024px){.elementor-43 .elementor-element.elementor-element-3754f5e.e-con{--order:99999}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height )}.elementor-43 .elementor-element.elementor-element-d88e650{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width,45% );max-width:45%}.elementor-43 .elementor-element.elementor-element-d88e650.elementor-element{--align-self:flex-end}.elementor-43 .elementor-element.elementor-element-fce7152{--justify-content:flex-start;--flex-wrap:nowrap}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height )}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item,.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-sub-item{font-size:var( --e-global-typography-accent-font-size )}.elementor-43 .elementor-element.elementor-element-6026e03 .elementor-nav-menu--main .elementor-item{padding-left:8px;padding-right:8px}.elementor-43 .elementor-element.elementor-element-6026e03 .elementor-nav-menu--dropdown{border-radius:10px 10px 10px 10px}.elementor-43 .elementor-element.elementor-element-6026e03 .elementor-nav-menu--dropdown li:first-child a{border-top-left-radius:10px;border-top-right-radius:10px}.elementor-43 .elementor-element.elementor-element-6026e03 .elementor-nav-menu--dropdown li:last-child a{border-bottom-right-radius:10px;border-bottom-left-radius:10px}.elementor-43 .elementor-element.elementor-element-7c4f451{--justify-content:flex-start}.elementor-43 .elementor-element.elementor-element-7c4f451.e-con{--order:-99999}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height )}.elementor-43 .elementor-element.elementor-element-d9019b4{--e-off-canvas-width:35%}.elementor-43 .elementor-element.elementor-element-28aed7d{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px}.elementor-43 .elementor-element.elementor-element-6b4174d img{width:100%}.elementor-43 .elementor-element.elementor-element-6c13b43{--gap:8px 8px;--row-gap:8px;--column-gap:8px}.elementor-43 .elementor-element.elementor-element-863303f .elementor-nav-menu--dropdown a{padding-left:8px;padding-right:8px;padding-top:14px;padding-bottom:14px}.elementor-43 .elementor-element.elementor-element-863303f .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown,.elementor-43 .elementor-element.elementor-element-863303f .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:-2px !important}}@media(min-width:768px){.elementor-43 .elementor-element.elementor-element-3754f5e{--width:20%}.elementor-43 .elementor-element.elementor-element-fce7152{--width:40%}.elementor-43 .elementor-element.elementor-element-7c4f451{--width:20%}}@media(max-width:1024px) and (min-width:768px){.elementor-43 .elementor-element.elementor-element-3754f5e{--width:40%}.elementor-43 .elementor-element.elementor-element-fce7152{--width:0%}.elementor-43 .elementor-element.elementor-element-7c4f451{--width:48%}}@media(max-width:767px){.elementor-43 .elementor-element.elementor-element-f257248{--min-height:70px;--flex-wrap:nowrap}.elementor-43 .elementor-element.elementor-element-3754f5e{--width:74%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:999}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height )}.elementor-43 .elementor-element.elementor-element-d88e650{width:var( --container-widget-width,100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center}.elementor-43 .elementor-element.elementor-element-d88e650.elementor-element{--align-self:flex-end}.elementor-43 .elementor-element.elementor-element-fce7152{--width:0%;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height )}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item,.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-sub-item{font-size:var( --e-global-typography-accent-font-size )}.elementor-43 .elementor-element.elementor-element-7c4f451{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:2px 2px;--row-gap:2px;--column-gap:2px;--flex-wrap:nowrap}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height )}.elementor-43 .elementor-element.elementor-element-d9019b4{--e-off-canvas-width:80%;--e-off-canvas-height:100vh}.elementor-43 .elementor-element.elementor-element-928109f{--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px}.elementor-43 .elementor-element.elementor-element-28aed7d{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6px;--padding-bottom:6px;--padding-left:6px;--padding-right:6px}.elementor-43 .elementor-element.elementor-element-85ba9a4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-43 .elementor-element.elementor-element-6b4174d{text-align:start}.elementor-43 .elementor-element.elementor-element-6b4174d img{width:100%}.elementor-43 .elementor-element.elementor-element-a1097d9{--width:85%;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-43 .elementor-element.elementor-element-6c13b43{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px}.elementor-43 .elementor-element.elementor-element-863303f .elementor-nav-menu--dropdown a{padding-top:10px;padding-bottom:10px}.elementor-43 .elementor-element.elementor-element-863303f .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown,.elementor-43 .elementor-element.elementor-element-863303f .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:0px !important}}.ds-canvas-toggle .elementor-button-icon,.ds-canvas-close .elementor-button-icon{width:40px;height:40px;font-size: 22px !important;border-radius: var(--ui-radius,10px) !important;font-size: 22px !important;background: transparent !important;display: flex;align-items: center;justify-content: center;color: var(--ui-gray-200) !important;transition: all 0.2s ease}.ds-canvas-toggle .elementor-button-icon:hover,.ds-canvas-close .elementor-button-icon:hover{background:var(--ui-gray-800,#353a42) !important;border-color:transparent;transform:none;color:var(--ui-gray-50,#f4f5f5)}.my-main-header .btn-primary .elementor-button::after{display: none}.my-main-header .btn-primary .elementor-button:hover{transform: translateX(-1px)}.elementor-43 .elementor-element.elementor-element-6c13b43 #menu-2-436bd30{background-color: transparent !important}.elementor-43 .elementor-element.elementor-element-e39d217 button{border: none !important;line-height: 0px !important;margin-bottom: 0px !important}.ds-ts-ghost .ds-ts--icon{width:40px;height:40px;line-height: 0 !important;border-radius:var(--ui-radius,12px);border:1px solid transparent;background:transparent !important;box-shadow:none;transition:background-color .25s ease,border-color .25s ease,transform .2s ease}.ds-ts-ghost .ds-ts--icon svg{width:22px;height:22px;color:var(--ui-text-main,#c7cbd1);transition:color .25s ease}.ds-ts-ghost .ds-ts--icon:hover{background: color-mix(in srgb,var(--ui-text-main) 8%,transparent) !important;border-color:transparent;transform:none}.ds-ts-ghost .ds-ts--icon:hover svg{color:var(--ui-primary)}.ds-ts-ghost .ds-ts--icon:active{transform:scale(.92)}.ds-ts-ghost .ds-ts--icon:focus-visible{outline:2px solid var(--ui-primary-400,#4a8cd4);outline-offset:2px}.my-main-header .btn-primary .elementor-button{padding: 10px 20px !important;font-size: 13px !important;font-weight: 800 !important;text-shadow: var(--ui-shadow) !important}.my-main-header .btn-primary .elementor-button::after{display: none}.my-main-header .btn-primary .elementor-button:hover{transform: translateX(-1px)}.my-main-header{position: fixed !important;top: 0 !important;left: 0 !important;right: 0 !important;width: 100% !important;z-index: 9999;background: var(--ui-bg-main) !important;transition: top 0.4s ease-in-out,background-color 0.4s ease-in-out !important}.my-main-header.header-hidden{top: -150px !important}.my-main-header.header-sticky{top: 0 !important}@media (max-width: 767px){.my-main-header{padding: 2px 12px}}.elementor-36 .elementor-element.elementor-element-a3b5f80{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap}.elementor-36 .elementor-element.elementor-element-56dd513{--display:flex;--z-index:12}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary )}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,.elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary )}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ),Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text )}.elementor-36 .elementor-element.elementor-element-e197fde.elementor-position-right .elementor-image-box-img{margin-left:-8px}.elementor-36 .elementor-element.elementor-element-e197fde.elementor-position-left .elementor-image-box-img{margin-right:-8px}.elementor-36 .elementor-element.elementor-element-e197fde.elementor-position-top .elementor-image-box-img{margin-bottom:-8px}.elementor-36 .elementor-element.elementor-element-e197fde .elementor-image-box-title{margin-bottom:6px}.elementor-36 .elementor-element.elementor-element-e197fde .elementor-image-box-wrapper .elementor-image-box-img{width:22%}.elementor-36 .elementor-element.elementor-element-e197fde .elementor-image-box-img img{transition-duration:0.3s}.elementor-36 .elementor-element.elementor-element-8996e96{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap}.elementor-36 .elementor-element.elementor-element-39c7213{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary )}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ),Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text )}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary )}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary )}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text )}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary )}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary )}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text,.elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ),Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height )}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary )}.elementor-36 .elementor-element.elementor-element-fb8f7db .elementor-icon-list-icon i{transition:color 0.3s}.elementor-36 .elementor-element.elementor-element-fb8f7db .elementor-icon-list-icon svg{transition:fill 0.3s}.elementor-36 .elementor-element.elementor-element-fb8f7db{--e-icon-list-icon-size:11px;--icon-vertical-offset:0px}.elementor-36 .elementor-element.elementor-element-fb8f7db .elementor-icon-list-icon{padding-inline-end:2px}.elementor-36 .elementor-element.elementor-element-fb8f7db .elementor-icon-list-text{transition:color 0.4s}.elementor-theme-builder-content-area{height:400px}.elementor-location-header:before,.elementor-location-footer:before{content:"";display:table;clear:both}@media(max-width:1024px){.elementor-36 .elementor-element.elementor-element-a3b5f80{--justify-content:space-between}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height )}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height )}.elementor-36 .elementor-element.elementor-element-e197fde .elementor-image-box-wrapper .elementor-image-box-img{width:37%}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height )}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height )}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text,.elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height )}}@media(max-width:767px){.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height )}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height )}.elementor-36 .elementor-element.elementor-element-e197fde .elementor-image-box-img{margin-bottom:-8px}.elementor-36 .elementor-element.elementor-element-e197fde .elementor-image-box-wrapper .elementor-image-box-img{width:76%}.elementor-36 .elementor-element.elementor-element-8996e96{--flex-direction:column-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch}.elementor-36 .elementor-element.elementor-element-39c7213{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--flex-wrap:nowrap}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height )}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height )}.elementor-36 .elementor-element.elementor-element-43ff94b{width:100%;max-width:100%;text-align:center}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text,.elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height )}.elementor-36 .elementor-element.elementor-element-fb8f7db.elementor-element{--align-self:stretch}}@media(min-width:768px){.elementor-36 .elementor-element.elementor-element-39c7213{--width:50%}}@media(max-width:1024px) and (min-width:768px){.elementor-36 .elementor-element.elementor-element-39c7213{--width:61%}}.age-chip{display: inline-grid;place-items: center;width: 38px;height: 38px;border: 2px solid var(--ui-primary-400);border-radius: 50%}.age-chip div{color: var(--ui-primary-300) !important;font-weight: 800 !important;font-size: .8rem !important;flex-shrink: 0}.footer-bottom{border-top: var(--ui-border-width) solid var(--ui-gray-800);padding-block: 18px;display: flex;align-items: center;justify-content: space-between;gap: 14px;flex-wrap: wrap}.footer-bottom p,.footer-bottom span .footer-bottom .elementor-icon-list-text{color: var(--ui-gray-200) !important;font-size: .78rem !important}.site-footer{background: var(--ui-gray-900);color: var(--ui-gray-300);margin-top: 64px;padding-block: 32px 10px;border-block: 1px solid var(--ui-border-color)}.site-footer h4,.site-footer h4 a{font-size: clamp(1rem,0.2915rem + 1.4781vw,1.4rem) !important;color: var(--ui-gray-50) !important;font-weight: 800 !important;margin-bottom: 14px}.site-footer p,.site-footer span,.site-footer .elementor-icon-list-text{color: var(--ui-gray-100) !important;font-size: clamp(0.8rem,0.6229rem + 0.3695vw,0.9rem) !important}:root{--hl-night:#071a1f;--hl-night-2:#0b2a30;--hl-glow:var(--ui-primary,#00B887);--hl-gold:var(--ui-accent,#FFC107);--hl-glass:color-mix(in srgb,#ffffff 7%,transparent);--hl-glass-border:color-mix(in srgb,#ffffff 16%,transparent);--hl-radius:var(--ui-radius-lg,20px);--hl-ease:cubic-bezier(.16,1,.3,1)}.hl-sec{position:relative;padding:clamp(56px,8vw,96px) 16px !important;overflow:hidden}.hl-sec--soft{background:var(--ui-bg-main)}.hl-sec--surface{background:var(--ui-surface);border-block:var(--ui-border-width,1px) solid var(--ui-border-color)}.hl-dark{background: radial-gradient(900px 420px at 85% -10%,color-mix(in srgb,var(--hl-glow) 28%,transparent),transparent 70%),radial-gradient(700px 380px at 5% 110%,color-mix(in srgb,var(--hl-gold) 16%,transparent),transparent 70%),linear-gradient(160deg,var(--hl-night) 0%,var(--hl-night-2) 55%,#06151a 100%) !important;color:#e8f3f1}.hl-dark h1,.hl-dark h2,.hl-dark h3,.hl-dark h4,.hl-dark .elementor-heading-title,.hl-dark .elementor-heading-title span{color:#fff !important}.hl-dark p,.hl-dark li,.hl-dark .elementor-text-editor{color:color-mix(in srgb,#fff 78%,transparent) !important}.hl-dark p a,.hl-dark li a,.hl-dark .elementor-widget-text-editor a{color:var(--hl-gold) !important;text-decoration-color:color-mix(in srgb,var(--hl-gold) 45%,transparent) !important}.hl-stars::before,.hl-stars::after{content:"";position:absolute;inset:-50%;pointer-events:none;z-index:0;background-image: radial-gradient(1.5px 1.5px at 20px 30px,#fff,transparent),radial-gradient(1px 1px at 90px 120px,color-mix(in srgb,var(--hl-glow) 90%,#fff),transparent),radial-gradient(1.6px 1.6px at 160px 60px,color-mix(in srgb,var(--hl-gold) 85%,#fff),transparent),radial-gradient(1px 1px at 230px 170px,#fff,transparent),radial-gradient(1.2px 1.2px at 300px 90px,#fff,transparent);background-size:340px 220px;opacity:.55;animation:hlDrift 90s linear infinite}.hl-stars::after{background-size:520px 330px;opacity:.35;animation-duration:150s;animation-direction:reverse}.hl-stars::before,.hl-stars::after{z-index:1}.hl-stars > *{position:relative;z-index:2}.hl-side-cta,.hl-cta-box{position:relative;overflow:hidden}.hl-layer{position:absolute !important;inset:0;z-index:1 !important;margin:0 !important;pointer-events:none;width:100% !important}.hl-layer .elementor-widget-container,.hl-hero-bg .elementor-widget-container{height:100%}.hl-hero .hl-layer{background:linear-gradient(to left,var(--hl-night) 0%,color-mix(in srgb,var(--hl-night) 75%,transparent) 42%,transparent 80%)}.hl-hero--page .hl-layer{background:none}@keyframes hlDrift{from{transform:translate3d(0,0,0)}to{transform:translate3d(-170px,-110px,0)}}.hl-orbs{position:absolute;inset:0;pointer-events:none;z-index:0}.hl-orbs i{position:absolute;border-radius:50%;filter:blur(2px);opacity:.75;animation:hlFloat 9s var(--hl-ease) infinite alternate}.hl-orbs i:nth-child(1){width:14px;height:14px;top:18%;right:12%;background:var(--hl-gold);box-shadow:0 0 28px 6px color-mix(in srgb,var(--hl-gold) 60%,transparent)}.hl-orbs i:nth-child(2){width:9px;height:9px;top:62%;right:30%;background:var(--hl-glow);box-shadow:0 0 22px 6px color-mix(in srgb,var(--hl-glow) 60%,transparent);animation-delay:-3s}.hl-orbs i:nth-child(3){width:18px;height:18px;top:30%;left:8%;background:color-mix(in srgb,var(--hl-glow) 70%,#fff);box-shadow:0 0 36px 8px color-mix(in srgb,var(--hl-glow) 45%,transparent);animation-delay:-6s}.hl-orbs i:nth-child(4){width:7px;height:7px;bottom:16%;left:26%;background:#fff;box-shadow:0 0 18px 5px rgba(255,255,255,.5);animation-delay:-1.5s}@keyframes hlFloat{from{transform:translateY(0) scale(1)}to{transform:translateY(-26px) scale(1.15)}}.hl-hero{min-height:clamp(520px,82vh,760px);padding:clamp(90px,12vw,140px) 16px clamp(70px,9vw,110px) !important;display:flex;align-items:center}.hl-hero--page{min-height:auto;padding:clamp(80px,10vw,120px) 16px clamp(56px,7vw,80px) !important}.hl-hero-bg{position:absolute !important;inset:0;z-index:0 !important;margin:0 !important;width:100% !important}.hl-hero-bg img{width:100% !important;height:100% !important;max-width:none !important;object-fit:cover;object-position:left center;opacity:.95}.hl-eyebrow .elementor-heading-title{display:inline-flex;align-items:center;gap:8px;padding:7px 16px;border-radius:999px;background:var(--hl-glass);border:1px solid var(--hl-glass-border);backdrop-filter:blur(8px);font-size:.85rem !important;font-weight:700 !important;color:var(--hl-gold) !important;letter-spacing:.2px}.hl-title .elementor-heading-title{font-size:clamp(2rem,5.2vw,3.6rem) !important;line-height:1.35 !important;font-weight:900 !important;background:linear-gradient(100deg,#fff 0%,#fff 40%,color-mix(in srgb,var(--hl-glow) 75%,#fff) 70%,var(--hl-gold) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 6px 30px color-mix(in srgb,var(--hl-glow) 35%,transparent))}.hl-hero--page .hl-title .elementor-heading-title{font-size:clamp(1.7rem,4vw,2.8rem) !important}.hl-chips{display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:0 !important;list-style:none}.hl-chips li{margin:0 !important;padding:8px 15px;border-radius:999px;background:var(--hl-glass);border:1px solid var(--hl-glass-border);backdrop-filter:blur(6px);font-size:.9rem;font-weight:600;color:#fff !important;transition:transform .3s var(--hl-ease),border-color .3s}.hl-chips li a{color:#fff !important;text-decoration:none !important}.hl-chips li:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--hl-glow) 70%,transparent)}.hl-btns{gap:12px !important}.hl-btn-glow .elementor-button{position:relative;overflow:hidden;box-shadow:0 10px 30px color-mix(in srgb,var(--ui-primary) 40%,transparent),inset 0 0 0 1px rgba(255,255,255,.18) !important;font-weight:800 !important;padding:15px 28px !important}.hl-btn-glow .elementor-button::before{content:"";position:absolute;top:0;bottom:0;width:40%;right:-60%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.45),transparent);transform:skewX(-20deg);animation:hlShine 3.2s ease-in-out infinite}@keyframes hlShine{0%,60%{transform:skewX(-20deg) translateX(0)}100%{transform:skewX(-20deg) translateX(-475%)}}.hl-btn-ghost-light .elementor-button{background:var(--hl-glass) !important;color:#fff !important;border:1px solid var(--hl-glass-border) !important;backdrop-filter:blur(8px);padding:15px 26px !important;border-radius:var(--ui-btn-radius,var(--ui-radius,10px)) !important;font-weight:700 !important}.hl-btn-ghost-light .elementor-button:hover{border-color:var(--hl-gold) !important;color:var(--hl-gold) !important;transform:translateY(-2px)}.hl-float-img img{border-radius:28px;box-shadow:0 30px 80px rgba(0,0,0,.55),0 0 0 1px rgba(255,255,255,.08);animation:hlFloat 7s ease-in-out infinite alternate}.hl-float-img{position:relative}.hl-float-img::after{content:"";position:absolute;inset:10% 6% -6%;z-index:-1;border-radius:40px;background:radial-gradient(closest-side,color-mix(in srgb,var(--hl-glow) 55%,transparent),transparent);filter:blur(30px)}.hl-marquee{overflow:hidden;padding:18px 0 !important;background:linear-gradient(90deg,var(--ui-primary),color-mix(in srgb,var(--ui-primary) 55%,var(--hl-gold)));-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.hl-marquee-track{display:flex;width:max-content;gap:34px;animation:hlMarquee 38s linear infinite;direction:rtl}.hl-marquee:hover .hl-marquee-track{animation-play-state:paused}.hl-marquee-track a,.hl-marquee-track span{white-space:nowrap;font-weight:800;font-size:1rem;color:var(--ui-btn-primary-text,#0B3439) !important;text-decoration:none !important}@keyframes hlMarquee{from{transform:translateX(0)}to{transform:translateX(50%)}}.hl-kicker .elementor-heading-title{display:inline-block;font-size:.85rem !important;font-weight:800 !important;color:var(--ui-primary) !important;padding:6px 14px;border-radius:999px;background:color-mix(in srgb,var(--ui-primary) 12%,transparent)}.hl-dark .hl-kicker .elementor-heading-title{color:var(--hl-gold) !important;background:color-mix(in srgb,var(--hl-gold) 14%,transparent)}.hl-h2 .elementor-heading-title{font-size:clamp(1.55rem,3.2vw,2.3rem) !important;line-height:1.5 !important;font-weight:900 !important}.hl-h2-line .elementor-heading-title::after{content:"";display:block;width:64px;height:4px;margin:14px auto 0;border-radius:4px;background:linear-gradient(90deg,var(--ui-primary),var(--hl-gold))}.hl-lead p{font-size:1.02rem !important;color:var(--ui-text-muted) !important}.hl-card{position:relative;border-radius:var(--hl-radius);background:var(--ui-surface);border:var(--ui-border-width,1px) solid var(--ui-border-color);padding:22px !important;transition:transform .45s var(--hl-ease),box-shadow .45s var(--hl-ease),border-color .3s;overflow:hidden;isolation:isolate}.hl-card::before{content:"";position:absolute;inset:0;z-index:-1;opacity:0;background:radial-gradient(420px 200px at 50% -20%,color-mix(in srgb,var(--ui-primary) 18%,transparent),transparent 70%);transition:opacity .45s}.hl-card:hover{transform:translateY(-8px);border-color:color-mix(in srgb,var(--ui-primary) 45%,var(--ui-border-color));box-shadow:0 24px 50px color-mix(in srgb,var(--ui-primary) 18%,rgba(0,0,0,.08))}.hl-card:hover::before{opacity:1}.hl-card img{border-radius:calc(var(--hl-radius) - 6px);aspect-ratio:16/10;object-fit:cover;width:100%;transition:transform .7s var(--hl-ease)}.hl-card:hover img{transform:scale(1.05)}.hl-card .elementor-widget-image{overflow:hidden;border-radius:calc(var(--hl-radius) - 6px)}.hl-card h3,.hl-card .elementor-heading-title{font-size:1.15rem !important;line-height:1.6 !important;font-weight:800 !important}.hl-card p{font-size:.92rem !important;line-height:1.9 !important}.hl-dark .hl-card{background:var(--hl-glass);border-color:var(--hl-glass-border);backdrop-filter:blur(10px)}.hl-dark .hl-card:hover{border-color:color-mix(in srgb,var(--hl-gold) 55%,transparent);box-shadow:0 24px 60px rgba(0,0,0,.45),0 0 40px color-mix(in srgb,var(--hl-glow) 20%,transparent)}.hl-ico{font-size:1.9rem;line-height:1;width:58px;height:58px;display:grid;place-items:center;border-radius:18px;background:linear-gradient(140deg,color-mix(in srgb,var(--ui-primary) 22%,transparent),color-mix(in srgb,var(--hl-gold) 18%,transparent));border:1px solid color-mix(in srgb,var(--ui-primary) 30%,transparent);margin-bottom:6px}.hl-step{counter-increment:hlstep}.hl-steps-wrap{counter-reset:hlstep}.hl-step-num .elementor-heading-title{width:52px;height:52px;display:grid;place-items:center;border-radius:50%;font-size:1.25rem !important;font-weight:900 !important;color:var(--ui-btn-primary-text,#0B3439) !important;background:linear-gradient(140deg,var(--ui-primary),var(--hl-gold));box-shadow:0 10px 26px color-mix(in srgb,var(--ui-primary) 40%,transparent)}ol.hl-steps{list-style:none;padding:0 !important;margin:0;counter-reset:hls;display:grid;gap:14px}ol.hl-steps li{counter-increment:hls;position:relative;margin:0 !important;padding:16px 64px 16px 18px;border-radius:16px;background:var(--ui-bg-main);border:var(--ui-border-width,1px) solid var(--ui-border-color);line-height:1.9}ol.hl-steps li::before{content:counter(hls);position:absolute;right:14px;top:14px;width:36px;height:36px;display:grid;place-items:center;border-radius:12px;font-weight:900;color:var(--ui-btn-primary-text,#0B3439);background:linear-gradient(140deg,var(--ui-primary),var(--hl-gold))}ol.hl-steps li strong{color:var(--ui-text-main)}ul.hl-check{list-style:none;padding:0 !important;margin:0;display:grid;gap:10px}ul.hl-check li{margin:0 !important;padding-right:34px;position:relative;line-height:1.9}ul.hl-check li::before{content:"";position:absolute;right:0;top:4px;width:22px;height:22px;border-radius:7px;background:color-mix(in srgb,var(--ui-primary) 16%,transparent)}ul.hl-check li::after{content:"";position:absolute;right:6px;top:9px;width:10px;height:6px;border:solid var(--ui-primary);border-width:0 0 2.5px 2.5px;transform:rotate(-45deg)}ul.hl-check.hl-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:767px){ul.hl-check.hl-cols-2{grid-template-columns:1fr}}.hl-note{border-radius:16px;padding:16px 18px !important;background:color-mix(in srgb,var(--hl-gold) 12%,var(--ui-surface));border:1px dashed color-mix(in srgb,var(--hl-gold) 60%,transparent)}.hl-note p{color:var(--ui-text-main) !important;font-weight:600}.hl-article{gap:32px !important}.hl-article-main{min-width:0}.hl-block{padding:26px !important;border-radius:var(--hl-radius);background:var(--ui-surface);border:var(--ui-border-width,1px) solid var(--ui-border-color);gap:16px !important}.hl-block h2,.hl-block .elementor-heading-title{font-size:clamp(1.25rem,2.4vw,1.6rem) !important;line-height:1.6 !important}.hl-block img{border-radius:16px;width:100%;aspect-ratio:16/9;object-fit:cover}.hl-sidebar{position:sticky !important;top:96px;align-self:flex-start}.hl-side-cta{border-radius:var(--hl-radius);padding:26px 22px !important;text-align:center;gap:14px !important}.hl-side-links ul{list-style:none;padding:0 !important;margin:0;display:grid;gap:8px}.hl-side-links li{margin:0 !important}.hl-side-links a{display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:12px;background:var(--ui-bg-main);border:var(--ui-border-width,1px) solid var(--ui-border-color);color:var(--ui-text-main) !important;font-weight:700;font-size:.93rem;text-decoration:none !important;transition:all .3s var(--hl-ease)}.hl-side-links a:hover{border-color:var(--ui-primary);color:var(--ui-primary) !important;transform:translateX(-4px)}.hl-side-links a.is-current{background:color-mix(in srgb,var(--ui-primary) 12%,transparent);border-color:var(--ui-primary)}@media(max-width:1024px){.hl-sidebar{position:relative !important;top:auto}}.hl-faq{display:grid;gap:12px}.hl-faq details{border-radius:16px;background:var(--ui-surface);border:var(--ui-border-width,1px) solid var(--ui-border-color);transition:border-color .3s,box-shadow .3s;overflow:hidden}.hl-faq details[open]{border-color:color-mix(in srgb,var(--ui-primary) 50%,transparent);box-shadow:0 14px 34px color-mix(in srgb,var(--ui-primary) 12%,transparent)}.hl-faq summary{cursor:pointer;list-style:none;padding:18px 22px 18px 56px;font-weight:800;color:var(--ui-text-main);position:relative;line-height:1.8}.hl-faq summary::-webkit-details-marker{display:none}.hl-faq summary::after{content:"+";position:absolute;left:18px;top:50%;transform:translateY(-50%);width:28px;height:28px;display:grid;place-items:center;border-radius:50%;background:color-mix(in srgb,var(--ui-primary) 14%,transparent);color:var(--ui-primary);font-size:1.2rem;transition:transform .3s}.hl-faq details[open] summary::after{content:"−";transform:translateY(-50%) rotate(180deg);background:var(--ui-primary);color:var(--ui-btn-primary-text,#0B3439)}.hl-faq .hl-faq-a{padding:0 22px 20px}.hl-faq .hl-faq-a p{color:var(--ui-text-paragraph) !important}.hl-posts{display:grid;grid-template-columns:repeat(var(--hl-cols,3),minmax(0,1fr));gap:24px}.hl-post{display:flex;flex-direction:column;border-radius:var(--hl-radius);overflow:hidden;background:var(--ui-surface);border:var(--ui-border-width,1px) solid var(--ui-border-color);transition:transform .45s var(--hl-ease),box-shadow .45s var(--hl-ease);text-decoration:none !important}.hl-post:hover{transform:translateY(-8px);box-shadow:0 24px 50px color-mix(in srgb,var(--ui-primary) 16%,rgba(0,0,0,.08))}.hl-post-thumb{aspect-ratio:16/10;overflow:hidden;background:var(--hl-night)}.hl-post-thumb img{width:100%;height:100%;object-fit:cover;transition:transform .7s var(--hl-ease)}.hl-post:hover .hl-post-thumb img{transform:scale(1.06)}.hl-post-body{padding:18px 20px 22px;display:flex;flex-direction:column;gap:8px}.hl-post-cat{font-size:.78rem;font-weight:800;color:var(--ui-primary)}.hl-post-title{font-size:1.05rem;font-weight:800;line-height:1.7;color:var(--ui-text-main);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.hl-post-more{font-size:.85rem;font-weight:700;color:var(--ui-text-muted)}.hl-posts-empty{text-align:center;color:var(--ui-text-muted)}@media(max-width:1024px){.hl-posts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.hl-posts{grid-template-columns:1fr}}.hl-cta-box{border-radius:32px;padding:clamp(36px,6vw,64px) 24px !important;text-align:center;gap:18px !important;border:1px solid var(--hl-glass-border);box-shadow:0 40px 90px rgba(0,0,0,.35)}.hl-reveal.hl-pre{opacity:0;transform:translateY(28px);transition:opacity .9s var(--hl-ease),transform .9s var(--hl-ease)}.hl-reveal.hl-pre.is-in{opacity:1;transform:none}.elementor-editor-active .hl-reveal{opacity:1;transform:none}@media(max-width:767px){.hl-sec,.hl-marquee{margin-inline:-12px !important;width:calc(100% + 24px) !important;max-width:calc(100% + 24px) !important}.hl-hero{min-height:auto}.hl-hero .hl-layer{background:linear-gradient(to bottom,color-mix(in srgb,var(--hl-night) 55%,transparent),var(--hl-night) 85%)}.hl-hero--page .hl-layer{background:none}.hl-block{padding:18px !important}.hl-chips li{font-size:.82rem;padding:7px 12px}}@media(prefers-reduced-motion:reduce){.hl-stars::before,.hl-stars::after,.hl-orbs i,.hl-marquee-track,.hl-float-img img,.hl-btn-glow .elementor-button::before{animation:none !important}.hl-reveal,.hl-reveal.hl-pre{opacity:1;transform:none;transition:none}}.hl-pb0{padding-bottom:0 !important}.hl-dark .hl-faq a,.hl-dark .hl-faq p a{color:var(--ui-primary) !important;text-decoration-color:color-mix(in srgb,var(--ui-primary) 45%,transparent) !important}.hl-dark .hl-faq summary{color:var(--ui-text-main) !important}.hl-dark .hl-faq .hl-faq-a p{color:var(--ui-text-paragraph) !important}@media(max-width:767px){.hl-btns{flex-direction:column !important;align-items:stretch !important}.hl-btns > .elementor-widget-button,.hl-btns .elementor-button{width:100% !important}.hl-title .elementor-heading-title{font-size:1.75rem !important}.hl-hero .hl-hero-bg img{opacity:.6}}.hl-game{position:relative}.hl-game-tags{position:absolute !important;top:30px;inset-inline:30px;z-index:3;display:flex;justify-content:space-between;pointer-events:none;width:auto !important}.hl-game-tags .elementor-widget-container{display:flex;justify-content:space-between;width:100%}.hl-badge{padding:5px 12px;border-radius:999px;font-size:.75rem;font-weight:900;color:var(--ui-btn-primary-text,#0B3439);background:linear-gradient(120deg,var(--hl-gold),color-mix(in srgb,var(--hl-gold) 60%,#fff));box-shadow:0 6px 18px color-mix(in srgb,var(--hl-gold) 45%,transparent)}.hl-type{padding:5px 12px;border-radius:999px;font-size:.72rem;font-weight:700;color:#fff;background:rgba(7,26,31,.65);border:1px solid var(--hl-glass-border);backdrop-filter:blur(6px)}.hl-game .elementor-widget-image img{aspect-ratio:4/3}.hl-game-btns{margin-top:auto !important}.hl-game-btns > .elementor-widget{flex:1}.hl-game-btns .elementor-button{width:100%;padding:11px 12px !important;font-size:.88rem !important}.hl-game h3 a{color:inherit !important;text-decoration:none !important}.hl-bigword-wrap{width:100% !important}.hl-bigword{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.hl-bigword-track{display:flex;align-items:center;gap:36px;width:max-content;animation:hlMarquee 60s linear infinite}.hl-bigword span{font-size:clamp(2.6rem,7vw,5.5rem);font-weight:900;line-height:1.3;white-space:nowrap;color:transparent !important;-webkit-text-stroke:1.5px color-mix(in srgb,#fff 28%,transparent)}.hl-bigword i{font-style:normal;font-size:2rem;color:var(--hl-gold)}.hl-crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:.85rem}.hl-crumbs a{color:color-mix(in srgb,#fff 70%,transparent) !important;text-decoration:none !important}.hl-crumbs a:hover{color:var(--hl-gold) !important}.hl-crumbs span{color:color-mix(in srgb,#fff 40%,transparent)}.hl-crumbs b{color:#fff}.hl-intro-row > *{flex:1 1 0;min-width:0}.hl-toc,.hl-specs-card{height:100%;padding:22px;border-radius:var(--hl-radius);background:var(--ui-surface);border:var(--ui-border-width,1px) solid var(--ui-border-color)}.hl-toc strong,.hl-specs-card strong{display:block;margin-bottom:12px;font-weight:900;color:var(--ui-text-main)}.hl-toc ol{margin:0;padding:0 !important;list-style:none;counter-reset:toc;display:grid;gap:6px}.hl-toc li{counter-increment:toc;margin:0 !important}.hl-toc a{display:flex;gap:10px;align-items:center;padding:8px 10px;border-radius:10px;color:var(--ui-text-paragraph) !important;font-weight:600;font-size:.92rem;text-decoration:none !important;transition:background .25s,color .25s}.hl-toc a::before{content:counter(toc);min-width:24px;height:24px;display:grid;place-items:center;border-radius:8px;font-size:.78rem;font-weight:800;color:var(--ui-primary);background:color-mix(in srgb,var(--ui-primary) 12%,transparent)}.hl-toc a:hover{background:color-mix(in srgb,var(--ui-primary) 8%,transparent);color:var(--ui-primary) !important}.hl-specs-card{background:linear-gradient(160deg,var(--hl-night),var(--hl-night-2));border-color:var(--hl-glass-border);position:relative;overflow:hidden}.hl-specs-card::after{content:"";position:absolute;width:180px;height:180px;left:-60px;top:-60px;border-radius:50%;background:radial-gradient(closest-side,color-mix(in srgb,var(--hl-glow) 40%,transparent),transparent)}.hl-specs-card strong{color:#fff}.hl-specs{margin:0;display:grid;gap:8px;position:relative;z-index:1}.hl-specs div{display:flex;justify-content:space-between;gap:12px;padding:10px 12px;border-radius:10px;background:var(--hl-glass);border:1px solid var(--hl-glass-border)}.hl-specs dt{color:color-mix(in srgb,#fff 65%,transparent);font-size:.85rem;font-weight:600}.hl-specs dd{margin:0;color:var(--hl-gold);font-size:.85rem;font-weight:800;text-align:left}.hl-sec-no{display:inline-grid;place-items:center;width:34px;height:34px;margin-inline-end:10px;border-radius:10px;font-size:1rem;vertical-align:middle;color:var(--ui-btn-primary-text,#0B3439) !important;background:linear-gradient(140deg,var(--ui-primary),var(--hl-gold))}.hl-block{scroll-margin-top:110px}[id^="hl-s"],#hl-faq{scroll-margin-top:110px}html{scroll-behavior:smooth}.hl-rels{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.hl-rel{display:flex;flex-direction:column;gap:8px;padding:18px;border-radius:16px;background:var(--ui-bg-main);border:var(--ui-border-width,1px) solid var(--ui-border-color);text-decoration:none !important;transition:transform .35s var(--hl-ease),border-color .3s,box-shadow .35s}.hl-rel:hover{transform:translateY(-5px);border-color:var(--ui-primary);box-shadow:0 16px 34px color-mix(in srgb,var(--ui-primary) 14%,transparent)}.hl-rel .hl-ico{width:46px;height:46px;font-size:1.4rem;border-radius:14px}.hl-rel b{color:var(--ui-text-main);font-size:.95rem;line-height:1.7}.hl-rel small{color:var(--ui-primary);font-weight:700}@media(max-width:1024px){.hl-rels{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.hl-rels{grid-template-columns:1fr}.hl-game-tags{top:26px;inset-inline:26px}}.hl-specs dd{max-width:62%}.hl-game-btns{align-items:stretch !important}.hl-game-btns .elementor-button{white-space:nowrap;height:100%;min-height:44px;justify-content:center}.hl-game-btns .elementor-button::after{display:none !important}.hl-game-btns .elementor-widget-container,.hl-game-btns .elementor-button-wrapper{height:100%}.hl-single,.hl-archive,.hl-bc-grid{--hl-w:1200px;--hl-r:20px}.hl-progress{position:fixed;top:0;inset-inline:0;height:3px;z-index:100000;pointer-events:none}.hl-progress span{display:block;height:100%;transform:scaleX(0);transform-origin:right;background:linear-gradient(90deg,var(--hl-gold,#FFC107),var(--ui-primary));transition:transform .1s linear}.hl-sh{position:relative;overflow:hidden;padding:clamp(40px,6vw,72px) 16px clamp(40px,6vw,64px)}.hl-sh-inner{position:relative;z-index:2;max-width:var(--hl-w);margin:0 auto;display:grid;grid-template-columns:1.15fr .85fr;gap:clamp(24px,4vw,56px);align-items:center}.hl-sh-crumbs .rank-math-breadcrumb p{margin-bottom:14px !important}.hl-sh-crumbs .rank-math-breadcrumb a,.hl-sh-crumbs .rank-math-breadcrumb .last{color:color-mix(in srgb,#fff 70%,transparent) !important;font-size:.85rem}.hl-sh-crumbs .rank-math-breadcrumb a:hover{color:var(--hl-gold) !important}.hl-sh-cat{display:inline-block;margin-bottom:14px;padding:6px 14px;border-radius:999px;font-size:.8rem;font-weight:800;color:var(--ui-btn-primary-text,#0B3439) !important;background:linear-gradient(120deg,var(--ui-primary),var(--hl-gold));text-decoration:none !important}.hl-sh-title{margin:0 0 14px !important;font-size:clamp(1.6rem,3.6vw,2.6rem) !important;line-height:1.45 !important;font-weight:900 !important;color:#fff !important}.hl-sh-lead{color:color-mix(in srgb,#fff 78%,transparent) !important;font-size:1.02rem !important;line-height:2 !important;margin-bottom:18px !important;max-width:62ch}.hl-sh-meta{list-style:none;margin:0;padding:0 !important;display:flex;flex-wrap:wrap;gap:8px}.hl-sh-meta li{margin:0 !important;padding:7px 12px;border-radius:999px;font-size:.8rem;color:#fff !important;background:var(--hl-glass,rgba(255,255,255,.07));border:1px solid var(--hl-glass-border,rgba(255,255,255,.16));display:inline-flex;align-items:center;gap:6px}.hl-sh-author{font-weight:800}.hl-sh-img{margin:0;position:relative}.hl-sh-img img{width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;border-radius:24px;box-shadow:0 30px 70px rgba(0,0,0,.5),0 0 0 1px rgba(255,255,255,.08)}.hl-sh-img::after{content:"";position:absolute;inset:12% 8% -8%;z-index:-1;border-radius:40px;background:radial-gradient(closest-side,color-mix(in srgb,var(--ui-primary) 55%,transparent),transparent);filter:blur(30px)}.hl-sbody{max-width:var(--hl-w);margin:0 auto;padding:clamp(28px,4vw,48px) 16px;display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:40px;align-items:start}.hl-saside-sticky{position:sticky;top:96px;display:grid;gap:18px}.hl-side-toc{padding:18px;border-radius:var(--hl-r);background:var(--ui-surface);border:var(--ui-border-width,1px) solid var(--ui-border-color);max-height:calc(100vh - 360px);overflow:auto}.hl-side-toc strong{display:block;margin-bottom:10px;font-weight:900;color:var(--ui-text-main)}.hl-side-toc ol{list-style:none;margin:0;padding:0 !important;display:grid;gap:2px;counter-reset:st}.hl-side-toc li{margin:0 !important;counter-increment:st}.hl-side-toc a{display:block;padding:7px 10px;border-radius:10px;border-inline-start:3px solid transparent;font-size:.84rem;line-height:1.7;color:var(--ui-text-muted) !important;text-decoration:none !important;transition:all .25s}.hl-side-toc a:hover{color:var(--ui-primary) !important;background:color-mix(in srgb,var(--ui-primary) 6%,transparent)}.hl-side-toc a.is-active{color:var(--ui-text-main) !important;font-weight:800;border-color:var(--ui-primary);background:color-mix(in srgb,var(--ui-primary) 10%,transparent)}.hl-side-cta2{position:relative;overflow:hidden;padding:24px 20px;border-radius:var(--hl-r);text-align:center;display:grid;gap:10px;justify-items:center}.hl-side-cta2 strong{color:#fff;font-size:1.05rem;font-weight:900}.hl-side-cta2 p{margin:0 !important;font-size:.88rem !important}.hl-side-cta2 a{width:100%;padding:12px;border-radius:12px;font-weight:800;text-decoration:none !important;color:var(--ui-btn-primary-text,#0B3439) !important;background:linear-gradient(120deg,var(--ui-primary),color-mix(in srgb,var(--ui-primary) 70%,var(--hl-gold)));box-shadow:0 10px 26px color-mix(in srgb,var(--ui-primary) 35%,transparent)}.hl-side-cta2 .hl-ico{margin:0}.hl-entry{min-width:0;max-width:800px}.hl-entry > p,.hl-entry p{font-size:clamp(.98rem,.95rem + .2vw,1.07rem) !important;line-height:2.15 !important;margin:0 0 1.3em !important;color:var(--ui-text-paragraph) !important}.hl-entry h2{position:relative;margin:2.2em 0 .8em !important;padding-inline-start:18px;font-size:clamp(1.3rem,2.4vw,1.75rem) !important;line-height:1.6 !important;scroll-margin-top:110px}.hl-entry h2::before{content:"";position:absolute;inset-inline-start:0;top:.35em;bottom:.35em;width:5px;border-radius:5px;background:linear-gradient(var(--ui-primary),var(--hl-gold,#FFC107))}.hl-entry h3{margin:1.7em 0 .6em !important;font-size:clamp(1.1rem,2vw,1.3rem) !important;scroll-margin-top:110px}.hl-entry a:not([class]){color:var(--ui-primary) !important;font-weight:700;text-decoration:underline dashed !important;text-decoration-color:color-mix(in srgb,var(--ui-primary) 45%,transparent) !important;text-underline-offset:7px}.hl-entry a:not([class]):hover{color:var(--ui-accent) !important}.hl-entry strong{color:var(--ui-text-main)}.hl-entry figure.hl-figure,.hl-entry .wp-block-image{margin:1.8em 0 !important}.hl-entry .wp-block-image img{width:100%;height:auto;border-radius:18px;box-shadow:0 18px 40px rgba(11,52,57,.14)}.hl-entry figcaption{margin-top:10px !important;text-align:center;font-size:.85rem;color:var(--ui-text-muted)}.hl-entry p.hl-callout{position:relative;padding:18px 20px 18px 20px !important;padding-inline-start:58px !important;border-radius:16px;border:1px solid;line-height:2 !important}.hl-entry p.hl-callout::before{position:absolute;inset-inline-start:18px;top:18px;font-size:1.25rem;line-height:1.6}.hl-entry p.hl-callout strong{display:inline;font-weight:900}.hl-callout--tip{background:color-mix(in srgb,var(--ui-primary) 9%,var(--ui-surface));border-color:color-mix(in srgb,var(--ui-primary) 35%,transparent) !important}.hl-callout--tip::before{content:"💡"}.hl-callout--warn{background:color-mix(in srgb,#F59E0B 11%,var(--ui-surface));border-color:color-mix(in srgb,#F59E0B 45%,transparent) !important}.hl-callout--warn::before{content:"⚠️"}.hl-callout--exp{background:color-mix(in srgb,#6366F1 9%,var(--ui-surface));border-color:color-mix(in srgb,#6366F1 35%,transparent) !important}.hl-callout--exp::before{content:"🧭"}.hl-callout--note{background:var(--ui-bg-main);border-color:var(--ui-border-color) !important;border-style:dashed !important}.hl-callout--note::before{content:"📌"}.hl-entry ul.hl-check-list{list-style:none;padding:0 !important;margin:0 0 1.5em !important;display:grid;gap:10px}.hl-entry ul.hl-check-list li{position:relative;margin:0 !important;padding:2px 0;padding-inline-start:36px;line-height:2}.hl-entry ul.hl-check-list li::before{content:"";position:absolute;inset-inline-start:0;top:6px;width:24px;height:24px;border-radius:8px;background:color-mix(in srgb,var(--ui-primary) 15%,transparent)}.hl-entry ul.hl-check-list li::after{content:"";position:absolute;inset-inline-start:7px;top:12px;width:10px;height:6px;border:solid var(--ui-primary);border-width:0 0 2.5px 2.5px;transform:rotate(-45deg)}.hl-entry ol.hl-steps-list{list-style:none;counter-reset:step;padding:0 !important;margin:1.2em 0 1.8em !important;position:relative}.hl-entry ol.hl-steps-list::before{content:"";position:absolute;inset-inline-start:19px;top:12px;bottom:12px;width:2px;background:linear-gradient(var(--ui-primary),color-mix(in srgb,var(--hl-gold,#FFC107) 70%,transparent))}.hl-entry ol.hl-steps-list li{counter-increment:step;position:relative;margin:0 0 12px !important;padding:14px 18px;padding-inline-start:62px;border-radius:16px;background:var(--ui-surface);border:var(--ui-border-width,1px) solid var(--ui-border-color);line-height:2;transition:border-color .3s,transform .3s}.hl-entry ol.hl-steps-list li:hover{border-color:color-mix(in srgb,var(--ui-primary) 45%,transparent);transform:translateX(-3px)}.hl-entry ol.hl-steps-list li::before{content:counter(step);position:absolute;inset-inline-start:2px;top:12px;width:36px;height:36px;display:grid;place-items:center;border-radius:12px;font-weight:900;color:var(--ui-btn-primary-text,#0B3439);background:linear-gradient(140deg,var(--ui-primary),var(--hl-gold,#FFC107));box-shadow:0 6px 16px color-mix(in srgb,var(--ui-primary) 35%,transparent)}.hl-entry figure.hl-table{margin:1.8em 0 !important;overflow:visible}.hl-entry .ui-table-scroll{box-shadow:none;border-radius:18px;border:var(--ui-border-width,1px) solid var(--ui-border-color)}.hl-entry table.hl-rtable{min-width:0 !important;margin:0 !important;border-collapse:separate;border-spacing:0;border-radius:18px;overflow:hidden}.hl-entry table.hl-rtable th{background:linear-gradient(135deg,var(--ui-table-header-bg,#0B3439),color-mix(in srgb,var(--ui-table-header-bg,#0B3439) 70%,var(--ui-primary))) !important;color:#fff !important;font-weight:800 !important;border:0 !important;padding:14px 16px !important}.hl-entry table.hl-rtable td{border:0 !important;border-top:1px solid var(--ui-table-border,#D8E2E0) !important;padding:13px 16px !important;line-height:1.9;vertical-align:middle}.hl-entry table.hl-rtable td:first-child{font-weight:800;color:var(--ui-text-main) !important}.hl-entry table.hl-rtable th *{color:inherit !important}.hl-entry table.hl-rtable thead~tbody tr:first-child td{color:var(--ui-text-paragraph) !important;font-weight:400 !important}.hl-entry table.hl-rtable thead~tbody tr:first-child td:first-child{color:var(--ui-text-main) !important;font-weight:800 !important}.hl-pbar{display:block;height:7px;margin-top:8px;border-radius:7px;background:color-mix(in srgb,var(--ui-primary) 12%,transparent);position:relative;overflow:hidden}.hl-pbar::after{content:"";position:absolute;inset-block:0;inset-inline-start:0;width:var(--v);border-radius:7px;background:linear-gradient(90deg,var(--ui-primary),var(--hl-gold,#FFC107))}@media(max-width:767px){.hl-entry .ui-table-scroll{overflow:visible;border:0}.hl-entry table.hl-rtable,.hl-entry table.hl-rtable tbody,.hl-entry table.hl-rtable tr,.hl-entry table.hl-rtable td{display:block;width:100% !important}.hl-entry table.hl-rtable thead{display:none}.hl-entry table.hl-rtable{background:transparent !important;border-radius:0;overflow:visible}.hl-entry table.hl-rtable tr{margin-bottom:12px;border-radius:16px;overflow:hidden;border:var(--ui-border-width,1px) solid var(--ui-border-color);background:var(--ui-surface)}.hl-entry table.hl-rtable tbody tr:nth-child(even) td{background:var(--ui-surface)}.hl-entry table.hl-rtable td{display:grid;grid-template-columns:40% 1fr;gap:10px;border-top:1px solid var(--ui-table-border,#D8E2E0) !important}.hl-entry table.hl-rtable td:first-child{border-top:0 !important;background:color-mix(in srgb,var(--ui-primary) 9%,var(--ui-surface)) !important;grid-template-columns:1fr}.hl-entry table.hl-rtable td:first-child::before{display:none}.hl-entry table.hl-rtable td::before{content:attr(data-label);font-size:.78rem;font-weight:700;color:var(--ui-text-muted)}.hl-entry table.hl-rtable td.hl-has-bar .hl-pbar{grid-column:2}}.hl-toc-box{margin:0 0 2em;border-radius:22px;background:var(--ui-surface);border:var(--ui-border-width,1px) solid var(--ui-border-color);box-shadow:0 18px 44px rgba(11,52,57,.07);overflow:hidden;position:relative}.hl-toc-box::before{content:"";position:absolute;inset:0 0 auto;height:4px;background:linear-gradient(90deg,var(--ui-primary),var(--hl-gold,#FFC107))}.hl-toc-box summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;padding:18px 22px}.hl-toc-box summary::-webkit-details-marker{display:none}.hl-toc-title{display:flex;align-items:center;gap:10px;font-weight:900;font-size:1.08rem;color:var(--ui-text-main)}.hl-toc-ico{width:34px;height:34px;display:grid;place-items:center;border-radius:11px;color:var(--ui-btn-primary-text,#0B3439);background:linear-gradient(140deg,var(--ui-primary),var(--hl-gold,#FFC107))}.hl-toc-toggle{width:30px;height:30px;border-radius:50%;background:var(--ui-bg-main);position:relative;transition:transform .3s}.hl-toc-toggle::before{content:"";position:absolute;inset:0;margin:auto;width:8px;height:8px;border:solid var(--ui-text-muted);border-width:0 2px 2px 0;transform:translateY(-2px) rotate(45deg)}.hl-toc-box details[open] .hl-toc-toggle{transform:rotate(180deg)}.hl-glance{list-style:none;margin:0 !important;padding:0 22px 14px !important;display:flex;flex-wrap:wrap;gap:8px}.hl-glance li{margin:0 !important;padding:6px 12px;border-radius:999px;font-size:.8rem;background:var(--ui-bg-main);border:var(--ui-border-width,1px) solid var(--ui-border-color);color:var(--ui-text-muted) !important}.hl-glance b{color:var(--ui-text-main)}.hl-toc-list{margin:0 !important;padding:6px 22px 22px !important;list-style:none;counter-reset:toc;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 18px}.hl-toc-list > li{counter-increment:toc;margin:0 !important}.hl-entry .hl-toc-list > li > a{display:flex;gap:10px;align-items:flex-start;padding:9px 10px;border-radius:12px;font-weight:700;font-size:.93rem;line-height:1.7;color:var(--ui-text-paragraph) !important;text-decoration:none !important;transition:background .25s,color .25s}.hl-toc-list > li > a::before{content:counter(toc);flex:0 0 26px;height:26px;display:grid;place-items:center;border-radius:9px;font-size:.78rem;font-weight:900;color:var(--ui-primary);background:color-mix(in srgb,var(--ui-primary) 12%,transparent)}.hl-entry .hl-toc-list a:hover{background:color-mix(in srgb,var(--ui-primary) 7%,transparent);color:var(--ui-primary) !important}.hl-toc-list ol{list-style:none;margin:0 !important;padding:0 !important;padding-inline-start:46px !important}.hl-toc-list ol li{margin:0 !important}.hl-entry .hl-toc-list ol a{display:block;padding:4px 8px;font-size:.84rem;color:var(--ui-text-muted) !important;text-decoration:none !important}.hl-toc-list ol a::before{content:"– ";color:var(--ui-primary)}@media(max-width:767px){.hl-toc-list{grid-template-columns:1fr}.hl-toc-list ol{display:none}}.hl-keypoints{margin:2.4em 0;padding:24px;border-radius:24px;background:linear-gradient(160deg,var(--hl-night,#071a1f),var(--hl-night-2,#0b2a30));position:relative;overflow:hidden}.hl-keypoints::after{content:"";position:absolute;width:260px;height:260px;left:-90px;top:-90px;border-radius:50%;background:radial-gradient(closest-side,color-mix(in srgb,var(--ui-primary) 35%,transparent),transparent)}.hl-kp-head{position:relative;z-index:1;display:flex;align-items:center;gap:10px;margin-bottom:16px}.hl-kp-head strong{color:#fff;font-size:1.1rem;font-weight:900}.hl-kp-grid{position:relative;z-index:1;list-style:none;margin:0 !important;padding:0 !important;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;counter-reset:kp}.hl-kp{margin:0 !important;padding:16px;border-radius:16px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);display:flex;gap:12px;align-items:flex-start}.hl-kp-ico{flex:0 0 38px;height:38px;display:grid;place-items:center;border-radius:12px;background:rgba(255,255,255,.08);font-size:1.15rem}.hl-entry .hl-kp p{margin:0 !important;font-size:.9rem !important;line-height:1.9 !important;color:color-mix(in srgb,#fff 82%,transparent) !important}.hl-kp--warn{border-color:color-mix(in srgb,#F59E0B 45%,transparent)}@media(max-width:640px){.hl-kp-grid{grid-template-columns:1fr}}.hl-incta{margin:2.2em 0;padding:20px 22px;border-radius:20px;display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;background:linear-gradient(120deg,color-mix(in srgb,var(--ui-primary) 14%,var(--ui-surface)),color-mix(in srgb,var(--hl-gold,#FFC107) 14%,var(--ui-surface)));border:1px solid color-mix(in srgb,var(--ui-primary) 30%,transparent)}.hl-incta-txt{display:grid;gap:4px}.hl-incta-txt strong{color:var(--ui-text-main);font-weight:900;font-size:1.05rem}.hl-incta-txt span{font-size:.88rem;color:var(--ui-text-muted)}.hl-incta-btn{padding:12px 20px;border-radius:12px;font-weight:800;white-space:nowrap;text-decoration:none !important;color:var(--ui-btn-primary-text,#0B3439) !important;background:var(--ui-primary);box-shadow:0 10px 24px color-mix(in srgb,var(--ui-primary) 30%,transparent);transition:transform .25s}.hl-incta-btn:hover{transform:translateY(-2px)}.hl-entry .rank-math-block{margin:1em 0 2em}.hl-entry .rank-math-list{display:grid;gap:10px}.hl-tags{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:2.4em 0 1em;font-size:.88rem;color:var(--ui-text-muted)}.hl-tags a{padding:6px 12px;border-radius:999px;background:var(--ui-bg-main);border:var(--ui-border-width,1px) solid var(--ui-border-color);color:var(--ui-text-main) !important;text-decoration:none !important;font-weight:600}.hl-tags a:hover{border-color:var(--ui-primary);color:var(--ui-primary) !important}.hl-share{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:0 0 2em;font-size:.88rem;color:var(--ui-text-muted)}.hl-share a,.hl-share button{padding:8px 14px;border-radius:12px;border:var(--ui-border-width,1px) solid var(--ui-border-color);background:var(--ui-surface);color:var(--ui-text-main) !important;font:inherit;font-weight:700;cursor:pointer;text-decoration:none !important;transition:all .25s}.hl-share a:hover,.hl-share button:hover{border-color:var(--ui-primary);color:var(--ui-primary) !important}.hl-author{display:flex;gap:16px;align-items:flex-start;padding:22px;border-radius:20px;background:var(--ui-surface);border:var(--ui-border-width,1px) solid var(--ui-border-color);margin-bottom:2em}.hl-author-av{flex:0 0 58px;height:58px;display:grid;place-items:center;border-radius:18px;font-size:1.6rem;background:linear-gradient(140deg,color-mix(in srgb,var(--ui-primary) 22%,transparent),color-mix(in srgb,var(--hl-gold,#FFC107) 18%,transparent))}.hl-author strong{display:block;margin-bottom:4px;color:var(--ui-text-main);font-weight:900}.hl-entry .hl-author p{margin:0 !important;font-size:.9rem !important;line-height:1.9 !important}.hl-prevnext{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-bottom:2em}.hl-pn{display:grid;gap:4px;padding:16px 18px;border-radius:16px;background:var(--ui-surface);border:var(--ui-border-width,1px) solid var(--ui-border-color);text-decoration:none !important;transition:border-color .3s,transform .3s}.hl-pn:hover{border-color:var(--ui-primary);transform:translateY(-3px)}.hl-pn small{color:var(--ui-primary);font-weight:700}.hl-pn b{color:var(--ui-text-main);font-size:.92rem;line-height:1.7}.hl-pn--prev{text-align:left}.hl-related{padding:clamp(40px,6vw,72px) 16px;background:var(--ui-surface);border-top:var(--ui-border-width,1px) solid var(--ui-border-color)}.hl-related-in{max-width:var(--hl-w);margin:0 auto}.hl-related-title{text-align:center;margin:0 0 28px !important;font-size:clamp(1.4rem,3vw,2rem) !important}@media(max-width:1100px){.hl-sbody{grid-template-columns:1fr}.hl-saside{display:none}.hl-entry{max-width:none}}@media(max-width:900px){.hl-sh-inner{grid-template-columns:1fr}.hl-sh-img{order:-1}}@media(max-width:767px){.hl-sh,.hl-related,.hl-ah,.hl-chipsbar{margin-inline:-12px !important}.hl-sbody{padding-inline:4px}.hl-prevnext{grid-template-columns:1fr}.hl-pn--prev{text-align:right}}.hl-bc-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.hl-bc{display:flex;flex-direction:column;border-radius:var(--hl-r,20px);overflow:hidden;background:var(--ui-surface);border:var(--ui-border-width,1px) solid var(--ui-border-color);transition:transform .45s cubic-bezier(.16,1,.3,1),box-shadow .45s,border-color .3s;isolation:isolate}.hl-bc:hover{transform:translateY(-8px);border-color:color-mix(in srgb,var(--ui-primary) 40%,var(--ui-border-color));box-shadow:0 26px 50px color-mix(in srgb,var(--ui-primary) 15%,rgba(0,0,0,.08))}.hl-bc-media{display:block;aspect-ratio:16/10;overflow:hidden;background:var(--hl-night,#071a1f)}.hl-bc-img{width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.16,1,.3,1)}.hl-bc:hover .hl-bc-img{transform:scale(1.07)}.hl-bc-body{display:flex;flex-direction:column;gap:10px;padding:18px 20px 20px;flex:1}.hl-bc-meta{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:.78rem}.hl-bc-cat{padding:4px 10px;border-radius:999px;font-weight:800;color:var(--ui-primary) !important;background:color-mix(in srgb,var(--ui-primary) 12%,transparent);text-decoration:none !important}.hl-bc-time{color:var(--ui-text-muted)}.hl-bc-title{margin:0 !important;font-size:1.05rem !important;line-height:1.75 !important;font-weight:800 !important}.hl-bc-title a{color:var(--ui-text-main) !important;text-decoration:none !important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;background:linear-gradient(var(--ui-primary),var(--ui-primary)) no-repeat right bottom/0 2px;transition:background-size .4s}.hl-bc:hover .hl-bc-title a{background-size:100% 2px}.hl-bc-excerpt{margin:0 !important;font-size:.88rem !important;line-height:1.95 !important;color:var(--ui-text-muted) !important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.hl-bc-foot{margin-top:auto;padding-top:12px;border-top:1px dashed var(--ui-border-color);display:flex;align-items:center;justify-content:space-between;font-size:.8rem;color:var(--ui-text-muted)}.hl-bc-more{font-weight:800;color:var(--ui-primary) !important;text-decoration:none !important}.hl-bc-more span{display:inline-block;transition:transform .3s}.hl-bc:hover .hl-bc-more span{transform:translateX(-5px)}.hl-bc--featured{grid-column:1/-1;flex-direction:row;min-height:340px}.hl-bc--featured .hl-bc-media{flex:0 0 55%;aspect-ratio:auto}.hl-bc--featured .hl-bc-body{padding:clamp(22px,3vw,40px);justify-content:center;gap:14px}.hl-bc--featured .hl-bc-title{font-size:clamp(1.3rem,2.4vw,1.8rem) !important;line-height:1.6 !important}.hl-bc--featured .hl-bc-excerpt{-webkit-line-clamp:3;font-size:.95rem !important}.hl-bc--featured::before{content:"✨ تازه ترین";position:absolute;margin:16px;padding:6px 12px;border-radius:999px;font-size:.75rem;font-weight:900;color:var(--ui-btn-primary-text,#0B3439);background:var(--hl-gold,#FFC107);z-index:2}.hl-bc--featured{position:relative}@media(max-width:1024px){.hl-bc-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.hl-bc-grid{grid-template-columns:1fr;gap:18px}.hl-bc--featured{flex-direction:column;min-height:0}.hl-bc--featured .hl-bc-media{aspect-ratio:16/10}}.hl-bc-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:1024px){.hl-bc-grid--3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.hl-bc-grid--3{grid-template-columns:1fr}}.hl-ah{position:relative;overflow:hidden;padding:clamp(56px,9vw,110px) 16px clamp(40px,6vw,64px);text-align:center;background:var(--ui-bg-main);isolation:isolate}.hl-ah::before{content:"";position:absolute;inset:0;z-index:-2;background-image:linear-gradient(color-mix(in srgb,var(--ui-text-main) 6%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--ui-text-main) 6%,transparent) 1px,transparent 1px);background-size:44px 44px;-webkit-mask-image:radial-gradient(ellipse 70% 70% at 50% 40%,#000 30%,transparent 75%);mask-image:radial-gradient(ellipse 70% 70% at 50% 40%,#000 30%,transparent 75%)}.hl-ah-blob{position:absolute;z-index:-1;width:min(720px,90vw);aspect-ratio:1;left:50%;top:-45%;transform:translateX(-50%);border-radius:50%;filter:blur(70px);opacity:.5;background:conic-gradient(from 0deg,var(--ui-primary),var(--hl-gold,#FFC107),color-mix(in srgb,var(--ui-primary) 50%,#6366F1),var(--ui-primary));animation:hlSpin 18s linear infinite}@keyframes hlSpin{to{transform:translateX(-50%) rotate(360deg)}}.hl-ah-in{max-width:820px;margin:0 auto;display:grid;justify-items:center;gap:14px}.hl-ah-crumbs .rank-math-breadcrumb p{justify-content:center}.hl-ah-kicker{padding:7px 16px;border-radius:999px;font-size:.82rem;font-weight:800;color:var(--ui-primary);background:var(--ui-surface);border:var(--ui-border-width,1px) solid var(--ui-border-color);box-shadow:0 8px 24px rgba(11,52,57,.06)}.hl-ah-title{margin:0 !important;font-size:clamp(2rem,6vw,4rem) !important;line-height:1.3 !important;font-weight:900 !important;letter-spacing:-.5px;background:linear-gradient(100deg,var(--ui-text-main) 30%,var(--ui-primary) 70%,color-mix(in srgb,var(--hl-gold,#FFC107) 80%,var(--ui-primary)));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.hl-ah-desc{max-width:60ch;color:var(--ui-text-muted) !important;font-size:1rem !important}.hl-ah-search{width:min(560px,100%);display:flex;align-items:center;gap:6px;padding:6px;margin-top:6px;border-radius:999px;background:var(--ui-surface);border:var(--ui-border-width,1px) solid var(--ui-border-color);box-shadow:0 18px 44px rgba(11,52,57,.10);transition:border-color .3s,box-shadow .3s}.hl-ah-search:focus-within{border-color:var(--ui-primary);box-shadow:0 0 0 4px color-mix(in srgb,var(--ui-primary) 15%,transparent),0 18px 44px rgba(11,52,57,.10)}.hl-ah-search input{flex:1;min-width:0;border:0 !important;outline:0 !important;background:transparent !important;box-shadow:none !important;padding:10px 16px !important;font-size:.95rem;color:var(--ui-text-main)}.hl-ah-search button{flex:0 0 46px;height:46px;border-radius:50%;border:0;cursor:pointer;font-size:1.05rem;background:var(--ui-primary);color:var(--ui-btn-primary-text,#0B3439);transition:transform .25s}.hl-ah-search button:hover{transform:scale(1.06)}.hl-ah-stats{list-style:none;margin:6px 0 0 !important;padding:0 !important;display:flex;gap:10px}.hl-ah-stats li{margin:0 !important;padding:6px 14px;border-radius:999px;font-size:.82rem;background:var(--ui-surface);border:var(--ui-border-width,1px) solid var(--ui-border-color);color:var(--ui-text-muted) !important}.hl-ah-stats b{color:var(--ui-text-main)}.hl-chipsbar{position:sticky;top:0;z-index:20;display:flex;gap:8px;justify-content:center;flex-wrap:wrap;padding:14px 16px;background:color-mix(in srgb,var(--ui-bg-main) 86%,transparent);backdrop-filter:blur(12px);border-block:var(--ui-border-width,1px) solid var(--ui-border-color)}.hl-chipsbar a{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:999px;font-size:.85rem;font-weight:700;white-space:nowrap;color:var(--ui-text-paragraph) !important;background:var(--ui-surface);border:var(--ui-border-width,1px) solid var(--ui-border-color);text-decoration:none !important;transition:all .25s}.hl-chipsbar a span{font-size:.72rem;padding:1px 7px;border-radius:999px;background:var(--ui-bg-main);color:var(--ui-text-muted)}.hl-chipsbar a:hover{border-color:var(--ui-primary);color:var(--ui-primary) !important;transform:translateY(-2px)}.hl-chipsbar a.is-active{background:var(--ui-text-main);border-color:var(--ui-text-main);color:var(--ui-surface) !important}.hl-chipsbar a.is-active span{background:color-mix(in srgb,var(--ui-surface) 20%,transparent);color:var(--ui-surface)}@media(max-width:767px){.hl-chipsbar{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.hl-chipsbar::-webkit-scrollbar{display:none}}.hl-ab{max-width:var(--hl-w,1200px);margin:0 auto;padding:clamp(28px,5vw,56px) 16px clamp(56px,8vw,96px)}.hl-pager{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin-top:44px}.hl-pager .page-numbers{min-width:46px;height:46px;padding:0 14px;display:inline-grid;place-items:center;border-radius:14px;font-weight:800;color:var(--ui-text-main) !important;background:var(--ui-surface);border:var(--ui-border-width,1px) solid var(--ui-border-color);text-decoration:none !important;transition:all .25s}.hl-pager a.page-numbers:hover{border-color:var(--ui-primary);color:var(--ui-primary) !important;transform:translateY(-2px)}.hl-pager .current{background:var(--ui-primary);border-color:var(--ui-primary);color:var(--ui-btn-primary-text,#0B3439) !important;box-shadow:0 10px 24px color-mix(in srgb,var(--ui-primary) 30%,transparent)}.hl-pager .dots{border:0;background:transparent}.hl-empty{text-align:center;padding:60px 20px;display:grid;gap:10px;justify-items:center}.hl-empty span{font-size:3rem}.hl-empty a{padding:10px 20px;border-radius:12px;background:var(--ui-primary);color:var(--ui-btn-primary-text,#0B3439) !important;font-weight:800;text-decoration:none !important}@media(prefers-reduced-motion:no-preference){.hl-bc-grid .hl-bc{animation:hlCardIn .7s cubic-bezier(.16,1,.3,1) both}.hl-bc-grid .hl-bc:nth-child(2){animation-delay:.06s}.hl-bc-grid .hl-bc:nth-child(3){animation-delay:.12s}.hl-bc-grid .hl-bc:nth-child(4){animation-delay:.18s}.hl-bc-grid .hl-bc:nth-child(5){animation-delay:.24s}.hl-bc-grid .hl-bc:nth-child(n+6){animation-delay:.3s}}@keyframes hlCardIn{from{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.hl-ah-blob{animation:none}}.hl-bc-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.hl-bc-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:1024px){.hl-bc-grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.hl-bc-grid--2,.hl-bc-grid--4{grid-template-columns:1fr}}.hl-entry .hl-toc-list a,.hl-entry .hl-keypoints a,.hl-entry .hl-incta a{text-decoration:none !important}.hl-entry .hl-toc-list > li > a{color:var(--ui-text-paragraph) !important;font-weight:700}.hl-bc-title a,.hl-entry p a,.hl-entry li a,.hl-entry td a,.hl-sh-title a,.hl-pn b{font-size:inherit !important}:root{--hl-c:1140px;--hl-pad:32px;--hl-gx:24px;--s1:8px;--s2:16px;--s3:24px;--s4:32px;--s5:48px;--s6:64px;--hl-sec-y:clamp(40px,5vw,64px);--r-sm:10px;--r-md:14px;--r-lg:20px;--r-xl:28px;--g-blur:18px;--g-bg:color-mix(in srgb,var(--ui-surface) 55%,transparent);--g-bg-2:color-mix(in srgb,var(--ui-surface) 72%,transparent);--g-bg-soft:color-mix(in srgb,var(--ui-surface) 38%,transparent);--g-brd:color-mix(in srgb,var(--ui-text-main) 9%,transparent);--g-hi:rgba(255,255,255,.55);--g-shadow:0 1px 0 var(--g-hi) inset,0 8px 28px color-mix(in srgb,var(--ui-text-main) 7%,transparent);--g-shadow-hover:0 1px 0 var(--g-hi) inset,0 18px 44px color-mix(in srgb,var(--ui-primary) 16%,transparent);--g-dark:linear-gradient(155deg,rgba(7,26,31,.88),rgba(11,42,48,.84));--g-dark-card:rgba(255,255,255,.06);--g-dark-brd:rgba(255,255,255,.12)}html[data-ui-theme="dark"]{--g-hi:rgba(255,255,255,.08);--g-bg:color-mix(in srgb,var(--ui-surface) 50%,transparent);--g-bg-2:color-mix(in srgb,var(--ui-surface) 68%,transparent)}@media(max-width:767px){:root{--hl-pad:18px;--hl-gx:0px;--hl-sec-y:36px;--r-xl:22px}}body::before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background: radial-gradient(900px 560px at 92% -8%,color-mix(in srgb,var(--ui-primary) 18%,transparent),transparent 62%),radial-gradient(760px 520px at -6% 38%,color-mix(in srgb,var(--ui-accent,#FFC107) 13%,transparent),transparent 62%),radial-gradient(820px 560px at 60% 108%,color-mix(in srgb,var(--ui-primary) 12%,transparent),transparent 62%)}.hl-card,.hl-block,.hl-bc,.hl-toc-box,.hl-side-toc,.hl-author,.hl-pn,.hl-rel,.hl-toc,.hl-faq details,.rank-math-question,.rank-math-answer,.hl-ah-search,.hl-incta,.hl-entry ol.hl-steps-list li,ol.hl-steps li,.hl-entry .ui-table-scroll,.hl-chipsbar,.comment-respond,.comment-list .comment-body{background:var(--g-bg) !important;-webkit-backdrop-filter:blur(var(--g-blur)) saturate(160%);backdrop-filter:blur(var(--g-blur)) saturate(160%);border:1px solid var(--g-brd) !important;box-shadow:var(--g-shadow) !important}.hl-side-links a,.hl-tags a,.hl-share a,.hl-share button,.hl-pager .page-numbers,.hl-chipsbar a,.hl-ah-kicker,.hl-ah-stats li,.hl-glance li,.hl-kicker .elementor-heading-title,.hl-bc-cat,ul.hl-check li::before,.hl-entry ul.hl-check-list li::before{background:var(--g-bg-2) !important;border:1px solid var(--g-brd) !important;box-shadow:none !important}.hl-bc-cat,ul.hl-check li::before,.hl-entry ul.hl-check-list li::before{border:0 !important;background:color-mix(in srgb,var(--ui-primary) 13%,transparent) !important}.hl-kicker .elementor-heading-title{color:var(--ui-primary) !important}.hl-sec{padding:var(--hl-sec-y) var(--hl-gx) !important;background:transparent !important;border:0 !important;overflow:visible}.hl-sec .e-con-inner{max-width:var(--hl-c) !important;width:100%;margin-inline:auto}.hl-sec.hl-pb0{padding-bottom:0 !important}.hl-sec.hl-dark{width:calc(100% - 2 * var(--hl-gx)) !important;max-width:calc(var(--hl-c) + 2 * var(--hl-pad) + 2px) !important;margin:var(--s3) auto !important;padding:clamp(36px,5vw,56px) var(--hl-pad) !important;border-radius:var(--r-xl) !important;overflow:hidden !important;background:radial-gradient(700px 320px at 88% -10%,color-mix(in srgb,var(--ui-primary) 26%,transparent),transparent 70%),radial-gradient(560px 300px at 6% 110%,color-mix(in srgb,var(--ui-accent,#FFC107) 14%,transparent),transparent 70%),var(--g-dark) !important;-webkit-backdrop-filter:blur(22px) saturate(150%);backdrop-filter:blur(22px) saturate(150%);border:1px solid var(--g-dark-brd) !important;box-shadow:0 1px 0 rgba(255,255,255,.08) inset,0 24px 60px rgba(7,26,31,.28) !important}.hl-sec.hl-dark > .e-con-inner,.hl-sec.hl-dark > .e-con > .e-con-inner{max-width:var(--hl-c) !important}.hl-hero{min-height:clamp(420px,62vh,580px) !important;margin-top:var(--s2) !important}.hl-hero--page{min-height:0 !important}.hl-dark .hl-card,.hl-dark .hl-block,.hl-dark .hl-faq details{background:var(--g-dark-card) !important;border-color:var(--g-dark-brd) !important;box-shadow:0 1px 0 rgba(255,255,255,.06) inset !important}.hl-dark .hl-faq details summary{color:#fff !important}.hl-dark .hl-faq .hl-faq-a p{color:rgba(255,255,255,.75) !important}.hl-dark .hl-faq a{color:var(--hl-gold) !important}.hl-cta-box{background:var(--g-dark) !important;border-radius:var(--r-xl) !important}@media(max-width:767px){.hl-sec,.hl-marquee,.hl-sh,.hl-related,.hl-ah,.hl-chipsbar{margin-inline:0 !important;width:100% !important;max-width:100% !important}.hl-sec{padding-inline:0 !important}.hl-sec.hl-dark{padding-inline:var(--hl-pad) !important;width:100% !important}}.hl-title .elementor-heading-title{font-size:clamp(1.75rem,4vw,2.9rem) !important;line-height:1.4 !important}.hl-hero--page .hl-title .elementor-heading-title{font-size:clamp(1.5rem,3.2vw,2.25rem) !important}.hl-h2 .elementor-heading-title{font-size:clamp(1.3rem,2.4vw,1.85rem) !important;line-height:1.55 !important}.hl-card h3,.hl-card .elementor-heading-title,.hl-bc-title{font-size:1rem !important;line-height:1.7 !important}.hl-card p,.hl-bc-excerpt{font-size:.88rem !important;line-height:1.85 !important}.hl-lead p{font-size:.95rem !important}.hl-h2-line .elementor-heading-title::after{width:44px;height:3px;margin-top:10px}.hl-card{padding:var(--s2) !important;border-radius:var(--r-lg) !important;gap:10px !important}.hl-card:hover,.hl-bc:hover,.hl-rel:hover,.hl-pn:hover{transform:translateY(-4px) !important;box-shadow:var(--g-shadow-hover) !important;border-color:color-mix(in srgb,var(--ui-primary) 35%,transparent) !important}.hl-card img,.hl-game .elementor-widget-image img,.hl-bc-media{aspect-ratio:16/10 !important;border-radius:var(--r-md) !important}.hl-card .elementor-widget-image{border-radius:var(--r-md) !important}.hl-card > .elementor-widget-button:last-child,.hl-card > .hl-game-btns{margin-top:auto !important}.hl-sec .e-con.e-grid{gap:20px !important;align-items:stretch}.hl-game-tags{top:26px !important;inset-inline:26px !important}.hl-ico{width:46px !important;height:46px !important;font-size:1.4rem !important;border-radius:var(--r-md) !important;background:var(--g-bg-2) !important;border:1px solid var(--g-brd) !important}.hl-dark .hl-ico{background:var(--g-dark-card) !important;border-color:var(--g-dark-brd) !important}.hl-step-num .elementor-heading-title{width:40px !important;height:40px !important;font-size:1rem !important;border-radius:var(--r-sm) !important}.hl-sec > .e-con-inner > .e-con:first-child:not(.e-grid),.hl-sec > .e-con:first-child:not(.e-grid){gap:var(--s1) !important}.hl-marquee{max-width:calc(var(--hl-c) + 2 * var(--hl-pad) + 2px) !important;width:calc(100% - 2 * var(--hl-gx)) !important;flex:0 0 auto !important;align-self:center !important;margin-inline:auto !important;border-radius:999px;padding:12px 0 !important;background:linear-gradient(90deg,color-mix(in srgb,var(--ui-primary) 82%,transparent),color-mix(in srgb,var(--ui-primary) 55%,var(--ui-accent,#FFC107)));box-shadow:0 1px 0 rgba(255,255,255,.35) inset,0 12px 30px color-mix(in srgb,var(--ui-primary) 22%,transparent)}.hl-marquee-track a,.hl-marquee-track span{font-size:.9rem}.hl-btn-glow .elementor-button,.hl-btn-ghost-light .elementor-button,.btn-ghost .elementor-button,.btn-primary-accent .elementor-button{padding:12px 22px !important;border-radius:var(--r-md) !important;font-size:.92rem !important}.hl-btn-ghost-light .elementor-button{background:rgba(255,255,255,.08) !important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.btn-ghost .elementor-button{background:var(--g-bg-2) !important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.hl-faq,.hl-entry .rank-math-list,.hl-sec .rank-math-list{max-width:860px;margin-inline:auto;width:100%}.hl-faq{gap:10px}.hl-faq details{border-radius:var(--r-md) !important}.hl-faq summary{padding:14px 18px 14px 52px !important;font-size:.95rem}.rank-math-question{border-radius:var(--r-md) !important;padding:14px 18px 14px 56px !important;font-size:.95rem !important}.rank-math-question.collapse{border-radius:var(--r-md) var(--r-md) 0 0 !important}.rank-math-answer{border-radius:0 0 var(--r-md) var(--r-md) !important}.hl-article{gap:var(--s3) !important}.hl-block{padding:var(--s3) !important;border-radius:var(--r-lg) !important;gap:14px !important}.hl-block img{border-radius:var(--r-md) !important;aspect-ratio:16/8 !important}.hl-sidebar{top:96px !important}.hl-side-cta,.hl-side-cta2{border-radius:var(--r-lg) !important}.hl-side-links a{border-radius:var(--r-sm) !important;padding:10px 12px !important;font-size:.88rem !important}.hl-toc,.hl-specs-card{border-radius:var(--r-lg) !important;padding:var(--s2) !important}.hl-specs-card{background:var(--g-dark) !important}.hl-specs div{border-radius:var(--r-sm) !important;padding:8px 10px !important}.hl-rels{gap:var(--s2)}.hl-rel{border-radius:var(--r-md) !important;padding:var(--s2) !important}ol.hl-steps li{border-radius:var(--r-md) !important}.hl-note{border-radius:var(--r-md) !important;background:color-mix(in srgb,var(--ui-accent,#FFC107) 10%,transparent) !important}.my-main-header .elementor-nav-menu--main > .elementor-nav-menu{flex-wrap:nowrap !important}.my-main-header .elementor-nav-menu--main .elementor-item{white-space:nowrap;padding-inline:12px !important}.my-main-header{background:var(--g-bg-2) !important;-webkit-backdrop-filter:blur(20px) saturate(170%);backdrop-filter:blur(20px) saturate(170%);border-bottom:1px solid var(--g-brd) !important;box-shadow:0 1px 0 var(--g-hi) inset,0 6px 24px color-mix(in srgb,var(--ui-text-main) 5%,transparent) !important}.my-main-header > .e-con-inner{max-width:var(--hl-c) !important}.ds-desktop-menu .sub-menu,.elementor-nav-menu--dropdown{background:var(--g-bg-2) !important;-webkit-backdrop-filter:blur(20px) saturate(170%);backdrop-filter:blur(20px) saturate(170%);border:1px solid var(--g-brd) !important;border-radius:var(--r-md) !important;box-shadow:var(--g-shadow) !important;overflow:hidden}.site-footer{width:calc(100% - 2 * var(--hl-gx)) !important;max-width:calc(var(--hl-c) + 2 * var(--hl-pad) + 2px) !important;margin:var(--s3) auto var(--s2) !important;padding-inline:var(--hl-pad) !important;border-radius:var(--r-xl) !important;background:var(--g-bg) !important;-webkit-backdrop-filter:blur(var(--g-blur)) saturate(160%);backdrop-filter:blur(var(--g-blur)) saturate(160%);border:1px solid var(--g-brd) !important;box-shadow:var(--g-shadow) !important}.site-footer > .e-con-inner{max-width:var(--hl-c) !important}@media(max-width:767px){.site-footer{width:100% !important;max-width:100% !important;margin-inline:0 !important}}.db-float-cta{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:var(--r-md) !important}.ui-back-top{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.hl-single,.hl-archive{--hl-w:var(--hl-c)}.hl-sh{width:calc(100% - 2 * var(--hl-gx));max-width:calc(var(--hl-c) + 2 * var(--hl-pad) + 2px);margin:var(--s2) auto 0 !important;padding:clamp(28px,4vw,44px) var(--hl-pad) !important;border-radius:var(--r-xl);background:radial-gradient(700px 320px at 88% -10%,color-mix(in srgb,var(--ui-primary) 26%,transparent),transparent 70%),var(--g-dark) !important;border:1px solid var(--g-dark-brd)}.hl-sh-inner{max-width:var(--hl-c) !important;gap:var(--s4) !important;grid-template-columns:1fr 1fr !important}.hl-sh-title{font-size:clamp(1.45rem,3vw,2.2rem) !important}.hl-sh-img img{aspect-ratio:16/10 !important;border-radius:var(--r-lg) !important}.hl-sh-meta li{padding:6px 10px !important;font-size:.76rem !important}.hl-sbody{max-width:calc(var(--hl-c) + 2 * var(--hl-gx)) !important;padding:var(--s4) var(--hl-gx) !important;grid-template-columns:minmax(0,1fr) 280px !important;gap:var(--s4) !important}.hl-entry{max-width:none !important}.hl-toc-box{border-radius:var(--r-lg) !important;margin-bottom:var(--s4) !important}.hl-toc-box summary{padding:14px 18px !important}.hl-glance{padding:0 18px 12px !important}.hl-toc-list{padding:4px 18px 18px !important}.hl-entry h2{margin:1.8em 0 .7em !important;font-size:clamp(1.2rem,2.2vw,1.55rem) !important}.hl-entry p.hl-callout{border-radius:var(--r-md) !important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.hl-entry figure.hl-figure img,.hl-entry .wp-block-image img{border-radius:var(--r-lg) !important}.hl-keypoints{border-radius:var(--r-lg) !important;background:var(--g-dark) !important;padding:var(--s3) !important}.hl-kp{border-radius:var(--r-md) !important;background:var(--g-dark-card) !important;border-color:var(--g-dark-brd) !important}.hl-incta{border-radius:var(--r-lg) !important}.hl-entry .ui-table-scroll,.hl-entry table.hl-rtable{border-radius:var(--r-lg) !important}.hl-entry table.hl-rtable{background:transparent !important}.hl-entry table.hl-rtable td{background:transparent !important}.hl-entry table.hl-rtable tbody tr:nth-child(even) td{background:color-mix(in srgb,var(--ui-primary) 4%,transparent) !important}.hl-author,.hl-pn{border-radius:var(--r-lg) !important}.hl-related{width:calc(100% - 2 * var(--hl-gx));max-width:calc(var(--hl-c) + 2 * var(--hl-pad) + 2px);margin:0 auto var(--s3) !important;padding:var(--s5) var(--hl-pad) !important;border-radius:var(--r-xl);background:var(--g-bg-soft) !important;border:1px solid var(--g-brd) !important;-webkit-backdrop-filter:blur(var(--g-blur));backdrop-filter:blur(var(--g-blur))}.hl-related-in{max-width:var(--hl-c) !important}.hl-related-title{font-size:clamp(1.2rem,2.4vw,1.6rem) !important;margin-bottom:var(--s3) !important}.hl-saside-sticky{top:96px !important}.hl-side-toc{border-radius:var(--r-lg) !important}.hl-progress{top:0}@media(max-width:900px){.hl-sh-inner{grid-template-columns:1fr !important}}@media(max-width:767px){.hl-sh,.hl-related{width:100%;margin-inline:0 !important}.hl-sbody{padding-inline:0 !important}}.hl-bc{border-radius:var(--r-lg) !important}.hl-bc-media{border-radius:0 !important}.hl-bc-body{padding:var(--s2) !important;gap:8px !important}.hl-bc-grid{gap:20px !important}.hl-bc--featured{min-height:300px !important}.hl-bc--featured .hl-bc-media{aspect-ratio:auto !important;flex-basis:52% !important}.hl-bc--featured .hl-bc-title{font-size:clamp(1.15rem,2vw,1.5rem) !important}.hl-ah{width:calc(100% - 2 * var(--hl-gx));max-width:calc(var(--hl-c) + 2 * var(--hl-pad) + 2px);margin:var(--s2) auto 0 !important;padding:clamp(40px,6vw,72px) var(--hl-pad) clamp(32px,4vw,48px) !important;border-radius:var(--r-xl);background:var(--g-bg-soft) !important;border:1px solid var(--g-brd);-webkit-backdrop-filter:blur(var(--g-blur));backdrop-filter:blur(var(--g-blur));box-shadow:var(--g-shadow)}.hl-ah-title{font-size:clamp(1.8rem,5vw,3.2rem) !important}.hl-ah-in{gap:12px !important}.hl-chipsbar{position:sticky;top:12px;width:calc(100% - 2 * var(--hl-gx));max-width:calc(var(--hl-c) + 2 * var(--hl-pad) + 2px);margin:var(--s2) auto 0 !important;padding:10px !important;border-radius:999px;justify-content:center}.admin-bar .hl-chipsbar{top:44px}.hl-chipsbar a{padding:7px 12px !important;font-size:.8rem !important}.hl-chipsbar a.is-active{background:var(--ui-text-main) !important;color:var(--ui-surface) !important;border-color:var(--ui-text-main) !important}.hl-ab{max-width:calc(var(--hl-c) + 2 * var(--hl-gx)) !important;padding:var(--s4) var(--hl-gx) var(--s6) !important}.hl-pager .page-numbers{border-radius:var(--r-md) !important;min-width:42px;height:42px}.hl-pager .current{background:var(--ui-primary) !important;color:var(--ui-btn-primary-text,#0B3439) !important}@media(max-width:767px){.hl-ah,.hl-chipsbar{width:100%}.hl-chipsbar{border-radius:var(--r-md);top:8px}.hl-ab{padding-inline:0 !important}}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){:root{--g-bg:color-mix(in srgb,var(--ui-surface) 92%,transparent);--g-bg-2:var(--ui-surface)}}@media(prefers-reduced-transparency:reduce){:root{--g-bg:var(--ui-surface);--g-bg-2:var(--ui-surface);--g-bg-soft:var(--ui-surface)}}.elementor-location-header{height:var(--hl-header-h,74px)}.hl-chipsbar{flex-wrap:nowrap !important;justify-content:flex-start !important;overflow-x:auto;scrollbar-width:none;border-radius:var(--r-lg) !important;-webkit-mask-image:linear-gradient(90deg,transparent,#000 24px,#000 calc(100% - 24px),transparent);mask-image:linear-gradient(90deg,transparent,#000 24px,#000 calc(100% - 24px),transparent);padding-inline:20px !important}.hl-chipsbar::-webkit-scrollbar{display:none}@media(max-width:1023px){.elementor-location-header{--hl-header-h:70px}}.hl-single{--hl-cta-h:190px}.hl-saside{align-self:stretch !important;display:flex !important;flex-direction:column;gap:var(--s2)}.hl-saside-top{flex:1 1 auto;min-height:0}.hl-side-toc{position:sticky;top:96px;padding:0 !important;max-height:calc(100vh - 96px - var(--hl-cta-h) - 40px);overflow:hidden;display:flex;flex-direction:column}.admin-bar .hl-side-toc{top:128px}.hl-side-toc details{display:flex;flex-direction:column;min-height:0;max-height:inherit}.hl-side-toc summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:14px 16px;border-bottom:1px solid var(--g-brd);cursor:default}.hl-side-toc summary::-webkit-details-marker{display:none}.hl-stoc-title{font-weight:900;color:var(--ui-text-main);font-size:.95rem}.hl-stoc-count{font-size:.72rem;font-weight:700;padding:3px 10px;border-radius:999px;color:var(--ui-primary);background:color-mix(in srgb,var(--ui-primary) 12%,transparent)}.hl-stoc-list{list-style:none;margin:0 !important;padding:10px !important;overflow:auto;scrollbar-width:thin;counter-reset:st;display:grid;gap:2px}.hl-stoc-list > li{counter-increment:st;margin:0 !important}.hl-stoc-list a{display:flex;gap:8px;align-items:flex-start;padding:7px 10px;border-radius:var(--r-sm);font-size:.84rem;line-height:1.7;color:var(--ui-text-muted) !important;text-decoration:none !important;transition:background .2s,color .2s}.hl-stoc-list > li > a{font-weight:700;color:var(--ui-text-paragraph) !important}.hl-stoc-list > li > a::before{content:counter(st);flex:0 0 22px;height:22px;display:grid;place-items:center;border-radius:7px;font-size:.72rem;font-weight:900;color:var(--ui-primary);background:color-mix(in srgb,var(--ui-primary) 12%,transparent)}.hl-stoc-list ol{list-style:none;margin:0 0 4px !important;padding:0 !important;padding-inline-start:10px !important;border-inline-start:2px solid color-mix(in srgb,var(--ui-primary) 18%,transparent);margin-inline-start:20px !important}.hl-stoc-list ol li{margin:0 !important}.hl-stoc-list ol a{font-size:.8rem;padding:5px 10px}.hl-stoc-list a:hover{color:var(--ui-primary) !important;background:color-mix(in srgb,var(--ui-primary) 7%,transparent)}.hl-stoc-list a.is-active{color:var(--ui-text-main) !important;font-weight:800;background:color-mix(in srgb,var(--ui-primary) 13%,transparent)}.hl-stoc-list a.is-parent{color:var(--ui-primary) !important}.hl-stoc-list a.is-active::before{background:var(--ui-primary);color:var(--ui-btn-primary-text,#0B3439)}.hl-side-cta2{position:sticky !important;bottom:16px;flex:0 0 auto;min-height:var(--hl-cta-h);padding:18px !important;gap:10px !important;align-content:center}.hl-cta2-head{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;gap:10px}.hl-cta2-head .hl-ico{width:38px !important;height:38px !important;font-size:1.1rem !important;margin:0 !important}.hl-side-cta2 strong{font-size:.98rem}.hl-side-cta2 a{padding:11px !important;border-radius:var(--r-md) !important}@media(max-width:1099px){.hl-sbody{grid-template-columns:1fr !important}.hl-saside{display:block !important;order:-1}.hl-side-cta2{display:none !important}.hl-side-toc{position:static;max-height:none}.hl-side-toc summary{cursor:pointer;justify-content:flex-start}.hl-side-toc summary::after{content:"";width:8px;height:8px;border:solid var(--ui-text-muted);border-width:0 2px 2px 0;transform:rotate(45deg);transition:transform .3s;margin-inline-start:auto}.hl-side-toc details[open] summary::after{transform:rotate(-135deg)}}.hl-cgrid{grid-template-rows:none !important;grid-auto-rows:auto !important;row-gap:20px !important;column-gap:20px !important}.hl-cgrid > .hl-card{display:grid !important;grid-template-columns:minmax(0,1fr) !important;grid-template-rows:subgrid;row-gap:12px !important;align-content:stretch;justify-items:stretch;text-align:center;padding:14px 14px 16px !important}.hl-cgrid--3 > .hl-card{grid-row:span 3}.hl-cgrid--4 > .hl-card{grid-row:span 4}.hl-cgrid--5 > .hl-card{grid-row:span 5}.hl-cgrid > .hl-card > .elementor-widget{width:100% !important;max-width:100% !important;margin:0 !important;align-self:center}.hl-cgrid > .hl-card > .elementor-widget-image{align-self:stretch}.hl-cgrid > .hl-card > .elementor-widget-heading{align-self:start}.hl-cgrid > .hl-card > .elementor-widget-text-editor{align-self:start}.hl-cgrid .hl-card .elementor-heading-title,.hl-cgrid .hl-card p{text-align:center !important}.hl-cgrid .hl-card .hl-ico{margin:4px auto 0 !important}.hl-cgrid .hl-card .hl-step-num .elementor-heading-title{margin:0 auto}.hl-cgrid > .hl-card > .elementor-widget-button:last-child,.hl-cgrid > .hl-card > .hl-game-btns{align-self:end;padding-top:12px !important;border-top:1px dashed var(--g-brd)}.hl-dark .hl-cgrid > .hl-card > .hl-game-btns{border-top-color:var(--g-dark-brd)}.hl-cgrid .hl-card .elementor-button-wrapper{text-align:center}.hl-cgrid .hl-card .elementor-button{width:100% !important;justify-content:center}.hl-cgrid .btn-link .elementor-button{padding:10px 14px !important;border-radius:var(--r-md) !important;background:color-mix(in srgb,var(--ui-primary) 10%,transparent) !important;color:var(--ui-primary) !important;font-size:.88rem !important}.hl-cgrid .btn-link .elementor-button:hover{background:var(--ui-primary) !important;color:var(--ui-btn-primary-text,#0B3439) !important}.hl-cgrid--games > .hl-card > .hl-game-btns{display:grid !important;grid-template-columns:1fr 1fr;gap:8px !important}.hl-cgrid--games .hl-game-tags{top:24px !important;inset-inline:24px !important}.hl-card::after{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;pointer-events:none;opacity:0;transition:opacity .35s;background:linear-gradient(135deg,var(--ui-primary),transparent 40%,transparent 60%,var(--ui-accent,#FFC107));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.hl-card:hover::after{opacity:1}.hl-cgrid .hl-card .elementor-widget-image img{aspect-ratio:16/10 !important;width:100%;object-fit:cover;border-radius:var(--r-md) !important}.hl-bc-grid{grid-auto-rows:auto;row-gap:20px !important}.hl-bc{display:grid !important;grid-template-rows:subgrid;grid-row:span 5;row-gap:10px;position:relative}.hl-bc-grid--2 > .hl-bc{grid-row:span 4}.hl-bc-body{display:contents}.hl-bc-media{grid-row:auto;margin:8px 8px 0;border-radius:var(--r-md) !important;overflow:hidden}.hl-bc-meta,.hl-bc-title,.hl-bc-excerpt{padding-inline:16px !important;margin:0 !important}.hl-bc-meta{align-self:center}.hl-bc-title,.hl-bc-excerpt{align-self:start}.hl-bc-foot{align-self:end;padding:12px 0 14px !important;margin:0 16px !important;border-top:1px dashed var(--g-brd) !important}.hl-bc::after{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;pointer-events:none;opacity:0;transition:opacity .35s;background:linear-gradient(135deg,var(--ui-primary),transparent 40%,transparent 60%,var(--ui-accent,#FFC107));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.hl-bc:hover::after{opacity:1}.hl-bc--featured{grid-row:span 1 !important;grid-template-columns:1fr 1fr;grid-template-rows:none !important;column-gap:0}.hl-bc--featured .hl-bc-media{margin:8px;aspect-ratio:auto !important;min-height:280px}.hl-bc--featured .hl-bc-body{display:flex;flex-direction:column;justify-content:center;gap:12px;padding:24px 8px}@media(max-width:767px){.hl-bc--featured{grid-template-columns:1fr}.hl-bc--featured .hl-bc-media{min-height:0;aspect-ratio:16/10 !important}}.hl-rels{grid-auto-rows:auto}.hl-rel{display:grid !important;grid-template-rows:subgrid;grid-row:span 3;justify-items:center;text-align:center;row-gap:8px !important}.hl-rel small{align-self:end;width:100%;padding-top:8px;border-top:1px dashed var(--g-brd)}.hl-side-toc summary{flex:0 0 auto}:root{--gap-xs:8px;--gap-sm:12px;--gap-md:16px;--gap-grid:20px;--gap-lg:24px;--gap-xl:32px;--r-sm:10px;--r-md:14px;--r-lg:20px;--r-xl:28px;--brd:1px solid var(--g-brd);--brd-dash:1px dashed var(--g-brd);--tabbar-h:64px}@media(max-width:767px){:root{--r-xl:22px;--gap-grid:16px}}.hl-sec.hl-dark,.hl-sh,.hl-ah,.hl-related,.hl-cta-box,.hl-footer .hl-ft-grid > *:not(.hl-ft-box),.hl-mm{border-radius:var(--r-xl) !important}.hl-card,.hl-bc,.hl-block,.hl-toc,.hl-specs-card,.hl-side-toc,.hl-side-cta,.hl-side-cta2,.hl-keypoints,.hl-incta,.hl-author,.hl-pn,.hl-rel,.hl-ft-box,.hl-entry .ui-table-scroll,.hl-entry table.hl-rtable,.hl-float-img img,.hl-sh-img img,.hl-entry .wp-block-image img,.hl-entry figure.hl-figure img,.hl-block img,.hl-chipsbar{border-radius:var(--r-lg) !important}.elementor-button,.hl-ft-btn,.hl-incta-btn,.hl-side-cta2 a,.hl-ah-search button,.hl-faq details,.rank-math-question,.hl-entry p.hl-callout,.hl-note,.hl-entry ol.hl-steps-list li,ol.hl-steps li,.hl-side-links a,.hl-kp,.hl-pager .page-numbers,.hl-card .elementor-widget-image,.hl-card img,.hl-bc-media,.hl-ico,.hl-mm-tiles a,.hl-mm-search,.hl-mm-tree a,.hl-mm-tree summary,.hl-tab--cta span,.ui-back-top,.db-float-cta,.hl-toc-box{border-radius:var(--r-md) !important}.hl-stoc-list a,.hl-specs div,.hl-step-num .elementor-heading-title,.hl-sec-no,.hl-entry ol.hl-steps-list li::before,ol.hl-steps li::before,.hl-stoc-list > li > a::before{border-radius:var(--r-sm) !important}.rank-math-question.collapse{border-radius:var(--r-md) var(--r-md) 0 0 !important}.rank-math-answer{border-radius:0 0 var(--r-md) var(--r-md) !important}.hl-chips li,.hl-badge,.hl-type,.hl-bc-cat,.hl-tags a,.hl-kicker .elementor-heading-title,.hl-eyebrow .elementor-heading-title,.hl-sh-meta li,.hl-sh-cat,.hl-glance li,.hl-ah-kicker,.hl-ah-stats li,.hl-chipsbar a,.hl-stoc-count,.hl-ft-badges li,.hl-ah-search{border-radius:999px !important}.hl-card,.hl-bc,.hl-block,.hl-toc,.hl-side-toc,.hl-author,.hl-pn,.hl-rel,.hl-faq details,.rank-math-question,.hl-entry ol.hl-steps-list li,ol.hl-steps li,.hl-side-links a,.hl-pager .page-numbers,.hl-chipsbar,.hl-ft-box{border:var(--brd) !important}.hl-dark .hl-card,.hl-dark .hl-faq details,.hl-specs-card,.hl-keypoints,.hl-kp,.hl-side-cta2,.hl-sh,.hl-sec.hl-dark{border-color:var(--g-dark-brd) !important}.rank-math-answer{border:var(--brd) !important;border-top:0 !important}.hl-entry p.hl-callout{border-width:1px !important}.hl-cgrid,.hl-bc-grid,.hl-rels,.hl-kp-grid,.hl-prevnext,.hl-sec .e-con.e-grid{gap:var(--gap-grid) !important}.hl-intro-row,.hl-article{gap:var(--gap-lg) !important}.hl-article-main{gap:var(--gap-lg) !important}.hl-card{padding:var(--gap-md) !important}.hl-cgrid > .hl-card{row-gap:var(--gap-sm) !important}.hl-block{padding:var(--gap-lg) !important;gap:var(--gap-md) !important}.hl-bc{row-gap:var(--gap-sm) !important}.hl-bc-foot,.hl-cgrid > .hl-card > .elementor-widget-button:last-child,.hl-cgrid > .hl-card > .hl-game-btns,.hl-rel small{padding-top:var(--gap-sm) !important}.hl-sec .e-con:has(> .hl-kicker){gap:var(--gap-xs) !important}ul.hl-check,.hl-entry ul.hl-check-list,.hl-side-links ul,.hl-ft-links{gap:var(--gap-xs) !important}ol.hl-steps,.hl-entry ol.hl-steps-list{display:grid;gap:var(--gap-xs) !important}.hl-entry ol.hl-steps-list li,ol.hl-steps li{margin:0 !important}.rank-math-block{margin:var(--gap-lg) 0 !important}.rank-math-list,.hl-faq{display:grid !important;gap:var(--gap-xs) !important}.rank-math-list-item{margin:0 !important;padding:0 !important}.rank-math-list-item::before,.rank-math-list-item::after{display:none !important}.rank-math-question,.hl-entry .rank-math-question{margin:0 !important;scroll-margin-top:110px}.rank-math-answer{margin:0 !important}.rank-math-question.collapse + .rank-math-answer{margin:0 !important;padding:var(--gap-md) var(--gap-lg) !important}.rank-math-answer p,.hl-entry .rank-math-answer p{margin:0 0 var(--gap-xs) !important;line-height:1.9 !important}.rank-math-answer p:last-child{margin-bottom:0 !important}.hl-faq summary{padding:var(--gap-sm) var(--gap-md) var(--gap-sm) 52px !important}.hl-faq .hl-faq-a{padding:0 var(--gap-md) var(--gap-md) !important}.my-main-header > .e-con-inner > .e-con:nth-child(1),.my-main-header > .e-con-inner > .e-con:nth-child(3){flex:0 0 auto !important;width:auto !important;--width:auto}.my-main-header > .e-con-inner > .e-con:nth-child(2){flex:1 1 auto !important;width:auto !important;--width:auto;justify-content:center}.my-main-header .elementor-nav-menu--main .elementor-item{padding-inline:11px !important;font-size:.88rem !important}.my-main-header .elementor-nav-menu--main .sub-menu{min-width:220px}.my-main-header .elementor-nav-menu--main .sub-menu a{border-radius:var(--r-sm)}@media(max-width:1024px){.my-main-header .ds-desktop-menu{display:none !important}}.elementor-location-footer{display:none !important}.hl-footer{width:calc(100% - 2 * var(--hl-gx));max-width:calc(var(--hl-c) + 2 * var(--hl-pad) + 2px);margin:var(--gap-xl) auto var(--gap-md);padding:var(--gap-lg) var(--hl-pad) var(--gap-md);border-radius:var(--r-xl);background:radial-gradient(600px 260px at 90% 0%,color-mix(in srgb,var(--ui-primary) 22%,transparent),transparent 70%),radial-gradient(520px 260px at 5% 100%,color-mix(in srgb,var(--ui-accent,#FFC107) 12%,transparent),transparent 70%),var(--g-dark);border:1px solid var(--g-dark-brd);box-shadow:0 1px 0 rgba(255,255,255,.08) inset,0 24px 60px rgba(7,26,31,.25);color:#fff}.hl-ft-grid{display:grid;grid-template-columns:1.35fr 1fr 1fr 1fr;gap:var(--gap-grid);align-items:stretch}.hl-ft-box{margin:0;padding:var(--gap-lg) var(--gap-lg) var(--gap-md);background:rgba(255,255,255,.06) !important;border:1px solid var(--g-dark-brd) !important;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 1px 0 rgba(255,255,255,.06) inset;display:flex;flex-direction:column;gap:var(--gap-sm)}.hl-ft-logo{display:inline-flex;align-items:center;gap:10px;font-weight:900;font-size:1.1rem;color:#fff !important;text-decoration:none !important}.hl-ft-logo-ico{width:40px;height:40px;display:grid;place-items:center;border-radius:var(--r-md);background:linear-gradient(140deg,var(--ui-primary),var(--ui-accent,#FFC107));font-size:1.15rem}.hl-footer p,.hl-footer .hl-ft-brand p{margin:0 !important;font-size:.86rem !important;line-height:1.95 !important;color:rgba(255,255,255,.72) !important}.hl-ft-cta,.hl-mm-cta{display:grid;grid-template-columns:1fr 1fr;gap:var(--gap-xs)}.hl-ft-btn{display:flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;font-size:.86rem;font-weight:800;text-align:center;text-decoration:none !important;color:#fff !important;background:rgba(255,255,255,.08);border:1px solid var(--g-dark-brd);transition:transform .25s,background .25s}.hl-ft-btn:hover{transform:translateY(-2px);background:rgba(255,255,255,.14)}.hl-ft-btn--primary{color:var(--ui-btn-primary-text,#0B3439) !important;background:linear-gradient(120deg,var(--ui-primary),color-mix(in srgb,var(--ui-primary) 70%,var(--ui-accent,#FFC107)));border-color:transparent;box-shadow:0 10px 24px color-mix(in srgb,var(--ui-primary) 30%,transparent)}.hl-ft-btn--primary:hover{background:linear-gradient(120deg,var(--ui-primary),color-mix(in srgb,var(--ui-primary) 70%,var(--ui-accent,#FFC107)))}.hl-ft-badges{list-style:none;margin:auto 0 0 !important;padding:var(--gap-sm) 0 0 !important;display:grid;grid-template-columns:repeat(4,1fr);gap:var(--gap-xs);border-top:1px dashed var(--g-dark-brd)}.hl-ft-badges li{margin:0 !important;display:flex;flex-direction:column;align-items:center;gap:2px;padding:8px 4px;font-size:.72rem;font-weight:700;color:rgba(255,255,255,.8) !important;background:rgba(255,255,255,.05);border:1px solid var(--g-dark-brd);border-radius:var(--r-md) !important}.hl-ft-badges li span{font-size:1rem}.hl-ft-head{all:unset;box-sizing:border-box;width:100%;display:flex;align-items:center;gap:10px;padding-bottom:var(--gap-sm);border-bottom:1px dashed var(--g-dark-brd);font-weight:900;font-size:.98rem;color:#fff;cursor:default;font-family:var(--ui-font-family) !important}.hl-ft-ico{width:34px;height:34px;display:grid;place-items:center;border-radius:var(--r-sm);background:rgba(255,255,255,.08);border:1px solid var(--g-dark-brd);font-size:1rem}.hl-ft-links{list-style:none;margin:0 !important;padding:0 !important;display:grid}.hl-ft-links li{margin:0 !important}.hl-ft-links a{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 10px;border-radius:var(--r-sm);font-size:.86rem;color:rgba(255,255,255,.78) !important;text-decoration:none !important;transition:background .2s,color .2s,padding .2s}.hl-ft-links a::after{content:"←";opacity:0;transform:translateX(6px);transition:opacity .2s,transform .2s;color:var(--ui-accent,#FFC107)}.hl-ft-links a:hover{background:rgba(255,255,255,.07);color:#fff !important}.hl-ft-links a:hover::after{opacity:1;transform:none}.hl-ft-bottom{display:flex;align-items:center;justify-content:space-between;gap:var(--gap-md);flex-wrap:wrap;margin-top:var(--gap-lg);padding-top:var(--gap-md);border-top:1px solid var(--g-dark-brd)}.hl-ft-copy{display:flex;align-items:center;gap:10px}.hl-ft-age{display:inline-grid;place-items:center;min-width:38px;height:26px;padding:0 8px;border-radius:999px;font-size:.75rem;font-weight:900;color:#fff;background:#B91C1C}.hl-ft-legal .hl-ft-links{display:flex;flex-wrap:wrap;gap:4px}.hl-ft-legal .hl-ft-links a{padding:6px 10px;font-size:.8rem}.hl-ft-legal .hl-ft-links a::after{display:none}@media(max-width:1024px){.hl-ft-grid{grid-template-columns:1fr 1fr}}@media(max-width:767px){.hl-footer{width:100%;margin-inline:0;padding:var(--gap-md) var(--gap-md) var(--gap-sm)}.hl-ft-grid{grid-template-columns:1fr;gap:var(--gap-sm)}.hl-ft-box{padding:var(--gap-md)}.hl-ft-head{cursor:pointer}.hl-ft-head::after{content:"";margin-inline-start:auto;width:8px;height:8px;border:solid rgba(255,255,255,.7);border-width:0 2px 2px 0;transform:rotate(-135deg);transition:transform .3s}.hl-js .hl-ft-nav:not(.is-open) .hl-ft-head{padding-bottom:0;border-bottom:0}.hl-js .hl-ft-nav:not(.is-open) .hl-ft-head::after{transform:rotate(45deg)}.hl-js .hl-ft-nav:not(.is-open) .hl-ft-body{display:none}.hl-ft-bottom{flex-direction:column;align-items:center;text-align:center}.hl-ft-legal .hl-ft-links{justify-content:center}}.hl-tabbar,.hl-mm,.hl-mm-backdrop{display:none}@media(max-width:1024px){body{padding-bottom:calc(var(--tabbar-h) + 16px + env(safe-area-inset-bottom,0px)) !important}.db-float-cta{display:none !important}.ui-back-top{bottom:calc(var(--tabbar-h) + 28px + env(safe-area-inset-bottom,0px)) !important}.hl-tabbar{display:grid;grid-template-columns:repeat(5,1fr);align-items:end;position:fixed;z-index:99990;inset-inline:12px;bottom:calc(10px + env(safe-area-inset-bottom,0px));height:var(--tabbar-h);padding:0 6px;border-radius:var(--r-lg);background:var(--g-bg-2);-webkit-backdrop-filter:blur(22px) saturate(180%);backdrop-filter:blur(22px) saturate(180%);border:var(--brd);box-shadow:0 1px 0 var(--g-hi) inset,0 14px 40px color-mix(in srgb,var(--ui-text-main) 16%,transparent)}.hl-tab{all:unset;box-sizing:border-box;cursor:pointer;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;font-size:.7rem;font-weight:700;color:var(--ui-text-muted) !important;text-decoration:none !important;font-family:var(--ui-font-family) !important;-webkit-tap-highlight-color:transparent;position:relative}.hl-tab span{font-size:1.15rem;line-height:1;transition:transform .25s}.hl-tab.is-active{color:var(--ui-primary) !important}.hl-tab.is-active::after{content:"";position:absolute;bottom:6px;width:18px;height:3px;border-radius:3px;background:var(--ui-primary)}.hl-tab:active span{transform:scale(.88)}.hl-tab--cta{justify-content:flex-end;padding-bottom:8px;color:var(--ui-text-main) !important}.hl-tab--cta span{display:grid;place-items:center;width:52px;height:52px;margin-top:-26px;margin-bottom:2px;font-size:1.4rem;background:linear-gradient(140deg,var(--ui-primary),var(--ui-accent,#FFC107));box-shadow:0 10px 24px color-mix(in srgb,var(--ui-primary) 40%,transparent),0 0 0 5px var(--ui-bg-main)}.hl-mm-backdrop{display:block;position:fixed;inset:0;z-index:99995;background:rgba(7,26,31,.45);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:0;transition:opacity .3s}.hl-mm-backdrop[hidden]{display:none}.hl-mm-on .hl-mm-backdrop{opacity:1}.hl-mm{display:flex;flex-direction:column;position:fixed;z-index:99996;top:10px;bottom:10px;right:10px;width:min(390px,calc(100vw - 20px));background:var(--g-bg-2);-webkit-backdrop-filter:blur(26px) saturate(180%);backdrop-filter:blur(26px) saturate(180%);border:var(--brd);box-shadow:0 30px 80px rgba(7,26,31,.35);transform:translateX(calc(100% + 20px));transition:transform .4s cubic-bezier(.16,1,.3,1);outline:none;overflow:hidden}.hl-mm-on .hl-mm{transform:none}.hl-mm-on body{overflow:hidden}.hl-mm-head{display:flex;align-items:center;justify-content:space-between;padding:var(--gap-md);border-bottom:var(--brd)}.hl-mm .hl-ft-logo{color:var(--ui-text-main) !important}.hl-mm-close{all:unset;cursor:pointer;width:40px;height:40px;display:grid;place-items:center;border-radius:var(--r-md);background:var(--g-bg);border:var(--brd);color:var(--ui-text-main);font-size:1rem}.hl-mm-body{flex:1;overflow:auto;padding:var(--gap-md);display:grid;align-content:start;gap:var(--gap-md)}.hl-mm-search{display:flex;align-items:center;gap:6px;padding:5px;padding-inline-start:14px;background:var(--g-bg);border:var(--brd)}.hl-mm-search input{flex:1;min-width:0;border:0 !important;outline:0 !important;background:transparent !important;box-shadow:none !important;padding:8px 0 !important;font-size:.9rem;color:var(--ui-text-main)}.hl-mm-search button{all:unset;cursor:pointer;width:40px;height:40px;display:grid;place-items:center;border-radius:var(--r-sm);background:var(--ui-primary)}.hl-mm .hl-ft-btn{color:var(--ui-text-main) !important;background:var(--g-bg);border:var(--brd)}.hl-mm .hl-ft-btn--primary{color:var(--ui-btn-primary-text,#0B3439) !important;background:linear-gradient(120deg,var(--ui-primary),color-mix(in srgb,var(--ui-primary) 70%,var(--ui-accent,#FFC107)));border-color:transparent}.hl-mm-tiles{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--gap-xs)}.hl-mm-tiles a{display:flex;flex-direction:column;align-items:center;gap:6px;padding:12px 4px;font-size:.74rem;font-weight:800;text-align:center;color:var(--ui-text-main) !important;text-decoration:none !important;background:var(--g-bg);border:var(--brd)}.hl-mm-tiles a span{width:38px;height:38px;display:grid;place-items:center;border-radius:var(--r-sm);font-size:1.15rem;background:color-mix(in srgb,var(--ui-primary) 12%,transparent)}.hl-mm-tree{list-style:none;margin:0 !important;padding:0 !important;display:grid;gap:var(--gap-xs)}.hl-mm-tree li{margin:0 !important}.hl-mm-tree a,.hl-mm-tree summary{display:flex;align-items:center;justify-content:space-between;min-height:46px;padding:0 var(--gap-md);font-size:.9rem;font-weight:700;color:var(--ui-text-main) !important;text-decoration:none !important;background:var(--g-bg);border:var(--brd);cursor:pointer;list-style:none}.hl-mm-tree summary::-webkit-details-marker{display:none}.hl-mm-tree summary::after{content:"";width:8px;height:8px;border:solid var(--ui-text-muted);border-width:0 2px 2px 0;transform:rotate(45deg);transition:transform .3s}.hl-mm-tree details[open] > summary{border-color:color-mix(in srgb,var(--ui-primary) 45%,transparent);color:var(--ui-primary) !important}.hl-mm-tree details[open] > summary::after{transform:rotate(-135deg);border-color:var(--ui-primary)}.hl-mm-tree ul{list-style:none;margin:var(--gap-xs) 0 0 !important;padding:0 !important;padding-inline-start:var(--gap-sm) !important;display:grid;gap:4px;border-inline-start:2px solid color-mix(in srgb,var(--ui-primary) 20%,transparent);margin-inline-start:var(--gap-sm) !important}.hl-mm-tree ul a,.hl-mm-tree ul summary{min-height:40px;font-size:.84rem;font-weight:600;background:transparent;border-color:transparent}.hl-mm-tree a.is-current{color:var(--ui-primary) !important;background:color-mix(in srgb,var(--ui-primary) 10%,transparent)}.hl-mm-legal .hl-ft-links{display:flex;flex-wrap:wrap;gap:4px;justify-content:center}.hl-mm-legal .hl-ft-links a{padding:6px 10px;font-size:.76rem;color:var(--ui-text-muted) !important}.hl-mm-legal .hl-ft-links a::after{display:none}}@media(prefers-reduced-motion:reduce){.hl-mm,.hl-mm-backdrop{transition:none}}.my-main-header > .e-con-inner > .e-con:nth-child(2){min-width:0}.my-main-header .ds-desktop-menu{width:100% !important;max-width:100% !important;--container-widget-width:100% !important;flex:1 1 auto !important}.my-main-header .ds-desktop-menu .elementor-nav-menu--main,.my-main-header .ds-desktop-menu .elementor-nav-menu{width:100%;justify-content:center}@media(max-width:1200px){.my-main-header .elementor-nav-menu--main .elementor-item{padding-inline:8px !important;font-size:.84rem !important}}.my-main-header .elementor-nav-menu--main .elementor-item{padding-inline:9px !important}.my-main-header > .e-con-inner > .e-con:nth-child(1){max-width:230px}.my-main-header > .e-con-inner > .e-con:nth-child(1) img{max-width:100%;height:auto}@media(max-width:1200px){.my-main-header > .e-con-inner > .e-con:nth-child(1){max-width:190px}.my-main-header .elementor-nav-menu--main .elementor-item{padding-inline:7px !important;font-size:.8rem !important}}.hl-ft-cta{grid-template-columns:1fr !important}.hl-mm-cta{grid-template-columns:1fr 1fr}.hl-mm-cta .hl-ft-btn--primary{grid-column:1/-1}.hl-mm-body{scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--ui-primary) 50%,transparent) transparent}.hl-mm-body::-webkit-scrollbar{width:4px}.hl-mm-body::-webkit-scrollbar-track{background:transparent;border:0}.hl-mm-body::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--ui-primary) 50%,transparent);border-radius:4px !important}:root{interpolate-size:allow-keywords;--btn-h:42px;--btn-h-sm:34px}.hl-sec.hl-dark.hl-bleed{width:100% !important;max-width:none !important;margin:0 !important;border-radius:0 !important;border:0 !important;box-shadow:none !important;padding:clamp(56px,7vw,88px) var(--hl-gx) !important;-webkit-backdrop-filter:none;backdrop-filter:none;background:radial-gradient(900px 420px at 88% -10%,color-mix(in srgb,var(--ui-primary) 24%,transparent),transparent 70%),radial-gradient(700px 360px at 6% 110%,color-mix(in srgb,var(--ui-accent,#FFC107) 12%,transparent),transparent 70%),linear-gradient(160deg,#071a1f 0%,#0b2a30 55%,#06151a 100%) !important}.hl-sec.hl-bleed > .e-con-inner,.hl-sec.hl-bleed > .e-con > .e-con-inner{max-width:var(--hl-c) !important}@media(max-width:767px){.hl-sec.hl-dark.hl-bleed,body .hl-footer{margin-inline:-12px !important;width:calc(100% + 24px) !important;max-width:calc(100% + 24px) !important}.hl-sec.hl-dark.hl-bleed{padding:48px 16px !important}}.hl-hero .elementor-widget-text-editor{overflow:visible !important}.hl-hero.hl-bleed{margin-top:0 !important;min-height:clamp(440px,64vh,600px) !important}.hl-dark .hl-kicker .elementor-heading-title{color:#0b1a1d !important;background:#fff !important;border:0 !important;font-size:.78rem !important;padding:5px 14px !important}.hl-h2--lg .elementor-heading-title{font-size:clamp(1.6rem,3.2vw,2.35rem) !important;line-height:1.45 !important;font-weight:900 !important}.hl-sub .elementor-heading-title{font-size:clamp(.9rem,1.4vw,1rem) !important;font-weight:500 !important;line-height:1.8 !important;color:var(--ui-text-muted) !important}.hl-dark .hl-sub .elementor-heading-title{color:rgba(255,255,255,.62) !important}.hl-sec .e-con:has(> .hl-sub){gap:6px !important}.hl-sec .e-con:has(> .hl-sub) > .hl-kicker{margin-bottom:6px !important}.hl-btn-glow .elementor-button,.hl-btn-ghost-light .elementor-button,.btn-ghost .elementor-button,.btn-primary-accent .elementor-button{min-height:var(--btn-h);padding:0 20px !important;border-radius:999px !important;font-size:.86rem !important;font-weight:700 !important;line-height:1 !important;display:inline-flex !important;align-items:center;justify-content:center;gap:6px;box-shadow:none !important;letter-spacing:0;transition:transform .25s,background-color .25s,border-color .25s,color .25s}.hl-btn-glow .elementor-button::before{display:none !important}.hl-btn-glow .elementor-button{box-shadow:0 6px 18px color-mix(in srgb,var(--ui-primary) 28%,transparent) !important}.hl-btn-ghost-light .elementor-button{background:rgba(255,255,255,.06) !important;border:1px solid rgba(255,255,255,.18) !important}.hl-btn-ghost-light .elementor-button:hover{background:rgba(255,255,255,.12) !important;border-color:rgba(255,255,255,.32) !important;color:#fff !important}.hl-hero .hl-chips{gap:8px}.hl-hero .hl-chips li{padding:6px 13px !important;font-size:.8rem !important;font-weight:600;background:rgba(255,255,255,.07) !important;border:1px solid rgba(255,255,255,.14) !important;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.hl-hero .hl-chips li:hover{transform:translateY(-2px);border-color:rgba(255,255,255,.35) !important}.hl-hero .hl-btns{flex-direction:row !important;flex-wrap:nowrap !important;gap:10px !important}.hl-hero .hl-btns > .elementor-widget{width:auto !important;flex:0 0 auto}@media(max-width:767px){.hl-hero .hl-chips,.hl-hero .hl-btns{flex-wrap:nowrap !important;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;margin-inline:-16px !important;padding-inline:16px !important;-webkit-mask-image:linear-gradient(90deg,transparent,#000 16px,#000 calc(100% - 16px),transparent);mask-image:linear-gradient(90deg,transparent,#000 16px,#000 calc(100% - 16px),transparent)}.hl-hero .hl-chips::-webkit-scrollbar,.hl-hero .hl-btns::-webkit-scrollbar{display:none}.hl-hero .hl-chips li{flex:0 0 auto;white-space:nowrap;scroll-snap-align:start}.hl-hero .hl-btns{align-items:center !important;width:calc(100% + 32px) !important;max-width:none !important}.hl-hero .hl-btns > .elementor-widget,.hl-hero .hl-btns .elementor-button{width:auto !important;scroll-snap-align:start}.hl-hero .hl-btns .elementor-button{min-height:38px;padding:0 14px !important;font-size:.78rem !important;white-space:nowrap}}.hl-games-sec .hl-cgrid--games{gap:18px !important}.hl-games-sec .hl-cgrid > .hl-game{padding:8px 8px 14px !important;row-gap:10px !important;background:rgba(255,255,255,.035) !important;border:1px solid rgba(255,255,255,.08) !important;border-radius:18px !important;box-shadow:none !important;-webkit-backdrop-filter:none;backdrop-filter:none}.hl-games-sec .hl-cgrid > .hl-game:hover{transform:translateY(-4px) !important;background:rgba(255,255,255,.06) !important;border-color:rgba(255,255,255,.16) !important;box-shadow:0 18px 40px rgba(0,0,0,.35) !important}.hl-games-sec .hl-game::before,.hl-games-sec .hl-game::after{display:none !important}.hl-games-sec .hl-game .elementor-widget-image,.hl-games-sec .hl-game .elementor-widget-image img{border-radius:12px !important}.hl-games-sec .hl-game .elementor-widget-image img{aspect-ratio:4/3 !important}.hl-cgrid > .hl-card > .hl-game-tags{width:auto !important;max-width:none !important;top:16px !important;inset-inline:16px !important}.hl-games-sec .hl-badge,.hl-games-sec .hl-type{padding:3px 9px;font-size:.66rem;box-shadow:none;white-space:nowrap}.hl-games-sec .hl-game h3,.hl-games-sec .hl-game .elementor-heading-title{font-size:.98rem !important;font-weight:800 !important;margin-top:2px !important}.hl-games-sec .hl-game p{font-size:.8rem !important;line-height:1.8 !important;color:rgba(255,255,255,.6) !important;padding-inline:6px}.hl-games-sec .hl-game p a{color:rgba(255,255,255,.88) !important;font-weight:700;text-decoration:none !important;border-bottom:1px solid color-mix(in srgb,var(--ui-accent,#FFC107) 55%,transparent)}.hl-games-sec .hl-cgrid > .hl-game > .elementor-widget-button:last-child{border-top:0 !important;padding-top:2px !important}.hl-games-sec .hl-game-play .elementor-button{width:auto !important;min-height:var(--btn-h-sm);padding:0 18px !important;font-size:.78rem !important;font-weight:800 !important;border-radius:999px !important}.hl-games-sec .hl-game-play .elementor-button:hover{transform:none;box-shadow:0 6px 16px color-mix(in srgb,var(--ui-accent,#FFC107) 35%,transparent) !important}@media(max-width:767px){.hl-games-sec .hl-cgrid--games{grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:12px !important}.hl-games-sec .hl-cgrid--games > .hl-card{grid-row:span 3}.hl-games-sec .hl-game p{display:none}.hl-games-sec .hl-game-tags .hl-type{display:none}}.hl-bonus-title .elementor-heading-title{color:var(--ui-text-main) !important;white-space:nowrap}.hl-h2-note{font-size:.55em;font-weight:700;color:var(--ui-primary);vertical-align:middle;margin-inline-start:4px}@media(max-width:767px){.hl-bonus-title .elementor-heading-title{white-space:normal}}.hl-bonus-sec ul.hl-check li{color:var(--ui-text-main) !important;font-weight:600;font-size:.92rem}.hl-bonus-sec ul.hl-check li a{color:var(--ui-primary) !important;font-weight:800;text-decoration:none !important;border-bottom:1px solid color-mix(in srgb,var(--ui-primary) 30%,transparent)}.hl-bonus-sec .hl-card h3,.hl-bonus-sec .hl-card h3 a,.hl-bonus-sec .hl-h2 .elementor-heading-title{color:var(--ui-text-main) !important}.hl-bonus-sec .hl-card p a{color:var(--ui-primary) !important}.hl-faq{gap:10px !important}.hl-faq details{border-radius:16px !important;transition:background-color .25s,border-color .25s}.hl-faq summary{display:flex !important;align-items:center;justify-content:space-between;gap:16px;padding:16px 20px !important;font-size:.93rem !important;font-weight:700 !important;line-height:1.75 !important;-webkit-tap-highlight-color:transparent}.hl-faq summary::after{content:"" !important;position:static !important;transform:none !important;flex:0 0 28px;width:28px;height:28px;border-radius:50% !important;background:color-mix(in srgb,var(--ui-primary) 14%,transparent) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2300B887' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") center/14px no-repeat !important;transition:transform .3s,background-color .3s}.hl-faq details[open] summary::after{content:"" !important;transform:rotate(180deg) !important;background-color:color-mix(in srgb,var(--ui-primary) 24%,transparent) !important}.hl-faq summary:focus-visible{outline:2px solid var(--ui-primary);outline-offset:-2px;border-radius:16px}.hl-faq .hl-faq-a{padding:0 20px 18px !important}.hl-faq .hl-faq-a p{margin:0 !important;padding-top:12px;border-top:1px dashed var(--g-brd);font-size:.88rem !important;line-height:1.95 !important}.hl-faq details[open] .hl-faq-a{animation:hlFaqIn .35s ease}@keyframes hlFaqIn{from{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.hl-faq details::details-content{block-size:0;overflow:hidden;transition:block-size .3s ease,content-visibility .3s allow-discrete}.hl-faq details[open]::details-content{block-size:auto}.hl-dark .hl-faq details{background:rgba(255,255,255,.04) !important;border-color:rgba(255,255,255,.09) !important;box-shadow:none !important;-webkit-backdrop-filter:none;backdrop-filter:none}.hl-dark .hl-faq details:hover{border-color:rgba(255,255,255,.18) !important}.hl-dark .hl-faq details[open]{background:rgba(255,255,255,.07) !important;border-color:color-mix(in srgb,var(--ui-primary) 45%,transparent) !important}.hl-dark .hl-faq .hl-faq-a p{border-top-color:rgba(255,255,255,.1);color:rgba(255,255,255,.7) !important}.hl-faq-sec .hl-faq{max-width:none}.hl-faq-sec .hl-side-cta{padding:28px 24px !important;gap:12px !important;background:linear-gradient(160deg,rgba(255,255,255,.07),rgba(255,255,255,.02)) !important;border:1px solid rgba(255,255,255,.1) !important;border-radius:20px !important;box-shadow:none !important}.hl-faq-sec .hl-side-cta::before,.hl-faq-sec .hl-side-cta::after{display:none !important}.hl-faq-sec .hl-side-cta .hl-h2 .elementor-heading-title{font-size:1.15rem !important}.hl-faq-sec .hl-side-cta p{font-size:.85rem !important;line-height:2 !important}.hl-faq-sec .hl-side-cta > .elementor-widget-button,.hl-faq-sec .hl-side-cta .elementor-button{width:100% !important}.hl-faq-sec .hl-h2 .elementor-heading-title{font-size:clamp(1.4rem,2.6vw,1.9rem) !important}.hl-footer{width:100% !important;max-width:none !important;margin:0 !important;border-radius:0 !important;border:0 !important;border-top:1px solid rgba(255,255,255,.06) !important;box-shadow:none !important;padding:56px max(var(--hl-gx),16px) 20px !important;background:radial-gradient(800px 300px at 90% 0%,color-mix(in srgb,var(--ui-primary) 16%,transparent),transparent 70%),radial-gradient(600px 280px at 5% 100%,color-mix(in srgb,var(--ui-accent,#FFC107) 8%,transparent),transparent 70%),linear-gradient(180deg,#0a2328,#06151a) !important}.hl-ft-grid,.hl-ft-bottom{max-width:var(--hl-c);margin-inline:auto}.hl-ft-bottom{width:100%}.hl-ft-grid{grid-template-columns:1.5fr 1fr 1fr 1fr;gap:40px}.hl-ft-box{padding:0 !important;background:none !important;border:0 !important;box-shadow:none !important;-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:0 !important;gap:14px}.hl-ft-head{padding-bottom:0 !important;border-bottom:0 !important;font-size:.92rem;color:#fff}.hl-ft-ico{width:28px;height:28px;font-size:.85rem;border-radius:8px !important;background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.08)}.hl-ft-links{gap:2px !important}.hl-ft-links a{padding:6px 0;font-size:.84rem;color:rgba(255,255,255,.62) !important;border-radius:0}.hl-ft-links a:hover{background:none;color:#fff !important;padding-inline-start:4px}.hl-ft-brand p{max-width:360px}.hl-ft-cta{display:flex !important;flex-wrap:wrap;gap:8px}.hl-footer .hl-ft-btn{min-height:38px;padding:0 18px;border-radius:999px !important;font-size:.8rem;font-weight:700}.hl-footer .hl-ft-btn--primary{box-shadow:0 6px 16px color-mix(in srgb,var(--ui-primary) 25%,transparent)}.hl-ft-badges{display:flex !important;flex-wrap:wrap;gap:6px !important;margin:4px 0 0 !important;padding:0 !important;border-top:0 !important}.hl-ft-badges li{flex-direction:row !important;gap:5px !important;padding:4px 10px !important;font-size:.7rem !important;font-weight:600 !important;line-height:1.6;border-radius:999px !important;background:rgba(255,255,255,.04) !important;color:rgba(255,255,255,.7) !important}.hl-ft-badges li span{font-size:.78rem !important}.hl-ft-bottom{margin-top:40px !important;padding-top:18px !important;border-top:1px solid rgba(255,255,255,.08) !important}.hl-footer .hl-ft-copy{font-size:.78rem !important;color:rgba(255,255,255,.55) !important}.hl-ft-age{height:22px;min-width:32px;font-size:.68rem}.hl-ft-legal .hl-ft-links a{padding:4px 8px;font-size:.76rem;color:rgba(255,255,255,.55) !important}@media(max-width:1024px){.hl-ft-grid{grid-template-columns:1fr 1fr;gap:32px}body .hl-footer{margin-bottom:calc(-1 * (var(--tabbar-h) + 16px + env(safe-area-inset-bottom,0px))) !important;padding-bottom:calc(var(--tabbar-h) + 32px + env(safe-area-inset-bottom,0px)) !important}}@media(max-width:767px){.hl-footer{padding:36px 16px 16px !important}.hl-ft-grid{grid-template-columns:1fr;gap:0}.hl-ft-brand{padding-bottom:20px !important}.hl-ft-nav{border-top:1px solid rgba(255,255,255,.08) !important;padding:14px 0 !important}.hl-ft-nav.is-open .hl-ft-head{padding-bottom:4px !important}.hl-ft-bottom{margin-top:16px !important}}.hl-sec a:focus-visible,.hl-footer a:focus-visible,.hl-ft-head:focus-visible{outline:2px solid var(--ui-primary);outline-offset:2px}@media(prefers-reduced-motion:reduce){.hl-faq details::details-content{transition:none}.hl-faq details[open] .hl-faq-a{animation:none}}.hl-archive .hl-ah{width:100% !important;max-width:none !important;margin:0 !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;-webkit-backdrop-filter:none;backdrop-filter:none;padding:clamp(72px,10vw,128px) var(--hl-gx) clamp(56px,7vw,88px) !important;color:#fff;background:radial-gradient(ellipse 60% 70% at 50% 50%,rgba(8,6,22,.82),rgba(8,6,22,.55) 60%,rgba(8,6,22,.25)),linear-gradient(180deg,rgba(8,6,22,.35) 0%,rgba(8,6,22,.1) 45%,rgba(8,6,22,.92) 100%),url("https://dostmile.care/wp-content/uploads/elementor/design-system-sync/enfejar_cas.webp") center 40%/cover no-repeat,#0a0818 !important}.hl-archive .hl-ah::before{z-index:-1;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:56px 56px}.hl-archive .hl-ah::after{content:"";position:absolute;inset:auto 0 0;height:1px;background:linear-gradient(90deg,transparent,rgba(167,139,250,.45),transparent)}.hl-archive .hl-ah-blob{display:none}.hl-archive .hl-ah-in{max-width:680px;gap:16px !important}.hl-archive .hl-ah-crumbs .rank-math-breadcrumb p{margin:0 !important;font-size:.78rem}.hl-archive .hl-ah-crumbs .rank-math-breadcrumb :is(a,.last,.separator){color:rgba(255,255,255,.55) !important}.hl-archive .hl-ah-crumbs .rank-math-breadcrumb a:hover{color:#fff !important}.hl-archive .hl-ah-kicker{padding:5px 14px !important;font-size:.74rem;font-weight:700;letter-spacing:.2px;color:rgba(255,255,255,.85);background:rgba(255,255,255,.06) !important;border:1px solid rgba(255,255,255,.14) !important;box-shadow:none !important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.hl-archive .hl-ah-title{font-size:clamp(1.9rem,4.6vw,3rem) !important;font-weight:800 !important;letter-spacing:0;line-height:1.35 !important;background:none !important;-webkit-text-fill-color:currentColor;color:#fff !important;text-shadow:0 2px 30px rgba(8,6,22,.6)}.hl-archive .hl-ah-desc{max-width:52ch;margin:0 !important;font-size:.95rem !important;line-height:1.9;color:rgba(255,255,255,.66) !important}.hl-archive .hl-ah-search{width:min(520px,100%);margin-top:10px;padding:5px;background:rgba(255,255,255,.07) !important;border:1px solid rgba(255,255,255,.16) !important;box-shadow:0 20px 50px rgba(0,0,0,.35) !important;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.hl-archive .hl-ah-search:focus-within{border-color:rgba(167,139,250,.7) !important;box-shadow:0 0 0 4px rgba(139,92,246,.18),0 20px 50px rgba(0,0,0,.35) !important}.hl-archive .hl-ah-search input{color:#fff !important;padding:9px 16px !important;font-size:.9rem}.hl-archive .hl-ah-search input::placeholder{color:rgba(255,255,255,.45)}.hl-archive .hl-ah-search button{flex-basis:42px;height:42px;display:grid;place-items:center;background:#fff !important;color:#0a0818 !important}.hl-archive .hl-ah-stats{gap:0;margin-top:4px !important}.hl-archive .hl-ah-stats li{padding:0 14px !important;background:none !important;border:0 !important;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none !important;font-size:.8rem;color:rgba(255,255,255,.5) !important}.hl-archive .hl-ah-stats li + li{border-inline-start:1px solid rgba(255,255,255,.18) !important;border-radius:0 !important}.hl-archive .hl-ah-stats b{color:#fff;font-weight:700}@media(max-width:767px){.hl-archive .hl-ah{margin-inline:-12px !important;width:calc(100% + 24px) !important;max-width:calc(100% + 24px) !important;padding:64px 16px 48px !important;background-position:center,center,60% center !important;background-image:radial-gradient(ellipse 60% 70% at 50% 50%,rgba(8,6,22,.82),rgba(8,6,22,.55) 60%,rgba(8,6,22,.25)),linear-gradient(180deg,rgba(8,6,22,.35) 0%,rgba(8,6,22,.1) 45%,rgba(8,6,22,.92) 100%),url("https://dostmile.care/wp-content/uploads/elementor/design-system-sync/enfejar_cas-800.webp") !important}}.home .hl-sec:not(.hl-hero),.hl-footer,.hl-related{content-visibility:auto;contain-intrinsic-size:auto 700px}@media(max-width:1024px){.my-main-header > .e-con-inner{justify-content:space-between !important;align-items:center !important}.my-main-header > .e-con-inner > .e-con:nth-child(1){order:-1 !important}.my-main-header > .e-con-inner > .e-con:nth-child(3){order:2 !important;gap:2px !important;align-items:center !important}.my-main-header .elementor-widget-shortcode:has(.ds-theme-switcher){display:none !important}.my-main-header .elementor-widget-shortcode:has(.ui-search-trigger){order:1 !important}.my-main-header .ds-canvas-toggle{order:2 !important}.my-main-header .ds-canvas-toggle .elementor-button{width:40px !important;height:40px !important;padding:0 !important;border:0 !important;border-radius:0 !important;transition:background-color .2s ease,transform .15s ease}.my-main-header .ds-canvas-toggle .elementor-button:hover,.my-main-header .ds-canvas-toggle .elementor-button:focus-visible{background-color:color-mix(in srgb,var(--ui-text-main) 8%,transparent) !important}.my-main-header .ds-canvas-toggle .elementor-button:active{transform:scale(.94)}.my-main-header .ds-canvas-toggle .elementor-button-icon i{display:none !important}.my-main-header .ds-canvas-toggle .elementor-button-icon{display:block !important;width:22px;height:16px;font-size:0 !important;color:#111 !important;background:linear-gradient(currentColor 0 0) top/100% 2px no-repeat,linear-gradient(currentColor 0 0) center/100% 2px no-repeat,linear-gradient(currentColor 0 0) bottom/100% 2px no-repeat !important;border-radius:0 !important}html[data-ui-theme="dark"] .my-main-header .ds-canvas-toggle .elementor-button-icon{color:var(--ui-text-main) !important}.my-main-header .ui-search-trigger{color:#111 !important}html[data-ui-theme="dark"] .my-main-header .ui-search-trigger{color:var(--ui-text-main) !important}.hl-mm-actions{display:flex;align-items:center;gap:10px}.hl-mm-actions .ds-ts--switch{--ds-ts-w:58px;--ds-ts-h:30px}}html{scrollbar-gutter:stable}.hl-main{display:block}.hl-main:focus{outline:none}html:not([data-ui-theme="dark"]) :is(.hl-tags a,.hl-pn small,.hl-rel small,.hl-tab.is-active,.hl-kicker .elementor-heading-title):not(.hl-dark *,.hl-dark){color:var(--ui-primary-text) !important}html:not([data-ui-theme="dark"]) .hl-stoc-count{color:var(--ui-primary-700) !important}.hl-idle :is(.hl-orbs i,.hl-float-img img,.hl-marquee-track,.hl-bigword-track,.hl-ah-blob,.logomask img,.lb-online i,.hl-btn-glow .elementor-button)::before,.hl-idle :is(.hl-orbs i,.hl-float-img img,.hl-marquee-track,.hl-bigword-track,.hl-ah-blob,.logomask img,.lb-online i),.hl-idle .hl-stars::before,.hl-idle .hl-stars::after{animation-play-state:paused !important}@media(max-width:767px){.hl-hero .hl-reveal > .e-con-inner{gap:28px !important}.hl-hero .hl-btns{margin-top:16px !important;justify-content:center !important;flex-wrap:wrap !important;overflow:visible !important;width:100% !important;margin-inline:0 !important;padding-inline:0 !important;gap:12px !important}.hl-hero .hl-btns .elementor-button{min-height:42px;padding:0 18px !important}}.pb-wrapper{position:relative;margin:30px 0;padding:var(--ui-padding-y) var(--ui-padding-x);border-radius:var(--ui-radius);border-right-width:5px;border-right-style:solid;background-color:var(--ui-surface);box-shadow:var(--ui-shadow);font-family:var(--ui-font-family);transition:transform 0.3s ease,box-shadow 0.3s ease}.pb-wrapper:hover{transform:translateY(-3px);box-shadow:0 8px 25px color-mix(in srgb,var(--ui-shadow-color) 70%,transparent)}.pb-title{display:flex;align-items:center;gap:10px;font-size:1.1em;font-weight:var(--ui-font-weight-heading);margin-bottom:12px}.pb-title svg{flex-shrink:0;width:24px;height:24px}.pb-content{font-size:0.95em;line-height:1.8;color:var(--ui-text-paragraph)}.pb-content p:last-child{margin-bottom:0}.pb-type-note{background-color:color-mix(in srgb,var(--ui-info) 8%,transparent);border-right-color:var(--ui-info)}.pb-type-note .pb-title{color:var(--ui-info)}.pb-type-warning{background-color:color-mix(in srgb,var(--ui-error) 8%,transparent);border-right-color:var(--ui-error)}.pb-type-warning .pb-title{color:var(--ui-error)}.pb-type-success{background-color:color-mix(in srgb,var(--ui-success) 8%,transparent);border-right-color:var(--ui-success)}.pb-type-success .pb-title{color:var(--ui-success)}.pb-type-quote{background-color:var(--ui-surface);border-right-color:var(--ui-border-color);font-style:italic}.pb-type-quote .pb-title{color:var(--ui-text-paragraph)}.pb-type-quote::before{content:"”";position:absolute;top:-10px;left:20px;font-size:80px;color:color-mix(in srgb,var(--ui-border-color) 50%,transparent);font-family:serif;line-height:1;z-index:0}.pb-type-note{background-color: rgba(59,130,246,0.08) !important;border-right-color: var(--ui-primary) !important}.pb-type-note .pb-title{color: var(--ui-primary) !important}.pb-type-warning{background-color: rgba(245,158,11,0.08) !important;border-right-color: var(--ui-warning) !important}.pb-type-warning .pb-title{color: var(--ui-warning) !important}.pb-type-success{background-color: rgba(16,185,129,0.08) !important;border-right-color: var(--ui-success) !important}.pb-type-success .pb-title{color: var(--ui-success) !important}.pb-type-quote{background-color: rgba(139,92,246,0.08) !important;border-right-color: var(--ui-info) !important}.pb-type-quote .pb-title{color: var(--ui-info) !important}.ds-theme-switcher{cursor:pointer;padding:0;margin:0;display:inline-flex;flex:0 0 auto;-webkit-tap-highlight-color:transparent}.ds-theme-switcher:focus-visible{outline:2px solid var(--ui-primary,#173A60);outline-offset:3px}.ds-ts--switch{--ds-ts-w:64px;--ds-ts-h:32px;--ds-ts-pad:3px;--ds-ts-dir:1;border:none;background:transparent;width:var(--ds-ts-w);height:var(--ds-ts-h);border-radius:999px}[dir="rtl"] .ds-ts--switch{--ds-ts-dir:-1}.ds-ts--switch .ds-ts-track{position:relative;display:block;width:100%;height:100%;border-radius:999px;background:var(--ui-input-disabled-bg,#E9ECF1);border:1px solid var(--ui-border-color,#E5E7EB);box-shadow:none !important;transition:background-color .3s ease,border-color .3s ease}.ds-ts--switch:hover .ds-ts-track{border-color:var(--ui-primary,#173A60)}.ds-ts--switch .ds-ts-knob{position:absolute;top:var(--ds-ts-pad);inset-inline-start:var(--ds-ts-pad);width:calc(var(--ds-ts-h) - (var(--ds-ts-pad) * 2) - 2px);height:calc(var(--ds-ts-h) - (var(--ds-ts-pad) * 2) - 2px);border-radius:50%;background:var(--ui-surface,#FCFBF8);transform:translateX(0);transition:transform .35s cubic-bezier(.4,0,.2,1),background-color .3s ease;z-index:1}[data-ui-theme="dark"] .ds-ts--switch .ds-ts-knob{transform:translateX(calc(var(--ds-ts-dir) * (var(--ds-ts-w) - var(--ds-ts-h))))}.ds-ts--switch .ds-ts-icon{position:absolute;top:var(--ds-ts-pad);width:calc(var(--ds-ts-h) - (var(--ds-ts-pad) * 2) - 2px);height:calc(var(--ds-ts-h) - (var(--ds-ts-pad) * 2) - 2px);display:flex;align-items:center;justify-content:center;pointer-events:none;z-index:2;transition:color .3s ease,opacity .3s ease}.ds-ts--switch .ds-ts-icon svg{width:58%;height:58%;display:block}.ds-ts--switch .ds-ts-icon--light{inset-inline-start:var(--ds-ts-pad);color:var(--ui-text-main,#17303F)}.ds-ts--switch .ds-ts-icon--dark{inset-inline-end:var(--ds-ts-pad);color:var(--ui-text-muted,#8A94A6);opacity:.7}[data-ui-theme="dark"] .ds-ts--switch .ds-ts-icon--light{color:var(--ui-text-muted,#8A94A6);opacity:.7}[data-ui-theme="dark"] .ds-ts--switch .ds-ts-icon--dark{color:var(--ui-warning,#D99B2C);opacity:1}.ds-ts--icon{position:relative;width:42px;height:42px;border-radius:50%;border:1px solid var(--ui-border-color,#E5E7EB);background:var(--ui-surface,#FCFBF8);align-items:center;justify-content:center;transition:transform .25s ease,border-color .3s ease,background-color .3s ease}.ds-ts--icon:hover{transform:scale(1.08);border-color:var(--ui-primary,#173A60)}.ds-ts--icon:active{transform:scale(.94)}.ds-ts--icon .ds-ti-sun,.ds-ts--icon .ds-ti-moon{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;transition:transform .45s cubic-bezier(.34,1.56,.64,1),opacity .25s ease}.ds-ts--icon .ds-ti-sun{opacity:1;transform:scale(1) rotate(0deg)}.ds-ts--icon .ds-ti-moon{opacity:0;transform:scale(.4) rotate(90deg)}.ds-ts--icon svg{width:20px;height:20px;display:block;color:var(--ui-text-main,#17303F)}[data-ui-theme="dark"] .ds-ts--icon .ds-ti-sun{opacity:0;transform:scale(.4) rotate(-90deg)}[data-ui-theme="dark"] .ds-ts--icon .ds-ti-moon{opacity:1;transform:scale(1) rotate(0deg)}@media (prefers-reduced-motion:reduce){.ds-ts--switch .ds-ts-knob,.ds-ts--switch .ds-ts-track,.ds-ts--switch .ds-ts-icon,.ds-ts--icon,.ds-ts--icon svg{transition:none !important}}.ui-fullscreen-search{display:inline-flex;align-items:center;line-height:0;position:relative}.ui-search-trigger{all:unset!important;box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:40px!important;height:40px!important;border-radius:calc(var(--ui-btn-radius,10px) + 2px)!important;cursor:pointer!important;color:var(--ui-text-main)!important;transition:background-color .25s ease,color .25s ease,transform .2s ease!important;-webkit-tap-highlight-color:transparent!important}.ui-search-trigger:hover,.ui-search-trigger:focus-visible{background:color-mix(in srgb,var(--ui-text-main) 8%,transparent)!important;color:var(--ui-primary)!important}.ui-search-trigger:active{transform:scale(.94)!important}.ui-fullscreen-search.is-active .ui-search-trigger{z-index:1000001!important;color:var(--ui-primary)!important}.ui-search-trigger svg{position:absolute!important;inset:0!important;margin:auto!important;display:block!important;transition:transform .4s cubic-bezier(.16,1,.3,1),opacity .3s ease!important}.ui-search-trigger .icon-close{opacity:0!important;transform:scale(.5) rotate(-90deg)!important}.ui-fullscreen-search.is-active .icon-search{opacity:0!important;transform:scale(.5) rotate(90deg)!important}.ui-fullscreen-search.is-active .icon-close{opacity:1!important;transform:scale(1) rotate(0deg)!important}.ui-search-overlay{position:absolute;top:calc(100% + 12px);inset-inline-end:0;z-index:99990;width:min(400px,calc(100vw - 32px));background:var(--ui-surface,#fff)!important;border:var(--ui-border-width,1px) solid var(--ui-border-color);border-radius:var(--ui-radius,12px)!important;box-shadow:var(--ui-shadow,0 12px 32px rgba(11,26,40,.14))!important;padding:14px;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(10px) scale(.98);transform-origin:top;transition:opacity .3s cubic-bezier(.16,1,.3,1),transform .3s cubic-bezier(.16,1,.3,1),visibility .3s ease}.ui-search-overlay::before{content:'';position:absolute;top:-6px;inset-inline-end:20px;width:11px;height:11px;background:var(--ui-surface,#fff);border-block-start:var(--ui-border-width,1px) solid var(--ui-border-color);border-inline-start:var(--ui-border-width,1px) solid var(--ui-border-color);transform:rotate(45deg);border-radius:2px 0 0 0}body.search-is-open .ui-search-overlay{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0) scale(1)}.ui-search-content{width:100%}.ui-search-form{display:flex;align-items:center;gap:10px;background:var(--ui-input-bg,#fff);border:var(--ui-border-width,1px) solid var(--ui-input-border,var(--ui-border-color));border-radius:calc(var(--ui-btn-radius,10px) + 2px)!important;padding:5px;padding-inline-start:16px;transition:border-color .25s ease,box-shadow .25s ease}.ui-search-form:focus-within{border-color:var(--ui-primary)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--ui-primary) 18%,transparent)}.ui-search-input{flex:1;min-width:0;background:transparent!important;border:none!important;outline:none!important;box-shadow:none!important;color:var(--ui-input-text,var(--ui-text-main))!important;caret-color:var(--ui-primary)!important;font-family:var(--ui-font-family)!important;font-size:15px!important;font-weight:var(--ui-font-weight-p,400)!important;padding:9px 0!important}.ui-search-input::placeholder{color:var(--ui-text-muted,#5D7085)!important;opacity:1!important}.ui-search-input::-webkit-search-decoration,.ui-search-input::-webkit-search-cancel-button{display:none!important}.ui-search-submit{all:unset!important;box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:40px!important;height:40px!important;border-radius:calc(var(--ui-btn-radius,10px) - 2px)!important;background:var(--ui-primary)!important;color:var(--ui-btn-primary-text,#fff)!important;cursor:pointer!important;flex-shrink:0!important;transition:filter .25s ease,transform .25s ease!important}.ui-search-submit:hover{filter:brightness(1.1)!important;transform:translateY(-1px)}.ui-search-submit:active{transform:scale(.95)!important}@media (min-width:769px){body.search-is-open{overflow:auto}}@media (max-width:768px){body.search-is-open{overflow:hidden}body.search-is-open .my-main-header{z-index:99995!important}.ui-search-overlay{position:fixed;inset:0;width:100%;max-width:none;border:none;border-radius:0!important;background:var(--ui-bg-main,#F7F9FB)!important;display:flex;align-items:flex-start;justify-content:center;padding:0}.ui-search-overlay::before{display:none}.ui-search-content{max-width:640px;padding:calc(72px + env(safe-area-inset-top,0px)) 20px 0;transform:translateY(26px);transition:transform .45s cubic-bezier(.16,1,.3,1)}body.search-is-open .ui-search-content{transform:translateY(0)}.ui-search-form{padding:7px;padding-inline-start:18px;box-shadow:var(--ui-shadow,0 12px 32px rgba(11,26,40,.12))}.ui-search-input{font-size:17px!important;padding:11px 0!important}.ui-search-submit{width:46px!important;height:46px!important}}@media (prefers-reduced-motion:reduce){.ui-search-trigger,.ui-search-trigger svg,.ui-search-overlay,.ui-search-content,.ui-search-form,.ui-search-submit{transition:none!important}}#custom-expand-box{max-height: 18em;overflow: hidden;transition: max-height 0.5s ease;position: relative;z-index: 0;-webkit-mask-image: linear-gradient(to bottom,black 60%,transparent 100%);mask-image: linear-gradient(to bottom,black 60%,transparent 100%)}#custom-expand-box.overlay-faded-custom{-webkit-mask-image: none !important;mask-image: none !important}#custom-expand-btn{cursor: pointer;font-family: var(--ui-font-family,'IRANSansXFaNum')}.db-float-cta{position: fixed;right: 20px;bottom: calc(20px + env(safe-area-inset-bottom,0px));z-index: 99999;display: inline-flex;align-items: center;gap: 9px;direction: rtl;min-height: 44px;padding: 10px 20px;border-radius: var(--ui-radius);background: linear-gradient(135deg,var(--ui-primary-400) 0%,var(--ui-primary) 100%);color: var(--ui-btn-primary-text) !important;font-family: var(--ui-font-family) !important;font-size: 14px;font-weight: 700 !important;line-height: 1;text-decoration: none !important;border: 1px solid var(--ui-border-color);-webkit-tap-highlight-color: transparent;touch-action: manipulation;will-change: transform;backface-visibility: hidden;animation: dbFloatIn .6s ease-out both;transition: transform .2s ease}.db-float-cta::after{content: "";position: absolute;inset: 0;border-radius: inherit;box-shadow: 0 10px 20px color-mix(in srgb,var(--ui-primary) 18%,rgba(0,0,0,.10));opacity: 0;transition: opacity .25s ease;pointer-events: none;z-index: -1}.db-float-cta svg{width: 17px;height: 17px;flex: 0 0 auto;opacity: .9;transition: transform .2s ease}@media (hover: hover) and (pointer: fine){.db-float-cta:hover{text-decoration: none !important;transform: translateY(-3px)}.db-float-cta:hover::after{opacity: 1}.db-float-cta:hover svg{transform: rotate(-8deg) scale(1.08)}}.db-float-cta:active{transform: translateY(0) scale(.97)}.db-float-cta:focus-visible{outline: 3px solid var(--ui-primary);outline-offset: 3px}@keyframes dbFloatIn{from{opacity: 0;transform: translateY(14px)}to{opacity: 1;transform: translateY(0)}}@media (prefers-reduced-motion: reduce){.db-float-cta{animation: none;transition: none}}@media (max-width: 600px){.db-float-cta{right: 14px;bottom: calc(14px + env(safe-area-inset-bottom,0px));padding: 10px 18px;font-size: 13.5px}}#copyURL{position: relative !important;cursor: pointer}.ui-back-top{position:fixed;inset-inline-end:24px;bottom:28px;z-index:999;width:50px;height:50px;border-radius:50%;border:1px solid var(--ui-border-color);background:var(--ui-primary);color: var(--ui-btn-primary-text,#fff) !important;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;visibility:hidden;transform:translateY(20px) scale(.85);transition:opacity .35s ease,visibility .35s ease,transform .4s cubic-bezier(.16,1,.3,1),background .25s ease,color .25s ease,box-shadow .25s ease;padding:0;outline:none;-webkit-tap-highlight-color:transparent}.ui-back-top.is-visible{opacity:1;visibility:visible;transform:translateY(0) scale(1);pointer-events:auto}.ui-back-top.is-hidden-up{opacity:0;transform:translateY(20px) scale(.85);pointer-events:none}.ui-back-top svg{width:20px;height:20px;display:block;transition:transform .3s cubic-bezier(.16,1,.3,1)}.ui-back-top:hover{background:var(--ui-primary-hover);color: var(--ui-btn-primary-text,#fff) !important;box-shadow:0 16px 36px rgba(13,29,46,.32),0 6px 14px rgba(13,29,46,.16)}.ui-back-top:hover svg{transform:translateY(-3px)}.ui-back-top:focus-visible{box-shadow:0 0 0 3px var(--ui-primary-50),0 12px 28px rgba(13,29,46,.25)}.ui-back-top:active{transform:translateY(2px) scale(.95)}@media(max-width:640px){.ui-back-top{inset-inline-end:16px;bottom:20px;width:46px;height:46px}.ui-back-top svg{width:18px;height:18px}}@media (prefers-reduced-motion:reduce){.ui-back-top,.ui-back-top svg{transition:none}}