@media (max-width: 1830px) {
	/* Titles */
	.xl-title {
		font-size: 90px;
	}
	.big-title {
		font-size: 70px;
	}
	/* Margins */
	.b-margin {
		margin-bottom: 80px;
	}
	#wel_title .second_line {
		margin-left: 8%;
	}
	/* Home Page */
	/* Slideshow */
	#agro_logo {
		height: 650px;
	}
	/* About */
	#about .title .second_line {
		margin-left: 17%;
	}
	#about_text {
		margin-bottom: -60px;
	}
	/* Products */
	#products .big-title::before {
		width: 125px;
		height: 125px;
		left: -15px;
	}
	span.product {
		left: 170px;
	}
	.prod_content {
		min-height: 600px;
		max-height: 600px;
	}
	.prod_icon {
		max-width: 115px;
	}
	.prod_content.md-y-padding {
		padding-top: 50px;
	}
	/* Values */
	#values_row_1_img_1:hover img,
	#values_row_1_img_2:hover img,
	#values_row_2_img_3:hover img,
	#values_row_2_img_4:hover img,
	#values_row_3_img_5:hover img {
		height: 330px;
	}
	/* Innovation */
	.innovation_content {
		height: 535px;
	}
	/* News */
	.news-title.xl-x-padding {
		padding-right: 140px;
	}
	#news .big-title::before {
		right: 50px;
	}
	span.new {
		left: 170px;
	}
	/* Footer */
	#footer_top_right .md-title {
		font-size: 35px;
	}
	#footer_top_right .sm-title {
		font-size: 25px;
	}
	/* Inner Layouts */
	.woocommerce-loop-product__title {
		word-break: break-all;
	}
}
@media (max-width: 1700px) and (min-width: 1600px) {
	#inner-subcategories .row .col-xxl-6 {
		width: 100%;
	}
}
@media (max-width: 1600px) {
	/* Home Page */
	#wel_title .xl-title {
		font-size: 75px;
	}
	/* About */
	#about_text .title {
		font-size: 55px;
	}
	#about_top_left,
	#products_top_right {
		max-width: 200px;
		top: -130px;
		left: 14%;
	}
	#about_text.md-x-padding {
		padding-right: 0px;
		padding-left: 50px;
	}
	#about_bot_right {
		width: 275px;
		height: 350px;
	}
	#about .title .second_line {
		margin-left: 19%;
	}
	.who_we_are {
		top: 75px;
	}
	#stats .title {
		font-size: 40px;
	}
	/* Values */
	#values_row_1_img_1:hover img,
	#values_row_1_img_2:hover img,
	#values_row_2_img_3:hover img,
	#values_row_2_img_4:hover img,
	#values_row_3_img_5:hover img {
		height: 250px;
	}
	#our_values .title {
		font-size: 50px;
	}
	#our_values_title .big-title::before {
		width: 135px;
		height: 135px;
	}
	/* Innovations */
	.innovation_content {
		height: 550px;
	}
	.innov_img {
		min-height: 100%;
		min-width: 100%;
	}

	#standards_title .big-title {
		font-size: 65px;
	}
	.innovation_content::before {
		width: 100px;
		height: 100px;
	}
	.standards_icon {
		max-width: 200px;
		margin-left: auto;
		margin-right: auto;
	}
	/* Products */
	#products_top_right {
		top: -100px;
		right: 16%;
		top: -6%;
		left: unset;
	}
	span.product {
		left: 150px;
	}
	/* News */
	span.new {
		left: 150px;
	}
	.news-title.xl-x-padding {
		padding-right: 120px;
	}
	.news-title.big-title {
		font-size: 60px;
	}
	#news .big-title::before {
		width: 125px;
		height: 125px;
	}
	/* Inner Layouts */
	#menu-products-sidebar-menu ul.sub-menu {
		padding-left: 20px;
	}
	#products-sidebar .menu a {
		font-size: 15px;
		line-height: 25px;
	}
	/* Blog layout */
	.news-content .md-title {
		font-size: 35px;
	}
	/* Menu */
	#main-menu {
		margin-top: 0px;
	}
	#main-menu .md-title {
		font-size: 35px;
	}

	/* Search Fyto - Threpsi */
	#inner-searchform,
	#inner-subcategories {
		max-width: 100%;
	}
	#inner-subcategories {
		padding-left: 0;
		margin-top: 25px;
		order: -1;
	}

	/* Inner Header */
	.inside-header {
		min-height: 100px;
	}

	/* Products */
	.woocommerce ul.products li.product,
	.woocommerce-page ul.products li.product,
	.search.search-results #main-content .post-item {
		width: 31%;
	}
	.woocommerce ul.products li.first,
	.woocommerce-page ul.products li.first {
		clear: none;
	}

	/* International Presence */
	#international-map {
		max-width: 100%;
	}
	
	#mobile-menu-modal ul.navigation ul.sub-menu {
		width: 450px;
	}
}
@media (max-width: 1399.98px) {
	/* Titles */
	.big-title {
		font-size: 60px;
	}
	/* Paddings */
	.x-padding {
		padding-left: 50px;
		padding-right: 50px;
	}
	.y-padding {
		padding-top: 50px;
		padding-bottom: 50px;
	}
	.xl-y-padding {
		padding-top: 150px;
		padding-bottom: 150px;
	}
	/* Margins */
	.b-margin {
		margin-bottom: 50px;
	}
	.md-t-margin {
		margin-top: 50px;
	}
	.xl-b-margin {
		margin-bottom: 150px;
	}
	/* Home Page */
	/* Slideshow */
	#agro_logo {
		height: 550px;
	}
	/* About */
	#wel_title .xl-title {
		font-size: 65px;
	}
	#about_top_left,
	#products_top_right {
		max-width: 170px;
		top: -115px;
	}
	#about .second_line::before {
		width: 120px;
		height: 120px;
		right: -65px;
	}
	#about_text .title {
		font-size: 45px;
	}
	#about_bot_right {
		width: 200px;
		height: 290px;
	}
	#stats .title {
		font-size: 35px;
	}
	/* Products */
	#products .big-title::before {
		width: 110px;
		height: 110px;
	}
	#products_top_right {
		top: -75px;
	}
	/* Values */
	#our_values_title .big-title::before {
		width: 125px;
		height: 125px;
	}
	#values_row_1_img_1:hover img,
	#values_row_1_img_2:hover img,
	#values_row_2_img_3:hover img,
	#values_row_2_img_4:hover img,
	#values_row_3_img_5:hover img {
		height: 220px;
	}
	#our_values .title {
		font-size: 40px;
	}
	/* Innovation */
	.innovation_content {
		height: 500px;
	}
	#our_values_right_svg {
		width: 200px;
		height: 350px;
	}
	#our_values_left_svg {
		width: 250px;
		top: 275px;
	}
	#standards_title .big-title {
		font-size: 55px;
	}
	/* News */
	span.new {
		left: 130px;
	}
	.news-media,
	.news-media a {
		max-height: 400px;
		min-height: 400px;
	}
	#news .md-title {
		font-size: 30px;
	}
	/* Menu */
	#mobile-close {
		top: 55.5px;
	}
	#main-menu {
		margin-top: 100px;
	}
	#mobile_menu_left_svg img,
	#mobile_menu_left_svg {
		height: auto;
	}
	span.product {
		left: 130px;
	}
	/* Product Searc Layout Protect */
	.products_result .crops_product_loop {
		width: 30%;
	}

	/* International Presence */
	#international-map .col-12.col-xxl-5 {
		display: flex;
		flex: 100%;
		flex-wrap: wrap;
		justify-content: center;
		order: -1;
	}
	#box-1,
	#box-2,
	#box-3 {
		max-width: 50%;
		width: 100%;
		flex: 50%;
	}

	#inner-searchform .searchandfilter ul li.sf-field-post-meta-threpsi_lipasmata_npk,
	#inner-searchform .searchandfilter ul li.sf-field-post-meta-phyto_xalkalouxa_mykitoktona {
		margin-right: auto;
	}
	#inner-searchform .searchandfilter ul li.sf-field-post-meta-phyto_xalkalouxa_mykitoktona {
		margin-right: 100%;
	}
	
	#mobile-menu-modal ul.navigation ul.sub-menu {
		width: 400px;
	}
}

