.elementor-3977 .elementor-element.elementor-element-47c666f5:not(.elementor-motion-effects-element-type-background), .elementor-3977 .elementor-element.elementor-element-47c666f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-3977 .elementor-element.elementor-element-47c666f5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3977 .elementor-element.elementor-element-47c666f5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3977 .elementor-element.elementor-element-42150ccf:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3977 .elementor-element.elementor-element-42150ccf > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-3977 .elementor-element.elementor-element-42150ccf > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3977 .elementor-element.elementor-element-42150ccf > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3977 .elementor-element.elementor-element-49f8df1f > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-3977 .elementor-element.elementor-element-49f8df1f .elementor-heading-title{font-weight:700;color:var( --e-global-color-secondary );}.elementor-3977 .elementor-element.elementor-element-7fd93b82 .elementor-heading-title{font-weight:600;line-height:1.5em;}.elementor-3977 .elementor-element.elementor-element-7c4a765b > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-3977 .elementor-element.elementor-element-60a7d3b6 .elementor-toc__header-title{text-align:start;}.elementor-3977 .elementor-element.elementor-element-60a7d3b6 .elementor-toc__header{flex-direction:row;}.elementor-3977 .elementor-element.elementor-element-60a7d3b6{--item-text-hover-decoration:underline;}.elementor-3977 .elementor-element.elementor-element-2a9991e5 .elementor-heading-title{font-weight:700;color:var( --e-global-color-secondary );}.elementor-3977 .elementor-element.elementor-element-7158d8a2:not(.elementor-motion-effects-element-type-background), .elementor-3977 .elementor-element.elementor-element-7158d8a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-3977 .elementor-element.elementor-element-7158d8a2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-3977 .elementor-element.elementor-element-7158d8a2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3977 .elementor-element.elementor-element-ac9c89:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3977 .elementor-element.elementor-element-ac9c89 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-3977 .elementor-element.elementor-element-ac9c89 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3977 .elementor-element.elementor-element-ac9c89 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3977 .elementor-element.elementor-element-2816dbd0{--grid-row-gap:20px;--grid-column-gap:20px;}.elementor-3977 .elementor-element.elementor-element-2816dbd0 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-3977 .elementor-element.elementor-element-2816dbd0:after{content:"0.66";}.elementor-3977 .elementor-element.elementor-element-2816dbd0 .elementor-post__thumbnail__link{width:100%;}.elementor-3977 .elementor-element.elementor-element-2816dbd0 .elementor-post__meta-data span + span:before{content:"|";}.elementor-3977 .elementor-element.elementor-element-2816dbd0 .elementor-post__text{margin-top:20px;}.elementor-3977 .elementor-element.elementor-element-2816dbd0 .elementor-post__badge{right:0;}.elementor-3977 .elementor-element.elementor-element-2816dbd0 .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-primary );margin:20px;}.elementor-3977 .elementor-element.elementor-element-2816dbd0 .elementor-post__title, .elementor-3977 .elementor-element.elementor-element-2816dbd0 .elementor-post__title a{color:var( --e-global-color-primary );font-family:"Open Sans", Sans-serif;text-transform:none;font-style:normal;}.elementor-3977 .elementor-element.elementor-element-2816dbd0 .elementor-post__meta-data{color:var( --e-global-color-text );}.elementor-3977 .elementor-element.elementor-element-2816dbd0 .elementor-post__excerpt p{color:var( --e-global-color-secondary );}.elementor-3977 .elementor-element.elementor-element-2816dbd0 .elementor-post__read-more{color:var( --e-global-color-primary );}.elementor-3977 .elementor-element.elementor-element-4f688299 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Open Sans", Sans-serif;font-size:18px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;padding:15px 0px 15px 0px;}.elementor-3977 .elementor-element.elementor-element-4f688299 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3977 .elementor-element.elementor-element-451dd0d8 .elementor-heading-title{font-weight:700;color:var( --e-global-color-secondary );}.elementor-3977 .elementor-element.elementor-element-58da1b9f > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-3977 .elementor-element.elementor-element-58da1b9f{font-size:16px;}.elementor-3977 .elementor-element.elementor-element-3525c5e .elementor-heading-title{font-weight:700;color:var( --e-global-color-secondary );}.elementor-3977 .elementor-element.elementor-element-65423a02 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-3977 .elementor-element.elementor-element-65423a02{font-size:16px;}.elementor-3977 .elementor-element.elementor-element-6069c481 .elementor-heading-title{font-weight:700;color:var( --e-global-color-secondary );}.elementor-3977 .elementor-element.elementor-element-4569a18b > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-3977 .elementor-element.elementor-element-4569a18b{font-size:16px;}.elementor-3977 .elementor-element.elementor-element-58be9ee6 .elementor-heading-title{font-weight:700;color:var( --e-global-color-secondary );}.elementor-3977 .elementor-element.elementor-element-38953cf4 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-3977 .elementor-element.elementor-element-38953cf4{font-size:16px;}.elementor-3977 .elementor-element.elementor-element-4142f823 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-3977 .elementor-element.elementor-element-4142f823{font-size:16px;}.elementor-3977 .elementor-element.elementor-element-52e77f8 .elementor-heading-title{font-weight:700;color:var( --e-global-color-secondary );}.elementor-3977 .elementor-element.elementor-element-79312521 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-3977 .elementor-element.elementor-element-79312521{font-size:16px;}.elementor-3977 .elementor-element.elementor-element-caf3444 .elementor-heading-title{font-weight:700;color:var( --e-global-color-secondary );}.elementor-3977 .elementor-element.elementor-element-1598c909 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-3977 .elementor-element.elementor-element-1598c909{font-size:16px;}.elementor-3977 .elementor-element.elementor-element-73a82214 .elementor-heading-title{font-weight:700;color:var( --e-global-color-secondary );}.elementor-3977 .elementor-element.elementor-element-5386de33 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-3977 .elementor-element.elementor-element-5386de33{font-size:16px;}.elementor-3977 .elementor-element.elementor-element-27976aa0 .elementor-heading-title{font-weight:700;color:var( --e-global-color-secondary );}.elementor-3977 .elementor-element.elementor-element-6892e8bd > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-3977 .elementor-element.elementor-element-6892e8bd{font-size:16px;}.elementor-3977 .elementor-element.elementor-element-135f19ea .elementor-heading-title{font-weight:700;color:var( --e-global-color-secondary );}.elementor-3977 .elementor-element.elementor-element-65012822 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-3977 .elementor-element.elementor-element-65012822{font-size:16px;}.elementor-3977 .elementor-element.elementor-element-1ceaf915 .elementor-heading-title{font-weight:700;color:var( --e-global-color-secondary );}.elementor-3977 .elementor-element.elementor-element-17e84555 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-3977 .elementor-element.elementor-element-17e84555{font-size:16px;}.elementor-3977 .elementor-element.elementor-element-6988bcfc .elementor-heading-title{font-weight:700;color:var( --e-global-color-secondary );}.elementor-3977 .elementor-element.elementor-element-5acfc088 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-3977 .elementor-element.elementor-element-5acfc088{font-size:16px;}.elementor-3977 .elementor-element.elementor-element-6f54f00d .elementor-heading-title{font-weight:700;color:var( --e-global-color-secondary );}.elementor-3977 .elementor-element.elementor-element-7b4eba6a:not(.elementor-motion-effects-element-type-background), .elementor-3977 .elementor-element.elementor-element-7b4eba6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-3977 .elementor-element.elementor-element-7b4eba6a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-3977 .elementor-element.elementor-element-7b4eba6a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3977 .elementor-element.elementor-element-6b5976e3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3977 .elementor-element.elementor-element-6b5976e3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-3977 .elementor-element.elementor-element-6b5976e3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3977 .elementor-element.elementor-element-6b5976e3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3977 .elementor-element.elementor-element-4e09ab67{--grid-row-gap:20px;--grid-column-gap:20px;}.elementor-3977 .elementor-element.elementor-element-4e09ab67 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-3977 .elementor-element.elementor-element-4e09ab67:after{content:"0.66";}.elementor-3977 .elementor-element.elementor-element-4e09ab67 .elementor-post__thumbnail__link{width:100%;}.elementor-3977 .elementor-element.elementor-element-4e09ab67 .elementor-post__meta-data span + span:before{content:"|";}.elementor-3977 .elementor-element.elementor-element-4e09ab67 .elementor-post__text{margin-top:20px;}.elementor-3977 .elementor-element.elementor-element-4e09ab67 .elementor-post__badge{right:0;}.elementor-3977 .elementor-element.elementor-element-4e09ab67 .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-primary );margin:20px;}.elementor-3977 .elementor-element.elementor-element-4e09ab67 .elementor-post__title, .elementor-3977 .elementor-element.elementor-element-4e09ab67 .elementor-post__title a{color:var( --e-global-color-primary );font-family:"Open Sans", Sans-serif;text-transform:none;font-style:normal;}.elementor-3977 .elementor-element.elementor-element-4e09ab67 .elementor-post__meta-data{color:var( --e-global-color-text );}.elementor-3977 .elementor-element.elementor-element-4e09ab67 .elementor-post__excerpt p{color:var( --e-global-color-secondary );}.elementor-3977 .elementor-element.elementor-element-4e09ab67 .elementor-post__read-more{color:var( --e-global-color-primary );}.elementor-3977 .elementor-element.elementor-element-3f2e3ba6:not(.elementor-motion-effects-element-type-background), .elementor-3977 .elementor-element.elementor-element-3f2e3ba6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-3977 .elementor-element.elementor-element-3f2e3ba6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-3977 .elementor-element.elementor-element-3f2e3ba6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3977 .elementor-element.elementor-element-5aa5fa7f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3977 .elementor-element.elementor-element-5aa5fa7f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-3977 .elementor-element.elementor-element-5aa5fa7f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3977 .elementor-element.elementor-element-5aa5fa7f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3977 .elementor-element.elementor-element-74d88cc7 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Open Sans", Sans-serif;font-size:18px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;padding:15px 0px 15px 0px;}.elementor-3977 .elementor-element.elementor-element-74d88cc7 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-3977 .elementor-element.elementor-element-74d88cc7 .elementor-button-content-wrapper{flex-direction:row-reverse;}body.elementor-page-3977:not(.elementor-motion-effects-element-type-background), body.elementor-page-3977 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}@media(max-width:767px){.elementor-3977 .elementor-element.elementor-element-47c666f5{padding:0px 0px 0px 0px;}.elementor-3977 .elementor-element.elementor-element-42150ccf > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-3977 .elementor-element.elementor-element-7fd93b82 .elementor-heading-title{font-size:16px;letter-spacing:0.1px;}.elementor-3977 .elementor-element.elementor-element-7c4a765b{font-size:16px;}.elementor-3977 .elementor-element.elementor-element-7158d8a2{padding:20px 0px 0px 0px;}.elementor-3977 .elementor-element.elementor-element-ac9c89 > .elementor-element-populated{padding:0px 20px 10px 20px;}.elementor-3977 .elementor-element.elementor-element-2816dbd0 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-3977 .elementor-element.elementor-element-2816dbd0:after{content:"0.5";}.elementor-3977 .elementor-element.elementor-element-2816dbd0 .elementor-post__thumbnail__link{width:100%;}.elementor-3977 .elementor-element.elementor-element-2816dbd0 .elementor-post__title, .elementor-3977 .elementor-element.elementor-element-2816dbd0 .elementor-post__title a{font-size:18px;}.elementor-3977 .elementor-element.elementor-element-4f688299 .elementor-button{font-size:14px;}.elementor-3977 .elementor-element.elementor-element-6b5976e3 > .elementor-element-populated{padding:0px 20px 10px 20px;}.elementor-3977 .elementor-element.elementor-element-4e09ab67 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-3977 .elementor-element.elementor-element-4e09ab67:after{content:"0.5";}.elementor-3977 .elementor-element.elementor-element-4e09ab67 .elementor-post__thumbnail__link{width:100%;}.elementor-3977 .elementor-element.elementor-element-4e09ab67 .elementor-post__title, .elementor-3977 .elementor-element.elementor-element-4e09ab67 .elementor-post__title a{font-size:18px;}.elementor-3977 .elementor-element.elementor-element-3f2e3ba6{padding:0px 0px 0px 0px;}.elementor-3977 .elementor-element.elementor-element-5aa5fa7f > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-3977 .elementor-element.elementor-element-74d88cc7 .elementor-button{font-size:14px;}}