
/** Website Designing Page **/

body{
	overflow-x:hidden;
}

.next-to-top-inner{
	background:;
	box-shadow:3px 3px 10px rgba(0,0,0,0.5);
	padding:40px;
	margin-bottom:50px;
	border-radius:10px;
}

.next-to-top-inner-item-1{
	border:2px solid rgba(244,67,54,0.5);
	padding:20px 20px 0px 20px;
	text-align:justify;
}

.next-to-top-inner-item-2{
	padding:px;
	text-align:justify;
}

/** Media Query **/
@media (max-width: 767px) {
.next-to-top-inner{
	padding:20px;
	margin-bottom:20px;
}	
}
/** End Media Query **/

.web-design-block-2{
	background-image:url(../images/pattern.png);
	background-attachment:fixed ;
    background-position: center;
	background-repeat: repeat;
}

.web-design-block-2-layer{
	background:rgba(0,0,0,0.8);
	padding:px;
}

.web-design-block-2-item-1{
	margin-top:90px;
	color:#fff;
}

.web-design-block-2-item-1 h4{
	color:#f44336;
}

.web-design-block-2-item-1 h5{
	color:#fff;
}

.web-design-block-2-item-1 p{
	color:#fff;
}

.web-design-block-2-item-2{
	margin-top:100px;
}

/** Media Query **/
@media (max-width: 767px) {
.web-design-block-2-item-1{
	margin-top:20px;
}
.web-design-block-2-item-2{
	margin-top:20px;
}	
}
/** End Media Query **/

.web-design-block-3{
	margin:100px 0px;
}

.web-design-block-3 h3{
	color:#f44336;
	text-align:center;
}

.web-design-block-3 .p{
	text-align:center;
	margin-bottom:80px;
}

.web-design-block-3-item-1-img{
	border:2px solid #f44336;
	border-radius:50%;
	padding:15px;
	transition: 1s;
}

.web-design-block-3-item-1-img:hover{
	background:#f44336;
	padding:10px;
}

.web-design-block-3-item-1-content img{
	visibility:hidden;
	position:absolute;
	text-align:right;
	margin-left:600px;
	margin-top:-200px;
	z-index:99;
	width:300px;
}

.web-design-block-3-item-1-content:hover img{
	visibility:visible;
}

@keyframes popup-img {
   from {
    transform: skewY(10deg);
  }
  to {
    transform: skewY(0deg);
  }
}

.web-design-block-3-item-1-content:hover img{
	position: ;
    animation-name: popup-img;
    animation-duration: 3s;    
    animation-delay: s;
    animation-fill-mode: both;
	-webkit-animation-timing-function:ease-in;
	animation-iteration-count:inherit; 
}

.border-vertical{
	border:1px solid #f44336;
	width:1px;
	height:100px;
	border-style: dashed;
	text-align:center;
	margin-left:40px;
	margin-top:-70px;
}

.web-design-block-3-item-2{
	background-image:url(../images/best-website-designers-in-hyderabad.png);
	background-attachment: ;
    background-position: center;
	background-repeat:no-repeat;
	width:100%;
	height:100%;
}

/** Media Query **/
@media (max-width: 767px) {
.web-design-block-3-item-1-content img{
	margin-left:-120px;
	margin-top:-350px;
}
.web-design-block-3-item-1-img{
	border:none;
	border-radius:0;
	padding:10px;
	transition: 1s;
}
.web-design-block-3-item-1-img:hover{
	background:none;
	padding:10px;
}
.web-design-block-3-item-1-img img{
	border:2px solid #f44336;
	border-radius:50%;
	padding:15px;
	transition: 1s;
	width:100px;
}
.web-design-block-3-item-1-img img:hover{
	background:#f44336;
	padding:10px;
}.border-vertical{
	border:0px
}
.web-design-block-3-item-2{
	padding:230px 0px;
}
.web-design-block-3-item-1{
	text-align:center;
}
}
/** End Media Query **/

.web-design-block-4{
	background-image:url(../images/pattern-bg.png);
	background-attachment:fixed ;
    background-position: center;
	background-repeat: repeat;
	margin-bottom:60px;
}

.web-design-block-4-layer{
	background:rgba(0,0,0,0.8);
	padding:50px;
}

