/*======================================
Theme Name: Divi-Child
Theme URI: https://divicake.com/
Description: it&#39;s a child theme for DIVI
Version: 3.19.18
Author: Chandan Roy
Author URI: http://www.winwebtech.com
Template: Divi
======================================*/


/* You can add your own CSS styles here. Use !important to overwrite styles if needed. */
#et-info {
  float: left;
}
.et_secondary_nav_enabled #page-container #top-header {
  background-color: #61bac5 !important;
  padding: 3px;
}
.btn44{   color: #ffffff !important;
    color: #ffffff !important;

border-color: #1c8e77;

font-size: 14px;

font-weight: 600 !important;

background-color: #1c8e77;

float: left;

padding: 7px 25px;

margin-right: 15px;

border-radius: 3px;
	text-transform:uppercase;
	
}
#nav_menu-3{
	border:1px solid #ededed;
}
#nav_menu-3 h4{
	background:#61bac5;
	color:#FFF;
	padding:12px 18px;
	font-family: 'Lato',Helvetica,Arial,Lucida,sans-serif;
	font-weight:700;
}
#nav_menu-3 ul{
	padding:12px!Important;
}
#nav_menu-3 ul li{
	border-bottom:1px solid #ededed;
	background: url(https://web.archive.org/web/20220310173653im_/http://ayudigital.com/wp-content/uploads/2019/09/tick-01.png) no-repeat 0px 14px;
	margin-bottom:0px!Important;
}
#nav_menu-3 ul li:last-child{
		border-bottom:0px solid #ededed;
}
#nav_menu-3 ul li a{
	padding:7px 7px 7px 18px;
	display:block;
	color:#333;
}


#top-header .et-social-icons {
    display: inline-block;
    float: right;
}
#top-menu li {
    padding-right: 40px;
}
#top-menu li a {
    font-weight: 600!important;
}
#footer-info {
    font-weight: 600;
}
#footer-widgets {
    padding: 3% 0 0;
}
#top-menu li li {
    margin: 0;
    padding: 0 0px!Important;
	border-bottom: 1px solid #ededed;
}
.nav li ul {
    position: absolute;
    padding: 0px 0!Important;
}
#top-menu li li a {
    width: 240px;
    padding: 6px 20px;
}
.et_pb_widget {

    float: left;
    max-width: 100%;
    width: 100%;

}
.footer-widget {
    float: left;
    color: #fff;
}
.et_pb_gutters3 .footer-widget {
    margin-right: 5.5%;
    margin-bottom: 4%;
}
.footer-form input{
	width:100%;
	padding:7px;
	border-radius:4px;
	margin-bottom:10px;	
}
.footer-form input[type="submit"]{
	width: 100px;

padding: 7px;

border-radius: 4px;

margin-bottom: 0px;

background:#237e89;

color:#fff;

border-color:#237e89;

font-size: 16px;
}
.footer-form textarea{
	width:100%;
	padding:7px;
	border-radius:4px;
	margin-bottom:10px;
	height:70px;
	
}
#top-menu li a:hover{
	color:#2fbc81;
}
.footer-widget h4{
	color:#FFF;
	font-size:18px;
	text-transform:uppercase;
	font-weight:600;
	position:relative;	
	border-bottom:1px solid #FFF;
	margin-bottom:15px;
}
.footer-widget h4::after{
		content:"";
	width:50px;
	height:3px;
	background:#FFF;
	position:absolute;
	top:100%;
	left:0%;
	margin-left:0px;
}
#footer-widgets strong{
	color:#19bfd3;
}
#top-menu li.current-menu-item > a{
	color:#2fbc81;
}
.cou h2{
	position:relative;
}

