/* Dark mode switch */

.toggle-track {
    position: absolute;
    z-index: 100;
    top: 20px;
    right: 20px;
    background-color: #1a1a1a;
    border-radius: 30px;
    cursor: pointer;
    display: flex;
    height: 24px;
    user-select: none;
    width: 50px;
  }
  
  .toggle-sun, .toggle-moon {
    align-items: center;
    display: flex;
    font-size: 12px;
    padding: 0 4px;
    width: 50%;
  }
   
  .toggle-moon {
    justify-content: flex-end;
  }
  
  .toggle-thumb {
    background-color: #fff;
    border-radius: 50%;
    height: 20px;
    left: 2px;
    position: absolute;
    top: 2px;
    transition: transform .5s cubic-bezier(.23, 1, .32, 1);
    width: 20px;
  }
  
  .toggle-track.toggled .toggle-thumb {
    transform: translateX(26px);
  }
  .leftmenu{
      float: left;
      margin: 0 10px;
  }
  .rightmenu{
      float: right;
      width: unset;
      margin: 0;
  }
  .leftmenu ul,.rightmenu ul{list-style: none;}
  .leftmenu ul li,.rightmenu ul li{float: left; padding: 0 10px;}
  .main-header-bar-navigation{float: left;width: 80%;}
  .ast-main-header-bar-alignment{
      background-color: #f7f7f7;
      width: 100%;
      display: inline-block;
      float: left;
  }
  .changelayout .ast-main-header-bar-alignment{background-color: #171717;}
  /**Start Additonal Css **/
  
  .Solution h3 {
      font-size: 32px;
      font-weight: 800;
          margin-bottom: 20px !important;
        color: #333;
  }
  .Solution p {
      color: #676767;
       line-height: 24px;
  }
  .mvp-icon {
      color: #FF982E ;
      font-size: 16px;
          font-weight: 600;
          padding-right: 20px;
          background: url(../images/link-arrow.png) no-repeat 100% 6px;
  }
  .mvp-icon:hover {padding-right: 25px;}
  /*.mvp-icon::after {
      content: "\f061";
      font-family: FontAwesome;
      font-style: normal;
      font-weight: normal;
      text-decoration: inherit;
      margin-left:10px;
  }*/
  .essential .elementor-row {
      margin: 0 15px;
  }
  .neto-gold {
      margin-bottom: 15px;
  }
  .main-header-bar-wrap .main-header-bar .ast-container {
      padding: ;
      margin: ;
      padding: 0 !important;
  }
  #site-navigation {
      background-color: #f7f7f7;
  }
  .main-header-bar {
      line-height: 50px;
  }
  .mainbanner .elementor-image-carousel-wrapper.swiper-container {
      padding: 0;
  }
  .neto-img-text .elementor-widget-wrap>.elementor-element {
      width: auto;
  }
  .neto-textf {
      display: flex;
      max-width: 1024px;
      margin: 0 auto;
          align-items: center
  }
  .neto-textf img {
      margin-right: 28px;
      padding-top: 3px;
  }
  .s-second {
      margin-top: 24px;
  }
  .main-header-bar {
      /*background-image: url(http://dev.ganatrainfo.com/zellis/wp-content/uploads/2020/09/top-line.jpg);*/
      background-position: top;
      background-repeat: no-repeat;
      position: relative;
  }
  /* .main-header-bar::before {
      background-image: url(http://dev.ganatrainfo.com/zellis/wp-content/uploads/2020/09/top-line.jpg);
      content: "";
      width: 100%;
      height: 3px;
      position: fixed;
      top: 0;
      left: 0;
      z-index: 11;
  } */
  .main-header-bar-wrap .main-header-bar .ast-container {
      padding-top: 15px !important;
  }
  .mg{
      display:none;
  }
  .mm .a-tag:hover .mg {
      display: block;
  }
  .experience-counts h3{
      font-size:38px;
      color: #333;
      font-weight:700;
      margin: 15px 0px !important;
      margin-bottom: 15px !important;
  }
  .elementor-element ul {
      margin: 0 0 10px 19px !important;
  }
  .our-gold {
      display: -webkit-box;
      -webkit-box-align: center;
      margin-bottom: 20px;
  }
  .our-img-goad img {
      margin-right: 10px;
  }
  p.our-neto-p {
      margin-bottom: 15px;
  }
  .our-story-bnner .elementor-column-wrap.elementor-element-populated {
      padding: 0 !important;
  }
  p.last-child {
      margin-bottom: 0 !important;
  }
  .site-footer ul > li {
      color: #FF982E !IMPORTANT;
  }
  /* .site-footer ul > li:nth-child(1) {
    color: #e40212;
  }
  .site-footer ul > li:nth-child(2) {
    color: #1666fa;
  }
  .site-footer ul > li:nth-child(3) {
    color: #FF982E ;
  }
  .site-footer ul > li:nth-child(4) {
    color: #05d100;
  }
  .site-footer ul > li:nth-child(5) {
    color: #ca01dc;
  } */
  
  .site-footer ul > li::before {
  color: #e40212 !important;
  }
  .site-footer ul {
   margin: 0;
   list-style-type: square;
  }
  .site-footer ul li {
  list-style-position: inside;
  }
  .footer-adv-widget.footer-adv-widget-1 {
   width: 37%;
   padding-right:0 ;
  }
  
  .site-footer .widget-title {
      color: #fff !important;
      font-size: 20px;
      font-weight: 600;
      font-family: "Muli", Sans-serif;
          margin-bottom: 16px;
  }
  .site-footer a {
      color: #fff;
      font-family: "Muli", Sans-serif;
  }
  #custom_html-2 a.read-our {
      color: #FF982E  !important;
  }
  #custom_html-2 a.read-our:hover {
      color: #1666fa  !important;
  }
  .footer-adv-overlay {
      padding-top: 58px;
      padding-bottom: 64px;
  }
  .ast-small-footer-section.ast-small-footer-section-1 > a {
      border-left: 2px solid;
      border-color: rgba(255, 255, 255, 0.7);
  
      margin-left: 15px;
      padding-left: 15px;
      line-height: 0px;
      line-height: 0;
          font-family: "Muli", Sans-serif;
      color: rgba(255, 255, 255, 0.7);
  }
  .ast-small-footer > a {
      color: rgba(255,255,255,0.7) !important;
          font-family: "Muli", Sans-serif;
  }
  .site-footer .ast-small-footer-wrap .ast-small-footer-section.ast-small-footer-section-1 {
      font-family: "Muli", Sans-serif;
  
  }
  .site-footer a:hover{
       color: #ff982e;
  }
  .site-footer .ast-small-footer-wrap .ast-small-footer-section.ast-small-footer-section-1 {
      font-family: "Muli", Sans-serif;
      font-size: 14px;
  }
  .ast-small-footer > .ast-footer-overlay {
      background-color: #000;
      padding: 13px 0;
  }
  .footer-adv-widget-2, .footer-adv-widget-3 {
      /* margin-top: 27px !important; */
      width: 23%;
      padding-right:0 ;
  }
  .footer-adv-widget-4{
          width: 17%;
      padding-right:0 ;
  }
  .site-footer .footer-adv-widget-2 {
      position: relative;
      /* right: 43px; */
      
  }
  .mvp-ftext {
      width: calc(100% - 141px);
  }
  .main-header-menu .sub-menu .menu-link {
      padding: 0.2em 1em;
      display: block;
      word-wrap: break-word;
  }
  .mform td {
      border: none;
      padding: 5px;
  }
  .mform  table{
      border:none;
  }
  #wpcf7-f909-o1 {
      text-align: center;
  }
  .wpcf7 .wpcf7-form-control-wrap {
      width: auto;
      display: block;
  }
  .part-2 {
      display: flex;
  }
  h3, .entry-content h3 {
      font-size: 30px !important;
      font-size: 1.6666666666667rem;
      color: #333;
      font-weight: 700;
  }
  
  .m-main-inner {
      width: auto;
      text-align: center;
      display: flex;
      justify-content: center;
      align-items: center;
      margin: 0 30px;
      padding: 10px 0;
      line-height: 20px;
      min-height: 125px;
  }
  .text-inner {
      width: calc(100%/8);
      justify-content: center;
      align-items: center;
      display:table-cell;
  }
  .text-innerppt {
      display: flex;
      justify-content: center;
      font-size: 18px;
      color: #333;
      font-family: "Muli", Sans-serif;
      font-weight: 500;
  }
  .meet-our .elementor-image-box-img {
      display: u;
      margin: 0 auto !important;
      display: block;
  }
  /* .m-boxshedo:hover {
      box-shadow: 10px 10px 9px 0px rgba(0,0,0,0.30);
  } */
  #meet-some-of h3, #meet-some-of p {
      margin-bottom: 0;
  }
  #meet-some-of span{
      color:#e40212;
  }
  #australias h3 {
      color: #fff;
  }
  #webside-term a {
      color: #5193d4;
  }
  .elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title {
      /* display: table-cell; */
      display: flex;
      float: left;
      text-align: center;
      justify-content: center;
      width:20%;
      border:none;
  }
  .main-header-menu > .menu-item > .menu-link:hover {
      color: #fff;
      background: #000 !important;
  }
  .main-header-menu > .menu-item > .menu-link{
      font-weight:600;
  }
  .elementor-tabs-wrapper {
      display: flex;
  }
  .elementor-tabs-wrapper > div {
      margin: 0 15px;
      background-color: #efefef;
  }
  .first-p {
      margin-bottom: 15px !important;
  }
  .timwas {
      margin-bottom: 0 !important;
      margin-top: 15px;
  }
  #entry-content p {
      margin-bottom: 14px;
  }
  .our-gold {
      margin-bottom: 18px;
  }
  #tiam-zelis {
      margin-bottom: 0px;
  }
  p {
      margin-bottom: 15px !important;
  }
  #tiam-zelis .elementor-element-populated {
      padding-bottom: 0px !important;
  }
  .mvp-icon {
      /*float: left;
      width: 100%;
      padding-top: 15px;*/
      font-family: "Muli", Sans-serif;
  }
  #colophon {
      padding-top: 40px;
  }
  .home.page-template #colophon{
      padding-top:0;
  }
  .entry-content h1, .entry-content h2, .entry-content h3, .entry-content h4, .entry-content h5, .entry-content h6 {
      margin-bottom: 15px;
  }
  .elementor-tabs-wrapper div > a {
      font-size: 28px;
      font-weight: 500;
      font-family: "Muli", Sans-serif;
  }
  #margin-mince {
      margin: 0 -15px;
  }
  body{
      font-family: "Muli", Sans-serif !important;
  }
  body p{
      font-family: "Muli", Sans-serif !important;
  }
  #aouto-motive-tab .elementor-tab-title {
      width: 50%;
      padding: 0;
  }
  #elementor-tab-title-3411 {
      margin-left: 0;
  }
  #elementor-tab-title-3412 {
      margin-right: 0;
  }
  #aouto-motive-tab .elementor-tab-title a {
      padding: 17px 0;
      width:100%;
  }
  #elementor-tab-title-3411 a {
      color: #0070c0;
  }
  #aouto-motive-tab .elementor-active a{
      background-color:#0070c0!important;
      color:#fff;
  }
  .billion{
      color:#0070c0!important;
      font-weight:500;
  }
  /* #elementor-tab-title-3412 .elementor-active a{
      color:#fff!important;
      background-color:#c00000 !important;
  } */
  #elementor-tab-title-3412 a {
      color: red;
  }
  #elementor-tab-title-3412.elementor-active a {
  background: red !important;
  }
  .ebaytest{
      color:red;
      font-weight:500;
  }
  #orwecan h3 {
      color: #333;
      margin-bottom: 15px !important;
      margin-top: -5px !important;
  }
  .elementor-column-gap-default > .elementor-row > .elementor-column > .elementor-element-populated {
      padding: 0px;
  }
  section#meet-our-partners .elementor-element-populated:hover {
      box-shadow: 5px 5px 8px grey;
      /* cursor:pointer; */
  }
  
  section#meet-our-partners figure.elementor-image-box-img{
      margin-bottom:12px !important;
  }
  
  section#meet-our-partners .elementor-image-box-content {
      padding: 0 40px;
  }
  
  .ast-desktop .main-header-menu.submenu-with-border .sub-menu .menu-link {
      border-bottom-width: 0px;
      border-style: solid;
      border-color: #eaeaea;
      padding: 10px 20px;
  }
  .ast-desktop .main-header-menu.submenu-with-border .sub-menu .menu-link:hover {
     color:#fff;
      background-color:#000;
  }
  .ast-desktop .sub-menu {
      padding-bottom: 0px;
  }
   h3 {
      margin-bottom: 5px !important;
      margin-top: 15px !important;
  }
  .eael-tooltip-text.eael-tooltip-bottom  {
      width: 1000px !important;
      max-width: 719px !important;
      background-color: #efefef;
      color: #333;
      border: 2px solid #E40212;
  }
  .eael-tooltip .eael-tooltip-text.eael-tooltip-bottom::after {
      border: none;
  }
  #tool-tip .elementor-widget-container {
      width: 100%;
      margin: 0 14px ;
  }
  #tool-tip .eael-tooltip-content p {
      margin-bottom: 0 !important;
      padding: 25px 0px !important;
  }
  
  #tool-tip .eael-tooltip {
      width: 100%;
      background: #efefef;
      /* margin: 0 15px; */
      font-size: 28px;
      font-weight: 500;
      max-width: 100%;
      padding:0px;
  }
  #tool-tip{
      margin: 0 15px;
  }
  #tool-tip .eael-tooltip-text.eael-tooltip-bottom {
      margin: 0 !important;
  }
  .ast-container {
      max-width: 1140px;
      padding:0px
  }
  .elementor-741 .elementor-element.elementor-element-b9d5ef3 .eael-tooltip:hover{
      background-color: #e40212 !important;
  }
  .elementor-741 .elementor-element.elementor-element-94a99cc .eael-tooltip:hover {
      background-color: #1666fa !important;
      color:#fff;
  }
  #mvp-2 .eael-tooltip-bottom{
      border: 2px solid #1666fa !important;
  }
  #mvp-3 .eael-tooltip-bottom{
      border: 2px solid #FF982E  !important;
  }
  #mvp-4 .eael-tooltip-bottom{
      border: 2px solid #05d100 !important;
  }
  #mvp-5 .eael-tooltip-bottom{
      border: 2px solid #ca01dc !important;
  }
  .elementor-741 .elementor-element.elementor-element-5f610c6 .eael-tooltip:hover{
      background-color:#FF982E  !important;
  }
  .elementor-741 .elementor-element.elementor-element-1a6de55 .eael-tooltip:hover {
      background-color:#05d100 !important;
  }
  #mvp-5 .eael-tooltip-text.eael-tooltip-bottom, #mvp-4 .eael-tooltip-text.eael-tooltip-bottom {
      top: 100%;
      left: auto;
      right: 0;
      margin: 10px auto 0px auto;
  }
  .elementor-741 .elementor-element.elementor-element-3f18868 .eael-tooltip:hover {
      background-color:#ca01dc !important;
  }
  .eael-tooltip .eael-tooltip-text {
      border-radius: 0px;
  
  }
  /* .elementor-741 .elementor-element.elementor-element-105915a .eael-tooltip:hove{
      background-color:#e40212 !important;
  } */
  .elementor-60 .elementor-element.elementor-element-ae22a97 .eael-tooltip:hover {
      color: #FFFFFF;
      background-color:#e40212 !important;
  }
  .elementor-60 .elementor-element.elementor-element-4f9f99f .eael-tooltip:hover {
      color: #FFFFFF;
      background-color:#1666fa !important;
  }
  .elementor-60 .elementor-element.elementor-element-b09dbb7 .eael-tooltip:hover{
      color: #FFFFFF;
      background-color:#FF982E  !important;
  }
  .elementor-60 .elementor-element.elementor-element-39409fa .eael-tooltip:hover {
      background-color:#05d100 !important;
  }
  .elementor-60 .elementor-element.elementor-element-3290a04 .eael-tooltip:hover {
      color: #FFFFFF;
      background-color:#ca01dc !important;
  }
  .effectiveness {
      margin-bottom: 0px !important;
  }
  
  .Supercharge{
      float: left;
      width: 100%;
      background: #efefef;
      text-align: center;
      padding: 30px 0px;
  }
  
  .nep label input{
      width: 400px;
      height: 30px;
  }
  
  .tick-mark ul {
      width: 100%;
  }
  .submit-botton{
      background-color: orange;
      padding: 10px 40px;
      color: #fff;
      border: none;
      font-size: 18px;
  }
  .tick-mark ul li {
      width: 33.33%;
      float: left;
      list-style: none;
      text-align: left;
  }
  .tick-mark{
  width: 50%;
  display: inline-block;
  }
  .nep label {
      display: flex;
      width: 50%;
      margin: 0 auto;
      justify-content: center;
  }
  
  .contact-us p{
      font-size: 18px !important;
      font-family: "Muli", Sans-serif !important;
  }
  .contact-us .input-aria p {
      display: flex;
      align-items: center;
  }
  .contact-us .lable-width {
      width: 8%;
  }
  .contact-us .wpcf7 .wpcf7-form-control-wrap{
      width:100%;
  
  
  }
  .contact-us .wpcf7 .wpcf7-form-control-wrap input{
  border: 1px solid #ccc;
  }
  
  .wpcf7-form-control-wrap.checkbox-258 {
      border: none !important;
  }
  .contact-us .lable-width {
      width: 8%;
      font-size: 14px;
  }
  .text-aria p {
      font-size: 15px !important;
  }
  .elementor-849 .elementor-element.elementor-element-17792c4 .elementor-element-populated a{
      color:#333;
      list-style:underline;
  }
  .mvp-right-part h3, .mvp-right-part p {
      margin: 0 !important;
  }
  .mvp-right-part{
      line-height: 23px;
  }
  .mhedding {
      margin-bottom: 10px;
  }
  .mvp-right-part p{
      color:#333 !important;
      font-size:15px !important;
  
  }
  .contact-us .wpcf7-form-control-wrap.your-message {
      width: 100% !important;
  }
  .contact-us .wpcf7-form-control.wpcf7-submit {
      color: #fff;
      background: #fd8900;
      padding: 15px 60px;
      font-size: 18px;
  font-weight: 600;
  }
  .contact-us .wpcf7-form-control.wpcf7-submit:hover{
      background-color:#1666fa !important;
  }
  .submit-btn {
      text-align: center;
  }
  .contact-us .wpcf7-response-output {
      font-size: 18px;
  }
  .page-id-849 #colophon{
      padding-top:0 !important;
  }
  .wpcf7-form-control.wpcf7-checkbox.mvp-tick span.wpcf7-list-item {
      margin-left: 0 !important;
  }
  /** End Additonal Css **/
  
  /*.switch {
    position: absolute;
    display: inline-block;
    width: 46px;
    height: 18px;
    float: right;
    top: 10px; right: 20px;
  }
  
  .switch input {
    opacity: 0;
    width: 0;
    height: 0;
  }
  
  .slider {
    position: absolute;
    cursor: pointer;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: #ccc;
    -webkit-transition: .4s;
    transition: .4s;
  }
  
  .slider:before {
    position: absolute;
    content: "";
    height: 10px;
    width: 10px;
    left: 5px;
    bottom: 4px;
    background-color: white;
    -webkit-transition: .4s;
    transition: .4s;
  }
  
  input:checked + .slider {
    background-color: #fd8900;
  }
  
  input:focus + .slider {
    box-shadow: 0 0 1px #fd8900;
  }
  
  input:checked + .slider:before {
    -webkit-transform: translateX(26px);
    -ms-transform: translateX(26px);
    transform: translateX(26px);
  }
  
   Rounded sliders
  .slider.round {
    border-radius: 38px;
  }
  
  .slider.round:before {
    border-radius: 65%;
  }*/
  /******************/
  /* =============Add by Developer============= */
  .switch{
      background-image: url(http://dev.ganatrainfo.com/zellis/wp-content/uploads/2020/10/toggle-1.png);
      background-position: top;
  background-repeat: no-repeat;
  position: absolute;
  width: 50px;
  height: 27px;
  right: 20px;
  background-size:44px;
  }
  .switch input {
    opacity: 0;
    width: 0;
    height: 0;
  }
  input:checked + .slider {
  background-image: url(http://dev.ganatrainfo.com/zellis/wp-content/uploads/2020/10/toggle-1.png);
  background-position: 0 -32px;
  background-repeat: no-repeat;
  position: absolute;
  width: 50px;
  height: 27px;
  right:0;
  background-size:48px;
  }
  
  /* ===================================================== */
  .changelayout div#page {
      background-color: #1d1d1d;
  }
  .changelayout .main-header-bar {
      background-color: #000;
  }
  .changelayout nav#site-navigation {
      background-color: #171717;;
  }
  .changelayout a.menu-link {
      color: #fff;
  }
  
  
  .changelayout .ast-main-header-bar-alignment .leftmenu a, .changelayout .ast-main-header-bar-alignment .rightmenu a {color: #ffffff;}
  
  /** Homepage **/
  .main-header-menu .menu-link, .main-header-menu a {padding: 0 24px;}
  .link-tag {float: left; width: 100%;}
  .elementor-element-7e2b441 .swiper-slide-inner img {width: 100%;}
  .elementor-60 .elementor-element.elementor-element-bd9f3bf > .elementor-background-overlay, .elementor-60 .elementor-element.elementor-element-f1779a3 > .elementor-background-overlay, .elementor-60 .elementor-element.elementor-element-676afc2 > .elementor-background-overlay {background-size: cover;}
  .footer-adv-widget-1 p img {margin-bottom: 11px;}
  .footer-adv-widget-1 p:nth-child(2) {line-height: 24px;
  color: #fff !important;}
  .footer-adv-widget-1 ul {margin-top: 22px !important;}
  
  
  /** Our Story Page **/
  .elementor-widget-image .elementor-image img {width: auto;}
  .elementor-element-c940064 {margin: 0px !important; padding: 50px 0;}
  .elementor-element-a26247e {padding: 50px 0;}
  
  /** Services Page **/
  .elementor-element-3cf8033 {padding-bottom: 20px;}
  .elementor-element-564a49a .text-inner {border-right: 1px solid #f1f1f1;}
  .elementor-element-564a49a .text-inner:last-child {border-right: none;}
  .elementor-element-0c11402 {margin-bottom: 50px;}
  .elementor-element-f0af259  {margin-top: 25px !important;}
  .elementor-741 .elementor-element.elementor-element-2d21911 .elementor-button {font-size: 20px; padding: 16px 50px 16px 50px;}
  /* .elementor-825 .elementor-element.elementor-element-7f99fab {margin-top: 50px; margin-bottom: 20px;} */
  .elementor-825 .elementor-element.elementor-element-51d2147 .elementor-heading-title {font-size: 38px;}
  /* .elementor-825 .elementor-element.elementor-element-51d2147 > .elementor-widget-container {margin: 50px 0px 30px 0px;} */
  /* .elementor-825 .elementor-element.elementor-element-077a2f1 {padding: 0px 0px 55px 0px;} */
  .elementor-element-69e07ce {padding: 50px 0;}
  
  .elementor-831 .elementor-element.elementor-element-e9f8e43 .eael-lightbox-btn {margin: 30px 0 50px;}
  .elementor-831 .elementor-element.elementor-element-e9f8e43 .eael-lightbox-btn > span:hover, .elementor-976 .elementor-element.elementor-element-3f10c94 .eael-lightbox-btn > span:hover {background-color: #fd8900 !important;}
  #supercharche-your {background-color: #efefef; margin: 50px 0; padding: 0;}
  .Supercharge h1 {font-size: 30px; color: #333; margin-bottom: 5px; padding: 0 40px;}
  .Supercharge .nep {width: 600px; margin: 25px auto 0px auto;}
  .Supercharge .con-labal {margin-bottom: 10px; float: left; width: 100%;}
  .Supercharge .con-labal label {float: left; width: 75px; font-size: 14px; color: #333; justify-content: left;}
  /*.Supercharge .con-labal span {float: left; width: 525px;}*/
  .Supercharge .con-labal span {margin-left: 75px;}
  .Supercharge .con-labal span input {height: 42px;}
  .Supercharge p {color: #333;}
  .Supercharge .tick-mark {margin-top:12px; width: 600px;}
  .Supercharge .tick-mark p {float: left; width: 230px; text-align: left !important; line-height: 22px; margin-bottom: 3px !important;}
  .Supercharge .tick-mark p span{display: block; font-style: italic;}
  .Supercharge .tick-mark ul {float: left;}
  .Supercharge .tick-mark ul li span {color: #333;}
  .Supercharge .send-massage .submit-botton, .mfp-content .eael-lightbox-popup-window .submit-btn input, .cfpopup .modal-content .submit-btn input, .cfpopup .modal-content .submit-btn input:focus {font-size: 17px; padding: 14px 40px; margin-top: 25px; background-color: #fd8900; color: #ffffff;}
  .Supercharge .send-massage .submit-botton:hover, .mfp-content .eael-lightbox-popup-window .submit-btn input:hover, .cfpopup .modal-content .submit-btn input:hover {background-color: #1666fa; color: #fff;}
  .Supercharge .m-type {width: 600px; margin: 0 auto; text-align: left;}
  .Supercharge .m-type label {font-size: 14px; color: #333;}
  .Supercharge .m-type br {display: none;}
  .Supercharge .m-type .main-services label {float: left; width: 140px;}
  .Supercharge .m-type .main-services .wpcf7-form-control-wrap {margin-left: 140px;}
  .Supercharge .m-type .Tell_us label {float: left; width: 100%; margin-top: 10px;}
  .Supercharge .m-type .Tell_us .wpcf7-form-control-wrap {margin-left: 0px;}
  
  .Supercharge .ex-labal {float: left; width: 100%; text-align: left; margin-top: 10px;}
  .Supercharge .ex-labal label {color: #333; line-height: 22px; float: left; width: 140px;}
  .Supercharge .ex-labal .wpcf7-form-control-wrap {margin-left: 140px !important;}
  /*.Supercharge .ex-labal .wpcf7-form-control-wrap {float: left; width: 460px;}*/
  .Supercharge .the-information {float: left; width: 100%; text-align: left; color: #333; margin: 30px 0 -15px;}
  .Supercharge .the-information a {text-decoration: underline; color: #333;}
  
  .elementor-element-1f93eab {padding-bottom: 50px !important;}
  #australias h3 {margin-bottom: 30px !important;}
  .elementor-1062 .elementor-element.elementor-element-d35b863, .elementor-element-ee4a3f1 {padding: 45px 0px;}
  .elementor-1062 .elementor-element.elementor-element-e1fc8d3, .elementor-682 .elementor-element.elementor-element-34180d9 > .elementor-widget-container {padding: 26px 0px 20px 0px;}
  
  section#plat-uni .elementor-tabs-wrapper > div {
      width: 50%;
  }
  .elementor-825 .elementor-element.elementor-element-eaf956d .elementor-tab-title.elementor-active a {
      color: red;
  }
  
  .elementor-element-e5f5d7b {padding-top: 30px !important;}
  .elementor-element-e5f5d7b .elementor-element-5a7b7f5 .elementor-element-5d14569 {margin-left: 20px;}
  .elementor-element-665a5d9 {margin:20px 0px 50px;}
  .elementor-element-665a5d9 .elementor-element-05ec615 {padding-right: 15px;}
  .elementor-element-665a5d9 .elementor-element-694bace {padding-left: 15px;}
  
  .elementor-682 .elementor-element.elementor-element-addc65e {padding-top: 50px;}
  .elementor-682 .elementor-element.elementor-element-e5f5d7b {padding-bottom: 70px;}
  .elementor-682 .elementor-element.elementor-element-0147eb5 .elementor-text-editor {margin-bottom: 45px;}
  .elementor-682 .elementor-element.elementor-element-6bb4e53 {margin-top: 20px;}
  
  .elementor-831 .elementor-element.elementor-element-08f981f {padding: 0px; margin-top: 50px;}
  .elementor-element-02a145f {margin-bottom: 50px;}
  
  .elementor-element-8d3fec8 {margin-bottom: 15px;}
  .elementor-976 .elementor-element.elementor-element-fb03d01 {padding-bottom: 50px;}
  
  .elementor-element-32a577d .elementor-shortcode .wpcf7-form p {font-size: 14px !important; font-weight: 400;}
  
  .contact-us .input-aria {margin:35px 0;}
  .contact-us .wpcf7-textarea {margin-bottom: 20px;}
  .contact-us .submit-btn {margin-top: 40px;}
  .elementor-element-84c9fbc .mhedding h3 a:hover {color: #fd8900 !important;}
  
  #webside-term a {text-decoration: underline;}
  #webside-term a:hover {color: #fd8900; text-decoration: none;}
  
  /** Layout Change Code **/
  .changelayout a:focus, .changelayout a:hover {color: #c0c0db;}
  
  .changelayout .main-header-menu > .menu-item > .menu-link, .changelayout.ast-desktop .main-header-menu.submenu-with-border .sub-menu .current-menu-item .menu-link {color: #fff !important;}
  .changelayout .main-header-menu > .menu-item > .menu-link:hover, .changelayout.ast-desktop .main-header-menu.submenu-with-border .sub-menu .menu-link:hover {color: #000 !important; background: #fff !important;}
  .changelayout .main-header-menu > .menu-item:hover > .menu-link {/*background-color: #fff !important;*/ /*color: #fff !important;*/}
  .changelayout.ast-desktop .main-header-menu.submenu-with-border .sub-menu {background-color: #000; border-top-color: #fd8900;}
  
  .changelayout .elementor-60 .elementor-element.elementor-element-3cb3da7:not(.elementor-motion-effects-element-type-background), .changelayout .elementor-60 .elementor-element.elementor-element-3cb3da7 > .elementor-motion-effects-container > .elementor-motion-effects-layer {background: transparent;}
  
  /** Text Color **/
  .changelayout h1, .changelayout h2, .changelayout h3, .changelayout h4, .changelayout .elementor-element-7e23885 .elementor-text-editor span {color: #c4c4c4 !important;}
  .changelayout p, .changelayout p a, .changelayout .elementor-element-25a6e27 .elementor-text-editor, .changelayout .text-innerppt, .changelayout .elementor-element-a3e369e ul li {color: rgba(255,255,255,0.5) !important;}
  .changelayout #tool-tip p {color: inherit !important;}
  .changelayout .elementor-825 .elementor-element.elementor-element-2bc3f07 .elementor-heading-title, .changelayout .elementor-825 .elementor-element.elementor-element-51d2147 .elementor-heading-title {color: #c4c4c4 !important;}
  .changelayout .wpcf7 form.invalid .wpcf7-response-output, .changelayout .wpcf7 form.unaccepted .wpcf7-response-output,  {color: rgba(255,255,255,0.5);}
  .changelayout .mvp-info, .changelayout .mvp-info a, .changelayout .mvp-ganaral-info .wpcf7-list-item-label {color: rgba(255,255,255,0.5);}
  .changelayout .elementor-618 .elementor-element.elementor-element-989852e {color: rgba(255,255,255,0.5);}
  
  .changelayout .sidenav-header h3 {color: #1d1d1d !important;}
  
  /** Image Setting **/
  .changelayout .elementor-element-f711f95 .elementor-widget-image .elementor-image img, .changelayout .elementor-element-e661fc2 img {filter: contrast(20%);}
  
  .mvp-white_mod, .changelayout .mvp-black_mod {display: none !important;}
  .changelayout .mvp-white_mod {display: block !important;}
  
  /** 4 Box **/
  .changelayout .d-bg-1 .elementor-element-populated, .changelayout .d-bg-2 .elementor-element-populated, .changelayout .d-bg-3 .elementor-element-populated, .changelayout .d-bg-4 .elementor-element-populated {border: none !important;}
  /*.changelayout .elementor-element-c53c82e .elementor-widget-container, .changelayout .elementor-element-55853ed .elementor-widget-container {background: #1d1d1d !important;}*/
  .changelayout .d-bg-1 .elementor-text-editor span, .changelayout .d-bg-2 .elementor-text-editor span, .changelayout .d-bg-3 .elementor-text-editor span, .changelayout .d-bg-4 .elementor-text-editor span {color: #c4c4c4 !important;}
  
  .d-bg-1 .elementor-widget-container, .d-bg-2 .elementor-widget-container, .d-bg-3 .elementor-widget-container, .d-bg-4 .elementor-widget-container {min-height: 190px; padding: 43px 78px 43px 78px !important;}
  .changelayout .d-bg-1 .elementor-widget-container p, .changelayout .d-bg-2 .elementor-widget-container p, .changelayout .d-bg-3 .elementor-widget-container p, .changelayout .d-bg-4 .elementor-widget-container p {line-height: 26px !important; margin-bottom: 0px !important;}
  .d-bg-1 .elementor-widget-container p, .d-bg-2 .elementor-widget-container p, .d-bg-3 .elementor-widget-container p, .d-bg-4 .elementor-widget-container p {margin-bottom: 0px !important; line-height: 26px !important}
  .changelayout .d-bg-1 .elementor-widget-container {background:rgba(29,29,29,0.95) !important;}
  .changelayout .d-bg-2 .elementor-widget-container {background:rgba(29,29,29,0.9) !important;}
  .changelayout .d-bg-3 .elementor-widget-container {background:rgba(29,29,29,0.86) !important;}
  .changelayout .d-bg-4 .elementor-widget-container {background:rgba(29,29,29,0.82) !important;}
  
  /** Border **/
  .changelayout .elementor-60 .elementor-element.elementor-element-b4a708d {border-color: #313131;}
  .changelayout .elementor-element-564a49a .text-inner {border-right-color: #313131;}
  
  
  /** Image Text **/
  .changelayout .elementor-60 .elementor-element.elementor-element-27383e5 > .elementor-widget-container, .changelayout .elementor-60 .elementor-element.elementor-element-580d2de > .elementor-widget-container, .changelayout .elementor-60 .elementor-element.elementor-element-fd85641 > .elementor-widget-container {background: rgba(29,29,29,0.7);}
  .changelayout .mvp-position-center .elementor-widget-container {background: rgba(29,29,29,0.7) !important;}
  
  /** For Change Popup **/
  .changelayout .cfpopup .modal-content, .changelayout #supercharche-your, .changelayout .Supercharge, .changelayout .eael-lightbox-popup-window.eael-lightbox-popup-window-6dae2c0 {background-color: #171717; border-color: #171717;}
  .changelayout .cfpopup .modal-content .close, .changelayout .eael-lightbox-popup-window-6dae2c0 button.mfp-close {color: #c4c4c4; opacity: 0.7;}
  .changelayout .cfpopup .modal-content .close:hover, .changelayout .eael-lightbox-popup-window-6dae2c0 button.mfp-close:hover {opacity: 1; color: #c4c4c4;}
  .changelayout .Supercharge .con-labal label, .changelayout .Supercharge .tick-mark ul li span.wpcf7-list-item-label, .changelayout .Supercharge .ex-labal label, .changelayout .Supercharge .the-information, .changelayout .Supercharge .the-information a, .changelayout .Supercharge .m-type label {color: rgba(255,255,255,0.5) !important;}
  
  .changelayout #margin-mince {background: #ffffff;}
  /*.changelayout #margin-mince {background: rgba(104, 104, 104, 0.4);}*/
  
  .elementor-741 .elementor-element.elementor-element-2d21911 .elementor-button:hover {color: #ffffff;}
  
  .changelayout .elementor-element-addc65e, .changelayout .elementor-element-e5f5d7b {background: rgba(104, 104, 104, 0.2) !important;}
  .zelis_connec_chart {background: url(../images/chart-bg.jpg) no-repeat 50% 0; background-size: cover; padding: 100px 10%;}
  .changelayout .zelis_connec_chart {background-image: url(../images/chart-bg-b.jpg);}
  .bottom-contant {margin-top: 70px;}
  .m-text {margin-top: 20px;}
  .changelayout #aouto-motive-tab .zellis-auto-text, .changelayout .m-text {color: rgba(255,255,255,0.5);}
  .changelayout .containt-bg, .changelayout .containt-bg::after, .changelayout .containt-bg::before {background-color: #282828;}
  .changelayout section#meet-our-partners .elementor-element-populated {background-color: #ffffff;}
  .changelayout section#meet-our-partners .elementor-element-populated p {color: #000 !important;}
  /*.changelayout section#meet-our-partners .elementor-element-populated {border-color: #313131; background-color: rgba(104, 104, 104, 0.2);}*/
  /*.changelayout section#meet-our-partners .elementor-element-populated:hover {box-shadow: 5px 5px 8px rgba(0,0,0,0.4); -moz-box-shadow: 5px 5px 8px rgba(0,0,0,0.4); -webkit-box-shadow: 5px 5px 8px rgba(0,0,0,0.4);}*/
  .changelayout .contact-us {background-color: #1d1d1d !important;}
  .changelayout .elementor-849 .elementor-element.elementor-element-fa7f543 .elementor-element-populated a {color: #c4c4c4;}
  
  #palt-uni .elementor-align-center .elementor-button {width: 100%;}
  .containt-bg {background-color: #eaedf1;padding: 50px 0; position: relative; margin:20px 0 10px;}
  .containt-bg:after, .containt-bg:before {content: ""; width: 100%; height: 100%; background-color: #eaedf1; position: absolute; top: 0px;}
  .containt-bg:after {right: -100%;}
  .containt-bg:before {left: -100%;}
  #elementor-tab-content-3411 {padding: 0;}
  #aouto-motive-tab .elementor-tabs-wrapper {margin: 0 30px;}
  #aouto-motive-tab .zellis-auto {text-align: center;margin-bottom: 30px;}
  #aouto-motive-tab .zellis-auto-text {margin-bottom: 20px;}
  #aouto-motive-tab .zellis-connect-link {max-width: 100%;text-align: center;padding: 30px 0 45px;}
  .zellis-connect-link > a {color: #000 !important;border-bottom: 1px solid;font-size: 20px;}
  #elementor-tab-content-3412 {padding: 0;}
  .mvp-position-center{top: 50% !important;transform: translateY(-50%);}
  .elementor-element.elementor-element-1284c0c.elementor-widget.elementor-widget-image {margin: 0;}
   .elementor-widget:not(:last-child) {margin-bottom: 0px !important;} /*Developer Mitesh */
  
   /*----------- DAH -----------*/
   .sidenav,
   .cfpopup {
       position: fixed;
       top: 0;
       left: 0;
       height: 100%;
       width: 100%;
       background-color: rgba(0, 0, 0, 0.7);
       display: none;
       z-index: 1000;
   }
   .sidenav.active,
   .cfpopup.active {
       display: block;
   }
  
   .sidenav>div {
       width: 360px;
       float: left;
       height: 100%;
       background-color: #333;
       color: #fff;
   }
   .sidenav-header {
       padding: 10px 15px;
       background-color: #fff;
       margin-bottom: 10px;
   }
   .sidenav-header h3 {
       margin: 0 !important;
       font-size: 20px !important;
   }
   .sidenav-header h3 a {
       float: right;
   }
   .sidenav-body a.menu-link {
       color: #fff;
   }
  .sidenav-body a.menu-link:hover,
  .sidenav-body a.menu-link:active,
  .sidenav-body a.menu-link:focus {
      color: #fd8900;
   }
  .sidenav-body li.ast-masthead-custom-menu-items {
      display: none;
  }
  
   .sidenav .menu {margin: 0;}
   .sidenav .menu > .menu-item {list-style: none; padding: 8px 20px; border-bottom: 1px solid #403d3d;}
   .sidenav .menu > .menu-item .sub-menu li {list-style: none; padding: 5px 0px; font-size: 13px;}
   .sidenav .menu > .menu-item .sub-menu li a {padding-left: 10px;}
   .sidenav .menu > .menu-item .sub-menu li a:before {content: "\e900";
  display: inline-block;
  font-family: Astra;
  font-size: 9px;
  font-size: .6rem;
  font-weight: 700;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  margin-left: 10px;
  line-height: normal; position: relative; float: left; top: 6px; transform: rotate(-90deg); -moz-transform: rotate(-90deg); -webkit-transform: rotate(-90deg);}
  /*
  .zellis-portfolio .eael-lightbox-btn::after {
      content: "";
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      z-index: -1;
      background-image: url('../images/zellis-portfolio-bg.jpg');
      background-color: #000;
  }
  .zellis-portfolio .eael-lightbox-btn {
      position: relative;
  }
  .zellis-portfolio .eael-lightbox-btn img:hover {
      opacity: 0;
  }
  .zellis-portfolio .eael-lightbox-btn img.eael-trigger-image {
      z-index: 15;
  }
  */
  .cfpopup .modal-content {
      background-color: #fefefe;
      margin: 50px auto 0;
      padding: 20px;
      border: 1px solid #fefefe;
      width: 80%;
      position: relative;
  }
  .cfpopup .modal-content .close {
      color: #333;
      font-size: 28px;
      font-weight: bold;
      position: absolute;
      top: 10px;
      right: 10px;
      z-index: 10;
      height: 35px;
      width: 35px;
      border: 1px solid #333;
      line-height: 1;
      display: flex;
      align-items: center;
      justify-content: center;
  }
  
  .cfpopup .modal-content .close:hover,
  .cfpopup .modal-content .close:focus {
      background-color: #000;
      color: #fff;
      text-decoration: none;
      cursor: pointer;
      border-color: #000000;
  }
  .leftmenu ul,
  .rightmenu ul {
      height: 100%;
      display: flex;
      margin: 0;
      align-items: center;
  }
  .rightmenu ul {
      justify-content: flex-end;
  }
  .rightmenu {
      float: left;
      margin: 0 10px;
  }
  .ast-main-header-bar-alignment .leftmenu a,
  .ast-main-header-bar-alignment .rightmenu a {
      font-size: 28px;
      line-height: 1;
  }
  .ast-main-header-bar-alignment {
      display: flex;
      align-items: center;
  }
  .leftmenu ul li,
  .rightmenu ul li {
      display: flex;
      align-items: center;
  }
  
  .leftmenu ul li a:hover , .rightmenu ul li a:hover {color: #ff982e;}
  .changelayout .leftmenu ul li a:hover , .changelayout .rightmenu ul li a:hover {color: #ff982e;}
  
  .elementor-element-0027f03 {margin-top: 50px; margin-bottom: 30px;}
  .elementor-element-0027f03 h1 {color: #000000;}
  .elementor-element-0027f03 p{color: #333333; margin-bottom: 0 !important;}
  .elementor-element-0027f03 span {color: #9c3e58;}
  
  .mvp-position-center {top: 48px !important;}
  
  /** For Popup **/
  .mfp-content .eael-lightbox-popup-window {margin: 50px auto;}
  .eael-lightbox-popup-window-6dae2c0 .mfp-close {font-weight: normal;}
  .mfp-content .eael-lightbox-popup-window h3, .cfpopup .modal-content h3 {text-align: center; color: #333;}
  .mfp-content .eael-lightbox-popup-window p, .cfpopup .modal-content p {text-align: center; color: #333; font-size: 14px !important;}
  .mfp-content .eael-lightbox-popup-window .input-aria, .mfp-content .eael-lightbox-popup-window .p-textble, .mfp-content .eael-lightbox-popup-window .text-aria, .cfpopup .modal-content .input-aria, .cfpopup .modal-content .p-textble, .cfpopup .modal-content .text-aria {width: 670px; margin: 0 auto;}
  .mfp-content .eael-lightbox-popup-window .input-aria, .cfpopup .modal-content .input-aria {margin-top: 25px;}
  .mfp-content .eael-lightbox-popup-window .lable-width, .cfpopup .modal-content .lable-width {float: left; width: 75px; text-align: left; font-size: 14px; margin-top: 9px;}
  .mfp-content .eael-lightbox-popup-window .input-aria p, .cfpopup .modal-content .input-aria p {margin-bottom: 10px !important;}
  .mfp-content .eael-lightbox-popup-window .wpcf7-form-control-wrap, .cfpopup .modal-content .wpcf7-form-control-wrap {margin-left: 75px;}
  .mfp-content .eael-lightbox-popup-window .wpcf7-form-control-wrap input, .mfp-content .eael-lightbox-popup-window .wpcf7-form-control-wrap textarea, .cfpopup .modal-content .wpcf7-form-control-wrap input, .cfpopup .modal-content .wpcf7-form-control-wrap textarea {border: 1px solid #ccc;}
  .mfp-content .eael-lightbox-popup-window .p-textble .lable-width, .cfpopup .modal-content .p-textble .lable-width {width: 140px; line-height: 20px; margin-top: 2px;}
  .mfp-content .eael-lightbox-popup-window .p-textble .lable-width br, .cfpopup .modal-content .p-textble .lable-width br {display: none;}
  .mfp-content .eael-lightbox-popup-window .p-textble .lable-width i, .cfpopup .modal-content .p-textble .lable-width i {display: block; font-size: 13px;}
  .mfp-content .eael-lightbox-popup-window .p-textble .wpcf7-form-control-wrap, .cfpopup .modal-content .p-textble .wpcf7-form-control-wrap {margin-left: 140px;}
  .mfp-content .eael-lightbox-popup-window .text-aria p, .cfpopup .modal-content .text-aria p {text-align: left; margin-bottom: 0px !important;}
  .mfp-content .eael-lightbox-popup-window .text-aria p a, .cfpopup .modal-content .text-aria p a {text-decoration: underline;}
  .mfp-content .eael-lightbox-popup-window .text-aria p a:hover, .cfpopup .modal-content .text-aria p a:hover {color: #fd8900; text-decoration: none;}
  .mfp-content .eael-lightbox-popup-window .text-aria .wpcf7-form-control-wrap, .cfpopup .modal-content .text-aria .wpcf7-form-control-wrap {margin-left: 0px;}
  .mfp-content .eael-lightbox-popup-window .wpcf7-form-control-wrap textarea, .cfpopup .modal-content .wpcf7-form-control-wrap textarea {margin: 3px 0 5px;height: 100px;}
  .mfp-content .eael-lightbox-popup-window .text-aria p:nth-child(4), .cfpopup .modal-content .text-aria p:nth-child(4) {margin-top: 10px;}
  .mfp-content .eael-lightbox-popup-window .submit-btn p, .cfpopup .modal-content .submit-btn {text-align: center;}
  .mfp-content .eael-lightbox-popup-window .submit-btn input {display: inline-block; font-size: 17px; padding: 14px 40px; margin-top: 25px; background-color: #9c4057;}
  .mfp-content .eael-lightbox-popup-window .submit-btn input:hover, .mfp-content .eael-lightbox-popup-window .submit-btn input:focus {background-color: #1666fa; color: #fff;}
  
  .cfpopup .modal-content {width: 1000px; max-width: 1000px; background-color: #EFEFEF; padding: 30px 50px 30px 50px;}
  .cfpopup .modal-content .close {font-size: 34px; border: none; opacity: 0.6;}
  .cfpopup .modal-content .close:hover {color: #333; opacity: 1; background:none;}
  
  .wpcf7-not-valid-tip {color: #dc3232 !important;}
  .wpcf7-response-output {clear: both;}
  
  .eael-lightbox-modal-popup-e9f8e43 .mfp-content .eael-lightbox-popup-window .tick-mark .wpcf7-form-control-wrap, .eael-lightbox-modal-popup-3f10c94 .mfp-content .eael-lightbox-popup-window .tick-mark .wpcf7-form-control-wrap {margin-left: 0px;}
  .eael-lightbox-modal-popup-e9f8e43 .eael-lightbox-popup-window.lightbox_type_content, .eael-lightbox-modal-popup-3f10c94 .eael-lightbox-popup-window.lightbox_type_content {padding: 0;}
  .eael-lightbox-popup-window-e9f8e43 .mfp-close, .eael-lightbox-popup-window-3f10c94 .mfp-close {font-size: 34px; color: #c4c4c4; right: 8px;}
  .eael-lightbox-popup-window-e9f8e43 .Supercharge .tick-mark ul {margin-left: 19px; margin-bottom: 10px;}
  .eael-lightbox-popup-window-e9f8e43 .tick-mark ul li {width: 100%;}
  
  .mvp-mobile-view {display: none !important;}
  
  /** Media Css **/
  @media only screen and (max-width: 1890px){
      /** Services Page **/
      .elementor-element-08b7ec6 .d-bg-1 .elementor-widget-container, .elementor-element-08b7ec6 .d-bg-2 .elementor-widget-container, .elementor-element-08b7ec6 .d-bg-3 .elementor-widget-container, .elementor-element-08b7ec6 .d-bg-4 .elementor-widget-container {min-height: 216px;}
  }
  @media only screen and (max-width: 1700px){
      .d-bg-1 .elementor-widget-container, .d-bg-2 .elementor-widget-container, .d-bg-3 .elementor-widget-container, .d-bg-4 .elementor-widget-container {padding: 43px 58px 43px 58px !important;}
  }
  @media only screen and (max-width: 1599px){
      .d-bg-1 .elementor-widget-container, .d-bg-2 .elementor-widget-container, .d-bg-3 .elementor-widget-container, .d-bg-4 .elementor-widget-container {min-height: 216px;}
  #meet-our-partners {padding: 10px 5px;}
      /** Services Page **/
      #meet-our-partners .elementor-element-populated {margin: 0 15px;}
  }
  @media only screen and (max-width: 1439px){
      .elementor-60 .elementor-element.elementor-element-3cb3da7 {padding: 47px 40px 57px 40px;}
      .d-bg-1 .elementor-widget-container, .d-bg-2 .elementor-widget-container, .d-bg-3 .elementor-widget-container, .d-bg-4 .elementor-widget-container {padding: 43px 46px 43px 46px !important;}
      #tool-tip .eael-tooltip {font-size: 22px;}
  
      /** Services Page **/
      .elementor-element-08b7ec6 .d-bg-1 .elementor-widget-container, .elementor-element-08b7ec6 .d-bg-2 .elementor-widget-container, .elementor-element-08b7ec6 .d-bg-3 .elementor-widget-container, .elementor-element-08b7ec6 .d-bg-4 .elementor-widget-container {min-height: 242px;}
      section#meet-our-partners figure.elementor-image-box-img {margin-left: 0 !important; margin-right: 0 !important;}
      section#meet-our-partners .elementor-image-box-content {padding: 0;}
  }
  @media only screen and (max-width: 1299px){
      .d-bg-1 .elementor-widget-container, .d-bg-2 .elementor-widget-container, .d-bg-3 .elementor-widget-container, .d-bg-4 .elementor-widget-container {min-height: 242px;}
      .eael-tooltip-text.eael-tooltip-bottom {max-width: 672px !important;}
  
      /** Services Page **/
      .elementor-element-08b7ec6 .d-bg-1 .elementor-widget-container, .elementor-element-08b7ec6 .d-bg-2 .elementor-widget-container, .elementor-element-08b7ec6 .d-bg-3 .elementor-widget-container, .elementor-element-08b7ec6 .d-bg-4 .elementor-widget-container {min-height: 268px;}
      #meet-our-partners {padding: 10px 5px;}
      .elementor-976 .elementor-element.elementor-element-fb03d01 {margin-top: 10px;}
  
      /** Contact Us Page **/
      .contact-us .lable-width {width: 100px;}
     
  }
  @media only screen and (max-width: 1199px){
      .eael-tooltip-text.eael-tooltip-bottom {max-width: 547px !important;}
      .site-footer .ast-row {margin: 0px;}
      #tool-tip .elementor-widget-container {margin: 0 5px;}
      .d-bg-1 .elementor-widget-container, .d-bg-2 .elementor-widget-container, .d-bg-3 .elementor-widget-container, .d-bg-4 .elementor-widget-container {padding: 33px 32px 33px 32px !important;}
      .footer-adv-widget-1 p:nth-child(2) {padding-right: 55px;}
      .footer-adv-widget-1 p:nth-child(2) br {display: none;}
      .cfpopup .modal-content, .eael-lightbox-popup-window-6dae2c0, .eael-lightbox-popup-window-e9f8e43, .eael-lightbox-popup-window-3f10c94 {max-width: 720px;}
      .mfp-content .eael-lightbox-popup-window .input-aria, .mfp-content .eael-lightbox-popup-window .p-textble, .mfp-content .eael-lightbox-popup-window .text-aria, .cfpopup .modal-content .input-aria, .cfpopup .modal-content .p-textble, .cfpopup .modal-content .text-aria {width: 615px;}
      .Supercharge h1 {padding: 0 10px;}
  
      /** Our Story Page **/
      .elementor-section.elementor-section-boxed > .elementor-container {padding-left: 20px; padding-right: 20px;}
  
      /** Services Page **/
      .elementor-element-a6b23a1 .elementor-image img {width: 90%;}
      .bottom-contant {padding: 0 20px;}
      .elementor-831 .elementor-element.elementor-element-08f981f {overflow: hidden;}
      .elementor-element-59668e8 .d-bg-1 .elementor-widget-container, .elementor-element-59668e8 .d-bg-2 .elementor-widget-container, .elementor-element-59668e8 .d-bg-3 .elementor-widget-container, .elementor-element-59668e8 .d-bg-4 .elementor-widget-container {min-height: 248px;}
  
      .elementor-1122 .elementor-element.elementor-element-9065c4a {padding-bottom: 0px;}
  }
  @media only screen and (max-width: 991px){
      .ast-header-break-point .ast-mobile-header-inline .main-header-container, .ast-header-break-point .ast-mobile-header-stack .main-header-container {display: block !important;}
      .ast-header-break-point .ast-mobile-header-inline .site-branding {text-align: center !important;}
      .ast-header-break-point .header-main-layout-2 .ast-mobile-menu-buttons {display: none;}
      .ast-header-break-point .ast-main-header-bar-alignment {padding: 10px 0;}
      .ast-logo-title-inline .ast-site-identity {display: block; padding-bottom: 25px;}
      .rightmenu {float: right;}
      .elementor-60 .elementor-element.elementor-element-4eb6550 > .elementor-element-populated {margin-left: 35px;}
      .elementor-60 .elementor-element.elementor-element-9c5ee24 > .elementor-element-populated {margin-left: 20px;}
      .elementor-60 .elementor-element.elementor-element-ed0f95a .elementor-heading-title {font-size: 34px;}
      .d-bg-1 .elementor-widget-container, .d-bg-2 .elementor-widget-container, .d-bg-3 .elementor-widget-container, .d-bg-4 .elementor-widget-container {min-height: 326px;}
      #tool-tip .elementor-column.elementor-col-20, #tool-tip .elementor-column[data-col="20"] {padding: 0 2px;}
      #tool-tip .elementor-widget-container {margin: 0;}
      #tool-tip .eael-tooltip {font-size: 17px;}
      #tool-tip .eael-tooltip-content p {padding: 20px 0px !important;}
      .eael-tooltip {min-width: 140px;}
      .eael-tooltip-text.eael-tooltip-bottom {max-width: 440px !important;}
  
      /** Our Story Page **/
      .elementor-element-c940064, .elementor-element-a26247e {padding: 10px 0;}
  #meet-our-partners {padding: 0px 5px;}
      /** Services Page **/
      .elementor-element-564a49a .m-main {flex-wrap: wrap;}
      .text-inner {width: 25% !important;}
      /* .elementor-825 .elementor-element.elementor-element-7f99fab {margin-top: 20px;} */
      .zelis_connec_chart {padding: 50px 5%;}
      .elementor-1062 .elementor-element.elementor-element-27224c6 > .elementor-widget-container {padding-left: 20px;}
      .elementor-825 .elementor-element.elementor-element-5bcdf33 > .elementor-widget-container, .elementor-1062 .elementor-element.elementor-element-49503c2 > .elementor-widget-container {padding-right: 20px;}
      .elementor-element-08b7ec6 .d-bg-1 .elementor-widget-container, .elementor-element-08b7ec6 .d-bg-2 .elementor-widget-container, .elementor-element-08b7ec6 .d-bg-3 .elementor-widget-container, .elementor-element-08b7ec6 .d-bg-4 .elementor-widget-container {min-height: 404px;}
      .elementor-element-59668e8 .d-bg-1 .elementor-widget-container, .elementor-element-59668e8 .d-bg-2 .elementor-widget-container, .elementor-element-59668e8 .d-bg-3 .elementor-widget-container, .elementor-element-59668e8 .d-bg-4 .elementor-widget-container {min-height: 352px;}
      #meet-our-partners .elementor-column.elementor-col-25 {width: 50%; margin: 15px 0px;}
      .elementor-976 .elementor-element.elementor-element-fb03d01 {margin-top: 0;}
  }
  @media only screen and (max-width: 767px){
      h3, .entry-content h3, h1, .entry-content h1 {font-size: 24px !important;}
      .ast-logo-title-inline .ast-site-identity {padding-bottom: 12px; padding-top: 0;}
      .ast-logo-title-inline .site-logo-img .custom-logo {width: 210px;}
      .elementor-custom-embed-play i {font-size: 70px;}
      .elementor-60 .elementor-element.elementor-element-3cb3da7 {padding: 30px 20px 30px 20px;}
      .elementor-element-3a9bcb0 .elementor-image img {width: 60%;}
      .elementor-60 .elementor-element.elementor-element-4eb6550 > .elementor-element-populated {margin: 0px;}
      .elementor-60 .elementor-element.elementor-element-9c5ee24 > .elementor-element-populated {margin-left: 0px; margin-top: 20px;}
      .Solution h3 {font-size: 28px !important; margin-bottom: 10px !important; margin-top: 10px; text-align: center;}
      .Solution p, .link-tag {text-align: center;}
      .elementor-60 .elementor-element.elementor-element-25a6e27 .elementor-text-editor {text-align: center; font-size: 22px; line-height: 30px;}
      .elementor-60 .elementor-element.elementor-element-bd9f3bf, .elementor-60 .elementor-element.elementor-element-f1779a3, .elementor-60 .elementor-element.elementor-element-676afc2 {padding: 132px 0px 132px 0px;}
      
      .elementor-60 .elementor-element.elementor-element-27383e5 > .elementor-widget-container, .elementor-60 .elementor-element.elementor-element-580d2de > .elementor-widget-container, .elementor-60 .elementor-element.elementor-element-fd85641 > .elementor-widget-container, .mvp-position-center .elementor-widget-container, .mvp-position-center .elementor-widget-container {padding: 18px 0px !important;}
      .elementor-60 .elementor-element.elementor-element-27383e5 .elementor-heading-title, .elementor-60 .elementor-element.elementor-element-580d2de .elementor-heading-title, .elementor-60 .elementor-element.elementor-element-fd85641 .elementor-heading-title, .elementor-60 .elementor-element.elementor-element-ed0f95a .elementor-heading-title, .mvp-position-center .elementor-heading-title {font-size: 28px !important;}
      .d-bg-1 .elementor-widget-container, .d-bg-2 .elementor-widget-container, .d-bg-3 .elementor-widget-container, .d-bg-4 .elementor-widget-container {padding: 25px 32px 25px 32px !important; border-bottom: 1px solid #fff !important;min-height: initial; text-align: center; font-size: 16px; line-height: 24px;}
      .changelayout .d-bg-1 .elementor-widget-container, .changelayout .d-bg-2 .elementor-widget-container, .changelayout .d-bg-3 .elementor-widget-container, .changelayout .d-bg-4 .elementor-widget-container {border-bottom: none !important;}
      .elementor-60 .elementor-element.elementor-element-6112dfc > .elementor-element-populated {margin-top: 57px;}
      #tool-tip .eael-tooltip {margin-bottom: 2px;}
      .eael-tooltip-text.eael-tooltip-bottom {max-width: 100% !important;}
      .footer-adv-overlay {padding-top: 40px; padding-bottom: 20px;}
      .footer-adv-widget-1 p img {width: 210px;}
      .elementor-60 .elementor-element.elementor-element-0125272 {margin-top: 40px; padding: 34px 15px 34px 15px;}
      .footer-adv-widget.footer-adv-widget-1 {width: 100%;}
      .site-footer .footer-adv-widget-2 {right: 0px;}
      .footer-adv-widget-2, .footer-adv-widget-3 {margin-top: 0 !important; width: 50%;}
      .cfpopup .modal-content, .eael-lightbox-popup-window-6dae2c0 {max-width: 94%; padding: 30px 20px 30px 20px !important; margin-top: 20px;}
      .mfp-content .eael-lightbox-popup-window .input-aria, .mfp-content .eael-lightbox-popup-window .p-textble, .mfp-content .eael-lightbox-popup-window .text-aria, .cfpopup .modal-content .input-aria, .cfpopup .modal-content .p-textble, .cfpopup .modal-content .text-aria {width: 100%;}
      .eael-lightbox-popup-window-e9f8e43, .eael-lightbox-popup-window-3f10c94 {max-width: 94%; margin-top: 20px;}
      .eael-lightbox-popup-window-e9f8e43 .Supercharge, .eael-lightbox-popup-window-3f10c94 .Supercharge {padding: 30px 20px}
  
      /** Services Page **/
      .mvp-position-center {top: 36px !important;} 
      .elementor-741 .elementor-element.elementor-element-56486f0, .elementor-741 .elementor-element.elementor-element-e3ca6b1 {padding-top: 20px;}
      .elementor-741 .elementor-element.elementor-element-56486f0 {padding-left: 20px; padding-right: 20px;}
      .elementor-825 .elementor-element.elementor-element-2bc3f07 .elementor-heading-title, .elementor-825 .elementor-element.elementor-element-51d2147 .elementor-heading-title, .Supercharge h1 {font-size: 28px;}
      .elementor-825 .elementor-element.elementor-element-077a2f1 {padding-bottom: 35px;}
      .elementor-825 .elementor-element.elementor-element-67ea89a > .elementor-widget-container {margin-right: 20px;}
      .elementor-825 .elementor-element.elementor-element-cc9b710 > .elementor-widget-container {margin-left: 20px; margin-top: 10px;}
      .elementor-825 .elementor-element.elementor-element-67ea89a .elementor-button, .elementor-825 .elementor-element.elementor-element-cc9b710 .elementor-button {font-size: 22px;}
      .elementor-825 .elementor-element.elementor-element-1be4b5c, .elementor-825 .elementor-element.elementor-element-acc9ad6 {padding-top: 45px;}
      #supercharche-your {margin-bottom: 0px;}
      .Supercharge .nep, .Supercharge .tick-mark, .Supercharge .m-type {width: 100%;}
      .elementor-825 .elementor-element.elementor-element-2ecf88d .elementor-image img, .elementor-825 .elementor-element.elementor-element-8ca0010 .elementor-image img {width: 300px;}
      .elementor-element-08b7ec6 .d-bg-1 .elementor-widget-container, .elementor-element-08b7ec6 .d-bg-2 .elementor-widget-container, .elementor-element-08b7ec6 .d-bg-3 .elementor-widget-container, .elementor-element-08b7ec6 .d-bg-4 .elementor-widget-container {min-height: initial;}
      .elementor-1062 .elementor-element.elementor-element-1c513b7 > .elementor-widget-container {padding-top: 0px;}
      .elementor-element-1f93eab {padding-bottom: 20px !important;}
      #margin-mince {padding: 0 !important;}
      #margin-mince img {max-width: initial !important; width: 160px;}
      #margin-mince .elementor-column {width: 50%; margin: 15px 0;}
      #margin-mince.elementor-element-d35b863 {padding-top: 20px !important;}
      #margin-mince.elementor-element-dd80005 {padding-bottom: 20px !important;}
      #australias h3 {margin-bottom: 15px !important;}
      .elementor-element-e5f5d7b {text-align: center;}
      .elementor-682 .elementor-element.elementor-element-addc65e {padding-top: 20px;}
      .elementor-682 .elementor-element.elementor-element-0147eb5 .elementor-text-editor {margin-bottom: 0;}
      .elementor-element-e5f5d7b {padding-top: 0px !important;}
      .elementor-element-e5f5d7b .elementor-element-5a7b7f5 .elementor-element-5d14569 {margin-left: 0;}
      .elementor-element-a6b23a1 .elementor-image img {margin-bottom: 20px; margin-top: 10px;}
      .elementor-682 .elementor-element.elementor-element-e5f5d7b {padding-bottom: 30px;}
      .elementor-682 .elementor-element.elementor-element-6bb4e53 {margin-top: 20px;}
      .elementor-element-665a5d9 .elementor-element-694bace {padding-left: 0;}
      .elementor-element-665a5d9 {margin: 10px 0px 20px;}
      .elementor-tabs-wrapper div > a {font-size: 24px;}
      .elementor-element-0027f03 {margin-top: 35px;}
      .elementor-738 .elementor-element.elementor-element-6dae2c0 .eael-trigger-image {width: 440px;}
      .elementor-element-59668e8 .d-bg-1 .elementor-widget-container, .elementor-element-59668e8 .d-bg-2 .elementor-widget-container, .elementor-element-59668e8 .d-bg-3 .elementor-widget-container, .elementor-element-59668e8 .d-bg-4 .elementor-widget-container {min-height: initial;}
      .elementor-831 .elementor-element.elementor-element-08f981f {padding: 0px 20px; margin-top: 35px;}
      #aouto-motive-tab .elementor-tab-title {background-color: #efefef; width: 100%; padding: 10px 0; text-align: center; font-weight: 400; font-size: 20px; margin: 5px 0;color: #0070c0;}
      #aouto-motive-tab .elementor-tab-title.elementor-active {background-color: #0070c0; color: #ffffff;}
      .bottom-contant {margin-top: 40px;}
      .elementor-831 .elementor-element.elementor-element-c6fd37f > .elementor-element-populated {margin-left: 0px; margin-top: 30px;}
      .mvp-mobile-view {display: block !important;}
      .mvp-des-view {display: none !important;}
      .elementor-1062 .elementor-element.elementor-element-49503c2 > .elementor-widget-container {padding-left: 20px;}
  
      /** Contact Us Page **/
      .elementor-849 .elementor-element.elementor-element-84c9fbc > .elementor-widget-container {padding-left: 0px;}
  
      .elementor-1122 .elementor-element.elementor-element-9065c4a {padding-bottom: 0px; padding-top: 20px;}
  
      .mvp-main-portfolio .elementor-col-25 {width: 50%;}
      .mvp-main-portfolio .elementor-col-25 .elementor-widget-container {box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.5) !important; -moz-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.5) !important; -webkit-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.5) !important;}
  }
  @media only screen and (max-width: 639px){
      .elementor-60 .elementor-element.elementor-element-9c5ee24 > .elementor-element-populated {margin-top: 40px;}
      .link-tag {margin-bottom: -30px;}
      .footer-adv-widget-2, .footer-adv-widget-3 {width: 100%;}
      .footer-adv-widget-1 .widget:last-child, .footer-adv-layout-4 .footer-adv-widget-2 .widget:last-child, .footer-adv-layout-4 .footer-adv-widget-3 .widget:last-child {margin-bottom: 25px;}
      .site-footer .ast-small-footer-wrap .ast-small-footer-section.ast-small-footer-section-1 {padding: 0 15px;}
  
      /** Services Page **/
      /* .elementor-825 .elementor-element.elementor-element-51d2147 > .elementor-widget-container {margin: 35px 20px 15px 20px;} */
      .tick-mark ul li {width: 50%;}
      .elementor-element-0147eb5 .wedoall {line-height: 30px; padding: 0 20px;}
      .elementor-682 .elementor-element.elementor-element-3a2fc51 .elementor-text-editor {line-height: 30px; margin: 10px 0px;}
      #meet-our-partners .elementor-column.elementor-col-25 {width: 100%;}
  
      .elementor-tab-content > div {flex-wrap: wrap;}
      #aouto-motive-tab .mvp-parts {width: 100% !important; padding: 0 !important; margin-top: 5px;}
      .bottom-contant {padding: 0px;}
      .elementor-831 .elementor-element.elementor-element-e9f8e43 .eael-lightbox-btn > span {padding: 15px 20px; width: 100%;}
      .changelayout .containt-bg, .changelayout .containt-bg::after, .changelayout .containt-bg::before {display: none;}
  }
  @media only screen and (max-width: 479px){
      h3, .entry-content h3, h1, .entry-content h1 {font-size: 20px !important;}
      .sidenav>div {width: 300px;}
      .sidenav>div .sub-menu {margin-left: 1em;}
      .elementor-element-3a9bcb0 .elementor-image img {width: 80%;}
      .elementor-60 .elementor-element.elementor-element-27383e5 > .elementor-widget-container, .elementor-60 .elementor-element.elementor-element-580d2de > .elementor-widget-container, .elementor-60 .elementor-element.elementor-element-fd85641 > .elementor-widget-container, .mvp-position-center .elementor-widget-container {padding: 10px !important;}
      .Solution h3, .elementor-60 .elementor-element.elementor-element-27383e5 .elementor-heading-title, .elementor-60 .elementor-element.elementor-element-580d2de .elementor-heading-title, .elementor-60 .elementor-element.elementor-element-fd85641 .elementor-heading-title, .elementor-60 .elementor-element.elementor-element-ed0f95a .elementor-heading-title, .mvp-position-center .elementor-heading-title {font-size: 20px !important;}
      .d-bg-1 .elementor-widget-container, .d-bg-2 .elementor-widget-container, .d-bg-3 .elementor-widget-container, .d-bg-4 .elementor-widget-container {padding: 20px !important;}
      .elementor-60 .elementor-element.elementor-element-6112dfc > .elementor-element-populated {margin-top: 34px; margin-bottom: 34px;}
      .elementor-60 .elementor-element.elementor-element-ed0f95a .elementor-heading-title {line-height: 30px;}
      .neto-textf img {width: 75px; margin-right: 15px;}
  
      /** Our Story Page **/
      .our-img-goad img {width: 95px;}
      .mvp-ftext {width: calc(100% - 95px); width: -moz-calc(100% - 95px); width: -webkit-calc(100% - 95px);}
  
      /** Services Page **/
      .mvp-position-center {top: 22px !important;}
      .text-inner {width: 50% !important;}
      .elementor-825 .elementor-element.elementor-element-2bc3f07 .elementor-heading-title, .elementor-825 .elementor-element.elementor-element-51d2147 .elementor-heading-title, .Supercharge h1 {font-size: 24px;}
      .elementor-825 .elementor-element.elementor-element-7f99fab {margin-top: 0;}
      /* .elementor-825 .elementor-element.elementor-element-077a2f1 {padding-bottom: 15px;} */
      .zelis_connec_chart {padding: 20px 5%;}
      .Supercharge .tick-mark ul {margin-left: 0px !important;}
      .elementor-element-0027f03 {padding: 0 20px;}
      #margin-mince img {width: 130px;}
  }
  @media only screen and (max-width: 359px){
      .switch {right: 7px;}
      .ast-logo-title-inline .site-logo-img .custom-logo {width: 190px;}
      #margin-mince .elementor-column {width: 100%;}
  }
  .pum-theme-2412 .pum-container, .pum-theme-default-theme .pum-container {
      padding: 30px !important;
  }
  .pum-theme-2412 .pum-container, .pum-theme-default-theme .pum-container {
      padding: 18px;
      border-radius: 0px;
      border: 1px solid #ccc !important;
      box-shadow: none !important;
      background-color: rgba( 249, 249, 249, 1.00 );
  }
  .pum-theme-2412 .pum-content + .pum-close, .pum-theme-default-theme .pum-content + .pum-close {
      background-color: #000 !important;
  }
  .pum-theme-2412 .pum-content + .pum-close, .pum-theme-default-theme .pum-content + .pum-close {
      line-height: 0px !important; 
  }
  .pum-theme-2412, .pum-theme-default-theme {
      background-color: transparent !important;
  }
  .mvp-ganaral-info .wpcf7-form-control-wrap, .mvp-ganaral-info span.wpcf7-list-item {
      margin-left: 0px !important;
  }
  .mvp-info {
      color: #333;
  }
  .mvp-ganaral-info .wpcf7-list-item-label {
      color: #333;
  }
  .mvp-non {
      border-bottom: 1px solid #333;
  }
  .main-header-bar::before {
      background-size: contain !important;
  }
  .changelayout div#eael-lightbox-window-5910590 {
      background-color: #171717;
  }
  .changelayout #eael-lightbox-window-5910590 button.mfp-close {
      color: #fff !important;
  }
  .changelayout div#popmake-2420 {
      background-color: #171717;
  }
  .nkg-maropost figure.elementor-image-box-img {
      margin-top: 16px !important;
  }
  .nkg_maropost figure.elementor-image-box-img {
      margin-top: -3px !important;
  }
  .nkg_w5_main {
      background-color: #0d0d0d !important;
  }
  .nkg_w5 .footer-adv-widget-5 {
      width: 100%;
      float: left;
      padding: 20px 0 15px 0;
  }
  .nkg_w5 div#media_image-3 {
      width: 50%;
      float: left;
      text-align: center;
      display: flex;
      flex-direction: column;
      justify-content: center;
      align-items: center;
      margin-bottom: 0;
  }
  .nkg_w5 div#media_image-4 {
      width: 50%;
      float: left;
      text-align: center;
      display: flex;
      flex-direction: column;
      justify-content: center;
      align-items: center;
      margin-bottom: 0;
  }
  .nkg_w5 div#block-4 {
      width: 25%;
      float: left;
      text-align: center;
      display: flex;
      flex-direction: column;
      justify-content: center;
      align-items: center;
      margin-bottom: 0;
  }
  .nkg_w5 div#block-5 {
      width: 25%;
      float: left;
      text-align: center;
      display: flex;
      flex-direction: column;
      justify-content: center;
      align-items: center;
      margin-bottom: 0;
  }
  .nkg_w5 div#block-7 {
      width: 25%;
      float: left;
      text-align: center;
      display: flex;
      flex-direction: column;
      justify-content: center;
      align-items: center;
      margin-bottom: 0;
  }
  .nkg_w5 div#block-8 {
      width: 25%;
      float: left;
      text-align: center;
      display: flex;
      flex-direction: column;
      justify-content: center;
      align-items: center;
      margin-bottom: 0;
  }
  .nkg_w5 .footer-adv-widget-5 figure.wp-block-image.size-full {
      margin-bottom: 0;
      text-align: left;
  }
  .nkg_w5 .footer-adv-widget-5 .widget_media_image figcaption.wp-element-caption {
      margin-bottom: 0;
      color: #fff !important;
      font-size: 15px;
      font-weight: 600;
      font-family: "Muli", Sans-serif;
      margin-top: 0px;
  }
  #media_image-3 h2.widget-title {
      order: 2;
      margin-bottom: 0;
  }
  #media_image-3 img.image.wp-image-3030.attachment-medium.size-medium {
      order: 1;
  }
  #media_image-4 h2.widget-title {
      order: 2;
      margin-bottom: 0;
  }
  #media_image-4 img.image.wp-image-3030.attachment-medium.size-medium {
      order: 1;
  }
  .nkg_w5 div#media_image-4 {
      float: left;
      text-align: center;
      width: 50%;
  }
  .team_containt .img_1_mp {
      margin-right: 15px;
      width: 245px;
  }
  .team_containt .neto-textf {
      display: flex;
      max-width: 1140px;
      margin: 0 auto;
      align-items: center;
          margin-bottom: 15px;
  }
  .team_containt .all {
      width: 100%;
  }
  @media only screen and (max-width: 767.98px){
  .nkg_w5 .footer-adv-widget-5 figure.wp-block-image.size-full {
      width: 181px;
  }
  .nkg_w5 div#block-7,.nkg_w5 div#block-8  {
      width: 50%;
  }
  .nkg_w5 div#block-5, .nkg_w5 div#block-4 {
      width: 50%;
      margin-bottom: 10px;
  }
  }
  
  @media only screen and (max-width: 425px){
      .nkg_w5 div#block-7,.nkg_w5 div#block-8  {
          width: 100%;
          margin-bottom: 10px;
      }
      .nkg_w5 div#block-5, .nkg_w5 div#block-4 {
          width: 100%;
          margin-bottom: 10px;
      }
      .nkg_w5 .footer-adv-widget-5 figure.wp-block-image.size-full {
          text-align: center;
      }
  }
  @media only screen and (max-width: 991px){
      .elementor-976 .elementor-element.elementor-element-ad56462 {
      margin-top: unset;
  }
      .elementor-976 .elementor-element.elementor-element-bff0fa3{
          margin-top:unset;
      }
      .s-second {
      margin-top: 8px;
  }
      .img_2_mp {
      width: 100%;
      display: flex;
      align-items: center;
      justify-content: center;
      margin-top: 15px;
  }
      .neto-textf {
          display: unset;
      }
      .neto-textf img {
     
      width: auto;
  }
      .img_1_mp {
      width: 100%;
      display: flex;
      justify-content: center;
      margin-bottom: 15px;
  }
      .img_1_mp {
      margin-right: 0;
  }
      .all {
      width: 650px;
      margin: 0 auto;
          text-align:center;
  }
      .neto-textf img {
      margin-right: 0;
  }
      .neto-textf .maropost_logo {
      margin-left: 0;
  }
  
  }
  
  .eael-lightbox-popup-window-5910590 {
      max-width: 100% !IMPORTANT;
      width:1000px !important;
  }
  @media only screen and (max-width: 1099px){
  .mfp-container {
      padding: 0 15px !IMPORTANT;
  }
  }
  /* span.ajax-loader {
      display: none !important;
  } */
  @media only screen and (min-width: 1100px){
  .mfp-container {
      padding: 0 !IMPORTANT;
      }}
  .ti-review-content {
      color: #7a7a7a !IMPORTANT;
  }
  .ti-rating-text span.nowrap {
      color: #7a7a7a !important;
  }
  .ti-rating-text strong.ti-rating {
      color: #7a7a7a !important;
  }
  .changelayout .ti-rating-text .nowrap strong {
      color: rgb(246,187,6) !IMPORTANT;
  }
  .ti-rating-text .nowrap strong {
      color: #1666fa !IMPORTANT;
  }
  .changelayout .ti-widget.ti-goog .ti-review-item>.ti-inner {
      border-top-width: 2px !important; 
       border-bottom-width: 2px !important; 
       border-left-width: 2px !important; 
       border-right-width: 2px !important; 
      background-color: #000 !important;
      backdrop-filter: blur(0px);
      border-color:#000 !important;
  }
  .changelayout .ti-profile-details .ti-name {
      color: #fff !important;
  }
  .changelayout .ti-profile-details .ti-date {
      color: #7a7a7a !important;
      opacity: 1 !important;
  
  }
  .elementor-60 .elementor-element.elementor-element-ac2f891 > .elementor-element-populated {
      
      padding: 0px 015px 0px 015px !important;
  }
  .neto-textf .maropost_logo {
      margin-right: 0;
          margin-left: 0;
  }
  .img_1_mp {
      margin-right: 15px;
      width: 285px;
  }
  .img_2_mp {
      width: 285px;
      padding-left: 15px;
  }
  .changelayout img.light_logo {
      display: none;
  }
  .changelayout img.dark_logo {
      display: block;
  }
  img.dark_logo {
      display: none;
  }
  .logo_auto a {
          display: flex;
      align-items: center;
      font-size: 15px;
      font-weight: 600;
      height: 26px;
          color: gray;
  }
  img.nkg_auto {
      filter: invert(60%) sepia(4%) saturate(12%) hue-rotate(94deg) brightness(101%) contrast(89%);
      margin-right: 7px;
  }
  .logo_auto a:hover {
      color: #ff982e !important;
  }
  .logo_auto a:hover img.nkg_auto {
      filter: invert(73%) sepia(10%) saturate(3507%) hue-rotate(323deg) brightness(116%) contrast(96%);
  }
  .logo_auto {
      padding-left: 15px;
      display: flex;
  }
  .changelayout .logo_auto a {
  /*     background-color: #fff; */
  }
  .zellis_auto_logo {
      position: absolute;
  }
  li#menu-item-7631 a:before {
      content: "";
      background-image: url(/wp-content/uploads/2024/05/steering-wheel_new.png);
      padding: 6px 26px 6px;
      background-repeat: no-repeat;
      background-position: center center;
      padding-left: 0;
      margin-right: 8px;
      filter: invert(1);
  }
  li#menu-item-7631:hover a {
      color: #fd8900;
  }
  li#menu-item-7631:hover a:before {
      filter: invert(39%) sepia(91%) saturate(1090%) hue-rotate(14deg) brightness(100%) contrast(93%);
  }
  .changelayout img.nkg_auto {
      filter: invert(60%) sepia(4%) saturate(12%) hue-rotate(94deg) brightness(129%) contrast(90%);
  }
  .changelayout .logo_auto a {
          color: #c4c4c4;
  }
  .changelayout .logo_auto a:hover img.nkg_auto {
      filter: invert(41%) sepia(9%) saturate(3513%) hue-rotate(333deg) brightness(122%) contrast(118%);
  }
  @media only screen and (max-width: 767px){
      .all {
      width: 100%;
      margin: 0 auto;
          text-align:center;
  }
          .elementor-60 .elementor-element.elementor-element-0125272:not(.elementor-motion-effects-element-type-background), .elementor-60 .elementor-element.elementor-element-0125272 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
      background-repeat: no-repeat;
      background-size: 770px 600px !important;
  }
      
  }
  @media only screen and (max-width: 991px){
      .img_1_mp {
      margin-right: 0;
      width: 100%;
  }
      .elementor-60 .elementor-element.elementor-element-0125272:not(.elementor-motion-effects-element-type-background), .elementor-60 .elementor-element.elementor-element-0125272 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
      background-repeat: no-repeat;
      background-size: 998px 470px;
  }
  .img_2_mp {
      width: 100%;
      padding-left: 0;
  }
      .team_containt .neto-textf {
          display: unset;
      }
      .team_containt .all {
      width: 100%;
      margin: 0 auto;
          text-align:unset;
  }
      .team_containt .link-tag {
      margin-top: 15px;
  }
      .team_containt .img_1_mp {
      width: 100%;
      display: flex;
      justify-content: center;
      margin-bottom: 15px;
  }
  .team_containt .img_2_mp {
      width: 100%;
      padding-left: 0;
      margin-bottom: 15px;
  }
  .logo_auto a {
  /*     background-color: #000; */
  /*     padding: 9px 9px 9px 9px; */
      display: flex;
  }
  }
  @media only screen and (min-width: 992px){
      #tool-tip .elementor-widget-container {
      width: 100%;
      padding: 0 15px;
          margin:0 !important;
  }
  
      }
  .e-hosted-video .closed {
      display: none !important;
  }
  .changelayout .team_containt b {
      color: #1666fa;
  }
  .elementor .elementor-widget:not(.elementor-widget-text-editor):not(.elementor-widget-theme-post-content) figure {
      margin-left: 1px;
  }	
  .changelayout #tell_content ul {
      color: rgba(255,255,255,0.5) !important;
  }
  .chek_apply_consulting {
      margin-bottom: 15px;
  }
  #eael-lightbox-window-9452efc .mfp-close {
      font-size: 40px;
      font-weight: bold;
      color: #333333;
  }
  .changelayout section.consulting_content {
      background-color: #333333 !important;
  }
  
  /* ================== form Css===================== */
  p.apply-f_consulting {
      text-align: left !IMPORTANT;
          margin-bottom: 5px !important;
  }
  .chek_apply_consulting  p {
      text-align: left !IMPORTANT;
      margin-bottom: 5px !important;
  }
  .chek_apply_consulting p span {
      margin-left: 0 !IMPORTANT;
  }
  .chek_apply_consulting p.other_input span {
      padding-left: 30px;
  }
  
  /* ======================Header Mega Menu ===================== */
  
  ul#mega-menu-header {
      text-align: center !IMPORTANT;
  }
  div#mega-menu-wrap-header {
      width: 100%;
      background: unset;
          position: unset;
  }
  .ast-main-header-bar-alignment {
      position: relative;
  }
  ul#mega-menu-header {
      position: unset !important;
  }
  li.mega-menu-row {
      max-width: 1350px !IMPORTANT;
      margin: 0 auto !IMPORTANT;
      padding: 0 15px !IMPORTANT;
  }
  #mega-menu-5207-0 > ul > li {
      width: 33.33% !IMPORTANT;
      margin-right: 15px !IMPORTANT;
  }
  div#mega-menu-wrap-header #mega-menu-5207-0  ul.mega-sub-menu .mega-menu-item-type-post_type {
      display: none !IMPORTANT;
  }
  div#mega-menu-wrap-header ul.mega-sub-menu > li#mega-menu-5207-0 > ul > li.mega-menu-columns-3-of-12 {
      background-color: #f7f7f7  !IMPORTANT;
  }
  .changelayout div#mega-menu-wrap-header ul.mega-sub-menu > li#mega-menu-5207-0 > ul > li.mega-menu-columns-3-of-12:nth-child(1) {
      background-color: #333333 !IMPORTANT;
  }
  .changelayout div#mega-menu-wrap-header ul.mega-sub-menu > li#mega-menu-5207-0 > ul > li.mega-menu-columns-3-of-12:nth-child(2) {
      background-color: #3d3d3d !IMPORTANT;
  }
  .changelayout div#mega-menu-wrap-header ul.mega-sub-menu > li#mega-menu-5207-0 > ul > li.mega-menu-columns-3-of-12:nth-child(3) {
      background-color: #464646 !IMPORTANT;
  }
  #mega-menu-header > li > ul.mega-sub-menu {
      display: flex !IMPORTANT;
          flex-direction: column;
  }
  #mega-menu-header > li > ul.mega-sub-menu > li#mega-menu-5207-0 > ul {
      display: flex !IMPORTANT;
      margin-top: 40px !important;
  }
  div#mega-menu-wrap-header ul.mega-sub-menu > li > ul > li.mega-menu-columns-3-of-12 > ul > li {
      padding-bottom: 0 !IMPORTANT;
  }
  div#mega-menu-wrap-header ul.mega-sub-menu > li > ul > li.mega-menu-columns-3-of-12 > ul > li > .textwidget {
      line-height: 1.4;
      font-size: 14px;
      text-align: center;
  }
  #mega-menu-5207-1 > ul >li {
      width: 100% !important;
      text-align: center !IMPORTANT;
  }
  #mega-menu-5207-1 > ul > li > ul > li#mega-menu-item-text-11 > .textwidget {
      text-align: center;
      color: #fff;
      margin-top: 15px;
  }
  #mega-menu-5207-1 > ul > li > ul > li#mega-menu-item-custom_html-2 .textwidget.custom-html-widget {
      text-align: center;
  }
  #mega-menu-5207-1 > ul > li > ul > li#mega-menu-item-custom_html-2 .textwidget.custom-html-widget {
      text-align: center;
      height: 60px;
  }
  #mega-menu-5207-1 > ul > li > ul > li#mega-menu-item-custom_html-2 {
      text-align: center;
      padding-top: 6px !IMPORTANT;
  }
  #mega-menu-5207-1 > ul > li > ul > li#mega-menu-item-custom_html-2 .textwidget.custom-html-widget > a {
      background-color: #FF982E ;
      color: #fff;
      padding: 10px 50px;
      font-size: 15px;
      border: 1px solid #FF982E ;
  }
  #mega-menu-5207-1 > ul > li > ul > li#mega-menu-item-custom_html-2 .textwidget.custom-html-widget > a.nkg_menu_btn:hover {
      background-color: #fff;
      color: #FF982E ;
  }
  #mega-menu-5207-0 > ul > li:last-child {
      margin-right: 0 !IMPORTANT;
  }
  /* li#mega-menu-item-media_image-6 {
      padding-top: 0 !IMPORTANT;
  } */
  
  #mega-menu-item-5207 #mega-menu-item-5204 > ul > li > ul > li {
      background-color: #fff !IMPORTANT;
  }
  #mega-menu-item-5204 >ul >li:first-child {
      padding-top : 40px !IMPORTANT;
      padding-bottom:30px !important ;
  }
  #mega-menu-item-5204 > ul > li > ul.mega-sub-menu {
      display: flex !important;
  }
  #mega-menu-item-5204 > ul > li:first-child > ul > li {
      background-color: #f7f7f7 !IMPORTANT;
      width: calc(25% - 11px) !IMPORTANT;
      margin-right: 15px !IMPORTANT;
  }
  #mega-menu-item-5204 > ul > li > ul > li:last-child {
      margin-right: 0px !IMPORTANT;
  }
  #mega-menu-item-5204 li#mega-menu-5204-1 >ul > li {
      width: 100% !IMPORTANT;
  }
  #mega-menu-item-5204 ul > li#mega-menu-5204-1 >ul > li >ul > li#mega-menu-item-text-12 {
      text-align: center;
      color: #fff;
      padding-top: 0;
  }
  #mega-menu-item-5204 ul > li#mega-menu-5204-1 >ul > li >ul > li .textwidget.custom-html-widget a.nkg_menu_btn {
  background-color: #FF982E ;
      color: #fff;
      padding: 10px 50px;
      font-size: 15px;
      border: 1px solid #FF982E ;
  }
  #mega-menu-item-5204 ul > li#mega-menu-5204-1 >ul > li >ul > li .textwidget.custom-html-widget {
      text-align: center;
      height: 50px;
  }
  #mega-menu-item-5204 ul > li#mega-menu-5204-1 >ul > li >ul > li#mega-menu-item-custom_html-3 {
      padding-top: 6px;
  }
  #mega-menu-item-5204 ul > li#mega-menu-5204-1 >ul > li >ul > li .textwidget.custom-html-widget a.nkg_menu_btn:hover {
      background-color: #fff;
      color: #FF982E ;
  }
  
  .changelayout ul#mega-menu-header > li > a.mega-menu-link {
      color: #fff !IMPORTANT;
  }
  .changelayout ul#mega-menu-header > li > a.mega-menu-link:hover, .changelayout ul#mega-menu-header > li > a.mega-menu-link:active, .changelayout ul#mega-menu-header > li > a.mega-menu-link:focus {
      background-color: #fff !IMPORTANT;
      color: #000 !important;
  }
  /* .changelayout ul#mega-menu-header > li > ul.mega-sub-menu {
      background-color: #3d3d3d !IMPORTANT;
  } */
  .changelayout #mega-menu-wrap-header #mega-menu-header > li.mega-menu-item.mega-toggle-on > a.mega-menu-link{
        background-color: #fff !IMPORTANT;
        color: #000 !important;
  }
  .changelayout ul#mega-menu-header > li > ul > li#mega-menu-5207-0 > ul > li > ul > li > div > p {
      color: rgba(255,255,255,0.5) !important;
  }
  ul#mega-menu-header > li > ul > li#mega-menu-5207-0 > ul > li > ul > li > div > p {
      color: #666 !IMPORTANT;
  }
  ul#mega-menu-header > li > ul > li#mega-menu-5204-0 > ul > li > ul > li > div > p {
      color: #666 !IMPORTANT;
  }
  ul#mega-menu-header #mega-menu-item-5204 > ul > li > ul > li > ul > li.widget_media_image {
      text-align: center !IMPORTANT;
  }
  ul#mega-menu-header #mega-menu-item-5207 > ul > li > ul > li > ul > li.widget_media_image {
      text-align: center !IMPORTANT;
  }
  div#mega-menu-wrap-header ul.mega-sub-menu > li > ul > li.mega-menu-columns-3-of-12 > ul > li a.mega-menu-link {
      font-size: 14px !IMPORTANT;
      line-height: 1.2 !IMPORTANT;
      text-align: center !important;
  }
  .changelayout #mega-menu-wrap-header #mega-menu-header > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link, .changelayout #mega-menu-wrap-header #mega-menu-header > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link, .changelayout #mega-menu-wrap-header #mega-menu-header > li.mega-menu-item.mega-current-page-ancestor > a.mega-menu-link {
          background-color: transparent;
      color: #fff !IMPORTANT;
  }
  .changelayout #mega-menu-wrap-header #mega-menu-header > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link:hover, .changelayout #mega-menu-wrap-header #mega-menu-header > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link:hover, .changelayout #mega-menu-wrap-header #mega-menu-header > li.mega-menu-item.mega-current-page-ancestor > a.mega-menu-link:hover {
          background-color: #fff;
      color: #000 !IMPORTANT;
  }
  
  .auditing_icon_sec .elementor-widget.elementor-widget-image {
      width: 60px;
      margin-right: 10px;
      margin-bottom: 15px !IMPORTANT;
  }
  .auditing_icon_sec .elementor-widget-wrap {
      flex-wrap: unset;
  }
  .changelayout .auditing_icon_img img {
      filter: invert(1) brightness(0.7);
     /* filter: invert(47%) sepia(85%) saturate(995%) hue-rotate(3deg) brightness(105%) contrast(103%); */
  }
  .changelayout .zelliss_c_tc a {
      color: #FF982E  !IMPORTANT;
  }
  .zelliss_c_tc a {
      color: #FF982E  !IMPORTANT;
  }
  .zelliss_c_tc ol {
      margin-left: 15px;
  }
  .zellis_auto_h_tage h1, 
  .zellis_auto_h_tage h2, 
  .zellis_auto_h_tage h3, 
  .zellis_auto_h_tage h4, 
  .zellis_auto_h_tage h5, 
  .zellis_auto_h_tage h6{
      margin-bottom: 0 !important;
  }
  .nkg-p-0 .elementor-column-wrap.elementor-element-populated {
      padding: 0 !IMPORTANT;
  }
  #nkg_line p {
      width: 100%;
      text-align: center;
      border-bottom: 1px solid #7A7A7A;
      line-height: 0.1em;
      margin: 10px 0 20px;
  }
  #nkg_line p span {
      background-color: #fff;
      padding: 0 10px;
      font-size: 16px;
      font-weight: 600;
  }
  section#nkg_works_with {
      padding: 0;
  }
  #mega-menu-wrap-header #mega-menu-header > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-header #mega-menu-header > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-header #mega-menu-header > li.mega-menu-item.mega-current-page-ancestor > a.mega-menu-link {
      background: transparent;
      color: #000 ;
  }
  #mega-menu-wrap-header #mega-menu-header > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-header #mega-menu-header > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link:hover, #mega-menu-wrap-header #mega-menu-header > li.mega-menu-item.mega-current-page-ancestor > a.mega-menu-link:hover {
     background: #000;
      color: #fff;
  }
  /* ==========form CSS============= */
  #wpcf7-f5176-p5339-o2 .submit-btn input, #wpcf7-f5469-p5501-o2 .submit-btn input, #wpcf7-f5469-p5662-o2 .submit-btn input {
      display: inline-block;
      font-size: 17px;
      padding: 14px 40px;
      margin-top: 25px;
      background-color: #BFA337;
  }
   #wpcf7-f5176-p5339-o2 .submit-btn input:hover, #wpcf7-f5469-p5501-o2 .submit-btn input:hover, #wpcf7-f5469-p5662-o2 .submit-btn input:hover  {
      background-color: #333333;
  }
  #eael-lightbox-window-114d4eb button.mfp-close, #eael-lightbox-window-4d62218 button.mfp-close, #eael-lightbox-window-2b9791c  button.mfp-close   {
      margin-right: 10px;
  }
  /* .changelayout #wpcf7-f5176-p5339-o2 p, .changelayout #wpcf7-f5469-p5501-o2 p {
      color: #333 !important;
  }
  .changelayout #wpcf7-f5176-p5339-o2 h3, .changelayout #wpcf7-f5469-p5501-o2 h3 {
      color: #333 !important;
  }  */
  .changelayout #wpcf7-f5176-p5339-o2 a.mvp-policy, .changelayout #wpcf7-f5469-p5501-o2 a.mvp-policy, .changelayout #wpcf7-f5469-p5662-o2a.mvp-policy {
      color: #0274be !important;
      text-decoration: none;
  }
  .changelayout #wpcf7-f5176-p5339-o2 a.mvp-policy:hover, .changelayout #wpcf7-f5469-p5501-o2 a.mvp-policy:hover, .changelayout #wpcf7-f5469-p5662-o2 a.mvp-policy:hover {
      text-decoration: underline !important;
  }
  .changelayout #wpcf7-f5176-p5339-o2 a.mvp-policy, .changelayout #wpcf7-f5469-p5501-o2 a.mvp-policy, .changelayout #wpcf7-f5469-p5662-o2 a.mvp-policy {
      color: #0274be !important;
      text-decoration: none;
  }
  .changelayout #wpcf7-f5176-p5339-o2 a.mvp-policy:hover, .changelayout #wpcf7-f5469-p5501-o2 a.mvp-policy:hover, .changelayout #wpcf7-f5469-p5662-o2 a.mvp-policy:hover  {
      text-decoration: underline !important;
  }
  #eael-lightbox-window-114d4eb .mfp-close, #eael-lightbox-window-4d62218  .mfp-close, #eael-lightbox-window-2b9791c  .mfp-close {
      font-size: 40px;
      font-weight: bold;
      color: #333333;
  }
  .mfp-content #eael-lightbox-window-114d4eb .lable-width, 
  #eael-lightbox-window-114d4eb .cfpopup .modal-content .lable-width,
  .mfp-content #eael-lightbox-window-4d62218  .lable-width, 
  #eael-lightbox-window-4d62218  .cfpopup .modal-content .lable-width,
  .mfp-content #eael-lightbox-window-2b9791c  .lable-width, 
  #eael-lightbox-window-2b9791c  .cfpopup .modal-content .lable-width {
      width: 145px !important;
  }
  .nkg_town p.select {
      width: 60%;
      float: left;
  }
  .nkg_town p.select-2 {
      width: 40%;
      float: left;
  }
  .mfp-content #eael-lightbox-window-114d4eb .input-aria .wpcf7-form-control-wrap input, 
  .mfp-content #eael-lightbox-window-114d4eb  .input-aria .wpcf7-form-control-wrap textarea, 
  #eael-lightbox-window-114d4eb  .cfpopup .modal-content .input-aria .wpcf7-form-control-wrap input, 
  #eael-lightbox-window-114d4eb .cfpopup .modal-content .input-aria .wpcf7-form-control-wrap textarea,
  .mfp-content #eael-lightbox-window-4d62218 .input-aria .wpcf7-form-control-wrap input, 
  .mfp-content #eael-lightbox-window-4d62218  .input-aria .wpcf7-form-control-wrap textarea, 
  #eael-lightbox-window-4d62218  .cfpopup .modal-content .input-aria .wpcf7-form-control-wrap input, 
  #eael-lightbox-window-4d62218 .cfpopup .modal-content .input-aria .wpcf7-form-control-wrap textarea,
  .mfp-content #eael-lightbox-window-2b9791c .input-aria .wpcf7-form-control-wrap input, 
  .mfp-content #eael-lightbox-window-2b9791c  .input-aria .wpcf7-form-control-wrap textarea, 
  #eael-lightbox-window-2b9791c  .cfpopup .modal-content .input-aria .wpcf7-form-control-wrap input, 
  #eael-lightbox-window-2b9791c .cfpopup .modal-content .input-aria .wpcf7-form-control-wrap textarea   {
      width: calc(100% - 70px);
  }
  .nkg_town .select span {
      margin-left: 0 !IMPORTANT;
  }
  .nkg_town.input-aria {
      width: 100%;
      float: left;
      margin-top: 0 !IMPORTANT;
  }
  .nkg_town p.select-2 span.lable-width {
      width: 87px !IMPORTANT;
      padding-left: 80px;
  }
  .nkg_town p.select input {
      width: calc(100% - 145px) !important;
  }
  .chek_apply_zellis_auto p {
      text-align: left !IMPORTANT;
  }
  .chek_apply_zellis_auto span.wpcf7-list-item.first.last {
      margin-left: 0;
  }
  #eael-lightbox-window-114d4eb .submit-btn input.wpcf7-submit, #eael-lightbox-window-4d62218 .submit-btn input.wpcf7-submit, #eael-lightbox-window-2b9791c .submit-btn input.wpcf7-submit  {
      border-radius: 2px;
      color: #fff;
      background-color: #FF982E ;
  }
  #eael-lightbox-window-114d4eb .submit-btn input.wpcf7-submit:hover, #eael-lightbox-window-4d62218 .submit-btn input.wpcf7-submit:hover, #eael-lightbox-window-2b9791c .submit-btn input.wpcf7-submit:hover {
      color: #fff;
      background-color: #000;
  }
  #eael-lightbox-window-114d4eb .submit-btn span.wpcf7-spinner:before, #eael-lightbox-window-4d62218 .submit-btn span.wpcf7-spinner:before, #eael-lightbox-window-2b9791c .submit-btn span.wpcf7-spinner:before {
      content: unset;
      display: none;
  }
  #eael-lightbox-window-114d4eb .submit-btn span.wpcf7-spinner, #eael-lightbox-window-4d62218 .submit-btn span.wpcf7-spinner, #eael-lightbox-window-2b9791c .submit-btn span.wpcf7-spinner {
      display: none;
  }
  #eael-lightbox-window-114d4eb .submit-btn, #eael-lightbox-window-4d62218 .submit-btn, #eael-lightbox-window-2b9791c .submit-btn{
      width: 100%;
  }
  #wpcf7-f5469-p5339-o2 p.apply-f_consulting, #wpcf7-f5469-p5501-o2 p.apply-f_consulting, #wpcf7-f5469-p5662-o2 p.apply-f_consulting  {
      width: 140px;
      float: left;
  }
  .chek_apply_zellis_auto {
      margin-top: 20px !IMPORTANT;
  }
  
  .nkg_phone input {
      width: 43.1% !IMPORTANT;
      /* text-align: left !IMPORTANT; */
      display: flex;
  }
  .changelayout div#eael-lightbox-window-114d4eb, .changelayout div#eael-lightbox-window-4d62218, .changelayout div#eael-lightbox-window-2b9791c  {
      background-color: #171717;
  }
  .changelayout #eael-lightbox-window-4d62218 .mfp-close, .changelayout #eael-lightbox-window-114d4eb .mfp-close, .changelayout #eael-lightbox-window-2b9791c .mfp-close {
      color: #c4c4c4;
  }
  span.footer_labal {
      width: 145px;
      float: left;
      text-align: left;
      font-size: 14px;
      margin-top: 9px;
  }
  /* ============================================== */
  .changelayout #nkg_line p span {
      background-color: #1d1d1d;
  }
  .nkg_chang img {
      display: none;
  }
  .changelayout .nkg_chang img {
      display: block;
      text-align: center;
      margin: 0 auto;
  }
  .changelayout .nkg_dark_img img {
      display: none;
  }
  .zellis_auto_h_tage .elementor-column-wrap.elementor-element-populated {
      padding: 0 30px !IMPORTANT;
  }
  .changelayout .fitment-headeing h2.elementor-heading-title {
      color: #fff !IMPORTANT;
  }
  .changelayout .fitment-guard h2.elementor-heading-title {
      color: #fff !IMPORTANT;
  }
  
  .changelayout .fitment-sec .elementor-column-wrap.elementor-element-populated {
      background-color: #3d3d3d !IMPORTANT;
  }
  .changelayout .fitment-sec a {
      color: #FF982E  !IMPORTANT;
  }
  .changelayout .fitment-sec ul {
      color: rgba(255,255,255,0.5);
  }
  .changelayout .text_ul ul {
      color: rgba(255, 255, 255, 0.5);
  }
  .fitment-sec .elementor-column-wrap.elementor-element-populated {
      padding: 30px 70px !IMPORTANT;
  }
  .padding_add .elementor-column-wrap.elementor-element-populated {
      padding: 10px !important;
  }
  .but_wait_sec_text {
      padding: 30px 15px 30px 0;
  }
  .changelayout .our_guard_sec {
      background-color: #3d3d3d !IMPORTANT;
  }
  .changelayout .but_wait_sec{
       background-color: #3d3d3d !IMPORTANT;
  }
  .fitment_video_head {
      position: absolute;
      top: 70px;
      width: 100%;
  }
  .changelayout .fitment_video_head h2 {
      color: #000 !IMPORTANT;
  }
  /* .tab_content_1, .tab_content_2, .tab_content_3 {
      display: none;
  } */
  /* .tab_content_1.active, .tab_content_2.active, .tab_content_3.active {
      display: block;
  } */
  .tab_active.active .elementor-widget-image .elementor-widget-container {
      background-color: #484848;
  }
  .tab_active.active {
      background-color: #484848;
  }
  .tab_active {
      width: 33.33% !important;
  }
  .tab_1.tab_active {
      border-radius: 50px 0px 0 50px;
  }
  
  .tab_3.tab_active {
      border-radius: 0px 50px 50px 0  !important;
  }
  .nkh_line {
      border-top: 10px solid #484848;
      border-bottom: 3px solid #FF982E ;
  }
  .tab_active:hover .elementor-widget-image .elementor-widget-container {
      background-color: #484848 !IMPORTANT;
  }
  .nk_head > .elementor-column-wrap.elementor-element-populated {
      padding-top: 0 !IMPORTANT;
  }
  .nk_head > .elementor-column-wrap.elementor-element-populated {
      padding: 0 !IMPORTANT;
      /* margin-right: 20px !important; */
  }
  /* .nk_head:last-child > .elementor-column-wrap.elementor-element-populated {
      margin-right: 0 !IMPORTANT;
  } */
  .nk_head:last-child {
      margin-right: 0;
  }
  .nk_head {
      margin-right: 20px;
      background-color: #fff;
      padding-bottom: 80px;
  }
  .nk_head ul {
      padding-left: 3px;
      line-height: 1.5;
  }
  /* .light_box_nkg {
      height: 71.5%;
      display: flex;
      align-items: self-end;
      justify-content: center;
  }
  .light_box_nkg2 {
      height: 55.5%;
      display: flex;
      align-items: self-end;
      justify-content: center;
  } */
  .tab_content_2 h2 {
      line-height: 1;
  }
  .tab_content_2 h2 span {
      font-size: 14px;
      font-weight: 600;
      color: #7a7a7a;
  }
  .tab_content_3 h2 span {
      font-size: 14px;
      font-weight: 600;
        color: #7a7a7a;
  }
  .nk_head:hover {
      border: 2px solid #FF982E ;
          border-top: 2px solid #FF982E ;
  }
  .nk_head {
      border: 2px solid #f1f1f1;
      border-radius: 15px;
      border-top: 2px solid #f1f1f1;
  }
  .nk_head:hover .nkg_jea .elementor-column-wrap.elementor-element-populated {
      background-color: #FF982E  !important;
  }
  .nk_head h2 span {
      font-size: 17px;
      font-weight: 600;
      color: #7a7a7a;
  }
  .nk_head:hover .nkg_apply .eael-lightbox-btn > span {
      background-color: #FF982E  !IMPORTANT;
      color: #fff;
  }
  .tab_active .nkg_avtive_hover {
      display: none;
  }
  .tab_active.active .nkg__not_avtive_hover {
      display: none;
  }
  .tab_active.active .nkg_avtive_hover {
      display: block;
  }
  .tab_active:hover .nkg__not_avtive_hover{
       display: none;
  }
  .tab_active:hover .nkg_avtive_hover {
      display: block;
  }
  .changelayout .tab_active.active {
      background-color: #292929 !important;
  }
  .changelayout .tab_active.active .elementor-widget-image .elementor-widget-container {
      background-color: #292929 !important;
  }
  .changelayout .tab_active:hover .elementor-widget-image .elementor-widget-container {
      background-color: #292929 !IMPORTANT;
  }
  .changelayout .tab_active:hover .elementor-column-wrap.elementor-element-populated {
      border-color: #292929 !IMPORTANT;
  }
  .changelayout .nkh_line {
      border-top: 10px solid #292929;
  }
  /* .changelayout .tab_active:hover .nkg__not_avtive_hover {
      display: none !important;
  }
  .changelayout .tab_active.active .nkg__not_avtive_hover {
      display: none !important;
  }
  .changelayout .tab_active.active .nkg_avtive_hover {
      display: block;
  }
  .changelayout .tab_active:hover .nkg_avtive_hover {
      display: block;
  } */
  .changelayout  .tab_active .nkg_avtive_hover {
      display: block !important;
  }
  .changelayout .nkg__not_avtive_hover {
      display: none;
  }
  .changelayout .nkg_avtive_hover > .elementor-widget-container {
      background-color: #464646 !important;
  }
  .changelayout .nkg_dark_sec > .elementor-column-wrap.elementor-element-populated {
      background-color: #464646 !IMPORTANT;
  }
  .changelayout  .int-col > .elementor-column-wrap.elementor-element-populated {
      background-color: #464646 !IMPORTANT;
      border-color: #565656 !important;
  }
  .changelayout .tab_content_3 h2 span {
      color: rgba(255, 255, 255, 0.5) !important;
  }
  .changelayout .cont_li li {
      color: rgba(255, 255, 255, 0.5) !important;
  }
  .changelayout .nk_head {
      background-color: #464646;
      border-color: #565656;
  }
  .nk_head .elementor-widget-wrap {
      display: block !important;
      position: relative !important;
  }
  
  
  .nkg_apply {
      position: absolute;
      bottom: -60px;
  }
  .changelayout .nk_head h2 span {
      color: rgba(255,255,255,0.5) !important;
  }
  .changelayout .zellis_con_titel span.elementor-heading-title {
      color: #c4c4c4  !IMPORTANT;
  }
  .logo_col_1 .gallery {
      display: flex;
      align-items: center;
  }
  /* .changelayout .logo_col_1 .gallery figure.gallery-item {
      background-color: #fff;
      margin: 0 3px !IMPORTANT;
      height: 100%;
  } */
   .changelayout .logo_col_1 .gallery figure.gallery-item {
      background-color: #fff;
      margin: 3px 3px !IMPORTANT;
      height: 51px;
      display: flex;
      align-items: center;
      justify-content: center;
  }
  .logo_col_1 .gallery figure.gallery-item .gallery-icon img {
      max-height: 38px;
      width: auto;
  }
  .changelayout .logo_col_last .gallery figure.gallery-item {
      width: 11.99% !important;
  }
  .changelayout .nkg_dark_btn a.premium-button:hover {
      background-color: rgba(255, 255, 255, 0.5)!IMPORTANT;
  }
  .changelayout .nkg_dark_btn a.premium-button {
      background-color: #FF982E  !IMPORTANT;
  }
  #eael-lightbox-window-4d62218 span.wpcf7-form-control-wrap.recaptcha, #eael-lightbox-window-2b9791c span.wpcf7-form-control-wrap.recaptcha  {
      display: flex;
      justify-content: center;
      margin-left: -73px;
  }
  
  .mvp-position-center.nkg_kisdk {
      top: 43px !important;
  }
  li#mega-menu-item-media_image-10, li#mega-menu-item-media_image-11, li#mega-menu-item-media_image-12 {
      display: none !IMPORTANT;
  }
  .changelayout li#mega-menu-item-media_image-10, .changelayout li#mega-menu-item-media_image-11, .changelayout li#mega-menu-item-media_image-12 {
      display: block !IMPORTANT;
  }
  .changelayout li#mega-menu-item-media_image-2, .changelayout li#mega-menu-item-media_image-3, .changelayout li#mega-menu-item-media_image-4 {
      display: none !IMPORTANT;
  }
  .changelayout #mega-menu-item-5204 > ul > li:first-child > ul > li:nth-child(4) {
      background-color: #464646 !IMPORTANT;
  }
  .changelayout #mega-menu-item-5204 > ul > li:first-child > ul > li:nth-child(3) {
      background-color: #3d3d3d !IMPORTANT;
  }
  .changelayout #mega-menu-item-5204 > ul > li:first-child > ul > li:nth-child(2) {
      background-color: #333333 !IMPORTANT;
  }
  .changelayout #mega-menu-item-5204 > ul > li:first-child > ul > li:nth-child(1) {
      background-color: #292929 !IMPORTANT;
  }
  .changelayout ul#mega-menu-header > li > ul > li#mega-menu-5204-0 > ul > li > ul > li > div > p {
      color: rgba(255,255,255,0.5) !important;
  }
  .changelayout div#mega-menu-wrap-header ul.mega-sub-menu > li > ul > li.mega-menu-columns-3-of-12 > ul > li a.mega-menu-link {
      color: #c4c4c4 !important;
  }
  li#mega-menu-item-media_image-13, li#mega-menu-item-media_image-14, li#mega-menu-item-media_image-15, li#mega-menu-item-media_image-16 {
      display: none !IMPORTANT;
  }
  .changelayout li#mega-menu-item-media_image-13, .changelayout li#mega-menu-item-media_image-14, .changelayout li#mega-menu-item-media_image-15, .changelayout li#mega-menu-item-media_image-16 {
      display: block !IMPORTANT;
  }
  .changelayout li#mega-menu-item-media_image-5, .changelayout li#mega-menu-item-media_image-6, .changelayout li#mega-menu-item-media_image-7, .changelayout li#mega-menu-item-media_image-8 {
      display: none !IMPORTANT;
  }
  .changelayout .dart_price .elementor-widget-container {
      background-color: #565656 !important;
  }
  .website_ptage p {
      margin-bottom: 10px !IMPORTANT;
  }
  .changelayout .tab_content_2 .nkg_chang img {
      margin: 0;
  }
  .changelayout .tab_content_2 .nkg_dark_img{
      display: none;
  }
  .tab_content_2 .nkg_chang{
      display: none;
  }
  .changelayout .tab_content_2 .nkg_chang{
      display: block;
  }
  .changelayout .website_part .elementor-column-wrap.elementor-element-populated {
      background-color: #565656 !IMPORTANT;
  }
  .changelayout .tab_content_2 h2 span {
      color: #c4c4c4;
  }
  .changelayout .zellis_auto_part .elementor-column-wrap.elementor-element-populated {
      background-color: #464646;
      border-color: #565656 !important;
  
  }
  .changelayout .dark_heading h2 {
      color: #FF982E !important;
  }
  .mb-0_zellis_c p {
      margin-bottom: 0 !IMPORTANT;
  }
  .changelayout .nk_head:hover {
      border-color: #FF982E;
  }
  .changelayout .turnover_text p strong span, .changelayout .turnover_text p span {
      color: rgba(255, 255, 255, 0.5) !important;
  }
  .changelayout .nkg-p-0.tab_content_3.cont_li, .changelayout .nkg-p-0.tab_content_2.cont_li, .changelayout .nkg-p-0.tab_content_1.cont_li   {
      background-color: #565656 !IMPORTANT;
  }
  .changelayout .nkg-p-0.tab_content_1.cont_li a, .changelayout .nkg-p-0.tab_content_3.cont_li a, .changelayout .nkg-p-0.tab_content_2.cont_li a {
      color: #FF982E !IMPORTANT;
  }
  .zellis_auto_part:hover .elementor-column-wrap.elementor-element-populated {
      border-color: #FF982E !important;
  }
  .int-col:hover .elementor-column-wrap.elementor-element-populated {
      border-color: #FF982E !important;
  }
  
  .img_light {
      display: none;
  }
  .changelayout .img_light {
      display: block;
  }
  .changelayout .img_dark {
      display: none;
  }
  /* .ul_part_zellis_c ul li:before, .zellis_auto_part ul li:before, .mobile_flex ul li:before {
      content: "";
      margin-right: 7px;
      background-image: url(/wp-content/uploads/2024/03/imagesnew.png);
      width: 14px;
      height: 14px;
      float: left;
      background-repeat: no-repeat;
      margin-top: 3px;
      display: flex;
      flex: 0 0 14px;
  } */
  .ul_part_zellis_c ul li:before, .zellis_auto_part ul li:before, .mobile_flex ul li:before {
      content: "";
      margin-right: 7px;
      background-image: url(/wp-content/themes/astra/tick-circle.svg);
      width: 16px;
      height: 16px;
      float: left;
      background-repeat: no-repeat;
      margin-top: 3px;
      display: flex;
      flex: 0 0 15px;
  }
  .ul_part_zellis_c ul li, .zellis_auto_part ul li, .mobile_flex ul li {
      list-style: none;
      display: flex;
  }
  .zellis_auto_part ul li {
      line-height: 1.4;
  }
  .zellis_auto_part ul, .mobile_flex ul {
      margin-left: 0 !IMPORTANT;
  }
  .changelayout .ul_part_zellis_c ul li:before, .changelayout .zellis_auto_part ul li:before, .changelayout .mobile_flex ul li:before {
      filter: invert(118%) sepia(7%) saturate(1079%) hue-rotate(136deg) brightness(123%) contrast(88%);
  }
  .changelayout .comp_img_dark img{
      filter: invert(104%) sepia(3%) saturate(1079%) hue-rotate(136deg) brightness(112%) contrast(88%);
  }
  .changelayout .nkg_sec_3 {
      background-color: #464646 !important;
  }
  .sec_2_pd {
      padding-right: 20px !important;
  }
  #wpcf7-f3870-p976-o2 .input-aria_nkg span.wpcf7-form-control-wrap {
      width: 100%;
  }
  #wpcf7-f3870-p976-o2 .mvp-tick {
      margin-left: 0 !important;
  }
  .sec_2_pd .nkgtext .elementor-widget-container:before {
      content: "";
      float: left;
      color: #f2f2f2;
      background-image: url(/wp-content/uploads/2024/03/quote-icon-1024x861-3bl8dgo3.png);
      background-repeat: no-repeat;
      float: left;
      width: 42px;
      height: 40px;
      margin-right: 15px;
      margin-top: -16px;
  }
  .sec_2_pd .nkgtext .elementor-widget-container:after {
      content: "";
      float: left;
      color: #f2f2f2;
      background-image: url(/wp-content/uploads/2024/03/quote-icon-1024x861-3bl8dgo3.png);
      background-repeat: no-repeat;
      float: right;
      width: 42px;
      height: 40px;
      margin-right: 17px;
      margin-top: -36px;
      margin-left: 0;
      rotate: 180deg;
  }
  .sec_2_pd .elementor-text-editor.elementor-clearfix {
      padding-left: 60px;
      padding-right: 60px;
  }
  .wp_content_left {
      padding-right: 10px !IMPORTANT;
  }
  .wp_content_right {
      padding-left: 10px !IMPORTANT;
  }
  #sticky_side_bar_nkg > .elementor-column-wrap.elementor-element-populated {
      position: -webkit-sticky;
      position: sticky;
      top: 0;
  }
  div#sticky_side_bar_nkg {
      display: block;
  }
  .changelayout #sticky_side_bar_nkg span.elementor-button-text {
      color: #c4c4c4;
  }
  .changelayout .nkg_wf_dw p span {
      color: rgba(255, 255, 255, 0.5) !important;
  }
  .changelayout .nkg_wf_dw p a {
      color: #ff982e !important;
  }
  .changelayout #wf_top_btn h2 {
      color: #fff !important;
  }
  a.elementor-button-link.active {
      border-bottom: 2px solid #ff982e !important;
  }
  #nkg_dark .elementor-container.elementor-column-gap-default {
      padding-left: 20px;
  }
  
  
  .nkg_blog_title .premium-blog-post-container.premium-blog-skin-classic {
      border-radius: 15px;
      box-shadow: 0 1px 10px #e3e3e3;
  }
  
  .nkg_blog_title .premium-blog-post-container .premium-blog-entry-title a:hover {
      color: var( --e-global-color-secondary );
  }
  
  .nkg_blog_title .premium-blog-post-container .premium-blog-content-wrapper {
      padding: 20px;
      background-color: #fff !important;
  }
  
  .nkg_blog_title .premium-blog-post-outer-container {
      padding-right: calc(25px / 2) !important;
      padding-left: calc(25px / 2) !important;
	      margin-bottom: 25px !important;
  }
  
