.elementor-47931 .elementor-element.elementor-element-667e209{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--flex-wrap:wrap;--padding-top:60px;--padding-bottom:40px;--padding-left:32px;--padding-right:24px;}.elementor-47931 .elementor-element.elementor-element-667e209:not(.elementor-motion-effects-element-type-background), .elementor-47931 .elementor-element.elementor-element-667e209 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-47931 .elementor-element.elementor-element-667e209.e-con{--align-self:flex-start;}.elementor-47931 .elementor-element.elementor-element-a8022a8{--display:flex;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-47931 .elementor-element.elementor-element-a8022a8:not(.elementor-motion-effects-element-type-background), .elementor-47931 .elementor-element.elementor-element-a8022a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-47931 .elementor-element.elementor-element-daecf35{padding:15px 0px 15px 0px;}.elementor-47931 .elementor-element.elementor-element-2600752{padding:15px 0px 10px 0px;}.elementor-47931 .elementor-element.elementor-element-2600752 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Serif;font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-47931 .elementor-element.elementor-element-987aa0a{margin:5px 5px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;padding:0px 0px 0px 0px;text-align:start;font-family:var( --e-global-typography-accent-font-family ), Serif;font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-accent );}.elementor-47931 .elementor-element.elementor-element-987aa0a a{color:var( --e-global-color-accent );}.elementor-47931 .elementor-element.elementor-element-968fdb2{padding:15px 0px 15px 0px;}.elementor-47931 .elementor-element.elementor-element-f7d05da.elementor-element{--align-self:flex-start;}.elementor-47931 .elementor-element.elementor-element-f7d05da{text-align:start;font-family:var( --e-global-typography-text-font-family ), Serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-47931 .elementor-element.elementor-element-f7d05da a{color:var( --e-global-color-accent );}.elementor-47931 .elementor-element.elementor-element-f4c9ba2{padding:15px 0px 15px 0px;}.elementor-47931 .elementor-element.elementor-element-2588974{padding:15px 0px 15px 0px;}.elementor-47931 .elementor-element.elementor-element-c2bda64.elementor-element{--align-self:flex-start;}.elementor-47931 .elementor-element.elementor-element-c2bda64{text-align:start;font-family:var( --e-global-typography-text-font-family ), Serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-47931 .elementor-element.elementor-element-c2bda64 a{color:var( --e-global-color-accent );}.elementor-47931 .elementor-element.elementor-element-df11645{padding:15px 0px 15px 0px;}.elementor-47931 .elementor-element.elementor-element-67bfc82.elementor-element{--align-self:flex-start;}.elementor-47931 .elementor-element.elementor-element-67bfc82{text-align:start;font-family:var( --e-global-typography-text-font-family ), Serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-47931 .elementor-element.elementor-element-67bfc82 a{color:var( --e-global-color-accent );}.elementor-47931 .elementor-element.elementor-element-b74591d{padding:15px 0px 15px 0px;}.elementor-47931 .elementor-element.elementor-element-5c9e7ff.elementor-element{--align-self:flex-start;}.elementor-47931 .elementor-element.elementor-element-5c9e7ff{text-align:start;font-family:var( --e-global-typography-text-font-family ), Serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-47931 .elementor-element.elementor-element-5c9e7ff a{color:var( --e-global-color-accent );}.elementor-47931 .elementor-element.elementor-element-d81572c{padding:15px 0px 15px 0px;}.elementor-47931 .elementor-element.elementor-element-dfeacc1.elementor-element{--align-self:flex-start;}.elementor-47931 .elementor-element.elementor-element-dfeacc1{text-align:start;font-family:var( --e-global-typography-text-font-family ), Serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-47931 .elementor-element.elementor-element-dfeacc1 a{color:var( --e-global-color-accent );}.elementor-47931 .elementor-element.elementor-element-ca6e3b4{padding:15px 0px 15px 0px;}.elementor-47931 .elementor-element.elementor-element-a6427c9.elementor-element{--align-self:flex-start;}.elementor-47931 .elementor-element.elementor-element-a6427c9{text-align:start;font-family:var( --e-global-typography-text-font-family ), Serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-47931 .elementor-element.elementor-element-a6427c9 a{color:var( --e-global-color-accent );}.elementor-47931 .elementor-element.elementor-element-de5f8b0{padding:15px 0px 15px 0px;}.elementor-47931 .elementor-element.elementor-element-8f9fa36{padding:15px 0px 15px 0px;}.elementor-47931 .elementor-element.elementor-element-f5516f3.elementor-element{--align-self:flex-start;}.elementor-47931 .elementor-element.elementor-element-f5516f3{text-align:start;font-family:var( --e-global-typography-text-font-family ), Serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-47931 .elementor-element.elementor-element-f5516f3 a{color:var( --e-global-color-accent );}.elementor-47931 .elementor-element.elementor-element-a41b890{padding:15px 0px 15px 0px;}.elementor-47931 .elementor-element.elementor-element-e39aba9.elementor-element{--align-self:flex-start;}.elementor-47931 .elementor-element.elementor-element-e39aba9{text-align:start;font-family:var( --e-global-typography-text-font-family ), Serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-47931 .elementor-element.elementor-element-e39aba9 a{color:var( --e-global-color-accent );}.elementor-47931 .elementor-element.elementor-element-9956867{padding:15px 0px 15px 0px;}.elementor-47931 .elementor-element.elementor-element-e5f5f81.elementor-element{--align-self:flex-start;}.elementor-47931 .elementor-element.elementor-element-e5f5f81{text-align:start;font-family:var( --e-global-typography-text-font-family ), Serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-47931 .elementor-element.elementor-element-e5f5f81 a{color:var( --e-global-color-accent );}.elementor-47931 .elementor-element.elementor-element-fda7f84{padding:15px 0px 15px 0px;}.elementor-47931 .elementor-element.elementor-element-d9699e7.elementor-element{--align-self:flex-start;}.elementor-47931 .elementor-element.elementor-element-d9699e7{text-align:start;font-family:var( --e-global-typography-text-font-family ), Serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-47931 .elementor-element.elementor-element-d9699e7 a{color:var( --e-global-color-accent );}.elementor-47931 .elementor-element.elementor-element-10cc753{padding:15px 0px 15px 0px;}.elementor-47931 .elementor-element.elementor-element-3875b71.elementor-element{--align-self:flex-start;}.elementor-47931 .elementor-element.elementor-element-3875b71{text-align:start;font-family:var( --e-global-typography-text-font-family ), Serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-47931 .elementor-element.elementor-element-3875b71 a{color:var( --e-global-color-accent );}body.elementor-page-47931:not(.elementor-motion-effects-element-type-background), body.elementor-page-47931 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-47931 .elementor-element.elementor-element-667e209{--content-width:980px;}.elementor-47931 .elementor-element.elementor-element-a8022a8{--content-width:980px;}}@media(max-width:1024px){.elementor-47931 .elementor-element.elementor-element-2600752 .elementor-heading-title{line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-47931 .elementor-element.elementor-element-987aa0a{line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-47931 .elementor-element.elementor-element-f7d05da{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-47931 .elementor-element.elementor-element-c2bda64{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-47931 .elementor-element.elementor-element-67bfc82{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-47931 .elementor-element.elementor-element-5c9e7ff{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-47931 .elementor-element.elementor-element-dfeacc1{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-47931 .elementor-element.elementor-element-a6427c9{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-47931 .elementor-element.elementor-element-f5516f3{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-47931 .elementor-element.elementor-element-e39aba9{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-47931 .elementor-element.elementor-element-e5f5f81{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-47931 .elementor-element.elementor-element-d9699e7{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-47931 .elementor-element.elementor-element-3875b71{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(max-width:767px){.elementor-47931 .elementor-element.elementor-element-2600752 .elementor-heading-title{line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-47931 .elementor-element.elementor-element-987aa0a{line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-47931 .elementor-element.elementor-element-f7d05da{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-47931 .elementor-element.elementor-element-c2bda64{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-47931 .elementor-element.elementor-element-67bfc82{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-47931 .elementor-element.elementor-element-5c9e7ff{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-47931 .elementor-element.elementor-element-dfeacc1{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-47931 .elementor-element.elementor-element-a6427c9{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-47931 .elementor-element.elementor-element-f5516f3{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-47931 .elementor-element.elementor-element-e39aba9{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-47931 .elementor-element.elementor-element-e5f5f81{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-47931 .elementor-element.elementor-element-d9699e7{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-47931 .elementor-element.elementor-element-3875b71{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}