.ba-forms-lightbox-row i {
  color: #444!important;}
  
  
  .marker{
  transform: rotate(90deg)!important;
  writing-mode: vertical-lr;
  margin-left: 2.5rem;
  line-height:45px!important;
  position:relative;
  top:15px
}

.marker2{
  transform: rotate(90deg)!important;
  writing-mode: vertical-lr;
  margin-left: .0rem;

}
.marker3{
  transform: rotate(90deg)!important;
  writing-mode: vertical-lr;
  margin-left: -.20rem;
  position:relative;
  top:4px
}

.marker4{
  transform: rotate(90deg)!important;
  writing-mode: vertical-lr;
  position:relative;
  top:4px;
  margin-right:-0px;
  margin-left:-5px

}
.custom-row .column-wrapper {
    display: block !important;
}

.custom-row .column-wrapper .ba-grid-column-wrapper:first-child {
    position: sticky;
    top: 160px;
}
  
.deco .ba-item-recent-reviews .ba-blog-post .ba-blog-post-image a,
.deco .ba-item-recent-comments .ba-blog-post .ba-blog-post-image a,
.deco .ba-item-author .ba-post-author .ba-post-author-image a,
.deco .ba-item-search-result .ba-blog-post .ba-blog-post-image a,
.deco .ba-item-blog-posts .ba-blog-post .ba-blog-post-image a,
.deco .ba-item-post-navigation .ba-blog-post .ba-blog-post-image a,
.deco .ba-item-related-posts .ba-blog-post .ba-blog-post-image a,
.deco .ba-item-recent-posts .ba-blog-post .ba-blog-post-image a  {
		width: calc(100% + 130px)!important;
    left: -40px!important;    
    transition: transform .35s!important;
}

.deco .ba-item-recent-reviews .ba-blog-post:hover .ba-blog-post-image a,
.deco .ba-item-recent-comments .ba-blog-post:hover .ba-blog-post-image a,
.deco .ba-item-author .ba-post-author:hover .ba-post-author-image a,
.deco .ba-item-search-result .ba-blog-post:hover .ba-blog-post-image a,
.deco .ba-item-blog-posts .ba-blog-post:hover .ba-blog-post-image a,
.deco .ba-item-post-navigation .ba-blog-post:hover .ba-blog-post-image a,
.deco .ba-item-related-posts .ba-blog-post:hover .ba-blog-post-image a,
.deco .ba-item-recent-posts .ba-blog-post:hover .ba-blog-post-image a  {
    transform: translateX(40px)!important;
}

.deco .row-with-effect .ba-grid-column:hover {
	background-position: calc(50% + 40px) !important;
}

.deco .row-with-effect .ba-grid-column {
    background-size: calc(100% + 80px) !important;
    background-position: 50%!important;
    transition: .3s!important;
}


.ba-item-icon-list li a {
	transition: none;
}

.sidebar-category .ba-classic-layout .ba-blog-post:nth-child(n) {
    margin-top: 0 !important;
}


.custom-reviews .ba-comments-total-count-wrapper select,
.custom-reviews .ba-comments-total-count,
.custom-reviews .comment-user-name,
.custom-comments.ba-item-comments-box .comment-reply-name {
    color: var(--title);
    text-transform: uppercase!important;
}

.custom-reviews .comment-user-date,
.custom-reviews .comment-likes-action span,
.custom-reviews .comment-likes-wrapper i + span,
.custom-reviews .user-comment-wrapper .comment-user-date,
.custom-comments.ba-item-comments-box .comment-user-date,
.custom-comments.ba-item-comments-box .comment-likes-wrapper span,
.custom-comments.ba-item-comments-box .user-comment-wrapper .comment-user-date {
    color: var(--subtitle) !important;
    letter-spacing: 1px!important;
    text-transform: uppercase!important;
}

.custom-reviews.ba-item-reviews .ba-reviews-total-rating,
.custom-reviews .comment-likes-wrapper span i,
.custom-comments.ba-item-comments-box .comment-likes-wrapper span i {
      color: var(--title) !important;
}

.custom-reviews .ba-leave-review-btn,
.ba-user-login-action,
.ba-guest-login-action,
.custom-comments .ba-submit-comment {
	font: 700 12px/48px "Rajdhani" !important;
	letter-spacing: 2px !important;
	padding: 0 20px !important;
  text-transform: uppercase !important;
}

.ba-item-categories .ba-blog-post:hover .ba-blog-post-image a {
    transform: none!important; 
}

.ba-blog-posts-header .blog-posts-sorting-wrapper select,
.ba-wishlist-headline-wrapper .ba-wishlist-headline,
.ba-cart-headline-wrapper .ba-cart-headline {
    letter-spacing: 1px !important;
    text-transform: uppercase;
}


.ba-live-search-sale-price-wrapper *,
.ba-live-search-price-wrapper *,
.ba-live-search-product-title a,
.ba-live-search-add-to-cart-btn,
.ba-cart-price-wrapper,
.ba-cart-checkout-title,
.ba-wishlist-product-price-cell,
.ba-cart-product-title a,
.ba-cart-product-price-cell,
.ba-cart-checkout-btn,
.ba-wishlist-add-all-btn,
.ba-wishlist-checkout-title,
.ba-wishlist-product-title a,
.ba-wishlist-add-to-cart-cell > span:not(.ba-wishlist-empty-stock),
.ba-wishlist-add-to-cart-cell > span.ba-wishlist-empty-stock,
.ba-wishlist-price-wrapper {
	font-family: 'Rajdhani'!important;
	text-transform: uppercase !important;
}

.custom-categories-grid .ba-categories-wrapper.ba-grid-layout .ba-blog-post {
    border-right: 1px solid var(--border) !important;
  border-bottom: 1px solid var(--border) !important;}
  #item-15960165813490 .ba-grid-layout .ba-blog-post:nth-child(n) {
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
}


