body{
   font-family: 'Poppins', sans-serif;
}
.iso {
   margin-right: 13px;
}
.container .col-md-8 .top-mobile{
   padding: 0px 5px;
}

.user_login {
   display: block;
}
.user_login h4 a {
   margin-left: 7px;
   float: right;
   color: #c7e3ff;
   font-size: 16px;
}
#topheader {
   width: 100%;
   max-width: 100%;
   height: 50px;
   background-color: #032867;
}
.row{
   display: flex;
}
.top-fst-mobile{
   display: inline-block;
   padding: 15px 27px 11px 0;
   color: #fff;
   font-size: 12px;
   font-weight: 300;
   text-decoration: none;
}
.top-fst-mobile:hover{
   color: #ffffff;
}
.new-clss:hover{
   color: #ffffff;
}
.toolbar-sl-share{
   font-size: 12px;
   padding-top: 5px;
   font-weight: 300;
}
.social-imaage {
   display: inline-block;
   font-size: 12px;
   padding: 10px 0;
   margin-left: 12px;
}
.container .col-md-4 ul li a {
   font-size: 12px;
}
.col-md-4 .toolbar-sl-share ul b{
   color: #ffffff;
   margin-left: 1px;
   padding: 0px 5px 0px 4px;
}
.container{
   margin-left: 105px;
}
.col-md-8 .top-mobile img{
margin-top: -1px;
}
.nav-menu li{
   display: inline-block;
   margin-right: 40px;
   padding: 0;
}
.all-other{
   font-size: 17px;
   font-weight: 500;
   line-height: 127px;
   color: #012264;
   
}
.logo-area a img{
   height: 83px;
   width: 93%;
   max-width: 100%;
   margin-top: 12px;
}
.nav-menu{
   float: right;
   margin-top: -18px;
   margin-right: -10px;
   width: 665px;
}
.home  {
   color: #fa3554;
   font-size: 16px;
   font-weight: 500;
   text-decoration: none;
}
.mobile-menu{
   display: none;
}
.rs-skillbar.style1 .bg-part {
   background-image: url(https://www.justmakeinindia.com/american-tax-adviser/Images/businessman-showing-changes-report.png);
   background-repeat: no-repeat;
   background-size: cover;
   background-position: center right;
   height: 100%;
}

.rs-skillbar.style1 .content-part {
   padding: 52px 60px 60px 75px;
}

.mt-100 {
   margin-top: 200px;
}

.First-line {
top: 0;
left: 0;
letter-spacing: 0.08em;
text-transform: uppercase;
font-weight: 500;
color: #ff2857;
margin-bottom: 17px;

}
.second-line{
   font-size: 45px;
line-height: 60px;
font-weight: 800;
color: #012264;
}
.third-text{
   font-size: 45px;
line-height: 60px;
font-weight: 800;
color: #ff2857;
}
.second-div{
   margin-top: 80px;
}
.know-more ul{
   list-style: none;
   background-color: #012363;
width: 216px;
height: 53px;
margin-top: 35px;
margin-left: -20px;
}
.readon{
   margin-left: -4px;
   line-height: 51px;
   color: #ffffff;
   text-decoration: none;
}
.main-para{
   margin-top: 25px;
line-height: 31px;
color: #54595f;
display: inline-block;
width: 520px;
}
.third-cont{
   margin-top: -50px;
}

 .owl-carousel .item {
   background: rgb(255, 255, 255);
   padding: 10px;
   border-radius: 3px;
   box-shadow: rgb(0 0 0 / 10%) 0px 0px 10px;
 }

 .owl-carousel .item b {
   font-size: 20px;
line-height: 31px;
color: #012264;
margin-left: 10px;
 }

.fourth-conti{
   background-color: #f9f4f4;
   height: 861px;
   margin-top: 30px;
}
.what-we-offer{
margin-top: 65px;
letter-spacing: 0.08em;
line-height: 31px;
text-transform: uppercase;
font-weight: 500;
color: #ff2857;
padding: 100px 0px 0px 0px;
}
.the-best-solutions-container{
font-size: 39px;
line-height: 57px;
text-transform: capitalize;
display: inline-block;
width: 564px;
color: #012264;
padding-bottom: 50px;
}
.what-we-do{
   font-weight: 700;
color: #ff2857;
}
.all-content{
   font-size:14px !important;
color: #54595f;
display: inline-block;
width: 300px;
line-height: 31px;
margin-left: 10px;
}
.owl-carousel .owl-item img {
   display: block;
   width: 100%;
   padding-bottom: 30px;
}
.new-clss{
   text-decoration: none;
}




  @keyframes fadeIn {
   from {
     opacity: 0;
   }
   to {
     opacity: 1;
   }
 }
 
 @keyframes triangleStroke {
   from {
     stroke-dashoffset: 90;
   }
   to {
     stroke-dashoffset: 0;
   }
 }
 
 @keyframes smallScale {
   from {
     transform: scale(1);
     opacity: 1;
   }
   to {
     transform: scale(1.5);
     opacity: 0;
   }
 }
  
 .button {
   display: inline-block;
   position: relative;
 }
 
 .button.is-play {
   background-color: #ff2857;
   border-radius: 50%;
   width: 65px;
   height: 65px;
   margin-left: 30px;
   margin-top: 29px;
 }
 
 .button-outer-circle {
   background: rgb(255 40 87);
   border-radius: 50%;
   position: absolute;
   top: 0;
   left: 0;
   right: 0;
   bottom: 0;
   height: 100%;
   width: 100%;
 }
 
 .button-icon {
   position: absolute;
   margin-top: 50%;
   margin-left: 50%;
   width: 30px;
   height: 30px;
   transform: translate(-50%, -50%);
 }
 
 .triangle {
   animation: fadeIn 7s ease;
 }
 
 .path {
   stroke-dasharray: 90;
   stroke-dashoffset: 0;
   animation: triangleStroke 3s;
   animation-timing-function: ease;
 }
 
 .has-scale-animation {
   animation: smallScale 3s infinite;
 }
 
 .has-delay-short {
   animation-delay: 0.5s;
 }
.know-more{
   display: flex;
   margin-left: 21px;
}
.main-para-two{
   margin-top: -35px;
   line-height: 31px;
   color: #54595f;
   width: 520px;
}
.strategy,
.success-rate {
   font-weight: 600;
   color: #012363;
   line-height: 31px;
   position: absolute;
}
.div1,
.div2 {
   line-height: 31px;
   color:#54595f;
   margin-left: 485px;
}
.american-tax-adviser-child5,
.american-tax-adviser-child6 {
   background-color: #e8e1e1;
   width: 524px;
   height: 10px;
   margin-top: 10px;
}

.american-tax-adviser-child7,
.american-tax-adviser-child8 {
   background-color: #ff2857;
   width: 502px;
   height: 10px;
   margin-top: -10px;
}

.american-tax-adviser-child8 {
   width: 471px;
}
.strate{
   margin-top: 25px;
}
.secondd-div{
   margin-top: -150px;
}
.success{
   margin-top: 34px;
}
.american-tax-adviser-child9{
border-radius: 0 0 15px 0;
background-color:#ff2857;
width: 196px;
height: 157px;
}
.parent {
   width: 142px;
   height: 145px;
   font-size: 75px;
}
.b {
   line-height: 145px;
}
.years-experience {
   font-size: 16px;
}
.img-fluid{
   background-image:url(https://www.justmakeinindia.com/american-tax-adviser/Images/plans123.webp);
   background-repeat: no-repeat;
   height: 100%;
}


 









@media screen and (max-width: 767px) {
    .navbar-nav > li::after {
        display: none;
    }

    .container {
        margin-left: 16px;
    }

    .container .col-md-8 .top-fst-mobile {
        color: #fff;
        font-size: 10px;
        font-weight: 300;
        margin-left: -9px;
    }

    .col-md-4 {
        display: none;
    }

    .logo-area a img {
        height: 75px;
        width: 55%;
        max-width: 100%;
        margin-top: 12px;
    }

    .rs-menu-toggle {
        padding: 28px 0;
        display: block;
        position: relative;
        cursor: pointer;
        color: #fa3554 !important;
        font-size: 15px;
        text-transform: uppercase;
        -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    }

    .fa {
        display: inline-block;
        font: normal normal normal 14px/1 FontAwesome;
        font-size: inherit;
        text-rendering: auto;
        -webkit-font-smoothing: antialiased;
    }

    .rs-menu-close {
        height: 0;
        overflow: hidden !important;
    }
    /* .second-div{
      background-image: url(https://www.justmakeinindia.com/american-tax-adviser/Images/businessman-showing-changes-report.png);
      background-repeat: no-repeat;
      background-position: center;
      margin-top: 0px;
    } */


   .rs-skillbar.style1 .bg-part {
      background-image: url(https://www.justmakeinindia.com/american-tax-adviser/Images/businessman-showing-changes-report.png);
      background-repeat: no-repeat;
      background-position: center;
      margin-top: 0px;
   }
   .second-div {
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
      width: 100%;
    }
  
    /* Adjust the positioning of the background image */
    .rs-skillbar.style1 .bg-part {
      background-size: cover;
    } 
}
@media screen and (max-width: 400px) {
   .container .col-md-8 .top-fst-mobile {
      color: #fff;
      font-size: 7px;
      font-weight: 300;
      margin-left: -13px;
  }
}







