.bg-section-left{
background:url(https://prokatarkhyz.ru/wp-content/uploads/2023/10/foto-lijnik2.jpg) no-repeat center center;
background-size:cover;
height:100vh;
display:flex;
position:relative;
align-items:center;
justify-content: flex-end;
border-right:1px solid #ccc;
transition: background 1s ease;
}
.bg-section-left:hover{
background:url(https://prokatarkhyz.ru/wp-content/uploads/2023/10/foto-lijnik2.jpg) no-repeat center left;
background-size:cover;
}
.tel-page-btn{
margin-top:15px;
}
.tel-page-btn a{
color:#fff;
font-size:22px;
display:flex;
align-items:center;
gap:5px;
}
.tel-page-btn img{
width:20px;
}
.section-left-logo{
position:absolute;
top:20px;
left:20px;
z-index:111;
}
.section-left-logo img{
width:200px;
}
.head-item img{
width:70px;
}
.coppppy{
position:absolute;
bottom:20px;
left:20px;
z-index:111; 
color:#fff;
font-size:14px;
}
.coppppy h1{
color:#fff;
font-size:14px !important;
display:inline-block;
font-weight:400;
margin-bottom:0 !important;
}
.section-right-burger{
position:absolute;
top:20px;
right:20px;
z-index:111; 
display:flex;
align-items: flex-start;
gap:20px;
}
.nav-link{
display:flex;
align-items:center;
gap:20px; 
}
.nav-link a{
color:#ccc;
}
.nav-link a:hover{
color:#fff;
}
.burger svg{
width: 60px;
height: 40px;
cursor:pointer;
}
.burger svg path{
fill:#fff;
}
.burger-icon svg path{
fill:#000;
}
.bg-section-left:hover::before {
content: '';
display: block;
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: #000;
opacity: 0.7;
transition: background 1s ease;
}
.section-left-text{
position:relative;
z-index:3;
color:#fff;
width: 350px;
transition: visibility 0s, opacity 0.5s linear;
transition: 0.2s;
height: 100px;
}
.section-left-title{
font-size:25px;
line-height:35px;
font-weight:700;
text-transform:uppercase;
}
.section-left-title a{
color:#fff;
}
.line{
background:#ffffff75;
width:100%;
height:1px;
margin:10px 0 15px;
}
.section-left-info{
padding-right:10px;
visibility: hidden;
opacity: 0;
transition: visibility 0s, opacity 0.5s linear;
}
.section-left-info span{
font-size:15px; color:#fff;
line-height:25px;
font-weight:200;
}
.bg-section-left:hover .section-left-info{
visibility: visible;
opacity: 1;
}
.bg-section-left:hover .section-left-text{
width:420px;
transition: 0.2s; }
.section-left-btn{
margin-top:20px;
}
.section-left-btn a {
color: #fff;
font-weight: 300;
font-size: 16px;
background: #c00;
padding: 7px 15px;
border-radius: 0;
border: 1px solid #d20000;
}
.section-left-btn a:hover{
background:#d20000;
color:#fff;
}
a.scrollToTop{
display:none !important;
} .bg-section-right{
background:url(https://prokatarkhyz.ru/wp-content/uploads/2023/10/foto-bord1.jpg) no-repeat center center;
background-size:cover;
height:100vh;
display:flex;
position:relative;
align-items:center;
justify-content: flex-start;
border-right:0;
transition: background 1s ease;
}
.bg-section-right:hover{
background:url(https://prokatarkhyz.ru/wp-content/uploads/2023/10/foto-bord1.jpg) no-repeat center right;
background-size:cover;
}
.bg-section-right:hover::before {
content: '';
display: block;
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: #000;
opacity: 0.7;
transition: background 1s ease;
}
.section-right-title{
text-align:right;
}
.bg-section-right:hover .section-left-info{
visibility: visible;
opacity: 1;
}
.section-right-text{
position:relative;
z-index:3;
color:#fff;
width: 350px;
transition: visibility 0s, opacity 0.5s linear;
transition: 0.5s;
height: 100px;
}
.bg-section-right:hover .section-right-text{
width:420px;
transition: 0.5s;
}
.section-right-info{
text-align:right;
padding-left: 10px;
padding-right: 0;
} .nav-popup{
display:flex;
flex-direction:column;
justify-content: space-between;
height: 94vh;
}
.popup-item-1{
display:grid;
grid-template-columns:1fr;
grid-gap:60px;
}
.menu-popup {
display:flex;
align-items:center;
gap:20px;
}
.menu-popup a{
color:#333;
font-weight:400;
text-transform:uppercase;
font-size:14px;
}
.menu-popup a:hover{
color:#000;
}
.apartament-title{
text-transform:uppercase;
font-size:20px;
font-weight:400;
letter-spacing: 2px;
margin-bottom:20px;
}
.apartament-title span{
color:#000;
font-weight:700;
}
.categori-apart + .categori-apart{
margin-top:30px;
}
.categor-1{
display:grid;
grid-template-columns:1fr;
grid-gap:7px;
}
.title-categor{
color: #333;
font-size: 20px;
font-weight: 500;
}
.subtitle-categor{
color:#333;
font-size:16px;
}
.conact-popup-item a{
color:#333;
font-size:16px;
line-height:18px;
font-weight:300;
display:flex;
align-items:center;
gap: 10px
}
.conact-popup-item a + a{
margin-top:10px;
}
.conact-popup-item img{
max-width:14px;
max-height:14px;
}
.conact-copy{
margin-top:20px;
}
.conact-copy p{
display:flex;
align-items:center;
justify-content: space-between;
margin-bottom:5px;
font-size:14px;
color:#333;
}
.conact-copy p img{
max-width:20px;
max-height:20px;
} .bg-categori-left{
height:100vh; background:url(https://prokatarkhyz.ru/wp-content/uploads/2023/10/bord.jpg) no-repeat center center;
background-size:cover;
border-right:2px solid #ccc;
position:relative;
display: flex;
flex-direction: column;
justify-content: center;
}
.bg-categori-left::before {
content: '';
display: block;
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: #000;
opacity: 0.7;
transition: background 1s ease;
}
.foto-categori-wrapp{
height:200vh;
border-left:1px solid #ccc;
}
.categori-info{
padding: 0px 50px 50px;
color: #fff;
position: absolute;
bottom: 100px;
z-index: 11;
}
.categori-title{
font-size:30px;
line-height:40px;
font-weight:700;
text-transform:uppercase;
margin-bottom:10px;
}
.categori-title h1{
color:#fff;
} .foto-bg{
height:80vh;
display:flex;
position:relative;
align-items:center;
justify-content: flex-end;
border-right:0;
transition: background 1s ease;
}
.foto-bg::before {
content: '';
display: block;
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: #000;
opacity: 0;
transition: background 1s ease;
}
.foto-bg-bg{
height:100vh;
display:flex;
position:relative;
align-items:center;
justify-content: flex-end;
border-right:0;
transition: background 1s ease;
}
.foto-bg-bg::before {
content: '';
display: block;
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: #000;
opacity: 0;
transition: background 1s ease;
}
.foto-bg-bg:hover .foto-bg-info{
visibility: visible;
opacity: 1;
}
.logologologo{
left:50px;
}
.foto-bg-1{
background:url(https://prokatarkhyz.ru/wp-content/uploads/2023/10/bg-det-bord2.jpg) no-repeat center left;
background-size:cover;
}
.foto-bg-1:hover{
background:url(https://prokatarkhyz.ru/wp-content/uploads/2023/10/bg-det-bord2.jpg) no-repeat center center;
background-size:cover;
}
.foto-bg-2{
background:url(https://prokatarkhyz.ru/wp-content/uploads/2023/10/standart-bord.jpg) no-repeat center left;
background-size:cover;
}
.foto-bg-2:hover{
background:url(https://prokatarkhyz.ru/wp-content/uploads/2023/10/standart-bord.jpg) no-repeat center center;
background-size:cover;
}
.foto-bg-3{
background:url(https://prokatarkhyz.ru/wp-content/uploads/2023/10/b1.jpg) no-repeat center left;
background-size:cover;
}
.foto-bg-3:hover{
background:url(https://prokatarkhyz.ru/wp-content/uploads/2023/10/b2.jpg) no-repeat center center;
background-size:cover;
}
.foto-bg-4{
background:url(https://prokatarkhyz.ru/wp-content/uploads/2023/10/expert-bg-bord.jpg) no-repeat center left;
background-size:cover;
}
.foto-bg-4:hover{
background:url(https://prokatarkhyz.ru/wp-content/uploads/2023/10/expert-bg-bord.jpg) no-repeat center center;
background-size:cover;
}
.foto-bg:hover::before{
opacity: 0.5;
}
.foto-bg-text{
position:relative;
z-index:3;
color:#fff;
width: 350px;
transition: visibility 0s, opacity 0.5s linear;
transition: 0.2s;
height: 100px;
}
.foto-bg-title{
font-size:25px;
line-height:35px;
font-weight:700;
text-transform:uppercase;
}
.foto-bg-title a{
color:#fff;
}
.line-foto{
height:2px;
background:#fff;
}
.foto-bg-info{
padding-right:10px;
visibility: hidden;
opacity: 0;
transition: visibility 0s, opacity 0.5s linear;
}
.foto-bg-info span{
font-size:18px; color:#fff;
line-height:28px;
font-weight:200;
}
.foto-bg:hover .foto-bg-info{
visibility: visible;
opacity: 1;
}
.foto-bg:hover .foto-bg-text{
width:420px;
transition: 0.2s; }
.foto-bg-btn{
margin-top:20px;
}
.foto-bg-btn a{
color: #fff;
background: #d9131d;
font-weight: 300;
font-size: 16px;
padding: 7px 15px;
border-radius: 0;
border: 1px solid #d9131d;
}
.foto-bg-btn a:hover{
background: #d9131d;
color:#fff;
} .footer-item{
display:flex;
align-items: flex-end;
justify-content: space-between;
padding:50px 20px;
}
.footer-line{
background:#000;
height:2px;
width:95.5%;
margin:0 auto;
}
.footer-item-contact{
display:grid;
grid-template-columns:1fr;
grid-gap:10px;
}
.footer-item-contact a{
display:flex;
align-items:center;
gap:5px;
font-size:16px;
color:#333;
}
.footer-item-contact img{
max-width:14px;
max-height:14px;
}
.footer-item-nav{
display:flex;
gap:30px;
}
.footer-item-nav a{
font-size:16px;
text-transform:uppercase;
color:#333;
font-weight:300;
}
.footer-item-nav a:hover{
color:#333;
}
.social img{
max-width:20px;
max-height:20px;
}
.f-item-bottom{
align-items:center;
padding-top:20px;
padding-bottom:20px;
}
.social p{
margin-top:5px;
padding-bottom:0;
font-size:14px;
line-height:24px;
color:#333;
}
.f-item-bottom-right a{
font-size: 10px;
padding: 5px 10px;
border: 1px solid #333;
color: #333;
}
.f-item-bottom-right a:hover{
background:#333;
color:#fff;
}
.burger-fix{
position:absolute;
z-index: 1111;
top:20px;
right:20px;
}
.fetured{
padding:0 50px;
}
.elementor-3473 .elementor-element.elementor-element-83b11c4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
margin-bottom: 10px;
}
.elementor-3473 .elementor-element.elementor-element-83b11c4 .elementor-icon-list-item >
.elementor-icon-list-text, .elementor-3473 .elementor-element.elementor-element-83b11c4 .elementor-icon-list-item > a{
padding:0;
}
.price{
display: flex;
align-items: flex-start;
position: relative;
gap: 20px;
z-index: 111;
justify-content: space-between;
margin-top: 50px;
flex-direction: column;
}
.price span{
color:#fff;
font-size:22px;
}
.price a{
background: #ccc0;
border: 1px solid #ccc;
color: #ccc;
font-size: 16px;
padding: 7px 20px;
}
.price a:hover{
background: #ccc;
color:#333;
} .bg-cat-bg{
background:url(https://prokatarkhyz.ru/wp-content/uploads/2023/10/liji-bg-liji.jpg) no-repeat center center;
background-size:cover;
}
.f-bg-bg-1{
background:url(https://prokatarkhyz.ru/wp-content/uploads/2023/10/deti-liji-bg.jpg) no-repeat center center;
background-size:cover; 
}
.f-bg-bg-1:hover{
background:url(https://prokatarkhyz.ru/wp-content/uploads/2023/10/deti-liji-bg.jpg) no-repeat center right;
background-size:cover; 
}
.f-bg-bg-2{
background:url(https://prokatarkhyz.ru/wp-content/uploads/2023/10/bg-stan.jpg) no-repeat center center;
background-size:cover; 
}
.f-bg-bg-2:hover{
background:url(https://prokatarkhyz.ru/wp-content/uploads/2023/10/bg-stan.jpg) no-repeat center right;
background-size:cover; 
}
.f-bg-bg-3{
background:url(https://prokatarkhyz.ru/wp-content/uploads/2023/10/premiumlij-1.jpg) no-repeat center center;
background-size:cover; 
}
.f-bg-bg-3:hover{
background:url(https://prokatarkhyz.ru/wp-content/uploads/2023/10/premiumlij-1.jpg) no-repeat center right;
background-size:cover; 
}
.f-bg-bg-4{
background:url(https://prokatarkhyz.ru/wp-content/uploads/2023/10/foto-lijnik2.jpg) no-repeat top center;
background-size:cover; 
}
.f-bg-bg-4:hover{
background:url(https://prokatarkhyz.ru/wp-content/uploads/2023/10/foto-lijnik2.jpg) no-repeat center right;
background-size:cover; 
}
.btn-back{
position:absolute;
bottom:50px;
left:50px;
z-index:111;
}
.btn-back a{
display:flex;
align-items: baseline;
}
.btn-back img{
max-width:30px;
max-height:30px;
margin-right:10px; animation: pulse 2s ease-in-out infinite;
}
.btn-back img:hover{
animation: none;
}
@keyframes pulse {
from {
transform: scale(1.10);
}
50% {
transform: scale(0.70);
}
to {
transform: scale(1.10);
}
}
.btn-back span{
color:#fff;
font-size:16px;
} .tour-wrapp{
display:grid;
grid-template-columns:1fr 1fr 1fr;
grid-template-rows:1fr 1fr;
grid-gap:10px;
}
.tour-item{
background:#ccc;
height:150px;
position:relative;
}
.tour-item span{
position: absolute;
top: 0px;
left: 0px;
padding: 5px 10px;
background: #333333a8;
font-size: 12px;
color: #fff;
}
.t-item-1{
grid-column:span 1;
background:url(https://taukeldombay.ru/wp-content/uploads/2023/09/photo_2023-09-27_08-20-56.jpg) no-repeat center center;
background-size:cover;
}
.t-item-2{
grid-column:span 1;
background:url(https://taukeltour.ru/wp-content/uploads/2023/08/photo_2023-08-24_15-29-29.jpg) no-repeat center center;
background-size:cover;
}
.t-item-3{
grid-column:span 1;
background:url(https://taukeldombay.ru/wp-content/uploads/2023/09/photo_2023-09-09_19-43-25.jpg) no-repeat center center;
background-size:cover;
}
.t-item-4{
grid-column:span 1;
background:url(https://taukeldombay.ru/wp-content/uploads/2023/09/photo_2023-09-27_08-26-09.jpg) no-repeat center center;
background-size:cover;
}
.t-item-5{
grid-column:span 2;
background:url(https://taukeltour.ru/wp-content/uploads/2023/08/perev-min.jpg) no-repeat center center;
background-size:cover;
} .head-contact{
display:flex;
align-items:center;
justify-content: space-between;
padding: 20px 0 20px 20px;
}
.footer-item-contact p{
color: #000;
margin-bottom: 10px;
font-size:30px;
font-weight: 900;
}
.form-contact{
width: 70%;
}
.contact-page-item{
padding:20px;
}
.form-block{
display:grid;
grid-template-columns:1fr 1fr;
grid-gap:20px;
}
.form-block-bottom{
display:grid;
grid-template-columns:1fr 1fr;
grid-gap:20px;
}
.form-item p{
font-size:14px;
color:#000;
font-weight:300;
margin-bottom:5px;
}
.date-form{
margin-top:30px;
}
.date-form p{
font-size:14px;
color:#000;
font-weight:300;
margin-bottom:5px; 
}
.form-item input[type="text"],
.form-item input[type="tel"],
.form-item input[type="email"]
{
background:#fff;
color:#333;
border:1px solid #000;
height: 30px;
}
.form-item select{
padding: 5px 0px !important; 
background:#fff;
color:#333;
border:1px solid #000;
}
.form-btn{
margin-top:15px;
}
.form-btn input[type="submit"]{
background:#c00;
padding:7 20px;
font-size:16px;
color:#fff;
font-weight:300;
}
.form-item textarea{
background:#fff;
color:#333;
border:1px solid #000;
}
.form-item-btn input[type="submit"]{
background: none;
border: 1px solid #000;
color: #333;
padding: 4px 20px;
font-size: 16px;
}
.form-item-btn input[type="submit"]:hover{
background:#333;
border:1px solid #000;
color:#fff;
}
.map::beffor{
content: '';
display: block;
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: #000;
opacity: 0;
transition: background 1s ease;
}
.contact-page{
width:100%;
}
.media-header{
display:none;
}
.copy-mob-none{
display:none;
} .bg-otel{
background:url(https://prokatarkhyz.ru/wp-content/uploads/2023/10/prokat1-scaled.jpg) no-repeat center center;
background-size:cover;
}
.phone-otel{
margin-top:10px;
}
.phone-otel a{
color:#fff;
font-size:25px;
}
.btn-otel{
margin-top:20px;
}
.btn-otel buton{
cursor: pointer;
color: #fff;
border: 1px solid #ca0000;
padding: 5px 15px;
font-weight: 300;
background: #e20000;
}
.btn-otel buton:hover{
background: #e20000;
color:#fff;
}
.otel-title{
margin-bottom:20px;
}
.bg-otel-foto-1{
background:url(https://prokatarkhyz.ru/wp-content/uploads/2023/10/snaryga-scaled.jpg) no-repeat center bottom;
background-size:cover;
}
.bg-otel-foto-1:hover{
background:url(https://prokatarkhyz.ru/wp-content/uploads/2023/10/snaryga-scaled.jpg) no-repeat center center;
background-size:cover;
}
.bg-otel-foto-2{
background:url(https://prokatarkhyz.ru/wp-content/uploads/2023/10/bza.jpg) no-repeat center bottom;
background-size:cover;
}
.bg-otel-foto-2:hover{
background:url(https://prokatarkhyz.ru/wp-content/uploads/2023/10/bza.jpg) no-repeat center center;
background-size:cover;
}
.bg-otel-foto-3{
background:url(https://prokatarkhyz.ru/wp-content/uploads/2023/10/transfer.jpg) no-repeat center bottom;
background-size:cover;
}
.bg-otel-foto-3:hover{
background:url(https://prokatarkhyz.ru/wp-content/uploads/2023/10/transfer.jpg) no-repeat center center;
background-size:cover;
}
.bg-otel-foto-4{
background:url(https://taukeldombay.ru/wp-content/uploads/2023/06/ss-scaled-1.jpg) no-repeat center bottom;
background-size:cover;
}
.bg-otel-foto-4:hover{
background:url(https://taukeldombay.ru/wp-content/uploads/2023/09/IMG_8760-min-scaled.jpeg) no-repeat center center;
background-size:cover;
}   .elementor-nav-menu--layout-horizontal{
margin-top:-5px;
}
.contact-nav-page{
margin-top:-5px;
}
.header-item-nav-contact{
display:flex;
align-items:center;
gap:20px;
} .snow-det-bg{
background:url(https://prokatarkhyz.ru/wp-content/uploads/2023/10/det-bord-1.jpg) no-repeat center center;
background-size:cover;
height:100vh;
}
.snow-det-bg:hover{
background:url(https://prokatarkhyz.ru/wp-content/uploads/2023/10/det-bord-2.jpg) no-repeat center center;
background-size:cover;
}
.foto-galery{
display:grid;
grid-template-columns:1fr 1fr;
align-items:center;
gap: 30px;
}
.foto-galery img{
width:70%;
}
.f-g-img{
border: 1px solid #ccc;
display: flex; justify-content: center;
height: 160px;
}
.price-price{
margin-top:5px;
}
.price-price p{
font-size:25px;
}
.f-bg-text-snow{
margin-top:-150px;
}
.foto-bg:hover.f-bg-text-snow{
width:500px;
}
.snow-det-bg-1{
background:url(https://prokatarkhyz.ru/wp-content/uploads/2023/10/det-bord-6.jpg) no-repeat center center;
background-size:cover;
height:100vh;
}
.snow-det-bg-1:hover{
background:url(https://prokatarkhyz.ru/wp-content/uploads/2023/10/det-bord-5.jpg) no-repeat center center;
background-size:cover;
} .elementor-1658 .elementor-element.elementor-element-4040f39 > .elementor-container{
margin:0 !important;
}
.cart-page-wrapp{
height:100vh;
display:flex;
position:relative;
align-items:center;
justify-content: flex-end;
transition: background 1s ease;
margin:0 !important;
}
.cart-page-wrapp:hover::before {
content: '';
display: block;
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: #000;
opacity: 0.7;
transition: background 1s ease;
}
.koplect-info-text{
width: 350px !important;
transition: ease all 0.80s;
}
.cart-page-wrapp:hover .koplect-info-text{
width:550px !important;
transition: ease all 0.80s;
}
.none-info-complect{
padding-right:10px;
visibility: hidden;
opacity: 0;
transition: visibility 0s, opacity 0.5s linear;
}
.cart-page-wrapp:hover .none-info-complect{
visibility: visible;
opacity: 1;
transition: visibility 1s, opacity 0.5s linear;
}
@media(max-width:1024px){
.bg-section-left {
height: 50vh;
display: flex;
padding-bottom: 50px;
padding-left: 20px;
align-items: flex-end;
border-right: 0px;
border-bottom: 1px solid #ccc;
justify-content: flex-start;
}
.none-info-complect{
padding-right:10px;
visibility: visible;
opacity: 0;
transition: visibility 0s, opacity 0.5s linear;
}
.copy-mob-none{
display:block;
}
.section-right-title {
text-align: left;
}
.bg-section-right{
height: 50vh;
display: flex;
align-items: flex-start;
justify-content: flex-start;
}
.media-header{
display:block;
}
.none{
display:none;
}
.section-right-burger{
top:40px;
}
.bg-section-left:hover .section-left-text{
width:auto;
}
.section-right-info{
text-align:left;
padding-left: 0px;
}
.section-left-info {
visibility: visible;
opacity: 1;
}
.section-left-text{
width:auto;
}
.section-right-text{
margin-top:20px;
margin-left:20px;
}
}
.burger-none{
display:none;
}
.bg-bg-bg{ background: url(https://prokatarkhyz.ru/wp-content/uploads/2023/10/foto-bord1.jpg) no-repeat center right;
background-size:cover !important;
}
.bg-liji-deti{
background: url(https://prokatarkhyz.ru/wp-content/uploads/2023/10/deti-liji-bg.jpg) no-repeat center left;
background-size:cover !important;
}
.bg-liji-standart{
background: url(https://prokatarkhyz.ru/wp-content/uploads/2023/10/bg-stan.jpg) no-repeat center left;
background-size:cover !important;
}
.bg-bord-standart{
background: url(https://prokatarkhyz.ru/wp-content/uploads/2023/10/standart-bord.jpg) no-repeat center left -100px;
background-size:cover !important;
}
.deti-bg-bord{
background: url(https://prokatarkhyz.ru/wp-content/uploads/2023/10/bg-det-bord2.jpg) no-repeat center left;
background-size:cover !important;
}
.bg-liji-expert{
background: url(https://prokatarkhyz.ru/wp-content/uploads/2023/10/foto-lijnik2.jpg) no-repeat center left;
background-size:cover !important;
}
@media(max-width:767px){
.bg-section-left{
background: url(https://prokatarkhyz.ru/wp-content/uploads/2023/10/block-left.jpg) no-repeat center left;
}
.bg-section-left::before {
content: '';
display: block;
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: #000;
opacity: 0.5;
transition: background 1s ease;
}
.bg-bordist{
background:url(https://prokatarkhyz.ru/wp-content/uploads/2023/10/foto-bord1.jpg) no-repeat center right !important;
background-size:cover !important;
}
.bg-bordist:hover{
background: url(https://prokatarkhyz.ru/wp-content/uploads/2023/10/foto-bord1.jpg) no-repeat center right -250px!important;
background-size: auto !important;
}
.bg-liji{
background:url(https://prokatarkhyz.ru/wp-content/uploads/2023/10/foto-lijnik2.jpg) no-repeat center left !important;
background-size:cover !important;
}
.bg-liji:hover{
background: url(https://prokatarkhyz.ru/wp-content/uploads/2023/10/foto-lijnik2.jpg) no-repeat center left !important;
background-size: auto !important;
}
.bg-section-left:hover{
background: url(https://prokatarkhyz.ru/wp-content/uploads/2023/10/block-left.jpg) no-repeat center left;
}
.bg-section-right{
background: url(https://prokatarkhyz.ru/wp-content/uploads/2023/10/lihi-block-left.png) no-repeat center right;
}
.bg-section-right::before {
content: '';
display: block;
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: #000;
opacity: 0.5;
transition: background 1s ease;
}
.f-bg-bg-1{
background:url(https://prokatarkhyz.ru/wp-content/uploads/2023/10/deti-liji-bg.jpg) no-repeat center left;
background-size:cover; 
}
.f-bg-bg-1:hover{
background:url(https://prokatarkhyz.ru/wp-content/uploads/2023/10/deti-liji-bg.jpg) no-repeat center left;
background-size:cover; 
}
.f-bg-bg-2{
background:url(https://prokatarkhyz.ru/wp-content/uploads/2023/10/bg-stan.jpg) no-repeat center left;
background-size:cover; 
}
.f-bg-bg-2:hover{
background:url(https://prokatarkhyz.ru/wp-content/uploads/2023/10/bg-stan.jpg) no-repeat center left;
background-size:cover; 
}
.f-bg-bg-3{
background:url(https://prokatarkhyz.ru/wp-content/uploads/2023/10/premiumlij-1.jpg) no-repeat center center;
background-size:cover; 
}
.f-bg-bg-3:hover{
background:url(https://prokatarkhyz.ru/wp-content/uploads/2023/10/premiumlij-1.jpg) no-repeat center centert;
background-size:cover; 
}
.f-bg-bg-4{
background:url(https://prokatarkhyz.ru/wp-content/uploads/2023/10/foto-lijnik2.jpg) no-repeat center left;
background-size:cover; 
}
.f-bg-bg-4:hover{
background:url(https://prokatarkhyz.ru/wp-content/uploads/2023/10/foto-lijnik2.jpg) no-repeat center left;
background-size:cover; 
}
.bg-categori-left{
height:70vh;
}
.bg-cat-bg{
height:70vh;
}
.bg-section-right:hover{
background: url(https://prokatarkhyz.ru/wp-content/uploads/2023/10/lihi-block-left.png) no-repeat center right;
}
.nav-link{
display:none;
}
.footer-item {
align-items: flex-start;
flex-direction: column;
gap: 20px;
}
.line-foto {
height: 1px;
}
.f-item-bottom-right{
margin-top:-30px;
}
.burger-fix{
display:none;
}
.burger-none{
display:block;
}
.categori-info{
padding: 0px 20px 50px;
}
.fetured {
padding: 0 20px;
}
.price span {
font-size: 18px;
}
.btn-back {
left: 20px;
}
.logologologo{
left:20px;
}
.burger{
position: absolute;
right: 0px;
top: -10px;
}
.foto-bg {
height: 50vh;
}
.foto-bg-text{
width:90%;
}
.foto-bg-info {
visibility: visible !important;
opacity: 1;
}
.foto-bg:hover .foto-bg-text {
width: 90%;
transition: 0.2s;
}
.bg-categori-left{
border-right:0;
border-bottom: 2px solid #ccc;
}
.foto-bg {
height: 50vh;
padding-bottom: 60px;
}
.foto-bg {
display: flex;
position: relative;
align-items: flex-end;
justify-content: flex-end;
border-right: 0;
transition: background 1s ease;
}
.foto-bg::before {
opacity: 0.4;
}
.bg-otel-foto-1,
.bg-otel-foto-2,
.bg-otel-foto-3,
.bg-otel-foto-4,
.bg-otel-foto-5{
height:70vh;
}
.foto-bg-text{
height:auto;
}
.form-contact {
width: 100%;
}
.none-info-complect {
visibility: visible;
opacity: 1;
transition: visibility 1s, opacity 0.5s linear;
}
.cart-page-wrapp:hover .koplect-info-text {
width: 350px !important;
transition: ease all 0.80s;
}
.elementor-1658 .elementor-element.elementor-element-4040f39:not(.elementor-motion-effects-element-type-background), 
.elementor-1658 .elementor-element.elementor-element-4040f39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
background-position: center left -550px !important;
background-size: revert;
height: 65vh;
}
.jet-listing-dynamic-post-1978 .elementor-element.elementor-element-4040f39:not(.elementor-motion-effects-element-type-background)::before {
content: '';
display: block;
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: #000;
opacity: 0.7;
transition: background 1s ease;
}
.jet-listing-dynamic-post-1688 .elementor-element.elementor-element-4040f39:hover {
background-position: center left -550px !important;
background-size: revert;
}
.elementor-1658 .elementor-element.elementor-element-8b5de6c > .elementor-element-populated{
background:#fff;
border-color:#fff;
}
.elementor-1658 .elementor-element.elementor-element-80327c5 > .elementor-element-populated{
background:#fff;
border-color:#fff;
}
.cart-page-wrapp::before {
content: '';
display: block;
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: #000;
opacity: 0.7;
transition: background 1s ease;
}
}
@media(max-width:362px){
.koplect-info-text{
width: 300px !important;
}
.cart-page-wrapp:hover .koplect-info-text {
width: 300px !important;
transition: ease all 0.80s;
}
}