.header-main header
{
	background: #000;
    border-bottom: 0 !important;
}
.logo
{
	color: #fff !important;
	margin-left: 36px;
}
header li a
{
	color: #fff !important;
}
.carousel img
{
	height: 600px;
}
.carousel-dark .carousel-caption
{
	color: #fff;
}
.a-effect
{
	text-decoration: none;
	color: #000;
}
.carousel-caption
{
	top: 40%;
}
.seller-label
{
	display: block;
	font-size: 20px;
}
.slider-content
{
	background: rgba(52,54,58,0.5);
    width: 50%;
    margin: 0 auto;
    padding: 20px;
}
.home-section h3
{
	text-align: center;
}
.home-section
{
	margin-top: 50px;
}
.home-section-2 h3
{
	text-align: center;
}


/*==Home page==*/
.home-section-2
{
	margin-top: 50px;
}
.home-section-2 img
{
	width: 100%;
}
.home-main-banner{
  /*  background-image: linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)), url('../photo/home-banner-2.png');*/
  
  min-height: 300px;
  /*background-position: top;*/
  /*background-repeat: no-repeat;*/
  /*background-size: cover;*/
     display: flex;
    align-items: center;
    justify-content: center;
    padding:130px 30px 20px 30px;
}
.home-banner-content{
    color:#000;
        text-align: center;
}
.home-banner-heading h2{
    font-size:45px;
    
}
.home-banner-text p{
    margin:auto;
}
.home-banner-btn{
        column-gap: 20px;
    display: flex;
    justify-content: center;
}


.home-banner-btn a{
    padding: 7px 30px;
   
    border-radius: 4px;
}
.home-banner-btn a{
    background-color:#FF0000;
    color:#fff;
    text-decoration:none;
    border:2px solid #FF0000;
}
.home-banner-btn a:hover{
    background-color:transparent;
    border-color:#FF0000;
    color:#FF0000;
    
}
/*.home-banner-btn .contact-btn{*/
/*     background-color:transparent;*/
/*    color:#fff;*/
/*    border:2px solid #fff;*/
/*     color:#fff;*/
/*    text-decoration:none;*/
/*}*/
/*.home-banner-btn .contact-btn:hover{*/
/*    background-color:#fff;*/
/*    border-color:#fff;*/
/*    color:#000;*/
    
    
/*}*/
.home-scam-alert{
    margin-top:-33px;
}
.home-scammer-clip-alert1{
    width:245px;
}
.home-scammer-clip-alert2{
    width:335px;
}
.home-industry-trade{
    margin-top:130px;
}
.home-trade-image1{
    width:70%;
}
.home-trade-image2{
    width:60%;
    margin-top:-17px;
}

