.home #background_banner_1{
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#9e5ce3+0,00c7f6+100 */
  background: #9e5ce3; /* Old browsers */
  background: -moz-linear-gradient(left, #9e5ce3 0%, #00c7f6 100%); /* FF3.6-15 */
  background: -webkit-linear-gradient(left, #9e5ce3 0%,#00c7f6 100%); /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to right, #9e5ce3 0%,#00c7f6 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9e5ce3', endColorstr='#00c7f6',GradientType=1 ); /* IE6-9 */
}

.home #background_banner_2{
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffa82b+0,df0198+100 */
  background: #ffa82b; /* Old browsers */
  background: -moz-linear-gradient(-45deg, #ffa82b 0%, #df0198 100%); /* FF3.6-15 */
  background: -webkit-linear-gradient(-45deg, #ffa82b 0%,#df0198 100%); /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(135deg, #ffa82b 0%,#df0198 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffa82b', endColorstr='#df0198',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}

.home #background_banner_3{
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#fe00a1+0,6d31dc+100 */
  background: #fe00a1; /* Old browsers */
  background: -moz-linear-gradient(-45deg, #fe00a1 0%, #6d31dc 100%); /* FF3.6-15 */
  background: -webkit-linear-gradient(-45deg, #fe00a1 0%,#6d31dc 100%); /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(135deg, #fe00a1 0%,#6d31dc 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fe00a1', endColorstr='#6d31dc',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}

.home #services_main .online-box .dslc-info-box-main,
.home #services_main .conversion-box .dslc-info-box-main{
	  border-color: #474747;
    border-width: 2px;
    border-style: none solid none none;
}

/*Zona Full Service*/
.home .site-main #dslc-main .dslc-modules-section .dslc-modules-area{
	margin:0;
}

/*Zona Full Service - Bloques container - Ancho*/
.home .site-main #dslc-main .dslc-modules-section-wrapper .dslc-4-col{
	 width: 33.33333%;
}

.home .site-main #dslc-main .dslc-modules-section-wrapper .dslc-6-col{
	 width: 50%;
}

/***Lista de 4 Servicios Principales*****/
.home #list-services .dslc-button a{
  cursor: default;
}

/*Zona Full Service - Bloques - Esquinas curvas*/
/*Bloque Strategy*/
.home .service_box_1 .dslc-info-box {
  border-top-right-radius: 100px;
  -moz-border-top-right-radius: 100px;
	-webkit-border-top-right-radius: 100px;
}

