/***************************************************
Theme Name:   Global Refining Group
Theme URL:    https://globalrefining.wpenginepowered.com
Description:  2026 Site
Author:       Exults.com
Author URI:   http://www.exults.com/
Version:      2.0
**************************************************/

:root {
  --primary: #a6ce39;
  --secondary: #1b365d;
  --text-color: #0a211f;
  --dark-blue: #1f2933;
  --brdr-color: #e6e6e6;
  --med-green: #4eada5;
  --light-green: #c4e0cb;
  --very-light-green: #7b9181;
  --very-light-green2: #6e7877;
  --beige: #fbfcf7;
  --light-gray: #f3f3f3;
  --very-light-blue: #9798aa;
  --font-sora: "Sora", sans-serif;
  --font-public-sans: "Public Sans", sans-serif;
  --text-uppercase: uppercase;
  --text-light: 300;
  --text-regular: 400;
  --text-medium: 500;
  --text-semibold: 600;
  --text-bold: 700;
}

body{ color: var(--text-color); font-family: var(--font-public-sans); font-weight: var(--text-regular); font-size: 18px;}
p{ margin: 0;}
p + p{ margin-top: 15px;}
img{ max-width: 100%;}
ol{ margin: 0; padding: 0;}
ul, li{ margin: 0; padding: 0; list-style: none; }
a, a:hover,a:focus, button, button:hover, button:focus{ transition: 0.3s all ease; -webkit-transition: 0.3s all ease; -moz-transition: 0.3s all ease; text-decoration: none; outline: none; color: inherit;}
h1, h2, h3, h4, h5, h6{ margin: 0; font-weight: 600; font-family: var(--font-sora);}
h1{ font-size: 2.5em;}
h2{ font-size: 2.813em;}
h3{ font-size: 1.556em;}
input::placeholder{ overflow: visible; color: var(--very-light-green2);}
::placeholder{ opacity: 1; color: var(--very-light-green2);}
button:focus{ outline: none;}
.container{ max-width: 1560px;}
.over-link{ position: absolute; width: 100%; height: 100%; left: 0; top: 0; display: block; z-index: 1;}
figure{ margin: 0;}
html .no-js .owl-carousel, html .owl-carousel.owl-loaded, html .owl-carousel .owl-item img{ width: auto;}
html .owl-carousel .owl-item img{display: inline-block; }
html span.gfield_required.gfield_required_text{ font-size: 0;}
html span.gfield_required:before{ content: "*"; font-size: 1em;}
html .gform_wrapper .gfield_required{ font-size: 1.4em; position: relative; top: 3px;}
html .gfield_required span.gfield_required.gfield_required_text:before{ display: none;}
html .gform_wrapper.gravity-theme .gfield_description.gfield_validation_message,
html .gform_wrapper.gravity-theme .instruction.validation_message{ border: none; background: none; padding: 0;}
html .gform_wrapper .gform_validation_errors{ display: none;}
.yt-video { overflow: hidden; padding-bottom: 56.25%; position: relative; height: 0; border-radius: 6px;}
.yt-video iframe { left: 0; top: 0; width: 100%; height: 100%; position: absolute;}
ul.circle-check-list li{ position: relative; padding-left: 28px; margin: 0 0 10px;}
ul.circle-check-list li:before{ content: "\f058"; font-family: "Font Awesome 7 Pro"; font-weight: var(--text-bold); display: block; position: absolute; left: 0; top: 2px;}
ul.circle-check-list.half-list{ display: flex; flex-wrap: wrap;}
ul.circle-check-list.half-list li, ul.circle-check-list.half-list li{ width: 50%; padding-right: 15px;}
p.list-heading{ margin: 10px 0; color: var(--secondary);}
.bttn, .cont-form .gform_wrapper.gravity-theme .gform_footer .button{ line-height: 50px; display: inline-block; padding: 0 28px; text-align: center; font-weight: 600; border-radius: 35px; font-size: 0.889em; min-width: 150px;}
.bttn-green, .cont-form .gform_wrapper.gravity-theme .gform_footer .button, .bttn-white:hover, .bttn-white:hover{ background: var(--primary); color: var(--text-color);}
.bttn-green:hover, .bttn-green:focus, .cont-form .gform_wrapper.gravity-theme .gform_footer .button:hover, .cont-form .gform_wrapper.gravity-theme .gform_footer .button:focus, .bttn-white-brdr:hover, .bttn-white-brdr:focus{ background: var(--secondary); color: var(--bs-white);}
.bttn-white{ background: var(--bs-white); color: var(--text-color);}
.bttn-white-brdr{ border: 2px solid var(--bs-white); color: var(--bs-white);}
.bttn-white-brdr:hover, .bttn-white-brdr:focus{ border: 2px solid transparent;}
.bttn-ext{ position: relative;}
.bttn-ext i{ position: absolute; font-size: 0.6em; top: 8px; right: 8px;}
.img-cont-btns-sec .bttn-ext i{ top: 10px; right: 18px;}
.txt-btn{ font-weight: 600;}
.title-sec{ padding-bottom: 15px;}
.title-para-sec{ max-width: 890px; margin: auto; text-align: center; margin-bottom: 30px;}
.title-sec span{ font-size: 0.889em; border: 1px solid var(--very-light-green); color: var(--very-light-green); border-radius: 4px; padding: 4px 12px; display: inline-block; margin: 0 0 20px;}
.title-sec h2{ margin: 0; font-size: 1.667em; line-height: 1.4em;}
.title-sec p{ padding: 10px 0 0;}
.title-xs{ max-width: 550px;}
.sec-btn{ padding-top: 30px;}
.home img, .page-id-138 img{ height: auto; width: auto;}
.main-header img, .main-footer img{ height: auto; max-width: 179px;}

