
    .main-menu .main-menu__list>li+li, .stricky-header .main-menu__list>li+li {
    margin-left: 42px;}


    .classdf {
        transform: translateY(0) !important;
    visibility: visible !important;
    position: fixed !important;
    }

          .littlogo { font-weight: 300; font-size: 14px; line-height: 17px;}
            .bblogo { font-size: 25px; font-weight: 700;}

               .littlogo1 { font-weight: 300; font-size: 14px; line-height: 17px;}
            .bblogo1 { font-size: 18px; font-weight: 700; }

        .amfd {display: flex !important; align-items: center;}
        .fdaf {background: #ff5e15;
    color: #ffffff;
    border-radius: 50px;
    font-size: 22px;
    padding: 13px;}




      .mdv {opacity: 0}

    @media(max-width: 1199px) {
        .mdv {opacity: 1; padding: 20px 0px 20px; width: 100%; position: fixed; z-index: 99;}
        .nomobine {display: none !important;}
    }

    .footer-widget__about-logo {    margin-bottom: 31px;}

.footer-widget__about {max-width: 100%;}

.stricky-header .main-menu__list>li>a
 {
    padding-top: 25px;
    padding-bottom: 24px;
}



.hero-gutter{
    position: relative;
    padding: 120px 0;
    padding-bottom: 160px;
    color: #fff;
}

.hero-gutter2{
    position: relative;
    padding: 80px 0;
    padding-bottom: 80px;
    color: #fff;
}



.hero-gutter::before, .hero-gutter2::before{
content:"";
position:absolute;
top:0;
left:0;
width:100%;
height:100%;
background:#0b2f63;
opacity:.75;
}

.hero-gutter .container, .hero-gutter2 .container{
position:relative;
z-index:2;
}




.hero-title{
font-size:64px;
font-weight:700;
line-height:1.1;
margin-bottom:20px;
}

.hero-sub{
font-size:20px;
opacity:.9;
margin-bottom:35px;
max-width:520px;
}

.hero-btn{
display:inline-block;
background:#ff6a1a;
color:#fff;
padding:16px 36px;
font-weight:600;
border-radius:6px;
text-decoration:none;
transition:.3s;
}

.hero-btn:hover{
background:#e85f14;
}


.fdf {
  color: #ffffff;
    font-size: 20px;
    line-height: 1.0em;
    font-weight: 900;
    text-transform: uppercase;
    margin-bottom: 20px;
    opacity: 1;
}

@media(max-width: 650px) {
  .hero-gutter {padding-top: 190px !important}
  .hero-gutter2 {padding-top: 160px !important}
  .hero-title {font-size: 44px;}
}


.counter-one .icon-box svg{
width:55px;
height:55px;
stroke:#ff5e14;
stroke-width:2;
}

.odometer {
    position: relative;
    display: inline-block;
    top: 5px;
    color: #222222;
    font-size: 35px;
    line-height: 32px;
    font-weight: 700;
}

.box1 {
  display: flex;
    align-items: center;
}


.service-icon{
width:60px;
height:60px;
fill:var(--thm-base);
transition:all .3s ease;
}

.services-three__single:hover .service-icon,
.services-three__single.active .service-icon{
fill:#ffffff;
}


.service-icon{
width:60px;
height:60px;
filter: invert(45%) sepia(96%) saturate(1465%) hue-rotate(355deg) brightness(99%) contrast(96%);
transition: all .3s ease;
}

.services-three__single:hover .service-icon,
.services-three__single.active .service-icon{
filter: brightness(0) invert(1);
}


.services-three__single-icon img{
width:70px;
height:70px;
object-fit:contain;
}

.feature-four__single-icon img{
width:65px;
height:65px;
display:block;
margin:0 auto;


filter: invert(47%) sepia(89%) saturate(2237%) hue-rotate(349deg) brightness(101%) contrast(101%);

transition: transform .35s ease, filter .35s ease;
}


.why-choose-one__content-bottom-single h2 {
    font-size: 23px;}


    .scroll-to-top i {
    font-size: 22px;
    line-height: 60px;
}


.scroll-to-top {
    width: 60px;
    height: 60px;
        bottom: 20px;

  }


 .page-header__content h2 {font-size: 55px}

 .page-header__content ul li, .page-header__content a {
   font-weight: 300;
  }

  .page-header__content h2, .page-header__content ul li, .page-header__content a {
    color: #fff;
  }

.page-header__menu ul li::before {
    background: #fff;
    content: "";
}

.page-header__menu ul li a {
    color: #fff; font-weight: 300;}
