@media (min-width: 1000px) {
		html {
				font-size: 8.5px;
		}
}
@media (min-width: 1400px) {
		html {
				font-size: 10px;
		}

		.container-fluid {
				padding-left: 4rem;
				padding-right: 4rem;
		}
}

@media (max-width: 990px) {
		html {
				font-size: 2.7645vw;
		}

		.utf-section h1 {
				font-size: 4rem;
				margin-top: 10rem;
		}

		.utf-section h2 {
				font-size: 1.8rem;
		}

		.utf-section-wrap {
				border-radius: 0 0 4rem 4rem;
		}

		.utf-section__advantages {
				display: flex;
				width: 100rem;
		}

		.utf-section__advantages-wrap {
				overflow-x: scroll;
				padding-bottom: 1rem;
		}

		.utf-section__advantage {
				margin-right: 6rem;
		}

		.utf-section__advantage h4 {
				margin-top: 5rem;
		}

		.produced-ukraine__products {
				font-size: 1.2rem;
		}

		.title-section {
				font-size: 3.2rem;
		}

		.produced-ukraine {
				padding-top: 3rem;
		}

		.produced-ukraine__item {
				margin-top: 4rem;
				padding: 2.4rem;
				border-radius: 3.6rem;
		}

		.produced-ukraine__item-img {
				right: 6rem;
				width: 8.5rem;
				top: 1.8rem;
		}

		.produced-ukraine__item h5 {
				margin-top: 4rem;
				font-size: 2.4rem;
				height: auto;
		}

		.produced-ukraine__item:hover h5 {
				font-size: 2.4rem;
		}

		.produced-ukraine__item-link {
				margin-top: 4rem;
				font-size: 1.6rem;
		}

		.produced-ukraine__item-arrow {
				width: 3.6rem;
				height: 3.6rem;
		}

		.produced-ukraine__item2 .produced-ukraine__item-img {
				width: 13rem;
				right: 1rem;
		}

		.produced-ukraine {
				background-size: 300%;
		}

		.title-wrap {
				flex-wrap: wrap;
		}

		.title-wrap .title-section {
				text-align: left;
		}

		.private-label h5 {
				padding-left: 0;
				margin-top: 2rem;
				font-size: 2rem;
		}

		.private-label__text {
				margin-top: 3rem;
		}

		.private-label .btn-green-agro {
				width: 22rem;
				margin: 4rem auto 0;
				display: block;
		}

		.private-label__img .private-label-flower {
				width: 15rem;
				right: -7rem;
		}

		.private-label-icon1 {
				margin-top: 2rem;
		}

		.logistic-info-sheet-block {
				display: block;
				border-radius: 3.6rem;
		}

		.logistic-info-sheet-block__img {
				width: 100%;
				border-radius: 3.6rem;
		}

		.logistic-info-sheet-block__right {
				padding: 2rem 2rem 3rem;
		}

		.logistic-info-sheet-block__right h5 {
				font-size: 3.2rem;
				margin-top: 1.6rem;
		}

		.logistic-info-sheet-block__right p {
				width: 100%;
				margin-top: 3rem;
		}

		.logistic-info-sheet-block .btn-green-agro-yellow {
				display: block;
				margin: 3rem auto 0;
				width: 21rem;
		}

		.logistic-info-sheet-road {
				top: 24rem;
				right: 3rem;
				width: 12rem;
		}

		.superior-quality {
				padding-top: 6rem;
		}

		.superior-quality .title-wrap {
				margin-bottom: 4rem;
		}

		.superior-quality .title-wrap hr {
				width: 26rem !important;
		}

		.superior-quality-swiper-paginate .swiper-pagination {
				margin-left: 3rem;
		}

		.superior-quality-text {
				margin-top: 2.8rem;
		}

		.superior-quality-text h5 {
				font-size: 2rem;
		}

		.superior-quality-text p {
				margin-top: 3rem;
		}

		.superior-quality .btn-green-agro {
				display: block;
				margin: 4rem auto 0;
				width: 22rem;
		}

		.sunflower-oil-producer {
				padding-top: 6rem;
		}

		.sunflower-oil-producer-wrap {
				border-radius: 3.6rem;
				padding: 4rem 3rem;
		}

		.sunflower-oil-producer h4 {
				font-size: 3.2rem;
				margin: 3rem;
		}

		.swiper-pagination-fraction {
				margin-left: 3.5rem;
		}

		.sunflower-oil-producer p {
				width: 100%;
		}

		.footer {
				margin-top: 12rem;
				padding-top: 17rem;
				padding-bottom: 2rem;
				overflow: hidden;
				background: url("../img/footer-bg-m.webp") center top no-repeat;
				background-size: cover;
		}

		.private-label-line {
				bottom: -35rem;
				left: -8rem;
				width: 350%;
		}

		.private-label {
				overflow: hidden;
		}

		.footer h4 {
				font-size: 3.2rem;
		}

		.footer form {
				margin-top: 1rem;
				margin-bottom: 3rem;
		}

		.footer input {
				margin-top: 1rem;
		}

		.footer .iti {
				margin-top: 1rem;
		}

		.footer button.btn-green-agro-yellow {
				margin-top: 2rem;
		}

		.footer-by p {
				font-size: 1.2rem;
				margin-right: 1rem;
		}

		.footer-by img {
				width: 10rem;
		}

		.footer-down-text {
				margin-top: 2rem;
		}

		.footer-line {
				width: 340%;
				top: -21rem;
				left: -66rem;
		}

		.header-menu {
				display: block;
				margin-top: 6rem;
				text-align: center;
		}

		.header-menu li a {
				background: none;
				color: #191a1d;
				font-size: 2rem;
				font-weight: 600;
				line-height: normal;
				margin-top: 4rem;
				padding: 0;
		}

		.burger-green {
				border-radius: 3.6rem 3.6rem 0 0;
				background: #259a4c;
				padding: 3rem;
				margin-top: 8rem;
				height: 100%;
		}

		.header-phone {
				font-size: 2.4rem;
		}

		.btn-border {
				margin-top: 4.5rem;
				width: 100%;
				font-size: 1.8rem;
				padding: 1.4rem;
				border-width: 0.2rem;
		}

		.header-whatsapp {
				width: 3.6rem;
				margin-left: 1.6rem;
		}

		.burger-logo {
				width: 16rem;
		}

		.request-a-quote__img {
				display: none;
		}

		.request-a-quote__block {
				margin-left: 0;
				padding: 4rem 3rem;
		}

		.request-a-quote__block h5 {
				font-size: 3.2rem;
		}
		.request-a-quote__block button[type="submit"]{
				width: 100%;
				margin-left: 0;
		}
		.utf-section-sub h1{
				margin-top: 3rem;
				font-size: 3.2rem;
		}
		.utf-section-sub{
				padding-bottom: 12rem;
		}
		.utf-section-advantages-sub{
				margin-top: 2rem;
		}
		.utf-section-line {
				position: absolute;
				top: 24rem;
				left: -40rem;
		}
		.refined-sunflower-oil1{
				margin-top: -14rem;
		}
		.refined-sunflower-oil-options-img{
				width: 100%;
				margin-top: 2.5rem;
				margin-bottom: 4rem;
		}
		.product-main-section-table{
				margin-top: 3.6rem;
		}
		.product-main-section-table-head, .product-main-section-table-body, .product-main-section-table-footer{
				padding-left: 1.4rem;
				padding-right: 1.4rem;
		}
		.product-main-section-table2 .product-main-section-table-body{
				padding-left: 0.8rem;
				padding-right: 0.8rem;
		}
		.utf-section-sub h6{
				font-size: 1.2rem;
				margin-top: 1.7rem;
				line-height: 120%;
		}
		.refined-sunflower-oil__cooking .refined-sunflower-oil1{
				width: 100%;
				margin-top: -11rem;
		}
		.utf-section-sub.oil-for-professional-cooking-line{
				padding-bottom: 8rem;
		}
		.refined-sunflower-oil__cooking h6{
				font-size: 2.4rem;
		}
		.the-ideal-choice-wrap{
				margin-top: 4rem;
				padding: 2.4rem;
				border-radius: 3.6rem;
				overflow: hidden;
		}
		.the-ideal-choice__header-img{
				margin: 0 auto;
				display: block;
				width: 13rem;
		}
		.the-ideal-choice__header{
				display: block;
		}
		.the-ideal-choice__header h4{
				font-size: 3.2rem;
				text-align: center;
				margin-top: 4rem;
		}
		.the-ideal-choice-line{
				width: 100%;
		}
		.the-ideal-choice__list li{
				font-size: 1.4rem;
				line-height: 110%;
		}
		.the-ideal-choice__list{
				margin-top: 3rem;
		}
		.the-ideal-choice-item-label{
				width: 6.4rem;
				height: 6.4rem;
				line-height: 6.4rem;
				font-size: 2.4rem;
		}
		.the-ideal-choice-item p{
				font-size: 1.4rem;
				margin-top: 1.4rem;
		}
		.the-ideal-choice-item{
				margin-top: 4rem;
		}
		.the-ideal-choice h5{
				margin-top: 5rem;
				font-size: 3.2rem;
				margin-bottom: 3rem;
		}
		.logistic-info-sheet-sub img{
				height: auto;
		}
		.logistic-info-sheet-sub{
				margin-top: 3rem;
				overflow: hidden;
		}
		.logistic-info-sheet-sub h3{
				margin-top: 3rem;
				font-size: 4rem;
		}
		.logistic-info-sheet-sub img.logistic-info-sheet-sub-line{
				width: 400%;
				top: -11rem;
		}
		.logistic-info-product__item h3{
				width: 100%;
				font-size: 2rem;
		}
		.logistic-info-sheet-sub-img{
				margin-bottom: 2rem;
		}
		.logistic-info-product-wrap{
				padding: 0 1.6rem 1.6rem;
		}
		.logistic-info-product-wrap-item{
				margin-top: 2rem;
		}
		.logistic-info-product{
				padding-bottom: 0;
		}
		.custom-labeling-branding .private-label-icon1{
				width: 7.4rem;
				margin: 0 auto;
				display: block;
		}
		.custom-labeling-branding h3{
				font-size: 3.2rem;
				margin-top: 1.7rem;
				text-align: center;
		}
		.custom-labeling-branding p{
				margin-top: 3rem;
		}
		.custom-labeling-branding-img{
				margin-top: 3rem;
				border-radius: 1.8rem;
		}
		.flexible-effective-solution{
				padding-top: 6rem;
		}
		.flexible-effective-solution__item img{
				width: 6.4rem;
		}
		.flexible-effective-solution__item{
				margin-top: 4rem;
		}
		.flexible-effective-solution__item p{
				font-size: 1.6rem;
				margin-top: 2rem;
		}
		.we-work-with{
				padding-top: 4rem;
		}
		.we-work-with-img{
				border-radius: 3.6rem;
		}
		.we-work-with-wrap{
				border-radius: 3.6rem;
				margin-top: 2rem;
				padding: 2.4rem;
		}
		.we-work-with-wrap h4{
				font-size: 2.4rem;
		}
		.we-work-with-wrap p{
				font-size: 1.4rem;
		}
		.we-work-with form{
				margin-top: 2.4rem;
		}
		.we-work-with input{
				margin-bottom: 1rem;
		}
		.we-work-with .custom-checkbox{
				margin-top: 2rem;
				margin-bottom: 2rem;
		}
		.the-perfect-sunflower{
				overflow: hidden;
		}
		.the-perfect-sunflower-line{
				top: -6rem;
				right: 0;
				left: auto;
		}
		.contact-us{
				padding-top: 3rem;
		}
		.contact-us-text{
				font-size: 1.6rem;
		}
		.contact-us-img{
				margin-top: 7rem;
				width: 19rem;
		}
		.contact-us-line{
				width: 100%;
		}
		.contacts-section-item{
				margin-top: 3rem;
		}
		.contacts-section-item h3{
				font-size: 1.8rem;
		}
		.contacts-section-item h4{
				margin-top: 1.8rem;
		}
		.contacts-section-item-location p{
				width: 90%;
		}
		.contacts-section-item-phone{
				display: inline-block;
		}
		.contacts-section-item-whatsapp{
				position: relative;
				top: -0.3rem;
		}
		.youre-one-step{
				padding-top: 4rem;
		}
		.youre-one-step-wrap{
				padding: 2.4rem;
				border-radius: 3.6rem;
		}
		.youre-one-step-wrap h3{
				font-size: 3rem;
				padding-right: 0;
		}
		.youre-one-step-wrap h3 br{
				display: none;
		}
		.youre-one-step-wrap p{
				margin-top: 2rem;
				padding-right: 0;
				font-size: 1.6rem;
		}
		.youre-one-step fieldset label{
				margin-left: 0;
		}
		.youre-one-step-wrap form{
				margin-top: 1.5rem;
		}
		.youre-one-step fieldset select, .youre-one-step .iti.iti--allow-dropdown.iti--show-flags.iti--inline-dropdown{
				margin-bottom: 1rem;
		}
		.youre-one-step button[type="submit"]{
				margin-top: 2rem;
		}
		.footer-contact-us{
				margin-top: 6rem;
				border-radius: 3.6rem	3.6rem 0 0;
		}
		.footer-contact-us h4{
				font-size: 3.2rem;
				margin-top: 3rem;
		}
		.footer-contact-us p.footer-contact-us__text{
				width: 100%;
				margin-top: 2rem;
				margin-bottom: 9rem;
		}
}

