/* MIDDLE HEADER */
.middle-header {
	background: #111111 !important;
	/* height: 44px !important; */
}
.middle-header .header-info-col strong {
	font-family: 'Open Sans';
    font-size: 11px;
    position: relative;
   	margin-left: 7px;
}
.middle-header .header-info-col {
	display: block !important;
	/* position: relative;
    top: -11px;
    left: 9px; */
    margin-top: 0px !important;
    /*margin-right: 76px !important;*/
}
.middle-header .social-icon-div .topmenu .fa-youtube:before {
    content: "\f16a" !important;
}
.middle-header .social-icon-div {
    display: flex;
    justify-content: space-between;
	/* padding: 0px 115px !important; 
    padding-left: 115px; 
    position: relative;
    top: -5px !important; */
}
.middle-header .topmenu a {
	border-right: 0px solid #111111 !important;
    padding: 0 10px !important;
    line-height: 44px !important;
}
.middle-header .topmenu a:hover {
	background-color: unset !important;
}
.middle-header .social-icons a, .topmenu a:hover {
	color: #fff !important;
}
.middle-header .topmenu li:first-child {
	border-left: 0px solid #111111 !important;
}
/*.middle-header-menu-donate-btn.showOnMobile a {
    border-radius: 25px !important;
    background: #F9A247 !important;
    padding: 5px 10px 5px 10px !important;
    margin: 5px 0px;
}*/
.middle-header-menu-donate-btn.showOnMobile {
    display: none;
    margin: 10px 0px 0px 30px;
}
.middle-header-menu-donate-btn.showOnMobile a {
    font-family: Montserrat !important;
    font-style: normal !important;
    font-weight: bold !important;
    font-size: 16px !important;
    line-height: 11px !important;
    text-align: center !important;
    color: #000 !important;
    padding: 0px 10px;
    border-radius: 25px !important;
    background: #F9A247 !important;
    padding: 8px 14px 8px 14px !important;
}
.middle-header-menu-donate-btn.hideOnMobile {
    margin: 10px 0px 0px 30px;
}
.middle-header-menu-donate-btn.hideOnMobile a {
    font-family: Montserrat !important;
    font-style: normal !important;
    font-weight: bold !important;
    font-size: 16px !important;
    line-height: 11px !important;
    text-align: center !important;
    color: #000 !important;
    padding: 0px 10px;
    border-radius: 25px !important;
    background: #F9A247 !important;
    padding: 8px 14px 8px 14px !important;
}
.header-info-col .fa-phone:before { 
	content: url(https://i-care-foundation.org/wp-content/uploads/2021/09/header_icon_phone.png) !important;
	position: relative;
	top: 7px;
}
.header-info-col .fa-envelope-o:before {
	content: url(https://i-care-foundation.org/wp-content/uploads/2021/09/header_icon_mail.png) !important;
	position: relative;
	top: 7px;
}
.site-header .top-header .row,
.site-header .topbar.middle-header .row,
.site-header .menu-header .row {
	margin-bottom: 0px !important;
}
/* MIDDLE HEADER */
.top-header {
	background-color: #F9A247;
    /*height: 57px;*/
}
.top-header a.fund-america {
 	font-size: 12px !important;
	line-height: 13px !important;
    font-family: Open Sans !important;
    font-weight: 600 !important;
	border-radius: 25px;
    background-color: #FFFFFF !important;
    color: black;
    padding: 6px 13px !important;
    margin: 8px 0px 8px 0px;
    text-transform: capitalize;
    box-shadow: unset !important;
    height: 27px;
    text-transform: unset !important;
}
.top-header a.fund-america:hover,
.top-header a.fund-america:focus,
.top-header a.fund-america:active {
	background-color: #FFFFFF !important;
    color: black !important;
    opacity: 1 !important;
}

/*.............Menu Header................*/
.site-header-wrapper .dd-menu.pull-right {
	float: left !important;
    padding-left: 65px;
    padding-top: 7px !important;
}
.menu-header {
	/*height: 65px;*/
    background: #fff;
    opacity: 0.8;
    padding: 8px 0px !important;
}
#menu-toggle {
	color: #000 !important;
}
.menu-header .site-logo  img {
	margin: 0px 0px 0px 108px;
}
.menu-header .site-logo{
	padding: 0px;
}
.menu-header .dd-menu {
    top: 64px;
   /* padding: 0px 60px 0 0px;
    position: relative;
    top: -13px; 
    margin-right: 58px; */
}
.menu-header ul.dd-menu > li.menu-item {
	margin-right: 30px !important; 
    margin-top: 0px !important;
}
.menu-header .dd-menu > li > a {
	color: #000000 !important;
    font-family: 'Open Sans';
    font-weight: 600;
    font-size: 13px;
    text-transform: uppercase !important;
}
.menu-header .dd-menu > li > a:hover {
	color: #000000 !important;
}
.menu-header ul.dd-menu li.menu-donate-btn a {
	font-family: Montserrat !important;
    font-style: normal !important;
    font-weight: bold !important;
    font-size: 13px !important;
    line-height: 11px !important;
    text-align: center !important;
    color: #FFFFFF !important;
}
.menu-header ul.dd-menu li.menu-donate-btn a:hover {
	color: #FFFFFF !important;
}
.menu-header .mainMenu-donate-btn.donate-button.button.btn.btn-primary {
	border-radius: 25px !important;
    background: #2378BD !important;
    top: 11px !important;
    padding: 9px 7px 9px 7px !important;
    box-shadow: unset !important;
}
.menu-header .menu-donate-btn:hover {
	background: #2378BD !important;
}
.menu-header .sub-menu {
	background: unset !important;
    border-top: unset !important;
    box-shadow: unset !important;
}
.menu-header .sub-menu li {
	background: #fff;
    border-radius: 15px;
    opacity: 1;
    margin: 0px 5px 5px 5px;
}
.menu-header .sub-menu li:hover {
	background: #555555 !important;
}
.menu-header .sub-menu li a:hover {
    background: unset !important;
    border-radius: 15px;
    opacity: 1 !important;
    color: #fff !important;
}
.menu-header .sub-menu li a  {
    font-family: Open Sans;
    font-style: normal;
    font-weight: 600;
    font-size: 13px;
    line-height: 20px;
    color: #000;
    text-align: center;
    padding: 10px 15px !important;
}
.dl-icare-info-col {
	display: -webkit-box;      /* OLD - iOS 6-, Safari 3.1-6 */
	display: -moz-box;         /* OLD - Firefox 19- (buggy but mostly works) */
	display: -ms-flexbox;      /* TWEENER - IE 10 */
	display: -webkit-flex;     /* NEW - Chrome */
	display:flex;
}

/* KNOWLEDGE */
.dl-icare-knowledge-heading-container .vc_col-sm-10 .wpb_wrapper h2 {
	text-transform: uppercase !important;
    margin-bottom: 75px !important;
}
.dl-icare-knowledge-heading-container .vc_col-sm-10 .wpb_wrapper h6 {
    margin-bottom: 20px !important;
}
.dl-icare-knowledge-heading-container .vc_col-sm-10 .wpb_wrapper p {
	font-size: 13px !important;
    color: #000000 !important;
    line-height: 22px !important;
    text-align: left !important;
    font-family: Open Sans !important;
    font-weight: 400 !important;
    font-style: normal !important;
    margin-bottom: 20px !important;
}
.dl-icare-knowledge-section {
	border: 1px solid #000000;
    border-top: unset !important;
     margin-bottom: 45px !important;
}
.dl-icare-knowledge-section h3 {
	background: #2378BD;
    font-family: Open Sans;
    font-style: normal;
    font-weight: 700;
    font-size: 15px;
    line-height: 22px;
    color: #FFFFFF;
    padding: 10px 10px;
    margin-bottom: 0px !important;
}
.dl-icare-knowledge-section ul {
	padding: 35px 50px;
    margin-top: 0px !important;
}
.dl-icare-knowledge-section ul li {
	font-family: Open Sans;
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 22px;
    color: #000;
}
.dl-icare-knowledge-heading-container .vc_col-sm-10 .wpb_wrapper .dl-icare-knowledge-section p {
	font-size: 14px !important;
    color: #000000 !important;
    line-height: 22px !important;
    text-align: left !important;
    font-family: Open Sans !important;
    font-weight: 400 !important;
    font-style: normal !important;
    margin-bottom: 20px !important;
}
.dl-icare-knowledge-heading-container .vc_col-sm-10 .dl-knowledge-section-with-paragraph.ul-padding .dl-icare-knowledge-section ul {
	  padding-bottom: 20px !important;
}
.dl-icare-knowledge-heading-container .vc_col-sm-10 .dl-knowledge-section-with-paragraph .dl-icare-knowledge-section ul {
	  padding: 20px 50px 40px 50px !important;
}
.dl-icare-knowledge-heading-container .vc_col-sm-10 .dl-knowledge-section-with-paragraph .dl-icare-knowledge-section p {
	 padding: 30px 0px 0px 50px;
     margin: 0px !important;
}
.dl-icare-knowledge-heading-container .vc_col-sm-10 .dl-knowledge-section-with-paragraph .dl-icare-knowledge-section p:nth-child(4) {
    padding: 0px 20px 40px 50px !important;
	
}

/* ...START UP... */
.icare-startup-heading .startup-color {
	color: #2378BD !important;
}
.icare-startup-heading h2{
	font-size: 36px;
    color: #000000;
    line-height: 48px;
    text-align: center;
    font-family: Open Sans;
    font-weight: 700;
    font-style: normal;
}
.icare-startup-section h3 {
	font-family: Open Sans !important;
    font-style: normal ;
    font-weight: bold;
    font-size: 15px;
    line-height: 19px;
    text-transform: uppercase;
    color: #F9A247;
}
.icare-startup-section .heading-margin{
	margin-left: 18px !important;
}
.icare-startup-section p {
	font-family: Open Sans !important;
    font-weight: 400;
    font-size: 13px;
    line-height: 21px;
    color: black;
}
.icare-startup-section ul{
	font-family: Open Sans !important;
    font-weight: 400;
    font-size: 13px;
    line-height: 21px;
    color: black;
}
.icare-startup-section ul .li-margin{
	margin-left: 9px !important;
}
.icare-startup-section .icare-startup-border{
	padding: 0px 125px;	
    padding-bottom: 76px;
}
.icare-startup-section .icare-startup-border .vc_column-inner{
	padding-top: 0px !important;
}
.icare-startup-section .icare-startup-border .wpb_wrapper{
	padding-top: 0px !important;
}
.icare-startup-section .icare-startup-border .wpb_wrapper h6{
	margin: 15px 0px !important;
}
.icare-startup-section .icare-startup-border .wpb_wrapper .wpb_content_element{
	margin-bottom: 22px !important;
}
.startup-separator {
	margin-top: 50px !important;
    margin-bottom: 80px !important;
}
/* ........ FAQs ........... */

.dl-icare-faqs-section h3{
	font-family: Open Sans !important;
    font-weight: 700;
    font-size: 15px;
    line-height: 25px;
    color: #000000;
}

.dl-icare-faqs-section p{
	font-family: Open Sans !important;
    font-weight: 400;
    font-size: 13px;
    line-height: 25px;
    color: #000000;
}
.icare-faqs-separator .vc_sep_line{
	border-color: #2378BD !important;
}

/* ......... How i-Care Works ...... */

.icare-works-container h2{
	font-size: 36px;
    color: #000000;
    line-height: 48px;
    text-align: center;
    font-family: Open Sans !important;
    font-weight: 700;
    font-style: normal;
}
.icare-works-container #icare_heading{
	color: #2378BD; !important;
}
.icare-works-container p{
	font-family: Open Sans !important;
    font-weight: 400;
    font-size: 15px;
    line-height: 25px;
    color: #000000;
    text-align: center;
}
.icare-startup-flag-image img{
	margin-top: -30px !important;
}
.icare-works-section .icare-works-btn > button{
	font-family: Open Sans !important;
    font-size: 15px !important;
    font-style: normal !important;
    font-weight: 600 !important;
    line-height: 24px !important;
    letter-spacing: 0em !important;
    color: #000000 !important;
    /* background: #C4C4C4 !important; */
    box-shadow: 4px 4px 6px rgba(0, 0, 0, 0.25) !important;
    padding: 8px 8px !important;
}
.icare-works-section .vc_btn3-left > button{
   		margin-left: -40px !important;
   }
   .icare-works-section .vc_btn3-right > button{
   		margin-right: -10px !important;
   }