/*Bloque Email MKT*/
.home .service_box_2 .dslc-info-box{
  -moz-border-image: -moz-linear-gradient(right, #e69436 0%, #db10c4 100%) !important;
  -webkit-border-image: -webkit-linear-gradient(right, #e69436 0%, #db10c4 100%) !important;
  border-image: linear-gradient(to right, #e69436 0%, #db10c4 100%) !important;
  border-image-slice: 1 !important;
}

/*Bloque Social Media*/
.home .service_box_3{
	margin-left:-7px;
}

/*Bloque Social Media Ads*/
  .home .service_box_3 .dslc-info-box {
  border-top-left-radius: 100px;
  -moz-border-top-left-radius: 100px;
	-webkit-border-top-left-radius: 100px;
}

/*Bloque Search Engine MKT*/
  .home .service_box_4 .dslc-info-box-wrapper {
  border-bottom-right-radius: 100px;
  -moz-border-bottom-right-radius: 100px;
	-webkit-border-bottom-right-radius: 100px;
}

/*Bloque Content*/  
.home .service_box_6 .dslc-info-box-wrapper {
  border-bottom-left-radius: 100px;
  -moz-border-bottom-left-radius: 100px;
	-webkit-border-bottom-left-radius: 100px;
}

/*Bloque Social Media Management*/  
.home .service_box_7 .dslc-info-box {
  border-bottom-right-radius: 100px;
  -moz-border-bottom-right-radius: 100px;
	-webkit-border-bottom-right-radius: 100px;
}

/*Bloque Branding*/  
.home .service_box_8 .dslc-info-box {
  -moz-border-image: -moz-linear-gradient(right, #e69436 0%, #db10c4 100%) !important;
  -webkit-border-image: -webkit-linear-gradient(right, #e69436 0%, #db10c4 100%) !important;
  border-image: linear-gradient(to right, #e69436 0%, #db10c4 100%) !important;
  border-image-slice: 1 !important;
}

/*Bloque Web Site*/  
.home .service_box_9 .dslc-info-box {
  border-bottom-left-radius: 100px;
  -moz-border-bottom-left-radius: 100px;
	-webkit-border-bottom-left-radius: 100px;
}

/*Bloque Photo &amp; Video*/
.home .service_box_10 .dslc-info-box{
	border-bottom-right-radius: 100px;
	-moz-border-bottom-right-radius: 100px;
	-webkit-border-bottom-right-radius: 100px;
}

/*Bloque SEO*/
.home .service_box_11{
	margin-left:-4px;
}

.home .service_box_11 .dslc-info-box{
	border-bottom-left-radius: 100px;
	-moz-border-bottom-left-radius: 100px;
	-webkit-border-bottom-left-radius: 100px;
}

/*Bloque Email Strategy*/
.home .service_box_2{
	margin-left:-4px;
}


/*Zona Clientes - Titulo*/
#dslc-content .dslc-module-heading h2{
	float: none;
	text-align:center;
}

/**********************Section Services*****************/
/*MainZone Image*/
#dslc-module-842c2db58f8{
  margin-right:0px;
}
	
/*MainZone Image Container*/
#dslc-module-842c2db58f8 .dslc-info-box-wrapper{
  border-bottom-right-radius: 50px;
  -moz-border-bottom-right-radius: 50px;
  -webkit-border-bottom-right-radius: 50px;
}
	
/*MainZone Content Container*/
#dslc-module-d4970db20a6 .dslc-info-box-wrapper{
  border-top-left-radius: 50px;
  -moz-border-top-left-radius: 50px;
  -webkit-border-top-left-radius: 50px;
}

/*ServicesZone Modules*/
/*Firts block Service*/
#block-services #dslc-module-4db87f74cc9,
/*Second block Service*/
#block-services #dslc-module-s8d0v5bl4a,
/*Third block Service*/
#block-services #dslc-module-jhrntnjr7u,
/*Fourth block Service*/
#block-services #dslc-module-mhvv52h2fjo,
/*fiveth block Service*/
#block-services #dslc-module-9pjbte5nieg,
/*sixth block Service*/
#block-services #dslc-module-6epllhgl2e8,
/*seventh block Service*/
#block-services #dslc-module-8n3cim16b28,
/*eighth block Service*/
#block-services #dslc-module-pv8nsd2rcho,
/*nineth block Service*/
#block-services #dslc-module-q41ikeqfh58,
/*ten block Service*/
#block-services #dslc-module-apf7m43gcvo,
/*eleventh block Service*/
#block-services #dslc-module-5lfmbace8ig,
/*twelveth block Service*/
#block-services #dslc-module-vmqol05d41g{
  margin-right:0;
}

/*ServicesZone FirsthBlockService InfoBoxMainWrap 
  &amp;
  ServicesZone SeventhBlockService InfoBoxMainWrap
*/
#block-services #dslc-module-4db87f74cc9 .dslc-info-box-main-wrap,
#block-services #dslc-module-8n3cim16b28 .dslc-info-box-main-wrap{
  margin: 0 auto;
  border-color: #ffab3c;
  border-width: 4px;
  border-style: none none solid none;
}
/*ServicesZone FirsthBlockService InfoBox 
  &amp;
  ServicesZone SeventhBlockService InfoBox
*/
#block-services #dslc-module-4db87f74cc9 .dslc-info-box,
#block-services #dslc-module-8n3cim16b28 .dslc-info-box{
  border-top-right-radius: 60px;
  -moz-border-top-right-radius: 60px;
  -webkit-border-top-right-radius: 60px;
}
/*ServicesZone secondthBlockService InfoBoxMainWrap 
  &amp;
  ServicesZone eightBlockService InfoBoxMainWrap
*/
#block-services #dslc-module-s8d0v5bl4a .dslc-info-box-main-wrap,
#block-services #dslc-module-pv8nsd2rcho .dslc-info-box-main-wrap{
  margin: 0 auto;
  border-color: #ffffff;
  border-width: 4px;
  border-style: none none solid none;
  padding-top:30px;
}
/*Services Web &amp; Apps Development Page
  ServicesZone fivethBlockService InfoBoxMainWrap
*/
.page-id-1935 #block-services #dslc-module-9pjbte5nieg .dslc-info-box-main-wrap{
  margin: 0 auto;border-color: #ffab3c;
  border-width: 4px;
  border-style: none none solid none;
}
/*ServicesZone thirdthBlockService InfoBoxMainWrap 
  &amp;
  ServicesZone nineBlockService InfoBoxMainWrap
*/
#block-services #dslc-module-jhrntnjr7u .dslc-info-box-main-wrap,
#block-services #dslc-module-q41ikeqfh58 .dslc-info-box-main-wrap{
  margin: 0 auto;border-color: #ffab3c;
  border-width: 4px;
  border-style: none none solid none;
}
/*ServicesZone thirdthBlockService InfoBox 
  &amp;
  ServicesZone nineBlockService InfoBox
*/
#block-services #dslc-module-jhrntnjr7u .dslc-info-box,
#block-services #dslc-module-q41ikeqfh58 .dslc-info-box{
  border-top-left-radius: 60px;
  -moz-border-top-left-radius: 60px;
  -webkit-border-top-left-radius: 60px;
}
/*ServicesZone fourthBlockService InfoBoxMainWrap 
  &amp;
  ServicesZone tenthBlockService InfoBoxMainWrap
*/
#block-services #dslc-module-mhvv52h2fjo .dslc-info-box-main-wrap,
#block-services #dslc-module-apf7m43gcvo .dslc-info-box-main-wrap{
  margin: 0 auto;
} 
/*ServicesZone fourthBlockService InfoBoxMainWrap 
  &amp;
  ServicesZone tenthBlockService InfoBoxMainWrap
*/
#block-services #dslc-module-mhvv52h2fjo .dslc-info-box,
#block-services #dslc-module-apf7m43gcvo .dslc-info-box{
  border-bottom-right-radius: 60px;
  -moz-border-bottom-right-radius: 60px;
  -webkit-border-bottom-right-radius: 60px;
}
/*ServicesZone fivethBlockService InfoBoxMainWrap
  &amp;
  Services Web &amp; Apps Development Page -> ServicesZone eleventhBlockService InfoBoxMainWrap
*/
#block-services #dslc-module-9pjbte5nieg .dslc-info-box-main-wrap,
.page-id-1935 #block-services #dslc-module-5lfmbace8ig .dslc-info-box-main-wrap{
  margin: 0 auto;
}
/*Services Web &amp; Apps  */
#block-services #dslc-module-8n3cim16b28,
#block-services #dslc-module-pv8nsd2rcho,
#block-services #dslc-module-q41ikeqfh58,
#block-services #dslc-module-apf7m43gcvo,
#block-services #dslc-module-5lfmbace8ig,
#block-services #dslc-module-vmqol05d41g{
  margin-top:-4px;
}

