.elementor-1228 .elementor-element.elementor-element-734ead6a:not(.elementor-motion-effects-element-type-background),.elementor-1228 .elementor-element.elementor-element-734ead6a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#333}.elementor-1228 .elementor-element.elementor-element-734ead6a{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;color:#eaeaea;padding:48px 0 0}.elementor-1228 .elementor-element.elementor-element-734ead6a>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-1228 .elementor-element.elementor-element-18725618 .elementor-heading-title{color:#b52f11;font-size:24px;font-weight:400;text-transform:uppercase}.elementor-1228 .elementor-element.elementor-element-2d77d139{--spacer-size:10px}.elementor-1228 .elementor-element.elementor-element-30e59d26{text-align:left;font-family:"Open Sans",Sans-serif;font-size:14px;font-weight:300}.elementor-1228 .elementor-element.elementor-element-59280556:not(.elementor-motion-effects-element-type-background),.elementor-1228 .elementor-element.elementor-element-59280556>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#333}.elementor-1228 .elementor-element.elementor-element-59280556{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;color:#eaeaea;padding:0 0 40px}.elementor-1228 .elementor-element.elementor-element-59280556>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-1228 .elementor-element.elementor-element-59280556 .elementor-heading-title{color:#ea6531}.elementor-1228 .elementor-element.elementor-element-6f1a5eef .elementor-menu-toggle{margin:0 auto}.elementor-1228 .elementor-element.elementor-element-6f1a5eef .elementor-nav-menu .elementor-item{font-family:"Open Sans",Sans-serif;font-size:16px}.elementor-1228 .elementor-element.elementor-element-6f1a5eef .elementor-nav-menu--main .elementor-item{padding-left:10px;padding-right:10px}.elementor-1228 .elementor-element.elementor-element-6f1a5eef{--e-nav-menu-horizontal-menu-item-margin:calc(0px/2)}.elementor-1228 .elementor-element.elementor-element-6f1a5eef .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu>li:not(:last-child){margin-bottom:0}@media(max-width:1024px) and (min-width:768px){.elementor-1228 .elementor-element.elementor-element-3cc6c8a2{width:50%}}