.ba-categories-wrapper.ba-grid-layout .ba-blog-post:last-child {
    border-right: none !important;
}

.ba-item-categories.custom-categories .ba-blog-post-title a:before {
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
}

.ba-item-categories.custom-categories .ba-blog-post .ba-blog-post-image {
	transition:  .3s ease-in-out
}

.ba-item-categories.custom-categories .ba-blog-post.active .ba-blog-post-image,
.ba-item-categories.custom-categories .ba-blog-post:hover .ba-blog-post-image {
	opacity: .3;
}

.custom-overlay .ba-btn-transition {
    border-top: none !important;
    box-sizing: border-box;
    display: flex;
    justify-content: space-between;
    width: 100%;
}


#item-16319717500 > .slideshow-wrapper > .ba-slideshow > .ba-slideshow-dots > div {
    width: 100px!important;
    height:4px;
    border-radius: 50px;
    left: 0;
    bottom: 0;
    width: 100%;
    background: rgba(225,225,225,0.4);
}
#item-16319717500 > .slideshow-wrapper > .ba-slideshow > .ba-slideshow-dots > div:hover, #item-16319717500 > .slideshow-wrapper > .ba-slideshow > .ba-slideshow-dots > div.active {
  background:  rgba(225, 225, 225, 1);
}

.shadowtext {
    text-shadow: 1px 2px 10px rgba(0, 0, 0, 0.8);
}

.slim{
  min-height:25px!important;
}
  
 .for .ba-blog-post-content{
        padding: 0 0px!important;
  }
  
/*  #item-15960165813490 .ba-grid-layout .ba-blog-post, #item-15960165813490 .ba-classic-layout .ba-blog-post {
    width: calc((100% / 6) - 0px);
}*/
  
  .ba-item-field-group .ba-field-content a, .ba-item-field .ba-field-content a {
    color:rgba(225, 225, 225, 1)!important;
}
  
    .ba-item-field-group .ba-field-content a:hover, .ba-item-field .ba-field-content a:hover {
    color:rgba(225, 225, 225, 0.7)!important;
}
  
  .ba-item-icon-list .vertical-layout li {
    margin-top: 0px;
}
  
 .for.ba-item-categories .ba-classic-layout .ba-blog-post-image {
    margin-right: 10px!important;
}
#item-16324291210450 .ba-feature-box:nth-child(n),
#item-16324862731535 .ba-feature-box:nth-child(n)  {
    margin-top: 20px;
}
  
