/*
Theme Name: Divi Child
Theme URI: http://www.elegantthemes.com/gallery/divi/
Template: Divi
Author: Elegant Themes
Author URI: http://www.elegantthemes.com
Description: Smart. Flexible. Beautiful. Divi is the most powerful theme in our collection.
Tags: responsive-layout,one-column,two-columns,three-columns,four-columns,left-sidebar,right-sidebar,custom-background,custom-colors,featured-images,full-width-template,post-formats,rtl-language-support,theme-options,threaded-comments,translation-ready
Version: 4.4.2.1586846508
Updated: 2020-04-14 06:41:48

*/

#top-menu li a::before,
#top-menu li a::after {
  display: inline-block;
  opacity: 0;
  -webkit-transition: -webkit-transform 0.3s, opacity 0.2s;
  -moz-transition: -moz-transform 0.3s, opacity 0.2s;
  transition: transform 0.3s, opacity 0.2s;
}
#top-menu li {

    padding-right: 10px;
}
#top-menu li li a {
    padding: 6px 4px;
    text-transform: capitalize;
    font-size: 14px;
}
#top-menu li li {
    padding: 0 0;
}
#top-menu li a::before {
  margin-right: 5px; /*you may want to adjust this*/
  content: '|'; /*you can change the pipe to something else if you wish*/
  -webkit-transform: translateX(20px);
  -moz-transform: translateX(20px);
  transform: translateX(20px);
}
#top-menu li a::after {
  margin-left: 5px; /*you may want to adjust this*/
  content: '|'; /*you can change the pipe to something else if you wish*/
  -webkit-transform: translateX(-20px);
  -moz-transform: translateX(-20px);
  transform: translateX(-20px);
}
#top-menu li a:hover::before,
#top-menu li a:hover::after,
#top-menu li a:focus::before,
#top-menu li a:focus::after {
  opacity: 1;
  -webkit-transform: translateX(0px);
  -moz-transform: translateX(0px);
  transform: translateX(0px);
}
* ************************** */
/* ** CSS FOR DIVI BLURB 7 ** */
/* ************************** */
 
.blurb-7 {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    -ms-transition: all .5s ease;
    transition: all .5s ease;
}
.blurb-7:hover {
    transform: translateY(-20px);
}
.blurb-7:before {
    content: '';
    display: block;
    position: absolute;
    left: 0;
    bottom: 0;
    height: 10px;
    width: 0;
    transition: width 0s ease, background .5s ease;
}
.blurb-7:after {
    content: '';
    display: block;
    position: absolute;
    right: 0;
    bottom: 0;
    height: 10px;
    width: 0;
    background: #ece6f5;
    transition: width .5s ease;
}
.blurb-7:hover:before {
    width: 100%;
    background: #ece6f5;
    transition: width .5s ease;
}
.blurb-7:hover:after {
    width: 100%;
    background: transparent;
    transition: all 0s ease;
}