.web-design-block-4-layer h3{
	color:#f44336;
	text-align:center;
	margin-bottom:40px;
}

.web-design-block-4-item h5{
	color:#f44336;
}

.web-design-block-4-item:hover h5{
	color:#fff;
}

.web-design-block-4-item{
	background:rgba(255,255,255,0.9);
	padding:20px 20px 0px 20px;
	border-bottom:5px solid #f44336;
	line-height:1.2;
	border-radius:20px;
}

.web-design-block-4-item:hover{
	background:rgba(255,255,255,0.1);
	border-bottom:5px solid #fff;
}

.web-design-block-4-item:hover p{
	color:rgba(255,255,255,0.7);
}

/** Media Query **/
@media (max-width: 767px) {
.web-design-block-4{
	margin-bottom:20px;
}
.web-design-block-4-layer{
	padding:40px;
}
.web-design-block-4-item{
	margin:5px 0px;
}
}
/** End Media Query **/



/*************** Web Development Page **************
****************************************************/

.web-dev-block-2{
	background-image:url(../images/web-development-company-in-hyderabad.png);
	background-attachment:fixed ;
    background-position: center;
    background-size: cover;
	margin-bottom:60px;
}

.web-dev-block-2-layer{
	background:rgba(0,0,0,0.5);
	padding:100px;
}

.web-dev-block-2-layer-item-1{
	background:rgba(255,255,255,0.9);
	padding:40px 20px 20px 20px;
	border-radius:10px;
	margin-bottom:20px;
}

.web-dev-block-2-layer-item-1 i{
	color:rgba(0,0,0,0.8);
	font-size:80px;
}

.web-dev-block-2-layer-item-1 h5{
	margin-top:30px;
	color:#f44336;
}

.web-dev-block-2-layer-item-1 p{
	color:#000;
}

.web-dev-block-2-layer-item-1:hover{
	background:rgba(244,67,54,0.8);
}

.web-dev-block-2-layer-item-1:hover h5{
	color:#fff;
}

.web-dev-block-2-layer-item-1:hover i{
	color:rgba(255,255,255,0.8);
}

.web-dev-block-2-layer-item-1:hover p{
	color:#fff;
}

.web-dev-block-2-layer-item-2-margin{
	margin-top:80px;
}

.web-dev-block-2-layer-item-2{
	background:rgba(255,255,255,0.9);
	padding:40px 20px 20px 20px;
	border-radius:10px;
	margin-bottom:20px;
}

.web-dev-block-2-layer-item-2 i{
	color:rgba(0,0,0,0.8);
	font-size:80px;
}

.web-dev-block-2-layer-item-2 h5{
	margin-top:30px;
	color:#f44336;
}

.web-dev-block-2-layer-item-2 p{
	color:#000;
}

.web-dev-block-2-layer-item-2:hover{
	background:rgba(244,67,54,0.8);
}

.web-dev-block-2-layer-item-2:hover h5{
	color:#fff;
}

.web-dev-block-2-layer-item-2:hover i{
	color:rgba(255,255,255,0.8);
}

.web-dev-block-2-layer-item-2:hover p{
	color:#fff;
}

.web-dev-block-2-img{
	text-align:center;
	margin-top:200px;
}

/** Media Query **/
@media (max-width: 767px) {

.web-dev-block-2-layer{
	padding:20px;
}

.web-dev-block-2-layer-item-1{
	padding:20px;
	margin-bottom:10px;
}

.web-dev-block-2-layer-item-1 h5{
	margin-top:20px;
}

.web-dev-block-2-layer-item-2-margin{
	margin-top:10px;
}

.web-dev-block-2-layer-item-2{
	padding:20px;
	margin-bottom:10px;
}

.web-dev-block-2-layer-item-2 h5{
	margin-top:20px;
}

.web-dev-block-2-img{
	text-align:center;
	margin-top:20px;
}
}
/** End Media Query **/

.web-dev-block-3{
	margin-bottom:60px;
}

.web-dev-block-3-item-1{
	margin-top:30px;
}

.web-dev-block-3-item-1 h3{
	color:#f44336;
}

.web-dev-block-3-item-2{
	background:rgba(255,255,255,1);
	padding:60px 40px 40px 40px;
	margin-top:-150px;
	box-shadow:3px 3px 10px rgba(0,0,0,0.5);
	border-radius:20px;
}