.for2 .ba-feature-list-layout .ba-feature-image-wrapper {
    margin-right: 15px;
}
  

}
#item-16324291210450 .ba-feature-image-wrapper .ba-feature-image {
    background-size: contain!important;
}
  
  
  
  /* Rooms Category List */

.ba-blog-post-field-row-wrapper [data-id="item-1632321409437"],
.ba-blog-post-field-row-wrapper [data-id="item-1632321036259"],
.ba-blog-post-field-row-wrapper [data-id="item-16322980681"],
.ba-blog-post-field-row-wrapper [data-id="item-1670918551082"],
.ba-blog-post-field-row-wrapper [data-id="item-1670918564107"],
.ba-blog-post-field-row-wrapper [data-id="item-1642922690879"],
.ba-blog-post-field-row-wrapper [data-id="item-1671721643071"]
{
    align-items: center;
    flex-direction: column;
    width: 25%;
}

.ba-blog-post-fields .ba-blog-post-field-row-wrapper {
    display: flex;
    flex-direction: row;
  	flex-wrap: wrap;
}

[data-id="item-1632321409437"] .ba-blog-post-field-title,
[data-id="item-1632321036259"] .ba-blog-post-field-title,
[data-id="item-16322980681"] .ba-blog-post-field-title,
[data-id="item-1670918551082"] .ba-blog-post-field-title,
[data-id="item-1670918564107"] .ba-blog-post-field-title,
[data-id="item-1642922690879"] .ba-blog-post-field-title,
[data-id="item-1671721643071"] .ba-blog-post-field-title
{
    color: #fff;
    font-size: 12px;
  font-weight:600;
}
*/
[data-id="item-1632321409437"] .ba-blog-post-field-value,
[data-id="item-1632321036259"] .ba-blog-post-field-value,
[data-id="item-16322980681"] .ba-blog-post-field-value,
[data-id="item-1670918551082"] .ba-blog-post-field-value,
[data-id="item-1670918564107"] .ba-blog-post-field-value{
    font-size: 30px;
    font-style: normal;
    font-weight: 300;
    letter-spacing: 0px;
    line-height: 32px;
}
  .ba-item-blog-posts .ba-blog-post-content{
    flex-grow: 1;
    margin: 0;
    padding: 0 0px 0 0px;
    width: auto;
}
  
  #item-15003687280 .ba-blog-post-field-row-wrapper {
    background-color: #141414;
}
  
  .ba-blog-post-title-wrapper, .ba-blog-post-intro-wrapper {
        padding: 0 25px!important;
    
  }
  
   .ba-blog-post-field-row-wrapper {
     padding-top:5px;
  }
  
.for .ba-feature-image-wrapper .ba-feature-image  {
    background-size: contain;
 
}
  

#item-16324093060 .ba-feature-box:nth-child(n), #item-16324758244673 .ba-feature-box:nth-child(n), #item-16325032557584 .ba-feature-box:nth-child(n){
    margin-right: 0px!important;
    margin-top: 0px!important;
}


  
  .for .ba-feature-box:nth-child(1),
  .for .ba-feature-box:nth-child(2), 
  .for .ba-feature-box:nth-child(3), 
  .for .ba-feature-box:nth-child(4), 
  .for .ba-feature-box:nth-child(5), 
  .for .ba-feature-box:nth-child(6) {
    border-top:0!important;  }
  
    .for .ba-feature-box:nth-child(13),
  .for .ba-feature-box:nth-child(14), 
  .for .ba-feature-box:nth-child(15), 
  .for .ba-feature-box:nth-child(16), 
  .for .ba-feature-box:nth-child(17), 
  .for .ba-feature-box:nth-child(18) {
    border-bottom:0!important;  }
  
   .for .ba-feature-box:nth-child(1),
  .for .ba-feature-box:nth-child(7), 
  .for .ba-feature-box:nth-child(13){
    border-left:0!important;  }
  
    .for .ba-feature-box:nth-child(6),
  .for .ba-feature-box:nth-child(12), 
  .for .ba-feature-box:nth-child(18){
    border-right:0!important;  }
  