/*ServicesZone sixthBlockService InfoBoxMainWrap
  &amp;
  ServicesZone twelvethBlockService InfoBoxMainWrap*/
#block-services #dslc-module-6epllhgl2e8 .dslc-info-box-main-wrap,
#block-services #dslc-module-vmqol05d41g .dslc-info-box-main-wrap{
  margin: 0 auto;
}
	
/*ServicesZone sixthBlockService InfoBox
  &amp;
  ServicesZone twelvethBlockService InfoBox*/
#block-services #dslc-module-6epllhgl2e8 .dslc-info-box,
#block-services #dslc-module-vmqol05d41g .dslc-info-box{
  border-bottom-left-radius: 60px;
  -moz-border-bottom-left-radius: 60px;
  -webkit-border-bottom-left-radius: 60px;
}

/*Testimonials Heading*/
.home #testimonial .dslc-testimonial-avatar-aside .dslc-testimonial-author-main{
  float:none !important;
}

/*TellUsZone Testimonials Heading*/
#dslc-module-4675f1c3154 .dslc-module-heading h2{
  text-align:left;
  width:100%;
}

/*TellUsZone Testimonials Subtitle*/
#dslc-module-4675f1c3154 .dslc-module-heading a{
  padding:0;
  border:none;
}

/*TellUsZone Form*/
#nf-form-2-cont input[type="text"],
#nf-form-2-cont input[type="email"], 
#nf-form-2-cont textarea{
  border-color:#595959;
}

