301 status code means that the requested resource has been permanently moved to a new URL. All future requests should use the new address.
The browser will automatically redirect the user to the new address, and search engines will update their indexes.
200 status code is a standard successful HTTP server response. It means that the client’s request (e.g., from a browser) was successfully processed, and the server is delivering the requested data.
The user receives content without errors, and the page or application functions properly. If Code 200 is accompanied by data, the browser or program processes and displays it to the user.
GET / HTTP/1.1 Host: moden.com Accept: */* User-Agent: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; [email protected])
<!DOCTYPE html> <html lang="en-US"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, viewport-fit=cover" /> <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> <style>img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }</style> <!-- This site is optimized with the Yoast SEO Premium plugin v24.0 (Yoast SEO v24.6) - https://yoast.com/wordpress/plugins/seo/ --> <title>MODEN: A Better Way to Buy</title> <meta name="description" content="MODEN is a better way to buy manufactured homes. Choose your ideal model, secure financing, and enjoy hassle-free delivery & installation." /> <link rel="canonical" href="https://www.moden.com/" /> <meta property="og:locale" content="en_US" /> <meta property="og:type" content="website" /> <meta property="og:title" content="Landing page" /> <meta property="og:description" content="MODEN is a better way to buy manufactured homes. Choose your ideal model, secure financing, and enjoy hassle-free delivery & installation." /> <meta property="og:url" content="https://www.moden.com/" /> <meta property="og:site_name" content="MODEN - A Better Way to Buy Manufactured Homes" /> <meta property="article:modified_time" content="2025-03-17T18:35:14+00:00" /> <meta property="og:image" content="https://www.moden.com/wp-content/uploads/2025/01/site-logo.jpg" /> <meta property="og:image:width" content="1200" /> <meta property="og:image:height" content="675" /> <meta property="og:image:type" content="image/jpeg" /> <meta name="twitter:card" content="summary_large_image" /> <script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"WebPage","@id":"https://www.moden.com/","url":"https://www.moden.com/","name":"MODEN: A Better Way to Buy","isPartOf":{"@id":"https://www.moden.com/#website"},"datePublished":"2024-12-05T18:22:13+00:00","dateModified":"2025-03-17T18:35:14+00:00","description":"MODEN is a better way to buy manufactured homes. Choose your ideal model, secure financing, and enjoy hassle-free delivery & installation.","breadcrumb":{"@id":"https://www.moden.com/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https://www.moden.com/"]}]},{"@type":"BreadcrumbList","@id":"https://www.moden.com/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home"}]},{"@type":"WebSite","@id":"https://www.moden.com/#website","url":"https://www.moden.com/","name":"MODEN - A Better Way to Build Manufactured Homes","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://www.moden.com/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}</script> <!-- / Yoast SEO Premium plugin. --> <link rel="alternate" type="application/rss+xml" title="MODEN - A Better Way to Buy Manufactured Homes » Feed" href="https://www.moden.com/feed/" /> <link rel="alternate" type="application/rss+xml" title="MODEN - A Better Way to Buy Manufactured Homes » Comments Feed" href="https://www.moden.com/comments/feed/" /> <script> window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/www.moden.com\/wp-includes\/js\/wp-emoji-release.min.js?ver=6.7.2"}}; /*! This file is auto-generated */ !function(i,n){var o,s,e;function c(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function p(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data),r=(e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0),new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data));return t.every(function(e,t){return e===r[t]})}function u(e,t,n){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\uddfa\ud83c\uddf3","\ud83c\uddfa\u200b\ud83c\uddf3")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!n(e,"\ud83d\udc26\u200d\u2b1b","\ud83d\udc26\u200b\u2b1b")}return!1}function f(e,t,n){var r="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):i.createElement("canvas"),a=r.getContext("2d",{willReadFrequently:!0}),o=(a.textBaseline="top",a.font="600 32px Arial",{});return e.forEach(function(e){o[e]=t(a,e,n)}),o}function t(e){var t=i.createElement("script");t.src=e,t.defer=!0,i.head.appendChild(t)}"undefined"!=typeof Promise&&(o="wpEmojiSettingsSupports",s=["flag","emoji"],n.supports={everything:!0,everythingExceptFlag:!0},e=new Promise(function(e){i.addEventListener("DOMContentLoaded",e,{once:!0})}),new Promise(function(t){var n=function(){try{var e=JSON.parse(sessionStorage.getItem(o));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(s),u.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"}),a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=function(e){c(n=e.data),a.terminate(),t(n)})}catch(e){}c(n=f(s,u,p))}t(n)}).then(function(e){for(var t in e)n.supports[t]=e[t],n.supports.everything=n.supports.everything&&n.supports[t],"flag"!==t&&(n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&n.supports[t]);n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&!n.supports.flag,n.DOMReady=!1,n.readyCallback=function(){n.DOMReady=!0}}).then(function(){return e}).then(function(){var e;n.supports.everything||(n.readyCallback(),(e=n.source||{}).concatemoji?t(e.concatemoji):e.wpemoji&&e.twemoji&&(t(e.twemoji),t(e.wpemoji)))}))}((window,document),window._wpemojiSettings); </script> <style id='wp-emoji-styles-inline-css'> img.wp-smiley, img.emoji { display: inline !important; border: none !important; box-shadow: none !important; height: 1em !important; width: 1em !important; margin: 0 0.07em !important; vertical-align: -0.1em !important; background: none !important; padding: 0 !important; } </style> <style id='classic-theme-styles-inline-css'> /*! This file is auto-generated */ .wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} </style> <style id='global-styles-inline-css'> :root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #fff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--blue: #007bff;--wp--preset--color--indigo: #6610f2;--wp--preset--color--purple: #5533ff;--wp--preset--color--pink: #e83e8c;--wp--preset--color--red: #dc3545;--wp--preset--color--orange: #fd7e14;--wp--preset--color--yellow: #ffc107;--wp--preset--color--green: #28a745;--wp--preset--color--teal: #20c997;--wp--preset--color--cyan: #17a2b8;--wp--preset--color--gray: #6c757d;--wp--preset--color--gray-dark: #343a40;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} :where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;} :where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;} :root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;} </style> <link rel='stylesheet' id='cookie-notice-front-css' href='https://www.moden.com/wp-content/plugins/cookie-notice/css/front.min.css?ver=2.5.5' media='all' /> <link rel='stylesheet' id='understrap-styles-css' href='https://www.moden.com/wp-content/themes/understrap/css/theme-bootstrap4.min.css?ver=1.2.4.1733422267' media='all' /> <link rel='stylesheet' id='elementor-frontend-css' href='https://www.moden.com/wp-content/uploads/elementor/css/custom-frontend.min.css?ver=1741282727' media='all' /> <link rel='stylesheet' id='widget-text-editor-css' href='https://www.moden.com/wp-content/plugins/elementor/assets/css/widget-text-editor.min.css?ver=3.27.6' media='all' /> <link rel='stylesheet' id='widget-heading-css' href='https://www.moden.com/wp-content/plugins/elementor/assets/css/widget-heading.min.css?ver=3.27.6' media='all' /> <link rel='stylesheet' id='swiper-css' href='https://www.moden.com/wp-content/plugins/elementor/assets/lib/swiper/v8/css/swiper.min.css?ver=8.4.5' media='all' /> <link rel='stylesheet' id='e-swiper-css' href='https://www.moden.com/wp-content/plugins/elementor/assets/css/conditionals/e-swiper.min.css?ver=3.27.6' media='all' /> <link rel='stylesheet' id='elementor-icons-css' href='https://www.moden.com/wp-content/plugins/elementor/assets/lib/eicons/css/elementor-icons.min.css?ver=5.35.0' media='all' /> <link rel='stylesheet' id='elementor-post-6-css' href='https://www.moden.com/wp-content/uploads/elementor/css/post-6.css?ver=1741282732' media='all' /> <link rel='stylesheet' id='font-awesome-5-all-css' href='https://www.moden.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/all.min.css?ver=3.27.6' media='all' /> <link rel='stylesheet' id='font-awesome-4-shim-css' href='https://www.moden.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/v4-shims.min.css?ver=3.27.6' media='all' /> <link rel='stylesheet' id='elementor-post-19-css' href='https://www.moden.com/wp-content/uploads/elementor/css/post-19.css?ver=1742236151' media='all' /> <link rel='stylesheet' id='elementor-post-38-css' href='https://www.moden.com/wp-content/uploads/elementor/css/post-38.css?ver=1742236591' media='all' /> <link rel='stylesheet' id='elementor-post-86-css' href='https://www.moden.com/wp-content/uploads/elementor/css/post-86.css?ver=1742236655' media='all' /> <link rel='stylesheet' id='google-fonts-1-css' href='https://fonts.googleapis.com/css?family=Manrope%3A100%2C100italic%2C200%2C200italic%2C300%2C300italic%2C400%2C400italic%2C500%2C500italic%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic%2C900%2C900italic&display=auto&ver=6.7.2' media='all' /> <link rel="preconnect" href="https://fonts.gstatic.com/" crossorigin><script id="cookie-notice-front-js-before"> var cnArgs = {"ajaxUrl":"https:\/\/www.moden.com\/wp-admin\/admin-ajax.php","nonce":"8ed085bcd8","hideEffect":"fade","position":"bottom","onScroll":false,"onScrollOffset":100,"onClick":false,"cookieName":"cookie_notice_accepted","cookieTime":2592000,"cookieTimeRejected":2592000,"globalCookie":false,"redirection":false,"cache":false,"revokeCookies":false,"revokeCookiesOpt":"automatic"}; </script> <script src="https://www.moden.com/wp-content/plugins/cookie-notice/js/front.min.js?ver=2.5.5" id="cookie-notice-front-js"></script> <script src="https://www.moden.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script> <script src="https://www.moden.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" id="jquery-migrate-js"></script> <script src="https://www.moden.com/wp-content/plugins/elementor/assets/lib/font-awesome/js/v4-shims.min.js?ver=3.27.6" id="font-awesome-4-shim-js"></script> <link rel="https://api.w.org/" href="https://www.moden.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://www.moden.com/wp-json/wp/v2/pages/19" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.moden.com/xmlrpc.php?rsd" /> <meta name="generator" content="WordPress 6.7.2" /> <link rel='shortlink' href='https://www.moden.com/' /> <link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://www.moden.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.moden.com%2F" /> <link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://www.moden.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.moden.com%2F&format=xml" /> <meta name="mobile-web-app-capable" content="yes"> <meta name="apple-mobile-web-app-capable" content="yes"> <meta name="apple-mobile-web-app-title" content="MODEN - A Better Way to Buy Manufactured Homes - "> <meta name="generator" content="Elementor 3.27.6; features: additional_custom_breakpoints; settings: css_print_method-external, google_font-enabled, font_display-auto"> <!-- Google tag (gtag.js) --> <script async src="https://www.googletagmanager.com/gtag/js?id=G-BMZX3LSBJD"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'G-BMZX3LSBJD'); </script> <link rel="stylesheet" id="elementor-icons-MH-Custom-css" href="https://www.moden.com/wp-content/uploads/elementor/custom-icons/MH-Custom/style.css?ver=1.0.0" media="all"> <link rel="stylesheet" type="text/css" href="https://unpkg.com/@phosphor-icons/[email protected]/src/regular/style.css"/> <script type='text/javascript' data-cfasync='false'>window.purechatApi = { l: [], t: [], on: function () { this.l.push(arguments); } }; (function () { var done = false; var script = document.createElement('script'); script.async = true; script.type = 'text/javascript'; script.src = 'https://app.purechat.com/VisitorWidget/WidgetScript'; document.getElementsByTagName('HEAD').item(0).appendChild(script); script.onreadystatechange = script.onload = function (e) { if (!done && (!this.readyState || this.readyState == 'loaded' || this.readyState == 'complete')) { var w = new PCWidget({c: 'e72ce775-ed65-4e4d-adeb-09a5f42ab6a1', f: true }); done = true; } }; })();</script> <style> .e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload), .e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) * { background-image: none !important; } @media screen and (max-height: 1024px) { .e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload), .e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) * { background-image: none !important; } } @media screen and (max-height: 640px) { .e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload), .e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) * { background-image: none !important; } } </style> <link rel="icon" href="https://www.moden.com/wp-content/uploads/2025/01/cropped-favicon_new-32x32.png" sizes="32x32" /> <link rel="icon" href="https://www.moden.com/wp-content/uploads/2025/01/cropped-favicon_new-192x192.png" sizes="192x192" /> <link rel="apple-touch-icon" href="https://www.moden.com/wp-content/uploads/2025/01/cropped-favicon_new-180x180.png" /> <meta name="msapplication-TileImage" content="https://www.moden.com/wp-content/uploads/2025/01/cropped-favicon_new-270x270.png" /> <style id="wp-custom-css"> /*** GLOBAL VARIABLES ***/ /* Colors */ :root { /* Blue */ --primary: #005798; /* hover */ --primary-hover: #00457A; --primary-rgb: 0, 87, 152; /* Navy */ --secondary: #1a2953; /* RGB */ --secondary-rgb: 26, 41, 83; /* hover */ --secondary-hover: #141f3e; /* Orange */ --tertiary: #faa422; /* RGB */ --tertiary-rgb: 250, 164, 34; /* hover */ --tertiary-hover: #f09205; /* Cream */ --quaternary: #FDF1EC; --quaternary-rgb: 60,73,89; /* Basically black */ --quinary: #031319; --quinary-rgb: 174,188,191; /* Body text */ --bodytext: #575757; /* White */ --white: #ffffff; /* RGB */ --white-rgb: 255, 255, 255; /* MODEN "White" */ --almostwhite: #eaf0e9; /* hover */ --almostwhite-hover:#dce6db; /* Borders & Dividers */ --lightgrey: #dde6db; /* Mid grey */ --midgrey: #c6d5c3; /* MODEN "Black" */ --black: #041425; /* RGB */ --black-rgb: 4, 20, 37; /* Required, red, error, etc */ --red: #dc3545; --red-rgb: 220, 53, 69; --red-hover: #bb2b39; } /* Text */ :root { /* Font for body, buttons, paragraphs, forms, etc */ --body: 'Manrope', sans-serif; /* Titles */ --title: 'Manrope', sans-serif; /* Weight */ --default: 300; --thin: 300; --medium: 500; --bold: 700; } /* Other */ :root { /* Shadow color */ --shadowcolor: 0, 51, 90; /* Large box shadow */ --largeshadow: 0px 20px 50px 0px rgba(var(--shadowcolor), 0.2); /* Small box shadow */ --smallshadow: 0px 3px 8px 0px rgba(var(--shadowcolor), 0.1); /* Medium */ --mediumshadow: 0px 0px 15px 0px rgba(var(--shadowcolor), 0.1); } /*** GLOBAL ***/ body{ text-rendering:auto; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing: grayscale; word-break:break-word; font-family:var(--body); color:var(--black); font-weight:var(--default); background-color:var(--almostwhite); } ::selection{ background-color:var(--primary); color:var(--white); } .container, .container-fluid{ padding:0; } a, a:not([href]), .link, .manufacturer-dealer-detail-link{ font-weight:var(--medium); transition:all 0.2s; color:var(--primary); cursor:pointer; } a:hover, a:not([href]):hover, .link:hover{ color:var(--secondary); text-decoration:none; } /* Underline link */ .link.underline{ border-bottom-style:solid; border-bottom-width:2px; border-bottom-color:rgba(var(--primary-rgb),0.5); line-height:1.5; } button.link.underline{ padding:0px; } .link.underline:hover{ border-bottom-color:var(--primary); } .link.underline.clear, .link.underline.reset-search{ border-bottom-color:rgba(var(--red-rgb),0.5); } .link.underline.clear:hover, .link.underline.reset-search:hover{ border-bottom-color:var(--red); } .link.underline.white{ border-bottom-color:rgba(var(--white-rgb),0.5); } .link.underline.white:hover{ border-bottom-color:var(--white); } .elementor-widget-heading .elementor-heading-title>a{ color:var(--primary)!important; } .elementor-widget-heading .elementor-heading-title>a:hover{ color:var(--black)!important; } .elementor-heading-title .link{ color:var(--secondary) !important; } .elementor-heading-title .link:hover{ color:var(--black) !important; } .link{ display:inline-block; } .link i{ margin-right:5px; font-size:0.8rem; } .link.white{ color:var(--white) !important; } a.elementor-cta:hover{ text-decoration:none !important; } .clean-list{ list-style:none; padding:0; margin:0; } /* Anchor link fix */ body:not(.elementor-editor-active) .elementor-widget-menu-anchor { position: relative; z-index: -1; } body:not(.elementor-editor-active) .elementor-menu-anchor:before { content: ""; display: block; height: 120px; margin: -120px 0 0; visibility: hidden; pointer-events: none; } @media (max-width:767px){ body:not(.elementor-editor-active) .elementor-menu-anchor:before { height: 80px; margin: -80px 0 0; } } /* Default container settings */ .e-con{ --padding-left:0; --padding-right:0; --padding-bottom:0; --padding-top:0; } @media(max-width: 1200px) { .elementor-section.elementor-section-boxed > .elementor-container { max-width:1200px; } .e-con{ --container-max-width:1200px; } } /* Rounded corners on media */ .elementor-widget-image img, .e-gallery-image{ border-radius:6px; overflow:hidden; } .elementor-widget-detail_page_logo, .elementor-widget-FloorplanFirstTour, .elementor-image-gallery .gallery-icon, .elementor-widget-floorplan_image, .elementor-widget-VideoEmbed, .matterport iframe{ border-radius:6px; overflow:hidden; } .form-subject-image-column img, .elementor-widget-detail_page_logo img{ border-radius:6px !important; border:1px solid var(--lightgrey); } /* Fancybox */ .fancybox-bg{ background:var(--black); opacity:0.8 !important; } @media (max-width:767px){ .fancybox-slide{ padding-left:10px; padding-right:10px; } } .fancybox-content{ box-shadow:var(--largeshadow); } /* .elementor-slideshow__footer{ display:none; } */ /* Cookie notice */ #cookie-notice{ background-color:rgba(var(--black-rgb),0.9) !important; font-size:0.9rem; line-height:1.5; font-family:var(--body); font-weight:var(--default); } .cookie-notice-container{ padding:15px 40px 15px 30px; } #cookie-notice a{ color:var(--primary); } #cookie-notice a:hover{ color:var(--white); } .cn-close-icon{ opacity:1 !important; transition:all 0.2s; } .cn-close-icon:hover{ opacity:0.5 !important; } .cn-close-icon:before, .cn-close-icon:after{ background-color:var(--white); } #cn-notice-text, #cookie-notice .cn-button{ margin:10px; } /* boxed container */ .boxed{ background-color:var(--white); border-radius:6px; padding:30px; } /* on-page scripts */ body:not(.elementor-editor-active) .scripts{ display:none; } /* icon list item padding */ .elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{ padding:5px 0px; } /*** ANIMATIONS ***/ @keyframes fade-in-up{ 0% { transform:translateY(15px); opacity:0; } 100%{ transform:translateY(0px); opacity:1; } } @keyframes slide-down{ 0% { transform:translateY(-100%); } 100%{ transform:translateY(0); } } @keyframes fade-out-down{ 0% { transform:translateY(0px); opacity:1; } 100%{ transform:translateY(15px); opacity:0; } } @keyframes fade-in-left{ 0% { transform:translateX(30px); opacity:0; } 100%{ transform:translateX(0px); opacity:1; } } @keyframes fade-out-right{ 0% { transform:translateX(0px); opacity:1; } 100%{ transform:translateX(30px); opacity:0; } } /* Form success checkmark */ @keyframes stroke { 100% { stroke-dashoffset: 0; } } @keyframes scale { 0%, 100% { transform: none; } 50% { transform: scale3d(1.1, 1.1, 1); } } @keyframes fill { 100% { box-shadow: inset 0px 0px 0px 30px var(--primary); } } /* Ken Burns */ .ken-burns:before { animation: ken-burns 60s ease infinite; } @keyframes ken-burns { 0% { transform-origin: bottom left; transform: scale(1.0); } 50% { transform: scale(1.2); transform-origin: center center; } 100% { transform: scale(1.0); transform-origin: bottom left; } } /* Pulse */ @keyframes pulse { 0% { transform: scale(1, 1); } 50% { transform: scale(1.05, 1.05); } 100% { transform: scale(1, 1); }; } /* Sticky on scroll elements */ .sticky-scroll{ visibility:hidden; display:flex; align-items:center; justify-content:center; position:fixed; border-radius:50%; right:20px; height:40px; width:40px !important; color:var(--white); transition:all 0.2s; background-color:var(--primary); z-index:9998; cursor:pointer; opacity:0; transform:scale(0); /* box-shadow:var(--mediumshadow); */ } .sticky-scroll:hover{ background-color:var(--black); } .sticky-scroll i, .sticky-scroll i:after, .sticky-scroll .elementor-icon:before{ color:var(--white) !important; } .sticky-scroll .elementor-icon svg{ fill:var(--white) !important; } .back-to-top{ bottom:20px; } .back-to-top i{ transition:all 0.2s; position:relative; font-size:14px; } .back-to-top i:before{ display:block; } .hamburger.sticky-scroll{ top:20px; transform:translateY(-20px); overflow:hidden; } .hamburger.sticky-scroll .elementor-icon{ padding:20px; } .sticky-scroll.active{ visibility:visible; opacity:1; transform:scale(1); } @media (max-width:767px){ .hamburger.sticky-scroll .elementor-icon:before, .back-to-top.sticky-scroll i:after{ display:none; } .sticky-scroll{ width:32px !important; height:32px; } .hamburger.sticky-scroll .elementor-icon{ font-size:19px !important; padding:10px !important; } .back-to-top.sticky-scroll i{ font-size:13px; } } /*** COMMON ELEMENTS & THEME STUFF ***/ /* Section with bg image and color overlay */ .theme-section > .elementor-background-overlay{ background-color:var(--primary); opacity:0.85 !important; } .theme-section-dark:before{ background-color:var(--black); opacity:0.6 !important; } /* Section super light bg */ .theme-section-light{ background-color:var(--almostwhite); } /* Transparent header section gradient */ .elementor-section.overlap:after{ content:''; position:absolute; top:0; left:0; width:100%; height:150px; opacity:0.5; background-image: linear-gradient( to bottom, hsl(0, 0%, 0%) 0%, hsla(0, 0%, 0%, 0.987) 8.1%, hsla(0, 0%, 0%, 0.951) 15.5%, hsla(0, 0%, 0%, 0.896) 22.5%, hsla(0, 0%, 0%, 0.825) 29%, hsla(0, 0%, 0%, 0.741) 35.3%, hsla(0, 0%, 0%, 0.648) 41.2%, hsla(0, 0%, 0%, 0.55) 47.1%, hsla(0, 0%, 0%, 0.45) 52.9%, hsla(0, 0%, 0%, 0.352) 58.8%, hsla(0, 0%, 0%, 0.259) 64.7%, hsla(0, 0%, 0%, 0.175) 71%, hsla(0, 0%, 0%, 0.104) 77.5%, hsla(0, 0%, 0%, 0.049) 84.5%, hsla(0, 0%, 0%, 0.013) 91.9%, hsla(0, 0%, 0%, 0) 100% ); } /* Border color if section has one applied */ .e-con, .e-con-inner, .elementor-widget-container{ border-color:var(--lightgrey); } /* Divider */ .theme-divider{ --divider-border-color:var(--lightgrey) !important; --divider-color:var(--lightgrey) !important; } /* Page header */ .theme-page-header{ background-color:var(--secondary); padding:5px 20px; } .theme-page-header:not(.overlap) .elementor-widget-heading{ margin:5px 20px 5px 0px !important; } .theme-page-header:not(.overlap) .elementor-widget-html{ margin:5px 0px; } .theme-page-header .elementor-widget-heading .elementor-heading-title, .theme-page-header .elementor-widget-text-editor{ color:var(--white); } @media (min-width:768px){ .theme-page-header .elementor-widget-heading .elementor-heading-title{ font-size:2.25rem; } .theme-page-header .theme-subtitle .elementor-heading-title{ font-size:1.75rem; } } .theme-page-header .theme-subtitle .elementor-heading-title{ color:var(--midgrey) !important; } .theme-page-header.overlap{ padding:250px 20px 0px; background-size:cover; background-repeat:no-repeat; background-position:center center; } @media (max-width:767px){ .theme-page-header.overlap{ padding-top:150px; } .theme-page-header.overlap > .elementor-container > .elementor-column > .elementor-widget-wrap{ background-color:rgba(var(--black-rgb),0.7) !important; } } .theme-page-header.overlap > .elementor-container > .elementor-column > .elementor-widget-wrap{ padding:20px 30px; margin:10px 10px 0; /* background-color:rgba(var(--black-rgb),0.7); */ background-color:var(--secondary); flex-direction:column; } .theme-page-header.overlap .elementor-widget-html{ margin-bottom:10px !important; } .theme-page-header.overlap .elementor-widget-html, .theme-page-header.overlap .elementor-widget-heading{ width:auto; } @media (min-width:768px){ .theme-page-header.overlap > .elementor-container > .elementor-column{ width:auto; } } /* Theme titles */ /* .theme-title .elementor-widget-container, .search-result-count *{ padding-left:20px; border-style:solid; border-width:0 0 0 6px; border-color:var(--primary); } */ .theme-title .elementor-heading-title{ position:relative; } @media(min-width:768px){ .theme-title .elementor-heading-title{ padding-bottom:20px; } .theme-title .elementor-heading-title:after{ content:''; position:absolute; height:4px; width:40px; bottom:0px; left:0; background-color:var(--primary); } .theme-title.centered .elementor-heading-title:after{ left:50%; transform:translateX(-50%); } } .theme-subtitle .elementor-heading-title{ color:var(--tertiary) !important; font-weight:var(--default) !important; font-style:italic; } /* Breadcrumbs */ .breadcrumbs{ font-size:0.9rem; text-transform:none; } .breadcrumbs i{ opacity:0.4; display:inline-block; } .breadcrumbs.white, .breadcrumbs.white a:not(:hover){ color:var(--white); } .breadcrumbs .breadcrumbs.white a:hover{ color:var(--white); } .breadcrumbs.white i{ color:rgba(var(--white-rgb),0.8); } /* Titles */ .search-result-count{ margin-bottom:20px; max-width:unset; padding:0px 15px; } .empty-result-container{ color:rgba(var(--black-rgb), 0.25); width:100%; text-align:center; font-weight:var(--default); /* padding:50px; */ } h1, h2, h3, h4, h5, .elementor-widget-heading .elementor-heading-title, .elementor-widget-icon-box .elementor-icon-box-content .elementor-icon-box-title, .elementor-widget-call-to-action .elementor-cta__title, .elementor-widget-image-box .elementor-image-box-title{ color: var(--secondary); line-height:1.2; /* letter-spacing:-0.25px; */ } h1, h2, .elementor-widget-heading h1.elementor-heading-title, .elementor-widget-heading h2.elementor-heading-title, .elementor-widget-icon-box .elementor-icon-box-content h2.elementor-icon-box-title, .elementor-widget-slides .elementor-slide-heading{ font-family:var(--title); font-weight:var(--medium); } h3, h4, h5, h6, .elementor-widget-heading h3.elementor-heading-title, .elementor-widget-heading h4.elementor-heading-title, .elementor-widget-heading h5.elementor-heading-title, .elementor-widget-heading h6.elementor-heading-title, h3.elementor-icon-box-title, .elementor-widget-call-to-action .elementor-cta__title, .elementor-widget-image-box .elementor-image-box-title { font-family:var(--title); text-transform:uppercase; font-weight:var(--medium); } .elementor-icon-box-title a{ font-family:var(--title) !important; } h1{ font-size:2.75rem; } h2, .empty-result-container{ font-size:2.25rem; } .elementor-slides .swiper-slide-inner .elementor-slide-heading{ font-size:2.5rem !important; line-height:1.2 !important; } h3, h3.elementor-cta__title{ font-size:1.25rem; text-transform:none !important; } h4, h5, h6{ font-size:1.25rem; } /* Responsive title sizing */ @media (max-width:767px){ h1{ font-size:2rem; } h2, .empty-result-container, .subtitle h2{ font-size:1.75rem; } .elementor-slides .swiper-slide-inner .elementor-slide-heading{ font-size:1.75rem !important; } .subtitle h3{ font-size:1.1rem; } } .theme-label .elementor-heading-title{ font-size:0.8rem; color:var(--midgrey); line-height:1.2; font-weight:var(--medium); text-transform:uppercase; font-family:var(--body) !important; } /* Big title/paragraph */ @media (min-width:1201px){ .big-title .elementor-heading-title{ /* font-size:3.5rem; */ font-size:44px; } .big-paragraph{ font-size:1.25rem; font-weight:var(--medium); } } @media (max-width:1200px){ .big-title .elementor-heading-title{ /* font-size:3rem; */ font-size:36px; } } @media (max-width:767px){ .big-title .elementor-heading-title{ /* font-size:2.75rem; */ font-size:30px; } } /* Bold title */ .bold-title .elementor-heading-title{ font-weight:var(--bold) !important; } /* Paragraphs */ .elementor-widget-text-editor, .elementor-widget-icon-box .elementor-icon-box-content .elementor-icon-box-description, .elementor-widget-call-to-action .elementor-cta__description, .elementor-widget-image-box .elementor-image-box-description{ color:var(--black); line-height:1.66em; font-family:var(--body); font-weight:var(--default); } .elementor-slide-description{ color:var(--white); line-height:1.66em !important; font-family:var(--body) !important; font-weight:var(--default) !important; font-size:1rem !important; } p:last-child{ margin-bottom:0; } strong, b{ color:var(--black); font-weight:var(--medium); } .elementor-widget-text-editor b, .elementor-widget-text-editor strong{ color:inherit; } /* 404 title styling */ .title-404 .elementor-heading-title{ font-family:var(--body) !important; color:var(--primary) !important; font-size:8rem; } @media (max-width:1200px){ .title-404 .elementor-heading-title{ font-size:6rem; } } @media (max-width:767px){ .title-404 .elementor-heading-title{ font-size:4rem; } } /* Pre-title */ .pre-title .elementor-heading-title{ color:var(--black); font-family:var(--body); font-size:0.8rem; text-transform:uppercase; font-weight:var(--medium); letter-spacing:2px; display:flex; align-items:center; } .pre-title .elementor-heading-title:before{ font-family:'Font Awesome 5 Free'; font-weight:900; content:'\f111'; color:var(--tertiary); font-size:0.6rem; margin-right:10px; } /* Bootstrap Tooltips */ .tooltip{ font-size:0.8rem; line-height:1.2; font-family:var(--body); font-weight:var(--default); } .tooltip-inner{ background-color: var(--black); padding:10px !important; border-radius:6px; } .bs-tooltip-auto .arrow::before, .bs-tooltip-bottom .arrow::before, .bs-tooltip-right .arrow::before, .bs-tooltip-left .arrow::before, .bs-tooltip-top .arrow::before { visibility:hidden; } /* Google map tooltips */ /* Main tooltip body */ .gm-style .gm-style-iw-c{ border-radius:0px; padding:20px !important; box-shadow:var(--smallshadow); } .gm-style .gm-style-iw-d{ padding:0px !important; overflow:hidden !important; } /* arrow fix */ .gm-style .gm-style-iw-t::after{ top:-1px !important; } .gm-style .gm-style-iw-d > div img{ margin-top:0 !important; border-radius:0px; } .gm-style .gm-style-iw{ font-size:0.9rem; font-weight:var(--default); color:var(--black); font-family:var(--body); } .gm-style .gm-style-iw h5{ font-weight:var(--medium) !important; font-size:1rem; } /* Control tooltip size by limiting entity name width and overflowing */ @media (min-width:768px){ .gm-style .gm-style-iw h5{ max-width:300px; } .gm-style .gm-style-iw h5{ margin-bottom:5px; } .gm-style .gm-style-iw h5 a{ display:inline-block; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; } } /* Close button fix */ .gm-ui-hover-effect{ opacity:0.5 !important; } /* Hide entity logos on mobile */ @media (max-width:767px){ .gm-style .gm-style-iw-d > div img{ display:none; } } /* New tooltip style fixes */ .gm-style-iw-chr{ position:absolute; top:0; right:0; } .gm-style-iw-chr button{ width:auto !important; height:auto !important; } .gm-style-iw-chr button span{ width:16px !important; height:16px !important; margin:5px !important; } /* Spec tables */ th{ font-weight:var(--medium); } .detail-specs-table{ width:100%; table-layout:fixed; } .quote-specs-table { width:400px; } @media (max-width:767px){ .quote-specs-table{ width:100%; table-layout:fixed; } } .detail-specs-table th, .detail-specs-table td{ padding:10px 0px; } .detail-specs-table th{ width:50%; padding-right:20px; } .detail-specs-table td{ width:50%; padding-left:20px; text-align:right; } .quote-specs-table th{ width:60px; } /* .detail-specs-table tr:nth-child(odd){ background-color:var(--lightgrey); } */ .detail-specs-table tbody tr:not(:last-child){ border-bottom:1px solid var(--quaternary); } /* Icon box */ .elementor-widget-icon-box .elementor-icon-box-content .elementor-icon-box-description{ color:var(--black); font-size:0.9rem; font-weight:var(--medium) !important; } .elementor-widget-icon-box .elementor-icon-box-content .elementor-icon-box-title{ font-family:var(--body) !important; font-weight:var(--medium) !important; } .elementor-icon-box-icon .elementor-icon{ fill:var(--primary) !important; color:var(--primary) !important; border-color:var(--primary) !important; } .theme-icon-box.elementor-view-stacked .elementor-icon{ background-color:var(--white); font-size:36px; padding:24px; color:var(--primary); fill: var(--primary); } .theme-icon-box.elementor-view-stacked:hover .elementor-icon{ background-color:var(--primary); fill:var(--white); color:var(--white); border-color:var(--white); } .theme-icon-box .elementor-icon-box-wrapper{ padding:30px; border-radius:5px; background-color:rgba(var(--black-rgb),0.1); transition:background-color 0.2s; } .theme-icon-box:hover .elementor-icon-box-wrapper{ background-color:var(--white); } /* CTA */ /* full height stretch */ .elementor-widget-call-to-action, .elementor-widget-call-to-action .elementor-widget-container, .elementor-widget-call-to-action .elementor-cta{ height:100%; } /* titles */ .elementor-widget-call-to-action .elementor-cta__title{ color:var(--secondary) !important; } .elementor-widget-call-to-action a.elementor-cta .elementor-cta__title{ color:var(--primary) !important; transition:color 0.2s; } .elementor-widget-call-to-action a.elementor-cta:hover .elementor-cta__title{ color:var(--black) !important; } .elementor-widget-call-to-action .elementor-cta__description{ color:var(--quaternary) !important; } /* button */ .elementor-widget-call-to-action.button-primary .elementor-cta__button.elementor-button{ font-size:0.9rem; font-weight:var(--medium); text-transform:none; padding:15px 20px; line-height:1.2; border:none; outline:0 !important; box-shadow:none; transition-property:background-color, color; transition-duration:0.2s; display:inline-flex; align-items:center; text-align:center; justify-content:center; cursor:pointer; border-radius:0px; position:relative; background-color:var(--primary); color:var(--white); width:auto; font-family:var(--body); } .elementor-widget-call-to-action.button-primary .elementor-cta__button.elementor-button:hover{ background-color:var(--primary-hover); } .grecaptcha-badge { width: 70px !important; overflow: hidden !important; transition: all 0.3s ease !important; left: 20px !important; bottom:20px !important; z-index:9999; } .grecaptcha-badge:hover { width: 256px !important; } .g-recaptcha.default .grecaptcha-badge{ left:unset !important; width:256px !important; } /* Bootstrap "custom" dropdowns */ .dropdown-toggle{ text-transform:none; text-align:left; } .dropdown-toggle:not([id*="distance"]){ padding-right:20px; } .dropdown-toggle:not([id*="distance"]):after{ margin-left:0; vertical-align:unset; border:none; position:absolute; right:0px; top:50%; transform:translateY(-50%); height:15px; width:20px; background:transparent url('https://s3-us-west-2.amazonaws.com/public.manufacturedhomes.com/select-down-arrow.png') center right 5px no-repeat; } .dropdown-menu{ border-radius:6px; border:none; font-size:0.9rem; color:var(--secondary); padding:20px !important; /* max-height:400px; */ overflow-y:auto; box-shadow:var(--smallshadow); width:100%; background-color:var(--white); } .form-group .dropdown-menu{ width:calc(100% - 10px); } .dropdown-header{ padding:10px 0px; color:var(--midgrey); font-size:0.8rem; } .dropdown-item{ font-size:0.9rem; color:var(--tertiary); padding:10px 15px; } .dropdown-item.active, .dropdown-item:active{ background-color:var(--primary); } .dropdown-item:not(.active):focus, .dropdown-item:not(.active):hover{ color:var(--tertiary); background-color:var(--almostwhite); } /* Icon list */ .elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{ font-family:var(--quaternary); } .elementor-icon-list-item a .elementor-icon-list-text{ font-weight:var(--medium); color:var(--secondary); transition:color 0.2s; line-height:1; } .elementor-icon-list-item a .elementor-icon-list-icon svg{ fill:var(--primary); } .elementor-icon-list-item a:hover .elementor-icon-list-text{ color:var(--primary); } .elementor-icon-list-item a:hover .elementor-widget-icon-list .elementor-icon-list-icon svg{ fill:var(--primary); } .elementor-widget-icon-list .elementor-icon-list-item .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item .elementor-icon-list-icon i, .elementor-widget-icon-list .elementor-icon-list-item .elementor-icon-list-icon svg{ transition:color 0.2s, fill 0.2s !important; } /* Theme icons */ .elementor-widget-icon .elementor-icon-wrapper{ display:flex; align-items:center; } .elementor-widget-icon:not(.header-logo) svg{ height:auto; } .theme-icon.primary .elementor-icon{ color:var(--primary); border-color:var(--primary); } /* Default bg styles for elementor slider */ .elementor-swiper .swiper-slide-bg{ background-color:var(--secondary) !important; background-position:center center; } /* Page titles */ .theme-page-title{ background-color:var(--tertiary); padding:20px; } .theme-page-title .elementor-heading-title{ color:var(--white) !important; font-size:1.5rem; } /* Contact page modal style */ #contact-us.minimal > .e-con-inner{ flex-wrap:wrap; padding-block-start:20px; padding-block-end:20px; } #contact-us.minimal .e-child{ width:100%; } #contact-us.minimal .modal-hidden{ display:none; } #contact-us.minimal h2{ font-size:2.75rem; } @media (max-width:767px){ #contact-us.minimal h2{ font-size:2rem; } } /* Full height section */ @media(max-width:1200px){ .e-con.full-height{ min-height:unset !important; } } /*** BUTTONS & LINKS ***/ button, .button:not(.elementor-element), .button .elementor-button, .elementor-form .elementor-button, .decor-board .btn{ font-size:0.9rem; font-weight:var(--medium); text-transform:none; padding:15px 20px; line-height:1.2; border:none; outline:0 !important; box-shadow:none; transition-property:background-color, color; transition-duration:0.2s; display:inline-flex; align-items:center; text-align:center; justify-content:center; cursor:pointer; width:auto; border-radius:6px; position:relative; font-family:var(--body); } button.small, .button:not(.elementor-element).small, .button.small .elementor-button{ font-size:0.8rem; padding:12px 14px; } @media(min-width:768px){ button.large, .button:not(.elementor-element).large, .button.large .elementor-button{ font-size:1rem; padding:20px 30px;; } } button.stretch, .button.stretch:not(.elementor-element), .button.stretch .elementor-button{ width:100%; } button.centered, .button.centered:not(.elementor-element), .button.centered{ margin:0 auto; } button i, button:after, .button:not(.elementor-element) i, .button:not(.elementor-element):after, .icon-link i{ font-size:0.8em; } button.primary, .button:not(.elementor-element).primary, .button.primary .elementor-button{ background-color:var(--primary); color:var(--white) !important; } button.primary:hover, .button:not(.elementor-element).primary:hover, .button.primary .elementor-button:hover{ background-color:var(--primary-hover); } button.secondary, .button:not(.elementor-element).secondary, .button.secondary .elementor-button, .elementor-form .elementor-button{ background-color:var(--secondary); color:var(--white) !important; } button.secondary:not(.animated):hover, .button:not(.elementor-element).secondary:not(.animated):hover, .button.secondary:not(.animated) .elementor-button:hover{ background-color:var(--secondary-hover); } .elementor-form .elementor-button:hover{ background-color:var(--secondary-hover); } button.tertiary, .button:not(.elementor-element).tertiary, .button.tertiary .elementor-button, .decor-board .btn.btn-info{ background-color:var(--tertiary); color:var(--white) !important; } button.tertiary:hover, .button:not(.elementor-element).tertiary:hover, .button.tertiary .elementor-button:hover, .decor-board .btn.btn-info:hover{ background-color:var(--tertiary-hover); } button.light, .button:not(.elementor-element).light, .button.light .elementor-button{ background-color:var(--almostwhite); color:var(--black) !important; } button.light:hover, .button:not(.elementor-element).light:hover, .button.light .elementor-button:hover{ background-color:var(--almostwhite-hover); } button.see-more, .button:not(.elementor-element).see-more, .button.see-more .elementor-button{ border:1px solid var(--lightgrey); color:var(--secondary); background-color:var(--white); font-size:0.8rem; } button.see-more:hover, .button:not(.elementor-element).see-more:hover, .button.see-more .elementor-button:hover{ background-color:var(--lightgrey); color:var(--black); } button.float, .button:not(.elementor-element).float, .button.float .elementor-button{ box-shadow:0px 15px 20px 0px rgba(var(--shadowcolor), 0.1) } button.float:hover, .button:not(.elementor-element).float:hover, .button.float .elementor-button:hover{ box-shadow:0px 5px 10px 0px rgba(var(--shadowcolor), 0.1) } /* Opaque dark */ button.opaque-dark, .button:not(.elementor-element).opaque-dark, .button.opaque-dark .elementor-button{ background-color:rgba(var(--tertiary-rgb),0.6); } button.opaque-dark:hover, .button:not(.elementor-element).opaque-dark:hover, .button.opaque-dark .elementor-button:hover{ background-color:var(--tertiary); } button.opaque-dark i, .button:not(.elementor-element).opaque-dark i, .button.opaque-dark .elementor-button-icon{ color:var(--primary); } /* Outline */ button.outline, .button:not(.elementor-element).outline, .button.outline .elementor-button{ border-width:1px; border-style:solid; background-color:transparent; } button.outline.white, .button:not(.elementor-element).outline.white, .button.outline.white .elementor-button{ color:var(--white) !important; border-color:var(--white); } button.outline.white:not(.animated):hover, .button:not(.elementor-element).outline.white:not(.animated):hover, .button.outline.white:not(.animated) .elementor-button:hover{ color:var(--black) !important; background-color:var(--white); } button.outline.secondary, .button:not(.elementor-element).outline.secondary, .button.outline.secondary .elementor-button{ color:var(--secondary) !important; border-color:var(--secondary); } button.outline.secondary:not(.animated):hover, .button:not(.elementor-element).outline.secondary:not(.animated):hover, .button.outline.secondary:not(.animated) .elementor-button:hover{ color:var(--white) !important; background-color:var(--secondary); } button.outline.primary, .button:not(.elementor-element).outline.primary, .button.outline.primary .elementor-button{ color:var(--primary) !important; border-color:var(--primary); } button.outline.primary:not(.animated):hover, .button:not(.elementor-element).outline.primary:not(.animated):hover, .button.outline.primary:not(.animated) .elementor-button:hover{ color:var(--white) !important; background-color:var(--primary); } /* Share button */ .button .elementor-share-btn{ border-radius:0px; padding:15px 20px; height:auto; font-size:0.9rem; line-height:1.2; text-transform:uppercase; } .button.small .elementor-share-btn{ font-size:0.8rem; padding:12px 14px; } .button .elementor-share-btn__icon{ width:auto; margin-right:10px; display:block; } .button .elementor-share-btn__icon svg{ width:1em; height:1em; } .button .elementor-share-btn__text{ padding-right:0; display:flex; font-size:unset; } .elementor-share-btn__title{ font-weight:var(--titlebold) !important; word-spacing:normal; } .elementor-share-buttons--color-official .elementor-share-btn:hover{ filter:unset; -webkit-filter:unset; } /* Share button colors */ .elementor-share-btn_facebook{ background-color:#3B5998 !important; } .elementor-share-btn_facebook:hover{ background-color:#2D60B7 !important; } .elementor-share-btn_twitter:hover{ background-color:#2faaf6 !important; } .elementor-share-btn_linkedin:hover{ background-color:#0e89ca !important; } .elementor-share-btn_email{ background-color:var(--secondary) !important; } .elementor-share-btn_email:hover{ background-color:var(--secondary-hover) !important; } .elementor-share-btn_print{ background-color:var(--secondary) !important; } .elementor-share-btn_print:hover{ background-color:var(--secondary-hover) !important; } /* Minimal style */ .minimal .elementor-share-btn{ background-color:transparent !important; padding:5px 0px !important; filter:none !important; } .minimal .elementor-share-btn__icon, .minimal .elementor-share-btn__text{ color:var(--primary) !important; } .minimal .elementor-share-btn__icon i{ font-size:0.8rem; } .minimal .elementor-share-btn{ border-bottom:2px solid rgba(var(--primary-rgb),0.5); } .minimal .elementor-share-btn:hover{ border-bottom:2px solid var(--primary); } /* Link button */ button.link, .button:not(.elementor-element).link, .button.link .elementor-button{ background-color:transparent; padding:5px 0px 2px 0px; min-height:unset !important; color:var(--primary); } button.link.white, .button:not(.elementor-element).link.white, .button.link.white .elementor-button{ color:var(--white); } /* Arrow button */ .button.arrow .elementor-button-content-wrapper{ align-items:center; line-height:2; } .button.arrow .elementor-button i, .button.arrow:not(.elementor-element) i{ font-size:1em; padding:5px; background-color:var(--primary); border-radius:50%; width:30px; height:30px; display:flex; align-items:center; justify-content:center; transform:rotate(-45deg); transition:all 0.2s; color:var(--white); transform-origin:center; } .button.arrow:hover i, .button.arrow:not(.elementor-element):hover i{ transform:rotate(0deg); } /* Animated slide right */ .button.slide-right .elementor-button, button.slide-right, .button:not(.elementor-element).slide-right{ z-index:1; } .button.slide-right .elementor-button:after, button.slide-right:after, .button:not(.elementor-element).slide-right:after{ content:''; height:100%; position:absolute; right:0; bottom:0; width:0; transition:width 0.5s cubic-bezier(.25,.8,.25,1) 0s; z-index:-1; } .button.slide-right .elementor-button:hover:after, button.slide-right:hover:after, .button:not(.elementor-element).slide-right:hover:after{ width:100%; right:auto; left:0; } .button.secondary.slide-right .elementor-button:after, button.secondary.slide-right:after, .button.secondary.slide-right:not(.elementor-element):after{ background-color:var(--primary); } .button.secondary.slide-right .elementor-button:hover, button.secondary.slide-right:hover, .button.secondary.slide-right:not(.elementor-element):hover{ color:var(--secondary) !important; } .button.white.slide-right .elementor-button:after, button.white.slide-right:after, .button.white.slide-right:not(.elementor-element):after{ background-color:var(--white); } .button.white.slide-right .elementor-button:hover, button.white.slide-right:hover, .button.white.slide-right:not(.elementor-element):hover{ color:var(--black) !important; } .button.secondary.outline.slide-right .elementor-button:after, button.secondary.outline.slide-right:after, .button.secondary.outline.slide-right:not(.elementor-element):after{ background-color:var(--secondary); } .button.secondary.outline.slide-right .elementor-button:hover, button.secondary.outline.slide-right:hover, .button.secondary.outline.slide-right:not(.elementor-element):hover{ color:var(--white) !important; } /*** HEADER ***/ .header{ transition:none !important; width:100% !important; inset-inline-start:0 !important; } /* .header.transparent .main{ border-bottom:1px solid rgba(var(--white-rgb),0.25); } */ .header:not(.transparent) .main, .header.sticky-effects .main{ background-color:var(--white); } .header .main{ transition:background-color 0.2s; border 0.2s; } .header.sticky .main{ position:fixed; top:0px; left:0px; width:100%; } .header.sticky .top{ display:none; } /* Top bar */ .header .top{ background-color:rgba(var(--black-rgb),0.5); } .header .top .elementor-widget-icon-list .elementor-icon-list-icon i, .header .top .elementor-widget-icon-list .elementor-icon-list-icon svg, .header .top .elementor-icon-list-item a .elementor-icon-list-text{ color:var(--white); fill:var(--white); } /* .header .top .elementor-widget-icon-list .elementor-icon-list-item a:hover .elementor-icon-list-icon i, .header .top .elementor-widget-icon-list .elementor-icon-list-item a:hover .elementor-icon-list-icon svg, .header .top .elementor-widget-icon-list .elementor-icon-list-item a:hover .elementor-icon-list-text{ color:var(--primary); } */ .header .top .elementor-icon-list-item a .elementor-icon-list-text{ font-size:0.9rem; } @media (max-width:767px){ .header .top .elementor-icon-list-item a .elementor-icon-list-text{ font-size:0.8rem; } } /* Logo */ #logo #text{ transition:fill 0.2s; } .header:not(.transparent) .header-logo #logo #text, .header.sticky-effects .header-logo #logo #text{ fill:#041425!important; } .header.transparent .header-logo #logo #text{ fill:var(--white); } /* Main nav */ .elementor-nav-menu--main .elementor-nav-menu a{ transition:0.2s !important; } .header-nav .elementor-nav-menu .elementor-item, .header-nav .elementor-nav-menu--dropdown .elementor-sub-item{ font-family:var(--body); font-weight:var(--medium); color:var(--white); text-transform:none; } .header-nav .elementor-nav-menu .elementor-item.elementor-item-active{ color:var(--white); } .header:not(.transparent) .header-nav .elementor-nav-menu .elementor-item, .header.sticky-effects .header-nav .elementor-nav-menu .elementor-item, .header:not(.transparent) .header-nav .elementor-nav-menu .elementor-item.elementor-item-active, .header.sticky-effects .header-nav .elementor-nav-menu .elementor-item.elementor-item-active{ color:var(--secondary); } .header-nav .elementor-nav-menu--main .elementor-item{ font-size:1rem; padding:5px 0px !important; justify-content:center; } .header-nav .elementor-nav-menu--main .elementor-nav-menu .menu-item:not(:last-child){ margin-right:30px; } /* Pointer/underline/highlight */ .e--pointer-underline.e--animation-slide .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after{ inset-inline-start:0% !important; } .header-nav .elementor-nav-menu--main .elementor-item:after{ background-color:var(--white) !important; height:2px !important; } .header:not(.transparent) .header-nav .elementor-nav-menu--main .elementor-item:after, .header.sticky-effects .header-nav .elementor-nav-menu--main .elementor-item:after{ background-color:var(--primary) !important; } .header-nav .elementor-nav-menu--main .elementor-item:before{ background-color:var(--white) !important; } .header-nav .elementor-nav-menu .elementor-item:hover, .header-nav .elementor-sub-item:hover{ color:var(--white) !important; background-color:transparent; } .header:not(.transparent) .header-nav .elementor-nav-menu .elementor-item:hover, .header.sticky-effects .header-nav .elementor-nav-menu .elementor-item:hover{ color:var(--secondary) !important; } .header-nav .elementor-nav-menu .elementor-item:hover, .header-nav .elementor-nav-menu .elementor-item.has-submenu.highlighted{ color:var(--white) !important; } .header-nav .elementor-nav-menu .elementor-item-active:not(:hover):before{ opacity:0 !important; } /* Hamburger */ .hamburger .elementor-icon{ display:flex; flex-direction:column; justify-content:center; outline:none; } .hamburger.elementor-widget-icon.elementor-view-default .elementor-icon svg line{ transition:stroke 0.2s; } .header .hamburger.elementor-widget-icon.elementor-view-default .elementor-icon svg line{ stroke:var(--white); } .header .hamburger.elementor-widget-icon.elementor-view-default:hover .elementor-icon svg line{ stroke:var(--white); } .header:not(.transparent) .hamburger.elementor-widget-icon.elementor-view-default .elementor-icon svg line, .header.sticky-effects .hamburger.elementor-widget-icon.elementor-view-default .elementor-icon svg line{ stroke:var(--secondary); } .header:not(.transparent) .hamburger.elementor-widget-icon.elementor-view-default:hover .elementor-icon svg line, .header.sticky-effects .hamburger.elementor-widget-icon.elementor-view-default:hover .elementor-icon svg line{ stroke:var(--secondary); } /* Dropdown */ .header-nav .elementor-nav-menu--dropdown{ border-radius:0px; min-width:200px !important; background-color:var(--secondary); font-size:0.9rem; padding:0px !important; margin-top:0px !important; } .header-nav .elementor-nav-menu--layout-horizontal .elementor-nav-menu>li ul{ top:0; !important; } .header-nav .elementor-nav-menu--dropdown a{ border-left:none !important; color:var(--white) !important; padding:15px 30px !important; } .header-nav .elementor-nav-menu--dropdown a:hover{ background-color:var(--primary) !important; color:var(--secondary) !important; } .header-nav .elementor-sub-item, .header-nav .elementor-nav-menu--dropdown .elementor-item.highlighted, .mobile-nav .elementor-sub-item, .mobile-nav .elementor-nav-menu--dropdown .elementor-item.highlighted{ background-color:var(--unset) !important; } .header-nav .elementor-nav-menu--dropdown li:not(:last-child){ border-color:var(--lightgrey); } .mobile-nav .elementor-nav-menu--dropdown { background-color:transparent; margin-top:0px; } /* Dropdown animation */ .header-nav .elementor-nav-menu--dropdown[aria-hidden="false"]{ animation:fade-in-up 0.2s ease-in-out; } .header-nav .elementor-nav-menu--dropdown[aria-hidden="true"]{ animation:fade-out-down 0.2s ease-in-out; } /* Nested dropdowns */ .header-nav .elementor-nav-menu--dropdown .elementor-nav-menu--dropdown{ top:calc(100% + 15px) !important; left:-30px !important; } /* Nested dropdown animation */ .header-nav .elementor-nav-menu--dropdown .elementor-nav-menu--dropdown[aria-hidden="false"]{ animation:fade-in-left 0.2s ease-in-out; } .header-nav .elementor-nav-menu--dropdown .elementor-nav-menu--dropdown[aria-hidden="true"]{ animation:fade-out-right 0.2s ease-in-out; } /* Mobile menu */ /* Logo */ .mobile-menu #logo #dynamic, .mobile-menu #logo #repair{ fill:var(--quinary); } .mobile-menu #logo #bolt, .mobile-menu #logo #home{ fill:var(--tertiary); } .elementor-widget-wp-widget-nav_menu ul{ list-style:none; padding:0; } .mobile-nav ul{ text-align:center; } .mobile-nav ul.sub-menu{ padding-left:15px; } .mobile-nav ul:not(.sub-menu) > li{ padding:15px 0px; } /* .mobile-nav ul:not(.sub-menu) > li:not(:last-child){ border-bottom:1px solid var(--lightgrey); } */ .mobile-nav ul:not(.sub-menu) > li:first-child{ padding-top:0px; } .mobile-nav a{ font-family:var(--body); outline:none; color:var(--secondary); } .mobile-nav li:not(.menu-item-has-children) > a:hover{ color:var(--secondary) !important; } .mobile-nav .menu-item{ font-size:1rem; text-transform:none; } .mobile-nav .menu-item-has-children > a{ color:rgba(var(--white-rgb), 0.3) !important; cursor:default; } .mobile-nav .sub-menu a{ font-size:0.8em; } .mobile-menu .dialog-lightbox-message{ max-height:unset; min-height:100vh; overflow-x:hidden; } .elementor-popup-modal .dialog-close-button svg, .elementor-popup-modal .dialog-close-button{ transition:fill 0.2s, color 0.2s; } .mobile-menu .elementor-widget-icon-list .elementor-icon-list-icon i, .mobile-menu .elementor-widget-icon-list .elementor-icon-list-icon svg, .mobile-menu .elementor-icon-list-item a .elementor-icon-list-text, .elementor-popup-modal .dialog-close-button svg{ fill:var(--white); color:var(--white); } .mobile-menu .elementor-widget-icon-list .elementor-icon-list-item a:hover .elementor-icon-list-icon i, .mobile-menu .elementor-widget-icon-list .elementor-icon-list-item a:hover .elementor-icon-list-icon svg, .mobile-menu .elementor-widget-icon-list .elementor-icon-list-item a:hover .elementor-icon-list-text, .elementor-popup-modal .dialog-close-button:hover svg, .elementor-popup-modal .dialog-close-button:hover{ color:rgba(var(--white-rgb),0.5); fill:rgba(var(--white-rgb),0.5); } /*** FOOTER ***/ .footer{ background-color:var(--black); } /* Logo */ .footer #logo_alt #text{ fill:var(--white); } /* Navs, lists, etc */ .footer-nav ul{ text-align:center; } .footer-nav ul > li{ padding:0px 10px; display:inline-block; } @media (max-width:767px){ .footer-nav ul > li{ padding:5px 0px; display:block; } } .footer-nav a{ font-family:var(--body); text-transform:none; outline:none; font-size:1rem; color:var(--primary); } .footer a:hover{ color:var(--white); } .footer-legal ul{ list-style:none; padding:0; margin:0; } .footer-legal li{ display:inline-block; } .footer-legal ul li:not(:last-child){ margin-right:20px; } /*** SEARCH RESULTS ***/ .search-result-column{ margin-bottom:30px; } @media (max-width:767px){ .elementor-widget-FloorplanSearchResults .search-result-container .search-result-column:last-child{ margin-bottom:0px; } .search-result-column{ margin-bottom:20px; } } .no-gap .search-result-container{ margin:0; } .no-gap .search-result-column { padding:0; margin:0; } /**************************************************/ /****************** RESULT CARDS ******************/ /**************************************************/ /*** CORE STRUCTURE ***/ .search-result-column{ margin-bottom:30px; } /*** FP CARDS ***/ /* CONTAINER */ .card-container{ border-radius:6px; overflow:hidden; display:flex; flex-direction:column; height:100%; font-size:0.9rem; position:relative; transition:box-shadow 0.3s ease-in-out 0s; background-color:var(--white); border:none; } .card-container .content{ display:flex; align-content:space-between; width:100%; flex-wrap:wrap; height:100%; gap:40px 0px; } .card-container.home{ color:var(--white); } .card-container.home .content{ min-height:350px; } .card-container.home .top, .card-container.home .bottom{ width:100%; z-index:25; } .card-container.home .bg-wrapper, .card-container.home .card-image, .card-container.home .bg-overlay{ position:absolute; width:100%; height:100%; top:0; left:0; min-height:0; overflow:hidden; min-height:350px; } .card-container.home .card-image{ transform:scale(1.01); } .card-container.home .bg-overlay{ background: rgb(34,55,72); background:linear-gradient(to bottom, transparent 35%, var(--secondary) 100%); } .card-container.home .card-image{ transition-duration:750ms; transition:transform 750ms; will-change:transform; } .card-container.home:hover .card-image{ transform:scale(1.2); } .card-container:hover{ box-shadow:var(--mediumshadow); } /* TOP */ .card-container.home .top{ display:flex; justify-content:space-between; gap:10px; padding:15px; } /* FP/Tour thumbs */ .card-container.home .thumbnails{ display:flex; gap:5px; align-items:flex-start; justify-content:flex-end; flex-wrap:nowrap; } .card-container.home .tour-icon, .card-container.home .fp-icon{ background-color:var(--primary); padding:10px; border-radius:4px; color:var(--white); display:flex; transition:background-color 0.2s; } .card-container.home .tour-icon i, .card-container.home .fp-icon i{ pointer-events:none; font-size:1.2rem; } .card-container.home .tour-icon:hover, .card-container.home .fp-icon:hover{ background-color:var(--black); } /* Home tags */ .tags ul{ list-style:none; padding:0; margin:0; display:inline-flex; flex-wrap:wrap; } .tag{ font-size:0.7rem !important; text-transform:none; color:var(--white); font-weight:var(--medium); margin:2px; padding:4px 7px; border-radius:3px; cursor:default; display:inline-block; line-height:1; } .tag.default{ background-color:var(--secondary); } .tag.featured, .tag.moveInReady, .tag.lotModel{ background-color:var(--primary); } .tag.manufactured{ background-color:#7cbe25; } .tag.modular{ background-color:#00baa7; } .tag.park-model{ background-color:#21935e; } .tag.mh-advantage{ background-color:#05314d; color:#ffb400; } .tag.multi-family{ background-color:#f14970; } .tag.commercial{ background-color:#5d86e5; } .tag.new{ background-color:var(--secondary); } .tag.used{ background-color:var(--secondary); } .tag.onClearance{ background-color:var(--tertiary); } /* Details/specs lists */ .card-container .inline-list, .home-detail-header .inline-list, .fp-static .inline-list{ list-style:none; padding:0; margin:0; } .card-container .inline-list li, .home-detail-header .inline-list li, .fp-static .inline-list li{ display:inline-flex; align-items:center; font-size:0.9rem; line-height:1; } .card-container .inline-list li:not(:last-child), .home-detail-header .inline-list li:not(:last-child), .fp-static .inline-list li:not(:last-child){ margin-right:10px; } .card-container .inline-list i, .home-detail-header .inline-list i, .fp-static .inline-list i{ color:var(--secondary); margin-right:5px; } .card-container .inline-list a i, .home-detail-header .inline-list a i, .fp-static .inline-list a i{ transition:color 0.2s; } .card-container .inline-list a:hover i, .home-detail-header .inline-list a:hover i, .fp-static .inline-list a:hover i{ color:var(--primary); } /* BOTTOM */ .home-name a, .fp-card-offered-by a{ color:var(--white); } .home-name a:hover, .fp-card-offered-by a:hover{ color:var(--white); } .fp-card-offered-by{ margin:-10px 0px 10px 0px; font-size:0.8rem; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; } .card-container.home .inline-list i, .fp-static .inline-list i{ color:var(--white); } /*** HORIZONTAL CARD ***/ @media(min-width:768px){ .card-container.inventory, .card-container.community{ flex-direction:row; } .card-container.inventory .top{ width:60%; } .card-container.inventory .bottom{ width:40%; } .card-container.community .top{ width:40%; } .card-container.community .bottom{ width:60%; } .card-container.inventory .image-wrapper, .card-container.community .image-wrapper{ border-bottom:none; border-right:1px solid var(--lightgrey); } } @media(min-width:992px){ .card-container.inventory .buttons .column{ flex:0 0 100%; max-width:100%; } .card-container.inventory .buttons .column:not(:last-child){ padding:0px 0px 10px 0px; } } /* Community-specific card stuff */ .tag.amenities{ background-color:var(--secondary); } .amenities-tooltip-list{ margin:0; padding:0; list-style:none; text-align:left; } .amenities-tooltip-list li:not(:last-child){ margin-bottom:5px; } .amenities-tooltip-list li i:before{ display:inline-block; margin-right:5px; } /*** ENTITY CARD SPECIFIC ***/ .card-container.entity .entity-details{ display:flex; flex-direction:column; justify-content:space-between; padding:30px; } .entity-address{ margin-bottom:5px; } .card-container.entity .tag{ position:absolute; top:15px; left:15px; } .card-container.entity .card-image{ min-height:90px; font-size:2.5rem; display:block; position:relative; background-size:cover; background-repeat:no-repeat; background-position:50%; width:100%; height:100%; } .card-container.entity .card-image.default{ background-color:var(--almostwhite); display:flex; align-items:center; justify-content:center; } .card-container.entity .card-image.default i{ color:var(--lightgrey); } .card-container.entity .entity-logo{ border-right:1px solid var(--lightgrey); padding:0; } @media (max-width:1200px) and (min-width:992px){ .card-container.entity .entity-logo{ border-right:none; border-bottom:1px solid var(--lightgrey); min-height:220px; } } @media (max-width:991px) and (min-width:768px){ .card-container.entity .card-image{ font-size:4rem; } .card-container.entity .entity-logo{ border-right:none; border-bottom:1px solid var(--lightgrey); min-height:220px; } } @media (max-width:575px){ .card-container.entity .card-image{ font-size:5rem; } .card-container.entity .entity-logo{ border-right:none; border-bottom:1px solid var(--lightgrey); min-height:220px; } } .card-container.entity .manufacturer-states{ margin-top:20px; } .card-container.entity .bottom{ padding-top:25px; } /*** FEATURED MANUFACTURER CARD ***/ .card-container.manufacturer .bg-overlay{ background:var(--secondary-hover); opacity:0.7; } .card-container.manufacturer .content{ justify-content:center; padding:30px; } .card-container.manufacturer .top{ flex-direction:column; width:auto; align-items:center; padding:0; gap:0px; } .card-container.manufacturer .bottom{ display:flex; justify-content:center; } .card-container.manufacturer .logo{ margin-bottom:20px; } .card-container.manufacturer .logo img{ border-radius:4px; box-shadow:var(--mediumshadow); } .card-container.manufacturer .entity-name{ margin:0; } .card-container.manufacturer .entity-name a:not(:hover){ color:var(--white); } @media (min-width:768px){ .card-container.manufacturer .entity-name{ font-size:1.5rem; } } .card-container.manufacturer .inline-list a:not(:hover){ color:var(--white); } /*** PAGINATION ***/ .current-page-title{ margin:0.5rem 0; } .pagination{ justify-content:center; margin:0.5rem 0; } .pagination .page-numbers{ display:inline-flex; list-style:none; padding:0; margin:0; align-items:flex-end; justify-content:center; flex-wrap:wrap; } .pagination .page-number{ border-radius:4px; font-weight:var(--medium); font-size:0.8rem; background-color:transparent; color:var(--secondary) !important; transition:background-color 0.2s, box-shadow 0.2s; } .pagination .page-number i{ line-height:1.5; } .pagination .page-number, .pagination .ellipsis{ display:flex; align-items:center; justify-content:center; padding:8px 12px; min-width:35px; } .pagination .page-number:not(.current):hover{ color:var(--primary) !important; } .pagination .page-number.current{ background-color:var(--primary); color:var(--white) !important; } .pagination li .page-number{ margin:3px; } .go-to-page{ margin:0.5rem 0; justify-content:flex-end; width:auto; } .go-to-page #page-selector{ display:inline-block; width:auto; vertical-align:middle; } /* Responsiveness */ @media (max-width:991px){ .pagination-container .row div[class^="col"]:first-child{ display:none; } .go-to-page{ justify-content:center; } } /*** FORMS ***/ /* Active Campaign */ .ac-form form{ max-width:unset !important; padding:0 !important; margin:0 !important; width:100% !important; } .ac-form form, .ac-form form ._form-content, .ac-form label, .ac-form ._html-code *:not(h1, h2, h3, h4, h5, h6), .ac-form ._form-thank-you, .ac-form ._form-label{ font-family:var(--body) !important; color:var(--secondary) !important; } .ac-form label{ font-size:0.8rem !important; font-weight:var(--medium) !important; } .ac-form input[type="checkbox"] + span label{ text-transform:none; letter-spacing:0px; margin:0px 0px 0px 5px; } .ac-form ._checkbox-radio{ display:flex; align-items:center; } .ac-form ._form_element input:not([type="checkbox"]), .ac-form ._form_element textarea, .ac-form ._form_element select{ color:var(--secondary) !important; font-size:0.9rem !important; padding:10px 20px 10px 15px !important; height:auto !important; border-color:var(--midgrey) !important; border-width:1px !important; border-style:solid !important; transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out; width:100% !important; min-height:50px; border-radius:6px !important; } .ac-form.inline ._form_element input, .ac-form.inline ._form_element textarea, .ac-form.inline ._form_element select{ border-color:var(--white) !important; } .ac-form ._form_element select { background:var(--white) url('https://s3-us-west-2.amazonaws.com/public.manufacturedhomes.com/select-down-arrow.png') center right 5px no-repeat; appearance:none !important; } .ac-form ._form_element input:focus, .ac-form ._form_element textarea:focus, .ac-form ._form_element select:focus{ border-color:var(--primary) !important; } .ac-form ._form-content ._button-wrapper button._submit{ font-size:0.9rem !important; font-weight:var(--medium) !important; text-transform:none; padding:15px 20px !important; line-height:1.2; border:none; outline:0 !important; box-shadow:none; transition-property:background, color; transition-duration:0.2s; display:inline-flex; align-items:center; text-align:center !important; justify-content:center; cursor:pointer; width:auto; position:relative; font-family:var(--body) !important; background:var(--tertiary) !important; color:var(--white) !important; margin-top:20px !important; min-height:50px !important; width:100%; } .ac-form.inline ._form-content ._button-wrapper button._submit{ margin-top:0px !important; } .ac-form.inline ._form-content{ display:flex; align-items:center; width:100%; } .ac-form.inline ._form-content ._form_element ._form-label{ display:none !important; } .ac-form.inline ._form-content ._button-wrapper, .ac-form.inline ._form-content ._form_element{ margin:0 !important; float:none; } .ac-form.inline ._form-content ._button-wrapper{ width:25% !important; } .ac-form.inline ._form-content ._form_element{ width:75% !important; } @media (max-width:767px){ .ac-form.inline ._form-content ._button-wrapper{ width:30% !important; } .ac-form.inline ._form-content ._form_element{ width:70% !important; } } /* Fields & labels general styling */ .form-group{ width:100%; margin-bottom:15px; } label, .super{ font-size:0.7rem; color:var(--secondary); line-height:1.2; font-weight:var(--default); margin-bottom:0.5rem; display:inline-block; text-transform:uppercase; letter-spacing:0px; } .elementor-heading-title .super{ display:block; } label.form-check-label, label.custom-control-label{ font-weight:var(--default); font-size:0.9rem; } label .required, .invalid-feedback { color:var(--red); } .form-control.is-invalid, .was-validated .form-control:invalid{ border-color:var(--red); } .form-error{ font-weight:var(--medium); color:var(--red); margin-bottom:20px; } .form-control, .elementor-form .elementor-field{ color:var(--secondary); background-color:var(--white); font-size:0.9rem; padding:10px 20px 10px 15px; height:auto; border-radius:6px; border-color:var(--midgrey); border-width:1px; box-shadow:none !important; line-height:1.2; -webkit-appearance:none; background-clip:border-box; font-weight:var(--default); transition:all 0.2s; min-height:50px; } .form-control::placeholder{ font-size:0.9rem !important; } textarea.form-control{ min-height:100px !important; max-height:300px !important; } /* Set min height so multi-column form row contents are equal heights */ .form-group button, .form-group a.button, .form-group .form-control, .elementor-form .elementor-field, .elementor-form .elementor-button{ min-height:50px !important; } /* Select fields */ select { background:transparent url('https://s3-us-west-2.amazonaws.com/public.manufacturedhomes.com/select-down-arrow.png') center right 5px no-repeat; } select::-ms-expand{ display:none; } select option{ color:var(--secondary) !important; } select optgroup{ color:var(--quinary) !important; font-weight:var(--medium); } /* Focus state & placeholders */ .form-control:focus, .elementor-field:focus{ border-color:var(--primary) !important; color:var(--secondary); background-color:var(--white); } .form-control:focus::placeholder{ opacity:0; } .form-control::placeholder{ transition:opacity 0.2s; color:var(--secondary); } .form-container textarea::placeholder{ font-size:13px; } /* Checkboxes & radios */ .custom-checkbox .custom-control-label::before, .custom-radio .custom-control-label::before{ background-color:transparent; border:1px solid var(--secondary); box-shadow:none !important; } .custom-control-input:checked~.custom-control-label::before{ border-color:unset !important; color:unset !important; } .custom-control-input:not(:disabled):active~.custom-control-label::before{ border-color:var(--secondary); background-color:transparent; } .custom-control-input:focus:not(:checked)~.custom-control-label::before{ border-color:var(--secondary); } .custom-checkbox .custom-control-label::before{ border-radius:0px; } .custom-control-input:checked~.custom-control-label::before{ background:var(--secondary); } .custom-control-label::before, .custom-control-label::after{ top:0; } .custom-control-label{ color:var(--secondary); text-transform:none; letter-spacing:0px; } /* Form success */ .form-success .checkmark { width: 56px; height: 56px; border-radius: 50%; display: block; stroke-width: 2; stroke: var(--white); stroke-miterlimit: 10; box-shadow: inset 0px 0px 0px var(--primary); animation: scale 0.3s ease-in-out 1.4s both; } .form-success .checkmark-circle { stroke-dasharray: 166; stroke-dashoffset: 166; stroke-width: 2; stroke-miterlimit: 10; stroke: var(--primary); fill: none; animation: stroke 0.6s cubic-bezier(0.65, 0, 0.45, 1) 0.5s forwards; } .form-success .checkmark-check { transform-origin: 50% 50%; stroke-dasharray: 48; stroke-dashoffset: 48; animation: stroke 0.3s cubic-bezier(0.65, 0, 0.45, 1) 1.3s forwards; stroke:var(--primary); } .form-success .success-title, #ac-form ._form-thank-you{ color:var(--primary); } #ac-form ._form-thank-you{ font-weight:var(--medium); font-size:1.25rem !important; line-height:1.4; } /* Reset search */ .reset-search, .clear{ display:inline-block; color:var(--red) !important; font-size:0.9rem; text-transform:uppercase; } .clear{ margin-top:10px; } .reset-search{ display:none; margin-bottom:10px; } /* Lead disclaimer */ .lead-disclaimer{ margin:20px 0px 0px 0px; font-size:0.8rem; line-height:1.25; } /* Miscellaneous */ @media (min-width:1025px){ #lender-rate-quote-form div[class^="col"]{ flex:0 0 100%; max-width:100%; } } .elementor-form .elementor-message{ font-weight:var(--medium); } /* Elementor email signup form */ .notify-me .elementor-form .elementor-field{ border-color:var(--white); border-radius: 6px 0px 0px 6px; } .notify-me .elementor-form .elementor-button{ border-radius: 0px 6px 6px 0px; } .notify-me .elementor-form .elementor-field:focus{ border-color:var(--secondary) !important; } .notify-me .elementor-form .elementor-message{ color:var(--white); text-align:center; } /*** RANGE SLIDER ***/ input[type="range"] { background-color:transparent; --thumbSize: 24px; --trackSize: 8px; --thumbBg: var(--white); --thumbShadow: 0 2px 6px rgba(0, 0, 0, 0.2); --thumbDot: var(--primary); --trackBg: var(--almostwhite); --progressBg: var(--primary); /* webkit progress workaround */ --webkitProgressPercent: 0%; } input[type="range"] { -webkit-appearance: none; -moz-appearance: none; appearance: none; height: var(--thumbSize); width: 100%; margin: 0; padding: 0; } input[type="range"]:focus { outline: none; } /* Thumb */ input[type="range"]::-webkit-slider-thumb { -webkit-appearance: none; appearance: none; width: var(--thumbSize); height: var(--thumbSize); background-color: var(--thumbDot); border-radius: calc(var(--thumbSize) / 2); border: calc(var(--thumbSize) * 0.3) solid var(--thumbBg); box-shadow: var(--thumbShadow); margin-top: calc(((var(--thumbSize) - var(--trackSize)) / 2) * -1); cursor: pointer; box-sizing:border-box; } input[type="range"]::-moz-range-thumb { -moz-appearance: none; appearance: none; width: var(--thumbSize); height: var(--thumbSize); background-color: var(--thumbDot); border-radius: calc(var(--thumbSize) / 2); border: calc(var(--thumbSize) * 0.3) solid var(--thumbBg); box-shadow: var(--thumbShadow); margin-top: calc(((var(--thumbSize) - var(--trackSize)) / 2) * -1); cursor: pointer; box-sizing:border-box; } input[type="range"]::-ms-thumb { -ms-appearance: none; appearance: none; width: var(--thumbSize); height: var(--thumbSize); background-color: var(--thumbDot); border-radius: calc(var(--thumbSize) / 2); border: calc(var(--thumbSize) * 0.3) solid var(--thumbBg); box-shadow: var(--thumbShadow); margin-top: calc(((var(--thumbSize) - var(--trackSize)) / 2) * -1); cursor: pointer; box-sizing:border-box; } /* Track */ input[type="range"]::-webkit-slider-runnable-track { height: var(--trackSize); background-image: linear-gradient( 90deg, var(--progressBg) var(--webkitProgressPercent), var(--trackBg) var(--webkitProgressPercent) ); border-radius: calc(var(--trackSize) / 2); } input[type="range"]::-moz-range-track { height: var(--trackSize); background-color: var(--trackBg); border-radius: calc(var(--trackSize) / 2); } input[type="range"]::-ms-track { height: var(--trackSize); background-color: var(--trackBg); border-radius: calc(var(--trackSize) / 2); } /* Progress */ input[type="range"]::-moz-range-progress { height: var(--trackSize); background-color: var(--progressBg); border-radius: calc(var(--trackSize) / 2) 0 0 calc(var(--trackSize) / 2); } input[type="range"]::-ms-fill-lower { height: var(--trackSize); background-color: var(--progressBg); border-radius: calc(var(--trackSize) / 2) 0 0 calc(var(--trackSize) / 2); } /*** SEARCHBARS ***/ /* General styling */ .searchbar-boxed .searchbar-container{ padding:10px 20px 5px 20px; border-radius:5px; background-color: var(--white); border:1px solid var(--lightgrey); } .extra-advanced-search-button{ font-size:0.9rem; display:inline-block; margin-bottom:10px; text-transform:uppercase; } .extra-advanced-search-button:not(.collapsed) .fa-minus{ display:inline-block !important; } .extra-advanced-search-button:not(.collapsed) .fa-plus{ display:none; } @media (max-width:1320px) and (min-width:990px){ .main-search button span{ display:none; } .main-search button i{ font-size:1rem; margin: 0 !important; } } /* Distance dropdown button */ .location-searchbar .location .input-group-append{ position:absolute; right:2px; top:50%; transform:translateY(-50%); z-index:99; } .location-searchbar .location .dropdown-toggle{ font-size:0.8rem; color:var(--secondary); padding:10px 10px 10px 20px; background: var(--tertiary); background: linear-gradient(270deg, rgba(var(--white-rgb),1) 85%, rgba(var(--white-rgb),0) 100%); min-height:0; text-transform:none; font-weight:var(--medium) } .location-searchbar .location .dropdown-toggle:after{ content:'\f124'; border:none; font-family:'Font Awesome 5 Free'; font-weight:900; margin-left:0.5em; font-size:0.6rem; color:var(--secondary); } /* Range Selector Popup */ .location .dropdown-menu{ transform:none !important; top:calc(100% + 4px) !important; right:-2px; left:unset !important; } .location .dropdown-menu .range{ margin:5px 0px; } /* Typeahead */ .location-searchbar .input-group span.twitter-typeahead{ height:auto; } .location-searchbar .input-group span.twitter-typeahead:first-child .form-control{ border-radius:0px; } .location-searchbar .input-group span.twitter-typeahead .tt-menu, .location-searchbar .input-group span.twitter-typeahead .tt-dropdown-menu{ top:calc(100% - 2px) !important; border-radius:0px; border:none; box-shadow:var(--smallshadow); font-size:0.9rem; width:100%; padding:0; overflow:hidden; background-color:var(--white); } .location-searchbar span.twitter-typeahead .tt-suggestion{ line-height:1.5; padding:10px 15px; cursor:pointer; font-weight:var(--default); color:var(--secondary); } .location-searchbar span.twitter-typeahead .tt-suggestion.tt-cursor, .location-searchbar span.twitter-typeahead .tt-suggestion:hover, .location-searchbar span.twitter-typeahead .tt-suggestion:focus{ background-color:var(--primary); color:var(--white); } /* Advanced search toggled filter notification bubble */ .advanced-search-button #filters-toggled{ position:absolute; top:-6px; right:-6px; min-height:24px; min-width:24px; border-radius:50px; display:flex; justify-content:center; align-items:center; font-size:0.7rem; padding:5px; background-color:var(--primary); } /* Mobile collapsed search */ #expand-search{ display:flex; align-items:center; justify-content:space-between; cursor:pointer; margin:5px 0px 10px 0px; } .mobile-search-title{ display:flex; align-items:center; margin:0; font-family:var(--body); flex-wrap:wrap; font-weight:var(--medium); color:var(--secondary); font-size:1.25rem; } @media(min-width:768px){ #search.collapse{ display:block !important; } #expand-search{ display:none; } } #expand-search .fa-chevron-down{ transition:transform 0.2s; color:var(--secondary); } #expand-search:not(.collapsed) .fa-chevron-down{ transform:rotate(-180deg); } /* Toggled filter notification bubble */ #filters-toggled{ margin-left:10px; min-height:24px; min-width:24px; border-radius:0px; display:flex; justify-content:center; align-items:center; font-size:0.7rem; letter-spacing:0px; padding:5px 10px; background-color:var(--tertiary); color:var(--white); font-weight:var(--medium); text-transform:uppercase; line-height:1.05; } /* Multi checkbox dropdown counter */ .multi-select::before{ content:attr(data-content); font-size:0.8rem; font-weight:var(--medium); background-color:var(--tertiary); width:20px; height:20px; position:absolute; right:25px; top:50%; transform:translateY(-50%); display:flex; justify-content:center; align-items:center; color:var(--white); border-radius:0px; line-height:1.25; } .multi-select[data-content="0"]::before{ display:none; } /* Minimal/homepage search variant */ .searchbar-minimal #search.collapse{ display:block !important; } .searchbar-minimal #expand-search, .searchbar-minimal label{ display:none; } /* Miscellaneous styling */ @media (max-width:767px){ .searchbar-container .custom-checkbox{ width:100%; } } /*** HOME DETAIL ***/ /* 2 column lists */ /* @media (min-width:768px){ .two-col-list{ columns:2; } } */ .two-col-list li{ display:flex; justify-content:space-between; padding:10px 0px; border-bottom:1px solid var(--lightgrey); } .two-col-list li:last-child{ border-bottom:none; padding-bottom:0px; } .two-col-list li span{ max-width:220px; text-align:right; } .no-specifications, .no-result{ font-size:1.5rem; margin:0px !important; text-align:left; color:var(--midgrey); } .home-detail-hero.no-image > .e-child:first-child{ display:none; } .home-detail-hero.no-image > .e-child:last-child{ width:1400px; margin:0 auto; --padding-inline-start:0px; --padding-inline-end:0px; --padding-block-start:0px; --padding-block-end:0px; } .home-detail-hero.no-image{ padding:50px 20px; } @media(max-width:767px){ .home-detail-hero.no-image{ padding:20px; } } .img-thumbnail{ background-color:unset; border:none; border-radius:0; padding:0; } @media (max-width: 767px){ .gallery-item{ max-width:50% !important; } } /* Specification tabs */ .spec-tabs .container{ max-width:100%; padding-left:0px; padding-right:0px; } .spec-tabs .tab-content{ font-size:1rem; line-height:1.75em; } .spec-tabs .tab-content span{ font-weight:var(--medium) !important; color:var(--black) !important; text-transform:none; } .spec-tabs .nav-tabs{ justify-content:flex-start; border-bottom:none !important; } .spec-tabs .nav-link, .custom-tab-nav .tab-link{ font-size:0.9rem; color:var(--primary); padding:5px 0px; border:none; text-transform:uppercase; text-align:center; } @media (min-width:768px){ .spec-tabs .nav-tabs li:not(:last-child){ margin-right:15px; } } .spec-tabs .nav-link:hover, .custom-tab-nav .tab-link:hover{ color:var(--primary); } .spec-tabs .nav-link.active, .custom-tab-nav .tab-link.active{ color:var(--primary) !important; background-color:transparent !important; } .spec-tabs .nav-link:after{ transform:scale(1) !important; background-color:var(--primary) !important; } .spec-tabs .nav-link.active:after, .spec-tabs .nav-link:not(.active):hover:after{ width:100% !important; right:auto; left:0 !important; } .spec-tabs .nav-link:not(.active):not(:hover):after{ width:10px !important; opacity:0; } .spec-tabs .tab-pane{ padding:0 !important; } .spec-tabs .tab-content, .custom-tab-content{ padding-top:10px; border:none; position:relative; } @media(max-width:767px){ .custom-tab-nav .tab-list li, .spec-tabs .nav-item{ width:100%; flex-basis:auto; margin-bottom:5px; } .spec-tabs .nav-link, .custom-tab-nav .tab-link{ padding:5px 0px; text-align:left; } } /*** ENTITY DETAIL ***/ .detail-page-dynamic-image-background .entity-contact-links a:hover, .detail-page-dynamic-image-background .entity-social-links a:hover{ color:var(--white); } .dealer-hours-container{ font-size:0.9rem; } .dealer-hours-day{ font-weight:600; } /* .entity-social-links a:not(:hover), .entity-contact-links a:not(:hover){ color:var(--white); } */ .entity-contact-links{ display:flex; align-items:flex-start; flex-direction:column; } .entity-contact-links a{ display:block; margin-bottom:10px; } .entity-social-links a{ display:none; } .entity-social-links a:not(:first-child){ margin-left:10px; } .entity-social-links a[href^="http"]{ display:inline-block !important; } .entity-contact-links .entity-phone[href="tel:"], .entity-contact-links .entity-website[href=""]{ display:none; } /* Dealer mf list & home detail header */ .dealer-mf-list .entity-list-item, .home-detail-header .entity-list-item{ display:flex; } .dealer-mf-list div[class^="col"]:not(:last-child) .entity-list-item{ margin-bottom:10px; } .dealer-mf-list .logo, .home-detail-header .logo{ width:75px; height:50px; overflow:hidden; margin-right:10px; flex-shrink:0; } .dealer-mf-list .logo img, .home-detail-header .logo img{ width:100%; height:100%; object-fit:cover; } .dealer-mf-list .name{ margin-bottom:0; } .dealer-mf-list .location{ font-size:0.8rem; font-weight:500; } .home-detail-header h2{ margin-bottom:20px; } .home-overview-icons i{ margin-right:10px; } /* Community stuff */ .amenities-list{ list-style:none; padding:0; column-count:2; column-gap:40px; } @media (max-width:575px){ .amenities-list{ column-count:1; } } .amenities-list li{ display:flex; align-items:center; break-inside:avoid; -webkit-break-inside:avoid; } .amenities-list li:not(:last-child){ margin-bottom:10px; } .amenities-list i{ color:var(--primary); margin-right:10px; font-size:1.2rem; } .community-video a.fancybox{ width:100%; } .community-video .img-fluid{ padding:0; width:100%; } .img-fluid + div{ max-width:unset !important; width:auto !important; left:50% !important; transform:translateX(-50%) translateY(-50%); background-color:rgba(var(--primary-rgb), 0.75); padding:20px; } .img-fluid + div i{ margin:0 !important; font-size:20px !important; opacity:1 !important; } .community-gallery{ margin-bottom:-20px; } .community-gallery .row{ margin-left:-10px; margin-right:-10px; } .community-gallery .column{ padding:0px 10px 20px 10px; } /*** ONE-OFFS ***/ /* HP How it works */ @media (min-width:768px){ .hiw-container > .e-child:nth-child(2):after{ content:''; position:absolute; height:100%; width:1px; background-color:var(--primary); right:-50px; } .hiw-container > .e-child:nth-child(2):before{ content: ''; position: absolute; width: 18px; height: 18px; border: 1px solid var(--primary); border-radius: 50%; left: calc(100% + 40px); top: calc(50% - 9px); background-color: var(--almostwhite); z-index: 1; } } .hiw-step{ border: 1px solid var(--primary); padding: 10px 15px; border-radius: 6px; } .hiw-step .elementor-heading-title{ font-size:0.8rem; font-weight:var(--default) !important; font-family:var(--body) !important; text-transform:uppercase !important; color:var(--primary); } /* super CTA button */ .super-cta-button .elementor-button{ font-size:1.25rem; font-weight:var(--bold); } .super-cta-button:after{ content:''; width:24px; height:40px; background-image:url('/wp-content/uploads/2025/03/arrow-white.svg'); background-repeat:no-repeat; position:absolute; top:-20px; right:-20px; } .super-cta-button .elementor-button{ animation: pulse 1s linear infinite; } /******** DECOR BOARD ******/ .decor-board .container{ max-width:none !important; } .decor-board .nav-link{ font-size:0.9rem; color:var(--secondary); border:none !important; } .decor-board .nav-tabs{ border-bottom:none; margin-bottom:10px; } .decor-board .nav-link{ border-radius:6px !important; border:none; box-shadow:inset 0px 0px 0px 1px var(--secondary); background-color:transparent; color:var(--secondary); } .decor-board .nav-link.active{ background-color:var(--secondary); color:var(--white); } .decor-board .nav-tabs li:last-child .nav-link{ color:var(--white); text-transform:none; font-weight:var(--medium); background-color:var(--primary); border:none !important; box-shadow:none !important; } .decor-board .nav-tabs li:last-child .nav-link.active{ color:var(--white) !important; background-color:var(--secondary); } .decor-board .nav-tabs li:last-child .nav-link:hover{ background-color:var(--primary-hover); } .decor-board .nav-item{ margin:0px 10px 10px 0px; } .decor-board .tab-content{ background-color:var(--white); border-radius:6px; } .decor-board .tab-pane{ padding:30px !important; } .decor-board .mfh-tab, .decor-board .finalrow{ display:flex; flex-wrap:wrap; align-items:stretch; } .decor-board .decor-board-image-container, .decor-board .final-result-container{ display:flex !important; flex-direction:column; justify-content:space-between; } .decor-board .decor-board-image{ border-radius:6px; } .decor-board .decor-board-image-title{ font-size:1rem; margin:10px 0px; } .decor-board button{ align-self:center; } .decor-board .decor-image-selector.btn-info:active, .decor-board .decor-image-selector.btn-info:focus{ box-shadow:none !important; } .decor-board .decor-image-selector.btn-info:active{ background-color:var(--primary-hover) !important; color:var(--white); } .decor-board .decor-image-selector.btn-danger, .decor-board .final-result-container button{ background-color:var(--red); } .decor-board .decor-image-selector.btn-danger:hover, .decor-board .final-result-container button:hover, .decor-board .btn-danger:active{ background-color:var(--red-hover); color:var(--white); } .decor-board .decor-image-selector.btn-danger:active, .decor-board .decor-image-selector.btn-danger:focus, .decor-board .final-result-container button:active, .decor-board .final-result-container button:focus{ box-shadow:none !important; } /*** HOME DETAIL (STATIC) ***/ .home-detail-carousel .elementor-carousel-image, .home-detail-carousel .swiper-slide{ border-radius:6px; overflow:hidden; } .home-detail-carousel .elementor-thumbnails-swiper .swiper-slide:not(.swiper-slide-active):after{ background-color:rgba(var(--black-rgb),0.5) !important; } /* Overview icons */ .home-overview-icons ul{ columns:2; } /* .home-overview-icons li{ display:inline-block; } */ .home-overview-icons li{ margin:0px 40px 20px 0px; vertical-align:top; break-inside:avoid; } .home-overview-icons .icon-value{ font-size:1.25rem; color:var(--secondary); font-weight:var(--medium); display:flex; align-items:center; margin-bottom:5px; line-height:1; } .home-overview-icons i{ margin-right:10px; color:var(--primary); } /* Specification tabs */ .spec-tabs-static .e-n-tab-title{ padding:.5rem 1rem; background-color:transparent !important; border-radius:6px; color:var(--secondary) !important; box-shadow:inset 0px 0px 0px 1px var(--secondary); } .spec-tabs-static .e-n-tab-title[aria-selected=true]{ background-color:var(--secondary) !important; color:var(--white) !important; } .spec-tabs-static .e-n-tab-title-text{ font-size:0.9rem; font-weight:var(--medium); } .spec-tabs-static .tab-content ul{ list-style:none; padding:0; margin:0; } @media (min-width:768px){ .spec-tabs-static .tab-content ul{ columns:2; column-gap:40px; } } .call-for-pricing{ font-size:1.25rem; display:flex; align-items:center; } /*** FP CARD/CTA (STATIC) ***/ .fp-static .elementor-cta{ border-radius:6px; } .fp-static .elementor-cta__bg-overlay{ background-color:transparent !important; background:linear-gradient(to bottom, transparent 35%, #1d293e 100%); } .fp-static .elementor-cta.darker .elementor-cta__bg-overlay{ background-color:transparent !important; background:linear-gradient(to bottom, rgba(var(--black-rgb), 0.1) 25%, var(--black) 100%); } .fp-static .elementor-cta__bg-overlay, .fp-static .elementor-cta__bg{ transition-duration:750ms !important; } .fp-static .elementor-cta__content{ padding:20px; min-height:350px !important; } .fp-static a.elementor-cta .elementor-cta__title{ color:var(--white) !important; text-transform:none; margin-bottom:5px; } .fp-static a.elementor-cta:hover .elementor-cta__title{ color:var(--white) !important; } .fp-static .elementor-ribbon-inner{ width:auto; transform:none; text-transform:none; margin:0; line-height:1; font-weight:var(--medium); font-size:1.5rem; background:var(--primary); border-radius:3px; padding:5px 10px; } .fp-static .elementor-ribbon{ height:auto; transform:none; width:auto; left:20px; top:20px; right:unset; } .fp-static .inline-list{ font-weight:var(--medium); } /*** DECOR ***/ .decor-section .elementor-widget-image-gallery .elementor-widget-container{ display:flex; } .decor-section .elementor-widget-image-gallery .elementor-image-gallery{ width:100%; } .decor-section .gallery{ margin:0px -15px 0px 0px !important; } .decor-section .gallery-item .gallery-caption, .decor-section .elementor-gallery-item__description{ color:var(--secondary); font-family:var(--body); font-weight:var(--medium); line-height:1.2; margin-top:15px !important; font-size:1rem; } .decor-section .option-price{ font-size:0.9rem; } .decor-section .option-price:after{ content:'**'; } .decor-section .elementor-gallery-item__content{ display:block; height:unset; padding:0; position:relative } #sidebar-nav .nav-item{ width:100%; margin:5px 0px; } #sidebar-nav .nav-link{ padding:0px; } #sidebar-nav .nav-link{ padding:10px 20px; border-radius:6px; } #sidebar-nav .nav-link:hover, #sidebar-nav .nav-link.active{ background-color:var(--primary); color:var(--white); } #sidebar-nav .main-nav{ display:flex; flex-wrap:wrap; padding-left:0; margin-bottom:0; list-style:none; } /* :target:before { content: ""; display: block; height: 100px; margin: -100px 0 0; } */ .decor-sidebar .dropdown-menu{ transform:translate3d(0px, 50px, 0px) !important; } .dropdown-menu ul{ padding:0; margin:0; list-style:none; } .dropdown-menu h3{ font-size:1rem; } .dropdown-menu .main-nav{ display:flex; gap:15px; } .dropdown-menu .main-nav > li{ width:50%; } .dropdown-menu .nav{ display:block; margin:0 !important; } .dropdown-menu .nav-link{ padding:5px 0px; } </style> </head> <body class="home page-template-default page page-id-19 wp-embed-responsive cookies-not-set understrap-has-sidebar elementor-default elementor-template-full-width elementor-kit-6 elementor-page elementor-page-19"> <header data-elementor-type="header" data-elementor-id="38" class="elementor elementor-38 elementor-location-header" data-elementor-post-type="elementor_library"> <div class="elementor-element elementor-element-1948746 e-con-full header transparent e-flex e-con e-parent" data-id="1948746" data-element_type="container"> <div class="elementor-element elementor-element-8ecb34a e-con-full main e-flex e-con e-child" data-id="8ecb34a" data-element_type="container"> <div class="elementor-element elementor-element-808c928 header-logo elementor-view-default elementor-widget elementor-widget-icon" data-id="808c928" data-element_type="widget" data-widget_type="icon.default"> <div class="elementor-widget-container"> <div class="elementor-icon-wrapper"> <a class="elementor-icon" href="https://www.moden.com"> <svg xmlns="http://www.w3.org/2000/svg" id="logo" viewBox="0 0 300 52.056"><defs><style> .brand1 { fill: #005798; } .brand2 { fill: #faa422; } .brand3 { fill: #1a2853; } </style></defs><g id="text"><path d="M164.07,7.71c-9.81.09-18.54,4.44-18.54,18.21s8.94,18.24,18.24,18.24h.63c9.3,0,18.24-4.35,18.24-18.24s-8.73-18.12-18.54-18.21h-.03ZM164.07,35.61c-7.11,0-9.87-4.38-9.87-9.69s2.76-9.66,9.87-9.66,9.87,4.35,9.87,9.66-2.76,9.69-9.87,9.69Z"></path><path d="M120.42,24.75l-9.84-15.48c-.21-.33-.54-.51-.93-.51h-6.48c-.39,0-.72.33-.72.72v32.91c0,.39.33.72.72.72h6.6c.39,0,.72-.33.72-.72v-16.95c0-.18.24-.24.33-.09l9.27,14.04c.3.45.93.45,1.23,0l9.27-14.04c.09-.15.33-.09.33.09v16.95c0,.39.33.72.72.72h6.6c.39,0,.72-.33.72-.72V9.48c0-.39-.33-.72-.72-.72h-6.48c-.36,0-.72.18-.93.51l-9.84,15.48c-.15.24-.48.24-.63,0h.06Z"></path><path d="M299.28,8.76h-6.72c-.39,0-.72.33-.72.72l.06,18.3c0,.18-.21.24-.33.12l-13.92-18.69c-.21-.27-.54-.45-.87-.45h-6.03c-.39,0-.72.33-.72.72v32.91c0,.39.33.72.72.72h6.6c.39,0,.72-.33.72-.72v-17.01c0-.18.21-.24.33-.12l13.62,17.43c.21.27.54.42.87.42h6.39c.39,0,.72-.33.72-.72V9.48c0-.39-.33-.72-.72-.72Z"></path><path d="M205.26,8.76h-15.39c-.39,0-.72.33-.72.72v32.91c0,.39.33.72.72.72h15.99c10.23,0,18.24-4.08,18.24-17.19s-8.01-17.16-18.84-17.16ZM206.31,35.04h-8.73c-.21,0-.36-.15-.36-.36v-17.49c0-.21.15-.36.36-.36h8.73c7.35,0,9.57,4.02,9.57,9.09s-2.22,9.12-9.57,9.12Z"></path><path d="M261.39,16.08v-6.6c0-.39-.33-.72-.72-.72h-28.92c-.39,0-.72.33-.72.72v32.91c0,.39.33.72.72.72h28.92c.39,0,.72-.33.72-.72v-6.6c0-.39-.33-.72-.72-.72h-21.21c-.21,0-.36-.15-.36-.36v-4.53c0-.21.15-.36.36-.36h14.82c.39,0,.72-.33.72-.72v-6.6c0-.39-.33-.72-.72-.72h-14.82c-.21,0-.36-.15-.36-.36v-4.17c0-.21.15-.36.36-.36h21.21c.39,0,.72-.33.72-.72v-.09Z"></path></g><g id="icon"><rect class="brand3" x="54.088" y="14.185" width="16.77" height="37.71" rx=".62" ry=".62" transform="translate(-5.065 53.852) rotate(-45)"></rect><path class="brand1" d="M9.78,50.97L.54,41.73c-.72-.72-.72-1.92,0-2.64L26.58,13.17,39.18.54c.72-.72,1.92-.72,2.64,0l9.21,9.21c.72.72.72,1.92,0,2.64L12.39,50.94c-.72.72-1.92.72-2.64,0l.03.03Z"></path><rect class="brand2" x="32.127" y="32.069" width="16.77" height="16.77" rx=".62" ry=".62" transform="translate(-16.74 40.495) rotate(-45)"></rect></g></svg> </a> </div> </div> </div> </div> </div> </header> <div data-elementor-type="wp-page" data-elementor-id="19" class="elementor elementor-19" data-elementor-post-type="page"> <div class="elementor-element elementor-element-4657140 overlap theme-section-dark e-flex e-con-boxed e-con e-parent" data-id="4657140" data-element_type="container" data-settings="{"background_background":"classic"}"> <div class="e-con-inner"> <div class="elementor-element elementor-element-e386c67 elementor-widget elementor-widget-heading" data-id="e386c67" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <h1 class="elementor-heading-title elementor-size-default">A Better Way To Buy</h1> </div> </div> <div class="elementor-element elementor-element-1a399d7 big-title elementor-widget elementor-widget-heading" data-id="1a399d7" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <h2 class="elementor-heading-title elementor-size-default">Coming Soon</h2> </div> </div> <div class="elementor-element elementor-element-74ac4b1 elementor-widget elementor-widget-heading" data-id="74ac4b1" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <h3 class="elementor-heading-title elementor-size-default">Notify Me When It's Ready</h3> </div> </div> <div class="elementor-element elementor-element-880395c elementor-widget__width-initial ac-form inline elementor-widget elementor-widget-global elementor-global-258 elementor-widget-html" data-id="880395c" data-element_type="widget" data-widget_type="html.default"> <div class="elementor-widget-container"> <div class="_form_5"></div><script src="https://1stmh.activehosted.com/f/embed.php?id=5" charset="utf-8"></script> </div> </div> </div> </div> <div class="elementor-element elementor-element-a492693 e-flex e-con-boxed e-con e-parent" data-id="a492693" data-element_type="container"> <div class="e-con-inner"> <div class="elementor-element elementor-element-0da4e23 elementor-widget elementor-widget-heading" data-id="0da4e23" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <h2 class="elementor-heading-title elementor-size-default">Built-in Benefits</h2> </div> </div> <div class="elementor-element elementor-element-f30fc6b e-con-full e-flex e-con e-child" data-id="f30fc6b" data-element_type="container"> <div class="elementor-element elementor-element-e6ed623 e-con-full e-flex e-con e-child" data-id="e6ed623" data-element_type="container"> <div class="elementor-element elementor-element-ee32b1f elementor-view-default elementor-widget elementor-widget-icon" data-id="ee32b1f" data-element_type="widget" data-widget_type="icon.default"> <div class="elementor-widget-container"> <div class="elementor-icon-wrapper"> <div class="elementor-icon"> <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" id="Computer-Imac-2--Streamline-Cyber.svg"><desc>Computer Imac 2 Streamline Icon: https://streamlinehq.com</desc><path fill="#ffffff00" d="M22.5 18.5v-17H0.5v17h9V21l-4 1.5v1h12v-1l-4 -1.5v-2.5h9Z" stroke-width="1"></path><path fill="#2dc887" d="m22.5 1.5 -22 14h22v-14Z" stroke-width="1"></path><path stroke="#13445c" stroke-linecap="round" stroke-linejoin="round" d="M22.5 1.5H0.5v17h22v-17Z" stroke-width="1"></path><path stroke="#13445c" stroke-linecap="round" stroke-linejoin="round" d="M0.5 15.5h22" stroke-width="1"></path><path stroke="#13445c" stroke-linecap="round" stroke-linejoin="round" d="M17.5 22.5v1h-12v-1l4 -1.5v-2.5h4V21l4 1.5Z" stroke-width="1"></path></svg> </div> </div> </div> </div> <div class="elementor-element elementor-element-85b7431 elementor-widget elementor-widget-heading" data-id="85b7431" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <h3 class="elementor-heading-title elementor-size-default">Convenient Online Platform</h3> </div> </div> <div class="elementor-element elementor-element-9bab67e elementor-widget elementor-widget-text-editor" data-id="9bab67e" data-element_type="widget" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> <p>Browse, customize and finance homes completely online without visiting a dealership</p> </div> </div> </div> <div class="elementor-element elementor-element-f4d747d e-con-full e-flex e-con e-child" data-id="f4d747d" data-element_type="container"> <div class="elementor-element elementor-element-634e1e1 elementor-view-default elementor-widget elementor-widget-icon" data-id="634e1e1" data-element_type="widget" data-widget_type="icon.default"> <div class="elementor-widget-container"> <div class="elementor-icon-wrapper"> <div class="elementor-icon"> <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" id="Price-Tag-Dollar-2--Streamline-Cyber.svg"><desc>Price Tag Dollar 2 Streamline Icon: https://streamlinehq.com</desc><path fill="#ffffff00" d="m11 4.5 -9.5 9.515L9.985 22.5 19.5 13V4.5H11Zm6.5 5h-3v-3h3v3Z" stroke-width="1"></path><path fill="#2dc887" d="M17.5 6.5v3h-3l-8.75 8.75L10 22.5l9.5 -9.5V4.5l-2 2Z" stroke-width="1"></path><path stroke="#13445c" stroke-linecap="round" stroke-linejoin="round" d="m16.5 7.5 5 -5" stroke-width="1"></path><path stroke="#13445c" stroke-linecap="round" stroke-linejoin="round" d="m22.5 1.5 1 -1" stroke-width="1"></path><path stroke="#13445c" stroke-linecap="round" stroke-linejoin="round" d="m13.167 12.954 -1.768 -1.768 -1.76699 0.354 -0.354 1.768 1.41399 1.414 -0.353 1.768 -1.76799 0.353 -1.768 -1.768" stroke-width="1"></path><path stroke="#13445c" stroke-linecap="round" stroke-linejoin="round" d="m12.107 11.893 0.707 -0.707" stroke-width="1"></path><path stroke="#13445c" stroke-linecap="round" stroke-linejoin="round" d="m7.15701 16.843 0.707 -0.707" stroke-width="1"></path><path stroke="#13445c" stroke-linecap="round" stroke-linejoin="round" d="M17.5 6.5h-3v3h3v-3Z" stroke-width="1"></path><path stroke="#13445c" stroke-linecap="round" stroke-linejoin="round" d="M9.985 22.5 1.5 14.015 11 4.5h8.5V13l-9.515 9.5Z" stroke-width="1"></path></svg> </div> </div> </div> </div> <div class="elementor-element elementor-element-9b79721 elementor-widget elementor-widget-heading" data-id="9b79721" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <h3 class="elementor-heading-title elementor-size-default">Transparent Pricing</h3> </div> </div> <div class="elementor-element elementor-element-8efcd8e elementor-widget elementor-widget-text-editor" data-id="8efcd8e" data-element_type="widget" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> <p>Clear prices upfront. No surprises, just savings</p> </div> </div> </div> <div class="elementor-element elementor-element-5e4b969 e-con-full e-flex e-con e-child" data-id="5e4b969" data-element_type="container"> <div class="elementor-element elementor-element-4a6b273 elementor-view-default elementor-widget elementor-widget-icon" data-id="4a6b273" data-element_type="widget" data-widget_type="icon.default"> <div class="elementor-widget-container"> <div class="elementor-icon-wrapper"> <div class="elementor-icon"> <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" id="Cog-Double-2--Streamline-Cyber.svg"><desc>Cog Double 2 Streamline Icon: https://streamlinehq.com</desc><path fill="#ffffff00" d="m12.5 15.662 2 -1.996 -0.991 -1.738 -2.755 0.709 -1.661 -0.963L8.5 9.5h-2l-0.593 2.174 -1.661 0.963 -2.756 -0.709 -0.99 1.738 2 1.996v1.676l-2 1.996 0.99 1.738 2.756 -0.709 1.661 0.963L6.5 23.5h2l0.593 -2.174 1.661 -0.963 2.755 0.709 0.991 -1.738 -2 -1.996v-1.676Z" stroke-width="1"></path><path fill="#ffffff00" d="m21.5 5.513 1 -1.096 -0.762 -1.292 -1.478 0.353 -1.678 -0.899L18.25 1.5h-1.5l-0.332 1.079 -1.678 0.899 -1.478 -0.353 -0.762 1.292 1 1.096v1.974l-1 1.096 0.762 1.292 1.478 -0.353 1.678 0.899 0.332 1.079h1.5l0.332 -1.079 1.678 -0.899 1.478 0.353 0.762 -1.292 -1 -1.096V5.513Z" stroke-width="1"></path><path fill="#2dc887" d="m12.5 15.662 2 -1.996 -0.99 -1.738 -1.623 0.418 -2.183 2.183 0.796 0.471v3l-3 1.775 -1.912 -1.131 -1.849 1.849 0.507 -0.13 1.661 0.963L6.5 23.5h2l0.593 -2.174 1.661 -0.963 2.756 0.709 0.99 -1.738 -2 -1.996v-1.676Z" stroke-width="1"></path><path fill="#2dc887" d="m22.5 4.417 -0.762 -1.292 -1.378 0.329 -1.542 1.542 0.682 0.386v2.236l-2 1.132 -1.556 -0.88 -1.793 1.793 0.589 -0.141 1.678 0.899 0.332 1.079h1.5l0.332 -1.079 1.678 -0.899 1.478 0.353 0.762 -1.292 -1 -1.096V5.513l1 -1.096Z" stroke-width="1"></path><path stroke="#13445c" stroke-linecap="round" stroke-linejoin="round" d="m12.5 15.662 2 -1.996 -0.991 -1.738 -2.755 0.709 -1.661 -0.963L8.5 9.5h-2l-0.593 2.174 -1.661 0.963 -2.756 -0.709 -0.99 1.738 2 1.996v1.676l-2 1.996 0.99 1.738 2.756 -0.709 1.661 0.963L6.5 23.5h2l0.593 -2.174 1.661 -0.963 2.755 0.709 0.991 -1.738 -2 -1.996v-1.676Z" stroke-width="1"></path><path stroke="#13445c" stroke-linecap="round" stroke-linejoin="round" d="m4.5 15 3 -1.775 3 1.775v3l-3 1.775L4.5 18v-3Z" stroke-width="1"></path><path stroke="#13445c" stroke-linecap="round" stroke-linejoin="round" d="m21.5 5.513 1 -1.096 -0.762 -1.292 -1.478 0.353 -1.678 -0.899L18.25 1.5h-1.5l-0.332 1.079 -1.678 0.899 -1.478 -0.353 -0.762 1.292 1 1.096v1.974l-1 1.096 0.762 1.292 1.478 -0.353 1.678 0.899 0.332 1.079h1.5l0.332 -1.079 1.678 -0.899 1.478 0.353 0.762 -1.292 -1 -1.096V5.513Z" stroke-width="1"></path><path stroke="#13445c" stroke-linecap="round" stroke-linejoin="round" d="m15.5 5.382 2 -1.132 2 1.132v2.236l-2 1.132 -2 -1.132V5.382Z" stroke-width="1"></path><path stroke="#13445c" stroke-linecap="round" stroke-linejoin="round" d="m7.5 16 -0.5 0.5 0.5 0.5" stroke-width="1"></path><path stroke="#13445c" stroke-linecap="round" stroke-linejoin="round" d="m7.5 16 0.5 0.5 -0.5 0.5" stroke-width="1"></path></svg> </div> </div> </div> </div> <div class="elementor-element elementor-element-6bef40f elementor-widget elementor-widget-heading" data-id="6bef40f" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <h3 class="elementor-heading-title elementor-size-default">Technology Driven Process</h3> </div> </div> <div class="elementor-element elementor-element-d59ca1e elementor-widget elementor-widget-text-editor" data-id="d59ca1e" data-element_type="widget" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> <p>Using modern tech for a simpler, faster manufactured home purchase</p> </div> </div> </div> <div class="elementor-element elementor-element-1d61014 e-con-full e-flex e-con e-child" data-id="1d61014" data-element_type="container"> <div class="elementor-element elementor-element-916578b elementor-view-default elementor-widget elementor-widget-icon" data-id="916578b" data-element_type="widget" data-widget_type="icon.default"> <div class="elementor-widget-container"> <div class="elementor-icon-wrapper"> <div class="elementor-icon"> <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" id="Business-Handshake-Deal--Streamline-Cyber.svg"><desc>Business Handshake Deal Streamline Icon: https://streamlinehq.com</desc><path fill="#ffffff00" d="m13.874 16.5 -0.113 0.653 -1.709 0.295 -0.294 1.709 -1.709 0.294L6.097 15.5 3.5 15v1.5h-3v-9h3V9L6 8.5 9.618 7l1.896 1.896L13.132 7.5H15L18 9l2.5 0.5v-1h3v9h-3V16l-2 0.5h-4.626Z" stroke-width="1"></path><path fill="#2dc887" d="M23.5 10h-3v7.5h3V10Z" stroke-width="1"></path><path fill="#2dc887" d="M3.5 9h-3v7.5h3V9Z" stroke-width="1"></path><path stroke="#13445c" stroke-linecap="round" stroke-linejoin="round" d="M14.5 10.5 9.934 12 9 11.066 13.132 7.5H15L18 9l2.5 0.5V16l-2 0.5h-4.626" stroke-width="1"></path><path stroke="#13445c" stroke-linejoin="round" d="m3.5 15 2.597 0.5 3.952 3.951 1.709 -0.294 0.294 -1.709 1.709 -0.295 0.295 -1.709 1.708 -0.294 0.295 -1.709 -2.599 -2.599" stroke-width="1"></path><path stroke="#13445c" stroke-linejoin="round" d="M11.514 8.896 9.618 7 6 8.5 3.5 9" stroke-width="1"></path><path stroke="#13445c" stroke-linejoin="round" d="M3.5 7.5h-3v9h3v-9Z" stroke-width="1"></path><path stroke="#13445c" stroke-linejoin="round" d="M23.5 8.5h-3v9h3v-9Z" stroke-width="1"></path></svg> </div> </div> </div> </div> <div class="elementor-element elementor-element-181e272 elementor-widget elementor-widget-heading" data-id="181e272" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <h3 class="elementor-heading-title elementor-size-default">Expert Guidance</h3> </div> </div> <div class="elementor-element elementor-element-35a9737 elementor-widget elementor-widget-text-editor" data-id="35a9737" data-element_type="widget" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> <p>Chat with our industry experts to make your decisions with confidence</p> </div> </div> </div> </div> </div> </div> <div class="elementor-element elementor-element-e7b33c6 e-flex e-con-boxed e-con e-parent" data-id="e7b33c6" data-element_type="container"> <div class="e-con-inner"> <div class="elementor-element elementor-element-0bb83e1 e-con-full e-flex e-con e-child" data-id="0bb83e1" data-element_type="container"> <div class="elementor-element elementor-element-6b81490 elementor-widget elementor-widget-heading" data-id="6b81490" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <h2 class="elementor-heading-title elementor-size-default">How MODEN Works</h2> </div> </div> <div class="elementor-element elementor-element-e9f22b1 e-con-full e-flex e-con e-child" data-id="e9f22b1" data-element_type="container"> <div class="elementor-element elementor-element-e98a70d e-con-full step e-flex e-con e-child" data-id="e98a70d" data-element_type="container"> <div class="elementor-element elementor-element-4f8e1a9 elementor-widget elementor-widget-heading" data-id="4f8e1a9" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <span class="elementor-heading-title elementor-size-default">1</span> </div> </div> <div class="elementor-element elementor-element-d586fee elementor-widget elementor-widget-heading" data-id="d586fee" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <h3 class="elementor-heading-title elementor-size-default">Browse & Build</h3> </div> </div> <div class="elementor-element elementor-element-9a85a20 elementor-widget elementor-widget-text-editor" data-id="9a85a20" data-element_type="widget" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> <p>Choose your ideal home model and customize features, finishes and layout</p> </div> </div> </div> <div class="elementor-element elementor-element-94e813b e-con-full step e-flex e-con e-child" data-id="94e813b" data-element_type="container"> <div class="elementor-element elementor-element-1d3dfe2 elementor-widget elementor-widget-heading" data-id="1d3dfe2" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <span class="elementor-heading-title elementor-size-default">2</span> </div> </div> <div class="elementor-element elementor-element-72d529f elementor-widget elementor-widget-heading" data-id="72d529f" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <h3 class="elementor-heading-title elementor-size-default">Set Your Budget</h3> </div> </div> <div class="elementor-element elementor-element-e492831 elementor-widget elementor-widget-text-editor" data-id="e492831" data-element_type="widget" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> <p>Get pre-qualified and secure financing to match your goals</p> </div> </div> </div> <div class="elementor-element elementor-element-cc356cb e-con-full step e-flex e-con e-child" data-id="cc356cb" data-element_type="container"> <div class="elementor-element elementor-element-6e9f888 elementor-widget elementor-widget-heading" data-id="6e9f888" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <span class="elementor-heading-title elementor-size-default">3</span> </div> </div> <div class="elementor-element elementor-element-5c67e7f elementor-widget elementor-widget-heading" data-id="5c67e7f" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <h3 class="elementor-heading-title elementor-size-default">Finalize Details</h3> </div> </div> <div class="elementor-element elementor-element-fbe2ad9 elementor-widget elementor-widget-text-editor" data-id="fbe2ad9" data-element_type="widget" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> <p>Work with our experts to finalize details and ensure your land is ready</p> </div> </div> </div> <div class="elementor-element elementor-element-4da261d e-con-full step e-flex e-con e-child" data-id="4da261d" data-element_type="container"> <div class="elementor-element elementor-element-5d10a5d elementor-widget elementor-widget-heading" data-id="5d10a5d" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <span class="elementor-heading-title elementor-size-default">4</span> </div> </div> <div class="elementor-element elementor-element-801b012 elementor-widget elementor-widget-heading" data-id="801b012" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <h3 class="elementor-heading-title elementor-size-default">Delivery & Setup</h3> </div> </div> <div class="elementor-element elementor-element-5fd4bb7 elementor-widget elementor-widget-text-editor" data-id="5fd4bb7" data-element_type="widget" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> <p>Enjoy hassle-free delivery and installation by MODEN’s trusted partners</p> </div> </div> </div> </div> </div> </div> </div> <div class="elementor-element elementor-element-87644f2 e-flex e-con-boxed e-con e-parent" data-id="87644f2" data-element_type="container"> <div class="e-con-inner"> <div class="elementor-element elementor-element-aeb6bac e-con-full e-flex e-con e-child" data-id="aeb6bac" data-element_type="container"> <div class="elementor-element elementor-element-feef93a e-con-full e-flex e-con e-child" data-id="feef93a" data-element_type="container" data-settings="{"background_background":"classic"}"> </div> <div class="elementor-element elementor-element-bdf7ebd e-con-full e-flex e-con e-child" data-id="bdf7ebd" data-element_type="container" data-settings="{"background_background":"classic"}"> </div> <div class="elementor-element elementor-element-cf87491 e-con-full e-flex e-con e-child" data-id="cf87491" data-element_type="container" data-settings="{"background_background":"classic"}"> </div> </div> </div> </div> </div> <footer data-elementor-type="footer" data-elementor-id="86" class="elementor elementor-86 elementor-location-footer" data-elementor-post-type="elementor_library"> <div class="elementor-element elementor-element-35e8ae1 footer e-flex e-con-boxed e-con e-parent" data-id="35e8ae1" data-element_type="container"> <div class="e-con-inner"> <div class="elementor-element elementor-element-64a72e1 e-con-full e-flex e-con e-child" data-id="64a72e1" data-element_type="container"> <div class="elementor-element elementor-element-bdd32cd header-logo elementor-view-default elementor-widget elementor-widget-icon" data-id="bdd32cd" data-element_type="widget" data-widget_type="icon.default"> <div class="elementor-widget-container"> <div class="elementor-icon-wrapper"> <a class="elementor-icon" href="https://www.moden.com"> <svg xmlns="http://www.w3.org/2000/svg" id="logo_alt" viewBox="0 0 100 80.2"><defs><style> .brand1 { fill: #005798; } .brand2 { fill: #faa422; } .brand3 { fill: #1a2853; } </style></defs><g id="icon"><rect class="brand3" x="62.422" y="12.961" width="15.31" height="34.43" rx="1.7" ry="1.7" transform="translate(-.813 58.391) rotate(-45)"></rect><path class="brand1" d="M21.96,46.53l-8.42-8.42c-.66-.66-.66-1.74,0-2.41l23.77-23.7L48.82.5c.66-.66,1.74-.66,2.41,0l8.42,8.42c.66.66.66,1.74,0,2.41L24.37,46.53c-.66.66-1.74.66-2.41,0Z"></path><rect class="brand2" x="42.371" y="29.285" width="15.31" height="15.31" rx="1.7" ry="1.7" transform="translate(-11.468 46.193) rotate(-45)"></rect></g><g id="text"><path d="M31.2,61.74c-4.96.05-9.39,2.25-9.39,9.22s4.52,9.24,9.23,9.24h.32c4.71,0,9.23-2.2,9.23-9.24s-4.42-9.17-9.39-9.22ZM31.2,75.86c-3.6,0-4.99-2.22-4.99-4.9s1.39-4.88,4.99-4.88,4.99,2.2,4.99,4.88-1.39,4.9-4.99,4.9Z"></path><path d="M9.1,70.37l-4.98-7.84c-.1-.16-.28-.26-.47-.26H.37c-.2,0-.37.17-.37.37v16.65c0,.21.17.37.37.37h3.35c.2,0,.37-.17.37-.37v-8.58c0-.09.12-.13.17-.05l4.7,7.1c.15.22.47.22.62,0l4.7-7.1c.05-.08.17-.04.17.05v8.58c0,.2.17.37.37.37h3.35c.2,0,.37-.17.37-.37v-16.65c0-.2-.17-.37-.37-.37h-3.29c-.19,0-.37.1-.47.26l-4.98,7.84c-.07.11-.24.11-.31,0h-.02Z"></path><path d="M99.63,62.27h-3.4c-.2,0-.37.17-.37.37l.03,9.26c0,.09-.11.13-.17.06l-7.05-9.46c-.1-.14-.27-.22-.44-.22h-3.05c-.2,0-.37.17-.37.37v16.65c0,.2.17.37.37.37h3.35c.2,0,.37-.17.37-.37v-8.62c0-.09.11-.13.17-.06l6.9,8.83c.1.13.27.21.44.21h3.24c.2,0,.37-.17.37-.37v-16.65c0-.2-.17-.37-.37-.37h-.02Z"></path><path d="M52.04,62.27h-7.79c-.2,0-.37.17-.37.37v16.65c0,.2.17.37.37.37h8.09c5.18,0,9.23-2.07,9.23-8.7s-4.05-8.69-9.53-8.69ZM52.58,75.58h-4.43c-.1,0-.18-.08-.18-.18v-8.85c0-.1.08-.18.18-.18h4.43c3.72,0,4.85,2.04,4.85,4.6s-1.13,4.62-4.85,4.62v-.01Z"></path><path d="M80.46,65.99v-3.35c0-.2-.17-.37-.37-.37h-14.64c-.2,0-.37.17-.37.37v16.65c0,.2.17.37.37.37h14.64c.2,0,.37-.17.37-.37v-3.35c0-.2-.17-.37-.37-.37h-10.74c-.1,0-.18-.08-.18-.18v-2.29c0-.1.08-.18.18-.18h7.5c.2,0,.37-.17.37-.37v-3.35c0-.2-.17-.37-.37-.37h-7.5c-.1,0-.18-.08-.18-.18v-2.11c0-.1.08-.18.18-.18h10.74c.2,0,.37-.17.37-.37Z"></path></g></svg> </a> </div> </div> </div> <div class="elementor-element elementor-element-5efddd0 elementor-widget elementor-widget-text-editor" data-id="5efddd0" data-element_type="widget" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> © MODEN 2025<br>All rights reserved </div> </div> </div> <div class="elementor-element elementor-element-85e3855 e-con-full e-flex e-con e-child" data-id="85e3855" data-element_type="container"> <div class="elementor-element elementor-element-9465635 elementor-widget elementor-widget-heading" data-id="9465635" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <h2 class="elementor-heading-title elementor-size-default">A Better Way To Buy</h2> </div> </div> <div class="elementor-element elementor-element-cb66e64 elementor-widget elementor-widget-heading" data-id="cb66e64" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <h3 class="elementor-heading-title elementor-size-default">Notify Me When It's Ready</h3> </div> </div> <div class="elementor-element elementor-element-b9e3dc1 elementor-widget__width-initial ac-form inline elementor-widget elementor-widget-global elementor-global-258 elementor-widget-html" data-id="b9e3dc1" data-element_type="widget" data-widget_type="html.default"> <div class="elementor-widget-container"> <div class="_form_5"></div><script src="https://1stmh.activehosted.com/f/embed.php?id=5" charset="utf-8"></script> </div> </div> </div> <div class="elementor-element elementor-element-fb23ccd e-con-full e-flex e-con e-child" data-id="fb23ccd" data-element_type="container"> <div class="elementor-element elementor-element-5a58f91 elementor-widget elementor-widget-wp-widget-nav_menu" data-id="5a58f91" data-element_type="widget" data-widget_type="wp-widget-nav_menu.default"> <div class="elementor-widget-container"> <div class="menu-footer-legal-container"><ul id="menu-footer-legal" class="menu"><li id="menu-item-1947" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-privacy-policy menu-item-1947"><a rel="privacy-policy" href="https://www.moden.com/privacy-policy/">Privacy Policy</a></li> <li id="menu-item-1946" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1946"><a href="https://www.moden.com/terms-of-use/">Terms of Use</a></li> <li id="menu-item-99" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-99"><a href="mailto:[email protected]">[email protected]</a></li> </ul></div> </div> </div> </div> </div> </div> </footer> <script> const lazyloadRunObserver = () => { const lazyloadBackgrounds = document.querySelectorAll( `.e-con.e-parent:not(.e-lazyloaded)` ); const lazyloadBackgroundObserver = new IntersectionObserver( ( entries ) => { entries.forEach( ( entry ) => { if ( entry.isIntersecting ) { let lazyloadBackground = entry.target; if( lazyloadBackground ) { lazyloadBackground.classList.add( 'e-lazyloaded' ); } lazyloadBackgroundObserver.unobserve( entry.target ); } }); }, { rootMargin: '200px 0px 200px 0px' } ); lazyloadBackgrounds.forEach( ( lazyloadBackground ) => { lazyloadBackgroundObserver.observe( lazyloadBackground ); } ); }; const events = [ 'DOMContentLoaded', 'elementor/lazyload/observe', ]; events.forEach( ( event ) => { document.addEventListener( event, lazyloadRunObserver ); } ); </script> <script src="https://www.moden.com/wp-content/themes/understrap/js/theme-bootstrap4.min.js?ver=1.2.4.1733422267" id="understrap-scripts-js"></script> <script src="https://www.moden.com/wp-content/plugins/elementor/assets/lib/swiper/v8/swiper.min.js?ver=8.4.5" id="swiper-js"></script> <script src="https://www.moden.com/wp-content/plugins/elementor-pro/assets/js/webpack-pro.runtime.min.js?ver=3.27.5" id="elementor-pro-webpack-runtime-js"></script> <script src="https://www.moden.com/wp-content/plugins/elementor/assets/js/webpack.runtime.min.js?ver=3.27.6" id="elementor-webpack-runtime-js"></script> <script src="https://www.moden.com/wp-content/plugins/elementor/assets/js/frontend-modules.min.js?ver=3.27.6" id="elementor-frontend-modules-js"></script> <script src="https://www.moden.com/wp-includes/js/dist/hooks.min.js?ver=4d63a3d491d11ffd8ac6" id="wp-hooks-js"></script> <script src="https://www.moden.com/wp-includes/js/dist/i18n.min.js?ver=5e580eb46a90c2b997e6" id="wp-i18n-js"></script> <script id="wp-i18n-js-after"> wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); </script> <script id="elementor-pro-frontend-js-before"> var ElementorProFrontendConfig = {"ajaxurl":"https:\/\/www.moden.com\/wp-admin\/admin-ajax.php","nonce":"94b00818e7","urls":{"assets":"https:\/\/www.moden.com\/wp-content\/plugins\/elementor-pro\/assets\/","rest":"https:\/\/www.moden.com\/wp-json\/"},"settings":{"lazy_load_background_images":true},"popup":{"hasPopUps":true},"shareButtonsNetworks":{"facebook":{"title":"Facebook","has_counter":true},"twitter":{"title":"Twitter"},"linkedin":{"title":"LinkedIn","has_counter":true},"pinterest":{"title":"Pinterest","has_counter":true},"reddit":{"title":"Reddit","has_counter":true},"vk":{"title":"VK","has_counter":true},"odnoklassniki":{"title":"OK","has_counter":true},"tumblr":{"title":"Tumblr"},"digg":{"title":"Digg"},"skype":{"title":"Skype"},"stumbleupon":{"title":"StumbleUpon","has_counter":true},"mix":{"title":"Mix"},"telegram":{"title":"Telegram"},"pocket":{"title":"Pocket","has_counter":true},"xing":{"title":"XING","has_counter":true},"whatsapp":{"title":"WhatsApp"},"email":{"title":"Email"},"print":{"title":"Print"},"x-twitter":{"title":"X"},"threads":{"title":"Threads"}},"facebook_sdk":{"lang":"en_US","app_id":""},"lottie":{"defaultAnimationUrl":"https:\/\/www.moden.com\/wp-content\/plugins\/elementor-pro\/modules\/lottie\/assets\/animations\/default.json"}}; </script> <script src="https://www.moden.com/wp-content/plugins/elementor-pro/assets/js/frontend.min.js?ver=3.27.5" id="elementor-pro-frontend-js"></script> <script src="https://www.moden.com/wp-includes/js/jquery/ui/core.min.js?ver=1.13.3" id="jquery-ui-core-js"></script> <script id="elementor-frontend-js-before"> var elementorFrontendConfig = {"environmentMode":{"edit":false,"wpPreview":false,"isScriptDebug":false},"i18n":{"shareOnFacebook":"Share on Facebook","shareOnTwitter":"Share on Twitter","pinIt":"Pin it","download":"Download","downloadImage":"Download image","fullscreen":"Fullscreen","zoom":"Zoom","share":"Share","playVideo":"Play Video","previous":"Previous","next":"Next","close":"Close","a11yCarouselPrevSlideMessage":"Previous slide","a11yCarouselNextSlideMessage":"Next slide","a11yCarouselFirstSlideMessage":"This is the first slide","a11yCarouselLastSlideMessage":"This is the last slide","a11yCarouselPaginationBulletMessage":"Go to slide"},"is_rtl":false,"breakpoints":{"xs":0,"sm":480,"md":768,"lg":1201,"xl":1440,"xxl":1600},"responsive":{"breakpoints":{"mobile":{"label":"Mobile Portrait","value":767,"default_value":767,"direction":"max","is_enabled":true},"mobile_extra":{"label":"Mobile Landscape","value":880,"default_value":880,"direction":"max","is_enabled":false},"tablet":{"label":"Tablet Portrait","value":1200,"default_value":1024,"direction":"max","is_enabled":true},"tablet_extra":{"label":"Tablet Landscape","value":1200,"default_value":1200,"direction":"max","is_enabled":false},"laptop":{"label":"Laptop","value":1366,"default_value":1366,"direction":"max","is_enabled":false},"widescreen":{"label":"Widescreen","value":2400,"default_value":2400,"direction":"min","is_enabled":false}},"hasCustomBreakpoints":true},"version":"3.27.6","is_static":false,"experimentalFeatures":{"additional_custom_breakpoints":true,"container":true,"e_swiper_latest":true,"e_onboarding":true,"theme_builder_v2":true,"home_screen":true,"landing-pages":true,"nested-elements":true,"editor_v2":true,"link-in-bio":true,"floating-buttons":true},"urls":{"assets":"https:\/\/www.moden.com\/wp-content\/plugins\/elementor\/assets\/","ajaxurl":"https:\/\/www.moden.com\/wp-admin\/admin-ajax.php","uploadUrl":"https:\/\/www.moden.com\/wp-content\/uploads"},"nonces":{"floatingButtonsClickTracking":"1dc7f78e1e"},"swiperClass":"swiper","settings":{"page":[],"editorPreferences":[]},"kit":{"viewport_tablet":1200,"active_breakpoints":["viewport_mobile","viewport_tablet"],"global_image_lightbox":"yes","lightbox_enable_counter":"yes","lightbox_enable_fullscreen":"yes","lightbox_enable_zoom":"yes","lightbox_enable_share":"yes","lightbox_title_src":"title"},"post":{"id":19,"title":"MODEN%3A%20A%20Better%20Way%20to%20Buy","excerpt":"","featuredImage":false}}; </script> <script src="https://www.moden.com/wp-content/plugins/elementor/assets/js/frontend.min.js?ver=3.27.6" id="elementor-frontend-js"></script> <script src="https://www.moden.com/wp-content/plugins/elementor-pro/assets/js/elements-handlers.min.js?ver=3.27.5" id="pro-elements-handlers-js"></script> <script type="text/javascript"> jQuery(document).ready(function(){ // DYNAMIC CONTENT CHANGES BASED ON URL CONTENTS // Check for "deal" search query, or "v2" string, remove all mentions of price const urlParams = new URLSearchParams(window.location.search); if (urlParams.has('deal') || (window.location.href.indexOf('v2') > -1) || (window.location.href.indexOf('arkansas') > -1) || (window.location.href.indexOf('missouri') > -1) || (window.location.href.indexOf('kentucky') > -1)) { jQuery('.price, .switch, .home-disclaimer, .elementor-ribbon, .option-price').remove(); jQuery('.detail-browse-all a').attr('href', '/v2/#browse'); jQuery('.elementor-cta').each(function(){ var link = jQuery(this).attr('href'); var newLink = link + '?deal'; jQuery(this).attr('href', newLink); jQuery('.elementor-cta__content', this).append('<a data-fancybox data-type="iframe" rel="nofollow" class="button tertiary stretch" href="' +link+ 'contact-me/">Get Instant Pricing</a>'); jQuery(this).addClass('darker'); }); var newLink = jQuery('.customize-button a').attr('href') + '?deal'; jQuery('.customize-button a').attr('href', newLink); jQuery('.customize-button, .elementor-widget-global.chat-button').hide(); jQuery('.customize-button').parent().prepend('<h3 class="pricing-cta">For instant pricing, to get info about options, or any other questions, just click the button below!</h3>'); // jQuery('.customize-button').parent().prepend('<a href="tel:5012910886" class="call-for-pricing">Call for pricing: <i class="ph ph-phone"></i> 501-291-0886</a>'); jQuery('.pricing-cta').parent().css('margin-top', '-20px'); jQuery('.header-logo a').attr('href', '/v2/'); jQuery('.header-nav ul li:first-child a, .footer-nav ul li:first-child a').attr('href', '/v2/#browse'); jQuery('#contact-me').text('Get Instant Pricing'); jQuery('#contact-me').clone().insertAfter('.big-title.bold-title').removeClass('stretch'); jQuery('.detail-browse-all').removeClass('tertiary').addClass('primary'); } // OPEN CHAT ON CLICK jQuery('.chat-button').on('click', function(){ purechatApi.set('chatbox.expanded', true); }); // STICKY HAMBURGER & BACK TO TOP ON PAGE SCROLL jQuery(document).scroll(function () { var y = jQuery(this).scrollTop(); if (y > 200) { jQuery('.sticky-scroll').addClass('active'); } else{ jQuery('.sticky-scroll').removeClass('active'); } }); // STICKY HEADER // var topHeight = jQuery('.header .top').outerHeight(); var topHeight = 0; var mainHeight = jQuery ('.header .main').outerHeight(); jQuery('.header.transparent').css('margin-bottom', '-'+(mainHeight + topHeight)+'px'); jQuery(document).scroll(function () { var y = jQuery(this).scrollTop(); if (y > topHeight) { jQuery('.header').addClass('sticky'); jQuery('.header .top').css('margin-top', '-'+mainHeight+'px'); jQuery('body').css('margin-top', (mainHeight+topHeight)+'px'); } else { jQuery('.header').removeClass('sticky'); jQuery('.header .top').css('margin-top','0px'); jQuery('body').css('margin-top','0px'); } if (y > 100){ jQuery('.header').addClass('sticky-effects'); } else { jQuery('.header').removeClass('sticky-effects'); } }); // MOBILE MENU // close mobile menu if viewport expands jQuery(window).resize(function(){ if (jQuery(window).innerWidth() > 767){ jQuery('.hamburger').trigger('click'); } }); // ENABLE/DISABLE TRANSPARENT HEADER STYLE BASED ON FIRST PAGE SECTION CLASS if(jQuery('div[data-elementor-type="wp-page"] > .elementor-element:first-child').hasClass('overlap') === false){ jQuery('header .header').removeClass('transparent').css('margin-bottom', '0px'); } // DYNAMIC FULL HEIGHT SECTION var offset = jQuery('header').outerHeight(); if(jQuery('.theme-page-title').length){ offset = offset + jQuery('.theme-page-title').outerHeight(); } jQuery('.e-con.full-height').css('min-height', 'calc(100vh - '+offset+'px)'); // CUSTOM RANGE SLIDER const inputElements = document.querySelectorAll('[type="range"]'); const handleInput = (inputElement) => { let isChanging = false; const setCSSProperty = () => { const percent = ((inputElement.value - inputElement.min) / (inputElement.max - inputElement.min)) * 100; inputElement.style.setProperty('--webkitProgressPercent', `${percent}%`); }; // Set event listeners const handleMove = () => { if (!isChanging) return; setCSSProperty(); }; const handleUpAndLeave = () => isChanging = false; const handleDown = () => isChanging = true; // Desktop inputElement.addEventListener('mousemove', handleMove); inputElement.addEventListener('mousedown', handleDown); inputElement.addEventListener('mouseup', handleUpAndLeave); inputElement.addEventListener('mouseleave', handleUpAndLeave); inputElement.addEventListener('click', setCSSProperty); // Mobile inputElement.addEventListener('touchmove', handleMove); inputElement.addEventListener('touchstart', handleDown); inputElement.addEventListener('touchend', handleUpAndLeave); // Init input setCSSProperty(); }; inputElements.forEach(handleInput); // FANCYBOX & MODAL STUFF // check if we're in fancybox if(self !== top && parent.jQuery.fancybox && parent.jQuery.fancybox.getInstance() && parent.jQuery.fancybox.getInstance().current) { parent.jQuery.fancybox.getInstance().update(); // hide header & footer & page title bar if it exists jQuery('header, footer, .theme-page-title').hide(); // set body bg color to white jQuery('body').css('background-color','var(--white)'); // hide language switcher floating widget jQuery('#glt-translate-trigger').hide(); // hide chat widget purechatApi.on('chatbox:ready', function () { purechatApi.set('chatbox.visible', false); // Hide the chat box (true shows it) }); // allow links to work as expected jQuery('a:not([target="_blank"])').click(function(e) { e.preventDefault(); var link = jQuery(this).attr('href'); window.parent.location = link; }); // Change content jQuery('.big-title').remove(); jQuery('.elementor-widget-text-editor p').text('Just provide a few quick details and we’ll make sure you get pricing, options, and any other info you need about this home model.'); // limit width & height // limit fancybox height to content height var fancybox = parent.jQuery.fancybox.getInstance().current.$content; jQuery(window).on('load resize',function(){ fancybox.css('max-height', (jQuery('div[data-elementor-type="wp-page"]').outerHeight(true)) + 'px'); if(jQuery('.form-success').length){ fancybox.css('max-width', '600px'); } else { fancybox.css('max-width', '900px'); } }); // set captcha badge to default preposition jQuery('.g-recaptcha').addClass('default'); // remove accessibe widget jQuery('.acsb-trigger.acsb-ready').css('transform', 'scale(0)'); // apply modal style if on contact page jQuery('#contact-us').addClass('minimal'); } // ADJUSTMENTS FOR MISSING CONTENT // HOME DETAIL PAGE // hide hero if no dynamic background image exists if(jQuery('.detail-page-dynamic-image-background').css('background-image') === 'none'){ jQuery('.home-detail-hero').addClass('no-image'); } // hide first 3d tour item in gallery jQuery('.elementor-widget-floorplan_videos .gallery-item:first-child a[href*="matterport"]').parents('.gallery-item').hide(); // if no main 3d tour exists, hide widget if (jQuery('.elementor-widget-FloorplanFirstTour .no-result').length){ jQuery('.elementor-widget-FloorplanFirstTour').hide(); } // if no tours or videos exist, hide entire section if (jQuery('.elementor-widget-floorplan_videos .no-result').length && jQuery('.elementor-widget-FloorplanFirstTour .no-result').length){ jQuery('.home-detail-tours-videos').hide(); } // if no floor plan image exists, hide entire section if (jQuery('.elementor-widget-floorplan_image .no-result').length){ jQuery('.home-detail-floor-plan').hide(); } // if no tours, videos, or fp exist, hide main media column & expand details sidebar if (jQuery('.elementor-widget-floorplan_videos .no-result').length && jQuery('.elementor-widget-FloorplanFirstTour .no-result').length && jQuery('.elementor-widget-floorplan_image .no-result').length){ jQuery('.home-detail-media-column').hide(); } // hide gallery section if empty if(jQuery('.elementor-widget-floorplan_gallery .gallery-item').length < 1){ jQuery('.home-detail-gallery').hide(); } // hide specifications section if empty if (jQuery('.elementor-widget-specification_tabs .no-specifications').length){ jQuery('.home-detail-specs').hide(); } // LEAD FORMS // hide floorplan/entity logo if none exists if (jQuery('.form-subject-image-column .no-result').length){ jQuery('.form-subject-image-column').hide(); jQuery('.form-subject-info-column').css('width', '100%'); } }); </script> <!-- Cookie Notice plugin v2.5.5 by Hu-manity.co https://hu-manity.co/ --> <div id="cookie-notice" role="dialog" class="cookie-notice-hidden cookie-revoke-hidden cn-position-bottom" aria-label="Cookie Notice" style="background-color: rgba(50,50,58,1);"><div class="cookie-notice-container" style="color: #fff"><span id="cn-notice-text" class="cn-text-container">We use cookies on this website. By using this website, you consent to all cookies. You can review our <a class="link white" href="/privacy-policy/" target="_blank">Privacy Policy</a> to learn more.</span><span id="cn-notice-buttons" class="cn-buttons-container"><a href="#" id="cn-accept-cookie" data-cookie-set="accept" class="cn-set-cookie cn-button cn-button-custom button secondary" aria-label="Accept">Accept</a></span><span id="cn-close-notice" data-cookie-set="accept" class="cn-close-icon" title="No"></span></div> </div> <!-- / Cookie Notice plugin --> </body> </html>