/*
Theme Name: Avada Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/
.sep-boxed-pricing .panel-heading h3 { 
    font-size: 20px;
    font-weight: 200;
}

.sep-boxed-pricing .panel-body .price .integer-part {
    font-size: 35px !important;
}
.sep-boxed-pricing .panel-body .price .time {
    font-size: 20px;
    font-weight: 300;
    font-family: 'Open Sans';
}

.home .fusion-pricing-table .panel-body .price .time.pos-right {
    margin-left: 0px !important;
    display: block;
    font-size: 14px;
    text-transform: lowercase;
}

.home-flip .flip-box-back-inner { padding-left: 80px; padding-right: 80px}
.home-flip .flip-box-back-inner p:first-child { padding-top: 80px}
.home-flip .flip-box-back-inner div:last-child  { margin-bottom: 80px}

.home-flip.fusion-flip-boxes .fusion-flip-box .flip-box-heading { 
    background: var(--awb-custom_color_1);
    float: left;
    padding: 5px 10px;
    position: absolute;
    bottom: 10px;
}
a.glink {
    color: #fff!important;
    padding: 20px!important;
    display: inline-block!important;
}
div:has(.team-popover) { text-align: center!important; padding-top: 5px }
.team-popover { font-size: 24px!important;
    font-weight: 400!important;
    color: var(--awb-color6)!important;  }

.gtranslate_wrapper select { 
	max-height:29px!important; 
	padding:0 0 0 10px!important;
	margin:1px 0 0 0!important;
	line-height:16px!important;
	font-size:12px!important;
  text-transform:uppercase!important;
	font-family: 'Open Sans'!important;
}
/* anchor to toggle
.fusion-panel [id]::before {
  content: '';
  display: block;
  height:     95px;
  margin-top: -95px;
  visibility: hidden;
} */
.fusion-page-title-bar .entry-title { text-transform: uppercase; font-family: "Cabin Condensed";}

.fusion-checklist.type-numbered li, ul.fusion-checklist.type-numbered li {
    align-items: start!important;
}