.icare-works-paragraph-mt{
	margin-top: 50px !important;
}

/*...........Our Impact...........*/
.impact-graph.vc_col-sm-6 .vc_column-inner {
	padding: 0px 0px !important;
}
.icare-impact-container h2 {
	font-size: 36px;
    color: #000000;
    line-height: 48px;
    text-align: center;
    font-family: Open Sans !important;
    font-weight: 700;
    font-style: normal;
    margin-bottom: 70px !important;
}
.icare-impact-container #icare_heading{
	color: #2378BD;
}
.icare-impact-section .icare-impact-icon-heading p{
	font-family: Open Sans;
	font-size: 39px;
	font-style: normal;
	font-weight: 700;
	line-height: 30px;
	letter-spacing: 0em;
	color: #676767;
}
.icare-impact-section .icare-impact-icon-heading span{
	font-family: Open Sans;
	font-size: 20px;
	font-style: normal;
	font-weight: 700;
	line-height: 28px;
	letter-spacing: 0em;
	color: #676767;
    display: flex;
    justify-content: center;
    margin-top: 15px;
}
.icare-impact-section .icare-impact-icon-heading .wpb_single_image.vc_align_center{
	margin-bottom: 18px !important;
}
.impact-graph .wpb_wrapper h4 {
	margin-bottom: 0px !important;
}
#paragraph {
	font-family: Open Sans;
	font-size: 15px !important; 
	font-style: normal !important;
	font-weight: 400 !important;
	line-height: 25px !important;
	color: #000000 !important;
    margin-top: 60px;
    margin-bottom: 110px;
    padding: 0px 20px !important;
}
#paragraph-p {
	font-family: Open Sans;
	font-size: 12px;
	font-style: normal;
	font-weight: 400;
	line-height: 22px;
	letter-spacing: 0em;
	text-align: left;
	color: #000000;
}
.impact-graph {
	padding: 0px 40px !important;
}

