*{
    box-sizing:border-box;
}
body{
font-family: "Times New Roman", Times, serif;
/*background-color:image:url("world_map.jpg");
background-size:cover;*/
}
.layout_centers{
    height: 550px;
}
div.navigation_bar{

  z-index:20;
    background-color:#d1d1e1;
    padding: 7px;
    vertical-align:center;
    display:block;
    overflow:hidden;
}
.logi{
margin-top:7px;
}
.logo_name
{
       text-decoration:none;
     color:black;
     position:absolute;
   font-size:50px;
       margin:18px -5px;
}
.logoname{
       text-decoration:none;
     color:#b30000;
     position:absolute;
   font-size:35px;
   font-weight:bold;
       margin:8px -2px;
}
div.dropdown{
    float:left;
    overflow:hidden;
}
div.dropdown_content{
    display:none;
    position:absolute;
    margin-top:49px;
    z-index:1;
}
div.dropdown_content a{
    float:none;
    display:block;
    padding:12px 8px;
    text-align:left;
    min-width:170px;
    background-color:#e2f2e2;
}
.dropdown:hover .dropdown_content{
     display:block;
}

div.navigations{
    float:right;
    margin:10px 5px 5px 10px;
}

.navigations a,.dropdown_button{
    float:left;
    padding:13px 10px;
    font-size:20px;
    color:black;
    text-decoration:none;
    border:none;
    outline:none;
     background-color:#d1d1e1;
    font-family:serif;
}
  div.navigations a:hover,button:hover{
background-color:black;
color:white;
border-radius:5px;
    }
    a.icon{
        display:none;
        float:right;
        padding:10px 20px;
        border:rounded;
        border:1px solid #555;
        margin:8px 5px 2px 0;
    }
    .side_navigation{
        display:none;
        padding:0;
        margin:0;
        transition:0.5s;
        position:fixed;
        top:8px;
        min-width:230px;
        background-color:#e1e1f1;
        right:0;
        z-index:30;
        overflow:auto;
        height:100%;
    }
    .side_navigation a{
        float:none;
        display:block;
        text-decoration:none;
        font-size:20px;
        padding:10px;
        margin:0;
        color:black;
        transition:0.2s;
        border-bottom:0.9px solid #aaa;
    }
    .cross_icon{
        outline:none;
        display:inline-block;
        padding:13px 18px;
        font-size:15px;
        position:absolute;
        top:20px;
        right:20px;
        border:1px solid #999;
        border-radius:500px;
    }
.dtax2 button{
  color:blue;
}
.dtax2 button:hover{
    color:black;
}
.gst2 button{
  color:blue;
}
.gst2 button:hover{
    color:black;
}
    div.new_navigation{
        margin-top:88px;
    }
    .dropdown_buttoon{
        border:none;
        display:block;
        width:230px;
        outline:none;
        font-size:19px;
        padding:10px;
        border-radius:none;
        font-family:serif;
        text-align:left;
        margin-bottom:0px;
        background-color:#e1e1f1;
        border-bottom:0.9px solid #aaa;
    }
    .fa{
        color:black;
    }
 .new__button{
        display:none;}
    .new_dropdown{
        display:none;
        padding:0 0 0 10px;
        background-color:#e2f2e2;
        margin-bottom:6px;
    }
    .side_navigation a:hover,button:hover{
        background-color:black;
        color:white;
    }
   .show {display:block;}
   .mySlides{display:none} 
img.brand_name{ vertical-align:middle;display:none}
.slideshow-container{
max-width:1000px;
position:relative;
margin:auto;
}
.text{
color:#f2f2f2;
font-size:20px;
padding:10px 20px;
position:absolute;
bottom:0px;
width:100%;
text-align:center;
background-color:rgba(4,4,4,0.5);
}

.text span{
    font-size:23px;
}
.numbertext{
color:#f2f2f2;
font-size:12px;
padding:8px 12px;
position:absolute;
top:0;
}
.mySlides img{
    margin:auto;
    height:400px;
}
/*.dot{
height:15px;
width:15px;
margin:0 2px;
background-color:#bbb;
border-radius:50%;
display:inline-block;
transition:background-color 0.6s ease;
}*/
.active{
background-color:#7ab172;
}
html {
  scroll-behavior: smooth;
}

.fade{
animation-name:fae;
position: relative;
animation-duration:3.5s;
scroll:smooth;
animation-timing-function: ease-in-out;
}
@keyframes fae {
  0%   {right:0%}
  90% {right:0%}
  91% {right:1%}
  100%  {right:100%}
}
.layout_home{
display:table;
width:100%;
}
.layout_left,.layout_center,.layout_right{
display:table-cell;
background-color:blue;
float:left;
width:33.33%;
padding:5px;
background:transparent;
}


