/*pricing table*/
.Pricingtabpt_Price_table:hover {
    z-index: 1;
    position: relative;
}
.pricing_table-inner {
    position: relative;
}
.Pricingtabpt_Price_table h1,.Pricingtabpt_Price_table h2,.Pricingtabpt_Price_table h3{
    margin-top: 20px;
    margin-bottom: 10px;
    line-height:1;
}
.Pricingtabpt_Price_table span{
    line-height:1;
}
.Pricingtabpt_Price_table h4,.Pricingtabpt_Price_table h5,.Pricingtabpt_Price_table h6{
    margin-top: 10px;
    margin-bottom: 10px;
    line-height:1;
}
/*price table different styles*/
/*style-1*/
.Pricingtabpt_Price_table-number-style_1 {
    border: 2px solid;
    margin: 20px 30px;
    padding: 10px 0px 0px 0px !important;
}
.Pricingtabpt_Price_table-postfix-span {
    display: block;
    border-top: 2px solid;
    padding: 12px;
}
/*styles-2*/
.Pricingtabpt_Price_table-number-style_2{
    border: 2px solid;
    margin: 20px 30px;
    padding: 30px !important;
    border-radius: 9px;
    transition: 0.5s cubic-bezier(0.41, 0.79, 1, 0.4);
}
/*style-3*/
.pricing_table-inner-style_3 .Pricingtabpt_Price_table-number{
	display:none;
}
.Pricingtabpt_Price_table-number-style_4 span.Pricingtabpt_Price_table-number {
    display: inline-block;
}
.Pricingtabpt_Price_table-number-style_4{
	    position: relative;
    transition: .9s;
	text-align:center;
}
/*style-4*/

.Pricingtabpt_Price_table-number-style_4 {
    position: absolute;
    transition: .9s;
    text-align: center;
    z-index: 1;
}

