.elementor-page{font-size:16px;line-height:normal;color:#333;background-color:#fff}.elementor-page *,.elementor-page :after,.elementor-page :before{border-style:none;border-width:0}.elementor-page img{display:inline;border-radius:0;margin:0;box-shadow:none;max-width:100%;height:auto}.elementor-page h1,.elementor-page h2,.elementor-page h3,.elementor-page h4,.elementor-page h5,.elementor-page h6{display:block;border-bottom:none;padding-bottom:0;margin:0;font-family:inherit;font-size:revert;font-weight:revert;line-height:inherit;letter-spacing:normal}.elementor-page p{margin:0;font-size:inherit;line-height:inherit}.elementor-page a{color:inherit;text-decoration:inherit}.elementor-page ol,.elementor-page ul{margin:0;padding:0;list-style:revert}.elementor-page li{margin:0;line-height:inherit}.elementor-page li::marker{color:inherit}.elementor-page blockquote{border-left:none;padding:0;margin:0;background:none;border-radius:0;font-style:normal;font-size:inherit;color:inherit;box-shadow:none}.elementor-page figure{margin:0}.elementor-page figcaption{text-align:initial;font-size:inherit;color:inherit;margin-top:0;font-style:normal}.elementor-page table{width:auto;border-collapse:collapse;border-spacing:0;margin:0;border-radius:0;overflow:visible;box-shadow:none}.elementor-page td,.elementor-page th{border:none;padding:0;text-align:inherit;font-size:inherit}.elementor-page th{background:none;color:inherit;font-weight:700;border-color:initial}.elementor-page hr{border:none;height:auto;background:none;margin:0}.elementor-page .e-con,.elementor-page .e-con>.e-con-inner{box-sizing:border-box}.elementor-page .elementor-button{display:inline-block;text-decoration:none}.elementor-page .elementor-widget-image img{display:block;width:100%;height:auto}