@media (min-width: 1000px) {
		.container {
				max-width: 125rem;
		}

		html {
				font-size: .6945vw;
		}

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

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

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

		.utf-swiper-item h2 {
				font-size: 3.6rem;
		}

		.utf-swiper-item p {
				font-size: 1.4rem;
		}

		.ukraine-flag {
				left: 18rem;
		}

		.utf-slider-advantages {
				width: 80rem;
				margin-left: 0;
				padding-left: 1.8rem;
		}

		.utf-slider-advantage h5 {
				font-size: 1.4rem;
		}

		.utf-slider-advantage h5 span {
				font-size: 2rem;
		}

		.utf-slider-advantage p {
				font-size: 1.2rem;
		}

		.utf-slider-advantage {
				padding-right: 2.8rem;
		}

		.utf-slider-advantages-scroll {
				width: 100%;
				overflow-x: scroll;
				margin-left: 0;
				left: 0;
				padding-left: 1.5rem;
				padding-right: 1.5rem;
				background: none;
				bottom: 7rem;
		}

		.about-us {
				padding: 4rem 0;
		}

		.about-us-img {
				margin-top: 3rem;
				margin-bottom: 3rem;
		}

		.from-the-Ukrainian {
				padding-top: 3rem;
				padding-bottom: 6rem;
		}

		.from-the-Ukrainian hr {
				display: none;
		}

		.from-the-Ukrainian h3 {
				margin-top: 3rem;
				font-size: 2.8rem;
		}

		.from-the-Ukrainian-list {
				margin-top: 8rem;
				margin-bottom: 3rem;
		}

		.certificates-img1 {
				width: 5.6rem;
		}

		.certificates-img2 {
				width: 5.7rem;
		}

		.certificates-img3 {
				width: 7rem;
		}

		.certificates-img4 {
				width: 6.8rem;
		}

		.certificates-img5 {
				width: 7.5rem;
		}

		.certificates-img6 {
				width: 10.4rem;
		}

		.from-the-Ukrainian-list-scroll {
				overflow-x: scroll;
		}

		.types-of-oil {
				padding-top: 0;
				padding-bottom: 3rem;
		}

		.types-of-oil-link {
				margin-top: 2rem;
				padding-top: 1.4rem;
				padding-right: 1rem;
		}

		.types-of-oil-link h5 {
				font-size: 1.8rem;
				margin-left: 1.4rem;
		}

		.types-of-oil-link-btn {
				margin-top: 5.4rem;
		}

		.types-of-oil-link-btn-arrow {
				width: 2.8rem;
				height: 2.8rem;
		}

		.types-of-oil-link-btn-arrow svg {
				width: 1.4rem;
				height: 1.4rem;
		}

		.the-consumer-market {
				padding-top: 3rem;
		}

		.the-consumer-market .title-section {
				font-size: 2.8rem;
		}

		.the-consumer-market-item p {
				font-size: 1.8rem;
		}

		.the-consumer-market-item {
				margin-top: 5rem;
		}

		.world-wide {
				padding-top: 4rem;
				overflow: hidden;
		}

		.world-wide .title-section {
				font-size: 2.8rem;
		}

		.world-wide p {
				font-size: 1.4rem;
		}

		.world-wide-img {
				max-width: initial;
				width: 78.5rem;
				height: 49rem;
				margin-left: -12rem;
				margin-top: 4rem;
		}

		.footer-green:before {
				display: none;
		}

		.footer-green {
				background: #1c4324;
				padding-left: 1.5rem;
				padding-top: 3rem;
				padding-bottom: 3rem;
				margin-bottom: 3rem;
		}

		.footer {
				padding-top: 0;
				padding-bottom: 2.4rem;
		}

		input, select {
				margin-top: 1.8rem;
		}

		.footer-logo {
				margin-bottom: 3rem;
		}

		.footer-contact-title {
				margin-top: 2.5rem;
		}

		.footer-copyright {
				text-align: center;
				margin-top: 2rem;
		}

		.footer-down {
				margin: 3rem auto 0;
				z-index: 2;
		}

		.footer-down:after {
				left: 5rem;
				right: -15rem;
				width: auto;
				z-index: -1;
		}

		.footer-down:before {
				content: '';
				background: #e9e9e9;
				display: block;
				height: 0.1rem;
				position: absolute;
				right: 5rem;
				left: -15rem;
				width: auto;
				z-index: -1;
		}

		.footer-green h3 {
				font-size: 2.8rem;
		}

		.header .contact-me {
				margin-right: 1.8rem;
		}

		.header-btn-dropdown {
				flex-direction: row-reverse;
		}

		.header-btn-dropdown svg {
				margin-left: 1rem;
		}

		.header-dropdown li a {
				font-size: 1.4rem;
		}

		.header-dropdown {
				top: 5rem;
		}

		.swiper-button-next, .swiper-button-prev {
				bottom: 1rem;
		}

		.utf-swiper-item__img {
				margin-top: 2rem;
		}

		.utf-swiper-item {
				height: 74rem;
				padding-bottom: 5rem;
		}

		.utf-logo-img {
				display: none;
		}

		.page-template-section h1 {
				font-size: 3.6rem;
		}

		.page-template-section img {
				margin-top: 9rem;
		}

		.page-template_success p {
				font-size: 1.4rem;
		}

		.crude-utf {
				padding-top: 30rem;
		}

		.crude-utf h1 {
				font-size: 2.4rem;
				margin-bottom: 1.6rem;
		}

		.crude-utf p {
				font-size: 1.4rem;
				margin-top: 1.6rem;
		}

		.crude-utf {
				background: url('../img/crude-utf-bg-m.webp') center top no-repeat !important;
				background-size: cover !important;
		}

		.modern-oil-extraction {
				padding-top: 3rem;
				padding-bottom: 4rem;
		}

		.modern-oil-extraction-text {
				font-size: 1.4rem;
				margin-bottom: 3rem;
		}

		.modern-oil-extraction-item {
				margin-top: 5rem;
		}

		.modern-oil-extraction-item h4 {
				font-size: 1.8rem;
				margin-bottom: 1rem;
		}

		.modern-oil-extraction-item p {
				letter-spacing: -0.42px;
		}

		.modern-oil-extraction-text2 {
				margin-top: 4rem;
				font-size: 1.4rem;
		}

		.manufacturing-crude-oils-img {
				width: 100vw;
				height: auto;
				margin-left: -1.5rem;
		}

		.manufacturing-crude-oils-img-wrap:after {
				width: 60%;
				height: 2.4rem;
				right: auto;
				left: -1.5rem;
				top: auto;
				bottom: 0;
		}

		.manufacturing-crude-oils-img-wrap:before {
				width: 60%;
				height: 2.4rem;
				right: auto;
				left: 49%;
				top: auto;
				bottom: 0;
				z-index: 90;
		}

		.manufacturing-crude-oils .title-section {
				margin-top: 3rem;
				font-size: 2.8rem;
		}

		.manufacturing-crude-oils p {
				font-size: 1.4rem;
		}

		.our-processing-facilities {
				padding: 3rem 0;
		}

		.our-processing-facilities .title-section {
				font-size: 2.8rem;
		}

		.our-processing-facilities-item {
				margin-top: 1.6rem;
		}

		.our-processing-facilities-item-down {
				padding: 2rem;
		}

		.our-processing-facilities-item h4 {
				font-size: 2.4rem;
		}

		.our-processing-facilities-item__text {
				font-size: 1.4rem;
		}

		.our-processing-facilities-item__oil {
				font-size: 2.8rem;
				margin-top: 1.6rem;
		}

		.bulk-delivery {
				padding-top: 3rem;
				padding-bottom: 6rem;
		}

		.bulk-delivery__text {
				font-size: 1.4rem;
		}

		.bulk-delivery-advantages {
				margin-top: 5rem;
				display: block;
				border: 0;
		}

		.bulk-delivery-advantages__item {
				width: 100%;
				justify-content: start;
		}

		.bulk-delivery-advantages__item:nth-child(2) {
				border: 0;
		}

		.bulk-delivery-advantages__item:last-child {
				padding-bottom: 0;
		}

		.bulk-delivery {
				background: url("../img/crude_sunflower_oil_export-m.webp") center top no-repeat;
				background-size: cover;
		}

		.application-section {
				padding: 3rem 0;
		}

		.application-section .title-section {
				font-size: 2.8rem;
		}

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

		.application-item {
				width: 100% !important;
				padding: 2rem 2rem;
				height: 24rem;
				display: flex;
				flex-direction: column;
				justify-content: end;
		}

		.application-item h4 {
				font-size: 1.8rem;
				margin-bottom: 1.4rem;
		}

		.application-item p {
				line-height: 125%;
		}

		.main-form h3 {
				font-size: 3.2rem;
		}

		.main-form p {
				font-size: 1.4rem;
				margin-bottom: 3rem;
		}

		fieldset label {
				margin-bottom: 0.2rem;
		}

		.main-form .btn-green {
				height: 5.6rem;
				font-size: 1.8rem;
		}

		.main-form:before {
				width: 17rem;
				height: 17rem;
				bottom: auto;
				top: 0;
				left: auto;
				right: -3rem;
		}

		.footer-contact-items {
				display: block;
		}

		.footer-without-form {
				padding-top: 3rem;
		}

		.footer-logo {
				width: 13rem;
		}

		.manufacturing-crude-oils p[data-crude="Cleaning"] {
				display: none;
		}

		.manufacturing-crude-oils {
				padding-bottom: 1rem;
		}

		.crude-utf-refined {
				background: url('../img/crude-refined-utf-bg-m.webp') center top no-repeat !important;
				background-size: cover !important;
		}

		.manufacturing-crude-oils_refined .manufacturing-crude-oils-img {
				width: 100vw;
				margin-left: -1.5rem;
		}

		.manufacturing-crude-oils p[data-crude="Degumming"] {
				display: none;
		}

		.advantages-vegetable {
				padding: 3rem 0;
		}

		.advantages-vegetable .title-section {
				font-size: 2.8rem;
		}

		.crude-utf-toasted {
				background: url("../img/sunflower_meal_producer_ds.webp") center top no-repeat !important;
				background-size: cover !important;
		}

		.specifications-section-item {
				margin-bottom: 1.6rem;
		}

		.specifications-section-item-row {
				margin-bottom: 2rem;
				padding-bottom: 1.4rem;
		}

		.specifications-section p {
				margin-left: 0;
				font-size: 1.4rem;
				margin-top: 1rem;
		}

		.specifications-section-item-row p {
				font-size: 1.8rem;
				margin-top: 0;
		}

		.specifications-section {
				padding: 3rem 0;
		}

		.specifications-section .about-green-title {
				margin-bottom: 2rem;
		}

		.analytical-report {
				padding: 3rem 0;
		}

		.parameter-table {
				width: 100%;
				margin-top: 3rem;
				margin-right: 0;
		}

		.parameter-table td {
				font-size: 1.4rem;
		}

		.analytical-report-img-wrap {
				margin-left: 0;
				padding-top: 2rem;
				padding-bottom: 3rem;
		}

		.application-toasted {
				padding: 4rem 0;
		}

		.application-toasted .application-item {
				margin-bottom: 4rem;
		}

		.annual-production-capacity {
				padding: 13rem 2rem;
				justify-content: center;
		}

		.annual-production-capacity p {
				text-align: center;
		}

		.annual-production-capacity h5 {
				font-size: 3.6rem;
				text-align: center;
		}

		.bulk-delivery-train {
				background: url('../img/bulk_delivery_sunflower_meal-m.webp') center top no-repeat !important;
				background-size: cover !important;
		}

		.application-toasted .application-item {
				height: 35rem;
		}

		.crude-utf-soybean {
				background: url("../img/soybean_cake_ukraine-m.webp") center top no-repeat !important;
				background-size: cover !important;
				padding-bottom: 3rem;
		}

		.farmingSection_img {
				width: 100vw;
				margin-left: -1.5rem;
		}

		.farmingSection h3 {
				margin-top: 3rem;
				margin-bottom: 2rem;
				font-size: 2.8rem;
		}

		.farmingSection_left img {
				margin-left: -1.5rem;
		}

		.farmingSection p {
				font-size: 1.4rem;
				margin-bottom: 4rem;
		}

		.farmingSection_left .col-lg-6:last-child {
				padding-left: 1.5rem;
		}

		.assortementRange {
				padding-top: 4rem;
		}

		.assortementRange h3 {
				font-size: 2.8rem;
		}

		.assortementRange p {
				font-size: 1.4rem;
		}

		.assortementRange_item {
				width: 100%;
				margin-right: 0;
				margin-bottom: 1rem;
				height: 14rem !important;
		}

		.assortementRange_wrap {
				display: block;
				margin: 0;
		}

		.assortementRange_item p {
				font-size: 2.4rem;
		}

		.assortementRange h3 + p {
				margin-bottom: 3rem;
		}

		.crude-utf-farming {
				background: url("../img/crude-utf-farming-m.webp") center top no-repeat !important;
				background-size: cover !important;
				padding-top: 37rem;
		}

		.crude-utf_contacts {
				background: url('../img/contacts-utf-bg-m.webp') center top no-repeat !important;
				background-size: cover !important;
				padding-top: 43rem !important;
				padding-bottom: 3rem;
		}

		.contacts-section-item-wrap {
				margin-top: 0;
		}

		.contacts-section {
				padding-top: 2rem;
				padding-bottom: 0;
		}

		.contacts-section-item h3 {
				font-size: 1.8rem;
		}

		.contacts-section-item {
				padding: 2rem;
				margin-bottom: 3rem;
				height: auto;
		}

		.contacts-section-item h4 {
				font-size: 1.6rem;
		}

		.contacts-section-item-departament {
				margin-top: 2rem;
		}

		.contacts-section-item hr {
				margin-top: 2rem;
		}

		.contacts-section-item-phone, .contacts-section-item-email {
				font-size: 1.4rem;
		}

		.contacts-section-item-address .contacts-section-item-location p {
				font-size: 1.4rem;
		}

		.contact-farming-item {
				display: none !important;
		}

		.contact-farming {
				padding-top: 4rem;
				padding-bottom: 3rem;
		}

		.contact-farming .manufacturing-crude-oils-accordion-item {
				border-color: rgba(0, 0, 0, 0.1);
		}

		.contact-farming .manufacturing-crude-oils-accordion {
				margin-top: 0;
		}

		.contact-farming .manufacturing-crude-oils-accordion-item__body h5 {
				font-size: 2.8rem;
				font-weight: 600;
				margin-bottom: 1rem;
				margin-top: 2rem;
		}

		.contact-farming .manufacturing-crude-oils-accordion-item__body p {
				margin-top: 1rem;
		}

		.crude-utf-horeca {
				background: url("../img/deep_frying_oil-m.webp") center top no-repeat !important;
				background-size: cover !important;
				padding-top: 18rem;
				padding-bottom: 3rem;
		}

		.packing-types:before {
				right: -9rem;
				bottom: -5rem;
				top: auto;
				width: 27rem;
				height: 27rem;
		}

		.packing-types {
				padding-top: 4rem;
		}

		.packing-types img {
				margin-top: 2rem;
		}

		.logistic-details {
				padding-top: 4rem;
				padding-bottom: 7rem;
		}

		.logistic-details .bulk-delivery-advantages {
				display: flex;
				margin-top: 2.6rem;
				margin-bottom: 4rem;
		}

		.logistic-details .bulk-delivery-advantages__item {
				font-size: 1.8rem;
		}

		.logistic-details-table-scroll {
				overflow-x: scroll;
				padding-bottom: 2rem;
				width: 110%;
				padding-right: 4rem;
		}

		.logistic-details-table {
				width: 73rem;
				max-width: initial;
		}

		.production-certifications {
				padding-top: 3rem;
				padding-bottom: 6rem;
		}

		.production-certifications-img {
				margin-bottom: 3rem;
		}

		.production-certifications p {
				font-size: 1.4rem;
		}

		.best-for-frying-item h5 {
				font-size: 1.6rem;
				margin-top: 2rem;
		}

		.best-for-frying-item p {
				font-size: 1.2rem;
				margin-top: 0.6rem;
		}

		.best-for-frying .title-section {
				margin-bottom: 4rem;
		}

		.best-for-frying .title-section br {
				display: none;
		}

		.best-for-frying {
				padding-top: 3rem;
				padding-bottom: 4rem;
		}

		.best-for-frying-item {
				margin-top: 0;
		}

		.crude-utf-retail {
				background: url("../img/crude-utf-retail-bg-m.webp") center top no-repeat !important;
				background-size: cover !important;
		}

		.the-consumer-market-wrap {
				flex-wrap: wrap;
				justify-content: center;
		}

		.the-consumer-market-wrap .the-consumer-market-item {
				width: 50%;
		}

		.best-for-frying-oil .best-for-frying-item__img {
				height: 25rem;
		}

		.private-label h3 {
				font-size: 2.8rem;
		}

		.private-label-subtitle {
				font-size: 1.4rem;
				margin-bottom: 4rem;
		}

		.private-label-item h5 {
				min-height: auto;
				font-size: 1.8rem;
		}

		.private-label-item {
				margin-bottom: 4rem;
		}

		.private-label-item p {
				font-size: 1.4rem;
		}

		.private-label {
				padding-bottom: 0;
		}

		.breadcrumbs {
				padding-top: 8rem;
		}

		.product-main-section-img {
				height: 34rem;
				margin-bottom: 1rem;
		}

		.product-main-section-advantages {
				display: flex;
				justify-content: space-between;
		}

		.product-main-section-advantages-item {
				margin-right: 1rem;
		}

		.product-main-section-advantages-item:last-child {
				margin-right: 0;
		}

		.product-main-section__title {
				margin-top: 3rem;
				font-size: 2.4rem;
		}

		.product-main-section__text {
				margin-top: 2rem;
		}

		.product-main-section__points {
				justify-content: space-between;
		}

		.product-main-section__points-item {
				margin-right: 0;
		}

		.product-main-section-text2 {
				margin-top: 3rem;
		}

		.product-main-section-logo img:first-child {
				width: 5.4rem !important;
		}

		.product-main-section-logo img:nth-child(2) {
				width: 6.6rem !important;
		}

		.product-main-section-logo img:nth-child(3) {
				width: 9rem !important;
		}

		.product-main-section-logo img:nth-child(4) {
				width: 6.8rem !important;
		}

		.product-main-section {
				padding-top: 3rem;
				padding-bottom: 5rem;
		}

		.product-main-section .btn-yellow {
				width: 100%;
		}

		.about-frying-sunflower-oil .title-section {
				font-size: 2.8rem;
				width: 17rem;
				margin: 0 auto 2rem;
		}

		.about-frying-sunflower-oil {
				padding-top: 3rem;
				padding-bottom: 3rem;
		}

		.about-frying-sunflower-oil__text {
				font-size: 1.4rem;
				margin-bottom: 3rem;
		}

		.about-frying-sunflower-oil__item p {
				font-size: 1.8rem;
		}

		.about-frying-sunflower-oil__item {
				margin-bottom: 3rem;
		}

		.product-card-section-images__img {
				width: 100vw;
				margin-left: -1.5rem;
				margin-bottom: 3rem;
		}

		.product-card-section-images h3 {
				font-size: 2.8rem;
				margin-bottom: 2rem;
		}

		.product-card-section-images p {
				font-size: 1.4rem;
		}

		.product-card-section-images {
				padding-bottom: 4rem;
		}

		.product-main-section-packs {
				flex-wrap: wrap;
		}

		.product-main-section-packs__HIGH-PERFOMANCE {
				margin-left: 0;
				margin-top: 1.5rem;
		}

		img.unique-formula {
				width: 6rem;
		}

		.product-main-section-packs p {
				margin-right: 2rem;
		}

		.Professional-Deep-Frying h3 {
				font-size: 2.8rem;
				line-height: 125%;
		}

		.Professional-Deep-Frying {
				padding-top: 3rem;
				padding-bottom: 4rem;
		}

		.Professional-Deep-Frying p {
				font-size: 1.4rem;
		}

		.Professional-Deep-Frying-img {
				width: 100vw;
				margin-left: -1.5rem;
				margin-bottom: 4rem;
		}

		.Professional-Deep-Frying-images {
				padding-bottom: 4rem;
		}

		.Professional-Deep-Frying-images h5 {
				font-size: 1.8rem;
		}

		.Professional-Deep-Frying-images p {
				font-size: 1.4rem;
				width: 100%;
				letter-spacing: -0.042rem;
		}

		.Professional-Deep-Frying-images-left .Professional-Deep-Frying-img {
				margin-left: -1.5rem;
		}

		.Professional-Deep-Frying-images-left .col-lg-6:last-child {
				padding-left: 1.5rem;
		}

		.benefits-for-users {
				padding-top: 5rem;
				padding-bottom: 6rem;
		}

		.benefits-for-users-item h6 {
				font-size: 1.8rem;
		}

		.benefits-for-users-item {
				margin-bottom: 4rem;
		}

		.benefits-for-users h5 {
				font-size: 2.8rem;
				margin-top: 2rem;
				line-height: 125%;
		}

		.about-oil-advantages h6 {
				margin-right: 0;
				width: 50%;
				padding-right: 1rem;
		}

		.about-oil h4 {
				font-size: 2.8rem;
		}

		.about-oil p {
				font-size: 1.4rem;
				margin-bottom: 3rem;
		}

		.about-oil-advantages h6 {
				margin-top: 2rem;
		}

		.about-frying-sunflower-oil_refined .title-section {
				width: 24.5rem;
		}

		.Comparison-Other-Refined h3 {
				font-size: 2.8rem;
				margin-bottom: 0;
		}

		.Comparison-Other-Refined h4 {
				font-size: 1.8rem;
				margin-top: 4rem;
		}

		.modal-header h3 {
				font-size: 2.6rem !important;
		}

		.modal-header {
				padding: 2rem;
		}

		.modal-body {
				padding: 2rem;
		}

		.modal-logo {
				right: 2rem;
		}

		.contact-me img {
				margin-right: 0;
		}

		.modal-header .btn-close {
				right: 1rem;
				top: -3rem;
		}

		.iti {
				margin-top: 1.8rem;
		}

		.iti__country-container {
				bottom: 0.92rem;
		}

		.main-form .iti__country-container {
				bottom: 0.92rem;
		}

		.iti__search-input {
				margin-top: 0;
				padding: 1rem;
		}

		.modal button[type='submit'] {
				margin-top: 1rem;
		}

		.world-wide-item-pin {
				width: 0.8rem;
				height: 0.8rem;
		}

		.world-wide-item-text {
				font-size: 1.2rem;
		}

		.world-wide-item {
				left: 2rem;
				top: 25rem;
		}
		.world-wide-item-canada{
				left: 1rem;
				top: 19rem;
		}
		.world-wide-item-venezuela {
				left: 10.5rem;
				top: 33rem;
		}
		.world-wide-item-south-africa {
				left: 29rem;
				top: 41.5rem;
		}
		.world-wide-item-australia {
				left: 98rem;
				top: 57rem;
		}
		.world-wide-item-libya {
				left: 28rem;
				top: 28.5rem;
		}
		.world-wide-item-egypt {
				left: 30.5rem;
				top: 28.5rem;
		}
		.world-wide-item-Great-Britain {
				left: 23.5rem;
				top: 20.5rem;
		}
		.world-wide-item-Great-Britain {
				left: 23.5rem;
				top: 20.5rem;
		}
		.world-wide-item-Ireland {
				left: 22.2rem;
				top: 21.3rem;
		}
		.world-wide-item-Norway {
				left: 25.9rem;
				top: 17.8rem;
		}
		.world-wide-item-Sweden {
				left: 27.2rem;
				top: 18.6rem;
		}
		.world-wide-item-Finland {
				left: 29.8rem;
				top: 16.6rem;
		}
		.world-wide-item-Estonia {
				left: 29.6rem;
				top: 19.1rem;
		}
		.world-wide-item-Poland {
				left: 28.2rem;
				top: 21.5rem;
		}
		.world-wide-item-Slovakia {
				left: 28.2rem;
				top: 22.5rem;
		}
		.world-wide-item-Czech-Republic {
				left: 27.2rem;
				top: 22.2rem;
		}
		.world-wide-item-Hungary {
				left: 28rem;
				top: 23.4rem;
		}
		.world-wide-item-Romina {
				left: 29.3rem;
				top: 23.6rem;
		}
		.world-wide-item-Bulgaria {
				left: 29.5rem;
				top: 24.5rem;
		}
		.world-wide-item-Austria {
				left: 27.1rem;
				top: 23.1rem;
		}
		.world-wide-item-Germany {
				left: 26.1rem;
				top: 22.1rem;
		}
		.world-wide-item-The-Netherlands {
				left: 25.1rem;
				top: 21.1rem;
		}
		.world-wide-item-Belgium {
				left: 25.1rem;
				top: 21.1rem;
		}
		.world-wide-item-Luxemburg {
				left: 25.4rem;
				top: 22.5rem;
		}
		.world-wide-item-Switzerland {
				left: 25.7rem;
				top: 23.2rem;
		}
		.world-wide-item-France {
				left: 24.3rem;
				top: 23.3rem;
		}
		.world-wide-item-Malta {
				left: 26.9rem;
				top: 26.6rem;
		}
		.world-wide-item-Cyprus {
				left: 31rem;
				top: 26.6rem;
		}
		.world-wide-item-Spain {
				left: 23.4rem;
				top: 24.9rem;
		}
		.world-wide-item-Palestine {
				left: 32.4rem;
				top: 26.9rem;
		}
		.world-wide-item-Luxembourg {
				left: 26.4rem;
				top: 22.9rem;
		}
		.world-wide-item-text{
				display: none!important;
		}
		.filter-buttons-Product-line button{
				font-size: 1.4rem;
				padding: 1rem 0 0;
		}
		.product-line{
				padding-bottom: 9rem;
		}
		.product-line .swiper-button-next, .product-line .swiper-button-prev{
				padding: 0;
				width: 2rem;
				height: 2rem;
				right: 1.5rem;
				bottom: 4rem;
				top: auto;
				left: auto;
				border: 0;
		}
		.product-line .swiper-button-prev{
				right: 4rem;
		}
		.product-line .title-section{
				font-size: 2.8rem;
		}
		.product-line-Swiper .swiper-wrapper{
				justify-content: initial;
		}
		.product-main-section .col-lg-5, .product-main-section .col-lg-1{
				position: static;
		}
		.filter-buttons-Product-line-wrap{
				overflow-x: scroll;
		}
		.filter-buttons-Product-line-wrap .filter-buttons-Product-line{
				margin: 0;
				width: auto;
				padding-bottom: 1rem;
		}
		.filter-buttons-Product-line button{
				width: auto;
				padding: 1rem 2rem 0;
		}
}