@media (max-width: 1199.98px) {
	/* Titles */
	.title {
		font-size: 50px;
	}
	/* Paddings */
	.xl-y-padding {
		padding-top: 100px;
		padding-bottom: 100px;
	}
	/* Homepage */
	/* Well */
	#wel_title .xl-title {
		padding-left: 0px;
	}
	#wel_title .xl-title {
		font-size: 60px;
	}
	/* About */
	.who_we_are {
		right: 70px;
	}
	#about .container {
		max-width: 90%;
	}
	#about_top_left,
	#products_top_right {
		max-width: 150px;
		top: -100px;
		left: 2%;
	}
	#about::before {
		width: 90%;
	}
	#stats .container {
		max-width: 90%;
	}
	#about_text.md-x-padding {
		padding-right: 0px;
		padding-left: 20px;
	}
	#about_text .readmore_button {
		margin-bottom: 50px;
	}
	#about_text {
		margin-bottom: 0px;
	}
	#stats .title {
		font-size: 30px;
	}
	/* Products */
	span.product {
		left: 110px;
		top: 70px;
	}
	#products .container:last-child {
		max-width: 100%;
	}
	#products_top_right {
		top: -65px;
		right: 16%;
		left: unset;
	}
	.prod_content {
		min-height: 550px;
		max-height: 550px;
	}
	.prod_content .sm-title {
		font-size: 22px;
	}
	.prod_icon {
		max-width: 90px;
	}
	/* Our Values */
	.values {
		right: 100px;
	}
	#our_values .title {
		font-size: 30px;
	}
	#values_row_1_img_1 img,
	#values_row_1_img_2 img,
	#values_row_2_img_3 img,
	#values_row_2_img_4 img,
	#values_row_3_img_5 img {
		height: 150px;
	}
	#values_row_1_img_1:hover img,
	#values_row_1_img_2:hover img,
	#values_row_2_img_3:hover img,
	#values_row_2_img_4:hover img,
	#values_row_3_img_5:hover img {
		height: 200px;
	}
	/* Innovations */
	.innovation_content {
		height: 450px;
	}
	#standards_title .big-title {
		font-size: 45px;
	}
	.standards_icon {
		max-width: 150px;
	}
	.innovation_content .md-title {
		font-size: 30px;
	}
	/* News */
	span.new {
		left: 110px;
	}
	.news-title.big-title {
		font-size: 50px;
	}
	.news-title.xl-x-padding {
		padding-right: 80px;
	}
	#news .big-title::before {
		width: 100px;
		height: 100px;
		right: 25px;
		top: -25px;
	}
	.news-media,
	.news-media a {
		max-height: 350px;
		min-height: 350px;
	}
	.t-margin {
		margin-top: 75px;
	}
	#footer_bot_right .wpforms-field-medium,
	#searchinput {
		padding: 15px 20px;
	}
	/* Diktyo */
	.order-img {
		order: -1;
	}
	/* Menu */
	#main-menu {
		padding-left: 0px;
	}
	#mobile-menu-modal #logo {
		padding-left: 0px;
	}
	/* Inner Layouts */
	/* News Layout */
	.news-content .md-title {
		font-size: 30px;
	}
	.page_navigation {
		margin-top: 80px;
	}
	/* Our History */
	.history.sm-title {
		font-size: 30px;
	}
	.year-title {
		font-size: 30px;
	}
	/* Inner Products */
	.woocommerce ul.products li.product,
	.woocommerce-page ul.products li.product,
	.search.search-results #main-content .post-item {
		width: 31%;
		margin: 0 2% 2% 0;
	}
	.woocommerce ul.products li.product .woocommerce-loop-product__title {
		font-size: 25px;
	}
	/* Search */
	.product_search_reset {
		margin-top: 30px;
	}

	/* Page Title */
	.image-post-default,
	.image-post-thumbnail,
	.image-post-acf-image {
		min-height: 350px;
	}

	/* Footer */
	#footer .container {
		max-width: 85%;
	}
	#footer_bot_svg {
		width: 45%;
	}

	#inner-searchform .searchandfilter ul li.sf-field-post-meta-threpsi_lipasmata_npk {
		margin-right: 100%;
	}
	
	.network-item-name .network-name {
		display: flex;
		margin-top: ;
		margin-top: 20px;
	}
	
	#logo-modal {
		padding-left: 0;
	}
}
@media (max-width: 1020px) {
	#values_row_1 h3,
	#values_row_2 h3,
	#values_row_3 h3 {
		min-width: 100%;
	}
}
@media (max-width: 991.98px) {
	/* Margins */
	.xl-b-margin {
		margin-bottom: 100px;
	}

	/* Titles */
	.title {
		font-size: 35px;
	}
	#mobile-menu-modal ul.navigation ul.sub-menu li span {
		font-size: 25px;
	}

	/* Menu */
	#mobile-menu-modal.open {
		overflow-y: scroll;
		z-index: 999999;
	}

	#mobile_menu_top_svg {
		width: 100%;
	}
	#mobile-menu-modal::before {
		display: none;
	}
	#mobile-menu-modal::after {
		width: 100%;
	}
	.menu_top_contact_info {
		margin-bottom: 0px;
	}
	#mobile-close {
		right: 50px;
	}
	#main-menu {
		margin-top: 0px;
	}
	.md-t-margin {
		margin-top: 25px;
	}
	#mobile_menu_left_svg {
		display: none;
	}
	.top_info {
		margin-top: 25px;
	}
	.top_social.md-t-margin {
		margin-top: 50px;
	}
	.menu_top_contact_info {
		min-width: 100%;
	}
	#main-menu .md-title {
		font-size: 25px;
	}
	/* Titles */
	.title {
		font-size: 40px;
	}
	.md-title {
		font-size: 30px;
	}
	/* Logo */
	.custom-logo {
		max-height: 45px;
	}
	/* Home Page */
	/* Slideshow */
	.big-title {
		font-size: 50px;
	}
	#searchinput {
		max-width: 60%;
	}
	.search_button_wrapper {
		right: 22.5%;
	}
	#agro_logo {
		height: 500px;
	}
	.stat_content {
		margin-bottom: 50px;
	}
	/* Well */
	#wel_title h2 {
		padding-left: 0;
	}
	#wel_title .xl-title {
		font-size: 45px;
	}
	#wel_title .second_line {
		margin-left: 10%;
	}
	/* Values */
	#about_text {
		margin-bottom: 0px;
	}
	#about_text.md-x-padding {
		padding-left: 100px;
	}
	#about .second_line::before {
		right: -58px;
	}
	#about_text .title {
		font-size: 50px;
	}
	.stat_content br {
		display: none;
	}
	#about_text {
		margin-bottom: 0px;
	}
	.stat_content {
		min-height: 142px;
	}
	.who_we_are {
		right: 50px;
		top: 50px;
	}
	#about_img {
		margin-bottom: 50px;
		max-width: 500px;
	}
	.stat_content.content_1,
	.stat_content.content_2 {
		margin-bottom: 50px;
	}
	.content_3,
	.content_4 {
		margin-bottom: 0;
	}
	/* Products */
	#products .products_content h2 {
		margin-top: 50px;
	}
	#products_top_right {
		right: 5%;
	}
	span.product {
		left: 90px;
	}
	#innovation::before {
		height: 90%;
	}
	#products .big-title::before {
		width: 100px;
		height: 100px;
		left: -20px;
	}
	#products::before {
		width: 90%;
	}
	.prod_content.md-y-padding {
		padding-top: 75px;
		padding-bottom: 75px;
	}
	.prod_content {
		min-height: 450px;
		max-height: 450px;
	}
	.prod_content.md-y-padding {
		padding-top: 50px;
		padding-bottom: 0px;
	}
	#products .container:last-child {
		max-width: 80%;
	}
	/* Values */
	#our_values_right_svg {
		width: 150px;
		height: 300px;
	}
	#our_values_title .big-title::before {
		width: 100px;
		height: 100px;
		right: -25px;
	}
	/* Innovation */
	.innovation_content::before {
		width: 75px;
		height: 75px;
		left: calc(50% - 37.5px);
		top: calc(50% - 37.5px);
	}
	.innovation_content {
		height: 400px;
	}
	/* News */
	span.new {
		left: 90px;
		top: 30px;
	}
	.news-title.xl-x-padding {
		padding-right: 30px;
	}
	.news-content {
		padding-top: 30px;
	}
	#news .big-title::before {
		width: 80px;
		height: 80px;
		right: -10px;
		top: -15px;
	}
	/* Footer */
	#footer_bot_right {
		padding-left: 0;
		margin-bottom: 40px;
	}
	#footer_top_right {
		padding-left: 0;
	}
	#footer_top_left {
		margin-bottom: 50px;
	}
	/* Inner Layout Products */
	.woocommerce ul.products li.product,
	.woocommerce-page ul.products li.product,
	.search.search-results #main-content .post-item {
		width: 48%;
	}

	/* Inner Pages FLex Gutenberg */
	.wp-block-column.flex-100 {
		flex-basis: 100% !important;
		margin-left: 0;
	}
	.history-icon-center {
		text-align: center;
	}
	.wp-block-column.history-icon-center.flex-100 {
		order: -1;
	}
	.history.sm-title {
		font-size: 25px;
	}
	.history-text-right {
		margin-right: 2em;
	}

	/* Footer */
	#footer_bot_svg {
		width: 55%;
	}
	#footer .container {
		max-width: 100%;
		padding-left: 50px;
		padding-right: 50px;
	}

	/* Contact Page */
	#wpcf7-f10-o1 {
		margin-bottom: 30px;
	}
	/* Product Searc Layout Protect */
	.products_result .crops_product_loop {
		width: 47%;
	}
	.woocommerce-loop-product__title {
		word-break: none;
	}
	/* Footer */
	#footer .row:nth-child(2) .col-12.col-lg-6:last-child {
		order: -1;
	}

	/* Page Title */
	.image-post-default,
	.image-post-thumbnail,
	.image-post-acf-image {
		min-height: 300px;
	}

	/* Maps */
	#contact-map,
	#international-map {
		max-width: 80%;
	}

	/* Product Search Form */
	#inner-searchform .sf-field-search label {
		padding: 0;
	}
	#inner-searchform .sf-field-submit input {
		width: auto;
		margin: 0 auto;
	}
	#inner-searchform .searchandfilter ul li.sf-field-post-meta-phyto_asthenia_exthros {
		margin-top: 30px;
	}
	#inner-searchform .sf-field-wrapper.col-lg-6 label select {
		width: calc(100% - 30px);
	}
	#inner-subcategories {
		margin-top: 30px;
	}

	/* Category Page */
	.woocommerce .woocommerce-ordering,
	.woocommerce-page .woocommerce-ordering {
		float: none;
	}
	.woocommerce-ordering::after {
		top: unset;
		bottom: 15px;
	}
	.woocommerce .woocommerce-result-count {
		margin-bottom: 30px;
	}

	/* Proucts Home */
	#products .products_content {
		padding-right: 50px;
	}
	#products .prod_content {
		margin-bottom: 30px;
	}

	/* WP Columns */
	.wp-block-columns {
		flex-wrap: wrap;
	}
	.wp-block-columns .wp-block-column {
		flex: 0 0 100%;
		width: 100%;
		max-width: 100%;
		flex-wrap: wrap;
		flex-basis: 100% !important;
		margin-left: 0;
	}
	.wp-block-column.ms-0 {
		margin-bottom: 15px;
		order: -1;
	}

	/* Product EN - Form */
	#wpforms-14115 {
		max-width: 65%;
	}

	/* International Presence */
	#box-1,
	#box-2,
	#box-3 {
		max-width: 100%;
		width: 100%;
		flex: 100%;
	}
	.box-content {
		width: auto;
	}
	#box-2 {
		justify-content: end;
	}
	#box-2 .box-content {
		padding-left: 1.5rem;
		padding-right: 0 !important;
	}
	#box-2 .box-img {
		order: -1;
	}

	/* History */
	.wp-block-column.year {
		order: -1;
	}
	.after-year,
	.before-year {
		position: relative;
		padding-left: 30px;
		padding-right: 0;
		text-align: left !important;
	}
	.after-year::after,
	.before-year::after {
		width: 50px;
		height: 2px;
		top: calc(50% - 2px);
		left: -25px;
	}
	.wp-block-column.history-icon-center.flex-100 {
		text-align: left;
	}
	.history-list {
		padding-left: 25px;
	}
	.history-list::before {
		width: 3px;
		top: 0;
		left: 0px;
	}
	.history-text-right {
		text-align: left;
		margin-right: 0;
	}

	#inner-searchform .searchandfilter ul li.sf-field-post-meta-threpsi_tropos_efarmogis,
	#inner-searchform .searchandfilter ul li.sf-field-post-meta-phyto_drastiki_ousia {
		margin-top: 0;
	}

	/* buttons */
	.green_button,
	.white_button,
	.black_button,
	#wpforms-submit-15040,
	#wpforms-submit-13847,
	#wpforms-submit-14115,
	.posted_in,
	a.button.product_type_simple,
	.sf-field-submit input {
		font-size: 15px;
	}

	/* News Images */
	.news-media,
	.news-media a {
		max-height: 350px;
		min-height: 350px;
	}

	/* SVG Map */
	#international-map .mapsvg-popover-close {
		width: 60px;
		height: 60px;
	}
	#international-map .mapsvg-details-container {
		max-width: 75%;
		max-height: 75%;
		margin: auto;
	}

	/* Contact Page */
	.contact_top_info a {
		color: #fff;
	}
	.page-template-template-contact .col-12.col-lg-4 {
		margin-bottom: 30px;
		order: -1;
	}

	/* Headers title */
	.hero-image-outer .header {
		max-width: 100%;
	}
	.hero-image-outer .header.position-absolute {
		left: 0;
		top: 20px;
		transform: unset;
		z-index: 10;
	}
	.inside-page-search {
		right: unset;
		left: 50px;
		top: unset;
		bottom: -20px;
	}

	/* Top Bar */
	#top-espa img {
		height: 40px;
	}
	
	#mobile-menu-modal ul.navigation ul.sub-menu li span {
		font-size: 25px;
		line-height: 30px;
	}
}
@media (max-width: 812px) {
	.mapsvg-controller-view-content .sm-title {
		margin-top: 20px;
	}
}
@media (max-width: 767.98px) {
	/* Generic */
	.letter_space_4 {
		letter-spacing: 2px;
	}
	body {
		font-size: 16px;
		line-height: 26px;
	}

	/* Titles */
	.md-title {
		font-size: 30px;
	}
	#main-menu .md-title,
	#mobile-menu-modal ul.navigation ul.sub-menu li span {
		font-size: 25px;
		line-height: 30px;
	}

	/* Margins */
	.xl-b-margin {
		margin-bottom: 75px;
	}
	.b-margin {
		margin-bottom: 30px;
	}
	/* Paddings */
	.xl-y-padding {
		padding-top: 75px;
		padding-bottom: 75px;
	}
	/* Titles */
	.sm-title,
	.woocommerce ul.products li.product .woocommerce-loop-product__title {
		font-size: 25px;
		line-height: 125%;
	}
	.big-title {
		font-size: 45px;
	}
	/* Home Page */
	/* Slideshow */
	.hero-text .big-title {
		font-size: 44px;
	}
	.hero-text .sm-title {
		font-size: 25px;
	}
	#agro_logo {
		height: 400px;
	}
	/* Well */
	#wel_title .sm-container {
		max-width: 80%;
	}
	#wel_title .xl-title {
		font-size: 40px;
	}
	/* About Us */
	#about::before {
		width: 100%;
	}
	#about_top_left,
	#products_top_right {
		max-width: 100px;
		top: -66px;
		left: 1%;
	}
	#about .second_line::before {
		width: 100px;
		height: 100px;
		right: -50px;
		bottom: -20px;
	}
	#about_img {
		max-width: 75%;
		width: 100%;
	}
	#stats .container {
		max-width: 100%;
	}
	.content_3 {
		margin-bottom: 50px;
	}
	#products .big-title::before {
		width: 80px;
		height: 80px;
		left: -10px;
		bottom: -10px;
	}
	#about_text {
		margin-bottom: -40px;
	}
	span.product {
		top: 50px;
	}
	.who_we_are {
		right: 40px;
	}
	#about_text.md-x-padding {
		padding-left: 0px;
	}
	#about_text .title {
		font-size: 40px;
	}
	/* Products */
	span.product {
		left: 70px;
	}
	#products_top_right {
		left: unset;
		right: 6%;
		top: -45px;
	}
	#products .container:last-child {
		max-width: 90%;
	}
	/* Values */
	.values {
		right: 60px;
	}
	#values_row_1_img_1:hover img,
	#values_row_1_img_2:hover img,
	#values_row_2_img_3:hover img,
	#values_row_2_img_4:hover img,
	#values_row_3_img_5:hover img {
		height: 180px;
	}
	/* Innovations */
	#innovation_title .big-title {
		font-size: 45px;
	}
	#innovation::before {
		bottom: -7%;
	}
	/* News */
	.news-title.xl-x-padding {
		padding-left: 50px;
	}
	span.new {
		left: 70px;
		top: 20px;
	}
	#news .md-title {
		width: 100%;
	}
	#news .owl-stage-outer {
		padding-bottom: 10px;
	}

	/* Inner Pages Products */
	.woocommerce ul.products[class*="columns-"] li.product,
	.woocommerce-page ul.products[class*="columns-"] li.product {
		width: 100%;
	}

	/* Product Search Layout Protect */
	.products_result .crops_product_loop {
		width: 100%;
		margin: 0px 0px 50px 0px;
	}
	#productForm .crops_product_loop_action {
		min-height: 70px;
	}
	#productForm .crops_product_loop_systasi {
		min-height: 30px;
	}
	.products_result .crops_product_loop {
		min-height: 300px;
	}

	/* Page Title */
	.image-post-default,
	.image-post-thumbnail,
	.image-post-acf-image {
		min-height: 250px;
	}

	/* ISO */
	.iso-row .wp-block-column {
		flex-basis: 100% !important;
		margin-left: 0;
	}

	/* Maps */
	#contact-map,
	#international-map {
		max-width: 100%;
	}

	/* Product EN - Form */
	#wpforms-14115 {
		max-width: 75%;
	}

	/* Footer */
	#footer_bot_svg {
		width: 65%;
	}

	/* Search Categories */
	#inner-subcategories {
		order: 2;
	}

	/* International Presence */
	#box-2 {
		justify-content: start;
	}
	#box-2 .box-content {
		padding-left: 0;
	}
	#box-2 .box-img {
		order: 1;
	}

	/* Search Form */
	#inner-searchform {
		padding: 25px 15px 50px 15px;
	}

	/* Search Home Hero */
	.search_button_wrapper::after {
		height: 100%;
		top: -15%;
	}

	/* Cookies */
	#cookie-notice {
		max-width: calc(100% - 30px);
	}
	#cookie-notice .cn-button {
		padding: 10px 20px;
	}

	/* SVG Map */
	body > .mapsvg-details-container {
		max-width: 80% !important;
		max-height: 80% !important;
		left: calc(50% - 40%) !important;
		top: calc(50% - 40%) !important;
	}

	/* Back to Search Category */
	#back {
		padding-right: 0;
	}

	body .uwy.userway_p1 .uai {
		bottom: 90px !important;
		right: -65px !important;
	}

	/* Top Banner */
	#top-espa {
		right: 0;
		text-align: center;
	}
	#top-espa a {
		margin: 0 2.5px;
	}
	#top-espa img {
		height: 35px;
	}
	
	/* New Aksies */
	.f-part-wrapper {
		width: 20vw;
	}
	#our_values .title {
		font-size: 30px;
		width: 100%;
		order: 2;
		margin: 0;
	}
	#values_row_1_img_1 .title {
		order: 0;
		margin-bottom: 15px;
	}
}
@media (max-width: 575.98px) {
	/* Menu */
	#mobile-close {
		right: 20px;
	}
	#main-menu .md-title {
		font-size: 25px;
	}
	#mobile-menu-modal ul.navigation ul.sub-menu li span {
		font-size: 20px;
		line-height: 25px;
	}
	/* Generic */
	.container {
		max-width: 95%;
	}
	/* Paddings */
	.x-padding {
		padding-left: 10px;
		padding-right: 10px;
	}
	.xl-y-padding {
		padding-top: 50px;
		padding-bottom: 50px;
	}
	/* Titles */
	.title {
		font-size: 35px;
	}
	.md-title {
		font-size: 30px;
		line-height: 120%;
	}
	.news-content .md-title {
		font-size: 25px;
	}
	/* Home Page */
	/* Hero */
	.hero-text br {
		display: none;
	}
	.hero-text .big-title {
		font-size: 38px;
	}
	#searchinput {
		z-index: 9;
		position: relative;
		max-width: 70%;
	}
	.search_button_wrapper {
		right: 24%;
	}
	#agro_logo {
		height: 280px;
	}
	#wel_title .xl-title {
		font-size: 30px;
	}
	#wel_title .second_line {
		margin-left: 0px;
	}
	#wel_title .second_line:lang(en-us) {
		margin-left: 25%;
	}
	/* About Us */
	#about .container {
		max-width: 95%;
	}
	#about_img {
		max-width: 85%;
		width: 100%;
	}
	#about_text .title {
		font-size: 30px;
	}
	#about_top_left,
	#products_top_right {
		max-width: 80px;
		top: -55px;
		left: 1%;
	}
	#about .title .second_line {
		margin-left: 10%;
	}
	#about .title .second_line:lang(en-us) {
		margin-left: 6%;
	}
	#about .second_line::before {
		width: 80px;
		height: 80px;
		right: -45px;
		bottom: -25px;
	}
	.who_we_are {
		right: 20px;
	}
	/* Products */
	#products::before {
		width: 95%;
	}
	.products_content {
		padding-top: 25px;
	}
	#products .big-title::before {
		width: 70px;
		height: 70px;
		left: -13px;
		bottom: -13px;
	}
	#products_top_right {
		left: unset;
		right: 1%;
		top: -35px;
	}
	.products_content .big-title {
		font-size: 35px;
	}
	span.product {
		left: 20px;
	}
	#products {
		padding-bottom: 50px;
	}
	.prod_icon {
		max-width: 70px;
		padding: 15px;
	}
	/* Values */
	.values {
		right: 20px;
	}
	#values_row_1_img_1,
	#values_row_1_img_2,
	#values_row_2_img_3,
	#values_row_2_img_4 {
		width: 100%;
		float: left;
	}
	#our_values_title h2 {
		font-size: 35px;
	}
	#values_row_1_img_1,
	#values_row_1_img_2,
	#values_row_2_img_3,
	#values_row_2_img_4,
	#values_row_3_img_5 {
		margin-bottom: 25px;
	}
	#values_row_1_img_1 {
		margin-top: 50px;
	}
	#our_values_title .big-title::before {
		width: 70px;
		height: 70px;
		right: -16px;
		bottom: -10px;
	}
	#innovation_title .big-title {
		font-size: 35px;
	}
	#standards_title .big-title {
		font-size: 34px;
	}
	.woocommerce ul.products li.product .woocommerce-loop-product__title {
		font-size: 25px;
		line-height: 125%;
	}
	/* Innovation */
	.innovation_content .md-title {
		font-size: 25px;
	}
	.innovation_content {
		height: 320px;
	}
	#innovation::before {
		height: 80%;
		bottom: -5%;
	}
	.innovation_content::before {
		width: 50px;
		height: 50px;
		left: calc(50% - 25px);
		top: calc(50% - 35px);
	}
	/* News */
	.news-title.big-title {
		font-size: 35px;
		display: inline-block;
		margin-right: 40px;
	}
	#news .big-title::before {
		width: 60px;
		height: 60px;
		right: -30px;
		top: -10px;
	}
	.news-media,
	.news-media a {
		max-height: 300px;
		min-height: 300px;
	}
	.news-title.xl-x-padding {
		padding-left: 0px;
		padding-right: 0px;
		text-align: center;
	}
	#news .md-title {
		font-size: 25px;
	}
	span.new {
		left: 20px;
		top: 0;
	}
	/* Search */
	.product_form_content {
		max-width: 90%;
	}
	/* Product EN - Form */
	#wpforms-14115 {
		max-width: 85%;
	}

	/* Footer */
	#footer_bot_svg {
		width: 75%;
	}

	/* Search Header */
	.inside-page-search {
		max-width: calc(100% - 30px);
		left: 15px;
	}

	/* Top Banner */
	#top-espa img {
		height: 27px;
	}
	
	/* New Aksies */
	.f-part-wrapper {
		width: 27vw;
	}
	#our_values .title {
		font-size: 25px;
	}
	
	#mobile-menu-modal ul.navigation ul.sub-menu {
		width: 300px;
	}
}
@media (max-height: 750px) {
	#home-hero {
		height: auto;
		min-height: 120vh;
	}
}

@media (max-height: 500px) {
	#home-hero {
		height: auto;
		min-height: 110vh;
	}

	/* Menu */
	#main-menu {
		margin-top: 0px;
	}
	.md-t-margin {
		margin-bottom: 50px;
	}
}
