.edgtf-position-center-inner
{
	float: right;
  padding-right: 92px;
}
.head
{
	position: relative;
	top: -155px;
}

.edgtf-mobile-header .edgtf-mobile-nav .edgtf-grid>ul {
    margin: 0;
}
@media screen and (max-width: 1076px)
{
	.head
{
	position: relative;
	top: -58px;
}
	
}
.abc
{
	font-weight: lighter;
}
.head
{
	text-align: center;
}
.edgtf-main-menu ul li a 
{
	font-family: 'Poppins' !important;
	text-transform: uppercase !important;
}
span.edgtf-pl-follow-info-title {
  font-family: 'Poppins'!important;
}
.edgtf-side-menu-icon
{
 	display:none !important;
}
.edgtf-mobile-header .edgtf-mobile-nav ul li a
{
	font-family: 'Poppins' !important;
	text-transform: uppercase !important;
}
.edgtf-btn.edgtf-btn-solid:after {
    -webkit-clip-path: polygon(0 0,0 0,0 100%,0 100%) !important;
    clip-path: polygon(0 0,0 0,0 100%,0 100%) !important;
}
.edgtf-btn.edgtf-btn-solid span {
    -webkit-transform: translateX(0) !important;
    -ms-transform: translateX(0) !important;
    transform: translateX(0) !important;
}
.edgtf-btn-text
{
	font-family: 'Poppins' !important;
	background-color: black !important;
    color: white !important;
   
}
.subbtn
{
	background-color: black !important;
}

@media screen and (min-width: 1076px)
{
	.edgtf-btn-text
	{
		min-width: 18px;
	font-size: 19px !important;
    margin-left: 29px;
	}
}
#edgtf-back-to-top
{
	font-family: 'Poppins' !important;
}

.edgtf-page-footer .edgtf-footer-inline-nav a
{
	font-family: 'Poppins' !important;
	text-transform: capitalize !important;
}
.edgtf-ps-navigation .edgtf-ps-next a, .edgtf-ps-navigation .edgtf-ps-prev a
{
	font-family: 'Poppins' !important;
	text-transform:uppercase !important;
}
input[type=text]
{
	border-bottom: 1px solid black !important;
}
input[type=email]
{
	border-bottom: 1px solid black !important;
}
.wpcf7-form-control.wpcf7-textarea
{
	border-bottom: 1px solid black !important;
}
.oval
{
	font-weight: 400;
	font-style:italic;
	animation: mymove 2s infinite;
}
@keyframes mymove {
  50% {font-weight: 600;}
	50% {font-style: normal;}
}

@media screen and (min-width: 768px) and (max-width: 1024px)
{
	#edgtf-back-to-top
	{
		margin-right: -38px;
	}
	.container
{
	
	padding-top: 50px;
}
}
@media screen and (min-width: 1076px) and (max-width: 1279px)
{
	#edgtf-back-to-top
	{
		margin-right: -30px;
	}
}
@media screen and (min-width: 1024px) and (max-width: 1076px)
{
	#edgtf-back-to-top
	{
		margin-right: -54px;
	}
}
.edgtf-title-inner
{
	vertical-align: bottom !important;
}
.edgtf-full-width-inner
{
	min-height: 70vh !important;
}
.para h3
{
	font-weight: 400 !important;
}
.para h1
{
	font-weight: 500 !important;
}
.link h3
{
	font-weight:100 !important;
	color: orange;
	text-transform:lowercase !important;
}
.link h3:hover
{
	
	color: black;
}
.link
{
	padding-bottom:30px;
}
@media screen and (min-width: 680px) and (max-width: 768px)
{
	.container
{
	
	padding-top: 50px;
}
}
@media screen and (min-width: 640px) and (max-width: 1023px)
{

	.container
	{
		padding-bottom:70px;
	}
}
.para h1
{
	font-size: 40px;
	text-transform:capitalize;
}

.link h3
{
	font-size: 28px;
}
.para h3
{
	line-height: 1.6;
	font-size: 28px;
	text-transform:none;
}


.subbtn
{
	min-width: 120px !important;
}
.edgtf-btn-text
	{
		min-width: 18px;
	font-size: 19px !important;
  
	}