.Pricingtabpt_Price_table-number-style_4 {
    border-radius: 100%;
    border: 5px solid #ccc;
    padding: 65px 10px 10px 10px !important;
    width: 200px;
    height: 200px;
    margin: 0 auto;
    left: 50%;
    margin-left: -100px;
    top: 61%;
    text-align: center;
    background: azure;
}
.pricing_table-inner-style_3 .Pricingtabpt_Price_table-header {
    padding: 30px 20px 90px 20px !important;
    position: relative;
}
.pricing_table-inner-style_3 .Pricingtabpt_Price_table-content-middle {
    padding-top: 110px;
}
/*end*/
.Pricingtabpt_Price_table-content-round{
	padding: 20px 0px;
}
.Pricingtabpt_Price_table-content-round ul li {
    padding: 10px !important;
}
.Pricingtabpt_Price_table-round-style .pricing_table-inner.pricing_table-inner-forent {
    border-radius: 150px;
    -moz-border-radius: 150px;
    -webkit-border-radius: 150px;
    position: relative;
    -webkit-transition: all .4s ease-in-out;
    -moz-transition: all .4s ease-in-out;
    -o-transition: all .4s ease-in-out;
    -ms-transition: all .4s ease-in-out;
    transition: all .4s ease-in-out;
    position: absolute;
}
.pricing_table-inner-forent .Pricingtabpt_Price_table-header {
    position: relative;
    z-index: 1;
}
.Pricingtabpt_Price_table-round-style  .pricing_table-inner.pricing_table-inner-forent:hover .Pricingtabpt_Price_table-header{
    position: relative;
    z-index: 0;
    -moz-transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -o-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
    opacity: 1;
}
.Pricingtabpt_Price_table-round-style .Pricingtabpt_Price_table-header {
    float: left;
    width: 300px;
    height: 300px;
    /* background: #FFF !important; */
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    border-radius: 100%;
    -webkit-box-shadow: 0 0 10px 0 #dbdbdb;
    box-shadow: 0 0 10px 0 #dbdbdb;
    -webkit-transition: all .3s ease-in-out;
    -moz-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    -ms-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
}
.Pricingtabpt_Price_table-content-round {
    z-index: 0;
    overflow: hidden;
}
.Pricingtabpt_Price_table-content.Pricingtabpt_Price_table-content-round {

    position: absolute;
    border-radius: 150px;
    -moz-border-radius: 150px;
    -webkit-border-radius: 150px;
    opacity: 0;
    -moz-transform: scale(0) rotate(0deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);
    -webkit-transform: scale(0) rotate(0deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);
    -o-transform: scale(0) rotate(0deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);
    -ms-transform: scale(0) rotate(0deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);
    transform: scale(0) rotate(0deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);
    -webkit-backface-visibility: hidden;
}
.Pricingtabpt_Price_table-round-style .pricing_table-inner.pricing_table-inner-forent:hover .Pricingtabpt_Price_table-content.Pricingtabpt_Price_table-content-round {
    z-index: 1 !important;
    -moz-transform: scale(1) rotate(360deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);
    -webkit-transform: scale(1) rotate(360deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);
    -o-transform: scale(1) rotate(360deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);
    -ms-transform: scale(1) rotate(360deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);
    transform: scale(1) rotate(360deg) translateX(0px) translateY(0px) skewX(0deg) skewY(0deg);
    opacity: 1;
}
.Pricingtabpt_Price_table-content.Pricingtabpt_Price_table-content-round {
    font-family: Lato, sans-serif;
    float: left;
    width: 300px;
    height: 300px;
   /* background: #FFF !important;*/
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    border-radius: 100%;
    -webkit-box-shadow: 0 0 10px 0 #dbdbdb;
    box-shadow: 0 0 10px 0 #dbdbdb;
    -webkit-transition: all .3s ease-in-out;
    -moz-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    -ms-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
}
/*round type*/
.Pricingtabpt_Price_table.Pricingtabpt_Price_table-round-style {
    width: 300px;
    height: 300px;
    display: inline-block;
    margin: 8px;
}
.Pricingtabpt_Price_table-buttpn- {
    text-align: center;
}
.Price_table-content-round {
 padding: 20px 0px; 
}
/*style-4*/
.Pricingtabpt_Price_table-round-style_style_2{
position: absolute;
    width: 300px;
    height: 300px;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    -o-transform-style: preserve-3d;
    -ms-transform-style: preserve-3d;
    transform-style: preserve-3d;
}
.Pricingtabpt_Price_table-round-style_style_2:hover .Pricingtabpt_Price_table-header {
    -webkit-transform: translate3d(0,280px,0) rotate3d(1,0,0,-90deg);
    -moz-transform: translate3d(0,280px,0) rotate3d(1,0,0,-90deg);
    -o-transform: translate3d(0,280px,0) rotate3d(1,0,0,-90deg);
    -ms-transform: translate3d(0,280px,0) rotate3d(1,0,0,-90deg);
    transform: translate3d(0,280px,0) rotate3d(1,0,0,-90deg);
    opacity: 0;
}
.Pricingtabpt_Price_table-round-style_style_2 .Pricingtabpt_Price_table-header,.Pricingtabpt_Price_table-round-style_style_2 .Pricingtabpt_Price_table-content-round{
    display: block;
    position: absolute;
    width: 300px;
    height: 300px;
    border-radius: 50%;
    background-position: center center;
    -webkit-transition: all 0.4s linear;
    -moz-transition: all 0.4s linear;
    -o-transition: all 0.4s linear;
    -ms-transition: all 0.4s linear;
    transition: all 0.4s linear;
    -webkit-transform-origin: 50% 0%;
    -moz-transform-origin: 50% 0%;
    -o-transform-origin: 50% 0%;
    -ms-transform-origin: 50% 0%;
    transform-origin: 50% 0%;
}
.Pricingtabpt_Price_table-round-style_style_2:hover .Pricingtabpt_Price_table-content.Pricingtabpt_Price_table-content-round {
    -webkit-transform: rotate3d(1,0,0,0deg);
    -moz-transform: rotate3d(1,0,0,0deg);
    -o-transform: rotate3d(1,0,0,0deg);
    -ms-transform: rotate3d(1,0,0,0deg);
    transform: rotate3d(1,0,0,0deg) !important;
    opacity: 1 !important;
}
.Pricingtabpt_Price_table-round-style_style_2 .Pricingtabpt_Price_table-content-round{
	    -webkit-transform: translate3d(0,0,-220px) rotate3d(1,0,0,90deg);
    -moz-transform: translate3d(0,0,-220px) rotate3d(1,0,0,90deg);
    -o-transform: translate3d(0,0,-220px) rotate3d(1,0,0,90deg);
    -ms-transform: translate3d(0,0,-220px) rotate3d(1,0,0,90deg);
    transform: translate3d(0,0,-220px) rotate3d(1,0,0,90deg);
   /* background: #000;*/
    opacity: 0;
}
/* round-type-style-3*/
.Pricingtabpt_Price_table.Pricingtabpt_Price_table-round-style_style_3 {
    width: 300px;
    height: 300px;
    display: inline-block;
    margin: 20px;
}
.Pricingtabpt_Price_table-round-style_style_3 .pricing_table-inner.pricing_table-inner-forent {
    width: 100%;
    height: 100%;
    border-radius: 50%;
    position: relative;
    cursor: default;
    box-shadow: 0 1px 3px rgba(0,0,0,0.2);
}

.Pricingtabpt_Price_table-content.Pricingtabpt_Price_table-content-round_style_3 {
    position: absolute;
    width: 100%;
    height: 100%;
    border-radius: 50%;
    overflow: hidden;
 /*   background: #c9512e;*/
	padding-top: 20px;
    box-shadow: inset 0 0 0 5px rgba(0,0,0,0.05);
}


.Pricingtabpt_Price_table-header_style_3{
    z-index: 12 !important;
 
}

.Pricingtabpt_Price_table-round-style_style_3 .Pricingtabpt_Price_table-header {
    width: 100%;
    height: 100%;
    border-radius: 50%;
    overflow: hidden;
    position: absolute;
    box-shadow: inset 0 0 0 15px rgba(255,255,255, 0.5);
    -webkit-transform-origin: 95% 40%;
    -moz-transform-origin: 95% 40%;
    -o-transform-origin: 95% 40%;
    -ms-transform-origin: 95% 40%;
    transform-origin: 95% 40%;
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    -ms-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}

.Pricingtabpt_Price_table-round-style_style_3:hover .Pricingtabpt_Price_table-header.Pricingtabpt_Price_table-header-hr-1052154 {
    box-shadow: inset 0 0 0 15px rgba(255,255,255, 0.5), 0 1px 3px rgba(0,0,0,0.2);
    -webkit-transform: rotate(-110deg);
    -moz-transform: rotate(-110deg);
    -o-transform: rotate(-110deg);
    -ms-transform: rotate(-110deg);
    transform: rotate(-110deg);
}

