@charset 'utf-8';
/*
 Theme Name:   Dairy Farm Child
 Theme URI:    http://dairy-farm.ancorathemes.com/
 Description:  Dairy Farm - Fully Responsive and Mobile Friendly theme
 Author:       AncoraThemes
 Author URI:   http://ancorathemes.com/
 Template:     dairy-farm
 Version:      1.0
 Tags:         light, inheritable theme-options
 Text Domain:  dairy-farm
*/



/* =Theme customization starts here
-------------------------------------------------------------- */

[class*=" icon-"]:before {
    line-height: inherit;
    margin: 0;
}

.logo_text, .logo_slogan{
	display: none;
}

footer #dairy_farm_widget_socials-2 .logo img{
	max-height: 147px !important;
}
.top_panel_top{
	display: none;}
.scheme_original .copyright_wrap_inner {
  background-color: #095e32 !important;
}
.scheme_original footer .call_wrap_inner, .scheme_original footer .widget_area_inner {
  background-color: #068443 !important;
}
.scheme_original footer .call_wrap_inner:not(:hover), 
.scheme_original footer .widget_area_inner ul li a:not(:hover), 
.scheme_original footer .widget_area_inner, 
.scheme_original .copyright_wrap_inner .copyright_text:not(:hover) {
  color: #fff !important; 
}
.copyright_style_menu .copyright_text {
  float: unset !important;
	text-align: center;
}
footer .widget_title{
	font-size: 1.5em;
}
footer .widget_number_1{
	width: 32%;
}
footer .widget_number_1 li{
	text-align: justify;
}
footer .widget_number_2{
	width: 25%;
}
footer .widget_number_3{
	width: 18%;
}
footer .widget_number_4{
	width: 25%;
}
.woocommerce-Price-amount.amount{
	font-size: 17px !important;
}
.About-sec .sc_item_title{
	margin: 5.6rem 0 0;
}
.About-sec .wpb_text_column p{
	text-align: justify;
}
.scheme_original .cont-bd a {
  color: #068443;
}
.scheme_original .cont-bd.section_style_bordered_section {
  border-color: #068443;
}
h2.sc_section_title{
	font-size: 2.8em;
}
.policy-title h3{
	margin-top: 2em;
    margin-bottom: 15px;
}
.welcome-txt h2, .scheme_original .welcome-txt.section_style_dark_text .sc_item_title::after{
	color: #FEC321 !important;
}
.scheme_original .welcome-txt.section_style_dark_text .sc_item_title span::after, .scheme_original .welcome-txt.section_style_dark_text .sc_item_title span::before {
  background-color: #FEC321;
}

.home-logocow .margin_top_huge- {
  margin-top: -9rem !important;
}
.wd-100{
	width: 100% !important;
}
.blog-ghee .post_title a, .blog-ghee .post_descr p{
	white-space:break-spaces;
  overflow:hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  text-align: left;
}
.blog-ghee .post_info{
	text-align: left;
}
.farm-cowlogo img{
	height: 250px;
  position: relative;
  bottom: 20px;
}
footer .widget_area_inner aside.column-1_4:nth-child(n+5){
	 margin-top: 2em;
}
footer .footer_wrap_inner {
  padding:0 0 0.6em;
}
.client-logos img, .sc_clients_style_clients-1 img{
	max-width: 80px !important;
}
.client-logos .swiper-wrapper, .sc_clients_style_clients-1 .swiper-wrapper{
	align-items: center;
}
.contact-frm textarea.wpcf7-form-control{
	height: 180px !important;
  width: 100%;
}
.sc_section.contact-frm .sc_section_content{
	padding: 2.5em;
}
.custom-map iframe{
	height: 515px !important;
	width: 100% !important;
}
footer .widget_number_7{
	display: none !important;
}
.vc_tta.vc_tta-accordion.custom-faq .vc_tta-controls-icon-position-left.vc_tta-panel-title > a, .vc_tta-color-green.vc_tta-style-outline.custom-faq .vc_tta-panel.vc_active .vc_tta-panel-title > a{
  color: #068443;
  font-size: 22px;
  text-transform: capitalize;
	padding: 20px 25px;
}
.vc_tta.vc_tta-accordion.custom-faq .vc_tta-controls-icon-position-left .vc_tta-controls-icon{
	right: 20px;
	left: unset;
}
.vc_tta-color-green.vc_tta-style-outline.custom-faq .vc_tta-panel:not(.vc_active) .vc_tta-panel-heading:focus, .vc_tta-color-green.vc_tta-style-outline.custom-faq .vc_tta-panel:not(.vc_active) .vc_tta-panel-heading:hover {
  background-color: #068443;
}
.vc_tta-color-green.vc_tta-style-outline.custom-faq .vc_tta-panel .vc_tta-panel-heading {
  border:1px solid #068443 !important;
}
.cp_recipe .post_info, .cp_recipe .cooked-recipe-info, .cp_recipe .cooked-post-featured-image{
	display: none;
}

@media screen and (min-width: 768px){
	footer #dairy_farm_widget_socials-2, footer .widget_number_6, footer #dairy_farm_widget_socials-3{
		width: 33.333%;
	}
}

.img-freshed img{
 width: 350px !important;
	height: 350px !important;
	object-fit: cover;}

.txt-green{
	color: #068443;
}

.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__arrow::after{
	display: none;
}
.woocommerce ul#shipping_method li{
	margin: 0px !important;
}
.scheme_original .top_panel_title_inner{
	background-image: url(https://www.srisarankrishna.com/wp-content/uploads/2025/04/bg-cows-page.webp) !important;
}
.wpb_column .sc_video_player{
	margin-bottom: 12px;
}