/*TellUsZone Form WebsiteUrl Icon*/
#nf-form-2-cont #nf-field-11-wrap label:before{
  font-family: 'iconfont';
  content: '\e62f';
  color: #ffa33a;
  padding-right:10px;
}

/*TellUsZone Form Name Icon*/
#nf-form-2-cont #nf-field-5-wrap label:before{
  font-family: 'iconfont';
  content: '\e771';
  color: #ffa33a;
  padding-right:10px;
}

/*TellUsZone Form Email Icon*/
#nf-form-2-cont #nf-field-6-wrap label:before{
  font-family: 'iconfont';
  content: '\e01b';
  color: #ffa33a;
  padding-right:10px;
}

/*TellUsZone Form Phone Icon*/
#nf-form-2-cont #nf-field-8-wrap label:before{
  font-family: 'iconfont';
  content: '\e617';
  color: #ffa33a;
  padding-right:10px;
}

/*TellUsZone Form Company Icon*/
#nf-form-2-cont #nf-field-7-wrap label:before{
  font-family: 'iconfont';
  content: '\e786';
  color: #ffa33a;
  padding-right:10px;
}

/*TellUsZone Form Details Icon*/
#nf-form-2-cont #nf-field-9-wrap label:before{
  font-family: 'iconfont';
  content: '\e784';
  color: #ffa33a;
  padding-right:10px;
}

/**************Projects****************/
#dslc-module-4155 .dslc-module-heading h2,
.service_our_customers .dslc-module-heading h2,
.services_our_cases    .dslc-module-heading h2,
.block_details_more    .dslc-module-heading h2{
	float: left !important;
}

.page-id-33 .dslc-project-main{
    min-height: 50px !important;
}

/****************Projects Details**************/
/*Head Module*/
#mod_project_details_head .head_wrap .dslc-info-box-title{
  float: left;
}
#mod_project_details_head .head_wrap .dslc-info-box-content p{
  float: right;
  width: 30%;
}

/*Statics Texts*/
.stadistic_ctr .dslc-text-module-content{
	border-style: double none double none !important;
}

.stadistic_cpa .dslc-text-module-content,
.stadistic_roi .dslc-text-module-content{
		border-style: none none double none !important;
}

/*Newsletter - Hide Text Required*/
.newsletter .nf-form-fields-required{
	display:none;
}

/*More Case Studies Zone*/
.case_studies_wrap .dslc-module-heading-view-all{
    display: inline-block !important;
    float:none !important;
}

.case_studies_wrap .dslc-module-heading-view-all a{
    color: #B06AEA;
    font-size: 15px;
}


.case_studies_wrap .dslc-module-heading h2{
    display: inline !important;
}
  
.case_studies_wrap .dslc-post-heading{
    float:left !important;
}  

