/*
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
*/

b, strong {font-weight: bold !important;}
.fusion-li-item:only-child {padding-top: 0 !important;}
.fusion-li-item:last-child {padding-bottom: 0 !important;}
.fusion-li-item-content p+ul {margin-top: 1em;}
.fusion-li-item-content li ul {margin-block: 1em;}
.fusion-text table {width: 100%;border-collapse: collapse;}
.fusion-text table td {border: 1px solid rgba(0,0,0,.1);padding: .5em 1em;}
.fusion-text table td p {margin-bottom: .25em;}
.fusion-text table td p:last-child {margin-bottom: 0;}
[style="--awb-margin-top:0px;"]>ul {margin-top: 0;}
.anchor-menu {--awb-active-color: var(--awb-color4) !important;}
.anchor-menu ul {border-left: 1px solid var(--awb-color3);}
.anchor-menu a {padding: .5em 1em !important;}
.anchor-menu .awb-menu__main-li_regular.current-menu-item .awb-menu__main-a_regular {background-color: var(--awb-color4) !important;color: var(--awb-color1) !important;}
.anchor-menu li:not(.current-menu-item) a:hover {background-color: var(--awb-color8);color: var(--awb-color1) !important;}
.to-top-floating #toTop {bottom: 80px !important;}
@media (max-width: 1200px) {
    .blockquote {--awb-font-size: 24px !important;}
}
@media (max-width: 800px) {
    .blockquote {--awb-font-size: 22px !important;}
    .fusion-li-item-content p+ul {padding-left: .5em !important;}
    .fusion-li-item-content li ul {padding-left: 1em;}
}