/*
 Theme Name:     Divi Child
 Theme URI:      https://www.elegantthemes.com/gallery/divi/
 Description:    Divi Child Theme
 Author:         Elegant Themes
 Author URI:     https://www.elegantthemes.com
 Template:       Divi
 Version:        4.3.2
*/

/** Generated by FG **/
@font-face {
	font-family: 'Conv_HelveticaNeue';
	src: url('fonts/HelveticaNeue.eot');
	src: local url('fonts/HelveticaNeue.woff') format('woff'),
	url('fonts/HelveticaNeue.ttf') format('truetype'),
	url('fonts/HelveticaNeue.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}


body{font-family:"Conv_HelveticaNeue";}


.et_pb_menu_right-align .et_pb_menu__wrap {
	justify-content: flex-end;
}
.bannerImage{position:relative;}
.callNow{position: absolute;padding:20px 0px;
bottom: -2px;clip-path: polygon(0 0, 94% 0, 100% 98%, 0% 100%);
/*background: #000;*/
	background: #009345;
width: 45%;
padding: 0;}
.callNow h2{padding: 15px;/*text-align: right;*/font-size:30px;font-weight:bold;color:#fff; background:url(https://thewealthconnect.com/ninanjoku/wp-content/uploads/2022/01/ph.png) no-repeat left center; padding-left:70px;}
.callNow h2 span{color:#e91c24;}
.maximumText h2{font-size:45px;font-weight:bold;color:#fff !important;text-align:center}
.maximumText h4{font-weight:300;font-size:30px;color:#fff !important;padding-top:10px;text-align:center}
.prasectin3 p,.prasectin1 p{font-size:20px;color:#616161;font-weight:300;line-height:28px;}
.prasectin1 p strong{font-size:22px;/*color:#000;*/ color:#009345;}
.prasectin2 p strong{/*color:#000;*/font-size:22px;color:#0570bf;}
.prasectin2 p strong span{/*color:#d71b25;*/ color:#165dec;}
.cricleNumber{text-align:center}
.cricleNumber h2{font-size: 40px;color: #fff;}
.cricleNumber h4{/*color: #cf151e;*/color:#8dc540;font-size:35px;}
.stepsection li{font-size: 20px;
/*color: #000000;*/
	
font-weight: 300;
list-style: none;
display: inline-block;
margin-bottom: 20px;}
.stepsection li strong { color:#009345; }
.stepsection li span{color: #fff;margin-right: 20px;float:left;
/*background: #d71b25;*/
	background:#0970bf;
padding: 5px 15px;
border-radius: 30px;
font-size: 15px;
font-weight: 600;}
.stepsection li p{display:initial}
.prasectin1 h3{/*color: #d71b25;*/ color:#0970bf;}
ul.plusweOffer{padding-left:0px;}
.plusweOffer li{color: #616161;
font-size: 20px;
font-weight: 300;
list-style: none;
margin-bottom: 25px;
padding-left: 25px;}
.plusweOffer li{/*background:url(https://thewealthconnect.com/annettapowell/wp-content/uploads/2021/10/bullet.png) no-repeat 0px 4px;*/background:url(https://thewealthconnect.com/juliebarry/wp-content/uploads/2022/01/li.png) no-repeat 0px 4px;
}
.titlteHead h1{padding: 15px 0px;
font-size: 35px;
color:#000;
font-weight: bolder;
}
.uolaodimage p img{width: 10%;}

.et_pb_section_0_tb_footer{ /*border-color:#d71b25 !important;*/ border-color:#0970bf !important;}

.et_pb_menu_0_tb_footer.et_pb_menu ul#menu-header-menu-1 li.current-menu-item a{/* color:#d71b25 !important; */color:#0970bf !important; }

.et_pb_menu_0_tb_footer.et_pb_menu ul#menu-header-menu-1 li:hover a{ /*color:#d71b25 !important; */color:#0970bf !important;  }

.et_pb_text_0_tb_footer.et_pb_text .et_pb_text_inner a{ /*color:#d71b25 !important; */ color:#0970bf !important;}


.ctBody p{color: #616161;font-weight: 300;font-size: 20px;}
.contactForm input[type="text"],.contactForm input[type="tel"],.contactForm input[type="email"]{
border: 1px solid #bdbdbd;padding: 20px;background:#e9e9e9;
width: 49%;margin-bottom: 15px;font-size: 14px;
}
.contactForm input[type="tel"]{margin-left:15px;}
.contactForm input[type="email"]{margin-right:15px;}
.contactForm textarea{border: 1px solid #bdbdbd;
padding: 20px;height:180px;
background: #e9e9e9;
width: 99.5%;
margin-bottom: 15px;}
body #page-container .et_pb_section .et_pb_button_0.ctButton:hover{background-color: #fff !important;/*color: #d71b25 !important;*/color: #0970bf !important;}
.uploadFrom input[type="submit"],.contactForm input[type="submit"]{text-align: center;cursor:pointer;
/*background: #d71b25;*/margin-top:30px !important;
	background: #0970bf;
border: none;
padding: 20px 30px;
color: #fff;
font-size: 25px;
font-weight: bold;
text-transform: uppercase;
width: 16%;
transition:.3s ease;
margin: 0 auto;
display: block;
border-radius: 40px;}
.uploadFrom input[type="submit"]{width:auto !important}
.uploadFrom input[type="submit"]:hover,.contactForm input[type="submit"]:hover{background:#009345;}
.codedropz-upload-inner h3{font-size:20px !important;/*color:#000;*/color:#009345;}
.cd-upload-btn {
   /* color: #d71b25 !important;*/
	 color: #0970bf !important;
}
.aboutUs p{font-size: 20px;
color: #616161;
font-weight: 300;
line-height: 28px;}

.aboutUs h3{font-size: 22px;
/*color: #000;*/
	color:#009345;
font-weight: 700;
margin: 20px 0px;}

.setThree{width: 30%;}
.contactForm p{padding-bottom:0px;}
.wpcf7-not-valid-tip{width: 40%;
float: left;
margin-top: -16px;
text-align: center;}
.codedropz-upload-handler{height: 200px !important;}
.getYour h2{text-align: center;
font-size: 37px;
color: #fff;}
.getYour h2 span{color:#ff8208;}
.uploadDoc p strong {
    font-weight: 700;
    font-size: 16px;
    /*color: #000;*/
	color:#009345;
}
.imageBox img{border:1px solid #bdbdbd;border-radius:4px;}
.spu-content h2{text-transform:uppercase;text-align:center;}
.prasectin1 h2{/*color: #000;*/ color:#0570bf;
font-weight: bold;
text-align: center;
font-size: 35px;
padding-bottom: 30px;}
.uploadImage span img{top: 60px;}


.et_pb_social_media_follow_network_1_tb_footer.et_pb_social_icon a.icon,.et_pb_social_media_follow_network_0_tb_footer.et_pb_social_icon a.icon {
	border-radius: 5px !important;}
.et_pb_menu_0_tb_footer.et_pb_menu ul li a{position:relative}
.et_pb_menu_0_tb_footer.et_pb_menu ul li a:after{position: absolute;
content: '';border-right: 1px solid #fff;width: 10px;height: 15px;}
.et_pb_menu_0_tb_footer.et_pb_menu ul li a:after::last-child{display:none;}

.et_pb_menu_0_tb_header.et_pb_menu ul li a{font-weight:normal}
.et_pb_module.et_pb_text.et_pb_text_0_tb_footer.et_pb_text_align_center.et_pb_bg_layout_light {
    font-weight: 300;
}


footer .et_pb_menu .et_pb_menu__menu {
	display: block !important;
}
footer .et_pb_menu .et_mobile_nav_menu {
	display: none;
}

.et_pb_menu_0_tb_footer.et_pb_menu ul li:last-child a::after{ border-right:none; }

.aboutUs p strong{ font-weight:500; }

.aboutUs p a{ color:#d71b25; }


@media only screen and (max-width: 980px) {
	.et_pb_menu_right-align .et_mobile_nav_menu {
		display: none;
	}
	.et_pb_menu_right-align .et_pb_menu__menu {
		display: block;
	}
	.callNow{position:initial;bottom:0px;clip-path: none;width:auto;}
	.callNow h2{text-align:center;}
	.maximumText h2{font-size: 35px;}
.contactForm input[type="text"], .contactForm input[type="tel"], .contactForm input[type="email"]{width:100%}
	.contactForm input[type="tel"] {
    margin-left: 0;
}
	.contactForm input[type="submit"]{width:auto;}
	.uploadFrom input[type="submit"]{font-size:18px;}
	
}

@media only screen and (max-width: 767px) {
	
	.callNow h2 span{ display:block; }
	
}
