/*
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
*/

.fusion-flip-boxes.ab_team_list .fusion-flip-box .flip-box-front{
    padding: 0;
}
.fusion-flip-boxes.ab_team_list, .fusion-flip-boxes.ab_team_list .fusion-flip-box .flip-box-inner-wrapper{
    margin-bottom: 0;
}
.ab_num_box .fusion-column:first-child .col::after{
    content: "1";
}
.ab_num_box .fusion-column:nth-child(2) .col::after {
    content: "1";
}
.ab_num_box .fusion-column:nth-child(3) .col::after{
    content: "2";
}
.ab_num_box .fusion-column:nth-child(4) .col:after{
    content: "3";
}
.ab_num_box .fusion-column:nth-child(5) .col:after{
    content: "4";
}
.ab_num_box .fusion-column:nth-child(6) .col:after{
    content: "5";
}.ab_num_box .fusion-column:nth-child(7) .col:after{
     content: "6";
 }

.ab_num_box .fusion-column .col::after {
    position: absolute;
    right: 25px;
    font-size: 120px;
    bottom: 0;
    line-height: 125px;
    color: rgba(9, 145, 124, 0.12);
}
.fusion-main-menu .fusion-dropdown-menu .sub-menu li a:hover,
.fusion-main-menu .fusion-dropdown-menu .sub-menu.current-menu-item li a{
    color: #ffffff;
}
.avada-has-mainmenu-dropdown-divider .fusion-main-menu .fusion-dropdown-menu li.current-menu-parent > a,
.avada-has-mainmenu-dropdown-divider .fusion-main-menu .fusion-dropdown-menu .sub-menu li.current-menu-item > a {
    color: #ffffff;
}
.searchandfilter ul {
padding: 0;
}
.searchandfilter label {
	display: inline;
	text-indent: 25px;
}
.search-filter-results .pagination {
	display: block;
	margin: 10px 0;
	padding-bottom: 20px;
}
.search-filter-results .pagination .nav-previous {
	float: left;
}
.search-filter-results .pagination .nav-previous a,
.search-filter-results .pagination .nav-next a{
	color:#fff;
background: #09917c;
	padding: 3px 10px;
	border-radius: 5px;
}
.search-filter-results .pagination .nav-next{
float: right;
}
#media_image-2 img{
    border-radius: 5px;
}
.mb-2 {
    margin-bottom: 2em !important;
}
.mt-2 {
    margin-top: 2em !important;
}
.cta_hover:hover a {
    opacity: 0.8;
}
@media only screen and (min-width: 993px)  {
    .line_3_box .col.content-box-wrapper{
        height: 210px;
    }
    .line_2_box .col.content-box-wrapper{
        height: 170px;
    }
    .team_flip_box .flip-box-back{
        height: 360px;
    }
}
@media only screen and (max-width: 767px) {
  /* For mobile phones: */
  .ab_team_list .fusion-flip-box > .flip-box-inner-wrapper{
       min-height: 350px !important;
  }
}
@media (max-width: 480px) {
    .cta_hover {
        width: 100%;
    }
    .cta_hover a {
        width: 100%;
    }
}