.ipBanner{position:relative}#ip-elevate-about .ip-elevate-about__contactInfo ul li:has(.svg-cell-icon),#ip-elevate-about .ip-elevate-about__contactInfo ul li:has(.svg-fax-icon){display:none}#ip-elevate-about .ip-elevate-about__contactInfo .cta-button a:hover{background:var(--secondary)}.category-blog .template__archive{display:flex;flex-flow:column;gap:50px}.category-blog .template__archive--notFound{text-align:center}.category-blog .template__archive .latestnews__intro{padding:0}.category-blog .template__archive .latestnews__intro h1,.template__archive .latestnews__intro h2,.template__archive .latestnews__intro p{margin:0 auto!important}.category-blog .template__archive .latestnews__intro p{padding-left:35px;padding-right:35px;color:var(--secondary-text)}.category-blog .template__archive #searchform{max-width:691px;width:100%;display:flex;flex-direction:column;gap:8px;margin:50px auto 0}.category-blog .template__archive #searchform input{flex-grow:1;display:block;padding:12px;height:57px;border:1px solid #AAAAAA;color:#aaa;font-family:var(--font-family-default);font-size:15px;letter-spacing:.15em;text-transform:uppercase}.category-blog .template__archive #searchform button{gap:10px;min-height:0;height:57px}.category-blog .template__archive #searchform button svg{max-width:16px;min-width:16px}.category-blog .template__archive--list{display:grid;grid-template-columns:1fr;gap:30px}.category-blog .template__archive--list-item{background-color:#f6f6f6;display:flex;flex-direction:column;align-items:flex-start;gap:18px;float:none!important;width:100%!important;padding:16px!important;margin:0!important;border:0!important}.category-blog .template__archive--list-image{width:100%;position:relative;overflow:hidden}.category-blog .template__archive--list-image canvas{display:block;width:100%;height:auto}.category-blog .template__archive--list-image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.category-blog .template__archive--list h3{flex-grow:1;width:100%;font-weight:400;font-size:19px;line-height:110%;letter-spacing:.05em;text-transform:uppercase}.category-blog .template__archive--list h3 a{color:inherit!important}.category-blog .template__archive--list p{width:100%;margin:0!important}.category-blog .template__search--title-wrapper{flex-direction:column;align-items:center;justify-content:center}.category-blog .template__search--title-wrapper h1{text-align:center!important}.category-blog .template__search--title-wrapper form{margin-top:50px}.ipcontactus_elevate__form .custom-page-col input[type=submit]:hover{background:var(--secondary);border-color:var(--secondary)}@media screen and (min-width: 744px){.category-blog .template__archive .latestnews__intro p{padding-left:19px;padding-right:19px}.category-blog .template__archive #searchform{flex-direction:row;gap:20px}.category-blog .template__archive #searchform button{max-width:152px;min-width:152px}.category-blog .template__archive--list-item{padding:24px!important}.category-blog .template__archive--list-image canvas{height:350px}.category-blog .template__archive--list h3{font-size:18px;letter-spacing:.02em}}@media screen and (min-width: 1024px){.category-blog .template__archive .latestnews__intro p{padding-left:38px;padding-right:38px}.category-blog .template__archive--list{grid-template-columns:repeat(3,1fr);gap:10px}.category-blog .template__archive--list-item{padding:16px!important}.category-blog .template__archive--list-image canvas{height:216px}}@media screen and (min-width: 1280px){.category-blog .template__archive--title-wrapper{display:flex;gap:32px}.category-blog .template__archive .latestnews__intro h1,.category-blog .template__archive .latestnews__intro h2,.category-blog .template__archive .latestnews__intro p{text-align:left}.category-blog .template__archive .latestnews__intro p{padding-left:0;padding-right:0;text-align:left}.category-blog .template__archive #searchform{margin-top:0;max-width:588px;min-width:588px;gap:8px}.category-blog .template__archive--list{gap:28px}.category-blog .template__archive--list h3{font-size:20px;letter-spacing:.05em}}
