@charset "UTF-8";.footer{font-size:14px;overflow-x:hidden;--linkDecoration:none;background-color:var(--colorBlack)}.footer li{flex:auto;list-style:none}@media only screen and (max-width:989px){.footer li{flex:1}}.footer li:before{display:none}.footer .footer-row-1{margin-bottom:50px;position:relative}@media only screen and (max-width:989px){.footer .footer-row-1{padding-bottom:50px}.footer .footer-row-1:after{background-color:#686868;bottom:0;content:"";height:1px;left:50%;position:absolute;transform:translateX(-50%);width:100vw}}@media only screen and (min-width:990px){.footer .footer-row-1 .footer-mobile-content{display:none}}.footer .footer-row-1 .footer-mobile-content #hs_cos_wrapper_footer_address_content{margin:45px 0 20px}.footer .footer-row-1 .footer-mobile-content #hs_cos_wrapper_footer_social_icons{margin:10px 0 45px;max-width:300px}.footer .footer-row-2{--colorBorder:#686868;margin-bottom:50px;position:relative}@media only screen and (max-width:480px){.footer .footer-row-2{padding-bottom:5px}}.footer .footer-row-2:after{background-color:var(--colorBorder);bottom:0;content:"";height:1px;left:50%;position:absolute;transform:translateX(-50%);width:100vw}@media only screen and (min-width:481px){.footer .footer-row-2 .main-menu-footer>ul{column-gap:30px;display:flex}}@media only screen and (max-width:767px){.footer .footer-row-2 .main-menu-footer>ul{flex-wrap:wrap}}.footer .footer-row-2 .main-menu-footer>ul .menu-children>ul>li{margin-bottom:35px}@media only screen and (min-width:481px){.footer .footer-row-2 .main-menu-footer>ul .menu-children>ul>li{max-width:270px}}@media only screen and (min-width:481px) and (max-width:767px){.footer .footer-row-2 .main-menu-footer>ul .menu-children>ul>li{min-width:180px}}.footer .footer-row-2 .main-menu-footer>ul>li .menu-level-1-inner{color:var(--colorP2);display:block;font-weight:var(--regular);letter-spacing:1.12px;line-height:1.7;text-transform:uppercase}.footer .footer-row-2 .main-menu-footer>ul>li a.menu-item-inner-link-span:not(.menu-level-1-inner):hover{color:var(--colorP2)}.footer .footer-row-2 .main-menu-footer>ul>li .menu-level-1-menu-item>.menu-children-sub-menu .menu-level-2{margin-top:15px;padding-top:15px;position:relative}.footer .footer-row-2 .main-menu-footer>ul>li .menu-level-1-menu-item>.menu-children-sub-menu .menu-level-2:after{background-color:var(--colorWhite);border:none;content:"";display:block;height:1px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:100%}.footer .footer-row-2 .main-menu-footer>ul>li .menu-level-1-menu-item>.menu-children-sub-menu .menu-level-2-menu-item{margin-bottom:20px}.footer .footer-row-2 .main-menu-footer>ul>li .menu-level-1-menu-item>.menu-children-sub-menu .menu-level-2-inner{font-weight:var(--bold)}.footer .footer-row-2 .main-menu-footer>ul>li .menu-level-1-menu-item>.menu-children-sub-menu .menu-level-3{margin-top:10px}.footer .footer-row-2 .main-menu-footer>ul>li .menu-level-1-menu-item>.menu-children-sub-menu .menu-level-3 .menu-level-3-menu-item{position:relative}@media only screen and (min-width:768px){.footer .footer-row-2 .main-menu-footer>ul>li .menu-level-1-menu-item>.menu-children-sub-menu .menu-level-3 .menu-level-3-menu-item{padding-left:1.3em}}.footer .footer-row-2 .main-menu-footer>ul>li .menu-level-1-menu-item>.menu-children-sub-menu .menu-level-2-inner,.footer .footer-row-2 .main-menu-footer>ul>li .menu-level-1-menu-item>.menu-children-sub-menu .menu-level-3-inner{color:var(--colorWhite)}.footer .footer-row-2 .main-menu-footer>ul>li .menu-level-1-menu-item>.menu-children-sub-menu .menu-level-3-inner{font-weight:var(--regular)}.footer .footer-row-2 .main-menu-footer>ul>li .menu-level-1-menu-item>.menu-children-sub-menu .menu-level-3-inner:before{content:"\e802";display:block;font-family:fortressinfo-icons;font-size:.5em;left:0;position:absolute;top:0;transform:translateY(50%)}@media only screen and (max-width:767px){.footer .footer-row-2 .main-menu-footer>ul>li .menu-level-1-menu-item>.menu-children-sub-menu .menu-level-3-inner:before{display:none}}.footer .footer-row-3{color:var(--colorS4);display:flex;flex-direction:row;flex-wrap:wrap;gap:30px;justify-content:space-between;margin:50px 0}@media only screen and (min-width:481px){.footer .footer-row-3{align-items:center}}@media only screen and (max-width:480px){.footer .footer-row-3{flex-direction:column}}@media only screen and (max-width:989px){.footer .footer-row-3{display:none}}.footer .footer-row-3 .socket-column-1{display:flex;flex-direction:row;flex-wrap:wrap;gap:75px}@media only screen and (max-width:767px){.footer .footer-row-3 .socket-column-1{flex-direction:column;width:100%}}@media only screen and (min-width:768px) and (max-width:1250px){.footer .footer-row-3 .socket-column-1{gap:1rem}}.footer .footer-row-3 .socket-column-1 img{max-width:80px!important}.footer .footer-row-3 .socket-column-1 .punch-grid-item:not(:last-child){margin-right:0}@media only screen and (max-width:767px){.footer .footer-row-3 .socket-column-1 .punch-text{max-width:180px}}.footer .footer-row-3 .footer-button-logo{display:flex;gap:2rem}.footer .footer-row-3 .footer-button-logo .hs_cos_wrapper{align-content:center;display:flex;flex-wrap:wrap}.footer .footer-row-3 .footer-button-logo .footer-logo{height:48px;width:270px}@media only screen and (min-width:768px) and (max-width:1250px){.footer .footer-row-3 .footer-button-logo .footer-logo{max-width:209px}}.footer .footer-logo a,.footer .footer-logo-mobile a{display:block;max-height:48px;max-width:270px}@media only screen and (min-width:768px) and (max-width:1250px){.footer .footer-logo a,.footer .footer-logo-mobile a{max-width:209px}}.footer .footer-logo a svg,.footer .footer-logo-mobile a svg{height:100%;width:100%}.footer #hs_cos_wrapper_footer_address_content{color:var(--colorWhite);line-height:1.7;margin-bottom:25px}.footer .footer-row-4{color:var(--colorWhite);display:flex;flex-direction:row;flex-wrap:wrap;gap:35px;justify-content:space-between;opacity:.4}@media only screen and (max-width:767px){.footer .footer-row-4{flex-direction:column}}@media only screen and (min-width:990px){.footer .footer-row-4{padding-right:115px}}@media only screen and (max-width:767px){.footer .footer-row-4 .socket-column-2{max-width:250px}}.footer .footer-row-4 .socket-column-2,.footer .footer-row-4 .socket-column-3{--linkColor:var(--colorP3);--linkWeight:var(--regular)}.footer .footer-row-4 .socket-column-2 a:hover:not(:active),.footer .footer-row-4 .socket-column-3 a:hover:not(:active){color:var(--colorP3);opacity:.8;text-decoration:underline}.footer .logo svg .a{fill:var(--colorP3)}.footer .footer-row-1 .punch-grid-item-media-wrapper,.footer .footer-row-3 .punch-grid-item-media-wrapper{margin-bottom:0}.footer .footer-row-1 .punch-grid-item-media-wrapper img,.footer .footer-row-3 .punch-grid-item-media-wrapper img{object-fit:contain;object-position:center center;transition:opacity .2s ease-in-out}.footer .footer-row-1 .punch-grid-item-media-wrapper img:hover,.footer .footer-row-3 .punch-grid-item-media-wrapper img:hover{opacity:.8}.punch-filter-select-wrapper,.punch-posts-grid-filter{height:48px;position:relative}.punch-filter-select-wrapper:after,.punch-posts-grid-filter:after{color:var(--colorBlack);content:"\e801";font-family:fortressinfo-icons;font-size:10px;line-height:1;pointer-events:none;position:absolute;right:14px;top:50%;transform:rotate(90deg) translateX(-100%)}.punch-filter-select-wrapper .punch-filter,.punch-posts-grid-filter .punch-filter{appearance:none!important}.punch-filter-select-wrapper{position:relative}.punch-filter-select-wrapper:before{content:"Filter by";font-size:var(--headingH6);font-weight:var(--regular);left:15px;position:absolute;top:50%;transform:translateY(-50%)}.punch-filter-select-wrapper .punch-filter{padding-left:70px;padding-right:10px}.punch-filters-wrapper{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:60px;padding-top:44px;position:relative}@media only screen and (max-width:989px){.punch-filters-wrapper{flex-direction:column-reverse;margin-bottom:40px;padding-bottom:20px}}.punch-filters-wrapper .punch-cta{margin-bottom:10px}@media only screen and (min-width:990px){.punch-filters-wrapper .punch-cta{margin-right:10px}}.punch-filters-wrapper.punch-no-items{display:none}.punch-filters-inner-wrapper{border:0}@media only screen and (max-width:989px){.punch-filters-inner-wrapper{width:100%}}.punch-filters-inner-wrapper .punch-filter-wrapper{display:block;margin-bottom:10px}@media only screen and (max-width:989px){.punch-filters-inner-wrapper .punch-filter-wrapper{width:100%}}.punch-filters-inner-wrapper .punch-filter-wrapper:not(:last-of-type){margin-right:25px}@media only screen and (max-width:989px){.punch-filters-inner-wrapper .punch-filter-wrapper:not(:last-of-type){margin-right:0}}.punch-filters-inner-wrapper .punch-filter-wrapper .punch-filter{border:1px solid var(--colorBlack)}@media only screen and (min-width:990px){.punch-filters-inner-wrapper .punch-filter-wrapper .punch-filter{width:270px}}.punch-filter,.search{background:var(--colorWhite);border:1px solid var(--colorBlack);color:var(--colorBlack)!important;display:block;font-size:14px;font-weight:var(--bold);height:48px;padding:10px 30px 10px 14px}@media only screen and (max-width:989px){.punch-filter,.search{width:100%}}.punch-filter:focus-visible,.search:focus-visible{outline:none}.search-wrapper{height:48px!important;margin-bottom:10px;position:relative;width:300px}@media only screen and (max-width:989px){.search-wrapper{width:100%}}.search-wrapper:before{color:var(--colorBlack);content:"\e806";font-family:fortressinfo-icons;line-height:1;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.search-wrapper .search{height:48px!important;margin-bottom:10px;max-height:48px;width:100%}.nav{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap}@media only screen and (max-width:480px){.nav{flex-direction:column;justify-content:center}}.nav .btn-wrapper{display:flex}.nav .pagination-item,.nav li{list-style:none;margin-right:15px!important;padding:0!important}.nav .pagination-item:before,.nav li:before{display:none}.nav .pagination-item a,.nav li a{align-items:center;background-color:transparent;border:2px solid var(--colorBlack);border-radius:3px;color:var(--colorP1);cursor:pointer;display:flex;font-size:12px!important;font-weight:var(--bold);height:20px;justify-content:center;line-height:1;text-decoration:none!important;transition:color .2s ease-in-out,border .2s ease-in-out;width:20px}.nav .pagination-item.active a,.nav li.active a{background-color:var(--colorP2);border:none!important;color:var(--colorP4)!important}.nav .pagination-item:hover:not(.active) a,.nav li:hover:not(.active) a{background-color:var(--colorP2);border:2px solid var(--colorP2);color:var(--colorP4)}.nav .pagination-item:only-child,.nav li:only-child{display:none}.pagination,.punch-posts-pagination{display:flex;flex-direction:row;flex-wrap:wrap}.punch-posts-pagination{--paginationBg:transparent;align-items:center;margin-top:40px}@media only screen and (max-width:480px){.punch-posts-pagination{flex-direction:column;justify-content:center}}.punch-posts-pagination a:not(.punch-next-page){--linkSize:12px;--linkDecoration:none;--linkColorHover:var(--colorBlack);align-items:center;background-color:var(--paginationBg);border:2px solid var(--colorBlack);border-radius:3px;color:var(--linkColorHover);cursor:pointer;display:flex;font-size:12px!important;font-weight:var(--bold);height:20px;justify-content:center;line-height:1;margin-right:15px;text-decoration:none!important;transition:color .2s ease-in-out,border .2s ease-in-out,background-color .2s ease-in-out;width:20px}.punch-posts-pagination a:not(.punch-next-page).punch-current-page,.punch-posts-pagination a:not(.punch-next-page):hover{--paginationBg:var(--colorP2);--linkColorHover:var(--colorWhite);border:2px solid var(--colorP2)}.listing-page-no-tag .punch-filter-select-wrapper{display:none}:root{--buttonTransitionProperty:box-shadow,border-radius,background-color,color}.cta_button:not(:has(img)),.hs-button,.mktoButton,.punch-cta .cta_button:not(:has(img)),.punch-cta .punch-btn-inner{background-color:var(--buttonBgColor,var(--colorP2));border:0;border-radius:var(--buttonBorderRadius,2px);color:var(--buttonColor,var(--colorP1));display:inline-block;font-family:var(--bodyFontFamily);font-size:var(--buttonSize,16px);font-weight:var(--regular);letter-spacing:calc((var(--buttonSize)/1000)*70);line-height:1.1;outline:none!important;padding:var(--buttonInnerGap,18px 23px 16px);text-decoration:none;text-transform:uppercase;transition-duration:.2s;transition-property:var(--buttonTransitionProperty);transition-timing-function:ease-in-out}.cta_button:not(:has(img)):hover,.hs-button:hover,.mktoButton:hover,.punch-cta .cta_button:not(:has(img)):hover,.punch-cta .punch-btn-inner:hover{--buttonBorderRadius:25px}.cta_button:not(:has(img)):active,.hs-button:active,.mktoButton:active,.punch-cta .cta_button:not(:has(img)):active,.punch-cta .punch-btn-inner:active{--buttonBgColor:var(--colorE4)}@media only screen and (max-width:480px){.cta_button:not(:has(img)),.hs-button,.mktoButton,.punch-cta .cta_button:not(:has(img)),.punch-cta .punch-btn-inner{justify-content:center;text-align:center;width:100%}}.punch-cta.punch-cta-size-small .cta_button,.punch-cta.punch-cta-size-small .punch-btn-inner{--buttonSize:12px;--buttonInnerGap:8px 20px 6px}.punch-cta.punch-cta-size-medium .cta_button,.punch-cta.punch-cta-size-medium .punch-btn-inner{--buttonSize:14px;--buttonInnerGap:11px 34px 9px}.punch-cta.punch-cta-size-large .cta_button,.punch-cta.punch-cta-size-large .punch-btn-inner{--buttonSize:14px;--buttonInnerGap:18px 35px 16px}.punch-cta.alternate-button{--buttonBgColor:var(--colorBlack);--buttonColor:var(--colorWhite)}.hs-cta-wrapper.has-arrow.punch-cta-primary .cta_button:after,.hs-cta-wrapper.has-arrow.punch-cta-primary .cta_button:before,.hs-cta-wrapper.has-arrow.punch-cta-primary .punch-btn-inner:after,.hs-cta-wrapper.has-arrow.punch-cta-primary .punch-btn-inner:before,.hs-cta-wrapper.has-arrow.punch-cta-secondary .cta_button:after,.hs-cta-wrapper.has-arrow.punch-cta-secondary .cta_button:before,.hs-cta-wrapper.has-arrow.punch-cta-secondary .punch-btn-inner:after,.hs-cta-wrapper.has-arrow.punch-cta-secondary .punch-btn-inner:before,.hs-cta-wrapper.has-back-arrow.punch-cta-primary .cta_button:after,.hs-cta-wrapper.has-back-arrow.punch-cta-primary .cta_button:before,.hs-cta-wrapper.has-back-arrow.punch-cta-primary .punch-btn-inner:after,.hs-cta-wrapper.has-back-arrow.punch-cta-primary .punch-btn-inner:before,.hs-cta-wrapper.has-back-arrow.punch-cta-secondary .cta_button:after,.hs-cta-wrapper.has-back-arrow.punch-cta-secondary .cta_button:before,.hs-cta-wrapper.has-back-arrow.punch-cta-secondary .punch-btn-inner:after,.hs-cta-wrapper.has-back-arrow.punch-cta-secondary .punch-btn-inner:before,.punch-cta.has-arrow.punch-cta-primary .cta_button:after,.punch-cta.has-arrow.punch-cta-primary .cta_button:before,.punch-cta.has-arrow.punch-cta-primary .punch-btn-inner:after,.punch-cta.has-arrow.punch-cta-primary .punch-btn-inner:before,.punch-cta.has-arrow.punch-cta-secondary .cta_button:after,.punch-cta.has-arrow.punch-cta-secondary .cta_button:before,.punch-cta.has-arrow.punch-cta-secondary .punch-btn-inner:after,.punch-cta.has-arrow.punch-cta-secondary .punch-btn-inner:before,.punch-cta.has-back-arrow.punch-cta-primary .cta_button:after,.punch-cta.has-back-arrow.punch-cta-primary .cta_button:before,.punch-cta.has-back-arrow.punch-cta-primary .punch-btn-inner:after,.punch-cta.has-back-arrow.punch-cta-primary .punch-btn-inner:before,.punch-cta.has-back-arrow.punch-cta-secondary .cta_button:after,.punch-cta.has-back-arrow.punch-cta-secondary .cta_button:before,.punch-cta.has-back-arrow.punch-cta-secondary .punch-btn-inner:after,.punch-cta.has-back-arrow.punch-cta-secondary .punch-btn-inner:before{color:var(--colorP1)}.hs-cta-wrapper.has-arrow .cta_button:after,.hs-cta-wrapper.has-arrow .cta_button:before,.hs-cta-wrapper.has-arrow .punch-btn-inner:after,.hs-cta-wrapper.has-arrow .punch-btn-inner:before,.hs-cta-wrapper.has-back-arrow .cta_button:after,.hs-cta-wrapper.has-back-arrow .cta_button:before,.hs-cta-wrapper.has-back-arrow .punch-btn-inner:after,.hs-cta-wrapper.has-back-arrow .punch-btn-inner:before,.punch-cta.has-arrow .cta_button:after,.punch-cta.has-arrow .cta_button:before,.punch-cta.has-arrow .punch-btn-inner:after,.punch-cta.has-arrow .punch-btn-inner:before,.punch-cta.has-back-arrow .cta_button:after,.punch-cta.has-back-arrow .cta_button:before,.punch-cta.has-back-arrow .punch-btn-inner:after,.punch-cta.has-back-arrow .punch-btn-inner:before{color:var(--colorP2)}.hs-cta-wrapper.has-arrow .cta_button:after,.hs-cta-wrapper.has-arrow .punch-btn-inner:after,.punch-cta.has-arrow .cta_button:after,.punch-cta.has-arrow .punch-btn-inner:after{content:"\e801";font-family:fortressinfo-icons;font-size:var(--pseudoArrowSize,13px);margin-left:13px;transition:margin .2s ease-in-out}.hs-cta-wrapper.has-back-arrow .cta_button,.hs-cta-wrapper.has-back-arrow .punch-btn-inner,.punch-cta.has-back-arrow .cta_button,.punch-cta.has-back-arrow .punch-btn-inner{padding-left:40px;position:relative}.hs-cta-wrapper.has-back-arrow .cta_button:before,.hs-cta-wrapper.has-back-arrow .punch-btn-inner:before,.punch-cta.has-back-arrow .cta_button:before,.punch-cta.has-back-arrow .punch-btn-inner:before{content:var(--pseudoArrow,"");font-family:fortressinfo-icons;font-size:var(--pseudoArrowSize,13px);left:16px;position:absolute;top:50%;transform:scale(-1) translateY(50%);transition:margin .2s ease-in-out}@media only screen and (max-width:480px){.punch-cta{justify-content:center;text-align:center}.punch-cta.punch-cta-primary,.punch-cta.punch-cta-secondary{width:100%}}.punch-cta.punch-cta-primary .punch-btn-inner,.punch-cta.punch-cta-secondary .punch-btn-inner{text-align:center}.punch-cta.punch-cta-secondary .punch-btn-inner{--buttonBgColor:var(--colorp2);--buttonBgColor:transparent;--buttonColor:var(--colorP1);box-shadow:inset 0 0 0 1px var(--colorE3)}.punch-cta.punch-cta-secondary .punch-btn-inner:active{box-shadow:inset 0 0 0 2px var(--colorE3)}.punch-cta.punch-cta-tertiary .punch-btn-inner{--buttonBgColor:transparent;--buttonInnerGap:0;--buttonColor:var(--colorP1)}.punch-cta.punch-cta-tertiary .punch-btn-inner .punch-btn-inner-text{text-decoration:underline}.punch-cta.punch-cta-tertiary .punch-btn-inner:hover:not(:active) .punch-btn-inner-text{text-decoration:none}.alternate-color .punch-cta.punch-cta-secondary .punch-btn-inner{--buttonColor:var(--colorP4);box-shadow:inset 0 0 0 1px var(--colorP4)}.alternate-color .punch-cta.punch-cta-secondary .punch-btn-inner:active{box-shadow:inset 0 0 0 2px var(--colorP4)}.alternate-color .punch-cta.punch-cta-tertiary .punch-btn-inner{--buttonColor:var(--colorP4)}.punch-cta-group{align-items:center;display:flex;flex-wrap:wrap;margin:-12px}.punch-cta-group .cta_button,.punch-cta-group .punch-cta{display:inline-block;margin:12px}.load-more-button{align-items:center;display:flex;justify-content:center;margin-top:100px}@media only screen and (max-width:480px){.load-more-button{margin-top:50px}}.load-more-button button{border:0;cursor:pointer;outline:0}.load-more-button button:focus{outline:0}[class*=linesbottom]:after,[class*=linestop]:before{background-color:transparent;background:var(--offsetPatternBg,repeating-linear-gradient(-45deg,#000,#000 5px,#e5e5f700 5px,#e5e5f700 12px));content:"";height:var(--heightOffsetPattern);position:absolute;width:50%}[class*=section-lines]{--heightOffsetPattern:30px;overflow:visible;position:relative;z-index:1}[class*=linestop-leftlines]:before{left:0}[class*=linestop-rightlines]:before{right:0}[class*=linesbottom-leftlines]:after{left:0}[class*=linesbottom-rightlines]:after{right:0}[class*=linestop]:before{top:0}[class*=linesbottom]:after{bottom:0}.row-column-red-pattern{margin-top:70px;position:relative}.row-column-red-pattern.hero-animation{--transformHighlight:translateY(-50%) scaleX(1);--transformHighlightOther:scaleX(1)}@media only screen and (max-width:767px){.row-column-red-pattern.hero-animation{--transformHighlight:translateX(-50%) translateY(-50%) scaleX(1)}}.row-column-red-pattern>.row-fluid{margin:0 auto!important;max-width:1310px}@media only screen and (max-width:767px){.row-column-red-pattern .row-fluid{flex-direction:column-reverse}}.row-column-red-pattern .row-fluid>.span6:first-child{color:var(--colorWhite);min-height:103px;padding-bottom:10px;padding-top:10px;z-index:2}@media only screen and (max-width:767px){.row-column-red-pattern .row-fluid>.span6:first-child{align-items:center;background-color:var(--colorP2);display:flex;justify-content:center;min-height:58px}}.row-column-red-pattern .row-fluid>.span6:first-child .punch-heading-tag{color:inherit}@media only screen and (max-width:989px){.row-column-red-pattern .row-fluid>.span6:first-child .punch-heading-tag{font-size:18px!important}}.row-column-red-pattern .row-fluid>.span6:first-child:before{background-color:var(--colorP2);content:"";height:calc(100% + 1px);left:0;position:absolute;top:50%;transform:var(--transformHighlight,translateY(-50%) scaleX(0));transform-origin:left;transition:transform .25s ease-in-out;width:50vw;z-index:-1}@media only screen and (max-width:767px){.row-column-red-pattern .row-fluid>.span6:first-child:before{display:none;left:50%;transform:var(--transformHighlight,translateX(-50%) translateY(-50%) scaleX(0));width:100vw}}@media only screen and (min-width:768px){.row-column-red-pattern .row-fluid>.span6:first-child .dnd-module{padding-right:50px!important}}.row-column-red-pattern .row-fluid>.span6:last-child{--spacerHeightFortress:30px;overflow:visible}.row-column-red-pattern .row-fluid>.span6:last-child:before{background-color:transparent;background:var(--offsetPatternBg,repeating-linear-gradient(-45deg,#000,#000 5px,#e5e5f700 5px,#e5e5f700 12px));bottom:0;content:"";height:var(--spacerHeightFortress);position:absolute;right:0;transform:var(--transformHighlightOther,scaleX(0));transform-origin:right;transition:transform .25s ease-in-out;width:50vw}@media only screen and (max-width:767px){.row-column-red-pattern .row-fluid>.span6:last-child:before{bottom:auto;top:0}}.row-column-red-pattern .row-fluid>.span6:last-child .punch-spacer-default{height:var(--spacerHeightFortress)!important}@media only screen and (min-width:1200px){.sticky-column{--HeaderNav:calc(var(--headerSize) + var(--headerTopSize) + 11px);height:150px;z-index:2}.sticky-column .row-fluid{align-items:center;height:auto;padding:50px 0;width:100%!important;z-index:4}.sticky-column .row-fluid.bottom,.sticky-column .row-fluid.fixed{left:50%;max-width:1310px;padding-left:50px;padding-right:50px;padding-top:var(--HeaderNav);transform:translateX(-50%);width:100%;z-index:4}.sticky-column .row-fluid.bottom:before,.sticky-column .row-fluid.fixed:before{opacity:1}.sticky-column .row-fluid.bottom .punch-item-grid-wrapper:before,.sticky-column .row-fluid.fixed .punch-item-grid-wrapper:before{border-bottom:1px solid var(--colorP1)}.sticky-column .row-fluid.fixed{position:fixed;top:0}.sticky-column .row-fluid.bottom{bottom:0;position:absolute}.sticky-section{position:relative}}.sticky-column .punch-item-grid-wrapper{position:relative}.sticky-column .punch-item-grid-wrapper:before{background-color:var(--colorWhite);content:"";height:100%;left:50%;pointer-events:none;position:absolute;top:0;transform:translateX(-50%);width:100vw}.sticky-column .punch-item-grid-wrapper .punch-item-grid{position:relative;z-index:1}@media only screen and (max-width:767px){.sticky-column .punch-item-grid-wrapper .punch-item-grid{justify-content:center}}.sticky-column .punch-item-grid-wrapper .punch-item-grid .punch-item:first-child .punch-heading-tag{text-align:left}.sticky-column .punch-item-grid-wrapper .punch-item-grid .punch-item:last-child .punch-heading-tag{text-align:right}@media only screen and (max-width:767px){.sticky-column .punch-item-grid-wrapper .punch-item-grid .punch-item .punch-heading-tag{text-align:center!important}}.sticky-column .punch-item-grid-wrapper .punch-heading-tag{margin:0 auto;max-width:210px;padding:30px 0;text-align:center;transition:color .2s ease-in-out}@media only screen and (max-width:1310px){.sticky-column .punch-item-grid-wrapper .punch-heading-tag{font-size:16px;padding:20px 0}}.sticky-column .punch-item-grid-wrapper a .punch-heading-tag:hover{color:var(--colorP2)}.sticky-column .punch-item-grid-wrapper .punch-grid-item{--columnGap:0px}.sticky-column .punch-item-grid-wrapper .punch-grid-item.opened .punch-heading-tag{color:var(--colorP2);text-decoration:underline}@media only screen and (min-width:990px){.sticky-section [id]:target,.sticky-section [name]:target{scroll-margin-top:calc(var(--headerSize) + 160px)}.sticky-section [id]:target:before,.sticky-section [name]:target:before{display:none}}.alternate-color{--offsetPatternBg:repeating-linear-gradient(-45deg,#fff,#fff 5px,#e5e5f700 0,#e5e5f700 12px)}.itemgrid--divided{--dividedSpace:100px}.itemgrid--divided .punch-grid-item:not(:last-child){border-bottom:1px solid;border-color:var(--dividerColor,var(--colorP1));margin-bottom:var(--dividedSpace);padding-bottom:var(--dividedSpace)!important}@media only screen and (max-width:989px){.itemgrid--divided .punch-grid-item:not(:last-child){--dividedSpace:50px}}.itemgrid--divided .punch-grid-item .punch-grid-item-inner{position:relative}.itemgrid--divided .punch-grid-item .punch-grid-item-inner .punch-grid-content-wrapper{display:flex;flex-direction:row;gap:100px;width:100%}@media only screen and (min-width:990px) and (max-width:1310px){.itemgrid--divided .punch-grid-item .punch-grid-item-inner .punch-grid-content-wrapper{gap:7.63vw}}@media only screen and (max-width:989px){.itemgrid--divided .punch-grid-item .punch-grid-item-inner .punch-grid-content-wrapper{flex-direction:column;gap:40px}}@media only screen and (min-width:990px){.itemgrid--divided .punch-grid-item .punch-grid-item-inner .punch-grid-content-wrapper{align-items:center}}.itemgrid--divided .punch-grid-item .punch-grid-item-inner .punch-grid-content-wrapper .punch-grid-item-title{display:flex;flex-direction:column;gap:15px;max-width:340px;width:100%}.itemgrid--divided .punch-grid-item .punch-grid-item-inner .punch-grid-content-wrapper .punch-grid-item-title .punch-grid-item-media-wrapper{margin-bottom:0!important}.itemgrid--divided .punch-grid-item .punch-grid-item-inner .punch-grid-content-wrapper .punch-grid-item-title:not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6) .punch-heading-tag{font-size:60px;font-weight:var(--light)}@media only screen and (max-width:989px){.itemgrid--divided .punch-grid-item .punch-grid-item-inner .punch-grid-content-wrapper .punch-grid-item-title:not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6) .punch-heading-tag{font-size:40px}}.itemgrid--divided .punch-grid-item .punch-grid-item-inner .punch-grid-content-wrapper .punch-grid-item-content{flex:1}.alternate-color{--dividerColor:var(--colorWhite)}.fortress--regulation-table:not(.fortress--naesad-table){--WeightCell:var(--regular);--FontSizeCell:18px;--paddingCell:22px 35px;--BorderTable:1px solid var(--colorE9);--BgTitleTable:var(--colorBlack);--ColorTitle:var(--colorP4)}@media only screen and (max-width:767px){.fortress--regulation-table:not(.fortress--naesad-table){--paddingCell:22px 25px}}.fortress--regulation-table:not(.fortress--naesad-table) .punch-table{display:flex;flex-wrap:wrap;padding:0 2px}.fortress--regulation-table:not(.fortress--naesad-table) .punch-table .punch-column{flex:1}.fortress--regulation-table:not(.fortress--naesad-table) .punch-table .punch-column:first-child{--paddingCell:10px;max-width:75px}.fortress--regulation-table:not(.fortress--naesad-table) .punch-table .punch-column:first-child .punch-table-row-inner{align-items:center;display:flex;justify-content:center}.fortress--regulation-table:not(.fortress--naesad-table) .punch-table .punch-column:nth-child(2){--WeightCell:var(--bold);max-width:35.81%}.fortress--regulation-table:not(.fortress--naesad-table) .punch-table .punch-column .punch-table-row{align-items:center;border-bottom:var(--BorderTable);display:flex;justify-content:flex-start;padding:var(--paddingCell)}.fortress--regulation-table:not(.fortress--naesad-table) .punch-table .punch-column .punch-table-row .punch-table-row-inner{width:100%}.fortress--regulation-table:not(.fortress--naesad-table) .punch-table .punch-column .punch-table-row .punch-table-row-inner .content-cell{font-size:var(--FontSizeCell);font-weight:var(--WeightCell);line-height:1.55}.fortress--regulation-table:not(.fortress--naesad-table) .punch-table .punch-column .punch-table-row .punch-table-row-inner .table-media-wrapper{max-height:30px;max-width:30px}.fortress--regulation-table:not(.fortress--naesad-table) .punch-table .punch-column .punch-table-row .punch-table-row-inner .table-media-wrapper img{aspect-ratio:1/1;height:100%;max-height:30px;max-width:30px;object-fit:contain;object-position:center;width:100%}.fortress--regulation-table:not(.fortress--naesad-table) .punch-table .punch-column .punch-table-row.punch-table-row-1{--WeightCell:var(--bold);--FontSizeCell:22px;align-items:center;background:var(--BgTitleTable);border-bottom:var(--BorderTable);display:flex;padding:var(--paddingCell)}.fortress--regulation-table:not(.fortress--naesad-table) .punch-table .punch-column .punch-table-row.punch-table-row-1 .punch-table-row-inner .content-cell{color:var(--ColorTitle)}.fortress--regulation-table:not(.fortress--naesad-table).table--default{--WeightCell:var(--regular);--FontSizeCell:16px;--paddingCell:12px 8px;--BorderTable:1px solid var(--colorE9);--BorderTableheading:1px solid var(--colorP4);--BgTitleTable:var(--colorBlack);--ColorTitle:var(--colorP4)}@media only screen and (max-width:767px){.fortress--regulation-table:not(.fortress--naesad-table).table--default{--paddingCell:11px}}.fortress--regulation-table:not(.fortress--naesad-table).table--default .punch-table{display:flex;flex-wrap:wrap;padding:0 2px}.fortress--regulation-table:not(.fortress--naesad-table).table--default .punch-table .punch-column{border-right:var(--BorderTable);flex:1}.fortress--regulation-table:not(.fortress--naesad-table).table--default .punch-table .punch-column:first-child{border-left:var(--BorderTable);max-width:100%}.fortress--regulation-table:not(.fortress--naesad-table).table--default .punch-table .punch-column:first-child .punch-table-row-inner{display:block}.fortress--regulation-table:not(.fortress--naesad-table).table--default .punch-table .punch-column:nth-child(2){max-width:100%;--WeightCell:var(--regular)}.fortress--regulation-table:not(.fortress--naesad-table).table--default .punch-table .punch-column:not(:last-child) .punch-table-row-1{border-right:var(--BorderTableheading)}.fortress--regulation-table:not(.fortress--naesad-table).table--default .punch-table .punch-column .punch-table-row{align-items:center;display:flex;font-size:var(--FontSizeCell);justify-content:flex-start;padding:var(--paddingCell)}.fortress--regulation-table:not(.fortress--naesad-table).table--default .punch-table .punch-column .punch-table-row:not(:last-child){border-bottom:var(--BorderTable)}.fortress--regulation-table:not(.fortress--naesad-table).table--default .punch-table .punch-column .punch-table-row.punch-table-row-1{--WeightCell:var(--bold);--FontSizeCell:18px;border-bottom:var(--BorderTable);justify-content:center;text-align:center}.fortress--regulation-table:not(.fortress--naesad-table).table--default .punch-table .punch-column .punch-table-row.punch-table-row-1 .punch-table-row-inner .content-cell{color:var(--ColorTitle)}.fortress--regulation-table:not(.fortress--naesad-table).table--default .punch-table .punch-column:nth-child(3) .punch-table-row,.fortress--regulation-table:not(.fortress--naesad-table).table--default .punch-table .punch-column:nth-child(4) .punch-table-row{align-items:flex-start;flex-direction:column}.fortress--regulation-table:not(.fortress--naesad-table).table--default .punch-table .punch-column:nth-child(3) .punch-table-row.punch-table-row-1,.fortress--regulation-table:not(.fortress--naesad-table).table--default .punch-table .punch-column:nth-child(4) .punch-table-row.punch-table-row-1{align-items:center}.fortress--regulation-table:not(.fortress--naesad-table).table--default .punch-table .punch-column:nth-child(3) .punch-table-row{padding:12px 25px 12px 12px}.fortress--regulation-table:not(.fortress--naesad-table).table--default .punch-table .punch-column:nth-child(4) .punch-table-row{align-items:center;justify-content:center}.fortress--regulation-table:not(.fortress--naesad-table).table--default .punch-table .punch-column:nth-child(4) .punch-table-row .content-cell p{text-align:center}@media only screen and (max-width:767px){.fortress--regulation-table{overflow-x:auto}.fortress--regulation-table .punch-table{width:800px}}.alternate-color .fortress--regulation-table.table--default,.alternate-color .fortress--regulation-table:not(.fortress--naesad-table){--BorderTable:1px solid var(--colorP4);--BgTitleTable:var(--colorP4);--ColorTitle:var(--colorBlack)}.alternate-color .fortress--regulation-table.table--default{--BorderTableheading:1px solid var(--colorBlack)}.itemgrid—boxed .punch-grid-item-inner{border:1px solid;border-color:var(--boxedBorderColor,var(--colorP1))}.itemgrid—boxed .punch-grid-item-inner .punch-cta-group{margin:-5px}.itemgrid—boxed .punch-grid-item-inner .punch-cta-group .punch-cta{margin:5px}.itemgrid—boxed .punch-grid-item-inner .punch-cta-group .punch-cta.punch-cta-size-medium .cta_button,.itemgrid—boxed .punch-grid-item-inner .punch-cta-group .punch-cta.punch-cta-size-medium .punch-btn-inner{--buttonSize:14px;--buttonInnerGap:15px 18px 13px}@media only screen and (max-width:1310px){.itemgrid—boxed{--igIcongridInnerGap:50px 45px}}@media only screen and (max-width:989px){.itemgrid—boxed{--igIcongridInnerGap:50px 35px}}@media only screen and (max-width:767px){.itemgrid—boxed{--igIcongridBorderR:0;--igIcongridInnerGap:40px 25px}}.itemgrid—boxed .columns{--epColumnGap:0}@media only screen and (max-width:767px){.itemgrid—boxed .punch-grid-item{width:100%}}.itemgrid—boxed .punch-grid-item.itemgrid—wide-image .punch-grid-item-inner,.itemgrid—boxed .punch-grid-item.itemgrid—wide-image-twocols .punch-grid-item-inner{--igIcongridInnerGap:0}.itemgrid—boxed .punch-grid-item.itemgrid—wide-image .punch-grid-item-media-wrapper,.itemgrid—boxed .punch-grid-item.itemgrid—wide-image-twocols .punch-grid-item-media-wrapper{height:100%;margin:0;width:100%}.itemgrid—boxed .punch-grid-item.itemgrid—wide-image .punch-grid-item-media-wrapper img,.itemgrid—boxed .punch-grid-item.itemgrid—wide-image-twocols .punch-grid-item-media-wrapper img{height:100%;object-fit:cover;width:100%}.itemgrid—boxed .punch-grid-item.itemgrid—wide-image-twocols{width:100%}.itemgrid—boxed .punch-grid-item.itemgrid—wide-image-twocols img{aspect-ratio:3/1}.itemgrid—boxed .punch-grid-item.itemgrid—wide-image .punch-grid-item-media-wrapper{height:100%;width:100%}.itemgrid—boxed .punch-grid-item.itemgrid—wide-image .punch-grid-item-media-wrapper img{aspect-ratio:2/1}.itemgrid—boxed .punch-grid-item.item-alternate-color .punch-grid-item-inner{background-color:var(--colorWhite);color:var(--colorP1)}.itemgrid—boxed .punch-grid-item.item-alternate-color .punch-grid-item-inner .punch-grid-item-title,.itemgrid—boxed .punch-grid-item.item-alternate-color .punch-grid-item-inner .punch-heading-tag,.itemgrid—boxed .punch-grid-item.item-alternate-color .punch-grid-item-inner .punch-text{color:var(--colorP1)!important}.itemgrid—boxed .punch-grid-item.item-alternate-color .punch-grid-item-inner .punch-heading-tag{font-weight:var(--bold)}.itemgrid—boxed .punch-grid-item.alternate--item .punch-grid-item-inner{background-color:var(--colorBlack)}.itemgrid—boxed .punch-grid-item.alternate--item .punch-grid-item-inner .punch-grid-item-subtitle,.itemgrid—boxed .punch-grid-item.alternate--item .punch-grid-item-inner .punch-heading-tag,.itemgrid—boxed .punch-grid-item.alternate--item .punch-grid-item-inner .punch-text{color:var(--colorWhite)}.itemgrid—boxed .punch-grid-item.alternate--item .punch-grid-item-inner .punch-cta.punch-cta-secondary .punch-btn-inner{--buttonBgColor:transparent;--buttonColor:var(--colorP4);box-shadow:inset 0 0 0 1px var(--colorP4)}.itemgrid—boxed .punch-grid-item:not(.itemgrid—wide-image-twocols):not(.itemgrid—wide-image){--spaceBoxed:10px}.itemgrid—boxed .punch-grid-item:not(.itemgrid—wide-image-twocols):not(.itemgrid—wide-image) .punch-grid-item-media-wrapper{margin-bottom:var(--customItemSpace,35px)}.itemgrid—boxed .punch-grid-item:not(.itemgrid—wide-image-twocols):not(.itemgrid—wide-image) .punch-grid-item-media-wrapper img{max-width:var(--customItemSize,27px);width:100%}.itemgrid—boxed .punch-grid-item:not(.itemgrid—wide-image-twocols):not(.itemgrid—wide-image) .punch-grid-content-wrapper{display:flex;flex-direction:column;height:100%}.itemgrid—boxed .punch-grid-item:not(.itemgrid—wide-image-twocols):not(.itemgrid—wide-image) .punch-grid-item-subtitle{font-size:26px;font-weight:var(--bold)}.itemgrid—boxed .punch-grid-item:not(.itemgrid—wide-image-twocols):not(.itemgrid—wide-image) .punch-text{margin-bottom:0!important}.itemgrid—boxed .punch-grid-item:not(.itemgrid—wide-image-twocols):not(.itemgrid—wide-image) .punch-grid-content-wrapper>.punch-cta{margin-top:auto;padding-top:calc(var(--spaceBoxed)*3)}.itemgrid—boxed .punch-grid-item:not(.itemgrid—wide-image-twocols):not(.itemgrid—wide-image) .punch-grid-content-wrapper>.punch-cta-group{padding-top:calc(var(--spaceBoxed)*3)}.itemgrid—boxed .punch-grid-item:not(.itemgrid—wide-image-twocols):not(.itemgrid—wide-image) .punch-grid-item-title{margin-bottom:calc(var(--spaceBoxed)*2)}.itemgrid—boxed .punch-grid-item .punch-grid-item-inner{display:flex;flex-direction:column;height:100%;padding:var(--igIcongridInnerGap,60px 50px);width:100%}.itemgrid—boxed .punch-grid-item .punch-grid-item-inner .punch-grid-item-media-wrapper{--epCustomItemSize:100%;--epCustomItemSpace:0px}@media only screen and (min-width:1024px){.itemgrid—boxed .punch-grid-item.is-one-quarter-desktop{--igIcongridInnerGap:20px 10px}.itemgrid—boxed .punch-grid-item.is-one-third-desktop{--igIcongridInnerGap:40px 30px}.itemgrid—boxed .punch-grid-item.is-half-desktop{--igIcongridInnerGap:50px 40px}}@media only screen and (max-width:1023px){.itemgrid—boxed .punch-grid-item.is-one-third-tablet{--igIcongridInnerGap:4.06vw 3.0vw}.itemgrid—boxed .punch-grid-item.is-half-tablet{--igIcongridInnerGap:6.06vw 5.0vw}}@media only screen and (max-width:767px){.itemgrid—boxed .punch-grid-item.is-half-mobile{--igIcongridInnerGap:20px 3.9vw}.itemgrid—boxed .punch-grid-item.is-full-mobile{--igIcongridInnerGap:30px 4.5vw}}.alternate-color{--boxedBorderColor:var(--colorWhite)}.itemgrid—underline .punch-grid-item{margin-bottom:20px}@media only screen and (min-width:990px){.itemgrid—underline .punch-grid-item{margin-bottom:50px}}.itemgrid—underline .punch-grid-item.punch-item-has-link .punch-grid-content-wrapper{padding-bottom:90px}.itemgrid—underline .punch-grid-content-wrapper{border-top:1px solid;border-color:var(--borderColorItemgrid,var(--colorP1));flex:1;margin-top:10px;padding-top:25px}.itemgrid—underline .punch-grid-item-inner{position:relative}.itemgrid—underline .punch-grid-item-inner>.punch-grid-content-wrapper>.punch-grid-item-title{font-size:22px}.itemgrid—underline .punch-grid-item-inner>.punch-grid-content-wrapper .punch-grid-item-content{line-height:1.75;margin-top:15px}.itemgrid—underline .punch-cta{bottom:0;left:0;position:absolute}.alternate-color{--borderColorItemgrid:var(--colorWhite)}.itemgrid—blocks{--marginItemgridBlocks:30px}.itemgrid—blocks .punch-item-grid{display:flex;flex-wrap:wrap;justify-content:center;width:100%}@media only screen and (max-width:480px){.itemgrid—blocks .punch-item-grid{padding:30px 2.47vw}}.itemgrid—blocks .punch-item-grid .punch-grid-item{border:1px solid;border-color:var(--borderColorItemBloks,var(--colorBlack));max-width:100%;width:100%}@media only screen and (min-width:768px){.itemgrid—blocks .punch-item-grid .punch-grid-item{max-width:calc(50% - var(--marginItemgridBlocks))}}@media only screen and (min-width:990px){.itemgrid—blocks .punch-item-grid .punch-grid-item{max-width:calc(33.33% - var(--marginItemgridBlocks))}}@media only screen and (min-width:768px) and (max-width:989px){.itemgrid—blocks .punch-item-grid .punch-grid-item:first-child{margin-right:var(--marginItemgridBlocks)}}.itemgrid—blocks .punch-item-grid .punch-grid-item:not(:last-child){margin-bottom:var(--marginItemgridBlocks)}@media only screen and (min-width:990px){.itemgrid—blocks .punch-item-grid .punch-grid-item:not(:last-child){margin-bottom:0;margin-right:var(--marginItemgridBlocks)}}.itemgrid—blocks .punch-item-grid .punch-grid-item-media-wrapper{--customItemSpace:0;--customItemSize:100%}.itemgrid—blocks .punch-item-grid img{aspect-ratio:1.32;height:100%;max-width:100%;object-fit:cover;object-position:center;width:100%}.itemgrid—blocks .punch-item-grid .punch-grid-item-inner{display:flex;flex-direction:column;flex-wrap:wrap;height:100%}.itemgrid—blocks .punch-item-grid .punch-grid-content-wrapper{display:flex;flex:1;flex-direction:column;flex-wrap:wrap;padding:25px 30px 30px}@media only screen and (max-width:480px){.itemgrid—blocks .punch-item-grid .punch-grid-content-wrapper{padding:25px 3vw 30px}.itemgrid—blocks .punch-item-grid .punch-grid-content-wrapper .punch-grid-item-title{font-size:22px}}.itemgrid—blocks .punch-item-grid .punch-grid-content-wrapper .punch-text{margin-top:20px}.itemgrid—blocks .punch-item-grid .punch-grid-content-wrapper .punch-cta{margin-top:auto;padding-top:25px}.itemgrid—blocks>.punch-item-grid>.column{margin:var(--epcolumnGap)}.alternate-color{--borderColorItemBloks:var(--colorP3)}.animated-numbers-custom.item_border .punch-animated-number .item-inner{border:1px solid;border-color:var(--boxedBorderColor,var(--colorP1));display:flex;flex-direction:column;height:100%;padding:var(--igIcongridInnerGap,60px 50px);width:100%}.animated-numbers-custom .punch-animated-inner{display:flex;flex-direction:row;flex-wrap:wrap}.animated-numbers-custom .punch-animated-inner .punch-animated-number.fwd_img{--igIcongridInnerGap:0}.animated-numbers-custom .punch-animated-inner .punch-animated-number.fwd_img .punch-animated-number-image{height:100%;width:100%}.animated-numbers-custom .punch-animated-inner .punch-animated-number.fwd_img .punch-animated-number-image img{aspect-ratio:2/1;display:block;height:100%;object-fit:cover}.animated-numbers-custom .punch-animated-inner .punch-animated-number:not(.fwd_img) .punch-animated-number-image{margin-bottom:20px}.animated-numbers-custom .punch-animated-inner .punch-animated-number:not(.fwd_img) .punch-animated-number-image img{display:block;max-width:30px}.animated-numbers-custom .punch-animated-inner .punch-animated-number-title{font-size:60px;font-weight:var(--light);justify-content:flex-start;line-height:1}.animated-numbers-custom .punch-animated-inner .punch-animated-number-content{display:block;font-size:18px;font-weight:var(--regular);margin-top:20px;text-align:left}.itemgrid--logoslider{position:relative}@media only screen and (max-width:767px){.itemgrid--logoslider{margin-right:-7.5vw}}.itemgrid--logoslider:after{background:linear-gradient(270deg,#000 50%,transparent);content:"";height:100%;position:absolute;right:-50px;top:0;width:188.88px}@media only screen and (min-width:768px) and (max-width:989px){.itemgrid--logoslider:after{width:30%}}@media only screen and (max-width:767px){.itemgrid--logoslider:after{width:100px}.itemgrid--logoslider .punch-item-grid .punch-grid-item{--columnGap:22px;width:36.5%}}@media only screen and (max-width:480px){.itemgrid--logoslider .punch-item-grid .punch-grid-item{--columnGap:12px}}.itemgrid--logoslider .punch-item-grid .punch-grid-item .punch-grid-item-inner{align-items:center;display:flex}.itemgrid--logoslider .punch-item-grid .punch-grid-item .punch-grid-item-inner .punch-grid-item-media-wrapper{margin:0}@media only screen and (max-width:767px){.itemgrid--logoslider .punch-item-grid .flickity-page-dots{bottom:-40px;margin-left:7.5vw;text-align:left}}.itemgrid--list-icons .punch-item-grid{border-top:1px solid}.itemgrid--list-icons .punch-grid-item:not(:last-child),.itemgrid--list-icons .punch-item-grid{border-bottom:1px solid;border-color:var(--borderColorListIcons,var(--colorP1))}@media only screen and (max-width:767px){.itemgrid--list-icons .punch-grid-item{--headingH3:22px}}.itemgrid--list-icons .punch-grid-item:hover{background-color:var(--backgroundColorListIcons,var(--colorP1));transition:background-color .2s}.itemgrid--list-icons .punch-grid-item:hover .punch-heading-tag{color:var(--colorTittle,var(--colorP3));font-weight:var(--bold);text-decoration:underline}.itemgrid--list-icons .punch-grid-item .punch-heading-tag{padding-left:1.5em;position:relative}.itemgrid--list-icons .punch-grid-item .punch-heading-tag:before{color:var(--colorP2);content:"\e802";font-family:fortressinfo-icons;font-size:.6em;left:0;position:absolute;top:.5em}.itemgrid--list-icons .punch-grid-item .punch-grid-item-media-wrapper{--customItemSpace:25px}.alternate-color{--borderColorListIcons:var(--colorWhite);--backgroundColorListIcons:var(--colorWhite);--colorTittle:var(--colorP1)}.entry-team_listing .punch-grid-item-inner{border:0!important}.entry-team_listing .punch-link-wrapper{position:relative}@media only screen and (max-width:767px){.entry-team_listing .punch-link-wrapper{margin:0 auto;max-width:322px!important}}.entry-team_listing .punch-link-wrapper:hover .punch-grid-item-media-wrapper:before{opacity:.5}.entry-team_listing .punch-link-wrapper .punch-grid-item-media-wrapper{display:block;margin:0!important;position:relative;width:100%!important}.entry-team_listing .punch-link-wrapper .punch-grid-item-media-wrapper:before{background:linear-gradient(transparent,#000);content:"";display:block;height:100%;left:50%;opacity:.85;pointer-events:none;position:absolute;top:0;transform:translateX(-50%);transition:opacity .25s ease-in-out;width:100%}.entry-team_listing .punch-link-wrapper .punch-grid-item-media-wrapper img{object-fit:cover;width:100%}.entry-team_listing .punch-link-wrapper .punch-grid-content-wrapper{bottom:0;left:0;position:absolute;width:100%;z-index:1}.entry-team_listing .punch-link-wrapper .punch-grid-content-wrapper .punch-grid-content-wrapper-inner{color:var(--colorWhite);display:flex;flex-direction:column;min-height:130px}.entry-team_listing .punch-link-wrapper .punch-grid-content-wrapper .punch-grid-content-wrapper-inner .punch-grid-item-subtitle,.entry-team_listing .punch-link-wrapper .punch-grid-content-wrapper .punch-grid-content-wrapper-inner .punch-grid-item-title{text-shadow:1px 1px 1px hsla(0,0%,100%,.29)}.entry-team_listing .punch-link-wrapper .punch-grid-content-wrapper .punch-grid-content-wrapper-inner .punch-grid-item-title{color:var(--colorWhite);display:block;font-size:22px;font-weight:var(--regular)}.entry-team_listing .punch-link-wrapper .punch-grid-content-wrapper .punch-grid-content-wrapper-inner .punch-grid-item-date{margin-top:10px}.entry-team_listing .punch-link-wrapper .punch-grid-content-wrapper .punch-grid-content-wrapper-inner .punch-grid-item-subtitle{text-transform:uppercase}.entry-team_listing .punch-link-wrapper .punch-grid-content-wrapper .punch-grid-content-wrapper-inner .punch-grid-item-date,.entry-team_listing .punch-link-wrapper .punch-grid-content-wrapper .punch-grid-content-wrapper-inner .punch-grid-item-subtitle{font-size:14px;font-weight:var(--regular);letter-spacing:.98px}.entry-team_listing .punch-grid-content-wrapper-inner{padding:25px 20px}.testimonial-fortressinfo .punch-item-grid.flickity-enabled{padding-bottom:50px}.testimonial-fortressinfo .punch-grid-item-inner{display:flex;flex-direction:row;justify-content:space-between}@media only screen and (max-width:989px){.testimonial-fortressinfo .punch-grid-item-inner{flex-direction:column;gap:60px}}.testimonial-fortressinfo .punch-grid-item-inner .testimonial-innercolumn-left{display:flex;flex-direction:column-reverse;justify-content:flex-end;width:100%}@media only screen and (min-width:990px) and (max-width:1310px){.testimonial-fortressinfo .punch-grid-item-inner .testimonial-innercolumn-left:not(:only-child){margin-right:3.8vw}}@media only screen and (min-width:990px){.testimonial-fortressinfo .punch-grid-item-inner .testimonial-innercolumn-left:not(:only-child){margin-right:50px;max-width:670px}}@media only screen and (max-width:989px){.testimonial-fortressinfo .punch-grid-item-inner .testimonial-innercolumn-left .punch-grid-item-media-wrapper{margin-bottom:25px}}.testimonial-fortressinfo .punch-grid-item-inner .testimonial-innercolumn-left .punch-text{font-size:32px;font-weight:var(--light);line-height:1.432}@media only screen and (max-width:767px){.testimonial-fortressinfo .punch-grid-item-inner .testimonial-innercolumn-left .punch-text{font-size:16px;line-height:1.75}}.testimonial-fortressinfo .punch-grid-item-inner .testimonial-innercolumn .testimonial-title{display:flex;flex-direction:row;margin-top:60px}@media only screen and (max-width:360px){.testimonial-fortressinfo .punch-grid-item-inner .testimonial-innercolumn .testimonial-title{flex-direction:column}}.testimonial-fortressinfo .punch-grid-item-inner .testimonial-innercolumn .testimonial-title .testimonial-title-content{flex:1}.testimonial-fortressinfo .punch-grid-item-inner .testimonial-innercolumn .testimonial-title .punch-grid-item-media-wrapper{--testimonialHeadshot:49px;border:1px solid var(--testimonialColor,var(--colorP2));border-radius:100%;height:var(--testimonialHeadshot);margin-bottom:0!important;margin-right:30px;overflow:hidden;width:var(--testimonialHeadshot)}@media only screen and (max-width:767px){.testimonial-fortressinfo .punch-grid-item-inner .testimonial-innercolumn .testimonial-title .punch-grid-item-media-wrapper{margin-right:15px}}@media only screen and (max-width:360px){.testimonial-fortressinfo .punch-grid-item-inner .testimonial-innercolumn .testimonial-title .punch-grid-item-media-wrapper{margin-bottom:15px!important}}.testimonial-fortressinfo .punch-grid-item-inner .testimonial-innercolumn .testimonial-title .punch-grid-item-media-wrapper img{object-fit:cover}.testimonial-fortressinfo .punch-grid-item-inner .testimonial-innercolumn .testimonial-title .punch-heading-tag{color:var(--colorP2);font-size:16px;font-weight:var(--bold);line-height:1.75}.testimonial-fortressinfo .punch-grid-item-inner .testimonial-innercolumn .testimonial-title .punch-grid-item-subtitle{font-size:16px;font-weight:var(--regular)}.testimonial-fortressinfo .punch-grid-item-inner .testimonial-innercolumn-right{display:flex;justify-content:center;width:100%}@media only screen and (max-width:989px){.testimonial-fortressinfo .punch-grid-item-inner .testimonial-innercolumn-right{justify-content:flex-startß}}.testimonial-fortressinfo .punch-grid-item-inner .testimonial-innercolumn-right .punch-grid-item-media-wrapper{max-width:370px}.testimonial-fortressinfo .flickity-page-dots{bottom:0!important;left:0}@media only screen and (max-width:989px){.testimonial-fortressinfo .flickity-prev-next-button.next,.testimonial-fortressinfo .flickity-prev-next-button.previous{top:auto!important;transform:translateY(50%)!important}}.testimonial-fortressinfo .flickity-prev-next-button.previous{left:-3.5vw}@media only screen and (max-width:989px){.testimonial-fortressinfo .flickity-prev-next-button.previous{bottom:0}}.testimonial-fortressinfo .flickity-prev-next-button.next{right:-3.5vw}@media only screen and (max-width:989px){.testimonial-fortressinfo .flickity-prev-next-button.next{bottom:0}}.alternate-color{--testimonialColor:var(--colorWhite)}:root{--colormsgerror:var(--colorE4);--bordercheckbox:var(--colorBlack);--legalcolortext:var(--colorBlack);--sumittedcolor:var(--colorP2);--ColorPlaceholder:var(--colorBlack);--colorLink:var(--colorBlack)}.hs-form{position:relative}.hs-form>div:not(.hs_error_rollup){padding-bottom:5px;padding-top:5px}.hs-form fieldset{display:flex;margin-left:-5px!important;margin-right:-5px!important;max-width:unset!important}@media only screen and (max-width:767px){.hs-form fieldset{flex-wrap:wrap}}.hs-form fieldset>div{float:none!important;padding:5px}@media only screen and (max-width:767px){.hs-form fieldset>div{width:100%!important}}@media only screen and (min-width:768px){.hs-form fieldset.form-columns-1>div{width:100%!important}.hs-form fieldset.form-columns-2>div{width:50%!important}.hs-form fieldset.form-columns-3>div{width:33.33%!important}}.hs-form fieldset.form-columns-1>.hs-dependent-field>div,.hs-form fieldset.form-columns-2>.hs-dependent-field>div,.hs-form fieldset.form-columns-3>.hs-dependent-field>div{width:100%!important}.hs-form .input{margin-right:0!important;width:100%}.hs-form .input .hs-input:not([type=radio]):not([type=checkbox]){max-width:100%;width:100%!important}.hs-form .input .inputs-list .hs-form-checkbox,.hs-form .input .inputs-list .hs-form-radio{padding:0}.hs-form .input .inputs-list .hs-form-checkbox:before,.hs-form .input .inputs-list .hs-form-radio:before{display:none}.hs-form .input ::placeholder{color:var(--ColorPlaceholder);font-family:var(--bodyFontFamily);font-size:14px;letter-spacing:.98px;text-transform:uppercase}.hs-form .hs-form-field label{font-size:14px;line-height:1.71}.hs-form .hs-form-field .hs-input{background:var(--colorWhite);border:none;border-bottom:1px solid var(--colorBlack);font-size:14px;line-height:1.71;margin-top:7px;outline:none;padding:0 10px 5px 0}.hs-form .hs-form-field .inputs-list{list-style:none;padding:0}.hs-form .hs-form-field .inputs-list label input{display:none}.hs-form .hs-form-field .inputs-list label span:not(.hs-form-required){display:inline-block;font-size:16px;letter-spacing:.032px;line-height:1.75;margin:2px 0;padding-left:25px;position:relative;text-transform:none}.hs-form .hs-form-field .inputs-list label span:not(.hs-form-required) p{font-size:16px;letter-spacing:.032px;line-height:1.75}.hs-form .hs-form-field .inputs-list label span:not(.hs-form-required):after,.hs-form .hs-form-field .inputs-list label span:not(.hs-form-required):before{pointer-events:none;position:absolute;transition:background-color .2s ease,opacity .2s ease,border-color .2s ease}.hs-form .hs-form-field .inputs-list label span:not(.hs-form-required):before{background-color:transparent;border-color:var(--bordercheckbox);border-radius:4px;border-style:solid;border-width:2px;content:"";height:12px;left:0;top:6px;width:12px}.hs-form .hs-form-field .inputs-list label span:not(.hs-form-required):after{content:" ";height:8px;left:4px;opacity:0;top:10px;transition:opacity .2s ease;width:8px}.hs-form .hs-form-field .inputs-list label.hs-form-radio-display span:after,.hs-form .hs-form-field .inputs-list label.hs-form-radio-display span:before{border-radius:100%}.hs-form .hs-form-field .inputs-list.hs-error-msgs{margin:2px 0}.hs-form .hs-form-field .inputs-list.hs-error-msgs .hs-error-msg{color:var(--colormsgerror);font-size:12px;text-transform:none}.hs-form .hs-form-field .inputs-list.hs-error-msgs a{color:var(--colormsgerror);font-size:12px}.hs-form .hs-form-field .inputs-list.hs-error-msgs li{margin:8px 0;padding:0}.hs-form .hs-form-field .inputs-list.hs-error-msgs li:before{display:none}.hs-form .hs-fieldtype-select .input{position:relative}.hs-form .hs-fieldtype-select .input:before{color:var(--colorBlack);content:"\e801";cursor:pointer;font-family:fortressinfo-icons;font-size:14px;pointer-events:none;position:absolute;right:5px;top:45%;transform:rotate(90deg) translateX(-100%)}.hs-form .hs-fieldtype-select .input select{appearance:none;font-size:14px;letter-spacing:.98px;line-height:1.71;text-transform:uppercase}.hs-form .hs-fieldtype-select .input select option{text-transform:none}.hs-form ::-webkit-input-placeholder{color:currentColor}.hs-form ::-moz-placeholder{color:currentColor}.hs-form :-ms-input-placeholder{color:currentColor}.hs-form :-moz-placeholder{color:currentColor}.hs-form ::placeholder{color:currentColor}.hs-form .hs_error_rollup .inputs-list{list-style:none;padding:0}.hs-form .hs_error_rollup .inputs-list label{color:var(--colorP2);font-size:14px}.hs-form .hs_error_rollup ul li{padding:0}.hs-form .hs_error_rollup ul li:before{display:none}@media only screen and (min-width:1310px){.hs-form .hs_error_rollup{bottom:-40px;left:0;position:absolute}}.hs-form .legal-consent-container{padding:10px 5px;position:relative}.hs-form .legal-consent-container a{color:var(--colorLink)}.hs-form .legal-consent-container .hs-richtext{font-size:12px}.hs-form .legal-consent-container>div{width:100%}@media only screen and (min-width:1180px){.hs-form .legal-consent-container>div{padding-right:35%}}.hs-form .legal-consent-container>div .hs-dependent-field label{color:var(--legalcolortext);font-weight:var(--regular)}.hs-form .legal-consent-container>div .hs-dependent-field label span:not(.hs-form-required) p{font-size:12px}.hs-form .legal-consent-container>div .hs-dependent-field ul li{padding:0}.hs-form .legal-consent-container>div .hs-dependent-field ul li:before{display:none}.hs-form .hs_recaptcha{width:max-content}@media only screen and (min-width:1180px){.hs-form .hs-submit{padding-bottom:0!important;padding-top:0!important}}@media only screen and (min-width:768px) and (max-width:1179px){.hs-form .hs-submit{text-align:center}}.hs-form .hs-submit .actions{cursor:pointer;margin:25px 0 0!important;min-width:155px;padding:0!important;width:fit-content}@media only screen and (max-width:1310px){.hs-form .hs-submit .actions{min-width:100%}}.hs-form .hs-submit .actions .hs-button{border:0;cursor:pointer;font-size:14px;letter-spacing:.98px;line-height:1.71;outline:none!important;padding:11px 34px!important;width:100%}.submitted-message{color:var(--sumittedcolor);font-weight:var(--bold);text-align:center}.dnd-section .hs-form .inputs-list label span:after{background-color:var(--colorP2)}.dnd-section .hs-form .inputs-list label input:checked+span:after{opacity:1}.alternate-color{--ColorPlaceholder:var(--colorP4);--legalcolortext:var(--colorP4);--bordercheckbox:var(--colorP4);--sumittedcolor:var(--colorP4);--colorLink:var(--colorP4)}.alternate-color .hs-form .hs-form-field input{color:var(--colorP4)}.alternate-color .hs-form .hs-form-field .hs-input{background-color:transparent;border-bottom:1px solid var(--colorP4)}.alternate-color .hs-form .hs-form-field .inputs-list label span:after{background-color:var(--colorP2)}.alternate-color .hs-form .hs-fieldtype-select .input select,.alternate-color .hs-form .hs-fieldtype-select .input:before{color:var(--colorP4)}.alternate-color .hs-form .hs-fieldtype-select .input select option{color:var(--colorBlack)}.itemgrid-accordion .punch-grid-item{border-bottom:1px solid;border-color:var(--colorAccordion,var(--colorE9));padding:30px!important;transition:background-color .25s ease-in-out}@media only screen and (max-width:480px){.itemgrid-accordion .punch-grid-item{padding:6.25vw}}.itemgrid-accordion .punch-grid-item:first-child{border-top:1px solid}.itemgrid-accordion .punch-grid-item .punch-grid-item-inner .punch-grid-content-wrapper{padding-left:40px;position:relative}.itemgrid-accordion .punch-grid-item .punch-grid-item-inner .punch-grid-content-wrapper:before{color:var(--colorArrow);content:"\e800";cursor:pointer;font-family:fortressinfo-icons;left:0;position:absolute;top:.5em}@media only screen and (max-width:989px){.itemgrid-accordion .punch-grid-item .punch-grid-item-inner .punch-grid-content-wrapper:before{top:0}}.itemgrid-accordion .punch-grid-item .punch-grid-item-inner .punch-grid-content-wrapper .punch-grid-item-title .punch-heading-tag{color:inherit;color:var(--colortitle);font-size:32px;font-weight:var(--light);line-height:1.4;transition:color .25s ease-in-out}@media only screen and (max-width:989px){.itemgrid-accordion .punch-grid-item .punch-grid-item-inner .punch-grid-content-wrapper .punch-grid-item-title .punch-heading-tag{font-size:18px}}.itemgrid-accordion .punch-grid-item .punch-grid-item-inner .punch-grid-content-wrapper .punch-text{display:none;font-size:16px}.itemgrid-accordion .punch-grid-item:hover{--colorArrow:var(--colorP2)}.itemgrid-accordion .punch-grid-item.is-active,.itemgrid-accordion .punch-grid-item:hover{background-color:var(--accordionBackground,var(--colorP1));color:var(--accordionColor,var(--colorWhite))}.itemgrid-accordion .punch-grid-item.is-active .punch-grid-item-inner .punch-grid-content-wrapper{position:relative}.itemgrid-accordion .punch-grid-item.is-active .punch-grid-item-inner .punch-grid-content-wrapper .punch-grid-item-title .punch-heading-tag{font-weight:var(--bold);text-decoration:underline}.itemgrid-accordion .punch-grid-item.is-active .punch-grid-item-inner .punch-grid-content-wrapper:before{display:none}.itemgrid-accordion .punch-grid-item.is-active .punch-grid-item-inner .punch-grid-content-wrapper:after{background-color:var(--colorP2);color:var(--arrowactive);content:"";cursor:pointer;height:2px;left:0;position:absolute;top:1.25em;width:18px}.itemgrid-accordion .punch-grid-item.is-active .punch-grid-item-inner .punch-grid-content-wrapper .punch-text{display:block;margin-bottom:0;margin-top:20px;max-width:942px}.itemgrid-accordion .punch-grid-item.is-active .punch-grid-item-inner .punch-grid-content-wrapper .punch-text p{margin:0}.itemgrid-accordion .punch-grid-item.is-active .punch-grid-item-inner .punch-grid-content-wrapper .punch-text ol{margin-top:30px}.itemgrid-accordion .punch-grid-item.is-active .punch-grid-item-inner .punch-grid-content-wrapper .punch-text ol li{letter-spacing:.032px;line-height:1.75}.itemgrid-accordion .punch-grid-item.is-active .punch-grid-item-inner .punch-grid-content-wrapper .punch-text ol li:not(:last-child){margin-bottom:30px}.itemgrid-accordion .punch-grid-item.is-active .punch-grid-item-inner .punch-grid-content-wrapper .punch-text ol li::marker{color:var(--colormarker)}.alternate-color{--colorAccordion:var(--colorWhite)}.alternate-color .itemgrid-accordion .punch-grid-item.is-active,.alternate-color .itemgrid-accordion .punch-grid-item:hover{--accordionBackground:var(--colorWhite);--accordionColor:var(--colorP1)}.itemgrid--icongrid>.punch-item-grid{border-bottom:1px solid;border-color:var(--borderColorIcongrid,var(--colorBlack));margin:0;padding-left:0;padding-right:0}@media only screen and (min-width:990px){.itemgrid--icongrid>.punch-item-grid.is-1{--igIcongridInnerGap:3vw}}.itemgrid--icongrid>.punch-item-grid>.punch-grid-item{border-right:var(--igIcongridBorderR,1px solid);border-top:1px solid;border-color:var(--borderColorIcongrid,var(--colorBlack));display:flex;flex-wrap:wrap;padding:var(--igIcongridInnerGap,90px);position:relative}@media only screen and (max-width:767px){.itemgrid--icongrid>.punch-item-grid>.punch-grid-item{--igIcongridBorderR:0;--igIcongridInnerGap:40px 25px}}@media only screen and (min-width:990px) and (max-width:1600px){.itemgrid--icongrid>.punch-item-grid>.punch-grid-item{flex-wrap:wrap}}@media only screen and (min-width:990px) and (max-width:1600px) and (min-width:990px) and (max-width:1600px){.itemgrid--icongrid>.punch-item-grid>.punch-grid-item{--igIcongridInnerGap:4vw}}@media only screen and (min-width:990px) and (max-width:1600px) and (max-width:989px){.itemgrid--icongrid>.punch-item-grid>.punch-grid-item{--igIcongridInnerGap:50px 35px}}@media only screen and (max-width:767px){.itemgrid--icongrid>.punch-item-grid>.punch-grid-item{--igIcongridBorderR:0;--igIcongridInnerGap:40px 7.5vw}}@media only screen and (min-width:1311px){.itemgrid--icongrid>.punch-item-grid>.punch-grid-item.column.is-one-quarter-desktop,.itemgrid--icongrid>.punch-item-grid>.punch-grid-item.is-one-quarter-desktop{width:var(--igIcongridWidthItem,25%)!important}}@media only screen and (min-width:768px) and (max-width:1310px){.itemgrid--icongrid>.punch-item-grid>.punch-grid-item.column.is-one-quarter-desktop,.itemgrid--icongrid>.punch-item-grid>.punch-grid-item.is-one-quarter-desktop{width:50%!important}}@media only screen and (min-width:990px){.itemgrid--icongrid>.punch-item-grid>.punch-grid-item.is-one-third-desktop{width:var(--igIcongridWidthItem,33.33%)!important}}@media only screen and (min-width:768px) and (max-width:989px){.itemgrid--icongrid>.punch-item-grid>.punch-grid-item.is-half-tablet:last-child,.itemgrid--icongrid>.punch-item-grid>.punch-grid-item.is-one-third-desktop:last-child{width:var(--igIcongridWidthItem,100%);--igIcongridBorderR:0}}@media only screen and (min-width:990px){.itemgrid--icongrid>.punch-item-grid>.punch-grid-item.is-half-desktop:nth-child(2n+2),.itemgrid--icongrid>.punch-item-grid>.punch-grid-item.is-one-quarter-desktop:nth-child(4n+4),.itemgrid--icongrid>.punch-item-grid>.punch-grid-item.is-one-third-desktop:nth-child(3n+3){--igIcongridBorderR:0}}@media only screen and (min-width:990px) and (max-width:1310px){.itemgrid--icongrid>.punch-item-grid>.punch-grid-item.is-one-quarter-desktop:nth-child(4n+2){--igIcongridBorderR:0}}@media only screen and (min-width:768px) and (max-width:989px){.itemgrid--icongrid>.punch-item-grid>.punch-grid-item.is-half-tablet:nth-child(2n+2){--igIcongridBorderR:0}}.itemgrid--icongrid>.punch-item-grid>.column{--columnGap:80px}.itemgrid--icongrid>.punch-item-grid .punch-grid-item-inner{display:flex;flex-direction:column;flex-wrap:wrap;height:100%}.itemgrid--icongrid>.punch-item-grid .punch-grid-item-inner .punch-grid-item-media-wrapper{--customItemSpace:15px}.itemgrid--icongrid>.punch-item-grid .punch-grid-item-inner>.punch-grid-content-wrapper{display:flex;flex:1;flex-direction:column;height:100%}.itemgrid--icongrid>.punch-item-grid .punch-grid-item-inner>.punch-grid-content-wrapper .punch-grid-item-content{margin-top:20px}.itemgrid--icongrid>.punch-item-grid .punch-grid-item-inner>.punch-grid-content-wrapper .punch-grid-item-content a{--linkWeight:var(--regular);--linkDecoration:none;--linkTransition:opacity ease-in-out 0.2s}.itemgrid--icongrid>.punch-item-grid .punch-grid-item-inner>.punch-grid-content-wrapper .punch-grid-item-content a:hover{opacity:.85}.itemgrid--icongrid>.punch-item-grid .punch-grid-item-inner>.punch-grid-content-wrapper .punch-cta{margin-top:auto;padding-top:25px}@media only screen and (min-width:990px){.itemgrid--icongrid[style*="--itemCount: 5;"] .punch-grid-item:nth-last-child(-n+2){--igIcongridWidthItem:50%}.itemgrid--icongrid[style*="--itemCount: 5;"] .punch-grid-item:last-child{--igIcongridBorderR:0}}.itemgrid--icongrid.no-horizontal-borders .punch-item-grid{border-bottom:none!important;margin:calc(var(--igIcongridInnerGap)*-1)}.itemgrid--icongrid.no-horizontal-borders .punch-grid-item{border-top:none!important}.alternate-color{--borderColorIcongrid:var(--colorWhite)}@media only screen and (max-width:767px){.dnd-section:not(.punch-container-full-width) .itemgrid--icongrid .punch-grid-item{padding-left:0;padding-right:0}}@media only screen and (min-width:768px) and (max-width:989px){.dnd-section:not(.punch-container-full-width) .itemgrid--icongrid[style*="--itemCount: 3"] .punch-grid-item.is-half-tablet:last-child,.dnd-section:not(.punch-container-full-width) .itemgrid--icongrid[style*="--itemCount: 5"] .punch-grid-item.is-half-tablet:last-child{padding-left:0;padding-right:0}.dnd-section:not(.punch-container-full-width) .itemgrid--icongrid[style*="--itemCount: 3"] .punch-grid-item.is-half-tablet:first-child{padding-left:0}.dnd-section:not(.punch-container-full-width) .itemgrid--icongrid[style*="--itemCount: 3"] .punch-grid-item.is-half-tablet:nth-child(2){padding-right:0}.dnd-section:not(.punch-container-full-width) .itemgrid--icongrid[style*="--itemCount: 5"] .punch-grid-item.is-half-tablet:nth-child(odd){padding-left:0}.dnd-section:not(.punch-container-full-width) .itemgrid--icongrid[style*="--itemCount: 5"] .punch-grid-item.is-half-tablet:nth-child(2n+2){padding-right:0}}.section--side-offset>.row-fluid{margin:0 auto!important;max-width:1920px!important;padding:0!important;width:100%!important}@media only screen and (min-width:1310px) and (max-width:1920px){.section--side-offset>.row-fluid{--sideOffset:calc(50vw - var(--scrollBarWidth)/2 - 605px)}}@media only screen and (min-width:990px) and (max-width:1309px){.section--side-offset>.row-fluid{--sideOffset:calc(50vw - var(--scrollBarWidth)/2 - 47.5% + 50px)}}@media only screen and (max-width:989px){.section--side-offset>.row-fluid{--sideOffset:50px;--sideOffsetAlternate:var(--sideOffset)}}@media only screen and (max-width:767px){.section--side-offset>.row-fluid{--sideOffset:7.5vw;--boxShawodHeight:100%}}.section--side-offset>.row-fluid>.dnd-column .row-fluid-wrapper:last-child>.row-fluid{margin-left:0;margin-right:0}.section--side-offset>.row-fluid>.dnd-column .row-fluid-wrapper:last-child .dnd-column{position:relative}.section--side-offset>.row-fluid>.dnd-column .row-fluid-wrapper:last-child .dnd-column:after{background:linear-gradient(transparent,rgba(0,0,0,.96) 72.41%,#000);bottom:0;content:"";height:var(--boxShawodHeight,72%);left:0;pointer-events:none;position:absolute;width:100%}.section--side-offset>.row-fluid>.dnd-column .row-fluid-wrapper:last-child .dnd-column:first-child{padding-left:var(--sideOffset,355px);padding-right:var(--sideOffsetAlternate,100px)}.section--side-offset>.row-fluid>.dnd-column .row-fluid-wrapper:last-child .dnd-column:last-child{padding-left:var(--sideOffsetAlternate,100px);padding-right:var(--sideOffset,355px)}.section--side-offset>.row-fluid>.dnd-column .row-fluid-wrapper:last-child .dnd-column>.dnd-row{position:relative;z-index:1}.tabslider--platform{--display:none;--aspectratio:467/350;--BorderControl:solid 1px var(--colorP1);--Bgcontent:var(--colorP4);--ColorTitlehover:var(--colorP4);--BgHovercontrol:var(--colorBlack);--BorderContent:solid 1px var(--colorP1)}@media only screen and (min-width:1024px){.tabslider--platform{align-items:center;display:flex}}.tabslider--platform .punch-tab-slider-controls-wrapper{display:flex;flex-direction:column}@media only screen and (min-width:1024px){.tabslider--platform .punch-tab-slider-controls-wrapper{margin-right:11.11%;width:48.71%!important}}@media only screen and (max-width:1023px){.tabslider--platform .punch-tab-slider-controls-wrapper .flickity-slider{flex-direction:column!important}}.tabslider--platform .punch-tab-slider-controls-wrapper .punch-tab-control:not(:last-child){border-bottom:var(--BorderControl)}.tabslider--platform .punch-tab-slider-controls-wrapper .punch-tab-control .punch-tab-control-inner{align-items:center;display:flex;font-size:32px;font-weight:var(--regular);line-height:1.43;padding:30px 0 30px 80px;position:relative;width:100%}@media only screen and (max-width:767px){.tabslider--platform .punch-tab-slider-controls-wrapper .punch-tab-control .punch-tab-control-inner{font-size:25px;padding:20px 0 20px 70px}}.tabslider--platform .punch-tab-slider-controls-wrapper .punch-tab-control .punch-tab-control-inner:before{color:var(--colorP2);content:"\E802";font-family:fortressinfo-icons;font-size:19px;left:35px;position:absolute;top:50%;transform:translateY(-50%)}@media only screen and (max-width:767px){.tabslider--platform .punch-tab-slider-controls-wrapper .punch-tab-control .punch-tab-control-inner:before{left:25px}}.tabslider--platform .punch-tab-slider-controls-wrapper .punch-tab-control .punch-tab-inner-subtitle{display:var(--display);font-size:24px;margin-top:15px}.tabslider--platform .punch-tab-slider-controls-wrapper .punch-tab-control .punch-tab-control-content{display:var(--display);padding:30px 0 0}.tabslider--platform .punch-tab-slider-controls-wrapper .punch-tab-control.is-selected{--display:block}.tabslider--platform .punch-tab-slider-controls-wrapper .punch-tab-control.is-selected .punch-tab-control-inner{background-color:var(--BgHovercontrol);color:var(--ColorTitlehover);font-weight:var(--bold);text-decoration:underline}@media only screen and (min-width:1024px){.tabslider--platform .punch-tab-slider-contents-wrapper{width:40.08%!important}}.tabslider--platform .punch-tab-slider-contents-wrapper .punch-tab-content .punch-tab-content-inner .punch-tab-title{display:none}.tabslider--platform .punch-tab-slider-contents-wrapper .punch-tab-content .punch-tab-content-inner .punch-tab-inner-subtitle{font-size:20px;margin-top:15px}@media only screen and (min-width:1024px){.tabslider--platform .punch-tab-slider-contents-wrapper .punch-tab-content .punch-tab-content-inner .punch-tab-inner-subtitle{display:none}}@media only screen and (max-width:1023px){.tabslider--platform .punch-tab-slider-contents-wrapper .punch-tab-content .punch-tab-content-inner .punch-tab-content-content{padding-top:35px}}.tabslider--platform .punch-tab-slider-contents-wrapper .punch-tab-content .punch-tab-content-inner .punch-tab-content-content .punch-tab-slider-media-wrapper{display:block}.tabslider--platform .punch-tab-slider-contents-wrapper .punch-tab-content .punch-tab-content-inner .punch-tab-content-content .punch-tab-slider-media-wrapper .punch-grid-item-media{aspect-ratio:var(--aspectratio);display:block;object-fit:contain;object-position:center center;width:100%}.tabslider--platform .punch-tab-slider-contents-wrapper .punch-tab-content .punch-tab-content-inner .punch-tab-content-content .punch-tab-content-content-inner{background-color:var(--Bgcontent);border:var(--BorderContent);border-top:none;color:var(--colorBlack);padding:40px 50px}@media only screen and (max-width:767px){.tabslider--platform .punch-tab-slider-contents-wrapper .punch-tab-content .punch-tab-content-inner .punch-tab-content-content .punch-tab-content-content-inner{padding:25px 7.5vw}}.tabslider--platform .punch-tab-slider-contents-wrapper .punch-tab-content .punch-tab-content-inner .punch-tab-content-content .punch-tab-content-content-inner:empty{display:none!important}.alternate-color .tabslider--platform{--BorderControl:solid 1px var(--colorP4);--Bgcontent:var(--colorP4);--ColorTitlehover:var(--colorBlack);--BgHovercontrol:var(--colorP4);--BorderContent:none}.animated-number--horizontal.is-full-desktop{padding:0}.animated-number--horizontal.is-full-desktop:not(:last-child){margin-bottom:24px}.animated-number--horizontal .item-inner{align-items:center;border:1px solid var(--colorBlack);display:flex;flex-direction:row;gap:30px;padding:15px 30px;width:100%}.animated-number--horizontal .item-inner .punch-animated-number-content{margin:0!important}@media only screen and (max-width:767px){.animated-number--horizontal .item-inner .punch-animated-number-title{align-items:center;display:flex;font-size:18px;justify-content:center}}@media only screen and (min-width:768px){.animated-number--horizontal .item-inner .punch-animated-number-title{min-width:141px}}.animated-number--horizontal .item-inner .punch-animated-number-image{align-items:center;display:flex;justify-content:center;margin:0!important}.tabslider--timeline{--sizeControlIcon:30px;--sizeControlIconInner:17px}@media only screen and (min-width:990px){.tabslider--timeline{flex-direction:column-reverse}}.tabslider--timeline .punch-tab-content-inner{display:flex;flex-direction:row;gap:30px}@media only screen and (max-width:989px){.tabslider--timeline .punch-tab-content-inner{flex-direction:column}}@media only screen and (min-width:990px){.tabslider--timeline .punch-tab-content-inner .punch-tab-content-content{width:50%}}.tabslider--timeline .punch-tab-content-inner .punch-tab-content-content .punch-tab-content-content-inner-wrapper{border:1px solid var(--timelineColor,var(--colorBlack));height:100%;padding:60px 50px}@media only screen and (max-width:989px){.tabslider--timeline .punch-tab-content-inner .punch-tab-content-content .punch-tab-content-content-inner-wrapper{padding:30px 4.5vw}}.tabslider--timeline .punch-tab-content-inner .punch-tab-content-content .punch-tab-content-content-inner-wrapper .punch-grid-item-icon-wrapper{margin-bottom:30px}.tabslider--timeline .punch-tab-content-inner .punch-tab-content-content .punch-tab-content-content-inner-wrapper .punch-grid-item-icon-wrapper img{max-width:22px!important}.tabslider--timeline .punch-tab-content-inner .punch-tab-content-content .punch-tab-content-content-inner-wrapper .punch-tab-title .punch-tab-inner-title{font-size:32px;font-weight:var(--medium)}.tabslider--timeline .punch-tab-content-inner .punch-tab-content-content .punch-tab-content-content-inner-wrapper .punch-tab-title .punch-tab-inner-subtitle{margin-top:5px}.tabslider--timeline .punch-tab-content-inner .punch-tab-content-content .punch-tab-content-content-inner-wrapper .punch-tab-content-content-inner{margin-top:20px}@media only screen and (min-width:990px){.tabslider--timeline .punch-tab-content-inner .punch-tab-slider-media-wrapper{width:50%}}.tabslider--timeline .punch-tab-content-inner .punch-tab-slider-media-wrapper img{display:block}@media only screen and (max-width:989px){.tabslider--timeline .punch-tab-content-inner .punch-tab-slider-media-wrapper img{margin:0 auto}}.tabslider--timeline .punch-tab-slider-controls-wrapper .flickity-slider{justify-content:space-between;margin-bottom:75px;position:relative}@media only screen and (min-width:990px){.tabslider--timeline .punch-tab-slider-controls-wrapper .flickity-slider{margin-top:75px}}@media only screen and (max-width:989px){.tabslider--timeline .punch-tab-slider-controls-wrapper .flickity-slider{flex-wrap:wrap;gap:20px;justify-content:center}}.tabslider--timeline .punch-tab-slider-controls-wrapper .flickity-slider:after{background-color:var(--colorE3);content:"";height:1px;left:50%;position:absolute;top:calc(var(--sizeControlIcon)/2);transform:translateX(-50%);width:95%}@media only screen and (max-width:989px){.tabslider--timeline .punch-tab-slider-controls-wrapper .flickity-slider:after{display:none}}.tabslider--timeline .punch-tab-slider-controls-wrapper .flickity-slider .punch-tab-control{gap:12px;z-index:1}.tabslider--timeline .punch-tab-slider-controls-wrapper .flickity-slider .punch-tab-control.is-selected,.tabslider--timeline .punch-tab-slider-controls-wrapper .flickity-slider .punch-tab-control:hover{--filterTimeline:brightness(0) invert(1)}.tabslider--timeline .punch-tab-slider-controls-wrapper .flickity-slider .punch-tab-control.is-selected .punch-grid-item-icon-wrapper,.tabslider--timeline .punch-tab-slider-controls-wrapper .flickity-slider .punch-tab-control:hover .punch-grid-item-icon-wrapper{background-color:var(--controlBackgroundIconHover,var(--colorE4))}.tabslider--timeline .punch-tab-slider-controls-wrapper .flickity-slider .punch-tab-control .punch-tab-control-inner{align-items:center;display:flex;flex-direction:column;justify-content:center;max-width:200px;text-align:center}.tabslider--timeline .punch-tab-slider-controls-wrapper .flickity-slider .punch-tab-control .punch-grid-item-icon-wrapper{align-items:center;background-color:var(--controlBackgroundIcon,var(--colorBlack));border-radius:100%;display:flex;height:var(--sizeControlIcon);justify-content:center;margin-bottom:5px;text-align:center;transition:background-color .25s ease-in-out;width:var(--sizeControlIcon)}.tabslider--timeline .punch-tab-slider-controls-wrapper .flickity-slider .punch-tab-control .punch-grid-item-icon-wrapper img{filter:var(--filterTimeline,brightness(0) invert(1));max-width:var(--sizeControlIconInner)!important}.alternate-color{--timelineColor:var(--colorWhite);--controlBackgroundIcon:var(--colorWhite);--filterTimeline:brightness(0)}.itemgrid--bg-image .punch-grid-item .punch-grid-item-inner{background-color:var(--backgroundBgItem,var(--colorWhite));height:100%;padding:var(--igIcongridInnerGap,60px 50px);position:relative}.itemgrid--bg-image .punch-grid-item .punch-grid-item-inner .punch-grid-item-media-wrapper{position:static}.itemgrid--bg-image .punch-grid-item .punch-grid-item-inner .punch-grid-item-media-wrapper img{height:100%!important;left:50%;object-fit:cover;opacity:var(--opacityBgItem);position:absolute;top:0;transform:translateX(-50%);width:100%}.itemgrid--bg-image .punch-grid-item .punch-grid-item-inner .punch-grid-content-wrapper{position:relative;z-index:1}.itemgrid--bg-image .punch-grid-item .punch-grid-item-inner .punch-grid-content-wrapper .punch-heading-tag,.itemgrid--bg-image .punch-grid-item .punch-grid-item-inner .punch-grid-content-wrapper .punch-text>*{color:var(--alternateItemColor,var(--colorBlack))}.itemgrid--bg-image .punch-grid-item.alternate--item{--backgroundBgItem:var(--colorBlack);--alternateItemColor:var(--colorWhite);--opacityBgItem:0.55}@media only screen and (min-width:1024px){.itemgrid--bg-image .punch-grid-item.is-one-quarter-desktop{--igIcongridInnerGap:20px 10px}.itemgrid--bg-image .punch-grid-item.is-one-third-desktop{--igIcongridInnerGap:40px 30px}.itemgrid--bg-image .punch-grid-item.is-half-desktop{--igIcongridInnerGap:70px}}@media only screen and (max-width:1023px){.itemgrid--bg-image .punch-grid-item.is-one-third-tablet{--igIcongridInnerGap:4.06vw 3.0vw}.itemgrid--bg-image .punch-grid-item.is-half-tablet{--igIcongridInnerGap:6.06vw 5.0vw}.itemgrid--bg-image .punch-grid-item.is-full-tablet{padding-left:0!important;padding-right:0!important}}@media only screen and (max-width:767px){.itemgrid--bg-image .punch-grid-item.is-half-mobile{--igIcongridInnerGap:20px 3.9vw}.itemgrid--bg-image .punch-grid-item.is-full-mobile{--igIcongridInnerGap:30px 4.5vw}}.fortress--naesad-table{--WeightCell:var(--regular);--FontSizeCell:20px;--paddingCell:10px 15px;--BorderTable:1px solid var(--colorP1);--BgTitleTable:var(--colorP2);--ColorTitle:var(--colorP1);--Colorheading:var(--colorP4);--ColorCells:var(--colorP1);--colorTitlehover:var(--colorP2)}.fortress--naesad-table .main-logo-table{align-items:center;display:flex;justify-content:center;margin-bottom:40px;padding:8px}.fortress--naesad-table .main-logo-table .logo-table-media-wrapper{align-items:center;display:flex;justify-content:center;min-width:400px;position:relative}.fortress--naesad-table .main-logo-table .logo-table-media-wrapper img{aspect-ratio:400/234;height:100%;object-fit:cover;object-position:center;width:100%}.fortress--naesad-table .punch-table{display:flex;flex-wrap:wrap;padding:0 2px}.fortress--naesad-table .punch-table .punch-column{flex:1}.fortress--naesad-table .punch-table .punch-column .punch-table-row{border:var(--BorderTable);border-radius:4px;padding:var(--paddingCell)}.fortress--naesad-table .punch-table .punch-column .punch-table-row:not(:last-child){margin-bottom:14px}.fortress--naesad-table .punch-table .punch-column .punch-table-row .punch-table-row-inner{align-items:center;display:flex;height:100%;justify-content:center;min-height:95px;position:relative;text-align:center;width:100%}.fortress--naesad-table .punch-table .punch-column .punch-table-row .punch-table-row-inner .content-table-cell{align-items:center;display:flex;flex-direction:column;font-size:var(--FontSizeCell);font-weight:var(--WeightCell);height:100%;justify-content:center;line-height:1.25;transition:all .2s ease-out}.fortress--naesad-table .punch-table .punch-column .punch-table-row .punch-table-row-inner .content-table-cell .title-cell{color:var(--ColorTitle);cursor:pointer;text-align:center;transition:color .2s ease-out;width:100%}.fortress--naesad-table .punch-table .punch-column .punch-table-row .punch-table-row-inner .content-table-cell .title-cell .content-cell{color:var(--ColorCells);font-size:16px;max-height:0;opacity:0;overflow:hidden;padding-top:0;transition:max-height .2s ease-out,opacity .2s ease-out,padding-top .2s ease-out}.fortress--naesad-table .punch-table .punch-column .punch-table-row .punch-table-row-inner .content-table-cell .title-cell:hover{--ColorTitle:var(--colorP2);transition:color .3s ease-in}.fortress--naesad-table .punch-table .punch-column .punch-table-row .punch-table-row-inner .content-table-cell .title-cell:hover .content-cell{color:var(--ColorCells);max-height:9000px;opacity:1;padding-top:3px;transition:max-height .3s ease-in,opacity .3s ease-in,padding-top .2s ease-in,color .2s ease-in}.fortress--naesad-table .punch-table .punch-column .punch-table-row.punch-table-row-1{border:none;margin-bottom:10px}.fortress--naesad-table .punch-table .punch-column .punch-table-row.punch-table-row-1 .punch-table-row-inner{min-height:auto}.fortress--naesad-table .punch-table .punch-column .punch-table-row.punch-table-row-1 .punch-table-row-inner .table-media-wrapper{line-height:0;margin-right:15px;max-width:30px}.fortress--naesad-table .punch-table .punch-column .punch-table-row.punch-table-row-1 .punch-table-row-inner .table-media-wrapper img{aspect-ratio:1/1;height:100%;object-fit:contain;object-position:center;width:100%}.fortress--naesad-table .punch-table .punch-column .punch-table-row.punch-table-row-1 .punch-table-row-inner .title-cell{margin-top:3px}.fortress--naesad-table .punch-table .punch-column .punch-table-row.punch-table-row-2{--paddingCell:10px;--WeightCell:var(--semibold);background:var(--BgTitleTable);border:none;margin-bottom:25px}.fortress--naesad-table .punch-table .punch-column .punch-table-row.punch-table-row-2 .punch-table-row-inner{min-height:auto}.fortress--naesad-table .punch-table .punch-column .punch-table-row.punch-table-row-2 .punch-table-row-inner .title-cell{color:var(--Colorheading);position:static}.fortress--naesad-table .punch-table .punch-column.punch-column-twin{max-width:80px}.fortress--naesad-table .punch-table .punch-column.punch-column-twin .punch-table-row{border:none}.fortress--naesad-table .punch-table .punch-column.punch-column-twin .punch-table-row.punch-table-row-2{background:transparent;border-radius:0;padding:5px}.fortress--naesad-table .punch-table .punch-column.punch-column-twin .punch-table-row.punch-table-row-2 .punch-table-row-inner .table-media-wrapper{align-items:center;display:flex;height:100%;justify-content:center;margin-right:0;max-height:38px;max-width:38px;position:relative;width:100%}.fortress--naesad-table .punch-table .punch-column.punch-column-twin .punch-table-row.punch-table-row-2 .punch-table-row-inner .table-media-wrapper:before{color:var(--colorP2);content:"\e802";display:block;font-family:fortressinfo-icons;font-size:38px;left:50%;line-height:1;position:absolute;top:50%;transform:translate(-50%,-50%)}.fortress--naesad-table .punch-table .punch-column.punch-column-twin:last-of-type{display:none}.fortress--naesad-table .punch-table .punch-column:first-child .punch-table-row.punch-table-row-3{animation:shadowPulse 2s infinite;position:relative;transition:all .3s ease-in-out}@keyframes fade{0%{opacity:1}50%{opacity:0}to{opacity:1}}@keyframes shadowPulse{0%{box-shadow:0 0 10px rgba(222,21,67,.3)}50%{box-shadow:0 0 20px #de1543}to{box-shadow:0 0 10px rgba(222,21,67,.3)}}@media only screen and (max-width:989px){.fortress--naesad-table{overflow-x:auto}.fortress--naesad-table .main-logo-table{width:1081px}.fortress--naesad-table .scroll-table-message{margin-bottom:20px;position:relative}.fortress--naesad-table .scroll-table-message:before{animation:fade 2.5s infinite;content:"Scroll Right for more content ->";display:block;font-family:var(--headingFontFamily);font-size:18px;font-weight:var(--medium);opacity:1}.fortress--naesad-table .punch-table{margin-bottom:20px;width:1081px}}.alternate-color .fortress--naesad-table{--BorderTable:1px solid var(--colorP4);--BgTitleTable:var(--colorP4);--Colorheading:var(--colorP1);--ColorTitle:var(--colorP4);--ColorCells:var(--colorP4)}@media only screen and (min-width:1601px){.dnd-section>.row-fluid:has(.itemgrid--testimonials){margin-left:auto;margin-right:auto;max-width:1310px}}.itemgrid--testimonials:not(.itemgrid--testimonials-highlighted){--itemgridTestimonial:#505050;--itemgridTestimonialHover:#000;padding-top:50px}.itemgrid--testimonials:not(.itemgrid--testimonials-highlighted) .is-3{--columnGap:15px!important}@media only screen and (max-width:989px){.itemgrid--testimonials:not(.itemgrid--testimonials-highlighted) .punch-item-grid{padding-bottom:100px}}.itemgrid--testimonials:not(.itemgrid--testimonials-highlighted) .punch-grid-content-title{margin-bottom:40px}@media only screen and (min-width:990px){.itemgrid--testimonials:not(.itemgrid--testimonials-highlighted) .punch-grid-content-title{padding-right:25%}}@media only screen and (max-width:989px){.itemgrid--testimonials:not(.itemgrid--testimonials-highlighted) .punch-grid-content-title{margin-bottom:20px}}@media only screen and (min-width:767px){.itemgrid--testimonials:not(.itemgrid--testimonials-highlighted) .punch-grid-content-title{padding-left:25px}}@media only screen and (max-width:767px){.itemgrid--testimonials:not(.itemgrid--testimonials-highlighted) .punch-grid-content-title{margin-left:auto;margin-right:auto;max-width:85%}}.itemgrid--testimonials:not(.itemgrid--testimonials-highlighted) .punch-grid-content-title .punch-heading-tag{padding-left:0;text-align:left}.itemgrid--testimonials:not(.itemgrid--testimonials-highlighted) .punch-grid-content-title .punch-heading-tag:before{display:none!important}@media only screen and (min-width:990px) and (max-width:1600px){.itemgrid--testimonials:not(.itemgrid--testimonials-highlighted) .flickity-slider[style*=left]{left:var(--itemgridTestimonialLeft,25px)!important}}.itemgrid--testimonials:not(.itemgrid--testimonials-highlighted) .punch-grid-item:not(.is-full-desktop){padding-bottom:30px!important;padding-top:30px!important}@media only screen and (min-width:1024px){.itemgrid--testimonials:not(.itemgrid--testimonials-highlighted) .punch-grid-item:not(.is-full-desktop){width:var(--IgTestimonialWidthItem,30%)!important}}@media only screen and (min-width:1601px){.itemgrid--testimonials:not(.itemgrid--testimonials-highlighted) .punch-grid-item:not(.is-full-desktop){--IgTestimonialWidthItem:33.33%}}.itemgrid--testimonials:not(.itemgrid--testimonials-highlighted) .punch-grid-item-inner{border:1px solid;border-color:var(--itemgridTestimonial);box-shadow:none;height:100%;overflow:hidden;padding:43px 43px 150px;position:relative;transform:var(--scaleIcon,scale(1));transition:transform .25s ease-in-out,border-color .25s ease-in-out,box-shadow .25s ease-in-out}@media only screen and (max-width:767px){.itemgrid--testimonials:not(.itemgrid--testimonials-highlighted) .punch-grid-item-inner{padding:35px 30px 130px}}@media only screen and (min-width:990px){.itemgrid--testimonials:not(.itemgrid--testimonials-highlighted) .punch-grid-item-inner:hover{--itemgridTestimonial:var(--itemgridTestimonialHover);--scaleIcon:scale(1.05);box-shadow:3px 3px 16px rgba(0,0,0,.15)}}.itemgrid--testimonials:not(.itemgrid--testimonials-highlighted) .punch-grid-item-inner:before{background-image:var(--igTestimonialImage,url("https://8759415.fs1.hubspotusercontent-na1.net/hubfs/8759415/Fortress-Clip-path.png"));background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";height:100%;left:43px;max-height:28px;max-width:220px;position:absolute;top:0;transition:transform .3s ease-in-out,opacity .3s ease-in-out;width:100%}@media only screen and (max-width:767px){.itemgrid--testimonials:not(.itemgrid--testimonials-highlighted) .punch-grid-item-inner:before{left:30px}}@media only screen and (max-width:480px){.itemgrid--testimonials:not(.itemgrid--testimonials-highlighted) .punch-grid-item-inner:before{left:4.5vw}}@media only screen and (min-width:768px){.itemgrid--testimonials:not(.itemgrid--testimonials-highlighted) .punch-grid-item-inner:hover:before{opacity:0;transform:translateY(-100%)}}@media only screen and (min-width:990px){.itemgrid--testimonials:not(.itemgrid--testimonials-highlighted) .is-full-desktop .punch-grid-item-inner:hover{--scaleIcon:scale(1.02)}}.itemgrid--testimonials:not(.itemgrid--testimonials-highlighted) .punch-grid-item-inner:has(.punch-cta),.itemgrid--testimonials:not(.itemgrid--testimonials-highlighted) .punch-grid-item-inner:has(img){display:flex;flex-direction:column}.itemgrid--testimonials:not(.itemgrid--testimonials-highlighted) .punch-grid-content-wrapper:not(:has(.punch-cta)){display:flex;flex-direction:column;height:100%}.itemgrid--testimonials:not(.itemgrid--testimonials-highlighted) .punch-grid-content-wrapper{display:flex;flex-direction:column;height:100%}.itemgrid--testimonials:not(.itemgrid--testimonials-highlighted) .punch-grid-content-wrapper .punch-grid-wrapper-title{bottom:43px;margin-top:auto;min-height:80px;position:absolute}@media only screen and (max-width:767px){.itemgrid--testimonials:not(.itemgrid--testimonials-highlighted) .punch-grid-content-wrapper .punch-grid-wrapper-title{bottom:4.5vw}}.itemgrid--testimonials:not(.itemgrid--testimonials-highlighted) .punch-grid-content-wrapper .punch-grid-item-title{padding-right:30px}@media only screen and (min-width:768px){.itemgrid--testimonials:not(.itemgrid--testimonials-highlighted) .punch-grid-content-wrapper .punch-grid-item-title{padding-right:43px}}.itemgrid--testimonials:not(.itemgrid--testimonials-highlighted) .punch-grid-content-wrapper .punch-grid-item-title .punch-heading-tag{font-size:16px;padding-left:30px;position:relative}.itemgrid--testimonials:not(.itemgrid--testimonials-highlighted) .punch-grid-content-wrapper .punch-grid-item-title .punch-heading-tag:before{background-image:url(https://8759415.fs1.hubspotusercontent-na1.net/hubfs/8759415/Fortress-icon-testimonial.png);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";height:18px;left:0;position:absolute;top:3px;width:18px}.itemgrid--testimonials:not(.itemgrid--testimonials-highlighted) .punch-grid-content-wrapper .punch-grid-item-subtitle{font-weight:var(--regular);padding-left:30px}.itemgrid--testimonials:not(.itemgrid--testimonials-highlighted) .punch-grid-content-wrapper .punch-text{font-size:18px;font-weight:var(--light)}.itemgrid--testimonials:not(.itemgrid--testimonials-highlighted) .punch-grid-content-wrapper .punch-cta{margin-top:20px}.itemgrid--testimonials:not(.itemgrid--testimonials-highlighted) .flickity-viewport{transition:none}@media only screen and (min-width:1601px){.itemgrid--testimonials:not(.itemgrid--testimonials-highlighted) .flickity-viewport{left:50%;max-width:1800px;transform:translateX(-50%)}}.itemgrid--testimonials:not(.itemgrid--testimonials-highlighted) .flickity-viewport[style*=height] .punch-grid-item{height:100%}.itemgrid--testimonials:not(.itemgrid--testimonials-highlighted) .flickity-button{top:-70px}@media only screen and (max-width:989px){.itemgrid--testimonials:not(.itemgrid--testimonials-highlighted) .flickity-button{bottom:-20px;top:auto}}.itemgrid--testimonials:not(.itemgrid--testimonials-highlighted) .previous{left:auto;right:20%}@media only screen and (max-width:989px){.itemgrid--testimonials:not(.itemgrid--testimonials-highlighted) .previous{right:calc(50% + 12px)}}.itemgrid--testimonials:not(.itemgrid--testimonials-highlighted) .next{right:calc(20% - 25px);transform:translateY(-50%) translateX(100%)}@media only screen and (max-width:989px){.itemgrid--testimonials:not(.itemgrid--testimonials-highlighted) .next{right:calc(50% - 12px)}.itemgrid--testimonials:not(.itemgrid--testimonials-highlighted) .flickity-page-dots{display:none}}.itemgrid--testimonials-highlighted{--itemgridTestimonial:#505050;--itemgridTestimonialHover:#000;padding-top:50px}.itemgrid--testimonials-highlighted .is-3{--columnGap:15px!important}.itemgrid--testimonials-highlighted .punch-item-grid:has(.flickity-button){padding-bottom:100px;position:relative}.itemgrid--testimonials-highlighted .punch-item-grid:has(.flickity-button):after{background-color:var(--itemgridTestimonialLineBottom,var(--colorP4));bottom:95px;content:" ";height:1px;left:var(--columnGap);position:absolute;width:calc(100% - var(--columnGap)*2)}.itemgrid--testimonials-highlighted .punch-grid-content-title{margin-bottom:40px}@media only screen and (min-width:990px){.itemgrid--testimonials-highlighted .punch-grid-content-title{padding-right:25%}}@media only screen and (max-width:989px){.itemgrid--testimonials-highlighted .punch-grid-content-title{margin-bottom:20px}}@media only screen and (min-width:767px){.itemgrid--testimonials-highlighted .punch-grid-content-title{padding-left:25px}}@media only screen and (max-width:767px){.itemgrid--testimonials-highlighted .punch-grid-content-title{margin-left:auto;margin-right:auto;max-width:85%}}.itemgrid--testimonials-highlighted .punch-grid-content-title .punch-heading-tag{padding-left:0;text-align:left}.itemgrid--testimonials-highlighted .punch-grid-content-title .punch-heading-tag:before{display:none!important}.itemgrid--testimonials-highlighted .punch-grid-item{padding-bottom:30px!important;padding-top:30px!important}.itemgrid--testimonials-highlighted .punch-grid-item-inner{border:1px solid;border-color:var(--itemgridTestimonial);box-shadow:none;height:100%;overflow:hidden;padding:43px 43px 150px;position:relative;transform:var(--scaleIcon,scale(1));transition:transform .25s ease-in-out,border-color .25s ease-in-out,box-shadow .25s ease-in-out}@media only screen and (max-width:767px){.itemgrid--testimonials-highlighted .punch-grid-item-inner{padding:35px 30px 135px}}@media only screen and (min-width:990px){.itemgrid--testimonials-highlighted .punch-grid-item-inner:hover{--itemgridTestimonial:var(--itemgridTestimonialHover);--scaleIcon:scale(1.05);box-shadow:3px 3px 16px rgba(0,0,0,.15)}}.itemgrid--testimonials-highlighted .punch-grid-item-inner:before{background-image:var(--igTestimonialImage,url("https://8759415.fs1.hubspotusercontent-na1.net/hubfs/8759415/Fortress-Clip-path.png"));background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";height:100%;left:43px;max-height:28px;max-width:220px;position:absolute;top:0;transition:transform .3s ease-in-out,opacity .3s ease-in-out;width:100%}@media only screen and (max-width:767px){.itemgrid--testimonials-highlighted .punch-grid-item-inner:before{left:30px}}@media only screen and (max-width:480px){.itemgrid--testimonials-highlighted .punch-grid-item-inner:before{left:4.5vw}}@media only screen and (min-width:768px){.itemgrid--testimonials-highlighted .punch-grid-item-inner:hover:before{opacity:0;transform:translateY(-100%)}}@media only screen and (min-width:990px){.itemgrid--testimonials-highlighted .is-full-desktop .punch-grid-item-inner:hover{--scaleIcon:scale(1.02)}}.itemgrid--testimonials-highlighted .punch-grid-item-inner:has(.punch-cta),.itemgrid--testimonials-highlighted .punch-grid-item-inner:has(img){display:flex;flex-direction:column}.itemgrid--testimonials-highlighted .punch-grid-content-wrapper:not(:has(.punch-cta)){display:flex;flex-direction:column;height:100%}.itemgrid--testimonials-highlighted .punch-grid-content-wrapper .punch-grid-wrapper-title{bottom:43px;margin-top:auto;min-height:80px;position:absolute}@media only screen and (max-width:767px){.itemgrid--testimonials-highlighted .punch-grid-content-wrapper .punch-grid-wrapper-title{bottom:4.5vw}}.itemgrid--testimonials-highlighted .punch-grid-content-wrapper .punch-grid-item-title{padding-right:30px}@media only screen and (min-width:768px){.itemgrid--testimonials-highlighted .punch-grid-content-wrapper .punch-grid-item-title{padding-right:43px}}.itemgrid--testimonials-highlighted .punch-grid-content-wrapper .punch-grid-item-title .punch-heading-tag{font-size:18px;padding-top:30px;position:relative}.itemgrid--testimonials-highlighted .punch-grid-content-wrapper .punch-grid-item-title .punch-heading-tag:before{background-image:url(https://8759415.fs1.hubspotusercontent-na1.net/hubfs/8759415/Fortress-icon-testimonial.png);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";height:18px;left:0;position:absolute;top:0;width:18px}.itemgrid--testimonials-highlighted .punch-grid-content-wrapper .punch-grid-item-subtitle{font-weight:var(--regular)}.itemgrid--testimonials-highlighted .punch-grid-content-wrapper .punch-text{font-size:18px;font-weight:var(--light)}.itemgrid--testimonials-highlighted .punch-grid-content-wrapper .punch-cta{margin-top:20px}.itemgrid--testimonials-highlighted .flickity-viewport{transition:none}@media only screen and (min-width:1601px){.itemgrid--testimonials-highlighted .flickity-viewport{left:50%;max-width:1800px;transform:translateX(-50%)}}.itemgrid--testimonials-highlighted .flickity-viewport[style*=height] .punch-grid-item{height:100%}.itemgrid--testimonials-highlighted .flickity-button{bottom:-20px;height:54px!important;top:auto;width:54px!important}.itemgrid--testimonials-highlighted .previous{left:auto;right:95px}@media only screen and (max-width:989px){.itemgrid--testimonials-highlighted .previous{right:calc(50% + 12px)}}.itemgrid--testimonials-highlighted .next{right:70px;transform:translateY(-50%) translateX(100%)}@media only screen and (max-width:989px){.itemgrid--testimonials-highlighted .next{right:calc(50% - 12px)}}.itemgrid--testimonials-highlighted .flickity-page-dots{bottom:25px;padding-left:8px;text-align:left;width:auto}@media only screen and (max-width:989px){.itemgrid--testimonials-highlighted .flickity-page-dots{display:none}}.itemgrid--testimonials-highlighted .flickity-page-dots .dot{border:1px solid hsla(0,0%,100%,.5);border-radius:0;height:12px;transition:border-color .25s ease-in-out,background-color .25s ease-in-out;width:12px}.itemgrid--testimonials-highlighted .flickity-page-dots .dot.is-selected{border:1px solid var(--colorP2)}.itemgrid--testimonials-highlighted .flickity-page-dots .dot:not(.is-selected){background-color:var(--itemgridTestimonialDot,transparent);border:1px solid;border-color:var(--itemgridTestimonialDotBorderColor,var(--colorP1));border-radius:0}.itemgrid--testimonials-highlighted .flickity-page-dots .dot:hover{border-color:var(--colorP2);--itemgridTestimonialDot:var(--colorP2)}.alternate-color .itemgrid--testimonials{--itemgridTestimonialHover:#ff1447;--igTestimonialImage:url(https://8759415.fs1.hubspotusercontent-na1.net/hubfs/8759415/Fortress-Clip-path-alt.png)}.alternate-color .itemgrid--testimonials-highlighted{--itemgridTestimonialLineBottom:#505050;--itemgridTestimonialDotBorderColor:hsla(0,0%,100%,.5)}.services-itemgrid-slider{--maxWidth:87%;--widthslider:28.33%;padding-bottom:140px;position:relative}@media only screen and (min-width:768px) and (max-width:989px){.services-itemgrid-slider{--widthslider:43.61%}}@media only screen and (max-width:767px){.services-itemgrid-slider{--widthslider:60.33%}}@media only screen and (max-width:480px){.services-itemgrid-slider{--widthslider:100%;--maxWidth:100%;padding-left:7.5vw;padding-right:7.5vw}}.services-itemgrid-slider:before{background-color:var(--colorP1);bottom:80px;content:"";height:1px;left:50%;position:absolute;transform:translateX(-50%);width:calc(var(--maxWidth) - 60px)}.services-itemgrid-slider .punch-item-grid{margin:0 -15px}@media only screen and (min-width:481px){.services-itemgrid-slider .punch-item-grid{margin:0}}.services-itemgrid-slider .punch-item-grid .punch-grid-item{width:var(--widthslider)}.services-itemgrid-slider .punch-item-grid .punch-grid-item.column{--columnGap:15px}.services-itemgrid-slider .punch-item-grid .punch-grid-item .punch-grid-item-inner{background-color:var(--colorP1);height:100%;padding:140px 25px 25px;position:relative;z-index:2}@media only screen and (max-width:767px){.services-itemgrid-slider .punch-item-grid .punch-grid-item .punch-grid-item-inner{padding:90px 25px 25px}}@media only screen and (max-width:480px){.services-itemgrid-slider .punch-item-grid .punch-grid-item .punch-grid-item-inner{padding:25px}}.services-itemgrid-slider .punch-item-grid .punch-grid-item .punch-grid-item-inner:before{background:linear-gradient(179deg,transparent 55.83%,rgba(0,0,0,.8) 104.27%);content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:-1}.services-itemgrid-slider .punch-item-grid .punch-grid-item .punch-grid-item-inner .punch-image-overlay{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:-1}.services-itemgrid-slider .punch-item-grid .punch-grid-item .punch-grid-item-inner .punch-image-overlay img{height:100%;object-fit:cover;opacity:.3;width:100%}.services-itemgrid-slider .punch-item-grid .punch-grid-item .punch-grid-item-inner .punch-grid-header-card-wrapper{align-items:center;border-bottom:1px solid var(--colorP4);display:flex;gap:20px;padding-bottom:20px}@media only screen and (max-width:767px){.services-itemgrid-slider .punch-item-grid .punch-grid-item .punch-grid-item-inner .punch-grid-header-card-wrapper{align-items:flex-start;flex-direction:column}}.services-itemgrid-slider .punch-item-grid .punch-grid-item .punch-grid-item-inner .punch-grid-header-card-wrapper .punch-grid-item-media-wrapper{margin-bottom:0}.services-itemgrid-slider .punch-item-grid .punch-grid-item .punch-grid-item-inner .punch-grid-header-card-wrapper .punch-grid-item-media-wrapper img{max-width:var(--customItemSize,30px);width:100%}.services-itemgrid-slider .punch-item-grid .punch-grid-item .punch-grid-item-inner .punch-grid-header-card-wrapper .punch-heading-tag{color:var(--colorP4)}.services-itemgrid-slider .punch-item-grid .punch-grid-item .punch-grid-item-inner .punch-grid-content-wrapper{margin-top:20px}.services-itemgrid-slider .punch-item-grid .punch-grid-item .punch-grid-item-inner .punch-grid-content-wrapper .punch-grid-item-content{color:var(--colorP4)}.services-itemgrid-slider .punch-item-grid .punch-grid-item .punch-grid-item-inner .punch-grid-content-wrapper .punch-cta.punch-cta-secondary .punch-btn-inner{--buttonColor:var(--colorP4);box-shadow:inset 0 0 0 1px var(--colorP4)}.services-itemgrid-slider .punch-item-grid .punch-grid-item.punch-item-has-link .punch-grid-item-inner{padding-bottom:110px}@media only screen and (min-width:481px){.services-itemgrid-slider .punch-item-grid .punch-grid-item.punch-item-has-link .punch-grid-item-inner{padding-bottom:90px;position:relative}}.services-itemgrid-slider .punch-item-grid .punch-grid-item.punch-item-has-link .punch-grid-item-inner .punch-grid-content-wrapper .punch-grid-item-content{margin-bottom:0}.services-itemgrid-slider .punch-item-grid .punch-grid-item.punch-item-has-link .punch-grid-item-inner .punch-grid-content-wrapper .punch-cta.punch-cta-secondary{bottom:25px;left:25px;position:absolute;right:25px;width:auto}.services-itemgrid-slider .flickity-button{bottom:-125px;height:50px!important;top:auto;transform:none;width:50px!important}.services-itemgrid-slider .flickity-button.previous{left:calc((100vw - var(--scrollBarWidth) - var(--maxWidth))/2 + 50px);transform:scaleX(-1)}@media only screen and (max-width:989px){.services-itemgrid-slider .flickity-button.previous{left:calc(50% - 60px)}}.services-itemgrid-slider .flickity-button.next{left:calc((100vw - var(--scrollBarWidth) - var(--maxWidth))/2 + 120px)}@media only screen and (max-width:989px){.services-itemgrid-slider .flickity-button.next{left:calc(50% + 10px)}}.services-itemgrid-slider .flickity-page-dots{display:none}.services-itemgrid-slider .slider-counter{bottom:25px;font-size:20px;font-weight:var(--medium);position:absolute;right:calc((100vw - var(--scrollBarWidth) - var(--maxWidth))/2 + 50px)}@media only screen and (max-width:989px){.services-itemgrid-slider .slider-counter{bottom:100px;right:50%;transform:translateX(50%)}}.services-itemgrid-slider .slider-counter .slider-current{color:var(--colorP2)}.fortressinfo-animated-numbers{align-items:flex-start;display:flex;flex-direction:column;padding-left:50px;position:relative}@media only screen and (max-width:989px){.fortressinfo-animated-numbers{padding-bottom:30px;padding-left:0}}.fortressinfo-animated-numbers:before{background-color:var(--colorP1);content:"";height:100%;left:0;position:absolute;top:50%;transform:translateY(-50%);width:1px}@media only screen and (max-width:989px){.fortressinfo-animated-numbers:before{bottom:0;height:1px;left:50%;top:auto;transform:translateX(-50%);width:100%}}.fortressinfo-animated-numbers .punch-animated-number-image img{max-width:30px}.fortressinfo-animated-numbers .heading{flex-wrap:wrap;font-size:60px;font-weight:var(--light);gap:10px;justify-content:flex-start;line-height:1.66}@media only screen and (max-width:767px){.fortressinfo-animated-numbers .heading{font-size:42px}}.fortressinfo-animated-numbers .punch-animated-number-content{font-size:32px;font-weight:var(--medium);line-height:1}@media only screen and (max-width:767px){.fortressinfo-animated-numbers .punch-animated-number-content{font-size:26px}}.itemgrid-boxed-black-and-white{--Colortext:var(--colorP4);--BgBoxcolor:var(--colorP1)}.itemgrid-boxed-black-and-white .punch-grid-item .punch-grid-item-inner{background-color:var(--BgBoxcolor);border:1px solid var(--Colortext);height:100%;padding:30px 30px 65px}@media only screen and (max-width:767px){.itemgrid-boxed-black-and-white .punch-grid-item .punch-grid-item-inner{padding:30px}}.itemgrid-boxed-black-and-white .punch-grid-item .punch-grid-item-inner .punch-grid-content-wrapper .punch-grid-item-title{margin-bottom:10px}.itemgrid-boxed-black-and-white .punch-grid-item .punch-grid-item-inner .punch-grid-content-wrapper .punch-grid-item-title .punch-heading-tag{color:var(--Colortext)}.itemgrid-boxed-black-and-white .punch-grid-item .punch-grid-item-inner .punch-grid-content-wrapper .punch-grid-item-content{color:var(--Colortext);font-weight:var(--regular)}.itemgrid-boxed-black-and-white .punch-grid-item .punch-grid-item-inner .punch-grid-content-wrapper:not(:has(.punch-grid-item-title)) .punch-grid-item-content{font-size:18px}@media only screen and (min-width:768px){.itemgrid-boxed-black-and-white .punch-grid-item.punch-item-has-link .punch-grid-item-inner{padding-bottom:100px;position:relative}.itemgrid-boxed-black-and-white .punch-grid-item.punch-item-has-link .punch-grid-item-inner .punch-grid-content-wrapper .punch-grid-item-content{margin-bottom:0}.itemgrid-boxed-black-and-white .punch-grid-item.punch-item-has-link .punch-grid-item-inner .punch-grid-content-wrapper .punch-cta{bottom:35px;left:30px;position:absolute;right:30px;width:auto}}.alternate-color .itemgrid-boxed-black-and-white{--BgBoxcolor:var(--colorP4);--Colortext:var(--colorP1)}#email-prefs-form .header{position:relative!important}#email-prefs-form #submitbutton{margin-top:25px}.search-content-section .search-input .search-form{align-items:center;display:flex}@media only screen and (min-width:990px){.search-content-section .search-input .search-form{width:50%}}.search-content-section .search-input .search-form .hs-search-field__input{color:var(--colorP1);font-family:var(--headingFontFamily);font-size:25px;padding:10px;width:100%}.search-content-section .search-input .search-form .cta_button{border-radius:0!important}.search-content-section .search-input .search-form .cta_button .punch-btn-inner{border:0;border-radius:100%;cursor:pointer;font-size:0;height:50px;padding:0;width:50px}.search-content-section .search-results,.search-content-section .search-results .hs-search-results{margin-top:30px}.search-content-section .search-results .hs-search-results .hs-search-results__listing li{font-size:32px;margin-bottom:40px;position:relative}@media only screen and (min-width:990px){.search-content-section .search-results .hs-search-results .hs-search-results__listing li{padding-left:.66em}.search-content-section .search-results .hs-search-results .hs-search-results__listing li:after{color:var(--colorP2);content:"\e802";font-family:fortressinfo-icons;font-size:.42em;left:0;position:absolute;top:1em}}@media only screen and (max-width:480px){.search-content-section .search-results .hs-search-results .hs-search-results__listing li{font-size:25px}}.search-content-section .search-results .hs-search-results .hs-search-results__listing li:before{display:none}.search-content-section .search-results .hs-search-results .hs-search-results__listing li a{color:var(--colorP1);font-size:inherit;font-weight:var(--bold);text-decoration:none;transition:opacity .2s ease-in-out,color .25s ease-in-out}.search-content-section .search-results .hs-search-results .hs-search-results__listing li a:hover{color:var(--colorP2);opacity:.8}.search-content-section .search-results .hs-search-results .hs-search-results__listing .hs-search-results__description{font-size:16px}@media only screen and (max-width:480px){.search-content-section .search-results .hs-search-results .hs-search-results__pagination{align-items:center;display:flex;flex-direction:column;justify-content:center}}.search-content-section .search-results .hs-search-results .hs-search-results__pagination .hs-search-results__next-page,.search-content-section .search-results .hs-search-results .hs-search-results__pagination .hs-search-results__prev-page{font-size:0;padding-right:35px;position:relative;text-decoration:none}@media only screen and (max-width:480px){.search-content-section .search-results .hs-search-results .hs-search-results__pagination .hs-search-results__next-page,.search-content-section .search-results .hs-search-results .hs-search-results__pagination .hs-search-results__prev-page{width:100%}}.search-content-section .search-results .hs-search-results .hs-search-results__pagination .hs-search-results__next-page:hover:after,.search-content-section .search-results .hs-search-results .hs-search-results__pagination .hs-search-results__next-page:hover:before,.search-content-section .search-results .hs-search-results .hs-search-results__pagination .hs-search-results__prev-page:hover:after,.search-content-section .search-results .hs-search-results .hs-search-results__pagination .hs-search-results__prev-page:hover:before{color:var(--colorP1)}.search-content-section .search-results .hs-search-results .hs-search-results__pagination .hs-search-results__next-page:before,.search-content-section .search-results .hs-search-results .hs-search-results__pagination .hs-search-results__prev-page:before{color:var(--colorP2);content:"Next Page";font-size:16px;font-weight:var(--bold)}.search-content-section .search-results .hs-search-results .hs-search-results__pagination .hs-search-results__next-page:after,.search-content-section .search-results .hs-search-results .hs-search-results__pagination .hs-search-results__prev-page:after{align-items:center;color:var(--colorP2);content:"\E801";display:inline-flex;font-family:fortressinfo-icons;font-size:14px;justify-content:center;position:absolute;right:0}.search-content-section .search-results .hs-search-results .hs-search-results__pagination .hs-search-results__prev-page{padding-left:35px;padding-right:0}@media only screen and (max-width:480px){.search-content-section .search-results .hs-search-results .hs-search-results__pagination .hs-search-results__prev-page{margin-bottom:20px;text-align:right}}.search-content-section .search-results .hs-search-results .hs-search-results__pagination .hs-search-results__prev-page:before{content:"Previous Page"}.search-content-section .search-results .hs-search-results .hs-search-results__pagination .hs-search-results__prev-page:after{left:0;right:auto;top:0;transform:rotate(-180deg)}.error-section .punch-heading-tag{font-family:var(--extraFontFamily);line-height:1.18}.error-section .punch-cta .punch-btn-inner{--buttonBgColor:var(--colorS2)!important;--buttonColor:var(--colorWhite)!important}#author-box{border:1px solid var(--colorBlack);padding:45px 40px}#author-box .author-label{display:block;font-weight:18px;font-weight:var(--regular);margin-bottom:30px}#author-box .author-box-wrapper{display:flex;flex-direction:row}#author-box .author-box-wrapper .author-img{--headshotSize:62px;border:4px solid var(--colorP2);border-radius:100%;display:block;height:var(--headshotSize);margin-right:25px;overflow:hidden;width:var(--headshotSize)}#author-box .author-box-wrapper .author-img img{display:block;height:100%;object-fit:cover;width:100%}#author-box .author-box-wrapper .author-box-inner{flex:1}#author-box .author-box-wrapper .author-box-inner .author-name-wrapper{align-items:center;display:flex;flex-direction:row}#author-box .author-box-wrapper .author-box-inner .author-name-wrapper .author-linkedin{align-items:center;background-color:var(--colorP2);border-radius:100%;display:flex;height:20px;justify-content:center;margin-left:15px;text-decoration:none!important;transition:opacity .2s ease-in-out;width:20px}#author-box .author-box-wrapper .author-box-inner .author-name-wrapper .author-linkedin:after{color:var(--colorP4);content:"\e810";font-family:fortressinfo-icons;font-size:10px}#author-box .author-box-wrapper .author-box-inner .author-name-wrapper .author-linkedin:hover{opacity:.85}#author-box .author-box-wrapper .author-box-inner .author-bio{font-size:14px;line-height:1.86;margin-top:15px}#author-box .author-box-wrapper .author-box-inner .button-box-author{margin-top:30px}@media only screen and (min-width:768px){.itemgrid--layout-image .punch-grid-item{backface-visibility:hidden;will-change:width,max-width,flex}.itemgrid--layout-image .punch-grid-item:first-child{max-width:63%;width:63%}.itemgrid--layout-image .punch-grid-item:first-child .punch-grid-item-inner{padding-right:43%}.itemgrid--layout-image .punch-grid-item:first-child .punch-grid-item-media-wrapper img{max-width:43%;width:43%}.itemgrid--layout-image .punch-grid-item:first-child .punch-grid-content-wrapper{background-color:var(--itemgridLayoutImageBgColor,var(--colorP4))}.itemgrid--layout-image .punch-grid-item:first-child .punch-grid-content-wrapper .punch-heading-tag,.itemgrid--layout-image .punch-grid-item:first-child .punch-grid-content-wrapper .punch-text{color:var(--colorP1)}.itemgrid--layout-image .punch-grid-item:first-child .punch-grid-content-wrapper .punch-cta .punch-btn-inner{--buttonColor:var(--colorP1)!important;box-shadow:inset 0 0 0 1px var(--colorP1)}.itemgrid--layout-image .punch-grid-item:last-child{flex:1;max-width:37%}.itemgrid--layout-image .punch-grid-item:last-child .punch-grid-content-wrapper{background-color:var(--itemgridLayoutImageBgColor,transparent)}.itemgrid--layout-image .punch-grid-item:last-child .punch-grid-content-wrapper .punch-heading-tag,.itemgrid--layout-image .punch-grid-item:last-child .punch-grid-content-wrapper .punch-text{color:var(--colorP4)}.itemgrid--layout-image .punch-grid-item:last-child .punch-grid-content-wrapper .punch-cta .punch-btn-inner{--buttonColor:var(--colorP4)!important;box-shadow:inset 0 0 0 1px var(--colorP4)}}.itemgrid--layout-image .punch-grid-item .punch-grid-item-inner{border:1px solid var(--colorP1);border-color:var(--itemgridLayoutImageBorder,var(--colorP1))}@media only screen and (min-width:768px){.itemgrid--layout-image .punch-grid-item .punch-grid-item-inner{height:100%;min-height:340px;overflow:hidden;padding-right:0;position:relative}}@media only screen and (min-width:1311px){.itemgrid--layout-image .punch-grid-item .punch-grid-item-inner{max-height:340px}}@media only screen and (max-width:767px){.itemgrid--layout-image .punch-grid-item .punch-grid-item-inner{flex-direction:column!important}}.itemgrid--layout-image .punch-grid-item .punch-grid-item-inner .punch-grid-item-media-wrapper{margin-left:0!important;overflow:hidden}@media only screen and (max-width:767px){.itemgrid--layout-image .punch-grid-item .punch-grid-item-inner .punch-grid-item-media-wrapper{width:100%}}@media only screen and (min-width:768px){.itemgrid--layout-image .punch-grid-item .punch-grid-item-inner .punch-grid-item-media-wrapper{min-height:340px}}@media only screen and (max-width:767px){.itemgrid--layout-image .punch-grid-item .punch-grid-item-inner .punch-grid-item-media-wrapper img{aspect-ratio:16/9;width:100%}}@media only screen and (min-width:768px){.itemgrid--layout-image .punch-grid-item .punch-grid-item-inner .punch-grid-item-media-wrapper img{aspect-ratio:316/340;height:100%;object-fit:cover;position:absolute;right:0;top:0;width:100%}}.itemgrid--layout-image .punch-grid-item .punch-grid-item-inner .punch-grid-content-wrapper{overflow:hidden;padding:30px;z-index:2}@media only screen and (min-width:768px){.itemgrid--layout-image .punch-grid-item .punch-grid-item-inner .punch-grid-content-wrapper{display:flex;flex-direction:column;flex-wrap:wrap;height:100%}}@media only screen and (max-width:767px){.itemgrid--layout-image .punch-grid-item .punch-grid-item-inner .punch-grid-content-wrapper{padding:20px}}.itemgrid--layout-image .punch-grid-item .punch-grid-item-inner .punch-grid-content-wrapper .punch-grid-item-title{margin-bottom:15px!important}.itemgrid--layout-image .punch-grid-item .punch-grid-item-inner .punch-grid-content-wrapper .punch-cta{margin-top:auto}.itemgrid--toggle .punch-grid-item{position:relative}.itemgrid--toggle .punch-grid-item:after{background-color:var(--itemgridToggleBorder,rgba(0,0,0,.5));bottom:0;content:" ";height:1px;left:0;position:absolute;width:100%}.itemgrid--toggle .punch-cta,.itemgrid--toggle .punch-grid-item-content{display:block;left:50%;opacity:0;pointer-events:none;position:absolute;top:0;transform:translateX(-50%) translateY(-10px);width:100%}.itemgrid--toggle .punch-grid-item-title{padding-right:25px;position:relative}.itemgrid--toggle .punch-grid-item-title:after{color:var(--itemgridToggleIconColor,var(--colorP1));content:var(--itemgridToggleIcon,"");font-family:fortressinfo-icons;font-size:var(--itemgridToggleIconFontSize,25px);line-height:var(--itemgridToggleIconLineH,1);position:absolute;right:0;top:50%;transform:translateY(-50%)}.itemgrid--toggle .punch-heading-tag{font-weight:var(--medium)}@media only screen and (min-width:768px) and (max-width:989px){.itemgrid--toggle .punch-heading-tag{font-size:3.2vw}}@media only screen and (max-width:480px){.itemgrid--toggle .punch-heading-tag{font-size:28px}}.itemgrid--toggle .itemgrid-content-is-active{--itemgridToggleBorder:var(--colorP1)}.itemgrid--toggle .itemgrid-content-is-active .punch-grid-item-title{position:relative}.itemgrid--toggle .itemgrid-content-is-active .punch-grid-item-title:after{--itemgridToggleIcon:" ";--itemgridToggleIconLineH:0.5;--itemgridToggleIconFontSize:70px;background-color:var(--itemgridToggleIconBg,var(--colorP4));height:4px;top:50%;width:23px}.itemgrid--toggle .itemgrid-content-is-active.punch-grid-item-inner:before{height:100%}.itemgrid--toggle .itemgrid-content-is-active .punch-cta,.itemgrid--toggle .itemgrid-content-is-active .punch-grid-item-content{left:50%;opacity:1;pointer-events:auto;position:relative;top:unset;transform:translateX(-50%) translateY(0);transition:opacity .2s ease-in-out,transform .2s ease-in-out .05s}.itemgrid--toggle .itemgrid-content-is-active .punch-grid-item-subtitle,.itemgrid--toggle .itemgrid-content-is-active .punch-heading-tag,.itemgrid--toggle .itemgrid-content-is-active .punch-text{color:var(--colorP4)}.itemgrid--toggle .punch-grid-item-inner{cursor:pointer;padding:30px;position:relative;transition:background-color .25s ease-in-out}@media only screen and (max-width:480px){.itemgrid--toggle .punch-grid-item-inner{padding:20px}}.itemgrid--toggle .punch-grid-item-inner:before{background-color:var(--itemgridToggleBg,var(--colorP1));bottom:0;content:" ";height:0;left:0;pointer-events:none;position:absolute;transition:height .25s ease-in-out;width:100%;z-index:0}.itemgrid--toggle .punch-grid-item-inner .punch-grid-item-media-wrapper{margin-top:10px;z-index:2}@media only screen and (max-width:480px){.itemgrid--toggle .punch-grid-item-inner .punch-grid-item-media-wrapper{position:relative}}.itemgrid--toggle .punch-grid-item-inner .punch-grid-content-wrapper{z-index:2}.itemgrid--toggle .punch-grid-item-inner .punch-grid-content-wrapper .punch-grid-item-subtitle,.itemgrid--toggle .punch-grid-item-inner .punch-grid-content-wrapper .punch-heading-tag,.itemgrid--toggle .punch-grid-item-inner .punch-grid-content-wrapper .punch-text{transition:color .25s ease-in-out}.itemgrid--toggle .punch-grid-item-inner .punch-grid-content-wrapper .punch-grid-item-subtitle{font-weight:var(--medium);position:relative}.itemgrid--toggle .punch-grid-item-inner .punch-grid-content-wrapper .punch-text{font-size:14px;font-weight:var(--light);margin-top:20px}.itemgrid--toggle .punch-grid-item-inner .punch-grid-content-wrapper .punch-cta{margin-top:20px}.alternate-color .itemgrid--toggle{--itemgridToggleBorder:var(--colorP4);--itemgridToggleBg:var(--colorP4);--itemgridToggleIconColor:var(--colorP4)}.alternate-color .itemgrid--toggle .itemgrid-content-is-active{--itemgridToggleIconBg:var(--colorP1)}.alternate-color .itemgrid--toggle .itemgrid-content-is-active.punch-grid-item-inner:before{height:100%}.alternate-color .itemgrid--toggle .itemgrid-content-is-active .punch-grid-item-subtitle,.alternate-color .itemgrid--toggle .itemgrid-content-is-active .punch-heading-tag,.alternate-color .itemgrid--toggle .itemgrid-content-is-active .punch-text{color:var(--colorP1)}.tabslider--accordion{--tbAccordionColor:var(--colorBlack);--tbAccordionColorAlt:var(--colorWhite);border:1px solid var(--tbAccordionColor);display:flex;flex-direction:unset;flex-wrap:wrap}@media only screen and (max-width:1023px){.tabslider--accordion{border-top:0}}.tabslider--accordion .punch-tab-slider-controls-wrapper{width:33.333%}@media only screen and (max-width:1023px){.tabslider--accordion .punch-tab-slider-controls-wrapper{display:none}}.tabslider--accordion .punch-tab-slider-controls-wrapper .punch-tab-slider-controls{height:100%}.tabslider--accordion .punch-tab-slider-controls-wrapper .flickity-slider{border-right:1px solid var(--tbAccordionColor);display:flex!important;flex-direction:column}.tabslider--accordion .punch-tab-slider-controls-wrapper .flickity-slider .punch-tab-control{flex:1}.tabslider--accordion .punch-tab-slider-controls-wrapper .flickity-slider .punch-tab-control:not(:first-child){border-top:1px solid var(--tbAccordionColor)}.tabslider--accordion .punch-tab-slider-controls-wrapper .flickity-slider .punch-tab-control-inner{align-items:center;background-color:var(--tbAccordionColorAlt);display:flex;flex-direction:row;height:100%;padding:24px 60px 18px 24px;position:relative;transition:background-color .25s ease-in-out;width:100%}.tabslider--accordion .punch-tab-slider-controls-wrapper .flickity-slider .punch-tab-control-inner:after,.tabslider--accordion .punch-tab-slider-controls-wrapper .flickity-slider .punch-tab-control-inner:before{background-color:var(--tbAccordionColor);content:"";position:absolute;right:35px;top:50%;transform:translateY(-50%) translateX(50%);transition:background-color .25s ease-in-out,width .25s ease-in-out,height .25s ease-in-out}.tabslider--accordion .punch-tab-slider-controls-wrapper .flickity-slider .punch-tab-control-inner:before{height:2px;width:20px}.tabslider--accordion .punch-tab-slider-controls-wrapper .flickity-slider .punch-tab-control-inner:after{height:20px;width:2px}.tabslider--accordion .punch-tab-slider-controls-wrapper .flickity-slider .punch-tab-control-title{color:var(--tbAccordionColor);font-family:var(--headingFontFamily);font-size:22px;font-weight:var(--bold);transition:color .25s ease-in-out}.tabslider--accordion .punch-tab-slider-controls-wrapper .flickity-slider .punch-tab-control-content{color:var(--tbAccordionColor)}.tabslider--accordion .punch-tab-slider-controls-wrapper .flickity-slider .is-selected .punch-tab-control-inner{background-color:var(--tbAccordionColor)}.tabslider--accordion .punch-tab-slider-controls-wrapper .flickity-slider .is-selected .punch-tab-control-inner:after,.tabslider--accordion .punch-tab-slider-controls-wrapper .flickity-slider .is-selected .punch-tab-control-inner:before{background-color:var(--tbAccordionColorAlt)}.tabslider--accordion .punch-tab-slider-controls-wrapper .flickity-slider .is-selected .punch-tab-control-inner:after{height:0}.tabslider--accordion .punch-tab-slider-controls-wrapper .flickity-slider .is-selected .punch-tab-control-content,.tabslider--accordion .punch-tab-slider-controls-wrapper .flickity-slider .is-selected .punch-tab-control-title{color:var(--tbAccordionColorAlt)}.tabslider--accordion .punch-tab-slider-controls-wrapper .punch-tab-slider-after-controls,.tabslider--accordion .punch-tab-slider-controls-wrapper .punch-tab-slider-before-controls{display:none}.tabslider--accordion .punch-tab-slider-contents-wrapper{background-color:var(--tbAccordionColor);width:66.666%}@media only screen and (max-width:1023px){.tabslider--accordion .punch-tab-slider-contents-wrapper{width:100%}}.tabslider--accordion .punch-tab-slider-contents-wrapper .punch-tab-slider-after-contents,.tabslider--accordion .punch-tab-slider-contents-wrapper .punch-tab-slider-before-contents{display:none}@media only screen and (min-width:1024px){.tabslider--accordion .punch-tab-slider-contents-wrapper .flickity-viewport[style*=height] .punch-tab-content{height:var(--tbAccordionMinHeight)}}.tabslider--accordion .punch-tab-slider-contents-wrapper .punch-tab-content{transition:unset!important}.tabslider--accordion .punch-tab-slider-contents-wrapper .punch-tab-content-inner{display:flex;flex-wrap:wrap;height:100%}.tabslider--accordion .punch-tab-slider-contents-wrapper .punch-tab-content-inner .punch-tab-content-inner-column:not(.column-bg-img){display:flex;flex-direction:column;padding:34px}@media only screen and (min-width:1024px){.tabslider--accordion .punch-tab-slider-contents-wrapper .punch-tab-content-inner .punch-tab-content-inner-column:not(.column-bg-img){opacity:0;pointer-events:none;transition:opacity .25s ease-in-out;width:54%}}@media only screen and (max-width:1023px){.tabslider--accordion .punch-tab-slider-contents-wrapper .punch-tab-content-inner .punch-tab-content-inner-column:not(.column-bg-img){padding:0;width:100%}}.tabslider--accordion .punch-tab-slider-contents-wrapper .punch-tab-content-inner .punch-tab-content-inner-column.column-bg-img{height:100%;position:relative;width:46%}@media only screen and (max-width:1023px){.tabslider--accordion .punch-tab-slider-contents-wrapper .punch-tab-content-inner .punch-tab-content-inner-column.column-bg-img{display:none}}.tabslider--accordion .punch-tab-slider-contents-wrapper .punch-tab-content-inner .punch-tab-content-inner-column.column-bg-img img{height:100%;left:50%;object-fit:cover;object-position:center;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);width:100%}@media only screen and (max-width:1023px){.tabslider--accordion .punch-tab-slider-contents-wrapper .punch-tab-content-inner .punch-tab-title{align-items:flex-start;border-top:1px solid var(--tbAccordionColor);display:flex;flex-direction:row;padding:35px 60px 35px 35px;position:relative}}@media only screen and (max-width:767px){.tabslider--accordion .punch-tab-slider-contents-wrapper .punch-tab-content-inner .punch-tab-title{padding:20px 60px 20px 20px}}@media only screen and (max-width:400px){.tabslider--accordion .punch-tab-slider-contents-wrapper .punch-tab-content-inner .punch-tab-title{padding:20px 60px 20px 20px}}@media only screen and (max-width:1023px){.tabslider--accordion .punch-tab-slider-contents-wrapper .punch-tab-content-inner .punch-tab-title:after,.tabslider--accordion .punch-tab-slider-contents-wrapper .punch-tab-content-inner .punch-tab-title:before{background-color:var(--tbAccordionColorAlt);content:"";position:absolute;right:35px;top:50%;transform:translateY(-50%) translateX(50%);transition:background-color .25s ease-in-out,width .25s ease-in-out,height .25s ease-in-out}}@media only screen and (max-width:767px){.tabslider--accordion .punch-tab-slider-contents-wrapper .punch-tab-content-inner .punch-tab-title:after,.tabslider--accordion .punch-tab-slider-contents-wrapper .punch-tab-content-inner .punch-tab-title:before{right:30px}}@media only screen and (max-width:1023px){.tabslider--accordion .punch-tab-slider-contents-wrapper .punch-tab-content-inner .punch-tab-title:before{height:2px;width:20px}.tabslider--accordion .punch-tab-slider-contents-wrapper .punch-tab-content-inner .punch-tab-title:after{height:0;width:2px}}@media only screen and (min-width:1024px){.tabslider--accordion .punch-tab-slider-contents-wrapper .punch-tab-content-inner .punch-tab-title .punch-tab-slider-media-wrapper{margin-bottom:20px}}@media only screen and (max-width:1023px){.tabslider--accordion .punch-tab-slider-contents-wrapper .punch-tab-content-inner .punch-tab-title .punch-tab-slider-media-wrapper{margin-right:15px;margin-top:5px}}@media only screen and (max-width:767px){.tabslider--accordion .punch-tab-slider-contents-wrapper .punch-tab-content-inner .punch-tab-title .punch-tab-slider-media-wrapper{margin-right:12px;margin-top:3px}}@media only screen and (max-width:400px){.tabslider--accordion .punch-tab-slider-contents-wrapper .punch-tab-content-inner .punch-tab-title .punch-tab-slider-media-wrapper{margin-right:10px;margin-top:1px}}.tabslider--accordion .punch-tab-slider-contents-wrapper .punch-tab-content-inner .punch-tab-title .punch-tab-slider-media-wrapper img{display:block;max-width:25px}@media only screen and (min-width:1024px){.tabslider--accordion .punch-tab-slider-contents-wrapper .punch-tab-content-inner .punch-tab-title .punch-tab-slider-media-wrapper img{max-width:36px}}@media only screen and (max-width:767px){.tabslider--accordion .punch-tab-slider-contents-wrapper .punch-tab-content-inner .punch-tab-title .punch-tab-slider-media-wrapper img{max-width:20px}}.tabslider--accordion .punch-tab-slider-contents-wrapper .punch-tab-content-inner .punch-tab-title .punch-tab-inner-title{color:var(--tbAccordionColorAlt);font-size:26px;font-weight:var(--medium)}@media only screen and (min-width:1024px){.tabslider--accordion .punch-tab-slider-contents-wrapper .punch-tab-content-inner .punch-tab-title .punch-tab-inner-title{font-size:32px;margin-bottom:25px}}@media only screen and (max-width:767px){.tabslider--accordion .punch-tab-slider-contents-wrapper .punch-tab-content-inner .punch-tab-title .punch-tab-inner-title{font-size:20px}}@media only screen and (max-width:400px){.tabslider--accordion .punch-tab-slider-contents-wrapper .punch-tab-content-inner .punch-tab-title .punch-tab-inner-title{font-size:18px}}.tabslider--accordion .punch-tab-slider-contents-wrapper .punch-tab-content-inner .punch-tab-content-content{display:flex;flex:1;flex-direction:column;justify-content:space-between}@media only screen and (max-width:1023px){.tabslider--accordion .punch-tab-slider-contents-wrapper .punch-tab-content-inner .punch-tab-content-content{padding:0 35px 35px}}@media only screen and (max-width:767px){.tabslider--accordion .punch-tab-slider-contents-wrapper .punch-tab-content-inner .punch-tab-content-content{padding:0 20px 20px}}@media only screen and (max-width:400px){.tabslider--accordion .punch-tab-slider-contents-wrapper .punch-tab-content-inner .punch-tab-content-content{padding:0 15px 15px}}.tabslider--accordion .punch-tab-slider-contents-wrapper .punch-tab-content-inner .punch-tab-content-content .punch-tab-content-content-inner{color:var(--tbAccordionColorAlt)}.tabslider--accordion .punch-tab-slider-contents-wrapper .punch-tab-content-inner .punch-tab-content-content .punch-tab-button-wrapper{margin-top:50px}@media only screen and (max-width:1023px){.tabslider--accordion .punch-tab-slider-contents-wrapper .punch-tab-content-inner .punch-tab-content-content .punch-tab-button-wrapper{margin-top:20px}}.tabslider--accordion .punch-tab-slider-contents-wrapper .punch-tab-content-inner .punch-tab-content-content .punch-tab-button-wrapper .punch-cta{display:block}.tabslider--accordion .punch-tab-slider-contents-wrapper .punch-tab-content-inner .punch-tab-content-content .punch-tab-button-wrapper .punch-cta:not(:first-child){margin-top:10px}.tabslider--accordion .punch-tab-slider-contents-wrapper .punch-tab-content-inner .punch-tab-content-content .punch-btn-inner{--buttonColor:var(--tbAccordionColorAlt);box-shadow:inset 0 0 0 1px var(--tbAccordionColorAlt)}.tabslider--accordion .punch-tab-slider-contents-wrapper .punch-tab-content-inner .punch-tab-content-content .punch-btn-inner:active{box-shadow:inset 0 0 0 2px var(--tbAccordionColorAlt)}.tabslider--accordion .punch-tab-slider-contents-wrapper .punch-tab-content-inner .punch-tab-content-content .punch-tab-content-bg-img{margin-top:30px}@media only screen and (min-width:1024px){.tabslider--accordion .punch-tab-slider-contents-wrapper .punch-tab-content-inner .punch-tab-content-content .punch-tab-content-bg-img{display:none}}.tabslider--accordion .punch-tab-slider-contents-wrapper .punch-tab-content-inner .punch-tab-content-content .punch-tab-content-bg-img img{aspect-ratio:1/.75;display:block;object-fit:cover;object-position:center;width:100%}@media only screen and (max-width:1023px){.tabslider--accordion .punch-tab-slider-contents-wrapper .punch-tab-content-inner .punch-tab-slider-toggle:not(:checked)~.punch-tab-title{background-color:var(--tbAccordionColorAlt)}.tabslider--accordion .punch-tab-slider-contents-wrapper .punch-tab-content-inner .punch-tab-slider-toggle:not(:checked)~.punch-tab-title:after,.tabslider--accordion .punch-tab-slider-contents-wrapper .punch-tab-content-inner .punch-tab-slider-toggle:not(:checked)~.punch-tab-title:before{background-color:var(--tbAccordionColor)}.tabslider--accordion .punch-tab-slider-contents-wrapper .punch-tab-content-inner .punch-tab-slider-toggle:not(:checked)~.punch-tab-title:after{height:20px}.tabslider--accordion .punch-tab-slider-contents-wrapper .punch-tab-content-inner .punch-tab-slider-toggle:not(:checked)~.punch-tab-title .punch-tab-inner-title{color:var(--tbAccordionColor)}}@media only screen and (min-width:1024px){.tabslider--accordion .punch-tab-slider-contents-wrapper .is-selected .punch-tab-content-inner .punch-tab-content-inner-column:not(.column-bg-img){opacity:1;pointer-events:auto}}.tabslider--accordion.only-bg-img .punch-tab-control-title-wrapper{display:flex;flex-direction:row}.tabslider--accordion.only-bg-img .punch-tab-control-media{margin-right:20px;margin-top:2px}.tabslider--accordion.only-bg-img .punch-tab-control-media img{max-width:26px}.tabslider--accordion.only-bg-img .punch-tab-control-inner{flex-direction:unset!important;flex-wrap:wrap}.tabslider--accordion.only-bg-img .punch-tab-control-content{display:none!important;padding-top:15px;width:100%}@media only screen and (min-width:1024px){.tabslider--accordion.only-bg-img .punch-tab-content-inner-column:not(.column-bg-img){display:none!important}}.tabslider--accordion.only-bg-img .punch-tab-content-inner-column.column-bg-img{width:100%!important}.tabslider--accordion.only-bg-img .punch-tab-content-inner-column.column-bg-img img{aspect-ratio:654.59/375;height:auto!important;max-height:calc(100% - 100px)!important;max-width:calc(100% - 100px)!important}@media only screen and (max-width:1023px){.tabslider--accordion.only-bg-img .punch-tab-button-wrapper{display:none!important}}.tabslider--accordion.only-bg-img .punch-tab-control.is-selected .punch-tab-control-content{display:block!important}.tabslider--accordion.only-bg-img .punch-tab-control.is-selected .punch-tab-control-inner:after,.tabslider--accordion.only-bg-img .punch-tab-control.is-selected .punch-tab-control-inner:before{top:40px!important}.alternate-color .tabslider--accordion{--tbAccordionColor:var(--colorWhite);--tbAccordionColorAlt:var(--colorBlack)}@media only screen and (max-width:767px){.itemgrid--accordion-grid-style .punch-item-grid{padding:0 32px}}.itemgrid--accordion-grid-style .punch-grid-item{position:relative}.itemgrid--accordion-grid-style .punch-grid-item:after{background-color:var(--colorP4);content:"";height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:background-color .25s ease-in-out;width:100%}.itemgrid--accordion-grid-style .punch-grid-item.column{--columnGap:30px}@media only screen and (max-width:989px){.itemgrid--accordion-grid-style .punch-grid-item.column{--columnGap:20px}}.itemgrid--accordion-grid-style .punch-grid-item .punch-grid-item-inner{cursor:pointer;height:100%}.itemgrid--accordion-grid-style .punch-grid-item .punch-grid-item-inner .punch-grid-content-wrapper{padding-top:50px;position:relative;z-index:1}.itemgrid--accordion-grid-style .punch-grid-item .punch-grid-item-inner .punch-grid-content-wrapper:before{color:var(--colorArrow);content:"\e800";cursor:pointer;font-family:fortressinfo-icons;font-size:25px;left:0;position:absolute;top:0}.itemgrid--accordion-grid-style .punch-grid-item .punch-grid-item-inner .punch-grid-content-wrapper .punch-grid-item-title{border-top:1px solid var(--colorP1);padding-top:20px}.itemgrid--accordion-grid-style .punch-grid-item .punch-grid-item-inner .punch-grid-content-wrapper .punch-grid-item-title .punch-heading-tag{transition:color .25s ease-in-out}@media only screen and (max-width:989px){.itemgrid--accordion-grid-style .punch-grid-item .punch-grid-item-inner .punch-grid-content-wrapper .punch-grid-item-title .punch-heading-tag{--headingH5:20px}}.itemgrid--accordion-grid-style .punch-grid-item .punch-grid-item-inner .punch-grid-content-wrapper .punch-text{display:none}.itemgrid--accordion-grid-style .punch-grid-item:hover{color:var(--accordionColor,var(--colorWhite));--colorArrow:var(--colorP2)}.itemgrid--accordion-grid-style .punch-grid-item:hover:after{background-color:var(--colorP1)}.itemgrid--accordion-grid-style .punch-grid-item:hover .punch-grid-item-inner .punch-grid-content-wrapper .punch-grid-item-title{border-top:1px solid var(--colorP4)}.itemgrid--accordion-grid-style .punch-grid-item:hover .punch-grid-item-inner .punch-grid-content-wrapper .punch-grid-item-title .punch-heading-tag{color:var(--colorP4)}.itemgrid--accordion-grid-style .punch-grid-item.is-active{color:var(--accordionColor,var(--colorWhite))}.itemgrid--accordion-grid-style .punch-grid-item.is-active .punch-grid-item-inner,.itemgrid--accordion-grid-style .punch-grid-item.is-active:after{background-color:var(--colorP1)}.itemgrid--accordion-grid-style .punch-grid-item.is-active .punch-grid-item-inner .punch-grid-content-wrapper{position:relative}.itemgrid--accordion-grid-style .punch-grid-item.is-active .punch-grid-item-inner .punch-grid-content-wrapper .punch-grid-item-title{border-top:1px solid var(--colorP4)}.itemgrid--accordion-grid-style .punch-grid-item.is-active .punch-grid-item-inner .punch-grid-content-wrapper .punch-grid-item-title .punch-heading-tag{color:var(--colorP4);font-weight:var(--bold);text-decoration:underline}.itemgrid--accordion-grid-style .punch-grid-item.is-active .punch-grid-item-inner .punch-grid-content-wrapper:before{display:none}.itemgrid--accordion-grid-style .punch-grid-item.is-active .punch-grid-item-inner .punch-grid-content-wrapper:after{background-color:var(--colorP2);color:var(--arrowactive);content:"";cursor:pointer;height:2px;left:0;position:absolute;top:1.25em;width:25px}.itemgrid--accordion-grid-style .punch-grid-item.is-active .punch-grid-item-inner .punch-grid-content-wrapper .punch-text{display:block;margin-bottom:0;margin-top:20px;max-width:942px}.itemgrid--accordion-grid-style .punch-grid-item.is-active .punch-grid-item-inner .punch-grid-content-wrapper .punch-text p{margin:0}.itemgrid--accordion-grid-style .punch-grid-item.is-active .punch-grid-item-inner .punch-grid-content-wrapper .punch-text ol{margin-top:30px}.itemgrid--accordion-grid-style .punch-grid-item.is-active .punch-grid-item-inner .punch-grid-content-wrapper .punch-text ol li{letter-spacing:.032px;line-height:1.75}.itemgrid--accordion-grid-style .punch-grid-item.is-active .punch-grid-item-inner .punch-grid-content-wrapper .punch-text ol li:not(:last-child){margin-bottom:30px}.itemgrid--accordion-grid-style .punch-grid-item.is-active .punch-grid-item-inner .punch-grid-content-wrapper .punch-text ol li::marker{color:var(--colormarker)}