.pwr-accordion.active .pwr-accordion__desc a{color:var(--clr-link-lt)!important}.pwr-accordion .pwr-accordion__title{padding:20px 70px 20px 25px}.pwr--light .pwr-accordion.active .pwr-accordion__desc,.pwr--light .pwr-accordion.active .pwr-accordion__title,.pwr--light .pwr-accordion__desc{background-color:var(--clr-background-accent-lt)!important;color:var(--clr-text-lt)!important}.pwr--light .pwr-accordion.active .pwr-accordion__icon:after,.pwr--light .pwr-accordion.active .pwr-accordion__icon:before{background-color:var(--clr-text-lt)}.pwr--light .pwr-accordion:not(.pwr-accordion--text-only):hover{filter:brightness(.95);transition:all .3s ease-in-out}.pwr--dark .pwr-accordion:not(.pwr-accordion--text-only):hover{filter:brightness(1.1);transition:all .3s ease-in-out}.pwr--light .pwr-accordion:not(.pwr-accordion--text-only):hover .pwr-accordion__desc,.pwr--light .pwr-accordion:not(.pwr-accordion--text-only):hover .pwr-accordion__title,.pwr--light .pwr-accordion:not(.pwr-accordion--text-only):hover.active .pwr-accordion__desc,.pwr--light .pwr-accordion:not(.pwr-accordion--text-only):hover.active .pwr-accordion__title{background-color:var(--clr-background-accent-lt)!important}.pwr--light .pwr-accordion:not(.pwr-accordion--text-only):hover .pwr-accordion__desc,.pwr--light .pwr-accordion:not(.pwr-accordion--text-only):hover .pwr-accordion__title,.pwr--light .pwr-accordion:not(.pwr-accordion--text-only):hover.active .pwr-accordion__desc,.pwr--light .pwr-accordion:not(.pwr-accordion--text-only):hover.active .pwr-accordion__title{color:var(--clr-text-lt)!important}.pwr--light .pwr-accordion:not(.pwr-accordion--text-only):hover .pwr-accordion__icon:after,.pwr--light .pwr-accordion:not(.pwr-accordion--text-only):hover .pwr-accordion__icon:before,.pwr--light .pwr-accordion:not(.pwr-accordion--text-only):hover.active .pwr-accordion__icon:after,.pwr--light .pwr-accordion:not(.pwr-accordion--text-only):hover.active .pwr-accordion__icon:before{background-color:var(--clr-text-lt)}.pwr-footer-subscribe__form .hs-submit{border-radius:0!important}.cta_button:not(.pwr-cta--hubspot-style),.hs-submit,.pwr-cta_button:not(.pwr-cta--hubspot-style){line-height:1em}.pwr-footer-subscribe__form--email-only .hs-email .hs-input{height:43px!important}.pwr-header__menu--mega-menu .hs-menu-wrapper li:not(.hs-menu-depth-1)>a{line-height:1.25;padding:8px 10px}.hs-menu-wrapper li.has-mega-menu>a:after,.hs-menu-wrapper li.hs-item-has-children>a:after{color:var(--clr-primary);content:"";display:none;height:7px;position:absolute;top:50%;width:7px}.pwr-burger__menu .hs-menu-wrapper li.hs-item-has-children>a:after{color:var(--clr-primary);content:"";display:block;height:7px;position:absolute;top:50%;width:7px}.pwr-burger__menu .hs-menu-wrapper li.hs-item-has-children>a:before{background-color:transparent}.pwr-header__menu .hs-menu-wrapper li.hs-menu-depth-1.hs-item-has-children>a{border-bottom:3px solid;border-color:transparent;opacity:.8;Padding-bottom:30px}.pwr-header__menu .hs-menu-wrapper li.hs-menu-depth-1.hs-item-has-children>a:hover{border-bottom:3px solid;border-color:var(--clr-link-html);display:block;opacity:1;padding-bottom:30px}.pwr-adc-content__menu .hs-menu-wrapper li.hs-menu-depth-1>a,.pwr-adc-content__menu .hs-menu-wrapper.no-flyouts li.hs-menu-depth-1>ul a{transition:none}--clr-nav-hover-background:transparent!important;.hs-menu-wrapper.hs-menu-flow-horizontal li.hs-menu-depth-1>ul.hs-menu-children-wrapper{left:-4px;top:calc(100% + 1px)!important}.hs-menu-wrapper.hs-menu-flow-horizontal.flyouts li.hs-menu-depth-2 ul.hs-menu-children-wrapper,.hs-menu-wrapper.hs-menu-flow-vertical.flyouts ul.hs-menu-children-wrapper{left:100%;top:-23px}.pwr-header__menu--mega-menu .hs-menu-wrapper li.hs-menu-depth-1>ul.hs-menu-children-wrapper{border-top:1px solid #ddd;top:85px}.pwr-sec-tabs .pwr-tabs__icon-position-left .pwr-tabs__content-wrapper,.pwr-sec-tabs .pwr-tabs__icon-position-right .pwr-tabs__content-wrapper{align-items:center}.pwr-tabs__tab-wrapper{flex-wrap:wrap}.pwr-simple-list-item__desc{overflow:hidden;text-overflow:ellipsis}.pwr-sec-clients--grid .pwr-sec-clients__logo-img{height:100px;object-fit:contain}.pwr-sec-clients--grid{display:grid;grid-template-rows:repeat(auto-fill,130px);grid-column-gap:60px;grid-row-gap:40px;align-items:center}@media (min-width:1200px){.pwr-tabs__tab--hor{font-size:18px!important;line-height:1.25em!important}}.cp-pwr-about-icons .pwr-team-member__img{max-height:105px!important}.cp-pwr-about-icons .pwr-team-member__img img{border-radius:0!important;display:block;left:50%;max-height:100px!important;max-width:100px!important;position:relative;transform:translateX(-50%)}.ginlined-content{overflow:hidden}.pwr-sec-video__icon--as-button{color:var(--clr-base-lt)}.pwr-sec-video__button{background-color:transparent;border:2px solid var(--clr-base-lt)}.pwr-sec-video__icon{font-size:40px;margin-left:8px}.pwr-sec-video__button--small{line-height:110px}.pwr-sec-video__button{transition:background-color .2s ease-in-out,color .2s ease-in-out,transform .2s ease-in-out}.pwr-sec-video__wrapper .pwr-sec-video__button:hover{-webkit-transform:translate(-50%,-50%) scale(1.1);transform:translate(-50%,-50%) scale(1.1)}.pwr-ct-row-feature__item{align-content:center;font-weight:400!important;padding:12px 10px!important}.pwr-ct-row-feature__item a:hover{text-decoration:underline}.pwr-ct-row-section__title{color:var(--clr-text-lt)!important}.pwr-comparison-table{grid-column-gap:0!important}.pwr--dark .pwr-footer-subscribe__form--email-only .hs-email .hs-input{background:transparent!important;border:solid #1a3965!important}.pwr-footer-full.pwr--dark .hs-menu-wrapper.hs-menu-flow-vertical li.hs-menu-depth-2>a{color:rgba(var(--clr-text-dk-rgb),var(--opc-footer-hover))!important}.pwr-footer-full.pwr--dark .hs-menu-wrapper.hs-menu-flow-vertical li.hs-menu-depth-2>a:hover{color:var(--clr-text-dk-rgb)!important}.pwr-footer:not(.pwr-footer-advanced).pwr--dark a:not(.pwr-link):not(.pwr-back-to-top):hover{color:var(--clr-text-dk)!important;text-decoration:underline}.pwr-footer:not(.pwr-footer-advanced).pwr--dark a:not(.pwr-link):not(.pwr-back-to-top){color:rgba(var(--clr-text-dk-rgb))!important}.pwr-services-item__icon{height:auto!important;width:100%}.pwr-services-item__img{width:unset}[type=checkbox]+span:not(.slider):before{content:""}[type=checkbox]+span:not(.slider):before,[type=checkbox]:checked+span:not(.slider):after{border-radius:var(--br-checkbox);height:20px;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px}[type=checkbox]:checked+span:not(.slider):after{background-color:var(--clr-primary);content:url(https://www.hattelandtechnology.com/hubfs/images/icons/check-solid-white.svg)!important;content:"";line-height:1.7;padding:0 4px}[type=checkbox]+span:not(.slider):hover:before{background-color:rgba(var(--clr-base-dk-rgb),.1)!important}[type=checkbox]:checked+span:not(.slider),[type=checkbox]:not(:checked)+span:not(.slider){margin:4px 0!important}.pwr-btn--small .hs-submit .hs-button,.pwr-cta--small [class*=cta_button]:not(.pwr-cta--hubspot-style),[class*=cta_button].pwr-cta--small{font-size:12px;padding:10px 16px}.pwr-btn--primary-border.pwr-cta--small .hs-submit .hs-button,.pwr-btn--regular-border.pwr-cta--small .hs-submit .hs-button,.pwr-cta--primary-border [class*=cta_button].pwr-cta--small,.pwr-cta--primary-border.pwr-cta--small [class*=cta_button]:not(.pwr-cta):not(.pwr-cta--hubspot-style),.pwr-cta--regular-border [class*=cta_button].pwr-cta--small,.pwr-cta--regular-border.pwr-cta--small [class*=cta_button]:not(.pwr-cta):not(.pwr-cta--hubspot-style),[class*=cta_button].pwr-cta--primary-border.pwr-cta--small,[class*=cta_button].pwr-cta--regular-border.pwr-cta--small{font-size:12px;padding:8px 14px}.product_status_color_red{background-color:#e63737}.product_status_color_new{background-color:#1a3965}.product_status_color_yellow{background-color:#999}.product_status_color_gray{background-color:#1a3965}.product_status_icon{border-radius:0;color:#fff;font-family:var(--ff-accent);font-size:13px;line-height:1;padding:6px 8px;position:absolute;right:0;top:0}.custom__border .pwr-rich-text{background:#fff;display:inline-block;padding:0 20px;position:relative;z-index:2}.custom__border .with__border .pwr-rich-text:before{border-top:1px solid #999}.custom__border .pwr-rich-text:before{content:"";display:inline-block;height:100%;position:relative;top:1.2em;width:100%;z-index:1}.custom__border .pwr-rich-text .withborder:before{border-top:1px solid #999}.custom__dropdown .pwr-image-box--smaller.pwr-image-box--style-below-2 .pwr-image-box__below{height:auto!important;padding:0 15px 10px}.custom__dropdown .swiper-autoheight,.swiper-autoheight .swiper-slide{padding-bottom:20px}.custom__dropdown .swiper-autoheight{padding-bottom:0}@media (min-width:1200px){.custom__dropdown .pwr-slider__navigation .swiper-button-next,.custom__dropdown .pwr-slider__navigation .swiper-button-prev{display:none!important}}.custom__dropdown .pwr-image-box__overlay{-webkit-box-shadow:0 1px 6px rgba(0,0,0,.1),0 0 6px rgba(0,0,0,.1);-moz-box-shadow:0 1px 6px rgba(0,0,0,.1),0 0 6px rgba(0,0,0,.1);box-shadow:0 1px 6px rgba(0,0,0,.1),0 0 6px rgba(0,0,0,.1);z-index:-1}.custom__dropdown .pwr-filter__dropdown{background:transparent;background:#fff;border-radius:25px;max-width:fit-content;transition:.2s ease;width:auto}.custom__dropdown .pwr-filter__dropdown select{background-position:right .8em top 50%,0 0;border:1px solid #fff;border-radius:25px;cursor:pointer;padding:7px 2.5em 7px 12px;transition:.2s ease}.custom__dropdown .pwr-filter__dropdown select:hover{border-color:#ddd}.custom__dropdown .pwr-filter__dropdown select:focus{background-image:url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23454F63%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E)}.custom__dropdown .pwr-filter__dropdown body select{background-position:right .9em top 50%,0 0}@media (max-width:1280px){.custom__pwr-sec--boxed{margin-left:0!important;margin-right:0!important}}