/*!
Theme Name: Farmin Child
Theme URI: https://wordpress.iqonic.design/product/wp/farmin/
Author: Iqonic Design
Author URI: https://iqonic.design/
Description: Farmin is an advanced, farming WordPress theme for new age agriculture-related products and services. Ideal to launch a Farming, Gardening, Agricultural, Organic products website.
Template: farmin
Version: 1.1.3
Requires at least: 5.0
Tested up to: 6.0
Requires PHP: 5.6+
License: GNU General Public License v3.0 (or later)
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Text Domain: farminchild
Tags: four-columns,left-sidebar,right-sidebar,custom-background,custom-colors,custom-header,custom-logo,custom-menu
This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share
what you've learned with others. 
*/
:root{--content-width:1400px;--content-width-sm:1170px;--global-font-family:Open Sans,sans-serif;--highlight-font-family:Open Sans,sans-serif;--global-font-size:0.875rem;--global-font-line-height:1.4;--font-size-small:calc(14/var(--global-font-size)*1rem);--font-size-regular:calc(var(--global-font-size)/14*1rem);--font-size-large:calc(36/var(--global-font-size)*1rem);--font-size-larger:calc(48/var(--global-font-size)*1rem);--font-size-small:0.875rem;--font-size-normal:0.875rem;--font-size-body:0.875rem;--font-size-h1:3.5rem;--font-size-h2:2.875rem;--font-size-h3:2.169rem;--font-size-h4:1.577rem;--font-size-h5:1.233rem;--font-size-h6:0.925rem;--font-size-s:0.875rem;--font-size-xs:0.75rem;--font-line-height-body:1.75;--font-line-height-p:1.75;--font-line-height-h1:1.3;--font-line-height-h2:1.3;--font-line-height-h3:1.3;--font-line-height-h4:1.3;--font-line-height-h5:1.3;--font-line-height-h6:1.75;--font-weight-body:400;--font-weight-h1:600;--font-weight-h2:600;--font-weight-h3:500;--font-weight-h4:500;--font-weight-h5:500;--font-weight-h6:500;--font-weight-light:200;--font-weight-regular:400;--font-weight-medium:400;--font-weight-semi-bold:500;--font-weight-bold:600;--font-letter-spacing-body:0rem;--font-letter-spacing-link:0;--font-letter-spacing-h1:0;--font-letter-spacing-h2:0;--font-letter-spacing-h3:0;--font-letter-spacing-h4:0;--font-letter-spacing-h5:0;--font-letter-spacing-h6:0;--letter-spacing:0;--letter-spacing-one:0;--letter-spacing-two:0;--letter-spacing-three:0;--letter-spacing-four:0;--letter-spacing-testimonialtext:0;--letter-spacing-subtitle:0;--letter-spacing-heading-subtitle:0;--border-radius:0px;--border-radius-box:0px;--border-radius-ten:0px;--z-index-minus:-1;--global-body-bgcolor:#fff;--global-body-lightcolor:#f1f3f5;--global-font-color:#818f96;--global-font-title:#171717;--global-font-subtitle:#2c604a;--border-color-light:#e3e3e3;--border-color-dark:#262f48;--color-link:#2c604a;--color-link-visited:#2c604a;--color-link-active:#2c604a;--color-theme-primary:#2c604a;--color-theme-primary-dark:#163025;--color-theme-primary-light:#80a092;--color-theme-secondary:#f7f052;--color-theme-secondary-dark:#ffd976;--color-theme-secondary-light:#fffbe5;--color-theme-red:#c0392b;--color-theme-green:#27ae60;--color-theme-blue:#2c604a;--color-theme-yellow:#f7f052;--color-theme-black:#000;--color-theme-grey:#fbfafa;--color-theme-white:#fff;--color-custom-daylight:#97c0b7;--color-custom-sun:#eee9d1;--footer-theme-dark:#0e1527;--color-theme-silver-grey:#f5f5f5;--color-theme-light-grey:#f9f9f9;--global-font-active:#2870de;--global-font-hover:#2870de}@media (max-width:991px){:root{--font-size-h1:3.653rem;--font-size-h2:2rem;--font-size-h3:1.827rem;--font-size-h4:1.500rem}}
.logo-modified {
    display: flex;
    justify-content: center;
    align-items: center;
    margin-top: -70px;
    background: white;
}
.logo-modified:before {
    content: "";
    background: #fff;
    height: 1px;
    position: absolute;
    left: -800px;
    bottom: 80px;
    width: 800px;
}
header.farmin-header-style-two .farmin-address .content .text, header.farmin-header-style-two .farmin-email .content .text {
text-transform: none;
}
header.farmin-header-style-two:before {
    height: 0.5px!important;
}
header.farmin-header-style-two .farmin-address .icon, header.farmin-header-style-two .farmin-email .icon, header.farmin-header-style-two .farmin-top-header .social-icone ul li a {
    height: 32px!important;
    width: 32px!important;
    line-height: 32px!important;
}
.farmin div#navbarSupportedContent {
    flex-grow: 1!important;
}
header.farmin-header-style-two .farmin-top-header .social-icone ul li a:hover {
    background-color: #e0e0e0!important;
}
/*header#main-header {
    border-bottom: 1px solid #4d4d4d!important;
}*/
.e-hotspot:not(.e-hotspot--circle) .e-hotspot--expand:before {
    background-color: #4d4d4d;
}
.e-hotspot:not(.e-hotspot--circle) .e-hotspot__button:before {
    border-radius: 50%;
}
#hr-vacancy {
	margin: 10px 0;
    background-color: #c5c5c5;
}
.counter-after-content {
text-transform: none!important;
}
.widget-woof .widget-title, .widget-woof.widget_block h1, .widget-woof.widget_block h2, .widget-woof.widget_block h3, .widget-woof.widget_block h4, .widget-woof.widget_block h5 .widget .footer-title, .widget .widget-title, .widget.widget_block h1, .widget.widget_block h2, .widget.widget_block h3, .widget.widget_block h4, .widget.widget_block h5 {
    margin-bottom: 20px!important;
    font-size: 24px!important;
    line-height: 28px!important;
}
header.site-header a.navbar-brand img {
    height: 120px;
transition: 0.5s;
}
.wrapfixed img.logo {
    height: 70px !important;
}
.wrapfixed .navbar-brand {
   width: 70px!important;
}
.wrapfixed .logo-modified {
    margin-top: 0px;
}
.farmin-btn-container .farmin-button:hover {
    background: #454545!important;
}
@media screen and (max-width: 4000px) and (min-width: 1200px) {
header .navbar ul li>.sub-menu li>.sub-menu {
    top: -15px;
    left: 100%!important;
}
}
.adp-popup-type-content .adp-popup-content {
    padding: 0!important;
}
#main h1, h2, h3, h4, h5, h6 {
    text-transform: none!important;
}
header#main-header {
border-bottom: none!important;
}
.farmin-contact-number{
font-size: 22px!important;
    line-height: 28px!important;
}
.farmin-button:hover:before {
    height: 35px!important;
}
.farmin-blog-meta {
display:none;
}
.farmin-blog-box .blog-title {
    margin: 10px 0!important;
}
.farmin .farmin-blog-details {
    padding: 10px 30px!important;
}
.farmin .farmin-blog-details .farmin-blogmain .farmin-btn-container {
    margin-top: 10px!important;
}
.farmin-footer-address, .farmin-footer-email, .farmin-footer-phone {
    margin-top: 50px!important;
}
.site.farmin footer .footer-top .widget.widget_iq_footer_logo {
    display:none;
}
.site.farmin footer .footer-top {
    padding: 50px 15px 0!important;
}
header.farmin-header-style-two .farmin-address .content .text, header.farmin-header-style-two .farmin-email .content .text {
    font-size: 14px !important;
    font-weight: 400!important;
}
.list-inline-item i {
font-size:18px;
}
header#main-header, header#main-header.menu-sticky {
        box-shadow: 0px 0px 1px #4d4d4d;
}
body {
    font-family: Open Sans,sans-serif!important;
}
.farmin-icon-box-style-4 {
    padding: 35px 30px 10px 30px!important;
    }