/** Media Query **/
@media (max-width: 767px) {
.web-dev-block-3{
	margin-bottom:40px;
}

.web-dev-block-3-item-1{
	margin-top:0px;
}

.web-dev-block-3-item-2{
	padding:20px;
	margin-top:0px;
	box-shadow:3px 3px 10px rgba(0,0,0,0.5);
	border-radius:20px;
}
}
/** End Media Query **/

.web-dev-block-4{
	background-image:url(../images/best-web-design-development-services.jpg);
	background-attachment:fixed ;
    background-position: center;
    background-size: cover;
	margin-bottom:60px;
	text-align:center;
}

.web-dev-block-4-layer{
	background:rgba(0,0,0,0.6);
	padding:100px;
}

.web-dev-block-4 h3{
	color:#f44336;
	margin-bottom:20px;
}

.web-dev-block-4 p{
	color:rgba(255,255,255,0.8);
	margin-bottom:50px;
}

.web-dev-block-4-item{
	background:#fff;
	padding:10px;
	border-radius:20px;
	text-align:center;
	margin:20px 0px;
}

.web-dev-block-4-item img{
	width:70px;
	transition:2s;
}

.web-dev-block-4-item:hover img{
	transform: rotatey(360deg);
}

/** Media Query **/
@media (max-width: 767px) {
.web-dev-block-4{
	margin-bottom:40px;
}

.web-dev-block-4-layer{
	padding:40px 20px;
}

.web-dev-block-4 p{
	color:rgba(255,255,255,0.8);
	margin-bottom:20px;
}
.web-dev-block-4-item{
	margin:5px 0px;
}

.web-dev-block-4-item img{
	width:100px;
	transition:2s;
}
}
/** End Media Query **/

.web-dev-block-5 h3{
	color:#f44336;
}

.web-dev-block-5-item-1{
	margin-top:150px;
}

.web-dev-block-5-item-2-inner-1{
	padding:10px 20px;
	box-shadow:3px 3px 10px rgba(0,0,0,0.5);
	border-radius:20px;
	width:400px;
	margin-left:200px;
}

.web-dev-block-5-item-2-inner-1 p{
	margin:0px;
	font-size:20px;
	font-weight:bold;
	color:black;
	transition:1s;
}

.mr-ti{
	color:#f44336;
	font-size:40px;
}

.web-dev-block-5-item-2-inner-2{
	padding:10px 20px;
	box-shadow:3px 3px 10px rgba(0,0,0,0.5);
	border-radius:20px;
	width:400px;
	margin-left:100px;
	margin-top:10px;
	margin-bottom:10px;
	transition:1s;
}

.web-dev-block-5-item-2-inner-2 p{
	margin:0px;
	font-size:20px;
	font-weight:bold;
	color:black;
}

@keyframes slide-block {
   from {left: 50px;}
   to {left: 0px;}
}

.web-dev-block-5-item-2-inner-1:hover {
	position:relative;
    animation-name: slide-block;
    animation-duration: 3s;    
    animation-delay: s;
    animation-fill-mode: both;
	-webkit-animation-timing-function:ease-in;
	animation-iteration-count:inherit; 
}

@keyframes slide-block-2 {
   from {right: 0px;}
   to {right: 50px;}
}

.web-dev-block-5-item-2-inner-2:hover {
	position:relative;
    animation-name: slide-block-2;
    animation-duration: 3s;    
    animation-delay: s;
    animation-fill-mode: both;
	-webkit-animation-timing-function:ease-in;
	animation-iteration-count:inherit; 
}

/** Media Query **/
@media (max-width: 767px) {
.web-dev-block-5-item-1{
	margin-top:0px;
}
.web-dev-block-5-item-2-inner-1{
	width:100%;
	margin-left:10px;
}
.web-dev-block-5-item-2-inner-2{
	width:100%;
	margin-left:0px;
}
.web-dev-block-5-item-2-inner-1 p{
	font-size:18px;
}
.web-dev-block-5-item-2-inner-2 p{
	font-size:18px;
}
.mr-ti{
	color:#f44336;
	font-size:25px;
}	
@keyframes slide-block{
   from {right: 0px;}
   to {right: 10px;}
}
@keyframes slide-block-2{
   from {right: 0px;}
   to {right: 10px;}
}
}
/** End Media Query **/

