﻿html{font-size:100%}html body,html body .et-fb-post-content{font-size:100%;font-family:"Montserrat", sans-serif;font-weight:300;color:#000;line-height:1.7}h1,h2,h3,h4,h5,h6{font-family:"Montserrat", sans-serif;font-weight:700;line-height:1.4}h1{font-size:42px;line-height:1.1;padding-bottom:2rem}.archive.category h1 span{font-weight:400}h2{font-size:32px;color:#000}h4{color:#f5333f;text-transform:uppercase;padding-bottom:0}.et_pb_fullwidth_header_container p{max-width:600px}.header--home p{padding-bottom:0}a{color:#f5333f}a.more-link{margin-top:10px;text-transform:capitalize}a.more-link:after{content:"→";display:inline-block;padding-left:8px}strong{font-weight:600}@media (min-width:1367px){.hide-for-large{display:none}}#main-header{box-shadow:none !important}#top-menu{display:none !important}@media (min-width:1100px){#top-menu{display:block !important}}#et_mobile_nav_menu{display:block !important}@media (min-width:1100px){#et_mobile_nav_menu{display:none !important}}.no-click-label>a{pointer-events:none;text-transform:capitalize}.et_mobile_menu li li{padding-left:0 !important}.home #main-header:not(.et-fixed-header),.page-zh-cn #main-header:not(.et-fixed-header),.page-es-mx #main-header:not(.et-fixed-header),.page-careers #main-header:not(.et-fixed-header),.page-careers-v2-0 #main-header:not(.et-fixed-header){background-color:transparent}.home #main-header:not(.et-fixed-header) #top-menu>li>a,.page-zh-cn #main-header:not(.et-fixed-header) #top-menu>li>a,.page-es-mx #main-header:not(.et-fixed-header) #top-menu>li>a,.page-careers #main-header:not(.et-fixed-header) #top-menu>li>a,.page-careers-v2-0 #main-header:not(.et-fixed-header) #top-menu>li>a{color:#fff;font-weight:600}.home #main-header:not(.et-fixed-header) #logo,.page-zh-cn #main-header:not(.et-fixed-header) #logo,.page-es-mx #main-header:not(.et-fixed-header) #logo,.page-careers #main-header:not(.et-fixed-header) #logo,.page-careers-v2-0 #main-header:not(.et-fixed-header) #logo{content:url("https://hyperionautomation.com/wp-content/uploads/2023/01/HYP-Logo-White-Red-Automation.svg")}.home.et_fixed_nav.et_show_nav #page-container,.page-zh-cn.et_fixed_nav.et_show_nav #page-container,.page-es-mx.et_fixed_nav.et_show_nav #page-container,.page-careers.et_fixed_nav.et_show_nav #page-container,.page-careers-v2-0.et_fixed_nav.et_show_nav #page-container{padding-top:0 !important}#et-top-navigation{font-weight:300;text-transform:uppercase}#top-menu>li>a:hover{position:relative}#top-menu>li>a:hover:before{content:"";width:100%;height:3px;background:#f5333f;position:absolute;display:block;bottom:40px}.et-fixed-header #top-menu>li>a:hover:before{bottom:20px}#top-menu>li>ul.sub-menu{right:0;left:unset !important;max-width:960px;padding:20px 0;transform:translateY(-1rem);border:none;border-radius:0.5rem;box-shadow:0 0 15px rgba(0, 0, 0, 0.1)}.et-fixed-header #top-menu>li>ul.sub-menu{transform:translateY(-1rem)}#top-menu li li{padding:0}#top-menu li li a{width:220px}.mobile_menu_bar:before,.mobile_menu_bar:after,#top-menu li.current-menu-ancestor>a,#top-menu li.current-menu-item>a{color:#f5333f;font-weight:600}.mega-menu .sub-menu .menu-item a{line-height:1.5em}.mega-menu .sub-menu .menu-item ul a{text-transform:capitalize}#top-menu li.mega-menu>ul>li>a:first-child{pointer-events:none;border-bottom:2px solid #f5333f;margin-bottom:10px;color:#f5333f !important;font-size:16px}.mobile_menu_bar{width:20px;text-align:center}.mobile_menu_bar:before{color:#f5333f;content:"";font-family:"Font Awesome 5 Free" !important;font-weight:700;transform:scale(0.75);display:inline-block;transition:transform 0.15s ease-in-out}.opened .mobile_menu_bar:before{content:"";transform:scale(0.75) rotate(90deg)}.menu-item--last>ul{right:0 !important}.menu-item--last:hover a:before{display:none !important}.container,.et_pb_row{width:90%}@media (max-width:479px){.row--logos .et_pb_column,.logo-grid .et_pb_column{width:50% !important;margin:0 !important;padding:15px 20px}}.row--logos img,.logo-grid img{max-width:110px;filter:grayscale(1);transition:filter 0.25s}.row--logos img:hover,.logo-grid img:hover{filter:none}.logo-grid .dsm-filterable-gallery-inner-container{display:flex;flex-wrap:wrap;align-items:center}.logo-grid .dsm-filterable-gallery-inner-container .dsm-filterable-gallery-item{display:flex;align-items:center;justify-content:center;height:75px}.logo-grid .dsm-filterable-gallery-inner-container .dsm-filterable-gallery-item img{max-height:80%;max-width:80%;width:auto;height:auto;object-fit:contain}.robotics-brands .et_pb_blurb .et_pb_main_blurb_image{position:relative;max-width:200px;width:100%;height:125px}.robotics-brands .et_pb_blurb .et_pb_main_blurb_image .et_pb_image_wrap{width:100%;height:100%}.robotics-brands .et_pb_blurb .et_pb_main_blurb_image img{object-fit:contain;object-position:center;width:100%;height:100%}.et_pb_promo_description:last-child{padding-bottom:0}.wp-block-group.has-background{margin-bottom:2em;padding:1.5em 1.5em 1.5em 1.5em}p+.wp-block-group.has-background{margin-top:2em}.wp-block-columns{margin-bottom:2em}.wp-block-button .wp-block-button__link{padding:0.5rem 1.5rem !important;margin-top:1.5rem}@media (max-width:980px){.page-careers .et_pb_fullwidth_header_container{margin-top:40vh}}.mejs-container{width:100% !important;height:100% !important;background:#fff !important}.mejs-container .mejs-inner .mejs-mediaelement video{width:unset !important;height:unset !important;min-height:100% !important;min-width:100% !important;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@media (max-width:980px){.mejs-container .mejs-inner .mejs-mediaelement video{min-height:unset !important;height:100vh !important;width:auto !important;top:0;transform:translateX(-50%)}}.mejs-container{background:#000000 !important}.wp-pagenavi a:hover,.wp-pagenavi span.current{color:#f5333f !important}.icon-blurbs .et_pb_blurb_description a{text-transform:uppercase;margin-top:20px;font-size:14px !important;cursor:pointer;font-size:1rem;padding:0.75rem 2rem !important;color:#fff;background:transparent;border:1px solid #fff !important;transition:all 0.25s;border-radius:3px !important}.icon-blurbs .et_pb_blurb_description a:after{display:none !important}.icon-blurbs .et_pb_blurb_description a:hover{background:#e1e1e1 !important;color:#333}.icon-blurbs .et_pb_blurb_container .et_pb_module_header{margin-bottom:30px}.icon-blurbs .et_pb_main_blurb_image img{padding-right:20px;max-width:200px !important}.table--quick-facts table,.table--quick-facts tr,.table--quick-facts td,.table--quick-facts th{border:none !important;vertical-align:top}@media (max-width:1099px){.tablet-breakpoint.et_pb_row{display:flex;flex-direction:column}.tablet-breakpoint .et_pb_column{width:100% !important;margin-bottom:30px !important}}.et_pb_button,.gform_button,.gform_previous_button,.gform_next_button,.wp-block-button__link{cursor:pointer;font-size:1rem;padding:0.75rem 2rem !important;color:#fff;background:#f5333f;border:2px solid #f5333f !important;transition:all 0.25s;border-radius:3px !important}.et_pb_button:after,.gform_button:after,.gform_previous_button:after,.gform_next_button:after,.wp-block-button__link:after{display:none !important}.et_pb_button:hover,.gform_button:hover,.gform_previous_button:hover,.gform_next_button:hover,.wp-block-button__link:hover{background:#ea0b19 !important;border-color:#ea0b19 !important}.et_pb_fullwidth_header_container .et_pb_button:last-child,.et_pb_fullwidth_header_container .gform_button:last-child,.et_pb_fullwidth_header_container .gform_previous_button:last-child,.et_pb_fullwidth_header_container .gform_next_button:last-child,.et_pb_fullwidth_header_container .wp-block-button__link:last-child{background:transparent;border:2px solid #fff !important}.et_pb_fullwidth_header_container .et_pb_button:last-child:hover,.et_pb_fullwidth_header_container .gform_button:last-child:hover,.et_pb_fullwidth_header_container .gform_previous_button:last-child:hover,.et_pb_fullwidth_header_container .gform_next_button:last-child:hover,.et_pb_fullwidth_header_container .wp-block-button__link:last-child:hover{background:#f5333f !important;border-color:#f5333f !important}.et_pb_button.et_pb_promo_button,.gform_button.et_pb_promo_button,.gform_previous_button.et_pb_promo_button,.gform_next_button.et_pb_promo_button,.wp-block-button__link.et_pb_promo_button{background:#636569 !important;padding:0.5rem 1.5rem !important;color:#fff !important;text-transform:uppercase;border:none !important;font-size:14px !important}.et_pb_button.et_pb_promo_button:hover,.gform_button.et_pb_promo_button:hover,.gform_previous_button.et_pb_promo_button:hover,.gform_next_button.et_pb_promo_button:hover,.wp-block-button__link.et_pb_promo_button:hover{background:#333 !important}.et_pb_button_two{background:transparent;border:2px solid #fff !important}.et_pb_button_two:hover{background:#f5333f !important;border-color:#f5333f !important}.logo-slider .et_pb_column{display:flex}.logo-slider img{max-height:80px;width:100%;filter:grayscale(1);transition:filter 0.25s}.logo-slider img:hover{filter:none}.et_pb_gutters3 .et_pb_column_4_4 .et_pb_module{margin-bottom:0 !important}.slick-loading .slick-list{background:#fff url("./ajax-loader.gif") center center no-repeat}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:0.25}.slick-prev:before,.slick-next:before{font-family:"Font Awesome 5 Free";font-size:20px;font-weight:600;line-height:1;color:#636569;opacity:0.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}@media (max-width:768px){.slick-prev{left:-10px}}[dir="rtl"] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:""}[dir="rtl"] .slick-prev:before{content:""}.slick-next{right:-25px}@media (max-width:768px){.slick-next{right:-10px}}[dir="rtl"] .slick-next{left:-25px;right:auto}.slick-next:before{content:""}[dir="rtl"] .slick-next:before{content:""}.et_pb_blog_grid_wrapper .post-content-inner{padding:8px 0 15px 0}.grid-gallery-margins>.et_pb_gallery_items>.et_pb_grid_item{width:23%;margin-right:2%;margin-bottom:2%}@media (max-width:768px){.grid-gallery-margins>.et_pb_gallery_items>.et_pb_grid_item{width:48% !important}}.et_pb_portfolio_items,.et_pb_ajax_pagination_container{display:flex;flex-wrap:wrap}.et_pb_portfolio_item,article.et_pb_post{width:30% !important;margin-right:5% !important;margin-bottom:5% !important;background:#fff;padding-bottom:30px;box-shadow:0px 6px 18px 0px rgba(0, 0, 0, 0.1)}@media (max-width:768px){.et_pb_portfolio_item,article.et_pb_post{width:47% !important}.et_pb_portfolio_item:nth-of-type(2n),article.et_pb_post:nth-of-type(2n){margin-right:0 !important}}@media (max-width:479px){.et_pb_portfolio_item,article.et_pb_post{width:100% !important;margin-right:0 !important}}@media (min-width:769px){.et_pb_portfolio_item:nth-of-type(3n),article.et_pb_post:nth-of-type(3n){margin-right:0 !important}}.et_pb_portfolio_item .et_pb_module_header,.et_pb_portfolio_item .entry-title,.et_pb_portfolio_item .post-content,article.et_pb_post .et_pb_module_header,article.et_pb_post .entry-title,article.et_pb_post .post-content{padding:20px 20px 0 20px}.et_pb_portfolio_item .post-meta,article.et_pb_post .post-meta{padding:10px 20px 0;font-size:14px !important;text-transform:uppercase}.et_pb_portfolio_item div.post-content,article.et_pb_post div.post-content{padding-top:0}.et_pb_post .entry-featured-image-url{width:100%;overflow:hidden;aspect-ratio:1.7777777778;margin-bottom:0}.et_pb_post .entry-featured-image-url img{width:100%;height:100%;object-fit:cover}.wp-pagenavi span.current,.wp-pagenavi a:hover{color:#f5333f !important}.wp-pagenavi span,.wp-pagenavi a{border:none !important}html body .et_pb_bg_layout_light .et_pb_post p,html body .et_pb_bg_layout_dark .et_pb_post p{font-size:16px}#main-content{background-color:unset}.et_pb_text_inner>ul>li>ul,.et_pb_text_inner ul ul{padding-bottom:0 !important}.et_parallax_bg{z-index:-1}.et_pb_row{margin:0 auto}.et_pb_equal_columns .et_pb_column{display:flex;flex-wrap:wrap;align-content:center}.et_pb_equal_columns .et_pb_column .et_pb_promo{height:100%;width:100%;display:flex;flex-wrap:wrap;padding:35px 30px}.et_pb_equal_columns .et_pb_column .et_pb_promo div{width:100%}.et_pb_equal_columns .et_pb_column .et_pb_promo .et_pb_button_wrapper{align-self:flex-end}.et_pb_blurb_content{max-width:unset}.et_pb_blurb_position_left .et_pb_blurb_content{display:flex;align-items:center}.et_pb_blurb_position_left .et_pb_blurb_content .et_pb_main_blurb_image{margin-bottom:0 !important;width:auto !important}.et_pb_blurb_position_left .et_pb_blurb_content .et_pb_module_header{padding-bottom:0 !important}@media (max-width:980px){.et_pb_blurb_position_left.et_pb_blurb_position_top_tablet .et_pb_blurb_content{flex-direction:column}}@media (max-width:479px){.et_pb_blurb_position_left.et_pb_blurb_position_top_phone .et_pb_blurb_content{flex-direction:column}}.et_pb_module .et_pb_text p:last-of-type{padding-bottom:1em !important}.et_pb_text_inner>ul>li>ul,.et_pb_text_inner ul ul{padding-bottom:0 !important}p:last-of-type{padding-bottom:0}p:empty{display:none}.et_builder_inner_content .et_pb_posts>div{display:flex}p.post-meta:empty{display:none}.et_pb_equal_columns{display:flex;align-items:center}@media (max-width:980px){.et_pb_equal_columns{flex-direction:column;justify-content:center}.et_pb_equal_columns.column-reverse{flex-direction:column-reverse}}@media (max-width:479px){.et_pb_equal_columns .et_pb_column{justify-content:center}}.et_pb_blog_grid article.et_pb_post{padding:29px}.et_pb_blog_grid article.et_pb_post .et_pb_image_container{margin:-30px -30px 0 !important}.et_pb_button_module_wrappers{display:flex;align-items:flex-end}@media (max-width:980px){.et_pb_button_module_wrappers{justify-content:center}}@media (max-width:1099px){html body #page-container .et_pb_section .dsm_button .et_pb_button_two.et_pb_button{margin-left:0px !important}}.dsm_button .et_pb_button_one{margin-right:15px !important}@media (min-width:480px){.dsm_button .et_pb_button_one{margin-right:30px !important}}.et_pb_section:last-of-type{padding-bottom:180px !important}@media (max-width:980px){.et_pb_section:last-of-type{padding-bottom:240px !important}}#et-main-area{position:relative}#main-footer{position:absolute;background:transparent;bottom:0 !important;z-index:999;width:100%}#footer-bottom{padding:30px 0;color:#fff;background-color:transparent !important}#footer-bottom a{color:#fff;font-weight:400}#footer-bottom .container{display:flex;flex-direction:column;align-items:center}@media (min-width:1100px){#footer-bottom .container{flex-direction:row;justify-content:space-between}}#footer-bottom .copyright{max-width:500px}@media (max-width:980px){#footer-bottom .copyright{text-align:center}}@media (max-width:479px){#footer-bottom .copyright{font-size:14px}}.gform_wrapper.gravity-theme .gform_footer,.gform_wrapper.gravity-theme .gform_page_footer{padding:20px 0}.gform_wrapper.gravity-theme .gform_footer button,.gform_wrapper.gravity-theme .gform_footer input,.gform_wrapper.gravity-theme .gform_page_footer button,.gform_wrapper.gravity-theme .gform_page_footer input{margin-bottom:0}.gform_wrapper.gravity-theme .gform_fields{display:grid;grid-column-gap:1.5%;grid-row-gap:12px;width:100%}.gform_wrapper.gravity-theme .gfield_label{font-size:14px;margin-bottom:2px}.gform_wrapper.gravity-theme .gfield_header_item,.gform_wrapper.gravity-theme .gform_fileupload_rules,.gform_wrapper.gravity-theme .ginput_complex label{font-size:13px;padding-top:4px}.gfield--type-html img{max-width:200px;display:inline-block}input.text,input.title,input[type=email],input[type=password],input[type=tel],input[type=text],input[type=number],input[type=date],select,textarea{border:1px solid #bbb;color:#4e4e4e}.gform_wrapper.gravity-theme .gsection{padding:12px 0 8px 0;border:none}.gform_wrapper.gravity-theme .gsection h3{font-size:20px;padding-bottom:0}.gform_wrapper.gravity-theme .gf_page_steps{border-bottom:none}.gform_wrapper.gravity-theme .gf_step{margin:8px 10px 8px 0}.gform_wrapper.gravity-theme .gf_step_label{font-size:12px;padding-left:8px}.gform_wrapper.gravity-theme .gf_step_number{width:32px;height:32px}.gform_wrapper.gravity-theme .gf_step_completed .gf_step_number::before{border:none;width:32px;height:32px}.gform_previous_button,.gform_next_button,.gform_button{font-size:14px;padding:0.5rem 1.5rem !important}.gform_wrapper.gravity-theme .gform_previous_button.button,.gform_wrapper.gravity-theme .gform_save_link.button{color:#f5333f}.gform_wrapper.gravity-theme .gform_previous_button.button:hover,.gform_wrapper.gravity-theme .gform_save_link.button:hover{color:#fff}.et_pb_blog_grid .et_main_video_container{margin:-29px -29px 29px;padding-bottom:8%}.wp-block-video video{clip-path:inset(2px 2px)}