:root {
    --accent: #789262 !important;
    --primary-font: Poppins, sans-serif;
    --secondary-font: Open Sans, sans-serif;
}

/* Hide only the &quot;Local&quot; radio + its label */
/* Hide the 2nd radio button + its label */

input#regNo {
    margin-left: 0px !important;
}


/* Optional: add a little left margin so the remaining options don&#039;t jump */
.d-flex.gap-4 label:first-of-type {
    margin-left: 0;
}


.cs-image_layer  .cs-image_layer_in:after
 {
    display:none;
}
.page-12 .cs-funfacts {
    grid-gap: 20px;
    }
    .cs-funfact_wrap.cs-type2 {
    
    padding: 40px 0;
}
.page-12  .tg-page-content figure.table {
    margin-bottom: -20px;
}
.page-12 .cs-funfact.cs-style1 .cs-funfact_text span
 {   
    margin-bottom: -24px;
    margin-top: 0;
    margin-left: -20px;
}
.cs-section_heading.cs-style1 .cs-section_title {
    font-size: 30px;
}
.cs-menu_widget.cs-style1 li:not(:last-child)
 {
    margin-bottom: 0;
}
.cs-page_heading.cs-style1
 {
    height: 300px !important;
    padding: 160px 0 50px;
}
.menu-item-has-children .menu-item a:hover{
color :#ffd364 !important;
}
.cs-image_layer.cs-style1 .cs-image_layer_in:after
 {
     bottom: -30px;
    right: -30px;
   }
.cs-page_heading.cs-style1 .breadcrumb{
display:none;
}
.cs-hover_tab.active .cs-iconbox_icon,
.cs-iconbox .cs-iconbox_icon:hover,
.cs-nav .cs-nav_list ul .menu-item-has-children li.menu-item:hover
 {
    color: #daa520 !important;
    }
.cs-hero.cs-style1:before {
    content: &quot;&quot;;
    position: absolute;
    width: 100%;
    background: #333;
    height: 100%;
    left: 0;
    top: 0;
    opacity: 0.5;
}

.cs-hero.cs-style1 .cs-hero_subtitle {
      font-size: 16px;    
}
.cs-card.cs-style1 .cs-card_overlay {
    background: #e9e0e0;    
}
@media screen and (min-width: 1200px) {
    .cs-main_header {
        background: #6b7280;
    }
    .cs-nav .cs-nav_list &gt; li &gt; a{
    color: #e5e7eb;}
}

body, html {
    background-color: #efefef;
    color: hsl(0deg 1.09% 6.23% / 70%);
    }
h1, h2, h3, h4, h5, h6 {
     color: #1f2a44;
     }
 .cs-social_btns.cs-style1 a{
     border: 2px solid #000;   
    color: #000;
 }
 .cs-sticky_header_active {
    background-color: #bbb;
}
.cs-nav .cs-nav_list&gt;li&gt;a {
    color: #000 !important;
 
}
 .cs-side_header .cs-side_header_in {
    background-color: #efefef;   
    }    
.cs-side_header .cs-side_header_shape:before {
    background-color: #bfbbbb !important;
    }
    .cs-hero_title:after {
    content: &quot;فضائی آلودگی کی روک تھام اور سیفٹی قوانین کی پاسداری ... ہم سب کی اخلاقی و قانونی ذمہ داری&quot;;
    font-size: 30px;
    font-weight: bold;
    line-height: 56px;
    max-width: 660px;
    position: relative;
    display: inline-block;
   
}
@media screen and (max-width: 1400px) {
    .cs-hero.cs-style1 .cs-hero_title {
        font-size: 46px;
    }
}
table.cs-result-table {
    background: #ddd;
    border: 1px solid #333;
    box-shadow: 5px 5px 10px #333;
}
.api-calc .cs-form-group {
    width: auto;
}
input#regNo {
    margin-left: 20px;
}