/*************** E-Commerce Page **************
****************************************************/

.ecommerce-block-1{
	background-image:url(../images/e-mommerce-web-development-services.png);
	background-attachment:fixed ;
    background-position: center;
    background-size: cover;
	margin:60px 0px;
}

.ecommerce-block-1-layer{
	background:rgba(0,0,0,0.5);
	padding:100px 0px;
}

.ecommerce-block-1-content-1{
	background:rgba(255,255,255,1);
	padding:30px 30px 20px 30px;
	box-shadow:3px 3px 10px rgba(0,0,0,0.5);
	border-radius:20px;
}

.ecommerce-block-1-img-1{
	background:rgba(255,255,255,1);
	padding:20px 0px;
	box-shadow:3px 3px 10px rgba(0,0,0,0.5);
	border-radius:20px;
	margin-top:-50px;
	margin-left:-50px;
	margin-right:50px;
}

.ecommerce-block-1-img-1 img{
	width:150px;
}

.ecommerce-block-1-content-2{
	background:rgba(255,255,255,1);
	padding:30px 30px 20px 30px;
	box-shadow:3px 3px 10px rgba(0,0,0,0.5);
	border-radius:20px;
}

.ecommerce-block-1-img-2{
	background:rgba(255,255,255,1);
	padding:20px 0px;
	box-shadow:3px 3px 10px rgba(0,0,0,0.5);
	border-radius:20px;
	margin-top:-50px;
	margin-right:-50px;
	margin-left:50px;
	z-index:99 !important;
	position:relative;
}

.ecommerce-block-1-img-2 img{
	width:150px;
}

.ecommerce-block-1 .row{
	margin-top:20px
}

.ecommerce-block-1-content-1 h5, .ecommerce-block-1-content-2 h5{
	color:#f44336;
}

.ecommerce-block-1-content-1 p, .ecommerce-block-1-content-2 p{
	color:#000;
}

/** Media Query **/
@media (max-width: 767px) {
.ecommerce-block-1{
	margin:40px 0px;
}

.ecommerce-block-1-layer{
	padding:40px 0px;
}

.ecommerce-block-1-img-1{
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	text-align:center;
	margin:10px 0px
}

.ecommerce-block-1-img-1 img{
	width:250px;
}

.ecommerce-block-1-img-2{
	margin-top:0px;
	margin-right:0px;
	margin-left:0px;
	text-align:center;
	margin:10px 0px
}

.ecommerce-block-1-img-2 img{
	width:250px;
}
}
/** End Media Query **/

/*************** Web Application Page **************
****************************************************/

.web-application-block-1{
	background-image:url(../images/web-application-development.gif);
	background-attachment:fixed ;
    background-position: center;
    background-size: cover;
}

.web-application-block-1-layer{
	background:rgba(0,0,0,0.8);
	margin-top:100px;
	margin-bottom:50px;
	padding:50px 0px;
}

.mr-web-icon-1{
	font-size:50px;
	color:#f44336;
}

.mr-web-icon-2{
	font-size:50px;
	color:#fdd100;
}

.mr-web-icon-3{
	font-size:50px;
	color:#00a0e8;
}

.mr-web-icon-4{
	font-size:50px;
	color:#abcd05;
}

.mr-web-icon-5{
	font-size:50px;
	color:#ee843a;
}

.mr-web-icon-6{
	font-size:50px;
	color:#cd0555;
}

.web-application-block-1-item-1{
	background:rgba(255,255,255,0.9);
	padding:20px;
	border-bottom:5px solid #f44336;
}

.web-application-block-1-item-2{
	background:rgba(255,255,255,0.9);
	padding:20px;
	border-bottom:5px solid #fdd100;
}

.web-application-block-1-item-3{
	background:rgba(255,255,255,0.9);
	padding:20px;
	border-bottom:5px solid #00a0e8;
}

.web-application-block-1-item-4{
	background:rgba(255,255,255,0.9);
	padding:20px;
	border-bottom:5px solid #abcd05;
}

.web-application-block-1-item-5{
	background:rgba(255,255,255,0.9);
	padding:20px;
	border-bottom:5px solid #ee843a;
}