.nkg_blog_title .premium-blog-post-container .premium-blog-post-content {
    margin-bottom: 0px !important;
    color: #777 !important;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    height: 63px;
}
  
  .nkg_blog_title .premium-blog-post-container .premium-blog-entry-title {
      min-height: 70px;
  }
  
  .changelayout .nkg_blog_title .premium-blog-post-container .premium-blog-entry-title a {
      color: #c4c4c4 !important;
  }
  
  .changelayout .nkg_blog_title .premium-blog-post-container .premium-blog-post-content {
      color: rgba(255,255,255,0.5) !important;
  }
  
  .changelayout  .nkg_blog_title .premium-blog-post-container .premium-blog-content-wrapper {
      background-color: #1D1D1D!important;
  }
  .nkg_blog_title .premium-blog-wrap.premium-blog-even {
      margin-bottom: 20px;
  }
  
  
  #post-7837 .elementor-widget-premium-addon-blog .premium-blog-pagination-container .page-numbers {
      background-color: #7a7a7a ;
      color: #fff ;
  }
  
  #post-7837 .elementor-widget-premium-addon-blog .premium-blog-pagination-container .page-numbers:hover {
      color: #fff ;
      background-color: #FF982E ;
  }
  
  .elementor-widget-premium-addon-blog .premium-blog-pagination-container span.current {
      background-color: #FF982E !important;
      color: #fff;
  }
  
  .changelayout .nkg_home_banner_title .elementor-widget-container{
      background-color: rgba(29,29,29,0.7) !important;
  }
  
  .changelayout .nkg_blog_title .premium-blog-post-container.premium-blog-skin-classic{
      box-shadow: 0 1px 10px #333 !important;
  }
  
  @media only screen and (max-width: 991.98px){
  .nkg_blog_title .premium-blog-post-outer-container {
      margin-bottom: 25px !important;
  }
  
  .nkg_home_banner_title .elementor-widget-container {
      padding: 0px !important;
  }
  }
  
  @media only screen and (max-width: 576px){
  .nkg_blog_title .premium-blog-post-outer-container {
      width: 100% !important;
  }
  }
  
  
  
  
  @media only screen and (max-width: 480px) {
   
          .post-7647 .nkg_home_banner_title .elementor-heading-title {
              font-size: 20px !important;
          }
      }
      
      
      @media (max-width: 767px)and(min-width:480px) {
          .post-7647 .nkg_home_banner_title .elementor-heading-title {
              font-size: 28px !important;
          }
          
              .post-7647 .nkg_home_banner_title .elementor-heading-title {
          font-size: 25px !important;
      }
      }
      
      .changelayout .nkg_page_color {
          color: rgba(255,255,255,0.5) !important;
      }
      
      .changelayout .nkg_page_color ul li, .changelayout .nkg_page_color p, .changelayout .nkg_page_color div {
          color:  rgba(255,255,255,0.5) !important;
      }
      
      .changelayout .elementor-element-1029890.\.nkg_page_color {
          color: rgba(255,255,255,0.5);
      }
      
      .changelayout .nkg_table_border table, .changelayout .nkg_table_border td, .changelayout .nkg_table_border th {
          border-color: rgba(255,255,255,0.5);
      }
  
      
      .changelayout .nkg_home_banner_title .elementor-widget-container {
          background-color: rgba(29,29,29,0.7) !important;
      }
  
      nav.navigation.post-navigation .nav-links .nav-next a ,nav.navigation.post-navigation .nav-links .nav-previous a{
          background-color: #FF982E !IMPORTANT;
          color: #fff !important;
      }
  
      nav.navigation.post-navigation .nav-links .nav-previous a {
          padding: 0 10px;
      }
  
      nav.navigation.post-navigation .nav-links .nav-previous span.ast-left-arrow ,nav.navigation.post-navigation .nav-links .nav-next span.ast-right-arrow {
          display: none;
      }
  
      .elementor-element.elementor-element-158bcf4 {
          margin: 0px !important;
      }
  
      .elementor-element.elementor-element-7308b1d .elementor-text-editor.elementor-clearfix table {
          margin: 0px;
      }
 .ot_s1_heading span {
    color: #FF982E;
}
.elementor-column-gap-default > .elementor-row > .elementor-column.sc_2_nkg > .elementor-element-populated {
    padding: 25px !important;
}
.nkg_steps_num1:after {
content: '1';
}
.nkg_steps_num2:after {
content: '2';
}
.nkg_steps_num3:after {
content: '3';
}
.nkg_steps_num4:after {
content: '4';
}

