.et_mobile_menu{height:auto!important}.industries-dropdown .sub-menu{top:calc(100% - 1px)!important;left:-100px!important}.industries-dropdown .sub-menu:after{left:45%!important}.mfp-figure:after{box-shadow:none;background:none}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{opacity:1}.set-meeting-button .et_pb_blurb_description{font-weight:600;color:#2d9cdb;font-size:20px;background:#fbfbfb;text-align:center;padding:7px 0 5px 0;border:2px solid #2d9cdb}.emph-1{font-weight:900;color:#0c0c0c;font-style:normal}.border-style-1{border:1px dashed #2d9cdb66;border-radius:4px}.background-global-green{background-color:rgba(45,174,146,0.1)}.hero-style-1:before{content:"";display:block;height:100%;position:absolute;top:0;left:0;width:100%;background-color:rgba(0,0,0,0.50)}@media screen and (max-width:2980px) and (min-width:1300px){.hero-style-1{padding-top:10%!important;padding-bottom:15%!important;height:80vh}}@media screen and (max-width:1299px) and (min-width:981px){.hero-style-1{padding-top:20%;padding-bottom:15%;height:8vh}}@media screen and (max-width:980px) and (min-width:700px){.hero-style-1{padding-top:25%;padding-bottom:15%}}@media screen and (max-width:699px) and (min-width:100px){.hero-style-1{padding-top:30%;padding-bottom:15%}}.nav-emphasis a{background:#3b83bd59}@media screen and (max-width:1300px) and (min-width:980px){.et_pb_menu .et_pb_menu__menu{display:none}.et_mobile_nav_menu{display:block}.et_pb_menu_0_tb_header.et_pb_menu ul li a{text-align:left}ul.et_mobile_menu,ul.et_mobile_menu ul.sub_menu{list-style-type:none!important}.et-l--header ul{list-style-type:none;padding:0 0 23px 1em;line-height:26px}.et_mobile_menu li a{border-bottom:1px solid rgba(0,0,0,.03);color:#000000;padding:10px 1%!important;display:block}.et_mobile_menu li li{padding-left:1%!important}}@media (max-width:1400px){#menu-primary-menu li a{font-size:16px!important}}.et_mobile_menu li::marker{display:none}.et_pb_menu_0_tb_header.et_pb_menu.my-top-navigation .nav li ul.sub-menu a:hover{color:#2d9cdb!important}.et_mobile_menu li a:hover,.nav ul li a:hover{background-color:transparent}@media screen and (max-width:2980px) and (min-width:1699px){.title-huge h1{font-weight:700;font-size:100px!important;line-height:1em}}@media screen and (max-width:1698px) and (min-width:1499px){.title-huge h1{font-weight:700;font-size:80px!important;line-height:1em}}@media screen and (max-width:1498px) and (min-width:981px){.title-huge h1{font-weight:700;font-size:65px!important;line-height:1em}}@media screen and (max-width:980px) and (min-width:768px){.title-huge h1{font-weight:700;font-size:40px!important;line-height:1em}}@media screen and (max-width:767px) and (min-width:500px){.title-huge h1{font-weight:700;font-size:35px!important;line-height:1.2em!important}}@media screen and (max-width:499px) and (min-width:100px){.title-huge h1{font-weight:700;font-size:30px!important;line-height:1.1em}}@media screen and (max-width:2980px) and (min-width:1699px){.title-2 h2{font-weight:700;font-size:40px!important;line-height:1.2em}.title-3 h3{font-weight:700;font-size:45px!important;line-height:1.2em}}@media screen and (max-width:1698px) and (min-width:1499px){.title-2 h2{font-weight:700;font-size:35px!important;line-height:1.2em}.title-3 h3{font-weight:700;font-size:45px!important;line-height:1.2em}}@media screen and (max-width:1498px) and (min-width:981px){.title-2 h2{font-weight:700;font-size:30px!important;line-height:1.2em}.title-3 h3{font-weight:700;font-size:30px!important;line-height:1.2em}}@media screen and (max-width:980px) and (min-width:768px){.title-2 h2{font-weight:700;font-size:30px!important;line-height:1.2em}.title-3 h3{font-weight:700;font-size:40px!important;line-height:1.2em}}@media screen and (max-width:767px) and (min-width:500px){.title-2 h2{font-weight:700;font-size:25px!important;line-height:1.3em}.title-3 h3{font-weight:700;font-size:30px!important;line-height:1.3em}}@media screen and (max-width:499px) and (min-width:100px){.title-2 h2{font-weight:700;font-size:25px!important;line-height:1.3em}.title-3 h3{font-weight:700;font-size:30px!important;line-height:1.3em}}.pa-fixed-header{background:#000000c7!important}.pa-header{background:transparent}@keyframes zoomInOut{0%{transform:scale(1)}50%{transform:scale(1.2)}100%{transform:scale(1)}}.zoom-loop{font-size:20px;animation:zoomInOut 2s infinite ease-in-out}.dxf-upload-text{color:#000000;font-size:15px;font-weight:700;line-height:1.3}.shop-buy span img{margin-top:-40px}.shop-buy{margin-top:50px!important}.et_pb_button.mybtn-4{border:2px solid #000000;color:#ffffff;padding:15px 20px 15px 20px!important;border-radius:5px;letter-spacing:0px;font-size:15px;background-color:#000000;line-height:1!important;font-weight:800;text-transform:uppercase}.et_pb_button.mybtn-4:hover{border:2px solid #000000;color:#ffffff;padding:15px 20px 15px 20px!important;border-radius:5px;letter-spacing:0px;font-size:15px;background-color:#000000;line-height:1!important}.margintop-20{margin-top:20px!important}.margintop-10{margin-top:10px!important}.shop-buy{display:inline-block;margin-top:10px;margin-left:1px;margin-right:1px}.et-menu-nav .sub-menu .sub-menu::after{content:'';display:block;position:absolute;left:-6%;top:+15px;width:0;height:0;border-top:10px solid #00000000;border-right:10px solid #000000fc;border-bottom:10px solid #06060600;border-left:10px solid #00000000;z-index:1}.et-menu-nav .et-show-dropdown .sub-menu .sub-menu{top:-7px!important}.et-menu-nav .sub-menu a{line-height:1.1;padding-top:8px;padding-bottom:8px}.product-woo h3{color:#2db093}.wmplo-margintop20{margin-top:20px}.et-menu-nav .et-show-dropdown .sub-menu .sub-menu{top:30px}.mobile_menu_bar{position:relative;display:block;bottom:1px!important;line-height:0}.product-sticky-links span.et-pb-icon{font-size:15px!important;position:relative;top:-3px}.bounce{animation:bounce 2s infinite}@keyframes bounce{0%,20%,50%,80%,100%{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}@media (max-width:981px){.product-sticky-links .et_pb_column{margin:0!important}.product-sticky-links .sticky-columns .et_pb_column_1_5.et_pb_column{width:20%!important;margin-right:0!important;margin-bottom:0!important;border-right-width:0!important}.et-db #et-boc .et-l .product-sticky-links .et_pb_column{width:20%!important}}.emphasis-color-1{color:#2db093}.rs-product-list-container p{font-weight:700}.rs-product-list-container ul{padding-left:35px}.footer-product-list a{color:#ffffff!important;padding-bottom:2px;display:block;font-size:15px}.footer-product-list ::marker{color:#ffffff}.product-woo .et_pb_wc_breadcrumb{margin-bottom:20px!important}.et-menu li li a{padding:6px 20px;width:200px}.nav li{position:relative;line-height:1em}.nav li li{position:relative;line-height:2em}.nav li ul{position:absolute;padding:20px 0;z-index:9999;width:240px;background:#fff;visibility:hidden;opacity:0;border-top:3px solid #2ea3f2;box-shadow:0 2px 5px rgba(0,0,0,.1);-moz-box-shadow:0 2px 5px rgba(0,0,0,.1);-webkit-box-shadow:0 2px 5px rgba(0,0,0,.1);-webkit-transform:translateZ(0);text-align:left}.nav li ul{width:320px}.et-menu li li a{width:310px}ul.sub-menu a{font-size:15px!important}.nav li li{padding:0 5px;margin:0}.et_mobile_menu li a{border-bottom:1px solid rgba(0,0,0,.03);color:#000000;padding:10px 5%;display:block}.et_mobile_menu .menu-item-has-children>a{background-color:rgb(0 0 0 / 0%)}.shipping-data{font-size:18px;font-weight:700;padding-bottom:5px}.shipping-data span{font-weight:normal;color:#882c85}.shipping-rates-container{text-align:center;border:1px solid silver}#et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before,.et_pb_module.et_pb_menu .et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before{content:'\4d'}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,ul.et_mobile_menu li.page_item_has_children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.page_item_has_children .mobile-toggle{width:44px;height:100%;padding:0px!important;max-height:44px;border:none;position:absolute;right:0px;top:0px;z-index:999;background-color:transparent}ul.et_mobile_menu>li.menu-item-has-children,ul.et_mobile_menu>li.page_item_has_children,ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.page_item_has_children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children{position:relative}.et_mobile_menu .menu-item-has-children>a,.et-db #et-boc .et-l .et_mobile_menu .menu-item-has-children>a{background-color:transparent}ul.et_mobile_menu .menu-item-has-children .sub-menu,#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu{display:none!important;visibility:hidden!important}ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible{display:block!important;visibility:visible!important}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle{text-align:center;opacity:1}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after{top:10px;position:relative;font-family:"ETModules";content:'\33';color:#2d9cdb;border-radius:50%;padding:3px}ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after{content:'\32'}.et_pb_menu_0.et_pb_menu .et_mobile_menu:after{position:absolute;right:5%;margin-left:-20px;top:-14px;width:0;height:0;content:'';border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid #ffffff}.mobile_menu_bar{position:relative;display:block;bottom:10px;line-height:0}.et_pb_menu_0.et_pb_menu .et_mobile_menu,.et_pb_menu_0.et_pb_menu .et_mobile_menu ul{background-color:#ffffff!important;border-radius:10px}