.edgtf-mobile-nav
{
	/*height: 150px !important;*/
}
.edgtf-grid ul
{
	padding-top:16px !important;
	padding-left:15px !important;
}

	
@media only screen and (min-width: 1024px)
{
.para
	{
		padding-top:80px !important;
	}
}
@media only screen and (max-width: 1024px)
{
  .edgtf-grid-col-12 {
    float: left !important;
  }
	.edgtf-mobile-header .edgtf-position-right {
		display:none;
	}
	.edgtf-mobile-header .edgtf-mobile-nav {
    height: auto !important;
    position: absolute;
    top: 0;
    right: 15%;
		display:block !important;
    text-align: right;
		background-color:transparent;
		z-index:999;
		width:auto;
	}
	.edgtf-mobile-header .edgtf-mobile-nav .edgtf-grid {
		width:100%;
	}
	/*.edgtf-mobile-nav{
	  padding-top: 200px;
    padding-bottom: 100%;
    text-align:center;
  }
	.edgtf-mobile-header .edgtf-mobile-nav .edgtf-grid>ul>li.edgtf-active-item>a span:after {
		display:none;
	}
	.edgtf-mobile-header .edgtf-mobile-nav .edgtf-grid>ul>li>a {
    font-size: 24px;
  }*/
}
.container
{
	padding-left:120px !important;
	padding-right:115px !important;
}
@media screen and (max-width: 680px)

{
	.para h1
{
	font-size: 24px;
}
	.para h3
{
	font-size: 20px;
}
	.link h3
{
	font-size: 20px;
}
	.link
	{
		padding-bottom: 40px;
	}
	.container
{
	padding-left: 26px !important;
    padding-right: 20px !important;
	padding-top: 30px;
}
.edgtf-eh-item-content  {
    padding-top: 0px !important;
}
}
.vc_column-inner
{
	padding-top: 0px !important;
}
.edgtf-pl-filter-holder ul li span{
    cursor: pointer;
}
.postid-1429 .edgtf-portfolio-single-holder .edgtf-ps-image {
    padding: 10px 0;
}

@media screen and (max-width: 680px){
	.edgtf-st-text{
		font-size: 19px !important;
		line-height: 35px !important;
	}
	.edgtf-position-left{
		padding-left: 45%;
	}
	.edgtf-position-right{
		display:none;
	}
	.edgtf-mobile-header-holder .edgtf-position-right {
		/*display:block;*/
	}
	.edgtf-mobile-header-holder .edgtf-position-left {
		padding-left:0;
	}
}
.menu-new-home-menu-container{
	padding-top: 50% !important;
	font-weight: 700;
}
@media screen and (max-width: 450px){
	
	.edgtf-mobile-nav{
		/*text-align: center;*/
}
}
.menu-item span::after{
	display: none !important;
}
@media screen and (max-width: 1025px){
.edgtf-title-holder{
	margin-top: 60px;
}
	.edgtf-mobile-nav {
		/*padding-bottom: 200% !important;*/
	}
}	
.edgtf-ps-categories{
	display: none !important;
}
@media screen and (max-width: 767px){
	.extra-space01{
		height: 20px !important;
	}
}	
@media screen and (min-width: 1026px){
	.edgtf-page-title {
	height: 50px !important;
	}	
}	
@media screen and (max-width: 1200px){
	
}	
/*This is update 2, please don't remove or comment it*/
@media screen and (max-width: 680px){
	.ext-cls{
		padding-bottom: 70px !important;
	}
	.page-id-726 .edgtf-content .edgtf-content-inner > .edgtf-full-width > .edgtf-full-width-inner {
		padding-top: 50px;
	}
}
.ext-cls{
		padding-bottom: 103px;
	}
/*Update 2 ends here */


/* @media only screen and (max-width: 1024px){
.edgtf-page-header {
    display: block;
}
	.edgtf-mobile-header {
    display: none;
}
	.edgtf-position-left {
    padding-left: 0%;
		margin-left: -40px;
}

.edgtf-position-center-inner{         float: right;
    padding-right: 15px;
}
}
@media screen and (max-width: 680px){
.edgtf-position-right {
    display: block;
	    margin-right: -77px;
}
	
 */
@media screen and (min-width: 480px){
.ext-class-2 {
    padding-left: 30px !important;
		padding-right: 30px !important;
	}
}
@media screen and (max-width: 480px){
.ext-class-2 {
    padding-left: 0px !important;
		padding-right: 0px !important;
	}
}