.home-verified-scammer-column{
  
    padding-right: 55px;
    display:flex;
    align-items:center;
}
.home-verified-scammer-content p{
    margin:auto;
    margin-top:10px;
}
.home-verified-scammer-img img{
    width:100%;
}
.home-verified-scammer-btn a{
    background: linear-gradient(90deg, rgba(219,13,13,1) 35%, rgba(213,27,27,1) 100%);
    color:#fff;
    border:2px solid rgba(219,13,13,1);
    text-decoration:none;
        padding: 7px 30px;
    border-radius: 4px;
}
.home-verified-scammer-btn a:hover{
    background:transparent;
    color:rgba(219,13,13,1);
}
.home-verified-scammer-btn a i{
    font-size:20px;
    transition: all 0.5s ease-in;
}
.home-verified-scammer-btn a:hover i{
    margin-left:10px;
}
.home-last-section{
    background-color:#000;
    position:relative;
    
}
.home-submit-scam-section, .home-submit-scam{
    margin-top:80px;
}
.home-last-section{
 
background: linear-gradient(90deg, rgba(219,13,13,1) 35%, rgba(213,27,27,1) 100%);
  
  /*background-size: 100% 100%;*/
  /*  background-position:center;*/
  /*  background-repeat: repeat;*/
  
     display: flex;
    align-items: center;
    justify-content: center;
        min-height: 300px;
 
}
.home-last-section-content{
    position:relative;
    z-index:99;
    color:#fff;
}
.blocks
{
	margin-top: 50px;	
}
.card-body
{
	text-align: center;
	padding: 0;
	padding-top: 20px;
	padding-bottom: 20px;
}
.card-body img
{
	width: 100%;
}
.home-section-3
{
	margin-top: 100px;
}
.home-section-3 .card
{
	position: relative;
}
.home-section-3 .card a
{
	background: rgba(52,54,58,0.5);
	color: #fff;
	text-decoration: none;
	text-transform: capitalize;
	position: absolute;
	width: 100%;
	height: 100%;
	text-align: center;
	padding-top: 60px;
}
/*===list page==*/
.list-page-img1{
    margin:auto;
    width:250px;
}
.list-page-img-col1{
    text-align:left;
}
.list-page-img-col2{
    text-align:right;
}
.footer-main
{
	margin-top: 100px;
	background: rgba(33,37,41,255);
}
.logo-text
{
	color: #fff;
}
footer h5
{
	color: #fff;
}
footer .social-data ul
{
	padding: 0;
	margin-top: 20px;
	display: flex;
}
footer .social-data ul li
{
	padding: 20px;
}
footer .fa
{
	font-size: 22px;
}
footer .form-label
{
	color: #fff;
}
footer .display-flex
{
	display: flex;
}
footer form .submit-form
{
	width: 100px;
}
footer .display-flex label
{
	margin-right: 10px;
	width: 50px;
}
.text-body-secondary,.logo:hover
{
	color: #fff !important;
}


.accomodation-list .row,.tourism-list .row
{
	border: 1px solid rgba(143,143,146,255);
	padding: 18px;
	margin-bottom: 10px;
	border-radius: 5px;
}
.tourism-list .row img
{
	height: 200px;
}
.check-in
{
	background: rgba(255,193,7,255);
    padding: 12px;
}
.check-in label
{
	font-weight: bold;
}
.weatherwidget-io
{
	margin-top: 20px;
}
.separate-business .content p
{
	border: 1px solid rgba(143,143,146,255);
    padding: 20px;
    margin-top: 20px;
}
.news-section .sub-info
{
	padding-bottom: 10px;
}
.news-section .list-group button
{
	font-size: 20px;
}
.news-section .list-group a
{
	color: blue;
}
.separate-business-card img
{
	height: 100%;
}
.separate-business-card .card-body
{
	padding-left: 30px;
}
.separate-business .content .title
{
	font-weight: bold;
	font-size: 18px;
}
.business-section .card-body
{
	padding: 10px;
}
.business-section a
{
	text-decoration: none;
}
.business-section .see-more
{
	text-align: left;
}

@media screen and (max-width: 768px) {
.home-verified-scammer-column{
	    padding-right:0;
	    
	    
	}
}
@media screen and (max-width: 598px) {
.list-page-img-col1, .list-page-img-col2{
    text-align:center;
}
}

@media only screen and (max-device-width: 480px) {
	.header-main
	{
		top: 0 !important;
	}
	.home-section-3 .card a
	{
		padding-top: 48px;
	}
	.home-section-3
	{
		margin-top: 50px;
	}
	header li a
	{
		font-size: 15px !important;
	}
	.logo
	{
		margin-left: 0;
	}
	.carousel img
	{
		height: 350px;
	}
	.home-section h3
	{
		font-size: 22px;
	}
	.header-main
	{
		padding: 0;
	}
.home-main-banner{
    padding:20px 20px;
  
}
.home-scam-alert{
    margin-top:0;
}
.home-banner-heading h2{
    font-size:38px;
}
.home-trade-image1, .home-trade-image2{
    width:100%;
}

}