@charset "UTF-8";
/* https://www.kochandbrim.com/wp-content/themes/pql25/post-live.css */
/*! 
ADD POST LIVE CSS HERE 

Add date and tag with changes description eg:

// 4/20/19 - Sam: Header fix or something
// and then css

*/
 .review-container{width:100%}.review-container h2{text-align:center}.review-container h3{text-align:center;padding-bottom:30px}.review-left{width:48%;float:left;margin-right:4%}.review-right{width:48%;float:right;margin-right:0}.review-bottom{width:48%;float:none;margin:0 auto}.review-left img{display:block;margin:0 auto;padding-bottom:5px;height:54px;width:auto}.review-right img{display:block;margin:0 auto;padding-bottom:5px;height:54px;width:auto}.review-bottom img{display:block;margin:0 auto;padding-bottom:5px;width:auto;padding-top:20px}.review-bottom{clear:both}.review-button{width:100%;display:block;font-size:14px;color:var(--brand-color-light);border-radius:6px;background-color:var(--brand-color-primary);text-align:center;padding:20px 0;text-decoration:none}a.review-button:hover{color:var(--brand-color-light);background-color:var(--brand-color-dark)}a.review-button{color:var(--brand-color-light)!important}.wistia-review{padding-top:40px}@media (max-width:767px){.review-left{width:100%;float:none;margin-right:0}.review-right{width:100%;float:none}.review-bottom{width:100%}.review-right img{padding-top:30px}.review-bottom img{padding-top:30px}}.banner-no-background-image .primary-heading{text-align:center}.practice-area{--pa-item-height:69px;--pa-item-line-height:26px}*.h2,.content h2{color:#272C60}.content p strong{color:#272C60}.content :where(ol,ul,dd){margin-block:28px}.wistia_responsive_padding{margin-bottom:1em}.team-title{max-width:890px;font-size:21px;text-align:center;line-height:31px;margin:0 auto 48px}.fancy-square{--fs-size:.25em;--fs-offset:.1em;--fs-color:red;--fs-margin:1em}.fancy-square-before:before,.fancy-square-after:after{content:"";display:inline-block;vertical-align:middle;font-size:var(--fs-size);margin-inline:calc(1em + var(--fs-margin));vertical-align:middle;width:1em;height:1em;color:var(--fs-color);box-shadow:0 -1em 0 calc(var(--fs-offset) * -1),1em 0 0 calc(var(--fs-offset) * -1),0 1em 0 calc(var(--fs-offset) * -1),-1em 0 0 calc(var(--fs-offset) * -1),}@media only screen and (min-width:768px){.wistia_responsive_padding{margin-bottom:30px}}@media only screen and (min-width:768px) and (max-width:1199px){.home.banner-has-background-image .banner-body{max-width:unset}#home-banner .layout-banner-container{--container-padding:46px}}@media only screen and (min-width:1200px){.header-nav .menu li>a{padding:.5em 0}#home-banner .secondary-heading{line-height:25px}.team-title{margin:0 auto 84px}}@media only screen and (min-width:1200px) and (max-width:1399px){.header-nav .menu{gap:18px}.header-main{padding-left:0}.header-numbers .number-link{font-size:29px}}@media only screen and (min-width:1200px) and (max-width:1799px){.testimonial-stars{margin-bottom:26px}}@media only screen and (min-width:1400px) and (max-width:1799px){.header-nav .menu{gap:18px}.header-nav .menu li.menu-item-has-children>a::after{margin-left:4px}}@media only screen and (min-width:1400px){.team-title{max-width:1100px}}@media only screen and (max-width:1199px){.practice-area{--pa-item-height:71px}.practice-area-menu li a{font-size:19px}}@media only screen and (max-width:767px){#practice-areas-page .practice-area{padding-bottom:3rem}.practice-area{--pa-item-height:67px;--pa-item-line-height:var(--pa-item-height)}.testimonial-stars{margin-bottom:8px}}