.fold2-slider .splide__arrows .splide__arrow.splide__arrow--prev {
    transform: scalex(-1);
}

@media (max-width: 1500px) {

    .fold4-slider {
        width: calc(100% - 40px);
}
	
	.reviews-item-slider{
		width:calc(100% - 40px);
	}
    
}

@media (max-width: 1400px) {

.fold2-item:hover {
    transform: scale(1);
}
	
.reviews-item-block-bubble p {
    font-size: 24px;
}

.reviews-item-block-bubble-padding {
    padding: 40px 30px;
}

.reviews-item-block-bubble {
    width: 320px;
}

.content-fold-c-img img {
    object-position: right;
}

.content-fold-c-content {
    width: calc(50% - 40px);
}

.content-fold-c-content-inner p.bold,
.fold3-content-inner > p:first-child,
.reviews-item-block-content p{
    /* font-size: 24px; */
    /* line-height: 32px; */
}
    
}

@media (max-width: 1250px) {
	
.reviews-item-block-bubble p {
    font-size: 20px;
}

.reviews-item-block-bubble {
    width: 250px;
}

.reviews-item-block-bubble-padding {
    padding: 50px 30px;
}
	
}

@media (max-width: 1024px) {

	.fold1-item-content-inner {
    margin: 0px auto;
    text-align: center;
    max-width: unset;
}

.fold1-item-content-readmore {
    display: flex;
    justify-content: center;
}


.fold2-slider .splide__arrows {
    position: relative;
    transform: unset;
    width: calc(100% - 40px);
    left: 20px;
}

.fold2-slider .splide {
    display: flex;
    flex-direction: column-reverse;
}

.icon-container .splide__pagination {
    gap: 10px;
    padding-left: 0px;
    width: 100px;
    margin: 20px auto 0px;
}

.icon-container .splide__pagination li {
    flex: unset;
}

.icon-container .splide__pagination li button {
    border-color: var(--primary-color);
    padding: 7px;
}

.icon-container .splide__pagination li button.is-active {
    background: var(--primary-color);
}

.fold2-item {
    margin: 20px 15px;
}

.fold3-wrapper {
    flex-direction: column;
    text-align: center;
    gap: 40px;
}

.fold3-content-readmore {
    display: flex;
    justify-content: center;
}

.fold4-header {
    padding: 150px 0px 50px;
    text-align: center;
    margin: 0px auto;
    flex-direction: column;
    gap: 20px;
}

.fold4-header-title .title {
    margin: 0px auto 0px;
    padding-bottom: 0px;
}

.fold4 .splide__arrows {
    position: relative;
    top: -20px;
    margin: 0px auto;
    max-width: 110px;
    transform: unset;
    left: 0px;
    justify-content: center;
}

.content-fold-b-wrapper {
    flex-direction: column;
    text-align: center;
}

.content-fold-b-img {
    display: none;
}

.content-fold-b-content-readmore {
    display: flex;
    justify-content: center;
}

.content-fold-c-img {
    position: relative;
    width: calc(100% + 40px);
    left: -20px;
}

.content-fold-c .row-container {
    display: flex;
    flex-direction: column-reverse;
}

.content-fold-c-content {
    width: 100%;
    text-align: center;
}

.content-fold-c-content-readmore {
    display: flex;
    justify-content: center;
}

.content-fold-c-content-header {
    max-width: 520px;
    text-align: left;
    margin: 0px auto;
}

.content-fold-c-wrapper {
    padding: 75px 0px;
}

.content-fold-c-img img {
    max-height: 400px;
    width: 100%;
    object-fit: cover;
    object-position: 50% 10%;
}

.fold3-img img{
	max-width:540px;
}

.reviews-header {
    padding: 100px 0px 50px;
}

.reviews-item-block-bubble {
    display: none;
}

.reviews-item-block-content {
    text-align: center;
}

.fold4-header-title {
    flex: unset;
}

.content-fold-c::before {
    background: none;
    box-shadow: none;
}

.content-fold-c-wrapper::before {
    position: absolute;
    content: '';
    background: #000000d4;
    width: calc(100% + 40px);
    height: 100%;
    top: 0px;
    left: -20px;
    z-index: -1;
    pointer-events: none;
    box-shadow: 0px 0px 30px 50px #292929;
}

.content-fold-c-content-header {
    text-align: center;
    justify-content: center;
}

.fold4-slider ul.splide__pagination {
    padding: 0px;
    justify-content: center;
    gap: 5px;
    padding: 10px 0px 0px;
}

.fold4-slider ul.splide__pagination li {
    flex: unset;
}

.fold4-slider ul.splide__pagination li button {
    background: none;
    border-color: var(--primary-color);
}

.fold4-slider ul.splide__pagination li button.is-active {
    background: var(--primary-color);
}

.fold4-item-content-bottom {
    flex-direction: column-reverse;
    gap: 10px;
}

.fold4-item-content-readmore {
    width: 100%;
    display: flex;
}

.fold4-item-content-readmore .readmore {
    width: 100%;
}

.fold4-item-content-lower-readmore .readmore {
    margin-top: 12.5px;
}

.fold4-item-content-padding {
    text-align: center;
}
	
}

@media(max-width: 640px){
	.fold2-item-padding {
    flex-direction: row;
    align-items: center;
}
}

@media (max-width: 540px) {
	.reviews-item-block-name-icon lord-icon {
    width: 70px !important;
    height: 70px !important;
}

.reviews-item-block-name-icon {
    bottom: -35px;
}
	
	.reviews-item-block-padding{
		padding: 20px !important;
	}

.content-fold-c-content-img {
    flex: 0 0 90px;
}

.content-fold-c-content-header {
    flex-direction: column;
    align-items: center;
    text-align: center;
}

.content-fold-c-content-title .title span {
    display: block;
}
	
}

@media (max-width:400px) {

.content-fold-b-wrapper {
    padding: 75px 0px;
}

.content-fold-c-wrapper {
    padding: 75px 0px;
}

.reviews-header {
	padding: 75px 0px 25px;
}

.fold1-item-content-inner {
    padding: 125px 0px;
}
	
.reviews-item-block-padding {
    padding: 40px 20px;
}

.reviews-item-block-name {
    flex-direction: column;
    align-items: center;
}

.reviews-item-block-name-title .subtext {
    text-align:center;
}
	
}