.elementor-31214 .elementor-element.elementor-element-696adf1:not(.elementor-motion-effects-element-type-background),.elementor-31214 .elementor-element.elementor-element-696adf1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://achesonfoodsafetyconsulting.com/wp-content/uploads/2024/06/AdobeStock_818212387-scaled.jpeg);background-size:cover}.elementor-31214 .elementor-element.elementor-element-696adf1>.elementor-background-overlay{background-color:#FFF;opacity:.49;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-31214 .elementor-element.elementor-element-696adf1>.elementor-container{min-height:300px}.elementor-31214 .elementor-element.elementor-element-696adf1{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-31214 .elementor-element.elementor-element-d1afffd{text-align:center}.elementor-31214 .elementor-element.elementor-element-d1afffd .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-size:2.4em;font-weight:600;color:var(--e-global-color-9883ee8)}.elementor-31214 .elementor-element.elementor-element-c69bd74>.elementor-container{max-width:1100px}.elementor-31214 .elementor-element.elementor-element-c69bd74{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:60px;margin-bottom:50px}.elementor-31214 .elementor-element.elementor-element-c69bd74>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-31214 .elementor-element.elementor-element-8f757dd:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-31214 .elementor-element.elementor-element-8f757dd>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-2d394f4)}.elementor-31214 .elementor-element.elementor-element-8f757dd>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-31214 .elementor-element.elementor-element-8f757dd>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-31214 .elementor-element.elementor-element-fd49b2a>.elementor-widget-container{padding:40px 40px 40px 40px}.elementor-31214 .elementor-element.elementor-element-fd49b2a{text-align:center}.elementor-31214 .elementor-element.elementor-element-fd49b2a .elementor-heading-title{font-family:"Contrail One",Sans-serif;font-size:2.7em;font-weight:600;color:#FFF}.elementor-31214 .elementor-element.elementor-element-b7753a6:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-31214 .elementor-element.elementor-element-b7753a6>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-2d394f4)}.elementor-31214 .elementor-element.elementor-element-b7753a6>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:0 20px 0 20px;--e-column-margin-right:20px;--e-column-margin-left:20px}.elementor-31214 .elementor-element.elementor-element-b7753a6>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-31214 .elementor-element.elementor-element-13bac37 .elementor-heading-title{color:#FFF}.elementor-31214 .elementor-element.elementor-element-67f1ece:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-31214 .elementor-element.elementor-element-67f1ece>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#773232}.elementor-31214 .elementor-element.elementor-element-67f1ece>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:0 20px 0 20px;--e-column-margin-right:20px;--e-column-margin-left:20px}.elementor-31214 .elementor-element.elementor-element-67f1ece>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-31214 .elementor-element.elementor-element-53042df .elementor-heading-title{color:#FFF}.elementor-31214 .elementor-element.elementor-element-cc5ef04:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-31214 .elementor-element.elementor-element-cc5ef04>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#ECECEC}.elementor-31214 .elementor-element.elementor-element-cc5ef04>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:0 20px 0 20px;--e-column-margin-right:20px;--e-column-margin-left:20px}.elementor-31214 .elementor-element.elementor-element-cc5ef04>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.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-31214 .elementor-element.elementor-element-9176c9f>.elementor-widget-container{padding:20px 20px 20px 20px}.elementor-31214 .elementor-element.elementor-element-9176c9f{font-family:"Open Sans",Sans-serif;font-weight:400;color:#000}.elementor-31214 .elementor-element.elementor-element-7d36b8a:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-31214 .elementor-element.elementor-element-7d36b8a>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F0F0F0}.elementor-31214 .elementor-element.elementor-element-7d36b8a>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:0 20px 0 20px;--e-column-margin-right:20px;--e-column-margin-left:20px}.elementor-31214 .elementor-element.elementor-element-7d36b8a>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-31214 .elementor-element.elementor-element-1501e73{color:#0A0A0A}.elementor-31214 .elementor-element.elementor-element-6090fe5>.elementor-container{max-width:1100px}.elementor-31214 .elementor-element.elementor-element-6090fe5{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:60px;margin-bottom:0}.elementor-31214 .elementor-element.elementor-element-6090fe5>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-31214 .elementor-element.elementor-element-aa91164:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-31214 .elementor-element.elementor-element-aa91164>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-2d394f4)}.elementor-31214 .elementor-element.elementor-element-aa91164>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-31214 .elementor-element.elementor-element-aa91164>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-31214 .elementor-element.elementor-element-6c7ab36 .elementor-heading-title{color:#FFF}.elementor-31214 .elementor-element.elementor-element-59e5265>.elementor-container{max-width:1100px}.elementor-31214 .elementor-element.elementor-element-59e5265{margin-top:20px;margin-bottom:0;padding:0 0 0 0}.elementor-31214 .elementor-element.elementor-element-ee536d4{text-align:center}.elementor-31214 .elementor-element.elementor-element-78317c6{text-align:center}.elementor-31214 .elementor-element.elementor-element-78317c6 .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-size:1em;font-weight:600}.elementor-31214 .elementor-element.elementor-element-1998e2d{text-align:center}.elementor-31214 .elementor-element.elementor-element-bdeaa10{text-align:center}.elementor-31214 .elementor-element.elementor-element-bdeaa10 .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-size:1em;font-weight:600}.elementor-31214 .elementor-element.elementor-element-dce7f17{text-align:center}.elementor-31214 .elementor-element.elementor-element-c657ff5{text-align:center}.elementor-31214 .elementor-element.elementor-element-c657ff5 .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-size:1em;font-weight:600}.elementor-31214 .elementor-element.elementor-element-0a905e3{text-align:center}.elementor-31214 .elementor-element.elementor-element-253367a{text-align:center}.elementor-31214 .elementor-element.elementor-element-253367a .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-size:1em;font-weight:600}.elementor-31214 .elementor-element.elementor-element-feb1243{text-align:center}.elementor-31214 .elementor-element.elementor-element-5691bea{text-align:center}.elementor-31214 .elementor-element.elementor-element-5691bea .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-size:1em;font-weight:600}.elementor-31214 .elementor-element.elementor-element-a46e9d4{text-align:center}.elementor-31214 .elementor-element.elementor-element-ea04570{text-align:center}.elementor-31214 .elementor-element.elementor-element-ea04570 .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-size:1em;font-weight:600}.elementor-31214 .elementor-element.elementor-element-f58c649{text-align:center}.elementor-31214 .elementor-element.elementor-element-19c17cf{text-align:center}.elementor-31214 .elementor-element.elementor-element-19c17cf .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-size:1em;font-weight:600}.elementor-31214 .elementor-element.elementor-element-62b1963{text-align:center}.elementor-31214 .elementor-element.elementor-element-ddd60d0{text-align:center}.elementor-31214 .elementor-element.elementor-element-ddd60d0 .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-size:1em;font-weight:600}.elementor-31214 .elementor-element.elementor-element-8c10d62{text-align:center}.elementor-31214 .elementor-element.elementor-element-9cf9f64{text-align:center}.elementor-31214 .elementor-element.elementor-element-9cf9f64 .elementor-heading-title{font-family:"Open Sans",Sans-serif;font-size:1em;font-weight:600}.elementor-31214 .elementor-element.elementor-element-e8ead0e>.elementor-container{max-width:1100px}.elementor-31214 .elementor-element.elementor-element-e8ead0e{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:60px;margin-bottom:0}.elementor-31214 .elementor-element.elementor-element-e8ead0e>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-31214 .elementor-element.elementor-element-e8b234c:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-31214 .elementor-element.elementor-element-e8b234c>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-2d394f4)}.elementor-31214 .elementor-element.elementor-element-e8b234c>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-31214 .elementor-element.elementor-element-e8b234c>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-31214 .elementor-element.elementor-element-2897d6b .elementor-heading-title{color:#FFF}.elementor-31214 .elementor-element.elementor-element-c903ea7>.elementor-container{max-width:1100px}.elementor-31214 .elementor-element.elementor-element-c903ea7{padding:0 0 0 0}.elementor-31214 .elementor-element.elementor-element-0a51f56:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-31214 .elementor-element.elementor-element-0a51f56>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F5F5F5}.elementor-31214 .elementor-element.elementor-element-0a51f56>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:10px 40px 10px 40px}.elementor-31214 .elementor-element.elementor-element-0a51f56>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-31214 .elementor-element.elementor-element-cf6c488>.elementor-widget-container{padding:10px 10px 10px 10px}.elementor-31214 .elementor-element.elementor-element-cf6c488{color:#000}.elementor-31214 .elementor-element.elementor-element-06d6eec>.elementor-container{max-width:1100px}.elementor-31214 .elementor-element.elementor-element-06d6eec{margin-top:40px;margin-bottom:60px}.elementor-31214 .elementor-element.elementor-element-81bed3e>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-31214 .elementor-element.elementor-element-81bed3e>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-31214 .elementor-element.elementor-element-ed615da>.elementor-widget-container{padding:40px 0 40px 0}.elementor-31214 .elementor-element.elementor-element-ed615da{text-align:center;color:var(--e-global-color-9883ee8)}.elementor-31214 .elementor-element.elementor-element-b274521{margin-top:0;margin-bottom:60px}.elementor-31214 .elementor-element.elementor-element-634ca89>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-31214 .elementor-element.elementor-element-634ca89>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-widget-call-to-action .elementor-cta__title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-call-to-action .elementor-cta__description{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-call-to-action .elementor-cta__button{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-call-to-action .elementor-ribbon-inner{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-31214 .elementor-element.elementor-element-6f25e09 .elementor-cta .elementor-cta__bg,.elementor-31214 .elementor-element.elementor-element-6f25e09 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms}.elementor-31214 .elementor-element.elementor-element-6f25e09 .elementor-cta__content{text-align:center;background-color:var(--e-global-color-c65e115)}