@charset "UTF-8";
/* https://prasad-law.com/wp-content/uploads/elementor/css/post-21.css?ver=1785782232 */
.elementor-kit-21{--e-global-color-f898f31:#FFFEFE;--e-global-color-0d046a4:#E9E9E9;--e-global-color-c6c574f:#F9F9F9;--e-global-color-7ad78f4:#FFFFFFE6;--e-global-color-8630d9f:#7E222200;--e-global-color-b500f0a:#FFFFFF;--e-global-color-7789def:#545E49;--e-global-color-afc3967:#656E5B;--e-global-color-8a1c774:#9BA591;--e-global-color-5844d5e:#202D12;--e-global-color-f88dfd8:#121F03;--e-global-color-3ce34eb:#3F4934;--e-global-color-5448b2b:#2C3325;--e-global-typography-primary-font-family:"Open Sans";--e-global-typography-accent-font-family:"Open Sans";--e-global-typography-accent-font-size:16px;--e-global-typography-accent-font-weight:500;--e-global-typography-accent-line-height:1.2em;--e-global-typography-6ed476c-font-family:"Open Sans";--e-global-typography-6ed476c-font-size:20px;--e-global-typography-6ed476c-font-weight:400;--e-global-typography-9525bd0-font-family:"Open Sans";--e-global-typography-9525bd0-font-size:20px;--e-global-typography-9525bd0-font-weight:300;--e-global-typography-cdaaf6a-font-family:"Open Sans";--e-global-typography-cdaaf6a-font-size:16px;--e-global-typography-cdaaf6a-font-weight:300;--e-global-typography-cdaaf6a-font-style:normal;--e-global-typography-0009af8-font-family:"Open Sans";--e-global-typography-0009af8-font-size:14px;--e-global-typography-0009af8-font-weight:400;--e-global-typography-0009af8-font-style:normal;--e-global-typography-0009af8-letter-spacing:0px;--e-global-typography-ef2c50b-font-family:"Open Sans";--e-global-typography-ef2c50b-font-size:15px;--e-global-typography-ef2c50b-font-weight:300;--e-global-typography-f8a9e51-font-family:"Open Sans";--e-global-typography-f8a9e51-font-size:35px;--e-global-typography-f8a9e51-font-weight:300;--e-global-typography-f8a9e51-line-height:1.2em;--e-global-typography-ccc280a-font-family:"Open Sans";--e-global-typography-ccc280a-font-size:80px;--e-global-typography-ccc280a-font-weight:300;--e-global-typography-ccc280a-line-height:1.2em;--e-global-typography-2c11d45-font-family:"Open Sans";--e-global-typography-2c11d45-font-size:50px;--e-global-typography-2c11d45-font-weight:500;--e-global-typography-2c11d45-line-height:1.2em;font-family:"Open Sans",Sans-serif}.elementor-kit-21 e-page-transition{background-color:#FFBC7D}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1400px}.e-con{--container-max-width:1400px;--container-default-padding-top:0px;--container-default-padding-right:10px;--container-default-padding-bottom:0px;--container-default-padding-left:10px}.elementor-widget:not(:last-child){margin-block-end:0}.elementor-element{--widgets-spacing:0px 0px;--widgets-spacing-row:0px;--widgets-spacing-column:0px}{}h1.entry-title{display:var(--page-title-display)}@media(max-width:1024px){.elementor-kit-21{--e-global-typography-primary-font-size:32px;--e-global-typography-accent-font-size:15px;--e-global-typography-6ed476c-font-size:18px;--e-global-typography-9525bd0-font-size:18px;--e-global-typography-cdaaf6a-font-size:15px;--e-global-typography-0009af8-font-size:14px;--e-global-typography-ef2c50b-font-size:15px;--e-global-typography-f8a9e51-font-size:25px;--e-global-typography-ccc280a-font-size:70px;--e-global-typography-2c11d45-font-size:45px}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}.e-con{--container-max-width:1024px}}@media(max-width:767px){.elementor-kit-21{--e-global-typography-primary-font-size:30px;--e-global-typography-accent-font-size:15px;--e-global-typography-6ed476c-font-size:20px;--e-global-typography-9525bd0-font-size:18px;--e-global-typography-cdaaf6a-font-size:15px;--e-global-typography-0009af8-font-size:14px;--e-global-typography-ef2c50b-font-size:15px;--e-global-typography-f8a9e51-font-size:25px;--e-global-typography-ccc280a-font-size:50px;--e-global-typography-2c11d45-font-size:35px}.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}.e-con{--container-max-width:767px}}:root{--color-brand-primary:#14201F;--color-brand-secondary:#545E49;--color-brand-accent:#9BA591;--color-brand-accent-50:#cdd2c8;--color-brand-mid:#656E5B;--color-brand-dark-1:#202D12;--color-brand-dark-2:#121F03;--color-brand-dark-3:#3F4934;--color-brand-dark-4:#2C3325;--color-white:#ffffff;--color-white-warm:#FEFEFE;--color-gray-50:#F9F9F9;--color-gray-100:#c1c1c1;--color-gray-600:#353535;--color-text-primary:var(--color-gray-600);--color-text-secondary:var(--color-brand-secondary);--color-text-inverse:var(--color-white);--color-text-link:var(--color-brand-primary);--color-bg-page:var(--color-white-warm);--color-bg-section:var(--color-gray-50);--color-bg-section-alt:var(--color-gray-100);--color-bg-button:var(--color-brand-dark-1);--font-family-base:"Open Sans", sans-serif;--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-size-xs:0.75rem;--font-size-sm:0.875rem;--font-size-md:0.9375rem;--font-size-lg:1rem;--font-size-xl:1.25rem;--font-size-2xl:2.1875rem;--font-size-3xl:2.8125rem;--font-size-4xl:3.125rem;--font-size-5xl:5rem;--line-height-snug:1.2;--line-height-base:1.4;--line-height-extended:1.6;--container-max-width:87.5rem;--container-max-width-tablet:64rem;--container-max-width-mobile:47.9375rem;--space-xs:0.5rem;--space-sm:0.625rem;--space-md:1.25rem;--space-lg:1.875rem;--space-xl:3.125rem;--space-2xl:3.75rem;--space-3xl:5rem}body{font-family:var(--font-family-base);font-weight:var(--font-weight-light);font-size:var(--font-size-lg);line-height:var(--line-height-base);color:var(--color-text-primary);background-color:var(--color-bg-page)}h1,.h1 h2,.h1 h3,.h1 h4,.h1 h5,h2.h1,h3.h1,h4.h1,h5.h1{font-size:var(--font-size-3xl);font-weight:var(--font-weight-regular);line-height:var(--line-height-snug);color:var(--color-brand-primary)}h2,.h2 h1,.h2 h3,.h2 h4,.h2 h5,h1.h2,h3.h2,h4.h2,h5.h2{font-size:var(--font-size-2xl);font-weight:var(--font-weight-regular);line-height:var(--line-height-snug);color:var(--color-brand-primary)}h3,.h3 h1,.h3 h2,.h3 h4,.h3 h5,h1.h3,h2.h3,h4.h3,h5.h3{font-size:var(--font-size-xl);font-weight:var(--font-weight-regular);color:var(--color-brand-primary)}h4,.h4 h1,.h4 h2,.h4 h3,.h4 h5,h1.h4,h2.h4,h3.h4,h5.h4{font-size:var(--font-size-lg);font-weight:var(--font-weight-regular);color:var(--color-brand-primary)}h5,.h5 h1,.h5 h2,.h5 h3,.h5 h4{font-size:var(--font-size-md);font-weight:var(--font-weight-regular);color:var(--color-brand-primary)}h6,.h6{font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);color:var(--color-brand-primary)}.page-content a{color:var(--color-brand-primary);text-decoration:underline}.page-content a:hover{color:var(--color-brand-secondary);text-decoration:underline}button,.page-content .elementor-button,.main-content .elementor-button,input[type="button"],input[type="submit"]{font-family:var(--font-family-base);font-size:var(--font-size-lg);font-weight:var(--font-weight-light);color:var(--color-text-inverse);background-color:var(--color-bg-button);padding:var(--space-md) var(--space-lg);border:none;border-radius:0 0 0 0}button:hover,.page-content .elementor-button:hover,.main-content .elementor-button:hover,input[type="button"]:hover,input[type="submit"]:hover{color:var(--color-white);background-color:var(--color-brand-accent)}.elementor-section.elementor-section-boxed>.elementor-container{max-width:var(--container-max-width)}.e-con{--container-max-width:var(--container-max-width);--container-default-padding-top:0px;--container-default-padding-right:var(--space-sm);--container-default-padding-bottom:0px;--container-default-padding-left:var(--space-sm)}.elementor-widget:not(:last-child){margin-block-end:var(--space-md)}.elementor-element{--widgets-spacing:var(--space-md) var(--space-md);--widgets-spacing-row:var(--space-md);--widgets-spacing-column:var(--space-md)}.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator{border-block-start:var(--divider-border-width) var(--divider-border-style) var(--color-brand-mid)}h1.entry-title{display:var(--page-title-display)}.page-heading{padding-bottom:var(--space-xl)}.section-heading{padding-bottom:var(--space-lg)}.xsmall{font-size:var(--font-size-xs)}.small{font-size:var(--font-size-sm)}.xxxl-top{padding-top:var(--space-3xl)}.xxxl-bottom{padding-bottom:var(--space-3xl)}.xxl-top{padding-top:var(--space-2xl)}.xxl-bottom{padding-bottom:var(--space-2xl)}.xl-top{padding-top:var(--space-xl)}.xl-bottom{padding-bottom:var(--space-xl)}.lg-top{padding-top:var(--space-lg)}.lg-bottom{padding-bottom:var(--space-lg)}.md-top{padding-top:var(--space-md)}.md-bottom{padding-bottom:var(--space-md)}.sm-top{padding-top:var(--space-sm)}.sm-bottom{padding-bottom:var(--space-sm)}.xs-top{padding-top:var(--space-xs)}.xs-bottom{padding-bottom:var(--space-xs)}.noborder *{border:none!important}header,.header,footer,.footer{background-color:var(--color-brand-secondary)}.header a{font-size:var(--font-size-xl);color:var(--color-brand-accent)}.header a:hover{color:var(--color-white-warm)}.header .elementor-sub-item{font-size:var(--font-size-lg);color:var(--color-brand-secondary)}.header .elementor-sub-item:hover,.header .elementor-sub-item.elementor-item-active:hover{color:var(--color-white-warm);background:var(--color-brand-mid)}.header .elementor-sub-item.elementor-item-active{color:var(--color-brand-secondary);background-color:var(--color-white-warm)}.header a .sub-arrow{font-size:var(--font-size-md)}.header svg{fill:var(--color-brand-accent)}.home-intro{background:var(--color-brand-dark-4);padding-top:var(--space-3xl);padding-bottom:var(--space-3xl)}.home-intro .grid .e-con-full{padding-left:var(--space-md);padding-right:var(--space-md)}.home-intro .grid span{color:var(--color-brand-mid)}.home-intro .grid h3,.results.grid h3{color:var(--color-white-warm)}.home-intro .grid p,.results.grid p{color:var(--color-gray-100);line-height:var(--line-height-base)}.results.grid .grid-item{padding:var(--space-md);background-color:var(--color-brand-mid)}.results.grid .grid-item:hover{padding:var(--space-md);background-color:var(--color-brand-secondary)}.results.grid span{color:var(--color-brand-accent)}.intro{background:var(--color-brand-dark-3);padding-top:var(--space-2xl);padding-bottom:var(--space-2xl)}.intro .sidebar{margin:0 var(--space-2xl);border-left:solid 1px var(--color-brand-secondary)}.intro .sidebar .block{padding-top:var(--space-sm);padding-bottom:var(--space-sm);border-bottom:solid 1px var(--color-brand-secondary)}.intro .sidebar .block div{color:var(--color-white-warm)}.intro .sidebar .block span{font-size:var(--font-size-md);color:var(--color-gray-100)}.intro-title *{font-size:var(--font-size-4xl);font-weight:var(--font-weight-regular);line-height:var(--line-height-snug);color:var(--color-white-warm)}.intro-subtitle *{color:var(--color-brand-accent);font-size:var(--font-size-md)}.intro-paragraph *{color:var(--color-gray-100);font-size:var(--font-size-xl);line-height:var(--line-height-base)}.disclosure{color:var(--color-gray-100)}.anchorbar{background-color:var(--color-brand-accent-50);font-size:var(--font-size-md)}.anchorbar a{padding:var(--space-md);color:var(--color-brand-secondary);text-decoration:none}.anchorbar a:hover{background-color:var(--color-white-warm);color:var(--color-brand-primary)}.main-content h2,.main-content h3,.main-content h4,.main-content h5{border-bottom:solid 2px var(--color-brand-accent-50);padding-bottom:var(--space-xs);color:var(--color-brand-secondary)}.main-content ul,.page-content ul{line-height:1.7;list-style-type:square}.main-content ul li::marker,.page-content ul li::marker{color:var(--color-brand-secondary)}.elementor-widget-text-editor p{line-height:var(--line-height-extended)}.cta-block{padding:var(--space-sm);color:var(--color-white-warm);background:var(--color-brand-dark-3)}.cta-block:hover,.cta-block a{text-decoration:none!important}.cta-block a{margin-top:var(--space-sm)}.callout{background-color:var(--color-brand-accent-50);padding:var(--space-sm) var(--space-md);margin-top:var(--space-lg);border-left:solid 6px var(--color-brand-secondary)}.callout p{font-size:var(--font-size-xl);line-height:var(--line-height-extended)}.footer span{color:var(--color-brand-accent-50)}.footer .label{color:var(--color-white)}.footer .value,.footer a,.copyright a{color:var(--color-brand-accent);text-decoration:none}.footer a:hover{color:var(--color-white)}.footer h5{font-size:var(--font-size-lg);text-transform:uppercase;color:var(--color-white)}.copyright{background:var(--color-brand-dark-3);padding-top:var(--space-xs);padding-bottom:var(--space-xs);font-size:var(--font-size-sm)}.copyright *{font-size:var(--font-size-sm);font-weight:var(--font-weight-light);color:var(--color-brand-accent-50)}.practice-area{padding:var(--space-lg);background:var(--color-gray-50)}.practice-area.focus,.practice-area.focus h3{color:var(--color-white);background:var(--color-brand-dark-3)}@media (max-width:1024px){:root{--font-size-3xl:2rem;--font-size-2xl:1.5625rem;--font-size-4xl:2.8125rem;--font-size-5xl:4.375rem;--font-size-xl:1.125rem;--font-size-lg:0.9375rem}.elementor-section.elementor-section-boxed>.elementor-container{max-width:var(--container-max-width-tablet)}.e-con{--container-max-width:var(--container-max-width-tablet)}}@media (max-width:767px){:root{--font-size-3xl:1.875rem;--font-size-2xl:1.5625rem;--font-size-4xl:2.1875rem;--font-size-5xl:3.125rem;--font-size-xl:1.25rem;--font-size-lg:0.9375rem}.elementor-section.elementor-section-boxed>.elementor-container{max-width:var(--container-max-width-mobile)}.e-con{--container-max-width:var(--container-max-width-mobile)}.navigation .elementor-menu-toggle{margin-bottom:var(--space-sm)!important}.elementor-menu-toggle .e-font-icon-svg{fill:var(--color-brand-accent)}.elementor-nav-menu--dropdown .elementor-item.elementor-item-active,.elementor-nav-menu--dropdown .elementor-item.highlighted,.elementor-nav-menu--dropdown .elementor-item:focus,.elementor-nav-menu--dropdown .elementor-item:hover,.elementor-sub-item.elementor-item-active,.elementor-sub-item.highlighted,.elementor-sub-item:focus,.elementor-sub-item:hover{background-color:var(--color-brand-mid)}.elementor-nav-menu--dropdown.elementor-nav-menu__container .elementor-sub-item{font-size:var(--font-size-lg)}.intro .sidebar{margin:0 var(--space-sm);border-left:solid 1px var(--color-brand-secondary)}.disclosure{padding-left:var(--space-sm)}}