/* Enter Your Custom CSS Here */
.single-nav
{
	display : none !important;
}

.share
{
	display : none !important;
}

.price-amount
{
	font-size : 2vw !important;
}

.title.pt-h
{
	display : none !important;
}

.inner.overload
{
	max-height : 500px !important;
}

.sc-section-title .sub-title .inner
{
	display : block !important;
}


.fz-fab-container{
	bottom : 4rem !important;
	right : 1rem !important;
	width : 100px !important;
  height : 100px !important;
	}

.fz-fab-buttons.fz-fab-primary img
{
	width : 100px !important;
  height : 100px !important;
}

.pt-hs-roll-btn
{
	display : none !important;
}

.inner-wrap
{
	text-align : left !important;
}

@media screen and (max-width: 768px) {
		.win-v .pricing-table .price-amount {
			font-size: 6vw !important;
		}
		.sc-mixbox .has-bg .bg-full {
			background-position: right;
		}
}

.ptbar-outerWrap .pt-bar-group{
display:none
}

.wrap .w-small{
max-height: inherit !important
}

.sub-menu .menu-item:hover a:after {
background-color: #f8e71b !important;
height: 0.5px !important;
}


.copyright
{
	display : none;
}

.feature.map {
    height:100%;
    width:100%;
    border:0;
    filter: url("data:image/svg+xml;utf8,#grayscale"); /* Firefox 10+ */
	  -webkit-filter: grayscale(99%); /* Chrome 19+ &amp; Safari 6+ */
	  -webkit-backface-visibility: hidden;  /* Fix for transition flickering */
  }

.fz-fab-body
{
	font-size : 39px !important;
}

.item .has-bg .text-black .fade-set .inviewport
{
	max-height : 800px !important;
}

.intro .pt-h, .text-area .pt-h
{
	margin : 10px 0 !important;
}

h6-pt.h
{
color : rgb(58, 5, 86) !important;
}

.main-menu ul li a{
    width: 75%;
}

.main-menu .menu-list .call-sub-btn{
    right: 0 !important;
    left: auto;
    width: 20% !important;
}

.win-v .sc-slider.boxed
{
	z-index : 0 !important;
}

.sc-slider .wrap
{
	z-index : 1 !important;
}

.pt-swipe-arrow
{
	z-index : 9999999 !important;
}

.item .text-white .no-intro .first-item .inviewport .show 
{
	z-index : 0 !important;
}

.item .text-white .no-intro .first-item .inviewport .show .current
{
	z-index : 0 !important;
}

.item .text-white .no-intro .first-item .inviewport .show .leaving
{
	z-index : 0 !important;
}

.slick-prev.slick-arrow
{
	z-index : 999999 !important;
}

.slick-next.slick-arrow
{
	z-index : 999999 !important;
}

.wrap .no-single-item .slick-initialized .slick-slider
{
	z-index : 3 !important;
}

.normal-nav .pt-swipe-dots
{
	z-index : 1 !important;
}

@media screen and (max-width: 768px) {
	.clients
	{
		padding-left : 7.5rem !important;
		margin-left : auto !important;
		margin-right : auto !important;
	}
	.ourclients
	{
		max-height : 275px !important;
	}
	.sc-textlist
	{
		display : flex !important;
	}
	.expect
	{
		max-height : 300px !important;
	}
}

.clients
	.sc-textlist.row-two .item
	{
		padding : inherit !important;
	}


.sc-textlist.row-two .item {
	padding : inherit !important;
}
