/*!
Theme Name: S&W Law
Theme URI: https://wolfandkey.com/
Description: Standardized scalable child theme for Sparks & Wilson Law. Built on Hello Elementor.
Author: Jake C
Author URI: https://wolfandkey.com/
Template: hello-elementor
Version: 1.0.0
Text Domain: w&k-blueprint
*/.balance{text-wrap:balance}.imgHero{position:relative;overflow:hidden}.imgHero img{-o-object-fit:cover;object-fit:cover}.imgHero::after{content:"";position:absolute;top:5%;right:8%;width:20%;height:27%;border-top:12px solid hsla(0,0%,100%,.35);border-right:12px solid hsla(0,0%,100%,.45)}.imageAccent{position:relative;overflow:hidden}.imageAccent::after{content:"";position:absolute;top:5%;right:8%;width:20%;height:27%;border-top:12px solid hsla(0,0%,100%,.35);border-right:12px solid hsla(0,0%,100%,.45)}.imageAccent-b{position:relative;overflow:hidden}.imageAccent-b::after{content:"";position:absolute;top:5%;left:8%;width:20%;height:27%;border-top:12px solid hsla(0,0%,100%,.35);border-left:12px solid hsla(0,0%,100%,.45)}.contactButton{display:none !important}@media(max-width: 1024px){.contactButton{display:block !important}}.containerAccent{position:relative;overflow:hidden}.containerAccent::after{content:"";position:absolute;top:11%;right:1%;width:11%;height:65%;border-top:12px solid hsla(0,0%,100%,.35);border-right:12px solid hsla(0,0%,100%,.45)}.practiceContainer{width:18%;flex-shrink:1;flex-grow:1;transition:width .5s ease-in-out,background-color .5s ease-in-out;text-decoration:none}.practiceContainer .practiceDescription{transition:opacity .4s ease-in-out,max-height .4s ease-in-out}.practiceContainer .elementor-icon{transition:.5s ease-in-out;color:#a87c1c}.practiceContainer .elementor-icon svg{transition:.5s ease-in-out;fill:#a87c1c}.practiceContainer .elementor-icon svg path,.practiceContainer .elementor-icon svg circle,.practiceContainer .elementor-icon svg rect,.practiceContainer .elementor-icon svg polygon,.practiceContainer .elementor-icon svg use{transition:fill .5s ease-in-out;fill:#a87c1c}.practiceContainer h1,.practiceContainer h2,.practiceContainer h3,.practiceContainer h4,.practiceContainer h5,.practiceContainer h6,.practiceContainer p,.practiceContainer span,.practiceContainer li{transition:.5s ease-in-out}.practiceContainer .practiceButton{display:inline-block;cursor:pointer;transition:.5s ease-in-out,border-color .5s ease-in-out}.practiceContainer:hover{width:30%}.practiceContainer:hover .practiceDescription{color:#fff !important}.practiceContainer:hover .elementor-icon{color:#fff;transform:scale(1.1)}.practiceContainer:hover .elementor-icon svg{fill:#fff}.practiceContainer:hover .elementor-icon svg path,.practiceContainer:hover .elementor-icon svg circle,.practiceContainer:hover .elementor-icon svg rect,.practiceContainer:hover .elementor-icon svg polygon,.practiceContainer:hover .elementor-icon svg use{fill:#fff}.practiceContainer:hover h1,.practiceContainer:hover h2,.practiceContainer:hover h3,.practiceContainer:hover h4,.practiceContainer:hover h5,.practiceContainer:hover h6,.practiceContainer:hover span,.practiceContainer:hover li{color:#fff !important;border-color:#fff !important;transform:scale(1.1)}.practiceContainer:hover .practiceButton{color:#fff;border-color:#fff !important;transform:scale(1.1)}