#item-16324262294810 .ba-feature-box:nth-child(n), #item-16328723596550 .ba-feature-box:nth-child(n), #item-16328722665890 .ba-feature-box:nth-child(n), .header .ba-feature-box:nth-child(n){
    margin-right: 0px!important;
    margin-top: 0px!important;
}

#item-15003687280 .ba-blog-post {
  min-height:215px!important;
  max-height:215px!important;}
 
  .for .ba-field-container textarea {
    min-height: 165px;
}

  .deg4 p{
  transform: translate3d(0, 0, 0) rotate(-180deg)!important;

}

#item-16351340690 .ba-button-wrapper a i, #item-16351349230 .ba-button-wrapper a i  {
  color: var(--icon);
    background-color: rgba(255, 255, 255, 1);
    padding: 3px;
    border-radius: 50px;
}


.ba-form-authorize-modal .ba-forms-modal input::-webkit-input-placeholder, 
.ba-field-container textarea::-webkit-input-placeholder, 
.ba-field-container input[type="text"]::-webkit-input-placeholder, 
.ba-field-container input[type="number"]::-webkit-input-placeholder, 
.ba-field-container input[type="email"]::-webkit-input-placeholder {
    opacity: 1!important;
}


.ba-checkout-authentication-wrapper > div, #login-form .userdata {
  padding: 20px 0;}

#login-form .unstyled {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    line-height: 14px;
  font-weight: 800!important;
    text-transform: uppercase!important;
    margin-bottom: 35px;
    margin-top: 20px;
   
    justify-content: center!important;
}
 #login-form .logout-button .btn-primary{
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    vertical-align: middle;
  margin-left:38%!important;
align-items:center!important;
}

.btn-primary {
    background-color: #ffc700;
    color: #141414;
}
#login-form .unstyled li{
  padding: 0 25px;  
}
#login-form .unstyled li:nth-last-child(3) a{
  color: #141414;
  font-weight:500;
}

 .btn-secondary, .plg_system_webauthn_login_button{
   display:none!important;
}
.btn-primary:hover {
    background-color: #6c6c75!important;
    color: #141414;
 
}
.btn-primary{ 

  margin:auto!important;
  margin-top:15px!important;
  display:block}

.ba-item-language-switcher .ba-dropdown-layout .ba-language-switcher-list {
    box-sizing: border-box;
    left: var(--switcher-left);
    margin-left: -110px;
    margin-top: 10px;
    position: absolute;
    width: 210px;
}

.mod-login-logout__login-greeting, .login-greeting{
  text-align:center!important;
   margin-top:05px!important;
  
}

hr {
  border-top: 2px solid #ffc700!important;
}

.custom-categories .ba-feature-box:nth-child(n) {
    width: calc((100% - 30px) / 2)!important;
    margin-right: 15px!important;
    margin-top: 15px!important;
}

.custom-categories .ba-feature-image-wrapper .ba-feature-image {
    background-size: contain!important;
}
  
.custom-categories .ba-feature-list-layout .ba-feature-image-wrapper {
    margin-right: 10px;
}


.formenu .ba-menu-wrapper > .main-menu > .integration-wrapper > ul > li{
  width: 50%
}

.formenu.ba-item-main-menu .nav li a i.ba-menu-item-icon{
  color:  var(--color-6)!important;
}







