.global-btn.style-border2{
	color:white !important;
	border:none !important
}
@media only screen and (max-width: 991px) {
    .navbar-area.navigation-style-01 .custom-container {
		padding:0px 10px !important
    }
}
media only screen and (max-width: 991px) {
    .navbar.navbar-area.navbar-expand-lg.navigation-style-01.navbar-default {
        margin-top: 0 !important;
		padding:0px !important;
    }
}
}
@media (max-width: 991px) {
    .service-card_img img {
        border-radius: 20px 20px 0 0;
        width: 100% !important;
        height: 100% !important;
        object-fit: fill !important;
    }
}
@media (min-width: 991px) {
    .service-card_img img{
	width:270px!important;
		height:270px !important}
}

.contact-form .position-relative i {
  position: absolute;
    right: 15px !important;
    top: 58% !important;
    transform: translateX(-138%) !important;
    pointer-events: none;
}
}

.elementor-widget-bizmaster-service-category-widget{
	position:sticky;
	top:48px
}
.global-btn.style-border{
	color:#fff !important;
border: none !important
}
.global-btn.style-border:before, .global-btn.style-border:after{
	background:black !important;
}
.pricing-card .pricing-card-details .global-btn:before , .pricing-card .pricing-card-details .global-btn:after{
	background: black !important
}
.pricing-card .pricing-card-details .global-btn:hover{
	color:  white !important;
}


.hero-title{
	height:130px !important;
}

.cursor {
  display: inline-block;
  width: 3px;
  background-color: #fff;
  margin-left: 3px;
  animation: blink 0.7s infinite;
}

@keyframes blink {
  0% { opacity: 1; }
  50% { opacity: 0; }
  100% { opacity: 1; }
}
