.list-box-item
{
    background-color: #FFF;
    text-align: center;
	color:#811e19;
	font-size:25px;
	font-weight:700;
    border-radius: 15px;
    gap: 17px;
    padding: 29px 24px;
    border: 1px outset;

}


.list-box-item:hover
{
    background-color: #811e19;
    text-align: center;
	color:#FFF;
	font-size:25px;
	font-weight:700;
    border-radius: 15px;
    gap: 17px;
    padding: 29px 24px;
    border: 1px outset;
}
.aboutservice p{font-size:22px; font-weight:600; }
.aboutservice{padding-top:10px; padding-bottom:10px; border-radius:50px; text-align:center;}
.aboutservice:hover{background-color:#811e19; color:#FFF;}
.aboutservicelink{font-size:25px; font-weight:700;}
.abkey-benefits {list-style:none;}
.abkey-benefits li {margin-bottom:15px;}
.abkey-benefits li i{color:#811e19;}
.serwhy{border-radius:5px; margin-top:10px; border-radius:5px; background-color: #811e19; text-align:center;}
.serwhy p{font-size:18px; font-weight:500;  color:white!important;}
.serwhy span{font-size:30px;}

.vertical-side-btn {
  position: fixed;
  top: 50%;
  right: 20px;
  transform: translateY(-50%) rotate(-90deg);
  transform-origin: right center;
  background: #811e19;
  color: #fff;
  border: none;
  padding: 12px 22px;
  font-size: 16px;
  font-weight: 600;
  border-radius: 6px 6px 0 0;
  cursor: pointer;
  z-index: 999999;
  box-shadow: 0 4px 10px rgba(0,0,0,0.18);
}

.vertical-side-btn:hover {
  background: #761712;
}

.modal {
  z-index: 9999999 !important;
}


.bsg_button_bg{background-color:#811e19; border-color:#811e19;}
.bsg_button_bg:hover{background-color:#761712; border-color:#811e19;}

.divider {
  width: 70px;
  height: 3px;
  background: var(--accent-color);
}

.blog-card{
  border-radius: 25px;
  padding: 30px 25px;
  margin-bottom: 25px;
  border: 1px solid rgba(154, 154, 154, 0.3);
  transition: all 0.3s ease;
  height: 100%;
}
.blog-content p{text-align:justify;}
.blog-content h3{font-size:22px;}

.blogsidebar{background:#811e19; border-radius:5px;}
.blogsidebar h4{color:#FFF;}
.blog-section-title{margin-bottom:0px;}

.maxwidth{max-width:800px; margin-left:auto; margin-right:auto;}









