body.home .wp-block-kadence-column .wp-block-kadence-image,body.our-team .wp-block-kadence-column .wp-block-kadence-image{width:100%}.kadence-blocks-gallery-item div>img{aspect-ratio:3/2 !important;width:100%;height:auto;object-fit:contain !important}.blog.transparent-header .header-navigation .header-menu-container>ul>li.menu-item>a,.single.transparent-header .header-navigation .header-menu-container>ul>li.menu-item>a{color:#53486e !important}.blog.transparent-header .site-header-main-section-center.site-header-section button,.single.transparent-header .site-header-main-section-center.site-header-section button{padding-right:5px;color:#53486e !important}.blog.transparent-header .item-is-stuck .header-navigation .header-menu-container>ul>li.menu-item>a,.single.transparent-header .item-is-stuck .header-navigation .header-menu-container>ul>li.menu-item>a{color:#ddd !important}body.search.search-results.transparent-header #wrapper #masthead{background:#1e;max-height:120px}.site-top-footer-wrap.site-footer-row-container{max-width:85%;margin:0 auto}@media (max-width:1024px){.site-top-footer-wrap.site-footer-row-container{max-width:92%}}@media (max-width:480px){.site-top-footer-wrap.site-footer-row-container{max-width:100%;padding-left:15px;padding-right:15px}}.pdd-footer-our-services ul li a{font-size:16px !important;color:#999 !important}.pdd-footer-our-services ul li{font-size:16px !important;line-height:26px !important;margin:15px 0 !important}.pdd-footer-our-services ul li:first-child{margin-top:0 !important;margin-bottom:15px !important}.pdd-footer-posts.grid-cols{row-gap:4px}.pdd-footer-posts article.loop-entry{display:flex !important;flex-direction:row !important;align-items:flex-start !important;gap:15px;margin-bottom:0 !important}.pdd-footer-posts article.loop-entry .post-thumbnail{flex:0 0 65px !important;width:65px !important;max-width:65px !important;padding-bottom:0 !important;height:auto !important;display:block !important}.pdd-footer-posts article.loop-entry .post-thumbnail-inner,.pdd-footer-posts article.loop-entry .post-thumbnail-inner img{width:65px !important;max-width:65px !important;height:auto !important;position:relative !important;display:block !important}.pdd-footer-posts article.loop-entry .entry-content-wrap{flex:1 !important;padding:0 !important}.pdd-footer-posts article.loop-entry .entry-title{margin-top:0 !important;margin-bottom:2px !important;line-height:1.2 !important;font-family:'Open Sans',sans-serif;font-size:15px !important;color:#999 !important}.pdd-footer-posts article.loop-entry .entry-date.published{font-size:11px !important;color:#999 !important}.pdd-footer-customer-service p{font-size:16px !important;color:#ccc !important}.pdd-footer-customer-service a.kb-button{font-size:16px !important;padding:10px 20px;border-radius:8px}.pddsignup form{display:inline-block;margin:20px 0}.pddsignup .required{color:red}.pddsignup .pddhide{display:none}.pddsignup label{font-size:16px}.pddsignup .name,.pddsignup .email,.pddsignup .region,.pddsignup .howfind,.pddsignup .checkbox{float:left;clear:both;margin:5px 20px 0 10px}.pddsignup .name input,.pddsignup .email input{padding:5px !important;width:240px;min-width:240px;max-width:240px;border:1px solid #999 !important;margin:0 0 0 10px;border-radius:2px}.pddsignup .email input{margin:0 0 0 13px}.pddsignup .email input,.pddsignup .name input .pddsignup .region select{font-size:15px !important}.pddsignup .region select,.pddsignup .howfind select{margin:0 0 0 10px !important}.pddsignup .checkbox{line-height:18px !important;margin:15px 0 10px 10px;font-size:12px}.pddsignup button{margin:15px 0 10px 10px;float:left}.PDD-attribute-label{color:red}