 .image-wrapper-right {
            position: relative;
            display: inline-block;
        }
        .image-wrapper-right  img {
            position: relative;
            z-index: 2;
            border-radius: 15px;
        }
        .image-wrapper-right:before {
            content: '';
            position: absolute;
            top: 20px; /* Смещение вниз */
            left: 20px; /* Смещение вправо */
            width: 100%;
            height: 100%;
            border: 3px solid #9c3851;
            border-radius: 15px;
            z-index: 1;
        }
        
          .image-wrapper-left {
            position: relative;
            display: inline-block;
        }
        .image-wrapper-left  img {
            position: relative;
            z-index: 2;
            border-radius: 15px;
        }
        .image-wrapper-left:before {
            content: '';
            position: absolute;
            top: 20px; /* Смещение вниз */
            right: 20px; /* Смещение вправо */
            width: 100%;
            height: 100%;
            border: 3px solid #9c3851;
            border-radius: 15px;
            z-index: 1;
        }

#header-text .bg {
    background-image: url('../images/back.jpg');
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    opacity: 0.52;
}
#benefits-2col .bg {
	opacity: 0.15;
	background-size: cover;
	background-repeat: Repeat;
	background-image: url('../images/texture-tkan2.jpg');
}#desc-img-text-4 .bg-wrap {
	background: linear-gradient(to bottom, #6b6662, #6b6662);}


#desc-text-2 .bg {
    background-image: url('../images/background_buclet3.jpg');
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    opacity:1;
}

#desc-text-6 .bg {
   opacity: 0.07;
   background-image: url('../images/texture-tkan.jpg');
}
#desc-text-66 .bg {
   opacity: 0.07;
   background-image: url('../images/texture-tkan.jpg');
}
#desc-text-halfbg-44 .bg {
   opacity: 0.07;
   background-image: url('../images/texture-tkan.jpg');
}

#desc-text-halfbg-444 .bg {
   opacity: 0.07;
   background-image: url('../images/texture-tkan.jpg');
}


#desc-text-halfbg-3 .bg-wrap {
	background: #ffffff;
}
#desc-text-halfbg-3 .bg {
	opacity: 0.07;
	background-image: url('../images/texture-tkan.jpg');
}#desc-img-text-5 .bg-wrap{
    background: #f2f0ed;
}


#desc-text-halfbg-3--0 .bg {
	opacity: 0.2;
	background-image: url('../images/bg-pattern-1-primary.png');
}#action-text .bg {
    background-image: url('../images/fon.jpg');
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    opacity: 0.07;
}

#action-text .bg-wrap {
	background: #632333;
}#desc-text-6--0 .bg {
    background-image: url('../images/fon-tkani.jpg');
    background-repeat: no-repeat;
    background-position: center bottom;
    background-size: cover;
    opacity:1;
}

#desc-text-halfbg-3--1 .bg {
	opacity: 0.07;
	background-image: url('../images/texture-tkan.jpg');
}#benefits-single-counter .bg {
    background-image: url('../images/map.png');
    background-repeat: no-repeat;
    background-position: center center;
    background-size: contain;
    opacity: 0.5;
}


#gallery-fluid-carousel .bg {
	background-position: left center;
	opacity: 0.17;
	background-image: url('../images/orig.jpeg');
}
#gallery-fluid-carousel .bg-wrap {
	background: #000000;
}