.elementor-328 .elementor-element.elementor-element-5901{overflow:hidden;margin-top:120px;margin-bottom:0px;}.elementor-328 .elementor-element.elementor-element-da53d69{text-align:center;}.elementor-328 .elementor-element.elementor-element-4764 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-328 .elementor-element.elementor-element-4764{margin-top:50px;margin-bottom:50px;}.elementor-328 .elementor-element.elementor-element-67b8 > div.elementor-element-populated{padding:0px 0px 0px 0px !important;}.elementor-328 .elementor-element.elementor-element-1c2a{width:var( --container-widget-width, 127.941% );max-width:127.941%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 7px) 0px;--container-widget-width:127.941%;--container-widget-flex-grow:0;}.elementor-328 .elementor-element.elementor-element-1c2a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-328 .elementor-element.elementor-element-1c2a .elementor-heading-title{font-weight:500;text-transform:uppercase;}.elementor-328 .elementor-element.elementor-element-7a1b{width:var( --container-widget-width, 123.043% );max-width:123.043%;--container-widget-width:123.043%;--container-widget-flex-grow:0;color:#23232C;}.elementor-328 .elementor-element.elementor-element-7a1b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-328 .elementor-element.elementor-element-5115 > div.elementor-element-populated{padding:0px 60px 0px 0px !important;}.elementor-328 .elementor-element.elementor-element-cff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 7px) 0px;}.elementor-328 .elementor-element.elementor-element-cff .elementor-heading-title{font-weight:500;text-transform:uppercase;}.elementor-328 .elementor-element.elementor-element-728b36d{color:#23232C;}.elementor-328 .elementor-element.elementor-element-6acc{color:#23232C;}.elementor-328 .elementor-element.elementor-element-1cf7 > div.elementor-element-populated{padding:0px 0px 0px 0px !important;}.elementor-328 .elementor-element.elementor-element-6991{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 7px) 0px;}.elementor-328 .elementor-element.elementor-element-6991 .elementor-heading-title{font-weight:500;text-transform:uppercase;}.elementor-328 .elementor-element.elementor-element-50f6{color:#23232C;}.elementor-328 .elementor-element.elementor-element-63da{margin-top:0px;margin-bottom:0px;}.elementor-328 .elementor-element.elementor-element-39c9 > div.elementor-element-populated{padding:0px 30px 0px 0px !important;}.elementor-328 .elementor-element.elementor-element-2985 > div.elementor-element-populated{padding:0px 0px 0px 0px !important;}.elementor-328 .elementor-element.elementor-element-8ce{text-align:left;}.elementor-328 .elementor-element.elementor-element-33ef{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + -23px) 0px;}.elementor-328 .elementor-element.elementor-element-2ccf6cb{text-align:left;}.elementor-328 .elementor-element.elementor-element-1193{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + -23px) 0px;}.elementor-328 .elementor-element.elementor-element-682{text-align:left;}.elementor-328 .elementor-element.elementor-element-75d0{text-align:start;font-weight:500;color:#23232C;}.elementor-328 .elementor-element.elementor-element-2de9e71{--display:flex;}:root{--page-title-display:none;}body.elementor-page-328:not(.elementor-motion-effects-element-type-background), body.elementor-page-328 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}@media(min-width:768px){.elementor-328 .elementor-element.elementor-element-67b8{width:25.715%;}.elementor-328 .elementor-element.elementor-element-5115{width:42.62%;}.elementor-328 .elementor-element.elementor-element-1cf7{width:31.665%;}}@media(max-width:1024px) and (min-width:768px){.elementor-328 .elementor-element.elementor-element-200b{width:100%;}}@media(min-width:1025px){body.elementor-page-328:not(.elementor-motion-effects-element-type-background), body.elementor-page-328 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:1024px){.elementor-328 .elementor-element.elementor-element-5115 > div.elementor-element-populated{padding:0px 20px 0px 0px !important;}}