.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}/* Start custom CSS */.elementor-10685 p, .elementor-10685 a {font-family:"Open Sans",Helvetica,Arial,sans-serif!important;font-size:13px!important;line-height:1.6!important;color:#fff!important;}
.elementor-10685 h2, .elementor-10685 h3 {font-family:Montserrat,Helvetica,Arial,sans-serif!important;color:#fff!important;font-weight:600!important;}
.elementor-10685 h2 {font-size:28px!important;}
.elementor-10685 h3 {font-size:18px!important;}
.elementor-10685 a {text-decoration:none;}
.elementor-10685 a:hover {text-decoration:underline;text-underline-offset:4px;}
.elementor-10685 a:focus-visible {outline:2px solid #fff;outline-offset:4px;}

/* Consistent related-product sections above the footer */
body [data-elementor-id="8529"] [data-id="615a238"]{padding:48px 24px 64px!important;margin:0!important;background:#f5f8f9!important;border-top:1px solid #d6e5eb!important;box-sizing:border-box!important;}body [data-elementor-id="8529"] [data-id="e803fdb"]{width:100%!important;max-width:1200px!important;margin:0 auto!important;gap:24px!important;}@media(max-width:767px){body [data-elementor-id="8529"] [data-id="615a238"]{padding:32px 24px 40px!important;}}
body [data-elementor-id="205"] [data-id="647cec7"]{padding:48px 24px 64px!important;margin:0!important;background:#f5f8f9!important;border-top:1px solid #d6e5eb!important;box-sizing:border-box!important;}body [data-elementor-id="205"] [data-id="959d57c"]{width:100%!important;max-width:1200px!important;margin:0 auto!important;gap:24px!important;}@media(max-width:767px){body [data-elementor-id="205"] [data-id="647cec7"]{padding:32px 24px 40px!important;}}
body [data-elementor-id="9379"] [data-id="b81a48b"]{padding:48px 24px 64px!important;margin:0!important;background:#f5f8f9!important;border-top:1px solid #d6e5eb!important;box-sizing:border-box!important;}body [data-elementor-id="9379"] [data-id="07c44cd"]{width:100%!important;max-width:1200px!important;margin:0 auto!important;gap:24px!important;}@media(max-width:767px){body [data-elementor-id="9379"] [data-id="b81a48b"]{padding:32px 24px 40px!important;}}
body [data-elementor-id="262"] [data-id="8912387"]{padding:48px 24px 64px!important;margin:0!important;background:#f5f8f9!important;border-top:1px solid #d6e5eb!important;box-sizing:border-box!important;}body [data-elementor-id="262"] [data-id="e09c81a"]{width:100%!important;max-width:1200px!important;margin:0 auto!important;gap:24px!important;}@media(max-width:767px){body [data-elementor-id="262"] [data-id="8912387"]{padding:32px 24px 40px!important;}}
body [data-elementor-id="224"] [data-id="217bb62"]{padding:48px 24px 64px!important;margin:0!important;background:#f5f8f9!important;border-top:1px solid #d6e5eb!important;box-sizing:border-box!important;}body [data-elementor-id="224"] [data-id="b9045dc"]{width:100%!important;max-width:1200px!important;margin:0 auto!important;gap:24px!important;}@media(max-width:767px){body [data-elementor-id="224"] [data-id="217bb62"]{padding:32px 24px 40px!important;}}
body [data-elementor-id="9607"] [data-id="c40d4fe"]{padding:48px 24px 64px!important;margin:0!important;background:#f5f8f9!important;border-top:1px solid #d6e5eb!important;box-sizing:border-box!important;}body [data-elementor-id="9607"] [data-id="8eeaf28"]{width:100%!important;max-width:1200px!important;margin:0 auto!important;gap:24px!important;}@media(max-width:767px){body [data-elementor-id="9607"] [data-id="c40d4fe"]{padding:32px 24px 40px!important;}}
body [data-elementor-id="4896"] [data-id="25db83c"]{padding:48px 24px 64px!important;margin:0!important;background:#f5f8f9!important;border-top:1px solid #d6e5eb!important;box-sizing:border-box!important;}body [data-elementor-id="4896"] [data-id="f790304"]{width:100%!important;max-width:1200px!important;margin:0 auto!important;gap:24px!important;}@media(max-width:767px){body [data-elementor-id="4896"] [data-id="25db83c"]{padding:32px 24px 40px!important;}}
body [data-elementor-id="7852"] [data-id="6869e96"]{padding:48px 24px 64px!important;margin:0!important;background:#f5f8f9!important;border-top:1px solid #d6e5eb!important;box-sizing:border-box!important;}body [data-elementor-id="7852"] [data-id="39dea98"]{width:100%!important;max-width:1200px!important;margin:0 auto!important;gap:24px!important;}@media(max-width:767px){body [data-elementor-id="7852"] [data-id="6869e96"]{padding:32px 24px 40px!important;}}
body [data-elementor-id="6425"] [data-id="cd1857c"]{padding:48px 24px 64px!important;margin:0!important;background:#f5f8f9!important;border-top:1px solid #d6e5eb!important;box-sizing:border-box!important;}body [data-elementor-id="6425"] [data-id="6d95790"]{width:100%!important;max-width:1200px!important;margin:0 auto!important;gap:24px!important;}@media(max-width:767px){body [data-elementor-id="6425"] [data-id="cd1857c"]{padding:32px 24px 40px!important;}}
body [data-elementor-id="294"] [data-id="bb3dceb"]{padding:48px 24px 64px!important;margin:0!important;background:#f5f8f9!important;border-top:1px solid #d6e5eb!important;box-sizing:border-box!important;}body [data-elementor-id="294"] [data-id="bf25e94"]{width:100%!important;max-width:1200px!important;margin:0 auto!important;gap:24px!important;}@media(max-width:767px){body [data-elementor-id="294"] [data-id="bb3dceb"]{padding:32px 24px 40px!important;}}
body [data-elementor-id="244"] [data-id="417190d"]{padding:48px 24px 64px!important;margin:0!important;background:#f5f8f9!important;border-top:1px solid #d6e5eb!important;box-sizing:border-box!important;}body [data-elementor-id="244"] [data-id="0515e5c"]{width:100%!important;max-width:1200px!important;margin:0 auto!important;gap:24px!important;}@media(max-width:767px){body [data-elementor-id="244"] [data-id="417190d"]{padding:32px 24px 40px!important;}}
body [data-elementor-id="126"] [data-id="57ec762"]{padding:48px 24px 64px!important;margin:0!important;background:#f5f8f9!important;border-top:1px solid #d6e5eb!important;box-sizing:border-box!important;}body [data-elementor-id="126"] [data-id="5e63bcd"]{width:100%!important;max-width:1200px!important;margin:0 auto!important;gap:24px!important;}@media(max-width:767px){body [data-elementor-id="126"] [data-id="57ec762"]{padding:32px 24px 40px!important;}}/* End custom CSS */