/* .......... WHO ARE WE............ */

.icare-who-are-we-container h2{
	font-size: 36px;
    color: #000000;
    line-height: 48px;
    text-align: center;
    font-family: Open Sans !important;
    font-weight: 700;
    font-style: normal;
}
.icare-who-are-we-container #icare_heading{
	color: #2378BD;
}
#icare-who-paragraph {
	font-family: Open Sans;
	font-size: 15px !important; 
	font-style: normal !important;
	font-weight: 400 !important;
	line-height: 25px !important;
	color: #000000 !important;
    margin-bottom: 82px !important;
}
.icare-who-are-we-section .icare-border{
	padding: 10px 43px !important;
}
.icare-who-are-we-section .icare-border .vc_column-inner .wpb_wrapper .wpb_content_element p{
	font-family: Open Sans;
    font-size: 13px;
    font-style: normal;
    font-weight: 400;
    line-height: 22px;
    letter-spacing: 0em;
    text-align: center;
    color: #000000 !important;
    padding: 0px 44px !important;
    padding-bottom: 11px !important;
}
.icare-who-are-we-section .icare-border .vc_column-inner {
	background: rgb(196, 196, 196, 0.2);
    box-shadow: 4px 4px 4px 0px rgba(0,0,0,0.02);
	-webkit-box-shadow: 4px 4px 4px 0px rgba(0,0,0,0.02);
	-moz-box-shadow: 4px 4px 4px 0px rgba(0,0,0,0.02);
    /* padding: 20px 30px */;
}

