.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-32470 .elementor-element.elementor-element-f50fee1{--display:flex;--border-radius:25px 25px 25px 25px;}.elementor-32470 .elementor-element.elementor-element-f50fee1.eael_liquid_glass-effect1{background-color:#FFFFFF1F;backdrop-filter:blur(25px);}.elementor-32470 .elementor-element.elementor-element-f50fee1.eael_liquid_glass_shadow-effect1{border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:25px 25px 25px 25px;box-shadow:0px 0px 22px 6px rgba(0,0,0,0.78);}.elementor-widget-html .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-html .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}/* Start custom CSS */#dreamlux-rates-only {
position: relative;
overflow: hidden;
width: 1100px;
max-width: 1100px;
height: 245px;
margin: 0 auto;
background: #ffffff;
border-radius: 9px;
box-shadow: 0 8px 20px rgba(0,0,0,0.10);
padding: 0;
color: #111111;
font-family: Arial, sans-serif;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
border: 1px solid #e7e2d3;
clip-path: inset(0 0 100px 0 round 9px);
}

#dreamlux-rates-only [consumer-pricer-widget="true"] {

position: relative;
top: -485px;
left: -65px;
}

#dreamlux-rates-only iframe,
#dreamlux-rates-only > div {
background: transparent !important;
}

#dreamlux-rates-only * {
color: #111111;
}

#dreamlux-rates-only strong,
#dreamlux-rates-only b,
#dreamlux-rates-only [class*="rate"],
#dreamlux-rates-only [class*="apr"],
#dreamlux-rates-only [class*="term"],
#dreamlux-rates-only [class*="monthly"],
#dreamlux-rates-only [class*="loan"] {
font-weight: 900 !important;
color: #111111 !important;
text-align: center !important;
}

#dreamlux-rates-only table {
width: 100% !important;
table-layout: fixed !important;
}

#dreamlux-rates-only th,
#dreamlux-rates-only td {
text-align: center !important;
vertical-align: middle !important;
padding-left: 10px !important;
padding-right: 10px !important;
}

/* Hide Monthly Payment, Action, and Share columns */
#dreamlux-rates-only th:nth-child(3),
#dreamlux-rates-only th:nth-child(5),
#dreamlux-rates-only th:nth-child(6),
#dreamlux-rates-only td:nth-child(3),
#dreamlux-rates-only td:nth-child(5),
#dreamlux-rates-only td:nth-child(6) {
display: none !important;
}

/* Tighten remaining visible columns */
#dreamlux-rates-only th:nth-child(1),
#dreamlux-rates-only th:nth-child(2),
#dreamlux-rates-only th:nth-child(4),
#dreamlux-rates-only td:nth-child(1),
#dreamlux-rates-only td:nth-child(2),
#dreamlux-rates-only td:nth-child(4) {
width: 33.33% !important;
}/* End custom CSS */