.elementor-39 .elementor-element.elementor-element-c2f4bcd:not(.elementor-motion-effects-element-type-background), .elementor-39 .elementor-element.elementor-element-c2f4bcd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-39 .elementor-element.elementor-element-c2f4bcd > .elementor-container{max-width:1400px;}.elementor-39 .elementor-element.elementor-element-c2f4bcd{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:6em 2em 6em 2em;}.elementor-39 .elementor-element.elementor-element-c2f4bcd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-39 .elementor-element.elementor-element-9b08587{--spacer-size:400px;width:var( --container-widget-width, 400px );max-width:400px;--e-transform-translateX:62px;--e-transform-translateY:-11px;background-color:transparent;margin:-19em 4em calc(var(--kit-widget-spacing, 0px) + 0em) -4em;--container-widget-width:400px;--container-widget-flex-grow:0;background-image:radial-gradient(at center center, var( --e-global-color-ed261f9 ) 28%, var( --e-global-color-6361bfc ) 94%);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-5ea060e );border-radius:100% 100% 100% 100%;}.elementor-39 .elementor-element.elementor-element-be9ddf7{overflow:hidden;padding:0em 0em 1em 0em;}.elementor-39 .elementor-element.elementor-element-9e704c8{text-align:center;}.elementor-39 .elementor-element.elementor-element-9e704c8 .elementor-heading-title{color:var( --e-global-color-7dc63c2 );}.elementor-39 .elementor-element.elementor-element-efde33b{overflow:hidden;padding:0% 24% 0% 24%;}.elementor-39 .elementor-element.elementor-element-452d384{text-align:center;color:var( --e-global-color-4bc78c4 );}.elementor-39 .elementor-element.elementor-element-77022e5{--spacer-size:500px;width:var( --container-widget-width, 500px );max-width:500px;--e-transform-translateX:823px;--e-transform-translateY:-157px;background-color:transparent;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + -25em) 0em;--container-widget-width:500px;--container-widget-flex-grow:0;background-image:radial-gradient(at center center, var( --e-global-color-ed261f9 ) 28%, var( --e-global-color-6361bfc ) 94%);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-5ea060e );border-radius:100% 100% 100% 100%;}.elementor-39 .elementor-element.elementor-element-account-content:not(.elementor-motion-effects-element-type-background), .elementor-39 .elementor-element.elementor-element-account-content > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-39 .elementor-element.elementor-element-account-content{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:7em 0em 3em 0em;z-index:2;}.elementor-39 .elementor-element.elementor-element-account-content > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-39 .elementor-element.elementor-element-17a5847c-0d27-46a8-aaa1-4704999fd5ff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}@media(max-width:1024px){.elementor-39 .elementor-element.elementor-element-c2f4bcd{padding:2em 1em 2em 1em;}.elementor-39 .elementor-element.elementor-element-9b08587{--e-transform-translateX:-64px;--e-transform-translateY:52px;}.elementor-39 .elementor-element.elementor-element-efde33b{padding:0% 14% 0% 14%;}.elementor-39 .elementor-element.elementor-element-77022e5{--e-transform-translateX:530px;}.elementor-39 .elementor-element.elementor-element-account-content{padding:7em 0em 0em 0em;}}@media(max-width:767px){.elementor-39 .elementor-element.elementor-element-c2f4bcd{padding:5em 1em 4em 1em;}.elementor-39 .elementor-element.elementor-element-9b08587{--spacer-size:300px;width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-39 .elementor-element.elementor-element-efde33b{padding:0% 0% 0% 0%;}.elementor-39 .elementor-element.elementor-element-77022e5{--spacer-size:300px;width:var( --container-widget-width, 300px );max-width:300px;--e-transform-translateX:204px;--e-transform-translateY:-52px;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + -17em) 0em;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-39 .elementor-element.elementor-element-account-content{padding:5em 1em 1em 1em;}}/* Start custom CSS */body.elementor-page-39 .woocommerce,
body.elementor-page-39 .woocommerce-page {
  font-family: "IBM Plex Sans", sans-serif;
  color: #44524D;
}

body.elementor-page-39 .woocommerce h2,
body.elementor-page-39 .woocommerce h3,
body.elementor-page-39 .woocommerce h4,
body.elementor-page-39 .woocommerce legend,
body.elementor-page-39 .woocommerce table.shop_table th,
body.elementor-page-39 .woocommerce form .form-row label,
body.elementor-page-39 .woocommerce-MyAccount-navigation a {
  font-family: "IBM Plex Sans", sans-serif;
  color: #0B1F3A;
  font-weight: 600;
  letter-spacing: 0;
}

body.elementor-page-39 .woocommerce p,
body.elementor-page-39 .woocommerce td,
body.elementor-page-39 .woocommerce address,
body.elementor-page-39 .woocommerce label,
body.elementor-page-39 .woocommerce .woocommerce-privacy-policy-text,
body.elementor-page-39 .woocommerce .woocommerce-form-row,
body.elementor-page-39 .woocommerce .woocommerce-LostPassword {
  font-family: "IBM Plex Sans", sans-serif;
  color: #44524D;
  font-weight: 400;
}

body.elementor-page-39 .woocommerce a {
  color: #006A4E;
}

body.elementor-page-39 .woocommerce a:hover {
  color: #0B1F3A;
}

body.elementor-page-39 .woocommerce a.button,
body.elementor-page-39 .woocommerce button.button,
body.elementor-page-39 .woocommerce input.button,
body.elementor-page-39 .woocommerce #respond input#submit,
body.elementor-page-39 .woocommerce .wc-block-components-button,
body.elementor-page-39 .woocommerce #place_order {
  background: #006A4E;
  color: #FFFFFF;
  border: 1px solid #006A4E;
  border-radius: 6px;
  font-family: "IBM Plex Sans", sans-serif;
  font-weight: 600;
  letter-spacing: 0;
}