/*меню*/
@media (max-width: 1024px) {
    .fullscreen-bubble-in-menu .main-menu{
        transition: none !important;
        box-sizing: border-box;
        width: 100%;
        right: -100vw;
    }
  
    .fullscreen-bubble-in-menu .main-menu:before {
        content: "";
        position: fixed;
        top: 0;
        right: 0;
        border-radius: 50%;
        transition: all .7s ;
        width: 0;
        height: 0;
        background: #edbb1c;
    }
  
    .fullscreen-bubble-in-menu .main-menu.visible-menu:before {
        width: 300vh;
        height: 300vh;
        top: -150vh;
        right: -150vh;
        transition: all .7s;
    }
  
    .fullscreen-bubble-in-menu .ba-hamburger-menu .main-menu {
        background-color: transparent !important;
    }
  
    .fullscreen-bubble-in-menu .ba-hamburger-menu .main-menu > * {
        opacity: 0;
        transition: .3s;
    }
  
    .fullscreen-bubble-in-menu .ba-hamburger-menu .main-menu.visible-menu > * {
        transition: .3s .5s;
        opacity: 1;
    }



/*меню*/
  
    .fullscreen-scale-in-menu .ba-hamburger-menu .main-menu.visible-menu .nav > li:nth-child(2n){
        animation: right-in .3s .5s cubic-bezier(0.4,0,0.2,1) both;
    }
  
    .fullscreen-scale-in-menu .ba-hamburger-menu .main-menu.visible-menu-out > *:not(.integration-wrapper),
    .fullscreen-scale-in-menu .ba-hamburger-menu .main-menu.visible-menu-out .nav > li  {
        animation: bounce-out .7s  cubic-bezier(0.4,0,0.2,1) both;
    }
  
    @keyframes bounce-out{
        0%,100%,20%,40%,60%,80%{animation-timing-function:cubic-bezier(.215,.61,.355,1)}
        0%{opacity:1;transform:scale3d(1,1,1)}
        20%{transform:scale3d(.90,.90,.90)}
        40%{transform:scale3d(1.05,1.05,1.05)}
        60%{transform:scale3d(.8,.8,.8)}
        80%{transform:scale3d(1.1,1.1,1.1)}
        100%{opacity:0;transform:scale3d(.3,.3,.3)}
    }
}
.for4 .ba-blog-post-content {
    padding: 0 0px!important;
}








@media (min-width: 1024px){
  #item-16324093060 .ba-feature-box,   #item-16324758244673 .ba-feature-box  {
    width: calc((100% - 0px) / 6)!important;} 
}
.formenu  .main-menu {
    padding-top: 10px!important;
    padding-left: 0!important
}


.ba-item-language-switcher .ba-dropdown-layout .ba-language-switcher-list {
    box-sizing: border-box;
    left: var(--switcher-left);
    margin-left: -70px;
    margin-top: 10px;
    position: absolute;
    width: 160px;
}




}
@media (max-width: 1024px){
  #item-16324093060 .ba-feature-box,   #item-16324758244673 .ba-feature-box  {
    width: calc((100% - 0px) / 4)!important;}
  .for .ba-feature-box{  
    border:1px solid rgba(82, 82, 82, 0.14)!important;}
    
  .for .ba-feature-box:nth-child(1),
  .for .ba-feature-box:nth-child(2), 
  .for .ba-feature-box:nth-child(3), 
  .for .ba-feature-box:nth-child(4) {
    border-top:0!important;  }
  
 
  .for .ba-feature-box:nth-child(17), 
  .for .ba-feature-box:nth-child(18) {
    border-bottom:0!important;  }
  
   .for .ba-feature-box:nth-child(1),
  .for .ba-feature-box:nth-child(5), 
  .for .ba-feature-box:nth-child(9),
   .for .ba-feature-box:nth-child(13),
   .for .ba-feature-box:nth-child(17){
    border-left:0!important;  }
  
    .for .ba-feature-box:nth-child(4),
  .for .ba-feature-box:nth-child(8), 
  .for .ba-feature-box:nth-child(12),
    .for .ba-feature-box:nth-child(16)    {
    border-right:0!important;  }
   .for .ba-feature-box:nth-child(6) {
    border-right:2px solid rgba(82, 82, 82, 0.14)!important;}

} 
.ba-blog-post-fields .ba-blog-post-field-title, .ba-item-blog-posts .ba-blog-post-field-title, .ba-item-field-group .ba-field-wrapper.ba-label-position-left .ba-field-label, .ba-item-field .ba-field-wrapper.ba-label-position-left .ba-field-label {
    margin-right: 0px!important;
}

}