.Pricingtabpt_Price_table-round-style_style_3 :hover .Pricingtabpt_Price_table-header {
    box-shadow: inset 0 0 0 15px rgba(255,255,255, 0.5), 0 1px 3px rgba(0,0,0,0.2);
    -webkit-transform: rotate(-110deg);
    -moz-transform: rotate(-110deg);
    -o-transform: rotate(-110deg);
    -ms-transform: rotate(-110deg);
    transform: rotate(-110deg);
}

/*.Pricingtabpt_Price_table-header_style_3:after {
    content: '';
    width: 12px;
    height: 12px;
    position: absolute;
    border-radius: 50%;
    top: 40%;
    left: 96%;
    margin: -4px 0 0 -4px;
    background: rgb(14,14,14);
    background: -moz-radial-gradient(center, ellipse cover, rgba(14,14,14,1) 0%, rgba(125,126,125,1) 100%);
    background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(14,14,14,1)), color-stop(100%,rgba(125,126,125,1)));
    background: -webkit-radial-gradient(center, ellipse cover, rgba(14,14,14,1) 0%,rgba(125,126,125,1) 100%);
    background: -o-radial-gradient(center, ellipse cover, rgba(14,14,14,1) 0%,rgba(125,126,125,1) 100%);
    background: -ms-radial-gradient(center, ellipse cover, rgba(14,14,14,1) 0%,rgba(125,126,125,1) 100%);
    background: radial-gradient(ellipse at center, rgba(14,14,14,1) 0%,rgba(125,126,125,1) 100%);
    box-shadow: 0 0 1px rgba(255,255,255,0.9);
}*/
/*teble*/
/* Push */
@-webkit-keyframes hvr-push {
  50% {
    -webkit-transform: scale(0.8);
    transform: scale(0.8);
  }

  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}

@keyframes hvr-push {
  50% {
    -webkit-transform: scale(0.9);
    transform: scale(0.9);
  }

  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
/*wobble horizontal*/
@-webkit-keyframes hvr-wobble-horizontal {
  16.65% {
    -webkit-transform: translateX(8px);
    transform: translateX(8px);
  }

  33.3% {
    -webkit-transform: translateX(-6px);
    transform: translateX(-6px);
  }

  49.95% {
    -webkit-transform: translateX(4px);
    transform: translateX(4px);
  }

  66.6% {
    -webkit-transform: translateX(-2px);
    transform: translateX(-2px);
  }

  83.25% {
    -webkit-transform: translateX(1px);
    transform: translateX(1px);
  }

  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

@keyframes hvr-wobble-horizontal {
  16.65% {
    -webkit-transform: translateX(8px);
    transform: translateX(8px);
  }

  33.3% {
    -webkit-transform: translateX(-6px);
    transform: translateX(-6px);
  }

  49.95% {
    -webkit-transform: translateX(4px);
    transform: translateX(4px);
  }

  66.6% {
    -webkit-transform: translateX(-2px);
    transform: translateX(-2px);
  }

  83.25% {
    -webkit-transform: translateX(1px);
    transform: translateX(1px);
  }

  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}
/*wobble vertical*/
@-webkit-keyframes hvr-wobble-vertical {
  16.65% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px);
  }

  33.3% {
    -webkit-transform: translateY(-6px);
    transform: translateY(-6px);
  }

  49.95% {
    -webkit-transform: translateY(4px);
    transform: translateY(4px);
  }

  66.6% {
    -webkit-transform: translateY(-2px);
    transform: translateY(-2px);
  }

  83.25% {
    -webkit-transform: translateY(1px);
    transform: translateY(1px);
  }

  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}

@keyframes hvr-wobble-vertical {
  16.65% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px);
  }

  33.3% {
    -webkit-transform: translateY(-6px);
    transform: translateY(-6px);
  }

  49.95% {
    -webkit-transform: translateY(4px);
    transform: translateY(4px);
  }

  66.6% {
    -webkit-transform: translateY(-2px);
    transform: translateY(-2px);
  }

  83.25% {
    -webkit-transform: translateY(1px);
    transform: translateY(1px);
  }

  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}
.Pricingtabpt_Price_table:before{
	content:'';
}
/**/
.Price_table_radial:hover:before, .Price_table_radial:focus:before, .Price_table_radial:active:before, .Price_table_radial:hover:after, .Price_table_radial:focus:after, .Price_table_radial:active:after{
	opacity:1;
}

