
/*! =========================================================
 * bootstrap-slider.js
 *
 * Maintainers:
 *		Kyle Kemp
 *			- Twitter: @seiyria
 *			- Github:  seiyria
 *		Rohit Kalkur
 *			- Twitter: @Rovolutionary
 *			- Github:  rovolution
 *
 * =========================================================
  *
 * bootstrap-slider is released under the MIT License
 * Copyright (c) 2017 Kyle Kemp, Rohit Kalkur, and contributors
 * 
 * Permission is hereby granted, free of charge, to any person
 * obtaining a copy of this software and associated documentation
 * files (the "Software"), to deal in the Software without
 * restriction, including without limitation the rights to use,
 * copy, modify, merge, publish, distribute, sublicense, and/or sell
 * copies of the Software, and to permit persons to whom the
 * Software is furnished to do so, subject to the following
 * conditions:
 * 
 * The above copyright notice and this permission notice shall be
 * included in all copies or substantial portions of the Software.
 * 
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
 * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
 * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
 * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
 * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
 * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
 * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
 * OTHER DEALINGS IN THE SOFTWARE.
 *
 * ========================================================= */
.slider{display:inline-block;vertical-align:middle;position:relative}.slider.slider-horizontal{width:210px;height:20px}.slider.slider-horizontal .slider-track{height:10px;width:100%;margin-top:-5px;top:50%;left:0}.slider.slider-horizontal .slider-selection,  .slider.slider-horizontal .slider-track-low,  .slider.slider-horizontal .slider-track-high{height:100%;top:0;bottom:0}.slider.slider-horizontal .slider-tick,  .slider.slider-horizontal .slider-handle{margin-left:-10px}.slider.slider-horizontal .slider-tick.triangle,  .slider.slider-horizontal .slider-handle.triangle{position:relative;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);border-width:0 10px 10px 10px;width:0;height:0;border-bottom-color:#2e6da4;margin-top:0}.slider.slider-horizontal .slider-tick-container{white-space:nowrap;position:absolute;top:0;left:0;width:100%}.slider.slider-horizontal .slider-tick-label-container{white-space:nowrap;margin-top:20px}.slider.slider-horizontal .slider-tick-label-container .slider-tick-label{padding-top:4px;display:inline-block;text-align:center}.slider.slider-horizontal
.tooltip{-ms-transform:translateX(-50%);transform:translateX(-50%)}.slider.slider-horizontal.slider-rtl .slider-track{left:initial;right:0}.slider.slider-horizontal.slider-rtl .slider-tick,  .slider.slider-horizontal.slider-rtl .slider-handle{margin-left:initial;margin-right:-10px}.slider.slider-horizontal.slider-rtl .slider-tick-container{left:initial;right:0}.slider.slider-horizontal.slider-rtl
.tooltip{-ms-transform:translateX(50%);transform:translateX(50%)}.slider.slider-vertical{height:210px;width:20px}.slider.slider-vertical .slider-track{width:10px;height:100%;left:25%;top:0}.slider.slider-vertical .slider-selection{width:100%;left:0;top:0;bottom:0}.slider.slider-vertical .slider-track-low,  .slider.slider-vertical .slider-track-high{width:100%;left:0;right:0}.slider.slider-vertical .slider-tick,  .slider.slider-vertical .slider-handle{margin-top:-10px}.slider.slider-vertical .slider-tick.triangle,  .slider.slider-vertical .slider-handle.triangle{border-width:10px 0 10px 10px;width:1px;height:1px;border-left-color:#2e6da4;border-right-color:#2e6da4;margin-left:0;margin-right:0}.slider.slider-vertical .slider-tick-label-container{white-space:nowrap}.slider.slider-vertical .slider-tick-label-container .slider-tick-label{padding-left:4px}.slider.slider-vertical
.tooltip{-ms-transform:translateY(-50%);transform:translateY(-50%)}.slider.slider-vertical.slider-rtl .slider-track{left:initial;right:25%}.slider.slider-vertical.slider-rtl .slider-selection{left:initial;right:0}.slider.slider-vertical.slider-rtl .slider-tick.triangle,  .slider.slider-vertical.slider-rtl .slider-handle.triangle{border-width:10px 10px 10px 0}.slider.slider-vertical.slider-rtl .slider-tick-label-container .slider-tick-label{padding-left:initial;padding-right:4px}.slider.slider-disabled .slider-handle{background-image:-webkit-linear-gradient(top, #dfdfdf 0%, #bebebe 100%);background-image:-o-linear-gradient(top, #dfdfdf 0%, #bebebe 100%);background-image:linear-gradient(to bottom, #dfdfdf 0%, #bebebe 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdfdfdf', endColorstr='#ffbebebe', GradientType=0)}.slider.slider-disabled .slider-track{background-image:-webkit-linear-gradient(top, #e5e5e5 0%, #e9e9e9 100%);background-image:-o-linear-gradient(top, #e5e5e5 0%, #e9e9e9 100%);background-image:linear-gradient(to bottom, #e5e5e5 0%, #e9e9e9 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe5e5e5', endColorstr='#ffe9e9e9', GradientType=0);cursor:not-allowed}.slider
input{display:none}.slider
.tooltip.top{margin-top:-36px}.slider .tooltip-inner{white-space:nowrap;max-width:none}.slider
.hide{display:none}.slider-track{position:absolute;cursor:pointer;background-image:-webkit-linear-gradient(top, #f5f5f5 0%, #f9f9f9 100%);background-image:-o-linear-gradient(top, #f5f5f5 0%, #f9f9f9 100%);background-image:linear-gradient(to bottom, #f5f5f5 0%, #f9f9f9 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#fff9f9f9', GradientType=0);-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1);box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1);border-radius:4px}.slider-selection{position:absolute;background-image:-webkit-linear-gradient(top, #f9f9f9 0%, #f5f5f5 100%);background-image:-o-linear-gradient(top, #f9f9f9 0%, #f5f5f5 100%);background-image:linear-gradient(to bottom, #f9f9f9 0%, #f5f5f5 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff9f9f9', endColorstr='#fff5f5f5', GradientType=0);-webkit-box-shadow:inset 0 -1px 0 rgba(0, 0, 0, 0.15);box-shadow:inset 0 -1px 0 rgba(0, 0, 0, 0.15);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:4px}.slider-selection.tick-slider-selection{background-image:-webkit-linear-gradient(top, #8ac1ef 0%, #82b3de 100%);background-image:-o-linear-gradient(top, #8ac1ef 0%, #82b3de 100%);background-image:linear-gradient(to bottom, #8ac1ef 0%, #82b3de 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff8ac1ef', endColorstr='#ff82b3de', GradientType=0)}.slider-track-low,.slider-track-high{position:absolute;background:transparent;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:4px}.slider-handle{position:absolute;top:0;width:20px;height:20px;background-color:#337ab7;background-image:-webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%);background-image:-o-linear-gradient(top, #337ab7 0%, #2e6da4 100%);background-image:linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);filter:none;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);border:0px
solid transparent}.slider-handle.round{border-radius:50%}.slider-handle.triangle{background:transparent none}.slider-handle.custom{background:transparent none}.slider-handle.custom::before{line-height:20px;font-size:20px;content:'\2605';color:#726204}.slider-tick{position:absolute;width:20px;height:20px;background-image:-webkit-linear-gradient(top, #f9f9f9 0%, #f5f5f5 100%);background-image:-o-linear-gradient(top, #f9f9f9 0%, #f5f5f5 100%);background-image:linear-gradient(to bottom, #f9f9f9 0%, #f5f5f5 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff9f9f9', endColorstr='#fff5f5f5', GradientType=0);-webkit-box-shadow:inset 0 -1px 0 rgba(0, 0, 0, 0.15);box-shadow:inset 0 -1px 0 rgba(0, 0, 0, 0.15);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;filter:none;opacity:0.8;border:0px
solid transparent}.slider-tick.round{border-radius:50%}.slider-tick.triangle{background:transparent none}.slider-tick.custom{background:transparent none}.slider-tick.custom::before{line-height:20px;font-size:20px;content:'\2605';color:#726204}.slider-tick.in-selection{background-image:-webkit-linear-gradient(top, #8ac1ef 0%, #82b3de 100%);background-image:-o-linear-gradient(top, #8ac1ef 0%, #82b3de 100%);background-image:linear-gradient(to bottom, #8ac1ef 0%, #82b3de 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff8ac1ef', endColorstr='#ff82b3de', GradientType=0);opacity:1}.mcalc{margin:0
0 100px;float:left;width:100%;box-shadow:0 1px 3px rgba(0,0,0,.05);max-width:100%!important}.mcalc .mcalc-main{width:60%;float:left;padding:50px;background:#fff;box-sizing:border-box}.mcalc .mcalc-values{width:40%;float:left;padding:50px;box-sizing:border-box}.mcalc .mcalc-half{width:50%;float:left;position:relative;padding:0
20px;box-sizing:border-box}.mcalc .mcalc-full{width:100%;float:left;padding:0
20px;box-sizing:border-box}.mcalc
label{display:block;line-height:40px;padding:0!important;margin:0;letter-spacing:0;font-size: .9em}.mcalc input[type=text],.mcalc
select{margin:0
0 30px;background:transparent;box-shadow:0 0;border:0;border-bottom:1px solid #ddd;padding:0px;border-radius:0px;font-size:1.2em;width:100%;height:40px;line-height:40px;position:relative;box-sizing:border-box}.mcalc
i{position:absolute;color:#777;font-size:1.2em;z-index:9;font-style:normal;line-height:38px;height:40px;left:-20px;width:50px;text-align:right}.mcalc input[type=text].mcalc-dollar{padding-left:15px}.mcalc input[type=text].mcalc-half{width:50%;border:0;margin:0
0 10px;padding:0;text-align:right;position:relative}.mcalc .mcalc-percent{margin:0
0 20px}.mcalc .mcwp-down-payment{clear:left}.mcalc .slider.slider-horizontal{width:100%}.mcalc .slider.slider-horizontal .slider-track{background:#ddd;border-radius:2px}.mcalc .slider-handle.round,.mcalc .slider.slider-horizontal .slider-selection,.mcalc-color{background:#007272}.mcalc .slider-selection{border-radius:2px}.mcalc .slider
.tooltip.top{display:none!important}.mcalc .mcalc-results
h2{color:#fff;font-size:4em;font-weight:500;margin:0
0 10px;border:0;box-shadow:0 0;padding:0}.mcalc .mcalc-results h2
em{font-size: .6em;margin:5px;color:rgba(255,255,255,.5)}.mcalc .mcalc-results
h3{color:rgba(255,255,255,.5);font-size:1.2em;font-weight:300;text-transform:uppercase;margin:0
0 40px;padding:0;letter-spacing:4px;border:0;box-shadow:0 0}.mcalc .mcalc-results
h4{color:rgba(255,255,255,.8);font-size:1.1em;font-weight:300;text-transform:none;margin:0
0 10px;padding:0;letter-spacing:1px;border:0;box-shadow:0 0;background:transparent}.mcalc .mcalc-results
p{margin:0px;color:#fff;font-size:1em;font-weight:100;line-height:50px}.mcalc .mcalc-results p
strong{float:right;font-size:1.3em}.mcalc .mcalc-results
small{font-weight:300;color:rgba(255,255,255,.7);margin:50px
0 0;padding-top:15px;border-top:1px solid rgba(255,255,255,.1);box-shadow:0 -1px 0 rgba(0,0,0,.1);display:block}.mcalc .mha_main_wrapper
i{left:unset;letter-spacing:0;font-size: .9em;right:22px}.mcalc
h5{padding:0;margin:25px
0px;font-size:1.1em}.mcalc input[type=email]{background:#fafafa;width:69%;float:left;border:1px
solid #ddd;border-width:1px 0 1px 1px;border-radius:2px 0 0 2px;padding:0px
12px;height:40px;line-height:40px;box-sizing:border-box}.mcalc .mcwp-submit{color:#fff;border:0;border-radius:0 2px 2px 0;float:left;width:30%;line-height:40px;padding:0px
12px;height:40px;font-size: .9em}@media (max-width: 991px){.mcalc{font-size: .9em}.mcalc .mcalc-half,.mcalc .mcalc-full{padding:0
10px}.mcalc .mcalc-main,.mcalc .mcalc-values{padding:50px
25px}.mcalc .mcalc-results
h2{font-size:3em}.mcalc .mcalc-results
h3{font-size:1em}.mcalc
i{left:-30px}}@media (max-width: 767px){.mcalc .mcalc-half,.mcalc .mcalc-full,.mcalc .wpmc-submit,.mcalc input[type=email]{width:100%}.mcalc input[type=text].mcalc-half,.mcalc label.mcalc-half{width:50%}.mcalc .mcalc-main,.mcalc .mcalc-values{width:100%;padding:20px
15px}.mcalc input[type=email]{margin-bottom:10px;border:1px
solid #ddd;border-radius:2px}.mcalc .mcalc-values{padding:40px
30px}.mcalc .mcwp-submit{width:100%}}.mha_input_data{padding-left:15px !important}/*! elementor - v3.28.0 - 22-04-2025 */
.elementor-widget-image{text-align:center}.elementor-widget-image a{display:inline-block}.elementor-widget-image a img[src$=".svg"]{width:48px}.elementor-widget-image img{display:inline-block;vertical-align:middle}.elementor-5898 .elementor-element.elementor-element-6964963e{--display:flex;--min-height:563px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-5898 .elementor-element.elementor-element-6964963e.e-con{--flex-grow:0;--flex-shrink:0}.elementor-5898 .elementor-element.elementor-element-29aebc0f{--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;border-style:none;--border-style:none;--border-radius:30px 0px 0px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:00px;--padding-bottom:00px;--padding-left:00px;--padding-right:00px}.elementor-5898 .elementor-element.elementor-element-29aebc0f:not(.elementor-motion-effects-element-type-background), .elementor-5898 .elementor-element.elementor-element-29aebc0f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://seeopenhomes.com/wp-content/uploads/2025/04/17283482a63eed60422a34b14270bad0.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-5898 .elementor-element.elementor-element-29aebc0f.e-con{--flex-grow:0;--flex-shrink:0}.elementor-5898 .elementor-element.elementor-element-3cd77b89{--display:flex;--min-height:359px;--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;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px}.elementor-5898 .elementor-element.elementor-element-3cd77b89.e-con{--align-self:center}.elementor-5898 .elementor-element.elementor-element-8d11494{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ),Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary )}.elementor-5898 .elementor-element.elementor-element-46db9366>.elementor-widget-container{padding:0% 0% 0% 0%}.elementor-5898 .elementor-element.elementor-element-46db9366 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:40px;font-weight:700;color:#000}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ),Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text )}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary )}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary )}.elementor-5898 .elementor-element.elementor-element-18f58c74{text-align:center;font-family:"Poppins",Sans-serif;font-size:14px;font-weight:400;line-height:18px;color:#000}.elementor-5898 .elementor-element.elementor-element-d497b33{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-5898 .elementor-element.elementor-element-d497b33.e-con{--align-self:center}.elementor-5898 .elementor-element.elementor-element-c23b4d2{width:var( --container-widget-width, 68% );max-width:68%;--container-widget-width:68%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins",Sans-serif;font-size:16px;font-weight:400;line-height:18px;color:#000}.elementor-5898 .elementor-element.elementor-element-c23b4d2.elementor-element{--align-self:center}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ),Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing )}.elementor-5898 .elementor-element.elementor-element-306f699 .elementor-button{background-color:#6952EB;font-family:"Poppins",Sans-serif;font-size:14px;font-weight:600;line-height:20px;letter-spacing:2.8px;border-radius:30px 30px 30px 30px;padding:20px
28px 20px 28px}.elementor-5898 .elementor-element.elementor-element-306f699{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}#elementor-popup-modal-5898{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all}#elementor-popup-modal-5898 .dialog-message{width:49.3rem;height:563px;align-items:flex-start;padding:0px
0px 0px 0px}#elementor-popup-modal-5898 .dialog-close-button{display:flex}#elementor-popup-modal-5898 .dialog-widget-content{border-radius:30px 30px 30px 30px;box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2)}@media(max-width:1024px){.elementor-5898 .elementor-element.elementor-element-29aebc0f:not(.elementor-motion-effects-element-type-background), .elementor-5898 .elementor-element.elementor-element-29aebc0f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-repeat:no-repeat}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height )}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height )}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing )}}@media(min-width:768px){.elementor-5898 .elementor-element.elementor-element-6964963e{--width:113.75%}.elementor-5898 .elementor-element.elementor-element-29aebc0f{--width:44.332%}.elementor-5898 .elementor-element.elementor-element-3cd77b89{--width:66.6666%}}@media(max-width:767px){.elementor-5898 .elementor-element.elementor-element-29aebc0f{--min-height:26vh;--border-radius:30px 30px 0px 0px}.elementor-5898 .elementor-element.elementor-element-29aebc0f:not(.elementor-motion-effects-element-type-background), .elementor-5898 .elementor-element.elementor-element-29aebc0f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-size:cover}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height )}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height )}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing )}}.elementor-popup-modal .dialog-close-button
svg{fill:#1f2124;height:1.5em;width:1.5em;.mask-error{color:#ff3939;font-size:13px;position:absolute;bottom:-26px;left:10px;background:#fff;padding:2px
4px;border-radius:3px;border:1px
solid #ff6a6a;display:flex;height:24px;box-sizing:border-box;line-height:13px;align-items:center;z-index:9}.mask-error{display:none}.mask-error:after{content:"";height:11px;width:11px;border-left:1px solid #ff6a6a;border-top:1px solid #ff6a6a;position:absolute;transform:rotate(45deg);top:-6px;left:12px;background-image:linear-gradient(135deg, #fff 50%, transparent 50%)}.mccard1-container,.mccard2-container{position:relative;display:inline-flex;width:fit-content;flex-direction:column}.card-logo{position:absolute;right:10px;width:40px;height:auto;display:none;bottom:5px}