.cou h2 samp{
	color:#01524c;
	font-family: 'Lato',Helvetica,Arial,Lucida,sans-serif;
font-weight: 900;
}
.cou h2::after{
	content:"";
	width:70px;
	height:3px;
	background:#61bac5;
	position:absolute;
	top:100%;
	left:50%;
	margin-left:-35px;
}
.c-box{
	border:1px solid #d4d1d1;
	padding:5px;
	background:#FFF;
}
.c-box p{
	padding-bottom:0px;
	margin-bottom:0px;
	line-height:0px;
}
.c-box h3{
	background: #01524c;
padding: 10px;
margin-top: 0px;
	font-family: 'Lato',Helvetica,Arial,Lucida,sans-serif;
	color:#FFF;
	font-weight:700;
}
.welcome h1{
	position:relative;
	margin-bottom:15px;
}
.welcome h1 samp{
	color:#61bac5;
	font-family: 'Lato',Helvetica,Arial,Lucida,sans-serif;
font-weight: 700;
}
.welcome h1::after{
	content:"";
	width:70px;
	height:3px;
	background:#61bac5;
	position:absolute;
	top:100%;
	left:50%;
	margin-left:-35px;
}
.welcome a{
	display:inline-block;
	padding:10px 30px;
	background:#61bac5;
	border-radius:4px;
	color:#FFF;
	font-size:18px;
	font-weight:600;
	margin-top:20px;
}
.m-box img{
	float:left;
	margin-right:15px;
	margin-bottom:100px;
	
}
.m-box {
	line-height:25px;
}
.m-box strong{
	font-family: 'Lato',Helvetica,Arial,Lucida,sans-serif;
	font-size:25px;
	color:#141414;
	font-weight:700;	
}
.why h3{
	position:relative;
	margin-bottom:20px;
}
.why h3 samp{
	font-family: 'Lato',Helvetica,Arial,Lucida,sans-serif;
	color:#237e89;
}
.why h3::after{
	content:"";
	width:70px;
	height:3px;
	background:#237e89;
	position:absolute;
	top:100%;
	left:0%;
	margin-left:0px;
}
.why ul {
	padding:0px;
	margin:px;
}
.why ul li {
	padding: 4px 5px 4px 25px;
	color: #777777;
	background: url(http://www.ayudigital.com/wp-content/uploads/2023/04/tick.png) no-repeat 0px 11px;
	list-style:none
}
.contact-btn{
	padding:12px 35px;
	color:#FFF;
	background:#ff5330;
	display:inline-block;
	margin-top:20px;
	font-size:18px;
	text-transform:uppercase;
	font-weight:600;
	border:2px solid #FFF;
	border-radius:6px;
	
}
#main-footer {
	position:relative;
}
#main-footer::after{
	content:"";
	width:100%;
	height:45px;
	background:url(http://www.ayudigital.com/wp-content/uploads/2023/04/footer-bg.png) no-repeat bottom center;
	position:absolute;
	bottom:100%;
	left:0%;
	margin-left:0px;
}
@media only screen and ( min-width: 1024px ) {
.c-box h3 {
    font-size: 14px;
}
	.m-box img {

}
	.m-box strong {
    font-size: 20px;
}
}
@media only screen and ( min-width: 980px ) {
	.cu-blog .column.size-1of4 {
	    width: 24%!important;
	    margin-right: 1%;
	}
}
@media only screen and ( max-width: 980px ) {
	.cu-blog .column.size-1of4 {
		width:100% !important;
		margin-right:0%;
	}
}
@media screen and (max-width:767px){
	.clientlist ul li {
    width: 100%;
    float: left;
    margin: 0px 0%;
}
	.welcome h1 {
    font-size: 32px;

}
}
@media screen and (max-width:480px){
.c-box h3 {font-size:15px;
	}
}
/*
     FILE ARCHIVED ON 17:36:53 Mar 10, 2022 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 09:02:45 Apr 13, 2023.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 79.765
  exclusion.robots: 0.059
  exclusion.robots.policy: 0.052
  RedisCDXSource: 0.555
  esindex: 0.007
  LoadShardBlock: 63.675 (3)
  PetaboxLoader3.datanode: 69.492 (4)
  load_resource: 138.525
  PetaboxLoader3.resolve: 56.888
*/