/* FLEXIPOW generated - page 3459 */

/* block 61af38c7780f8 */
#field_61af38c7780f8 { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }


#field_61af38c7780f8 { position: fixed; left: 0; top: 0; width: 100%; max-width: 100%; z-index: 9999; }
body.wp-admin #field_61af38c7780f8 { position: relative!important; width: 100%; top: 0px; z-index: 0; }
#field_61af38c7780f8 .titleonepage { height: 108px; background: #0A3236; padding-top: 30px; }
#field_61af38c7780f8 .menuonepage { background: #0C707B; padding: 12px 0; }
#onepagemenu_61af38c7780f8 { display: block; padding: 0; list-style-type: none; }
#onepagemenu_61af38c7780f8 li { display: inline-block; }
#onepagemenu_61af38c7780f8 li a { text-transform: uppercase; color: #FFFFFF; }
#onepagemenu_61af38c7780f8 li a:hover { text-transform: uppercase; color: #fdff91; }

#field_61af38c7780f8 h1 { font-family: 'Barlow', serif; font-size: 2rem; font-weight: 500; }

@media only screen and (max-width: 980px) {
 #onepagecontainer_61af38c7780f8 { padding-top: 108px; background: #0A3236; }
}

@media only screen and (max-width: 768px) {
 .menuonepage { display: none; }
 #field_61af38c7780f8 { position: relative; padding-top: 0; }
 #onepagecontainer_61af38c7780f8 { padding-top: 0; margin-top: -30px; margin-bottom: 30px; }
 body { padding-top: 90px!important; }
}

/* block 61af3b08ecb06 */
#field_61af3b08ecb06 { padding-top: 180px; padding-bottom: 40px; margin-top: 0px; margin-bottom: 0px;  }
#field_61af3b08ecb06_inner { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }
h2.biglefttitle { margin-bottom: 10px!important; font-size: 5.5rem!important; margin-left: -80px; } 
img.imagetoped { display: block; margin-top: -180px; position: absolute; z-index: -1; width: 450px; max-width: 100%; right: 0; } 
.wp-block img.imagetoped { display: block; margin-top: 0px; position: relative; z-index: 0; width: 450px; max-width: 100%; right: 0; } 

@media only screen and (max-width: 1280px) {
 #field_61af3b08ecb06 { padding-top: 200px; }
}

@media only screen and (max-width: 980px) {
 #field_61af3b08ecb06 { padding-top: 300px; }
}

@media only screen and (max-width: 960px) {
 h2.biglefttitle { font-size: 3rem!important; margin-left:  0px; } 
 img.imagetoped { display: block; margin-top: 0px; position: relative; z-index: 0; width: auto; max-width: 100%; } 
}

@media only screen and (max-width: 768px) {
 #field_61af3b08ecb06 { padding-top: 40px; }
}

/* block 61af3b2f52232 */
#field_61af3b2f52232 { padding-top: 40px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }
#field_61af3b2f52232_inner { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }

/* block 61bb156849bc3 */
#field_61bb156849bc3 { padding-top: 0px; padding-bottom: 40px; margin-top: 0px; margin-bottom: 0px;  }
#field_61bb156849bc3_inner { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }

/* block 61af3c0a11474 */
#field_61af3c0a11474 { padding-top: 40px; padding-bottom: 40px; margin-top: 0px; margin-bottom: 0px;  }
#field_61af3c0a11474_inner { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }

/* block 61af3c722bead */
#field_61af3c722bead { padding-top: 40px; padding-bottom: 40px; margin-top: 0px; margin-bottom: 0px;  }
#field_61af3c722bead_inner { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }

/* block 61b85ad055754 */
#field_61b85ad055754 { padding-top: 40px; padding-bottom: 40px; margin-top: 0px; margin-bottom: 0px;  }
#field_61b85ad055754_inner { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }


#graph1 { overflow: hidden; }
#graph1+div { top: 20px; }
#graph1 svg g[opacity="0.3"], #graph1 svg g[opacity="0.4"] { display: none; }
#graph2 { overflow: hidden; }
#graph2+div { top: 20px; }
#graph2 svg g[opacity="0.3"], #graph2 svg g[opacity="0.4"] { display: none; }
#field_61b85ad055754_inner h3 { font-family: 'Barlow', serif; font-size: 1rem; text-align: center; font-weight: 500; }
#field_61b85ad055754_inner h3 span { display: block; font-size: 0.9rem; }
#field_61b85ad055754_inner tspan { font-size: 0.75rem; color: #FFFFFF!important; }

/* block 61bb17225715f */
#field_61bb17225715f { padding-top: 50px; padding-bottom: 40px; margin-top: 0px; margin-bottom: 0px; background-color: #0c707b; }
#field_61bb17225715f_inner { padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px;  }
#field_61bb17225715f_inner a { color: #FFFFFF; transition: all 0.5s ease; font-weight: bold; }
#field_61bb17225715f_inner a:hover { color: #fdff91; transition: all 0.5s ease; }