.elementor-49171 .elementor-element.elementor-element-490ccf2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-49171 .elementor-element.elementor-element-8eda777{--display:flex;--min-height:50vh;--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;--justify-content:center;--overlay-opacity:0.35;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-49171 .elementor-element.elementor-element-8eda777::before, .elementor-49171 .elementor-element.elementor-element-8eda777 > .elementor-background-video-container::before, .elementor-49171 .elementor-element.elementor-element-8eda777 > .e-con-inner > .elementor-background-video-container::before, .elementor-49171 .elementor-element.elementor-element-8eda777 > .elementor-background-slideshow::before, .elementor-49171 .elementor-element.elementor-element-8eda777 > .e-con-inner > .elementor-background-slideshow::before, .elementor-49171 .elementor-element.elementor-element-8eda777 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-49171 .elementor-element.elementor-element-8eda777 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-49171 .elementor-element.elementor-element-8feac34{--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;border-style:solid;--border-style:solid;border-color:var( --e-global-color-0123861 );--border-color:var( --e-global-color-0123861 );--border-radius:22px 22px 0px 0px;--margin-top:400px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;--padding-top:36px;--padding-bottom:0px;--padding-left:26px;--padding-right:26px;}.elementor-49171 .elementor-element.elementor-element-8feac34:not(.elementor-motion-effects-element-type-background), .elementor-49171 .elementor-element.elementor-element-8feac34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFDB;}.elementor-49171 .elementor-element.elementor-element-277df8b > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-49171 .elementor-element.elementor-element-277df8b .elementor-counter-title{justify-content:center;font-family:"Libre Baskerville", Sans-serif;font-size:19px;line-height:28px;letter-spacing:0px;}.elementor-49171 .elementor-element.elementor-element-277df8b .elementor-counter{gap:6px;}.elementor-49171 .elementor-element.elementor-element-277df8b .elementor-counter-number-wrapper{color:var( --e-global-color-accent );font-family:"Libre Baskerville", Sans-serif;font-size:45px;}.elementor-49171 .elementor-element.elementor-element-842d547 > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-49171 .elementor-element.elementor-element-842d547 .elementor-counter-title{justify-content:center;font-family:"Libre Baskerville", Sans-serif;font-size:19px;line-height:28px;letter-spacing:0px;}.elementor-49171 .elementor-element.elementor-element-842d547 .elementor-counter{gap:6px;}.elementor-49171 .elementor-element.elementor-element-842d547 .elementor-counter-number-wrapper{color:var( --e-global-color-accent );font-family:"Libre Baskerville", Sans-serif;font-size:45px;}.elementor-49171 .elementor-element.elementor-element-0326a7f > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-49171 .elementor-element.elementor-element-0326a7f .elementor-counter-title{justify-content:center;font-family:"Libre Baskerville", Sans-serif;font-size:19px;line-height:28px;letter-spacing:0px;}.elementor-49171 .elementor-element.elementor-element-0326a7f .elementor-counter{gap:6px;}.elementor-49171 .elementor-element.elementor-element-0326a7f .elementor-counter-number-wrapper{color:var( --e-global-color-accent );font-family:"Libre Baskerville", Sans-serif;font-size:45px;}.elementor-49171 .elementor-element.elementor-element-479677d{--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;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-0123861 );--border-color:var( --e-global-color-0123861 );--border-radius:0px 0px 22px 22px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-49171 .elementor-element.elementor-element-479677d:not(.elementor-motion-effects-element-type-background), .elementor-49171 .elementor-element.elementor-element-479677d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFDB;}.elementor-49171 .elementor-element.elementor-element-bc08701 .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-25df799 );color:var( --e-global-color-25df799 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-25df799 );padding:20px 20px 20px 20px;}.elementor-49171 .elementor-element.elementor-element-bc08701 .elementor-button:hover, .elementor-49171 .elementor-element.elementor-element-bc08701 .elementor-button:focus{background-color:var( --e-global-color-424c890 );color:var( --e-global-color-25df799 );border-color:var( --e-global-color-25df799 );}.elementor-49171 .elementor-element.elementor-element-bc08701 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-49171 .elementor-element.elementor-element-bc08701 .elementor-button .elementor-button-content-wrapper{gap:0px;}.elementor-49171 .elementor-element.elementor-element-bc08701 .elementor-button:hover svg, .elementor-49171 .elementor-element.elementor-element-bc08701 .elementor-button:focus svg{fill:var( --e-global-color-25df799 );}.elementor-49171 .elementor-element.elementor-element-10b420c .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-25df799 );color:var( --e-global-color-25df799 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-25df799 );}.elementor-49171 .elementor-element.elementor-element-10b420c .elementor-button:hover, .elementor-49171 .elementor-element.elementor-element-10b420c .elementor-button:focus{background-color:var( --e-global-color-424c890 );color:var( --e-global-color-25df799 );border-color:var( --e-global-color-25df799 );}.elementor-49171 .elementor-element.elementor-element-10b420c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-49171 .elementor-element.elementor-element-10b420c .elementor-button .elementor-button-content-wrapper{gap:0px;}.elementor-49171 .elementor-element.elementor-element-10b420c .elementor-button:hover svg, .elementor-49171 .elementor-element.elementor-element-10b420c .elementor-button:focus svg{fill:var( --e-global-color-25df799 );}.elementor-49171 .elementor-element.elementor-element-9eee39f{--display:flex;--min-height:518px;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 30px 0px rgba(218, 218, 218, 0.5);--margin-top:-120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-49171 .elementor-element.elementor-element-9eee39f:not(.elementor-motion-effects-element-type-background), .elementor-49171 .elementor-element.elementor-element-9eee39f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-25df799 );}.elementor-49171 .elementor-element.elementor-element-6491c45 > .elementor-widget-container{margin:-32px 0px 0px 0px;}.elementor-49171 .elementor-element.elementor-element-1ac12ea > .elementor-widget-container{margin:-27px 0px 0px 0px;}.elementor-49171 .elementor-element.elementor-element-1ac12ea{text-align:center;font-family:"Libre Baskerville", Sans-serif;font-weight:700;line-height:23px;}.elementor-49171 .elementor-element.elementor-element-d87c641 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-49171 .elementor-element.elementor-element-d87c641{text-align:center;font-family:"Libre Baskerville", Sans-serif;font-weight:400;line-height:23px;}.elementor-49171 .elementor-element.elementor-element-d2f863c .elementor-button{background-color:var( --e-global-color-25df799 );font-family:var( --e-global-typography-03b0bab-font-family ), Sans-serif;font-size:var( --e-global-typography-03b0bab-font-size );font-weight:var( --e-global-typography-03b0bab-font-weight );text-transform:var( --e-global-typography-03b0bab-text-transform );line-height:var( --e-global-typography-03b0bab-line-height );letter-spacing:var( --e-global-typography-03b0bab-letter-spacing );fill:var( --e-global-color-424c890 );color:var( --e-global-color-424c890 );}.elementor-49171 .elementor-element.elementor-element-d2f863c .elementor-button:hover, .elementor-49171 .elementor-element.elementor-element-d2f863c .elementor-button:focus{background-color:var( --e-global-color-424c890 );color:var( --e-global-color-25df799 );}.elementor-49171 .elementor-element.elementor-element-d2f863c > .elementor-widget-container{margin:-23px 0px 100px 0px;}.elementor-49171 .elementor-element.elementor-element-d2f863c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-49171 .elementor-element.elementor-element-d2f863c .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-49171 .elementor-element.elementor-element-d2f863c .elementor-button:hover svg, .elementor-49171 .elementor-element.elementor-element-d2f863c .elementor-button:focus svg{fill:var( --e-global-color-25df799 );}.elementor-49171 .elementor-element.elementor-element-e10ff6a{--grid-row-gap:0px;--grid-column-gap:30px;}.elementor-49171 .elementor-element.elementor-element-e10ff6a > .elementor-widget-container{background-color:var( --e-global-color-accent );margin:0px 0px 0px 0px;padding:26px 16px 0px 16px;border-radius:16px 16px 16px 16px;}.elementor-49171 .elementor-element.elementor-element-e10ff6a .elementor-post__meta-data span + span:before{content:"///";}.elementor-49171 .elementor-element.elementor-element-e10ff6a .elementor-post{border-radius:0px;}.elementor-49171 .elementor-element.elementor-element-e10ff6a .elementor-post__title, .elementor-49171 .elementor-element.elementor-element-e10ff6a .elementor-post__title a{color:var( --e-global-color-25df799 );font-size:17px;line-height:26px;}.elementor-49171 .elementor-element.elementor-element-e10ff6a .elementor-post__meta-data{color:var( --e-global-color-424c890 );font-size:15px;}.elementor-49171 .elementor-element.elementor-element-3e75646 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-49171 .elementor-element.elementor-element-3e75646 .elementor-icon-box-wrapper{gap:0px;}.elementor-49171 .elementor-element.elementor-element-3e75646.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-49171 .elementor-element.elementor-element-3e75646.elementor-view-framed .elementor-icon, .elementor-49171 .elementor-element.elementor-element-3e75646.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-49171 .elementor-element.elementor-element-3e75646 .elementor-icon{font-size:48px;}.elementor-49171 .elementor-element.elementor-element-3e75646 .elementor-icon-box-title, .elementor-49171 .elementor-element.elementor-element-3e75646 .elementor-icon-box-title a{font-family:"Libre Baskerville", Sans-serif;font-size:36px;letter-spacing:0px;}.elementor-49171 .elementor-element.elementor-element-3e75646 .elementor-icon-box-title{-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-primary );}.elementor-49171 .elementor-element.elementor-element-3e75646 .elementor-icon-box-description{font-size:19px;color:var( --e-global-color-primary );}.elementor-49171 .elementor-element.elementor-element-fc9176f .post-items > .post-item{flex:0 0 ekit-lg-6 ekit-md-6;max-width:ekit-lg-6 ekit-md-6;}.elementor-49171 .elementor-element.elementor-element-fc9176f .elementskit-blog-block-post, .elementor-49171 .elementor-element.elementor-element-fc9176f .elementskit-post-image-card, .elementor-49171 .elementor-element.elementor-element-fc9176f .elementskit-post-card{background-color:var( --e-global-color-25df799 );box-shadow:0px 0px 30px 0px rgba(214, 214, 214, 0.5);border-radius:10px 10px 10px 10px;padding:1px 0px 0px 0px;}.elementor-49171 .elementor-element.elementor-element-fc9176f .elementskit-meta-lists .elementskit-single-meta{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-0aaff94-font-family ), Sans-serif;font-size:var( --e-global-typography-0aaff94-font-size );font-weight:var( --e-global-typography-0aaff94-font-weight );line-height:var( --e-global-typography-0aaff94-line-height );}.elementor-49171 .elementor-element.elementor-element-fc9176f > .elementor-widget-container{padding:18px 18px 18px 18px;}.elementor-49171 .elementor-element.elementor-element-fc9176f .elementskit-post-image-card{display:block;}.elementor-49171 .elementor-element.elementor-element-fc9176f .ekit-blog-post-masonry-inactive .elementskit-blog-block-post, .elementor-49171 .elementor-element.elementor-element-fc9176f .ekit-blog-post-masonry-inactive .elementskit-post-image-card, .elementor-49171 .elementor-element.elementor-element-fc9176f .ekit-blog-post-masonry-inactive .elementskit-post-card{margin:0px 0px 20px 0px;}.elementor-49171 .elementor-element.elementor-element-fc9176f .elementskit-blog-block-post .elementskit-post-body{padding:0px 30px 5px 30px;}.elementor-49171 .elementor-element.elementor-element-fc9176f .elementskit-post-image-card .elementskit-post-body{padding:0px 30px 5px 30px;}.elementor-49171 .elementor-element.elementor-element-fc9176f .elementskit-entry-thumb{box-shadow:0px 0px 0px 0px rgba(255, 255, 255, 0.5);border-radius:20px 20px 20px 20px;margin:20px 20px 20px 20px;} .elementor-49171 .elementor-element.elementor-element-fc9176f .ekit-wid-con .elementskit-entry-thumb{padding:0px 0px 0px 0px;}.elementor-49171 .elementor-element.elementor-element-fc9176f .elementskit-meta-lists .elementskit-single-meta .elementskit-meta-wraper strong{font-family:var( --e-global-typography-32c43a9-font-family ), Sans-serif;font-size:var( --e-global-typography-32c43a9-font-size );font-weight:var( --e-global-typography-32c43a9-font-weight );line-height:var( --e-global-typography-32c43a9-line-height );}.elementor-49171 .elementor-element.elementor-element-fc9176f .elementskit-post-body .entry-title, .elementor-49171 .elementor-element.elementor-element-fc9176f .elementskit-entry-header .entry-title, .elementor-49171 .elementor-element.elementor-element-fc9176f .elementskit-post-image-card .elementskit-post-body .entry-title  a,  .elementor-49171 .elementor-element.elementor-element-fc9176f .elementskit-post-card .elementskit-entry-header .entry-title  a,.elementor-49171 .elementor-element.elementor-element-fc9176f .elementskit-blog-block-post .elementskit-post-body .entry-title a{font-family:"Libre Baskerville", Sans-serif;font-size:16px;font-weight:600;line-height:1.2em;}.elementor-49171 .elementor-element.elementor-element-fc9176f .elementskit-post-body .entry-title a{color:var( --e-global-color-primary );}.elementor-49171 .elementor-element.elementor-element-fc9176f .elementskit-entry-header .entry-title a{color:var( --e-global-color-primary );}.elementor-49171 .elementor-element.elementor-element-fc9176f .elementskit-post-body .entry-title{text-align:left;margin:25px 0px 30px -12px;}.elementor-49171 .elementor-element.elementor-element-fc9176f .elementskit-entry-header .entry-title{text-align:left;margin:25px 0px 30px -12px;}.elementor-49171 .elementor-element.elementor-element-2de68e3{--grid-row-gap:0px;--grid-column-gap:30px;}.elementor-49171 .elementor-element.elementor-element-2de68e3 > .elementor-widget-container{background-color:var( --e-global-color-accent );margin:0px 0px 0px 0px;padding:26px 16px 0px 16px;border-radius:16px 16px 16px 16px;}.elementor-49171 .elementor-element.elementor-element-2de68e3 .elementor-post__meta-data span + span:before{content:"///";}.elementor-49171 .elementor-element.elementor-element-2de68e3 .elementor-post{border-radius:0px;}.elementor-49171 .elementor-element.elementor-element-2de68e3 .elementor-post__title, .elementor-49171 .elementor-element.elementor-element-2de68e3 .elementor-post__title a{color:var( --e-global-color-25df799 );font-size:17px;line-height:26px;}.elementor-49171 .elementor-element.elementor-element-2de68e3 .elementor-post__meta-data{color:var( --e-global-color-424c890 );font-size:15px;}.elementor-49171 .elementor-element.elementor-element-8c47e58 .elementor-button{background-color:var( --e-global-color-25df799 );font-family:var( --e-global-typography-03b0bab-font-family ), Sans-serif;font-size:var( --e-global-typography-03b0bab-font-size );font-weight:var( --e-global-typography-03b0bab-font-weight );text-transform:var( --e-global-typography-03b0bab-text-transform );line-height:var( --e-global-typography-03b0bab-line-height );letter-spacing:var( --e-global-typography-03b0bab-letter-spacing );fill:var( --e-global-color-424c890 );color:var( --e-global-color-424c890 );}.elementor-49171 .elementor-element.elementor-element-8c47e58 .elementor-button:hover, .elementor-49171 .elementor-element.elementor-element-8c47e58 .elementor-button:focus{background-color:var( --e-global-color-424c890 );color:var( --e-global-color-25df799 );}.elementor-49171 .elementor-element.elementor-element-8c47e58 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-49171 .elementor-element.elementor-element-8c47e58 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-49171 .elementor-element.elementor-element-8c47e58 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-49171 .elementor-element.elementor-element-8c47e58 .elementor-button:hover svg, .elementor-49171 .elementor-element.elementor-element-8c47e58 .elementor-button:focus svg{fill:var( --e-global-color-25df799 );}.elementor-49171 .elementor-element.elementor-element-151c287{--display:flex;--min-height:50vh;--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;--justify-content:center;--overlay-opacity:0.35;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-49171 .elementor-element.elementor-element-151c287::before, .elementor-49171 .elementor-element.elementor-element-151c287 > .elementor-background-video-container::before, .elementor-49171 .elementor-element.elementor-element-151c287 > .e-con-inner > .elementor-background-video-container::before, .elementor-49171 .elementor-element.elementor-element-151c287 > .elementor-background-slideshow::before, .elementor-49171 .elementor-element.elementor-element-151c287 > .e-con-inner > .elementor-background-slideshow::before, .elementor-49171 .elementor-element.elementor-element-151c287 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-49171 .elementor-element.elementor-element-151c287 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-49171 .elementor-element.elementor-element-ca7cb53{--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;border-style:solid;--border-style:solid;border-color:var( --e-global-color-0123861 );--border-color:var( --e-global-color-0123861 );--border-radius:22px 22px 0px 0px;--margin-top:400px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;--padding-top:36px;--padding-bottom:0px;--padding-left:26px;--padding-right:26px;}.elementor-49171 .elementor-element.elementor-element-ca7cb53:not(.elementor-motion-effects-element-type-background), .elementor-49171 .elementor-element.elementor-element-ca7cb53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFDB;}.elementor-49171 .elementor-element.elementor-element-06a0cd1 > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-49171 .elementor-element.elementor-element-06a0cd1 .elementor-counter-title{justify-content:center;font-family:"Libre Baskerville", Sans-serif;font-size:19px;line-height:28px;letter-spacing:0px;}.elementor-49171 .elementor-element.elementor-element-06a0cd1 .elementor-counter{gap:6px;}.elementor-49171 .elementor-element.elementor-element-06a0cd1 .elementor-counter-number-wrapper{color:var( --e-global-color-accent );font-family:"Libre Baskerville", Sans-serif;font-size:45px;}.elementor-49171 .elementor-element.elementor-element-61e6359 > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-49171 .elementor-element.elementor-element-61e6359 .elementor-counter-title{justify-content:center;font-family:"Libre Baskerville", Sans-serif;font-size:19px;line-height:28px;letter-spacing:0px;}.elementor-49171 .elementor-element.elementor-element-61e6359 .elementor-counter{gap:6px;}.elementor-49171 .elementor-element.elementor-element-61e6359 .elementor-counter-number-wrapper{color:var( --e-global-color-accent );font-family:"Libre Baskerville", Sans-serif;font-size:45px;}.elementor-49171 .elementor-element.elementor-element-de1b7af > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-49171 .elementor-element.elementor-element-de1b7af .elementor-counter-title{justify-content:center;font-family:"Libre Baskerville", Sans-serif;font-size:19px;line-height:28px;letter-spacing:0px;}.elementor-49171 .elementor-element.elementor-element-de1b7af .elementor-counter{gap:6px;}.elementor-49171 .elementor-element.elementor-element-de1b7af .elementor-counter-number-wrapper{color:var( --e-global-color-accent );font-family:"Libre Baskerville", Sans-serif;font-size:45px;}.elementor-49171 .elementor-element.elementor-element-01499f0{--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;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-0123861 );--border-color:var( --e-global-color-0123861 );--border-radius:0px 0px 22px 22px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-49171 .elementor-element.elementor-element-01499f0:not(.elementor-motion-effects-element-type-background), .elementor-49171 .elementor-element.elementor-element-01499f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFDB;}.elementor-49171 .elementor-element.elementor-element-210a160 .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-25df799 );color:var( --e-global-color-25df799 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-25df799 );padding:20px 20px 20px 20px;}.elementor-49171 .elementor-element.elementor-element-210a160 .elementor-button:hover, .elementor-49171 .elementor-element.elementor-element-210a160 .elementor-button:focus{background-color:var( --e-global-color-424c890 );color:var( --e-global-color-25df799 );border-color:var( --e-global-color-25df799 );}.elementor-49171 .elementor-element.elementor-element-210a160 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-49171 .elementor-element.elementor-element-210a160 .elementor-button .elementor-button-content-wrapper{gap:0px;}.elementor-49171 .elementor-element.elementor-element-210a160 .elementor-button:hover svg, .elementor-49171 .elementor-element.elementor-element-210a160 .elementor-button:focus svg{fill:var( --e-global-color-25df799 );}.elementor-49171 .elementor-element.elementor-element-878696b .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-25df799 );color:var( --e-global-color-25df799 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-25df799 );}.elementor-49171 .elementor-element.elementor-element-878696b .elementor-button:hover, .elementor-49171 .elementor-element.elementor-element-878696b .elementor-button:focus{background-color:var( --e-global-color-424c890 );color:var( --e-global-color-25df799 );border-color:var( --e-global-color-25df799 );}.elementor-49171 .elementor-element.elementor-element-878696b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-49171 .elementor-element.elementor-element-878696b .elementor-button .elementor-button-content-wrapper{gap:0px;}.elementor-49171 .elementor-element.elementor-element-878696b .elementor-button:hover svg, .elementor-49171 .elementor-element.elementor-element-878696b .elementor-button:focus svg{fill:var( --e-global-color-25df799 );}.elementor-49171 .elementor-element.elementor-element-370faf9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49171 .elementor-element.elementor-element-8b21b8c{--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;--gap:60px 60px;--row-gap:60px;--column-gap:60px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-a8408e5 );--border-color:var( --e-global-color-a8408e5 );--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-49171 .elementor-element.elementor-element-97fb718{--display:flex;border-style:none;--border-style:none;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49171 .elementor-element.elementor-element-16ae466{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49171 .elementor-element.elementor-element-520bbeb > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-49171 .elementor-element.elementor-element-520bbeb .elementor-icon-box-wrapper{gap:0px;}.elementor-49171 .elementor-element.elementor-element-520bbeb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-49171 .elementor-element.elementor-element-520bbeb.elementor-view-framed .elementor-icon, .elementor-49171 .elementor-element.elementor-element-520bbeb.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-49171 .elementor-element.elementor-element-520bbeb .elementor-icon{font-size:48px;}.elementor-49171 .elementor-element.elementor-element-520bbeb .elementor-icon-box-title, .elementor-49171 .elementor-element.elementor-element-520bbeb .elementor-icon-box-title a{font-family:"Libre Baskerville", Sans-serif;font-size:36px;letter-spacing:0px;}.elementor-49171 .elementor-element.elementor-element-520bbeb .elementor-icon-box-title{-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-primary );}.elementor-49171 .elementor-element.elementor-element-520bbeb .elementor-icon-box-description{font-size:19px;color:var( --e-global-color-primary );}.elementor-49171 .elementor-element.elementor-element-487fb62 .post-items > .post-item{flex:0 0 50%;max-width:50%;}.elementor-49171 .elementor-element.elementor-element-487fb62 .elementskit-blog-block-post, .elementor-49171 .elementor-element.elementor-element-487fb62 .elementskit-post-image-card, .elementor-49171 .elementor-element.elementor-element-487fb62 .elementskit-post-card{background-color:var( --e-global-color-25df799 );box-shadow:0px 0px 30px 0px rgba(214, 214, 214, 0.5);border-radius:10px 10px 10px 10px;padding:1px 0px 0px 0px;}.elementor-49171 .elementor-element.elementor-element-487fb62 .elementskit-meta-lists .elementskit-single-meta{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-0aaff94-font-family ), Sans-serif;font-size:var( --e-global-typography-0aaff94-font-size );font-weight:var( --e-global-typography-0aaff94-font-weight );line-height:var( --e-global-typography-0aaff94-line-height );}.elementor-49171 .elementor-element.elementor-element-487fb62 > .elementor-widget-container{padding:18px 18px 18px 18px;}.elementor-49171 .elementor-element.elementor-element-487fb62 .elementskit-post-image-card{display:block;}.elementor-49171 .elementor-element.elementor-element-487fb62 .ekit-blog-post-masonry-inactive .elementskit-blog-block-post, .elementor-49171 .elementor-element.elementor-element-487fb62 .ekit-blog-post-masonry-inactive .elementskit-post-image-card, .elementor-49171 .elementor-element.elementor-element-487fb62 .ekit-blog-post-masonry-inactive .elementskit-post-card{margin:0px 0px 20px 0px;}.elementor-49171 .elementor-element.elementor-element-487fb62 .elementskit-blog-block-post .elementskit-post-body{padding:0px 30px 5px 30px;}.elementor-49171 .elementor-element.elementor-element-487fb62 .elementskit-post-image-card .elementskit-post-body{padding:0px 30px 5px 30px;}.elementor-49171 .elementor-element.elementor-element-487fb62 .elementskit-entry-thumb{box-shadow:0px 0px 0px 0px rgba(255, 255, 255, 0.5);border-radius:20px 20px 20px 20px;margin:20px 20px 20px 20px;} .elementor-49171 .elementor-element.elementor-element-487fb62 .ekit-wid-con .elementskit-entry-thumb{padding:0px 0px 0px 0px;}.elementor-49171 .elementor-element.elementor-element-487fb62 .elementskit-meta-lists .elementskit-single-meta .elementskit-meta-wraper strong{font-family:var( --e-global-typography-32c43a9-font-family ), Sans-serif;font-size:var( --e-global-typography-32c43a9-font-size );font-weight:var( --e-global-typography-32c43a9-font-weight );line-height:var( --e-global-typography-32c43a9-line-height );}.elementor-49171 .elementor-element.elementor-element-487fb62 .elementskit-post-body .entry-title, .elementor-49171 .elementor-element.elementor-element-487fb62 .elementskit-entry-header .entry-title, .elementor-49171 .elementor-element.elementor-element-487fb62 .elementskit-post-image-card .elementskit-post-body .entry-title  a,  .elementor-49171 .elementor-element.elementor-element-487fb62 .elementskit-post-card .elementskit-entry-header .entry-title  a,.elementor-49171 .elementor-element.elementor-element-487fb62 .elementskit-blog-block-post .elementskit-post-body .entry-title a{font-family:"Libre Baskerville", Sans-serif;font-size:16px;font-weight:600;line-height:1.2em;}.elementor-49171 .elementor-element.elementor-element-487fb62 .elementskit-post-body .entry-title a{color:var( --e-global-color-primary );}.elementor-49171 .elementor-element.elementor-element-487fb62 .elementskit-entry-header .entry-title a{color:var( --e-global-color-primary );}.elementor-49171 .elementor-element.elementor-element-487fb62 .elementskit-post-body .entry-title{text-align:left;margin:25px 0px 30px -12px;}.elementor-49171 .elementor-element.elementor-element-487fb62 .elementskit-entry-header .entry-title{text-align:left;margin:25px 0px 30px -12px;}.elementor-49171 .elementor-element.elementor-element-1661243 .elementor-button{background-color:var( --e-global-color-25df799 );font-family:var( --e-global-typography-03b0bab-font-family ), Sans-serif;font-size:var( --e-global-typography-03b0bab-font-size );font-weight:var( --e-global-typography-03b0bab-font-weight );text-transform:var( --e-global-typography-03b0bab-text-transform );line-height:var( --e-global-typography-03b0bab-line-height );letter-spacing:var( --e-global-typography-03b0bab-letter-spacing );fill:var( --e-global-color-424c890 );color:var( --e-global-color-424c890 );}.elementor-49171 .elementor-element.elementor-element-1661243 .elementor-button:hover, .elementor-49171 .elementor-element.elementor-element-1661243 .elementor-button:focus{background-color:var( --e-global-color-424c890 );color:var( --e-global-color-25df799 );}.elementor-49171 .elementor-element.elementor-element-1661243 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-49171 .elementor-element.elementor-element-1661243 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-49171 .elementor-element.elementor-element-1661243 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-49171 .elementor-element.elementor-element-1661243 .elementor-button:hover svg, .elementor-49171 .elementor-element.elementor-element-1661243 .elementor-button:focus svg{fill:var( --e-global-color-25df799 );}.elementor-49171 .elementor-element.elementor-element-202bd8c{--display:flex;--min-height:518px;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 30px 0px rgba(218, 218, 218, 0.5);--margin-top:-120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-49171 .elementor-element.elementor-element-202bd8c:not(.elementor-motion-effects-element-type-background), .elementor-49171 .elementor-element.elementor-element-202bd8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-25df799 );}.elementor-49171 .elementor-element.elementor-element-92fbdce > .elementor-widget-container{margin:-32px 0px 0px 0px;}.elementor-49171 .elementor-element.elementor-element-fdf6511 > .elementor-widget-container{margin:-27px 0px 0px 0px;}.elementor-49171 .elementor-element.elementor-element-fdf6511{text-align:center;font-family:"Libre Baskerville", Sans-serif;font-weight:700;line-height:23px;}.elementor-49171 .elementor-element.elementor-element-e0b46d0 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-49171 .elementor-element.elementor-element-e0b46d0{text-align:center;font-family:"Libre Baskerville", Sans-serif;font-weight:400;line-height:23px;}.elementor-49171 .elementor-element.elementor-element-8613812 .elementor-button{background-color:var( --e-global-color-25df799 );font-family:var( --e-global-typography-03b0bab-font-family ), Sans-serif;font-size:var( --e-global-typography-03b0bab-font-size );font-weight:var( --e-global-typography-03b0bab-font-weight );text-transform:var( --e-global-typography-03b0bab-text-transform );line-height:var( --e-global-typography-03b0bab-line-height );letter-spacing:var( --e-global-typography-03b0bab-letter-spacing );fill:var( --e-global-color-424c890 );color:var( --e-global-color-424c890 );}.elementor-49171 .elementor-element.elementor-element-8613812 .elementor-button:hover, .elementor-49171 .elementor-element.elementor-element-8613812 .elementor-button:focus{background-color:var( --e-global-color-424c890 );color:var( --e-global-color-25df799 );}.elementor-49171 .elementor-element.elementor-element-8613812 > .elementor-widget-container{margin:-23px 0px 100px 0px;}.elementor-49171 .elementor-element.elementor-element-8613812 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-49171 .elementor-element.elementor-element-8613812 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-49171 .elementor-element.elementor-element-8613812 .elementor-button:hover svg, .elementor-49171 .elementor-element.elementor-element-8613812 .elementor-button:focus svg{fill:var( --e-global-color-25df799 );}.elementor-49171 .elementor-element.elementor-element-1198751{--grid-row-gap:0px;--grid-column-gap:30px;}.elementor-49171 .elementor-element.elementor-element-1198751 > .elementor-widget-container{background-color:var( --e-global-color-accent );margin:0px 0px 0px 0px;padding:26px 16px 0px 16px;border-radius:16px 16px 16px 16px;}.elementor-49171 .elementor-element.elementor-element-1198751 .elementor-post__meta-data span + span:before{content:"///";}.elementor-49171 .elementor-element.elementor-element-1198751 .elementor-post{border-radius:0px;}.elementor-49171 .elementor-element.elementor-element-1198751 .elementor-post__title, .elementor-49171 .elementor-element.elementor-element-1198751 .elementor-post__title a{color:var( --e-global-color-25df799 );font-size:17px;line-height:26px;}.elementor-49171 .elementor-element.elementor-element-1198751 .elementor-post__meta-data{color:var( --e-global-color-424c890 );font-size:15px;}.elementor-49171 .elementor-element.elementor-element-1e91bc9e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-49171 .elementor-element.elementor-element-1e91bc9e:not(.elementor-motion-effects-element-type-background), .elementor-49171 .elementor-element.elementor-element-1e91bc9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7df66d4 );}.elementor-49171 .elementor-element.elementor-element-1667428e > .elementor-widget-container{margin:60px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-49171 .elementor-element.elementor-element-1667428e .elementor-icon-box-wrapper{gap:0px;}.elementor-49171 .elementor-element.elementor-element-1667428e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-49171 .elementor-element.elementor-element-1667428e.elementor-view-framed .elementor-icon, .elementor-49171 .elementor-element.elementor-element-1667428e.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-49171 .elementor-element.elementor-element-1667428e .elementor-icon{font-size:48px;}.elementor-49171 .elementor-element.elementor-element-1667428e .elementor-icon-box-title, .elementor-49171 .elementor-element.elementor-element-1667428e .elementor-icon-box-title a{font-family:"Libre Baskerville", Sans-serif;font-size:38px;letter-spacing:0px;}.elementor-49171 .elementor-element.elementor-element-1667428e .elementor-icon-box-title{-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-424c890 );}.elementor-49171 .elementor-element.elementor-element-1667428e .elementor-icon-box-description{font-size:19px;color:var( --e-global-color-424c890 );}.elementor-49171 .elementor-element.elementor-element-cfe8ef2{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-49171 .elementor-element.elementor-element-747310b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-49171 .elementor-element.elementor-element-38a976c > .elementor-widget-container{background-color:var( --e-global-color-accent );padding:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;}.elementor-49171 .elementor-element.elementor-element-38a976c{text-align:center;}.elementor-49171 .elementor-element.elementor-element-38a976c .elementor-heading-title{font-size:20px;color:var( --e-global-color-25df799 );}.elementor-49171 .elementor-element.elementor-element-fef44ca .post-items:not(.carousel-enabled) > .post-item{flex:0 0 100%;max-width:100%;}.elementor-49171 .elementor-element.elementor-element-fef44ca .elementskit-blog-block-post, .elementor-49171 .elementor-element.elementor-element-fef44ca .elementskit-post-image-card, .elementor-49171 .elementor-element.elementor-element-fef44ca .elementskit-post-card{background-color:var( --e-global-color-25df799 );box-shadow:0px 0px 30px 0px rgba(214, 214, 214, 0.5);border-radius:10px 10px 10px 10px;padding:1px 0px 0px 0px;}.elementor-49171 .elementor-element.elementor-element-fef44ca .elementskit-meta-lists .elementskit-single-meta{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-0aaff94-font-family ), Sans-serif;font-size:var( --e-global-typography-0aaff94-font-size );font-weight:var( --e-global-typography-0aaff94-font-weight );line-height:var( --e-global-typography-0aaff94-line-height );}.elementor-49171 .elementor-element.elementor-element-fef44ca > .elementor-widget-container{padding:18px 18px 18px 18px;}.elementor-49171 .elementor-element.elementor-element-fef44ca .elementskit-blog-block-post > .row{align-items:center;}.elementor-49171 .elementor-element.elementor-element-fef44ca .ekit-blog-post-masonry-inactive .elementskit-blog-block-post, .elementor-49171 .elementor-element.elementor-element-fef44ca .ekit-blog-post-masonry-inactive .elementskit-post-image-card, .elementor-49171 .elementor-element.elementor-element-fef44ca .ekit-blog-post-masonry-inactive .elementskit-post-card{margin:0px 0px 20px 0px;}.elementor-49171 .elementor-element.elementor-element-fef44ca .elementskit-blog-block-post .elementskit-post-body{padding:0px 30px 5px 30px;}.elementor-49171 .elementor-element.elementor-element-fef44ca .elementskit-post-image-card .elementskit-post-body{padding:0px 30px 5px 30px;}.elementor-49171 .elementor-element.elementor-element-fef44ca .elementskit-entry-thumb{box-shadow:0px 0px 0px 0px rgba(255, 255, 255, 0.5);border-radius:20px 20px 20px 20px;margin:20px 20px 20px 20px;} .elementor-49171 .elementor-element.elementor-element-fef44ca .ekit-wid-con .elementskit-entry-thumb{padding:0px 0px 0px 0px;}.elementor-49171 .elementor-element.elementor-element-fef44ca .elementskit-meta-lists .elementskit-single-meta .elementskit-meta-wraper strong{font-family:var( --e-global-typography-32c43a9-font-family ), Sans-serif;font-size:var( --e-global-typography-32c43a9-font-size );font-weight:var( --e-global-typography-32c43a9-font-weight );line-height:var( --e-global-typography-32c43a9-line-height );}.elementor-49171 .elementor-element.elementor-element-fef44ca .elementskit-post-body .entry-title, .elementor-49171 .elementor-element.elementor-element-fef44ca .elementskit-entry-header .entry-title, .elementor-49171 .elementor-element.elementor-element-fef44ca .elementskit-post-image-card .elementskit-post-body .entry-title  a,  .elementor-49171 .elementor-element.elementor-element-fef44ca .elementskit-post-card .elementskit-entry-header .entry-title  a,.elementor-49171 .elementor-element.elementor-element-fef44ca .elementskit-blog-block-post .elementskit-post-body .entry-title a{font-family:"Libre Baskerville", Sans-serif;font-size:16px;font-weight:600;line-height:1.2em;}.elementor-49171 .elementor-element.elementor-element-fef44ca .elementskit-post-body .entry-title a{color:var( --e-global-color-primary );}.elementor-49171 .elementor-element.elementor-element-fef44ca .elementskit-entry-header .entry-title a{color:var( --e-global-color-primary );}.elementor-49171 .elementor-element.elementor-element-fef44ca .elementskit-post-body .entry-title{text-align:left;margin:25px 0px 30px -12px;}.elementor-49171 .elementor-element.elementor-element-fef44ca .elementskit-entry-header .entry-title{text-align:left;margin:25px 0px 30px -12px;}.elementor-49171 .elementor-element.elementor-element-c02f081 .elementor-button{background-color:var( --e-global-color-25df799 );font-family:var( --e-global-typography-03b0bab-font-family ), Sans-serif;font-size:var( --e-global-typography-03b0bab-font-size );font-weight:var( --e-global-typography-03b0bab-font-weight );text-transform:var( --e-global-typography-03b0bab-text-transform );line-height:var( --e-global-typography-03b0bab-line-height );letter-spacing:var( --e-global-typography-03b0bab-letter-spacing );fill:var( --e-global-color-424c890 );color:var( --e-global-color-424c890 );}.elementor-49171 .elementor-element.elementor-element-c02f081 .elementor-button:hover, .elementor-49171 .elementor-element.elementor-element-c02f081 .elementor-button:focus{background-color:var( --e-global-color-424c890 );color:var( --e-global-color-25df799 );}.elementor-49171 .elementor-element.elementor-element-c02f081 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-49171 .elementor-element.elementor-element-c02f081 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-49171 .elementor-element.elementor-element-c02f081 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-49171 .elementor-element.elementor-element-c02f081 .elementor-button:hover svg, .elementor-49171 .elementor-element.elementor-element-c02f081 .elementor-button:focus svg{fill:var( --e-global-color-25df799 );}.elementor-49171 .elementor-element.elementor-element-7844d79{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-49171 .elementor-element.elementor-element-7844d79:not(.elementor-motion-effects-element-type-background), .elementor-49171 .elementor-element.elementor-element-7844d79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-25df799 );}.elementor-49171 .elementor-element.elementor-element-9a9f803 > .elementor-widget-container{background-color:var( --e-global-color-accent );padding:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;}.elementor-49171 .elementor-element.elementor-element-9a9f803{text-align:center;}.elementor-49171 .elementor-element.elementor-element-9a9f803 .elementor-heading-title{font-size:20px;color:var( --e-global-color-25df799 );}.elementor-49171 .elementor-element.elementor-element-361107d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(14px/2);}.elementor-49171 .elementor-element.elementor-element-361107d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(14px/2);}.elementor-49171 .elementor-element.elementor-element-361107d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(14px/2);margin-left:calc(14px/2);}.elementor-49171 .elementor-element.elementor-element-361107d .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-14px/2);margin-left:calc(-14px/2);}body.rtl .elementor-49171 .elementor-element.elementor-element-361107d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-14px/2);}body:not(.rtl) .elementor-49171 .elementor-element.elementor-element-361107d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-14px/2);}.elementor-49171 .elementor-element.elementor-element-361107d .elementor-icon-list-item a{padding:4px 4px 4px 4px;}.elementor-49171 .elementor-element.elementor-element-361107d .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-49171 .elementor-element.elementor-element-361107d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:2px;}.elementor-49171 .elementor-element.elementor-element-361107d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid;}.elementor-49171 .elementor-element.elementor-element-361107d .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:2px;}.elementor-49171 .elementor-element.elementor-element-361107d .elementor-icon-list-icon i{color:var( --e-global-color-primary );font-size:20px;}.elementor-49171 .elementor-element.elementor-element-361107d .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );max-width:20px;}.elementor-49171 .elementor-element.elementor-element-361107d .elementor-icon-list-icon{width:20px;}.elementor-49171 .elementor-element.elementor-element-361107d .elementor-icon-list-text{padding-left:20px;}.elementor-49171 .elementor-element.elementor-element-361107d .elementor-icon-list-item .meta-lists > span{font-size:16px;padding:4px 0px 0px 12px;margin:0px 0px 0px 10px;color:var( --e-global-color-primary );}.elementor-49171 .elementor-element.elementor-element-361107d .elementor-icon-list-item .meta-lists > span i{font-size:16px;}.elementor-49171 .elementor-element.elementor-element-361107d .elementor-icon-list-item .meta-lists > span svg{max-width:16px;}.elementor-49171 .elementor-element.elementor-element-361107d .elementor-icon-list-item .meta-lists > span i, .elementor-49171 .elementor-element.elementor-element-361107d .elementor-icon-list-item .meta-lists > span svg{margin-right:5px;}.elementor-49171 .elementor-element.elementor-element-361107d .elementor-icon-list-item .meta-lists svg {fill:var( --e-global-color-primary );}.elementor-49171 .elementor-element.elementor-element-bd77be4 .elementor-button{background-color:var( --e-global-color-25df799 );font-family:var( --e-global-typography-03b0bab-font-family ), Sans-serif;font-size:var( --e-global-typography-03b0bab-font-size );font-weight:var( --e-global-typography-03b0bab-font-weight );text-transform:var( --e-global-typography-03b0bab-text-transform );line-height:var( --e-global-typography-03b0bab-line-height );letter-spacing:var( --e-global-typography-03b0bab-letter-spacing );fill:var( --e-global-color-424c890 );color:var( --e-global-color-424c890 );}.elementor-49171 .elementor-element.elementor-element-bd77be4 .elementor-button:hover, .elementor-49171 .elementor-element.elementor-element-bd77be4 .elementor-button:focus{background-color:var( --e-global-color-424c890 );color:var( --e-global-color-25df799 );}.elementor-49171 .elementor-element.elementor-element-bd77be4 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-49171 .elementor-element.elementor-element-bd77be4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-49171 .elementor-element.elementor-element-bd77be4 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-49171 .elementor-element.elementor-element-bd77be4 .elementor-button:hover svg, .elementor-49171 .elementor-element.elementor-element-bd77be4 .elementor-button:focus svg{fill:var( --e-global-color-25df799 );}.elementor-49171 .elementor-element.elementor-element-d91ec2a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-49171 .elementor-element.elementor-element-d91ec2a:not(.elementor-motion-effects-element-type-background), .elementor-49171 .elementor-element.elementor-element-d91ec2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-25df799 );}.elementor-49171 .elementor-element.elementor-element-831e674 > .elementor-widget-container{background-color:var( --e-global-color-accent );padding:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;}.elementor-49171 .elementor-element.elementor-element-831e674{text-align:center;}.elementor-49171 .elementor-element.elementor-element-831e674 .elementor-heading-title{font-size:20px;color:var( --e-global-color-25df799 );}.elementor-49171 .elementor-element.elementor-element-974695e .elementor-posts-container article{margin-bottom:0px;}.elementor-49171 .elementor-element.elementor-element-974695e .elementor-posts--skin-full_content a.elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-49171 .elementor-element.elementor-element-974695e .elementor-posts--skin-archive_full_content a.elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-49171 .elementor-element.elementor-element-974695e .elementor-post__title, .elementor-49171 .elementor-element.elementor-element-974695e .elementor-post__title a{color:var( --e-global-color-accent );}.elementor-49171 .elementor-element.elementor-element-81d9b46 .elementor-button{background-color:var( --e-global-color-25df799 );font-family:var( --e-global-typography-03b0bab-font-family ), Sans-serif;font-size:var( --e-global-typography-03b0bab-font-size );font-weight:var( --e-global-typography-03b0bab-font-weight );text-transform:var( --e-global-typography-03b0bab-text-transform );line-height:var( --e-global-typography-03b0bab-line-height );letter-spacing:var( --e-global-typography-03b0bab-letter-spacing );fill:var( --e-global-color-424c890 );color:var( --e-global-color-424c890 );}.elementor-49171 .elementor-element.elementor-element-81d9b46 .elementor-button:hover, .elementor-49171 .elementor-element.elementor-element-81d9b46 .elementor-button:focus{background-color:var( --e-global-color-424c890 );color:var( --e-global-color-25df799 );}.elementor-49171 .elementor-element.elementor-element-81d9b46 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-49171 .elementor-element.elementor-element-81d9b46 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-49171 .elementor-element.elementor-element-81d9b46 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-49171 .elementor-element.elementor-element-81d9b46 .elementor-button:hover svg, .elementor-49171 .elementor-element.elementor-element-81d9b46 .elementor-button:focus svg{fill:var( --e-global-color-25df799 );}.elementor-49171 .elementor-element.elementor-element-9119967{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-49171 .elementor-element.elementor-element-9119967:not(.elementor-motion-effects-element-type-background), .elementor-49171 .elementor-element.elementor-element-9119967 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-25df799 );}.elementor-49171 .elementor-element.elementor-element-5c9b153 > .elementor-widget-container{background-color:var( --e-global-color-accent );padding:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;}.elementor-49171 .elementor-element.elementor-element-5c9b153{text-align:center;}.elementor-49171 .elementor-element.elementor-element-5c9b153 .elementor-heading-title{font-size:20px;color:var( --e-global-color-25df799 );}.elementor-49171 .elementor-element.elementor-element-7731e11 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(14px/2);}.elementor-49171 .elementor-element.elementor-element-7731e11 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(14px/2);}.elementor-49171 .elementor-element.elementor-element-7731e11 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(14px/2);margin-left:calc(14px/2);}.elementor-49171 .elementor-element.elementor-element-7731e11 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-14px/2);margin-left:calc(-14px/2);}body.rtl .elementor-49171 .elementor-element.elementor-element-7731e11 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-14px/2);}body:not(.rtl) .elementor-49171 .elementor-element.elementor-element-7731e11 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-14px/2);}.elementor-49171 .elementor-element.elementor-element-7731e11 .elementor-icon-list-item a{padding:4px 4px 4px 4px;}.elementor-49171 .elementor-element.elementor-element-7731e11 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-49171 .elementor-element.elementor-element-7731e11 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:2px;}.elementor-49171 .elementor-element.elementor-element-7731e11 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid;}.elementor-49171 .elementor-element.elementor-element-7731e11 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:2px;}.elementor-49171 .elementor-element.elementor-element-7731e11 .elementor-icon-list-icon i{color:var( --e-global-color-primary );font-size:20px;}.elementor-49171 .elementor-element.elementor-element-7731e11 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );max-width:20px;}.elementor-49171 .elementor-element.elementor-element-7731e11 .elementor-icon-list-icon{width:20px;}.elementor-49171 .elementor-element.elementor-element-7731e11 .elementor-icon-list-text{padding-left:20px;}.elementor-49171 .elementor-element.elementor-element-7731e11 .elementor-icon-list-item .meta-lists > span{font-size:16px;padding:4px 0px 0px 12px;margin:0px 0px 0px 10px;color:var( --e-global-color-primary );}.elementor-49171 .elementor-element.elementor-element-7731e11 .elementor-icon-list-item .meta-lists > span i{font-size:16px;}.elementor-49171 .elementor-element.elementor-element-7731e11 .elementor-icon-list-item .meta-lists > span svg{max-width:16px;}.elementor-49171 .elementor-element.elementor-element-7731e11 .elementor-icon-list-item .meta-lists > span i, .elementor-49171 .elementor-element.elementor-element-7731e11 .elementor-icon-list-item .meta-lists > span svg{margin-right:5px;}.elementor-49171 .elementor-element.elementor-element-7731e11 .elementor-icon-list-item .meta-lists svg {fill:var( --e-global-color-primary );}.elementor-49171 .elementor-element.elementor-element-97c3545 .elementor-button{background-color:var( --e-global-color-25df799 );font-family:var( --e-global-typography-03b0bab-font-family ), Sans-serif;font-size:var( --e-global-typography-03b0bab-font-size );font-weight:var( --e-global-typography-03b0bab-font-weight );text-transform:var( --e-global-typography-03b0bab-text-transform );line-height:var( --e-global-typography-03b0bab-line-height );letter-spacing:var( --e-global-typography-03b0bab-letter-spacing );fill:var( --e-global-color-424c890 );color:var( --e-global-color-424c890 );}.elementor-49171 .elementor-element.elementor-element-97c3545 .elementor-button:hover, .elementor-49171 .elementor-element.elementor-element-97c3545 .elementor-button:focus{background-color:var( --e-global-color-424c890 );color:var( --e-global-color-25df799 );}.elementor-49171 .elementor-element.elementor-element-97c3545 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-49171 .elementor-element.elementor-element-97c3545 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-49171 .elementor-element.elementor-element-97c3545 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-49171 .elementor-element.elementor-element-97c3545 .elementor-button:hover svg, .elementor-49171 .elementor-element.elementor-element-97c3545 .elementor-button:focus svg{fill:var( --e-global-color-25df799 );}.elementor-49171 .elementor-element.elementor-element-64c8c43{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-49171 .elementor-element.elementor-element-64c8c43:not(.elementor-motion-effects-element-type-background), .elementor-49171 .elementor-element.elementor-element-64c8c43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7df66d4 );}.elementor-49171 .elementor-element.elementor-element-a51a0c4 > .elementor-widget-container{margin:60px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-49171 .elementor-element.elementor-element-a51a0c4 .elementor-icon-box-wrapper{gap:0px;}.elementor-49171 .elementor-element.elementor-element-a51a0c4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-49171 .elementor-element.elementor-element-a51a0c4.elementor-view-framed .elementor-icon, .elementor-49171 .elementor-element.elementor-element-a51a0c4.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-49171 .elementor-element.elementor-element-a51a0c4 .elementor-icon{font-size:48px;}.elementor-49171 .elementor-element.elementor-element-a51a0c4 .elementor-icon-box-title, .elementor-49171 .elementor-element.elementor-element-a51a0c4 .elementor-icon-box-title a{font-family:"Libre Baskerville", Sans-serif;font-size:38px;letter-spacing:0px;}.elementor-49171 .elementor-element.elementor-element-a51a0c4 .elementor-icon-box-title{-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-424c890 );}.elementor-49171 .elementor-element.elementor-element-a51a0c4 .elementor-icon-box-description{font-size:19px;color:var( --e-global-color-424c890 );}.elementor-49171 .elementor-element.elementor-element-cbdebb0{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-49171 .elementor-element.elementor-element-ae8b63e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-49171 .elementor-element.elementor-element-ae8b63e:not(.elementor-motion-effects-element-type-background), .elementor-49171 .elementor-element.elementor-element-ae8b63e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-25df799 );}.elementor-49171 .elementor-element.elementor-element-69f214c > .elementor-widget-container{background-color:var( --e-global-color-accent );padding:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;}.elementor-49171 .elementor-element.elementor-element-69f214c{text-align:center;}.elementor-49171 .elementor-element.elementor-element-69f214c .elementor-heading-title{font-size:20px;color:var( --e-global-color-25df799 );}.elementor-49171 .elementor-element.elementor-element-c1c51b8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-49171 .elementor-element.elementor-element-c1c51b8:not(.elementor-motion-effects-element-type-background), .elementor-49171 .elementor-element.elementor-element-c1c51b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-25df799 );}.elementor-49171 .elementor-element.elementor-element-aaca0f1 > .elementor-widget-container{background-color:var( --e-global-color-accent );padding:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;}.elementor-49171 .elementor-element.elementor-element-aaca0f1{text-align:center;}.elementor-49171 .elementor-element.elementor-element-aaca0f1 .elementor-heading-title{font-size:20px;color:var( --e-global-color-25df799 );}.elementor-49171 .elementor-element.elementor-element-0034a54{--grid-row-gap:7px;--grid-column-gap:30px;}.elementor-49171 .elementor-element.elementor-element-0034a54 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-49171 .elementor-element.elementor-element-0034a54:after{content:"0.66";}.elementor-49171 .elementor-element.elementor-element-0034a54 .elementor-post__thumbnail__link{width:100%;}.elementor-49171 .elementor-element.elementor-element-0034a54.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-49171 .elementor-element.elementor-element-0034a54.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-49171 .elementor-element.elementor-element-0034a54.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-49171 .elementor-element.elementor-element-a3d7106{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-49171 .elementor-element.elementor-element-a3d7106:not(.elementor-motion-effects-element-type-background), .elementor-49171 .elementor-element.elementor-element-a3d7106 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-25df799 );}.elementor-49171 .elementor-element.elementor-element-f40e833 > .elementor-widget-container{background-color:var( --e-global-color-accent );padding:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;}.elementor-49171 .elementor-element.elementor-element-f40e833{text-align:center;}.elementor-49171 .elementor-element.elementor-element-f40e833 .elementor-heading-title{font-size:20px;color:var( --e-global-color-25df799 );}.elementor-49171 .elementor-element.elementor-element-8d31367 .post-items:not(.carousel-enabled) > .post-item{flex:0 0 100%;max-width:100%;}.elementor-49171 .elementor-element.elementor-element-8d31367 .elementskit-blog-block-post, .elementor-49171 .elementor-element.elementor-element-8d31367 .elementskit-post-image-card, .elementor-49171 .elementor-element.elementor-element-8d31367 .elementskit-post-card{background-color:var( --e-global-color-25df799 );box-shadow:0px 0px 30px 0px rgba(214, 214, 214, 0.5);border-radius:10px 10px 10px 10px;padding:1px 0px 0px 0px;}.elementor-49171 .elementor-element.elementor-element-8d31367 .elementskit-meta-lists .elementskit-single-meta{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-0aaff94-font-family ), Sans-serif;font-size:var( --e-global-typography-0aaff94-font-size );font-weight:var( --e-global-typography-0aaff94-font-weight );line-height:var( --e-global-typography-0aaff94-line-height );}.elementor-49171 .elementor-element.elementor-element-8d31367 > .elementor-widget-container{padding:18px 18px 18px 18px;}.elementor-49171 .elementor-element.elementor-element-8d31367 .elementskit-blog-block-post > .row{align-items:center;}.elementor-49171 .elementor-element.elementor-element-8d31367 .ekit-blog-post-masonry-inactive .elementskit-blog-block-post, .elementor-49171 .elementor-element.elementor-element-8d31367 .ekit-blog-post-masonry-inactive .elementskit-post-image-card, .elementor-49171 .elementor-element.elementor-element-8d31367 .ekit-blog-post-masonry-inactive .elementskit-post-card{margin:0px 0px 20px 0px;}.elementor-49171 .elementor-element.elementor-element-8d31367 .elementskit-blog-block-post .elementskit-post-body{padding:0px 30px 5px 30px;}.elementor-49171 .elementor-element.elementor-element-8d31367 .elementskit-post-image-card .elementskit-post-body{padding:0px 30px 5px 30px;}.elementor-49171 .elementor-element.elementor-element-8d31367 .elementskit-entry-thumb{box-shadow:0px 0px 0px 0px rgba(255, 255, 255, 0.5);border-radius:20px 20px 20px 20px;margin:20px 20px 20px 20px;} .elementor-49171 .elementor-element.elementor-element-8d31367 .ekit-wid-con .elementskit-entry-thumb{padding:0px 0px 0px 0px;}.elementor-49171 .elementor-element.elementor-element-8d31367 .elementskit-meta-lists .elementskit-single-meta .elementskit-meta-wraper strong{font-family:var( --e-global-typography-32c43a9-font-family ), Sans-serif;font-size:var( --e-global-typography-32c43a9-font-size );font-weight:var( --e-global-typography-32c43a9-font-weight );line-height:var( --e-global-typography-32c43a9-line-height );}.elementor-49171 .elementor-element.elementor-element-8d31367 .elementskit-post-body .entry-title, .elementor-49171 .elementor-element.elementor-element-8d31367 .elementskit-entry-header .entry-title, .elementor-49171 .elementor-element.elementor-element-8d31367 .elementskit-post-image-card .elementskit-post-body .entry-title  a,  .elementor-49171 .elementor-element.elementor-element-8d31367 .elementskit-post-card .elementskit-entry-header .entry-title  a,.elementor-49171 .elementor-element.elementor-element-8d31367 .elementskit-blog-block-post .elementskit-post-body .entry-title a{font-family:"Libre Baskerville", Sans-serif;font-size:16px;font-weight:600;line-height:1.2em;}.elementor-49171 .elementor-element.elementor-element-8d31367 .elementskit-post-body .entry-title a{color:var( --e-global-color-primary );}.elementor-49171 .elementor-element.elementor-element-8d31367 .elementskit-entry-header .entry-title a{color:var( --e-global-color-primary );}.elementor-49171 .elementor-element.elementor-element-8d31367 .elementskit-post-body .entry-title{text-align:left;margin:25px 0px 30px -12px;}.elementor-49171 .elementor-element.elementor-element-8d31367 .elementskit-entry-header .entry-title{text-align:left;margin:25px 0px 30px -12px;}.elementor-49171 .elementor-element.elementor-element-8991f2f .elementor-button{background-color:var( --e-global-color-25df799 );font-family:var( --e-global-typography-03b0bab-font-family ), Sans-serif;font-size:var( --e-global-typography-03b0bab-font-size );font-weight:var( --e-global-typography-03b0bab-font-weight );text-transform:var( --e-global-typography-03b0bab-text-transform );line-height:var( --e-global-typography-03b0bab-line-height );letter-spacing:var( --e-global-typography-03b0bab-letter-spacing );fill:var( --e-global-color-424c890 );color:var( --e-global-color-424c890 );}.elementor-49171 .elementor-element.elementor-element-8991f2f .elementor-button:hover, .elementor-49171 .elementor-element.elementor-element-8991f2f .elementor-button:focus{background-color:var( --e-global-color-424c890 );color:var( --e-global-color-25df799 );}.elementor-49171 .elementor-element.elementor-element-8991f2f > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-49171 .elementor-element.elementor-element-8991f2f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-49171 .elementor-element.elementor-element-8991f2f .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-49171 .elementor-element.elementor-element-8991f2f .elementor-button:hover svg, .elementor-49171 .elementor-element.elementor-element-8991f2f .elementor-button:focus svg{fill:var( --e-global-color-25df799 );}.elementor-49171 .elementor-element.elementor-element-d4573a3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-49171 .elementor-element.elementor-element-d4573a3:not(.elementor-motion-effects-element-type-background), .elementor-49171 .elementor-element.elementor-element-d4573a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-25df799 );}.elementor-49171 .elementor-element.elementor-element-e243914 > .elementor-widget-container{background-color:var( --e-global-color-accent );padding:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;}.elementor-49171 .elementor-element.elementor-element-e243914{text-align:center;}.elementor-49171 .elementor-element.elementor-element-e243914 .elementor-heading-title{font-size:20px;color:var( --e-global-color-25df799 );}.elementor-49171 .elementor-element.elementor-element-5caa84f .elementor-button{background-color:var( --e-global-color-25df799 );font-family:var( --e-global-typography-03b0bab-font-family ), Sans-serif;font-size:var( --e-global-typography-03b0bab-font-size );font-weight:var( --e-global-typography-03b0bab-font-weight );text-transform:var( --e-global-typography-03b0bab-text-transform );line-height:var( --e-global-typography-03b0bab-line-height );letter-spacing:var( --e-global-typography-03b0bab-letter-spacing );fill:var( --e-global-color-424c890 );color:var( --e-global-color-424c890 );}.elementor-49171 .elementor-element.elementor-element-5caa84f .elementor-button:hover, .elementor-49171 .elementor-element.elementor-element-5caa84f .elementor-button:focus{background-color:var( --e-global-color-424c890 );color:var( --e-global-color-25df799 );}.elementor-49171 .elementor-element.elementor-element-5caa84f > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-49171 .elementor-element.elementor-element-5caa84f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-49171 .elementor-element.elementor-element-5caa84f .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-49171 .elementor-element.elementor-element-5caa84f .elementor-button:hover svg, .elementor-49171 .elementor-element.elementor-element-5caa84f .elementor-button:focus svg{fill:var( --e-global-color-25df799 );}.elementor-49171 .elementor-element.elementor-element-37f1934c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-49171 .elementor-element.elementor-element-37f1934c:not(.elementor-motion-effects-element-type-background), .elementor-49171 .elementor-element.elementor-element-37f1934c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFAF300;}.elementor-49171 .elementor-element.elementor-element-37f1934c::before, .elementor-49171 .elementor-element.elementor-element-37f1934c > .elementor-background-video-container::before, .elementor-49171 .elementor-element.elementor-element-37f1934c > .e-con-inner > .elementor-background-video-container::before, .elementor-49171 .elementor-element.elementor-element-37f1934c > .elementor-background-slideshow::before, .elementor-49171 .elementor-element.elementor-element-37f1934c > .e-con-inner > .elementor-background-slideshow::before, .elementor-49171 .elementor-element.elementor-element-37f1934c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-49171 .elementor-element.elementor-element-2d7e6c50 > .elementor-widget-container{margin:60px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-49171 .elementor-element.elementor-element-2d7e6c50 .elementor-icon-box-wrapper{gap:0px;}.elementor-49171 .elementor-element.elementor-element-2d7e6c50.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-49171 .elementor-element.elementor-element-2d7e6c50.elementor-view-framed .elementor-icon, .elementor-49171 .elementor-element.elementor-element-2d7e6c50.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-49171 .elementor-element.elementor-element-2d7e6c50 .elementor-icon{font-size:48px;}.elementor-49171 .elementor-element.elementor-element-2d7e6c50 .elementor-icon-box-title, .elementor-49171 .elementor-element.elementor-element-2d7e6c50 .elementor-icon-box-title a{font-family:"Libre Baskerville", Sans-serif;font-size:38px;letter-spacing:0px;}.elementor-49171 .elementor-element.elementor-element-2d7e6c50 .elementor-icon-box-title{-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-424c890 );}.elementor-49171 .elementor-element.elementor-element-2d7e6c50 .elementor-icon-box-description{font-size:19px;color:var( --e-global-color-424c890 );}.elementor-49171 .elementor-element.elementor-element-3401a6b6{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-49171 .elementor-element.elementor-element-6c7eb5b8{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 30px 0px rgba(218, 218, 218, 0.5);--padding-top:20px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-49171 .elementor-element.elementor-element-6c7eb5b8:not(.elementor-motion-effects-element-type-background), .elementor-49171 .elementor-element.elementor-element-6c7eb5b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-25df799 );}.elementor-49171 .elementor-element.elementor-element-5622d15f img{width:100%;transition-duration:0.4s;border-radius:20px 20px 20px 20px;}.elementor-49171 .elementor-element.elementor-element-5622d15f:hover img{opacity:0.9;}.elementor-49171 .elementor-element.elementor-element-6a02e21{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49171 .elementor-element.elementor-element-35163371{text-align:center;}.elementor-49171 .elementor-element.elementor-element-35163371 .elementor-heading-title{font-family:var( --e-global-typography-00770de-font-family ), Sans-serif;font-size:var( --e-global-typography-00770de-font-size );font-weight:var( --e-global-typography-00770de-font-weight );line-height:var( --e-global-typography-00770de-line-height );}.elementor-49171 .elementor-element.elementor-element-241057f > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-49171 .elementor-element.elementor-element-241057f{text-align:center;}.elementor-49171 .elementor-element.elementor-element-1314eb58 .elementor-button{background-color:var( --e-global-color-25df799 );font-family:var( --e-global-typography-03b0bab-font-family ), Sans-serif;font-size:var( --e-global-typography-03b0bab-font-size );font-weight:var( --e-global-typography-03b0bab-font-weight );text-transform:var( --e-global-typography-03b0bab-text-transform );line-height:var( --e-global-typography-03b0bab-line-height );letter-spacing:var( --e-global-typography-03b0bab-letter-spacing );fill:var( --e-global-color-424c890 );color:var( --e-global-color-424c890 );}.elementor-49171 .elementor-element.elementor-element-1314eb58 .elementor-button:hover, .elementor-49171 .elementor-element.elementor-element-1314eb58 .elementor-button:focus{background-color:var( --e-global-color-424c890 );color:var( --e-global-color-25df799 );}.elementor-49171 .elementor-element.elementor-element-1314eb58 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-49171 .elementor-element.elementor-element-1314eb58 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-49171 .elementor-element.elementor-element-1314eb58 .elementor-button:hover svg, .elementor-49171 .elementor-element.elementor-element-1314eb58 .elementor-button:focus svg{fill:var( --e-global-color-25df799 );}.elementor-49171 .elementor-element.elementor-element-48d96c02{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 30px 0px rgba(218, 218, 218, 0.5);--padding-top:20px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-49171 .elementor-element.elementor-element-48d96c02:not(.elementor-motion-effects-element-type-background), .elementor-49171 .elementor-element.elementor-element-48d96c02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-25df799 );}.elementor-49171 .elementor-element.elementor-element-5541e0d5 img{width:100%;transition-duration:0.4s;border-radius:20px 20px 20px 20px;}.elementor-49171 .elementor-element.elementor-element-5541e0d5:hover img{opacity:0.9;}.elementor-49171 .elementor-element.elementor-element-2320173f{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49171 .elementor-element.elementor-element-70fd6699{text-align:center;}.elementor-49171 .elementor-element.elementor-element-70fd6699 .elementor-heading-title{font-family:var( --e-global-typography-00770de-font-family ), Sans-serif;font-size:var( --e-global-typography-00770de-font-size );font-weight:var( --e-global-typography-00770de-font-weight );line-height:var( --e-global-typography-00770de-line-height );}.elementor-49171 .elementor-element.elementor-element-1454fde4 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-49171 .elementor-element.elementor-element-1454fde4{text-align:center;}.elementor-49171 .elementor-element.elementor-element-4d3e5475 .elementor-button{background-color:var( --e-global-color-25df799 );font-family:var( --e-global-typography-03b0bab-font-family ), Sans-serif;font-size:var( --e-global-typography-03b0bab-font-size );font-weight:var( --e-global-typography-03b0bab-font-weight );text-transform:var( --e-global-typography-03b0bab-text-transform );line-height:var( --e-global-typography-03b0bab-line-height );letter-spacing:var( --e-global-typography-03b0bab-letter-spacing );fill:var( --e-global-color-424c890 );color:var( --e-global-color-424c890 );}.elementor-49171 .elementor-element.elementor-element-4d3e5475 .elementor-button:hover, .elementor-49171 .elementor-element.elementor-element-4d3e5475 .elementor-button:focus{background-color:var( --e-global-color-424c890 );color:var( --e-global-color-25df799 );}.elementor-49171 .elementor-element.elementor-element-4d3e5475 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-49171 .elementor-element.elementor-element-4d3e5475 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-49171 .elementor-element.elementor-element-4d3e5475 .elementor-button:hover svg, .elementor-49171 .elementor-element.elementor-element-4d3e5475 .elementor-button:focus svg{fill:var( --e-global-color-25df799 );}.elementor-49171 .elementor-element.elementor-element-426fea5{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 30px 0px rgba(218, 218, 218, 0.5);--padding-top:20px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-49171 .elementor-element.elementor-element-426fea5:not(.elementor-motion-effects-element-type-background), .elementor-49171 .elementor-element.elementor-element-426fea5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-25df799 );}.elementor-49171 .elementor-element.elementor-element-3cc0fbf img{width:100%;transition-duration:0.4s;border-radius:20px 20px 20px 20px;}.elementor-49171 .elementor-element.elementor-element-3cc0fbf:hover img{opacity:0.9;}.elementor-49171 .elementor-element.elementor-element-f80e160{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49171 .elementor-element.elementor-element-e6cd07a{text-align:center;}.elementor-49171 .elementor-element.elementor-element-e6cd07a .elementor-heading-title{font-family:var( --e-global-typography-00770de-font-family ), Sans-serif;font-size:var( --e-global-typography-00770de-font-size );font-weight:var( --e-global-typography-00770de-font-weight );line-height:var( --e-global-typography-00770de-line-height );}.elementor-49171 .elementor-element.elementor-element-170b234 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-49171 .elementor-element.elementor-element-170b234{text-align:center;}.elementor-49171 .elementor-element.elementor-element-0938b7a .elementor-button{background-color:var( --e-global-color-25df799 );font-family:var( --e-global-typography-03b0bab-font-family ), Sans-serif;font-size:var( --e-global-typography-03b0bab-font-size );font-weight:var( --e-global-typography-03b0bab-font-weight );text-transform:var( --e-global-typography-03b0bab-text-transform );line-height:var( --e-global-typography-03b0bab-line-height );letter-spacing:var( --e-global-typography-03b0bab-letter-spacing );fill:var( --e-global-color-424c890 );color:var( --e-global-color-424c890 );}.elementor-49171 .elementor-element.elementor-element-0938b7a .elementor-button:hover, .elementor-49171 .elementor-element.elementor-element-0938b7a .elementor-button:focus{background-color:var( --e-global-color-424c890 );color:var( --e-global-color-25df799 );}.elementor-49171 .elementor-element.elementor-element-0938b7a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-49171 .elementor-element.elementor-element-0938b7a .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-49171 .elementor-element.elementor-element-0938b7a .elementor-button:hover svg, .elementor-49171 .elementor-element.elementor-element-0938b7a .elementor-button:focus svg{fill:var( --e-global-color-25df799 );}.elementor-49171 .elementor-element.elementor-element-3647ecde{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 30px 0px rgba(218, 218, 218, 0.5);--padding-top:20px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-49171 .elementor-element.elementor-element-3647ecde:not(.elementor-motion-effects-element-type-background), .elementor-49171 .elementor-element.elementor-element-3647ecde > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-25df799 );}.elementor-49171 .elementor-element.elementor-element-611cc9f8 img{width:100%;transition-duration:0.4s;border-radius:20px 20px 20px 20px;}.elementor-49171 .elementor-element.elementor-element-611cc9f8:hover img{opacity:0.9;}.elementor-49171 .elementor-element.elementor-element-61bf5621{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49171 .elementor-element.elementor-element-10bd5273{text-align:center;}.elementor-49171 .elementor-element.elementor-element-10bd5273 .elementor-heading-title{font-family:var( --e-global-typography-00770de-font-family ), Sans-serif;font-size:var( --e-global-typography-00770de-font-size );font-weight:var( --e-global-typography-00770de-font-weight );line-height:var( --e-global-typography-00770de-line-height );}.elementor-49171 .elementor-element.elementor-element-afeb583 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-49171 .elementor-element.elementor-element-afeb583{text-align:center;}.elementor-49171 .elementor-element.elementor-element-5f1c5ed9 .elementor-button{background-color:var( --e-global-color-25df799 );font-family:var( --e-global-typography-03b0bab-font-family ), Sans-serif;font-size:var( --e-global-typography-03b0bab-font-size );font-weight:var( --e-global-typography-03b0bab-font-weight );text-transform:var( --e-global-typography-03b0bab-text-transform );line-height:var( --e-global-typography-03b0bab-line-height );letter-spacing:var( --e-global-typography-03b0bab-letter-spacing );fill:var( --e-global-color-424c890 );color:var( --e-global-color-424c890 );}.elementor-49171 .elementor-element.elementor-element-5f1c5ed9 .elementor-button:hover, .elementor-49171 .elementor-element.elementor-element-5f1c5ed9 .elementor-button:focus{background-color:var( --e-global-color-424c890 );color:var( --e-global-color-25df799 );}.elementor-49171 .elementor-element.elementor-element-5f1c5ed9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-49171 .elementor-element.elementor-element-5f1c5ed9 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-49171 .elementor-element.elementor-element-5f1c5ed9 .elementor-button:hover svg, .elementor-49171 .elementor-element.elementor-element-5f1c5ed9 .elementor-button:focus svg{fill:var( --e-global-color-25df799 );}.elementor-49171 .elementor-element.elementor-element-795768b5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.1;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-49171 .elementor-element.elementor-element-795768b5:not(.elementor-motion-effects-element-type-background), .elementor-49171 .elementor-element.elementor-element-795768b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-49171 .elementor-element.elementor-element-795768b5::before, .elementor-49171 .elementor-element.elementor-element-795768b5 > .elementor-background-video-container::before, .elementor-49171 .elementor-element.elementor-element-795768b5 > .e-con-inner > .elementor-background-video-container::before, .elementor-49171 .elementor-element.elementor-element-795768b5 > .elementor-background-slideshow::before, .elementor-49171 .elementor-element.elementor-element-795768b5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-49171 .elementor-element.elementor-element-795768b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-accent );background-image:url("https://mafr.org/wp-content/uploads/2026/06/video.jpg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-49171 .elementor-element.elementor-element-795768b5 > .elementor-shape-top svg, .elementor-49171 .elementor-element.elementor-element-795768b5 > .e-con-inner > .elementor-shape-top svg{width:calc(0% + 1.3px);height:0px;}.elementor-49171 .elementor-element.elementor-element-795768b5 > .elementor-shape-bottom svg, .elementor-49171 .elementor-element.elementor-element-795768b5 > .e-con-inner > .elementor-shape-bottom svg{width:calc(147% + 1.3px);height:73px;}.elementor-49171 .elementor-element.elementor-element-5b307ca7 > .elementor-widget-container{margin:60px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-49171 .elementor-element.elementor-element-5b307ca7 .elementor-icon-box-wrapper{gap:0px;}.elementor-49171 .elementor-element.elementor-element-5b307ca7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-7df66d4 );}.elementor-49171 .elementor-element.elementor-element-5b307ca7.elementor-view-framed .elementor-icon, .elementor-49171 .elementor-element.elementor-element-5b307ca7.elementor-view-default .elementor-icon{fill:var( --e-global-color-7df66d4 );color:var( --e-global-color-7df66d4 );border-color:var( --e-global-color-7df66d4 );}.elementor-49171 .elementor-element.elementor-element-5b307ca7 .elementor-icon{font-size:48px;}.elementor-49171 .elementor-element.elementor-element-5b307ca7 .elementor-icon-box-title, .elementor-49171 .elementor-element.elementor-element-5b307ca7 .elementor-icon-box-title a{font-family:"Libre Baskerville", Sans-serif;font-size:38px;letter-spacing:0px;}.elementor-49171 .elementor-element.elementor-element-5b307ca7 .elementor-icon-box-title{-webkit-text-stroke-color:#000;stroke:#000;text-shadow:4px 4px 10px rgba(0, 0, 0, 0.78);color:var( --e-global-color-7df66d4 );}.elementor-49171 .elementor-element.elementor-element-5b307ca7 .elementor-icon-box-description{font-size:19px;color:var( --e-global-color-7df66d4 );}.elementor-49171 .elementor-element.elementor-element-6e80f1e6{--display:flex;}.elementor-49171 .elementor-element.elementor-element-6e80f1e6:not(.elementor-motion-effects-element-type-background), .elementor-49171 .elementor-element.elementor-element-6e80f1e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-25df799 );}.elementor-49171 .elementor-element.elementor-element-8ab65ab .e-tabs .e-tabs-main-area{height:614px;}.elementor-49171 .elementor-element.elementor-element-8ab65ab .e-tabs-items-wrapper .e-tab-title{border-style:solid;}.elementor-49171 .elementor-element.elementor-element-8ab65ab .e-tabs-items-wrapper .e-tab-title:where( .e-active, :hover ) .e-tab-title-text{color:#556068;}.elementor-49171 .elementor-element.elementor-element-8ab65ab .e-tabs-items-wrapper .e-tab-title:where( .e-active, :hover ) .e-tab-title-text button{color:#556068;}.elementor-49171 .elementor-element.elementor-element-8ab65ab .e-tabs-items-wrapper .e-section-title{border-style:solid;}.elementor-49171 .elementor-element.elementor-element-10c685c8 .elementor-button{background-color:var( --e-global-color-25df799 );font-family:var( --e-global-typography-03b0bab-font-family ), Sans-serif;font-size:var( --e-global-typography-03b0bab-font-size );font-weight:var( --e-global-typography-03b0bab-font-weight );text-transform:var( --e-global-typography-03b0bab-text-transform );line-height:var( --e-global-typography-03b0bab-line-height );letter-spacing:var( --e-global-typography-03b0bab-letter-spacing );fill:var( --e-global-color-424c890 );color:var( --e-global-color-424c890 );}.elementor-49171 .elementor-element.elementor-element-10c685c8 .elementor-button:hover, .elementor-49171 .elementor-element.elementor-element-10c685c8 .elementor-button:focus{background-color:var( --e-global-color-424c890 );color:var( --e-global-color-25df799 );}.elementor-49171 .elementor-element.elementor-element-10c685c8 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-49171 .elementor-element.elementor-element-10c685c8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-49171 .elementor-element.elementor-element-10c685c8 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-49171 .elementor-element.elementor-element-10c685c8 .elementor-button:hover svg, .elementor-49171 .elementor-element.elementor-element-10c685c8 .elementor-button:focus svg{fill:var( --e-global-color-25df799 );}.elementor-49171 .elementor-element.elementor-element-cdd3b19{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-49171 .elementor-element.elementor-element-dd314fb > .elementor-widget-container{margin:60px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-49171 .elementor-element.elementor-element-dd314fb .elementor-icon-box-wrapper{gap:0px;}.elementor-49171 .elementor-element.elementor-element-dd314fb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-49171 .elementor-element.elementor-element-dd314fb.elementor-view-framed .elementor-icon, .elementor-49171 .elementor-element.elementor-element-dd314fb.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-49171 .elementor-element.elementor-element-dd314fb .elementor-icon{font-size:48px;}.elementor-49171 .elementor-element.elementor-element-dd314fb .elementor-icon-box-title, .elementor-49171 .elementor-element.elementor-element-dd314fb .elementor-icon-box-title a{font-family:"Libre Baskerville", Sans-serif;font-size:38px;letter-spacing:0px;}.elementor-49171 .elementor-element.elementor-element-dd314fb .elementor-icon-box-title{-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-424c890 );}.elementor-49171 .elementor-element.elementor-element-dd314fb .elementor-icon-box-description{font-size:19px;color:var( --e-global-color-424c890 );}.elementor-49171 .elementor-element.elementor-element-c7a69b5{--grid-columns:4;}.elementor-49171 .elementor-element.elementor-element-e146059 .elementor-button{background-color:var( --e-global-color-25df799 );font-family:var( --e-global-typography-03b0bab-font-family ), Sans-serif;font-size:var( --e-global-typography-03b0bab-font-size );font-weight:var( --e-global-typography-03b0bab-font-weight );text-transform:var( --e-global-typography-03b0bab-text-transform );line-height:var( --e-global-typography-03b0bab-line-height );letter-spacing:var( --e-global-typography-03b0bab-letter-spacing );fill:var( --e-global-color-424c890 );color:var( --e-global-color-424c890 );}.elementor-49171 .elementor-element.elementor-element-e146059 .elementor-button:hover, .elementor-49171 .elementor-element.elementor-element-e146059 .elementor-button:focus{background-color:var( --e-global-color-424c890 );color:var( --e-global-color-25df799 );}.elementor-49171 .elementor-element.elementor-element-e146059 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-49171 .elementor-element.elementor-element-e146059 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-49171 .elementor-element.elementor-element-e146059 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-49171 .elementor-element.elementor-element-e146059 .elementor-button:hover svg, .elementor-49171 .elementor-element.elementor-element-e146059 .elementor-button:focus svg{fill:var( --e-global-color-25df799 );}.elementor-49171 .elementor-element.elementor-element-ba9e82a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.1;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-49171 .elementor-element.elementor-element-ba9e82a:not(.elementor-motion-effects-element-type-background), .elementor-49171 .elementor-element.elementor-element-ba9e82a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-49171 .elementor-element.elementor-element-ba9e82a::before, .elementor-49171 .elementor-element.elementor-element-ba9e82a > .elementor-background-video-container::before, .elementor-49171 .elementor-element.elementor-element-ba9e82a > .e-con-inner > .elementor-background-video-container::before, .elementor-49171 .elementor-element.elementor-element-ba9e82a > .elementor-background-slideshow::before, .elementor-49171 .elementor-element.elementor-element-ba9e82a > .e-con-inner > .elementor-background-slideshow::before, .elementor-49171 .elementor-element.elementor-element-ba9e82a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-accent );background-image:url("https://mafr.org/wp-content/uploads/2026/06/podcast.jpg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-49171 .elementor-element.elementor-element-ba9e82a > .elementor-shape-top svg, .elementor-49171 .elementor-element.elementor-element-ba9e82a > .e-con-inner > .elementor-shape-top svg{width:calc(0% + 1.3px);height:0px;}.elementor-49171 .elementor-element.elementor-element-ba9e82a > .elementor-shape-bottom svg, .elementor-49171 .elementor-element.elementor-element-ba9e82a > .e-con-inner > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:0px;}.elementor-49171 .elementor-element.elementor-element-7fc6084 > .elementor-widget-container{margin:60px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-49171 .elementor-element.elementor-element-7fc6084 .elementor-icon-box-wrapper{gap:0px;}.elementor-49171 .elementor-element.elementor-element-7fc6084.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-7df66d4 );}.elementor-49171 .elementor-element.elementor-element-7fc6084.elementor-view-framed .elementor-icon, .elementor-49171 .elementor-element.elementor-element-7fc6084.elementor-view-default .elementor-icon{fill:var( --e-global-color-7df66d4 );color:var( --e-global-color-7df66d4 );border-color:var( --e-global-color-7df66d4 );}.elementor-49171 .elementor-element.elementor-element-7fc6084 .elementor-icon{font-size:48px;}.elementor-49171 .elementor-element.elementor-element-7fc6084 .elementor-icon-box-title, .elementor-49171 .elementor-element.elementor-element-7fc6084 .elementor-icon-box-title a{font-family:"Libre Baskerville", Sans-serif;font-size:38px;letter-spacing:0px;}.elementor-49171 .elementor-element.elementor-element-7fc6084 .elementor-icon-box-title{-webkit-text-stroke-color:#000;stroke:#000;text-shadow:4px 4px 10px rgba(0, 0, 0, 0.78);color:var( --e-global-color-7df66d4 );}.elementor-49171 .elementor-element.elementor-element-7fc6084 .elementor-icon-box-description{font-size:19px;color:var( --e-global-color-7df66d4 );}.elementor-49171 .elementor-element.elementor-element-755a874{--display:flex;}.elementor-49171 .elementor-element.elementor-element-755a874:not(.elementor-motion-effects-element-type-background), .elementor-49171 .elementor-element.elementor-element-755a874 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-25df799 );}.elementor-49171 .elementor-element.elementor-element-d4713fc .elementor-button{background-color:var( --e-global-color-25df799 );font-family:var( --e-global-typography-03b0bab-font-family ), Sans-serif;font-size:var( --e-global-typography-03b0bab-font-size );font-weight:var( --e-global-typography-03b0bab-font-weight );text-transform:var( --e-global-typography-03b0bab-text-transform );line-height:var( --e-global-typography-03b0bab-line-height );letter-spacing:var( --e-global-typography-03b0bab-letter-spacing );fill:var( --e-global-color-424c890 );color:var( --e-global-color-424c890 );}.elementor-49171 .elementor-element.elementor-element-d4713fc .elementor-button:hover, .elementor-49171 .elementor-element.elementor-element-d4713fc .elementor-button:focus{background-color:var( --e-global-color-424c890 );color:var( --e-global-color-25df799 );}.elementor-49171 .elementor-element.elementor-element-d4713fc > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-49171 .elementor-element.elementor-element-d4713fc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-49171 .elementor-element.elementor-element-d4713fc .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-49171 .elementor-element.elementor-element-d4713fc .elementor-button:hover svg, .elementor-49171 .elementor-element.elementor-element-d4713fc .elementor-button:focus svg{fill:var( --e-global-color-25df799 );}.elementor-49171 .elementor-element.elementor-element-033284e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.1;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-49171 .elementor-element.elementor-element-033284e:not(.elementor-motion-effects-element-type-background), .elementor-49171 .elementor-element.elementor-element-033284e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-49171 .elementor-element.elementor-element-033284e::before, .elementor-49171 .elementor-element.elementor-element-033284e > .elementor-background-video-container::before, .elementor-49171 .elementor-element.elementor-element-033284e > .e-con-inner > .elementor-background-video-container::before, .elementor-49171 .elementor-element.elementor-element-033284e > .elementor-background-slideshow::before, .elementor-49171 .elementor-element.elementor-element-033284e > .e-con-inner > .elementor-background-slideshow::before, .elementor-49171 .elementor-element.elementor-element-033284e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-accent );background-image:url("https://mafr.org/wp-content/uploads/2026/04/vocation.jpg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-49171 .elementor-element.elementor-element-033284e > .elementor-shape-top svg, .elementor-49171 .elementor-element.elementor-element-033284e > .e-con-inner > .elementor-shape-top svg{width:calc(0% + 1.3px);height:0px;}.elementor-49171 .elementor-element.elementor-element-033284e > .elementor-shape-bottom svg, .elementor-49171 .elementor-element.elementor-element-033284e > .e-con-inner > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:0px;}.elementor-49171 .elementor-element.elementor-element-c3bd8d3 > .elementor-widget-container{margin:60px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-49171 .elementor-element.elementor-element-c3bd8d3 .elementor-icon-box-wrapper{gap:0px;}.elementor-49171 .elementor-element.elementor-element-c3bd8d3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-7df66d4 );}.elementor-49171 .elementor-element.elementor-element-c3bd8d3.elementor-view-framed .elementor-icon, .elementor-49171 .elementor-element.elementor-element-c3bd8d3.elementor-view-default .elementor-icon{fill:var( --e-global-color-7df66d4 );color:var( --e-global-color-7df66d4 );border-color:var( --e-global-color-7df66d4 );}.elementor-49171 .elementor-element.elementor-element-c3bd8d3 .elementor-icon{font-size:48px;}.elementor-49171 .elementor-element.elementor-element-c3bd8d3 .elementor-icon-box-title, .elementor-49171 .elementor-element.elementor-element-c3bd8d3 .elementor-icon-box-title a{font-family:"Libre Baskerville", Sans-serif;font-size:38px;letter-spacing:0px;}.elementor-49171 .elementor-element.elementor-element-c3bd8d3 .elementor-icon-box-title{-webkit-text-stroke-color:#000;stroke:#000;text-shadow:4px 4px 10px rgba(0, 0, 0, 0.78);color:var( --e-global-color-7df66d4 );}.elementor-49171 .elementor-element.elementor-element-c3bd8d3 .elementor-icon-box-description{font-size:19px;color:var( --e-global-color-7df66d4 );}.elementor-49171 .elementor-element.elementor-element-d10392b{--display:flex;}.elementor-49171 .elementor-element.elementor-element-d10392b:not(.elementor-motion-effects-element-type-background), .elementor-49171 .elementor-element.elementor-element-d10392b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-25df799 );}.elementor-49171 .elementor-element.elementor-element-b0e510e .post-items > .post-item{flex:0 0 ekit-lg-3 ekit-md-6;max-width:ekit-lg-3 ekit-md-6;}.elementor-49171 .elementor-element.elementor-element-b0e510e .elementskit-blog-block-post, .elementor-49171 .elementor-element.elementor-element-b0e510e .elementskit-post-image-card, .elementor-49171 .elementor-element.elementor-element-b0e510e .elementskit-post-card{background-color:var( --e-global-color-25df799 );box-shadow:0px 0px 30px 0px rgba(214, 214, 214, 0.5);border-radius:10px 10px 10px 10px;padding:1px 0px 0px 0px;}.elementor-49171 .elementor-element.elementor-element-b0e510e .elementskit-meta-lists .elementskit-single-meta{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-0aaff94-font-family ), Sans-serif;font-size:var( --e-global-typography-0aaff94-font-size );font-weight:var( --e-global-typography-0aaff94-font-weight );line-height:var( --e-global-typography-0aaff94-line-height );}.elementor-49171 .elementor-element.elementor-element-b0e510e > .elementor-widget-container{padding:18px 18px 18px 18px;}.elementor-49171 .elementor-element.elementor-element-b0e510e .elementskit-post-image-card{display:block;}.elementor-49171 .elementor-element.elementor-element-b0e510e .ekit-blog-post-masonry-inactive .elementskit-blog-block-post, .elementor-49171 .elementor-element.elementor-element-b0e510e .ekit-blog-post-masonry-inactive .elementskit-post-image-card, .elementor-49171 .elementor-element.elementor-element-b0e510e .ekit-blog-post-masonry-inactive .elementskit-post-card{margin:0px 0px 20px 0px;}.elementor-49171 .elementor-element.elementor-element-b0e510e .elementskit-blog-block-post .elementskit-post-body{padding:0px 30px 5px 30px;}.elementor-49171 .elementor-element.elementor-element-b0e510e .elementskit-post-image-card .elementskit-post-body{padding:0px 30px 5px 30px;}.elementor-49171 .elementor-element.elementor-element-b0e510e .elementskit-entry-thumb{box-shadow:0px 0px 0px 0px rgba(255, 255, 255, 0.5);border-radius:20px 20px 20px 20px;margin:20px 20px 20px 20px;} .elementor-49171 .elementor-element.elementor-element-b0e510e .ekit-wid-con .elementskit-entry-thumb{padding:0px 0px 0px 0px;}.elementor-49171 .elementor-element.elementor-element-b0e510e .elementskit-meta-lists .elementskit-single-meta .elementskit-meta-wraper strong{font-family:var( --e-global-typography-32c43a9-font-family ), Sans-serif;font-size:var( --e-global-typography-32c43a9-font-size );font-weight:var( --e-global-typography-32c43a9-font-weight );line-height:var( --e-global-typography-32c43a9-line-height );}.elementor-49171 .elementor-element.elementor-element-b0e510e .elementskit-post-body .entry-title, .elementor-49171 .elementor-element.elementor-element-b0e510e .elementskit-entry-header .entry-title, .elementor-49171 .elementor-element.elementor-element-b0e510e .elementskit-post-image-card .elementskit-post-body .entry-title  a,  .elementor-49171 .elementor-element.elementor-element-b0e510e .elementskit-post-card .elementskit-entry-header .entry-title  a,.elementor-49171 .elementor-element.elementor-element-b0e510e .elementskit-blog-block-post .elementskit-post-body .entry-title a{font-family:"Libre Baskerville", Sans-serif;font-size:16px;font-weight:600;line-height:1.2em;}.elementor-49171 .elementor-element.elementor-element-b0e510e .elementskit-post-body .entry-title a{color:var( --e-global-color-primary );}.elementor-49171 .elementor-element.elementor-element-b0e510e .elementskit-entry-header .entry-title a{color:var( --e-global-color-primary );}.elementor-49171 .elementor-element.elementor-element-b0e510e .elementskit-post-body .entry-title{text-align:left;margin:25px 0px 30px -12px;}.elementor-49171 .elementor-element.elementor-element-b0e510e .elementskit-entry-header .entry-title{text-align:left;margin:25px 0px 30px -12px;}.elementor-49171 .elementor-element.elementor-element-0435db7 .elementor-button{background-color:var( --e-global-color-25df799 );font-family:var( --e-global-typography-03b0bab-font-family ), Sans-serif;font-size:var( --e-global-typography-03b0bab-font-size );font-weight:var( --e-global-typography-03b0bab-font-weight );text-transform:var( --e-global-typography-03b0bab-text-transform );line-height:var( --e-global-typography-03b0bab-line-height );letter-spacing:var( --e-global-typography-03b0bab-letter-spacing );fill:var( --e-global-color-424c890 );color:var( --e-global-color-424c890 );}.elementor-49171 .elementor-element.elementor-element-0435db7 .elementor-button:hover, .elementor-49171 .elementor-element.elementor-element-0435db7 .elementor-button:focus{background-color:var( --e-global-color-424c890 );color:var( --e-global-color-25df799 );}.elementor-49171 .elementor-element.elementor-element-0435db7 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-49171 .elementor-element.elementor-element-0435db7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-49171 .elementor-element.elementor-element-0435db7 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-49171 .elementor-element.elementor-element-0435db7 .elementor-button:hover svg, .elementor-49171 .elementor-element.elementor-element-0435db7 .elementor-button:focus svg{fill:var( --e-global-color-25df799 );}.elementor-49171 .elementor-element.elementor-element-58d89a67{--display:flex;--min-height:581px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49171 .elementor-element.elementor-element-58d89a67 > .elementor-shape-bottom .elementor-shape-fill, .elementor-49171 .elementor-element.elementor-element-58d89a67 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-primary );}.elementor-49171 .elementor-element.elementor-element-58d89a67 > .elementor-shape-bottom svg, .elementor-49171 .elementor-element.elementor-element-58d89a67 > .e-con-inner > .elementor-shape-bottom svg{width:calc(130% + 1.3px);height:93px;}.elementor-49171 .elementor-element.elementor-element-58d89a67 > .elementor-shape-bottom, .elementor-49171 .elementor-element.elementor-element-58d89a67 > .e-con-inner > .elementor-shape-bottom{z-index:2;pointer-events:none;}.elementor-49171 .elementor-element.elementor-element-5c7ea6d4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-49171 .elementor-element.elementor-element-5c7ea6d4:not(.elementor-motion-effects-element-type-background), .elementor-49171 .elementor-element.elementor-element-5c7ea6d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mafr.org/wp-content/uploads/2026/04/01.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-49171 .elementor-element.elementor-element-7e9b113a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:0px;}.elementor-49171 .elementor-element.elementor-element-7e9b113a:not(.elementor-motion-effects-element-type-background), .elementor-49171 .elementor-element.elementor-element-7e9b113a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-49171 .elementor-element.elementor-element-27a1a1e6{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49171 .elementor-element.elementor-element-15efb65e .elementor-heading-title{font-family:var( --e-global-typography-314276f-font-family ), Sans-serif;font-size:var( --e-global-typography-314276f-font-size );font-weight:var( --e-global-typography-314276f-font-weight );line-height:var( --e-global-typography-314276f-line-height );text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-25df799 );}.elementor-49171 .elementor-element.elementor-element-8a7509c > .elementor-widget-container{margin:30px 0px 30px 0px;}.elementor-49171 .elementor-element.elementor-element-8a7509c{font-family:"Libre Baskerville", Sans-serif;font-size:18px;color:var( --e-global-color-25df799 );}.elementor-49171 .elementor-element.elementor-element-39973bb8{--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;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49171 .elementor-element.elementor-element-67e59073 .elementor-button{background-color:var( --e-global-color-7df66d4 );font-family:var( --e-global-typography-03b0bab-font-family ), Sans-serif;font-size:var( --e-global-typography-03b0bab-font-size );font-weight:var( --e-global-typography-03b0bab-font-weight );text-transform:var( --e-global-typography-03b0bab-text-transform );line-height:var( --e-global-typography-03b0bab-line-height );letter-spacing:var( --e-global-typography-03b0bab-letter-spacing );fill:var( --e-global-color-424c890 );color:var( --e-global-color-424c890 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-49171 .elementor-element.elementor-element-67e59073 .elementor-button:hover, .elementor-49171 .elementor-element.elementor-element-67e59073 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-25df799 );border-color:var( --e-global-color-accent );}.elementor-49171 .elementor-element.elementor-element-67e59073 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-49171 .elementor-element.elementor-element-67e59073 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-49171 .elementor-element.elementor-element-67e59073 .elementor-button:hover svg, .elementor-49171 .elementor-element.elementor-element-67e59073 .elementor-button:focus svg{fill:var( --e-global-color-25df799 );}@media(min-width:768px){.elementor-49171 .elementor-element.elementor-element-8feac34{--width:740px;}.elementor-49171 .elementor-element.elementor-element-479677d{--width:740px;}.elementor-49171 .elementor-element.elementor-element-9eee39f{--width:35%;}.elementor-49171 .elementor-element.elementor-element-ca7cb53{--width:740px;}.elementor-49171 .elementor-element.elementor-element-01499f0{--width:740px;}.elementor-49171 .elementor-element.elementor-element-97fb718{--width:56%;}.elementor-49171 .elementor-element.elementor-element-202bd8c{--width:35%;}.elementor-49171 .elementor-element.elementor-element-747310b{--width:25%;}.elementor-49171 .elementor-element.elementor-element-7844d79{--width:25%;}.elementor-49171 .elementor-element.elementor-element-d91ec2a{--width:25%;}.elementor-49171 .elementor-element.elementor-element-9119967{--width:25%;}.elementor-49171 .elementor-element.elementor-element-ae8b63e{--width:25%;}.elementor-49171 .elementor-element.elementor-element-c1c51b8{--width:25%;}.elementor-49171 .elementor-element.elementor-element-a3d7106{--width:25%;}.elementor-49171 .elementor-element.elementor-element-d4573a3{--width:25%;}.elementor-49171 .elementor-element.elementor-element-5c7ea6d4{--width:50%;}.elementor-49171 .elementor-element.elementor-element-7e9b113a{--width:50%;}.elementor-49171 .elementor-element.elementor-element-27a1a1e6{--width:600px;}.elementor-49171 .elementor-element.elementor-element-39973bb8{--width:600px;}}@media(max-width:1024px) and (min-width:768px){.elementor-49171 .elementor-element.elementor-element-9eee39f{--width:100%;}.elementor-49171 .elementor-element.elementor-element-97fb718{--width:100%;}.elementor-49171 .elementor-element.elementor-element-202bd8c{--width:100%;}}@media(min-width:1025px){.elementor-49171 .elementor-element.elementor-element-795768b5::before, .elementor-49171 .elementor-element.elementor-element-795768b5 > .elementor-background-video-container::before, .elementor-49171 .elementor-element.elementor-element-795768b5 > .e-con-inner > .elementor-background-video-container::before, .elementor-49171 .elementor-element.elementor-element-795768b5 > .elementor-background-slideshow::before, .elementor-49171 .elementor-element.elementor-element-795768b5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-49171 .elementor-element.elementor-element-795768b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}.elementor-49171 .elementor-element.elementor-element-ba9e82a::before, .elementor-49171 .elementor-element.elementor-element-ba9e82a > .elementor-background-video-container::before, .elementor-49171 .elementor-element.elementor-element-ba9e82a > .e-con-inner > .elementor-background-video-container::before, .elementor-49171 .elementor-element.elementor-element-ba9e82a > .elementor-background-slideshow::before, .elementor-49171 .elementor-element.elementor-element-ba9e82a > .e-con-inner > .elementor-background-slideshow::before, .elementor-49171 .elementor-element.elementor-element-ba9e82a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}.elementor-49171 .elementor-element.elementor-element-033284e::before, .elementor-49171 .elementor-element.elementor-element-033284e > .elementor-background-video-container::before, .elementor-49171 .elementor-element.elementor-element-033284e > .e-con-inner > .elementor-background-video-container::before, .elementor-49171 .elementor-element.elementor-element-033284e > .elementor-background-slideshow::before, .elementor-49171 .elementor-element.elementor-element-033284e > .e-con-inner > .elementor-background-slideshow::before, .elementor-49171 .elementor-element.elementor-element-033284e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}.elementor-49171 .elementor-element.elementor-element-5c7ea6d4:not(.elementor-motion-effects-element-type-background), .elementor-49171 .elementor-element.elementor-element-5c7ea6d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-49171 .elementor-element.elementor-element-8eda777{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-49171 .elementor-element.elementor-element-9eee39f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px;}.elementor-49171 .elementor-element.elementor-element-d2f863c .elementor-button{font-size:var( --e-global-typography-03b0bab-font-size );line-height:var( --e-global-typography-03b0bab-line-height );letter-spacing:var( --e-global-typography-03b0bab-letter-spacing );}.elementor-49171 .elementor-element.elementor-element-fc9176f .post-items > .post-item{flex:0 0 50%;max-width:50%;}.elementor-49171 .elementor-element.elementor-element-fc9176f .ekit-blog-post-masonry-inactive .elementskit-blog-block-post, .elementor-49171 .elementor-element.elementor-element-fc9176f .ekit-blog-post-masonry-inactive .elementskit-post-image-card, .elementor-49171 .elementor-element.elementor-element-fc9176f .ekit-blog-post-masonry-inactive .elementskit-post-card{margin:0px 0px 30px 0px;}.elementor-49171 .elementor-element.elementor-element-fc9176f .elementskit-meta-lists .elementskit-single-meta .elementskit-meta-wraper strong{font-size:var( --e-global-typography-32c43a9-font-size );line-height:var( --e-global-typography-32c43a9-line-height );}.elementor-49171 .elementor-element.elementor-element-fc9176f .elementskit-meta-lists .elementskit-single-meta{font-size:var( --e-global-typography-0aaff94-font-size );line-height:var( --e-global-typography-0aaff94-line-height );}.elementor-49171 .elementor-element.elementor-element-8c47e58 .elementor-button{font-size:var( --e-global-typography-03b0bab-font-size );line-height:var( --e-global-typography-03b0bab-line-height );letter-spacing:var( --e-global-typography-03b0bab-letter-spacing );}.elementor-49171 .elementor-element.elementor-element-151c287{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-49171 .elementor-element.elementor-element-370faf9{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-49171 .elementor-element.elementor-element-8b21b8c{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-49171 .elementor-element.elementor-element-97fb718{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-49171 .elementor-element.elementor-element-487fb62 .post-items > .post-item{flex:0 0 50%;max-width:50%;}.elementor-49171 .elementor-element.elementor-element-487fb62 .ekit-blog-post-masonry-inactive .elementskit-blog-block-post, .elementor-49171 .elementor-element.elementor-element-487fb62 .ekit-blog-post-masonry-inactive .elementskit-post-image-card, .elementor-49171 .elementor-element.elementor-element-487fb62 .ekit-blog-post-masonry-inactive .elementskit-post-card{margin:0px 0px 30px 0px;}.elementor-49171 .elementor-element.elementor-element-487fb62 .elementskit-meta-lists .elementskit-single-meta .elementskit-meta-wraper strong{font-size:var( --e-global-typography-32c43a9-font-size );line-height:var( --e-global-typography-32c43a9-line-height );}.elementor-49171 .elementor-element.elementor-element-487fb62 .elementskit-meta-lists .elementskit-single-meta{font-size:var( --e-global-typography-0aaff94-font-size );line-height:var( --e-global-typography-0aaff94-line-height );}.elementor-49171 .elementor-element.elementor-element-1661243 .elementor-button{font-size:var( --e-global-typography-03b0bab-font-size );line-height:var( --e-global-typography-03b0bab-line-height );letter-spacing:var( --e-global-typography-03b0bab-letter-spacing );}.elementor-49171 .elementor-element.elementor-element-202bd8c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px;}.elementor-49171 .elementor-element.elementor-element-8613812 .elementor-button{font-size:var( --e-global-typography-03b0bab-font-size );line-height:var( --e-global-typography-03b0bab-line-height );letter-spacing:var( --e-global-typography-03b0bab-letter-spacing );}.elementor-49171 .elementor-element.elementor-element-fef44ca .ekit-blog-post-masonry-inactive .elementskit-blog-block-post, .elementor-49171 .elementor-element.elementor-element-fef44ca .ekit-blog-post-masonry-inactive .elementskit-post-image-card, .elementor-49171 .elementor-element.elementor-element-fef44ca .ekit-blog-post-masonry-inactive .elementskit-post-card{margin:0px 0px 30px 0px;}.elementor-49171 .elementor-element.elementor-element-fef44ca .elementskit-meta-lists .elementskit-single-meta .elementskit-meta-wraper strong{font-size:var( --e-global-typography-32c43a9-font-size );line-height:var( --e-global-typography-32c43a9-line-height );}.elementor-49171 .elementor-element.elementor-element-fef44ca .elementskit-meta-lists .elementskit-single-meta{font-size:var( --e-global-typography-0aaff94-font-size );line-height:var( --e-global-typography-0aaff94-line-height );}.elementor-49171 .elementor-element.elementor-element-c02f081 .elementor-button{font-size:var( --e-global-typography-03b0bab-font-size );line-height:var( --e-global-typography-03b0bab-line-height );letter-spacing:var( --e-global-typography-03b0bab-letter-spacing );}.elementor-49171 .elementor-element.elementor-element-bd77be4 .elementor-button{font-size:var( --e-global-typography-03b0bab-font-size );line-height:var( --e-global-typography-03b0bab-line-height );letter-spacing:var( --e-global-typography-03b0bab-letter-spacing );}.elementor-49171 .elementor-element.elementor-element-81d9b46 .elementor-button{font-size:var( --e-global-typography-03b0bab-font-size );line-height:var( --e-global-typography-03b0bab-line-height );letter-spacing:var( --e-global-typography-03b0bab-letter-spacing );}.elementor-49171 .elementor-element.elementor-element-97c3545 .elementor-button{font-size:var( --e-global-typography-03b0bab-font-size );line-height:var( --e-global-typography-03b0bab-line-height );letter-spacing:var( --e-global-typography-03b0bab-letter-spacing );}.elementor-49171 .elementor-element.elementor-element-8d31367 .ekit-blog-post-masonry-inactive .elementskit-blog-block-post, .elementor-49171 .elementor-element.elementor-element-8d31367 .ekit-blog-post-masonry-inactive .elementskit-post-image-card, .elementor-49171 .elementor-element.elementor-element-8d31367 .ekit-blog-post-masonry-inactive .elementskit-post-card{margin:0px 0px 30px 0px;}.elementor-49171 .elementor-element.elementor-element-8d31367 .elementskit-meta-lists .elementskit-single-meta .elementskit-meta-wraper strong{font-size:var( --e-global-typography-32c43a9-font-size );line-height:var( --e-global-typography-32c43a9-line-height );}.elementor-49171 .elementor-element.elementor-element-8d31367 .elementskit-meta-lists .elementskit-single-meta{font-size:var( --e-global-typography-0aaff94-font-size );line-height:var( --e-global-typography-0aaff94-line-height );}.elementor-49171 .elementor-element.elementor-element-8991f2f .elementor-button{font-size:var( --e-global-typography-03b0bab-font-size );line-height:var( --e-global-typography-03b0bab-line-height );letter-spacing:var( --e-global-typography-03b0bab-letter-spacing );}.elementor-49171 .elementor-element.elementor-element-5caa84f .elementor-button{font-size:var( --e-global-typography-03b0bab-font-size );line-height:var( --e-global-typography-03b0bab-line-height );letter-spacing:var( --e-global-typography-03b0bab-letter-spacing );}.elementor-49171 .elementor-element.elementor-element-3401a6b6{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-49171 .elementor-element.elementor-element-35163371 .elementor-heading-title{font-size:var( --e-global-typography-00770de-font-size );line-height:var( --e-global-typography-00770de-line-height );}.elementor-49171 .elementor-element.elementor-element-1314eb58 .elementor-button{font-size:var( --e-global-typography-03b0bab-font-size );line-height:var( --e-global-typography-03b0bab-line-height );letter-spacing:var( --e-global-typography-03b0bab-letter-spacing );}.elementor-49171 .elementor-element.elementor-element-70fd6699 .elementor-heading-title{font-size:var( --e-global-typography-00770de-font-size );line-height:var( --e-global-typography-00770de-line-height );}.elementor-49171 .elementor-element.elementor-element-4d3e5475 .elementor-button{font-size:var( --e-global-typography-03b0bab-font-size );line-height:var( --e-global-typography-03b0bab-line-height );letter-spacing:var( --e-global-typography-03b0bab-letter-spacing );}.elementor-49171 .elementor-element.elementor-element-e6cd07a .elementor-heading-title{font-size:var( --e-global-typography-00770de-font-size );line-height:var( --e-global-typography-00770de-line-height );}.elementor-49171 .elementor-element.elementor-element-0938b7a .elementor-button{font-size:var( --e-global-typography-03b0bab-font-size );line-height:var( --e-global-typography-03b0bab-line-height );letter-spacing:var( --e-global-typography-03b0bab-letter-spacing );}.elementor-49171 .elementor-element.elementor-element-10bd5273 .elementor-heading-title{font-size:var( --e-global-typography-00770de-font-size );line-height:var( --e-global-typography-00770de-line-height );}.elementor-49171 .elementor-element.elementor-element-5f1c5ed9 .elementor-button{font-size:var( --e-global-typography-03b0bab-font-size );line-height:var( --e-global-typography-03b0bab-line-height );letter-spacing:var( --e-global-typography-03b0bab-letter-spacing );}.elementor-49171 .elementor-element.elementor-element-10c685c8 .elementor-button{font-size:var( --e-global-typography-03b0bab-font-size );line-height:var( --e-global-typography-03b0bab-line-height );letter-spacing:var( --e-global-typography-03b0bab-letter-spacing );}.elementor-49171 .elementor-element.elementor-element-c7a69b5{--grid-columns:2;}.elementor-49171 .elementor-element.elementor-element-e146059 .elementor-button{font-size:var( --e-global-typography-03b0bab-font-size );line-height:var( --e-global-typography-03b0bab-line-height );letter-spacing:var( --e-global-typography-03b0bab-letter-spacing );}.elementor-49171 .elementor-element.elementor-element-d4713fc .elementor-button{font-size:var( --e-global-typography-03b0bab-font-size );line-height:var( --e-global-typography-03b0bab-line-height );letter-spacing:var( --e-global-typography-03b0bab-letter-spacing );}.elementor-49171 .elementor-element.elementor-element-b0e510e .post-items > .post-item{flex:0 0 50%;max-width:50%;}.elementor-49171 .elementor-element.elementor-element-b0e510e .ekit-blog-post-masonry-inactive .elementskit-blog-block-post, .elementor-49171 .elementor-element.elementor-element-b0e510e .ekit-blog-post-masonry-inactive .elementskit-post-image-card, .elementor-49171 .elementor-element.elementor-element-b0e510e .ekit-blog-post-masonry-inactive .elementskit-post-card{margin:0px 0px 30px 0px;}.elementor-49171 .elementor-element.elementor-element-b0e510e .elementskit-meta-lists .elementskit-single-meta .elementskit-meta-wraper strong{font-size:var( --e-global-typography-32c43a9-font-size );line-height:var( --e-global-typography-32c43a9-line-height );}.elementor-49171 .elementor-element.elementor-element-b0e510e .elementskit-meta-lists .elementskit-single-meta{font-size:var( --e-global-typography-0aaff94-font-size );line-height:var( --e-global-typography-0aaff94-line-height );}.elementor-49171 .elementor-element.elementor-element-0435db7 .elementor-button{font-size:var( --e-global-typography-03b0bab-font-size );line-height:var( --e-global-typography-03b0bab-line-height );letter-spacing:var( --e-global-typography-03b0bab-letter-spacing );}.elementor-49171 .elementor-element.elementor-element-15efb65e .elementor-heading-title{font-size:var( --e-global-typography-314276f-font-size );line-height:var( --e-global-typography-314276f-line-height );}.elementor-49171 .elementor-element.elementor-element-67e59073 .elementor-button{font-size:var( --e-global-typography-03b0bab-font-size );line-height:var( --e-global-typography-03b0bab-line-height );letter-spacing:var( --e-global-typography-03b0bab-letter-spacing );}}@media(max-width:767px){.elementor-49171 .elementor-element.elementor-element-490ccf2{--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49171 .elementor-element.elementor-element-8eda777{--min-height:700px;}.elementor-49171 .elementor-element.elementor-element-8feac34{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-49171 .elementor-element.elementor-element-277df8b .elementor-counter-number-wrapper{font-size:26px;}.elementor-49171 .elementor-element.elementor-element-277df8b .elementor-counter-title{font-size:16px;}.elementor-49171 .elementor-element.elementor-element-842d547 .elementor-counter-number-wrapper{font-size:26px;}.elementor-49171 .elementor-element.elementor-element-842d547 .elementor-counter-title{font-size:16px;}.elementor-49171 .elementor-element.elementor-element-0326a7f .elementor-counter-number-wrapper{font-size:26px;}.elementor-49171 .elementor-element.elementor-element-0326a7f .elementor-counter-title{font-size:16px;}.elementor-49171 .elementor-element.elementor-element-479677d{--margin-top:-21px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-49171 .elementor-element.elementor-element-9eee39f{--padding-top:40px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-49171 .elementor-element.elementor-element-d2f863c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-49171 .elementor-element.elementor-element-d2f863c .elementor-button{font-size:var( --e-global-typography-03b0bab-font-size );line-height:var( --e-global-typography-03b0bab-line-height );letter-spacing:var( --e-global-typography-03b0bab-letter-spacing );}.elementor-49171 .elementor-element.elementor-element-3e75646 .elementor-icon-box-title, .elementor-49171 .elementor-element.elementor-element-3e75646 .elementor-icon-box-title a{font-size:29px;}.elementor-49171 .elementor-element.elementor-element-fc9176f .post-items > .post-item{flex:0 0 100%;max-width:100%;}.elementor-49171 .elementor-element.elementor-element-fc9176f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-49171 .elementor-element.elementor-element-fc9176f .ekit-blog-post-masonry-inactive .elementskit-blog-block-post, .elementor-49171 .elementor-element.elementor-element-fc9176f .ekit-blog-post-masonry-inactive .elementskit-post-image-card, .elementor-49171 .elementor-element.elementor-element-fc9176f .ekit-blog-post-masonry-inactive .elementskit-post-card{margin:0px 0px 30px 0px;}.elementor-49171 .elementor-element.elementor-element-fc9176f .elementskit-meta-lists .elementskit-single-meta .elementskit-meta-wraper strong{font-size:var( --e-global-typography-32c43a9-font-size );line-height:var( --e-global-typography-32c43a9-line-height );}.elementor-49171 .elementor-element.elementor-element-fc9176f .elementskit-meta-lists .elementskit-single-meta{font-size:var( --e-global-typography-0aaff94-font-size );line-height:var( --e-global-typography-0aaff94-line-height );}.elementor-49171 .elementor-element.elementor-element-8c47e58 .elementor-button{font-size:var( --e-global-typography-03b0bab-font-size );line-height:var( --e-global-typography-03b0bab-line-height );letter-spacing:var( --e-global-typography-03b0bab-letter-spacing );}.elementor-49171 .elementor-element.elementor-element-151c287{--min-height:60vh;}.elementor-49171 .elementor-element.elementor-element-ca7cb53{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-49171 .elementor-element.elementor-element-06a0cd1 .elementor-counter-number-wrapper{font-size:26px;}.elementor-49171 .elementor-element.elementor-element-06a0cd1 .elementor-counter-title{font-size:16px;}.elementor-49171 .elementor-element.elementor-element-61e6359 .elementor-counter-number-wrapper{font-size:26px;}.elementor-49171 .elementor-element.elementor-element-61e6359 .elementor-counter-title{font-size:16px;}.elementor-49171 .elementor-element.elementor-element-de1b7af .elementor-counter-number-wrapper{font-size:26px;}.elementor-49171 .elementor-element.elementor-element-de1b7af .elementor-counter-title{font-size:16px;}.elementor-49171 .elementor-element.elementor-element-01499f0{--margin-top:-21px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-49171 .elementor-element.elementor-element-8b21b8c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49171 .elementor-element.elementor-element-520bbeb .elementor-icon-box-title, .elementor-49171 .elementor-element.elementor-element-520bbeb .elementor-icon-box-title a{font-size:29px;}.elementor-49171 .elementor-element.elementor-element-487fb62 .post-items > .post-item{flex:0 0 100%;max-width:100%;}.elementor-49171 .elementor-element.elementor-element-487fb62 .ekit-blog-post-masonry-inactive .elementskit-blog-block-post, .elementor-49171 .elementor-element.elementor-element-487fb62 .ekit-blog-post-masonry-inactive .elementskit-post-image-card, .elementor-49171 .elementor-element.elementor-element-487fb62 .ekit-blog-post-masonry-inactive .elementskit-post-card{margin:0px 0px 30px 0px;}.elementor-49171 .elementor-element.elementor-element-487fb62 .elementskit-meta-lists .elementskit-single-meta .elementskit-meta-wraper strong{font-size:var( --e-global-typography-32c43a9-font-size );line-height:var( --e-global-typography-32c43a9-line-height );}.elementor-49171 .elementor-element.elementor-element-487fb62 .elementskit-meta-lists .elementskit-single-meta{font-size:var( --e-global-typography-0aaff94-font-size );line-height:var( --e-global-typography-0aaff94-line-height );}.elementor-49171 .elementor-element.elementor-element-1661243 .elementor-button{font-size:var( --e-global-typography-03b0bab-font-size );line-height:var( --e-global-typography-03b0bab-line-height );letter-spacing:var( --e-global-typography-03b0bab-letter-spacing );}.elementor-49171 .elementor-element.elementor-element-202bd8c{--padding-top:40px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-49171 .elementor-element.elementor-element-8613812 .elementor-button{font-size:var( --e-global-typography-03b0bab-font-size );line-height:var( --e-global-typography-03b0bab-line-height );letter-spacing:var( --e-global-typography-03b0bab-letter-spacing );}.elementor-49171 .elementor-element.elementor-element-fef44ca .ekit-blog-post-masonry-inactive .elementskit-blog-block-post, .elementor-49171 .elementor-element.elementor-element-fef44ca .ekit-blog-post-masonry-inactive .elementskit-post-image-card, .elementor-49171 .elementor-element.elementor-element-fef44ca .ekit-blog-post-masonry-inactive .elementskit-post-card{margin:0px 0px 30px 0px;}.elementor-49171 .elementor-element.elementor-element-fef44ca .elementskit-meta-lists .elementskit-single-meta .elementskit-meta-wraper strong{font-size:var( --e-global-typography-32c43a9-font-size );line-height:var( --e-global-typography-32c43a9-line-height );}.elementor-49171 .elementor-element.elementor-element-fef44ca .elementskit-meta-lists .elementskit-single-meta{font-size:var( --e-global-typography-0aaff94-font-size );line-height:var( --e-global-typography-0aaff94-line-height );}.elementor-49171 .elementor-element.elementor-element-c02f081 .elementor-button{font-size:var( --e-global-typography-03b0bab-font-size );line-height:var( --e-global-typography-03b0bab-line-height );letter-spacing:var( --e-global-typography-03b0bab-letter-spacing );}.elementor-49171 .elementor-element.elementor-element-bd77be4 .elementor-button{font-size:var( --e-global-typography-03b0bab-font-size );line-height:var( --e-global-typography-03b0bab-line-height );letter-spacing:var( --e-global-typography-03b0bab-letter-spacing );}.elementor-49171 .elementor-element.elementor-element-81d9b46 .elementor-button{font-size:var( --e-global-typography-03b0bab-font-size );line-height:var( --e-global-typography-03b0bab-line-height );letter-spacing:var( --e-global-typography-03b0bab-letter-spacing );}.elementor-49171 .elementor-element.elementor-element-97c3545 .elementor-button{font-size:var( --e-global-typography-03b0bab-font-size );line-height:var( --e-global-typography-03b0bab-line-height );letter-spacing:var( --e-global-typography-03b0bab-letter-spacing );}.elementor-49171 .elementor-element.elementor-element-0034a54 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-49171 .elementor-element.elementor-element-0034a54:after{content:"0.5";}.elementor-49171 .elementor-element.elementor-element-0034a54 .elementor-post__thumbnail__link{width:100%;}.elementor-49171 .elementor-element.elementor-element-8d31367 .ekit-blog-post-masonry-inactive .elementskit-blog-block-post, .elementor-49171 .elementor-element.elementor-element-8d31367 .ekit-blog-post-masonry-inactive .elementskit-post-image-card, .elementor-49171 .elementor-element.elementor-element-8d31367 .ekit-blog-post-masonry-inactive .elementskit-post-card{margin:0px 0px 30px 0px;}.elementor-49171 .elementor-element.elementor-element-8d31367 .elementskit-meta-lists .elementskit-single-meta .elementskit-meta-wraper strong{font-size:var( --e-global-typography-32c43a9-font-size );line-height:var( --e-global-typography-32c43a9-line-height );}.elementor-49171 .elementor-element.elementor-element-8d31367 .elementskit-meta-lists .elementskit-single-meta{font-size:var( --e-global-typography-0aaff94-font-size );line-height:var( --e-global-typography-0aaff94-line-height );}.elementor-49171 .elementor-element.elementor-element-8991f2f .elementor-button{font-size:var( --e-global-typography-03b0bab-font-size );line-height:var( --e-global-typography-03b0bab-line-height );letter-spacing:var( --e-global-typography-03b0bab-letter-spacing );}.elementor-49171 .elementor-element.elementor-element-5caa84f .elementor-button{font-size:var( --e-global-typography-03b0bab-font-size );line-height:var( --e-global-typography-03b0bab-line-height );letter-spacing:var( --e-global-typography-03b0bab-letter-spacing );}.elementor-49171 .elementor-element.elementor-element-3401a6b6{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-49171 .elementor-element.elementor-element-35163371 .elementor-heading-title{font-size:var( --e-global-typography-00770de-font-size );line-height:var( --e-global-typography-00770de-line-height );}.elementor-49171 .elementor-element.elementor-element-1314eb58 .elementor-button{font-size:var( --e-global-typography-03b0bab-font-size );line-height:var( --e-global-typography-03b0bab-line-height );letter-spacing:var( --e-global-typography-03b0bab-letter-spacing );}.elementor-49171 .elementor-element.elementor-element-70fd6699 .elementor-heading-title{font-size:var( --e-global-typography-00770de-font-size );line-height:var( --e-global-typography-00770de-line-height );}.elementor-49171 .elementor-element.elementor-element-4d3e5475 .elementor-button{font-size:var( --e-global-typography-03b0bab-font-size );line-height:var( --e-global-typography-03b0bab-line-height );letter-spacing:var( --e-global-typography-03b0bab-letter-spacing );}.elementor-49171 .elementor-element.elementor-element-e6cd07a .elementor-heading-title{font-size:var( --e-global-typography-00770de-font-size );line-height:var( --e-global-typography-00770de-line-height );}.elementor-49171 .elementor-element.elementor-element-0938b7a .elementor-button{font-size:var( --e-global-typography-03b0bab-font-size );line-height:var( --e-global-typography-03b0bab-line-height );letter-spacing:var( --e-global-typography-03b0bab-letter-spacing );}.elementor-49171 .elementor-element.elementor-element-10bd5273 .elementor-heading-title{font-size:var( --e-global-typography-00770de-font-size );line-height:var( --e-global-typography-00770de-line-height );}.elementor-49171 .elementor-element.elementor-element-5f1c5ed9 .elementor-button{font-size:var( --e-global-typography-03b0bab-font-size );line-height:var( --e-global-typography-03b0bab-line-height );letter-spacing:var( --e-global-typography-03b0bab-letter-spacing );}.elementor-49171 .elementor-element.elementor-element-10c685c8 .elementor-button{font-size:var( --e-global-typography-03b0bab-font-size );line-height:var( --e-global-typography-03b0bab-line-height );letter-spacing:var( --e-global-typography-03b0bab-letter-spacing );}.elementor-49171 .elementor-element.elementor-element-c7a69b5{--grid-columns:1;}.elementor-49171 .elementor-element.elementor-element-e146059 .elementor-button{font-size:var( --e-global-typography-03b0bab-font-size );line-height:var( --e-global-typography-03b0bab-line-height );letter-spacing:var( --e-global-typography-03b0bab-letter-spacing );}.elementor-49171 .elementor-element.elementor-element-d4713fc .elementor-button{font-size:var( --e-global-typography-03b0bab-font-size );line-height:var( --e-global-typography-03b0bab-line-height );letter-spacing:var( --e-global-typography-03b0bab-letter-spacing );}.elementor-49171 .elementor-element.elementor-element-b0e510e .post-items > .post-item{flex:0 0 100%;max-width:100%;}.elementor-49171 .elementor-element.elementor-element-b0e510e .ekit-blog-post-masonry-inactive .elementskit-blog-block-post, .elementor-49171 .elementor-element.elementor-element-b0e510e .ekit-blog-post-masonry-inactive .elementskit-post-image-card, .elementor-49171 .elementor-element.elementor-element-b0e510e .ekit-blog-post-masonry-inactive .elementskit-post-card{margin:0px 0px 30px 0px;}.elementor-49171 .elementor-element.elementor-element-b0e510e .elementskit-meta-lists .elementskit-single-meta .elementskit-meta-wraper strong{font-size:var( --e-global-typography-32c43a9-font-size );line-height:var( --e-global-typography-32c43a9-line-height );}.elementor-49171 .elementor-element.elementor-element-b0e510e .elementskit-meta-lists .elementskit-single-meta{font-size:var( --e-global-typography-0aaff94-font-size );line-height:var( --e-global-typography-0aaff94-line-height );}.elementor-49171 .elementor-element.elementor-element-0435db7 .elementor-button{font-size:var( --e-global-typography-03b0bab-font-size );line-height:var( --e-global-typography-03b0bab-line-height );letter-spacing:var( --e-global-typography-03b0bab-letter-spacing );}.elementor-49171 .elementor-element.elementor-element-15efb65e .elementor-heading-title{font-size:var( --e-global-typography-314276f-font-size );line-height:var( --e-global-typography-314276f-line-height );}.elementor-49171 .elementor-element.elementor-element-67e59073 .elementor-button{font-size:var( --e-global-typography-03b0bab-font-size );line-height:var( --e-global-typography-03b0bab-line-height );letter-spacing:var( --e-global-typography-03b0bab-letter-spacing );}}/* Start custom CSS for counter, class: .elementor-element-277df8b */.elementor-49171 .elementor-element.elementor-element-277df8b {
  text-align: center;
}

