.elementor-90 .elementor-element.elementor-element-58a4 > .elementor-container {max-width: 1100px;}
.elementor-90 .elementor-element.elementor-element-58a4:not(.elementor-motion-effects-element-type-background), .elementor-90 .elementor-element.elementor-element-58a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer {background-color: rgba(255,255,255,.96);}
.elementor-90 .elementor-element.elementor-element-58a4 {box-shadow: 0px 0px 10px 0px rgba(0,0,0,.22);transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;padding: 0px 10px 0px 10px;}
.elementor-90 .elementor-element.elementor-element-58a4 > .elementor-background-overlay {transition: background .3s,border-radius .3s,opacity .3s;}
.elementor-90 .elementor-element.elementor-element-78d4 {text-align: left;}
.elementor-90 .elementor-element.elementor-element-78d4 > .elementor-widget-container {padding: 10px 0px 0px 0px;}
.elementor-90 .elementor-element.elementor-element-5f2f .elementor-menu-toggle {margin: 0 auto;}
.elementor-90 .elementor-element.elementor-element-5f2f .elementor-nav-menu--main .elementor-item {color: #54595f;}
.elementor-90 .elementor-element.elementor-element-5f2f .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before, .elementor-90 .elementor-element.elementor-element-5f2f .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after {background-color: #23a455;}
.elementor-90 .elementor-element.elementor-element-5f2f .e--pointer-framed .elementor-item:before, .elementor-90 .elementor-element.elementor-element-5f2f .e--pointer-framed .elementor-item:after {border-color: #23a455;}
.elementor-90 .elementor-element.elementor-element-5f2f .elementor-nav-menu--main .elementor-item.elementor-item-active {color: #23a455;}
.elementor-90 .elementor-element.elementor-element-5f2f .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:before, .elementor-90 .elementor-element.elementor-element-5f2f .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:after {background-color: #23a455;}
.elementor-90 .elementor-element.elementor-element-5f2f .e--pointer-framed .elementor-item.elementor-item-active:before, .elementor-90 .elementor-element.elementor-element-5f2f .e--pointer-framed .elementor-item.elementor-item-active:after {border-color: #23a455;}
@media (min-width:768px) {.elementor-90 .elementor-element.elementor-element-c79 {width: 19.327%;}
	.elementor-90 .elementor-element.elementor-element-3e8d {width: 80.673%;}}