.web-application-block-1-item-6{
	background:rgba(255,255,255,0.9);
	padding:20px;
	border-bottom:5px solid #cd0555;
}
	
.web-application-block-1-layer h5{
	color:#000;
	margin-top:20px;
}

.web-application-block-1-layer p{
	color:#000;
	opacity:0.8;
}

.web-application-block-1-layer .row{
	margin:20px 0px;
}

/** Media Query **/
@media (max-width: 767px) {
.web-application-block-1-layer{
	background:rgba(0,0,0,0.8);
	margin-top:0px;
	margin-bottom:0px;
	padding:20px 0px;
}

.mr-web-icon-1{
	font-size:50px;
	color:#f44336;
}
}
/** End Media Query **/

/*************** Mobile Application Page **************
****************************************************/

.mobile-application-block-1{
	background-image:url(../images/mobile-application-development.jpg);
	background-attachment:fixed ;
    background-position: center;
    background-size: cover;
}

.mobile-application-block-1-layer{
	background:rgba(0,0,0,0.6);
	margin-top:50px;
	margin-bottom:80px;
	padding:50px 0px;
}

.mobile-application-block-1-layer .col-md-6{
	padding:60px;
}

.mobile-application-block-1-item-1{
	text-align:center;
	padding:40px;
	border-radius:20px;
	border:2px solid #4bb749;
}

.mobile-application-block-1-item-2{
	text-align:center;
	padding:40px;
	border-radius:20px;
	border:2px solid #00457a;
}

.mobile-application-block-1-item-1 h5, .mobile-application-block-1-item-2 h5{
	color:#fff;
}

.mobile-application-block-1-item-1 p, .mobile-application-block-1-item-2 p{
	color:rgba(255,255,255,0.8);
}

.mobile-application-block-1-item-1 img, .mobile-application-block-1-item-2 img{
	width:80px;
	margin-bottom:20px;
	transition:2s;
}

.mobile-application-block-1-item-1:hover{
	background:rgba(75,183,73,0.9);
}

.mobile-application-block-1-item-2:hover{
	background:rgba(0,69,122,0.9);
}

.mobile-application-block-1-item-1:hover img, .mobile-application-block-1-item-2:hover img{
	transform:rotate(360deg);
}

.mobile-application-block-2{
	margin-bottom:50px;
}

/** Media Query **/
@media (max-width: 767px) {
.mobile-application-block-1-layer{
	margin-top:20px;
	margin-bottom:20px;
	padding:20px;
}
.mobile-application-block-1-layer .col-md-6{
	padding:20px;
}
.mobile-application-block-1-item-1{
	padding:20px;
}
.mobile-application-block-1-item-2{
	padding:20px;
}
.mobile-application-block-2{
	margin-bottom:0px;
	padding:0px 20px;
}
}
/** End Media Query **/

/*************** Wordpress Page **************
****************************************************/

.wordpress-service-eff-block{
	background-image:url(../images/website-designing-services.jpg);
	background-attachment:fixed ;
    background-position: center;
    background-size: cover;
    overflow:hidden;
	margin:80px 0px;
}

.wordpress-service-eff-block-layer{
	background:rgba(0,0,0,0.8);
	padding:100px 0px;
}

.wordpress-service-eff-block-layer h3{
	text-align:center;
	color:#fff;
	font-size:30px;
	color:#f44336;
}

.wordpress-service-eff-block-layer .p{
	text-align:center;
	color:rgba(255,255,255,0.8);
	margin-bottom:40px;
}

.wordpress-service-eff-block-inner-1{
	background-image:url(../images/mobile-reponsive-wordpress-websites.jpg);
	background-attachment: ;
    background-position: center;
    background-size: cover;
    overflow:hidden;
	padding:60px;
	margin:10px 0px;
}

.wordpress-service-eff-block-inner-1 h5, .wordpress-service-eff-block-inner-1 p{
	visibility: hidden;
	font-size:0px;
}

.wordpress-service-eff-block-inner-1:hover{
	background:#c3e7ff;
	padding:33px;
}

.wordpress-service-eff-block-inner-1:hover h5{
	visibility: visible;
	font-size:16px;
}

.wordpress-service-eff-block-inner-1:hover p{
	visibility: visible;
	font-size:13px;
}