#box-performance .farmin-icon-box-style-4{
    min-height: 285px;
}
.farmin-icon-box-style-4 .icon-box-desc {
    margin-top: 16px;
    margin-bottom: 0px;
}
.farmin-counter-info {
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
}
.farmin-counter-info .timer {
    order: 2;
}
.farmin-counter-info .counter-symbol {
    order: 1;
    margin-right: 6px;
}
.farmin-counter-info .counter-after-content {
    order: 3;
}
.farmin .footer .copyright-footer {
    margin: 0 0 0px!important;
}
.icon-box-title h3 {
    font-size: 22px !important;
}
#mysticky-nav.wrapfixed {
    border-bottom: 0px solid #f1f3f5!important;
}
.member-text {
    font-size: 22px!important;
}
.farmin-team .farmin_speficialize span {
    text-transform: none;
}
#slovo-sriblo h2{
    font-size: 36px!important;
}
header .navbar ul.navbar-nav>li.menu-item>a {
    font-size: 1rem;
}
input, input[type=color], input[type=date], input[type=datetime-local], input[type=datetime], input[type=email], input[type=month], input[type=number], input[type=password], input[type=range], input[type=search], input[type=tel], input[type=text], input[type=time], input[type=url], input[type=week], textarea {
    float:none!important;
}
.farmin-team .farmin-team-info .farmin-team-main-detail {
	text-align:center;
}
#water .amazingslider-box-1 >div a {display:none!important;
}
.farmin .content-area .site-main {
    padding:40px 0 40px!important;
}
.wpml-ls-legacy-list-horizontal {
    padding: 0px;
	border:0;
}
.wpml-ls-legacy-list-horizontal a {
	padding: 0px;
}
.header-link {
    display: initial!important;
}
.farmin-menu-box .hamburger:before, .farmin-menu-box .hamburger {
    background-color: var(--color-theme-primary)!important;
}
.wpml-ls-legacy-list-horizontal a span {
    vertical-align: initial!important;
}
header.farmin-header-style-two .farmin-top-header .social-icone ul li .fab{
line-height: inherit!important;	
}
@media (max-width: 1199px) {
    header.farmin-header-style-one .farmin-right-contact, header.farmin-header-style-two .farmin-right-contact {
        position: initial!important; 
    }
    header.farmin-header-style-two .farmin-contact {
        display: flex!important;
		    border-left: none!important;
    }
	header .navbar-light .navbar-toggler {
		position:initial!important;
	}
	#site-navigation {
        padding: 5px 15px!important;
    }
	.logo-modified {
    background: none;
	margin-top: -0px!important;
}
	header.site-header a.navbar-brand img {
    height: 80px!important;
}
	header.farmin-header-style-two .farmin-contact {
    padding: 26px 0 26px 10px!important;
}
	.none-decoration {
		text-decoration:none;
	}
}