.elementor-49171 .elementor-element.elementor-element-277df8b .elementor-widget-container {
  text-align: center;
}

.elementor-49171 .elementor-element.elementor-element-277df8b .elementor-counter {
  width: 100%;
  text-align: center;
}

.elementor-49171 .elementor-element.elementor-element-277df8b .elementor-counter-number-wrapper {
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: baseline;
  flex-wrap: nowrap;
  white-space: nowrap;
  text-align: center;
}

.elementor-49171 .elementor-element.elementor-element-277df8b .elementor-counter-number-prefix,
.elementor-49171 .elementor-element.elementor-element-277df8b .elementor-counter-number,
.elementor-49171 .elementor-element.elementor-element-277df8b .elementor-counter-number-suffix {
  display: inline-block;
  width: auto !important;
  min-width: auto !important;
  max-width: none !important;
  white-space: nowrap;
  line-height: 1;
  text-align: center;
}

.elementor-49171 .elementor-element.elementor-element-277df8b .elementor-counter-title {
  width: 100%;
  display: block;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  white-space: normal;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-842d547 */.elementor-49171 .elementor-element.elementor-element-842d547 {
  text-align: center;
}

.elementor-49171 .elementor-element.elementor-element-842d547 .elementor-widget-container {
  text-align: center;
}

.elementor-49171 .elementor-element.elementor-element-842d547 .elementor-counter {
  width: 100%;
  text-align: center;
}

.elementor-49171 .elementor-element.elementor-element-842d547 .elementor-counter-number-wrapper {
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: baseline;
  flex-wrap: nowrap;
  white-space: nowrap;
  text-align: center;
}

.elementor-49171 .elementor-element.elementor-element-842d547 .elementor-counter-number-prefix,
.elementor-49171 .elementor-element.elementor-element-842d547 .elementor-counter-number,
.elementor-49171 .elementor-element.elementor-element-842d547 .elementor-counter-number-suffix {
  display: inline-block;
  width: auto !important;
  min-width: auto !important;
  max-width: none !important;
  white-space: nowrap;
  line-height: 1;
  text-align: center;
}

.elementor-49171 .elementor-element.elementor-element-842d547 .elementor-counter-title {
  width: 100%;
  display: block;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  white-space: normal;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-0326a7f */.elementor-49171 .elementor-element.elementor-element-0326a7f {
  text-align: center;
}

.elementor-49171 .elementor-element.elementor-element-0326a7f .elementor-widget-container {
  text-align: center;
}

.elementor-49171 .elementor-element.elementor-element-0326a7f .elementor-counter {
  width: 100%;
  text-align: center;
}

.elementor-49171 .elementor-element.elementor-element-0326a7f .elementor-counter-number-wrapper {
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: baseline;
  flex-wrap: nowrap;
  white-space: nowrap;
  text-align: center;
}

.elementor-49171 .elementor-element.elementor-element-0326a7f .elementor-counter-number-prefix,
.elementor-49171 .elementor-element.elementor-element-0326a7f .elementor-counter-number,
.elementor-49171 .elementor-element.elementor-element-0326a7f .elementor-counter-number-suffix {
  display: inline-block;
  width: auto !important;
  min-width: auto !important;
  max-width: none !important;
  white-space: nowrap;
  line-height: 1;
  text-align: center;
}

.elementor-49171 .elementor-element.elementor-element-0326a7f .elementor-counter-title {
  width: 100%;
  display: block;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  white-space: normal;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-06a0cd1 */.elementor-49171 .elementor-element.elementor-element-06a0cd1 {
  text-align: center;
}

.elementor-49171 .elementor-element.elementor-element-06a0cd1 .elementor-widget-container {
  text-align: center;
}

.elementor-49171 .elementor-element.elementor-element-06a0cd1 .elementor-counter {
  width: 100%;
  text-align: center;
}

.elementor-49171 .elementor-element.elementor-element-06a0cd1 .elementor-counter-number-wrapper {
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: baseline;
  flex-wrap: nowrap;
  white-space: nowrap;
  text-align: center;
}

.elementor-49171 .elementor-element.elementor-element-06a0cd1 .elementor-counter-number-prefix,
.elementor-49171 .elementor-element.elementor-element-06a0cd1 .elementor-counter-number,
.elementor-49171 .elementor-element.elementor-element-06a0cd1 .elementor-counter-number-suffix {
  display: inline-block;
  width: auto !important;
  min-width: auto !important;
  max-width: none !important;
  white-space: nowrap;
  line-height: 1;
  text-align: center;
}

.elementor-49171 .elementor-element.elementor-element-06a0cd1 .elementor-counter-title {
  width: 100%;
  display: block;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  white-space: normal;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-61e6359 */.elementor-49171 .elementor-element.elementor-element-61e6359 {
  text-align: center;
}

.elementor-49171 .elementor-element.elementor-element-61e6359 .elementor-widget-container {
  text-align: center;
}

.elementor-49171 .elementor-element.elementor-element-61e6359 .elementor-counter {
  width: 100%;
  text-align: center;
}

.elementor-49171 .elementor-element.elementor-element-61e6359 .elementor-counter-number-wrapper {
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: baseline;
  flex-wrap: nowrap;
  white-space: nowrap;
  text-align: center;
}

.elementor-49171 .elementor-element.elementor-element-61e6359 .elementor-counter-number-prefix,
.elementor-49171 .elementor-element.elementor-element-61e6359 .elementor-counter-number,
.elementor-49171 .elementor-element.elementor-element-61e6359 .elementor-counter-number-suffix {
  display: inline-block;
  width: auto !important;
  min-width: auto !important;
  max-width: none !important;
  white-space: nowrap;
  line-height: 1;
  text-align: center;
}

.elementor-49171 .elementor-element.elementor-element-61e6359 .elementor-counter-title {
  width: 100%;
  display: block;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  white-space: normal;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-de1b7af */.elementor-49171 .elementor-element.elementor-element-de1b7af {
  text-align: center;
}

.elementor-49171 .elementor-element.elementor-element-de1b7af .elementor-widget-container {
  text-align: center;
}

.elementor-49171 .elementor-element.elementor-element-de1b7af .elementor-counter {
  width: 100%;
  text-align: center;
}

.elementor-49171 .elementor-element.elementor-element-de1b7af .elementor-counter-number-wrapper {
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: baseline;
  flex-wrap: nowrap;
  white-space: nowrap;
  text-align: center;
}

.elementor-49171 .elementor-element.elementor-element-de1b7af .elementor-counter-number-prefix,
.elementor-49171 .elementor-element.elementor-element-de1b7af .elementor-counter-number,
.elementor-49171 .elementor-element.elementor-element-de1b7af .elementor-counter-number-suffix {
  display: inline-block;
  width: auto !important;
  min-width: auto !important;
  max-width: none !important;
  white-space: nowrap;
  line-height: 1;
  text-align: center;
}

.elementor-49171 .elementor-element.elementor-element-de1b7af .elementor-counter-title {
  width: 100%;
  display: block;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  white-space: normal;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-974695e */.elementor-49171 .elementor-element.elementor-element-974695e .elementor-post {
    position: relative !important;
    display: block !important;
    margin: 0 !important;
    padding: 12px 10px 12px 42px !important;
    border-bottom: 1px solid #d6d6d6 !important;
}

.elementor-49171 .elementor-element.elementor-element-974695e .elementor-post:last-child {
    border-bottom: none !important;
}

.elementor-49171 .elementor-element.elementor-element-974695e .elementor-post::before {
    content: "\f1fd";
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    position: absolute;
    left: 13px;
    top: 16px;
    font-size: 17px;
    color: #333333;
}

.elementor-49171 .elementor-element.elementor-element-974695e .elementor-post__title {
    margin: 0 0 7px 0 !important;
    padding: 0 !important;
    font-size: 18px !important;
    line-height: 1.25 !important;
}

.elementor-49171 .elementor-element.elementor-element-974695e .elementor-post__title a {
    color: #ff4b2b !important;
    font-weight: 500 !important;
    text-decoration: none !important;
}

.elementor-49171 .elementor-element.elementor-element-974695e .elementor-post__excerpt {
    margin: 0 !important;
    padding: 0 !important;
    color: #333333 !important;
    font-size: 16px !important;
    font-weight: 400 !important;
    line-height: 1.55 !important;
}

.elementor-49171 .elementor-element.elementor-element-974695e .elementor-post__excerpt p {
    margin: 0 !important;
    padding: 0 !important;
}

.elementor-49171 .elementor-element.elementor-element-974695e .elementor-post__excerpt ul,
.elementor-49171 .elementor-element.elementor-element-974695e .elementor-post__excerpt ol,
.elementor-49171 .elementor-element.elementor-element-974695e .elementor-post ul,
.elementor-49171 .elementor-element.elementor-element-974695e .elementor-post ol {
    margin-top: 4px !important;
    margin-right: 0 !important;
    margin-bottom: 0 !important;
    margin-left: 0 !important;
    padding-left: 14px !important;
    list-style-position: outside !important;
}

.elementor-49171 .elementor-element.elementor-element-974695e .elementor-post__excerpt li,
.elementor-49171 .elementor-element.elementor-element-974695e .elementor-post li {
    margin: 0 0 4px 0 !important;
    padding-left: 0 !important;
    color: #333333 !important;
    font-size: 16px !important;
    font-weight: 400 !important;
    line-height: 1.55 !important;
}

.elementor-49171 .elementor-element.elementor-element-974695e .elementor-post__meta-data {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-0034a54 */.elementor-49171 .elementor-element.elementor-element-0034a54,
.elementor-49171 .elementor-element.elementor-element-0034a54 * {
    font-family: "Libre Baskerville", serif !important;
}

.elementor-49171 .elementor-element.elementor-element-0034a54 .elementor-posts-container {
    margin: 0 !important;
    padding: 0 !important;
}

.elementor-49171 .elementor-element.elementor-element-0034a54 .elementor-post {
    display: block !important;
    margin: 0 0 14px 0 !important;
    padding: 0 0 12px 0 !important;
    border-bottom: 1px solid #d6d6d6 !important;
    background: transparent !important;
}

.elementor-49171 .elementor-element.elementor-element-0034a54 .elementor-post:last-child {
    border-bottom: none !important;
}

.elementor-49171 .elementor-element.elementor-element-0034a54 .elementor-post__card,
.elementor-49171 .elementor-element.elementor-element-0034a54 .elementor-post__text {
    margin: 0 !important;
    padding: 0 !important;
    box-shadow: none !important;
    background: transparent !important;
}

/* riquadro data */
.elementor-49171 .elementor-element.elementor-element-0034a54 .elementor-post__title {
    margin: 0 0 7px 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
}

.elementor-49171 .elementor-element.elementor-element-0034a54 .elementor-post__title a {
    display: inline-block !important;
    background: #FF5528 !important;
    color: #ffffff !important;
    font-family: "Libre Baskerville", serif !important;
    font-size: 14px !important;
    font-weight: 700 !important;
    line-height: 1 !important;
    padding: 6px 10px !important;
    border-radius: 5px !important;
    text-decoration: none !important;
}

/* testo dei nomi */
.elementor-49171 .elementor-element.elementor-element-0034a54 .elementor-post__excerpt,
.elementor-49171 .elementor-element.elementor-element-0034a54 .elementor-post__excerpt *,
.elementor-49171 .elementor-element.elementor-element-0034a54 .elementor-post__excerpt p,
.elementor-49171 .elementor-element.elementor-element-0034a54 .elementor-post__excerpt li {
    color: #000000 !important;
    font-family: "Libre Baskerville", serif !important;
    font-size: 16px !important;
    font-weight: 600 !important;
    line-height: 1.35 !important;
}

.elementor-49171 .elementor-element.elementor-element-0034a54 .elementor-post__excerpt {
    display: block !important;
    margin: 0 !important;
    padding: 0 !important;
}

.elementor-49171 .elementor-element.elementor-element-0034a54 .elementor-post__excerpt p {
    margin: 0 !important;
    padding: 0 !important;
}

/* se l'excerpt contiene elenchi */
.elementor-49171 .elementor-element.elementor-element-0034a54 .elementor-post__excerpt ul,
.elementor-49171 .elementor-element.elementor-element-0034a54 .elementor-post__excerpt ol {
    list-style: none !important;
    margin: 0 !important;
    padding: 0 !important;
}

.elementor-49171 .elementor-element.elementor-element-0034a54 .elementor-post__excerpt li {
    list-style: none !important;
    display: block !important;
    margin: 0 0 3px 0 !important;
    padding: 0 !important;
}

/* nasconde elementi inutili */
.elementor-49171 .elementor-element.elementor-element-0034a54 .elementor-post__thumbnail,
.elementor-49171 .elementor-element.elementor-element-0034a54 .elementor-post__meta-data,
.elementor-49171 .elementor-element.elementor-element-0034a54 .elementor-post__read-more,
.elementor-49171 .elementor-element.elementor-element-0034a54 .elementor-post__badge,
.elementor-49171 .elementor-element.elementor-element-0034a54 .elementor-post__avatar {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-fc2780c */.mafr-simple-calendar,
.mafr-simple-calendar * {
    font-family: "Libre Baskerville", serif !important;
}

.mafr-simple-calendar {
    font-size: 16px !important;
    color: #333333 !important;
}

.mafr-simple-calendar .simcal-calendar {
    border: none !important;
    background: transparent !important;
}

.mafr-simple-calendar .simcal-events,
.mafr-simple-calendar .simcal-events-list-container {
    margin: 0 !important;
    padding: 0 !important;
}

/* struttura blocco giorno */
.mafr-simple-calendar .simcal-default-calendar-list dt,
.mafr-simple-calendar .simcal-default-calendar-list dd {
    margin: 0 !important;
    padding: 0 !important;
}

/* contenitore della data: niente sfondo, niente padding */
.mafr-simple-calendar .simcal-day-label,
.mafr-simple-calendar .simcal-event-start,
.mafr-simple-calendar .simcal-event-start-date,
.mafr-simple-calendar .simcal-date-format {
    background: transparent !important;
    color: inherit !important;
    padding: 0 !important;
    margin: 0 0 7px 0 !important;
    border: none !important;
    box-shadow: none !important;
    line-height: 1 !important;
}

/* riquadro rosso vero della data */
.mafr-simple-calendar .simcal-day-label span,
.mafr-simple-calendar .simcal-event-start span,
.mafr-simple-calendar .simcal-event-start-date span,
.mafr-simple-calendar .simcal-date-format span {
    background: #FF5528 !important;
    color: #ffffff !important;
    font-family: "Libre Baskerville", serif !important;
    font-size: 14px !important;
    font-weight: 700 !important;
    line-height: 1 !important;
    padding: 6px 10px !important;
    display: inline-block !important;
    border: none !important;
    border-radius: 5px !important;
    box-shadow: none !important;
}

/* elimina eventuali span interni aggiuntivi */
.mafr-simple-calendar .simcal-day-label span span,
.mafr-simple-calendar .simcal-event-start span span,
.mafr-simple-calendar .simcal-event-start-date span span,
.mafr-simple-calendar .simcal-date-format span span {
    background: transparent !important;
    color: inherit !important;
    padding: 0 !important;
    margin: 0 !important;
    border: none !important;
    box-shadow: none !important;
}

/* blocco dei nomi sotto la data */
.mafr-simple-calendar .simcal-default-calendar-list dd {
    padding-top: 4px !important;
    padding-bottom: 10px !important;
    margin-bottom: 14px !important;
    border-bottom: 1px solid #d6d6d6 !important;
}

/* lista eventi */
.mafr-simple-calendar .simcal-default-calendar-list ul.simcal-events {
    margin: 0 !important;
    padding: 0 !important;
}

/* singolo nome */
.mafr-simple-calendar .simcal-event,
.mafr-simple-calendar .simcal-default-calendar-list li.simcal-event {
    margin: 0 0 3px 0 !important;
    padding: 0 !important;
    border-bottom: none !important;
}

/* testo dei nomi */
.mafr-simple-calendar .simcal-event-title,
.mafr-simple-calendar .simcal-event-title a,
.mafr-simple-calendar .simcal-event-details,
.mafr-simple-calendar .simcal-event-description {
    color: #333333 !important;
    font-size: 16px !important;
    font-weight: 600 !important;
    line-height: 1.35 !important;
    text-decoration: none !important;
    margin: 0 !important;
    padding: 0 !important;
}/* End custom CSS */