body.has-euroweb-section-bg {
position: relative;
}
.euroweb-section-bg-layer {
position: absolute;
left: 0;
top: 0;
width: 0;
height: 0;
z-index: 0;
pointer-events: none;
}
.euroweb-section-bg-layer__blob {
position: absolute;
z-index: 0;
pointer-events: none;
border-radius: 50%;
opacity: 0;
visibility: hidden;
}
.euroweb-section-bg-layer.is-ready .euroweb-section-bg-layer__blob {
visibility: visible;
} body.has-euroweb-section-bg #content {
position: relative;
z-index: 1;
} body.has-euroweb-section-bg #masthead,
body.has-euroweb-section-bg header#masthead,
body.has-euroweb-section-bg header.essentials-child-vc-header,
body #masthead.essentials-child-vc-header {
position: fixed !important;
top: 0 !important;
left: 0 !important;
right: 0 !important;
width: 100% !important;
z-index: 99999 !important;
}
.admin-bar body.has-euroweb-section-bg #masthead,
.admin-bar body #masthead.essentials-child-vc-header {
top: 32px !important;
}
@media screen and (max-width: 782px) {
.admin-bar body.has-euroweb-section-bg #masthead,
.admin-bar body #masthead.essentials-child-vc-header {
top: 46px !important;
}
}
body.has-euroweb-section-bg footer#pix-page-footer,
body.has-euroweb-section-bg .site-footer2,
body.has-euroweb-section-bg #pix-page-footer {
position: relative;
z-index: 5;
visibility: visible !important;
opacity: 1 !important;
}
body.has-euroweb-section-bg,
body.has-euroweb-section-bg #page,
body.has-euroweb-section-bg #content,
body.has-euroweb-section-bg #content.bg-white,
body.has-euroweb-section-bg #content > .container {
background: transparent !important;
background-color: transparent !important;
}
body.has-euroweb-section-bg .pix-page-loading-bg {
z-index: 0;
pointer-events: none;
}