.case_studies_wrap .dslc-cpt-post-main{
    text-align: center !important;
    padding: 0 40px 0 !important;
}

/********************Forms*****************>
/*Title Form*/
.contact_form .nf-form-title h3{
    font-size: 28px;
    color: #333333;
    font-weight: 500;
    margin-bottom: 20px !important;
    letter-spacing: -0.9px !important;
}

/*Name Icon*/
.contact_form #nf-field-1-wrap label:before{
  font-family: 'iconfont';
  content: '\e771';
  color: #ffa33a;
  padding-right:10px;
}

/*TellUsZone Form Email Icon*/
.contact_form #nf-field-2-wrap label:before{
  font-family: 'iconfont';
  content: '\e01b';
  color: #ffa33a;
  padding-right:10px;
}

/*Company Icon*/
.contact_form #nf-field-30-wrap label:before{
  font-family: 'iconfont';
  content: '\e786';
  color: #ffa33a;
  padding-right:10px;
}

/*Phone Icon*/
.contact_form #nf-field-31-wrap label:before{
  font-family: 'iconfont';
  content: '\e617';
  color: #ffa33a;
  padding-right:10px;
}

/*Message Icon*/
.contact_form #nf-field-3-wrap label:before{
  font-family: 'iconfont';
  content: '\e784';
  color: #ffa33a;
  padding-right:10px;
}

/*Submit Icon*/
.contact_form #nf-field-4-wrap{
  font-family: 'iconfont';
}

.contact_form .nf-field-description{
	order:16;
}

/***********Blog****************/
.blog_latest_updates .dslc-module-heading h2{
  float:left !important;
  margin-right: 40px !important;
}

.blog_latest_updates .dslc-blog-post-title h2 a{
  letter-spacing: -1.9px !important;
}

.comments_button .dslc-html-module-content{
  font-family: 'iconfont';
}

.comments_button .dslc-html-module-content:before{
  content: "\e784";
  margin-right: 10px;
}

.content_blog strong{
  color:#333333;
}

.blog_details_entries a{
  color: #333333;
}

.comment_form,
.comment_block,
.title_comment,
.comment_separator
{
  display: none;
}

#dslc-module-d9298a99edb .menu > li:not(.menu-type-columns) li a{
  display: block;
  width: 100%;
  padding-top: 6px;
  padding-right: 10px;
  padding-bottom: 6px;
  padding-left: 10px;
}

#dslc-module-d9298a99edb .menu > li:not(.menu-type-columns) li{
  padding: 0 !important;
}

.lcmenupro-navigation .menu > li > .sub-menu > li[class^="dslc-icon-"] > a, .lcmenupro-navigation .menu > li > .sub-menu > li[class*=" dslc-icon-"] > a{
  max-width: calc( 100% - 25px );
}

.menu-item[class^="dslc-icon-"]:before, .menu-item[class*=" dslc-icon-"]:before{
  padding-left: 10px;
}

.banner-1-subtitle{
  font-size: 16px;
  line-height: 1.5em;
  text-align: center; 
  letter-spacing: 1px;
}

.banner-2-title{
  font-size: 50px !important;
  line-height: 1.5em !important;
  text-align: center !important; 
  letter-spacing: 1px !important;
}
.banner-2-subtitle{
  font-size: 40px !important;
  line-height: 1.5em !important;
  text-align: center !important; 
  letter-spacing: 1px !important;
}


/************************************MEdia Queries*************************************************/
@media only screen and (max-width: 1280px) {
	  /*******About Us*******/
    #dslc-content .dslc-info-box-image-alt-inner img {
        width: 80%;
    }
}

