@media (max-width: 1500px){
	.fold3-slider.owl-carousel {
    right: 0px;
    width: calc(75% - 80px);
}
}

@media (max-width: 1200px) {
	
	/*== == FOLD1 == ==*/
	
.fold1-content {
    max-width: calc(50% + 125px);
}
		/*== == FOLD1 END == ==*/
	/*== == FOLD3 == ==*/
	
	.fold3-content {
 	   width: calc(25% + 40px);
    	padding: 40px 0px;
}
	
	.fold3-container {
    	 position: relative; 
}
		/*== == FOLD3 END == ==*/
	
}

@media (max-width: 1024px) {
	
	
/*== == FOLD1 == ==*/

.fold1-content {
    max-width: 100%;
}
    /*== == FOLD1 END === ==*/
	
		/*== == FOLD1 BANNER == ==*/
	
	.fold1-banner-flex {
 	   padding: 20px 0px;
}
	
	.fold1-banner-flex .london-dots {
 	   padding: 0px;
}
	
		/*== == FOLD1 BANNER END === =*/
	

/*== == FOLD2 == ==*/

.fold2 {
    padding-bottom: 0px;
    padding: 0px;
    padding-top: 75px;
    background-image: url('/wp-content/uploads/2022/10/flag.jpg');
    background-size: 100% 100%;
}

	.uk-flag-img {
    background: none;
    padding: 0px;
}
.fold3 .subtitle {
    display: block;
    font-size: 40px;
    line-height: 48px;
    font-family: 'Vollkorn';
    text-transform: uppercase;
    letter-spacing: 1px;
    font-weight: 500;
}

    /*=== == FOLD2 END == ==*/

/*== == FOLD3 === ==*/

.fold3-content {
    width: 100%;
    color: white;
    padding: 50px 0px;
}

.fold3-slider.owl-carousel {
    position: relative;
    width: 100%;
    right: unset;
    top: 0px;
    transform: unset;
    flex-direction: column;
}

.fold3-container {
    display: flex;
    flex-direction: column;
    text-align: center;
}

.fold3-item-img {
    position: relative;
}

.fold3-content .readmore {
    margin: auto;
}

.fold3-content-header::after {
    left: 50%;
    transform: translate(-50%, 0%);
    -webkit-transform: translate(-50%, 0%);
    background: white;
    bottom: -50%;
}

	.fold3-content {
    display: flex;
    flex-direction: column;
    row-gap: 50px;
}

.fold3-content-main p {
    margin: 0px;
}

.fold3-content-main {
    padding-top: 0px;
}

.fold3::before {
    width: 100%;
    height: calc(100% + 5px);
    top: unset;
    bottom: 0px;
}

.fold3 {
    padding: 50px 0px;
    padding-top: 0px;
}

.fold3-readmore a.readmore {
    color: white;
    }

    /*== == FOLD3 END == ==*/
	
	/*== == FOLD4 == ==*/
	
	.fold4 {
		padding-bottom: 0px;
	}
	
	.product-slider.owl-carousel {
 	   flex-direction: column;
}
	
		/*== == FOLD4 END == ==*/
	
}

@media (max-width: 767px) {
	
	/*== == FOLD1 == ==*/
	
	.fold1-banner {
  	  position: absolute;
  	  right: 50%;
  	  transform: translatey(-50%) translatex(50%);
  	  width: auto;
  	  bottom: unset;
  	  width: 250px;
  	  margin: auto;
 }

.uk-flag-img {
    padding-top: 0px;
}

.fold1-content {
    padding: 125px 20px;
    padding-bottom: 175px;
}

	.flipped .fold1-content {
		padding: 125px 20px;
	}

.fold1-banner-item.border-right, .fold1-banner-item.border-left {
    border: none;
}
		/*== == FOLD1 END == ==*/	
	

	/*== == FOLD3 == ==*/
		
	.fold3-item-content p {
    	font-size: 20px;
}
		/*== == FOLD3 END == ==*/
}

@media(max-width: 540px) {
/*== == FOLD2 == ==*/

.fold2-container {
    overflow: hidden;
}

    /*== == FOLD2 END == ==*/

	/*== == PRODUCT SLIDER == ==*/

	.product-item {
 	   margin: 0px 20px;
}

	.product-slider.owl-carousel {
    width: 100%;
    transform: unset;
    -webkit-transform: unset;
    flex-direction: column;
}

.product-slider.owl-carousel .owl-nav {
    width: calc(100% - 40px);
    transform: translatex(-20px);
    -webkit-transform: translatex(20px);
    position: relative;
    top: unset;
    height: 100px;
}

.fold4 {
    background-size: 175% 100%;
}
		/*== == PRODUCT SLIDER END == ==*/
	
}

@media (max-width: 480px) {
.title-line-wrapper .title span::before {
    display: none;
}

.title-line-wrapper .title span::after {
    display: none;
}

	
}

@media (max-width: 400px) {

/*== == FOLD1 === ==*/

.fold1-item .row-container {
    padding: 0px;
}

.fold1-content {
    padding: 125px 20px;
}

    /*== == FOLD1 END == ==*/
	
}