.Price_table_radial:before,.Price_table_radial:after {
	 pointer-events: none;
    position: absolute;
    content: '';
    left: 0;
    width: 100%;
    box-sizing: border-box;
    background-repeat: no-repeat;
    height: 10px;
    opacity: 0;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-property: opacity;
    transition-property: opacity;
}
.Price_table_radial:after{
    top: 100%;
    background: -webkit-radial-gradient(50% -50%, ellipse, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0) 80%);
    background: radial-gradient(ellipse at 50% -50%, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0) 80%);
}
.Price_table_radial:before{
    bottom: 100%;
    background: -webkit-radial-gradient(50% 150%, ellipse, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0) 80%);
    background: radial-gradient(ellipse at 50% 150%, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0) 80%);
}
/*end*/
.Pricingtabpt_Price_table-title-img{
	text-align:center;
}
.Pricingtabpt_Price_table-header {
    text-align: center;
	    padding: 20px 20px;
}
.Pricingtabpt_Price_table-content{
/*	    display: inline-block;*/
    position: relative;
	text-align: center;
}
.Pricingtabpt_Price_table-title {
    display: inline-block;
    position: relative;
}
.Pricingtabpt_Price_table-number{
	text-align: center;
}
.Pricingtabpt_Price_table-content-middle {
    padding: 1px 20px;
}
.Pricingtabpt_Price_table-content-classic{
	margin: -1px -20px;
}
.Pricingtabpt_Price_table-buttpn- {
    padding: 1px 20px;
}
.Pricingtabpt_Price_table-content ul {
    margin: 0px;
    padding-left: 0;
}
.Pricingtabpt_Price_table-prifix-bottom{
	vertical-align:sub;
}
.Pricingtabpt_Price_table-prifix-top{
	vertical-align:top;
}
.Pricingtabpt_Price_table-prifix-middle{
	vertical-align: ;
}
.bedgeimge-hover:hover img.Pricingtabpt_Price_table-badgeimg {
    opacity:0;
    -webkit-transform: rotate(30deg);
    transform: rotate(360deg);
}
.bedgeimge-hover:hover img.Pricingtabpt_Price_table-badgeimg-hover {
    opacity:1;
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
}
.bedgeimge-hover .Pricingtabpt_Price_table-badgeimg-hover {
    opacity:0;
    transition: 0.5s;
}
.pricing_table-inner {
    transition: 0.5s;
}
.Pricingtabpt_Price_table-buttpn-{
    transition: 0.6s;
}

.Pricingtabpt_Price_table-content-middle{
	transition:0.8s;
}
.Pricingtabpt_Price_table-header {
    transition: 0.7s;
background-size:cover !important;
}
.Pricingtabpt_Price_table-h2{
	transition: 0.5s;
}
.Pricingtabpt_Price_table-h5{
		transition: 0.5s;
}
.Pricingtabpt_Price_table-prifix {
    transition: .7s;
}
.Pricingtabpt_Price_table-number {
	position:relative;
	transition: .9s;
}
.Pricingtabpt_Price_table-postfix{
	transition:1.1s;
}
.Pricingtabpt_Price_table-content ul  li{
    margin: 0;
    padding: 13px;
    list-style: none;
	text-align: center;
	transition:0.7s;
}

.Pricingtabpt_Price_table-buttpn.Pricingtabpt_Price_table-buttpn-link {
    padding: 10px 30px;
    display: inline-block;
	margin: 15px 10px;
	transition: 0.7s;
	position:relative;
}
/*style-2*/
.Pricingtabpt_Price_table-buttpn-style_2{
    overflow: hidden;
    width: auto;
    -webkit-transition: border-color 0.3s, color 0.3s;
    transition: border-color 0.3s, color 0.3s;
    -webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
    transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
	
}
.Pricingtabpt_Price_table-buttpn-style_2 {
    position: relative;
    z-index: 1;
    -webkit-backface-visibility: hidden;
    -moz-osx-font-smoothing: grayscale;
}
	.Pricingtabpt_Price_table-buttpn-style_2:hover::before{
    opacity: 1;
    -webkit-transform: rotate3d(0, 0, 1, 0deg);
    transform: rotate3d(0, 0, 1, 0deg);
    -webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
    transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
			}
			
		.Pricingtabpt_Price_table-buttpn-style_2::before {
	content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 150%;
    height: 100%;
   /* background: #37474f;*/
    z-index: -1;
    -webkit-transform: rotate3d(0, 0, 1, -45deg) translate3d(0, -3em, 0);
    transform: rotate3d(0, 0, 1, -45deg) translate3d(0, -3em, 0);
    -webkit-transform-origin: 0% 100%;
    transform-origin: 0% 100%;
    -webkit-transition: -webkit-transform 0.3s, opacity 0.3s, background-color 0.3s;
    transition: transform 0.3s, opacity 0.3s, background-color 0.3s;
			}
/*style-3*/
.Pricingtabpt_Price_table-buttpn-style_3:before, .Pricingtabpt_Price_table-buttpn-style_3:after{
content: attr(data-text);
    position: absolute;
    width: 100%;
    height: 50%;
    left: 0;
 /*   background: #7986cb;*/
    color: #fff;
    overflow: hidden;
    -webkit-transition: -webkit-transform 0.3s;
    transition: transform 0.3s;
    -webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
    transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
} 
.Pricingtabpt_Price_table-buttpn-style_3:after{  
	bottom: 0;
    line-height: 0;
}
.Pricingtabpt_Price_table-buttpn-style_3:before{  
    top: 0;
    padding-top: 11px;
}