.main-header{ position: fixed; width: 100%; top: 0; z-index: 99; border-bottom: 1px solid var(--brdr-color); background: var(--bs-white);}
.main-header .top-bar{ background: var(--secondary); padding: 6px 0;}
.top-bar .top-bar-in{ display: flex; align-content: center; justify-content: space-between;}

.top-bar ul li{ color: var(--bs-white);}
.top-bar ul li span, .metal-last-updated span{ display: block; font-size: 0.667em;}
.top-bar ul li em, .metal-last-updated span em{ font-style: normal;}
.top-bar ul li small{ margin-left: 8px;}
.metal-last-updated span{ color: var(--bs-white);}

.main-header + section, .main-header + div{ margin-top: 149px;}
.head-nav ul.ubermenu-nav{ display: flex; align-items: center; justify-content: flex-end;}
.head-nav ul.ubermenu-nav li.ubermenu-item-level-0{ padding: 0 20px;}
.head-nav ul.ubermenu-nav li.ubermenu-item-level-0 > a{ font-size: 0.889em; display: block; line-height: 100px; padding: 0;}
.head-nav ul.ubermenu-nav li.ubermenu-item-level-0 > a:hover, .head-nav ul.ubermenu-nav li.ubermenu-item-level-0 > a:focus, .head-right .txt-btn:hover, .head-right .txt-btn:focus{ color: var(--primary);}
.head-main .row{ align-items: center;}
.main-header .head-right{ text-align: right;}
.head-right .txt-btn{ margin-right: 30px; font-size: 0.889em;}