footer{
background-image:url("header21.jpg");
color:white;
}

.carrerimages::after{
content:"";
clear:both;
display:table;
}

input[type=text],select {
    width:100%;
    padding:12px 20px;
    margin:8px 0;
    display:inline-block;
    border:1px solid #ccc;
    border-radius:4px;
    box-sizing:border-box;
}
input[type=submit]{
    width:100%;
    background-color:rgb(0,0,245);
    color:white;
    padding:14px 20px;
    margin:8px 0;
    border:none;
    border-radius:4px;
    cursor:pointer;
}
input[type=submit]:hover {
    background-color:rgb(0,0,255);
}
div.layout_left{
    background-image:url("header.jpg");
}
div.layout_right{
    border-radius:5px;
  background-image:url("header21.jpg");
    padding:14px 20px;
    border:7px solid gold;
    border-radius:7px;
}
.aboutcompany{
  color:#618181;
padding:2px 190px 10px;
}

/*  ----------------About Us----------*/

.about_us_image img{
 height:400px;
max-width:2000px; 
}
.about_us_image {
margin:auto;
}

/* ---------Direct Tax------------*/
.section_direct_tax{
width:100%;
}
.dtax1{
float:left;
text-align:justify;
width:75%;
padding:20px 30px; 
}
.dtax2{
float:left;
width:25%;
padding:30px 20px 10px 60px;
}

.gst1{
float:left;
text-align:justify;
padding:10px 20px 10px 3opx; 
width:75%;
}
.gst2{
float:left;
padding:10px 10px 10px 30px; 
width:25%;
}
.clearfix {
  overflow: auto;
}


/*     ---------my team--------------*/


div.template_team{
box-shadow:10px 10px 10px 1px green;
float:left;
position:relative;
width:220px;
height:360px;
background-color:#e1e1e1;
border-radius:12px;
margin-horizontal:auto;
margin:10px;
}
.image_team{
text-align:center;
padding-top:15px;
}
.image_team img{
border-radius:50%;
background-color: yellow;
border:5px solid skyblue;
}
.image_team a{
display:inline-block;
padding:8px 30px;
color:white;
font-size:22px;
text-decoration:none;
background-color:blue;
font-family:verdana;
}
@media screen and (max-width:630px) {
    div.template_team{
    border-radius:20px;
    width:90%;
}
.image_team a{
    padding:10px 70px;
}
.logoname{
       text-decoration:none;
     color:#b30000;
     position:absolute;
   font-size:22px;
   font-weight:bold;
       margin:15px -2px 2px;
}
}

/*  ----------------x-----x----------------  */


.phone{
    position: absolute;
      bottom: 2px;
      right: 2px;
      }

@media screen and (max-width:780px){
    div.navigations{
        display:none;
    }
    .navigation_bar{
    position: sticky;
      top: 0;
      }
    .text{font-size:11px}
    .text .tag{font-size:16px}
        .mySlides img{
        height:205px;
        z-index:2;
    }
    .layout_centers{
        height: 200px;
    }
.about_us_image img{
height:205px;
}
.layout_left,.layout_center,.layout_right
{
width:100%;
}
   
    a.icon{
        display:block;
        height:full;
        verticle-align:middle;
    }
     a.logo_name{
        display:none;
    }
.aboutcompany{
    color:#618181;
    padding:23px 33px  40px 33px;
}
.dtax1,.dtax2{
       padding:15px;
       width:100%;
}
.gst1,.gst2{
       padding:15px; 
       width:100%;
}
}


















































































