.elementor-7215 .elementor-element.elementor-element-8f89fd8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;overflow:visible;}.elementor-7215 .elementor-element.elementor-element-8f89fd8:not(.elementor-motion-effects-element-type-background), .elementor-7215 .elementor-element.elementor-element-8f89fd8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-7215 .elementor-element.elementor-element-f4bbc3a{--display:flex;--min-height:0vh;--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:center;--flex-wrap:wrap;--align-content:center;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;overflow:visible;}.elementor-7215 .elementor-element.elementor-element-f4bbc3a:not(.elementor-motion-effects-element-type-background), .elementor-7215 .elementor-element.elementor-element-f4bbc3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-7215 .elementor-element.elementor-element-f4bbc3a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7215 .elementor-element.elementor-element-35c9601{--display:flex;--min-height:0vh;--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:space-around;--align-items:flex-start;--gap:0vw 0vw;--row-gap:0vw;--column-gap:0vw;--flex-wrap:nowrap;overflow:visible;}.elementor-7215 .elementor-element.elementor-element-35c9601:not(.elementor-motion-effects-element-type-background), .elementor-7215 .elementor-element.elementor-element-35c9601 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-7215 .elementor-element.elementor-element-35c9601.e-con{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:1;}.elementor-7215 .elementor-element.elementor-element-9fdf7a2{--display:flex;--justify-content:center;--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:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;overflow:visible;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-7215 .elementor-element.elementor-element-8dcd254{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-7215 .elementor-element.elementor-element-8dcd254 .elementor-divider-separator{width:100%;}.elementor-7215 .elementor-element.elementor-element-8dcd254 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-widget-theme-post-title .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-7215 .elementor-element.elementor-element-a7c89d6{text-align:start;}.elementor-7215 .elementor-element.elementor-element-a7c89d6 .elementor-heading-title{font-family:var( --e-global-typography-c9d1524-font-family ), Barlow;font-size:var( --e-global-typography-c9d1524-font-size );font-weight:var( --e-global-typography-c9d1524-font-weight );line-height:var( --e-global-typography-c9d1524-line-height );letter-spacing:var( --e-global-typography-c9d1524-letter-spacing );word-spacing:var( --e-global-typography-c9d1524-word-spacing );color:var( --e-global-color-primary );}.elementor-7215 .elementor-element.elementor-element-72472eb{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-7215 .elementor-element.elementor-element-72472eb .elementor-divider-separator{width:100%;}.elementor-7215 .elementor-element.elementor-element-72472eb .elementor-divider{padding-block-start:11px;padding-block-end:11px;}.elementor-widget-post-info .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-post-info .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-text, .elementor-widget-post-info .elementor-icon-list-text a{color:var( --e-global-color-secondary );}.elementor-7215 .elementor-element.elementor-element-f92f345 .elementor-icon-list-icon{width:14px;}.elementor-7215 .elementor-element.elementor-element-f92f345 .elementor-icon-list-icon i{font-size:14px;}.elementor-7215 .elementor-element.elementor-element-f92f345 .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-7215 .elementor-element.elementor-element-7c3f0fe{--divider-border-style:solid;--divider-color:var( --e-global-color-4668549 );--divider-border-width:1px;}.elementor-7215 .elementor-element.elementor-element-7c3f0fe .elementor-divider-separator{width:100%;}.elementor-7215 .elementor-element.elementor-element-7c3f0fe .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-7215 .elementor-element.elementor-element-1a10ad3{--display:flex;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;overflow:visible;}.elementor-7215 .elementor-element.elementor-element-1a10ad3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-7215 .elementor-element.elementor-element-20aff08{width:var( --container-widget-width, 101.695% );max-width:101.695%;--container-widget-width:101.695%;--container-widget-flex-grow:0;}.elementor-7215 .elementor-element.elementor-element-20aff08.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7215 .elementor-element.elementor-element-20aff08 .elementor-heading-title{font-family:var( --e-global-typography-fcd87ea-font-family ), Barlow;font-size:var( --e-global-typography-fcd87ea-font-size );font-weight:var( --e-global-typography-fcd87ea-font-weight );line-height:var( --e-global-typography-fcd87ea-line-height );letter-spacing:var( --e-global-typography-fcd87ea-letter-spacing );word-spacing:var( --e-global-typography-fcd87ea-word-spacing );color:var( --e-global-color-primary );}.elementor-7215 .elementor-element.elementor-element-7869f28{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-7215 .elementor-element.elementor-element-7869f28 .elementor-divider-separator{width:100%;}.elementor-7215 .elementor-element.elementor-element-7869f28 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-7215 .elementor-element.elementor-element-68b2de6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;overflow:visible;}.elementor-7215 .elementor-element.elementor-element-dad0999{--display:flex;overflow:visible;}.elementor-7215 .elementor-element.elementor-element-b3eb3c0 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-widget-text-editor{color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-7215 .elementor-element.elementor-element-07a020d{padding:10px 0px 10px 0px;font-family:var( --e-global-typography-6301e3f-font-family ), Barlow;font-size:var( --e-global-typography-6301e3f-font-size );font-weight:var( --e-global-typography-6301e3f-font-weight );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );color:var( --e-global-color-primary );}.elementor-widget-table-of-contents{--header-color:var( --e-global-color-secondary );--item-text-color:var( --e-global-color-text );--item-text-hover-color:var( --e-global-color-accent );--marker-color:var( --e-global-color-text );}.elementor-7215 .elementor-element.elementor-element-0cceaf7{--box-border-color:var( --e-global-color-accent );--item-text-color:var( --e-global-color-accent );--item-text-hover-decoration:underline;--marker-color:var( --e-global-color-accent );}.elementor-7215 .elementor-element.elementor-element-0cceaf7 .elementor-toc__header-title{text-align:start;}.elementor-7215 .elementor-element.elementor-element-0cceaf7 .elementor-toc__header, .elementor-7215 .elementor-element.elementor-element-0cceaf7 .elementor-toc__header-title{font-family:"Barlow", Barlow;font-weight:600;text-transform:uppercase;}.elementor-7215 .elementor-element.elementor-element-0cceaf7 .elementor-toc__header{flex-direction:row;}.elementor-7215 .elementor-element.elementor-element-0cceaf7 .elementor-toc__list-item{font-family:var( --e-global-typography-9f7ae5c-font-family ), Barlow;font-size:var( --e-global-typography-9f7ae5c-font-size );font-weight:var( --e-global-typography-9f7ae5c-font-weight );line-height:var( --e-global-typography-9f7ae5c-line-height );letter-spacing:var( --e-global-typography-9f7ae5c-letter-spacing );word-spacing:var( --e-global-typography-9f7ae5c-word-spacing );}.elementor-7215 .elementor-element.elementor-element-c12b019{width:var( --container-widget-width, 101.695% );max-width:101.695%;--container-widget-width:101.695%;--container-widget-flex-grow:0;}.elementor-7215 .elementor-element.elementor-element-c12b019.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7215 .elementor-element.elementor-element-c12b019 .elementor-heading-title{font-family:"Barlow", Barlow;font-size:40px;font-weight:700;line-height:54px;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-7215 .elementor-element.elementor-element-212ac3d{padding:10px 0px 10px 0px;font-family:var( --e-global-typography-6301e3f-font-family ), Barlow;font-size:var( --e-global-typography-6301e3f-font-size );font-weight:var( --e-global-typography-6301e3f-font-weight );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-tab-content{color:var( --e-global-color-text );}.elementor-7215 .elementor-element.elementor-element-76b1fb2{padding:10px 10px 10px 10px;}.elementor-7215 .elementor-element.elementor-element-76b1fb2 .elementor-tab-title{background-color:var( --e-global-color-secondary );}.elementor-7215 .elementor-element.elementor-element-76b1fb2 .elementor-toggle-title, .elementor-7215 .elementor-element.elementor-element-76b1fb2 .elementor-toggle-icon{color:var( --e-global-color-text );}.elementor-7215 .elementor-element.elementor-element-76b1fb2 .elementor-toggle-icon svg{fill:var( --e-global-color-text );}.elementor-7215 .elementor-element.elementor-element-76b1fb2 .elementor-tab-content{color:var( --e-global-color-secondary );font-family:"Barlow", Barlow;font-weight:400;}.elementor-7215 .elementor-element.elementor-element-a766a7e{padding:10px 0px 10px 0px;font-family:var( --e-global-typography-6301e3f-font-family ), Barlow;font-size:var( --e-global-typography-6301e3f-font-size );font-weight:var( --e-global-typography-6301e3f-font-weight );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );color:var( --e-global-color-primary );}.elementor-7215 .elementor-element.elementor-element-a54d1ee{padding:10px 10px 10px 10px;}.elementor-7215 .elementor-element.elementor-element-a54d1ee .elementor-tab-title{background-color:var( --e-global-color-secondary );}.elementor-7215 .elementor-element.elementor-element-a54d1ee .elementor-toggle-title, .elementor-7215 .elementor-element.elementor-element-a54d1ee .elementor-toggle-icon{color:var( --e-global-color-text );}.elementor-7215 .elementor-element.elementor-element-a54d1ee .elementor-toggle-icon svg{fill:var( --e-global-color-text );}.elementor-7215 .elementor-element.elementor-element-a54d1ee .elementor-tab-content{color:var( --e-global-color-secondary );font-family:"Barlow", Barlow;font-weight:400;}.elementor-7215 .elementor-element.elementor-element-6ff2c8d{padding:10px 0px 10px 0px;font-family:var( --e-global-typography-6301e3f-font-family ), Barlow;font-size:var( --e-global-typography-6301e3f-font-size );font-weight:var( --e-global-typography-6301e3f-font-weight );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );color:var( --e-global-color-primary );}.elementor-7215 .elementor-element.elementor-element-8bd1a39{padding:10px 0px 10px 0px;font-family:var( --e-global-typography-6301e3f-font-family ), Barlow;font-size:var( --e-global-typography-6301e3f-font-size );font-weight:var( --e-global-typography-6301e3f-font-weight );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );color:var( --e-global-color-primary );}.elementor-7215 .elementor-element.elementor-element-940bb92{width:var( --container-widget-width, 101.695% );max-width:101.695%;--container-widget-width:101.695%;--container-widget-flex-grow:0;}.elementor-7215 .elementor-element.elementor-element-940bb92.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7215 .elementor-element.elementor-element-940bb92 .elementor-heading-title{font-family:"Barlow", Barlow;font-size:40px;font-weight:700;line-height:54px;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-7215 .elementor-element.elementor-element-157bf41{padding:10px 0px 10px 0px;font-family:var( --e-global-typography-6301e3f-font-family ), Barlow;font-size:var( --e-global-typography-6301e3f-font-size );font-weight:var( --e-global-typography-6301e3f-font-weight );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );color:var( --e-global-color-primary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-7215 .elementor-element.elementor-element-3306cb6{padding:10px 10px 10px 10px;}.elementor-7215 .elementor-element.elementor-element-ea07119{padding:10px 0px 10px 0px;font-family:var( --e-global-typography-6301e3f-font-family ), Barlow;font-size:var( --e-global-typography-6301e3f-font-size );font-weight:var( --e-global-typography-6301e3f-font-weight );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );color:var( --e-global-color-primary );}.elementor-7215 .elementor-element.elementor-element-b15f3ed{padding:10px 10px 10px 10px;}.elementor-7215 .elementor-element.elementor-element-7239e25{padding:10px 10px 10px 10px;}.elementor-7215 .elementor-element.elementor-element-c34b620{padding:10px 0px 10px 0px;font-family:var( --e-global-typography-6301e3f-font-family ), Barlow;font-size:var( --e-global-typography-6301e3f-font-size );font-weight:var( --e-global-typography-6301e3f-font-weight );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );color:var( --e-global-color-primary );}.elementor-7215 .elementor-element.elementor-element-43a9bde img{height:50vh;object-fit:contain;object-position:center center;}.elementor-7215 .elementor-element.elementor-element-cea4150{padding:10px 10px 10px 10px;}.elementor-7215 .elementor-element.elementor-element-cea4150 img{height:20vh;object-fit:contain;object-position:center center;}.elementor-7215 .elementor-element.elementor-element-0a572ef{padding:10px 10px 10px 10px;}.elementor-7215 .elementor-element.elementor-element-0a572ef img{height:30vh;object-fit:contain;object-position:center center;}.elementor-7215 .elementor-element.elementor-element-a2f0b4c{padding:10px 0px 10px 0px;font-family:var( --e-global-typography-6301e3f-font-family ), Barlow;font-size:var( --e-global-typography-6301e3f-font-size );font-weight:var( --e-global-typography-6301e3f-font-weight );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );color:var( --e-global-color-primary );}.elementor-7215 .elementor-element.elementor-element-88be504{padding:10px 10px 10px 10px;text-align:start;}.elementor-7215 .elementor-element.elementor-element-6005aa9{padding:10px 10px 10px 10px;}.elementor-7215 .elementor-element.elementor-element-6005aa9 .elementor-tab-title{background-color:var( --e-global-color-secondary );}.elementor-7215 .elementor-element.elementor-element-6005aa9 .elementor-toggle-title, .elementor-7215 .elementor-element.elementor-element-6005aa9 .elementor-toggle-icon{color:var( --e-global-color-text );}.elementor-7215 .elementor-element.elementor-element-6005aa9 .elementor-toggle-icon svg{fill:var( --e-global-color-text );}.elementor-7215 .elementor-element.elementor-element-6005aa9 .elementor-tab-content{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-272013e-font-family ), Barlow;font-size:var( --e-global-typography-272013e-font-size );font-weight:var( --e-global-typography-272013e-font-weight );line-height:var( --e-global-typography-272013e-line-height );letter-spacing:var( --e-global-typography-272013e-letter-spacing );word-spacing:var( --e-global-typography-272013e-word-spacing );}.elementor-7215 .elementor-element.elementor-element-af5eda8{padding:10px 0px 10px 0px;font-family:var( --e-global-typography-6301e3f-font-family ), Barlow;font-size:var( --e-global-typography-6301e3f-font-size );font-weight:var( --e-global-typography-6301e3f-font-weight );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );color:var( --e-global-color-primary );}.elementor-7215 .elementor-element.elementor-element-8885648{padding:10px 10px 10px 10px;}.elementor-7215 .elementor-element.elementor-element-fed455b{padding:10px 0px 10px 0px;font-family:var( --e-global-typography-6301e3f-font-family ), Barlow;font-size:var( --e-global-typography-6301e3f-font-size );font-weight:var( --e-global-typography-6301e3f-font-weight );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );color:var( --e-global-color-primary );}.elementor-7215 .elementor-element.elementor-element-ddcac15{padding:10px 10px 10px 10px;}.elementor-7215 .elementor-element.elementor-element-bbf3b93{padding:10px 0px 10px 0px;font-family:var( --e-global-typography-6301e3f-font-family ), Barlow;font-size:var( --e-global-typography-6301e3f-font-size );font-weight:var( --e-global-typography-6301e3f-font-weight );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );color:var( --e-global-color-primary );}.elementor-7215 .elementor-element.elementor-element-41589e4{padding:10px 10px 10px 10px;}.elementor-7215 .elementor-element.elementor-element-e431ae3{padding:10px 10px 10px 10px;}.elementor-7215 .elementor-element.elementor-element-7e2549b{padding:10px 0px 10px 0px;font-family:var( --e-global-typography-6301e3f-font-family ), Barlow;font-size:var( --e-global-typography-6301e3f-font-size );font-weight:var( --e-global-typography-6301e3f-font-weight );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );color:var( --e-global-color-primary );}.elementor-7215 .elementor-element.elementor-element-27f3bb7{padding:10px 10px 10px 10px;}.elementor-7215 .elementor-element.elementor-element-27f3bb7 img{height:50vh;object-fit:contain;object-position:center center;}.elementor-7215 .elementor-element.elementor-element-578f181{padding:10px 0px 10px 0px;font-family:var( --e-global-typography-6301e3f-font-family ), Barlow;font-size:var( --e-global-typography-6301e3f-font-size );font-weight:var( --e-global-typography-6301e3f-font-weight );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );color:var( --e-global-color-primary );}.elementor-7215 .elementor-element.elementor-element-26c37ca{padding:10px 10px 10px 10px;}.elementor-7215 .elementor-element.elementor-element-978d95c{width:var( --container-widget-width, 101.695% );max-width:101.695%;--container-widget-width:101.695%;--container-widget-flex-grow:0;}.elementor-7215 .elementor-element.elementor-element-978d95c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7215 .elementor-element.elementor-element-978d95c .elementor-heading-title{font-family:"Barlow", Barlow;font-size:40px;font-weight:700;line-height:54px;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-7215 .elementor-element.elementor-element-4d72d5f{padding:10px 0px 10px 0px;font-family:var( --e-global-typography-6301e3f-font-family ), Barlow;font-size:var( --e-global-typography-6301e3f-font-size );font-weight:var( --e-global-typography-6301e3f-font-weight );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );color:var( --e-global-color-primary );}.elementor-7215 .elementor-element.elementor-element-eb3f4c6{padding:10px 10px 10px 10px;}.elementor-7215 .elementor-element.elementor-element-498887d{padding:10px 0px 10px 0px;}.elementor-7215 .elementor-element.elementor-element-498887d .elementor-heading-title{font-family:"Barlow", Barlow;font-size:40px;font-weight:700;line-height:44px;letter-spacing:0px;}.elementor-7215 .elementor-element.elementor-element-20491b0{padding:10px 0px 10px 0px;font-family:var( --e-global-typography-6301e3f-font-family ), Barlow;font-size:var( --e-global-typography-6301e3f-font-size );font-weight:var( --e-global-typography-6301e3f-font-weight );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );color:var( --e-global-color-primary );}.elementor-7215 .elementor-element.elementor-element-c2fe4b5{padding:10px 10px 10px 10px;}.elementor-7215 .elementor-element.elementor-element-947444e{padding:10px 0px 10px 0px;font-family:var( --e-global-typography-6301e3f-font-family ), Barlow;font-size:var( --e-global-typography-6301e3f-font-size );font-weight:var( --e-global-typography-6301e3f-font-weight );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );color:var( --e-global-color-primary );}.elementor-7215 .elementor-element.elementor-element-5395dc0{width:var( --container-widget-width, 101.695% );max-width:101.695%;--container-widget-width:101.695%;--container-widget-flex-grow:0;}.elementor-7215 .elementor-element.elementor-element-5395dc0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7215 .elementor-element.elementor-element-5395dc0 .elementor-heading-title{font-family:"Barlow", Barlow;font-size:40px;font-weight:700;line-height:54px;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-7215 .elementor-element.elementor-element-70da1d6{padding:10px 0px 10px 0px;font-family:var( --e-global-typography-6301e3f-font-family ), Barlow;font-size:var( --e-global-typography-6301e3f-font-size );font-weight:var( --e-global-typography-6301e3f-font-weight );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );color:var( --e-global-color-primary );}.elementor-7215 .elementor-element.elementor-element-36b6ba2{padding:10px 10px 10px 10px;}.elementor-7215 .elementor-element.elementor-element-36b6ba2 img{height:50vh;object-fit:contain;object-position:center center;}.elementor-7215 .elementor-element.elementor-element-5a6ec03{padding:10px 0px 10px 0px;font-family:var( --e-global-typography-6301e3f-font-family ), Barlow;font-size:var( --e-global-typography-6301e3f-font-size );font-weight:var( --e-global-typography-6301e3f-font-weight );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );color:var( --e-global-color-primary );}.elementor-7215 .elementor-element.elementor-element-2b83e08 img{width:34vw;height:29vh;object-fit:contain;object-position:center center;}.elementor-7215 .elementor-element.elementor-element-57411e4{padding:10px 0px 10px 0px;font-family:var( --e-global-typography-6301e3f-font-family ), Barlow;font-size:var( --e-global-typography-6301e3f-font-size );font-weight:var( --e-global-typography-6301e3f-font-weight );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );color:var( --e-global-color-primary );}.elementor-7215 .elementor-element.elementor-element-586c244{padding:10px 10px 10px 10px;}.elementor-7215 .elementor-element.elementor-element-653bfad{padding:10px 0px 10px 0px;font-family:var( --e-global-typography-6301e3f-font-family ), Barlow;font-size:var( --e-global-typography-6301e3f-font-size );font-weight:var( --e-global-typography-6301e3f-font-weight );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );color:var( --e-global-color-primary );}.elementor-7215 .elementor-element.elementor-element-ab78172{padding:10px 10px 10px 10px;}.elementor-7215 .elementor-element.elementor-element-818f249{padding:10px 0px 10px 0px;font-family:var( --e-global-typography-6301e3f-font-family ), Barlow;font-size:var( --e-global-typography-6301e3f-font-size );font-weight:var( --e-global-typography-6301e3f-font-weight );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );color:var( --e-global-color-primary );}.elementor-7215 .elementor-element.elementor-element-a664c11{padding:10px 10px 10px 10px;}.elementor-7215 .elementor-element.elementor-element-8e76f15{padding:10px 0px 10px 0px;font-family:var( --e-global-typography-6301e3f-font-family ), Barlow;font-size:var( --e-global-typography-6301e3f-font-size );font-weight:var( --e-global-typography-6301e3f-font-weight );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );color:var( --e-global-color-primary );}.elementor-7215 .elementor-element.elementor-element-635a829{padding:10px 10px 10px 10px;}.elementor-7215 .elementor-element.elementor-element-f1e0a63{padding:10px 0px 10px 0px;font-family:var( --e-global-typography-6301e3f-font-family ), Barlow;font-size:var( --e-global-typography-6301e3f-font-size );font-weight:var( --e-global-typography-6301e3f-font-weight );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );color:var( --e-global-color-primary );}.elementor-7215 .elementor-element.elementor-element-1caa8f1{padding:10px 10px 10px 10px;}.elementor-7215 .elementor-element.elementor-element-f8aa6e2{padding:10px 0px 10px 0px;font-family:var( --e-global-typography-6301e3f-font-family ), Barlow;font-size:var( --e-global-typography-6301e3f-font-size );font-weight:var( --e-global-typography-6301e3f-font-weight );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );color:var( --e-global-color-primary );}.elementor-7215 .elementor-element.elementor-element-0d278fd{padding:10px 10px 10px 10px;}.elementor-7215 .elementor-element.elementor-element-ac3008b{padding:10px 0px 10px 0px;font-family:var( --e-global-typography-6301e3f-font-family ), Barlow;font-size:var( --e-global-typography-6301e3f-font-size );font-weight:var( --e-global-typography-6301e3f-font-weight );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );color:var( --e-global-color-primary );}.elementor-7215 .elementor-element.elementor-element-5ac869f{padding:10px 10px 10px 10px;}.elementor-7215 .elementor-element.elementor-element-6d5af13{padding:10px 0px 10px 0px;font-family:var( --e-global-typography-6301e3f-font-family ), Barlow;font-size:var( --e-global-typography-6301e3f-font-size );font-weight:var( --e-global-typography-6301e3f-font-weight );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );color:var( --e-global-color-primary );}.elementor-7215 .elementor-element.elementor-element-678a4ca img{height:50vh;object-fit:contain;object-position:center center;}.elementor-7215 .elementor-element.elementor-element-3f12ac6{padding:10px 0px 10px 0px;font-family:var( --e-global-typography-6301e3f-font-family ), Barlow;font-size:var( --e-global-typography-6301e3f-font-size );font-weight:var( --e-global-typography-6301e3f-font-weight );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );color:var( --e-global-color-primary );}.elementor-7215 .elementor-element.elementor-element-4709603{padding:10px 10px 10px 10px;}.elementor-7215 .elementor-element.elementor-element-513bb65{padding:10px 0px 10px 0px;font-family:var( --e-global-typography-6301e3f-font-family ), Barlow;font-size:var( --e-global-typography-6301e3f-font-size );font-weight:var( --e-global-typography-6301e3f-font-weight );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );color:var( --e-global-color-primary );}.elementor-7215 .elementor-element.elementor-element-9db2d91{padding:10px 10px 10px 10px;}.elementor-7215 .elementor-element.elementor-element-2d7659c{padding:10px 0px 10px 0px;font-family:var( --e-global-typography-6301e3f-font-family ), Barlow;font-size:var( --e-global-typography-6301e3f-font-size );font-weight:var( --e-global-typography-6301e3f-font-weight );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );color:var( --e-global-color-primary );}.elementor-7215 .elementor-element.elementor-element-82fa686 img{height:50vh;object-fit:contain;object-position:center center;}.elementor-7215 .elementor-element.elementor-element-36f1db3{padding:10px 0px 10px 0px;font-family:var( --e-global-typography-6301e3f-font-family ), Barlow;font-size:var( --e-global-typography-6301e3f-font-size );font-weight:var( --e-global-typography-6301e3f-font-weight );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );color:var( --e-global-color-primary );}.elementor-7215 .elementor-element.elementor-element-a4b8c82{padding:10px 10px 10px 10px;}.elementor-7215 .elementor-element.elementor-element-dabe589{padding:10px 0px 10px 0px;font-family:var( --e-global-typography-6301e3f-font-family ), Barlow;font-size:var( --e-global-typography-6301e3f-font-size );font-weight:var( --e-global-typography-6301e3f-font-weight );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );color:var( --e-global-color-primary );}.elementor-7215 .elementor-element.elementor-element-638e663{padding:10px 10px 10px 10px;}.elementor-7215 .elementor-element.elementor-element-12fc6f5{padding:10px 0px 10px 0px;font-family:var( --e-global-typography-6301e3f-font-family ), Barlow;font-size:var( --e-global-typography-6301e3f-font-size );font-weight:var( --e-global-typography-6301e3f-font-weight );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );color:var( --e-global-color-primary );}.elementor-7215 .elementor-element.elementor-element-28b98cb{padding:10px 10px 10px 10px;}.elementor-7215 .elementor-element.elementor-element-03590c7{padding:10px 0px 10px 0px;font-family:var( --e-global-typography-6301e3f-font-family ), Barlow;font-size:var( --e-global-typography-6301e3f-font-size );font-weight:var( --e-global-typography-6301e3f-font-weight );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );color:var( --e-global-color-primary );}.elementor-7215 .elementor-element.elementor-element-bc3df72{padding:10px 10px 10px 10px;}.elementor-7215 .elementor-element.elementor-element-e6003ab{padding:10px 0px 10px 0px;font-family:var( --e-global-typography-6301e3f-font-family ), Barlow;font-size:var( --e-global-typography-6301e3f-font-size );font-weight:var( --e-global-typography-6301e3f-font-weight );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );color:var( --e-global-color-primary );}.elementor-7215 .elementor-element.elementor-element-da2a350{padding:10px 10px 10px 10px;}.elementor-7215 .elementor-element.elementor-element-6c1d78a{padding:10px 0px 10px 0px;font-family:var( --e-global-typography-6301e3f-font-family ), Barlow;font-size:var( --e-global-typography-6301e3f-font-size );font-weight:var( --e-global-typography-6301e3f-font-weight );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );color:var( --e-global-color-primary );}.elementor-7215 .elementor-element.elementor-element-306aad0{padding:10px 10px 10px 10px;}.elementor-7215 .elementor-element.elementor-element-69c35a6{padding:10px 0px 10px 0px;font-family:var( --e-global-typography-6301e3f-font-family ), Barlow;font-size:var( --e-global-typography-6301e3f-font-size );font-weight:var( --e-global-typography-6301e3f-font-weight );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );color:var( --e-global-color-primary );}.elementor-7215 .elementor-element.elementor-element-2c48c0e{padding:10px 0px 10px 0px;}.elementor-7215 .elementor-element.elementor-element-2c48c0e .elementor-heading-title{font-family:"Barlow", Barlow;font-size:40px;font-weight:700;line-height:44px;letter-spacing:0px;}.elementor-7215 .elementor-element.elementor-element-fb633bb{padding:10px 0px 10px 0px;font-family:var( --e-global-typography-6301e3f-font-family ), Barlow;font-size:var( --e-global-typography-6301e3f-font-size );font-weight:var( --e-global-typography-6301e3f-font-weight );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );color:var( --e-global-color-primary );}.elementor-7215 .elementor-element.elementor-element-5f12189{--spacer-size:2vh;}@media(max-width:1366px){.elementor-7215 .elementor-element.elementor-element-a7c89d6 .elementor-heading-title{font-size:var( --e-global-typography-c9d1524-font-size );line-height:var( --e-global-typography-c9d1524-line-height );letter-spacing:var( --e-global-typography-c9d1524-letter-spacing );word-spacing:var( --e-global-typography-c9d1524-word-spacing );}.elementor-7215 .elementor-element.elementor-element-20aff08 .elementor-heading-title{font-size:var( --e-global-typography-fcd87ea-font-size );line-height:var( --e-global-typography-fcd87ea-line-height );letter-spacing:var( --e-global-typography-fcd87ea-letter-spacing );word-spacing:var( --e-global-typography-fcd87ea-word-spacing );}.elementor-7215 .elementor-element.elementor-element-07a020d{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-0cceaf7 .elementor-toc__list-item{font-size:var( --e-global-typography-9f7ae5c-font-size );line-height:var( --e-global-typography-9f7ae5c-line-height );letter-spacing:var( --e-global-typography-9f7ae5c-letter-spacing );word-spacing:var( --e-global-typography-9f7ae5c-word-spacing );}.elementor-7215 .elementor-element.elementor-element-212ac3d{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-a766a7e{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-6ff2c8d{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-8bd1a39{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-157bf41{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-ea07119{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-c34b620{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-a2f0b4c{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-6005aa9 .elementor-tab-content{font-size:var( --e-global-typography-272013e-font-size );line-height:var( --e-global-typography-272013e-line-height );letter-spacing:var( --e-global-typography-272013e-letter-spacing );word-spacing:var( --e-global-typography-272013e-word-spacing );}.elementor-7215 .elementor-element.elementor-element-af5eda8{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-fed455b{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-bbf3b93{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-7e2549b{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-578f181{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-4d72d5f{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-20491b0{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-947444e{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-70da1d6{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-5a6ec03{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-57411e4{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-653bfad{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-818f249{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-8e76f15{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-f1e0a63{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-f8aa6e2{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-ac3008b{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-6d5af13{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-3f12ac6{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-513bb65{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-2d7659c{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-36f1db3{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-dabe589{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-12fc6f5{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-03590c7{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-e6003ab{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-6c1d78a{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-69c35a6{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-fb633bb{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}}@media(max-width:1024px){.elementor-7215 .elementor-element.elementor-element-35c9601{--min-height:0vh;--gap:0vw 0vw;--row-gap:0vw;--column-gap:0vw;--flex-wrap:wrap;}.elementor-7215 .elementor-element.elementor-element-a7c89d6 .elementor-heading-title{font-size:var( --e-global-typography-c9d1524-font-size );line-height:var( --e-global-typography-c9d1524-line-height );letter-spacing:var( --e-global-typography-c9d1524-letter-spacing );word-spacing:var( --e-global-typography-c9d1524-word-spacing );}.elementor-7215 .elementor-element.elementor-element-1a10ad3{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-7215 .elementor-element.elementor-element-20aff08 .elementor-heading-title{font-size:var( --e-global-typography-fcd87ea-font-size );line-height:var( --e-global-typography-fcd87ea-line-height );letter-spacing:var( --e-global-typography-fcd87ea-letter-spacing );word-spacing:var( --e-global-typography-fcd87ea-word-spacing );}.elementor-7215 .elementor-element.elementor-element-07a020d{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-0cceaf7 .elementor-toc__list-item{font-size:var( --e-global-typography-9f7ae5c-font-size );line-height:var( --e-global-typography-9f7ae5c-line-height );letter-spacing:var( --e-global-typography-9f7ae5c-letter-spacing );word-spacing:var( --e-global-typography-9f7ae5c-word-spacing );}.elementor-7215 .elementor-element.elementor-element-212ac3d{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-a766a7e{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-6ff2c8d{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-8bd1a39{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-157bf41{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-ea07119{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-c34b620{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-a2f0b4c{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-6005aa9 .elementor-tab-content{font-size:var( --e-global-typography-272013e-font-size );line-height:var( --e-global-typography-272013e-line-height );letter-spacing:var( --e-global-typography-272013e-letter-spacing );word-spacing:var( --e-global-typography-272013e-word-spacing );}.elementor-7215 .elementor-element.elementor-element-af5eda8{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-fed455b{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-bbf3b93{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-7e2549b{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-578f181{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-4d72d5f{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-20491b0{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-947444e{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-70da1d6{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-5a6ec03{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-57411e4{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-653bfad{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-818f249{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-8e76f15{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-f1e0a63{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-f8aa6e2{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-ac3008b{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-6d5af13{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-3f12ac6{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-513bb65{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-2d7659c{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-36f1db3{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-dabe589{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-12fc6f5{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-03590c7{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-e6003ab{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-6c1d78a{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-69c35a6{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-fb633bb{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}}@media(max-width:768px){.elementor-7215 .elementor-element.elementor-element-f4bbc3a{--content-width:100vw;--min-height:0vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0.1rem 0.1rem;--row-gap:0.1rem;--column-gap:0.1rem;}.elementor-7215 .elementor-element.elementor-element-35c9601{--width:93vw;--min-height:0vh;--justify-content:space-between;--gap:1vw 0vw;--row-gap:1vw;--column-gap:0vw;--align-content:flex-start;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-7215 .elementor-element.elementor-element-35c9601.e-con{--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-7215 .elementor-element.elementor-element-a7c89d6 .elementor-heading-title{font-size:var( --e-global-typography-c9d1524-font-size );line-height:var( --e-global-typography-c9d1524-line-height );letter-spacing:var( --e-global-typography-c9d1524-letter-spacing );word-spacing:var( --e-global-typography-c9d1524-word-spacing );}.elementor-7215 .elementor-element.elementor-element-1a10ad3{--width:100%;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-7215 .elementor-element.elementor-element-20aff08 .elementor-heading-title{font-size:var( --e-global-typography-fcd87ea-font-size );line-height:var( --e-global-typography-fcd87ea-line-height );letter-spacing:var( --e-global-typography-fcd87ea-letter-spacing );word-spacing:var( --e-global-typography-fcd87ea-word-spacing );}.elementor-7215 .elementor-element.elementor-element-07a020d{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-0cceaf7 .elementor-toc__list-item{font-size:var( --e-global-typography-9f7ae5c-font-size );line-height:var( --e-global-typography-9f7ae5c-line-height );letter-spacing:var( --e-global-typography-9f7ae5c-letter-spacing );word-spacing:var( --e-global-typography-9f7ae5c-word-spacing );}.elementor-7215 .elementor-element.elementor-element-212ac3d{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-a766a7e{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-6ff2c8d{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-8bd1a39{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-157bf41{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-ea07119{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-c34b620{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-a2f0b4c{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-6005aa9 .elementor-tab-content{font-size:var( --e-global-typography-272013e-font-size );line-height:var( --e-global-typography-272013e-line-height );letter-spacing:var( --e-global-typography-272013e-letter-spacing );word-spacing:var( --e-global-typography-272013e-word-spacing );}.elementor-7215 .elementor-element.elementor-element-af5eda8{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-fed455b{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-bbf3b93{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-7e2549b{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-578f181{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-4d72d5f{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-20491b0{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-947444e{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-70da1d6{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-5a6ec03{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-57411e4{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-653bfad{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-818f249{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-8e76f15{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-f1e0a63{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-f8aa6e2{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-ac3008b{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-6d5af13{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-3f12ac6{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-513bb65{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-2d7659c{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-36f1db3{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-dabe589{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-12fc6f5{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-03590c7{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-e6003ab{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-6c1d78a{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-69c35a6{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-fb633bb{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}}@media(min-width:769px){.elementor-7215 .elementor-element.elementor-element-8f89fd8{--content-width:50vw;}.elementor-7215 .elementor-element.elementor-element-f4bbc3a{--content-width:100vw;}.elementor-7215 .elementor-element.elementor-element-35c9601{--width:50vw;}.elementor-7215 .elementor-element.elementor-element-1a10ad3{--width:102.602%;}}@media(max-width:1024px) and (min-width:769px){.elementor-7215 .elementor-element.elementor-element-35c9601{--width:87vw;}}@media(min-width:1800px){.elementor-7215 .elementor-element.elementor-element-a7c89d6 .elementor-heading-title{font-size:var( --e-global-typography-c9d1524-font-size );line-height:var( --e-global-typography-c9d1524-line-height );letter-spacing:var( --e-global-typography-c9d1524-letter-spacing );word-spacing:var( --e-global-typography-c9d1524-word-spacing );}.elementor-7215 .elementor-element.elementor-element-20aff08 .elementor-heading-title{font-size:var( --e-global-typography-fcd87ea-font-size );line-height:var( --e-global-typography-fcd87ea-line-height );letter-spacing:var( --e-global-typography-fcd87ea-letter-spacing );word-spacing:var( --e-global-typography-fcd87ea-word-spacing );}.elementor-7215 .elementor-element.elementor-element-07a020d{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-0cceaf7 .elementor-toc__list-item{font-size:var( --e-global-typography-9f7ae5c-font-size );line-height:var( --e-global-typography-9f7ae5c-line-height );letter-spacing:var( --e-global-typography-9f7ae5c-letter-spacing );word-spacing:var( --e-global-typography-9f7ae5c-word-spacing );}.elementor-7215 .elementor-element.elementor-element-212ac3d{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-a766a7e{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-6ff2c8d{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-8bd1a39{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-157bf41{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-ea07119{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-c34b620{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-a2f0b4c{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-6005aa9 .elementor-tab-content{font-size:var( --e-global-typography-272013e-font-size );line-height:var( --e-global-typography-272013e-line-height );letter-spacing:var( --e-global-typography-272013e-letter-spacing );word-spacing:var( --e-global-typography-272013e-word-spacing );}.elementor-7215 .elementor-element.elementor-element-af5eda8{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-fed455b{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-bbf3b93{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-7e2549b{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-578f181{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-4d72d5f{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-20491b0{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-947444e{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-70da1d6{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-5a6ec03{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-57411e4{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-653bfad{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-818f249{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-8e76f15{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-f1e0a63{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-f8aa6e2{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-ac3008b{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-6d5af13{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-3f12ac6{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-513bb65{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-2d7659c{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-36f1db3{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-dabe589{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-12fc6f5{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-03590c7{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-e6003ab{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-6c1d78a{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-69c35a6{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}.elementor-7215 .elementor-element.elementor-element-fb633bb{font-size:var( --e-global-typography-6301e3f-font-size );line-height:var( --e-global-typography-6301e3f-line-height );letter-spacing:var( --e-global-typography-6301e3f-letter-spacing );word-spacing:var( --e-global-typography-6301e3f-word-spacing );}}