/*To make any column vertically centered - Enable Equal Column height in the Row Settings*/
.et_pb_equal_columns>.et_pb_column{
	margin-top:auto;
	margin-bottom:auto;
}

/*Back to top button styling */
.et_pb_scroll_top{
	border-radius: 15px 0 0 15px !important;
	background-color: #e8a54f !important;
	transition: .3s ease;
}

.et_pb_scroll_top:hover{
	transform: scale(1.2);
}


/*Link effect - white underline add this class "link-effect-white"*/
.link-effect-white a {
  cursor: pointer;
  padding-bottom:5px;
  transition: all 0.2s linear;
  background: linear-gradient(to bottom, #fff 0%, #fff 98%); /*Change color of the underline from here*/
  background-size: 0px 2px;
  background-repeat: no-repeat;
  background-position: left 100%;
}
.link-effect-white a:hover {
  background-size: 100% 2px;
}

/* FAQ title size */
.et_pb_toggle_title {
	font-size: 18px;
}

.upgrade-button {
	border: 1px solid #eee;
	padding: 5px 10px!important;
	float: left;
	text-align: left;
	margin: 20px 5px 20px 0px!important;
	color: #111 !important;
	font-size: 12px!important;
	width: auto!important;
	line-height: 18px;
	border-radius: 8px;	
	font-weight: 500!important;
	text-align: center;
	transition: .3s ease;
	display: inline-block;
	background: #eee;
}
.upgrade-button::before { display: none!important; }
.upgrade-button.gold {
	background: #ec3e31!important;
    color: #fff!important;
    border-color: #ec3e31!important;
	width: 100% !important;
	font-weight: 700 !important;
	font-size: 14px!important;
	padding: 10px 14px!important;
}
.upgrade-button.gold:hover {
	background: #a52b22!important;
}

