--root{--bs-gutter-x:rem(15)}.services-block{padding-bottom:2rem;padding-top:clamp(3rem,5.5vw,8.125rem)}@media(max-width:991.98px){.services-block .heading{margin-bottom:6.25rem}}@media(min-width:768px){.services-block .accordion-container,.services-block .popover-accordion-container{padding:0}}.services-block .accordion-container .accordion .accordion-item .accordion-header,.services-block .accordion-container .popover-accordion .accordion-item .accordion-header,.services-block .popover-accordion-container .accordion .accordion-item .accordion-header,.services-block .popover-accordion-container .popover-accordion .accordion-item .accordion-header{border-top:.0625rem solid #cbcbcb;margin-bottom:0}.services-block .accordion-container .accordion .accordion-item .accordion-header .accordion-button,.services-block .accordion-container .popover-accordion .accordion-item .accordion-header .accordion-button,.services-block .popover-accordion-container .accordion .accordion-item .accordion-header .accordion-button,.services-block .popover-accordion-container .popover-accordion .accordion-item .accordion-header .accordion-button{align-items:center;background:none;border:none;color:#1a1617;display:flex;font-weight:400;padding:1rem calc(var(--bs-gutter-x)*1.75) 1rem calc(var(--bs-gutter-x)*.5);position:relative;text-align:left;text-decoration:none;width:100%}@media(min-width:576px){.services-block .accordion-container .accordion .accordion-item .accordion-header .accordion-button,.services-block .accordion-container .popover-accordion .accordion-item .accordion-header .accordion-button,.services-block .popover-accordion-container .accordion .accordion-item .accordion-header .accordion-button,.services-block .popover-accordion-container .popover-accordion .accordion-item .accordion-header .accordion-button{font-weight:300}}.services-block .accordion-container .accordion .accordion-item .accordion-header .accordion-button .popover-image,.services-block .accordion-container .popover-accordion .accordion-item .accordion-header .accordion-button .popover-image,.services-block .popover-accordion-container .accordion .accordion-item .accordion-header .accordion-button .popover-image,.services-block .popover-accordion-container .popover-accordion .accordion-item .accordion-header .accordion-button .popover-image{align-items:center;display:none;height:auto;justify-content:center;max-height:26.875rem;max-width:26.875rem;pointer-events:none;position:absolute;right:8%;top:50%;transform:translateY(-50%);width:auto}.services-block .accordion-container .accordion .accordion-item .accordion-header .accordion-button .popover-image img,.services-block .accordion-container .popover-accordion .accordion-item .accordion-header .accordion-button .popover-image img,.services-block .popover-accordion-container .accordion .accordion-item .accordion-header .accordion-button .popover-image img,.services-block .popover-accordion-container .popover-accordion .accordion-item .accordion-header .accordion-button .popover-image img{max-height:100%;max-width:100%;position:relative}.services-block .accordion-container .accordion .accordion-item .accordion-header .accordion-button .arrow-icon,.services-block .accordion-container .popover-accordion .accordion-item .accordion-header .accordion-button .arrow-icon,.services-block .popover-accordion-container .accordion .accordion-item .accordion-header .accordion-button .arrow-icon,.services-block .popover-accordion-container .popover-accordion .accordion-item .accordion-header .accordion-button .arrow-icon{background-image:url("data:image/svg+xml;utf8,<svg width=\"42\" height=\"31\" viewBox=\"0 0 42 31\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M1 15.5H41M41 15.5L27.1538 1M41 15.5L27.1538 30\" stroke=\"%231a1617\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/></svg>");background-size:2.625rem 1.9375rem;content:"";display:block;height:1.9375rem;position:absolute;right:1rem;width:2.625rem}@media(max-width:767.98px){.services-block .accordion-container .accordion .accordion-item .accordion-header .accordion-button .arrow-icon,.services-block .accordion-container .popover-accordion .accordion-item .accordion-header .accordion-button .arrow-icon,.services-block .popover-accordion-container .accordion .accordion-item .accordion-header .accordion-button .arrow-icon,.services-block .popover-accordion-container .popover-accordion .accordion-item .accordion-header .accordion-button .arrow-icon{background-image:url("data:image/svg+xml;utf8,<svg width=\"42\" height=\"31\" viewBox=\"0 0 42 31\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M1 15.5H41M41 15.5L27.1538 1M41 15.5L27.1538 30\" stroke=\"%231a1617\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/></svg>");background-size:1.25rem .875rem;height:.875rem;width:1.25rem}}.services-block .accordion-container .accordion .accordion-item .accordion-header .accordion-button .plus-icon,.services-block .accordion-container .popover-accordion .accordion-item .accordion-header .accordion-button .plus-icon,.services-block .popover-accordion-container .accordion .accordion-item .accordion-header .accordion-button .plus-icon,.services-block .popover-accordion-container .popover-accordion .accordion-item .accordion-header .accordion-button .plus-icon{height:1.3125rem;position:absolute;right:1rem;width:1.3125rem}@media(min-width:768px){.services-block .accordion-container .accordion .accordion-item .accordion-header .accordion-button .plus-icon,.services-block .accordion-container .popover-accordion .accordion-item .accordion-header .accordion-button .plus-icon,.services-block .popover-accordion-container .accordion .accordion-item .accordion-header .accordion-button .plus-icon,.services-block .popover-accordion-container .popover-accordion .accordion-item .accordion-header .accordion-button .plus-icon{height:1.875rem;width:1.875rem}}@media(min-width:992px){.services-block .accordion-container .accordion .accordion-item .accordion-header .accordion-button .plus-icon,.services-block .accordion-container .popover-accordion .accordion-item .accordion-header .accordion-button .plus-icon,.services-block .popover-accordion-container .accordion .accordion-item .accordion-header .accordion-button .plus-icon,.services-block .popover-accordion-container .popover-accordion .accordion-item .accordion-header .accordion-button .plus-icon{height:2.25rem;width:2.25rem}}.services-block .accordion-container .accordion .accordion-item .accordion-header .accordion-button .plus-icon:after,.services-block .accordion-container .accordion .accordion-item .accordion-header .accordion-button .plus-icon:before,.services-block .accordion-container .popover-accordion .accordion-item .accordion-header .accordion-button .plus-icon:after,.services-block .accordion-container .popover-accordion .accordion-item .accordion-header .accordion-button .plus-icon:before,.services-block .popover-accordion-container .accordion .accordion-item .accordion-header .accordion-button .plus-icon:after,.services-block .popover-accordion-container .accordion .accordion-item .accordion-header .accordion-button .plus-icon:before,.services-block .popover-accordion-container .popover-accordion .accordion-item .accordion-header .accordion-button .plus-icon:after,.services-block .popover-accordion-container .popover-accordion .accordion-item .accordion-header .accordion-button .plus-icon:before{background-color:#1a1617;content:"";position:absolute;transition:transform .25s ease-out}.services-block .accordion-container .accordion .accordion-item .accordion-header .accordion-button .plus-icon:before,.services-block .accordion-container .popover-accordion .accordion-item .accordion-header .accordion-button .plus-icon:before,.services-block .popover-accordion-container .accordion .accordion-item .accordion-header .accordion-button .plus-icon:before,.services-block .popover-accordion-container .popover-accordion .accordion-item .accordion-header .accordion-button .plus-icon:before{height:100%;left:50%;margin-left:-.03125rem;top:0;width:.0625rem}@media(min-width:768px){.services-block .accordion-container .accordion .accordion-item .accordion-header .accordion-button .plus-icon:before,.services-block .accordion-container .popover-accordion .accordion-item .accordion-header .accordion-button .plus-icon:before,.services-block .popover-accordion-container .accordion .accordion-item .accordion-header .accordion-button .plus-icon:before,.services-block .popover-accordion-container .popover-accordion .accordion-item .accordion-header .accordion-button .plus-icon:before{margin-left:-.05rem;width:.125rem}}.services-block .accordion-container .accordion .accordion-item .accordion-header .accordion-button .plus-icon:after,.services-block .accordion-container .popover-accordion .accordion-item .accordion-header .accordion-button .plus-icon:after,.services-block .popover-accordion-container .accordion .accordion-item .accordion-header .accordion-button .plus-icon:after,.services-block .popover-accordion-container .popover-accordion .accordion-item .accordion-header .accordion-button .plus-icon:after{height:.0625rem;left:0;margin-top:-.03125rem;top:50%;width:100%}@media(min-width:768px){.services-block .accordion-container .accordion .accordion-item .accordion-header .accordion-button .plus-icon:after,.services-block .accordion-container .popover-accordion .accordion-item .accordion-header .accordion-button .plus-icon:after,.services-block .popover-accordion-container .accordion .accordion-item .accordion-header .accordion-button .plus-icon:after,.services-block .popover-accordion-container .popover-accordion .accordion-item .accordion-header .accordion-button .plus-icon:after{height:.125rem;margin-top:-.0625rem}}.services-block .accordion-container .accordion .accordion-item .accordion-header .accordion-button:not(.collapsed) .plus-icon,.services-block .accordion-container .popover-accordion .accordion-item .accordion-header .accordion-button:not(.collapsed) .plus-icon,.services-block .popover-accordion-container .accordion .accordion-item .accordion-header .accordion-button:not(.collapsed) .plus-icon,.services-block .popover-accordion-container .popover-accordion .accordion-item .accordion-header .accordion-button:not(.collapsed) .plus-icon{cursor:pointer}.services-block .accordion-container .accordion .accordion-item .accordion-header .accordion-button:not(.collapsed) .plus-icon:before,.services-block .accordion-container .popover-accordion .accordion-item .accordion-header .accordion-button:not(.collapsed) .plus-icon:before,.services-block .popover-accordion-container .accordion .accordion-item .accordion-header .accordion-button:not(.collapsed) .plus-icon:before,.services-block .popover-accordion-container .popover-accordion .accordion-item .accordion-header .accordion-button:not(.collapsed) .plus-icon:before{transform:rotate(-90deg)}.services-block .accordion-container .accordion .accordion-item .accordion-header .accordion-button:not(.collapsed) .plus-icon:after,.services-block .accordion-container .popover-accordion .accordion-item .accordion-header .accordion-button:not(.collapsed) .plus-icon:after,.services-block .popover-accordion-container .accordion .accordion-item .accordion-header .accordion-button:not(.collapsed) .plus-icon:after,.services-block .popover-accordion-container .popover-accordion .accordion-item .accordion-header .accordion-button:not(.collapsed) .plus-icon:after{transform:rotate(-180deg)}@media(hover:hover)and (pointer:fine){.services-block .accordion-container .accordion .accordion-item .accordion-header .accordion-button:hover,.services-block .accordion-container .popover-accordion .accordion-item .accordion-header .accordion-button:hover,.services-block .popover-accordion-container .accordion .accordion-item .accordion-header .accordion-button:hover,.services-block .popover-accordion-container .popover-accordion .accordion-item .accordion-header .accordion-button:hover{background:#1a1617;color:#fefefe}.services-block .accordion-container .accordion .accordion-item .accordion-header .accordion-button:hover .plus-icon:after,.services-block .accordion-container .accordion .accordion-item .accordion-header .accordion-button:hover .plus-icon:before,.services-block .accordion-container .popover-accordion .accordion-item .accordion-header .accordion-button:hover .plus-icon:after,.services-block .accordion-container .popover-accordion .accordion-item .accordion-header .accordion-button:hover .plus-icon:before,.services-block .popover-accordion-container .accordion .accordion-item .accordion-header .accordion-button:hover .plus-icon:after,.services-block .popover-accordion-container .accordion .accordion-item .accordion-header .accordion-button:hover .plus-icon:before,.services-block .popover-accordion-container .popover-accordion .accordion-item .accordion-header .accordion-button:hover .plus-icon:after,.services-block .popover-accordion-container .popover-accordion .accordion-item .accordion-header .accordion-button:hover .plus-icon:before{background-color:#fefefe}.services-block .accordion-container .accordion .accordion-item .accordion-header .accordion-button:hover .arrow-icon,.services-block .accordion-container .popover-accordion .accordion-item .accordion-header .accordion-button:hover .arrow-icon,.services-block .popover-accordion-container .accordion .accordion-item .accordion-header .accordion-button:hover .arrow-icon,.services-block .popover-accordion-container .popover-accordion .accordion-item .accordion-header .accordion-button:hover .arrow-icon{background-image:url("data:image/svg+xml;utf8,<svg width=\"42\" height=\"31\" viewBox=\"0 0 42 31\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M1 15.5H41M41 15.5L27.1538 1M41 15.5L27.1538 30\" stroke=\"%23fefefe\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/></svg>")}}@media(hover:hover)and (pointer:fine)and (min-width:768px){.services-block .accordion-container .accordion .accordion-item .accordion-header .accordion-button:hover .popover-image,.services-block .accordion-container .popover-accordion .accordion-item .accordion-header .accordion-button:hover .popover-image,.services-block .popover-accordion-container .accordion .accordion-item .accordion-header .accordion-button:hover .popover-image,.services-block .popover-accordion-container .popover-accordion .accordion-item .accordion-header .accordion-button:hover .popover-image{display:flex}}.services-block .accordion-container .accordion .accordion-item .accordion-collapse,.services-block .accordion-container .popover-accordion .accordion-item .accordion-collapse,.services-block .popover-accordion-container .accordion .accordion-item .accordion-collapse,.services-block .popover-accordion-container .popover-accordion .accordion-item .accordion-collapse{height:0;overflow:hidden;transition:height .5s ease-in-out}.services-block .accordion-container .accordion .accordion-item .accordion-collapse.show,.services-block .accordion-container .popover-accordion .accordion-item .accordion-collapse.show,.services-block .popover-accordion-container .accordion .accordion-item .accordion-collapse.show,.services-block .popover-accordion-container .popover-accordion .accordion-item .accordion-collapse.show{height:auto}.services-block .accordion-container .accordion .accordion-item .accordion-collapse .accordion-body,.services-block .accordion-container .popover-accordion .accordion-item .accordion-collapse .accordion-body,.services-block .popover-accordion-container .accordion .accordion-item .accordion-collapse .accordion-body,.services-block .popover-accordion-container .popover-accordion .accordion-item .accordion-collapse .accordion-body{padding:1rem calc(var(--bs-gutter-x)*.5)}.services-block .accordion-container .accordion .accordion-item .accordion-collapse .accordion-body .standard-link,.services-block .accordion-container .popover-accordion .accordion-item .accordion-collapse .accordion-body .standard-link,.services-block .popover-accordion-container .accordion .accordion-item .accordion-collapse .accordion-body .standard-link,.services-block .popover-accordion-container .popover-accordion .accordion-item .accordion-collapse .accordion-body .standard-link{margin:2rem 0 1rem}.services-block .accordion-container .accordion .accordion-item .accordion-collapse .accordion-body .image,.services-block .accordion-container .popover-accordion .accordion-item .accordion-collapse .accordion-body .image,.services-block .popover-accordion-container .accordion .accordion-item .accordion-collapse .accordion-body .image,.services-block .popover-accordion-container .popover-accordion .accordion-item .accordion-collapse .accordion-body .image{align-items:flex-end;display:flex}.services-block .accordion-container .accordion .accordion-item .accordion-collapse .accordion-body .image img,.services-block .accordion-container .accordion .accordion-item .accordion-collapse .accordion-body .image picture,.services-block .accordion-container .popover-accordion .accordion-item .accordion-collapse .accordion-body .image img,.services-block .accordion-container .popover-accordion .accordion-item .accordion-collapse .accordion-body .image picture,.services-block .popover-accordion-container .accordion .accordion-item .accordion-collapse .accordion-body .image img,.services-block .popover-accordion-container .accordion .accordion-item .accordion-collapse .accordion-body .image picture,.services-block .popover-accordion-container .popover-accordion .accordion-item .accordion-collapse .accordion-body .image img,.services-block .popover-accordion-container .popover-accordion .accordion-item .accordion-collapse .accordion-body .image picture{height:auto;margin-left:auto;width:100%}.services-block .accordion-container .accordion .accordion-item .accordion-collapse .accordion-body .job-listing,.services-block .accordion-container .popover-accordion .accordion-item .accordion-collapse .accordion-body .job-listing,.services-block .popover-accordion-container .accordion .accordion-item .accordion-collapse .accordion-body .job-listing,.services-block .popover-accordion-container .popover-accordion .accordion-item .accordion-collapse .accordion-body .job-listing{border-top:.0625rem solid #cbcbcb;padding:0;width:100%}.services-block .accordion-container .accordion .accordion-item .accordion-collapse .accordion-body .job-listing li,.services-block .accordion-container .popover-accordion .accordion-item .accordion-collapse .accordion-body .job-listing li,.services-block .popover-accordion-container .accordion .accordion-item .accordion-collapse .accordion-body .job-listing li,.services-block .popover-accordion-container .popover-accordion .accordion-item .accordion-collapse .accordion-body .job-listing li{border-bottom:.0625rem solid #cbcbcb;display:flex;justify-content:space-between;padding:.875rem 0}.services-block .accordion-container .accordion .accordion-item .accordion-collapse .accordion-body .job-listing li span,.services-block .accordion-container .popover-accordion .accordion-item .accordion-collapse .accordion-body .job-listing li span,.services-block .popover-accordion-container .accordion .accordion-item .accordion-collapse .accordion-body .job-listing li span,.services-block .popover-accordion-container .popover-accordion .accordion-item .accordion-collapse .accordion-body .job-listing li span{display:inline-block;padding:0 0 0 1.25rem;text-align:right}.services-block .accordion-container .accordion .accordion-item .accordion-collapse .accordion-body .job-listing li span:first-child,.services-block .accordion-container .popover-accordion .accordion-item .accordion-collapse .accordion-body .job-listing li span:first-child,.services-block .popover-accordion-container .accordion .accordion-item .accordion-collapse .accordion-body .job-listing li span:first-child,.services-block .popover-accordion-container .popover-accordion .accordion-item .accordion-collapse .accordion-body .job-listing li span:first-child{padding:0 1.25rem 0 0;text-align:left;text-transform:uppercase}.services-block .accordion-container .popover-accordion .accordion-item:last-child,.services-block .accordion-container.accordion-container,.services-block .popover-accordion-container .popover-accordion .accordion-item:last-child,.services-block .popover-accordion-container.accordion-container{border-bottom:.0625rem solid #cbcbcb}.services-block.jobs .heading{margin-bottom:2rem}.edit-post-visual-editor .wp-block-hayswoodworking-service-listing-block .popover-accordion-container .popover-accordion .accordion-item .accordion-header .accordion-button:hover .popover-image{display:none!important}
