@charset "utf-8";
/* CSS Document */

@media (max-width: 1920px) and (min-width: 1800px) {
.servv ul li {
font-size:1.4em;
}
.box_inn h1{
font-size: 2.5em;
}
.ask_in h2{
font-size: 2.5em;
}
.styled1-input{
margin: 1.7em 0 0em 0;
}
.styled1-input label{
top: 0px;
}
.do input {
    width: 12%;
	}
	
.digital h1{
font-size: 2.5em;
}	
.digital h2{
font-size: 2.2em;
}	
.element p{
font-size: 1.2em;
line-height: 35px;
}




.portfolio_but{
font-size: 1.5em;
}



.address ul li h4{
font-size: 1.2em;
padding-left: 35px;
}
.address h2{
font-size: 1.4em;
}
.fa.fa1.fa-map-marker {
    font-size: 30px;
}
.fa.fa1.fa-phone {
    font-size: 30px;
}
.fa.fa1.fa-envelope-o {
    font-size: 24px;
}

.portfolio h2
{
font-size:2em;
}
}
@media (max-width: 1799px) and (min-width: 1700px) {
.servv ul li {
font-size:1.4em;
}
.box_inn h1{
font-size: 2.5em;
}
.ask_in h2{
font-size: 2.5em;
}
.styled1-input{
margin: 1.7em 0 0em 0;
}
.styled1-input label{
top: 0px;
}
.do input {
    width: 13%;
	}
	
	
.digital h1{
font-size: 2.5em;
}	
.digital h2{
font-size: 2.2em;
}	
.element p{
font-size: 1.2em;
line-height: 35px;
}
.serrv.servv {
    width: 100%;
}	

.portfolio_but{
font-size: 1.5em;
}


.address ul li h4{
font-size: 1.2em;
padding-left: 35px;
}
.address h2{
font-size: 1.4em;
}
.fa.fa1.fa-map-marker {
    font-size: 30px;
}
.fa.fa1.fa-phone {
    font-size: 30px;
}
.fa.fa1.fa-envelope-o {
    font-size: 24px;
}

.scope h6
{
font-size: 1.26em;
}

.portfolio h2
{
font-size:2em;
}

}
@media (max-width: 1699px) and (min-width: 1600px) {
.servv ul li {
font-size:1.4em;
}
.box_inn h1{
font-size: 2.5em;
}
.ask_in h2{
font-size: 2.5em;
}
.styled1-input{
margin: 1.7em 0 0em 0;
}
.styled1-input label{
top: 0px;
}
.do input {
    width: 14%;
	}



.digital h1{
font-size: 2.5em;
}	
.digital h2{
font-size: 2.2em;
}	
.element p{
font-size: 1.2em;
line-height: 35px;
}
.serrv.servv {
    width: 100%;
}	

.portfolio_but{
font-size: 1.5em;
width: 45%;
}	



.address ul li h4{
font-size: 1.2em;
padding-left: 35px;
}
.address h2{
font-size: 1.4em;
}
.fa.fa1.fa-map-marker {
    font-size: 30px;
}
.fa.fa1.fa-phone {
    font-size: 30px;
}
.fa.fa1.fa-envelope-o {
    font-size: 24px;
}

.scope h6
{
font-size: 1.18em;
}

.portfolio h2
{
font-size:2em;
}
}
@media (max-width: 1599px) and (min-width: 1500px) {
.servv ul li {
font-size:1.3em;
}
.about_left_in {
    width: 84%;
	float:right;
}
.box_inn h1{
font-size: 2.2em;
}
.ask_in h2{
font-size: 2.2em;
}
.styled1-input{
margin: 1.7em 0 0em 0;
}
.styled1-input label{
top: 0px;
}
.do input {
    width: 15%;
	}
	
	

.digital h1{
font-size: 2.4em;
}	
.digital h2{
font-size: 2.1em;
}	
.element p{
font-size: 1.2em;
line-height: 35px;
}
.serrv.servv {
    width: 100%;
}	

.portfolio_but{
font-size: 1.5em;
width: 45%;
}	



.address ul li h4{
font-size: 1.2em;
padding-left: 35px;
}
.address h2{
font-size: 1.3em;
}
.fa.fa1.fa-map-marker {
    font-size: 28px;
}
.fa.fa1.fa-phone {
    font-size: 28px;
}
.fa.fa1.fa-envelope-o {
    font-size: 22px;
}

.scope h6
{
font-size: 1.1em;
}

.portfolio_all h1
{
font-size: 2.3em;
}

.portfolio h2
{
font-size: 1.8em;
}		
}
@media (max-width: 1499px) and (min-width: 1400px) {
.servv ul li {
font-size:1.3em;
}
.about_left_in {
    width: 84%;
	float:right;
}
.box_inn h1{
font-size: 2.1em;
}
.ask_in h2{
font-size: 2.1em;
}
.styled1-input{
margin: 1.7em 0 0em 0;
}
.styled1-input label{
top: 0px;
}
.do input {
    width: 15%;
	}
	
	
.digital h1{
font-size: 2.3em;
}	
.digital h2{
font-size: 2em;
}	
.element p{
font-size: 1.2em;
line-height: 35px;
}
.serrv.servv {
    width: 100%;
}

.portfolio_but{
font-size: 1.5em;
width: 45%;
}	



.address ul li h4{
font-size: 1.2em;
padding-left: 30px;
}
.address h2{
font-size: 1.3em;
}
.fa.fa1.fa-map-marker {
    font-size: 24px;
}
.fa.fa1.fa-phone {
    font-size: 24px;
}
.fa.fa1.fa-envelope-o {
    font-size: 20px;
}
.scope h6
{
font-size: 1.02em;
}

.portfolio_all h1
{
font-size: 2.2em;
}

.portfolio h2
{
font-size: 1.8em;
}						
}
@media (max-width: 1399px) and (min-width: 1300px) {
.servv ul li {
font-size:1.3em;
}
.about_left_in {
    width:91%;
	float: right;
}
.box_inn h1{
font-size: 1.8em;
}
.ask_in h2{
font-size: 2em;
}
/*.styled1-input{
margin: 1.7em 0 0em 0;
}*/
.styled1-input label{
top: 0px;
}
.do input {
    width: 16%;
	}
	
	
	
.digital h1{
font-size: 2.3em;
}	
.digital h2{
font-size: 1.9em;
}	
.element p{
font-size: 1.2em;
line-height: 35px;
}
.serrv.servv {
    width: 100%;
}					



.portfolio_but{
font-size: 1.3em;
width: 45%;
}	
.portfolio_all h1{
font-size: 2.2em;
}	
.portfolio h2{
font-size: 1.5em;
}


.address ul li h4{
font-size: 1.2em;
padding-left: 30px;
}
.address h2{
font-size: 1.3em;
}
.fa.fa1.fa-map-marker {
    font-size: 24px;
}
.fa.fa1.fa-phone {
    font-size: 24px;
}
.fa.fa1.fa-envelope-o {
    font-size: 20px;
}	

.scope h6
{
font-size: .92em;		
}
.scope p
{
font-size: 1.2em;
}

.portfolio_all h1
{
font-size: 2.2em;
}

.portfolio h2
{
font-size: 1.8em;
}	

}
@media (max-width: 1299px) and (min-width: 1200px) {
.servv ul li {
font-size:1.2em;
}
.about_left_in {
    width:94%;
	float: right;
}
.box_inn h1{
font-size: 1.8em;
}
.ask_in h2{
font-size: 1.8em;
}
.styled1-input{
margin: 1.7em 0 0em 0;
}
.styled1-input label{
top: 0px;
}
.do input {
    width: 16%;
	}
	
	
	
.digital h1{
font-size: 2.2em;
}	
.digital h2{
font-size: 1.75em;
}	
.element p{
font-size: 1.2em;
line-height: 28px;
}
.serrv.servv {
    width: 100%;
}


.portfolio_but{
font-size: 1.2em;
width: 45%;
}	
.portfolio_all h1{
font-size: 2.1em;
}	
.portfolio h2{
font-size: 1.4em;
}		



.address ul li h4{
font-size: 1.2em;
padding-left: 30px;
}
.address h2{
font-size: 1.3em;
}
.fa.fa1.fa-map-marker {
    font-size: 22px;
}
.fa.fa1.fa-phone {
    font-size: 22px;
}
.fa.fa1.fa-envelope-o {
    font-size: 18px;
}

.scope h6
{
font-size: .9em;		
}
.scope p
{
font-size: 1.2em;
}

.portfolio_all h1
{
font-size: 2.1em;
}

.portfolio h2
{
font-size: 1.7em;
}					
}
@media (max-width: 1199px) and (min-width: 1100px) {
.servv ul li {
font-size:1.1em;
}
.about_left_in {
    width:93%;
	float: right;
}
.box_inn h1{
font-size: 1.8em;
}
.ask_in h2{
font-size: 1.8em;
}
.styled1-input{
margin: 1.7em 0 0em 0;
}
.styled1-input label{
top: 0px;
}
.do input {
    width: 18%;
	}
	
.digital h1{
font-size: 2.1em;
}	
.digital h2{
font-size: 1.6em;
}	
.element p{
font-size: 1.2em;
line-height: 28px;
}
.serrv.servv {
    width: 100%;
}
/*.about_left_in {
    width: 100%;
}	
*/



.portfolio_but{
font-size: 1.2em;
width: 50%;
}	
.portfolio_all h1{
font-size: 1.8em;
}	
.portfolio h2{
font-size: 1.3em;
}	


.address ul li h4{
font-size: 1.2em;
padding-left: 30px;
}
.address h2{
font-size: 1.1em;
}
.fa.fa1.fa-map-marker {
    font-size: 22px;
}
.fa.fa1.fa-phone {
    font-size: 22px;
}
.fa.fa1.fa-envelope-o {
    font-size: 18px;
}

.scope h6
{
font-size: .9em;		
}
.scope p
{
font-size: 1.2em;
}

.portfolio_all h1
{
font-size: 2.1em;
}

.portfolio h2
{
font-size: 1.7em;
}											
}
@media (max-width: 1099px) and (min-width: 992px) {
.box_inn h1{
font-size: 1.6em;
}
.ask_in h2{
font-size: 1.6em;
}
.styled1-input{
margin: 1.7em 0 0em 0;
}
.styled1-input label{
top: 0px;
}
.do input {
    width: 18%;
	font-size: 1.3em;
	}
	
	
	
.digital h1{
font-size: 2em;
}	
.digital h2{
font-size: 1.43em;
}	
.element p{
font-size: 1.1em;
line-height: 24px;
}
.serrv.servv {
    width: 100%;
}				
.about_left_in {
    width: 100%;
}	


.portfolio_but{
font-size: 1.1em;
width: 55%;
}	
.portfolio_all h1{
font-size: 1.6em;
}	
.portfolio h2{
font-size: 1.2em;
}	




.address ul li h4{
font-size: 1.1em;
padding-left: 30px;
}
.address h2{
font-size: 1.1em;
}
.fa.fa1.fa-map-marker {
    font-size: 22px;
}
.fa.fa1.fa-phone {
    font-size: 22px;
}
.fa.fa1.fa-envelope-o {
    font-size: 18px;
}						
}
@media (max-width: 991px) and (min-width: 768px) {
.box_inn h1{
font-size: 1.6em;
}
.ask_in h2{
font-size: 1.6em;
}
.styled1-input{
margin: 1.7em 0 0em 0;
}
.styled1-input label{
top: 0px;
}
.do input {
    width: 20%;
	font-size: 1.3em;
	}
	
.digital h1{
font-size: 1.8em;
}	
.digital h2{
font-size: 1.25em;
}	
.element p{
font-size: 1.1em;
line-height: 24px;
}
.serrv.servv {
    width: 100%;
}		
.about_left_in {
    width: 100%;
}
.digital {
    width: 100%;
}


.portfolio_but{
font-size: 0.9em;
width: 60%;
}	
.portfolio_all h1{
font-size: 1.3em;
}	
.portfolio h2{
font-size: 0.9em;
}


.address ul li h4{
font-size: 1.1em;
padding-left: 30px;
}
.address h2{
font-size: 1.1em;
}
.fa.fa1.fa-map-marker {
    font-size: 22px;
}
.fa.fa1.fa-phone {
    font-size: 22px;
}
.fa.fa1.fa-envelope-o {
    font-size: 18px;
}											
}
@media (max-width: 767px) and (min-width: 600px) {
.box_inn h1{
font-size: 1.8em;
}
.ask_in h2{
font-size: 1.8em;
}
.styled1-input{
margin: 1.7em 0 0em 0;
}
.styled1-input label{
top: 0px;
}
.do input {
    width: 24%;
	font-size: 1.3em;
	}
	
	
	
.digital h1{
font-size: 1.8em;
}	
.digital h2{
font-size: 1.5em;
}	
.element p{
font-size: 1.1em;
line-height: 24px;
}
.serrv.servv {
    width: 100%;
}		

.services_img {
    width: 100%;
	}	
	
	
	
.portfolio_but{
font-size:1.1em;
width: 40%;
}	
.portfolio_all h1{
font-size: 1.5em;
}	
.portfolio h2{
font-size: 1.1em;
}		



.address ul li h4{
font-size: 1.1em;
padding-left: 30px;
}
.address h2{
font-size: 1.1em;
}
.fa.fa1.fa-map-marker {
    font-size: 22px;
}
.fa.fa1.fa-phone {
    font-size: 22px;
}
.fa.fa1.fa-envelope-o {
    font-size: 18px;
}						
}
@media (max-width: 599px) and (min-width: 500px) {
.box_inn h1{
font-size: 1.6em;
}
.ask_in h2{
font-size: 1.6em;
}
.styled1-input{
margin: 1.7em 0 0em 0;
}
.styled1-input label{
top: 0px;
}
.do input {
    width: 28%;
	font-size: 1.3em;
	}
	



.digital h1{
font-size: 1.8em;
}	
.digital h2{
font-size: 1.5em;
}	
.element p{
font-size: 1.1em;
line-height: 24px;
}
.serrv.servv {
    width: 100%;
}		

.services_img {
    width: 100%;
	}	
.about_left_in {
    width: 100%;
}


.portfolio_but{
font-size:1.1em;
width: 40%;
}	
.portfolio_all h1{
font-size: 1.5em;
}	
.portfolio h2{
font-size: 1.1em;
}	




.address ul li h4{
font-size: 1.1em;
padding-left: 30px;
}
.address h2{
font-size: 1.1em;
}
.fa.fa1.fa-map-marker {
    font-size: 22px;
}
.fa.fa1.fa-phone {
    font-size: 22px;
}
.fa.fa1.fa-envelope-o {
    font-size: 18px;
}

							
}
@media (max-width: 499px) and (min-width: 400px) {
.box_inn h1{
font-size: 1.4em;
}
.ask_in h2{
font-size: 1.4em;
}
.styled1-input{
margin: 1.7em 0 0em 0;
}
.styled1-input label{
top: 0px;
}
.do input {
    width: 30%;
	font-size: 1.2em;
	}
	
	
	
	
.digital h1{
font-size: 1.5em;
}	
.digital h2{
font-size: 1.3em;
}	
.element p{
font-size: 1em;
line-height: 24px;
}
.serrv.servv {
    width: 100%;
}		

.services_img {
    width: 100%;
	}	
.about_left_in {
    width: 100%;
}	



.portfolio_but{
font-size:1em;
width: 40%;
}	
.portfolio_all h1{
font-size: 1.3em;
}	
.portfolio h2{
font-size: 1em;
}




.address ul li h4{
font-size: 1em;
padding-left: 20px;
}
.address h2{
font-size: 0.9em;
}
.fa.fa1.fa-map-marker {
    font-size: 16px;
}
.fa.fa1.fa-phone {
    font-size: 16px;
}
.fa.fa1.fa-envelope-o {
    font-size: 14px;
}	

.about_inn
{
width:90%;
}

.scope h6
{
font-size: .84em;
}
								
}
@media (max-width: 399px) and (min-width: 360px) {
.box_inn h1{
font-size: 1.2em;
}
.ask_in h2{
font-size: 1.2em;
}
.styled1-input{
margin: 1.7em 0 0em 0;
}
.styled1-input label{
top: 0px;
}
.do input {
    width: 30%;
	font-size: 1.2em;
	}
	
	
	
.digital h1{
font-size: 1.3em;
}	
.digital h2{
font-size: 1.1em;
}	
.element p{
font-size: 1em;
line-height: 24px;
}
.serrv.servv {
    width: 100%;
}		

.services_img {
    width: 100%;
	}	
.about_left_in {
    width: 100%;
}



.portfolio_but{
font-size:0.8em;
width: 40%;
}	
.portfolio_all h1{
font-size: 1.18em;
}	
.portfolio h2{
font-size: 0.8em;
}	



.address ul li h4{
font-size: 1em;
padding-left: 20px;
}
.address h2{
font-size: 0.9em;
}
.fa.fa1.fa-map-marker {
    font-size: 16px;
}
.fa.fa1.fa-phone {
    font-size: 16px;
}
.fa.fa1.fa-envelope-o {
    font-size: 14px;
}										
}
@media (max-width: 359px) and (min-width: 320px) {
.box_inn h1{
font-size: 1.2em;
}
.ask_in h2{
font-size: 1.2em;
}
.styled1-input{
margin: 1.7em 0 0em 0;
}
.styled1-input label{
top: 0px;
}
.do input {
    width: 30%;
	font-size: 1.2em;
	}
	
	
	
.digital h1{
font-size: 1.3em;
}	
.digital h2{
font-size: 1.1em;
}	
.element p{
font-size: 1em;
line-height: 24px;
}
.serrv.servv {
    width: 100%;
}		

.services_img {
    width: 100%;
	}	
.about_left_in {
    width: 100%;
}



.portfolio_but{
font-size:0.8em;
width: 40%;
}	
.portfolio_all h1{
font-size: 1.05em;
}	
.portfolio h2{
font-size: 0.9em;
}		
.portfolio_all {
    width: 100%;
}



.address ul li h4{
font-size: 1em;
padding-left: 20px;
}
.address h2{
font-size: 0.9em;
}
.fa.fa1.fa-map-marker {
    font-size: 16px;
}
.fa.fa1.fa-phone {
    font-size: 16px;
}
.fa.fa1.fa-envelope-o {
    font-size: 14px;
}									
}