/*
Theme Name: Divi Child Theme
Theme URI: https://divireadythemes.com/
Description: Divi Child Theme
Author: Divi Ready Themes
Author URI: https://divireadythemes.com/
Template: Divi
Version: Updated for Divi 3+
*/



/*------------------------------------------------*/
/*-------------------[GENERAL]--------------------*/
/*------------------------------------------------*/



/*------------------------------------------------*/
/*-----------------[HEADER-MENU]------------------*/
/*------------------------------------------------*/


/*------------------------------------------------*/
/*------------------[HOMEPAGE]--------------------*/
/*------------------------------------------------*/


/*------------------------------------------------*/
/*------------------[SUBPAGES]--------------------*/
/*------------------------------------------------*/


/*------------------------------------------------*/
/*-------------------[Footer]---------------------*/
/*------------------------------------------------*/


/*------------------------------------------------*/
/*--------------------[RWD]-----------------------*/
/*------------------------------------------------*/


/*------------------------------------------------*/
/*------------------------------------------------*/
/*------------------------------------------------*/
/*--[ADD TUTORIAL CUSTOMIZATION BELOW THIS LINE]--*/
/*------------------------------------------------*/
/*------------------------------------------------*/
/*------------------------------------------------*/


.et_pb_blurb_content .et_pb_blurb_container {
    vertical-align: middle;
    position: relative;

}



.et_pb_pricing_table_wrap {align-items: normal;}

.line{position: relative;margin:15px 0;border-bottom: 1px solid #ddd;clear: both;}
.line:after{content: "";position: absolute;left: 0;right:0;bottom:-4px;height: 5px;top:px;width: 60px;background-color: #2AB253}

.section-style{position: relative ;width:200px; height:11px;margin:0 auto;}
.section-style::before{display:block;content: ""; background-color:#2AB253;width:70%;position: absolute; top:0;left:0;height:2px}
.section-style::after{display:block;content: ""; background-color:#2AB253;width:70%;position: absolute; bottom:0;right:0;height:2px}

.section-left{position: relative ;width:200px; height:11px;}
.section-left::before{display:block;content: ""; background-color:#2AB253;width:70%;position: absolute; top:0;left:0;height:2px}
.section-left::after{display:block;content: ""; background-color:#2AB253;width:70%;position: absolute; bottom:0;right:0;height:2px}

.fancylist ul {
  padding: 0;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.fancylist li {
  flex-grow: 1;
  text-align: center;
  background: #DCAD6A!important;
  color: #fff;
  font-weight: 600;
  padding: 10px 20px;
  list-style: none;
  margin: 5px;
}
.fancylist li a{color:#fff;}
.fancylist li:hover{background: #000;}

.vertical-align { 
    display: flex; 
    flex-direction: column; 
    justify-content: center;
} 


