@import url(https://fonts.googleapis.com/css2?family=Kameron:wght@400;700&family=PT+Sans:ital,wght@0,400;0,700;1,400;1,700&display=swap);@import url(../includes/assets/default.css);@import url(jwbs.css);body{font-family:'PT Sans',sans-serif}.btn{font-family:'Kameron',serif;text-transform:uppercase;font-weight:700;border-radius:0}.kameron{font-family:'Kameron',serif}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-weight:700;font-family:'Kameron',serif;color:#00a955}h1,.h1{font-size:1.5rem}h2,.h2{font-size:1.2rem}h3,.h3{font-size:1.15rem}h4,.h4{font-size:1.1rem}a,a:visited,a:active{color:#00a955}a:hover,a:focus{color:#000}.full-width.bg-jwbs:before{border-left:99rem solid #fe0202;box-shadow:99rem 0 0 #fe0202}.btn-black{color:#ffffff!important;background-color:#000;border-color:#000}.btn-black:hover{color:#ffffff!important;background-color:#005DAB;border-color:#005DAB}.btn-outline-black{color:#000000!important;background-color:#fff0;background-image:none;border-color:#000}.btn-outline-black:hover{color:#ffffff!important;background-color:#000;background-image:none;border-color:#000}.btn-green{color:#ffffff!important;background-color:#00a955;border-color:#00a955}.btn-green:hover{color:#ffffff!important;background-color:#005DAB;border-color:#005DAB}.btn-outline-green{color:#00a955!important;background-color:#fff0;background-image:none;border-color:#00a955}.btn-outline-green:hover{color:#ffffff!important;background-color:#00a955;background-image:none;border-color:#00a955}.btn-tan{color:#52555B!important;background-color:#fef8ea;border-color:#fef8ea}.btn-tan:hover{color:#fef8ea!important;background-color:#005DAB;border-color:#005DAB}.btn-outline-tan{color:#fef8ea!important;background-color:#fff0;background-image:none;border-color:#fef8ea}.btn-outline-tan:hover{color:#52555B!important;background-color:#fef8ea;background-image:none;border-color:#fef8ea}.btn-white{color:#52555B!important;background-color:#fff;border-color:#fff}.btn-white:hover{color:#ffffff!important;background-color:#005DAB;border-color:#005DAB}.btn-outline-white{color:#ffffff!important;background-color:#fff0;background-image:none;border-color:#fff}.btn-outline-white:hover{color:#52555B!important;background-color:#fff;background-image:none;border-color:#fff}.text-black{color:#000000!important}.bg-black{color:#fff;background-color:#000}.border-black{border-color:#000000!important}.full-width.bg-black:before{border-left:99rem solid #000;box-shadow:99rem 0 0 #000}.extend-left.bg-black:before{border-left:90rem solid #000}.extend-right.bg-black:before{box-shadow:80rem 0 0 #000}.bg-black a{color:#fff}.text-green{color:#00a955!important}.bg-green{color:#fff;background-color:#00a955}.border-green{border-color:#00a955!important}.full-width.bg-green:before{border-left:99rem solid #00a955;box-shadow:99rem 0 0 #00a955}.extend-left.bg-green:before{border-left:90rem solid #00a955}.extend-right.bg-green:before{box-shadow:80rem 0 0 #00a955}.bg-green a{color:#fff}.text-tan{color:#fef8ea!important}.bg-tan{color:#52555B;background-color:#fef8ea}.border-tan{border-color:#fef8ea!important}.full-width.bg-tan:before{border-left:99rem solid #fef8ea;box-shadow:99rem 0 0 #fef8ea}.extend-left.bg-tan:before{border-left:90rem solid #fef8ea}.extend-right.bg-tan:before{box-shadow:80rem 0 0 #fef8ea}.bg-tan a{color:#52555B}.text-white{color:#ffffff!important}.bg-white{color:#52555B;background-color:#fff}.border-white{border-color:#ffffff!important}.full-width.bg-white:before{border-left:99rem solid #fff;box-shadow:99rem 0 0 #fff}.extend-left.bg-white:before{border-left:90rem solid #fff}.extend-right.bg-white:before{box-shadow:80rem 0 0 #fff}.bg-white a{color:#52555B}#main-navbar,.navbar-brand img{transition:all 500ms linear}.navbar-brand img{max-height:116px}header nav .nav-link{font-family:'Kameron',serif;font-weight:700;text-transform:uppercase;color:#000!important}header nav .nav-link:hover,header nav .nav-link:focus{color:rgb(0 0 0 / .75)!important}header nav.navbar.bg-dark{background-color:rgb(0 0 0 / .6)!important}header nav.navbar.bg-dark.scrolled{background-color:rgb(0 0 0 / .8)!important}header nav.navbar.bg-dark .nav-link{color:#fff}header nav.navbar.bg-dark .nav-link:hover,header nav.navbar.bg-dark .nav-link:focus{color:rgb(255 255 255 / .75)}header nav.navbar.bg-dark .menu-item-has-children:hover .dropdown-menu{display:block}.dropdown-toggle:after{display:none}.dropdown-menu{top:90%}.scrolled #main-navbar{padding-top:2rem}a.navbar-brand{max-width:75%}#banner{margin-bottom:1rem}.carousel-caption{font-family:'Kameron',serif;text-align:left}.carousel-caption .h1{color:#fff}.carousel-inner video{aspect-ratio:1/1.5;object-fit:cover;width:fit-content}body:not(.home) .carousel-caption{justify-content:end}body:not(.home) .carousel-caption h1{width:fit-content;padding:10px;background:rgb(0 0 0 / .4);border-radius:10px}.carousel-caption span{width:fit-content;background:rgb(0 0 0 / .6);padding:1rem;margin-left:-1rem;border-radius:10px}.card-loop .card{border-width:0}.card-loop .card-body{padding-bottom:0}.card-loop .card-footer{border-width:0;background:#fff0;padding-top:0}[class*='team'] .wp-block-group__inner-container{display:flex;justify-content:center;flex-wrap:wrap}[class*='team'] .member{margin-bottom:3rem;width:30%}.sales-team .member{cursor:pointer}[class*='team'] .member figure{position:relative;width:66.66%;text-align:center}.sales-team .member .overlay{display:none;position:absolute;top:0;right:0;bottom:-3rem;left:0;background-color:rgb(0 0 0 / .5)}.sales-team .member:hover .overlay{display:inline}[class*='team'] .member h4,.team .member h5{margin:0;width:100%;line-height:1;text-transform:uppercase}[class*='team'] .member h5{color:#989c9f}.brand-block{padding:2rem 1.5rem;border-top:4px solid #00a955;box-shadow:0 4px 10px 0 rgb(0 0 0 / 20%)}.brand-block .wp-block-image{display:flex;align-items:center;height:6.875rem}.brand-block .brand-text{min-height:11rem}.brand-block .brand-btn-block{display:flex;align-items:flex-end;min-height:5.75rem}.fa-offering-list{display:flex;justify-content:space-between;margin:0;padding:0;list-style:none}.fa-offering-list li{text-align:center}.industry-link{cursor:pointer}#footer-parallax{background-repeat:no-repeat;background-size:cover;background-position-y:100%}#footer-parallax-overlay{max-width:375px;padding:4rem 2rem;margin:auto}.home #footer-parallax-overlay{max-width:570px;font-family:'Kameron',serif;font-weight:700}#footer-parallax-overlay.logo-yes{position:relative;overflow:hidden}#footer-parallax-overlay.logo-yes::before{content:"";position:absolute;top:20px;right:100px;bottom:20px;left:-100px;background-image:url(/wp-content/uploads/2022/10/heathwood-oil-company-logo.png);background-repeat:no-repeat;background-position:left center;background-size:contain;filter:grayscale(100%);opacity:30%}#footer-parallax-overlay.logo-yes #footer-parallax-overlay-content{position:relative}body>footer a,body>footer a:visited,body>footer a:active,body>footer a.btn-link,body>footer .h1{color:#fff}body>footer a:hover,body>footer a:focus,body>footer a.btn-link:hover,body>footer a.btn-link:focus{color:#dedede}#inner-footer #block-14 img{max-width:75%}#menu-services-sidebar{list-style:none;padding-inline-start:0}#menu-services-sidebar li a{width:100%;display:block;padding:8px;color:#000;font-weight:700;font-family:'Kameron',serif}#menu-services-sidebar li.current-menu-item a{border-top:1px solid #eca707;background:#f8bc2f;background:-moz-linear-gradient(top,#f8bc2f 0%,#f8bc2f 75%,#f8bc2f 75%,rgb(248 188 47 / .75) 100%);background:-webkit-linear-gradient(top,#f8bc2f 0%,#f8bc2f 75%,#f8bc2f 75%,rgb(248 188 47 / .75) 100%);background:linear-gradient(to bottom,#f8bc2f 0%,#f8bc2f 75%,#f8bc2f 75%,rgb(248 188 47 / .75) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8bc2f',endColorstr='#f8bc2f',GradientType=0)}#menu-services-sidebar li a:after{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 5 Pro",cursive;font-weight:700;content:"\f0a9";position:absolute;right:25px}.breakout{width:calc(100 * var(--vw));margin-left:calc(( calc( 100 * var(--vw) ) - 100% ) / -2);margin-right:0}.breakout.w-100{width:calc(100 * var(--vw))!important}.breakout.w-100 img{width:100%}@media only screen and (min-width :576px){.carousel-inner video{aspect-ratio:1/1.15}.full-width{position:relative}.full-width:before{content:"";position:absolute;top:0;right:0;bottom:0;left:-75rem;z-index:-1}h1,.h1{font-size:2rem}h2,.h2{font-size:1.6rem}h3,.h3{font-size:1.45rem}h4,.h4{font-size:1.3rem}}@media only screen and (min-width :768px){.carousel-inner video{aspect-ratio:1.15/1}h1,.h1{font-size:2.5rem}h2,.h2{font-size:2rem}h3,.h3{font-size:1.75rem}h4,.h4{font-size:1.5rem}#banner #carousel .btn{padding:.5rem 1rem}}@media only screen and (min-width :992px){.carousel-inner video{aspect-ratio:1.5/1}}@media only screen and (min-width :1200px){.carousel-inner video{aspect-ratio:unset}}