.wordpress-service-eff-block-inner-2{
	background-image:url(../images/wordpress-website-design-company-in-hydrabad.jpg);
	background-attachment: ;
    background-position: center;
    background-size: cover;
    overflow:hidden;
	padding:60px;
	margin:10px 0px;
}

.wordpress-service-eff-block-inner-2 h5, .wordpress-service-eff-block-inner-2 p{
	visibility: hidden;
	font-size:0px;
}

.wordpress-service-eff-block-inner-2:hover{
	background:#f8dfb7;
	padding:33px;
}

.wordpress-service-eff-block-inner-2:hover h5{
	visibility: visible;
	font-size:16px;
}

.wordpress-service-eff-block-inner-2:hover p{
	visibility: visible;
	font-size:13px;
}

.wordpress-service-eff-block-inner-3{
	background-image:url(../images/wordpress-website-plugins.jpg);
	background-attachment: ;
    background-position: center;
    background-size: cover;
    overflow:hidden;
	padding:60px;
	margin:10px 0px;
}

.wordpress-service-eff-block-inner-3 h5, .wordpress-service-eff-block-inner-3 p{
	visibility: hidden;
	font-size:0px;
}

.wordpress-service-eff-block-inner-3:hover{
	background:#d6f5f5;
	padding:33px;
}

.wordpress-service-eff-block-inner-3:hover h5{
	visibility: visible;
	font-size:16px;
}

.wordpress-service-eff-block-inner-3:hover p{
	visibility: visible;
	font-size:13px;
}

.wordpress-service-eff-block-inner-4{
	background-image:url(../images/seo-friendly-website-designs.jpg);
	background-attachment: ;
    background-position: center;
    background-size: cover;
    overflow:hidden;
	padding:60px;
	margin:10px 0px;
}

.wordpress-service-eff-block-inner-4 h5, .wordpress-service-eff-block-inner-4 p{
	visibility: hidden;
	font-size:0px;
}

.wordpress-service-eff-block-inner-4:hover{
	background:#d1ece3;
	padding:33px;
}

.wordpress-service-eff-block-inner-4:hover h5{
	visibility: visible;
	font-size:16px;
}

.wordpress-service-eff-block-inner-4:hover p{
	visibility: visible;
	font-size:13px;
}

.wordpress-service-eff-block-inner-5{
	background-image:url(../images/best-wordpress-web-design-company-in-hyderabad.jpg);
	background-attachment: ;
    background-position: center;
    background-size: cover;
    overflow:hidden;
	padding:60px;
	margin:10px 0px;
}

.wordpress-service-eff-block-inner-5 h5, .wordpress-service-eff-block-inner-5 p{
	visibility: hidden;
	font-size:0px;
}

.wordpress-service-eff-block-inner-5:hover{
	background:#e7e7e7;
	padding:33px;
}

.wordpress-service-eff-block-inner-5:hover h5{
	visibility: visible;
	font-size:16px;
}

.wordpress-service-eff-block-inner-5:hover p{
	visibility: visible;
	font-size:13px;
}


.wordpress-service-eff-block-inner-6{
	background-image:url(../images/trendy-wordpress-designs.jpg);
	background-attachment: ;
    background-position: center;
    background-size: cover;
    overflow:hidden;
	padding:60px;
	margin:10px 0px;
}

.wordpress-service-eff-block-inner-6 h5, .wordpress-service-eff-block-inner-6 p{
	visibility: hidden;
	font-size:0px;
}

.wordpress-service-eff-block-inner-6:hover{
	background:#fefcc6;
	padding:33px;
}

.wordpress-service-eff-block-inner-6:hover h5{
	visibility: visible;
	font-size:16px;
}

.wordpress-service-eff-block-inner-6:hover p{
	visibility: visible;
	font-size:13px;
}

/** Media Query **/
@media (max-width: 767px) {
.wordpress-service-eff-block{
	margin:20px 0px;
}

.wordpress-service-eff-block-layer{
	padding:40px 0px;
}

.wordpress-service-eff-block-layer h3{
	text-align:center;
	color:#fff;
	font-size:30px;
	color:#f44336;
}

.wordpress-service-eff-block-layer .p{
	text-align:center;
	color:rgba(255,255,255,0.8);
	margin-bottom:40px;
}
}
/** End Media Query **/