@media only screen and (max-width: 1280px) and (min-width: 1025px) {
  /*******Home***********/
  .home #services .dslc-module-front .dslc-info-box,
  .home #services .dslc-module-front .dslc-info-box .dslc-info-box-wrapper{
    border-style: none !important;
  }
  
  .home .service_box_4 .dslc-info-box,
  .home .service_box_5 .dslc-info-box,
  .home .service_box_6 .dslc-info-box{
    padding: 0px !important;
  }
  
  .home #services .dslc-module-front .dslc-info-box-title,
  .home #services .dslc-module-front .dslc-info-box-content{
  	margin-right: 50px !important;
    margin-left: 50px !important;
  }
   
  /******* Header Module Buttom *******/
  #dslc-module-f6fd23ed62f .dslc-button a{
    padding-left: 5px !important;
    padding-right: 5px !important;
  }
  
	/*******About Us*******/
	#dslc-module-2931 .dslc-info-box-title h4 {
        letter-spacing:-6px;
    }
	
  /*******Service Section*******/
	/*ServicesZone Titles Box*/
	#block-services .dslc-info-box-title{
		margin-left:30px !important;
		margin-right:30px!important;
	}
  
	/*ServicesZone H4 Titles Box*/
	#block-services .dslc-info-box-title h4{
		font-size: 15px !important;
	}
	
	/*ServicesZone CompetitiveModule Titles Box*/
	#block-services #dslc-module-s8d0v5bl4a .dslc-info-box-title{
		margin-left:50px !important;
		margin-right:50px!important;
	}
	
	/*ServicesZone bottom*/
	#dslc-module-15170{
		margin-top:40px;	
	}
  
}


@media only screen and (max-width: 1024px) and (min-width: 768px){
  /*******Home***********/
  .home #header #dslc-module-7c4ed69b6ba{
    margin-left:25px !important;
  }
  
  .home #services .dslc-module-front .dslc-info-box,
  .home #services .dslc-module-front .dslc-info-box .dslc-info-box-wrapper{
    border-style: none !important;
  }
  
  .home #services .service_box_4 .dslc-info-box,
  .home #services .service_box_5 .dslc-info-box,
  .home #services .service_box_6 .dslc-info-box,
  .home #services .services_main .dslc-info-box-wrapper {
    padding: 0px !important;
  }
  
  .home #services .dslc-module-front .dslc-info-box-title,
  .home #services .dslc-module-front .dslc-info-box-content{
  	margin-right: 30px !important;
    margin-left: 30px !important;
  }
  
  
  .home #services_main .service-wrapper .dslc-info-box-main{
	  padding: 0 10px !important;;
  }
  
  .home #center_info .dslc-text-module-content{
    margin-right: 10px !important;
    margin-left:  40px !important;
  }
   
  .home #center_info .dslc-info-box{
    margin: 0 0 50px 40px;
  }	
  
	/*******About Us*******/
	#dslc-content .dslc-info-box-image-alt-inner img {
        width: 60%;
    }
	
	#dslc-content #dslc-module-2931 .dslc-info-box{
		padding-top: 17.5px !important;
		padding-bottom: 17.5px !important;
    }
	
 	#dslc-content #dslc-module-9r0gh67o108 .dslc-info-box{
		padding-top: 12.5px !important;
		padding-bottom: 12.5px !important;
    }
	
	#dslc-module-jb1vf12m87o .dslc-info-box {
		padding-top: 7.5px !important;
		padding-bottom: 7.5px !important;
   	}
	
	#dslc-module-u2v70led1r8 .dslc-info-box {
    	padding-bottom: 10px !important;
		padding-top: 10px !important;
  	}
	
	/**********************Section Services*****************/
    /*MainZone Content Container*/
	#dslc-module-d4970db20a6 .dslc-info-box-wrapper{
		padding-right: 0 !important;
	}
	
	/*ServicesZone StrategySection WebsiteModule Box*/
	#block-services .dslc-info-box-title{
		margin-left:0 !important;
		margin-right:0 !important;
	}
	
		/*ServicesZone CompetitiveSection WebsiteModule Box*/
	#block-services #dslc-module-s8d0v5bl4a .dslc-info-box-title{
		margin-left:10px !important;
		margin-right:10px!important;
	}
	
	/*ServicesZone StrategySection WebsiteModule MainWrap*/
	#block-services .dslc-info-box-title h4{
		font-size: 15px !important;
	}
	
	/*ServicesZone bottom*/
	#dslc-module-15170{
		margin-top:40px;	
	}
}

