.elementor-8826 .elementor-element.elementor-element-6644eed2{--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-around;--align-items:center;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-8826 .elementor-element.elementor-element-6644eed2:not(.elementor-motion-effects-element-type-background), .elementor-8826 .elementor-element.elementor-element-6644eed2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d2ad851 );}.elementor-8826 .elementor-element.elementor-element-2d8660f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap: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-widget-breadcrumbs{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-8826 .elementor-element.elementor-element-5bf7e2f7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-8826 .elementor-element.elementor-element-5bf7e2f7{font-family:var( --e-global-typography-6d3f2cd-font-family ), Sans-serif;font-size:var( --e-global-typography-6d3f2cd-font-size );font-weight:var( --e-global-typography-6d3f2cd-font-weight );line-height:var( --e-global-typography-6d3f2cd-line-height );color:var( --e-global-color-7a557b0 );}.elementor-8826 .elementor-element.elementor-element-5bf7e2f7 a{color:var( --e-global-color-7a557b0 );}.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-8826 .elementor-element.elementor-element-1ec7ebe2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 15px 0px;}.elementor-8826 .elementor-element.elementor-element-1ec7ebe2 .elementor-heading-title{font-family:var( --e-global-typography-5e426de-font-family ), Sans-serif;font-size:var( --e-global-typography-5e426de-font-size );font-weight:var( --e-global-typography-5e426de-font-weight );line-height:var( --e-global-typography-5e426de-line-height );color:var( --e-global-color-48697c1 );}.elementor-8826 .elementor-element.elementor-element-9fce5f0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-8826 .elementor-element.elementor-element-9fce5f0 .elementor-heading-title{font-family:var( --e-global-typography-ef4e697-font-family ), Sans-serif;font-size:var( --e-global-typography-ef4e697-font-size );font-weight:var( --e-global-typography-ef4e697-font-weight );line-height:var( --e-global-typography-ef4e697-line-height );color:var( --e-global-color-f875f68 );}.elementor-8826 .elementor-element.elementor-element-6b8cd597{--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-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-8826 .elementor-element.elementor-element-b381db0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8826 .elementor-element.elementor-element-b381db0 .elementor-heading-title{font-family:var( --e-global-typography-6d3f2cd-font-family ), Sans-serif;font-size:var( --e-global-typography-6d3f2cd-font-size );font-weight:var( --e-global-typography-6d3f2cd-font-weight );line-height:var( --e-global-typography-6d3f2cd-line-height );color:var( --e-global-color-7a557b0 );}.elementor-8826 .elementor-element.elementor-element-4601ce39 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8826 .elementor-element.elementor-element-4601ce39 .elementor-heading-title{font-family:var( --e-global-typography-6d3f2cd-font-family ), Sans-serif;font-size:var( --e-global-typography-6d3f2cd-font-size );font-weight:var( --e-global-typography-6d3f2cd-font-weight );line-height:var( --e-global-typography-6d3f2cd-line-height );color:var( --e-global-color-7a557b0 );}.elementor-8826 .elementor-element.elementor-element-296a83e1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8826 .elementor-element.elementor-element-296a83e1 .elementor-heading-title{font-family:var( --e-global-typography-6d3f2cd-font-family ), Sans-serif;font-size:var( --e-global-typography-6d3f2cd-font-size );font-weight:var( --e-global-typography-6d3f2cd-font-weight );line-height:var( --e-global-typography-6d3f2cd-line-height );color:var( --e-global-color-7a557b0 );}.elementor-8826 .elementor-element.elementor-element-74db48de > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8826 .elementor-element.elementor-element-74db48de .elementor-heading-title{font-family:var( --e-global-typography-6d3f2cd-font-family ), Sans-serif;font-size:var( --e-global-typography-6d3f2cd-font-size );font-weight:var( --e-global-typography-6d3f2cd-font-weight );line-height:var( --e-global-typography-6d3f2cd-line-height );color:var( --e-global-color-7a557b0 );}.elementor-8826 .elementor-element.elementor-element-2b314587{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right: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-8826 .elementor-element.elementor-element-3bf72a03 .elementor-button{background-color:var( --e-global-color-e8681b2 );font-family:var( --e-global-typography-646dc5f-font-family ), Sans-serif;font-size:var( --e-global-typography-646dc5f-font-size );font-weight:var( --e-global-typography-646dc5f-font-weight );line-height:var( --e-global-typography-646dc5f-line-height );fill:var( --e-global-color-f875f68 );color:var( --e-global-color-f875f68 );border-radius:999px 999px 999px 999px;padding:20px 30px 20px 30px;}.elementor-8826 .elementor-element.elementor-element-3bf72a03 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 0px;}.elementor-8826 .elementor-element.elementor-element-20e84731{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap: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-widget-image .widget-image-caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-8826 .elementor-element.elementor-element-10d73bb0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8826 .elementor-element.elementor-element-10d73bb0 img{border-radius:14px 14px 14px 14px;}.elementor-8826 .elementor-element.elementor-element-7ff6e08c{--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:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-8826 .elementor-element.elementor-element-3378e295{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap: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-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-8826 .elementor-element.elementor-element-61df3393 .elementor-toc__header-title{text-align:start;}.elementor-8826 .elementor-element.elementor-element-61df3393{--item-text-hover-decoration:underline;}.elementor-8826 .elementor-element.elementor-element-26c458d9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:14px 14px 14px 14px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8826 .elementor-element.elementor-element-26c458d9:not(.elementor-motion-effects-element-type-background), .elementor-8826 .elementor-element.elementor-element-26c458d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d021ce2 );}.elementor-8826 .elementor-element.elementor-element-7b64f817 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-8826 .elementor-element.elementor-element-7b64f817 .elementor-heading-title{font-family:var( --e-global-typography-c9839c2-font-family ), Sans-serif;font-size:var( --e-global-typography-c9839c2-font-size );font-weight:var( --e-global-typography-c9839c2-font-weight );line-height:var( --e-global-typography-c9839c2-line-height );color:var( --e-global-color-d2ad851 );}.elementor-8826 .elementor-element.elementor-element-76cba3e3 .elementor-button{background-color:#A2611F00;font-family:var( --e-global-typography-646dc5f-font-family ), Sans-serif;font-size:var( --e-global-typography-646dc5f-font-size );font-weight:var( --e-global-typography-646dc5f-font-weight );line-height:var( --e-global-typography-646dc5f-line-height );fill:var( --e-global-color-d2ad851 );color:var( --e-global-color-d2ad851 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-d2ad851 );border-radius:999px 999px 999px 999px;padding:20px 30px 20px 30px;}.elementor-8826 .elementor-element.elementor-element-76cba3e3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 0px;}.elementor-8826 .elementor-element.elementor-element-290d5ba7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap: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-8826 .elementor-element.elementor-element-331cdc63{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.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-8826 .elementor-element.elementor-element-7bbe0cd0{--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:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:14px 14px 14px 14px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8826 .elementor-element.elementor-element-7bbe0cd0:not(.elementor-motion-effects-element-type-background), .elementor-8826 .elementor-element.elementor-element-7bbe0cd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d021ce2 );}.elementor-8826 .elementor-element.elementor-element-24dabc13{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap: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-8826 .elementor-element.elementor-element-5c983547 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8826 .elementor-element.elementor-element-2ce00436{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap: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-8826 .elementor-element.elementor-element-609cfd7e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-8826 .elementor-element.elementor-element-609cfd7e .elementor-heading-title{font-family:var( --e-global-typography-5e426de-font-family ), Sans-serif;font-size:var( --e-global-typography-5e426de-font-size );font-weight:var( --e-global-typography-5e426de-font-weight );line-height:var( --e-global-typography-5e426de-line-height );color:var( --e-global-color-primary );}.elementor-8826 .elementor-element.elementor-element-64894c99 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-8826 .elementor-element.elementor-element-64894c99 .elementor-heading-title{font-family:var( --e-global-typography-c9839c2-font-family ), Sans-serif;font-size:var( --e-global-typography-c9839c2-font-size );font-weight:var( --e-global-typography-c9839c2-font-weight );line-height:var( --e-global-typography-c9839c2-line-height );color:var( --e-global-color-primary );}.elementor-8826 .elementor-element.elementor-element-7443178 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8826 .elementor-element.elementor-element-7443178 .elementor-heading-title{font-family:var( --e-global-typography-364e255-font-family ), Sans-serif;font-size:var( --e-global-typography-364e255-font-size );font-weight:var( --e-global-typography-364e255-font-weight );line-height:var( --e-global-typography-364e255-line-height );color:var( --e-global-color-primary );}.elementor-8826 .elementor-element.elementor-element-2d536d50{--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:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:14px 14px 14px 14px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8826 .elementor-element.elementor-element-2d536d50:not(.elementor-motion-effects-element-type-background), .elementor-8826 .elementor-element.elementor-element-2d536d50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-8826 .elementor-element.elementor-element-f800e1c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:14px 14px 14px 14px;--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-widget-post-navigation span.post-navigation__prev--label, .elementor-widget-post-navigation span.post-navigation__next--label{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-post-navigation span.post-navigation__prev--title, .elementor-widget-post-navigation span.post-navigation__next--title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-8826 .elementor-element.elementor-element-1d7a5c4c span.post-navigation__prev--label{color:var( --e-global-color-d2ad851 );}.elementor-8826 .elementor-element.elementor-element-1d7a5c4c span.post-navigation__next--label{color:var( --e-global-color-d2ad851 );}.elementor-8826 .elementor-element.elementor-element-1d7a5c4c span.post-navigation__prev--label, .elementor-8826 .elementor-element.elementor-element-1d7a5c4c span.post-navigation__next--label{font-family:var( --e-global-typography-6d3f2cd-font-family ), Sans-serif;font-size:var( --e-global-typography-6d3f2cd-font-size );font-weight:var( --e-global-typography-6d3f2cd-font-weight );}.elementor-8826 .elementor-element.elementor-element-1d7a5c4c span.post-navigation__prev--title, .elementor-8826 .elementor-element.elementor-element-1d7a5c4c span.post-navigation__next--title{color:var( --e-global-color-d2ad851 );font-family:var( --e-global-typography-c9839c2-font-family ), Sans-serif;font-size:var( --e-global-typography-c9839c2-font-size );font-weight:var( --e-global-typography-c9839c2-font-weight );}.elementor-8826 .elementor-element.elementor-element-25df64c5{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-8826 .elementor-element.elementor-element-25df64c5:not(.elementor-motion-effects-element-type-background), .elementor-8826 .elementor-element.elementor-element-25df64c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d2ad851 );}.elementor-8826 .elementor-element.elementor-element-22aecb1b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-8826 .elementor-element.elementor-element-22aecb1b{text-align:center;}.elementor-8826 .elementor-element.elementor-element-22aecb1b .elementor-heading-title{font-family:var( --e-global-typography-7363618-font-family ), Sans-serif;font-size:var( --e-global-typography-7363618-font-size );font-weight:var( --e-global-typography-7363618-font-weight );line-height:var( --e-global-typography-7363618-line-height );color:var( --e-global-color-f875f68 );}.elementor-8826 .elementor-element.elementor-element-11b44cf6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 40px 0px;}.elementor-8826 .elementor-element.elementor-element-11b44cf6{text-align:center;}.elementor-8826 .elementor-element.elementor-element-11b44cf6 .elementor-heading-title{font-family:var( --e-global-typography-c42a71b-font-family ), Sans-serif;font-size:var( --e-global-typography-c42a71b-font-size );font-weight:var( --e-global-typography-c42a71b-font-weight );line-height:var( --e-global-typography-c42a71b-line-height );color:var( --e-global-color-f875f68 );}.elementor-8826 .elementor-element.elementor-element-4ee8b5d2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 100px 0px 100px;}.elementor-8826 .elementor-element.elementor-element-4ee8b5d2{text-align:center;}.elementor-8826 .elementor-element.elementor-element-4ee8b5d2 .elementor-heading-title{font-family:var( --e-global-typography-6d3f2cd-font-family ), Sans-serif;font-size:var( --e-global-typography-6d3f2cd-font-size );font-weight:var( --e-global-typography-6d3f2cd-font-weight );line-height:var( --e-global-typography-6d3f2cd-line-height );color:var( --e-global-color-f875f68 );}.elementor-8826 .elementor-element.elementor-element-72f2853b{--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:center;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-8826 .elementor-element.elementor-element-2d3942f6 .elementor-button{background-color:var( --e-global-color-f875f68 );font-family:var( --e-global-typography-646dc5f-font-family ), Sans-serif;font-size:var( --e-global-typography-646dc5f-font-size );font-weight:var( --e-global-typography-646dc5f-font-weight );line-height:var( --e-global-typography-646dc5f-line-height );fill:var( --e-global-color-d2ad851 );color:var( --e-global-color-d2ad851 );border-radius:999px 999px 999px 999px;padding:20px 30px 20px 30px;}.elementor-8826 .elementor-element.elementor-element-2d3942f6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8826 .elementor-element.elementor-element-25e18eec .elementor-button{background-color:var( --e-global-color-d2ad851 );font-family:var( --e-global-typography-646dc5f-font-family ), Sans-serif;font-size:var( --e-global-typography-646dc5f-font-size );font-weight:var( --e-global-typography-646dc5f-font-weight );line-height:var( --e-global-typography-646dc5f-line-height );fill:var( --e-global-color-f875f68 );color:var( --e-global-color-f875f68 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-f875f68 );border-radius:999px 999px 999px 999px;padding:20px 30px 20px 30px;}.elementor-8826 .elementor-element.elementor-element-25e18eec > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8826 .elementor-element.elementor-element-2a70864b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-48697c1 );}.elementor-8826 .elementor-element.elementor-element-2a70864b{text-align:center;}.elementor-8826 .elementor-element.elementor-element-2a70864b .elementor-heading-title{font-family:var( --e-global-typography-c42a71b-font-family ), Sans-serif;font-size:var( --e-global-typography-c42a71b-font-size );font-weight:var( --e-global-typography-c42a71b-font-weight );line-height:var( --e-global-typography-c42a71b-line-height );color:var( --e-global-color-f875f68 );}.elementor-8826 .elementor-element.elementor-element-37f83d1a{--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:center;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8826 .elementor-element.elementor-element-5f1e6fc8{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap: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-widget-divider .elementor-divider__text{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-8826 .elementor-element.elementor-element-24acd7ce{--divider-border-style:solid;--divider-color:#FFFFFF78;--divider-border-width:1px;}.elementor-8826 .elementor-element.elementor-element-24acd7ce .elementor-divider-separator{width:100%;}.elementor-8826 .elementor-element.elementor-element-24acd7ce .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-8826 .elementor-element.elementor-element-417e5d32 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 10px 0px;}.elementor-8826 .elementor-element.elementor-element-417e5d32{text-align:start;}.elementor-8826 .elementor-element.elementor-element-417e5d32 .elementor-heading-title{font-family:var( --e-global-typography-5e426de-font-family ), Sans-serif;font-size:var( --e-global-typography-5e426de-font-size );font-weight:var( --e-global-typography-5e426de-font-weight );line-height:var( --e-global-typography-5e426de-line-height );color:var( --e-global-color-f875f68 );}.elementor-8826 .elementor-element.elementor-element-1653cf74 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-8826 .elementor-element.elementor-element-1653cf74{text-align:start;}.elementor-8826 .elementor-element.elementor-element-1653cf74 .elementor-heading-title{font-family:var( --e-global-typography-c42a71b-font-family ), Sans-serif;font-size:var( --e-global-typography-c42a71b-font-size );font-weight:var( --e-global-typography-c42a71b-font-weight );line-height:var( --e-global-typography-c42a71b-line-height );color:var( --e-global-color-f875f68 );}.elementor-8826 .elementor-element.elementor-element-68bc7e93{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap: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-8826 .elementor-element.elementor-element-406063fd{--divider-border-style:solid;--divider-color:#FFFFFF78;--divider-border-width:1px;}.elementor-8826 .elementor-element.elementor-element-406063fd .elementor-divider-separator{width:100%;}.elementor-8826 .elementor-element.elementor-element-406063fd .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-8826 .elementor-element.elementor-element-5d5459af > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 10px 0px;}.elementor-8826 .elementor-element.elementor-element-5d5459af{text-align:start;}.elementor-8826 .elementor-element.elementor-element-5d5459af .elementor-heading-title{font-family:var( --e-global-typography-5e426de-font-family ), Sans-serif;font-size:var( --e-global-typography-5e426de-font-size );font-weight:var( --e-global-typography-5e426de-font-weight );line-height:var( --e-global-typography-5e426de-line-height );color:var( --e-global-color-f875f68 );}.elementor-8826 .elementor-element.elementor-element-1e66f6f7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-8826 .elementor-element.elementor-element-1e66f6f7{text-align:start;}.elementor-8826 .elementor-element.elementor-element-1e66f6f7 .elementor-heading-title{font-family:var( --e-global-typography-c42a71b-font-family ), Sans-serif;font-size:var( --e-global-typography-c42a71b-font-size );font-weight:var( --e-global-typography-c42a71b-font-weight );line-height:var( --e-global-typography-c42a71b-line-height );color:var( --e-global-color-f875f68 );}.elementor-8826 .elementor-element.elementor-element-7c2ed1ec{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap: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-8826 .elementor-element.elementor-element-54280351{--divider-border-style:solid;--divider-color:#FFFFFF78;--divider-border-width:1px;}.elementor-8826 .elementor-element.elementor-element-54280351 .elementor-divider-separator{width:100%;}.elementor-8826 .elementor-element.elementor-element-54280351 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-8826 .elementor-element.elementor-element-2e8928dd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 10px 0px;}.elementor-8826 .elementor-element.elementor-element-2e8928dd{text-align:start;}.elementor-8826 .elementor-element.elementor-element-2e8928dd .elementor-heading-title{font-family:var( --e-global-typography-5e426de-font-family ), Sans-serif;font-size:var( --e-global-typography-5e426de-font-size );font-weight:var( --e-global-typography-5e426de-font-weight );line-height:var( --e-global-typography-5e426de-line-height );color:var( --e-global-color-f875f68 );}.elementor-8826 .elementor-element.elementor-element-6a12dd0b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-8826 .elementor-element.elementor-element-6a12dd0b{text-align:start;}.elementor-8826 .elementor-element.elementor-element-6a12dd0b .elementor-heading-title{font-family:var( --e-global-typography-c42a71b-font-family ), Sans-serif;font-size:var( --e-global-typography-c42a71b-font-size );font-weight:var( --e-global-typography-c42a71b-font-weight );line-height:var( --e-global-typography-c42a71b-line-height );color:var( --e-global-color-f875f68 );}@media(max-width:1024px){.elementor-8826 .elementor-element.elementor-element-6644eed2{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-8826 .elementor-element.elementor-element-5bf7e2f7{font-size:var( --e-global-typography-6d3f2cd-font-size );line-height:var( --e-global-typography-6d3f2cd-line-height );}.elementor-8826 .elementor-element.elementor-element-1ec7ebe2 .elementor-heading-title{font-size:var( --e-global-typography-5e426de-font-size );line-height:var( --e-global-typography-5e426de-line-height );}.elementor-8826 .elementor-element.elementor-element-9fce5f0 .elementor-heading-title{font-size:var( --e-global-typography-ef4e697-font-size );line-height:var( --e-global-typography-ef4e697-line-height );}.elementor-8826 .elementor-element.elementor-element-6b8cd597{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8826 .elementor-element.elementor-element-b381db0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8826 .elementor-element.elementor-element-b381db0 .elementor-heading-title{font-size:var( --e-global-typography-6d3f2cd-font-size );line-height:var( --e-global-typography-6d3f2cd-line-height );}.elementor-8826 .elementor-element.elementor-element-4601ce39 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8826 .elementor-element.elementor-element-4601ce39 .elementor-heading-title{font-size:var( --e-global-typography-6d3f2cd-font-size );line-height:var( --e-global-typography-6d3f2cd-line-height );}.elementor-8826 .elementor-element.elementor-element-296a83e1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8826 .elementor-element.elementor-element-296a83e1 .elementor-heading-title{font-size:var( --e-global-typography-6d3f2cd-font-size );line-height:var( --e-global-typography-6d3f2cd-line-height );}.elementor-8826 .elementor-element.elementor-element-74db48de > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8826 .elementor-element.elementor-element-74db48de .elementor-heading-title{font-size:var( --e-global-typography-6d3f2cd-font-size );line-height:var( --e-global-typography-6d3f2cd-line-height );}.elementor-8826 .elementor-element.elementor-element-2b314587{--padding-top:30px;--padding-bottom:30px;--padding-left:5px;--padding-right:0px;}.elementor-8826 .elementor-element.elementor-element-3bf72a03 .elementor-button{font-size:var( --e-global-typography-646dc5f-font-size );line-height:var( --e-global-typography-646dc5f-line-height );}.elementor-8826 .elementor-element.elementor-element-10d73bb0 img{height:0%;}.elementor-8826 .elementor-element.elementor-element-7ff6e08c{--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:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-8826 .elementor-element.elementor-element-7b64f817 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-8826 .elementor-element.elementor-element-7b64f817 .elementor-heading-title{font-size:var( --e-global-typography-c9839c2-font-size );line-height:var( --e-global-typography-c9839c2-line-height );}.elementor-8826 .elementor-element.elementor-element-76cba3e3 .elementor-button{font-size:var( --e-global-typography-646dc5f-font-size );line-height:var( --e-global-typography-646dc5f-line-height );}.elementor-8826 .elementor-element.elementor-element-290d5ba7{--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-8826 .elementor-element.elementor-element-331cdc63{--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-8826 .elementor-element.elementor-element-7bbe0cd0{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8826 .elementor-element.elementor-element-609cfd7e .elementor-heading-title{font-size:var( --e-global-typography-5e426de-font-size );line-height:var( --e-global-typography-5e426de-line-height );}.elementor-8826 .elementor-element.elementor-element-64894c99 .elementor-heading-title{font-size:var( --e-global-typography-c9839c2-font-size );line-height:var( --e-global-typography-c9839c2-line-height );}.elementor-8826 .elementor-element.elementor-element-7443178 .elementor-heading-title{font-size:var( --e-global-typography-364e255-font-size );line-height:var( --e-global-typography-364e255-line-height );}.elementor-8826 .elementor-element.elementor-element-2d536d50{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8826 .elementor-element.elementor-element-1d7a5c4c span.post-navigation__prev--label, .elementor-8826 .elementor-element.elementor-element-1d7a5c4c span.post-navigation__next--label{font-size:var( --e-global-typography-6d3f2cd-font-size );}.elementor-8826 .elementor-element.elementor-element-1d7a5c4c span.post-navigation__prev--title, .elementor-8826 .elementor-element.elementor-element-1d7a5c4c span.post-navigation__next--title{font-size:var( --e-global-typography-c9839c2-font-size );}.elementor-8826 .elementor-element.elementor-element-22aecb1b .elementor-heading-title{font-size:var( --e-global-typography-7363618-font-size );line-height:var( --e-global-typography-7363618-line-height );}.elementor-8826 .elementor-element.elementor-element-11b44cf6 .elementor-heading-title{font-size:var( --e-global-typography-c42a71b-font-size );line-height:var( --e-global-typography-c42a71b-line-height );}.elementor-8826 .elementor-element.elementor-element-4ee8b5d2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8826 .elementor-element.elementor-element-4ee8b5d2 .elementor-heading-title{font-size:var( --e-global-typography-6d3f2cd-font-size );line-height:var( --e-global-typography-6d3f2cd-line-height );}.elementor-8826 .elementor-element.elementor-element-2d3942f6 .elementor-button{font-size:var( --e-global-typography-646dc5f-font-size );line-height:var( --e-global-typography-646dc5f-line-height );}.elementor-8826 .elementor-element.elementor-element-25e18eec .elementor-button{font-size:var( --e-global-typography-646dc5f-font-size );line-height:var( --e-global-typography-646dc5f-line-height );}.elementor-8826 .elementor-element.elementor-element-2a70864b .elementor-heading-title{font-size:var( --e-global-typography-c42a71b-font-size );line-height:var( --e-global-typography-c42a71b-line-height );}.elementor-8826 .elementor-element.elementor-element-417e5d32 .elementor-heading-title{font-size:var( --e-global-typography-5e426de-font-size );line-height:var( --e-global-typography-5e426de-line-height );}.elementor-8826 .elementor-element.elementor-element-1653cf74 .elementor-heading-title{font-size:var( --e-global-typography-c42a71b-font-size );line-height:var( --e-global-typography-c42a71b-line-height );}.elementor-8826 .elementor-element.elementor-element-5d5459af .elementor-heading-title{font-size:var( --e-global-typography-5e426de-font-size );line-height:var( --e-global-typography-5e426de-line-height );}.elementor-8826 .elementor-element.elementor-element-1e66f6f7 .elementor-heading-title{font-size:var( --e-global-typography-c42a71b-font-size );line-height:var( --e-global-typography-c42a71b-line-height );}.elementor-8826 .elementor-element.elementor-element-2e8928dd .elementor-heading-title{font-size:var( --e-global-typography-5e426de-font-size );line-height:var( --e-global-typography-5e426de-line-height );}.elementor-8826 .elementor-element.elementor-element-6a12dd0b .elementor-heading-title{font-size:var( --e-global-typography-c42a71b-font-size );line-height:var( --e-global-typography-c42a71b-line-height );}}@media(max-width:767px){.elementor-8826 .elementor-element.elementor-element-5bf7e2f7{font-size:var( --e-global-typography-6d3f2cd-font-size );line-height:var( --e-global-typography-6d3f2cd-line-height );}.elementor-8826 .elementor-element.elementor-element-1ec7ebe2 .elementor-heading-title{font-size:var( --e-global-typography-5e426de-font-size );line-height:var( --e-global-typography-5e426de-line-height );}.elementor-8826 .elementor-element.elementor-element-9fce5f0 > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-8826 .elementor-element.elementor-element-9fce5f0 .elementor-heading-title{font-size:var( --e-global-typography-ef4e697-font-size );line-height:var( --e-global-typography-ef4e697-line-height );}.elementor-8826 .elementor-element.elementor-element-6b8cd597{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-8826 .elementor-element.elementor-element-b381db0 .elementor-heading-title{font-size:var( --e-global-typography-6d3f2cd-font-size );line-height:var( --e-global-typography-6d3f2cd-line-height );}.elementor-8826 .elementor-element.elementor-element-4601ce39 .elementor-heading-title{font-size:var( --e-global-typography-6d3f2cd-font-size );line-height:var( --e-global-typography-6d3f2cd-line-height );}.elementor-8826 .elementor-element.elementor-element-296a83e1 .elementor-heading-title{font-size:var( --e-global-typography-6d3f2cd-font-size );line-height:var( --e-global-typography-6d3f2cd-line-height );}.elementor-8826 .elementor-element.elementor-element-74db48de .elementor-heading-title{font-size:var( --e-global-typography-6d3f2cd-font-size );line-height:var( --e-global-typography-6d3f2cd-line-height );}.elementor-8826 .elementor-element.elementor-element-2b314587{--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-8826 .elementor-element.elementor-element-3bf72a03 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8826 .elementor-element.elementor-element-3bf72a03 .elementor-button{font-size:var( --e-global-typography-646dc5f-font-size );line-height:var( --e-global-typography-646dc5f-line-height );}.elementor-8826 .elementor-element.elementor-element-7ff6e08c{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-8826 .elementor-element.elementor-element-7b64f817 .elementor-heading-title{font-size:var( --e-global-typography-c9839c2-font-size );line-height:var( --e-global-typography-c9839c2-line-height );}.elementor-8826 .elementor-element.elementor-element-76cba3e3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8826 .elementor-element.elementor-element-76cba3e3 .elementor-button{font-size:var( --e-global-typography-646dc5f-font-size );line-height:var( --e-global-typography-646dc5f-line-height );}.elementor-8826 .elementor-element.elementor-element-7bbe0cd0{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8826 .elementor-element.elementor-element-24dabc13{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-8826 .elementor-element.elementor-element-609cfd7e > .elementor-widget-container{padding:0px 0px 15px 10px;}.elementor-8826 .elementor-element.elementor-element-609cfd7e .elementor-heading-title{font-size:var( --e-global-typography-5e426de-font-size );line-height:var( --e-global-typography-5e426de-line-height );}.elementor-8826 .elementor-element.elementor-element-64894c99 > .elementor-widget-container{padding:0px 0px 15px 10px;}.elementor-8826 .elementor-element.elementor-element-64894c99 .elementor-heading-title{font-size:var( --e-global-typography-c9839c2-font-size );line-height:var( --e-global-typography-c9839c2-line-height );}.elementor-8826 .elementor-element.elementor-element-7443178 > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-8826 .elementor-element.elementor-element-7443178 .elementor-heading-title{font-size:var( --e-global-typography-364e255-font-size );line-height:var( --e-global-typography-364e255-line-height );}.elementor-8826 .elementor-element.elementor-element-1d7a5c4c span.post-navigation__prev--label, .elementor-8826 .elementor-element.elementor-element-1d7a5c4c span.post-navigation__next--label{font-size:var( --e-global-typography-6d3f2cd-font-size );}.elementor-8826 .elementor-element.elementor-element-1d7a5c4c span.post-navigation__prev--title, .elementor-8826 .elementor-element.elementor-element-1d7a5c4c span.post-navigation__next--title{font-size:var( --e-global-typography-c9839c2-font-size );}.elementor-8826 .elementor-element.elementor-element-25df64c5{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-8826 .elementor-element.elementor-element-22aecb1b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-8826 .elementor-element.elementor-element-22aecb1b .elementor-heading-title{font-size:var( --e-global-typography-7363618-font-size );line-height:var( --e-global-typography-7363618-line-height );}.elementor-8826 .elementor-element.elementor-element-11b44cf6 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-8826 .elementor-element.elementor-element-11b44cf6 .elementor-heading-title{font-size:var( --e-global-typography-c42a71b-font-size );line-height:var( --e-global-typography-c42a71b-line-height );}.elementor-8826 .elementor-element.elementor-element-4ee8b5d2 .elementor-heading-title{font-size:var( --e-global-typography-6d3f2cd-font-size );line-height:var( --e-global-typography-6d3f2cd-line-height );}.elementor-8826 .elementor-element.elementor-element-72f2853b{--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-8826 .elementor-element.elementor-element-2d3942f6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8826 .elementor-element.elementor-element-2d3942f6 .elementor-button{font-size:var( --e-global-typography-646dc5f-font-size );line-height:var( --e-global-typography-646dc5f-line-height );}.elementor-8826 .elementor-element.elementor-element-25e18eec > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8826 .elementor-element.elementor-element-25e18eec .elementor-button{font-size:var( --e-global-typography-646dc5f-font-size );line-height:var( --e-global-typography-646dc5f-line-height );}.elementor-8826 .elementor-element.elementor-element-2a70864b .elementor-heading-title{font-size:var( --e-global-typography-c42a71b-font-size );line-height:var( --e-global-typography-c42a71b-line-height );}.elementor-8826 .elementor-element.elementor-element-417e5d32 .elementor-heading-title{font-size:var( --e-global-typography-5e426de-font-size );line-height:var( --e-global-typography-5e426de-line-height );}.elementor-8826 .elementor-element.elementor-element-1653cf74 .elementor-heading-title{font-size:var( --e-global-typography-c42a71b-font-size );line-height:var( --e-global-typography-c42a71b-line-height );}.elementor-8826 .elementor-element.elementor-element-5d5459af .elementor-heading-title{font-size:var( --e-global-typography-5e426de-font-size );line-height:var( --e-global-typography-5e426de-line-height );}.elementor-8826 .elementor-element.elementor-element-1e66f6f7 .elementor-heading-title{font-size:var( --e-global-typography-c42a71b-font-size );line-height:var( --e-global-typography-c42a71b-line-height );}.elementor-8826 .elementor-element.elementor-element-2e8928dd .elementor-heading-title{font-size:var( --e-global-typography-5e426de-font-size );line-height:var( --e-global-typography-5e426de-line-height );}.elementor-8826 .elementor-element.elementor-element-6a12dd0b .elementor-heading-title{font-size:var( --e-global-typography-c42a71b-font-size );line-height:var( --e-global-typography-c42a71b-line-height );}}@media(min-width:768px){.elementor-8826 .elementor-element.elementor-element-6644eed2{--content-width:1320px;}.elementor-8826 .elementor-element.elementor-element-3378e295{--width:30%;}.elementor-8826 .elementor-element.elementor-element-290d5ba7{--width:70%;}.elementor-8826 .elementor-element.elementor-element-24dabc13{--width:30%;}.elementor-8826 .elementor-element.elementor-element-2ce00436{--width:70%;}}@media(max-width:1024px) and (min-width:768px){.elementor-8826 .elementor-element.elementor-element-3378e295{--width:100%;}.elementor-8826 .elementor-element.elementor-element-290d5ba7{--width:100%;}.elementor-8826 .elementor-element.elementor-element-24dabc13{--width:20%;}.elementor-8826 .elementor-element.elementor-element-2ce00436{--width:80%;}}/* Start custom CSS for breadcrumbs, class: .elementor-element-5bf7e2f7 *//* Breadcrumb: one font for everything inside it (links, separator, current page) */
.elementor-8826 .elementor-element.elementor-element-5bf7e2f7 {
  font-family: "Karla", Arial, sans-serif;
  font-size: 15px;
  font-weight: 400;
  line-height: 1.5;
  letter-spacing: normal;
  text-transform: none;
}
.elementor-8826 .elementor-element.elementor-element-5bf7e2f7 * {
  font-family: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  letter-spacing: inherit !important;
  text-transform: inherit !important;
}
/* Make "Home" use the same color as the rest of the breadcrumb */
.elementor-8826 .elementor-element.elementor-element-5bf7e2f7 a { color: inherit !important; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-10d73bb0 *//* Hero image: square on desktop, 16:10 when the hero stacks */
.elementor-8826 .elementor-element.elementor-element-10d73bb0 img {
  width: 100%;
  height: auto;
  aspect-ratio: 1 / 1;
  object-fit: cover;
  object-position: center;
}
@media (max-width: 900px) {
  .elementor-8826 .elementor-element.elementor-element-10d73bb0 img { aspect-ratio: 16 / 10; }
}/* End custom CSS */
/* Start custom CSS for table-of-contents, class: .elementor-element-61df3393 *//* Table of contents — match Netlify: no box, uppercase title, divided links, no markers */
.elementor-8826 .elementor-element.elementor-element-61df3393 {
  --box-border-width: 0px;
  --box-padding: 0px;
  --box-background-color: transparent;
  --header-background-color: transparent;
  --header-border-width: 0px;
  --toc-body-padding: 0px;
}
.elementor-8826 .elementor-element.elementor-element-61df3393 .elementor-widget-container,
.elementor-8826 .elementor-element.elementor-element-61df3393 .elementor-toc__header,
.elementor-8826 .elementor-element.elementor-element-61df3393 .elementor-toc__body { border: 0 !important; background: transparent !important; padding: 0 !important; box-shadow: none !important; }

/* Title: TABLE OF CONTENTS */
.elementor-8826 .elementor-element.elementor-element-61df3393 .elementor-toc__header { padding-bottom: 14px !important; }
.elementor-8826 .elementor-element.elementor-element-61df3393 .elementor-toc__header-title {
  font: 700 13px/1.3 "Karla", Arial, sans-serif !important;
  letter-spacing: .14em !important; text-transform: uppercase !important; color: #17294B !important;
}

/* List: no numbers or bullets */
.elementor-8826 .elementor-element.elementor-element-61df3393 .elementor-toc__list-wrapper { list-style: none !important; margin: 0 !important; padding: 0 !important; }
.elementor-8826 .elementor-element.elementor-element-61df3393 .elementor-toc__list-item { margin: 0 !important; padding: 12px 0 !important; border-bottom: 1px solid rgba(23,41,75,.14); }
.elementor-8826 .elementor-element.elementor-element-61df3393 .elementor-toc__list-item::marker,
.elementor-8826 .elementor-element.elementor-element-61df3393 .elementor-toc__list-item-text-wrapper::before,
.elementor-8826 .elementor-element.elementor-element-61df3393 .elementor-toc__list-item-text-wrapper i,
.elementor-8826 .elementor-element.elementor-element-61df3393 .elementor-toc__list-item-text-wrapper svg { content: none !important; display: none !important; }
.elementor-8826 .elementor-element.elementor-element-61df3393 .elementor-toc__list-item-text-wrapper { display: block !important; }

/* Links */
.elementor-8826 .elementor-element.elementor-element-61df3393 .elementor-toc__list-item-text,
.elementor-8826 .elementor-element.elementor-element-61df3393 .elementor-toc__list-item-text:visited {
  font: 600 15px/1.45 "Karla", Arial, sans-serif !important;
  color: #17294B !important; text-decoration: none !important; letter-spacing: normal !important;
}
.elementor-8826 .elementor-element.elementor-element-61df3393 .elementor-toc__list-item-text:hover,
.elementor-8826 .elementor-element.elementor-element-61df3393 .elementor-toc__list-item-text.elementor-item-active { color: #A2611F !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3378e295 *//* Sidebar sticks below the header while the article scrolls */
.elementor-8826 .elementor-element.elementor-element-3378e295 {
  position: sticky;
  top: 120px;
  align-self: flex-start;
}
@media (max-width: 900px) {
  .elementor-8826 .elementor-element.elementor-element-3378e295 { position: static; }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5c983547 *//* Round author photo */
.elementor-8826 .elementor-element.elementor-element-5c983547 img {
  width: 120px;
  height: 120px;
  aspect-ratio: 1 / 1;
  object-fit: cover;
  object-position: center top;
  border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for post-navigation, class: .elementor-element-1d7a5c4c *//* RRH Article — Previous / Next as two separate white cards (v2).
   Paste into the Post Navigation widget → Advanced → Custom CSS (replace the old version).
   Widget settings: Label = Show ("Previous" / "Next", no arrows typed), Arrows = Hide,
   Post Title = Show, Borders = Hide. The ← and → are added by this CSS.
   v2: removes Elementor's clipping box (square corners, cut-off text) and lets long titles wrap. */

/* Two columns with a gap; Previous always left, Next always right */
.elementor-8826 .elementor-element.elementor-element-1d7a5c4c .elementor-post-navigation {
  display: grid !important; grid-template-columns: 1fr 1fr; gap: 20px;
  margin: 0; padding: 0; border: 0 !important; overflow: visible !important;
}
.elementor-8826 .elementor-element.elementor-element-1d7a5c4c .elementor-post-navigation__separator-wrapper,
.elementor-8826 .elementor-element.elementor-element-1d7a5c4c .post-navigation__arrow-wrapper { display: none !important; }

/* Elementor's own wrapper: no clipping, no single-line text, no background */
.elementor-8826 .elementor-element.elementor-element-1d7a5c4c .elementor-post-navigation__link,
.elementor-8826 .elementor-element.elementor-element-1d7a5c4c .elementor-post-navigation__prev,
.elementor-8826 .elementor-element.elementor-element-1d7a5c4c .elementor-post-navigation__next {
  width: auto !important; max-width: none !important; min-width: 0;
  overflow: visible !important; white-space: normal !important; text-overflow: clip !important;
  background: none !important; border: 0 !important; border-radius: 0; box-shadow: none !important; padding: 0 !important;
}
.elementor-8826 .elementor-element.elementor-element-1d7a5c4c .elementor-post-navigation__prev { grid-column: 1; }
.elementor-8826 .elementor-element.elementor-element-1d7a5c4c .elementor-post-navigation__next { grid-column: 2; }

/* The card itself */
.elementor-8826 .elementor-element.elementor-element-1d7a5c4c .elementor-post-navigation__link a {
  display: flex !important; flex-direction: column; justify-content: center;
  width: 100%; height: 100%; box-sizing: border-box; padding: 26px 28px;
  background: #FFFFFF; border: 1px solid rgba(23,41,75,.08); border-radius: 14px; overflow: hidden;
  box-shadow: 0 10px 30px rgba(15,29,56,.12);
  white-space: normal !important; text-decoration: none !important;
  transition: box-shadow .2s ease, transform .2s ease;
}
.elementor-8826 .elementor-element.elementor-element-1d7a5c4c .elementor-post-navigation__link a:hover { box-shadow: 0 14px 36px rgba(15,29,56,.16); transform: translateY(-2px); }
.elementor-8826 .elementor-element.elementor-element-1d7a5c4c .elementor-post-navigation__next a { text-align: right; align-items: flex-end; }

/* Inner text wrappers: stack label over title, allow wrapping */
.elementor-8826 .elementor-element.elementor-element-1d7a5c4c .elementor-post-navigation__link__prev,
.elementor-8826 .elementor-element.elementor-element-1d7a5c4c .elementor-post-navigation__link__next {
  display: flex !important; flex-direction: column; gap: 6px; min-width: 0; max-width: 100%;
  white-space: normal !important; overflow: visible !important;
}
.elementor-8826 .elementor-element.elementor-element-1d7a5c4c .elementor-post-navigation__next .elementor-post-navigation__link__next { align-items: flex-end; }

/* Labels with arrows */
.elementor-8826 .elementor-element.elementor-element-1d7a5c4c .post-navigation__prev--label,
.elementor-8826 .elementor-element.elementor-element-1d7a5c4c .post-navigation__next--label {
  display: inline-block; font: 600 15px/1.3 "Karla", Arial, sans-serif !important;
  color: #4A5563; text-transform: none !important; letter-spacing: normal !important;
}
.elementor-8826 .elementor-element.elementor-element-1d7a5c4c .post-navigation__prev--label::before { content: "← "; color: #A2611F; }
.elementor-8826 .elementor-element.elementor-element-1d7a5c4c .post-navigation__next--label::after { content: " →"; color: #A2611F; }

/* Article titles: wrap onto as many lines as needed */
.elementor-8826 .elementor-element.elementor-element-1d7a5c4c .post-navigation__prev--title,
.elementor-8826 .elementor-element.elementor-element-1d7a5c4c .post-navigation__next--title {
  display: block; max-width: 100%;
  white-space: normal !important; overflow: visible !important; text-overflow: clip !important; overflow-wrap: break-word;
  font: 400 22px/1.25 "Libre Caslon Text", Georgia, serif !important;
  color: #17294B; text-transform: none !important;
}
.elementor-8826 .elementor-element.elementor-element-1d7a5c4c a:hover .post-navigation__prev--title,
.elementor-8826 .elementor-element.elementor-element-1d7a5c4c a:hover .post-navigation__next--title { color: #A2611F; }

/* Phones: cards stack */
@media (max-width: 600px) {
  .elementor-8826 .elementor-element.elementor-element-1d7a5c4c .elementor-post-navigation { grid-template-columns: 1fr; }
  .elementor-8826 .elementor-element.elementor-element-1d7a5c4c .elementor-post-navigation__prev, .elementor-8826 .elementor-element.elementor-element-1d7a5c4c .elementor-post-navigation__next { grid-column: 1; }
  .elementor-8826 .elementor-element.elementor-element-1d7a5c4c .post-navigation__prev--title, .elementor-8826 .elementor-element.elementor-element-1d7a5c4c .post-navigation__next--title { font-size: 20px !important; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2a70864b *//* Links inside this element use the font and color set on the element */
.elementor-8826 .elementor-element.elementor-element-2a70864b a,
.elementor-8826 .elementor-element.elementor-element-2a70864b a:hover,
.elementor-8826 .elementor-element.elementor-element-2a70864b a:focus,
.elementor-8826 .elementor-element.elementor-element-2a70864b a:visited {
  font-family: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
  font-style: inherit !important;
  line-height: inherit !important;
  letter-spacing: inherit !important;
  text-transform: inherit !important;
  color: inherit !important;
}/* End custom CSS */