/* *{
    box-sizing:border-box;
}
div.navigation_bar{
    background-color:#d1d1e1;
    padding: 7px;
    vertical-align:center;
    display:block;
    overflow:hidden;
}
.logo_name
{
       text-decoration:none;
     color:black;
     position:absolute;
   font-size:35px;
       margin:18px -5px;
}
div.dropdown{
    float:left;
    overflow:hidden;
}
div.dropdown_content{
    display:none;
    position:absolute;
    margin-top:50px;
    z-index:1;
}
div.dropdown_content a{
    float:none;
    display:block;
    padding:12px 8px;
    text-align:left;
    min-width:170px;
    background-color:#e2f2e2;
}
.dropdown:hover .dropdown_content{
     display:block;
}
/*
p.navigation_logo{
     display:inline-block;
    font-size:25px;
    padding:0;   
    margin:0px;
}
*
div.navigations{
    float:right;
    margin:12px 15px 0 0;
/*background-color:#d1d1e1;
*}

.navigations a,.dropdown_button{
    float:left;
    padding:13px 10px;
    font-size:20px;
    color:black;
    text-decoration:none;
    border:none;
    outline:none;
     background-color:#d1d1e1;
    font-family:serif;
}
  div.navigations a:hover,button:hover{
background-color:black;
color:white;
border-radius:5px;
    }
    a.icon{
        display:none;
        float:right;
        padding:10px 20px;
        border:1px solid #555;
        margin:18px 20px 0 0;
    }
    .side_navigation{
        display:none;'
        padding:0;
        margin:0;
        transition:0.5s;
        position:fixed;
        top:8px;
        min-width:230px;
        background-color:#e1e1f1;
        right:0;
        z-index:1;
        overflow:auto;
        height:100%;
    }
    .side_navigation a{
        float:none;
        display:block;
        text-decoration:none;
        font-size:20px;
        padding:10px;
        margin:0;
        color:black;
        transition:0.2s;
        border-bottom:0.9px solid #aaa;
    }
    .cross_icon{
        outline:none;
        display:inline-block;
        padding:13px 18px;
        font-size:15px;
        position:absolute;
        top:20px;
        right:20px;
        border:1px solid #999;
        border-radius:500px;
    }
    div.new_navigation{
        margin-top:88px;
    }
    .dropdown_buttoon{
        border:none;
        display:block;
        width:230px;
        outline:none;
        font-size:19px;
        padding:10px;
        border-radius:none;
        font-family:serif;
        text-align:left;
        margin-bottom:0px;
        background-color:#e1e1f1;
        border-bottom:0.9px solid #aaa;
    }
    .fa{
        color:black;
    }
    .new_dropdown{
        display:none;
        padding:0 0 0 10px;
        background-color:#e2f2e2;
        margin-bottom:6px;
    }
    .side_navigation a:hover,button:hover{
        background-color:black;
        color:white;
    }
   .show {display:block;}
   
.mySlides{display:none;}
img{ vertical-align:middle}

.slideshow-container{
max-width:1000px;;
position:relative;
margin:auto;
}
.text{
color:#f2f2f2;
font-size:20px;
padding:15px 20px;
position:absolute;
bottom:0px;
width:100%;
text-align:center;
background-color:rgba(4,4,4,0.5);
}

.text span{
    font-size:23px;
}
.numbertext{
color:#f2f2f2;
font-size:12px;
padding:8px 12px;
position:absolute;
top:0;
}
.mySlides img{
    margin:auto;
}
/*.dot{
height:15px;
width:15px;
margin:0 2px;
background-color:#bbb;
border-radius:50%;
display:inline-block;
transition:background-color 0.6s ease;
}

.active{
background-color:#7ab172;
}
.fade{
animation-name:fade;
animation-duration:1.5s;
}
.layout_home{
width:100%;
}
.layout_left,.layout_center,.layout_right{
background-color:blue;
float:left;
width:33.33%;
padding:0px;
background:transparent;
}

/* footer design    
footer{
background-image:url("header21.jpg");
color:white;
}

/*   submit design    

input[type=text],select {
    width:100%;
    padding:12px 20px;
    margin:8px 0;
    display:inline-block;
    border:1px solid #ccc;
    border-radius:4px;
    box-sizing:border-box;
}
input[type=submit]{
    width:100%;
    background-color:rgb(0,0,245);
    color:white;
    padding:14px 20px;
    margin:8px 0;
    border:none;
    border-radius:4px;
    cursor:pointer;
}
input[type=submit]:hover {
    background-color:rgb(0,0,255);
}
div.layout_left{
    background-image:url("header.jpg");
}
div.layout_right{
    border-radius:5px;
  background-image:url("header21.jpg");
    padding:14px 20px;
    border:7px solid gold;
    border-radius:7px;
}
@keyframe fade{
from{opacity:.4}
to{opacity:1}
}
@media screen and (max-width:780px){
    .text{font-size:11px}
    div.navigations{
        display:none;
    }
.layout_left,.layout_center,.layout_right
{
width:100%;
}
    .mySlides img{
         height:350px;
    }
    a.icon{
        display:block;
    }
     a.logo_name{
        display:none;
    }
}






     nj,bjb
jnhjkj*{
    box-sizing:border-box;
}
div.navigation_bar{
    background-color:#d1d1e1;
    padding: 7px;
    vertical-align:center;
    display:block;
    overflow:hidden;
}
.logo_name
{
       text-decoration:none;
     color:black;
     position:absolute;
   font-size:35px;
       margin:18px -5px;
}
div.dropdown{
    float:left;
    overflow:hidden;
}
div.dropdown_content{
    display:none;
    position:absolute;
    margin-top:50px;
    z-index:1;
}
div.dropdown_content a{
    float:none;
    display:block;
    padding:12px 8px;
    text-align:left;
    min-width:170px;
    background-color:#e2f2e2;
}
.dropdown:hover .dropdown_content{
     display:block;
}
/*
p.navigation_logo{
     display:inline-block;
    font-size:25px;
    padding:0;   
    margin:0px;
}

div.navigations{
    float:right;
    margin:12px 15px 0 0;
/*background-color:#d1d1e1;
}

.navigations a,.dropdown_button{
    float:left;
    padding:13px 10px;
    font-size:20px;
    color:black;
    text-decoration:none;
    border:none;
    outline:none;
     background-color:#d1d1e1;
    font-family:serif;
}
  div.navigations a:hover,button:hover{
background-color:black;
color:white;
border-radius:5px;
    }
    a.icon{
        display:none;
        float:right;
        padding:10px 20px;
        border:1px solid #555;
        margin:18px 20px 0 0;
    }
    .side_navigation{
        display:none;'
        padding:0;
        margin:0;
        transition:0.5s;
        position:fixed;
        top:8px;
        min-width:230px;
        background-color:#e1e1f1;
        right:0;
        z-index:1;
        overflow:auto;
        height:100%;
    }
    .side_navigation a{
        float:none;
        display:block;
        text-decoration:none;
        font-size:20px;
        padding:10px;
        margin:0;
        color:black;
        transition:0.2s;
        border-bottom:0.9px solid #aaa;
    }
    .cross_icon{
        outline:none;
        display:inline-block;
        padding:13px 18px;
        font-size:15px;
        position:absolute;
        top:20px;
        right:20px;
        border:1px solid #999;
        border-radius:500px;
    }
    div.new_navigation{
        margin-top:88px;
    }
    .dropdown_buttoon{
        border:none;
        display:block;
        width:230px;
        outline:none;
        font-size:19px;
        padding:10px;
        border-radius:none;
        font-family:serif;
        text-align:left;
        margin-bottom:0px;
        background-color:#e1e1f1;
        border-bottom:0.9px solid #aaa;
    }
    .fa{
        color:black;
    }
    .new_dropdown{
        display:none;
        padding:0 0 0 10px;
        background-color:#e2f2e2;
        margin-bottom:6px;
    }
    .side_navigation a:hover,button:hover{
        background-color:black;
        color:white;
    }
   .show {display:block;}
   
.mySlides{display:none;}
img{ vertical-align:middle}

.slideshow-container{
width:100%;
position:relative;
margin:auto;
}
.text{
color:#f2f2f2;
font-size:20px;
padding:15px 20px;
position:absolute;
bottom:0px;
width:100%;
text-align:center;
background-color:rgba(4,4,4,0.5);
}

.text span{
    font-size:23px;
}
.numbertext{
color:#f2f2f2;
font-size:12px;
padding:8px 12px;
position:absolute;
top:0;
}
.mySlides img{
    margin:auto;
}
/*.dot{
height:15px;
width:15px;
margin:0 2px;
background-color:#bbb;
border-radius:50%;
display:inline-block;
transition:background-color 0.6s ease;
}
.active{
background-color:#7ab172;
}
.fade{
animation-name:fade;
animation-duration:1.5s;
}
.layout_home{
width:100%;
}
.layout_left,.layout_center,.layout_right{
background-color:blue;
float:left;
width:33.33%;
padding:0px;
background:transparent;
}

/* footer design    
footer{
background-image:url("header21.jpg");
color:white;
}

/*   submit design    

input[type=text],select {
    width:100%;
    padding:12px 20px;
    margin:8px 0;
    display:inline-block;
    border:1px solid #ccc;
    border-radius:4px;
    box-sizing:border-box;
}
input[type=submit]{
    width:100%;
    background-color:rgb(0,0,245);
    color:white;
    padding:14px 20px;
    margin:8px 0;
    border:none;
    border-radius:4px;
    cursor:pointer;
}
input[type=submit]:hover {
    background-color:rgb(0,0,255);
}
div.layout_left{
    background-image:url("header.jpg");
}
div.layout_right{
    border-radius:5px;
  background-image:url("header21.jpg");
    padding:14px 20px;
    border:7px solid gold;
    border-radius:7px;
}
@keyframe fade{
from{opacity:.4}
to{opacity:1}
}
@media only screen and (max-width:300px){
.text{font-size:11px}
}
@media screen and (max-width:780px){
    div.navigations{
        display:none;
    }
.layout_left,.layout_center,.layout_right
{
width:100%;
}
    .mySlides img{
         height:350px;
    }
    a.icon{
        display:block;
    }
     a.logo_name{
        display:none;
    }
}*/