.nkg_steps_num:after {
    background-color: #FF982E;
    position: absolute;
    top: -7px;
    left: -2px;
    width: 50px;
    height: 50px;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 50px;
    color: #fff;
    font-size: 26px;
}
.get_q_sec_undar {
    padding: 0 50px;
}
.osc_nkg_sec .elementor-column-wrap.elementor-element-populated {
    width: 300px !important;
    background: #ffff;
    position: relative;
    box-shadow: rgb(50 50 93 / 25%) -22px 0 20px -13px, rgb(0 0 0 / 30%) 0px 0px 0px -2px;
    height: auto;
    overflow: hidden;
    flex: 0 0 300px !important;
    z-index: 1000;
}
.osc_nkg_sec {
    width: 180px !important;
    float: left;
    padding-right: unset !important;
    border-radius: 20px;
    transition: 0.2s;
}
.osc_sec  .elementor-row {
    overflow-y: auto;
    display: flex;
    flex-wrap: nowrap;
    position: relative;
    padding-bottom: 30px;
    border-radius: 20px;
    /* overflow: visible; */
    padding-top: 25px;
    padding-left: 13px;
}
.osc_nkg_sec:hover .elementor-column-wrap.elementor-element-populated {
    /* transform: rotate(8.28deg); */
    background: #fff;
    position: relative;
    transition: 0.3s;
    /* top: -18px; */
    transform: translate(-0.5rem, -1rem) rotate(3deg);
}
.osc_nkg_sec:first-child .elementor-column-wrap.elementor-element-populated {
    box-shadow: none !important;
}
.osc_nkg_sec:hover {
    width: 270px !important;
}
.nkg_opss > .elementor-column-wrap.elementor-element-populated {
    padding-right: 15px !important;
}
  /* ============================================== */
  
  @media only screen and (min-width: 991.98px){
      .zellis_auto_part {
          width: 33.33% !important;
      }
    
      
      }
  @media only screen and (min-width: 767px) {
  
      /* ==========form CSS============= */
      div#eael-lightbox-window-114d4eb, div#eael-lightbox-window-4d62218, div#eael-lightbox-window-2b9791c{
          width: 1000px;
          max-width: 100%;
          background-color: #EFEFEF;
      }
      
      
      
      /* ===================================== */
  
      .nk_head {
          width: 33.33% !important;
      }
      .int-col {
          width: 33.33% !IMPORTANT;
      }
      .tab_content_1.active, .tab_content_2.active, .tab_content_3.active {
          display: block;
      }
      .tab_content_1, .tab_content_2, .tab_content_3 {
          display: none;
      }
  }
  @media only screen and (max-width: 1299.98px){
  #mega-menu-wrap-header #mega-menu-header > li.mega-menu-item > a.mega-menu-link {
      padding: 0px 19px 0px 19px;
  }
  }
  @media only screen and (max-width: 1199.98px){
      .tab_content_2 .elementor-section.elementor-section-boxed > .elementor-container {
          padding-left: 0;
          padding-right: 0;
      }
      .wf_sec_1 .elementor-container.elementor-column-gap-default {
          padding: 0;
      }
    
  /* ==========form CSS============= */
      /* div#eael-lightbox-window-114d4eb{
          width: 70%;
          max-width: 100%;
          background-color: #EFEFEF;
      } */
      #eael-lightbox-window-114d4eb .submit-btn, #eael-lightbox-window-4d62218 .submit-btn, #eael-lightbox-window-2b9791c .submit-btn {
      width: 100%;
  }
  #eael-lightbox-window-4d62218 span.wpcf7-form-control-wrap.recaptcha, #eael-lightbox-window-2b9791c span.wpcf7-form-control-wrap.recaptcha {
      margin-left: -21px;
  }
  .nkg_phone input {
      width: 41.4% !IMPORTANT;
      /* text-align: left !IMPORTANT; */
      display: flex;
  }
  /* ===================================== */
  .nk_head .elementor-container.elementor-column-gap-default {
      padding: 0;
  }
      .footer-adv-widget.footer-adv-widget-1 {
   width: 25%;
  }
  .footer-adv-widget-2, .footer-adv-widget-3 {
      width: 25%;
  }
  .footer-adv-widget-4{
          width: 25%;
  }
  #mega-menu-wrap-header #mega-menu-header > li.mega-menu-item > a.mega-menu-link {
      padding: 0px 8px 0px 7px;
  }
  #nkg_works_with .works_with {
      width: 25% !IMPORTANT;
      margin-bottom: 15px;
  }
  }
  @media only screen and (max-width: 1024.98px){
      .tab_content_1 > div >div.elementor-row {
          flex-wrap: nowrap;
      }
      .changelayout #sticky_side_bar_nkg span.elementor-button-text {
          color: #000;
      }
      #sticky_side_bar_nkg a.elementor-button-link:hover {
          border-bottom: 2px solid #fff !important;
      }
      #sticky_side_bar_nkg a.elementor-button-link.active {
          border-bottom: 2px solid #fff!important;
      }
      .active_nkg .elementor-column-wrap.elementor-element-populated {
          display: block !IMPORTANT;
      }
      .nkg_dark_sec {
          padding: 0 30px;
      }   
      .nk_head {
          margin-right: 10px;
      }
      .logo_col_1 .gallery figure.gallery-item {
      flex: 0 0 24.8% !IMPORTANT;
      max-width: 24.8% !important;
  }
  #sticky_side_bar_nkg .elementor-column-wrap.elementor-element-populated {
      background-color: #FF982E;
      padding: 0 15px  15px 15px;
  }
  a#wf_top_btn {
      width: 100%;
      text-align: left;
  }
  .logo_col_1 .gallery {
      flex-wrap: wrap;
  }
  .logo_col_1 .gallery figure.gallery-item .gallery-icon img {
      max-height: 40px;
  }
  .changelayout .logo_col_1 .gallery figure.gallery-item {
      flex: 0 0 calc(24.8% - 5px) !IMPORTANT;
      max-width: calc(24.8% - 5px) !important;
  }
  #sticky_side_bar_nkg .elementor-column-wrap.elementor-element-populated {
      display: none;
  }
  
  }
  
  @media only screen and (max-width: 991.98px){
      .footer-adv-widget.footer-adv-widget-1 {
      width: 100%;
      margin-bottom: 30px;
  }
  
  div#mega-menu-wrap-header {
      display: none;
  }
  .main-header-bar .ast-main-header-bar-alignment {
      justify-content: space-between;
      padding: 10px 0;
  }
  .footer-adv-widget-2, .footer-adv-widget-3 {
      width: 33.33%;
  }
  .footer-adv-widget-4{
          width: 33.33%;
  }
  .zellis_auto_logo {
      position: unset ;
      background-color: #f7f7f7;
      padding: 10px 0;
      margin-bottom: 15px;
  }
  .changelayout .zellis_auto_logo {
      background-color: #171717 !important;
  }
  .main-header-bar-wrap .main-header-bar .ast-container {
      padding-top: 0px !important;
  }
  .logo_auto img {
      /* max-width: 140px; */
  }
  .switch {
      top: 9px;
  }
  .logo_auto a {
  /*     padding: 9px 9px 9px 9px; */
  }
  .fitment-sec .elementor-column-wrap.elementor-element-populated {
      padding: 30px 30px !IMPORTANT;
  }
  .fitment_video_head {
      top: 40px;
  }
  
  }
  @media only screen and (max-width: 767.98px){
      .sec_2_pd {
          padding-right: 0px !important;
      }
     
      .wp_content_right {
          padding-left: 0px !IMPORTANT;
      }
      .wp_content_left {
          padding-right: 0px !IMPORTANT;
      }
      .changelayout .tab_boder.flex_form_btn > div >div.elementor-row, .tab_boder.flex_form_btn > div >div.elementor-row {
          border: 0 !important;
      }
      .changelayout .tab_content_2.mobile_text2 > div >div.elementor-row, .changelayout .tab_content_1.mobile_text1 > div >div.elementor-row {
          border: 0 !important;
      }
      .auto_form_btn.active {
          display: block;
      }
      .auto_form_btn {
          display: none;
      }
      .mobile_btn_auto {
          display: none !IMPORTANT;
      }
      .flex_form_btn{
          display: none ;
      }
      .flex_form_btn.active{
          display: block ;
      }
      .changelayout .tab_boder.btn_new_zellis > div >div.elementor-row, .tab_boder.btn_new_zellis > div >div.elementor-row {
          border: 0 !important; 
      }
      .mobile_text1{
          display: none;
      }
      .mobile_text2{
          display: none;
      }
      .mobile_text3{
          display: none;
      }
      .mobile_text1.active_mobile{
          display: block;
      }
      .mobile_text2.active_mobile{
          display: block;
      }
      .mobile_text3.active_mobile{
          display: block;
      }
      .changelayout .tab_boder.mobile_text3 > div >div.elementor-row, .tab_boder.mobile_text3 > div >div.elementor-row {
          border: 0;
      }
      .tab_content_2.mobile_text2 > div >div.elementor-row, .tab_content_1.mobile_text1 > div >div.elementor-row {
          border: 0 !important;
      }
      .tab_content_1 .nkg__not_avtive_hover .elementor-image:after,
      .tab_content_1 .nkg_avtive_hover .elementor-image:after{
          rotate: 45deg;
          margin-top: 3px;
      }
      .tab_content_1.tab_boder .nkg__not_avtive_hover .elementor-image:after,
      .tab_content_1.tab_boder .nkg_avtive_hover .elementor-image:after{
          rotate: -134deg;
          margin-top: 8px;
      }
      .tab_content_2 .nkg__not_avtive_hover .elementor-image:after,
      .tab_content_2 .nkg_avtive_hover .elementor-image:after{
          rotate: 45deg;
          margin-top: 3px;
      }
      .tab_content_2.tab_boder .nkg__not_avtive_hover .elementor-image:after,
      .tab_content_2.tab_boder .nkg_avtive_hover .elementor-image:after{
          rotate: -134deg;
          margin-top: 8px;
      }
      .tab_content_3 .nkg__not_avtive_hover .elementor-image:after,
      .tab_content_3 .nkg_avtive_hover .elementor-image:after{
          rotate: 45deg;
          margin-top: 3px;
      }
      .tab_content_3.tab_boder .nkg__not_avtive_hover .elementor-image:after,
      .tab_content_3.tab_boder .nkg_avtive_hover .elementor-image:after{
          rotate: -134deg;
          margin-top: 8px;
      }
      
      .nkg__not_avtive_hover .elementor-image:after {
          content: "";
          float: right;
          width: 14px;
          height: 14px;
          border-bottom: 2px solid;
          border-right: 2px solid;
         
      }
      .nkg_avtive_hover .elementor-image:after {
          content: "";
          float: right;
          width: 14px;
          height: 14px;
          border-bottom: 2px solid;
          border-right: 2px solid;
          border-color: #fff;
      }
  
      /* ==========form CSS============= */
      #eael-lightbox-window-114d4eb .submit-btn,  #eael-lightbox-window-2b9791c .submit-btn,  #eael-lightbox-window-4d62218  .submit-btn  {
      width: 100%;
  }
  .mfp-content #eael-lightbox-window-114d4eb .input-aria .wpcf7-form-control-wrap input,
  .mfp-content #eael-lightbox-window-114d4eb  .input-aria .wpcf7-form-control-wrap textarea, 
  #eael-lightbox-window-114d4eb  .cfpopup .modal-content .input-aria .wpcf7-form-control-wrap input,
  #eael-lightbox-window-114d4eb .cfpopup .modal-content .input-aria .wpcf7-form-control-wrap textarea,
  .mfp-content #eael-lightbox-window-4d62218 .input-aria .wpcf7-form-control-wrap input,
  .mfp-content #eael-lightbox-window-4d62218  .input-aria .wpcf7-form-control-wrap textarea, 
  #eael-lightbox-window-4d62218  .cfpopup .modal-content .input-aria .wpcf7-form-control-wrap input,
  #eael-lightbox-window-4d62218 .cfpopup .modal-content .input-aria .wpcf7-form-control-wrap textarea,
  .mfp-content #eael-lightbox-window-2b9791c .input-aria .wpcf7-form-control-wrap input,
  .mfp-content #eael-lightbox-window-2b9791c  .input-aria .wpcf7-form-control-wrap textarea, 
  #eael-lightbox-window-2b9791c  .cfpopup .modal-content .input-aria .wpcf7-form-control-wrap input,
  #eael-lightbox-window-2b9791c .cfpopup .modal-content .input-aria .wpcf7-form-control-wrap textarea {
      width: 100%;
  }
  .mfp-content #eael-lightbox-window-114d4eb .lable-width, #eael-lightbox-window-114d4eb .cfpopup .modal-content .lable-width,
  .mfp-content #eael-lightbox-window-4d62218  .lable-width, #eael-lightbox-window-4d62218  .cfpopup .modal-content .lable-width,
  .mfp-content #eael-lightbox-window-2b9791c  .lable-width, #eael-lightbox-window-2b9791c  .cfpopup .modal-content .lable-width {
      width: 102px !important;
  }
  .mfp-content #eael-lightbox-window-114d4eb .wpcf7-form-control-wrap, 
  #eael-lightbox-window-114d4eb .cfpopup .modal-content .wpcf7-form-control-wrap,
  .mfp-content #eael-lightbox-window-4d62218 .wpcf7-form-control-wrap, 
  #eael-lightbox-window-4d62218 .cfpopup .modal-content .wpcf7-form-control-wrap,
  .mfp-content #eael-lightbox-window-2b9791c .wpcf7-form-control-wrap, 
  #eael-lightbox-window-2b9791c .cfpopup .modal-content .wpcf7-form-control-wrap {
      margin-left: 105px;
  }
  .nkg_phone input {
      width: 100% !IMPORTANT;
      /* text-align: left !IMPORTANT; */
      display: unset;
  }
  .nkg_town p.select input {
      width: 100% !IMPORTANT;
  }
  .chek_apply_zellis_auto > p > span {
      margin-left: 0 !IMPORTANT;
  }
  .nkg_town span.wpcf7-form-control-wrap {
      margin-left: 105px !IMPORTANT;
  }
  .nkg_town p.select {
      width: 100%;
      float: left;
  }
  #eael-lightbox-window-4d62218 span.wpcf7-form-control-wrap.recaptcha, #eael-lightbox-window-2b9791c span.wpcf7-form-control-wrap.recaptcha {
      margin-left: -23px;
  }
  div#eael-lightbox-window-114d4eb, div#eael-lightbox-window-4d62218, div#eael-lightbox-window-2b9791c {
      background-color: #EFEFEF;
  }
  #eael-lightbox-window-114d4eb span.wpcf7-form-control-wrap.recaptcha {
      margin-left: 0 !IMPORTANT;
  }
  .footer_info span.wpcf7-form-control-wrap {
      margin-left: 0 !IMPORTANT;
  }
  span.lable-width.footer_labal {
      width: 100% !IMPORTANT;
  }
  .nkg_town p.select-2 {
      width: 100%;
  }
  .nkg_town p.select-2 span.lable-width {
      padding-left: 0;
  }
  #wpcf7-f5469-p5339-o2 p.apply-f_consulting, #wpcf7-f5469-p5501-o2 p.apply-f_consulting, #wpcf7-f5469-p5662-o2 p.apply-f_consulting {
      width: 100%;
  }
  .chek_apply_zellis_auto {
      margin-left: 25px;
  }
  span.footer_labal {
      width: 100%;
      }
  /* ======================================== */
  .mvp-position-center.nkg_kisdk {
      top: 33px !IMPORTANT;
  }
  .mvp-position-center.nkg_kisdk h2 {
      font-size: 23px !important;
  }
     .nkg_apply {
      position: sdf;
  }
          .footer-adv-widget.footer-adv-widget-1 {
      margin-bottom: 30px;
  }
  .footer-adv-widget-2, .footer-adv-widget-3 {
      width: 50%;
  }	
  .footer-adv-widget-4{
          width: 50%;
  }
  .ast-logo-title-inline .ast-site-identity {
      padding-bottom: 25px;
      padding-top: 10px;
  }
  #tell .elementor-element-a7832da, #tell .elementor-element-d2d3399 {
      order: 1;
  }
  #nkg_works_with .works_with {
      width: 33.33% !IMPORTANT;
      margin-bottom: 10px;
  }
  .zellis_auto_h_tage .elementor-column-wrap.elementor-element-populated {
      padding: 0 !IMPORTANT;
  }
  .fitment-sec .elementor-column-wrap.elementor-element-populated {
      padding: 20px 15px !IMPORTANT;
  }
  .but_wait_sec_text {
      padding: 20px 15px 20px 0;
  }
  .tab_content_1 > div >div.elementor-row {
      flex-wrap: wrap;
      border: 2px solid #F2F2F2;
      border-radius: 18px;
  }
  .tab_content_2 > div >div.elementor-row {
      border: 2px solid #F2F2F2;
      border-radius: 18px;
  }
  .changelayout .tab_content_2 > div >div.elementor-row, .changelayout .tab_content_1 > div >div.elementor-row  {
      border: 2px solid #464646;
  }
  .changelayout .tab_boder > div >div.elementor-row {
      border: 2px solid #292929;
  }
  .tab_boder > div >div.elementor-row {
      border: 2px solid #484848;
      border-radius: 18px 18px 18px 18px;
      overflow: hidden;
  }
  .nk_head {
      margin-right: 0;
      margin-bottom: 20px;
  }
  .tab_active {
      border-radius: 15px;
  }
  }
  @media only screen and (max-width: 767.98px){
      #nkg_works_with .works_with {
      width: 50% !IMPORTANT;
  }
  .tab_active {
      width: 100% !important;
  }
  .nk_head.active {
      display: block;
      transition: height 3000ms;
  }
  .nk_head {
      display: none;
      margin: 15px;
  }
  .nk_head_text{
      display: none;
  }
  .nk_head_text.active{
      display: block;
  }
  .zellis_auto_part.active {
      display: block;
      transition: height 3000ms;
  }
  .zellis_auto_part{
      display: none;
  }
  .int-col.active {
      display: block;
      transition: height 3000ms;
  }
  .int-col{
      display: none;
  }
  /* .tab_content_1, .tab_content_2, .tab_content_3 {
      display: block;
  } */
  .nk_head:last-child {
      margin-right: 15px;
  }
  .tab_1.tab_active {
      border-radius: 15px 15px 15px 15px;
  }
  .tab_boder .tab_1.tab_active {
      border-radius: 15px 15px 0 0;
  }
  .tab_2.tab_active {
      border-radius: 15px 15px 15px 15px;
  }
  .tab_boder .tab_2.tab_active {
      border-radius: 15px 15px 0 0;
  }
  .tab_3.tab_active {
      border-radius: 15px 15px 15px 15px;
  }
  .tab_boder .tab_3.tab_active {
      border-radius: 15px 15px 0 0 !important;
  }
  .tab_3.tab_active {
      border-radius: 15px  !important;
  }
  .zellis_auto_part.active {
      padding: 15px;
  }
  .mobile_flex {
      padding: 15px;
  }
  }
  @media only screen and (max-width: 576.98px){
      /* ==========form CSS============= */
   div#eael-lightbox-window-114d4eb, div#eael-lightbox-window-4d62218, div#eael-lightbox-window-2b9791c {
          width: 100%;
      }
      /* ========================= */
      .fitment_video_head {
      top: 15px;
  }
  .logo_col_1 .gallery figure.gallery-item {
      flex: 0 0 49.7% !IMPORTANT;
      max-width: 49.7% !important;
  }
  .changelayout .logo_col_1 .gallery figure.gallery-item {
      flex: 0 0 calc(49.7% - 5px) !IMPORTANT;
      max-width: calc(49.7% - 5px) !important;
  }
  .mvp-position-center.nkg_zellis_c {
      top: 34px !IMPORTANT;
  }
  .mvp-position-center.nkg_zellis_c h2 {
      font-size: 26px !important;
  }
  }
  @media only screen and (max-width: 480px){
  .mvp-position-center.nkg_kisdk {
      top: 21px !IMPORTANT;
  }
  .mvp-position-center.nkg_zellis_c h2 {
      font-size: 19px !important;
  }
  .mvp-position-center.nkg_zellis_c {
      top: 22px !IMPORTANT;
  }
  .mvp-position-center.nkg_kisdk h2 {
      font-size: 17px !important;
  }
  }
