/*
Theme Name: Superfood Child
Theme URI: https://superfood.qodeinteractive.com/landing/
Description: A child theme of Organic Theme
Author: Elated Themes
Author URI: http://themeforest.net/user/elated-themes
Version: 1.0.2
Text Domain: organic
Template: superfood
*/
html {
    --scroll-behavior: smooth;
    scroll-behavior: smooth;
}

/*Global paragaraphs*/
.ssi_para{
	font-size: 18px;
	color: #000;
}

/*SSI logo*/
@media only screen and (max-width: 768px) {
	.eltdf-mobile-header .eltdf-mobile-logo-wrapper a {
		display: block;
		height: unset !important;
		z-index: -1;
	}
	.eltdf-mobile-header .eltdf-mobile-logo-wrapper img {
		height: unset !important;
		width: auto;
		margin-top: 10px;
		max-width: 165px
	}
}

/*Home Products Section*/
.home_products_sec{
	text-align: center;
}
.home_products_btn a {
	border: none !important;
    background-color: #161652 !important;
}


/*Footer*/

.eltdf-four-columns .eltdf-four-columns-inner .eltdf-column:nth-child(4) .eltdf-icon-widget-holder{
	width: 100%;
	padding-top: 10px;
}

@media only screen and (min-width: 1024px){
	.eltdf-four-columns .eltdf-four-columns-inner .eltdf-column:nth-child(2){
		padding-left: 46px;
	}
	.eltdf-four-columns .eltdf-four-columns-inner .eltdf-column:nth-child(4){
		padding-left: 50px;
	}	
}

@media only screen and (min-width: 768px) {
	.eltdf-four-columns .eltdf-four-columns-inner .eltdf-column:nth-child(2),
	.eltdf-four-columns .eltdf-four-columns-inner .eltdf-column:nth-child(3){
		width: 15%;
	}
	.eltdf-four-columns .eltdf-four-columns-inner .eltdf-column:nth-child(4){
		width: 45%;
	}
	.eltdf-footer-column-4 .eltdf-icon-widget-holder{
		width: 100%;
	}
}


.eltdf-footer-column-2 h3,
.eltdf-footer-column-4 h3{
	color: #fff;
}


@media only screen and (max-width: 768px) {
    footer .eltdf-column:not(:first-child) {
        margin-top: unset !important;
    }
	
	.eltdf-four-columns .eltdf-four-columns-inner .eltdf-column:nth-child(3) .eltdf-column-inner #block-28{
		display: none !important;
	}
	.eltdf-four-columns .eltdf-four-columns-inner .eltdf-column:nth-child(4) {
		padding-top: 30px;
	}
}
@media only screen and (min-width: 769px) and (max-width: 1024px) {
	.eltdf-four-columns .eltdf-four-columns-inner .eltdf-column:nth-child(1),
	.eltdf-four-columns .eltdf-four-columns-inner .eltdf-column:nth-child(2),
	.eltdf-four-columns .eltdf-four-columns-inner .eltdf-column:nth-child(3),
	.eltdf-four-columns .eltdf-four-columns-inner .eltdf-column:nth-child(4){
		width: 50%;
	}
}

/*End Footer*/

.about_icons .eltdf-iwt-icon img{
	width: 100px;
}

/*contact us page links*/
.contact_links:hover {
	color: #161652;
	font-weight: bold;
}

.cf7_custom_style_1 input.wpcf7-form-control.wpcf7-text{
	border-color: #000 !important;
}
.cf7_custom_style_1 input.wpcf7-form-control.wpcf7-text::placeholder{
	color: #000 !important;
}


.sunpower-macadamia-toggle .vc_toggle_content p{
	font-size: 18px;
	color: #000;
}

.sunpower-macadamia-toggle i.vc_toggle_icon,
.sunpower-macadamia-toggle i.vc_toggle_icon:hover{
	background-color: #161652 !important;
}



.Industries-served-icons p {
	font-size: 18px;
}

@media only screen and (max-width: 768px) {
	.globe-logo{
		margin-top: 40px;
	}
	.strip-btn{
		margin-top: 35px;
	}
}
@media only screen and (min-width: 768px) {
	.mission_vision {
		display: flex;
	}
	.home_mission,.home_vision{
		display: table-cell;
		width: 48%;
		margin: 0 1% 0 0;
	}
	.home_vision {
		background: #161652;

	}
	.home_mission{
		background: #038956;
	}
}
@media only screen and (min-width: 1024px) {
	.contact_us_form{
		padding-top: 70px;
	}
}
/*menu*/
.eltdf-header-standard .eltdf-menu-area.eltdf-menu-right .eltdf-main-menu:before{
	display: none !important;
}

/*Contact us form*/
.wpforms-submit.submit-btn{
	background-color: #161652 !important;
}
.wpforms-submit.submit-btn:hover{
	background-color: #161652 !important;
}

div.wpforms-container-full button[type=submit]:hover {
	background-color: #161652 !important;
}