.Pricingtabpt_Price_table-buttpn-style_3:hover:before{
-webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
}
.Pricingtabpt_Price_table-buttpn-style_3:hover:after{
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
}
.Pricingtabpt_Price_table-buttpn-style_3{
    overflow: hidden;
    position: relative;
}
.Pricingtabpt_Price_table-buttpn-style_3:hover > .Pricingtabpt_Price_table-buttpn-style_3-span{
	opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
}
.Pricingtabpt_Price_table-buttpn-style_3-span{
    display: block;
    -webkit-transform: scale3d(0.2, 0.2, 1);
    transform: scale3d(0.2, 0.2, 1);
    opacity: 0;
    -webkit-transition: -webkit-transform 0.3s, opacity 0.3s;
    transition: transform 0.3s, opacity 0.3s;
    -webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
    transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
}
/*style-4*/
.Pricingtabpt_Price_table-buttpn-style_4{
	overflow:hidden;
	position:relative;
}
.Pricingtabpt_Price_table-buttpn-style_4:before{
    content: attr(data-text);
    position: absolute;
    top: 0;
    left: -1px;
    width: 100%;
    height: 100%;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
}
.Pricingtabpt_Price_table-buttpn-style_4:hover:before{
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}
.Pricingtabpt_Price_table-buttpn-style_4::before, .Pricingtabpt_Price_table-buttpn-style_4-span > span{
	padding: 10px 30px;
    -webkit-transition: -webkit-transform 0.3s;
    transition: transform 0.3s;
    -webkit-transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
    transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
}
/*style-5*/
.Pricingtabpt_Price_table-buttpn-style_5 {
	/*overflow:hidden;*/
	position:relative;
	z-index:1;
}
.Pricingtabpt_Price_table-buttpn-style_5:after {
    background: #ccc;
}
.Pricingtabpt_Price_table-buttpn-style_5:hover:before{
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
}
.Pricingtabpt_Price_table-buttpn-style_5:before,.Pricingtabpt_Price_table-buttpn-style_5:hover:after{
    -webkit-transform: scale3d(0.8, 0.7, 1);
    transform: scale3d(0.8, 0.7, 1);
}
.Pricingtabpt_Price_table-buttpn-style_5:hover{
    background:none !important;
}
.Pricingtabpt_Price_table-buttpn-style_5:hover:after{
    border: none !important;
}