section.main_tab_logo.mvp_stikey{
    position: fixed;
    top: 0;
    z-index: 120;
    width: 100%;
    /* -webkit-animation-name: fadeInDown;
    -webkit-animation-duration: 5s;
    -webkit-animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;
    -webkit-animation-direction: normal;
    -webkit-animation-play-state: running;
    -webkit-animation-fill-mode: forwards;
    -moz-animation-name: fadeInDown;
    -moz-animation-duration: 5s;
    -moz-animation-timing-function: linear;
    -moz-animation-iteration-count: infinite;
    -moz-animation-direction: normal;
    -moz-animation-play-state: running;
    -moz-animation-fill-mode: forwards;
    -webkit-animation-delay: 1s;
    -moz-animation-delay: 1s;
    -webkit-animation-iteration-count: 1;
    -moz-animation-iteration-count: 1;
    -webkit-animation-duration: .7s;
    -moz-animation-duration: .7s;
    -webkit-animation-delay: 0s;
    -moz-animation-delay: 0s;
    -webkit-animation-timing-function: ease-out;
    -moz-animation-timing-function: ease-out; */
}
/* @keyframes fadeInDown {
    0% {
        opacity: 0;
        transform: translateY(-70px);
    }

    100% {
        opacity: 1;
        transform: translateY(0);
    }
} */

