.elementor-17 .elementor-element.elementor-element-67ffb44f{margin-top:83px;margin-bottom:0px;}div.elementor-17 .elementor-element.elementor-element-4769d25{max-width:initial;flex:1 0 0;min-width:25px;}.elementor-17 .elementor-element.elementor-element-faacfd9 img, .elementor-17 .elementor-element.elementor-element-faacfd9 svg{width:100%;}.elementor-17 .elementor-element.elementor-element-faacfd9 svg{height:auto;}.elementor-17 .elementor-element.elementor-element-fb8634b{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem;--grid-auto-flow:row;--justify-items:stretch;--align-items:start;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:2rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-17 .elementor-element.elementor-element-0eea239.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-17 .elementor-element.elementor-element-0eea239.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-17 .elementor-element.elementor-element-0eea239.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-17 .elementor-element.elementor-element-0eea239 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-17 .elementor-element.elementor-element-0eea239 .elementor-image-box-title{color:#003399;font-family:var( --e-global-typography-el_content_2-font-family ), sans-serif;font-size:var( --e-global-typography-el_content_2-font-size );font-weight:var( --e-global-typography-el_content_2-font-weight );text-transform:var( --e-global-typography-el_content_2-text-transform );line-height:var( --e-global-typography-el_content_2-line-height );}.elementor-17 .elementor-element.elementor-element-0eea239 .elementor-image-box-description{color:#642483;}.elementor-17 .elementor-element.elementor-element-cf97658.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-17 .elementor-element.elementor-element-cf97658.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-17 .elementor-element.elementor-element-cf97658.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-17 .elementor-element.elementor-element-cf97658 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-17 .elementor-element.elementor-element-cf97658 .elementor-image-box-title{color:#642483;font-family:var( --e-global-typography-el_content_2-font-family ), sans-serif;font-size:var( --e-global-typography-el_content_2-font-size );font-weight:var( --e-global-typography-el_content_2-font-weight );text-transform:var( --e-global-typography-el_content_2-text-transform );line-height:var( --e-global-typography-el_content_2-line-height );}.elementor-17 .elementor-element.elementor-element-cf97658 .elementor-image-box-description{color:#642483;}.elementor-17 .elementor-element.elementor-element-32a5081.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-17 .elementor-element.elementor-element-32a5081.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-17 .elementor-element.elementor-element-32a5081.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-17 .elementor-element.elementor-element-32a5081 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-17 .elementor-element.elementor-element-32a5081 .elementor-image-box-title{color:#b41b54;font-family:var( --e-global-typography-el_content_2-font-family ), sans-serif;font-size:var( --e-global-typography-el_content_2-font-size );font-weight:var( --e-global-typography-el_content_2-font-weight );text-transform:var( --e-global-typography-el_content_2-text-transform );line-height:var( --e-global-typography-el_content_2-line-height );}.elementor-17 .elementor-element.elementor-element-32a5081 .elementor-image-box-description{color:#642483;}.elementor-17 .elementor-element.elementor-element-e5dc872.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-17 .elementor-element.elementor-element-e5dc872.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-17 .elementor-element.elementor-element-e5dc872.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-17 .elementor-element.elementor-element-e5dc872 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-17 .elementor-element.elementor-element-e5dc872 .elementor-image-box-title{color:#E90E27;font-family:var( --e-global-typography-el_content_2-font-family ), sans-serif;font-size:var( --e-global-typography-el_content_2-font-size );font-weight:var( --e-global-typography-el_content_2-font-weight );text-transform:var( --e-global-typography-el_content_2-text-transform );line-height:var( --e-global-typography-el_content_2-line-height );}.elementor-17 .elementor-element.elementor-element-e5dc872 .elementor-image-box-description{color:#642483;}.elementor-17 .elementor-element.elementor-element-de9a02c.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-17 .elementor-element.elementor-element-de9a02c.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-17 .elementor-element.elementor-element-de9a02c.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-17 .elementor-element.elementor-element-de9a02c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-17 .elementor-element.elementor-element-de9a02c .elementor-image-box-title{color:#F9B233;font-family:var( --e-global-typography-el_content_2-font-family ), sans-serif;font-size:var( --e-global-typography-el_content_2-font-size );font-weight:var( --e-global-typography-el_content_2-font-weight );text-transform:var( --e-global-typography-el_content_2-text-transform );line-height:var( --e-global-typography-el_content_2-line-height );}.elementor-17 .elementor-element.elementor-element-de9a02c .elementor-image-box-description{color:#642483;}.elementor-17 .elementor-element.elementor-element-c30ee60.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-17 .elementor-element.elementor-element-c30ee60.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-17 .elementor-element.elementor-element-c30ee60.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-17 .elementor-element.elementor-element-c30ee60 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-17 .elementor-element.elementor-element-c30ee60 .elementor-image-box-title{color:#E37A0C;font-family:var( --e-global-typography-el_content_2-font-family ), sans-serif;font-size:var( --e-global-typography-el_content_2-font-size );font-weight:var( --e-global-typography-el_content_2-font-weight );text-transform:var( --e-global-typography-el_content_2-text-transform );line-height:var( --e-global-typography-el_content_2-line-height );}.elementor-17 .elementor-element.elementor-element-c30ee60 .elementor-image-box-description{color:#642483;}.elementor-17 .elementor-element.elementor-element-ec7cc0f.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-17 .elementor-element.elementor-element-ec7cc0f.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-17 .elementor-element.elementor-element-ec7cc0f.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-17 .elementor-element.elementor-element-ec7cc0f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-17 .elementor-element.elementor-element-ec7cc0f .elementor-image-box-title{color:#84b344;font-family:var( --e-global-typography-el_content_2-font-family ), sans-serif;font-size:var( --e-global-typography-el_content_2-font-size );font-weight:var( --e-global-typography-el_content_2-font-weight );text-transform:var( --e-global-typography-el_content_2-text-transform );line-height:var( --e-global-typography-el_content_2-line-height );}.elementor-17 .elementor-element.elementor-element-ec7cc0f .elementor-image-box-description{color:#642483;}.elementor-17 .elementor-element.elementor-element-07d5540.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-17 .elementor-element.elementor-element-07d5540.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-17 .elementor-element.elementor-element-07d5540.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-17 .elementor-element.elementor-element-07d5540 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-17 .elementor-element.elementor-element-07d5540 .elementor-image-box-title{color:#0C9C6D;font-family:var( --e-global-typography-el_content_2-font-family ), sans-serif;font-size:var( --e-global-typography-el_content_2-font-size );font-weight:var( --e-global-typography-el_content_2-font-weight );text-transform:var( --e-global-typography-el_content_2-text-transform );line-height:var( --e-global-typography-el_content_2-line-height );}.elementor-17 .elementor-element.elementor-element-07d5540 .elementor-image-box-description{color:#642483;}.elementor-17 .elementor-element.elementor-element-14f2113{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--flex-wrap:wrap;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:2rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-17 .elementor-element.elementor-element-c3c7e26.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-17 .elementor-element.elementor-element-c3c7e26.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-17 .elementor-element.elementor-element-c3c7e26.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-17 .elementor-element.elementor-element-c3c7e26 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-17 .elementor-element.elementor-element-c3c7e26 .elementor-image-box-title{color:#335FA6;font-family:var( --e-global-typography-el_content_2-font-family ), sans-serif;font-size:var( --e-global-typography-el_content_2-font-size );font-weight:var( --e-global-typography-el_content_2-font-weight );text-transform:var( --e-global-typography-el_content_2-text-transform );line-height:var( --e-global-typography-el_content_2-line-height );}.elementor-17 .elementor-element.elementor-element-c3c7e26 .elementor-image-box-description{color:#642483;}.elementor-17 .elementor-element.elementor-element-954c655{--display:flex;}.elementor-17 .elementor-element.elementor-element-752b02c > .elementor-widget-container{margin:2rem 0rem 1rem 0rem;}.elementor-17 .elementor-element.elementor-element-752b02c .elementor-heading-title{font-family:"Poppins", sans-serif;font-size:37px;font-weight:700;line-height:1.4em;}.elementor-17 .elementor-element.elementor-element-ab897c9 .dt-css-grid{grid-column-gap:15px;grid-row-gap:20px;--grid-row-gap:20px;}.elementor-17 .elementor-element.elementor-element-ab897c9 .dt-isotope .wf-cell{padding-right:calc(15px/2) !important;padding-left:calc(15px/2) !important;padding-top:calc(20px/2) !important;padding-bottom:calc(20px/2) !important;}.elementor-17 .elementor-element.elementor-element-ab897c9 .dt-isotope{margin-right:calc(-1*15px/2) !important;margin-left:calc(-1*15px/2) !important;margin-top:calc(-1*20px/2) !important;margin-bottom:calc(-1*20px/2) !important;}.elementor-17 .elementor-element.elementor-element-ab897c9 .filter{--display-by:none;--display-sort:none;justify-content:center;}.elementor-17 .elementor-element.elementor-element-ab897c9 .description-under-image .post-entry-content{align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-ab897c9 .description-on-hover .post-entry-content .post-entry-body{align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-ab897c9 .post-entry-content{text-align:left;}.elementor-17 .elementor-element.elementor-element-ab897c9 .classic-layout-list .post-thumbnail-wrap{text-align:left;}.elementor-17 .elementor-element.elementor-element-ab897c9 .ele-entry-title{font-family:"Poppins", sans-serif;font-size:16px;font-weight:700;text-transform:none;line-height:1.6em;letter-spacing:1px;}.elementor-17 .elementor-element.elementor-element-ab897c9 .entry-meta .meta-item:not(:first-child):before{content:"•";}.elementor-17 .elementor-element.elementor-element-ab897c9 .entry-meta, .elementor-17 .elementor-element.elementor-element-ab897c9 .entry-meta > span{font-family:var( --e-global-typography-el_content_2-font-family ), sans-serif;font-size:var( --e-global-typography-el_content_2-font-size );font-weight:var( --e-global-typography-el_content_2-font-weight );text-transform:var( --e-global-typography-el_content_2-text-transform );line-height:var( --e-global-typography-el_content_2-line-height );}.elementor-17 .elementor-element.elementor-element-ab897c9 .entry-excerpt *{font-family:var( --e-global-typography-el_content_2-font-family ), sans-serif;font-size:var( --e-global-typography-el_content_2-font-size );font-weight:var( --e-global-typography-el_content_2-font-weight );text-transform:var( --e-global-typography-el_content_2-text-transform );line-height:var( --e-global-typography-el_content_2-line-height );}.elementor-17 .elementor-element.elementor-element-ab897c9 .box-button{font-family:var( --e-global-typography-el_content_3-font-family ), sans-serif;font-size:var( --e-global-typography-el_content_3-font-size );font-weight:var( --e-global-typography-el_content_3-font-weight );text-transform:var( --e-global-typography-el_content_3-text-transform );line-height:var( --e-global-typography-el_content_3-line-height );}.elementor-17 .elementor-element.elementor-element-ab897c9 .filter .filter-categories{justify-content:center;}.elementor-17 .elementor-element.elementor-element-ab897c9 .filter .filter-extras{justify-content:center;}.elementor-17 .elementor-element.elementor-element-ab897c9 .paginator{justify-content:center;}.elementor-17 .elementor-element.elementor-element-53fdadf{--divider-border-style:solid;--divider-color:#00000026;--divider-border-width:1px;}.elementor-17 .elementor-element.elementor-element-53fdadf .elementor-divider-separator{width:100%;}.elementor-17 .elementor-element.elementor-element-53fdadf .elementor-divider{padding-block-start:30px;padding-block-end:30px;}.elementor-17 .elementor-element.elementor-element-624761b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;}.elementor-17 .elementor-element.elementor-element-dc5212f{--display:flex;}.elementor-17 .elementor-element.elementor-element-824fc66 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-17 .elementor-element.elementor-element-824fc66 .elementor-heading-title{font-family:"Poppins", sans-serif;font-size:40px;font-weight:700;text-transform:none;line-height:1.4em;}.elementor-17 .elementor-element.elementor-element-520c6f6 > .elementor-widget-container{margin:0rem 0rem 2rem 0rem;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-520c6f6 .ectbe-wrapper{--e-ectbe-date-area-background:#51991B;--e-ectbe-evt-description-color:var( --e-global-color-el_color_0 );}@media(max-width:1024px){.elementor-17 .elementor-element.elementor-element-67ffb44f{margin-top:45px;margin-bottom:0px;}.elementor-17 .elementor-element.elementor-element-fb8634b{--grid-auto-flow:row;}.elementor-17 .elementor-element.elementor-element-0eea239 .elementor-image-box-title{font-size:var( --e-global-typography-el_content_2-font-size );line-height:var( --e-global-typography-el_content_2-line-height );}.elementor-17 .elementor-element.elementor-element-cf97658 .elementor-image-box-title{font-size:var( --e-global-typography-el_content_2-font-size );line-height:var( --e-global-typography-el_content_2-line-height );}.elementor-17 .elementor-element.elementor-element-32a5081 .elementor-image-box-title{font-size:var( --e-global-typography-el_content_2-font-size );line-height:var( --e-global-typography-el_content_2-line-height );}.elementor-17 .elementor-element.elementor-element-e5dc872 .elementor-image-box-title{font-size:var( --e-global-typography-el_content_2-font-size );line-height:var( --e-global-typography-el_content_2-line-height );}.elementor-17 .elementor-element.elementor-element-de9a02c .elementor-image-box-title{font-size:var( --e-global-typography-el_content_2-font-size );line-height:var( --e-global-typography-el_content_2-line-height );}.elementor-17 .elementor-element.elementor-element-c30ee60 .elementor-image-box-title{font-size:var( --e-global-typography-el_content_2-font-size );line-height:var( --e-global-typography-el_content_2-line-height );}.elementor-17 .elementor-element.elementor-element-ec7cc0f .elementor-image-box-title{font-size:var( --e-global-typography-el_content_2-font-size );line-height:var( --e-global-typography-el_content_2-line-height );}.elementor-17 .elementor-element.elementor-element-07d5540 .elementor-image-box-title{font-size:var( --e-global-typography-el_content_2-font-size );line-height:var( --e-global-typography-el_content_2-line-height );}.elementor-17 .elementor-element.elementor-element-c3c7e26 .elementor-image-box-title{font-size:var( --e-global-typography-el_content_2-font-size );line-height:var( --e-global-typography-el_content_2-line-height );}.elementor-17 .elementor-element.elementor-element-ab897c9 .filter{--display-by:none;--display-sort:none;}.elementor-17 .elementor-element.elementor-element-ab897c9 .entry-meta, .elementor-17 .elementor-element.elementor-element-ab897c9 .entry-meta > span{font-size:var( --e-global-typography-el_content_2-font-size );line-height:var( --e-global-typography-el_content_2-line-height );}.elementor-17 .elementor-element.elementor-element-ab897c9 .entry-excerpt *{font-size:var( --e-global-typography-el_content_2-font-size );line-height:var( --e-global-typography-el_content_2-line-height );}.elementor-17 .elementor-element.elementor-element-ab897c9 .box-button{font-size:var( --e-global-typography-el_content_3-font-size );line-height:var( --e-global-typography-el_content_3-line-height );}.elementor-17 .elementor-element.elementor-element-624761b{--flex-wrap:wrap;}}@media(max-width:767px){.elementor-17 .elementor-element.elementor-element-fb8634b{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-17 .elementor-element.elementor-element-0eea239 > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;}.elementor-17 .elementor-element.elementor-element-0eea239 .elementor-image-box-img{margin-bottom:15px;}.elementor-17 .elementor-element.elementor-element-0eea239 .elementor-image-box-title{font-size:var( --e-global-typography-el_content_2-font-size );line-height:var( --e-global-typography-el_content_2-line-height );}.elementor-17 .elementor-element.elementor-element-cf97658 > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;}.elementor-17 .elementor-element.elementor-element-cf97658 .elementor-image-box-img{margin-bottom:15px;}.elementor-17 .elementor-element.elementor-element-cf97658 .elementor-image-box-title{font-size:var( --e-global-typography-el_content_2-font-size );line-height:var( --e-global-typography-el_content_2-line-height );}.elementor-17 .elementor-element.elementor-element-32a5081 > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;}.elementor-17 .elementor-element.elementor-element-32a5081 .elementor-image-box-img{margin-bottom:15px;}.elementor-17 .elementor-element.elementor-element-32a5081 .elementor-image-box-title{font-size:var( --e-global-typography-el_content_2-font-size );line-height:var( --e-global-typography-el_content_2-line-height );}.elementor-17 .elementor-element.elementor-element-e5dc872 > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;}.elementor-17 .elementor-element.elementor-element-e5dc872 .elementor-image-box-img{margin-bottom:15px;}.elementor-17 .elementor-element.elementor-element-e5dc872 .elementor-image-box-title{font-size:var( --e-global-typography-el_content_2-font-size );line-height:var( --e-global-typography-el_content_2-line-height );}.elementor-17 .elementor-element.elementor-element-de9a02c > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;}.elementor-17 .elementor-element.elementor-element-de9a02c .elementor-image-box-img{margin-bottom:15px;}.elementor-17 .elementor-element.elementor-element-de9a02c .elementor-image-box-title{font-size:var( --e-global-typography-el_content_2-font-size );line-height:var( --e-global-typography-el_content_2-line-height );}.elementor-17 .elementor-element.elementor-element-c30ee60 > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;}.elementor-17 .elementor-element.elementor-element-c30ee60 .elementor-image-box-img{margin-bottom:15px;}.elementor-17 .elementor-element.elementor-element-c30ee60 .elementor-image-box-title{font-size:var( --e-global-typography-el_content_2-font-size );line-height:var( --e-global-typography-el_content_2-line-height );}.elementor-17 .elementor-element.elementor-element-ec7cc0f > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;}.elementor-17 .elementor-element.elementor-element-ec7cc0f .elementor-image-box-img{margin-bottom:15px;}.elementor-17 .elementor-element.elementor-element-ec7cc0f .elementor-image-box-title{font-size:var( --e-global-typography-el_content_2-font-size );line-height:var( --e-global-typography-el_content_2-line-height );}.elementor-17 .elementor-element.elementor-element-07d5540 > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;}.elementor-17 .elementor-element.elementor-element-07d5540 .elementor-image-box-img{margin-bottom:15px;}.elementor-17 .elementor-element.elementor-element-07d5540 .elementor-image-box-title{font-size:var( --e-global-typography-el_content_2-font-size );line-height:var( --e-global-typography-el_content_2-line-height );}.elementor-17 .elementor-element.elementor-element-c3c7e26 > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;}.elementor-17 .elementor-element.elementor-element-c3c7e26 .elementor-image-box-img{margin-bottom:15px;}.elementor-17 .elementor-element.elementor-element-c3c7e26 .elementor-image-box-title{font-size:var( --e-global-typography-el_content_2-font-size );line-height:var( --e-global-typography-el_content_2-line-height );}.elementor-17 .elementor-element.elementor-element-752b02c .elementor-heading-title{font-size:28px;}.elementor-17 .elementor-element.elementor-element-ab897c9 .filter{--display-by:none;--display-sort:none;}.elementor-17 .elementor-element.elementor-element-ab897c9 .ele-entry-title{font-size:22px;}.elementor-17 .elementor-element.elementor-element-ab897c9 .entry-meta, .elementor-17 .elementor-element.elementor-element-ab897c9 .entry-meta > span{font-size:var( --e-global-typography-el_content_2-font-size );line-height:var( --e-global-typography-el_content_2-line-height );}.elementor-17 .elementor-element.elementor-element-ab897c9 .entry-excerpt *{font-size:var( --e-global-typography-el_content_2-font-size );line-height:var( --e-global-typography-el_content_2-line-height );}.elementor-17 .elementor-element.elementor-element-ab897c9 .box-button{font-size:var( --e-global-typography-el_content_3-font-size );line-height:var( --e-global-typography-el_content_3-line-height );}.elementor-17 .elementor-element.elementor-element-624761b{--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-17 .elementor-element.elementor-element-824fc66 .elementor-heading-title{font-size:28px;}}/* Start custom CSS for container, class: .elementor-element-fb8634b */.elementor-17 .elementor-element.elementor-element-fb8634b img {
    width: 97px;
    height: auto;
    max-width: 97px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c3c7e26 */.elementor-17 .elementor-element.elementor-element-c3c7e26 img {
    width: 97px;
    height: 97px;
}/* End custom CSS */
.the7_elements-ab897c9.portfolio-shortcode .post-details i {  margin: 0px;}.the7_elements-ab897c9.portfolio-shortcode .show-filter-categories  .filter-categories {  display: flex;}.the7_elements-ab897c9.portfolio-shortcode .hide-filter-categories  .filter-categories {  display: none;}#main .the7_elements-ab897c9.portfolio-shortcode .filter-extras {  display: block;}#main .the7_elements-ab897c9.portfolio-shortcode .filter-extras .filter-by {  display: var(--display-by);}#main .the7_elements-ab897c9.portfolio-shortcode .filter-extras .filter-sorting {  display: var(--display-sort);}@media screen and (max-width: 1024px) {  #main .the7_elements-ab897c9.portfolio-shortcode  .filter-categories {    display: flex;    display: none;  }  .the7_elements-ab897c9.portfolio-shortcode .show-filter-categories-tablet .filter-categories {    display: flex;  }  .the7_elements-ab897c9.portfolio-shortcode .hide-filter-categories-tablet  .filter-categories {    display: none;  }  #main .the7_elements-ab897c9.portfolio-shortcode .filter-extras {    display: block;  }}@media screen and (max-width: 767px) {  #main .the7_elements-ab897c9.portfolio-shortcode  .filter-categories {    display: flex;    display: none;  }  .the7_elements-ab897c9.portfolio-shortcode .show-filter-categories-mobile .filter-categories {    display: flex;  }  .the7_elements-ab897c9.portfolio-shortcode .hide-filter-categories-mobile  .filter-categories {    display: none;  }  #main .the7_elements-ab897c9.portfolio-shortcode .filter-extras {    display: block;  }}.the7_elements-ab897c9.portfolio-shortcode.content-bg-on.classic-layout-list article {  box-shadow: none;}.the7_elements-ab897c9.portfolio-shortcode.description-on-hover article {  overflow: hidden;}.the7_elements-ab897c9.portfolio-shortcode article {  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.the7_elements-ab897c9.portfolio-shortcode article .post-entry-content {  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.the7_elements-ab897c9.portfolio-shortcode:not(.mode-masonry) article:first-of-type,.the7_elements-ab897c9.portfolio-shortcode:not(.mode-masonry) article.visible.first {  margin-top: 0;}.the7_elements-ab897c9.portfolio-shortcode.content-bg-on.classic-layout-list article {  box-shadow: none;}.the7_elements-ab897c9.portfolio-shortcode.hover-scale article.post:after {  background-color: var(--content-bg-color);  box-shadow: none;}.the7_elements-ab897c9.portfolio-shortcode.content-bg-on.description-under-image article .post-entry-content {  background-color: var(--content-bg-color);  box-shadow: none;}.the7_elements-ab897c9.portfolio-shortcode:not(.resize-by-browser-width) .dt-css-grid {  grid-template-columns: repeat(auto-fill,minmax(0px,1fr));}.the7_elements-ab897c9.portfolio-shortcode:not(.resize-by-browser-width) .dt-css-grid .double-width {  grid-column: span 2;}.cssgridlegacy.no-cssgrid .the7_elements-ab897c9.portfolio-shortcode:not(.resize-by-browser-width) .dt-css-grid,.no-cssgridlegacy.no-cssgrid .the7_elements-ab897c9.portfolio-shortcode:not(.resize-by-browser-width) .dt-css-grid {  display: flex;  flex-flow: row wrap;}.cssgridlegacy.no-cssgrid .the7_elements-ab897c9.portfolio-shortcode:not(.resize-by-browser-width) .dt-css-grid .wf-cell,.no-cssgridlegacy.no-cssgrid .the7_elements-ab897c9.portfolio-shortcode:not(.resize-by-browser-width) .dt-css-grid .wf-cell {  flex: 1 0 0px;  min-width: 0px;  max-width: 100%;  padding: 15px;  box-sizing: border-box;}.the7_elements-ab897c9.portfolio-shortcode.resize-by-browser-width .dt-css-grid {  grid-template-columns: repeat(3,1fr);  grid-template-rows: auto;}.the7_elements-ab897c9.portfolio-shortcode.resize-by-browser-width .dt-css-grid .double-width {  grid-column: span 2;}.cssgridlegacy.no-cssgrid .the7_elements-ab897c9.portfolio-shortcode.resize-by-browser-width .dt-css-grid .wf-cell {  width: 33.333333333333%;}.cssgridlegacy.no-cssgrid .the7_elements-ab897c9.portfolio-shortcode.resize-by-browser-width .dt-css-grid .wf-cell.double-width {  width: calc(33.333333333333%) * 2;}@media screen and (max-width: 1439px) {  .the7_elements-ab897c9.portfolio-shortcode.resize-by-browser-width .dt-css-grid {    grid-template-columns: repeat(3,1fr);  }  .cssgridlegacy.no-cssgrid .the7_elements-ab897c9.portfolio-shortcode.resize-by-browser-width .dt-css-grid .wf-cell,  .no-cssgridlegacy.no-cssgrid .the7_elements-ab897c9.portfolio-shortcode.resize-by-browser-width .dt-css-grid .wf-cell {    width: 33.333333333333%;  }  .cssgridlegacy.no-cssgrid .the7_elements-ab897c9.portfolio-shortcode.resize-by-browser-width .dt-css-grid .wf-cell.double-width,  .no-cssgridlegacy.no-cssgrid .the7_elements-ab897c9.portfolio-shortcode.resize-by-browser-width .dt-css-grid .wf-cell.double-width {    width: calc(33.333333333333%)*2;  }}@media screen and (max-width: 1024px) {  .the7_elements-ab897c9.portfolio-shortcode.resize-by-browser-width .dt-css-grid {    grid-template-columns: repeat(2,1fr);  }  .cssgridlegacy.no-cssgrid .the7_elements-ab897c9.portfolio-shortcode.resize-by-browser-width .dt-css-grid .wf-cell,  .no-cssgridlegacy.no-cssgrid .the7_elements-ab897c9.portfolio-shortcode.resize-by-browser-width .dt-css-grid .wf-cell {    width: 50%;  }  .cssgridlegacy.no-cssgrid .the7_elements-ab897c9.portfolio-shortcode.resize-by-browser-width .dt-css-grid .wf-cell.double-width,  .no-cssgridlegacy.no-cssgrid .the7_elements-ab897c9.portfolio-shortcode.resize-by-browser-width .dt-css-grid .wf-cell.double-width {    width: calc(50%)*2;  }}@media screen and (max-width: 767px) {  .the7_elements-ab897c9.portfolio-shortcode.resize-by-browser-width .dt-css-grid {    grid-template-columns: repeat(1,1fr);  }  .cssgridlegacy.no-cssgrid .the7_elements-ab897c9.portfolio-shortcode.resize-by-browser-width .dt-css-grid .wf-cell,  .no-cssgridlegacy.no-cssgrid .the7_elements-ab897c9.portfolio-shortcode.resize-by-browser-width .dt-css-grid .wf-cell {    width: 100%;  }  .cssgridlegacy.no-cssgrid .the7_elements-ab897c9.portfolio-shortcode.resize-by-browser-width .dt-css-grid .wf-cell.double-width,  .no-cssgridlegacy.no-cssgrid .the7_elements-ab897c9.portfolio-shortcode.resize-by-browser-width .dt-css-grid .wf-cell.double-width {    width: calc(100%)*2;  }}@media screen and (min-width: 1301px) {  .the7_elements-ab897c9.portfolio-shortcode.resize-by-browser-width .dt-css-grid {    grid-template-columns: repeat(3,1fr);  }  .cssgridlegacy.no-cssgrid .the7_elements-ab897c9.portfolio-shortcode.resize-by-browser-width .dt-css-grid .wf-cell,  .no-cssgridlegacy.no-cssgrid .the7_elements-ab897c9.portfolio-shortcode.resize-by-browser-width .dt-css-grid .wf-cell {    width: 33.333333333333%;  }  .cssgridlegacy.no-cssgrid .the7_elements-ab897c9.portfolio-shortcode.resize-by-browser-width .dt-css-grid .wf-cell.double-width,  .no-cssgridlegacy.no-cssgrid .the7_elements-ab897c9.portfolio-shortcode.resize-by-browser-width .dt-css-grid .wf-cell.double-width {    width: calc(33.333333333333%)*2;  }}
/* Start custom CSS for the7_elements, class: .elementor-element-ab897c9 */.elementor-17 .elementor-element.elementor-element-ab897c9 .attachment-blog-thumbnail {
    aspect-ratio: 1;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-41b7131 */.fc-daygrid-event {
    background: rgb(80 157 48) !important;
    border-color:rgb(80 157 48) !important;
    color: white !important
}

.fc-col-header-cell-cushion {
    color: #000 !important
}

.fc-button-primary:not(:disabled) {
    background: #333;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-824fc66 */.ectbe-wrapper.ectbe-list-wrapper.style-1 {
    padding-left: 0;
    padding-right: 0
}/* End custom CSS */
/* Start custom CSS for the-events-calendar-addon, class: .elementor-element-520c6f6 */.elementor-17 .elementor-element.elementor-element-520c6f6 .ectbe-list-wrapper .ectbe-inner-wrapper {
    margin-top: 7px;
    
}/* End custom CSS */