.Pricingtabpt_Price_table-buttpn-style_5:before {
    border: 2px solid #7986cb;
}
.Pricingtabpt_Price_table-buttpn-style_5::before, .Pricingtabpt_Price_table-buttpn-style_5:after {
    content: '';
    border-radius: inherit;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: -1;
    -webkit-transition: -webkit-transform 0.3s, background-color 0.3s;
    transition: transform 0.3s, background-color 0.3s;
    -webkit-transition-timing-function: cubic-bezier(0.25, 0, 0.3, 1);
    transition-timing-function: cubic-bezier(0.25, 0, 0.3, 1);
}
/*style-6*/
/*
 .Pricingtabpt_Price_table-buttpn-style_6:before{
	     border: 2px solid #EE283E;
    background-color: #1F3944;
    -webkit-transform: skew(-25deg);
    transform: skew(-25deg);
    -webkit-transition: 0.3s ease-in-out;
    transition: 0.3s ease-in-out;
 }
 .Pricingtabpt_Price_table-buttpn-style_6:before, .Pricingtabpt_Price_table-buttpn-style_6:after {
      position: absolute;
    top: -14px;
    left: -12px;
    width: 132px;
    height: 25px;
}*/
.Pricingtabpt_Price_table-buttpn-style_6 div {
	transition: all 0.25s ease-in-out 0.1s;
}
.Pricingtabpt_Price_table-buttpn-style_6:hover div {
    opacity: 0;
	transition: all 0.25s ease-in-out 0.1s;
}
 .Pricingtabpt_Price_table-buttpn-style_6{	
	position: relative;
    -webkit-perspective: 1000;
    -webkit-backface-visibility: hidden;
    -webkit-transform: translate3d(0, 0, 0);
    -webkit-transition: 0.3s ease-in-out;
    transition: 0.3s ease-in-out;
 }
  .Pricingtabpt_Price_table-buttpn-style_6 span{
     text-transform: none;
    position: absolute;
    top: 33%;
    left: 30px;
    opacity: 0;
    -webkit-transition: all 0s ease 0s;
    transition: all 0s ease 0s;
  }
  .Pricingtabpt_Price_table-buttpn-style_6:after {
    position: absolute;
    top: -14px;
    left: -12px;
    content: "Available for work";
    font-size: 9px;
    color: white;
    border: 2px solid #EE283E;
    background-color: #1F3944;
    -webkit-transform: skew(-25deg);
    transform: skew(-25deg);
    -webkit-transition: 0.3s ease-in-out;
    transition: 0.3s ease-in-out;
    padding: 4px 10px;
}
.Pricingtabpt_Price_table-buttpn-style_6:hover {
    -webkit-transition: 0.3s ease-in-out;
    transition: 0.3s ease-in-out;
    border: 2px solid white;
    border-radius: 50px !important;
    
}
.Pricingtabpt_Price_table-buttpn-style_6:hover:after {
    -webkit-transition: 0.3s ease-in-out;
    transition: 0.3s ease-in-out;
    background-color: #EE283E;
}
.Pricingtabpt_Price_table-buttpn-style_6:hover > span {
    opacity: 1;
    -webkit-transition: all 0.25s ease-in-out 0.1s;
    transition: all 0.25s ease-in-out 0.1s;
}
/*style-7*/
.Pricingtabpt_Price_table-buttpn-style_7 {
	    -webkit-transition: color 0.3s;
    transition: color 0.3s;
    -webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
    transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
	position:relative;
}
.Pricingtabpt_Price_table-buttpn-style_7:hover::after, .Pricingtabpt_Price_table-buttpn-style_7:hover::before {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
}
.Pricingtabpt_Price_table-buttpn-style_7:hover::before {
    opacity: 1;
}
.Pricingtabpt_Price_table-buttpn-style_7::before, .Pricingtabpt_Price_table-buttpn-style_7::after {
    -webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
    transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
}
.Pricingtabpt_Price_table-buttpn-style_7::before {
    top: -6px;
    bottom: -6px;
    left: -6px;
    right: -6px;
    opacity: 0.2;
    -webkit-transform: scale3d(0.7, 1, 1);
    transform: scale3d(0.7, 1, 1);
    -webkit-transition: -webkit-transform 0.3s, opacity 0.3s;
    transition: transform 0.3s, opacity 0.3s;
}
.Pricingtabpt_Price_table-buttpn-style_7::before, .Pricingtabpt_Price_table-buttpn-style_7::after {
    content: '';
    position: absolute;
    border-radius: inherit;
/*    background: #7986cb;*/
    z-index: -1;
}
/*style-8*/
.Pricingtabpt_Price_table-buttpn-style_8 {
    overflow: hidden;
    position: relative;
}
.Pricingtabpt_Price_table-buttpn-style_8:hover::before {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}
.Pricingtabpt_Price_table-buttpn-style_8::before {
  /*  border: 3px solid;*/
    -webkit-transform: translate3d(0, 100%, 0) translate3d(0, -3px, 0);
    transform: translate3d(0, 100%, 0) translate3d(0, -3px, 0);
}
.Pricingtabpt_Price_table-buttpn-style_8::before, .Pricingtabpt_Price_table-buttpn-style_8 .Pricingtabpt_Price_table-buttpn-style_8-icon {
    -webkit-transition: -webkit-transform 0.3s;
    transition: transform 0.3s;
    -webkit-transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
    transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
}
.Pricingtabpt_Price_table-buttpn-style_8::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
     -webkit-clip-path: polygon(0% 0%, 0% 100%, 35% 100%, 35% 60%, 65% 60%, 65% 100%, 100% 100%, 100% 0%); 
     clip-path: polygon(0% 0%, 0% 100%, 35% 100%, 35% 60%, 65% 60%, 65% 100%, 100% 100%, 100% 0%);
    -webkit-transform: translate3d(0, 100%, 0) translate3d(0, -2px, 0);
    transform: translate3d(0, 100%, 0) translate3d(0, -2px, 0);
    -webkit-transform-origin: 50% 100%;
    transform-origin: 50% 100%;
}
.Pricingtabpt_Price_table-buttpn-style_8 .Pricingtabpt_Price_table-buttpn-style_8-icon {
    position: absolute;
    top: 100%;
    left: 50%;
   /* padding: 15px;*/
    font-size: 20px;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
}
.Pricingtabpt_Price_table-buttpn-style_8::before, .Pricingtabpt_Price_table-buttpn-style_8 .Pricingtabpt_Price_table-buttpn-style_8-icon {
    -webkit-transition: -webkit-transform 0.3s;
    transition: transform 0.3s;
    -webkit-transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
    transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
}
.Pricingtabpt_Price_table-buttpn-style_8:hover .Pricingtabpt_Price_table-buttpn-style_8-icon {
    -webkit-transition-delay: 0.1s;
    transition-delay: 0.1s;
    -webkit-transform: translate3d(-50%, -100%, 0);
    transform: translate3d(-50%, -100%, 0);
}
.Pricingtabpt_Price_table-buttpn-style_8:hover > span {
    opacity: 0;
    -webkit-transform: translate3d(0, -50%, 0);
    transform: translate3d(0, -50%, 0);
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
}
.Pricingtabpt_Price_table-buttpn-style_8 > span {
    display: block;
    -webkit-transition: -webkit-transform 0.3s, opacity 0.3s;
    transition: transform 0.3s, opacity 0.3s;
    -webkit-transition-delay: 0.3s;
    transition-delay: 0.3s;
}
.Pricingtabpt_Price_table-buttpn-style_8 > span {
    vertical-align: middle;
}

