.elementor-2455 .elementor-element.elementor-element-ca967b9{--display:flex;--padding-top:80px;--padding-bottom:152px;--padding-left:0px;--padding-right:0px}.elementor-2455 .elementor-element.elementor-element-4b56373{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2455 .elementor-element.elementor-element-4b56373.e-con{--align-self:center}.elementor-2455 .elementor-element.elementor-element-fac82ec .elementor-heading-title{font-family:var(--e-global-typography-43b92c1-font-family),Sans-serif;font-size:var(--e-global-typography-43b92c1-font-size);font-weight:var(--e-global-typography-43b92c1-font-weight);line-height:var(--e-global-typography-43b92c1-line-height);letter-spacing:var(--e-global-typography-43b92c1-letter-spacing);color:var(--e-global-color-uicore_headline)}.elementor-2455 .elementor-element.elementor-element-0b6b80f{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2455 .elementor-element.elementor-element-0b6b80f.e-con{--align-self:center}.elementor-2455 .elementor-element.elementor-element-ae70edc .elementor-heading-title{font-family:var(--e-global-typography-43b92c1-font-family),Sans-serif;font-size:var(--e-global-typography-43b92c1-font-size);font-weight:var(--e-global-typography-43b92c1-font-weight);line-height:var(--e-global-typography-43b92c1-line-height);letter-spacing:var(--e-global-typography-43b92c1-letter-spacing);color:var(--e-global-color-uicore_headline)}.elementor-2455 .elementor-element.elementor-element-2c5e477{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2455 .elementor-element.elementor-element-2c5e477.e-con{--align-self:center}.elementor-2455 .elementor-element.elementor-element-5e12224 .elementor-heading-title{font-family:var(--e-global-typography-43b92c1-font-family),Sans-serif;font-size:var(--e-global-typography-43b92c1-font-size);font-weight:var(--e-global-typography-43b92c1-font-weight);line-height:var(--e-global-typography-43b92c1-line-height);letter-spacing:var(--e-global-typography-43b92c1-letter-spacing);color:var(--e-global-color-uicore_headline)}.elementor-2455 .elementor-element.elementor-element-e6a04f0{width:var(--container-widget-width,75%);max-width:75%;padding:0 0 0 0;--container-widget-width:75%;--container-widget-flex-grow:0;--ui-e-radius:0px 0px 0px 0px}.elementor-2455 .elementor-element.elementor-element-e6a04f0.elementor-element{--align-self:center}.elementor-2455 .elementor-element.elementor-element-e6a04f0 .ui-e-item{border-style:none;border-radius:var(--ui-e-radius);padding:0 0 0 0}.elementor-2455 .elementor-element.elementor-element-c2b7e02{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2455 .elementor-element.elementor-element-2b3c8a1 .ui-e-item article{background-color:var(--e-global-color-uicore_light)}.elementor-2455 .elementor-element.elementor-element-2b3c8a1 .ui-e-item:hover article{background-color:var(--e-global-color-uicore_primary)}.elementor-2455 .elementor-element.elementor-element-2b3c8a1 .ui-e-item:hover .ui-e-post-content{background-color:var(--e-global-color-uicore_primary)}.elementor-2455 .elementor-element.elementor-element-2b3c8a1 .ui-e-active{background-color:var(--e-global-color-uicore_secondary)}.elementor-2455 .elementor-element.elementor-element-2b3c8a1{width:100%;max-width:100%}.elementor-2455 .elementor-element.elementor-element-2b3c8a1 .ui-e-grid{grid-template-columns:repeat(3,minmax(0,1fr));--ui-e-column-count:3;grid-gap:8px}.elementor-2455 .elementor-element.elementor-element-2b3c8a1 .ui-e-adv-grid{grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px}.elementor-2455 .elementor-element.elementor-element-2b3c8a1 .ui-e-post-top{--ui-e-img-size:75}.elementor-2455 .elementor-element.elementor-element-2b3c8a1 .ui-e-post-img{background-position:center center;background-size:cover}.elementor-2455 .elementor-element.elementor-element-2b3c8a1 .ui-e-post-content{align-items:center;text-align:center}.elementor-2455 .elementor-element.elementor-element-2b3c8a1 .ui-e-post-title{color:var(--e-global-color-uicore_headline);font-family:var(--e-global-typography-2957d1e-font-family),Sans-serif;font-size:var(--e-global-typography-2957d1e-font-size);font-weight:var(--e-global-typography-2957d1e-font-weight);line-height:var(--e-global-typography-2957d1e-line-height);letter-spacing:var(--e-global-typography-2957d1e-letter-spacing);margin-top:1.2em}.elementor-2455 .elementor-element.elementor-element-2b3c8a1 .ui-e-post-text{margin-top:.8em}.elementor-2455 .elementor-element.elementor-element-2b3c8a1 .ui-e-top{gap:8px}.elementor-2455 .elementor-element.elementor-element-2b3c8a1 .ui-e-before_title{margin-top:1.2em}.elementor-2455 .elementor-element.elementor-element-2b3c8a1 .ui-e-before_title{gap:8px}.elementor-2455 .elementor-element.elementor-element-2b3c8a1 .ui-e-after_title{margin-top:1.2em}.elementor-2455 .elementor-element.elementor-element-2b3c8a1 .ui-e-after_title{gap:8px}.elementor-2455 .elementor-element.elementor-element-2b3c8a1 .ui-e-bottom{margin-top:1.2em}.elementor-2455 .elementor-element.elementor-element-2b3c8a1 .ui-e-bottom{gap:8px}.elementor-2455 .elementor-element.elementor-element-2b3c8a1 .ui-e-filters{justify-content:end}.elementor-2455 .elementor-element.elementor-element-2b3c8a1 .ui-e-filter-item{font-family:var(--e-global-typography-3226127-font-family),Sans-serif;font-size:var(--e-global-typography-3226127-font-size);font-weight:var(--e-global-typography-3226127-font-weight);line-height:var(--e-global-typography-3226127-line-height);letter-spacing:var(--e-global-typography-3226127-letter-spacing);color:var(--e-global-color-uicore_body);border-radius:4px 4px 4px 4px;padding:8px 8px 8px 8px}.elementor-2455 .elementor-element.elementor-element-2b3c8a1 .ui-e-filter-item:hover{color:var(--e-global-color-uicore_accent);border-style:none}.elementor-2455 .elementor-element.elementor-element-2b3c8a1 .ui-e-filter-item.ui-e-active{color:var(--e-global-color-uicore_primary)}.elementor-2455 .elementor-element.elementor-element-2b3c8a1 .uicore-page-item,.elementor-2455 .elementor-element.elementor-element-2b3c8a1 .ui-e-load-more{font-family:var(--e-global-typography-0a32244-font-family),Sans-serif;font-size:var(--e-global-typography-0a32244-font-size);font-weight:var(--e-global-typography-0a32244-font-weight);line-height:var(--e-global-typography-0a32244-line-height);letter-spacing:var(--e-global-typography-0a32244-letter-spacing)}.elementor-2455 .elementor-element.elementor-element-2b3c8a1 .uicore-pagination{margin-top:50px}.elementor-2455 .elementor-element.elementor-element-2b3c8a1 .ui-e-load-more{margin-top:50px;background:#fff0;color:var(--e-global-color-uicore_body)}.elementor-2455 .elementor-element.elementor-element-2b3c8a1 .uicore-pagination ul{justify-content:center}.elementor-2455 .elementor-element.elementor-element-2b3c8a1 .ui-e-pagination{text-align:center}.elementor-2455 .elementor-element.elementor-element-2b3c8a1 .uicore-pagination li{background:#fff0}.elementor-2455 .elementor-element.elementor-element-2b3c8a1 .uicore-pagination li a{color:var(--e-global-color-uicore_body)}.elementor-2455 .elementor-element.elementor-element-2b3c8a1 .uicore-pagination svg{fill:var(--e-global-color-uicore_body)}.elementor-2455 .elementor-element.elementor-element-2b3c8a1 .uicore-pagination ul li:hover:not(.uicore-active){background:#fff0}.elementor-2455 .elementor-element.elementor-element-2b3c8a1 .ui-e-load-more:hover{background:#fff0;color:var(--e-global-color-uicore_accent)}.elementor-2455 .elementor-element.elementor-element-2b3c8a1 .uicore-pagination li:hover:not(.uicore-active) a{color:var(--e-global-color-uicore_accent)}.elementor-2455 .elementor-element.elementor-element-2b3c8a1 .uicore-pagination li:hover:not(.uicore-active) svg{fill:var(--e-global-color-uicore_accent)}.elementor-widget .tippy-tooltip .tippy-content{text-align:center}@media(min-width:768px){.elementor-2455 .elementor-element.elementor-element-4b56373{--width:60%}.elementor-2455 .elementor-element.elementor-element-0b6b80f{--width:60%}.elementor-2455 .elementor-element.elementor-element-2c5e477{--width:60%}}@media(max-width:1366px) and (min-width:768px){.elementor-2455 .elementor-element.elementor-element-4b56373{--width:70%}.elementor-2455 .elementor-element.elementor-element-0b6b80f{--width:70%}.elementor-2455 .elementor-element.elementor-element-2c5e477{--width:70%}}@media(max-width:1024px) and (min-width:768px){.elementor-2455 .elementor-element.elementor-element-4b56373{--width:80%}.elementor-2455 .elementor-element.elementor-element-0b6b80f{--width:80%}.elementor-2455 .elementor-element.elementor-element-2c5e477{--width:80%}}@media(max-width:1366px){.elementor-2455 .elementor-element.elementor-element-ca967b9{--padding-top:80px;--padding-bottom:160px;--padding-left:0px;--padding-right:0px}.elementor-2455 .elementor-element.elementor-element-fac82ec .elementor-heading-title{font-size:var(--e-global-typography-43b92c1-font-size);line-height:var(--e-global-typography-43b92c1-line-height);letter-spacing:var(--e-global-typography-43b92c1-letter-spacing)}.elementor-2455 .elementor-element.elementor-element-ae70edc .elementor-heading-title{font-size:var(--e-global-typography-43b92c1-font-size);line-height:var(--e-global-typography-43b92c1-line-height);letter-spacing:var(--e-global-typography-43b92c1-letter-spacing)}.elementor-2455 .elementor-element.elementor-element-5e12224 .elementor-heading-title{font-size:var(--e-global-typography-43b92c1-font-size);line-height:var(--e-global-typography-43b92c1-line-height);letter-spacing:var(--e-global-typography-43b92c1-letter-spacing)}.elementor-2455 .elementor-element.elementor-element-e6a04f0{--container-widget-width:90%;--container-widget-flex-grow:0;width:var(--container-widget-width,90%);max-width:90%}.elementor-2455 .elementor-element.elementor-element-2b3c8a1 .ui-e-post-title{font-size:var(--e-global-typography-2957d1e-font-size);line-height:var(--e-global-typography-2957d1e-line-height);letter-spacing:var(--e-global-typography-2957d1e-letter-spacing)}.elementor-2455 .elementor-element.elementor-element-2b3c8a1 .ui-e-filters{justify-content:end}.elementor-2455 .elementor-element.elementor-element-2b3c8a1 .ui-e-filter-item{font-size:var(--e-global-typography-3226127-font-size);line-height:var(--e-global-typography-3226127-line-height);letter-spacing:var(--e-global-typography-3226127-letter-spacing);padding:8px 8px 8px 8px}.elementor-2455 .elementor-element.elementor-element-2b3c8a1 .uicore-page-item,.elementor-2455 .elementor-element.elementor-element-2b3c8a1 .ui-e-load-more{font-size:var(--e-global-typography-0a32244-font-size);line-height:var(--e-global-typography-0a32244-line-height);letter-spacing:var(--e-global-typography-0a32244-letter-spacing)}}@media(max-width:1200px){.elementor-2455 .elementor-element.elementor-element-ca967b9{--padding-top:64px;--padding-bottom:140px;--padding-left:32px;--padding-right:32px}.elementor-2455 .elementor-element.elementor-element-e6a04f0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}}@media(max-width:1024px){.elementor-2455 .elementor-element.elementor-element-ca967b9{--padding-top:64px;--padding-bottom:120px;--padding-left:32px;--padding-right:32px}.elementor-2455 .elementor-element.elementor-element-fac82ec .elementor-heading-title{font-size:var(--e-global-typography-43b92c1-font-size);line-height:var(--e-global-typography-43b92c1-line-height);letter-spacing:var(--e-global-typography-43b92c1-letter-spacing)}.elementor-2455 .elementor-element.elementor-element-ae70edc .elementor-heading-title{font-size:var(--e-global-typography-43b92c1-font-size);line-height:var(--e-global-typography-43b92c1-line-height);letter-spacing:var(--e-global-typography-43b92c1-letter-spacing)}.elementor-2455 .elementor-element.elementor-element-5e12224 .elementor-heading-title{font-size:var(--e-global-typography-43b92c1-font-size);line-height:var(--e-global-typography-43b92c1-line-height);letter-spacing:var(--e-global-typography-43b92c1-letter-spacing)}.elementor-2455 .elementor-element.elementor-element-e6a04f0{padding:0 0 0 0}.elementor-2455 .elementor-element.elementor-element-2b3c8a1 .ui-e-grid{grid-template-columns:repeat(2,minmax(0,1fr));--ui-e-column-count:2}.elementor-2455 .elementor-element.elementor-element-2b3c8a1 .ui-e-adv-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.elementor-2455 .elementor-element.elementor-element-2b3c8a1 .ui-e-post-top{--ui-e-img-size:100}.elementor-2455 .elementor-element.elementor-element-2b3c8a1 .ui-e-post-title{font-size:var(--e-global-typography-2957d1e-font-size);line-height:var(--e-global-typography-2957d1e-line-height);letter-spacing:var(--e-global-typography-2957d1e-letter-spacing)}.elementor-2455 .elementor-element.elementor-element-2b3c8a1 .ui-e-filters{justify-content:center}.elementor-2455 .elementor-element.elementor-element-2b3c8a1 .ui-e-filter-item{font-size:var(--e-global-typography-3226127-font-size);line-height:var(--e-global-typography-3226127-line-height);letter-spacing:var(--e-global-typography-3226127-letter-spacing)}.elementor-2455 .elementor-element.elementor-element-2b3c8a1 .uicore-page-item,.elementor-2455 .elementor-element.elementor-element-2b3c8a1 .ui-e-load-more{font-size:var(--e-global-typography-0a32244-font-size);line-height:var(--e-global-typography-0a32244-line-height);letter-spacing:var(--e-global-typography-0a32244-letter-spacing)}}@media(max-width:767px){.elementor-2455 .elementor-element.elementor-element-ca967b9{--padding-top:120px;--padding-bottom:56px;--padding-left:16px;--padding-right:16px}.elementor-2455 .elementor-element.elementor-element-fac82ec .elementor-heading-title{font-size:var(--e-global-typography-43b92c1-font-size);line-height:var(--e-global-typography-43b92c1-line-height);letter-spacing:var(--e-global-typography-43b92c1-letter-spacing)}.elementor-2455 .elementor-element.elementor-element-ae70edc .elementor-heading-title{font-size:var(--e-global-typography-43b92c1-font-size);line-height:var(--e-global-typography-43b92c1-line-height);letter-spacing:var(--e-global-typography-43b92c1-letter-spacing)}.elementor-2455 .elementor-element.elementor-element-5e12224 .elementor-heading-title{font-size:var(--e-global-typography-43b92c1-font-size);line-height:var(--e-global-typography-43b92c1-line-height);letter-spacing:var(--e-global-typography-43b92c1-letter-spacing)}.elementor-2455 .elementor-element.elementor-element-e6a04f0{padding:0 0 0 0;--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-2455 .elementor-element.elementor-element-2b3c8a1 .ui-e-grid{grid-template-columns:repeat(1,minmax(0,1fr));--ui-e-column-count:1}.elementor-2455 .elementor-element.elementor-element-2b3c8a1 .ui-e-adv-grid{grid-template-columns:repeat(1,minmax(0,1fr))}.elementor-2455 .elementor-element.elementor-element-2b3c8a1 .ui-e-post-top{--ui-e-img-size:100}.elementor-2455 .elementor-element.elementor-element-2b3c8a1 .ui-e-post-title{font-size:var(--e-global-typography-2957d1e-font-size);line-height:var(--e-global-typography-2957d1e-line-height);letter-spacing:var(--e-global-typography-2957d1e-letter-spacing)}.elementor-2455 .elementor-element.elementor-element-2b3c8a1 .ui-e-filters{align-items:center;justify-content:center}.elementor-2455 .elementor-element.elementor-element-2b3c8a1 .ui-e-filter-item{font-size:var(--e-global-typography-3226127-font-size);line-height:var(--e-global-typography-3226127-line-height);letter-spacing:var(--e-global-typography-3226127-letter-spacing)}.elementor-2455 .elementor-element.elementor-element-2b3c8a1 .uicore-page-item,.elementor-2455 .elementor-element.elementor-element-2b3c8a1 .ui-e-load-more{font-size:var(--e-global-typography-0a32244-font-size);line-height:var(--e-global-typography-0a32244-line-height);letter-spacing:var(--e-global-typography-0a32244-letter-spacing)}}