 /*
Theme Name: Eternal Food Products
Theme URI: http://localhost/deneb/
Author: Green Cubes
Author URI: http://localhost/deneb/
Description: My Site
Version: 1.0
Tags: bootstrap
*/
.whyus-left-right-whole-part {
    background-image: url('https://www.eternalfoodproducts.com/wp-content/uploads/2023/11/mission-vision-bac-1.webp');
    background-attachment: fixed;
    position: relative;
}
.page-id-7 .wpcf7-response-output {
    color: #fff;
}
.page-id-215 .wpcf7-response-output {
    color: #000;
}
a:hover {
  
    color: #fff;
}
.inquiry-form-input-inner-part {
    padding: 10px;
}
input.inq-submit {
    background: radial-gradient(circle, rgba(83,194,204,1) 0%, rgba(13,52,111,1) 100%);
	color: #fff;
}
h5#exampleModalLabel {
    display: flex;
    flex-wrap: wrap;
}
.about-section3-new {
    background: #fff;
    opacity: 0.93;
   padding-bottom:120px;
}
.section3-new-contian p {
    color: #8c8c8c;
}
.section3-new-title h1 {
    font-weight: 800;
}
.section3-new-title {
    text-align: center;
    padding-bottom: 20px;
}
.cone-sleeve-info {
    border-top: unset;
}

.product-cone-sleeves {
    background: unset;
}
.cone-sleeve-info h3 {
  
    text-align: center;
}
.cone-sleeve-inner-block {
    border: unset;
    box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;
}
.shop-title h2 {
	max-width:unset;
}
p.footer-email {
    margin-top: 10px;
}
li.footer-email {
    padding-top: 10px;
}
ul#menu-header-menu {
    display: flex;
}
a.nav-link {
    padding: 0;
}
.nav-link:focus, .nav-link:hover {
    color: #2f406a !important;
}
.mobile-menu nav-link:focus, .nav-link:hover {
    color: #bcbcbc;
}
.product-detail-left-part {
 
   padding: 30px;
}
.shop-products-img img {
    height: 300px !important;
    width: unset !important;
}
.shop-products-info {
    padding: 0px 15px 30px 15px;
}
.products-cone-sleeves-inner-main {
  
    row-gap: 25px;
}
/* .cone-length-info .cone-length-block:nth-child(7) .cone-length-inner-block {
    background: linear-gradient(45deg,rgba(13,52,111,1) 0%, rgba(83,194,204,1) 100%);
}
.cone-length-info .cone-length-block:nth-child(8) .cone-length-inner-block {
    background: linear-gradient(95deg,rgb(164 182 217) 0%, rgb(186 233 237) 100%);
} */
.shop-products-img {
    display: flex;
    justify-content: center;
    padding-top: 30px;
}
.about-section2 .mision-vision-position-part {
    background-color: #2B4D80;
}
.about-section2 .mision-vision-title h1{
	 color:#fff;
}
.about-section2 .mision-vision-inner-block h2{
	color:#fff;
}
.about-section2 .mision-vision-inner-block  p{
	 color:#fff;
}
.footer-inner-block ul li a , .footer-inner-block ul li , .footer-end p ,.footer-inner-block p , .end-left-part p a,.footer-end p a{
   
    color: #000 ;
    font-weight: 500;
    letter-spacing: 0.2px;
}
.banner-slider-btn {
	display:none;
    position: absolute;
	top:unset;
    bottom: 5%;
    right: 50px;
    z-index: 2;
}
.inner-banner-info {
	background:unset;
}
.contact-form-input-inner-part p {
    margin: 0;
}
.about-section2 .mision-vision-position-part, .about-section2  .mision-vision-main{
	
	padding-bottom:0;
}
.footer-end\=bg {
   
    background-color: rgb(13,52,111);
    padding: 10px 0;
}
 .footer-end p, .footer-inner-block p, .end-left-part p a, .footer-end p a{
       color:#fff;
 }
.footer-main{
	  padding-bottom:0;
}

 .page-template-about-php  .products-grid-section-inner {
		width:100%;
 }

 .page-template-about-php  .products-grid-section-inner .product-grid-block{
		 width:25%;
 }
.page-template-contact .contact-form-start{
	  background:unset;
}
.footer-inner-block p {
    color: #000;
}

@media(max-width:1300px){
	.cone-length-block {
   	 width: 45%;
	}
}
@media(max-width:1166px){
	.shop-products-img img {
   	 height: 248px !important;
	}
}
@media(max-width:768px){
	.shop-products-img img {
   	 height: 218px !important;
	}
	.shop-products-info {
    padding: 0px 10px 20px 10px;
}
	.cone-sleeve-length .cone-length-info {
  	  width: 68%;
	}
	.cone-length-block {
   	 width: 50%;
	}

}
@media(max-width:991px){
	.page-template-about-php .products-grid-section-inner .product-grid-block {
  			  width: 50%;
		}
	
}
@media(max-width:600px){
	
	.page-template-about-php .products-grid-section-inner .product-grid-block {
  			  width: 100%;
		}
	.shop-products-img img {
    height: 300px !important;
}
	.eternal-top-bar {
    
    flex-flow: wrap;
	padding: 5px 20px;
    justify-content: center;
	}
	
	.about-section3-new {
    padding-bottom: 30px;
	}
}
