.elementor-870 .elementor-element.elementor-element-37c1c03b:not(.elementor-motion-effects-element-type-background), .elementor-870 .elementor-element.elementor-element-37c1c03b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #60A9E7 0%, #8FCAFD 100%);}.elementor-870 .elementor-element.elementor-element-37c1c03b:hover > .elementor-background-overlay{background-color:#60A9E7;opacity:0.57;}.elementor-870 .elementor-element.elementor-element-37c1c03b{transition:background 3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-870 .elementor-element.elementor-element-37c1c03b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-870 .elementor-element.elementor-element-34004668{--spacer-size:64px;}.elementor-870 .elementor-element.elementor-element-b7e5003 > .elementor-widget-container{margin:0px 0px -38px 0px;}.elementor-870 .elementor-element.elementor-element-b7e5003{text-align:center;}.elementor-870 .elementor-element.elementor-element-b7e5003 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-870 .elementor-element.elementor-element-1171598e{text-align:center;}.elementor-870 .elementor-element.elementor-element-1171598e .elementor-heading-title{font-family:"Inter";font-size:56px;font-weight:600;color:#000000;}.elementor-870 .elementor-element.elementor-element-c78315b{--spacer-size:64px;}.elementor-870 .elementor-element.elementor-element-9e59cc1{--spacer-size:50px;}.elementor-870 .elementor-element.elementor-element-5f3e7af .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-870 .elementor-element.elementor-element-02ffa8a{font-family:var( --e-global-typography-text-font-family );font-weight:var( --e-global-typography-text-font-weight );}.elementor-870 .elementor-element.elementor-element-93d701f{--spacer-size:50px;}.elementor-870 .elementor-element.elementor-element-00548ad .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-870 .elementor-element.elementor-element-4e680b0{--spacer-size:50px;}.elementor-870 .elementor-element.elementor-element-93d738c .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-870 .elementor-element.elementor-element-033fe59 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-870 .elementor-element.elementor-element-439e95e{--spacer-size:50px;}.elementor-870 .elementor-element.elementor-element-33e0ff9 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-870 .elementor-element.elementor-element-91d70a3 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-870 .elementor-element.elementor-element-29c52355:not(.elementor-motion-effects-element-type-background), .elementor-870 .elementor-element.elementor-element-29c52355 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #60A9E7 0%, #60A9E7 100%);}.elementor-870 .elementor-element.elementor-element-29c52355:hover > .elementor-background-overlay{background-color:#60A9E7;opacity:0.57;}.elementor-870 .elementor-element.elementor-element-29c52355{transition:background 3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-870 .elementor-element.elementor-element-29c52355 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-870 .elementor-element.elementor-element-3b24591.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-870 .elementor-element.elementor-element-3b24591.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-870 .elementor-element.elementor-element-38fc42a1{--spacer-size:64px;}.elementor-870 .elementor-element.elementor-element-744a3899 > .elementor-widget-container{margin:0px 0px -38px 0px;}.elementor-870 .elementor-element.elementor-element-744a3899 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-870 .elementor-element.elementor-element-691e6c47 .elementor-heading-title{font-size:56px;font-weight:600;color:#000000;}.elementor-870 .elementor-element.elementor-element-690850c0{--spacer-size:64px;}.elementor-bc-flex-widget .elementor-870 .elementor-element.elementor-element-77b48820.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-870 .elementor-element.elementor-element-77b48820.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-870 .elementor-element.elementor-element-738108d3{--spacer-size:64px;}.elementor-870 .elementor-element.elementor-element-2414a262 .elementor-button-content-wrapper{flex-direction:row;}.elementor-870 .elementor-element.elementor-element-2414a262 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-870 .elementor-element.elementor-element-727d965b{--spacer-size:64px;}@media(max-width:767px){.elementor-870 .elementor-element.elementor-element-744a3899{text-align:center;}.elementor-870 .elementor-element.elementor-element-691e6c47{text-align:center;}.elementor-870 .elementor-element.elementor-element-691e6c47 .elementor-heading-title{font-size:37px;}.elementor-870 .elementor-element.elementor-element-738108d3{--spacer-size:21px;}}/* Start custom CSS */.post-password-form { padding: 200px;}/* End custom CSS */