.mvp_stikey.main_tab_logo .elementor-container .elementor-row {
    box-shadow: 0px 10px 12px -4px #b4afaf;
    border-radius: 50px;
    border: 0;
}
.btn-shr a.elementor-button.elementor-size-sm span.elementor-button-content-wrapper {
    width: 100%;
}
.btn-2shr a.elementor-button.elementor-size-sm {
    padding: 0 !important;
    width: 40px;
    height: 40px;
    display: flex;
    align-items: center;
    float: right;
}
.btn-1shr a.elementor-button.elementor-size-sm {
    padding: 0 !important;
    width: 40px;
    height: 40px;
    display: flex;
    align-items: center;
    float: left; 
}
.shn-1 {
    border-right: 3px solid #fff;
    padding-right: 15px;
}
.shn-2 {
    padding-left: 15px;
}
.shn-gread > .elementor-column-wrap.elementor-element-populated {
    background-image: linear-gradient(7deg, #FFFFFF 18%, #363E59 18.3%) !important;
}
.btn-shr {
    padding-bottom: 5px !important;
}
.lsdnfj .elementor-column-wrap.elementor-element-populated {
    padding: 0 50px !important;
}
.ogt_form span.lable-width {
    color: #fff;
}
.review_sec > .elementor-column-wrap.elementor-element-populated {
    padding: 25px !important;
}
.review_sec_logo .elementor-element.elementor-widget-image {
    width: 50px;
    border: 1px solid;
    border-radius: 36px;
    height: 50px;
    display: flex;
    align-items: center;
    padding: 4px;
    overflow: hidden;
    justify-content: center;
}
.review_aurt {
    width: auto !important;
}
.review_sec_logo .elementor-widget-wrap {
    display: flex;
    gap: 15px;
}
.review_aurt span {
    font-size: 14px;
    font-weight: 400;
}
.main_review_sec .elementor-row {
    gap: 30px;
}

.review_sec {
    margin: 0 15px;
}
.main_review_sec .slick-list.draggable {
    padding: 0 !important;
}
.main_review_sec .slick-track {
    display: flex;
    align-items: stretch;
    height: 100%;
}
.review_sec {
    height: auto !important;
    display: flex;
    align-items: stretch;
}
.review_sec > .elementor-column-wrap.elementor-element-populated {
    height: 100%;
}
.main_review_sec ul.slick-dots {
    display: flex;
    width: 100%;
    justify-content: center;
    margin-top: 0px !important;
    list-style: none;
}
.main_review_sec ul.slick-dots button {
    display: none;
}
.main_review_sec ul.slick-dots li.slick-active {
    background-color: #363E59;
}
.main_review_sec ul.slick-dots li {
    background-color: #73798d;
    width: 11px;
    height: 11px;
    margin-left: 10px;
    margin-right: 10px;
    border-radius: 9px;
}
.main_review_sec button.slick-prev.slick-arrow:after {
    content: '\f104';
    font-size: 34px;
    font-family: 'FontAwesome';
    color: #363E59;
    font-weight: 700;
    position: absolute;
    z-index: 1;
    top: 50%;
    left: -9px;
    border: 1px solid;
    padding: 0px 11px;
    border-radius: 50%;
        transform: translate(-50%, -50%);
}
.main_review_sec button.slick-next.slick-arrow:after {
    content: '\f105';
    font-size: 34px;
    font-family: 'FontAwesome';
    color: #363E59;
    font-weight: 700;
    position: absolute;
    z-index: 1;
    top: 50%;
    right: -47px;
    border: 1px solid;
    padding: 0px 11px;
    border-radius: 50%;
        transform: translate(-50%, -50%);
}
.main_review_sec button:hover.slick-arrow:after {
    background-color: #363E59;
    color: #fff;
}
.main_review_sec button.slick-arrow {
    width: 0;
    height: 0;
    background-color: unset;
    text-align: none;
    font-size: 0;
}

/* ============saving form css============ */
.input-aria.nkg_form_calc {
    display: flex;
    width: 100%;
    gap: 15px;
}
.nkg_form_calc p {
    width: 50%;
}
.logo_sec {
    width: 35%;
    background-color: #91bed9;
    padding: 20px;
}
.form_sec {
    width: 65%;
    padding: 20px;
}
div#step1 {
    display: flex;
    /* gap: 30px; */
    align-items: center;
    background-color: #fff;
}
.salarypupup {
    z-index: 1000000;
    top: 50%;
    left: 50%;
    max-width: 1050px;
    margin: 30px;
    width: 100%;
    display: inline-block;
    margin: 30px !important;
    text-align: initial;
}
.salarypupup-main.mfp-zoom-in {
    text-align: center;
}
.salarypupup-main {
    overflow-y: auto;  
    margin: 0 auto;
    display: flex;
    align-items: center;
    justify-content: center;
    display: inline-block;
    align-content: center;
}
.salarypupup-main.active {
    height: 100%;
}
/* span.wpcf7-not-valid-tip {
    display: none;
} */
.ogt_form span.wpcf7-not-valid-tipnkg {
    font-weight: 700;
}

