blockquote,body,html,iframe,object,pre{border:0;font-size:16px;font-style:inherit;font-weight:inherit;margin:0;padding:0;vertical-align:baseline}*{-webkit-font-smoothing:antialiased;outline:0!important}a{border:0;font-style:inherit;font-weight:inherit;margin:0;padding:0;vertical-align:baseline}a img{border:none}blockquote:after,blockquote:before,q:after,q:before{content:""}blockquote,q{quotes:"" ""}html{scroll-behavior:smooth}@font-face{font-display:swap;font-family:Open Sans;font-stretch:normal;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/opensans/v27/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4gaVc.ttf) format("truetype")}@font-face{font-display:swap;font-family:Open Sans;font-stretch:normal;font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/opensans/v27/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsgH1x4gaVc.ttf) format("truetype")}@font-face{font-display:swap;font-family:Open Sans;font-stretch:normal;font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/opensans/v27/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsg-1x4gaVc.ttf) format("truetype")}body{background:#fff;color:#000;font-family:Open Sans,sans-serif}p{margin:0 0 25px}blockquote{border-left:4px solid #f06022;color:#666;font-style:italic;margin:25px 40px;padding-left:45px;position:relative}blockquote:before{content:"\f10d";font-family:Font Awesome\ 5 Pro;left:15px;position:absolute;top:0}strong{font-weight:700}dfn,em{font-style:italic}dfn{font-weight:700}sub,sup{line-height:0}abbr,acronym{border-bottom:1px dotted #666}address{font-style:italic;margin:0 0 25px}del{color:#666}pre{margin:25px 0;white-space:pre}code,pre,tt{font:1em andale mono,lucida console,monospace;line-height:1.5}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:#000;font-weight:700}h1{font-size:40px;line-height:1.3em;margin-bottom:30px}h2{font-size:25px;margin-bottom:25px}h2,h3{line-height:1.2em}h3{font-size:22px;margin-bottom:20px}h4{font-size:20px;line-height:1em;margin-bottom:15px}h5{font-size:18px}h5,h6{margin-bottom:10px}h6{font-size:1rem}h1 img,h2 img,h3 img,h4 img,h5 img,h6 img{margin:0}a,a:focus,a:hover{color:#f06022;text-decoration:none}dl,ol,ul{margin:0 0 25px 25px}li ol,li ul{margin:0 25px}dl dt{font-weight:700}dd{margin-left:25px}table{border-collapse:separate;border-spacing:0;margin-bottom:25px}table caption,td,th{font-weight:400;text-align:left}table,td,th{vertical-align:middle}table caption,td,th{border:1px solid #000;padding:5px 10px}table caption,tbody th,td{border-top:0}td:not(:first-child),th:not(:first-child){border-left:0}th{background:#c3d9ff;font-weight:700}tr:nth-child(2n) td{background:#f2f2f2}table caption{font-style:italic}img{height:inherit!important;max-width:100%}.gm-style img{height:auto!important}img[style*="float: left"]{margin:0 15px 10px 0;max-width:50%}img[style*="float: right"]{margin:0 0 10px 15px;max-width:50%}@media (max-width:575px){img[style*="float: left"],img[style*="float: right"]{display:block;float:none!important;margin:0 auto 25px;max-width:100%}}.error{background:#fff;border:1px solid red;color:red;display:inline-block;margin:10px 0;padding:5px}.iframe-container{overflow:hidden;padding-top:56.25%;position:relative}.iframe-container iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.navbar-nav .nav-link,a,button{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.button{background:#f06022;border:0;border-radius:29px;color:#fff;cursor:pointer;display:inline-block;font-weight:600;padding:10px 30px}.button:focus,.button:hover{background:#c94710;color:#fff;text-decoration:none}.button.back:after{display:none}.button.back:before{content:"\f053";font-family:Font Awesome\ 5 Pro;font-weight:400;padding-right:10px}.top-bar a:hover,footer a:hover,header a:hover .fab{color:#f06022}.alert,footer a:hover .fab{color:#fff}.alert{background:#f06022;border:0;border-radius:0;margin:0;max-height:0;opacity:1!important;overflow:hidden;padding:0 60px 0 15px;text-align:center;-webkit-transition:all .75s ease-out;-moz-transition:all .75s ease-out;-o-transition:all .75s ease-out;transition:all .75s ease-out}.alert.show{max-height:200px;padding-bottom:10px;padding-top:10px}.alert .button{font-size:.9em;margin-left:10px;padding:1px 15px}.alert .button:focus,.alert .button:hover{background:#fff;color:#00f}.alert .close{font-size:2em;opacity:1;padding:6px 14px}header{background:hsla(0,0%,7%,.7)}.searchBox{margin:10px}.searchBox label{display:none}.cart{display:inline-block;margin:10px}.top-bar{background-color:#000;color:#fff}.top-bar a{color:#fff;display:inline-block;font-size:.75rem;padding:.5rem}.top-bar .icons a{font-size:1rem}.navbar{background:#000000a1;margin:0 0 -125px;z-index:999}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{padding:10px 15px}.navbar-brand{color:#fff;margin-left:10px}.navbar-toggler{border:none;color:#fff}.navbar-toggler .fas{font-weight:100}.navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 1)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.navbar-nav{margin:0;padding:0 15px;width:100%}.navbar .logo a img{margin-bottom:.5rem;margin-top:.5rem;width:250px}@media (max-width:991px){.navbar-nav .nav-link{border-top:1px solid #444;color:#fff;padding:10px;text-align:left}.navbar-nav.sm-collapsible .has-submenu{padding-right:60px}.navbar-nav.sm-collapsible .sub-arrow{border:1px solid #fff;color:#fff;margin:0 10px 0 0;transform:translateY(-50%)}.navbar-nav .nav-link.active,.navbar-nav .nav-link:focus,.navbar-nav .nav-link:hover{color:#f06022}.navbar-nav .nav-link.highlighted{background:#fff;color:#f06022}.navbar-nav .nav-link.highlighted .sub-arrow,.navbar-nav.sm-collapsible .nav-link:focus .sub-arrow,.navbar-nav.sm-collapsible .nav-link:hover .sub-arrow{border-color:#f06022;color:#f06022}.dropdown-menu{background:#fff;border-radius:0;margin:0;padding:0}.dropdown-item{padding:6px 25px}.dropdown-item.active,.dropdown-item:hover{background:transparent;color:#f06022}.navbar-nav.sm-collapsible .dropdown-item.active .sub-arrow,.navbar-nav.sm-collapsible .dropdown-item.highlighted .sub-arrow,.navbar-nav.sm-collapsible .dropdown-item:active .sub-arrow,.navbar-nav.sm-collapsible .dropdown-item:hover .sub-arrow{border-color:#f06022;color:#f06022}.navbar-nav.sm-collapsible .dropdown-item .sub-arrow{border:1px solid #333;color:#333}.dropdown-item.highlighted{background:#f9f9f9;border-bottom:1px solid #ddd;color:#f06022}.navbar-nav.sm-collapsible .dropdown-menu .dropdown-menu{background:#f9f9f9;border:0;margin:0}.dropdown-menu .dropdown-menu .dropdown-item{padding:5px 40px}}@media (min-width:992px){.navbar-brand,.navbar-nav>.nav-item>.nav-link>.sub-arrow{display:none}.navbar-expand-lg .navbar-nav .nav-link{color:#fff;padding:10px 20px}.navbar-nav .nav-link.active,.navbar-nav .nav-link.highlighted,.navbar-nav .nav-link:focus,.navbar-nav .nav-link:hover{color:#f06022}.navbar-nav .dropdown-menu{background:#fff;border:1px solid #333;border-radius:0;padding:0}.navbar-nav>.nav-item>.dropdown-menu{border-top:0}.dropdown-item{padding:5px 20px}.dropdown-item.active{background:transparent;color:#f06022}.dropdown-item.active:hover,.dropdown-item.highlighted,.dropdown-item:hover{background:#eee;color:#f06022}.navbar-nav:not(.sm-collapsible) .dropdown-item .sub-arrow{border:0;margin:0 10px 0 0;transform:translateY(-40%)}.navbar-expand-lg .navbar-nav .dropdown-menu .dropdown-menu{transform:translate(2px,8px)}.hero-banner{margin:26px -15px 0}}.block{margin-bottom:45px}.block.row>div[class^=col-]>:last-child,.block>:last-child{margin-bottom:0}.section>.block:first-child{margin-top:45px}.section .overlay{padding:46px 0 1px}.section.lightgrey{background:#f0f0f0}.section.darkgrey{background:#3b3a3a}.section.black{background:#000}.section.black *{color:#fff!important}.section.bgImg{background-position:50%;background-repeat:no-repeat;background-size:cover}.section.bgImg.top{background-position:top}.section.bgImg.bottom{background-position:bottom}.section.bgImg.white .overlay{background:hsla(0,0%,100%,.5)}.section.bgImg.lightgrey .overlay{background:hsla(0,0%,78%,.5)}.section.bgImg.darkgrey .overlay{background:rgba(51,51,51,.5)}.section.bgImg.black .overlay{background:rgba(0,0,0,.26)}.section.dark,.section.dark a,.section.dark h1,.section.dark h2,.section.dark h3,.section.dark h4,.section.dark h5,.section.dark h6{color:#fff}footer h4{font-size:1.2em;font-weight:600}footer a{color:#fff}footer .copyright{color:#f06022}footer .copyright p{font-size:.8rem;margin-bottom:5px}footer .copyright a{color:#f06022}footer .social li{display:inline-block;list-style-type:none;padding-right:10px}footer hr{border-top:1px solid #fff;width:75%}.footer-middle-section{border-bottom:1px solid #fff;margin:0 auto 1rem;padding:2rem 0}footer .logo img.d-block{margin:auto 0;width:100%}.subscribe-footer *{margin:.25rem}@media screen and (min-width:768px){.subscribe-footer *{margin:0 1rem}}.subscribe-footer input{background:#656565;height:34px;width:218px}.subscribe-footer label{text-transform:uppercase}.contact-links a{display:block;font-size:.8rem;margin-bottom:1rem}.contact-links i{margin-right:10px}.footer-links ul{font-weight:600;list-style-type:none;margin-bottom:auto;margin-top:auto;text-transform:uppercase}.footer-links li{padding:2px}.owl-carousel .item img{display:block;height:auto!important;width:100%}.owl-carousel .item-video{height:462px}.owl-carousel .owl-video-frame{background:#000}.owl-carousel .item-video.hasCustomImg{background-position:50%;background-repeat:no-repeat;background-size:cover}.owl-carousel .item-video.hasCustomImg .owl-video-wrapper{background:transparent}.owl-carousel .item-video.hasCustomImg .owl-video-tn{background:transparent!important}.owl-carousel .owl-nav{height:45px;left:0;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:100%}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev{background:#333;color:#fff;float:left;font-size:24px;height:45px;line-height:45px;margin:1px 0;padding:0 4px 0 0!important;pointer-events:auto;position:relative;text-align:center;width:45px}.owl-carousel .owl-nav div i{font-weight:400}.owl-carousel .owl-nav button.owl-next{float:right;padding:0 0 0 4px!important}.owl-carousel .owl-nav>button:hover{background:#fff;color:#333}.owl-carousel .owl-dots{bottom:0;left:50%;position:absolute;transform:translateX(-50%)}.owl-carousel .owl-dots .owl-dot span{-webkit-backface-visibility:visible;backface-visibility:visible;background:#fff;border-radius:30px;display:block;height:13px;margin:1px 4px;opacity:.9;transition:opacity .2s ease;width:13px}.owl-carousel .owl-dots .owl-dot.active span{height:15px;margin:0 3px;width:15px}.block.container.contact-form{margin-top:2rem}.contact-form input{background-color:#fbfbfb;color:#030303;font-weight:100;margin:1rem}.hero-banner{margin:125px -15px 0}@media (min-width:768px){.hero-banner{margin:40px -15px 0}}@media (min-width:992px){.hero-banner{margin:26px -15px 0}}.overlaid{background-repeat:no-repeat;background-size:33%;font-size:0;height:100%;left:0;position:absolute;top:0;width:100%}.overlaid.right{background-position:100%}.overlaid.left{background-position:0}.bannerContent{left:-50%;position:absolute;text-align:center;text-transform:uppercase;top:70%;transform:translate(-50%,-50%)}.bannerContent>h1{color:#fff;font-family:Open Sans,sans-serif;font-size:2.5em;margin-bottom:0}.bannerContent>h2{color:#f06022;display:flex;font-size:1.5rem;font-weight:700;justify-content:space-around;margin:0}@media screen and (max-width:567px){.bannerContent{background:#3b3a3a;font-size:small;left:0;position:static;top:0;transform:none}.bannerContent h1{font-size:1.5em}.bannerContent h2{font-size:1.25em}}.container-fluid .fullWidthBanner{margin-left:-15px;margin-right:-15px;position:relative}.cta>img,.fullWidthBanner>img{display:block;width:100%}.cta{background-color:#fff;display:flex;flex:1;flex-direction:column;height:100%;overflow:hidden}.cta-text{padding:1.5rem 1rem .5rem}.cta-text p{font-size:.8rem}.cta-text .link:focus,.cta-text .link:hover{color:#c94710;text-decoration:underline}.lazyBg>img.lazy{display:block;height:0!important;width:0!important}.ctaGrid{margin-bottom:15px}.ctaGrid.block>:last-child,.ctaGrid>div{margin-bottom:30px}.centered-content-img{margin-bottom:20px;min-width:100px}.hs-form-iframe{max-width:100%!important;width:100%!important}.image-overlap .img{margin-bottom:-30px;padding:0 45px;z-index:1}.image-overlap .grow{border-radius:8px}.image-overlap .grow img{display:block;width:100%}.overlay-text{background-color:rgba(59,57,58,.3);height:100%;position:absolute;top:0;width:100%}.overlay-text p{bottom:0;color:#fff;font-size:1.1em;font-weight:700;left:15px;max-width:60%;position:absolute;text-transform:uppercase}.image-overlap .content{background-color:#f0f0f0;border-radius:8px;padding:45px 15px 15px;z-index:0}.image-overlap .box{display:flex;flex-direction:column}.image-overlap .box>*{margin-bottom:1rem}.image-overlap .box .icon-bkgd{margin:1rem auto}@media screen and (min-width:768px){.image-overlap .img{padding:0 135px}.overlay-text p{font-size:1.2em;left:30px}}@media screen and (min-width:992px){.image-overlap .img{align-items:center;display:flex;margin:0 -20px 0 0;padding:0}.image-overlap .content{padding:15px 25px 15px 35px}}@media screen and (min-width:1200px){.image-overlap{margin:0 auto;max-width:960px}}.ctaListing .grow{border-radius:8px;margin:0 auto;max-width:450px;overflow:hidden}.ctaListing .grow img{display:block;width:100%}.ctaListing .content{margin-top:25px}.ctaListing h4{font-size:18px;text-transform:uppercase}.ctaListing .link{text-align:center}.ctaListing .link .button{padding:5px 30px}@media screen and (min-width:768px){.ctaListing .content{margin-top:0}.ctaListing .link{text-align:right}}@media screen and (min-width:1200px){.ctaListing{align-items:center}}.icon-stat-col{padding:1rem 2rem;text-align:center;vertical-align:middle}.icon-stat-col h2{color:#fff;font-size:3rem;font-weight:400;margin:.5rem auto}.icon-stat-col p{color:#fff;font-size:1.15rem;font-weight:700;margin:0 auto;max-width:185px}.icon-stat-col p.stat-heading{margin-left:50px}.icon-bkgd{background-color:#f06022;border-radius:50%;display:inline-block;height:90px;margin:0 auto;position:relative;width:90px}.icon-stat-icon{height:auto!important;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:50%;z-index:9}.icon-bkgd:after,.icon-bkgd:before{background-color:#f06022;border-radius:100%;content:"";height:100%;position:absolute;right:0;width:100%}.icon-bkgd:hover{background-color:#f06022}.icon-bkgd:hover:after,.icon-bkgd:hover:before{animation:pulse 2s linear infinite}.icon-bkgd:hover:before{animation-delay:1s}.image-overlap .box:hover .icon-bkgd:after{animation:pulse 2s linear infinite}@keyframes pulse{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.75)}}@media screen and (min-width:768px) and (max-width:992px){.icon-stat-col h2{font-size:2rem}.icon-stat-col p{font-size:1rem}}.iconBoxCtaRow{align-items:center}.imgBox{margin:0 auto 30px}.imgBox,.imgBox .image{position:relative}.imgBox .image img{border-radius:8px;display:block;width:100%}.imgBox .image .overlay{align-items:flex-end;background:rgba(59,57,58,.3);border-radius:8px;color:#fff;display:flex;font-size:1.5rem;font-weight:700;height:100%;left:0;line-height:1.2em;padding:15px 45px;position:absolute;text-transform:uppercase;top:0;width:100%}.imgBox .icon-bkgd{bottom:5px;left:0;position:absolute;z-index:999}@media screen and (min-width:768px){.imgBox .image .overlay{padding-bottom:30px}}.iconImgBox{max-width:540px}.iconImgBox .image{margin:0 30px 0 70px}@media screen and (min-width:1200px){.iconImgBox{max-width:600px}}.col-md-6.link-list-col{align-items:center;display:flex;justify-content:flex-start}.link-grid{align-items:flex-start;display:flex;flex-direction:column}.list-item{align-items:center;display:flex;justify-content:space-around}.list-item img{margin:1rem;max-width:40px}.list-item a.link{margin:1rem}.parallax-window{background:transparent;margin-bottom:30px;min-height:500px;position:relative}.parallax-window .overlay{align-items:center;background-color:rgba(0,0,0,.5);color:#fff;display:flex;font-size:1em;height:100%;left:0;position:absolute;top:0;width:100%}.parallax-mirror img{height:auto!important}.fancybox-thumbs{background:rgba(0,0,0,.3);bottom:0;box-sizing:border-box;height:95px;left:0;overflow-x:hidden;padding:10px 10px 5px;right:0;top:auto;width:auto}.fancybox-show-thumbs .fancybox-inner{bottom:95px;right:0}.breadcrumbs{background:#ddd;padding:10px 0}.subnav li.here>a{color:#000;font-weight:700}.productItem{margin-top:30px}.productItem .image{float:right;margin:0 0 0 20px}.productDetail .image{float:right;margin:0 0 30px 20px;max-width:50%}.productDetail .productInfo>div{margin:10px 0}.productDetail .description{clear:both;margin-top:45px}.checkoutButtons{margin:30px 0;text-align:center}@keyframes arrowSpinOut{0%{transform:rotate(0deg)}to{transform:rotate(180deg)}}@keyframes arrowSpinIn{0%{transform:rotate(180deg)}to{transform:rotate(0deg)}}.card{border-color:#c1c1c1}.card-header{font-size:1em;line-height:1.4em;padding:0}.card-header h4{margin:0}.card-header a{cursor:pointer;display:block;padding:10px 10px 10px 30px;position:relative}.card-header a:focus,.card-header a:hover{text-decoration:none!important}.card-header a .fa{animation:arrowSpinOut .4s ease 0s 1 normal forwards running;display:inline-block;font-size:14px;height:15px;left:9px;line-height:12px;position:absolute;top:12px;width:15px}.card-header a.collapsed .fa{animation:arrowSpinIn .4s ease 0s 1 normal forwards running}.card-body{border:0;padding-bottom:5px;padding-left:30px}.categoriesList,.tagsList{margin-bottom:30px}.archivesList ul,.categoriesList ul,.tagsList ul{margin-bottom:0}.archivesList .archiveLink{display:block}.archivesList .archiveLink:last-child{margin-bottom:15px}.archivesList .panel-title a .fa{top:12px}.videoThumb{position:relative}.newsItem{margin-top:30px}.newsItem .image,.newsItem .videoThumb{float:right;max-width:200px}.newsItem h2{margin-bottom:15px}.newsItem .summary{margin:10px 0}.blogItem{margin-top:30px}.blogItem .image,.blogItem .videoThumb{float:right;max-width:200px}.blogItem h2{margin-bottom:15px}.blogItem .summary{margin:10px 0}.blogSidebar .searchBox{margin-bottom:30px}.blogSidebar .searchBox label{display:none}.socialShare{margin-top:45px}.paging ul{margin:45px 0 0}.paging li{display:inline-block;line-height:25px}.paging li.pages{margin-right:10px}.paging li a{border:1px solid #000;display:inline-block;line-height:25px;padding:0 8px}.paging li a.active{color:#000}.form label{display:block}.form .formInput{margin-bottom:10px}.form input[type=email],.form input[type=password],.form input[type=text],.form textarea{width:100%}.form .formSubmit{text-align:right}.error-inline{color:#f06022}.portal-container{background:#f0f0f0;border-radius:5px;margin-bottom:30px;margin-top:200px;max-width:600px!important;padding-bottom:30px}.portal-container h2{padding-top:20px;text-align:center}.portal-container input[type=email],.portal-container input[type=password],.portal-container input[type=text]{border:1px solid #ccc;border-radius:5px;margin-bottom:20px;padding:5px 40px 5px 20px;width:50%}.portal-container .formInput{text-align:center}.portal-container .remember-me{padding-top:10px;text-align:right}.portal-container .forgot-details{padding-top:10px}.register-container{background:#e1e1e1;border-radius:5px;margin-bottom:30px;margin-top:15px;max-width:600px!important;padding-bottom:30px;padding-top:30px}.register-container .button a{color:#fff}.register-container .button{margin-left:220px}.account-content,.password-content,.portal-container .formSubmit{text-align:center}.portal-cat-row{background:#f06022;padding-bottom:10px}.portal-cat-row img{padding-top:15px}.portal-cat-row .cat-head{padding-top:22px}.cat-head{color:#fff;font-weight:700}.activities-main{margin-top:70px;max-width:1140px!important}.activities-main .date{color:#a4a4a4;font-weight:700;padding-left:20px}.activities-main h3{color:#3f3b3b;font-weight:500;margin-bottom:0;padding-left:20px}.container-activities{background:#f2f2f2;max-width:1100px}.shooter-col{background-color:#fff;border-radius:10px;box-shadow:0 4px 16px rgba(0,0,0,.15);margin-bottom:30px;margin-right:30px;margin-top:30px;max-width:325px;padding:20px 10px}.shooter-col p{font-size:13px;padding-left:20px;padding-top:25px}.shooter-col .gear-icon img{margin-left:15px;padding-top:20px}.gold-head{color:#fe9f00;font-weight:700;padding-left:20px}.badge-leftcol{border-right:1px solid #a3a3a3}.badge-leftcol img{padding-left:30px}.badge-rightcol img{padding-right:20px}.badge-text{color:#a3a3a3;font-weight:600}.shooter-portal-head{font-size:1.5em}.portal-head-container{height:100px}.portal-head-container .head-col{padding-bottom:10px;padding-top:15px}.portal-head-container .head-col-text{padding-top:40px}.portal-logo img{padding-top:30px;width:200px}.portal-nav-left{background:#d9d9d9;text-align:center}.portal-nav-left img{padding:15px 0 10px}.portal-back{background:#f2f2f2}.topnav{background-color:#f5eeec;overflow:hidden;position:relative}.topnav #myLinks{display:none}.topnav a{color:#562800;display:block;font-size:17px;padding:14px 16px;text-align:left;text-decoration:none;text-decoration:underline}.topnav a.icon{background:#000;display:block;position:absolute;right:0;top:0}.topnav a:hover{background-color:#ddd;color:#000}.ui-autocomplete{background:#fff;border:1px solid #000;padding:15px;position:absolute}.ui-autocomplete li{display:block;list-style-type:none}.ui-autocomplete li a{cursor:pointer;display:block}.searchResult{border-bottom:1px solid #000;margin-bottom:30px}.searchResult:last-child{border-bottom:0}.limitSelect{margin-bottom:30px}.productDetail .input-mini{max-width:50px}.grow{overflow:hidden;position:relative}.grow img{display:block;transition:transform .9s cubic-bezier(.215,.61,.355,1)}.grow:hover img{transform:scale(1.2)}@media (min-width:768px){.alert.show{font-size:1.1em;max-height:100px}.imageContent5050.reverseMd .row{flex-direction:row-reverse}}@media (min-width:992px){body:not(.landing) .hs-form-iframe{margin:0 auto;width:690px!important}}@media (min-width:1200px){.videoRestrictedWidth{padding:0 15%}}@media (min-width:1420px){body:not(.landing).container{max-width:1380px}}.landing .overlaid{background-repeat:no-repeat;background-size:25%;font-size:0;height:auto;left:-40px;position:absolute;top:-40px;width:100%}@media (max-width:768px){.landing .bannerContent{background-color:#3b3a3a;position:static}.landing .overlaid{left:-24px;top:-24px}}.landing .overlaid.right{background-position:100% 100%}.landing .overlaid.left{background-position:0 100%}.landing .overlaid-blend{background:rgba(0,0,0,.55);font-size:0;left:0;position:absolute;top:0;width:100%}.landing .hero-banner{margin:0 -15px}.landing .navbar{background:transparent}.landing .navbar .logo a img{margin-bottom:.5rem;margin-top:.5rem;max-width:250px;width:100%}.landing .bannerContent{align-items:center;bottom:0;display:flex;left:0;padding:15px 0 30px;right:0;text-align:left;top:0;transform:none;z-index:100}.landing .bannerContent h2,.new-page .banner-content h2{color:#f06022;font-size:2rem}.landing .bannerContent h1,.new-page .banner-content h1{color:#fff;font-size:3rem;margin-bottom:8px}.landing .bannerContent .container>*{max-width:65%}@media (max-width:992px){.landing .bannerContent .container>*{max-width:100%}.landing .bannerContent h1{font-size:2rem}.landing .bannerContent h2{font-size:1.5rem}}@media (min-width:768px){.bannerContent{padding-top:120px!important}}@media (min-width:1200px){.bannerContent{padding-top:0!important}}body:not(.landing) .bannerContent div{max-width:none;padding:0;width:100%}.landing #slider .overlaid,.landing #slider .overlaid-blend,.landing #slider img{aspect-ratio:16/9}.contact-form input{height:calc(1.5em + 1.5rem + 2px);padding:.75rem 2rem}.img-shadow{box-shadow:0 10px 20px rgba(0,0,0,.1)}.imageContent5050 .content>*{margin-top:25px}.slay-banner{position:relative;z-index:1}.slay-banner-bg{background-repeat:no-repeat;background-size:cover;inset:0;position:absolute;z-index:-1}.blog-hero .slay-banner-bg{background-size:inherit;top:100px}.slay-banner-overlay{background-color:rgba(0,0,0,.55);inset:0;position:absolute;z-index:-1}.banner-content{padding:150px 0 25px}.hs-content-id-63518564712 #hs_cos_wrapper_dnd_area-module-1 .kl-hero-02{padding-bottom:0}.home.banner-content h1,.home.banner-content h2{margin-bottom:0}@media (min-width:992px){.home.banner-content{padding:260px 0 0}.banner-content{padding:260px 0 100px}}.slay-blog-featured-image{background-position:50%;background-repeat:no-repeat;padding-top:58.3%;width:100%}.bg-light-grey{background-color:#f0f0f0}.bg-white{background-color:#fff}.text-grey{color:#acacac}.landing .top-bar{position:relative;z-index:1000}.bg-orange{background-color:#f06022}.text-orange{color:#f06022!important}.landing .navbar-collapse.show{background:#333!important;color:#fff}.section.white{background-color:#fff}.badge-cta .icon-stat-icon{width:65%}.container-fluid{padding-left:0;padding-right:0}#hs_cos_wrapper_Navbar{background:transparent;box-shadow:none;margin:0 0 -164px;position:relative;z-index:999}#hs_cos_wrapper_Navbar .kl-header{background:transparent;box-shadow:none;position:relative;top:20px}header.kl-header .kl-navbar .kl-navbar__item{margin:0 20px}header.kl-header .kl-navbar .kl-navbar__item .kl-navbar-submenu__button span,header.kl-header .kl-navbar .kl-navbar__item .kl-navbar__button span{font-weight:400}header.kl-header .kl-navbar .kl-navbar__item .kl-navbar-submenu__button:active,header.kl-header .kl-navbar .kl-navbar__item .kl-navbar-submenu__button:focus,header.kl-header .kl-navbar .kl-navbar__item .kl-navbar-submenu__button:hover,header.kl-header .kl-navbar .kl-navbar__item .kl-navbar__button:active,header.kl-header .kl-navbar .kl-navbar__item .kl-navbar__button:focus,header.kl-header .kl-navbar .kl-navbar__item .kl-navbar__button:hover{color:#f06022!important}header.kl-header .kl-navbar .kl-navbar__item .kl-navbar__button span:after{background-color:#f06022!important}header.kl-header .kl-navbar .kl-navbar__item.kl-navbar__parent.kl-navbar__parent--active>a{color:#f06022!important}header.kl-header .kl-navbar .kl-navbar__item.kl-navbar__parent .kl-navbar-submenu-wrapper{background:#fff}header.kl-header .kl-navbar .kl-navbar__item.kl-navbar__parent .kl-navbar-submenu-wrapper .kl-navbar-submenu .kl-navbar-submenu__item a{color:#212529}.dnd_area-row-0-background-image{position:relative}.dnd_area-row-0-background-image:before{background:rgba(0,0,0,.55);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.dnd_area-row-0-background-image>.row-fluid{position:relative;z-index:99}@media only screen and (max-width:769px){footer .contact-links{margin-top:30px}footer .kl-footer__social.social{justify-content:center}}@media only screen and (max-width:920px){header.kl-header .hamburger .hamburger-box .hamburger-inner,header.kl-header .hamburger .hamburger-box .hamburger-inner:after,header.kl-header .hamburger .hamburger-box .hamburger-inner:before{background-color:#fff}header.kl-header .kl-navbar__content{bottom:0;padding-top:0}header.kl-header .kl-navbar__content ul.kl-navbar__menu,header.kl-header .kl-navbar__content ul.kl-navbar__menu li.kl-navbar__parent .kl-navbar-submenu-wrapper{background-color:#333}header.kl-header .kl-navbar__content ul.kl-navbar__menu li.kl-navbar__parent .kl-navbar-submenu-wrapper .kl-navbar-submenu__item .kl-navbar-submenu__button{color:#fff}}@media only screen and (max-width:767px){.h1,h1{font-size:1.5rem}#hs_cos_wrapper_module_16418836728893,#hs_cos_wrapper_module_16418836728894{margin-top:20px}}#waypoint .icon-stat-col h2{font-size:2rem}#waypoint .icon-stat-col p{margin-left:0;max-width:100%;text-align:center}.body-container--blog-index .blog-header{background-image:url(https://7082212.fs1.hubspotusercontent-na1.net/hubfs/7082212/blog-banner.jpg)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;padding-bottom:100px!important;padding-top:200px!important;position:relative}.body-container--blog-index .blog-header:before{background:rgba(0,0,0,.55);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.blog-header__title{color:#fff;z-index:995}@media screen and (max-width:768px){.blog-header__title{position:relative;text-align:center}}.blog-header--post{padding-top:80px!important;position:relative}.body-container--blog-post .blog-header--post:before{background:rgba(0,0,0,.55);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.hamburger.hamburger--squeeze.kl-navbar__hamburger{background:rgba(0,0,0,.5);padding:8px 5px 5px;position:fixed;right:12px;top:40px}