.elementor-517 .elementor-element.elementor-element-39db7dc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-517 .elementor-element.elementor-element-aac0306{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.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-widget-post-info .elementor-icon-list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-517 .elementor-element.elementor-element-d80a31d .elementor-icon-list-icon{width:14px;}.elementor-517 .elementor-element.elementor-element-d80a31d .elementor-icon-list-icon i{font-size:14px;}.elementor-517 .elementor-element.elementor-element-d80a31d .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-517 .elementor-element.elementor-element-d80a31d .elementor-icon-list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-517 .elementor-element.elementor-element-5d0ad23 .elementor-heading-title{font-family:var( --e-global-typography-5adf736-font-family ), Sans-serif;font-size:var( --e-global-typography-5adf736-font-size );font-weight:var( --e-global-typography-5adf736-font-weight );letter-spacing:var( --e-global-typography-5adf736-letter-spacing );color:var( --e-global-color-secondary );}.elementor-517 .elementor-element.elementor-element-9c9c3e3{--spacer-size:50px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-517 .elementor-element.elementor-element-bbbaf4f{font-family:var( --e-global-typography-0a519e5-font-family ), Sans-serif;font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );color:var( --e-global-color-accent );}.elementor-517 .elementor-element.elementor-element-107f6b7{font-family:var( --e-global-typography-0a519e5-font-family ), Sans-serif;font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );color:var( --e-global-color-accent );}.elementor-517 .elementor-element.elementor-element-25cdbe0{font-family:"Ubuntu", Sans-serif;font-size:clamp(16px, 1vw, 18px);color:var( --e-global-color-accent );}.elementor-517 .elementor-element.elementor-element-2beaad6{--spacer-size:50px;}.elementor-517 .elementor-element.elementor-element-188ed65 .elementor-heading-title{font-family:"Teko", Sans-serif;font-size:clamp(22px, 3vw, 32px);font-weight:400;color:var( --e-global-color-1ee38e3 );}.elementor-517 .elementor-element.elementor-element-46809db{font-family:var( --e-global-typography-0a519e5-font-family ), Sans-serif;font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );color:var( --e-global-color-accent );}.elementor-517 .elementor-element.elementor-element-0a45f20{font-family:var( --e-global-typography-0a519e5-font-family ), Sans-serif;font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );color:var( --e-global-color-accent );}.elementor-517 .elementor-element.elementor-element-0fb07fc{font-family:var( --e-global-typography-0a519e5-font-family ), Sans-serif;font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );color:var( --e-global-color-accent );}.elementor-517 .elementor-element.elementor-element-afa61ed{--spacer-size:50px;}.elementor-517 .elementor-element.elementor-element-073e9c2 .elementor-heading-title{font-family:"Teko", Sans-serif;font-size:clamp(22px, 3vw, 32px);font-weight:400;color:var( --e-global-color-1ee38e3 );}.elementor-517 .elementor-element.elementor-element-5d127e7{font-family:var( --e-global-typography-0a519e5-font-family ), Sans-serif;font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );color:var( --e-global-color-accent );}.elementor-517 .elementor-element.elementor-element-0022137{text-align:center;}.elementor-517 .elementor-element.elementor-element-0022137 .elementor-heading-title{font-family:"Teko", Sans-serif;font-size:clamp(22px, 3vw, 32px);font-weight:400;color:var( --e-global-color-1ee38e3 );}.elementor-517 .elementor-element.elementor-element-4846681{font-family:var( --e-global-typography-0a519e5-font-family ), Sans-serif;font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );color:var( --e-global-color-accent );}.elementor-517 .elementor-element.elementor-element-da380fa{text-align:center;}.elementor-517 .elementor-element.elementor-element-da380fa .elementor-heading-title{font-family:"Teko", Sans-serif;font-size:clamp(22px, 3vw, 32px);font-weight:400;color:var( --e-global-color-1ee38e3 );}.elementor-517 .elementor-element.elementor-element-1e74e88{font-family:var( --e-global-typography-0a519e5-font-family ), Sans-serif;font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );color:var( --e-global-color-accent );}.elementor-517 .elementor-element.elementor-element-1e3e9a0{text-align:left;}.elementor-517 .elementor-element.elementor-element-1e3e9a0 .elementor-heading-title{font-family:"Teko", Sans-serif;font-size:clamp(22px, 3vw, 32px);font-weight:400;color:var( --e-global-color-1ee38e3 );}.elementor-517 .elementor-element.elementor-element-141594c{font-family:var( --e-global-typography-0a519e5-font-family ), Sans-serif;font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );color:var( --e-global-color-accent );}.elementor-517 .elementor-element.elementor-element-7b1b727{text-align:left;}.elementor-517 .elementor-element.elementor-element-7b1b727 .elementor-heading-title{font-family:"Teko", Sans-serif;font-size:clamp(22px, 3vw, 32px);font-weight:400;color:var( --e-global-color-1ee38e3 );}.elementor-517 .elementor-element.elementor-element-1f279b0{font-family:var( --e-global-typography-0a519e5-font-family ), Sans-serif;font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );color:var( --e-global-color-accent );}.elementor-517 .elementor-element.elementor-element-2ef8996{text-align:left;}.elementor-517 .elementor-element.elementor-element-2ef8996 .elementor-heading-title{font-family:"Teko", Sans-serif;font-size:clamp(22px, 3vw, 32px);font-weight:400;color:var( --e-global-color-1ee38e3 );}.elementor-517 .elementor-element.elementor-element-ff6c69d{font-family:var( --e-global-typography-0a519e5-font-family ), Sans-serif;font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );color:var( --e-global-color-accent );}.elementor-517 .elementor-element.elementor-element-5cc07a0{text-align:left;}.elementor-517 .elementor-element.elementor-element-5cc07a0 .elementor-heading-title{font-family:"Teko", Sans-serif;font-size:clamp(22px, 3vw, 32px);font-weight:400;color:var( --e-global-color-1ee38e3 );}.elementor-517 .elementor-element.elementor-element-6c83b35{font-family:var( --e-global-typography-0a519e5-font-family ), Sans-serif;font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );color:var( --e-global-color-accent );}.elementor-517 .elementor-element.elementor-element-1d1a29f{font-family:var( --e-global-typography-0a519e5-font-family ), Sans-serif;font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );color:var( --e-global-color-accent );}.elementor-517 .elementor-element.elementor-element-70556ea{--spacer-size:50px;}.elementor-517 .elementor-element.elementor-element-ae472d9 .elementor-heading-title{font-family:"Teko", Sans-serif;font-size:clamp(22px, 3vw, 32px);font-weight:400;color:var( --e-global-color-1ee38e3 );}.elementor-517 .elementor-element.elementor-element-5a998c4{font-family:var( --e-global-typography-0a519e5-font-family ), Sans-serif;font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );color:var( --e-global-color-accent );}.elementor-517 .elementor-element.elementor-element-bc31c76{text-align:center;}.elementor-517 .elementor-element.elementor-element-bc31c76 .elementor-heading-title{font-family:"Teko", Sans-serif;font-size:clamp(22px, 3vw, 32px);font-weight:400;color:var( --e-global-color-1ee38e3 );}.elementor-517 .elementor-element.elementor-element-9716163{font-family:var( --e-global-typography-0a519e5-font-family ), Sans-serif;font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );color:var( --e-global-color-accent );}.elementor-517 .elementor-element.elementor-element-0a2018c{text-align:center;}.elementor-517 .elementor-element.elementor-element-0a2018c .elementor-heading-title{font-family:"Teko", Sans-serif;font-size:clamp(22px, 3vw, 32px);font-weight:400;color:var( --e-global-color-1ee38e3 );}.elementor-517 .elementor-element.elementor-element-d1c01e6{font-family:var( --e-global-typography-0a519e5-font-family ), Sans-serif;font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );color:var( --e-global-color-accent );}.elementor-517 .elementor-element.elementor-element-63ed1a2{text-align:center;}.elementor-517 .elementor-element.elementor-element-63ed1a2 .elementor-heading-title{font-family:"Teko", Sans-serif;font-size:clamp(22px, 3vw, 32px);font-weight:400;color:var( --e-global-color-1ee38e3 );}.elementor-517 .elementor-element.elementor-element-1fe3a87{font-family:var( --e-global-typography-0a519e5-font-family ), Sans-serif;font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );color:var( --e-global-color-accent );}.elementor-517 .elementor-element.elementor-element-c968afb{text-align:center;}.elementor-517 .elementor-element.elementor-element-c968afb .elementor-heading-title{font-family:"Teko", Sans-serif;font-size:clamp(22px, 3vw, 32px);font-weight:400;color:var( --e-global-color-1ee38e3 );}.elementor-517 .elementor-element.elementor-element-5ac7fcd{font-family:var( --e-global-typography-0a519e5-font-family ), Sans-serif;font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );color:var( --e-global-color-accent );}.elementor-517 .elementor-element.elementor-element-b661784{font-family:var( --e-global-typography-0a519e5-font-family ), Sans-serif;font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );color:var( --e-global-color-accent );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-517 .elementor-element.elementor-element-ad869f5{--divider-border-style:solid;--divider-color:#E8E8E8;--divider-border-width:2px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-517 .elementor-element.elementor-element-ad869f5 .elementor-divider-separator{width:100%;}.elementor-517 .elementor-element.elementor-element-ad869f5 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-517 .elementor-element.elementor-element-441d6ae{--spacer-size:50px;}.elementor-517 .elementor-element.elementor-element-b1cead0{font-family:var( --e-global-typography-0a519e5-font-family ), Sans-serif;font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );color:var( --e-global-color-accent );}.elementor-517 .elementor-element.elementor-element-a04d61e{--divider-border-style:solid;--divider-color:#E8E8E8;--divider-border-width:2px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-517 .elementor-element.elementor-element-a04d61e .elementor-divider-separator{width:100%;}.elementor-517 .elementor-element.elementor-element-a04d61e .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-517 .elementor-element.elementor-element-868ba3c{--spacer-size:50px;}.elementor-517 .elementor-element.elementor-element-5de2505{font-family:var( --e-global-typography-0a519e5-font-family ), Sans-serif;font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );color:var( --e-global-color-accent );}.elementor-517 .elementor-element.elementor-element-9f38910{--divider-border-style:solid;--divider-color:#E8E8E8;--divider-border-width:2px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-517 .elementor-element.elementor-element-9f38910 .elementor-divider-separator{width:100%;}.elementor-517 .elementor-element.elementor-element-9f38910 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-517 .elementor-element.elementor-element-3a9b377{--spacer-size:50px;}.elementor-517 .elementor-element.elementor-element-f7cab60{text-align:left;}.elementor-517 .elementor-element.elementor-element-f7cab60 .elementor-heading-title{font-family:"Teko", Sans-serif;font-size:clamp(22px, 3vw, 32px);font-weight:400;color:var( --e-global-color-1ee38e3 );}.elementor-517 .elementor-element.elementor-element-be16515{font-family:var( --e-global-typography-0a519e5-font-family ), Sans-serif;font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );color:var( --e-global-color-accent );}.elementor-517 .elementor-element.elementor-element-9a440ed{font-family:var( --e-global-typography-0a519e5-font-family ), Sans-serif;font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );color:var( --e-global-color-accent );}.elementor-517 .elementor-element.elementor-element-95ecbad{font-family:var( --e-global-typography-0a519e5-font-family ), Sans-serif;font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );color:var( --e-global-color-accent );}.elementor-517 .elementor-element.elementor-element-22cb202{font-family:var( --e-global-typography-0a519e5-font-family ), Sans-serif;font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );color:var( --e-global-color-accent );}.elementor-517 .elementor-element.elementor-element-df4f3b4{--divider-border-style:solid;--divider-color:#E8E8E8;--divider-border-width:2px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-517 .elementor-element.elementor-element-df4f3b4 .elementor-divider-separator{width:100%;}.elementor-517 .elementor-element.elementor-element-df4f3b4 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-517 .elementor-element.elementor-element-5bb5405{--spacer-size:50px;}.elementor-517 .elementor-element.elementor-element-7edc322{text-align:left;}.elementor-517 .elementor-element.elementor-element-7edc322 .elementor-heading-title{font-family:"Teko", Sans-serif;font-size:clamp(22px, 3vw, 32px);font-weight:400;color:var( --e-global-color-1ee38e3 );}.elementor-517 .elementor-element.elementor-element-9005af0{font-family:var( --e-global-typography-0a519e5-font-family ), Sans-serif;font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );color:var( --e-global-color-accent );}.elementor-517 .elementor-element.elementor-element-f1fd9a6{text-align:left;}.elementor-517 .elementor-element.elementor-element-f1fd9a6 .elementor-heading-title{font-family:"Teko", Sans-serif;font-size:clamp(22px, 3vw, 32px);font-weight:400;color:var( --e-global-color-1ee38e3 );}.elementor-517 .elementor-element.elementor-element-55d8206{font-family:var( --e-global-typography-0a519e5-font-family ), Sans-serif;font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );color:var( --e-global-color-accent );}.elementor-517 .elementor-element.elementor-element-74d4b39{text-align:left;}.elementor-517 .elementor-element.elementor-element-74d4b39 .elementor-heading-title{font-family:"Teko", Sans-serif;font-size:clamp(22px, 3vw, 32px);font-weight:400;color:var( --e-global-color-1ee38e3 );}.elementor-517 .elementor-element.elementor-element-1b3e87e{font-family:var( --e-global-typography-0a519e5-font-family ), Sans-serif;font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );color:var( --e-global-color-accent );}.elementor-517 .elementor-element.elementor-element-7026e3d{text-align:left;}.elementor-517 .elementor-element.elementor-element-7026e3d .elementor-heading-title{font-family:"Teko", Sans-serif;font-size:clamp(22px, 3vw, 32px);font-weight:400;color:var( --e-global-color-1ee38e3 );}.elementor-517 .elementor-element.elementor-element-039e7ab{font-family:var( --e-global-typography-0a519e5-font-family ), Sans-serif;font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );color:var( --e-global-color-accent );}.elementor-517 .elementor-element.elementor-element-ae7f3ee{text-align:left;}.elementor-517 .elementor-element.elementor-element-ae7f3ee .elementor-heading-title{font-family:"Teko", Sans-serif;font-size:clamp(22px, 3vw, 32px);font-weight:400;color:var( --e-global-color-1ee38e3 );}.elementor-517 .elementor-element.elementor-element-c384d25{font-family:var( --e-global-typography-0a519e5-font-family ), Sans-serif;font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );color:var( --e-global-color-accent );}.elementor-517 .elementor-element.elementor-element-bd9dd6d{text-align:left;}.elementor-517 .elementor-element.elementor-element-bd9dd6d .elementor-heading-title{font-family:"Teko", Sans-serif;font-size:clamp(22px, 3vw, 32px);font-weight:400;color:var( --e-global-color-1ee38e3 );}.elementor-517 .elementor-element.elementor-element-18f9373{font-family:var( --e-global-typography-0a519e5-font-family ), Sans-serif;font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );color:var( --e-global-color-accent );}.elementor-517 .elementor-element.elementor-element-491bd0e{font-family:var( --e-global-typography-0a519e5-font-family ), Sans-serif;font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );color:var( --e-global-color-accent );}.elementor-517 .elementor-element.elementor-element-6b50dc6{font-family:var( --e-global-typography-0a519e5-font-family ), Sans-serif;font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );color:var( --e-global-color-accent );}.elementor-517 .elementor-element.elementor-element-9e83457{--divider-border-style:solid;--divider-color:#E8E8E8;--divider-border-width:2px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-517 .elementor-element.elementor-element-9e83457 .elementor-divider-separator{width:100%;}.elementor-517 .elementor-element.elementor-element-9e83457 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-517 .elementor-element.elementor-element-3314fca{--spacer-size:50px;}.elementor-517 .elementor-element.elementor-element-58694b0{text-align:left;}.elementor-517 .elementor-element.elementor-element-58694b0 .elementor-heading-title{font-family:"Teko", Sans-serif;font-size:clamp(22px, 3vw, 32px);font-weight:400;color:var( --e-global-color-1ee38e3 );}.elementor-517 .elementor-element.elementor-element-be6a248{font-family:var( --e-global-typography-0a519e5-font-family ), Sans-serif;font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );color:var( --e-global-color-accent );}.elementor-517 .elementor-element.elementor-element-64bca66{font-family:var( --e-global-typography-0a519e5-font-family ), Sans-serif;font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );color:var( --e-global-color-accent );}.elementor-517 .elementor-element.elementor-element-e0f07cb{font-family:var( --e-global-typography-0a519e5-font-family ), Sans-serif;font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );color:var( --e-global-color-accent );}.elementor-517 .elementor-element.elementor-element-fb3e04c{font-family:var( --e-global-typography-0a519e5-font-family ), Sans-serif;font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );color:var( --e-global-color-accent );}.elementor-517 .elementor-element.elementor-element-30fde7f{--divider-border-style:solid;--divider-color:#E8E8E8;--divider-border-width:2px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-517 .elementor-element.elementor-element-30fde7f .elementor-divider-separator{width:100%;}.elementor-517 .elementor-element.elementor-element-30fde7f .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-517 .elementor-element.elementor-element-2e847f5{--spacer-size:50px;}.elementor-517 .elementor-element.elementor-element-11a3399 .elementor-heading-title{font-family:"Teko", Sans-serif;font-size:clamp(22px, 3vw, 32px);font-weight:400;color:var( --e-global-color-1ee38e3 );}.elementor-517 .elementor-element.elementor-element-ce00984{--display:flex;}.elementor-517 .elementor-element.elementor-element-44d5709{--display:flex;}.elementor-517 .elementor-element.elementor-element-e37c88e{--display:flex;}.elementor-517 .elementor-element.elementor-element-0d3b20e{--display:flex;}.elementor-517 .elementor-element.elementor-element-04d432a{--display:flex;}.elementor-517 .elementor-element.elementor-element-7a487d5{--display:flex;}.elementor-517 .elementor-element.elementor-element-64faae2{--display:flex;}.elementor-517 .elementor-element.elementor-element-508803d{--display:flex;}.elementor-517 .elementor-element.elementor-element-a31ee67{--display:flex;}.elementor-517 .elementor-element.elementor-element-a8fd3df{--display:flex;}.elementor-517 .elementor-element.elementor-element-c8f8d13{--display:flex;}.elementor-517 .elementor-element.elementor-element-42762de{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-517 .elementor-element.elementor-element-e68c144{font-family:var( --e-global-typography-0a519e5-font-family ), Sans-serif;font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );color:var( --e-global-color-accent );}.elementor-517 .elementor-element.elementor-element-cc02fb7{--divider-border-style:solid;--divider-color:#E8E8E8;--divider-border-width:2px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-517 .elementor-element.elementor-element-cc02fb7 .elementor-divider-separator{width:100%;}.elementor-517 .elementor-element.elementor-element-cc02fb7 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-517 .elementor-element.elementor-element-2f4816e{--spacer-size:50px;}.elementor-517 .elementor-element.elementor-element-796d642 .elementor-heading-title{font-family:"Teko", Sans-serif;font-size:clamp(22px, 3vw, 32px);font-weight:400;color:var( --e-global-color-1ee38e3 );}.elementor-517 .elementor-element.elementor-element-808fba2{font-family:var( --e-global-typography-0a519e5-font-family ), Sans-serif;font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );color:var( --e-global-color-accent );}.elementor-517 .elementor-element.elementor-element-22bb701 .elementor-heading-title{font-family:"Teko", Sans-serif;font-size:clamp(22px, 3vw, 32px);font-weight:400;color:var( --e-global-color-1ee38e3 );}.elementor-517 .elementor-element.elementor-element-a651b28{font-family:var( --e-global-typography-0a519e5-font-family ), Sans-serif;font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );color:var( --e-global-color-accent );}.elementor-517 .elementor-element.elementor-element-c93f71c .elementor-heading-title{font-family:"Teko", Sans-serif;font-size:clamp(22px, 3vw, 32px);font-weight:400;color:var( --e-global-color-1ee38e3 );}.elementor-517 .elementor-element.elementor-element-7d8fadd{font-family:var( --e-global-typography-0a519e5-font-family ), Sans-serif;font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );color:var( --e-global-color-accent );}.elementor-517 .elementor-element.elementor-element-c74cbbc .elementor-heading-title{font-family:"Teko", Sans-serif;font-size:clamp(22px, 3vw, 32px);font-weight:400;color:var( --e-global-color-1ee38e3 );}.elementor-517 .elementor-element.elementor-element-712d43b{font-family:var( --e-global-typography-0a519e5-font-family ), Sans-serif;font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );color:var( --e-global-color-accent );}.elementor-517 .elementor-element.elementor-element-47b3154 .elementor-heading-title{font-family:"Teko", Sans-serif;font-size:clamp(22px, 3vw, 32px);font-weight:400;color:var( --e-global-color-1ee38e3 );}.elementor-517 .elementor-element.elementor-element-5ad497b{font-family:var( --e-global-typography-0a519e5-font-family ), Sans-serif;font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );color:var( --e-global-color-accent );}.elementor-517 .elementor-element.elementor-element-0c35d9f{font-family:var( --e-global-typography-0a519e5-font-family ), Sans-serif;font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );color:var( --e-global-color-accent );}.elementor-517 .elementor-element.elementor-element-06c0813{--divider-border-style:solid;--divider-color:#E8E8E8;--divider-border-width:2px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-517 .elementor-element.elementor-element-06c0813 .elementor-divider-separator{width:100%;}.elementor-517 .elementor-element.elementor-element-06c0813 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-517 .elementor-element.elementor-element-3882a82{--spacer-size:50px;}.elementor-517 .elementor-element.elementor-element-c1a8bb4 .elementor-heading-title{font-family:"Teko", Sans-serif;font-size:clamp(22px, 3vw, 32px);font-weight:400;color:var( --e-global-color-1ee38e3 );}.elementor-517 .elementor-element.elementor-element-95a950b{font-family:var( --e-global-typography-0a519e5-font-family ), Sans-serif;font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );color:var( --e-global-color-accent );}.elementor-517 .elementor-element.elementor-element-b497c9b{font-family:var( --e-global-typography-0a519e5-font-family ), Sans-serif;font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );color:var( --e-global-color-accent );}.elementor-517 .elementor-element.elementor-element-e71e009{font-family:var( --e-global-typography-0a519e5-font-family ), Sans-serif;font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );color:var( --e-global-color-accent );}.elementor-517 .elementor-element.elementor-element-0548e7d{font-family:var( --e-global-typography-0a519e5-font-family ), Sans-serif;font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );color:var( --e-global-color-accent );}.elementor-517 .elementor-element.elementor-element-9fced30{--display:flex;}.elementor-517 .elementor-element.elementor-element-83ad45a .elementor-heading-title{font-family:var( --e-global-typography-950e921-font-family ), Sans-serif;font-size:var( --e-global-typography-950e921-font-size );font-weight:var( --e-global-typography-950e921-font-weight );color:var( --e-global-color-secondary );}.elementor-517 .elementor-element.elementor-element-1447ee1{--divider-border-style:solid;--divider-color:#E8E8E8;--divider-border-width:2px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-517 .elementor-element.elementor-element-1447ee1 .elementor-divider-separator{width:100%;}.elementor-517 .elementor-element.elementor-element-1447ee1 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-517 .elementor-element.elementor-element-3740d54{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-517 .elementor-element.elementor-element-213a440 .elementor-heading-title{font-family:var( --e-global-typography-950e921-font-family ), Sans-serif;font-size:var( --e-global-typography-950e921-font-size );font-weight:var( --e-global-typography-950e921-font-weight );color:var( --e-global-color-secondary );}.elementor-517 .elementor-element.elementor-element-805a952{--divider-border-style:solid;--divider-color:#E8E8E8;--divider-border-width:2px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-517 .elementor-element.elementor-element-805a952 .elementor-divider-separator{width:100%;}.elementor-517 .elementor-element.elementor-element-805a952 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-widget-archive-posts .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-archive-posts .elementor-post__title, .elementor-widget-archive-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-archive-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-archive-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-archive-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-archive-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-archive-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-archive-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-archive-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-archive-posts .elementor-posts-nothing-found{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-517 .elementor-element.elementor-element-e1a29c8{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-517 .elementor-element.elementor-element-e1a29c8 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-517 .elementor-element.elementor-element-e1a29c8:after{content:"0.66";}.elementor-517 .elementor-element.elementor-element-e1a29c8 .elementor-post__thumbnail__link{width:20%;}.elementor-517 .elementor-element.elementor-element-e1a29c8 .elementor-post__meta-data span + span:before{content:"///";}.elementor-517 .elementor-element.elementor-element-e1a29c8.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-517 .elementor-element.elementor-element-e1a29c8.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-517 .elementor-element.elementor-element-e1a29c8.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-517 .elementor-element.elementor-element-e1a29c8 .elementor-pagination{text-align:center;}body:not(.rtl) .elementor-517 .elementor-element.elementor-element-e1a29c8 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-517 .elementor-element.elementor-element-e1a29c8 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-517 .elementor-element.elementor-element-e1a29c8 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-517 .elementor-element.elementor-element-e1a29c8 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}@media(max-width:1024px){.elementor-517 .elementor-element.elementor-element-39db7dc{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-517 .elementor-element.elementor-element-5d0ad23 .elementor-heading-title{font-size:var( --e-global-typography-5adf736-font-size );letter-spacing:var( --e-global-typography-5adf736-letter-spacing );}.elementor-517 .elementor-element.elementor-element-bbbaf4f{font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );}.elementor-517 .elementor-element.elementor-element-107f6b7{font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );}.elementor-517 .elementor-element.elementor-element-46809db{font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );}.elementor-517 .elementor-element.elementor-element-0a45f20{font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );}.elementor-517 .elementor-element.elementor-element-0fb07fc{font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );}.elementor-517 .elementor-element.elementor-element-5d127e7{font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );}.elementor-517 .elementor-element.elementor-element-4846681{font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );}.elementor-517 .elementor-element.elementor-element-1e74e88{font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );}.elementor-517 .elementor-element.elementor-element-141594c{font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );}.elementor-517 .elementor-element.elementor-element-1f279b0{font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );}.elementor-517 .elementor-element.elementor-element-ff6c69d{font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );}.elementor-517 .elementor-element.elementor-element-6c83b35{font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );}.elementor-517 .elementor-element.elementor-element-1d1a29f{font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );}.elementor-517 .elementor-element.elementor-element-5a998c4{font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );}.elementor-517 .elementor-element.elementor-element-9716163{font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );}.elementor-517 .elementor-element.elementor-element-d1c01e6{font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );}.elementor-517 .elementor-element.elementor-element-1fe3a87{font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );}.elementor-517 .elementor-element.elementor-element-5ac7fcd{font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );}.elementor-517 .elementor-element.elementor-element-b661784{font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );}.elementor-517 .elementor-element.elementor-element-b1cead0{font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );}.elementor-517 .elementor-element.elementor-element-5de2505{font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );}.elementor-517 .elementor-element.elementor-element-be16515{font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );}.elementor-517 .elementor-element.elementor-element-9a440ed{font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );}.elementor-517 .elementor-element.elementor-element-95ecbad{font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );}.elementor-517 .elementor-element.elementor-element-22cb202{font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );}.elementor-517 .elementor-element.elementor-element-9005af0{font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );}.elementor-517 .elementor-element.elementor-element-55d8206{font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );}.elementor-517 .elementor-element.elementor-element-1b3e87e{font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );}.elementor-517 .elementor-element.elementor-element-039e7ab{font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );}.elementor-517 .elementor-element.elementor-element-c384d25{font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );}.elementor-517 .elementor-element.elementor-element-18f9373{font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );}.elementor-517 .elementor-element.elementor-element-491bd0e{font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );}.elementor-517 .elementor-element.elementor-element-6b50dc6{font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );}.elementor-517 .elementor-element.elementor-element-be6a248{font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );}.elementor-517 .elementor-element.elementor-element-64bca66{font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );}.elementor-517 .elementor-element.elementor-element-e0f07cb{font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );}.elementor-517 .elementor-element.elementor-element-fb3e04c{font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );}.elementor-517 .elementor-element.elementor-element-e68c144{font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );}.elementor-517 .elementor-element.elementor-element-808fba2{font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );}.elementor-517 .elementor-element.elementor-element-a651b28{font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );}.elementor-517 .elementor-element.elementor-element-7d8fadd{font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );}.elementor-517 .elementor-element.elementor-element-712d43b{font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );}.elementor-517 .elementor-element.elementor-element-5ad497b{font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );}.elementor-517 .elementor-element.elementor-element-0c35d9f{font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );}.elementor-517 .elementor-element.elementor-element-95a950b{font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );}.elementor-517 .elementor-element.elementor-element-b497c9b{font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );}.elementor-517 .elementor-element.elementor-element-e71e009{font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );}.elementor-517 .elementor-element.elementor-element-0548e7d{font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );}.elementor-517 .elementor-element.elementor-element-83ad45a .elementor-heading-title{font-size:var( --e-global-typography-950e921-font-size );}.elementor-517 .elementor-element.elementor-element-213a440 .elementor-heading-title{font-size:var( --e-global-typography-950e921-font-size );}}@media(max-width:767px){.elementor-517 .elementor-element.elementor-element-39db7dc{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-517 .elementor-element.elementor-element-5d0ad23 .elementor-heading-title{font-size:var( --e-global-typography-5adf736-font-size );letter-spacing:var( --e-global-typography-5adf736-letter-spacing );}.elementor-517 .elementor-element.elementor-element-bbbaf4f{font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );}.elementor-517 .elementor-element.elementor-element-107f6b7{font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );}.elementor-517 .elementor-element.elementor-element-46809db{font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );}.elementor-517 .elementor-element.elementor-element-0a45f20{font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );}.elementor-517 .elementor-element.elementor-element-0fb07fc{font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );}.elementor-517 .elementor-element.elementor-element-5d127e7{font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );}.elementor-517 .elementor-element.elementor-element-4846681{font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );}.elementor-517 .elementor-element.elementor-element-1e74e88{font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );}.elementor-517 .elementor-element.elementor-element-141594c{font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );}.elementor-517 .elementor-element.elementor-element-1f279b0{font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );}.elementor-517 .elementor-element.elementor-element-ff6c69d{font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );}.elementor-517 .elementor-element.elementor-element-6c83b35{font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );}.elementor-517 .elementor-element.elementor-element-1d1a29f{font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );}.elementor-517 .elementor-element.elementor-element-5a998c4{font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );}.elementor-517 .elementor-element.elementor-element-9716163{font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );}.elementor-517 .elementor-element.elementor-element-d1c01e6{font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );}.elementor-517 .elementor-element.elementor-element-1fe3a87{font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );}.elementor-517 .elementor-element.elementor-element-5ac7fcd{font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );}.elementor-517 .elementor-element.elementor-element-b661784{font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );}.elementor-517 .elementor-element.elementor-element-b1cead0{font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );}.elementor-517 .elementor-element.elementor-element-5de2505{font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );}.elementor-517 .elementor-element.elementor-element-be16515{font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );}.elementor-517 .elementor-element.elementor-element-9a440ed{font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );}.elementor-517 .elementor-element.elementor-element-95ecbad{font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );}.elementor-517 .elementor-element.elementor-element-22cb202{font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );}.elementor-517 .elementor-element.elementor-element-9005af0{font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );}.elementor-517 .elementor-element.elementor-element-55d8206{font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );}.elementor-517 .elementor-element.elementor-element-1b3e87e{font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );}.elementor-517 .elementor-element.elementor-element-039e7ab{font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );}.elementor-517 .elementor-element.elementor-element-c384d25{font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );}.elementor-517 .elementor-element.elementor-element-18f9373{font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );}.elementor-517 .elementor-element.elementor-element-491bd0e{font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );}.elementor-517 .elementor-element.elementor-element-6b50dc6{font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );}.elementor-517 .elementor-element.elementor-element-be6a248{font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );}.elementor-517 .elementor-element.elementor-element-64bca66{font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );}.elementor-517 .elementor-element.elementor-element-e0f07cb{font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );}.elementor-517 .elementor-element.elementor-element-fb3e04c{font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );}.elementor-517 .elementor-element.elementor-element-e68c144{font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );}.elementor-517 .elementor-element.elementor-element-808fba2{font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );}.elementor-517 .elementor-element.elementor-element-a651b28{font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );}.elementor-517 .elementor-element.elementor-element-7d8fadd{font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );}.elementor-517 .elementor-element.elementor-element-712d43b{font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );}.elementor-517 .elementor-element.elementor-element-5ad497b{font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );}.elementor-517 .elementor-element.elementor-element-0c35d9f{font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );}.elementor-517 .elementor-element.elementor-element-95a950b{font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );}.elementor-517 .elementor-element.elementor-element-b497c9b{font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );}.elementor-517 .elementor-element.elementor-element-e71e009{font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );}.elementor-517 .elementor-element.elementor-element-0548e7d{font-size:var( --e-global-typography-0a519e5-font-size );letter-spacing:var( --e-global-typography-0a519e5-letter-spacing );}.elementor-517 .elementor-element.elementor-element-83ad45a .elementor-heading-title{font-size:var( --e-global-typography-950e921-font-size );}.elementor-517 .elementor-element.elementor-element-213a440 .elementor-heading-title{font-size:var( --e-global-typography-950e921-font-size );}.elementor-517 .elementor-element.elementor-element-e1a29c8 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-517 .elementor-element.elementor-element-e1a29c8:after{content:"0.5";}.elementor-517 .elementor-element.elementor-element-e1a29c8 .elementor-post__thumbnail__link{width:100%;}}@media(min-width:768px){.elementor-517 .elementor-element.elementor-element-aac0306{--width:66.66%;}.elementor-517 .elementor-element.elementor-element-9fced30{--width:33.33%;}}@media(max-width:1024px) and (min-width:768px){.elementor-517 .elementor-element.elementor-element-aac0306{--width:100%;}}