.contact-sec{ background-color:  var(--dark-blue); background-repeat: no-repeat; background-position: center; background-size: cover; padding: 63px 0; color: var(--bs-white); text-align: center; position: relative;}
.contact-sec .cs-in{ background: rgba(0, 0, 0, 0.15); padding: 40px 50px 28px; max-width: 714px; margin: auto; border-radius: 6px; border: 1px solid #323c47;}
.main-footer{ background:#101316; padding: 45px 0;}
.main-footer p{ color: var(--very-light-blue); margin: 15px 0; font-size: 0.778em;}
.flogos img{ height: auto; width: auto; margin: 0 20px 0 0;}
.main-footer h3{ font-size: 0.889em; margin: 0 0 15px; color: var(--very-light-blue);}
.main-footer ul li a{ font-size: 0.889em; color: var(--very-light-blue);}
.main-footer ul li{ margin: 0 0 8px;}
.main-footer ul li a:hover{ color: var(--primary);}
.main-footer button{ display: none;}
.main-footer .soc-icons{ padding: 0 0 24px;}
.soc-icons a{ font-size: 1.35em; margin: 0 33px 0 0;}
.soc-icons a svg{ height: 30px;}
.soc-icons a svg path{ transition: 0.3s all ease;}
.soc-icons a:hover svg path{ fill: var(--primary);}

.cont-form .gform_wrapper.gravity-theme .gfield_label{ display: none;}
.cont-form .gform_wrapper.gravity-theme .gfield input.large,
.cont-form .gform_wrapper.gravity-theme .gfield select.large,
.cont-form .gform_wrapper.gravity-theme .gfield textarea.large{ width: 100%; height: 50px; border-radius: 6px; border: none; padding: 0 10px;}
.cont-form .gform_wrapper.gravity-theme .gfield textarea.large{ height: 112px; padding-top: 15px;}
.cont-form .gform_wrapper.gravity-theme .gform_footer{ justify-content: center; padding-bottom: 0; margin-top: 0;}
.cont-form .gform_wrapper.gravity-theme .gform_footer .button{ min-width: 215px; border: none; margin: 0; transition: 0.3s all ease; line-height: 50px !important;}
.contact-sec .title-sec{ padding-bottom: 25px;}
.contact-sec .title-sec h2{ margin: 0;}

.metal-topbar-wrap{ display: flex; align-items: center; justify-content: space-between;}
.metal-slider{ flex: 1; overflow: hidden;}
.metal-slider-track{ display: flex; gap: 15px; width: 100%; justify-content: space-between;}
.metal-item{ white-space: nowrap;}
.metal-last-updated { white-space: nowrap; padding-left: 120px;}
.metal-item.duplicate{ display: none;}

@keyframes metalScroll {
  from {
    transform: translateX(0);
  }
  to {
    transform: translateX(-50%);
  }
}


.main-header .ubermenu .ubermenu-row{ margin: 0;}
.main-header .ubermenu .ubermenu-item .ubermenu-submenu{ background: var(--bs-white);}
.main-header .ubermenu .ubermenu-tab-layout-left>.ubermenu-tabs-group{ background: var(--beige); border: none; padding: 40px 0 40px 9%;}
.main-header .ubermenu .ubermenu-submenu .ubermenu-tab-content-panel li{ float: none; margin: 0 0 15px;}
.main-header .ubermenu .ubermenu-submenu .ubermenu-tab-content-panel li a{ display: inline-block; padding: 0;}
.main-header .ubermenu .ubermenu-tab-layout-left>.ubermenu-tabs-group .ubermenu-tab > a{ font-size: 1.4em; font-weight: var(--text-bold); letter-spacing: 0.8px;}
.main-header .ubermenu .ubermenu-submenu .ubermenu-tab-content-panel{ padding: 40px 0 40px 60px;}
.main-header .ubermenu .ubermenu-submenu .ubermenu-tab-content-panel li ul{ padding: 15px 0 0 15px;}
.main-header .ubermenu .ubermenu-submenu .ubermenu-tab-content-panel li ul li a span{ display: flex; align-items: center;}
.main-header .ubermenu .ubermenu-submenu .ubermenu-tab-content-panel li ul li a span:before{ content: ""; width: 10px; height: 2px; background: var(--text-color); display: inline-block; margin: 0 6px 0 0;}
.main-header .ubermenu-sub-indicators .ubermenu-has-submenu-drop>.ubermenu-target>.ubermenu-sub-indicator{ margin-top: -7px; right: 0;}
.main-header .ubermenu-sub-indicators .ubermenu-has-submenu-drop>.ubermenu-target>.ubermenu-sub-indicator:before{ content: "\f107";}
.head-nav ul.ubermenu-nav li.ubermenu-item-level-0.ubermenu-has-submenu-drop>.ubermenu-target{ padding-right: 18px;}
.main-header .ubermenu .ubermenu-tabs-group .ubermenu-sub-indicator{ display: none;}


.flexible-sec p a {color: var(--primary);}
.img-cont-btns-sec ul + h3 {margin-top: 28px;}
.img-cont-btns-sec h3 + p {margin-top: 1rem;}
.partners-grid-sec .grid-lead img {background: #313a47;}
.custom-search-form {  display: flex; align-items: center; gap: 10px;}
.search-field { flex: 1;padding: 18px 20px;font-size: 18px;border: 2px solid #d0d7de;border-radius: 10px; outline: none;}
.search-submit { background-color: #6cc4a1;border: none;padding: 18px 22px; border-radius: 10px;cursor: pointer; font-size: 18px;}
.search-submit:hover { background-color: #57b392;}
.img-cont-btns-sec.sec-404 .row {align-items: center;}
.img-cont-btns-sec.sec-404 .icb-left img {display: none;}
.img-cont-btns-sec.sec-404 .icb-right .title-sec {  max-width: 530px; margin: 0 0 0 auto;  margin-right: 20%;}
.img-cont-btns-sec.sec-404 .icb-right .title-sec .custom-search-form {  margin-top: 1rem;}
.img-cont-btns-sec.sec-404 .icb-left {  background-position: right;}

.inner-banner.contact-banner::before {display: none;}
.inner-banner.contact-banner { min-height: 235px;}
.left-form-right-sidebar {padding: 65px 0;}
.left-form-right-sidebar .left-form .title-sec + p {  max-width: 700px;}
.left-form-right-sidebar .cont-form { max-width: 825px;margin-top: 45px;}
.left-form-right-sidebar .cont-form .gform_wrapper.gravity-theme .gfield input.large, .left-form-right-sidebar .cont-form .gform_wrapper.gravity-theme .gfield select.large, .left-form-right-sidebar .cont-form .gform_wrapper.gravity-theme .gfield textarea.large {    border: solid 1px #d4d8e3;}
.left-form-right-sidebar .cont-form .gform-footer.gform_footer.top_label { justify-content: flex-start;}
.left-form-right-sidebar .direct-sidebar {background: var(--secondary); border-radius: 6px; padding: 35px; color: #fff;}
.direct-sidebar .title-sec span { border-color: rgba(255, 255, 255, 0.26); color: #fff;}
.direct-sidebar .contact-list .item {display: flex; font-size: 1rem;}
.direct-sidebar .contact-list .item .icon { border: solid 1px #7e8ca1; display: flex; justify-content: center; align-items: center; width: 50px; height: 50px; border-radius: 6px; font-size: 24px; color: var(--primary); margin-right: 20px;}
.direct-sidebar .contact-list .item .cont span {text-transform: uppercase;color: #7e8ca1;font-size: 1rem;}
.direct-sidebar .contact-list .item + .item {margin-top: 2rem;}
.direct-sidebar .business-hours { border-top: solid 1px #7e8ca1; margin-top: 45px;padding-top: 30px;font-size: 1rem;}
.direct-sidebar .business-hours .sec-heading {text-transform: uppercase; color: var(--primary); margin-bottom: 0.5rem;}
.direct-sidebar .business-hours .item { display: flex; justify-content: space-between;}
.direct-sidebar .business-hours .item + .item { margin-top: 0.4rem;}
.direct-sidebar .business-hours .item .time { color: var(--primary);}


.grid-leads-sec.locations-boxes .title-xs { max-width: 510px;}
.grid-leads-sec.locations-boxes .hcs-right p {max-width: 700px;}
.grid-leads-sec.locations-boxes .grid-lead {  background: #fff; border: solid 1px rgb(200 207 195 / 26%); border-radius: 6px; padding: 20px;}
.grid-leads-sec.locations-boxes .grid-lead .box-top {display: flex; width: 100%; justify-content: space-between;}
.grid-leads-sec.locations-boxes .grid-lead .top-left span {font-size: 0.875rem;border: 1px solid rgb(123 145 129 / 26%);color: #27500a;border-radius: 4px; padding: 4px 12px; display: inline-block; margin: 0 0 20px;background: #eaf3e4;font-weight: 400;}
.grid-leads-sec.locations-boxes .grid-lead .top-left h3 {font-size: 1.125rem;margin-bottom: 0.5rem;}
.grid-leads-sec.locations-boxes .grid-lead .top-left .title {font-size: 1rem;color: #a6ce39;}
.grid-leads-sec.locations-boxes .grid-lead .grid-lead-cont { padding: 18px 0;    font-size: 1rem;}
.grid-leads-sec.locations-boxes .grid-lead ul li { position: relative;padding-left: 25px; font-size: 1rem;}
.grid-leads-sec.locations-boxes .grid-lead ul li i {left: 0;top: 4px; right: inherit;color: #a6ce39;filter: none; font-size: 1rem;}
.grid-leads-sec.locations-boxes .grid-lead ul li.fax {color: #888888;font-size: 0.875rem;}

.blog .inner-banner::before { display: none;}

.def-pagination{ text-align: right; padding: 10px 0 0; clear: both; }
.def-pagination span, .def-pagination a { font-size: 0.889em; }
.def-pagination .wp-pagenavi span{display: inline-block;}
.def-pagination .wp-pagenavi a,
.def-pagination .wp-pagenavi span{ border: 1px solid var(--brdr-color); padding: 8px 15px; border-radius: 5px; color: var(--deep-dark-gray); margin: 2px 5px; text-transform: var(--text-uppercase);}
.def-pagination .wp-pagenavi a:hover,
.def-pagination .wp-pagenavi span.current{ font-weight: normal; background: var(--primary); border: 1px solid transparent; color: var(--bs-white);}
.def-pagination .wp-pagenavi { display: flex;  justify-content: right;}

.blog-grid-sec{ padding: 70px 0; background: var( --beige);}
.blog-grid-sec aside{ padding-bottom: 26px;}
.bg-img img{ border-radius: 6px 6px 0 0; width: 100%;}
.blog-grid-sec .blog-grid{ background: var(--bs-white); border-radius: 6px; height: 100%;}
.bg-cont{ padding: 25px 25px 15px;}
.bg-cont h3{ font-size: 1.4em; padding: 10px 0 15px;}
.bg-cont h3 a{ color: var(--secondary); font-weight: 600;}
.bg-cont span{ color: var(--light-blue); font-size: 0.875em;}
.bg-cont span.cats{ display: block; padding: 10px 0 0; margin: 10px 0 0; border-top: 1px solid var(--brdr-color); color: var(--primary);}
.blog-cats{ background: var(--secondary);}
.cat-carousel{ padding: 25px 75px;}
.cat-carousel a{ color: var(--very-light-blue); display: block; position: relative; padding: 5px 0;}
.cat-carousel a.active, .blog .blog-active{ color: var(--bs-white);}
.cat-carousel a.active:after, .blog .blog-active:after{ content: ""; display: block; width: 100%; height: 3px; border-radius: 5px; background: var(--bs-white); position: absolute; bottom: 0;}
.cat-carousel a:hover, .cat-carousel a:focus{ color: var(--bs-white);}
.cat-carousel.owl-carousel .owl-nav button.owl-prev, .cat-carousel.owl-carousel .owl-nav button.owl-next{ display: none; position: absolute; color: #fff; top: 50%; margin-top: -12px;}
.cat-carousel.owl-carousel .owl-nav button.owl-prev{ left: 20px;}
.cat-carousel.owl-carousel .owl-nav button.owl-next{ right: 20px;}
.blog-detail-sec .single-com-left h2 strong, .blog-detail-sec .single-com-left h2 b, .blog-detail-sec h3 strong, .blog-detail-sec h3 b{ font-weight: var(--text-bold);}
.blog-detail-sec h1{margin: 0 0 10px;}
.blog-detail-sec p.date{ margin: 0 0 20px;}
.blog-detail-sec .blog-feat-img{ padding: 0 0 20px;}
.blog-detail-sec ul, .blog-detail-sec ol{ margin: 10px 0 0;}
.blog-detail-sec p a{ color: var(--primary);}
.blog-detail-sec p.date a{ margin: 0 0 0 4px; font-weight: 600;}
.blog-detail-sec p.date a i{ margin: 0 2px 0 5px;}
.blog-detail-sec .single-com-left h3{ margin: 2rem 0 1rem; font-size: 1.5rem;}
.blog-detail-sec h4{ font-size: 1.3em; font-weight: 600; margin: 15px 0 5px; color: var(--black);}
.blog-detail-sec h4 strong, .blog-detail-sec h4 b{ font-weight: 600;}
.blog-detail-sec .single-com-left h2{ font-size: 1.667em;line-height: 1.4em;margin-bottom: 1rem;}
.blog-grid-sec .blog-grid .date { font-size: 0.889em; border: 1px solid var(--very-light-green); color: var(--very-light-green);border-radius: 4px; padding: 4px 12px; display: inline-block; margin: 0;}

.cs-social-share{ position: relative;}
.cs-social-share .heateor_sss_follow_ul a,
.cs-social-share .heateor_sss_sharing_ul a{ clear: both;}
.cs-social-share .heateorSssSharing{ float: none; background: none !important;}
.cs-social-share{ position: sticky; top: 160px; padding: 0 0 130px;}
.cs-social-share:before{ content: ""; width: 1px; height: 50px; background: var(--brdr-color); display: block; position: absolute; bottom: 66px; left: 18px;}
.cs-social-share:after{content: "Share"; transform: rotate(270deg); display: block; font-size: 1em; position: absolute; left: -6px; bottom: 16px; color: var(--black);}
.cs-social-share .heateor_sss_follow_ul a span, .cs-social-share .heateor_sss_sharing_ul a span{ float: none !important;}
.cs-social-share div.heateor_sss_follow_ul a, .cs-social-share div.heateor_sss_horizontal_sharing div.heateor_sss_sharing_ul a{ margin: 0;}
.single-comm-sec { padding: 45px 0;}
.col-md-4.single-com-right{padding-left: 55px;}
.single-com-left .blog-feat-img img {height: 380px; width: 100%;object-fit: cover;}
.single-com-left ul li {
    position: relative;
    padding-left: 28px;
    margin: 0 0 10px;
}
.single-com-left ul li:before {
    content: "\f058";
    font-family: "Font Awesome 7 Pro";
    font-weight: var(--text-bold);
    display: block;
    position: absolute;
    left: 0;
    top: 2px;
}
.blog-detail-sec .single-com-left ul + h2 {
    margin-top: 2.5rem;
}
.blog-grid-sec .blog-grid .anchor-text {
    display: inline-block;
    margin-top: 1rem;
    color: var(--primary);
}
.search-results .bg-cont{  padding: 35px 25px;
  background: var(--beige);
  border: solid 1px #e5e5e5;}
.full-width-sec {
    padding: 90px 0 80px;
}
p strong {
    font-weight: 700;
}
.full-width-sec h2 {
    margin: 2rem 0 0 0;
    font-size: 1.667em;
    line-height: 1.4em;
}
.full-width-sec p + ul {
    margin-top: 1.5rem;
}
.full-width-sec ul li { position: relative; padding-left: 25px;}
.full-width-sec ul li + li { margin-top: 1rem;}
.full-width-sec ul li:before {    content: "";    width: 10px;    height: 10px;    background: #a6ce39;    display: block;    border-radius: 100%;    position: absolute;    top: 9px;    left: 0;}
.full-width-sec ul + p {    margin-top: 1rem;}
.full-width-sec h2 + p { margin-top: 1rem;}

.cont-form .gfield--type-checkbox { text-align: left;}
.cont-form .gform_wrapper.gravity-theme .gfield--type-checkbox .gfield_label {  display: block;}

.cont-form .gform_wrapper.gravity-theme .ginput_full input, .cont-form .gform_wrapper.gravity-theme .gform-grid-col input, .cont-form .gform_wrapper.gravity-theme .ginput_full select, .cont-form .gform_wrapper.gravity-theme .gform-grid-col select {
  width: 100%;
  height: 50px;
  border-radius: 6px;
  border: none;
  padding: 0 10px;
  background: #fff;
}
.cont-form .gform_wrapper.gravity-theme .ginput_full {
  margin-bottom: 1rem;
}
.cont-form .gform_wrapper.gravity-theme .gform-grid-col {  margin-bottom: 1rem;}
.cont-form .gform_wrapper.gravity-theme .gfield--type-checkbox input {
  width: 17px;
  height: 17px;
}

.left-form-right-sidebar .cont-form .gform_wrapper.gravity-theme .ginput_full input, .left-form-right-sidebar .cont-form .gform_wrapper.gravity-theme .gform-grid-col input, .left-form-right-sidebar .cont-form .gform_wrapper.gravity-theme .left-form-right-sidebar .ginput_full select, .cont-form .gform_wrapper.gravity-theme .gform-grid-col select {
    border: solid 1px #d4d8e3;
    margin-bottom: 0.5rem;
}
.grid-lead .grid-lead-cont a.norm-link { color: var(--primary);filter: none;margin-top: 1rem; display: inline-block;}
.grid-lead .grid-lead-cont a.norm-link i { color: var(--primary); position: relative; top: auto; right: 0; filter: none; margin-left: 10px;}
.grid-lead:hover .grid-lead-cont a.norm-link{color: var(--secondary);}
.grid-lead:hover .grid-lead-cont a.norm-link i{color: var(--secondary);}
.head-nav ul.ubermenu-nav li.ubermenu-item-level-0.mob-nav-item{ display: none;}