.elementor-6606 .elementor-element.elementor-element-arb00001:not(.elementor-motion-effects-element-type-background), .elementor-6606 .elementor-element.elementor-element-arb00001 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-6606 .elementor-element.elementor-element-arb00001{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-6606 .elementor-element.elementor-element-arb00001 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6606 .elementor-element.elementor-element-arb00002 > .elementor-element-populated{padding:14px 32px 14px 32px;}.elementor-widget-breadcrumbs{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-6606 .elementor-element.elementor-element-arb00004{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;color:#6b7280;}.elementor-6606 .elementor-element.elementor-element-arb01001 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-6606 .elementor-element.elementor-element-arb01001:not(.elementor-motion-effects-element-type-background), .elementor-6606 .elementor-element.elementor-element-arb01001 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1a2d48;}.elementor-6606 .elementor-element.elementor-element-arb01001 > .elementor-background-overlay{background-color:rgba(5,15,30,0.46);opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6606 .elementor-element.elementor-element-arb01001{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-6606 .elementor-element.elementor-element-arb01002 > .elementor-element-populated{padding:60px 32px 80px 32px;}.elementor-widget-post-info .elementor-icon-list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-6606 .elementor-element.elementor-element-arb01010{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-6606 .elementor-element.elementor-element-arb01010 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(6px/2);}.elementor-6606 .elementor-element.elementor-element-arb01010 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(6px/2);}.elementor-6606 .elementor-element.elementor-element-arb01010 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(6px/2);margin-left:calc(6px/2);}.elementor-6606 .elementor-element.elementor-element-arb01010 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-6px/2);margin-left:calc(-6px/2);}body.rtl .elementor-6606 .elementor-element.elementor-element-arb01010 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-6px/2);}body:not(.rtl) .elementor-6606 .elementor-element.elementor-element-arb01010 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-6px/2);}.elementor-6606 .elementor-element.elementor-element-arb01010 .elementor-icon-list-icon i{color:#34d399;font-size:6px;}.elementor-6606 .elementor-element.elementor-element-arb01010 .elementor-icon-list-icon svg{fill:#34d399;--e-icon-list-icon-size:6px;}.elementor-6606 .elementor-element.elementor-element-arb01010 .elementor-icon-list-icon{width:6px;}.elementor-6606 .elementor-element.elementor-element-arb01010 .elementor-icon-list-text, .elementor-6606 .elementor-element.elementor-element-arb01010 .elementor-icon-list-text a{color:#34d399;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-6606 .elementor-element.elementor-element-arb01012{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-6606 .elementor-element.elementor-element-arb01012 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:52px;font-weight:700;line-height:1.08em;letter-spacing:-0.03em;color:#ffffff;}.elementor-widget-theme-post-excerpt{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-6606 .elementor-element.elementor-element-arb01013{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;font-family:"Montserrat", Sans-serif;font-size:19px;line-height:1.5em;}.elementor-6606 .elementor-element.elementor-element-arb01014{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6606 .elementor-element.elementor-element-arb01014 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(10px/2);}.elementor-6606 .elementor-element.elementor-element-arb01014 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(10px/2);}.elementor-6606 .elementor-element.elementor-element-arb01014 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(10px/2);margin-left:calc(10px/2);}.elementor-6606 .elementor-element.elementor-element-arb01014 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}body.rtl .elementor-6606 .elementor-element.elementor-element-arb01014 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-10px/2);}body:not(.rtl) .elementor-6606 .elementor-element.elementor-element-arb01014 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-10px/2);}.elementor-6606 .elementor-element.elementor-element-arb01014 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:rgba(255,255,255,0.3);}.elementor-6606 .elementor-element.elementor-element-arb01014 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:1px;}.elementor-6606 .elementor-element.elementor-element-arb01014 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid;}.elementor-6606 .elementor-element.elementor-element-arb01014 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px;}.elementor-6606 .elementor-element.elementor-element-arb01014 .elementor-icon-list-icon i{color:rgba(255,255,255,0.5);font-size:14px;}.elementor-6606 .elementor-element.elementor-element-arb01014 .elementor-icon-list-icon svg{fill:rgba(255,255,255,0.5);--e-icon-list-icon-size:14px;}.elementor-6606 .elementor-element.elementor-element-arb01014 .elementor-icon-list-icon{width:14px;}.elementor-6606 .elementor-element.elementor-element-arb01014 .elementor-icon-list-text, .elementor-6606 .elementor-element.elementor-element-arb01014 .elementor-icon-list-text a{color:rgba(255,255,255,0.75);}.elementor-6606 .elementor-element.elementor-element-arb01021 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-6606 .elementor-element.elementor-element-arb01022 .elementor-button{background-color:#1f4063;fill:#ffffff;color:#ffffff;border-radius:999px 999px 999px 999px;padding:11px 22px 11px 22px;}.elementor-6606 .elementor-element.elementor-element-arb01022{width:auto;max-width:auto;}.elementor-6606 .elementor-element.elementor-element-arb01022 .elementor-button:hover, .elementor-6606 .elementor-element.elementor-element-arb01022 .elementor-button:focus{color:#ffffff;}.elementor-6606 .elementor-element.elementor-element-arb01022 .elementor-button:hover svg, .elementor-6606 .elementor-element.elementor-element-arb01022 .elementor-button:focus svg{fill:#ffffff;}.elementor-6606 .elementor-element.elementor-element-arb01024 .elementor-button{background-color:transparent;fill:#ffffff;color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.45);border-radius:999px 999px 999px 999px;padding:11px 22px 11px 22px;}.elementor-6606 .elementor-element.elementor-element-arb01024{width:auto;max-width:auto;}.elementor-6606 .elementor-element.elementor-element-arb01024 .elementor-button:hover, .elementor-6606 .elementor-element.elementor-element-arb01024 .elementor-button:focus{color:#ffffff;}.elementor-6606 .elementor-element.elementor-element-arb01024 .elementor-button:hover svg, .elementor-6606 .elementor-element.elementor-element-arb01024 .elementor-button:focus svg{fill:#ffffff;}.elementor-6606 .elementor-element.elementor-element-arb02001:not(.elementor-motion-effects-element-type-background), .elementor-6606 .elementor-element.elementor-element-arb02001 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5f7fa;}.elementor-6606 .elementor-element.elementor-element-arb02001{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-6606 .elementor-element.elementor-element-arb02001 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6606 .elementor-element.elementor-element-arb02002 > .elementor-element-populated{padding:0px 32px 40px 32px;}.elementor-6606 .elementor-element.elementor-element-arb02010:not(.elementor-motion-effects-element-type-background), .elementor-6606 .elementor-element.elementor-element-arb02010 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-6606 .elementor-element.elementor-element-arb02010{border-style:solid;border-width:1px 1px 1px 1px;border-color:#dde4ee;box-shadow:0px 6px 32px 0px rgba(20,30,50,0.09);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-40px;margin-bottom:0px;padding:32px 36px 32px 36px;}.elementor-6606 .elementor-element.elementor-element-arb02010, .elementor-6606 .elementor-element.elementor-element-arb02010 > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-6606 .elementor-element.elementor-element-arb02010 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6606 .elementor-element.elementor-element-arb02012{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-6606 .elementor-element.elementor-element-arb02012 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:0.09em;color:#1f4063;}.elementor-6606 .elementor-element.elementor-element-arb02013{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-6606 .elementor-element.elementor-element-arb02013 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:700;line-height:1.2em;letter-spacing:-0.02em;color:#111827;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-6606 .elementor-element.elementor-element-arb02014{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;font-family:"Montserrat", Sans-serif;font-size:15px;color:#6b7280;}.elementor-6606 .elementor-element.elementor-element-arb03001:not(.elementor-motion-effects-element-type-background), .elementor-6606 .elementor-element.elementor-element-arb03001 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-6606 .elementor-element.elementor-element-arb03001{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 16px 0px;}.elementor-6606 .elementor-element.elementor-element-arb03001 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6606 .elementor-element.elementor-element-arb03002 > .elementor-element-populated{padding:0px 32px 0px 32px;}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-table-of-contents .elementor-toc__list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-6606 .elementor-element.elementor-element-arb03003{--box-background-color:#f9fafb;--box-border-color:#e5e8ee;--item-text-hover-decoration:underline;}.elementor-6606 .elementor-element.elementor-element-arb03003 .elementor-toc__header-title{text-align:start;}.elementor-6606 .elementor-element.elementor-element-arb04001:not(.elementor-motion-effects-element-type-background), .elementor-6606 .elementor-element.elementor-element-arb04001 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-6606 .elementor-element.elementor-element-arb04001{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 48px 0px;}.elementor-6606 .elementor-element.elementor-element-arb04001 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6606 .elementor-element.elementor-element-arb04002 > .elementor-element-populated{padding:0px 32px 0px 32px;}.elementor-widget-theme-post-content{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-6606 .elementor-element.elementor-element-arb04003{color:#111827;font-family:"Montserrat", Sans-serif;font-size:17px;line-height:1.65em;}.elementor-6606 .elementor-element.elementor-element-arb05001:not(.elementor-motion-effects-element-type-background), .elementor-6606 .elementor-element.elementor-element-arb05001 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5f7fa;}.elementor-6606 .elementor-element.elementor-element-arb05001{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:56px 0px 56px 0px;}.elementor-6606 .elementor-element.elementor-element-arb05001 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6606 .elementor-element.elementor-element-arb05002 > .elementor-element-populated{padding:0px 32px 0px 32px;}.elementor-6606 .elementor-element.elementor-element-arb05010:not(.elementor-motion-effects-element-type-background), .elementor-6606 .elementor-element.elementor-element-arb05010 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#173352;}.elementor-6606 .elementor-element.elementor-element-arb05010, .elementor-6606 .elementor-element.elementor-element-arb05010 > .elementor-background-overlay{border-radius:22px 22px 22px 22px;}.elementor-6606 .elementor-element.elementor-element-arb05010{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:52px 48px 52px 48px;}.elementor-6606 .elementor-element.elementor-element-arb05010 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-6606 .elementor-element.elementor-element-arb05011.elementor-column .elementor-widget-wrap{align-items:middle;}.elementor-6606 .elementor-element.elementor-element-arb05011.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:middle;align-items:middle;}.elementor-6606 .elementor-element.elementor-element-arb05012{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-6606 .elementor-element.elementor-element-arb05012 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:0.09em;color:rgba(255,255,255,0.55);}.elementor-6606 .elementor-element.elementor-element-arb05013{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-6606 .elementor-element.elementor-element-arb05013 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:34px;font-weight:700;line-height:1.12em;letter-spacing:-0.02em;color:#ffffff;}.elementor-6606 .elementor-element.elementor-element-arb05014{font-family:"Montserrat", Sans-serif;font-size:16px;line-height:1.55em;color:rgba(255,255,255,0.78);}.elementor-bc-flex-widget .elementor-6606 .elementor-element.elementor-element-arb05015.elementor-column .elementor-widget-wrap{align-items:middle;}.elementor-6606 .elementor-element.elementor-element-arb05015.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:middle;align-items:middle;}.elementor-6606 .elementor-element.elementor-element-arb05016 .elementor-button{background-color:#ffffff;fill:#111827;color:#111827;border-radius:999px 999px 999px 999px;padding:15px 24px 15px 24px;}.elementor-6606 .elementor-element.elementor-element-arb05016{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-6606 .elementor-element.elementor-element-arb05016 .elementor-button:hover, .elementor-6606 .elementor-element.elementor-element-arb05016 .elementor-button:focus{color:#111827;}.elementor-6606 .elementor-element.elementor-element-arb05016 .elementor-button:hover svg, .elementor-6606 .elementor-element.elementor-element-arb05016 .elementor-button:focus svg{fill:#111827;}.elementor-6606 .elementor-element.elementor-element-arb05017 .elementor-button{background-color:transparent;fill:#ffffff;color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.4);border-radius:999px 999px 999px 999px;padding:15px 24px 15px 24px;}.elementor-6606 .elementor-element.elementor-element-arb05017{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-6606 .elementor-element.elementor-element-arb05017 .elementor-button:hover, .elementor-6606 .elementor-element.elementor-element-arb05017 .elementor-button:focus{color:#ffffff;}.elementor-6606 .elementor-element.elementor-element-arb05017 .elementor-button:hover svg, .elementor-6606 .elementor-element.elementor-element-arb05017 .elementor-button:focus svg{fill:#ffffff;}.elementor-6606 .elementor-element.elementor-element-arb05018 .elementor-button{background-color:transparent;fill:rgba(255,255,255,0.7);color:rgba(255,255,255,0.7);}.elementor-6606 .elementor-element.elementor-element-arb05018 .elementor-button:hover, .elementor-6606 .elementor-element.elementor-element-arb05018 .elementor-button:focus{color:rgba(255,255,255,1);}.elementor-6606 .elementor-element.elementor-element-arb05018 .elementor-button:hover svg, .elementor-6606 .elementor-element.elementor-element-arb05018 .elementor-button:focus svg{fill:rgba(255,255,255,1);}@media(max-width:1024px){.elementor-6606 .elementor-element.elementor-element-arb01012 .elementor-heading-title{font-size:40px;}}@media(max-width:767px){.elementor-6606 .elementor-element.elementor-element-arb01012 .elementor-heading-title{font-size:30px;}.elementor-6606 .elementor-element.elementor-element-arb01013{font-size:16px;}.elementor-6606 .elementor-element.elementor-element-arb05013 .elementor-heading-title{font-size:26px;}}/* Start custom CSS for breadcrumbs, class: .elementor-element-arb00004 */..elementor-6606 .elementor-element.elementor-element-arb00004 { background: transparent !important; padding: 0 !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-arb00002 */..elementor-6606 .elementor-element.elementor-element-arb00002 .elementor-widget-wrap { max-width: 1240px; margin-left: auto; margin-right: auto; }/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-arb00001 */..elementor-6606 .elementor-element.elementor-element-arb00001 { border-bottom: 1px solid #f1f3f5; }/* End custom CSS */
/* Start custom CSS for post-info, class: .elementor-element-arb01010 */..elementor-6606 .elementor-element.elementor-element-arb01010 { display: inline-flex; align-items: center; gap: 6px; } ..elementor-6606 .elementor-element.elementor-element-arb01010 .elementor-post-info__terms-list a { border: 1.5px solid #34d399 !important; padding: 4px 14px !important; border-radius: 50px !important; background: rgba(52,211,153,0.08) !important; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-arb01012 */..elementor-6606 .elementor-element.elementor-element-arb01012 { max-width: 860px; }/* End custom CSS */
/* Start custom CSS for theme-post-excerpt, class: .elementor-element-arb01013 */..elementor-6606 .elementor-element.elementor-element-arb01013 { max-width: 700px; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-arb01021 */..elementor-6606 .elementor-element.elementor-element-arb01021 > .elementor-widget-wrap { display: flex !important; flex-direction: row !important; flex-wrap: wrap !important; gap: 12px !important; align-items: center !important; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-arb01002 */..elementor-6606 .elementor-element.elementor-element-arb01002 .elementor-widget-wrap { max-width: 1240px; margin-left: auto; margin-right: auto; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-arb02002 */..elementor-6606 .elementor-element.elementor-element-arb02002 .elementor-widget-wrap { max-width: 1240px; margin-left: auto; margin-right: auto; }/* End custom CSS */
/* Start custom CSS for table-of-contents, class: .elementor-element-arb03003 */..elementor-6606 .elementor-element.elementor-element-arb03003 { max-width: 880px; margin-left: auto; margin-right: auto; } ..elementor-6606 .elementor-element.elementor-element-arb03003 .elementor-toc__list-wrapper { column-count: 2; column-gap: 28px; padding: 0; margin: 0; counter-reset: toc-idx; } ..elementor-6606 .elementor-element.elementor-element-arb03003 .elementor-toc__list-wrapper > li { list-style: none; } ..elementor-6606 .elementor-element.elementor-element-arb03003 .elementor-toc__list-item { break-inside: avoid; border-bottom: 1px solid #e5e8ee; counter-increment: toc-idx; } ..elementor-6606 .elementor-element.elementor-element-arb03003 .elementor-toc__list-item a.elementor-toc__list-item-text { padding: 10px 0; display: flex; gap: 14px; align-items: baseline; font-size: 15px; color: #111827; line-height: 1.4; text-decoration: none; } ..elementor-6606 .elementor-element.elementor-element-arb03003 .elementor-toc__list-item a.elementor-toc__list-item-text::before { content: counter(toc-idx, decimal-leading-zero); font: 500 12px/1 ui-monospace, monospace; color: #9ca3af; flex-shrink: 0; } ..elementor-6606 .elementor-element.elementor-element-arb03003 .elementor-toc__list-item a.elementor-toc__list-item-text:hover { color: #1f4063; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-arb03002 */..elementor-6606 .elementor-element.elementor-element-arb03002 .elementor-widget-wrap { max-width: 1240px; margin-left: auto; margin-right: auto; }/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-arb04003 */..elementor-6606 .elementor-element.elementor-element-arb04003 { max-width: 720px; margin-left: auto; margin-right: auto; } ..elementor-6606 .elementor-element.elementor-element-arb04003 h2 { font-size: 28px; font-weight: 700; letter-spacing: -0.02em; margin-top: 52px; margin-bottom: 14px; color: #111827; scroll-margin-top: 100px; } ..elementor-6606 .elementor-element.elementor-element-arb04003 h3 { font-size: 20px; font-weight: 600; margin-top: 30px; margin-bottom: 10px; color: #111827; } ..elementor-6606 .elementor-element.elementor-element-arb04003 p { margin-bottom: 20px; } ..elementor-6606 .elementor-element.elementor-element-arb04003 ul, ..elementor-6606 .elementor-element.elementor-element-arb04003 ol { margin-bottom: 20px; padding-left: 22px; } ..elementor-6606 .elementor-element.elementor-element-arb04003 li { margin-bottom: 7px; } ..elementor-6606 .elementor-element.elementor-element-arb04003 strong { font-weight: 600; } ..elementor-6606 .elementor-element.elementor-element-arb04003 .b4y-callout { margin: 26px 0; padding: 16px 20px; border-radius: 10px; border-left: 3px solid #fbbf24; background: #fffbeb; font-size: 16px; line-height: 1.55; } ..elementor-6606 .elementor-element.elementor-element-arb04003 .b4y-callout strong { color: #92400e; margin-right: 5px; } ..elementor-6606 .elementor-element.elementor-element-arb04003 table { width: 100%; border-collapse: collapse; margin: 24px 0; font-size: 15px; } ..elementor-6606 .elementor-element.elementor-element-arb04003 th { background: #111827; color: rgba(255,255,255,.85); font-size: 11px; text-transform: uppercase; letter-spacing: 0.06em; padding: 10px 14px; text-align: left; } ..elementor-6606 .elementor-element.elementor-element-arb04003 td { padding: 10px 14px; border-bottom: 1px solid #e5e8ee; } ..elementor-6606 .elementor-element.elementor-element-arb04003 tbody tr:nth-child(odd) td { background: #f9fafb; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-arb04002 */..elementor-6606 .elementor-element.elementor-element-arb04002 .elementor-widget-wrap { max-width: 1240px; margin-left: auto; margin-right: auto; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-arb05002 */..elementor-6606 .elementor-element.elementor-element-arb05002 .elementor-widget-wrap { max-width: 1240px; margin-left: auto; margin-right: auto; }/* End custom CSS */