/*style-9*/
.Pricingtabpt_Price_table-buttpn-style_9 {
    overflow: hidden;
    position: relative;
}
.Pricingtabpt_Price_table-buttpn-style_9:hover {
    background-color: #37474f;
    -webkit-transition: background-color 0s 0.3s;
    transition: background-color 0s 0.3s;
}
.Pricingtabpt_Price_table-buttpn-style_9::before {
    content: '';
    position: absolute;
    left: -50%;
    width: 200%;
    height: 200%;
    top: -50%;
    z-index: -1;
    -webkit-transform: translate3d(0, -100%, 0) rotate3d(0, 0, 1, -10deg);
    transform: translate3d(0, -100%, 0) rotate3d(0, 0, 1, -10deg);
}
.Pricingtabpt_Price_table-buttpn-style_9:hover::before {
    -webkit-animation: anim-naira-1 0.3s forwards ease-in;
    animation: anim-naira-1 0.3s forwards ease-in;
}
.Pricingtabpt_Price_table-buttpn-style_9:hover .Pricingtabpt_Price_table-buttpn-style_9-icon {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
} 
.Pricingtabpt_Price_table-buttpn-style_9:hover > span {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
}    
.Pricingtabpt_Price_table-buttpn-style_9> span, .Pricingtabpt_Price_table-buttpn-style_9 .Pricingtabpt_Price_table-buttpn-style_9-icon {
    -webkit-transition: -webkit-transform 0.3s;
    transition: transform 0.3s;
    -webkit-transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
    transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
}
.Pricingtabpt_Price_table-buttpn-style_9 .Pricingtabpt_Price_table-buttpn-style_9-icon {
	padding:12px 30px;
}
.Pricingtabpt_Price_table-buttpn-style_9 .Pricingtabpt_Price_table-buttpn-style_9-icon {
    position: absolute;
    top: 0;
    width: 100%;
    left: 0;
    color: #fff;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
}
/*style 10*/
.Pricingtabpt_Price_table-buttpn-style_10:hover {
    -webkit-transition: all 0.4s;
    -moz-transition: all 0.4s;
    transition: all 0.4s;
    -webkit-transform: scale(0.9) rotate(3deg);
    -moz-transform: scale(0.9) rotate(3deg);
    -ms-transform: scale(0.9) rotate(3deg);
    -o-transform: scale(0.9) rotate(3deg);
    transform: scale(0.9) rotate(3deg);
}
.Pricingtabpt_Price_table-buttpn-div-style_10  {
 /*   box-shadow: 0 4px 5px 0 rgba(50, 50, 50, 0.75);*/
    -webkit-transition: all 0.2s;
    -moz-transition: all 0.2s;
    transition: all 0.2s;
}
.Pricingtabpt_Price_table-buttpn-span-style_10{
    position: absolute;
    text-align: center;
  /*  color: #4d4d4d;*/
    text-transform: uppercase;
    width: 100%;
    top: 0;
    z-index: -1;
    left: 0;
    -webkit-transition: all 0.4s;
    -moz-transition: all 0.4s;
    transition: all 0.4s;
    opacity: 0;
}
.Pricingtabpt_Price_table-buttpn-style_10:hover .Pricingtabpt_Price_table-buttpn-span-style_10 {
    -webkit-transition: all 0.4s;
    -moz-transition: all 0.4s;
    transition: all 0.4s;
    /* background: #fff; */
    top: 100%;
    position: absolute;
    padding-top: 4px;
    left: 0;
    padding-bottom: 5px;
    opacity: 1;
}
	/* button Style*/

.Pricingtabpt_Price_table-button p {
    background: rgba(34, 34, 34, 0.4);
    display: block;
    height: 40px;
    width: 90%;
    margin: -64px 0 0 10px;
    text-align: center;
    font: 12px/45px Helvetica, Verdana, sans-serif;
    color: #fff;
    position: absolute;
    z-index: -1;
    -webkit-transition: margin 0.5s ease;
    -moz-transition: margin 0.5s ease;
    -o-transition: margin 0.5s ease;
    -ms-transition: margin 0.5s ease;
    transition: margin 0.5s ease;
}
.Pricingtabpt_Price_table-button:hover p.top {
    margin: -110px 0 0 10px;
    line-height: 40px;
    z-index:1;
}
.Pricingtabpt_Price_table-button:hover p.bottom {
    margin: -21px 0 0 10px;
    z-index:1;
}
.Pricingtabpt_Price_table-button {
    position: relative;
}
.Pricingtabpt_Price_table-header {
		padding:30px 20px;
}
.pricing_table_samll{
				/*transform: scale(0.9);*/
				}
		.pricing_table_medium{
				       transform: scale(1.08);
				}
		.pricing_table_big{
				transform: scale(1.2);
				}
