/*!
Theme Name: Halbert Kadence Child
Theme URI: https://claesjonasson.design/
Template: kadence
Author: Claes Jonasson Design LLC
Author URI: https://claesjonasson.design/
Description: A child theme for the Kadence Theme.
Version: 1.0.0
License: GNU General Public License v3.0 (or later)
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Text Domain: halbertkad-child
*/
 .wp-block-button a.wp-block-button__link{color:var(--global-palette3);text-transform:uppercase;width:100%;max-width:350px;padding:12px 25px;background:var(--global-palette1);border:solid 2px var(--global-palette1);border-radius:30px}.wp-block-button .wp-block-button__link:active,.wp-block-button .wp-block-button__link:hover,.wp-block-button .wp-block-button__link:focus{color:var(--global-palette9);background:var(--global-palette2);border:solid 2px var(--global-palette2);text-decoration:none}.is-style-outline a.wp-block-button__link,.is-style-outline a.wp-block-button__link:visited{color:var(--global-palette3)!important;background:#fff0;border:solid 2px var(--global-palette3);text-decoration:none}.is-style-outline a.wp-block-button__link:active,.is-style-outline a.wp-block-button__link:hover,.is-style-outline a.wp-block-button__link:focus{color:var(--global-palette9)!important;background:var(--global-palette2)!important;border:solid 2px var(--global-palette3)!important;;text-decoration:none}.is-style-outline-white a.wp-block-button__link,.is-style-outline-white a.wp-block-button__link:visited{color:var(--global-palette9)!important;background:#fff0;border:solid 2px var(--global-palette9);text-decoration:none}.is-style-outline-white a.wp-block-button__link:active,.is-style-outline-white a.wp-block-button__link:hover,.is-style-outline-white a.wp-block-button__link:focus{color:var(--global-palette9)!important;background:var(--global-palette2)!important;border:solid 2px var(--global-palette9)!important;;text-decoration:none}.kb-button.kb-btn-global-fill,.kb-button.kb-btn-global-fill:visited{color:var(--global-palette3);line-height:1.2;width:100%;max-width:350px;padding:12px 25px!important;border:2px solid var(--global-palette1)!important;border-radius:30px!important}.kb-button.kb-btn-global-fill:active,.kb-button.kb-btn-global-fill:hover,.kb-button.kb-btn-global-fill:focus{color:var(--global-palette9);border:2px solid var(--global-palette2)!important}.kb-button.kb-btn-global-fill.is-style-outline,.kb-button.kb-btn-global-fill.is-style-outline:visited{color:var(--global-palette3);background:#fff0;border:2px solid var(--global-palette3)!important}.kb-button.kb-btn-global-fill.is-style-outline:active,.kb-button.kb-btn-global-fill.is-style-outline:hover,.kb-button.kb-btn-global-fill.is-style-outline:focus{color:var(--global-palette9);background:var(--global-palette2)!important}.kb-button.kb-btn-global-fill.is-style-outline-white,.kb-button.kb-btn-global-fill.is-style-outline-white:visited{color:var(--global-palette9);background:#fff0;border:2px solid var(--global-palette9)!important}.kb-button.kb-btn-global-fill.is-style-outline-white:active,.kb-button.kb-btn-global-fill.is-style-outline-white:hover,.kb-button.kb-btn-global-fill.is-style-outline-white:focus{background:var(--global-palette2)}.kb-button.kb-btn-global-fill.alternatebutton,.kb-button.kb-btn-global-fill.alternatebutton:visited{color:var(--global-palette9);background:var(--global-palette5);border:2px solid var(--global-palette5)!important}.kb-button.kb-btn-global-fill.alternatebutton:active,.kb-button.kb-btn-global-fill.alternatebutton:hover,.kb-button.kb-btn-global-fill.alternatebutton:focus{background:var(--global-palette2);border:2px solid var(--global-palette2)!important}.site-top-header-wrap{margin-top:10px}.headerphone{margin-right:15px;display:flex;align-items:flex-start;text-decoration:none}.headerphone img{width:30px;flex-shrink:0;margin-right:10px;margin-top:3px}a.headerphone{color:var(--global-palette5);font-weight:700;text-decoration:none!important}a:active.headerphone,a:focus.headerphone,a:hover.headerphone{color:var(--global-palette5);font-weight:700;text-decoration:underline!important}.mobilemenulogo img{width:250px;padding-bottom:20px}.blog .content-area,.archive .content-area,.search .content-area{margin-top:3rem}.blog .content-area .page-title,.archive .content-area .page-title,.search .content-area .page-title{margin-bottom:40px}.blog .content-wrap,.archive .content-wrap,.search .content-wrap{margin-bottom:30px}.kt-layout-id_16d16e-e6{border-top:solid 4px #aa0114;margin-top:30px}.pagination a.page-numbers:active,.pagination a.page-numbers:focus,.pagination a.page-numbers:hover{border-color:var(--global-palette5)!important}.pagination .current{border-color:var(--global-palette5)!important;background:var(--global-palette5)!important;color:var(--global-palette9)!important;}.wp-block-archives-dropdown label{display:none}.darkphone{display:flex;align-items:flex-start;text-decoration:none}.darkphone img{width:30px;flex-shrink:0;margin-right:10px;margin-top:3px}.darkphonetext{display:inline-block;line-height:1.5;font-weight:700}a.darkphone:link .darkphonetext,a.darkphone:visited .darkphonetext{color:var(--global-palette5);font-weight:400}a.darkphone:hover .darkphonetext,a.darkphone:active .darkphonetext{font-weight:700;text-decoration:underline}.mainctacolumn{width:80%;max-width:570px}.mainctaphone{display:flex;align-items:flex-start;justify-content:center;text-decoration:none}.mainctaphone img{width:30px;flex-shrink:0;margin-right:10px;margin-top:0}.mainctaphonetext{display:inline-block;line-height:1.5;margin-top:-10px}a:link.mainctaphone,a:visited.ctaphone{color:var(--global-palette9);font-size:1.2rem;font-weight:700;text-decoration:none!important}a:active.mainctaphone,a:focus.mainctaphone,a:hover.mainctaphone{color:var(--global-palette9);font-weight:700;text-decoration:underline!important}.subsplitcolumnleft{width:100%;max-width:700px;margin-left:auto;margin-right:0}.maxwidthleft{width:100%;max-width:600px;margin-left:0;margin-right:auto}.subsplitcolumnright{width:100%;max-width:700px;margin-left:0;margin-right:auto}.quotecolumn{position:relative}.quotemark{position:absolute;top:0;left:0;width:100px}.quotetext{position:relative;padding-top:30px;padding-left:50px;z-index:99}.quotetext2{padding-left:50px}.legalservicesheading{font-style:italic!important}.practicephone{margin-right:15px}.practicephone img{display:inline-block;width:30px;margin-right:10px;position:relative;top:10px}a.practicephone{color:#fff;text-decoration:none!important}a:active.practicephone,a:focus.practicephone,a:hover.practicephone{color:#fff;font-weight:700;text-decoration:underline!important}.locationmap{display:flex;align-items:flex-start;text-decoration:none;margin:40px 0}.locationmap img{width:30px;flex-shrink:0;margin-right:10px;margin-top:3px}.locationmaptext{display:inline-block;line-height:1.5}a:link.locationmap,a:visited.locationmap{color:var(--global-palette5)}a:active.locationmap,a:hover.locationmap{font-weight:700;text-decoration:underline}.site-middle-footer-wrap .site-footer-row-container-inner a:link,.site-middle-footer-wrap .site-footer-row-container-inner :visited{color:var(--global-palette9)}.site-middle-footer-wrap .site-footer-row-container-inner a:active,.site-middle-footer-wrap .site-footer-row-container-inner a:hover{font-weight:700;text-decoration:underline}.footerphone img{display:inline-block;width:30px;margin-right:10px;position:relative;top:10px}.footermap{display:flex;align-items:flex-start;text-decoration:none}.footermap img{width:30px;flex-shrink:0;margin-right:10px;margin-top:3px}.footermaptext{display:inline-block;line-height:1.5}.site-bottom-footer-inner-wrap{width:100%;max-width:1000px;margin:0 auto}.site-bottom-footer-inner-wrap .widget{margin-bottom:15px!important;}.site-bottom-footer-inner-wrap ul{text-align:center}.site-bottom-footer-inner-wrap ul li{display:inline-block;padding:0 10px}.site-bottom-footer-inner-wrap p{font-size:.9rem}.site-bottom-footer-inner-wrap a:link,.site-bottom-footer-inner-wrap a:visited{color:var(--global-palette9);font-size:.9rem;text-decoration:none!important}.site-bottom-footer-inner-wrap a:active,.site-bottom-footer-inner-wrap a:hover{color:var(--global-palette9)!important;font-weight:700;text-decoration:underline!important}.workingmaxwide{max-width:650px;margin-left:0;margin-right:auto}.legalctatext{width:100%;max-width:600px;margin-left:auto;margin-right:auto}.legalctaphone img{width:30px;margin-right:10px;display:inline-block;position:relative;top:10px}a.legalctaphone{color:#aa0114;font-weight:700;text-decoration:none!important}a:active.legalctaphone,a:focus.legalctaphone,a:hover.legalctaphone{color:#aa0114;font-weight:700;text-decoration:underline!important}@media screen and (min-width:35.5em){.mainctacolumn{width:70%}}