@media (max-width: 768px){
.marker{
  transform: rotate(90deg)!important;
  writing-mode: vertical-lr;
  margin-left: 2.2rem;
  line-height:15px!important;
  position:relative;
  top:10px
}

.marker3{
  transform: rotate(90deg)!important;
  writing-mode: vertical-lr;
  margin-left: -.10rem;
  position:relative;
  top:4px
}
  .ba-feature-list-layout .ba-feature-image-wrapper {
    margin-right: 0px;
}

}



@media (max-width: 520px){
  #item-16324093060 .ba-feature-box,   #item-16324758244673 .ba-feature-box  {
    width: calc((100% - 0px) / 3)!important;} 
      
  .for .ba-feature-box:nth-child(1),
  .for .ba-feature-box:nth-child(2), 
  .for .ba-feature-box:nth-child(3){
    border-top:0!important;  }
  
    .for .ba-feature-box:nth-child(1),
  .for .ba-feature-box:nth-child(4), 
  .for .ba-feature-box:nth-child(7), 
  .for .ba-feature-box:nth-child(10),
   .for .ba-feature-box:nth-child(13),
     .for .ba-feature-box:nth-child(16){
    border-left:0!important;  }
  
  
  .for .ba-feature-box:nth-child(16),
  .for .ba-feature-box:nth-child(17), 
  .for .ba-feature-box:nth-child(18) {
    border-bottom:0!important;  }
  
 
  
    .for .ba-feature-box:nth-child(3),
  .for .ba-feature-box:nth-child(6), 
  .for .ba-feature-box:nth-child(9),
    .for .ba-feature-box:nth-child(12),
     .for .ba-feature-box:nth-child(15){
    border-right:0!important;  }
  
   .for .ba-feature-box:nth-child(n) {
    border-right:1px solid rgba(82, 82, 82, 0.14)!important;
 } 
  .marker{
  transform: rotate(90deg)!important;
  writing-mode: vertical-lr;
  margin-left: 1.5rem;
  line-height:15px!important;
  position:relative;
  top:7px;
  
}

.marker3{
  transform: rotate(90deg)!important;
  writing-mode: vertical-lr;
  margin-left: -.15rem;
  position:relative;
  top:3px
}
.ba-feature-list-layout .ba-feature-image-http://www.kron-group.com/index.php?option=com_gridbox&view=editor&edit_type=blog&tmpl=component&id=2#code-edit-csswrapper {
    margin-right: 0px;
}
  .ba-form-submit-wrapper .ba-form-submit-btn-wrapper {
    display: block; 
    
}

    .ba-blog-post-fields{
    display:none!important;
  }

}

@media (max-width: 1250px){
#item-15003687280 .ba-blog-post {
    min-height: 215px!important;
    max-height: 1015px!important;
}
}

.ba-blog-post-title a:hover {
 color: var(--color-6)!important;
}

.ba-blog-post:hover {
  --shadow-horizontal: 0px!important;
  --shadow-vertical: 20px!important;
  --shadow-blur: 40px!important;
  --shadow-spread: 0px!important;
  --shadow-color: var(--shadow)!important;
}

#item-16322959870 {
  padding: 15px!important;
}

@media screen and (max-width: 430px) {
	table {
		overflow-x: auto;
		display: block;
	}
}

@media (min-width: 1250px){
h5 a {
  color: #000;
}
}

@media (max-width: 1250px){
h5 a {
  color: #fff;
}
}

#item-15003687280 .ba-blog-post-field-row-wrapper {
  font-size: 17px;
}

#item-15003687280 .ba-blog-post-title {
  font-size: 23px;
}

#item-16708579465037, #item-1671115909985 {
  max-height: 430px !important;
}