.elementor-109 .elementor-element.elementor-element-1ac52ec7{--display:flex;}.elementor-109 .elementor-element.elementor-element-58aa9aa5{width:auto;max-width:auto;animation-duration:2400ms;animation-delay:300ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);text-align:center;}.elementor-109 .elementor-element.elementor-element-58aa9aa5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-109 .elementor-element.elementor-element-58aa9aa5 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-109 .elementor-element.elementor-element-738a3842 > .elementor-widget-container{margin:2px 0px 0px 0px;}.elementor-109 .elementor-element.elementor-element-738a3842{text-align:center;}.elementor-109 .elementor-element.elementor-element-5f5bbd6{--display:flex;}.elementor-109 .elementor-element.elementor-element-1eb8200c{--display:flex;}.elementor-109 .elementor-element.elementor-element-6ad61854{width:auto;max-width:auto;animation-duration:2400ms;animation-delay:300ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-109 .elementor-element.elementor-element-6ad61854 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-109 .elementor-element.elementor-element-6ad61854 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-109 .elementor-element.elementor-element-6ad61854 .aux-modern-heading-primary{font-size:28px;color:var( --e-global-color-text );}.elementor-109 .elementor-element.elementor-element-18630e85{--display:flex;}.elementor-109 .elementor-element.elementor-element-e13f1a4{animation-duration:2000ms;animation-delay:200ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);text-align:left;}.elementor-109 .elementor-element.elementor-element-e13f1a4 > .elementor-widget-container{margin:0% -12% 0% 0%;padding:0px 0px 0px 0px;}.elementor-109 .elementor-element.elementor-element-e13f1a4 .entry-title a{color:var( --e-global-color-text );font-size:20px;font-weight:600;line-height:1.2em;}.elementor-109 .elementor-element.elementor-element-e13f1a4 .entry-info a, .elementor-109 .elementor-element.elementor-element-e13f1a4 .entry-info{color:#20202099;}.elementor-109 .elementor-element.elementor-element-e13f1a4 .entry-info, .elementor-109 .elementor-element.elementor-element-e13f1a4 .entry-info a{font-size:18px;letter-spacing:2.16px;}.elementor-109 .elementor-element.elementor-element-5f2e7b98{--display:flex;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-109 .elementor-element.elementor-element-47534a97{width:auto;max-width:auto;animation-duration:2400ms;animation-delay:300ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-109 .elementor-element.elementor-element-47534a97 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-109 .elementor-element.elementor-element-47534a97 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-109 .elementor-element.elementor-element-47534a97 .aux-modern-heading-primary{font-size:28px;color:var( --e-global-color-text );}.elementor-109 .elementor-element.elementor-element-2376bfb8{--display:flex;}.elementor-109 .elementor-element.elementor-element-10d4ad3{animation-duration:2000ms;animation-delay:200ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);text-align:left;}.elementor-109 .elementor-element.elementor-element-10d4ad3 > .elementor-widget-container{margin:0% -12% 0% 0%;padding:0px 0px 0px 0px;}.elementor-109 .elementor-element.elementor-element-10d4ad3 .entry-title a{color:var( --e-global-color-text );font-size:20px;font-weight:600;line-height:1.2em;}.elementor-109 .elementor-element.elementor-element-10d4ad3 .entry-info a, .elementor-109 .elementor-element.elementor-element-10d4ad3 .entry-info{color:#20202099;}.elementor-109 .elementor-element.elementor-element-10d4ad3 .entry-info, .elementor-109 .elementor-element.elementor-element-10d4ad3 .entry-info a{font-size:18px;letter-spacing:2.16px;}.elementor-109 .elementor-element.elementor-element-74e7add{--display:flex;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-109 .elementor-element.elementor-element-3cfe35fc{width:auto;max-width:auto;animation-duration:2400ms;animation-delay:300ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-109 .elementor-element.elementor-element-3cfe35fc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-109 .elementor-element.elementor-element-3cfe35fc .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-109 .elementor-element.elementor-element-3cfe35fc .aux-modern-heading-primary{font-size:28px;color:var( --e-global-color-text );}.elementor-109 .elementor-element.elementor-element-b9f29e1{--display:flex;}.elementor-109 .elementor-element.elementor-element-adc882d{animation-duration:2000ms;animation-delay:200ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);text-align:left;}.elementor-109 .elementor-element.elementor-element-adc882d > .elementor-widget-container{margin:0% -12% 0% 0%;padding:0px 0px 0px 0px;}.elementor-109 .elementor-element.elementor-element-adc882d .entry-title a{color:var( --e-global-color-text );font-size:20px;font-weight:600;line-height:1.2em;}.elementor-109 .elementor-element.elementor-element-adc882d .entry-info a, .elementor-109 .elementor-element.elementor-element-adc882d .entry-info{color:#20202099;}.elementor-109 .elementor-element.elementor-element-adc882d .entry-info, .elementor-109 .elementor-element.elementor-element-adc882d .entry-info a{font-size:18px;letter-spacing:2.16px;}.elementor-109 .elementor-element.elementor-element-6a919d20{--display:flex;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-109 .elementor-element.elementor-element-e3318ff{width:auto;max-width:auto;animation-duration:2400ms;animation-delay:300ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-109 .elementor-element.elementor-element-e3318ff > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-109 .elementor-element.elementor-element-e3318ff .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-109 .elementor-element.elementor-element-e3318ff .aux-modern-heading-primary{font-size:28px;color:var( --e-global-color-text );}.elementor-109 .elementor-element.elementor-element-fda8a22{animation-duration:2000ms;animation-delay:200ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);text-align:left;}.elementor-109 .elementor-element.elementor-element-fda8a22 > .elementor-widget-container{margin:0% -12% 0% 0%;padding:0px 0px 0px 0px;}.elementor-109 .elementor-element.elementor-element-fda8a22 .entry-title a{color:var( --e-global-color-text );font-size:20px;font-weight:600;line-height:1.2em;}.elementor-109 .elementor-element.elementor-element-fda8a22 .entry-info a, .elementor-109 .elementor-element.elementor-element-fda8a22 .entry-info{color:#20202099;}.elementor-109 .elementor-element.elementor-element-fda8a22 .entry-info, .elementor-109 .elementor-element.elementor-element-fda8a22 .entry-info a{font-size:18px;letter-spacing:2.16px;}.elementor-109 .elementor-element.elementor-element-9095093{--display:flex;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-109 .elementor-element.elementor-element-5768328{width:auto;max-width:auto;animation-duration:2400ms;animation-delay:300ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-109 .elementor-element.elementor-element-5768328 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-109 .elementor-element.elementor-element-5768328 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-109 .elementor-element.elementor-element-5768328 .aux-modern-heading-primary{font-size:28px;color:var( --e-global-color-text );}.elementor-109 .elementor-element.elementor-element-d1b47f4{animation-duration:2000ms;animation-delay:200ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);text-align:left;}.elementor-109 .elementor-element.elementor-element-d1b47f4 > .elementor-widget-container{margin:0% -12% 0% 0%;padding:0px 0px 0px 0px;}.elementor-109 .elementor-element.elementor-element-d1b47f4 .entry-title a{color:var( --e-global-color-text );font-size:20px;font-weight:600;line-height:1.2em;}.elementor-109 .elementor-element.elementor-element-d1b47f4 .entry-info a, .elementor-109 .elementor-element.elementor-element-d1b47f4 .entry-info{color:#20202099;}.elementor-109 .elementor-element.elementor-element-d1b47f4 .entry-info, .elementor-109 .elementor-element.elementor-element-d1b47f4 .entry-info a{font-size:18px;letter-spacing:2.16px;}.elementor-109 .elementor-element.elementor-element-42d56a0{--display:flex;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-109 .elementor-element.elementor-element-affb9b7{width:auto;max-width:auto;animation-duration:2400ms;animation-delay:300ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-109 .elementor-element.elementor-element-affb9b7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-109 .elementor-element.elementor-element-affb9b7 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-109 .elementor-element.elementor-element-affb9b7 .aux-modern-heading-primary{font-size:28px;color:var( --e-global-color-text );}.elementor-109 .elementor-element.elementor-element-42928d8{animation-duration:2000ms;animation-delay:200ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);text-align:left;}.elementor-109 .elementor-element.elementor-element-42928d8 > .elementor-widget-container{margin:0% -12% 0% 0%;padding:0px 0px 0px 0px;}.elementor-109 .elementor-element.elementor-element-42928d8 .entry-title a{color:var( --e-global-color-text );font-size:20px;font-weight:600;line-height:1.2em;}.elementor-109 .elementor-element.elementor-element-42928d8 .entry-info a, .elementor-109 .elementor-element.elementor-element-42928d8 .entry-info{color:#20202099;}.elementor-109 .elementor-element.elementor-element-42928d8 .entry-info, .elementor-109 .elementor-element.elementor-element-42928d8 .entry-info a{font-size:18px;letter-spacing:2.16px;}.elementor-109 .elementor-element.elementor-element-d78fce3{--display:flex;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-109 .elementor-element.elementor-element-7db98fd{width:auto;max-width:auto;animation-duration:2400ms;animation-delay:300ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-109 .elementor-element.elementor-element-7db98fd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-109 .elementor-element.elementor-element-7db98fd .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-109 .elementor-element.elementor-element-7db98fd .aux-modern-heading-primary{font-size:28px;color:var( --e-global-color-text );}.elementor-109 .elementor-element.elementor-element-8f88079{animation-duration:2000ms;animation-delay:200ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);text-align:left;}.elementor-109 .elementor-element.elementor-element-8f88079 > .elementor-widget-container{margin:0% -12% 0% 0%;padding:0px 0px 0px 0px;}.elementor-109 .elementor-element.elementor-element-8f88079 .entry-title a{color:var( --e-global-color-text );font-size:20px;font-weight:600;line-height:1.2em;}.elementor-109 .elementor-element.elementor-element-8f88079 .entry-info a, .elementor-109 .elementor-element.elementor-element-8f88079 .entry-info{color:#20202099;}.elementor-109 .elementor-element.elementor-element-8f88079 .entry-info, .elementor-109 .elementor-element.elementor-element-8f88079 .entry-info a{font-size:18px;letter-spacing:2.16px;}.elementor-109 .elementor-element.elementor-element-6129d65{--display:flex;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-109 .elementor-element.elementor-element-f310d46{width:auto;max-width:auto;animation-duration:2400ms;animation-delay:300ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-109 .elementor-element.elementor-element-f310d46 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-109 .elementor-element.elementor-element-f310d46 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-109 .elementor-element.elementor-element-f310d46 .aux-modern-heading-primary{font-size:28px;color:var( --e-global-color-text );}.elementor-109 .elementor-element.elementor-element-ee7e2f9{animation-duration:2000ms;animation-delay:200ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);text-align:left;}.elementor-109 .elementor-element.elementor-element-ee7e2f9 > .elementor-widget-container{margin:0% -12% 0% 0%;padding:0px 0px 0px 0px;}.elementor-109 .elementor-element.elementor-element-ee7e2f9 .entry-title a{color:var( --e-global-color-text );font-size:20px;font-weight:600;line-height:1.2em;}.elementor-109 .elementor-element.elementor-element-ee7e2f9 .entry-info a, .elementor-109 .elementor-element.elementor-element-ee7e2f9 .entry-info{color:#20202099;}.elementor-109 .elementor-element.elementor-element-ee7e2f9 .entry-info, .elementor-109 .elementor-element.elementor-element-ee7e2f9 .entry-info a{font-size:18px;letter-spacing:2.16px;}.elementor-109 .elementor-element.elementor-element-de806f5{--display:flex;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-109 .elementor-element.elementor-element-551b6c4{width:auto;max-width:auto;animation-duration:2400ms;animation-delay:300ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-109 .elementor-element.elementor-element-551b6c4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-109 .elementor-element.elementor-element-551b6c4 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-109 .elementor-element.elementor-element-551b6c4 .aux-modern-heading-primary{font-size:28px;color:var( --e-global-color-text );}.elementor-109 .elementor-element.elementor-element-761178e{animation-duration:2000ms;animation-delay:200ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);text-align:left;}.elementor-109 .elementor-element.elementor-element-761178e > .elementor-widget-container{margin:0% -12% 0% 0%;padding:0px 0px 0px 0px;}.elementor-109 .elementor-element.elementor-element-761178e .entry-title a{color:var( --e-global-color-text );font-size:20px;font-weight:600;line-height:1.2em;}.elementor-109 .elementor-element.elementor-element-761178e .entry-info a, .elementor-109 .elementor-element.elementor-element-761178e .entry-info{color:#20202099;}.elementor-109 .elementor-element.elementor-element-761178e .entry-info, .elementor-109 .elementor-element.elementor-element-761178e .entry-info a{font-size:18px;letter-spacing:2.16px;}.elementor-109 .elementor-element.elementor-element-1852f74{--display:flex;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-109 .elementor-element.elementor-element-8e1669e{width:auto;max-width:auto;animation-duration:2400ms;animation-delay:300ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-109 .elementor-element.elementor-element-8e1669e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-109 .elementor-element.elementor-element-8e1669e .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-109 .elementor-element.elementor-element-8e1669e .aux-modern-heading-primary{font-size:28px;color:var( --e-global-color-text );}.elementor-109 .elementor-element.elementor-element-2cb3810{animation-duration:2000ms;animation-delay:200ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);text-align:left;}.elementor-109 .elementor-element.elementor-element-2cb3810 > .elementor-widget-container{margin:0% -12% 0% 0%;padding:0px 0px 0px 0px;}.elementor-109 .elementor-element.elementor-element-2cb3810 .entry-title a{color:var( --e-global-color-text );font-size:20px;font-weight:600;line-height:1.2em;}.elementor-109 .elementor-element.elementor-element-2cb3810 .entry-info a, .elementor-109 .elementor-element.elementor-element-2cb3810 .entry-info{color:#20202099;}.elementor-109 .elementor-element.elementor-element-2cb3810 .entry-info, .elementor-109 .elementor-element.elementor-element-2cb3810 .entry-info a{font-size:18px;letter-spacing:2.16px;}@media(max-width:1024px){.elementor-109 .elementor-element.elementor-element-6ad61854 .aux-modern-heading-primary{font-size:24px;}.elementor-109 .elementor-element.elementor-element-e13f1a4 > .elementor-widget-container{margin:0px -120px 0px 0px;}.elementor-109 .elementor-element.elementor-element-e13f1a4 .entry-title a{font-size:16px;}.elementor-109 .elementor-element.elementor-element-47534a97 .aux-modern-heading-primary{font-size:24px;}.elementor-109 .elementor-element.elementor-element-10d4ad3 > .elementor-widget-container{margin:0px -120px 0px 0px;}.elementor-109 .elementor-element.elementor-element-10d4ad3 .entry-title a{font-size:16px;}.elementor-109 .elementor-element.elementor-element-3cfe35fc .aux-modern-heading-primary{font-size:24px;}.elementor-109 .elementor-element.elementor-element-adc882d > .elementor-widget-container{margin:0px -120px 0px 0px;}.elementor-109 .elementor-element.elementor-element-adc882d .entry-title a{font-size:16px;}.elementor-109 .elementor-element.elementor-element-e3318ff .aux-modern-heading-primary{font-size:24px;}.elementor-109 .elementor-element.elementor-element-fda8a22 > .elementor-widget-container{margin:0px -120px 0px 0px;}.elementor-109 .elementor-element.elementor-element-fda8a22 .entry-title a{font-size:16px;}.elementor-109 .elementor-element.elementor-element-5768328 .aux-modern-heading-primary{font-size:24px;}.elementor-109 .elementor-element.elementor-element-d1b47f4 > .elementor-widget-container{margin:0px -120px 0px 0px;}.elementor-109 .elementor-element.elementor-element-d1b47f4 .entry-title a{font-size:16px;}.elementor-109 .elementor-element.elementor-element-affb9b7 .aux-modern-heading-primary{font-size:24px;}.elementor-109 .elementor-element.elementor-element-42928d8 > .elementor-widget-container{margin:0px -120px 0px 0px;}.elementor-109 .elementor-element.elementor-element-42928d8 .entry-title a{font-size:16px;}.elementor-109 .elementor-element.elementor-element-7db98fd .aux-modern-heading-primary{font-size:24px;}.elementor-109 .elementor-element.elementor-element-8f88079 > .elementor-widget-container{margin:0px -120px 0px 0px;}.elementor-109 .elementor-element.elementor-element-8f88079 .entry-title a{font-size:16px;}.elementor-109 .elementor-element.elementor-element-f310d46 .aux-modern-heading-primary{font-size:24px;}.elementor-109 .elementor-element.elementor-element-ee7e2f9 > .elementor-widget-container{margin:0px -120px 0px 0px;}.elementor-109 .elementor-element.elementor-element-ee7e2f9 .entry-title a{font-size:16px;}.elementor-109 .elementor-element.elementor-element-551b6c4 .aux-modern-heading-primary{font-size:24px;}.elementor-109 .elementor-element.elementor-element-761178e > .elementor-widget-container{margin:0px -120px 0px 0px;}.elementor-109 .elementor-element.elementor-element-761178e .entry-title a{font-size:16px;}.elementor-109 .elementor-element.elementor-element-8e1669e .aux-modern-heading-primary{font-size:24px;}.elementor-109 .elementor-element.elementor-element-2cb3810 > .elementor-widget-container{margin:0px -120px 0px 0px;}.elementor-109 .elementor-element.elementor-element-2cb3810 .entry-title a{font-size:16px;}}@media(max-width:767px){.elementor-109 .elementor-element.elementor-element-e13f1a4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-109 .elementor-element.elementor-element-e13f1a4 .entry-title a{font-size:14px;}.elementor-109 .elementor-element.elementor-element-10d4ad3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-109 .elementor-element.elementor-element-10d4ad3 .entry-title a{font-size:14px;}.elementor-109 .elementor-element.elementor-element-adc882d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-109 .elementor-element.elementor-element-adc882d .entry-title a{font-size:14px;}.elementor-109 .elementor-element.elementor-element-fda8a22 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-109 .elementor-element.elementor-element-fda8a22 .entry-title a{font-size:14px;}.elementor-109 .elementor-element.elementor-element-d1b47f4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-109 .elementor-element.elementor-element-d1b47f4 .entry-title a{font-size:14px;}.elementor-109 .elementor-element.elementor-element-42928d8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-109 .elementor-element.elementor-element-42928d8 .entry-title a{font-size:14px;}.elementor-109 .elementor-element.elementor-element-8f88079 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-109 .elementor-element.elementor-element-8f88079 .entry-title a{font-size:14px;}.elementor-109 .elementor-element.elementor-element-ee7e2f9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-109 .elementor-element.elementor-element-ee7e2f9 .entry-title a{font-size:14px;}.elementor-109 .elementor-element.elementor-element-761178e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-109 .elementor-element.elementor-element-761178e .entry-title a{font-size:14px;}.elementor-109 .elementor-element.elementor-element-2cb3810 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-109 .elementor-element.elementor-element-2cb3810 .entry-title a{font-size:14px;}}/* Start custom CSS for heading, class: .elementor-element-58aa9aa5 */@media(max-width:768px){
    .elementor-109 .elementor-element.elementor-element-58aa9aa5 .aux-modern-heading-primary{
    font-size:20px;
        padding-top:10px;

}
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-6ad61854 */@media(max-width:768px){
    .elementor-109 .elementor-element.elementor-element-6ad61854 .aux-modern-heading-primary{
    font-size:20px;
        padding-top:10px;

}
}/* End custom CSS */
/* Start custom CSS for aux_recent_posts, class: .elementor-element-e13f1a4 */.elementor-109 .elementor-element.elementor-element-e13f1a4 article{
    display: flex;
    width:100%;
   
}
.elementor-109 .elementor-element.elementor-element-e13f1a4  .entry-media{
    margin-bottom: 0;
    border-radius: 20px;
    margin-right: 20px;
    width: 45%;
}

.elementor-109 .elementor-element.elementor-element-e13f1a4 .entry-main{
    width: 80%;
    margin-left: 5px;
}
.elementor-109 .elementor-element.elementor-element-e13f1a4 .entry-badge a:before{
    content: "";
    width: 14px;
    height: 14px;
    background-color:#B039FF;
    display: inline-block;
    border-radius: 100%;
    margin-right: 5px;
    top:3px;
    position: relative;
}
.elementor-109 .elementor-element.elementor-element-e13f1a4 .aux-mc-item:nth-child(2n) .entry-badge a:before{
    background-color:#397BFF;
}
.elementor-109 .elementor-element.elementor-element-e13f1a4 .aux-mc-item:nth-child(3n) .entry-badge a:before{
    background-color: #FF39A9;
}
.elementor-109 .elementor-element.elementor-element-e13f1a4 .aux-mc-item:nth-child(4n) .entry-badge a:before{
    background-color: #FF7D1A;
}

.elementor-109 .elementor-element.elementor-element-e13f1a4 .aux-mc-item:hover .entry-title a{
    color: var(--e-global-color-8e8a037);
}
.elementor-109 .elementor-element.elementor-element-e13f1a4 .entry-header , .elementor-109 .elementor-element.elementor-element-e13f1a4 .entry-title{
    line-height: 1.3em;
}
@media screen and (max-width: 1440px) and (min-width:1025px){
    .elementor-109 .elementor-element.elementor-element-e13f1a4 .entry-title a{
        font-size:16px;
    }
}
@media screen and (max-width: 1024px) and (min-width:900px){
    .elementor-109 .elementor-element.elementor-element-e13f1a4 .entry-title a{
        font-size:19px;
    }
}
@media only screen and (max-width:320px){
    .elementor-109 .elementor-element.elementor-element-e13f1a4 .entry-media{
        width:40%;
        margin-right:10px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-47534a97 */@media(max-width:768px){
    .elementor-109 .elementor-element.elementor-element-47534a97 .aux-modern-heading-primary{
    font-size:20px;
        padding-top:10px;

}
}/* End custom CSS */
/* Start custom CSS for aux_recent_posts, class: .elementor-element-10d4ad3 */.elementor-109 .elementor-element.elementor-element-10d4ad3 article{
    display: flex;
    width:100%;
   
}
.elementor-109 .elementor-element.elementor-element-10d4ad3  .entry-media{
    margin-bottom: 0;
    border-radius: 20px;
    margin-right: 20px;
    width: 45%;
}

.elementor-109 .elementor-element.elementor-element-10d4ad3 .entry-main{
    width: 80%;
    margin-left: 5px;
}
.elementor-109 .elementor-element.elementor-element-10d4ad3 .entry-badge a:before{
    content: "";
    width: 14px;
    height: 14px;
    background-color:#B039FF;
    display: inline-block;
    border-radius: 100%;
    margin-right: 5px;
    top:3px;
    position: relative;
}
.elementor-109 .elementor-element.elementor-element-10d4ad3 .aux-mc-item:nth-child(2n) .entry-badge a:before{
    background-color:#397BFF;
}
.elementor-109 .elementor-element.elementor-element-10d4ad3 .aux-mc-item:nth-child(3n) .entry-badge a:before{
    background-color: #FF39A9;
}
.elementor-109 .elementor-element.elementor-element-10d4ad3 .aux-mc-item:nth-child(4n) .entry-badge a:before{
    background-color: #FF7D1A;
}

.elementor-109 .elementor-element.elementor-element-10d4ad3 .aux-mc-item:hover .entry-title a{
    color: var(--e-global-color-8e8a037);
}
.elementor-109 .elementor-element.elementor-element-10d4ad3 .entry-header , .elementor-109 .elementor-element.elementor-element-10d4ad3 .entry-title{
    line-height: 1.3em;
}
@media screen and (max-width: 1440px) and (min-width:1025px){
    .elementor-109 .elementor-element.elementor-element-10d4ad3 .entry-title a{
        font-size:16px;
    }
}
@media screen and (max-width: 1024px) and (min-width:900px){
    .elementor-109 .elementor-element.elementor-element-10d4ad3 .entry-title a{
        font-size:19px;
    }
}
@media only screen and (max-width:320px){
    .elementor-109 .elementor-element.elementor-element-10d4ad3 .entry-media{
        width:40%;
        margin-right:10px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-3cfe35fc */@media(max-width:768px){
    .elementor-109 .elementor-element.elementor-element-3cfe35fc .aux-modern-heading-primary{
    font-size:20px;
        padding-top:10px;

}
}/* End custom CSS */
/* Start custom CSS for aux_recent_posts, class: .elementor-element-adc882d */.elementor-109 .elementor-element.elementor-element-adc882d article{
    display: flex;
    width:100%;
   
}
.elementor-109 .elementor-element.elementor-element-adc882d  .entry-media{
    margin-bottom: 0;
    border-radius: 20px;
    margin-right: 20px;
    width: 45%;
}

.elementor-109 .elementor-element.elementor-element-adc882d .entry-main{
    width: 80%;
    margin-left: 5px;
}
.elementor-109 .elementor-element.elementor-element-adc882d .entry-badge a:before{
    content: "";
    width: 14px;
    height: 14px;
    background-color:#B039FF;
    display: inline-block;
    border-radius: 100%;
    margin-right: 5px;
    top:3px;
    position: relative;
}
.elementor-109 .elementor-element.elementor-element-adc882d .aux-mc-item:nth-child(2n) .entry-badge a:before{
    background-color:#397BFF;
}
.elementor-109 .elementor-element.elementor-element-adc882d .aux-mc-item:nth-child(3n) .entry-badge a:before{
    background-color: #FF39A9;
}
.elementor-109 .elementor-element.elementor-element-adc882d .aux-mc-item:nth-child(4n) .entry-badge a:before{
    background-color: #FF7D1A;
}

.elementor-109 .elementor-element.elementor-element-adc882d .aux-mc-item:hover .entry-title a{
    color: var(--e-global-color-8e8a037);
}
.elementor-109 .elementor-element.elementor-element-adc882d .entry-header , .elementor-109 .elementor-element.elementor-element-adc882d .entry-title{
    line-height: 1.3em;
}
@media screen and (max-width: 1440px) and (min-width:1025px){
    .elementor-109 .elementor-element.elementor-element-adc882d .entry-title a{
        font-size:16px;
    }
}
@media screen and (max-width: 1024px) and (min-width:900px){
    .elementor-109 .elementor-element.elementor-element-adc882d .entry-title a{
        font-size:19px;
    }
}
@media only screen and (max-width:320px){
    .elementor-109 .elementor-element.elementor-element-adc882d .entry-media{
        width:40%;
        margin-right:10px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-e3318ff */@media(max-width:768px){
    .elementor-109 .elementor-element.elementor-element-e3318ff .aux-modern-heading-primary{
    font-size:20px;
        padding-top:10px;

}
}/* End custom CSS */
/* Start custom CSS for aux_recent_posts, class: .elementor-element-fda8a22 */.elementor-109 .elementor-element.elementor-element-fda8a22 article{
    display: flex;
    width:100%;
   
}
.elementor-109 .elementor-element.elementor-element-fda8a22  .entry-media{
    margin-bottom: 0;
    border-radius: 20px;
    margin-right: 20px;
    width: 45%;
}

.elementor-109 .elementor-element.elementor-element-fda8a22 .entry-main{
    width: 80%;
    margin-left: 5px;
}
.elementor-109 .elementor-element.elementor-element-fda8a22 .entry-badge a:before{
    content: "";
    width: 14px;
    height: 14px;
    background-color:#B039FF;
    display: inline-block;
    border-radius: 100%;
    margin-right: 5px;
    top:3px;
    position: relative;
}
.elementor-109 .elementor-element.elementor-element-fda8a22 .aux-mc-item:nth-child(2n) .entry-badge a:before{
    background-color:#397BFF;
}
.elementor-109 .elementor-element.elementor-element-fda8a22 .aux-mc-item:nth-child(3n) .entry-badge a:before{
    background-color: #FF39A9;
}
.elementor-109 .elementor-element.elementor-element-fda8a22 .aux-mc-item:nth-child(4n) .entry-badge a:before{
    background-color: #FF7D1A;
}

.elementor-109 .elementor-element.elementor-element-fda8a22 .aux-mc-item:hover .entry-title a{
    color: var(--e-global-color-8e8a037);
}
.elementor-109 .elementor-element.elementor-element-fda8a22 .entry-header , .elementor-109 .elementor-element.elementor-element-fda8a22 .entry-title{
    line-height: 1.3em;
}
@media screen and (max-width: 1440px) and (min-width:1025px){
    .elementor-109 .elementor-element.elementor-element-fda8a22 .entry-title a{
        font-size:16px;
    }
}
@media screen and (max-width: 1024px) and (min-width:900px){
    .elementor-109 .elementor-element.elementor-element-fda8a22 .entry-title a{
        font-size:19px;
    }
}
@media only screen and (max-width:320px){
    .elementor-109 .elementor-element.elementor-element-fda8a22 .entry-media{
        width:40%;
        margin-right:10px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-5768328 */@media(max-width:768px){
    .elementor-109 .elementor-element.elementor-element-5768328 .aux-modern-heading-primary{
    font-size:20px;
        padding-top:10px;

}
}/* End custom CSS */
/* Start custom CSS for aux_recent_posts, class: .elementor-element-d1b47f4 */.elementor-109 .elementor-element.elementor-element-d1b47f4 article{
    display: flex;
    width:100%;
   
}
.elementor-109 .elementor-element.elementor-element-d1b47f4  .entry-media{
    margin-bottom: 0;
    border-radius: 20px;
    margin-right: 20px;
    width: 45%;
}

.elementor-109 .elementor-element.elementor-element-d1b47f4 .entry-main{
    width: 80%;
    margin-left: 5px;
}
.elementor-109 .elementor-element.elementor-element-d1b47f4 .entry-badge a:before{
    content: "";
    width: 14px;
    height: 14px;
    background-color:#B039FF;
    display: inline-block;
    border-radius: 100%;
    margin-right: 5px;
    top:3px;
    position: relative;
}
.elementor-109 .elementor-element.elementor-element-d1b47f4 .aux-mc-item:nth-child(2n) .entry-badge a:before{
    background-color:#397BFF;
}
.elementor-109 .elementor-element.elementor-element-d1b47f4 .aux-mc-item:nth-child(3n) .entry-badge a:before{
    background-color: #FF39A9;
}
.elementor-109 .elementor-element.elementor-element-d1b47f4 .aux-mc-item:nth-child(4n) .entry-badge a:before{
    background-color: #FF7D1A;
}

.elementor-109 .elementor-element.elementor-element-d1b47f4 .aux-mc-item:hover .entry-title a{
    color: var(--e-global-color-8e8a037);
}
.elementor-109 .elementor-element.elementor-element-d1b47f4 .entry-header , .elementor-109 .elementor-element.elementor-element-d1b47f4 .entry-title{
    line-height: 1.3em;
}
@media screen and (max-width: 1440px) and (min-width:1025px){
    .elementor-109 .elementor-element.elementor-element-d1b47f4 .entry-title a{
        font-size:16px;
    }
}
@media screen and (max-width: 1024px) and (min-width:900px){
    .elementor-109 .elementor-element.elementor-element-d1b47f4 .entry-title a{
        font-size:19px;
    }
}
@media only screen and (max-width:320px){
    .elementor-109 .elementor-element.elementor-element-d1b47f4 .entry-media{
        width:40%;
        margin-right:10px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-affb9b7 */@media(max-width:768px){
    .elementor-109 .elementor-element.elementor-element-affb9b7 .aux-modern-heading-primary{
    font-size:20px;
        padding-top:10px;

}
}/* End custom CSS */
/* Start custom CSS for aux_recent_posts, class: .elementor-element-42928d8 */.elementor-109 .elementor-element.elementor-element-42928d8 article{
    display: flex;
    width:100%;
   
}
.elementor-109 .elementor-element.elementor-element-42928d8  .entry-media{
    margin-bottom: 0;
    border-radius: 20px;
    margin-right: 20px;
    width: 45%;
}

.elementor-109 .elementor-element.elementor-element-42928d8 .entry-main{
    width: 80%;
    margin-left: 5px;
}
.elementor-109 .elementor-element.elementor-element-42928d8 .entry-badge a:before{
    content: "";
    width: 14px;
    height: 14px;
    background-color:#B039FF;
    display: inline-block;
    border-radius: 100%;
    margin-right: 5px;
    top:3px;
    position: relative;
}
.elementor-109 .elementor-element.elementor-element-42928d8 .aux-mc-item:nth-child(2n) .entry-badge a:before{
    background-color:#397BFF;
}
.elementor-109 .elementor-element.elementor-element-42928d8 .aux-mc-item:nth-child(3n) .entry-badge a:before{
    background-color: #FF39A9;
}
.elementor-109 .elementor-element.elementor-element-42928d8 .aux-mc-item:nth-child(4n) .entry-badge a:before{
    background-color: #FF7D1A;
}

.elementor-109 .elementor-element.elementor-element-42928d8 .aux-mc-item:hover .entry-title a{
    color: var(--e-global-color-8e8a037);
}
.elementor-109 .elementor-element.elementor-element-42928d8 .entry-header , .elementor-109 .elementor-element.elementor-element-42928d8 .entry-title{
    line-height: 1.3em;
}
@media screen and (max-width: 1440px) and (min-width:1025px){
    .elementor-109 .elementor-element.elementor-element-42928d8 .entry-title a{
        font-size:16px;
    }
}
@media screen and (max-width: 1024px) and (min-width:900px){
    .elementor-109 .elementor-element.elementor-element-42928d8 .entry-title a{
        font-size:19px;
    }
}
@media only screen and (max-width:320px){
    .elementor-109 .elementor-element.elementor-element-42928d8 .entry-media{
        width:40%;
        margin-right:10px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-7db98fd */@media(max-width:768px){
    .elementor-109 .elementor-element.elementor-element-7db98fd .aux-modern-heading-primary{
    font-size:20px;
        padding-top:10px;

}
}/* End custom CSS */
/* Start custom CSS for aux_recent_posts, class: .elementor-element-8f88079 */.elementor-109 .elementor-element.elementor-element-8f88079 article{
    display: flex;
    width:100%;
   
}
.elementor-109 .elementor-element.elementor-element-8f88079  .entry-media{
    margin-bottom: 0;
    border-radius: 20px;
    margin-right: 20px;
    width: 45%;
}

.elementor-109 .elementor-element.elementor-element-8f88079 .entry-main{
    width: 80%;
    margin-left: 5px;
}
.elementor-109 .elementor-element.elementor-element-8f88079 .entry-badge a:before{
    content: "";
    width: 14px;
    height: 14px;
    background-color:#B039FF;
    display: inline-block;
    border-radius: 100%;
    margin-right: 5px;
    top:3px;
    position: relative;
}
.elementor-109 .elementor-element.elementor-element-8f88079 .aux-mc-item:nth-child(2n) .entry-badge a:before{
    background-color:#397BFF;
}
.elementor-109 .elementor-element.elementor-element-8f88079 .aux-mc-item:nth-child(3n) .entry-badge a:before{
    background-color: #FF39A9;
}
.elementor-109 .elementor-element.elementor-element-8f88079 .aux-mc-item:nth-child(4n) .entry-badge a:before{
    background-color: #FF7D1A;
}

.elementor-109 .elementor-element.elementor-element-8f88079 .aux-mc-item:hover .entry-title a{
    color: var(--e-global-color-8e8a037);
}
.elementor-109 .elementor-element.elementor-element-8f88079 .entry-header , .elementor-109 .elementor-element.elementor-element-8f88079 .entry-title{
    line-height: 1.3em;
}
@media screen and (max-width: 1440px) and (min-width:1025px){
    .elementor-109 .elementor-element.elementor-element-8f88079 .entry-title a{
        font-size:16px;
    }
}
@media screen and (max-width: 1024px) and (min-width:900px){
    .elementor-109 .elementor-element.elementor-element-8f88079 .entry-title a{
        font-size:19px;
    }
}
@media only screen and (max-width:320px){
    .elementor-109 .elementor-element.elementor-element-8f88079 .entry-media{
        width:40%;
        margin-right:10px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-f310d46 */@media(max-width:768px){
    .elementor-109 .elementor-element.elementor-element-f310d46 .aux-modern-heading-primary{
    font-size:20px;
        padding-top:10px;

}
}/* End custom CSS */
/* Start custom CSS for aux_recent_posts, class: .elementor-element-ee7e2f9 */.elementor-109 .elementor-element.elementor-element-ee7e2f9 article{
    display: flex;
    width:100%;
   
}
.elementor-109 .elementor-element.elementor-element-ee7e2f9  .entry-media{
    margin-bottom: 0;
    border-radius: 20px;
    margin-right: 20px;
    width: 45%;
}

.elementor-109 .elementor-element.elementor-element-ee7e2f9 .entry-main{
    width: 80%;
    margin-left: 5px;
}
.elementor-109 .elementor-element.elementor-element-ee7e2f9 .entry-badge a:before{
    content: "";
    width: 14px;
    height: 14px;
    background-color:#B039FF;
    display: inline-block;
    border-radius: 100%;
    margin-right: 5px;
    top:3px;
    position: relative;
}
.elementor-109 .elementor-element.elementor-element-ee7e2f9 .aux-mc-item:nth-child(2n) .entry-badge a:before{
    background-color:#397BFF;
}
.elementor-109 .elementor-element.elementor-element-ee7e2f9 .aux-mc-item:nth-child(3n) .entry-badge a:before{
    background-color: #FF39A9;
}
.elementor-109 .elementor-element.elementor-element-ee7e2f9 .aux-mc-item:nth-child(4n) .entry-badge a:before{
    background-color: #FF7D1A;
}

.elementor-109 .elementor-element.elementor-element-ee7e2f9 .aux-mc-item:hover .entry-title a{
    color: var(--e-global-color-8e8a037);
}
.elementor-109 .elementor-element.elementor-element-ee7e2f9 .entry-header , .elementor-109 .elementor-element.elementor-element-ee7e2f9 .entry-title{
    line-height: 1.3em;
}
@media screen and (max-width: 1440px) and (min-width:1025px){
    .elementor-109 .elementor-element.elementor-element-ee7e2f9 .entry-title a{
        font-size:16px;
    }
}
@media screen and (max-width: 1024px) and (min-width:900px){
    .elementor-109 .elementor-element.elementor-element-ee7e2f9 .entry-title a{
        font-size:19px;
    }
}
@media only screen and (max-width:320px){
    .elementor-109 .elementor-element.elementor-element-ee7e2f9 .entry-media{
        width:40%;
        margin-right:10px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-551b6c4 */@media(max-width:768px){
    .elementor-109 .elementor-element.elementor-element-551b6c4 .aux-modern-heading-primary{
    font-size:20px;
        padding-top:10px;

}
}/* End custom CSS */
/* Start custom CSS for aux_recent_posts, class: .elementor-element-761178e */.elementor-109 .elementor-element.elementor-element-761178e article{
    display: flex;
    width:100%;
   
}
.elementor-109 .elementor-element.elementor-element-761178e  .entry-media{
    margin-bottom: 0;
    border-radius: 20px;
    margin-right: 20px;
    width: 45%;
}

.elementor-109 .elementor-element.elementor-element-761178e .entry-main{
    width: 80%;
    margin-left: 5px;
}
.elementor-109 .elementor-element.elementor-element-761178e .entry-badge a:before{
    content: "";
    width: 14px;
    height: 14px;
    background-color:#B039FF;
    display: inline-block;
    border-radius: 100%;
    margin-right: 5px;
    top:3px;
    position: relative;
}
.elementor-109 .elementor-element.elementor-element-761178e .aux-mc-item:nth-child(2n) .entry-badge a:before{
    background-color:#397BFF;
}
.elementor-109 .elementor-element.elementor-element-761178e .aux-mc-item:nth-child(3n) .entry-badge a:before{
    background-color: #FF39A9;
}
.elementor-109 .elementor-element.elementor-element-761178e .aux-mc-item:nth-child(4n) .entry-badge a:before{
    background-color: #FF7D1A;
}

.elementor-109 .elementor-element.elementor-element-761178e .aux-mc-item:hover .entry-title a{
    color: var(--e-global-color-8e8a037);
}
.elementor-109 .elementor-element.elementor-element-761178e .entry-header , .elementor-109 .elementor-element.elementor-element-761178e .entry-title{
    line-height: 1.3em;
}
@media screen and (max-width: 1440px) and (min-width:1025px){
    .elementor-109 .elementor-element.elementor-element-761178e .entry-title a{
        font-size:16px;
    }
}
@media screen and (max-width: 1024px) and (min-width:900px){
    .elementor-109 .elementor-element.elementor-element-761178e .entry-title a{
        font-size:19px;
    }
}
@media only screen and (max-width:320px){
    .elementor-109 .elementor-element.elementor-element-761178e .entry-media{
        width:40%;
        margin-right:10px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-8e1669e */@media(max-width:768px){
    .elementor-109 .elementor-element.elementor-element-8e1669e .aux-modern-heading-primary{
    font-size:20px;
        padding-top:10px;

}
}/* End custom CSS */
/* Start custom CSS for aux_recent_posts, class: .elementor-element-2cb3810 */.elementor-109 .elementor-element.elementor-element-2cb3810 article{
    display: flex;
    width:100%;
   
}
.elementor-109 .elementor-element.elementor-element-2cb3810  .entry-media{
    margin-bottom: 0;
    border-radius: 20px;
    margin-right: 20px;
    width: 45%;
}

.elementor-109 .elementor-element.elementor-element-2cb3810 .entry-main{
    width: 80%;
    margin-left: 5px;
}
.elementor-109 .elementor-element.elementor-element-2cb3810 .entry-badge a:before{
    content: "";
    width: 14px;
    height: 14px;
    background-color:#B039FF;
    display: inline-block;
    border-radius: 100%;
    margin-right: 5px;
    top:3px;
    position: relative;
}
.elementor-109 .elementor-element.elementor-element-2cb3810 .aux-mc-item:nth-child(2n) .entry-badge a:before{
    background-color:#397BFF;
}
.elementor-109 .elementor-element.elementor-element-2cb3810 .aux-mc-item:nth-child(3n) .entry-badge a:before{
    background-color: #FF39A9;
}
.elementor-109 .elementor-element.elementor-element-2cb3810 .aux-mc-item:nth-child(4n) .entry-badge a:before{
    background-color: #FF7D1A;
}

.elementor-109 .elementor-element.elementor-element-2cb3810 .aux-mc-item:hover .entry-title a{
    color: var(--e-global-color-8e8a037);
}
.elementor-109 .elementor-element.elementor-element-2cb3810 .entry-header , .elementor-109 .elementor-element.elementor-element-2cb3810 .entry-title{
    line-height: 1.3em;
}
@media screen and (max-width: 1440px) and (min-width:1025px){
    .elementor-109 .elementor-element.elementor-element-2cb3810 .entry-title a{
        font-size:16px;
    }
}
@media screen and (max-width: 1024px) and (min-width:900px){
    .elementor-109 .elementor-element.elementor-element-2cb3810 .entry-title a{
        font-size:19px;
    }
}
@media only screen and (max-width:320px){
    .elementor-109 .elementor-element.elementor-element-2cb3810 .entry-media{
        width:40%;
        margin-right:10px;
    }
}/* End custom CSS */