.icare-who-are-we-section h3{
	font-style: normal;
	font-weight: bold!important;
	line-height: 54px;
   	margin-top: 45px;
    margin-bottom: 11px;
}
/*............ iCare Process...........*/
.icare-process-container h2{
	font-size: 36px;
    color: #000000;
    line-height: 48px;
    text-align: center;
    font-family: Open Sans !important;
    font-weight: 700;
    font-style: normal;
    margin-bottom: 90px !important;
}
.icare-process-container #icare_heading{
	color: #2378BD;
}

/*......... FOOTER ............ */
.site-footer .row,
.site-footer-bottom .row {
	margin-bottom: 0px !important;
}
.footer_widget h4.widgettitle {
	font-family: Montserrat !important;
	font-size: 16px !important;
	font-style: normal !important;
	font-weight: 700 !important;
	line-height: 22px;
	letter-spacing: 0em !important;
	margin-bottom: 0px !important;
    margin-left: -35px !important;
    color: #ffffff !important;
    opacity: 0.44;
	text-transform: capitalize !important;
    text-align: center !important;
    margin-top: 16px !important;
    margin-bottom: 5px !important;
}
.facebook-icon .fa-facebook:before {
    content: url(https://i-care-foundation.org/wp-content/uploads/2021/10/icon-facebook-blue.png) !important;
    position: relative;
    top: 7px;
}
.instagram-icon .fa-instagram:before {
    content: url(https://i-care-foundation.org/wp-content/uploads/2021/11/insta.png) !important;
    position: relative;
    top: 0px;
}
.twitter-icon .fa-twitter:before {
    content: url(https://i-care-foundation.org/wp-content/uploads/2025/05/x-badge-blue-25x25-1.png) !important;
}
.linkedin-icon .fa-linkedin:before {
    content: url(https://i-care-foundation.org/wp-content/uploads/2021/10/icon-linkedin-blue.png) !important;
}
.email-icon .fa-google-plus:before {
    content: url(https://i-care-foundation.org/wp-content/uploads/2021/10/icon-google-plus-blue.png) !important;
}
.youtube-icon .fa-youtube-play:before {
    content: url(https://i-care-foundation.org/wp-content/uploads/2021/10/icon-youtube-blue.png) !important;
}
.copyrights-col-left p{
	margin: 20px 0px !important;
}

.footer-container input.wpcf7-submit {
	/* margin-top: 1px !important; */
    border-radius: 25px !important;
    background-color: #2378BD !important;
    line-height: 22px !important;
    margin-left: -50px;
}
.footer-container .email .wpcf7-form-control{
	border-radius: 25px !important;
    height: 35px !important;
    display: block !important;
    width: 100% !important;
    padding: 0px 12px !important;
    font-size: 14px !important;
    line-height: 1.42857143 !important;
    color: #555 !important;
    background-color: #fff !important;
    background-image: none !important;
    -webkit-box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%) !important; 
    box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%) !important;
    -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}
.subscirbe-pl{
	padding-left: 0px !important;
}
.logo-center{
	margin-top: 17px !important;
}
#wpcf7-f5178-o1 .screen-reader-response {
	display: none !important;
}
.search-mt {
	margin-top: 25px !important;
}

.site-footer-bottom p {
    font-family: Montserrat !important;
    text-align: center !important;
    line-height: 12px !important;
    font-weight: 400 !important;
    font-style: normal !important;
    color: #000000 !important;
    font-size: 12px !important;
}

/*........... NEWSLETTER........... */
.dl-newsletter-container .dl-general-heading-container h3 {
	 text-align: center;
   	 margin-bottom: 50px !important;
}
.dl-newsletter-container .icon-next:before {
	content: url(https://i-care-foundation.org/wp-content/uploads/2021/10/Arrow-Right.png) !important;
    right: -50px;
}
.dl-newsletter-container .icon-prev:before {
	content: url(https://i-care-foundation.org/wp-content/uploads/2021/10/Arrow-Left.png) !important;
    left: -50px;
}

/* .dl-newsletter-container .wpb_images_carousel {
	display: flex;
	justify-content: center;
}*/
.dl-newsletter-container .vc_images_carousel {
	margin: 0 auto !important;
}

@media (min-width: 993px ) and (max-width: 1199px) {
    .menu-header .dd-menu {
    	/*
    	margin: -40px 0px !important;
        */
    	padding: 0px !important;
    }
    .menu-header .site-logo img {
    	margin: 0px !important;
    }
    .menu-header .menu-donate-btn {
    	top: 7px !important;
    }
    
   /*....... iCare Works Btn..........*/
   
   .icare-works-section .vc_btn3-left > button{
   		margin-left: -80px !important;
   }
   .icare-works-section .vc_btn3-right > button{
   		margin-right: -80px !important;
   }
   /*........WHO CARE.........*/
   .icare-who-are-we-section .icare-border .vc_column-inner .wpb_wrapper .wpb_content_element p {
   		padding: 8px 10px !important;
   }
}

@media (min-width: 768px) and (max-width: 992px) {
	.site-header-wrapper .site-header {
		position: static !important;
	}
    .menu-header {
    	opacity: 1 !important;
        padding: 0px !important;
    }
	.menu-header .site-logo img {
    	margin: 8px 15px !important;
    }
    #menu-updated_menu {
		top: 137px !important;
        padding: 0px !important;
	}
    .menu-header #menu-toggle {
    	margin-top: 12px !important;
    	margin-right: 15px !important;
        display: block !important;
    }
	.menu-header ul.dd-menu li.menu-donate-btn {
		top: 0px !important;
        margin: 5px 0px !important;
	}
    .menu-header ul.dd-menu li.menu-donate-btn a {
    	border: unset !important;
    }
    .menu-header .sub-menu li a {
    	text-align: left !important;
        padding: 10px 45px !important;
    }
   
    
    /*.........STARTUP........ */
    .icare-startup-section .icare-startup-border {
 	   padding: 0px 30px;
       padding-bottom: 30px;
	}
    
    /* who care */
    .icare-who-are-we-section .icare-border {
    	padding: 10px 12px !important;
	}
    .icare-who-are-we-section h3{
    	line-height: 34px !important;
    }
    .icare-who-are-we-section .icare-border .vc_column-inner .wpb_wrapper .wpb_content_element p {
       padding: 0px 0px !important;
    }
    #icare-who-paragraph{
    	margin-bottom: 40px !important;
    }
    
    /*......FOOTER..........*/
    .logo-center {
    	margin-top: 25px !important;
	}
 
}
@media (max-width: 767px) {
    .hiddenOnMobile.middleHeaderRightCornerDonateButton {
        display: none !important;
    }
    .middle-header-menu-donate-btn.showOnMobile {
        display: block !important;
    }
	.site-header-wrapper .site-header {
		position: static !important;
	}
    .menu-header {
    	opacity: 1 !important;
        padding: 0px 0px !important;
    }
    .col-md-5.dl-icare-info-col .header-info-col {
    	padding-left: 10px;
        line-height: 33px;
    }
    .col-md-5.dl-icare-info-col .header-info-col.pd-left-0 {
        padding-left: 0px !important;
    }
    .menu-header .sub-menu li:hover {
		background: #fff !important;
	}
	.header-fixed {
		height: auto !important;
		position: fixed;
		width: 100%;
		opacity: 1;
		top: 0px !important;
	}
	#menu-updated_menu {
		top: 110px !important;
        padding: 0px 0px !important;
	}
	.header-fixed #menu-updated_menu {
		top: 46px !important;
		padding: 0px 0px !important;
	}
    .menu-header .site-logo img {
    	margin: 10px 15px !important;
    }
    .menu-header #menu-toggle {
    	margin-top: 0px !important;
    	margin-right: 15px !important;
    }
    .header-fixed #menu-toggle {
        margin-right: 15px !important;
        margin-top: 0px !important;
    }
    .header-fixed .menu-header .site-logo img {
    	margin: 5px 15px 10px 15px !important;
    }
	.middle-header .social-icon-div {
        padding: 5px 10px 0px 10px !important;
    	display: flex; 
    	justify-content: space-between;
        align-items: center;
    }
    .middle-header .header-info-col {
    	text-align: center;
    	margin-right: 0px !important;
    }
    .menu-header ul.dd-menu li.menu-donate-btn {
		top: 0px !important;
        margin: 5px 0px !important;
	}
    .menu-header ul.dd-menu li.menu-donate-btn a {
    	border: unset !important;
    }
    .menu-header .sub-menu li a {
    	text-align: left !important;
        padding: 10px 45px !important;
    }
    
    /* KNOWLEDGE */
    .dl-icare-knowledge-heading-container .vc_col-sm-10 .wpb_wrapper h2 {
        margin-bottom: 35px !important;
    }
    .dl-icare-knowledge-heading-container  .vc_col-sm-10 .dl-icare-knowledge-section ul {
    	padding: 20px 20px;
    }
    #paragraph {
    	padding: 0px 0px !important;
    }
    /* STARTUP */
    .icare-startup-section .icare-startup-border {
    	padding: 0px 15px !important;
        padding-bottom: 20px !important;
    }
    .icare-startup-heading .vc_row.wpb_row {
    	padding: 0px 15px !important;	
    }
    /* WHO ARE WE? */
    
    .icare-who-are-we-section .icare-border {
    	padding: 10px 10px !important;
	}
    .icare-who-are-we-section h3{
    	line-height: 34px !important;
    }
    .icare-who-are-we-section .icare-border .vc_column-inner .wpb_wrapper .wpb_content_element p {
       padding: 0px 1px !important;
    }
    #icare-who-paragraph{
    	margin-bottom: 40px !important;
    }
    .dl-icare-knowledge-heading-container {
    	padding: 15px 15px 0px 15px !important;
    }
    /*......... FAQs..............*/
    .dl-icare-faqs-container.vc_custom_1632981033800 {
    	padding-right: 10px !important;
    	padding-left: 10px !important;
	}
    /*...........Footer............... */
    .logo-center {
		text-align: center !important;
	}
    /* .search-center {
		display: flex;
		justify-content: center;
	}*/
    .footer_widget h4.widgettitle {
    	margin-left: 0px !important;
        margin-bottom: 10px !important;
    }
    /*
    .search-mt {
    	text-align: center !important;
    	margin-left: 6px !important;
    }*/
    .subscirbe-pl {
    	padding-left: 15px !important;
    }
    .footer-container input.wpcf7-submit {
    	margin: 0 auto;
    	display: flex;
    }
    /*........ OUR IMPACT ......... */
    .impact-graph {
		padding: 0px 0px !important;
	}
}

@media(max-width: 468px) {
	.icare-who-are-we-section .icare-border .vc_column-inner .wpb_wrapper .wpb_content_element p {
       padding: 0px 1px !important;
    }
}