/*prcing teble effect*/

		.Pricingtabpt_Price_table.Price_table_grow {
			-webkit-transform: translateZ(0);
			transform: translateZ(0);
			-webkit-backface-visibility: hidden;
			backface-visibility: hidden;
			-moz-osx-font-smoothing: grayscale;
			-webkit-transition-duration: 0.3s;
			transition-duration: 0.3s;
			-webkit-transition-property: transform;
			transition-property: transform;
		}
		.Pricingtabpt_Price_table.Price_table_grow:hover {
			-webkit-transform: scale(1.1);
			transform: scale(1.1);
		}
			
		.Pricingtabpt_Price_table.Price_table_push {
							-webkit-transform: translateZ(0);
					transform: translateZ(0);
					-webkit-backface-visibility: hidden;
					backface-visibility: hidden;
					-moz-osx-font-smoothing: grayscale;
		}
		.Pricingtabpt_Price_table.Price_table_push:hover {
				    -webkit-animation-name: hvr-push;
					animation-name: hvr-push;
					-webkit-animation-duration: 0.3s;
					animation-duration: 0.3s;
					-webkit-animation-timing-function: linear;
					animation-timing-function: linear;
					-webkit-animation-iteration-count: 1;
					animation-iteration-count: 1;
		}
		
		.Pricingtabpt_Price_table.Price_table_bounce_in {
					 -webkit-transform: translateZ(0);
					transform: translateZ(0);
					-webkit-backface-visibility: hidden;
					backface-visibility: hidden;
					-moz-osx-font-smoothing: grayscale;
					-webkit-transition-duration: 0.5s;
					transition-duration: 0.5s;
		}
		.Pricingtabpt_Price_table.Price_table_bounce_in:hover {
					-webkit-transform: scale(1.1);
					transform: scale(1.1);
					-webkit-transition-timing-function: cubic-bezier(0.47, 2.02, 0.31, -0.36);
					transition-timing-function: cubic-bezier(0.47, 2.02, 0.31, -0.36);
		}
		
		.Pricingtabpt_Price_table.Price_table_float {
					-webkit-transform: translateZ(0);
					transform: translateZ(0);
					-webkit-backface-visibility: hidden;
					backface-visibility: hidden;
					-moz-osx-font-smoothing: grayscale;
					-webkit-transition-duration: 0.3s;
					transition-duration: 0.3s;
					-webkit-transition-property: transform;
					transition-property: transform;
					-webkit-transition-timing-function: ease-out;
					transition-timing-function: ease-out;
		}
		.Pricingtabpt_Price_table.Price_table_float:hover {
					-webkit-transform: translateY(-8px);
					transform: translateY(-8px);
		}
		
		.Pricingtabpt_Price_table.Price_table_wobble_horizontal {
			    -webkit-transform: translateZ(0);
				transform: translateZ(0);
				-webkit-backface-visibility: hidden;
				backface-visibility: hidden;
				-moz-osx-font-smoothing: grayscale;
		}
		.Pricingtabpt_Price_table.Price_table_wobble_horizontal:hover {
					-webkit-animation-name: hvr-wobble-horizontal;
					animation-name: hvr-wobble-horizontal;
					-webkit-animation-duration: 1s;
					animation-duration: 1s;
					-webkit-animation-timing-function: ease-in-out;
					animation-timing-function: ease-in-out;
					-webkit-animation-iteration-count: 1;
					animation-iteration-count: 1;
		}

		.Pricingtabpt_Price_table.Price_table_wobble_vertical {
				-webkit-transform: translateZ(0);
				transform: translateZ(0);
				-webkit-backface-visibility: hidden;
				backface-visibility: hidden;
				-moz-osx-font-smoothing: grayscale;
		}
		.Pricingtabpt_Price_table.Price_table_wobble_vertical:hover {
				-webkit-animation-name: hvr-wobble-vertical;
				animation-name: hvr-wobble-vertical;
				-webkit-animation-duration: 1s;
				animation-duration: 1s;
				-webkit-animation-timing-function: ease-in-out;
				animation-timing-function: ease-in-out;
				-webkit-animation-iteration-count: 1;
				animation-iteration-count: 1;
		}
		

		
		.Pricingtabpt_Price_table.Price_table_float_shadow {
					-webkit-transform: translateZ(0);
					transform: translateZ(0);
					-webkit-backface-visibility: hidden;
					backface-visibility: hidden;
					-moz-osx-font-smoothing: grayscale;
					position: relative;
					-webkit-transition-duration: 0.3s;
					transition-duration: 0.3s;
					-webkit-transition-property: transform;
					transition-property: transform;
		}
		.Pricingtabpt_Price_table.Price_table_float_shadow:before{
					pointer-events: none;
					position: absolute;
					z-index: -1;					
					top: 100%;
					left: 5%;
					height: 10px;
					width: 90%;
					opacity: 0;
					background: -webkit-radial-gradient(center, ellipse, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 80%);
					background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 80%);
					-webkit-transition-duration: 0.3s;
					transition-duration: 0.3s;
					-webkit-transition-property: transform, opacity;
					transition-property: transform, opacity;
		}		
		.Pricingtabpt_Price_table.Price_table_float_shadow:hover {
				-webkit-transform: translateY(-5px);
					transform: translateY(-5px);
		}
		.Pricingtabpt_Price_table.Price_table_float_shadow:hover:before{
				opacity: 1;
				-webkit-transform: translateY(5px);
				transform: translateY(5px);
		}
		
		
		.Pricingtabpt_Price_table.Price_table_grow_shadow {
		-webkit-transform: translateZ(0);
		transform: translateZ(0);
		-webkit-backface-visibility: hidden;
		backface-visibility: hidden;
		-moz-osx-font-smoothing: grayscale;
		-webkit-transition-duration: 0.3s;
		transition-duration: 0.3s;
		-webkit-transition-property: box-shadow, transform;
		transition-property: box-shadow, transform;
		}	
		.Pricingtabpt_Price_table.Price_table_grow_shadow:hover {
			box-shadow: 0 10px 10px -10px rgba(0, 0, 0, 0.5);
			-webkit-transform: scale(1.1);
			transform: scale(1.1);
		}
		.Pricingtabpt_Price_table.Price_table_radial{
						-webkit-transform: translateZ(0);
				transform: translateZ(0);
				-webkit-backface-visibility: hidden;
				backface-visibility: hidden;
				-moz-osx-font-smoothing: grayscale;
				position: relative;
				transition-duration:0.3s;
		}
/**hover button**/
		.pricing_table-inner:hover .Pricingtabpt-hover-show {
			opacity: 1;
			-webkit-transform: translate3d(0, 0, 0);
  			transform: translate3d(0, 0, 0);
			}
		.Pricingtabpt-hover-show {
   			-webkit-transition: -webkit-transform 0.3s, opacity 0.3s;
   			transition: transform 0.3s, opacity 0.3s;
    			-webkit-transform: translate3d(0, -15px, 0);
     			transform: translate3d(0, -15px, 0);
    			opacity: 0;
			}
/**end**/
/**button full width**/
		.buttpn-full {
			width: 100%;
			margin: 20px 0px !important;
			}
/**end**/
/** BADGE IMG */
		.badgeimg-left {
			position: absolute;
			left:0;
		        top: 0;
		}
		.badgeimg-right {
			position: absolute;
			right:0;
			top: 0;
		}