@media only screen and (max-width: 767px) and (min-width: 480px){
   /*******Home***********/
  .home #top_menu .dslc-modules-area{
    margin-bottom: 0 !important;
  }
  
  .home #services .dslc-module-front .dslc-info-box,
  .home #services .dslc-module-front .dslc-info-box .dslc-info-box-wrapper{
    border-style: none !important;
    width: 420px !important;
  }
  
  .home .service_box_4 .dslc-info-box,
  .home .service_box_5 .dslc-info-box,
  .home .service_box_6 .dslc-info-box{
    padding: 0px !important;
  }
  
  .home #services_main .dslc-modules-area{
    float: none !important;
    width: 100% !important;
  }
  
  .home #services_main .service-wrapper{
    padding: 20px 0 !important; 
  }
  
  .home #services_main .online-box .dslc-info-box-main,
  .home #services_main .conversion-box .dslc-info-box-main{
    border-style: none !important;
  }
  
  .home #center_info .img_1 .dslc-image{
    margin-top: 50px !important;
  }
  
  .home #center_info .dslc-text-module-content{
    margin-right: 25px !important;
    margin-left:  25px !important;
  }
  
  .home #center_info .dslc-module-front .dslc-info-box{
    margin-left:  25px !important;
  }
  
  .home #services{
    padding: 0 4%;
  }
  
  .home #services .dslc-modules-area{
    display: inline-table !important;
  }
  
  .home #services .dslc-modules-section-wrapper{
    width: 420px !important;
  }
  
  .home #testimonial .dslc-testimonial-main{
  	padding-left: 0 !important;
  }
  
   .home #testimonial .dslc-testimonial-main blockquote{
  	font-size: 14px !important;
  }
  
  .home #testimonial .dslc-testimonial-author{
    margin-bottom: 0  !important;
  }

  .home #list_clients .dslc-partner .dslc-partner-thumb img{
    margin-left: 100% !important;
  }
  
	/*******About Us*******/
	#dslc-content .dslc-info-box-image-alt-inner img {
        width: 100%;
    }
	/**********************Section Services*****************/
    /*ServicesZone boxContainer*/
	#block-services .dslc-info-box {
    	border-style: none !important;
	}
	
    /*ServicesZone mainWrap*/
	#block-services .dslc-info-box-main-wrap{
    	border-style: none !important;
	}
}

