.elementor-1220 .elementor-element.elementor-element-cf9d531{--display:flex;}.elementor-1220 .elementor-element.elementor-element-53d8f25 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1220 .elementor-element.elementor-element-53d8f25{text-align:center;}.elementor-1220 .elementor-element.elementor-element-53d8f25 .mgsec-title-wrap .mgsec-title{color:#269A80;font-weight:600;}.elementor-1220 .elementor-element.elementor-element-904f8b6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1220 .elementor-element.elementor-element-904f8b6 .mgs-overlay-outside .container{justify-content:center;}.elementor-1220 .elementor-element.elementor-element-904f8b6 .mgs-item .mgslide-content{text-align:center;}.elementor-1220 .elementor-element.elementor-element-904f8b6 .mgs-main .mgs-item .mgs-img-before, .elementor-1220 .elementor-element.elementor-element-904f8b6 .swiper-vertical{height:600px;}.elementor-1220 .elementor-element.elementor-element-904f8b6 .mgslide-content .mgs-title{font-family:"Roboto Slab", Sans-serif;font-weight:400;}.elementor-1220 .elementor-element.elementor-element-904f8b6 .mgslide-content .mgs-subtitle{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-1220 .elementor-element.elementor-element-904f8b6 a.btn.mgs-btn{background-color:#269A80;}.elementor-1220 .elementor-element.elementor-element-0842137{margin-top:20px;margin-bottom:0px;padding:0px 0px 60px 0px;}.elementor-1220 .elementor-element.elementor-element-ad78de2{text-align:center;}.elementor-1220 .elementor-element.elementor-element-ad78de2 .mgsec-title-wrap .mgsec-title{color:#269A80;font-weight:600;}.elementor-1220 .elementor-element.elementor-element-ad78de2 .mgsb .mgsb1{background-color:#ccc;}.elementor-1220 .elementor-element.elementor-element-ad78de2 .mgsb .mgsb2{background-color:#ccc;}.elementor-1220 .elementor-element.elementor-element-ad78de2 .mgsb .mgsb3{background-color:#ccc;}.elementor-widget-posts .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1220 .elementor-element.elementor-element-891d063{--item-display:flex;--read-more-alignment:1;--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-1220 .elementor-element.elementor-element-891d063 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-1220 .elementor-element.elementor-element-891d063:after{content:"0.66";}.elementor-1220 .elementor-element.elementor-element-891d063 .elementor-post__thumbnail__link{width:100%;}.elementor-1220 .elementor-element.elementor-element-891d063 .elementor-post__meta-data span + span:before{content:"•";}.elementor-1220 .elementor-element.elementor-element-891d063 .elementor-post__card{background-color:#F5FAF8;border-color:#269A80;border-width:2px;border-radius:16px;}.elementor-1220 .elementor-element.elementor-element-891d063 .elementor-post__card .elementor-post__meta-data{border-top-color:#269A80;}.elementor-1220 .elementor-element.elementor-element-891d063 .elementor-post__text{margin-top:20px;}.elementor-1220 .elementor-element.elementor-element-891d063 .elementor-post__badge{right:0;}.elementor-1220 .elementor-element.elementor-element-891d063 .elementor-post__card .elementor-post__badge{background-color:#269A80;border-radius:16px;margin:10px;}.elementor-1220 .elementor-element.elementor-element-891d063 .elementor-post__title, .elementor-1220 .elementor-element.elementor-element-891d063 .elementor-post__title a{color:#269A80;}.elementor-1220 .elementor-element.elementor-element-891d063 .elementor-post__read-more{color:#269A80;}.elementor-1220 .elementor-element.elementor-element-ae2d303{padding:0px 0px 60px 0px;}.elementor-1220 .elementor-element.elementor-element-c2b0b70{text-align:center;}.elementor-1220 .elementor-element.elementor-element-c2b0b70 .mgsec-title-wrap .mgsec-title{color:#269A80;font-weight:600;}.elementor-1220 .elementor-element.elementor-element-5a9812a{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-1220 .elementor-element.elementor-element-83c8b03 .mg-card-text{text-align:left;}.elementor-1220 .elementor-element.elementor-element-83c8b03.elementor-widget-mgcard_widget{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1220 .elementor-element.elementor-element-83c8b03 .mg-card-img figure img{border-radius:16px 16px 0px 0px;}.elementor-1220 .elementor-element.elementor-element-83c8b03 .mg-card-title{color:#269A80;font-weight:600;}.elementor-1220 .elementor-element.elementor-element-83c8b03 .mg-card-btn{font-weight:600;color:#FFFFFF;background-color:#269A80;}.elementor-1220 .elementor-element.elementor-element-83c8b03 .mg-card-btn i{color:#FFFFFF;}.elementor-1220 .elementor-element.elementor-element-83c8b03 .mg-card-btn svg{fill:#FFFFFF;}.elementor-1220 .elementor-element.elementor-element-83c8b03 .mg-card-btn:hover, .elementor-1220 .elementor-element.elementor-element-83c8b03 .mg-card-btn:focus{background-color:#58B79E;}.elementor-1220 .elementor-element.elementor-element-4098cac .mg-card-text{text-align:left;}.elementor-1220 .elementor-element.elementor-element-4098cac.elementor-widget-mgcard_widget{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1220 .elementor-element.elementor-element-4098cac .mg-card-img figure img{border-radius:16px 16px 0px 0px;}.elementor-1220 .elementor-element.elementor-element-4098cac .mg-card-title{color:#269A80;font-weight:600;}.elementor-1220 .elementor-element.elementor-element-4098cac .mg-card-btn{font-weight:600;color:#FFFFFF;background-color:#269A80;}.elementor-1220 .elementor-element.elementor-element-4098cac .mg-card-btn i{color:#FFFFFF;}.elementor-1220 .elementor-element.elementor-element-4098cac .mg-card-btn svg{fill:#FFFFFF;}.elementor-1220 .elementor-element.elementor-element-4098cac .mg-card-btn:hover, .elementor-1220 .elementor-element.elementor-element-4098cac .mg-card-btn:focus{background-color:#58B79E;}.elementor-1220 .elementor-element.elementor-element-504d86b .mg-card-text{text-align:left;}.elementor-1220 .elementor-element.elementor-element-504d86b.elementor-widget-mgcard_widget{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1220 .elementor-element.elementor-element-504d86b .mg-card-img figure img{border-radius:16px 16px 0px 0px;}.elementor-1220 .elementor-element.elementor-element-504d86b .mg-card-title{color:#269A80;font-weight:600;}.elementor-1220 .elementor-element.elementor-element-504d86b .mg-card-btn{font-weight:600;color:#FFFFFF;background-color:#269A80;}.elementor-1220 .elementor-element.elementor-element-504d86b .mg-card-btn i{color:#FFFFFF;}.elementor-1220 .elementor-element.elementor-element-504d86b .mg-card-btn svg{fill:#FFFFFF;}.elementor-1220 .elementor-element.elementor-element-504d86b .mg-card-btn:hover, .elementor-1220 .elementor-element.elementor-element-504d86b .mg-card-btn:focus{background-color:#58B79E;}.elementor-1220 .elementor-element.elementor-element-c644f72 .mg-card-text{text-align:left;}.elementor-1220 .elementor-element.elementor-element-c644f72.elementor-widget-mgcard_widget{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1220 .elementor-element.elementor-element-c644f72 .mg-card-img figure img{border-radius:16px 16px 0px 0px;}.elementor-1220 .elementor-element.elementor-element-c644f72 .mg-card-title{color:#269A80;font-weight:600;}.elementor-1220 .elementor-element.elementor-element-c644f72 .mg-card-btn{font-weight:600;color:#FFFFFF;background-color:#269A80;}.elementor-1220 .elementor-element.elementor-element-c644f72 .mg-card-btn i{color:#FFFFFF;}.elementor-1220 .elementor-element.elementor-element-c644f72 .mg-card-btn svg{fill:#FFFFFF;}.elementor-1220 .elementor-element.elementor-element-c644f72 .mg-card-btn:hover, .elementor-1220 .elementor-element.elementor-element-c644f72 .mg-card-btn:focus{background-color:#58B79E;}.elementor-1220 .elementor-element.elementor-element-2070dd4 .mg-card-text{text-align:left;}.elementor-1220 .elementor-element.elementor-element-2070dd4.elementor-widget-mgcard_widget{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1220 .elementor-element.elementor-element-2070dd4 .mg-card-img figure img{border-radius:16px 16px 0px 0px;}.elementor-1220 .elementor-element.elementor-element-2070dd4 .mg-card-title{color:#269A80;font-weight:600;}.elementor-1220 .elementor-element.elementor-element-2070dd4 .mg-card-btn{font-weight:600;color:#FFFFFF;background-color:#269A80;}.elementor-1220 .elementor-element.elementor-element-2070dd4 .mg-card-btn i{color:#FFFFFF;}.elementor-1220 .elementor-element.elementor-element-2070dd4 .mg-card-btn svg{fill:#FFFFFF;}.elementor-1220 .elementor-element.elementor-element-2070dd4 .mg-card-btn:hover, .elementor-1220 .elementor-element.elementor-element-2070dd4 .mg-card-btn:focus{background-color:#58B79E;}.elementor-1220 .elementor-element.elementor-element-d3cf34e .mg-card-text{text-align:left;}.elementor-1220 .elementor-element.elementor-element-d3cf34e.elementor-widget-mgcard_widget{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1220 .elementor-element.elementor-element-d3cf34e .mg-card-img figure img{border-radius:16px 16px 0px 0px;}.elementor-1220 .elementor-element.elementor-element-d3cf34e .mg-card-title{color:#269A80;font-weight:600;}.elementor-1220 .elementor-element.elementor-element-d3cf34e .mg-card-btn{font-weight:600;color:#FFFFFF;background-color:#269A80;}.elementor-1220 .elementor-element.elementor-element-d3cf34e .mg-card-btn i{color:#FFFFFF;}.elementor-1220 .elementor-element.elementor-element-d3cf34e .mg-card-btn svg{fill:#FFFFFF;}.elementor-1220 .elementor-element.elementor-element-d3cf34e .mg-card-btn:hover, .elementor-1220 .elementor-element.elementor-element-d3cf34e .mg-card-btn:focus{background-color:#58B79E;}.elementor-1220 .elementor-element.elementor-element-2335405{padding:0px 0px 60px 0px;}.elementor-1220 .elementor-element.elementor-element-daf72cd{text-align:center;}.elementor-1220 .elementor-element.elementor-element-daf72cd .mgsec-title-wrap .mgsec-title{color:#269A80;font-weight:600;}.elementor-1220 .elementor-element.elementor-element-daf72cd .mgsb .mgsb1{background-color:#ccc;}.elementor-1220 .elementor-element.elementor-element-daf72cd .mgsb .mgsb2{background-color:#ccc;}.elementor-1220 .elementor-element.elementor-element-daf72cd .mgsb .mgsb3{background-color:#ccc;}.elementor-1220 .elementor-element.elementor-element-569ba3e{--item-display:flex;--read-more-alignment:1;--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-1220 .elementor-element.elementor-element-569ba3e .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-1220 .elementor-element.elementor-element-569ba3e:after{content:"0.66";}.elementor-1220 .elementor-element.elementor-element-569ba3e .elementor-post__thumbnail__link{width:100%;}.elementor-1220 .elementor-element.elementor-element-569ba3e .elementor-post__meta-data span + span:before{content:"•";}.elementor-1220 .elementor-element.elementor-element-569ba3e .elementor-post__card{background-color:#F5FAF8;border-color:#269A80;border-width:2px;border-radius:16px;}.elementor-1220 .elementor-element.elementor-element-569ba3e .elementor-post__card .elementor-post__meta-data{border-top-color:#269A80;}.elementor-1220 .elementor-element.elementor-element-569ba3e .elementor-post__text{margin-top:20px;}.elementor-1220 .elementor-element.elementor-element-569ba3e .elementor-post__badge{right:0;}.elementor-1220 .elementor-element.elementor-element-569ba3e .elementor-post__card .elementor-post__badge{background-color:#269A80;border-radius:16px;margin:10px;}.elementor-1220 .elementor-element.elementor-element-569ba3e .elementor-post__title, .elementor-1220 .elementor-element.elementor-element-569ba3e .elementor-post__title a{color:#269A80;}.elementor-1220 .elementor-element.elementor-element-569ba3e .elementor-post__read-more{color:#269A80;}.elementor-1220 .elementor-element.elementor-element-8457c4b{padding:0px 0px 60px 0px;}.elementor-1220 .elementor-element.elementor-element-2bdc5b3{text-align:center;}.elementor-1220 .elementor-element.elementor-element-2bdc5b3 .mgsec-title-wrap .mgsec-title{color:#269A80;font-weight:600;}.elementor-1220 .elementor-element.elementor-element-2bdc5b3 .mgsb .mgsb1{background-color:#ccc;}.elementor-1220 .elementor-element.elementor-element-2bdc5b3 .mgsb .mgsb2{background-color:#ccc;}.elementor-1220 .elementor-element.elementor-element-2bdc5b3 .mgsb .mgsb3{background-color:#ccc;}.elementor-1220 .elementor-element.elementor-element-58ea3af{--item-display:flex;--read-more-alignment:1;--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-1220 .elementor-element.elementor-element-58ea3af .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-1220 .elementor-element.elementor-element-58ea3af:after{content:"0.66";}.elementor-1220 .elementor-element.elementor-element-58ea3af .elementor-post__thumbnail__link{width:100%;}.elementor-1220 .elementor-element.elementor-element-58ea3af .elementor-post__meta-data span + span:before{content:"•";}.elementor-1220 .elementor-element.elementor-element-58ea3af .elementor-post__card{background-color:#F5FAF8;border-color:#269A80;border-width:2px;border-radius:16px;}.elementor-1220 .elementor-element.elementor-element-58ea3af .elementor-post__card .elementor-post__meta-data{border-top-color:#269A80;}.elementor-1220 .elementor-element.elementor-element-58ea3af .elementor-post__text{margin-top:20px;}.elementor-1220 .elementor-element.elementor-element-58ea3af .elementor-post__badge{right:0;}.elementor-1220 .elementor-element.elementor-element-58ea3af .elementor-post__card .elementor-post__badge{background-color:#269A80;border-radius:16px;margin:10px;}.elementor-1220 .elementor-element.elementor-element-58ea3af .elementor-post__title, .elementor-1220 .elementor-element.elementor-element-58ea3af .elementor-post__title a{color:#269A80;}.elementor-1220 .elementor-element.elementor-element-58ea3af .elementor-post__read-more{color:#269A80;}.elementor-1220 .elementor-element.elementor-element-1695ce9{padding:0px 0px 60px 0px;}.elementor-1220 .elementor-element.elementor-element-38c563b{text-align:center;}.elementor-1220 .elementor-element.elementor-element-38c563b .mgsec-title-wrap .mgsec-title{color:#269A80;font-weight:600;}.elementor-1220 .elementor-element.elementor-element-38c563b .mgsb .mgsb1{background-color:#ccc;}.elementor-1220 .elementor-element.elementor-element-38c563b .mgsb .mgsb2{background-color:#ccc;}.elementor-1220 .elementor-element.elementor-element-38c563b .mgsb .mgsb3{background-color:#ccc;}.elementor-1220 .elementor-element.elementor-element-4deff08{--item-display:flex;--read-more-alignment:1;--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-1220 .elementor-element.elementor-element-4deff08 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-1220 .elementor-element.elementor-element-4deff08:after{content:"0.66";}.elementor-1220 .elementor-element.elementor-element-4deff08 .elementor-post__thumbnail__link{width:100%;}.elementor-1220 .elementor-element.elementor-element-4deff08 .elementor-post__meta-data span + span:before{content:"•";}.elementor-1220 .elementor-element.elementor-element-4deff08 .elementor-post__card{background-color:#F5FAF8;border-color:#269A80;border-width:2px;border-radius:16px;}.elementor-1220 .elementor-element.elementor-element-4deff08 .elementor-post__card .elementor-post__meta-data{border-top-color:#269A80;}.elementor-1220 .elementor-element.elementor-element-4deff08 .elementor-post__text{margin-top:20px;}.elementor-1220 .elementor-element.elementor-element-4deff08 .elementor-post__badge{right:0;}.elementor-1220 .elementor-element.elementor-element-4deff08 .elementor-post__card .elementor-post__badge{background-color:#269A80;border-radius:16px;margin:10px;}.elementor-1220 .elementor-element.elementor-element-4deff08 .elementor-post__title, .elementor-1220 .elementor-element.elementor-element-4deff08 .elementor-post__title a{color:#269A80;}.elementor-1220 .elementor-element.elementor-element-4deff08 .elementor-post__read-more{color:#269A80;}.elementor-1220 .elementor-element.elementor-element-a807533{padding:0px 0px 60px 0px;}.elementor-1220 .elementor-element.elementor-element-eaeff2d{text-align:center;}.elementor-1220 .elementor-element.elementor-element-eaeff2d .mgsec-title-wrap .mgsec-title{color:#269A80;font-weight:600;}.elementor-1220 .elementor-element.elementor-element-eaeff2d .mgsb .mgsb1{background-color:#ccc;}.elementor-1220 .elementor-element.elementor-element-eaeff2d .mgsb .mgsb2{background-color:#ccc;}.elementor-1220 .elementor-element.elementor-element-eaeff2d .mgsb .mgsb3{background-color:#ccc;}.elementor-1220 .elementor-element.elementor-element-9ac151a{--item-display:flex;--read-more-alignment:1;--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-1220 .elementor-element.elementor-element-9ac151a .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-1220 .elementor-element.elementor-element-9ac151a:after{content:"0.66";}.elementor-1220 .elementor-element.elementor-element-9ac151a .elementor-post__thumbnail__link{width:100%;}.elementor-1220 .elementor-element.elementor-element-9ac151a .elementor-post__meta-data span + span:before{content:"•";}.elementor-1220 .elementor-element.elementor-element-9ac151a .elementor-post__card{background-color:#F5FAF8;border-color:#269A80;border-width:2px;border-radius:16px;}.elementor-1220 .elementor-element.elementor-element-9ac151a .elementor-post__card .elementor-post__meta-data{border-top-color:#269A80;}.elementor-1220 .elementor-element.elementor-element-9ac151a .elementor-post__text{margin-top:20px;}.elementor-1220 .elementor-element.elementor-element-9ac151a .elementor-post__badge{right:0;}.elementor-1220 .elementor-element.elementor-element-9ac151a .elementor-post__card .elementor-post__badge{background-color:#269A80;border-radius:16px;margin:10px;}.elementor-1220 .elementor-element.elementor-element-9ac151a .elementor-post__title, .elementor-1220 .elementor-element.elementor-element-9ac151a .elementor-post__title a{color:#269A80;}.elementor-1220 .elementor-element.elementor-element-9ac151a .elementor-post__read-more{color:#269A80;}.elementor-1220 .elementor-element.elementor-element-2ac1fef{padding:0px 0px 60px 0px;}.elementor-1220 .elementor-element.elementor-element-209386c{text-align:center;}.elementor-1220 .elementor-element.elementor-element-209386c .mgsec-title-wrap .mgsec-title{color:#269A80;font-weight:600;}.elementor-1220 .elementor-element.elementor-element-209386c .mgsb .mgsb1{background-color:#ccc;}.elementor-1220 .elementor-element.elementor-element-209386c .mgsb .mgsb2{background-color:#ccc;}.elementor-1220 .elementor-element.elementor-element-209386c .mgsb .mgsb3{background-color:#ccc;}.elementor-1220 .elementor-element.elementor-element-d7bfaa0{--item-display:flex;--read-more-alignment:1;--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-1220 .elementor-element.elementor-element-d7bfaa0 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-1220 .elementor-element.elementor-element-d7bfaa0:after{content:"0.66";}.elementor-1220 .elementor-element.elementor-element-d7bfaa0 .elementor-post__thumbnail__link{width:100%;}.elementor-1220 .elementor-element.elementor-element-d7bfaa0 .elementor-post__meta-data span + span:before{content:"•";}.elementor-1220 .elementor-element.elementor-element-d7bfaa0 .elementor-post__card{background-color:#F5FAF8;border-color:#269A80;border-width:3px;border-radius:16px;}.elementor-1220 .elementor-element.elementor-element-d7bfaa0 .elementor-post__card .elementor-post__meta-data{border-top-color:#269A80;}.elementor-1220 .elementor-element.elementor-element-d7bfaa0 .elementor-post__text{margin-top:20px;}.elementor-1220 .elementor-element.elementor-element-d7bfaa0 .elementor-post__badge{right:0;}.elementor-1220 .elementor-element.elementor-element-d7bfaa0 .elementor-post__card .elementor-post__badge{background-color:#269A80;border-radius:16px;margin:10px;}.elementor-1220 .elementor-element.elementor-element-d7bfaa0 .elementor-post__title, .elementor-1220 .elementor-element.elementor-element-d7bfaa0 .elementor-post__title a{color:#269A80;}.elementor-1220 .elementor-element.elementor-element-d7bfaa0 .elementor-post__read-more{color:#269A80;}.elementor-1220 .elementor-element.elementor-element-5b0810e{padding:0px 0px 60px 0px;}.elementor-1220 .elementor-element.elementor-element-48e0add{text-align:center;}.elementor-1220 .elementor-element.elementor-element-48e0add .mgsec-title-wrap .mgsec-title{color:#269A80;font-weight:600;}.elementor-1220 .elementor-element.elementor-element-48e0add .mgsb .mgsb1{background-color:#ccc;}.elementor-1220 .elementor-element.elementor-element-48e0add .mgsb .mgsb2{background-color:#ccc;}.elementor-1220 .elementor-element.elementor-element-48e0add .mgsb .mgsb3{background-color:#ccc;}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products{--products-title-color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.products-heading-show .related-products > h2, .elementor-widget-woocommerce-products.products-heading-show .upsells > h2, .elementor-widget-woocommerce-products.products-heading-show .cross-sells > h2{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del {font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1220 .elementor-element.elementor-element-b1167fd.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-1220 .elementor-element.elementor-element-b1167fd.elementor-wc-products ul.products li.product{padding:10px 10px 20px 10px;}.elementor-1220 .elementor-element.elementor-element-b1167fd.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-1220 .elementor-element.elementor-element-c3cc560{padding:0px 0px 60px 0px;}.elementor-1220 .elementor-element.elementor-element-86870c3{text-align:center;}.elementor-1220 .elementor-element.elementor-element-86870c3 .mgsec-title-wrap .mgsec-title{color:#269A80;font-weight:600;}.elementor-1220 .elementor-element.elementor-element-86870c3 .mgsb .mgsb1{background-color:#ccc;}.elementor-1220 .elementor-element.elementor-element-86870c3 .mgsb .mgsb2{background-color:#ccc;}.elementor-1220 .elementor-element.elementor-element-86870c3 .mgsb .mgsb3{background-color:#ccc;}.elementor-1220 .elementor-element.elementor-element-076bfc6{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1220 .elementor-element.elementor-element-ca98d9f{--display:flex;}.elementor-1220 .elementor-element.elementor-element-9a6acf9{--display:flex;}.elementor-1220 .elementor-element.elementor-element-542bb3b{--display:flex;}.elementor-1220 .elementor-element.elementor-element-cde896d{--display:flex;}.elementor-1220 .elementor-element.elementor-element-c8c382b{--display:flex;}.elementor-1220 .elementor-element.elementor-element-1e839a4{--display:flex;}.elementor-1220 .elementor-element.elementor-element-809c42b{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:8px;--n-accordion-item-title-distance-from-content:10px;--n-accordion-title-normal-color:#111111;--n-accordion-title-hover-color:#269A80;--n-accordion-title-active-color:#269A80;--n-accordion-icon-size:15px;--n-accordion-icon-gap:10px;--n-accordion-icon-normal-color:#269A80;--n-accordion-icon-active-color:#111111;}.elementor-1220 .elementor-element.elementor-element-809c42b > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#F5FAF8;}.elementor-1220 .elementor-element.elementor-element-809c42b > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#E9F5F0;}.elementor-1220 .elementor-element.elementor-element-809c42b > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#E6F5EF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D5EBE2;}:where( .elementor-1220 .elementor-element.elementor-element-809c42b > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#FFFFFF;--padding-top:15px;--padding-right:10px;--padding-bottom:15px;--padding-left:10px;}.elementor-1220 .elementor-element.elementor-element-809c42b {--n-accordion-padding:20px 20px 20px 20px;}@media(max-width:1024px){.elementor-1220 .elementor-element.elementor-element-5a9812a{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-1220 .elementor-element.elementor-element-b1167fd.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-1220 .elementor-element.elementor-element-904f8b6 .mgs-main .mgs-item .mgs-img-before, .elementor-1220 .elementor-element.elementor-element-904f8b6 .swiper-vertical{height:400px;}.elementor-1220 .elementor-element.elementor-element-904f8b6 .mgslide-content .mgs-title{margin-bottom:4px;font-size:23px;}.elementor-1220 .elementor-element.elementor-element-904f8b6 .mgslide-content .mgs-subtitle{margin-bottom:11px;font-size:14px;}.elementor-1220 .elementor-element.elementor-element-891d063 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-1220 .elementor-element.elementor-element-891d063:after{content:"0.5";}.elementor-1220 .elementor-element.elementor-element-891d063 .elementor-post__thumbnail__link{width:100%;}.elementor-1220 .elementor-element.elementor-element-5a9812a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1220 .elementor-element.elementor-element-569ba3e .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-1220 .elementor-element.elementor-element-569ba3e:after{content:"0.5";}.elementor-1220 .elementor-element.elementor-element-569ba3e .elementor-post__thumbnail__link{width:100%;}.elementor-1220 .elementor-element.elementor-element-58ea3af .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-1220 .elementor-element.elementor-element-58ea3af:after{content:"0.5";}.elementor-1220 .elementor-element.elementor-element-58ea3af .elementor-post__thumbnail__link{width:100%;}.elementor-1220 .elementor-element.elementor-element-4deff08 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-1220 .elementor-element.elementor-element-4deff08:after{content:"0.5";}.elementor-1220 .elementor-element.elementor-element-4deff08 .elementor-post__thumbnail__link{width:100%;}.elementor-1220 .elementor-element.elementor-element-9ac151a .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-1220 .elementor-element.elementor-element-9ac151a:after{content:"0.5";}.elementor-1220 .elementor-element.elementor-element-9ac151a .elementor-post__thumbnail__link{width:100%;}.elementor-1220 .elementor-element.elementor-element-d7bfaa0 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-1220 .elementor-element.elementor-element-d7bfaa0:after{content:"0.5";}.elementor-1220 .elementor-element.elementor-element-d7bfaa0 .elementor-post__thumbnail__link{width:100%;}.elementor-1220 .elementor-element.elementor-element-b1167fd.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}/* Start custom CSS for container, class: .elementor-element-5a9812a */.vyva-category-cards .elementor-widget-mgcard_widget {
  border-radius: 16px;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d19f2d8 */.elementor-1220 .elementor-element.elementor-element-d19f2d8 p {
  font-size: 16px;
  line-height: 1.6;
  color: #444;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5371c02 */.elementor-1220 .elementor-element.elementor-element-5371c02 p {
  font-size: 16px;
  line-height: 1.6;
  color: #444;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-63c7dbf */.elementor-1220 .elementor-element.elementor-element-63c7dbf p {
  font-size: 16px;
  line-height: 1.6;
  color: #444;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-46b75a3 */.elementor-1220 .elementor-element.elementor-element-46b75a3 p {
  font-size: 16px;
  line-height: 1.6;
  color: #444;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8305d0d */.elementor-1220 .elementor-element.elementor-element-8305d0d p {
  font-size: 16px;
  line-height: 1.6;
  color: #444;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e946cd */.elementor-1220 .elementor-element.elementor-element-8e946cd p {
  font-size: 16px;
  line-height: 1.6;
  color: #444;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ebebc12 */.elementor-1220 .elementor-element.elementor-element-ebebc12 p {
  font-size: 16px;
  line-height: 1.6;
  color: #444;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d19f2d8 */.elementor-1220 .elementor-element.elementor-element-d19f2d8 p {
  font-size: 16px;
  line-height: 1.6;
  color: #444;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5371c02 */.elementor-1220 .elementor-element.elementor-element-5371c02 p {
  font-size: 16px;
  line-height: 1.6;
  color: #444;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-63c7dbf */.elementor-1220 .elementor-element.elementor-element-63c7dbf p {
  font-size: 16px;
  line-height: 1.6;
  color: #444;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-46b75a3 */.elementor-1220 .elementor-element.elementor-element-46b75a3 p {
  font-size: 16px;
  line-height: 1.6;
  color: #444;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8305d0d */.elementor-1220 .elementor-element.elementor-element-8305d0d p {
  font-size: 16px;
  line-height: 1.6;
  color: #444;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e946cd */.elementor-1220 .elementor-element.elementor-element-8e946cd p {
  font-size: 16px;
  line-height: 1.6;
  color: #444;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ebebc12 */.elementor-1220 .elementor-element.elementor-element-ebebc12 p {
  font-size: 16px;
  line-height: 1.6;
  color: #444;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d19f2d8 */.elementor-1220 .elementor-element.elementor-element-d19f2d8 p {
  font-size: 16px;
  line-height: 1.6;
  color: #444;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5371c02 */.elementor-1220 .elementor-element.elementor-element-5371c02 p {
  font-size: 16px;
  line-height: 1.6;
  color: #444;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-63c7dbf */.elementor-1220 .elementor-element.elementor-element-63c7dbf p {
  font-size: 16px;
  line-height: 1.6;
  color: #444;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-46b75a3 */.elementor-1220 .elementor-element.elementor-element-46b75a3 p {
  font-size: 16px;
  line-height: 1.6;
  color: #444;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8305d0d */.elementor-1220 .elementor-element.elementor-element-8305d0d p {
  font-size: 16px;
  line-height: 1.6;
  color: #444;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e946cd */.elementor-1220 .elementor-element.elementor-element-8e946cd p {
  font-size: 16px;
  line-height: 1.6;
  color: #444;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ebebc12 */.elementor-1220 .elementor-element.elementor-element-ebebc12 p {
  font-size: 16px;
  line-height: 1.6;
  color: #444;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d19f2d8 */.elementor-1220 .elementor-element.elementor-element-d19f2d8 p {
  font-size: 16px;
  line-height: 1.6;
  color: #444;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5371c02 */.elementor-1220 .elementor-element.elementor-element-5371c02 p {
  font-size: 16px;
  line-height: 1.6;
  color: #444;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-63c7dbf */.elementor-1220 .elementor-element.elementor-element-63c7dbf p {
  font-size: 16px;
  line-height: 1.6;
  color: #444;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-46b75a3 */.elementor-1220 .elementor-element.elementor-element-46b75a3 p {
  font-size: 16px;
  line-height: 1.6;
  color: #444;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8305d0d */.elementor-1220 .elementor-element.elementor-element-8305d0d p {
  font-size: 16px;
  line-height: 1.6;
  color: #444;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e946cd */.elementor-1220 .elementor-element.elementor-element-8e946cd p {
  font-size: 16px;
  line-height: 1.6;
  color: #444;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ebebc12 */.elementor-1220 .elementor-element.elementor-element-ebebc12 p {
  font-size: 16px;
  line-height: 1.6;
  color: #444;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d19f2d8 */.elementor-1220 .elementor-element.elementor-element-d19f2d8 p {
  font-size: 16px;
  line-height: 1.6;
  color: #444;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5371c02 */.elementor-1220 .elementor-element.elementor-element-5371c02 p {
  font-size: 16px;
  line-height: 1.6;
  color: #444;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-63c7dbf */.elementor-1220 .elementor-element.elementor-element-63c7dbf p {
  font-size: 16px;
  line-height: 1.6;
  color: #444;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-46b75a3 */.elementor-1220 .elementor-element.elementor-element-46b75a3 p {
  font-size: 16px;
  line-height: 1.6;
  color: #444;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8305d0d */.elementor-1220 .elementor-element.elementor-element-8305d0d p {
  font-size: 16px;
  line-height: 1.6;
  color: #444;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e946cd */.elementor-1220 .elementor-element.elementor-element-8e946cd p {
  font-size: 16px;
  line-height: 1.6;
  color: #444;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ebebc12 */.elementor-1220 .elementor-element.elementor-element-ebebc12 p {
  font-size: 16px;
  line-height: 1.6;
  color: #444;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d19f2d8 */.elementor-1220 .elementor-element.elementor-element-d19f2d8 p {
  font-size: 16px;
  line-height: 1.6;
  color: #444;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5371c02 */.elementor-1220 .elementor-element.elementor-element-5371c02 p {
  font-size: 16px;
  line-height: 1.6;
  color: #444;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-63c7dbf */.elementor-1220 .elementor-element.elementor-element-63c7dbf p {
  font-size: 16px;
  line-height: 1.6;
  color: #444;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-46b75a3 */.elementor-1220 .elementor-element.elementor-element-46b75a3 p {
  font-size: 16px;
  line-height: 1.6;
  color: #444;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8305d0d */.elementor-1220 .elementor-element.elementor-element-8305d0d p {
  font-size: 16px;
  line-height: 1.6;
  color: #444;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e946cd */.elementor-1220 .elementor-element.elementor-element-8e946cd p {
  font-size: 16px;
  line-height: 1.6;
  color: #444;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ebebc12 */.elementor-1220 .elementor-element.elementor-element-ebebc12 p {
  font-size: 16px;
  line-height: 1.6;
  color: #444;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d19f2d8 */.elementor-1220 .elementor-element.elementor-element-d19f2d8 p {
  font-size: 16px;
  line-height: 1.6;
  color: #444;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5371c02 */.elementor-1220 .elementor-element.elementor-element-5371c02 p {
  font-size: 16px;
  line-height: 1.6;
  color: #444;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-63c7dbf */.elementor-1220 .elementor-element.elementor-element-63c7dbf p {
  font-size: 16px;
  line-height: 1.6;
  color: #444;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-46b75a3 */.elementor-1220 .elementor-element.elementor-element-46b75a3 p {
  font-size: 16px;
  line-height: 1.6;
  color: #444;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8305d0d */.elementor-1220 .elementor-element.elementor-element-8305d0d p {
  font-size: 16px;
  line-height: 1.6;
  color: #444;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e946cd */.elementor-1220 .elementor-element.elementor-element-8e946cd p {
  font-size: 16px;
  line-height: 1.6;
  color: #444;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ebebc12 */.elementor-1220 .elementor-element.elementor-element-ebebc12 p {
  font-size: 16px;
  line-height: 1.6;
  color: #444;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d19f2d8 */.elementor-1220 .elementor-element.elementor-element-d19f2d8 p {
  font-size: 16px;
  line-height: 1.6;
  color: #444;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5371c02 */.elementor-1220 .elementor-element.elementor-element-5371c02 p {
  font-size: 16px;
  line-height: 1.6;
  color: #444;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-63c7dbf */.elementor-1220 .elementor-element.elementor-element-63c7dbf p {
  font-size: 16px;
  line-height: 1.6;
  color: #444;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-46b75a3 */.elementor-1220 .elementor-element.elementor-element-46b75a3 p {
  font-size: 16px;
  line-height: 1.6;
  color: #444;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8305d0d */.elementor-1220 .elementor-element.elementor-element-8305d0d p {
  font-size: 16px;
  line-height: 1.6;
  color: #444;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e946cd */.elementor-1220 .elementor-element.elementor-element-8e946cd p {
  font-size: 16px;
  line-height: 1.6;
  color: #444;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ebebc12 */.elementor-1220 .elementor-element.elementor-element-ebebc12 p {
  font-size: 16px;
  line-height: 1.6;
  color: #444;
}/* End custom CSS */