
.visiter-2 a, a:hover, a:focus, a:active {outline: 0 !important; text-decoration: none; transition: 0.5s; -moz-transition: 0.5s; -webkit-transition: 0.5s; cursor: pointer !important; color: #fff; }
.visiter-2 button {cursor: pointer !important;}
.visiter-2 .no-padding {padding: 0;}
.visiter-2 .padding-15 {padding: 0 15px;}
.visiter-2 .margin-top-20 {margin-top: 20px; display: inline-block;}
.visiter-2 .margin-top-30 {margin-top: 30px; display: inline-block;}
.visiter-2 .margin-top-40 {margin-top: 40px; display: inline-block;}
.visiter-2 .margin-top-50 {margin-top: 50px; display: inline-block;}

.visiter-2 .btn-default {color: rgba(0, 0, 0, 1); box-shadow: rgba(0, 255, 139, 1) 0 0px 0px 2px inset; border-radius: 50px; padding: 11px 30px; font-weight: bold; letter-spacing: 2px; text-transform: uppercase; position: relative; z-index:99; display: inline-block; font-size: 14px !important; border: 4px double #48f786; background-color: transparent;}
.visiter-2 .btn-default:hover {color: rgba(255, 255, 255, 1); box-shadow: rgba(0, 255, 139, 1) 0 0px 0px 40px inset;}
.visiter-2 .btn-default:focus {color: rgba(255, 255, 255, 1); box-shadow: rgba(0, 255, 139, 1) 0 0px 0px 40px inset;}

/*==================== start css ======================*/
.visiter-2 {width: 100%; display: inline-block; padding: 80px 0; position: relative; background: #F2F2F2;}
.visiter-2 .rewards-text h3 {font-size: 16px; text-transform: uppercase; color: #999; margin: 0 0 30px 0; letter-spacing: 2px;}
.visiter-2 .rewards-text h1 {font-size: 50px; color: #333; margin: 0 0 30px; font-weight: bold; line-height: normal;}
.visiter-2 .rewards-text p {font-size: 20px; color: #333;}
.visiter-2 .rewards-text img {max-width: 180px; margin: 30px 0 -165px 0; position: relative;
  z-index: 999;}


@media screen and (min-width: 768px) and (max-width: 991px) {
  .visiter-2 .rewards-text h1 {font-size: 38px;}
  .visiter-2 .rewards-text p {font-size: 19px;}
}
@media screen and (max-width: 767px) {
  .visiter-2 .rewards-text h3 {font-size: 15px;}
  .visiter-2 .rewards-text h1 {font-size: 35px;}
  .visiter-2 .rewards-text p {font-size: 19px;}
}
@media screen and (max-width: 544px) {
  .visiter-2 .rewards-text h3 {font-size: 14px;}
  .visiter-2 .rewards-text h1 {font-size: 30px;}
  .visiter-2 .rewards-text p {font-size: 18px;}
}