/* =======page 1=========== */

.logo_part {
    display: flex;
    flex-direction: column;
    height: 100%;
    justify-content: space-between;
}
.form_sec {
    width: 65%;
    padding: 0px 33px 0px 33px;
}
.salarypupup .form_sec form p span.lable-width {
    font-size: 17px;
    font-weight: 600;
    color: #727171;
}
.salarypupup .form_sec form p span.lable-width span {
    color: #C8252A;
    width: 10px;
    font-size: 27px;
    line-height: 0.7;
}
.salarypupup .form_sec form p {
    margin: 0px !important;
}
.salarypupup .form_sec .nkg_form_calc {
    margin-bottom: 25px;
}
.salarypupup .form_sec .nkg_form_calc:nth-child(4) {
    margin-top: 25px;
}
.salarypupup .form_sec .wpcf7-form .submit-btn input {
    width: 100%;
    height: 50px;
    text-align: center;
    color: #fff;
    font-size: 19px;
    /* font-weight: 900; */
    font-weight: 700;
    text-transform: uppercase;
    background-color: #FF982E;
    border-radius: 10px;
    margin-top: 30px;
    border-color: #ff982E;
}
.salarypupup .form_sec .submit-btn button {
    width: 100%;
    height: 50px;
    text-align: center;
    color: #fff;
    font-size: 19px;
    /* font-weight: 900; */
    font-weight: 700;
    text-transform: uppercase;
    background-color: #FF982E;
    border-radius: 10px;
    margin-top: 30px;
    border-color: #ff982E;
}
.salarypupup .form_sec .wpcf7-form .submit-btn input:hover,.salarypupup .form_sec .wpcf7-form .submit-btn input:focus , .salarypupup .form_sec .wpcf7-form .submit-btn input:active{
    background-color: #91bed9;
    border-color: #91bed9;
}
.logo_sec {
    width: 100%;
    background-color: #91bed9;
    padding: 50px 25px 40px 25px;
    max-width: 35%;
    height: 670px;
}
.form_sec .wpcf7-response-output {
    display: none;
}
.logo_part img {
    max-width: 200px;
}
.salarypupup div#step1 .titel h1 {
    font-size: 33px;
    font-weight: 900;
    text-transform: uppercase;
    color: #fff;
}
.salarypupup div#step1 .titel p {
    color: #fff;
    font-size: 16px;
    text-transform: capitalize;
    line-height: 1.2;
    margin-top: 5px;
    font-style: normal;
}
.salarypupup #step1 .logo_part p {
    font-style: italic;
    color: #fff;
    line-height: 1.2;
}
.salarypupup-main {
position: fixed;
top: 0;
left: 0;
height: 0;
width: 100%;
background-color: rgba(0, 0, 0, 0.7);
z-index: 1000;
}
.salarypupup .form_sec form p input {
    border: 1px solid #000;
    border-radius: 10px;
}


