@media (max-width: 1024px){#carousel-home{display:none;}}

.advert-2{margin:1px;  padding:0px;}
.item {text-align:center!important;}
@media (min-width: 768px){.category-block-img img{width:75%;}}
@media (max-width: 767px){.category-block-img img{width:35%;}}
@media (max-width: 1275px){.category-block-title{font-size:larger!important;}}
@media (max-width: 768px){.category-block {margin: 5% 0px;}}
@media (max-width: 768px){.advert-outer{margin-bottom:5%;}}

@media (min-width: 768px) and (max-width: 1200px){.small-blocks:hover .category-block-title,.category-block:hover .category-block-title{padding: 0px!important;}}

@media (max-width: 768px){
.advert-outer, .advert-2 {
margin-bottom: 5%;

}}


@media (max-width: 768px){
.advert-2 {
margin-bottom: 5%;

}}
.small-blocks:hover .category-block-title{background:#0f926f; border-radius: 0px 0px 10px 10px; color:#fff;
padding: 10px 0px; }
.small-blocks .category-block-details{height:235px;}
.small-blocks .category-block-details h2{color:#fff;}
.small-blocks{padding:0px; float:right; margin-bottom:30px;}
.adv-inner h2{font-size:xxx-large; color:#fff; }
 .adv-inner{transition:ease-in-out 400ms; padding:30px;backdrop-filter: brightness(85%);
height: 500px;}
.adv-half:hover .adv-inner{
padding: 30px;
backdrop-filter: brightness(60%);
color: #fff;}
.adv-half{    border-radius: 10px;
height: 500px;
backdrop-filter: brightness(70%);

box-shadow: 0 3px 6px #00000033;;
}
.category-block-title {
height: 50px;
position: absolute;
bottom: 0;
transition:ease-in-out 300ms;
margin:0px!important;
}
.category-block:hover .category-block-title{background:#0f926f; border-radius: 0px 0px 10px 10px; color:#fff;
padding: 10px 0px;}
.category-block{position:relative; }
.category-block-title   {font-size: x-large;
text-align: center;
width:100%;
}
.category-block-details{border-radius: 10px;
background: #fff;
box-shadow: 0 3px 6px #00000033;

height: 175px;
}

.backdrop{    
border-radius: 10px!important;
box-shadow: 0 3px 6px #00000033;
background-color: #fff;}

.category-block-img{  
text-align: center;
position: absolute;
bottom: 30%;
width:100%;
}

.category-block-img img{   
bottom:5%;
left:0;
}
@media (min-width: 1200px){
.container{
    max-width: 1500px!important;
}}


.page-numbers{padding:10px 15px; background:#333; color:white; text-decoration:none!important;}


a:hover{text-decoration:none!important;}