/*!
 Theme Name: The Theme Child
 Template:   the-theme
 Version:    2.0.2
*/:root{--font-color: #fff;--font-color-hover: #fff;--vue-primary-color: #526723;--vue-primary-color-shade: #45571d;--vue-primary-color-tint: #739031;--vue-secondary-color: #3a4a17;--vue-secondary-color-shade: #313e13;--vue-secondary-color-tint: #576f22;--vue-tertiary-color: #526723;--vue-tertiary-color-shade: var(--vue-primary-color-shade);--vue-tertiary-color-tint: var(--vue-primary-color-tint);--optional-items-active-background: var(--vue-primary-color);--active-font-color: #fff;--terms-of-service-font-color: var(--vue-tertiary-color);--terms-of-service-hover-font-color: var(--vue-secondary-color);--helptext-icon-hover-background: var(--vue-primary-color);--helptext-icon-hover-font-color: #fff;--selected-option-helptext-icon-hover-font-color: var(--vue-secondary-color);--password-helper-hover-background: var(--vue-primary-color);--password-helper-hover-border: var(--vue-primary-color-shade);--button-hover-font-color: var(--font-color-hover);--button-hover-background: var(--vue-secondary-color);--button-background: var(--vue-primary-color);--button-font-color: var(--font-color);--multiselect-hover-background: var(--vue-secondary-color);--multiselect-selected-background: #757575;--multiselect-hover-font-color: var(--font-color-hover);--multiselect-selected-font-color: var(--font-color-hover);--client-account-links-color: var(--vue-tertiary-color)}input[type=text]:focus,input[type=password]:focus,input[type=email]:focus,input:focus,select:focus,textarea:focus{box-shadow:inset 0 1px 3px #526723;border-color:#526723}.sub-nav a,.sub-nav span{color:#526723}footer p{color:#4d4d4d}.footer .tel-link{color:#4d4d4d}.footer .tel-link:hover,.footer .tel-link:active,.footer .tel-link:focus{text-decoration:underline;color:#0a0a0a}header .site-name ul li a,header .site-name ul li .search-icon{color:#4d4d4d}.nav ul li.order a,.tile a,button[type=submit],.menu-toggle{background:#526723}.menu-toggle:hover{background:#3a4a17}h6 a{border-color:#526723;color:#526723}a{color:#526723;font-weight:700;text-decoration:none}a:hover{color:#3a4a17;text-decoration:underline}.nav ul li.order a,.nav ul li.order.current-menu-item a,.nav ul li.order.current-page-ancestor a{background:#526723}.nav ul li.order a:hover,.nav ul li.order a:active,.nav ul li.order a:focus,.tile a:hover,.tile a:active,.tile a:focus,h6 a:hover,h6 a:active,h6 a:focus,button[type=submit]:hover,button[type=submit]:active,button[type=submit]:focus{background:#3a4a17}.nav ul li.order a:hover,.nav ul li.order.current-menu-item a:hover,.nav ul li.order.current-page-ancestor a:hover{background:#3a4a17}h6 a:hover,h6 a:active,h6 a:focus{border-color:#3a4a17}blockquote{border-left:3px solid #526723}header .site-name ul li a{color:#4d4d4d}header .site-name p a{color:#fff}.fake-logo:after{content:"";height:100px;max-width:500px;width:90%;background-image:url(/wp-content/themes/the-theme-child/dist/img/header-logo.png);background-repeat:no-repeat;display:block;background-size:contain}.fake-logo a,h5.company-name{display:none!important}.jt-sidebar:before{content:"";background-image:url(/wp-content/themes/the-theme-child/dist/img/header-logo.png);height:306px;width:420px;display:block;background-size:cover;position:relative;left:-110px;top:-65px;display:none}.menu-toggle,.checkbox-radio.option-select input:checked~.total-time,.checkbox-radio.option-select input:checked~.option-text,.checkbox-radio.styled-checkbox input:checked~.total-time,.checkbox-radio.styled-checkbox input:checked~.option-text,.checkbox-radio.styled-checkbox:hover .total-time,.checkbox-radio.styled-checkbox:hover .option-text{background:#526723}.menu-toggle:hover{background:#526723}.checkbox-radio.option-select input:checked~.price-option{border-color:#526723}.shape{stroke:#526723;stroke-width:5px}.checkbox-radio.option-select:hover .total-time,.checkbox-radio.option-select:hover .option-text,label .help-me:hover,label .help-me.currentHelp,label span .help-me:hover,label span .help-me.currentHelp{background:#3a4a17}input[type=text]:focus,input[type=password]:focus,input[type=email]:focus,input:focus,select:focus,textarea:focus{border-color:#526723;box-shadow:inset 0 1px 3px #526723}header .header-image.default{background:#fff}header .top-bar{background:#4d4d4d}footer{background:#f7f7f7;border-top:8px solid #526723}.checkbox-radio.option-select:hover .price-option{border-color:#3a4a17}.search-overlay input:focus{box-shadow:none;border:none;border-bottom:1px solid #fff}header .site-name p a,header .site-name h4 a,header .site-name h5 a,header .site-name .company-name{color:#526723}header .site-name .header-image-text h4{margin-top:2.5em;margin-bottom:.25em}header .site-name .fake-logo a:hover,header .site-name .fake-logo a:active,header .site-name .fake-logo a:focus{color:#3a4a17}header .site-name ul li:first-of-type{display:none}header .site-name .fake-logo{font-size:30px}header .site-name .fake-logo a{color:#fff!important}.company-name{color:#fff!important}header .header-image.default{background-color:#fff!important}.top-header{min-height:160px}.state-selection{width:100%;border-bottom:none;margin:0}.state-selection ul{list-style:none;padding-left:0;margin-bottom:0;margin-top:0}.state-selection ul li a{cursor:pointer}.state-selection tbody{border-top:none;border-bottom:none}.state-selection ul tr td{background:none;border:none}.state-selection tr td{background:none!important;border:none!important}.inline-image{float:left;margin:2em 1em .5em 0;padding:0}.sub-nav .content{border-top:3px solid #526723}footer div:after{background-image:url(/wp-content/themes/the-theme-child/dist/img/header-logo.png);background-repeat:no-repeat;width:301px;height:61px;background-size:contain;top:0;margin:1em auto}.section-group h3:first-of-type{margin-top:0}.nav ul li.current-menu-item a,.nav ul li.current-page-ancestor a{background:#526723;color:#fff}table{border-bottom:none}header .site-name.header-image .row:last-of-type{max-height:220px;padding:0}header .site-name.header-image .row .main-image{width:1100px;max-width:1100px}table thead{border-bottom:2px solid #526723}header .header-image.default{background:none}.header-container{background:#fff}.states-sidebar ul{padding-left:0;list-style:none;float:left;display:inline-block;width:50%;word-wrap:break-word}.states-sidebar{margin-top:1em;padding:0 2em}header .site-name{background:#fff}@media (max-width: 400px){header .site-name p,header .site-name h4,header .site-name h5{font-size:1.3em}.inline-image{float:none;display:block}}@media (max-width: 480px){.state-selection tbody tr{display:block}.state-selection tbody tr td{display:block;float:left;width:100%;padding:0}}@media (min-width: 500px){header .site-name .header-image-text h4{margin-top:3em}}@media (min-width: 730px){header .site-name .header-image-text h4{margin:.75em auto .25em}header .site-name .fake-logo{font-size:30px}.nav ul a:hover,.nav ul a:active,.nav ul a:focus{background:#526723;color:#fff}.fake-logo a:before{display:block}header .site-name.header-image .row .main-image{width:100%;max-width:100%}.states-sidebar{padding:0}.nav{background:none;border-bottom:8px solid #526723}.nav ul a{color:#4d4d4d}}@media (min-width: 1000px){.jt-sidebar:before{display:block}.states-sidebar{margin-top:-5em}}.vue-page .section-company-information .company-name{display:block!important}
