.elementor-1528 .elementor-element.elementor-element-71fa33f2{--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;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1528 .elementor-element.elementor-element-71fa33f2:not(.elementor-motion-effects-element-type-background), .elementor-1528 .elementor-element.elementor-element-71fa33f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1528 .elementor-element.elementor-element-16b54f74{--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;--justify-content:flex-start;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:38px;--padding-bottom:38px;--padding-left:32px;--padding-right:32px;}.elementor-1528 .elementor-element.elementor-element-16b54f74:not(.elementor-motion-effects-element-type-background), .elementor-1528 .elementor-element.elementor-element-16b54f74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1427;}.elementor-1528 .elementor-element.elementor-element-7aafde5a{--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-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1528 .elementor-element.elementor-element-1c465939{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1528 .elementor-element.elementor-element-1c465939.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-1528 .elementor-element.elementor-element-1c465939 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;text-transform:none;text-decoration:none;line-height:1.22em;letter-spacing:0px;color:#CFE6F9;}.elementor-1528 .elementor-element.elementor-element-4cf63c4f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;text-transform:none;text-decoration:none;line-height:1.65em;letter-spacing:0px;color:#CFE6F9;}.elementor-1528 .elementor-element.elementor-element-4cf63c4f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-1528 .elementor-element.elementor-element-7c6dc5a9{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1528 .elementor-element.elementor-element-7c6dc5a9.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-1528 .elementor-element.elementor-element-7c6dc5a9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;text-transform:none;text-decoration:none;line-height:1.6em;letter-spacing:0px;color:#FFFFFF;}.elementor-1528 .elementor-element.elementor-element-df84cce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-1528 .elementor-element.elementor-element-df84cce.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-1528 .elementor-element.elementor-element-df84cce .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:48px;font-weight:700;text-transform:none;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#FFFFFF;}.elementor-1528 .elementor-element.elementor-element-95b6f38{--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;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:32px;--padding-right:32px;}.elementor-1528 .elementor-element.elementor-element-95b6f38:not(.elementor-motion-effects-element-type-background), .elementor-1528 .elementor-element.elementor-element-95b6f38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1528 .elementor-element.elementor-element-71daa70{--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;--justify-content:flex-start;--align-items:stretch;--gap:58px 58px;--row-gap:58px;--column-gap:58px;--flex-wrap:nowrap;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1528 .elementor-element.elementor-element-797b7ea1{--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;--justify-content:flex-start;--align-items:stretch;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--flex-wrap:nowrap;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1528 .elementor-element.elementor-element-58a56791{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;color:#434343;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;text-transform:none;text-decoration:none;line-height:1.8em;letter-spacing:0px;}.elementor-1528 .elementor-element.elementor-element-58a56791.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-1528 .elementor-element.elementor-element-63b0edc9{--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;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1528 .elementor-element.elementor-element-6b1ff2ec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--box-background-color:#F6F7FA;--box-border-color:#F6F7FA;--box-border-width:0px;--box-border-radius:8px;--item-text-hover-decoration:underline;}.elementor-1528 .elementor-element.elementor-element-6b1ff2ec.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-1528 .elementor-element.elementor-element-6b1ff2ec .elementor-toc__header-title{text-align:start;}.elementor-1528 .elementor-element.elementor-element-6b1ff2ec .elementor-toc__header{flex-direction:row;}@media(max-width:1024px){.elementor-1528 .elementor-element.elementor-element-71fa33f2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1528 .elementor-element.elementor-element-16b54f74{--padding-top:34px;--padding-bottom:34px;--padding-left:28px;--padding-right:28px;}.elementor-1528 .elementor-element.elementor-element-7aafde5a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1528 .elementor-element.elementor-element-1c465939 .elementor-heading-title{font-size:17px;}.elementor-1528 .elementor-element.elementor-element-4cf63c4f{font-size:17px;}.elementor-1528 .elementor-element.elementor-element-7c6dc5a9 .elementor-heading-title{font-size:17px;}.elementor-1528 .elementor-element.elementor-element-df84cce .elementor-heading-title{font-size:42px;}.elementor-1528 .elementor-element.elementor-element-95b6f38{--padding-top:38px;--padding-bottom:48px;--padding-left:28px;--padding-right:28px;}.elementor-1528 .elementor-element.elementor-element-71daa70{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1528 .elementor-element.elementor-element-797b7ea1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1528 .elementor-element.elementor-element-58a56791{font-size:18px;}.elementor-1528 .elementor-element.elementor-element-63b0edc9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(min-width:768px){.elementor-1528 .elementor-element.elementor-element-71fa33f2{--width:100%;}.elementor-1528 .elementor-element.elementor-element-16b54f74{--content-width:1180px;}.elementor-1528 .elementor-element.elementor-element-7aafde5a{--width:100%;}.elementor-1528 .elementor-element.elementor-element-95b6f38{--content-width:1180px;}.elementor-1528 .elementor-element.elementor-element-71daa70{--width:100%;}.elementor-1528 .elementor-element.elementor-element-797b7ea1{--width:100%;}.elementor-1528 .elementor-element.elementor-element-63b0edc9{--width:100%;}}@media(max-width:767px){.elementor-1528 .elementor-element.elementor-element-71fa33f2{--width:100%;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1528 .elementor-element.elementor-element-16b54f74{--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;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-1528 .elementor-element.elementor-element-7aafde5a{--width:100%;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1528 .elementor-element.elementor-element-1c465939 .elementor-heading-title{font-size:17px;}.elementor-1528 .elementor-element.elementor-element-4cf63c4f{font-size:17px;}.elementor-1528 .elementor-element.elementor-element-7c6dc5a9 .elementor-heading-title{font-size:17px;}.elementor-1528 .elementor-element.elementor-element-df84cce .elementor-heading-title{font-size:34px;}.elementor-1528 .elementor-element.elementor-element-95b6f38{--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;--padding-top:30px;--padding-bottom:42px;--padding-left:20px;--padding-right:20px;}.elementor-1528 .elementor-element.elementor-element-71daa70{--width:100%;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1528 .elementor-element.elementor-element-797b7ea1{--width:100%;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1528 .elementor-element.elementor-element-58a56791{font-size:17px;}.elementor-1528 .elementor-element.elementor-element-63b0edc9{--width:100%;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for container, class: .elementor-element-71fa33f2 *//* Page-body styles only. Existing header and footer are separate templates. */
.elementor-1528 .elementor-element.elementor-element-71fa33f2.rk-gp-page{--rk-sticky-top:120px;--rk-navy:#0D1427;--rk-action:#0B5FA5;--rk-blue:#1382DE;--rk-green:#81C61E;color:#434343;overflow:visible}
body.admin-bar .elementor-1528 .elementor-element.elementor-element-71fa33f2.rk-gp-page{--rk-sticky-top:152px}
.elementor-1528 .elementor-element.elementor-element-71fa33f2 .e-con,.elementor-1528 .elementor-element.elementor-element-71fa33f2 .elementor-widget{min-width:0}
.elementor-1528 .elementor-element.elementor-element-71fa33f2 .rk-gp-hero p,.elementor-1528 .elementor-element.elementor-element-71fa33f2 .elementor-heading-title{margin:0}
.elementor-1528 .elementor-element.elementor-element-71fa33f2 .rk-gp-breadcrumb{flex-direction:row;flex-wrap:wrap;gap:10px;align-items:center}
.elementor-1528 .elementor-element.elementor-element-71fa33f2 .rk-gp-breadcrumb>.elementor-widget{width:auto;flex:0 1 auto}
.elementor-1528 .elementor-element.elementor-element-71fa33f2 .rk-gp-breadcrumb a{text-decoration:none;position:relative}
.elementor-1528 .elementor-element.elementor-element-71fa33f2 .rk-gp-breadcrumb a:after{content:'';position:absolute;left:0;bottom:-4px;width:100%;height:2px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .25s}
.elementor-1528 .elementor-element.elementor-element-71fa33f2 .rk-gp-breadcrumb a:hover:after{transform:scaleX(1)}
.elementor-1528 .elementor-element.elementor-element-71fa33f2 .rk-gp-breadcrumb .elementor-heading-title{font-size:17px;line-height:1.6;overflow-wrap:anywhere}
.elementor-1528 .elementor-element.elementor-element-71fa33f2 .rk-gp-title .elementor-heading-title{font:700 48px/1.2 Poppins,Arial,sans-serif;letter-spacing:-.6px;color:#fff;overflow-wrap:anywhere;max-width:1060px}
.elementor-1528 .elementor-element.elementor-element-71fa33f2 .rk-gp-layout{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:58px;align-items:start}
.elementor-1528 .elementor-element.elementor-element-71fa33f2 .rk-gp-layout>.e-con{width:auto}
.elementor-1528 .elementor-element.elementor-element-71fa33f2 .rk-gp-article{gap:25px;min-width:0}
.elementor-1528 .elementor-element.elementor-element-71fa33f2 .rk-gp-updated{flex-direction:row;align-items:baseline;flex-wrap:wrap;gap:7px 9px}
.elementor-1528 .elementor-element.elementor-element-71fa33f2 .rk-gp-updated>.elementor-widget{width:auto;flex:0 1 auto}
.elementor-1528 .elementor-element.elementor-element-71fa33f2 .rk-gp-updated .elementor-heading-title{font:400 17px/1.65 Poppins,Arial,sans-serif;color:#596675;letter-spacing:0}
.elementor-1528 .elementor-element.elementor-element-71fa33f2 .rk-gp-content{font:400 18px/1.8 Poppins,Arial,sans-serif;color:#434343;min-width:0;overflow-wrap:anywhere}
.elementor-1528 .elementor-element.elementor-element-71fa33f2 .rk-gp-content p,.elementor-1528 .elementor-element.elementor-element-71fa33f2 .rk-gp-content li,.elementor-1528 .elementor-element.elementor-element-71fa33f2 .rk-gp-content dd,.elementor-1528 .elementor-element.elementor-element-71fa33f2 .rk-gp-content dt{font-size:18px;line-height:1.8}
.elementor-1528 .elementor-element.elementor-element-71fa33f2 .rk-gp-content p{margin:0 0 20px}
.elementor-1528 .elementor-element.elementor-element-71fa33f2 .rk-gp-content :is(h2,h3,h4,h5,h6){font-family:Poppins,Arial,sans-serif;font-weight:600;line-height:1.35;color:var(--rk-navy);scroll-margin-top:calc(var(--rk-sticky-top) + 18px);overflow-wrap:anywhere}
.elementor-1528 .elementor-element.elementor-element-71fa33f2 .rk-gp-content h2{font-size:30px;letter-spacing:-.4px;margin:36px 0 15px}
.elementor-1528 .elementor-element.elementor-element-71fa33f2 .rk-gp-content h3{font-size:24px;margin:28px 0 13px}
.elementor-1528 .elementor-element.elementor-element-71fa33f2 .rk-gp-content h4{font-size:21px;margin:25px 0 12px}
.elementor-1528 .elementor-element.elementor-element-71fa33f2 .rk-gp-content :is(h5,h6){font-size:19px;margin:23px 0 12px}
.elementor-1528 .elementor-element.elementor-element-71fa33f2 .rk-gp-content>.elementor-widget-container>:first-child,.elementor-1528 .elementor-element.elementor-element-71fa33f2 .rk-gp-content>:first-child{margin-top:0}
.elementor-1528 .elementor-element.elementor-element-71fa33f2 .rk-gp-content :last-child{margin-bottom:0}
.elementor-1528 .elementor-element.elementor-element-71fa33f2 .rk-gp-content ul,.elementor-1528 .elementor-element.elementor-element-71fa33f2 .rk-gp-content ol{padding-left:25px;margin:0 0 23px}
.elementor-1528 .elementor-element.elementor-element-71fa33f2 .rk-gp-content li{padding-left:3px;margin:7px 0}
.elementor-1528 .elementor-element.elementor-element-71fa33f2 .rk-gp-content li::marker{color:var(--rk-action)}
.elementor-1528 .elementor-element.elementor-element-71fa33f2 .rk-gp-content a{color:var(--rk-action);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;transition:color .2s}
.elementor-1528 .elementor-element.elementor-element-71fa33f2 .rk-gp-content a:hover{color:var(--rk-navy);text-decoration-color:var(--rk-green);text-decoration-thickness:2px}
.elementor-1528 .elementor-element.elementor-element-71fa33f2 .rk-gp-content strong{font-weight:600;color:var(--rk-navy)}
.elementor-1528 .elementor-element.elementor-element-71fa33f2 .rk-gp-content blockquote{border-left:3px solid var(--rk-blue);background:#F6F7FA;margin:25px 0;padding:20px 24px;font-style:normal}
.elementor-1528 .elementor-element.elementor-element-71fa33f2 .rk-gp-content img,.elementor-1528 .elementor-element.elementor-element-71fa33f2 .rk-gp-content video,.elementor-1528 .elementor-element.elementor-element-71fa33f2 .rk-gp-content iframe{max-width:100%;height:auto}
.elementor-1528 .elementor-element.elementor-element-71fa33f2 .rk-gp-content figure{max-width:100%;margin:26px 0}
.elementor-1528 .elementor-element.elementor-element-71fa33f2 .rk-gp-content figcaption{font-size:17px;line-height:1.65;color:#596675;margin-top:10px}
.elementor-1528 .elementor-element.elementor-element-71fa33f2 .rk-gp-content .wp-block-table{overflow-x:auto;margin:26px 0}
.elementor-1528 .elementor-element.elementor-element-71fa33f2 .rk-gp-content table{width:100%;border-collapse:collapse;max-width:100%;font-size:17px;line-height:1.7;margin:24px 0}
.elementor-1528 .elementor-element.elementor-element-71fa33f2 .rk-gp-content .wp-block-table table{margin:0}
.elementor-1528 .elementor-element.elementor-element-71fa33f2 .rk-gp-content th,.elementor-1528 .elementor-element.elementor-element-71fa33f2 .rk-gp-content td{padding:13px 15px;border:1px solid #D5D8DC;text-align:left;vertical-align:top;font-size:17px}
.elementor-1528 .elementor-element.elementor-element-71fa33f2 .rk-gp-content th{background:#F6F7FA;color:var(--rk-navy);font-weight:600}
.elementor-1528 .elementor-element.elementor-element-71fa33f2 .rk-gp-content hr{border:0;border-top:1px solid #D5D8DC;margin:30px 0}
.elementor-1528 .elementor-element.elementor-element-71fa33f2 .rk-gp-content pre{max-width:100%;overflow-x:auto;padding:18px;background:#F6F7FA;font-size:17px;line-height:1.7}
.elementor-1528 .elementor-element.elementor-element-71fa33f2 .rk-gp-sidebar{position:sticky;top:var(--rk-sticky-top);align-self:start;max-height:calc(100dvh - var(--rk-sticky-top) - 24px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}
.elementor-1528 .elementor-element.elementor-element-71fa33f2 .rk-gp-toc{border-radius:8px;overflow:hidden;background:#F6F7FA;border:0;box-shadow:none}
.elementor-1528 .elementor-element.elementor-element-71fa33f2 .rk-gp-toc .elementor-toc__header{padding:22px 24px 8px;border:0;background:transparent;align-items:center;justify-content:space-between}
.elementor-1528 .elementor-element.elementor-element-71fa33f2 .rk-gp-toc .elementor-toc__header-title{font:600 22px/1.4 Poppins,Arial,sans-serif;color:var(--rk-navy);margin:0}
.elementor-1528 .elementor-element.elementor-element-71fa33f2 .rk-gp-toc .elementor-toc__body{padding:8px 24px 23px}
.elementor-1528 .elementor-element.elementor-element-71fa33f2 .rk-gp-toc .elementor-toc__list-wrapper{list-style:none;margin:0;padding:0}
.elementor-1528 .elementor-element.elementor-element-71fa33f2 .rk-gp-toc .elementor-toc__list-item{list-style:none;margin:0;padding:0;font:400 17px/1.65 Poppins,Arial,sans-serif}
.elementor-1528 .elementor-element.elementor-element-71fa33f2 .rk-gp-toc .elementor-toc__list-item-text-wrapper{margin:0;padding:0;font-size:17px;line-height:1.65;align-items:baseline}
.elementor-1528 .elementor-element.elementor-element-71fa33f2 .rk-gp-toc .elementor-toc__list-item-text-wrapper:before,.elementor-1528 .elementor-element.elementor-element-71fa33f2 .rk-gp-toc .elementor-toc__list-item-text-wrapper i,.elementor-1528 .elementor-element.elementor-element-71fa33f2 .rk-gp-toc .elementor-toc__list-item-text-wrapper>svg{display:none}
.elementor-1528 .elementor-element.elementor-element-71fa33f2 .rk-gp-toc .elementor-toc__list-item-text{display:block;padding:11px 0 11px 15px;border-left:3px solid transparent;font:400 17px/1.65 Poppins,Arial,sans-serif;color:#34445F;text-decoration:none;overflow-wrap:anywhere;transition:color .2s,border-color .2s}
.elementor-1528 .elementor-element.elementor-element-71fa33f2 .rk-gp-toc .elementor-toc__list-item-text:hover{color:var(--rk-action)}
.elementor-1528 .elementor-element.elementor-element-71fa33f2 .rk-gp-toc .elementor-item-active{color:var(--rk-action);border-left-color:var(--rk-green);font-weight:500}
.elementor-1528 .elementor-element.elementor-element-71fa33f2 .rk-gp-toc .elementor-toc__list-wrapper .elementor-toc__list-wrapper{margin-left:13px}
.elementor-1528 .elementor-element.elementor-element-71fa33f2 .rk-gp-toc .elementor-toc__toggle-button{color:var(--rk-action);background:transparent;border:0;padding:8px;min-width:40px;min-height:40px;font-size:19px;cursor:pointer}
.elementor-1528 .elementor-element.elementor-element-71fa33f2 a:focus-visible,.elementor-1528 .elementor-element.elementor-element-71fa33f2 button:focus-visible,.elementor-1528 .elementor-element.elementor-element-71fa33f2 [role=button]:focus-visible{outline:2px solid var(--rk-blue);outline-offset:4px}
.elementor-1528 .elementor-element.elementor-element-71fa33f2 .rk-gp-layout:not(:has(.rk-gp-content h2,.rk-gp-content h3)){grid-template-columns:minmax(0,820px);justify-content:center}
.elementor-1528 .elementor-element.elementor-element-71fa33f2 .rk-gp-layout:not(:has(.rk-gp-content h2,.rk-gp-content h3)) .rk-gp-sidebar{display:none}
.elementor-editor-active .elementor-1528 .elementor-element.elementor-element-71fa33f2 .rk-gp-sidebar{position:static;max-height:none;overflow:visible}
@media(max-width:1100px){.elementor-1528 .elementor-element.elementor-element-71fa33f2 .rk-gp-layout{gap:34px;grid-template-columns:minmax(0,1fr) 255px}.elementor-1528 .elementor-element.elementor-element-71fa33f2 .rk-gp-title .elementor-heading-title{font-size:42px}}
@media(max-width:1024px){.elementor-1528 .elementor-element.elementor-element-71fa33f2 .rk-gp-layout{grid-template-columns:minmax(0,1fr);gap:28px}.elementor-1528 .elementor-element.elementor-element-71fa33f2 .rk-gp-sidebar{position:static;max-height:none;overflow:visible;grid-row:1}.elementor-1528 .elementor-element.elementor-element-71fa33f2 .rk-gp-article{grid-row:2}.elementor-1528 .elementor-element.elementor-element-71fa33f2 .rk-gp-layout:not(:has(.rk-gp-content h2,.rk-gp-content h3)) .rk-gp-article{grid-row:auto}}
@media(max-width:767px){.elementor-1528 .elementor-element.elementor-element-71fa33f2 .rk-gp-title .elementor-heading-title{font-size:34px;line-height:1.25;letter-spacing:-.4px}.elementor-1528 .elementor-element.elementor-element-71fa33f2 .rk-gp-content,.elementor-1528 .elementor-element.elementor-element-71fa33f2 .rk-gp-content p,.elementor-1528 .elementor-element.elementor-element-71fa33f2 .rk-gp-content li,.elementor-1528 .elementor-element.elementor-element-71fa33f2 .rk-gp-content dd,.elementor-1528 .elementor-element.elementor-element-71fa33f2 .rk-gp-content dt{font-size:17px;line-height:1.8}.elementor-1528 .elementor-element.elementor-element-71fa33f2 .rk-gp-content h2{font-size:27px;margin-top:31px}.elementor-1528 .elementor-element.elementor-element-71fa33f2 .rk-gp-content h3{font-size:23px}.elementor-1528 .elementor-element.elementor-element-71fa33f2 .rk-gp-content h4{font-size:20px}.elementor-1528 .elementor-element.elementor-element-71fa33f2 .rk-gp-content blockquote{padding:18px}.elementor-1528 .elementor-element.elementor-element-71fa33f2 .rk-gp-toc .elementor-toc__header{padding:16px 18px}.elementor-1528 .elementor-element.elementor-element-71fa33f2 .rk-gp-toc .elementor-toc__body{padding:0 18px 15px}.elementor-1528 .elementor-element.elementor-element-71fa33f2 .rk-gp-toc .elementor-toc__header-title{font-size:21px}}
@media(prefers-reduced-motion:reduce){.elementor-1528 .elementor-element.elementor-element-71fa33f2 *,.elementor-1528 .elementor-element.elementor-element-71fa33f2 *:before,.elementor-1528 .elementor-element.elementor-element-71fa33f2 *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.elementor-1528 .elementor-element.elementor-element-71fa33f2 .elementor-invisible{visibility:visible!important}}/* End custom CSS */