.elementor-442 .elementor-element.elementor-element-28ffd61{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-442 .elementor-element.elementor-element-28ffd61:not(.elementor-motion-effects-element-type-background), .elementor-442 .elementor-element.elementor-element-28ffd61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-442 .elementor-element.elementor-element-e2d4572 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-442 .elementor-element.elementor-element-e2d4572 .cc-hash-widget{background:#ffffff;padding:28px 28px 28px 28px;border-radius:24px 24px 24px 24px;}.elementor-442 .elementor-element.elementor-element-e2d4572 .cc-hash-heading{color:#111827;}.elementor-442 .elementor-element.elementor-element-e2d4572 .cc-hash-subtitle, .elementor-442 .elementor-element.elementor-element-e2d4572 .cc-hash-label{color:#6b7280;}.elementor-442 .elementor-element.elementor-element-e2d4572 .cc-hash-input, .elementor-442 .elementor-element.elementor-element-e2d4572 .cc-hash-select{background:#ffffff;color:#111827;border-color:#e5e7eb;border-radius:14px;}.elementor-442 .elementor-element.elementor-element-e2d4572 .cc-hash-generate, .elementor-442 .elementor-element.elementor-element-e2d4572 .cc-hash-copy, .elementor-442 .elementor-element.elementor-element-e2d4572 .cc-hash-cta{color:#ffffff;background:#111827;border-radius:999px 999px 999px 999px;}.elementor-442 .elementor-element.elementor-element-e2d4572 .cc-hash-generate:hover, .elementor-442 .elementor-element.elementor-element-e2d4572 .cc-hash-copy:hover, .elementor-442 .elementor-element.elementor-element-e2d4572 .cc-hash-cta:hover{background:#374151;}.elementor-442 .elementor-element.elementor-element-e2d4572 .cc-hash-item{background:#f8fafc;border-radius:16px 16px 16px 16px;}.elementor-442 .elementor-element.elementor-element-e2d4572 .cc-hash-text{color:#111827;}.elementor-442 .elementor-element.elementor-element-bf5f93e{--display:flex;}@media(max-width:767px){.elementor-442 .elementor-element.elementor-element-28ffd61{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(min-width:768px){.elementor-442 .elementor-element.elementor-element-28ffd61{--content-width:1000px;}}/* Start custom CSS for html, class: .elementor-element-456a37b */.elementor-442 .elementor-element.elementor-element-456a37b {
    display: none;
}/* End custom CSS */