.part-1.not_active {
    display: none !important;
}
.saving-content {
    display: none;
}
.saving-content.active {
    display: block;
}
.saving-content .saving-customer-claim button:hover span i.fa {
    color: #0274be;
}
.saving-content .saving-customer-claim button:hover {
    background-color: #0274be;
}
.saving-content .saving-customer-claim button span i.fa {
    color: #D21F2A;
    font-size: 31px;
    width: 100%;
    text-align: center;
    height: auto;
    align-content: center;
}
div#step1:before {
    background-image: url(https://zellis.com.au/wp-content/uploads/2025/05/57c6e891-d578-4a31-b63b-031ff97e610c.png);
    background-repeat: no-repeat;
    background-position: bottom;
    background-position-x: left;
    background-size: 100%;
    content: '';
    position: absolute;
    top: -30px;
    right: -30px;
    transform: rotate(180deg);
    width: 210px;
    height: 100%;
    /* z-index: 111; */
}
div#step1 {
    position: relative;
    overflow: hidden;
}
.min-content-div {
    max-height: 222px;
    overflow-x: auto;
}
/* =============== */

/* ===page 2================ */
.saving-content{
    /* background-color: #fff; */
    padding: 0px;
    /* max-width: 700px; */
    width: 100%;
    margin: 0 auto;
    border-radius: 10px;
}
.saving-content .saving-contnet-number p {
    text-align: right;
    color: #fff;
    text-transform: uppercase;
    font-size: 15px;
    font-weight: 700;
    margin: 0px !important ;
    line-height: normal;
}
.saving-content-header img {
    max-width: 150px;
}
.saving-content .saving-content-header {
    display: flex;
    justify-content: space-between;
    margin-left: -25px;
    margin-right: -25px;
    margin-bottom: -25px;
    padding: 18px 25px;
    background-color: #0B3041;
    align-items: center;
}
.saving-content-body {
    text-align: center;
    margin-bottom: 30px;
}
.saving-content-body h2 {
    color: #fff;
    margin-bottom: 0px;
    font-size: 33px;
    text-transform: uppercase;
    font-weight: 900;
}
.saving-content-body p {
    margin: 0px;
    font-size: 13px;
    line-height: 1.5;
}

.saving-content label.min-contnet-head {
    color: #fff;
    font-size: 22px;
    font-weight: 800;
    text-align: end;
    justify-content: center;
    display: flex;
    height: 35px;
    align-items: end;
    margin-bottom: 10px;
    line-height: normal;
}
label.min-contnet-head.salary-content {
    display: flex;
    flex-direction: column;
    align-items: center;
}
.saving-content select#Position-select {
    height: 45px;
    border-radius: 15px;
    border-color: #fff;
    max-width: 200px;
    padding: 5px;
}
.saving-content tr.saving-functionality td {
    padding-right: 12px;
    padding-bottom: 10px;
}
.saving-content tr.saving-functionality td:last-child {
    padding-right: 0px;
}
.saving-content .customer-add-remove i.fa {
    font-size: 20px;
    color: #fff;
    height: auto;
    display: inline-block;
    line-height: 0.6;
}
.saving-content .qty-btn {
    height: 45px;
    border-radius: 15px;
    box-shadow: none;
    border: 0px;
    max-width: 60px;
    font-size: 18px;
    text-align: center;
}
.saving-content .customer-position {
    display: flex;
    align-items: center;
}
.saving-content select#experience-select {
    height: 45px;
    border-radius: 15px;
    border-color: #fff;
    padding: 5px;
    max-width: 180px;
}
.saving-content .customer-add-remove {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding-right: 8px;
    gap: 9px;
    margin-top: 6px;
}
.saving-content .defult-td {
    height: 45px;
    border-radius: 15px;
    border: 0px;
    max-width: 168px;
}
.saving-content tr.saving-functionality td input:focus-visible{
    outline-offset: 0px;
}
.saving-content .saving-category-setion table tr th {
    padding-bottom: 10px;
    padding-right: 12px;
    align-content: end;
}
label.min-contnet-head.salary-content span {
    color: #FF982E;
    font-weight: 800;
    font-size: 18px;
    line-height: normal;
}
.saving-content .salary-th {
    display: flex;
    flex-direction: column;
}
.saving-content-footer {
    display: flex;
    justify-content: space-between;
}
.saving-content .total-saving p {
    margin: 0px;
    height: 45px;
    width: 100%;
    border-bottom: 2px solid #000;
    text-align: center;
    align-content: end;
    font-size: 25px;
    margin-bottom: 0px !important;
    /* line-height: normal; */
}
.saving-content p.saving-alert-meassge {
    font-size: 14px;
    width: 100%;
    margin: 15px 0px 0px 0px !important;
    text-align: end;
    color: red;
    font-weight: 500;
    font-style: italic;
}
.saving-content .total-saving span {
    max-width: 140px;
    display: flex;
    width: 100%;
    color: #353D78;
    font-size: 18px;
    font-weight: 700;
    line-height: 1.2;
}
.saving-content .total-saving {
    display: flex;
}
.saving-content .total-saving-contnet {
    background-color: #fff;
    border-radius: 15px;
    padding: 15px;
    width: 380px;
}
.saving-content .saving-customer-claim p {
    font-size: 13px;
    text-align: center;
    color: #fff;
    font-weight: 600;
    line-height: 1.6;
}
.saving-content .saving-customer-claim p strong {
    color: #D21F2A;
}
.saving-content .saving-customer-claim button {
    width: 100%;
    background-color: #D21F2A;
    color: #fff;
    border-radius: 52px;
    border: 0px;
    height: 55px;
    font-size: 22px;
    text-align: left;
    padding: 0px 7px 0px 22px;
    align-items: center;
    justify-content: space-between;
    display: flex;
    font-weight: 700;
}
.saving-content .saving-customer-claim button span {
    background-color: #fff;
    width: 35px;
    height: 35px;
    border-radius: 20px;
}
.nkg_form_calc span.wpcf7-not-valid-tip {
    display: none;
}
#wpcf7-f9163-o3 span[data-name="your-email"] span.wpcf7-not-valid-tip {
    display: none;
}   
#wpcf7-f8893-p8800-o2 select.wpcf7-form-control.wpcf7-select.wpcf7-validates-as-required.country-code {
    border-radius: 50px 50px 50px 50px;
}
.saving-content .saving-customer-claim {
    max-width: 220px;
    position: relative;
    right: 0;
    /* margin-right: 30px; */
}
.nkg_error {
    color: #d71111;
    font-size: 15px;
    font-weight: 500;
    text-align: right;
}
.error_footer {
    display: flex;
    justify-content: space-between;
    align-items: center;
    /* margin-top: 10px; */
}
.back_to_form {
    background-color: #D21F2A;
    padding: 0 10px;
    border-radius: 8px;
    font-weight: 700;
    font-size: 14px;
    cursor: pointer;
    /* margin-top: 10px; */
}
.back_to_form:hover {
    background-color: #D21F2A;
    color: #fff;
}
.back_to_form {
    display: none;
}
.back_to_form.show {
    display: block;
}
.min-content-div .saving-content-div{
    display: flex;
    gap: 15px;
    margin-bottom: 10px;
    justify-content: center;
}
.nkspinner button[disabled] {
    opacity: 0.5;
}
.min-content-div {
    margin-bottom: 30px;
}
.salarypupup .form_sec .nkg_form_calc span[aria-hidden="true"] {
    line-height: 1.1;
    margin-top: 5px;
}
.salarypupup .form_sec .submit-btn  p {
    width: 100%;
}
.contry-code select#country-code {
    padding-left: 0;
    padding-right: 0;
}
.acn_submit input.wpcf7-form-control.has-spinner.wpcf7-submit {
    display: none;
}
.remove_btn button {
    padding: 0;
    background: unset;
    font-size: 25px;
}
.salarypupup .form_sec .submit-btn button[disabled] {
    opacity: 0.5;
}
.submit-btn.nkg_sub_hidden.acn_submit {
    display: none;
}
/* ============== */

