.divi-flyin,
.ui-sortable.divi-flyin {
position: fixed!important;
bottom: 40px;
right: 0px;
z-index: 998;
width: 320px;
padding-top: 40px;
overflow: visible!important;
}
.ui-sortable.divi-flyin {
left: initial!important;
right: 0px!important;
bottom: 40px!important;
top: initial!important;	
}
@media screen and (max-width:479px) {
.divi-flyin {
width: 90%;
}
} .dfi-close_button {
position: absolute;
top: -10px;
left: -10px;
z-index: 999;
border-radius: 50%;
-webkit-box-shadow: 1px 1px 2px -1px rgba(0,0,0,0.7);
box-shadow: 1px 1px 2px -1px rgba(0,0,0,0.7);
height: 30px;
width: 30px;
background-color: #fff;
cursor: pointer;
font-family: ETmodules;
font-size: 30px;
color: #8b8b8b;
text-align: center;
line-height: 30px;
-webkit-transition: .3s all;
-o-transition: .3s all;
transition: .3s all;
}
.dfi-close_button:hover {
-webkit-transform: scale(1.1);
-ms-transform: scale(1.1);
transform: scale(1.1);
-webkit-transition: .3s all;
-o-transition: .3s all;
transition: .3s all;
} .dfi-left,
.ui-sortable.dfi-left {
left: 0px!important;
}
.dfi-left .dfi-close_button {
left: calc( 100% - 20px) !important;
} .dfi-scroll {
visibility: hidden;
-webkit-transform: translateX(350px);
-ms-transform: translateX(350px);
transform: translateX(350px);
-webkit-transition: 1s all;
-o-transition: 1s all;
transition: 1s all;
}
.dfi-visible,
.dfi-left.dfi-scroll.dfi-visible {
visibility: visible;
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
-webkit-transition: 1s all;
-o-transition: 1s all;
transition: 1s all;
}
.dfi-left.dfi-scroll {
-webkit-transform: translateX(-350px);
-ms-transform: translateX(-350px);
transform: translateX(-350px);
} .ui-sortable.dfi-scroll,
.ui-sortable.dfi-left.dfi-scroll {
visibility: visible;
-webkit-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}