.elementor-widget-ceasectiontitle .title-separator>*{color:var(--e-global-color-secondary)}.elementor-28041 .elementor-element.elementor-element-2a2a630 .section-description .lead{margin-bottom:5px}.elementor-28041 .elementor-element.elementor-element-fb17185 .section-description .lead{margin-bottom:5px}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-bc-flex-widget .elementor-28041 .elementor-element.elementor-element-6ee413f.elementor-column .elementor-widget-wrap{align-items:center}.elementor-widget-ceafeaturebox .cea-featured-icon{color:var(--e-global-color-primary)}.elementor-widget-ceafeaturebox .cea-featured-icon svg{fill:var(--e-global-color-primary)}.elementor-widget-ceafeaturebox.cea-view-framed .cea-featured-icon{background-color:var(--e-global-color-secondary);border-color:var(--e-global-color-primary)}.elementor-widget-ceafeaturebox.cea-view-stacked .cea-featured-icon{background-color:var(--e-global-color-secondary)}.elementor-widget-ceafeaturebox:hover .cea-featured-icon{color:var(--e-global-color-secondary)}.elementor-widget-ceafeaturebox:hover .cea-featured-icon svg{fill:var(--e-global-color-secondary)}.elementor-widget-ceafeaturebox.cea-view-framed:hover .cea-featured-icon{background-color:var(--e-global-color-primary);border-color:var(--e-global-color-secondary)}.elementor-widget-ceafeaturebox.cea-view-stacked:hover .cea-featured-icon{background-color:var(--e-global-color-primary)}.elementor-28041 .elementor-element.elementor-element-4fa68ba .cea-featured-icon{color:var(--e-global-color-primary);font-size:44px;margin-bottom:20px}.elementor-28041 .elementor-element.elementor-element-4fa68ba .cea-featured-icon svg{fill:var(--e-global-color-primary)}.elementor-28041 .elementor-element.elementor-element-4fa68ba .cea-featured-icon i,.elementor-28041 .elementor-element.elementor-element-4fa68ba .cea-featured-icon svg{transform:rotate(0deg)}.elementor-28041 .elementor-element.elementor-element-4fa68ba .cea-feature-box-img{margin-bottom:5px!important}.elementor-28041 .elementor-element.elementor-element-efd7a79 .cea-featured-icon{color:var(--e-global-color-primary);font-size:44px;margin-bottom:20px}.elementor-28041 .elementor-element.elementor-element-efd7a79 .cea-featured-icon svg{fill:var(--e-global-color-primary)}.elementor-28041 .elementor-element.elementor-element-efd7a79 .cea-featured-icon i,.elementor-28041 .elementor-element.elementor-element-efd7a79 .cea-featured-icon svg{transform:rotate(0deg)}.elementor-28041 .elementor-element.elementor-element-efd7a79 .cea-feature-box-img{margin-bottom:5px!important}.elementor-28041 .elementor-element.elementor-element-ee5b076 .post-overlay-items a:hover{color:var(--e-global-color-primary)}.elementor-28041 .elementor-element.elementor-element-ee5b076 .read-more{text-transform:uppercase;fill:var(--e-global-color-primary);color:var(--e-global-color-primary);background-color:rgba(51,51,51,0);border-style:dashed;border-width:0 0 2px;border-color:var(--e-global-color-primary);border-radius:0px 0px 0px 0px;padding:0;font-size:14px;font-weight:600;letter-spacing:1px}.elementor-28041 .elementor-element.elementor-element-ee5b076 .bottom-meta{margin-bottom:0}.elementor-28041 .elementor-element.elementor-element-ee5b076 .team-inner .post-excerpt{color:#797979}.elementor-28041 .elementor-element.elementor-element-ee5b076 .post-overlay-items{position:absolute;top:29%;left:0}.elementor-28041 .elementor-element.elementor-element-33d7355 .section-description .lead{margin-bottom:5px}.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-widget-star-rating .elementor-star-rating__title{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-28041 .elementor-element.elementor-element-8cbfbd9 .cea-button .cea-align-icon-left{margin-right:6px}.elementor-28041 .elementor-element.elementor-element-8cbfbd9 .cea-button:hover svg,.elementor-28041 .elementor-element.elementor-element-8cbfbd9 .cea-button:focus svg{fill:var(--e-global-color-primary)}.elementor-28041 .elementor-element.elementor-element-4d6fc74 .read-more{text-transform:none;background-color:#333}.elementor-28041 .elementor-element.elementor-element-4d6fc74 .bottom-meta{margin-bottom:5px}.elementor-28041 .elementor-element.elementor-element-4d6fc74 .post-overlay-items{position:absolute;top:0;left:0}@media (max-width:767px){.elementor-28041 .elementor-element.elementor-element-2a2a630 .section-description .lead{margin-bottom:5px}.elementor-28041 .elementor-element.elementor-element-fb17185 .section-description .lead{margin-bottom:5px}.elementor-28041 .elementor-element.elementor-element-4fa68ba .cea-featured-icon{margin-bottom:20px}.elementor-28041 .elementor-element.elementor-element-efd7a79 .cea-featured-icon{margin-bottom:20px}.elementor-28041 .elementor-element.elementor-element-ee5b076 .bottom-meta{margin-bottom:0}.elementor-28041 .elementor-element.elementor-element-33d7355 .section-description .lead{margin-bottom:5px}.elementor-28041 .elementor-element.elementor-element-4d6fc74 .bottom-meta{margin-bottom:5px}}.team-wrapper.team-style-default .owl-carousel .owl-dots{position:absolute;display:flex;flex-direction:column;margin-top:0;right:-43px;top:50%}.team-wrapper.team-style-default .owl-dot{width:7px;height:32px;margin:5px 0;opacity:.5;border-radius:0;box-shadow:0 3px 3px rgba(0,0,0,15%);-webkit-transition:all 250ms ease-in-out 0s;-moz-transition:all 250ms ease-in-out 0s;-ms-transition:all 250ms ease-in-out 0s;-o-transition:all 250ms ease-in-out 0s;transition:all 250ms ease-in-out 0s}.team-wrapper.team-style-default .owl-dots button.owl-dot.active{border-radius:0;opacity:1;width:7px;height:32px;box-shadow:0 3px 3px rgba(0,0,0,15%);-webkit-transition:all 250ms ease-in-out 0s;-moz-transition:all 250ms ease-in-out 0s;-ms-transition:all 250ms ease-in-out 0s;-o-transition:all 250ms ease-in-out 0s;transition:all 250ms ease-in-out 0s}@media only screen and (max-width:1024px){.team-wrapper.team-style-default .owl-carousel .owl-dots{position:absolute;display:inline-block;flex-direction:none;top:auto;text-align:center;left:0;right:0;margin:20px auto 0}.team-wrapper.team-style-default .owl-dot,.team-wrapper.team-style-default .owl-dots button.owl-dot.active{width:32px;height:7px;margin:0 7px}}.team-wrapper.team-style-default .owl-carousel .owl-dots{position:absolute;display:flex;flex-direction:column;margin-top:0;right:-43px;top:50%}.team-wrapper.team-style-default .owl-dot{width:7px;height:32px;margin:5px 0;opacity:.5;border-radius:0;box-shadow:0 3px 3px rgba(0,0,0,15%);-webkit-transition:all 250ms ease-in-out 0s;-moz-transition:all 250ms ease-in-out 0s;-ms-transition:all 250ms ease-in-out 0s;-o-transition:all 250ms ease-in-out 0s;transition:all 250ms ease-in-out 0s}.team-wrapper.team-style-default .owl-dots button.owl-dot.active{border-radius:0;opacity:1;width:7px;height:32px;box-shadow:0 3px 3px rgba(0,0,0,15%);-webkit-transition:all 250ms ease-in-out 0s;-moz-transition:all 250ms ease-in-out 0s;-ms-transition:all 250ms ease-in-out 0s;-o-transition:all 250ms ease-in-out 0s;transition:all 250ms ease-in-out 0s}@media only screen and (max-width:1024px){.team-wrapper.team-style-default .owl-carousel .owl-dots{position:absolute;display:inline-block;flex-direction:none;top:auto;text-align:center;left:0;right:0;margin:20px auto 0}.team-wrapper.team-style-default .owl-dot,.team-wrapper.team-style-default .owl-dots button.owl-dot.active{width:32px;height:7px;margin:0 7px}}.testimonial-style-classic .owl-carousel .owl-dots{text-align:center;position:absolute;right:86px;bottom:20px;margin-top:0}@media only screen and (max-width:1024px){.testimonial-style-classic .owl-carousel .owl-dots{position:relative;right:auto;bottom:auto}}.testimonial-style-classic .owl-carousel .owl-dots{text-align:center;position:absolute;right:86px;bottom:20px;margin-top:0}@media only screen and (max-width:1024px){.testimonial-style-classic .owl-carousel .owl-dots{position:relative;right:auto;bottom:auto}}