.elementor-3565 .elementor-element.elementor-element-d4bd28c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3565 .elementor-element.elementor-element-b8c1337{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3565 .elementor-element.elementor-element-aa730a2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-3565 .elementor-element.elementor-element-aa730a2.e-con{--align-self:flex-end;}.elementor-3565 .elementor-element.elementor-element-e63c1af{--display:flex;}.elementor-3565 .elementor-element.elementor-element-2d93c6c{--display:flex;}.elementor-3565 .elementor-element.elementor-element-1d20c38{--display:flex;}.elementor-3565 .elementor-element.elementor-element-6f1652b7{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-3565 .elementor-element.elementor-element-6f1652b7:not(.elementor-motion-effects-element-type-background), .elementor-3565 .elementor-element.elementor-element-6f1652b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFC;}.elementor-3565 .elementor-element.elementor-element-6f1652b7.e-con{--align-self:center;}.elementor-3565 .elementor-element.elementor-element-2c358610{--spacer-size:50px;}.elementor-3565 .elementor-element.elementor-element-5b264141{--spacer-size:50px;}.elementor-3565 .elementor-element.elementor-element-ca13e72{--display:flex;}.elementor-3565 .elementor-element.elementor-element-98f9878{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3565 .elementor-element.elementor-element-014615a{--display:flex;}.elementor-3565 .elementor-element.elementor-element-5c9b9ea{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3565 .elementor-element.elementor-element-29c230c{--display:flex;}.elementor-3565 .elementor-element.elementor-element-6879f3a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3565 .elementor-element.elementor-element-9c6e750{--display:flex;}.elementor-3565 .elementor-element.elementor-element-00e6ae5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3565 .elementor-element.elementor-element-480a01e{--display:flex;}.elementor-3565 .elementor-element.elementor-element-341406f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3565 .elementor-element.elementor-element-127d8c6{--display:flex;}.elementor-3565 .elementor-element.elementor-element-eb79317{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3565 .elementor-element.elementor-element-ba5cf6f{--n-accordion-title-font-size:20px;width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:30px;--n-accordion-item-title-distance-from-content:30px;--n-accordion-icon-size:25px;--n-accordion-icon-normal-color:#3F64FF63;--n-accordion-icon-hover-color:#3F64FF;--n-accordion-icon-active-color:#3F64FF;}.elementor-3565 .elementor-element.elementor-element-ba5cf6f.elementor-element{--align-self:center;}.elementor-3565 .elementor-element.elementor-element-ba5cf6f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;}:where( .elementor-3565 .elementor-element.elementor-element-ba5cf6f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:600;}:where( .elementor-3565 .elementor-element.elementor-element-ba5cf6f > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:12px;}.elementor-3565 .elementor-element.elementor-element-73a76d6f{--spacer-size:50px;}@media(max-width:1024px){.elementor-3565 .elementor-element.elementor-element-aa730a2{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}}@media(max-width:767px){.elementor-3565 .elementor-element.elementor-element-aa730a2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:-10px;--padding-bottom:-10px;--padding-left:-10px;--padding-right:-10px;}.elementor-3565 .elementor-element.elementor-element-2d93c6c{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(min-width:768px){.elementor-3565 .elementor-element.elementor-element-e63c1af{--width:70%;}.elementor-3565 .elementor-element.elementor-element-2d93c6c{--width:30%;}.elementor-3565 .elementor-element.elementor-element-6f1652b7{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3565 .elementor-element.elementor-element-e63c1af{--width:100%;}.elementor-3565 .elementor-element.elementor-element-2d93c6c{--width:100%;}}/* Start custom CSS for wd_products, class: .elementor-element-043cd27 */.elementor-3565 .elementor-element.elementor-element-043cd27 img{
    border-radius: 20px;
}
.elementor-3565 .elementor-element.elementor-element-043cd27 .wd-entities-title{
    text-align: center;
}
.elementor-3565 .elementor-element.elementor-element-043cd27 .products.wd-products{
    column-gap: 45px;
}/* End custom CSS */
/* Start custom CSS for wd_list, class: .elementor-element-9283b6d *//* Target the Need Help / Specs list */
.wd-list.color-scheme- .wd-icon::before {
  content: "➜"; /* arrow symbol */
  color: #0073e6; /* blue arrow */
  margin-right: 8px;
  font-size: 1.1em;
  transition: transform 0.2s ease, color 0.2s ease;
}

/* Make list items look like links */
.wd-list .wd-list-content {
  position: relative;
  color: #222; /* dark text for contrast */
  transition: color 0.2s ease;
}

/* On hover — blue text + arrow shift */
.wd-list li:hover .wd-list-content {
  color: #0073e6;
}

.wd-list li:hover .wd-icon::before {
  transform: translateX(4px);
  color: #005bb5; /* darker blue on hover */
}

/* Optional: show underline on hover for clearer link feel */
.wd-list li:hover .wd-list-content {
  text-decoration: underline;
}

/* Make sure whole list item is clickable */
.wd-list li {
  position: relative;
}
.wd-list li a.wd-fill {
  position: absolute;
  inset: 0; /* fills the whole list item */
  z-index: 2;
}


.wd-list.color-scheme- .wd-icon::before {
  content: "⬇"; /* download arrow */
  color: #0073e6;
  margin-right: 8px;
}/* End custom CSS */