@media only screen and (max-width: 479px){
   /*******Home***********/
  #top_menu .dslc-modules-area{
    margin-bottom: 0 !important;
  }
  
  #top_menu .dslc-modules-area .lcmenupro-inner{
  	 margin:0 !important;
  }
  
  #top_menu .dslc-modules-area ul li{
    font-size: 12px !important;
  }
  
  #header .lcmenu-mobile-hook{
    margin-top: 20px !important;
  }
    
  .home #botones .dslc-modules-section-wrapper {
        width: 310px !important;
  }
  
  .home #services .dslc-module-front .dslc-info-box,
  .home #services .dslc-module-front .dslc-info-box .dslc-info-box-wrapper{
    border-style: none !important;
    padding-top: 10px !important;
    padding-bottom: 10px !important;
    margin: 0 20px !important;
  }
  
  .home #services .dslc-module-front .dslc-info-box .dslc-info-box-title{
    margin-right: 20px !important;
    margin-left: 20px !important;
  }
  
  .home #services .dslc-module-front .dslc-info-box .dslc-info-box-title h4{
     font-size: 16px !important;
  }
  
  .home #services_main .dslc-modules-area{
    float: none !important;
    width: 100% !important;
  }
  
  .home #services_main .service-wrapper{
    padding: 20px 0 !important; 
  }
  
  .home #services_main .online-box .dslc-info-box-main,
  .home #services_main .conversion-box .dslc-info-box-main{
    border-style: none !important;
  }
  
  .home #services .dslc-modules-area{
    display: inline-table !important;
    width: 100% !important;
  }
  
  .home #center_info .img_1 .dslc-image{
        margin-top: 30px;
  }
  
  .home #center_info .title .dslc-text-module-content{
        margin-right: 0 !important;
  }
  
  .home #center_info .dslc-info-box-title h4{
    font-size: 14px!important;
  }
	/**********************Section Services*****************/
    /*ServicesZone boxContainer*/
	.home #block-services .dslc-info-box {
    	border-style: none !important;
	}
	
	 /*ServicesZone mainWrap*/
	.home #block-services .dslc-info-box-main-wrap{
    	border-style: none !important;
	}
	
		 /*ServicesZone boxWrap*/
	.home #block-services .dslc-info-box-wrapper{
    	padding-bottom: 0 !important;
	}	
	
		/*ServicesZone StrategySection WebsiteModule Box Title*/
	.home #block-services .dslc-info-box-title{
		margin-left:10px !important;
		margin-right:10px !important;
	}
	
		/*ServicesZone WebsiteModule MainWrap h4*/
	.home #block-services .dslc-info-box-title h4{
		font-size: 15px !important;
	}
  
  .home #list_clients .dslc-partner .dslc-partner-thumb img{
    margin-left: 50% !important;
  }
  
  .home #testimonial .dslc-testimonial-author{
     margin-left: 0px !important;
  }
  
  .home #testimonial .dslc-testimonial-main{
    padding: 0 !important;
  }
  
  .home #testimonial .dslc-testimonial-quote blockquote{
        font-size: 12px !important;
  }
  
  /**********************Footer Socials Network*****************/
  #dslc-footer .dslc-image-container{
  	text-align:center !important;
  }
    
  #dslc-module-990 ul.dslc-social a.dslc-social-icon{
  	margin:5px !important;
  }
  
  #dslc-footer .dslc-info-box-content{
    display:none !important;
  }
  
  /*********************Sections************************/
  .page-template-default #dslc-module-842c2db58f8 .dslc-info-box-wrapper{
    padding: 20px !important;
  }
  
  .page-template-default #dslc-module-d4970db20a6 .dslc-info-box-wrapper .dslc-info-box-title h4{
    font-size: 31px !important;
  }
  
  .page-template-default #block-services .dslc-module-front .dslc-info-box,
  .page-template-default #block-services .dslc-module-front .dslc-info-box-main-wrap{
    border-style: none !important;
  }
  
  .page-template-default #block-services .dslc-module-front .dslc-info-box .dslc-info-box-title{
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
  
  .page-template-default #dslc-module-15170 .dslc-button{
        margin-left: 30px !important;
  }
  .banner-1-title{
    font-size: 14px !important;
    line-height: 1.5em !important;
    text-align: center !important; 
    letter-spacing: 1px !important;
  }
  .banner-1-subtitle{
    top: 70px !important;
    font-size: 12px !important;
    line-height: 1.5em !important;
    text-align: center !important; 
    letter-spacing: 1px !important;
  }
  .banner-2-title{
    width: 100% !important;
    right: 0 !important;
    font-size: 16px !important;
    line-height: 1.5em !important;
    text-align: center !important; 
    letter-spacing: 1px !important;
  }
  .banner-2-subtitle{
    width: 100% !important;
    right: 0 !important;
    top: 40px !important;
    font-size: 14px !important;
    line-height: 1.5em !important;
    text-align: center !important; 
    letter-spacing: 1px !important;
  }
  .banner-2-icon{
    margin-top: 30px !important;
  }
  .banner-2-illustration{
    margin-top: 50px !important;
  }
}