/*************** SEO Page **************
****************************************************/

.seo-para{
	margin-bottom:60px;
}

.seo-service-block-2 h3{
	color:#f44336;
}

.seo-service-block-2 .p{
	margin-bottom:50px;
}

.seo-service-block-2{
	text-align:center;
	padding-bottom:40px;
}

.seo-service-block-2 h4{
	font-size:18px;
}

.seo-service-block-2 .col-md-2>img{
	margin-top:45px;
	margin-left:-130px;
}

/** Media Query **/
@media (max-width: 767px) {
.seo-service-block-2 .col-md-2>img{
	display:none;
}
}
/** End Media Query **/

/*************** Digital Marketing Page **************
****************************************************/

.digital-serv-block-1{
	background-image:url(../images/digital-marketing-company-in-hyderabad.gif);
	background-attachment: fixed;
    background-position: center;
    background-size: cover;
    overflow:hidden;
	margin:50px 0px;
}

.digital-serv-block-1-layer{
	background:rgba(0,0,0,0.7);
	padding:80px 0px;
}

.digital-serv-block-1{
	text-align:center;
}

.digital-serv-block-1 h3{
	color:#f44336;
}

.digital-serv-block-1 p{
	color:rgba(255,255,255,0.8);
}

.digital-serv-block-1-item{
	background:#fff;
	padding:20px;
	text-align:center;
	border:2px solid #fff;
	transition:2s;
	border-radius:20px;
}

.digital-serv-block-1-item:hover{
	border:2px solid #f44336;
}

.digital-serv-block-1-item img{
	width:100px;
	transition:2s;
}

.digital-serv-block-1-item:hover img{
	transform:rotate(20deg);
}

.digital-serv-block-1-item:hover h4{
	color:#f44336;
}

.digital-serv-block-1-item p{
	text-align: !important;
	color:#000;
	opacity:0.7;
}

.digital-serv-block-1-layer .row{
	margin:40px 0px;
}

/** Media Query **/
@media (max-width: 767px) {
.digital-serv-block-1{
	margin:20px 0px;
}

.digital-serv-block-1-layer{
	padding:40px 0px;
}
.digital-serv-block-1-layer .row{
	margin:0px;
}
.digital-serv-block-1-layer .col-md-4{
	margin:10px 0px;
}
}
/** End Media Query **/

/*************** Animated Product Page **************
****************************************************/

.animated-serv-block{
	background-image:url(../images/animation-video-product-services.gif);
	background-attachment: fixed;
    background-position: center;
    background-size: cover;
    overflow:hidden;
	margin:50px 0px;
}

.animated-serv-block-layer{
	background:rgba(0,0,0,0.5);
	padding:80px 0px;
}

.animated-serv-block-item-1{
	border:5px solid #fff;
	padding:60px 50px 50px 50px;
	background:rgba(255,255,255,0.2);
}

.animated-serv-block-item-1 h2{
	color:#fff;
}

.animated-serv-block-item-1 p{
	color:rgba(255,255,255,0.8);
}

.animated-serv-block-item-1 h2>span{
	color:#f44336;
}

.animated-serv-block-item-2{
	margin-top:60px;
}

.animated-serv-block-2{
	margin:30px 0px;
	text-align:center;
}

.animated-serv-block-2 h3{
	margin-bottom:20px;
	color:#f44336;
}

.animated-serv-block-2-item p:hover{
	padding:10px;
	font-weight:bold;
	color:#f44336;
	box-shadow:3px 3px 10px rgba(0,0,0,0);
	border:2px solid rgba(0,0,0,0.8);
}

.animated-serv-block-2-item p{
	border:2px solid rgba(0,0,0,0);
	box-shadow:3px 3px 10px rgba(0,0,0,0.2);
	padding:10px;
	font-weight:bold;
}

/** Media Query **/
@media (max-width: 767px) {
.animated-serv-block{
	margin:20px 0px;
}

.animated-serv-block-layer{
	padding:20px 0px;
}

.animated-serv-block-item-1{
	padding:20px;
}
.animated-serv-block-item-2{
	margin-top:20px;
}
.animated-serv-block-2{
	margin:0px;
}
}
/** End Media Query **/