span.wpcf7-not-valid-tipnkg {
    color: #dc3232 !important;
}
.nkg_dasd span.wpcf7-form-control-wrap {
    margin-left: 0 !important;
}
span.nkg_dasd {
    display: flex;
}
#wpcf7-f3870-p976-o2 p.phone.contry-code span.lable-width {
    width: 103px;
}
span.nkg_dsd {
    display: flex;
}
.nkg_dsd select#country-code {
    width: 156px;
    margin-right: 5px;
    padding-left: 0;
    padding-right: 0;
}
.nkg_dsd select.country-code {
    width: 156px;
    margin-right: 5px;
    padding-left: 0;
    padding-right: 0;
}
.nkg_dsd input#phone-number {
    width: 100% !important;
}
.nkg_dsd input.phone-number {
    width: 100% !important;
}
.nkg_dsd span.wpcf7-form-control-wrap[data-name="phone-number"] {
    width: 100%;
}
body .nkg_dsd span.wpcf7-form-control-wrap {
    margin-left: 0 !important;
}
#wpcf7-f847-p849-o2 .p-textble p span.lable-width {
    width: 140px;
    flex: 0 0 140px;
}
#wpcf7-f847-p849-o2 .p-textble p {
    display: flex;
    align-items: center;
} 
.min-content-div .saving-content-div:nth-child(n + 2) .conten-div label.min-contnet-head {
    display: none;
}
.min-content-div::-webkit-scrollbar{
    background-color: #fff;
    border-radius: 10px;
    height: 5px;
    width: 5px;
}

.min-content-div::-webkit-scrollbar-thumb{
    border-radius: 10px;
    background-color: #7a7a7a;
    height: 5px;

}
.wpcf7-spinnernkg {
    visibility: hidden;
    display: inline-block;
    background-color: #06090c !important;
    opacity: 0.75;
    width: 24px;
    height: 24px;
    border: none;
    border-radius: 100%;
    padding: 0;
    margin: 0;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}
.wpcf7-spinnernkg::before {
    content: '';
    position: absolute;
    background-color: #fbfbfc;
    top: 2px;
    left: 2px;
    width: 6px;
    height: 6px;
    border: none;
    border-radius: 100%;
    transform-origin: 9px 9px;
    animation-name: spin;
    animation-duration: 1000ms;
    animation-timing-function: linear;
    animation-iteration-count: infinite;
}
.part-3{
    display: none;
}
.part-3.active {
    display: block;
}
div#step3 {
    padding: 20px;
    text-align: center;
    background-color: #363e59;
}
.p3-logo p {
    color: #fff;
    font-weight: 600;
    text-transform: uppercase;
    font-size: 14px;
    letter-spacing: 1px;
    margin-top: 8px !important;
    margin: 0 auto;
    line-height: 1.4;
}
.part-3 h1 {
    font-size: 30px;
    font-weight: 900;
    text-transform: uppercase;
    color: #fff;
}
.thanks_contect {
    padding: 30px 0 80px 00px;
}
.part-3 h1 {
    font-size: 34px;
    font-weight: 900;
    text-transform: uppercase;
    color: #FF982E;
    padding: 60px 0 0 0;
}
p.ettext {
    font-size: 21px !important;
    font-weight: 600;
    font-style: italic;
    color: #fff !important;
    line-height: 1.4;
}
.part_undar > p {
    color: #fff;
    margin-bottom: 0 !important;
    font-size: 18px;
    line-height: 1.2;
    margin-top: 40px;
    font-weight: 600;
}
.country > div img {
    max-width: 115px;
}
.country {
    display: flex;
    /* text-align: left; */
    margin-bottom: 20px;
}
.country > div {
    width: 25%;
    justify-content: center;
    display: flex;
}
.flag {
    text-align: center;
    /* margin: 0 auto; */
    line-height: 1.2;
    padding: 0 5px;
}
.country > div p {
    color: #fff;
    font-weight: 600;
    font-size: 18px;
    margin-bottom: 0 !important;
    margin-top: 5px;
}
button.nkg-close {
    padding: 0;
    background-color: unset;
    font-size: 36px;
    position: absolute;
    top: -19px;
    right: -17px;
    color: #fff;
    background-color: #353030;
    border-radius: 50%;
    width: 35px;
    height: 35px;
    z-index: 1000;
    display: flex;
    justify-content: center;
    align-items: center;
    padding-bottom: 4px;
}
.part_undar {
    position: relative;
}
.ogt_form .submit-btn > p {
    display: flex !important;
    flex-direction: column !important;
    align-items: center;
    margin: 0 !important;
}
.ogt_form .submit-btn > p> span.wpcf7-spinner {
    margin: 0 !important;
}
.ogt_form form.wpcf7-form.invalid .wpcf7-response-output {
    color: red;
    line-height: 1.2;
    margin-top: 0;
}
.ogt_form form.wpcf7-form .wpcf7-response-output {
    color: #21d621;
    line-height: 1.2;
    margin-top: 0;
}
/* .saving-content select {
    text-align: center;
} */
.saving-content input {
    text-align: center;
}
.form_sec .nkg_form_calc select.country-code {
    border: 1px solid #000;
    border-radius: 10px;
    /* font-size: 15px; */
    margin-right: 5px;
}
p.nkg_w-7 {
    width: 70%;
}
p.nkg_w-3 {
    width: 30%;
}
.disclaimer p {
    font-size: 12px;
    line-height: 1.3;
    margin-bottom: 7px !important;
    color: #fff;
    font-style: italic;
}
.disclaimer {
    margin: 20px 0;
}
.p3-logo img {
    max-width: 175px;
}
@media (prefers-reduced-motion: reduce) {
	.wpcf7-spinnernkg::before {
		animation-name: blink;
		animation-duration: 2000ms;
	}
}

@keyframes spin {
	from {
		transform: rotate(0deg);
	}

	to {
		transform: rotate(360deg);
	}
}

@keyframes blink {
	from {
		opacity: 0;
	}

	50% {
		opacity: 1;
	}

	to {
		opacity: 0;
	}
}
.review_sec_logo .elementor-element.elementor-widget-image {
    flex: 0 0 50px;
}
.review_sec_logo .elementor-widget-wrap {
    flex-wrap: nowrap;
}
/* ========================== */
iframe#launcher-frame {
    right: 0px !important;
    bottom: 70px !IMPORTANT;
}
.contry-code span[data-name="country-code"] {
    width: 170px !important;
    flex: 0 0 170px;
    margin-left: 8px;
    margin-right: 5px;
}
.customer-add-remove button {
    padding: 0;
    background-color: unset;
}

.mfp-zoom-in {
  

  .mfp-with-anim {
    opacity: 0;
    transition: all 0.5s ease-in-out; 
    transform: scale(0.8); 
  }

  &.active {
    .mfp-with-anim {
      opacity: 1;
      transform: scale(1); 
    }
   
  }
}
.salarypupup.mfp-with-anim {
    margin: 0 auto;
}
 .container { display: flex;}
    .right-panel { padding: 20px; border-radius: 0px 10px 10px 0; }
    .left-panel{ padding: 20px; border-radius: 10px 0 0 10px; }
    .left-panel { background: #91BFD8; width: 30%; }
    .right-panel { background: #363e59; width: 70%; color: white; }
    .conten-div { margin-bottom: 10px; }
    label { font-weight: bold; }
    select, input[type=number], input[type=text] { width: 100%; padding: 5px; border-radius: 5px; }
    .saving-content-div { display: flex; gap: 10px; background: #363e59; padding: 10px; margin-bottom: 10px; border-radius: 8px; align-items: center; }
    .conten-div { flex: 1; }
    table { width: 100%;  color: ; border-collapse: collapse; }
    th, td { padding: 8px; text-align: left; border-bottom: 1px solid #444; }
    .totals { margin-top: 20px; font-size: 18px; }
    .disclaimer { font-size: 12px; margin-top: 20px; color: #fff; }
    .btn { background: orange; color: white; padding: 10px; border: none; border-radius: 5px; cursor: pointer; }
    .btn:disabled { opacity: 0.5; }
    .right-panel table {
      border: 0;
    }
    .right-panel table th, .right-panel table td {
      border: 0 !important;
    }
    .left-panel h3 {
    color: #004aad;
    text-transform: uppercase;
    font-weight: 700;
    font-size: 28px !important;
    margin-bottom: 0 !important;
    line-height: 1;
}
.left-panel p {
    color: #fff;
    font-size: 18px;
    line-height: 1.3;
    margin-bottom:25px !important ;
}
.left-panel label {
    color: #fff;
    font-size: 16px;
    font-weight: 400;
}
.left-panel .conten-div {
    margin-bottom: 20px !important;
}
.button_left {
    margin-top: 35px !important;
    display: flex;
    justify-content: space-between;
}
/* span.wpcf7-spinnernkg {
    display: none;
} */
.button_left button {
    font-size: 14px !important;
    font-weight: 700 !important;
    padding: 12px 22px !IMPORTANT;
    border-radius: 20px;
}
.disclaimer button {
    position: relative;
}
.button_left .nkspinner button:hover {
    background-color: #ff982e;
}
.button_left .nkspinner button {
    background-color: #004aad;
    position: relative;
}
.left-panel .conten-div select {
    color: #000;
    background-color:#ff982e;
    border: 0;
    padding: 10px 10px;
    border-radius: 21px;
}
#resultsTableBody button.remove-btn {
    padding: 0;
    background-color: unset;
    color: #e81f2d;
    font-weight: 700 !important;
    font-size: 35px;
    line-height: 1 !important;
}
.right-panel table thead {
    /* width: calc( 100% - 1em ); */
}
thead, tbody#resultsTableBody tr {
    display: table;
    width: 100%;
    table-layout: fixed;
}
th.th_role {
    text-align: left !important;
}
tbody#resultsTableBody {
    display: block;
    overflow: auto;
    width: 100%;
    max-width: 100%;
    justify-content: center;
    max-height: 180px;
}
td.currencyField {
    width: 80px;
    text-align: center;
}
.saving-content-new td {
    padding: 0;
}
.right-panel table th {
    padding: 0 8px 0 0;
}
.saving-content-new td {
    text-align: center;
}
td.positionSelect, .th_role {
    width: 80px !important;
}
td.currencyField, .th_currency {
    width: 80px;
}
td.onshoreField, .th_onshore  {
    width: 120px;
}
td.zellisField, .th_zellis {
    width: 110px;
}
td.savingsField, .th_savi {
    width: 120px;
}
td.experienceSelect, .th_exper {
    width: 130px;
}
.right-panel table th {
    padding: 0 8px 0 0;
    color: #ff982e;
    font-size: 15px;
    font-weight: 700;
    line-height: 1;
    text-decoration: underline;
    text-align: center;
}
.right-panel table td {
    font-size: 14px;
    line-height: 1.3;
}
td.positionSelect {
    padding-right: 9px;
    text-align: left !important;
}
.th_role{
width: 80px;
text-align: left;
}
.right-panel h2 {
    color: #fff;
    font-weight: 700;
    margin-top: 30px;
}
.totals span > strong, span#savingsPercent {
    font-size: 25px;
    color: #ff982e;
    font-weight: 700;
    line-height: 1;
}
.totals p {
    font-size: 14px;
    margin-bottom: 0 !important;
    line-height: 1.2;
}
.totals {
    display: flex;
    justify-content: space-between;
    width: 85%;
}
.dc_text span {
    color: #fff;
    font-weight: 700;
    font-size: 14px;
}
.disclaimer {
    display: flex;
    gap: 19px;
}
.disclaimer button {
    padding: 10px 30px;
    border-radius: 15px;
    line-height: 1.2;
    font-weight: 700;
    background-color: #004aad;
}
.button_left button:hover {
    background-color: #004aad;
}
.disclaimer button:hover {
background-color: #ff982e;
}
.nkspinner {
    display: flex;
    align-items: center;
}
.tab_content_1 > .elementor-container .elementor-row {
    justify-content: center;
}
@media only screen and (max-width: 1299px){
    .contry-code span[data-name="country-code"] {
        margin-left: 24px;
    }
    
}
@media only screen and (max-width: 1199.98px){
 .review_sec .elementor-container.elementor-column-gap-default {
    padding: 0;
}
    .review_sec > .elementor-column-wrap.elementor-element-populated {
    padding: 15px !important;
}
	.review_sec {
    margin: 0 7px;
}
	.main_review_sec .elementor-row {
    gap: 0;
}
	.review_sec_logo .elementor-widget-wrap {
    gap: 10px;
}
.zellis-hisio {
    background-image: linear-gradient(8deg, #FFFFFF 17%, #363E59 17.2%) !important;
}
	.nkg_grobus {
    background-image: linear-gradient(165deg, #FFFFFF 55.8%, #363E59 56%) !important;
}
	.lsdnfj .elementor-column-wrap.elementor-element-populated {
    padding: 0 25px !important;
}
.salarypupup {
    width: calc(100% - 30px);
    margin: 30px 0px !important;
}
thead, tbody#resultsTableBody tr {
    table-layout: unset !important;
}
.left-panel h3 {
    font-size: 26px !important;
}
}
@media (max-width:991.98px){

    .salarypupup {
        max-width: 767px;
    }
    .min-content-div .saving-content-div {
        gap: 12px;
    }
    .saving-content .defult-td {
      
        max-width: 125px;
    }
    .salarypupup div#step1 .titel h1 {
        font-size: 29px;
    }
	.lsdnfj .elementor-column-wrap.elementor-element-populated {
    padding: 0 18px !important;
}
.ogt_form .submit-btn {
    margin-bottom: 0;
}
.totals {
    width: 100%;
}
.button_left button {
    padding: 12px 16px !IMPORTANT;
}
.left-panel h3 {
    font-size: 20px !important;
}
.left-panel p {
    font-size: 13px;
}
}

@media (max-width:767px) {
    .min-content-div {
        width: 100%;
        flex: 0 0 100%;
        max-width: 100%;
        max-height: 160px;
        overflow-x: auto;
        padding-bottom: 10px;
    }
    .saving-content .saving-content-header {
        margin-left: -15px;
        margin-right: -15px;
        margin-bottom: -15px;
        padding: 15px 15px;}
     
    .video_text {
        color: #fff !important;
    }
    .saving-content {
        padding: 0px;
    }
    .saving-content-footer {
        flex-direction: column;
        gap: 10px;
    }
    .saving-content .saving-customer-claim button {
        width: 200px;
        margin: 0 auto;
    }
    .saving-content .saving-customer-claim {
        max-width: 100%;
        margin: 0;
    }
    .saving-content-header img {
        max-width: 125px;
    }
    .saving-content .saving-content-header {
        margin-left: -15px;
        margin-right: -15px;
        margin-bottom: -15px;
        padding: 15px 15px;
    }
    .disclaimer {
        margin: 10px 0 0 0;
    }
    .contry-code span[data-name="country-code"] {
        margin-left: 30px;
    }
    .contry-code span[data-name="country-code"] {
        width: 160px !important;
        flex: 0 0 160px;
    }
    .min-content-div::-webkit-scrollbar{
        background-color: #fff;
        border-radius: 10px;
        height: 5px;
    }

    .min-content-div::-webkit-scrollbar-thumb{
        border-radius: 10px;
        background-color: #7a7a7a;
        height: 5px;
    }
    div#step3 {
        padding: 15px;
    }

    .saving-content .total-saving-contnet {
        padding: 10px;
        /* max-width: 323px; */
        width: 100%;
        /* max-height: 88px; */
    }
    .saving-content-body h2 {
        font-size: 22px;
    }
    .thanks_contect {
        padding: 25px 0 30px 00px;
    }
    .part-3 h1 {
      
        padding: 20px 0 0 0;
    }
    p.ettext {
        /* margin-bottom: 0 !important; */
            font-size: 17px !important;
    }
    .part_undar > p {
    margin-top: 20px;
}
    .country > div img {
    max-width: 60px;
}
.part_undar > p {
    font-size: 16px;
}
.country > div p {
    font-size: 14px;
}
    .saving-content .saving-contnet-number p {
        font-size: 12px;
        font-weight: 700;
    }
    .saving-content-body {
        margin-bottom: 0;
    }
    .saving-content .saving-content-body p br {
        display: none;
    }
    .salarypupup{
        max-width: 100%;
        margin: 0px !important;
    }
    .saving-content label.min-contnet-head {
        font-size: 18px;
        height: 35px;
    }
    .review_sec_img {
        width: 27px;
    }
    .main_review_sec .elementor-row {
    flex-wrap: nowrap;
    }
    .mobile_order1 {
        order: 1;
    }
    .nkg_grobus {
        background-image: linear-gradient(154deg, #FFFFFF 43.8%, #363E59 44%) !important;
    }
    .py-0_mobile .elementor-container.elementor-column-gap-default {
        padding-left: 0;
        padding-right: 0;
    }
    .shn-1 {
        border-right: 0;
        padding-right: 0;
        margin: 0 auto;
    }
    .btn-2shr a.elementor-button.elementor-size-sm {
        float: left;
    }
    .zellis-hisio {
        background-image: linear-gradient(0deg, #FFFFFF 6%, #363E59 5.2%) !important;
    }
    .main_review_sec button.slick-prev.slick-arrow:after {
       
        left: -11px;
       
    }
    div#step1 {
        flex-direction: column;
    }
    .logo_sec {
        max-width: 100%;
        height: auto;
        padding: 20px 15px 0px 15px;
    }
    .form_sec {
        width: 100%;
        padding: 20px;
    }
    .salarypupup .form_sec .nkg_form_calc {
        margin-bottom: 8px;
    }
    .salarypupup .form_sec .submit-btn button {
        margin-top: 0px;
        font-size: 17px;
    }
    .salarypupup .form_sec form p span.lable-width {
        font-size: 15px;
    }
    .min-content-div .saving-content-div {
        justify-content: unset;
    }
    .form_sec .input-aria {
        margin-bottom: 8px;
    }
    .logo_part img {
        max-width: 150px;
    }
    .salarypupup div#step1 .titel h1 {
        font-size: 22px !important;
        margin-top: 10px;
        padding-right: 50px;
    }
    .salarypupup div#step1 .titel p {
        font-size: 14px;
    }
    .salarypupup-main.active {
        padding: 15px;
    }
    .left-panel {
    width: 100%;
    padding: 15px;
        border-radius: 10px 0 0 0px;
}
.container {
    flex-direction: column;
}
.left-panel h3 {
    font-size: 24px !important;
        margin-top: 0 !important;
    text-align: center;
}
.left-panel p {
    font-size: 15px;
    margin-bottom: 10px !important;
    text-align: center;
}
.left-panel .conten-div {
    margin-bottom: 4px !important;
}
.left-panel label {
    font-size: 15px;
}
.button_left {
    margin-top: 20px !important;
}
.right-panel {
    padding: 15px;
    border-radius: 0px 0px 10px 10px;
    width: 100%;
}
    .disclaimer {
    gap: 10px;
    flex-direction: column;
}
.totals span > strong, span#savingsPercent {
    font-size: 20px;
}
.nkspinner {
    justify-content: center;
}
.salarypupup {
   width: 100%;
}
.right-panel h2 {
    margin-top: 20px;
    font-size: 20px;
}
.totals {
    margin-top: 15px;
}
    }


    @media (max-width:575.98px) {
    .saving-content-footer {
        flex-direction: column;
    }
    .saving-content .total-saving-contnet {
        max-width: 100%;
        width: auto;
        max-height: 100%;
        margin-bottom: 10px;
    }
    .nkg_takb table {
    margin-bottom: 0;
    width: 550px;
}
.totals {
    gap: 4px;
}
.totals span > strong, span#savingsPercent {
    font-size: 16px;
}
.totals p {
    font-size: 13px;
}
.right-panel {
    padding: 8px;
}
.save_cost {
    flex: 0 0 70px;
}
.disclaimer {
    gap: 0px;
    margin-bottom: 10px;
}
.nkg_takb {
    overflow-x: auto;
}
    .form_sec .nkg_form_calc select.country-code {
        width: 46px;
    }
    .saving-content .saving-contnet-number p {
        font-size: 11px;
    }
    .saving-content-header img {
        max-width: 100px;
    }
    p.nkg_w-7 {
        width: 55%;
    }
    p.nkg_w-3 {
        width: 45%;
    }
    .country > div {
        width: 50%;
        justify-content: center;
    
    }
    .country {
        margin-bottom: 15px;
        flex-wrap: wrap;
    }
    .shn-1 {
       
        width: 80% !important;
    }
    .flag {
        margin-bottom: 10px;
        padding: 0;
    }
    /* .saving-content .saving-customer-claim {
        max-width: 250px;
        margin: 0px 6px 0px 0px;
    }
    .saving-content .saving-customer-claim button {
        max-width: 220px;
        margin: 0 auto;
    } */
    }