.header-logo img
{
	width:80%;
}

.headerBtn
{
    padding: 10px;
    gap: 5px;
}

.main-menu .navbar-nav > ul > li > a.active
{
	color:#ef4036;
}

.price-2-item .price-2-price span
{
	font-size:27px;
}

.footer-logo img
{
	width:40%;
}


.about-2-items .about-2-item-container.border-right
{
	padding:0 40px;
}

.about-2-items-home .about-2-item .about-2-icon
{
	  background-color: #ef4036;
    color: #fff;
}

.service-item-home .service-icon
{
	  background-color: rgb(from #ef4036 r g b / 100%);
    color: #fff;
}

.blog-2-item-home .blog-2-img img
{
	 height:300px !important;
}

.wcu-lists ul li .wcu-content a
{
	height: 60px;
    width: 70px;
}

.service-item
{
  background:#f5f6f4;
}

.plan-features
{
	list-style:none;
	padding:0px;
}

.plan-features li
{
	border-bottom:1px solid #ccc;
	padding:10px 0;
}

.price-2-item a
{
	margin-top:40px;
}

.breadcrumb-content {
    padding: 230px 0 20px;
}

.front-pagination .pagination .page-item:hover .page-link, .front-pagination .pagination .page-item.active .page-link {
    border: 1px solid #ef4036;
    background-color: #ef4036;
    color: #fff;
}

.front-pagination .pagination .page-item .page-link {
    font-size: 22px !important; 
    display: -webkit-box !important; 
    display: -ms-flexbox !important; 
    display: flex !important; 
    -webkit-box-orient: horizontal !important; 
    -webkit-box-direction: normal !important; 
    -ms-flex-direction: row !important; 
    flex-direction: row !important; 
    -webkit-box-pack: center !important; 
    -ms-flex-pack: center !important; 
    justify-content: center !important; 
    -webkit-box-align: center !important; 
    -ms-flex-align: center !important; 
    align-items: center !important; 
    border: 1px solid #e9e9e9 !important; 
    border-radius: 50% !important; 
    height: 50px !important; 
    width: 50px !important; 
    -webkit-transition: all 0.4sease-in-out !important;
    transition: all 0.4sease-in-out !important;
    color:#000;
}

.blog-details
{
	padding:0px 40px 0px 0px;
}

.sidebar-widget
{
	padding:10px 25px;
}

.sidebar-widget ul
{
	gap:15px;
	max-height:400px;
	overflow-y:scroll;
}

.sidebar-widget ul li
{
   padding:10px 15px;
}

.sidebar-widget ul li i
{
	font-size:12px;
}

.contact-form-popup
{
   border-radius:0px;
   padding:0px;
}

.contact-form-popup input, .contact-form-popup textarea, .contact-form-popup .nice-select
{
	padding:8px 16px;
	margin-bottom:15px;
}

.contact-form-popup .theme-btn-2
{
   padding:10px 20px;
}

.custom-scroller::-webkit-scrollbar , .custom-overflow-scroll::-webkit-scrollbar 
{ 
    width: 8px; 
} 
  
.custom-scroller::-webkit-scrollbar-track  , .custom-overflow-scroll::-webkit-scrollbar-track 
{ 
    background: #f1f1f1; 
} 
  
.custom-scroller::-webkit-scrollbar-thumb , .custom-overflow-scroll::-webkit-scrollbar-thumb 
{ 
    background: #999; 
} 
  
.custom-scroller::-webkit-scrollbar-thumb:hover  , .custom-overflow-scroll::-webkit-scrollbar-thumb:hover 
{ 
    background: #555; 
} 
  
.custom-scroller::-webkit-scrollbar-button , .custom-overflow-scroll::-webkit-scrollbar-button
{ 
    display: none; 
}

.text-transform-none
{
	text-transform: none !important;
}

.mt-0
{
	margin-top:0px !important;
}

.mb-0
{
	margin-bottom:0px !important;
}

.mt-5
{
	margin-top:5px !important;
}

.mb-5
{
	margin-bottom:5px !important;
}

.mr-5
{
	margin-right:5px !important;
}

.mb-5
{
	margin-left:5px !important;
}

.mt-20
{
	margin-top:20px !important;
}

.mb-20
{
	margin-bottom:20px !important;
}

.mt-30
{
	margin-top:30px !important;
}

.mb-30
{
	margin-bottom:30px !important;
}

.mt-40
{
	margin-top:40px !important;
}

.mb-40
{
	margin-bottom:40px !important;
}

.mt-120
{
	margin-top:120px !important;
}

.pt-0
{
   padding-top:0px !important;
}

.pb-0
{
   padding-bottom:0px !important;
}

.showMobile
{
	display:none !important;
}

.join-img-card
{
   border-bottom-left-radius: 0px;
   border-top-left-radius: 0px;		
}

.fa-brands.fa-twitter{
		font-family:sans-serif;
}
.fa-brands.fa-twitter::before{
		content:"𝕏";
		font-size:1.2em;
}

.whatsapp-chat-icon {
    right: 8%;
    bottom: 30px;
    background: unset;
    opacity: 1;
    width: 60px;
    height: 60px;
    position: fixed;
    z-index: 9;
}

@media (max-width: 991px) {
    .showMobile
	{
		display:block !important;
	}
	
	
	.join-img-card
	{
	   border-top-right-radius: 0px;
	   border-top-left-radius: 0px;	
	   border-bottom-left-radius: 60px;	
	   border-bottom-right-radius: 60px;	
	   margin-top:5%;
	}

	.join-img-card2
	{
	   border-top-right-radius: 60px;
	   border-top-left-radius: 60px;	
	   border-bottom-left-radius: 0px;	
	   border-bottom-right-radius: 0px;	
	   margin-bottom:5%;
	}

	.card-content
	{
		padding-top: 5%;
	    padding-bottom: 5%;
	    text-align: center;
	}

	.card-content2
	{
		padding-top: 5%;
	    padding-bottom: 5%;
	    text-align: center;
	}

	.whatsapp-chat-icon {
        right: 7%;
        bottom: 15%;
        width: 75px;
        height: 75px;
    }
}