body::after{content:url(https://cannonpacking.com/wp-content/uploads/2026/08/Cannon_Logo_White.webp);/ change path */visibility:hidden;position:absolute;width:0;height:0;overflow:hidden}#loader{position:fixed;top:0;left:0;width:100%;height:100%;background:#242424;display:flex;align-items:center;justify-content:center;z-index:9999;animation:fadeOut 2s ease 2s forwards}#loader img{width:200px;animation:pulse 1.5s infinite}@keyframes pulse{0%{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:0.7}100%{transform:scale(1);opacity:1}}@keyframes fadeOut{to{opacity:0;visibility:hidden}}.et_pb_section{width:100%;max-width:2560px;margin-left:auto;margin-right:auto;box-sizing:border-box}.et_pb_row{width:100%;max-width:2560px;margin-left:auto;margin-right:auto;box-sizing:border-box;padding-left:15px;padding-right:15px}.et_pb_text h2,.et_pb_module h2,.et_pb_text h3,.et_pb_module h3,.et_pb_text h4,.et_pb_module h4,.et_pb_text h5,.et_pb_module h5,.et_pb_text p{text-align:center;margin-left:auto;margin-right:auto}.et_pb_section .et_pb_module:not(.et_pb_number_counter) p,.et_pb_section .et_pb_module:not(.et_pb_number_counter) li{font-size:clamp(15px,1.2vw,20px)!important}.et_pb_icon,.et_pb_icon::before{font-size:inherit!important}@media only screen and (max-width:980px){.four-columns .et_pb_column{width:25%!important}}.et_pb_equal_columns .et_pb_column{margin-top:auto;margin-bottom:auto}@media only screen and (max-width:980px){.two-columns .et_pb_column{width:50%!important}}@media only screen and (max-width:980px){.six-columns .et_pb_column{width:16.5%!important}}.et_pb_contact_form .et_contact_bottom_container{display:block!important;text-align:center!important;width:100%!important}.et_pb_contact_form .et_pb_contact_submit{display:inline-block!important;float:none!important;margin:0 auto!important}.et_pb_contact_form .et_pb_contact_right{width:100%!important}@media only screen and (max-width:980px){.et_mobile_menu{background-color:rgba(158,158,158,0.95)!important}}@media (max-width:980px){.et_mobile_menu li,.et_mobile_menu li a{background-color:rgba(158,158,158,0.95)!important}}#menu-toggle{display:none}.menu-icon{font-size:30px;cursor:pointer;z-index:10001;position:relative}.mobile-menu{position:fixed;top:0;left:0;width:100%;height:100%;background:#000;display:flex;justify-content:center;align-items:center;transform:translateY(-100%);transition:transform 0.4s ease;z-index:10000}#menu-toggle:checked~.mobile-menu{transform:translateY(0)}.close-btn{position:absolute;top:20px;right:20px;font-size:30px;cursor:pointer}.mobile-menu nav{display:flex;flex-direction:column;gap:20px;text-align:center}.mobile-menu nav a{color:#fff;font-size:24px;text-decoration:none}@media (min-width:981px){.mobile-menu-wrapper{display:none}}#et-main-area{padding-top:100px!important}.et_pb_menu .et-menu{gap:35px}@media (max-width:767px){.tech-row{flex-direction:column!important}.tech-row>.et_pb_column{width:100%!important;max-width:100%!important}}html,body{overflow-x:hidden!important}h2.mission-heading{color:#fff;font-size:40px!important;text-align:center;line-height:1.2}@media only screen and (max-width:980px){h2.mission-heading{font-size:24px!important}}.zoom-image .et_pb_main_blurb_image{overflow:hidden;border-radius:30px!important}.zoom-image .et_pb_main_blurb_image img{display:block;width:100%;transition:transform 0.5s ease,filter 0.5s ease;transform-origin:center center}.zoom-image:hover .et_pb_main_blurb_image img{transform:scale(1.05);filter:brightness(0.92)}.zoom-image .et_pb_image_wrap{overflow:hidden;border-radius:30px!important}.zoom-image .et_pb_main_blurb_image{overflow:hidden;border-radius:30px!important}.zoom-image img{display:block;width:100%;transition:transform 0.5s ease,filter 0.5s ease;transform-origin:center center}.zoom-image:hover img{transform:scale(1.05);filter:brightness(0.92)}