/* #wrapper .divider.top {padding-top:calc(var(--container_padding_100_top, 0px) + 4vw);}
#wrapper .divider.bottom {padding-bottom:calc(var(--container_padding_100_bottom, 0px) + 4vw);}
#wrapper .divider:after,
#wrapper .divider:before {content:''; position:absolute; left:0; width:100%; height:4vw; z-index:1;}
#wrapper .divider.top:before {top:-2px; background:url(../media/DividerDark.svg) center top no-repeat; background-size:cover; transform:scaleY(-1);}
#wrapper .divider.bottom:after {bottom:-2px; background:url(../media/DividerDark.svg) center top no-repeat; background-size:cover;}
#wrapper .divider.top.rev:before {background-image:url(../media/DividerDarkRev.svg)}
#wrapper .divider.bottom.rev:after {background-image:url(../media/DividerDarkRev.svg)}
#wrapper .divider.top.light:before {background-image:url(../media/DividerLight.svg)}
#wrapper .divider.bottom.light:after {background-image:url(../media/DividerLight.svg)}
#wrapper .divider.top.light.rev:before {background-image:url(../media/DividerLightRev.svg)}
#wrapper .divider.bottom.light.rev:after {background-image:url(../media/DividerLightRev.svg)}
#wrapper .divider.top.flip-x:before {transform:scale(-1);}
#wrapper .divider.bottom.flip-x:after {transform:scaleX(-1);} */

/* #wrapper #main {position:relative;}
#wrapper #main:before {content:''; position:absolute; left:-4px; bottom:calc(100% - 4px); width:calc(100% + 8px); height:999vh; z-index:1; background:url(../media/DividerHeader.svg) bottom center no-repeat; background-size:contain; pointer-events:none;} */

#wrapper .fusion-title.divider {padding-bottom:24px; position:relative;}
#wrapper .fusion-title.divider:after {content:''; display:block; width:160px; height:8px; background:url(../media/DividerTitle.svg) no-repeat left center; background-size:cover; position:absolute; bottom:0;}

#wrapper .fusion-page-title-bar .fusion-fullwidth:last-child {padding-bottom:calc(var(--container_padding_100_bottom, 0px) + 4.6875vw);}
#wrapper #main {position:relative;}
#wrapper #main::before {content:''; position:absolute; bottom:calc(100% - 4px); left:0; width:100%; height:4.6875vw; background-color:inherit; -webkit-mask-image:url('../media/DividerHeader.svg'); -webkit-mask-size:100% 100%; -webkit-mask-repeat:no-repeat; -webkit-mask-position:bottom center; mask-image:url('../media/DividerHeader.svg'); mask-size:100% 100%; mask-repeat:no-repeat; mask-position:bottom center; pointer-events:none; z-index:1;}

#wrapper #main .pull-over-divider {padding-top:0px; margin-top:calc(-64px + -4.6875vw);}