body.elementor-page-39 .woocommerce a.button:hover,
body.elementor-page-39 .woocommerce button.button:hover,
body.elementor-page-39 .woocommerce input.button:hover,
body.elementor-page-39 .woocommerce #respond input#submit:hover,
body.elementor-page-39 .woocommerce .wc-block-components-button:hover,
body.elementor-page-39 .woocommerce #place_order:hover {
  background: #0B1F3A;
  border-color: #0B1F3A;
  color: #FFFFFF;
}

body.elementor-page-39 .woocommerce button.button:disabled,
body.elementor-page-39 .woocommerce button.button:disabled[disabled] {
  background: #DDE8E4;
  color: #44524D;
  border-color: #DDE8E4;
}

body.elementor-page-39 .woocommerce table.shop_table,
body.elementor-page-39 .woocommerce form.checkout,
body.elementor-page-39 .woocommerce form.login,
body.elementor-page-39 .woocommerce form.register,
body.elementor-page-39 .woocommerce .woocommerce-MyAccount-navigation,
body.elementor-page-39 .woocommerce .woocommerce-MyAccount-content,
body.elementor-page-39 .woocommerce .cart_totals,
body.elementor-page-39 .woocommerce .checkout_coupon {
  border-color: #DDE8E4;
  background: #FFFFFF;
  border-radius: 8px;
}

body.elementor-page-39 .woocommerce table.shop_table td,
body.elementor-page-39 .woocommerce table.shop_table th,
body.elementor-page-39 .woocommerce table.shop_table tbody th,
body.elementor-page-39 .woocommerce table.shop_table tfoot td,
body.elementor-page-39 .woocommerce table.shop_table tfoot th {
  border-color: #DDE8E4;
}

body.elementor-page-39 .woocommerce input.input-text,
body.elementor-page-39 .woocommerce textarea,
body.elementor-page-39 .woocommerce select,
body.elementor-page-39 .woocommerce .select2-container--default .select2-selection--single {
  border: 1px solid #DDE8E4;
  border-radius: 6px;
  color: #0B1F3A;
  font-family: "IBM Plex Sans", sans-serif;
  background: #FFFFFF;
}

body.elementor-page-39 .woocommerce input.input-text:focus,
body.elementor-page-39 .woocommerce textarea:focus,
body.elementor-page-39 .woocommerce select:focus,
body.elementor-page-39 .woocommerce .select2-container--default.select2-container--open .select2-selection--single {
  border-color: #006A4E;
  box-shadow: 0 0 0 2px rgba(0, 106, 78, 0.12);
  outline: none;
}

body.elementor-page-39 .woocommerce-info,
body.elementor-page-39 .woocommerce-message {
  border-top-color: #006A4E;
  background: #F3FAF7;
  color: #0B1F3A;
}

body.elementor-page-39 .woocommerce-error {
  border-top-color: #F42A41;
  color: #0B1F3A;
}

body.elementor-page-39 .woocommerce-info::before,
body.elementor-page-39 .woocommerce-message::before {
  color: #006A4E;
}

body.elementor-page-39 .woocommerce-error::before {
  color: #F42A41;
}

body.elementor-page-39 .woocommerce-MyAccount-navigation ul {
  border-color: #DDE8E4;
}

body.elementor-page-39 .woocommerce-MyAccount-navigation ul li {
  border-color: #DDE8E4;
}

body.elementor-page-39 .woocommerce-MyAccount-navigation ul li.is-active a,
body.elementor-page-39 .woocommerce-MyAccount-navigation ul li a:hover {
  color: #FFFFFF;
  background: #006A4E;
}/* End custom CSS */