@import url(https://fonts.googleapis.com/css?family=Lora:400i|Open+Sans:300|Poppins:400,600,700|Roboto:300,300i,400,700);
img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
img.wp-smiley,img.emoji{display:inline !important;border:none !important;box-shadow:none !important;height:1em !important;width:1em !important;margin:0 .07em !important;vertical-align:-.1em !important;background:0 0 !important;padding:0 !important}
:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
/*! 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}
: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:#000;--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--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,#0693e3 0%,#9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,#7adcb4 0%,#00d082 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,#fcb900 0%,#ff6900 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,#ff6900 0%,#cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,#eee 0%,#a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,#ffceec 0%,#9896f0 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,#caf880 0%,#71ce7e 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,#020381 0%,#2874fc 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:.44rem;--wp--preset--spacing--30:.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,.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0,0,0,.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0,0,0,.2);--wp--preset--shadow--outlined:6px 6px 0px -3px #fff,6px 6px #000;--wp--preset--shadow--crisp:6px 6px 0px #000}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.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}
/*
Theme Name: Modern Home Concepts
Theme URI: https://www.modernhomeconcepts.com
Author: Shiny Day
Author URI: http://www.shinyday.com
Description: Modern Home Concepts Website Theme
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: _mhc
*/
*{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{font-size:62.5%;line-height:1.2;-webkit-text-size-adjust:none}h1,h2,h3,h4,h5,h6,input,select,button,textarea,small{font-size:100%}li{list-style:none}strong{font-weight:700}img{vertical-align:top}img,abbr,fieldset,iframe{border:none}abbr{text-decoration:none}img,video{max-width:100%;height:auto}iframe{max-width:100%}object{outline:none}dfn{font-style:normal}mark{background:0 0}sup,sub{position:relative;vertical-align:baseline;font-size:75%;line-height:0}sup{top:-.5em}sub{bottom:-.25em}table{border-collapse:collapse;border-spacing:0}kbd,samp,input,select,textarea,button{color:inherit;font-weight:inherit;font-family:inherit;outline:none;box-shadow:none}textarea{-webkit-appearance:none;border-radius:0}input[type=text],input[type=email],input[type=tel]{-webkit-appearance:none;border-radius:0}input[type=checkbox],input[type=radio]{padding:0}input[type=search]{-webkit-appearance:none;border-radius:0}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}input::-ms-clear{display:none}textarea{vertical-align:top;overflow:auto}[placeholder]::-webkit-input-placeholder{color:inherit}[placeholder]::-moz-placeholder{opacity:1}[placeholder]:-ms-input-placeholder{color:inherit}button{cursor:pointer;overflow:visible}button::-moz-focus-inner{padding:0;border:none}body{color:#000;font-weight:300;font-family:Roboto,sans-serif}h1,h2,h3,h4,h5,h6{font-family:Poppins,sans-serif}a{color:inherit;text-decoration:none}a:hover,a:focus{text-decoration:underline;background-color:transparent}:root{--sprite-1x-url:url(//modernhomeconcepts.com/wp-content/themes/modernhomeconcepts/css/../images/sprite@1x.png?ver=2107011405)}body{background:#fff}#skip{position:fixed;top:50%;left:0;z-index:3000;margin-top:-20px;width:100%;height:0;font-size:0;text-align:center}#skip a{display:inline-block;padding:8px 14px;opacity:0;pointer-events:none;color:#555;font-size:20px;text-decoration:none;background:#fff;border:1px solid #ccc;box-shadow:0 0 5px rgba(0,0,0,.5);transition:opacity .25s}#skip a:focus,#skip a:active{opacity:1;pointer-events:auto;text-decoration:none;background:#fff}#skip a:hover{text-decoration:none}#banner{display:flex;flex-direction:column}#banner h1{order:2;padding:72px 0 63px}#banner h1 a{display:block;margin:0 auto;width:350px;height:51px;overflow:hidden;text-indent:-5000px;background:url(//modernhomeconcepts.com/wp-content/themes/modernhomeconcepts/css/../images/modern-home-logo.svg) no-repeat;background-size:100% 100%}#subnav-clip{overflow:hidden}#banner nav:not(.clone){position:relative;z-index:100;order:3;margin-top:-25px;padding-bottom:36px}#banner nav:not(.clone) h2{position:absolute;left:-5000px}#banner nav:not(.clone)>ul{font-size:0;text-align:center}@media (-ms-high-contrast:none){#banner nav:not(.clone)>ul{display:flex;justify-content:center}}#banner nav:not(.clone)>ul>li{position:relative;display:inline-block;margin:25px 46px 0}#banner nav:not(.clone)>ul>li:hover:before{content:"";position:absolute;top:0;left:0;width:100%;height:calc(100% + 30px)}#banner nav:not(.clone)>ul>li:not(.has-dm):before{display:none}#banner nav:not(.clone)>ul>li>:not(ul){position:relative;font-weight:600;font-size:18px;font-family:Poppins,sans-serif;text-decoration:none;text-transform:uppercase;letter-spacing:.09em;border-bottom:1px solid transparent;transition:border .25s}#banner nav:not(.clone)>ul>li:hover>:not(ul),#banner nav:not(.clone)>ul>li>:not(ul):focus,#banner nav:not(.clone)>ul>li.focus-within>:not(ul),#banner nav:not(.clone)>ul>li:focus-within>:not(ul){border-bottom-color:#000}#banner nav:not(.clone)>ul>li>b{cursor:default}#banner nav:not(.clone)>ul>li ul{position:absolute;top:37px;left:-25px;z-index:101;padding:25px 25px 27px;opacity:0;pointer-events:none;font-size:0;text-align:left;transition:opacity .25s}.js #banner nav:not(.clone)>ul>li ul{left:0;padding-right:0;padding-left:0}#banner nav:not(.clone)>ul>li:hover ul,#banner nav:not(.clone)>ul>li ul.accessible{opacity:1;pointer-events:auto}#banner nav:not(.clone)>ul>li:focus-within ul{opacity:1;pointer-events:auto}#banner nav:not(.clone)>ul>li ul:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(240,240,240,.96);background-clip:padding-box;border-top:1px solid rgba(224,224,224,.96)}#subnav-clip #banner nav:not(.clone)>ul>li ul:before{left:-2500px;width:5000px}#banner nav:not(.clone)>ul>li ul li{position:relative;line-height:1.5;white-space:nowrap}#banner nav:not(.clone)>ul>li ul li:not(:first-child){margin-top:9px}#banner nav:not(.clone)>ul>li ul li a{font-weight:700;font-size:18px;font-family:Roboto,sans-serif;text-decoration:none}#banner nav:not(.clone)>ul>li ul li a:hover,#banner nav:not(.clone)>ul>li ul li a:focus{border-bottom:1px solid}#banner #sitenavopeningbtn{display:none}#banner #sitenavoverlay{opacity:0}#banner nav.clone{display:none}#banner article{order:1;padding:17px 30px;background:#000}#banner article h2{position:absolute;left:-5000px}#banner article ul{font-size:0;text-align:right}#banner article ul li{display:inline}#banner article ul li:not(:first-child){margin-left:41px}#banner article ul li a{color:#fff;font-weight:400;font-size:14px;font-family:Poppins,sans-serif;text-transform:uppercase;text-decoration:none;letter-spacing:.1em;transition:color .2s}#banner article ul li a:hover,#banner article ul li a:focus{color:#6cb9c5}main{display:block}#hero{background-color:#081f3f}#hero>.w{position:relative;margin:0 auto;max-width:1200px}#hero>.w:before{content:"";display:block;padding-top:400px}#hero .w>section{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:19px 50px 43px min(40vw, 537px);background:url(//modernhomeconcepts.com/wp-content/themes/modernhomeconcepts/css/../images/bg_hero-christina.jpg) 50% 100%/auto no-repeat}#hero section>h1{max-width:380px}#hero section h1 img{width:380px;height:auto}#hero section>p{margin-top:36px;max-width:507px;color:#fff;font-size:16px;line-height:1.5}#hero section>a{margin-top:32px;padding:14px 18px 14px 26px;color:#000;font-weight:600;font-size:18px;font-family:Poppins,sans-serif;text-decoration:none;text-transform:uppercase;white-space:nowrap;letter-spacing:.08em;background-color:#fff;transition:background-color .2s}#hero section>a:hover,#hero section>a:focus{background-color:#6cb9c5}#hero section>a:after{content:"";position:relative;top:-1px;display:inline-block;vertical-align:middle;margin-left:11px;width:16px;height:14px;background:var(--sprite-1x-url) -26px 0/auto no-repeat}#contentinfo{margin-top:133px;background:#f0f0f0}#contentinfo article{display:flex;justify-content:space-between;margin:0 auto;padding:55px 15px 61px;max-width:1200px}#contentinfo article:before{content:"";display:block;margin-top:5px;width:350px;height:51px;overflow:hidden;text-indent:-5000px;background:url(//modernhomeconcepts.com/wp-content/themes/modernhomeconcepts/css/../images/modern-home-logo.svg) no-repeat;background-size:100% 100%}#contentinfo article .w{width:371px}#contentinfo article .w form .gform_heading h3{font-weight:400;font-size:26px}#contentinfo article .w form .gform_heading span.gform_description{font-size:16px;line-height:1.5}#contentinfo article .w form{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}#contentinfo article .w form .gform_heading{flex:0 0 100%}#contentinfo article .w form .gform_body{margin-top:25px}#contentinfo article .w form .gform_body li label{position:absolute;left:-5000px}#contentinfo article .w form .gform_body li input{padding:0 20px;width:240px;height:54px;color:#4d4d4d;font-size:16px;background:#fff;border:none}#contentinfo article .w form .gform_body li.gfield.gform_validation_container{display:none !important;position:absolute !important;left:-9000px}#contentinfo article .w form .gform_footer{margin-top:25px}#contentinfo article .w form .gform_footer .gform_button{width:101px;height:48px;color:#6cb9c5;font-weight:600;font-size:18px;font-family:Poppins,sans-serif;text-transform:uppercase;letter-spacing:.08em;background:#fff;border:2px solid #6cb9c5;transition:color .2s,background .2s}#contentinfo article .w form .gform_footer .gform_button:hover,#contentinfo article .w form .gform_footer .gform_button:focus{color:#fff;background:#6cb9c5}#contentinfo>p{margin:0 auto;color:gray;font-size:13px;background:#000}#contentinfo>p small{display:block;margin:0 auto;padding:16px 15px 15px;max-width:1200px;font-size:13px;line-height:1.5}#contentinfo>p small a{text-decoration:underline}#contentinfo>p small a:hover,#contentinfo>p small a:focus{text-decoration:none}@media (max-width:1023px){#banner h1{padding-top:43px;padding-bottom:35px}#banner article{padding-right:15px;padding-left:15px}#banner article ul{text-align:center}#hero .w>section{padding-right:55px;background-position-x:20%}#hero section>h1{max-width:min(80%, 380px)}#hero section>p{margin-top:26px}#contentinfo{margin-top:100px}#contentinfo article{display:block;overflow:hidden}#contentinfo article:before{margin-right:auto;margin-left:auto}#contentinfo article .w{margin:40px auto 0;max-width:100%}#contentinfo article .w form .gform_heading h3{text-align:center}#contentinfo article .w form .gform_heading span.gform_description{display:block;text-align:center}#contentinfo article .w form .gform_body{display:block;width:100%}#contentinfo article .w form .gform_body li input{width:100%}#contentinfo article .w form .gform_footer{margin-top:15px;width:100%}#contentinfo article .w form .gform_footer .gform_button{width:100%}#contentinfo>p small{text-align:center}}@media (max-width:639px){#banner h1{padding-top:25px}#banner h1 a{width:280px;height:41px}#banner #sitenavopeningbtn{position:absolute;top:77px;left:20px;display:block;width:22px;height:17px;overflow:hidden;cursor:pointer;text-indent:-5000px;outline:none}#banner #sitenavopeningbtn .bar{position:absolute;left:0;width:100%;height:3px;background:#000;transition:background-color .25s}#banner #sitenavopeningbtn .bar:nth-child(1){top:0}#banner #sitenavopeningbtn .bar:nth-child(2){top:7px}#banner #sitenavopeningbtn .bar:nth-child(3){bottom:0}#banner #sitenavopeningbtn:hover .bar,#banner #sitenavopeningbtn:focus .bar{background:#6dbac6}#banner #sitenavoverlay{position:fixed;top:0;left:0;z-index:99;opacity:0;width:100%;height:100%;pointer-events:none;background:rgba(0,0,0,.8);transition:opacity .3s}#banner #sitenavoverlay.accessible{opacity:1;pointer-events:auto}#banner nav:not(.clone){display:none}#banner nav.clone{position:fixed;top:0;left:0;z-index:100;display:block;visibility:hidden;padding-top:62px;width:300px;height:100%;overflow:auto;-webkit-overflow-scrolling:touch;background:#f0f0f0;transform:translateX(-300px);transition:transform .3s}#banner nav.clone.displaying{visibility:visible}#banner nav.clone.accessible{transform:translateX(0)}#banner nav.clone #sitenavclosingbtn{position:absolute;top:20px;right:25px;display:block;width:31px;height:31px;overflow:hidden;cursor:pointer;text-indent:-5000px;outline:none}#banner nav.clone #sitenavclosingbtn:before,#banner nav.clone #sitenavclosingbtn:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(//modernhomeconcepts.com/wp-content/themes/modernhomeconcepts/css/../images/sprite@1x.png) no-repeat;transition:opacity .25s}#banner nav.clone #sitenavclosingbtn:before{background-position:0 -83px}#banner nav.clone #sitenavclosingbtn:hover:before,#banner nav.clone #sitenavclosingbtn:focus:before{opacity:0}#banner nav.clone #sitenavclosingbtn:after{opacity:0;background-position:-41px -83px}#banner nav.clone #sitenavclosingbtn:hover:after,#banner nav.clone #sitenavclosingbtn:focus:after{opacity:1}#banner nav.clone h2{position:absolute;left:-5000px}#banner nav.clone>ul>li{transition:background-color .25s}#banner nav.clone>ul>li:hover,#banner nav.clone>ul>li.focus-within,#banner nav.clone>ul>li.expanded{background:#f7f7f7}#banner nav.clone>ul>li>:first-child{position:relative;display:block;padding:19px 81px 19px 19px;cursor:pointer;color:#000;font-weight:300;font-size:14px;font-family:Poppins,sans-serif;text-transform:uppercase;text-decoration:none;letter-spacing:.14em;outline:none;transition:color .25s}#banner nav.clone>ul>li>.lang{cursor:default}#banner nav.clone>ul>li:hover>:first-child,#banner nav.clone>ul>li.focus-within>:first-child,#banner nav.clone>ul>li.expanded>:first-child,#banner nav.clone>ul>li>:first-child:focus{color:#6dbac6}#banner nav.clone>ul>li>b .ico{position:absolute;top:50%;right:36px;display:block;margin-top:-8px;width:9px;height:16px;overflow:hidden;text-indent:-5000px;outline:none;transition:transform .3s cubic-bezier(.455,.03,.515,.955)}#banner nav.clone>ul>li>b .ico.rotated{transform:rotate(90deg)}#banner nav.clone>ul>li>b .ico:before,#banner nav.clone>ul>li>b .ico:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(//modernhomeconcepts.com/wp-content/themes/modernhomeconcepts/css/../images/sprite@1x.png) no-repeat;transition:opacity .25s}#banner nav.clone>ul>li>b .ico:before{background-position:0 -124px}#banner nav.clone>ul>li>b:hover .ico:before,#banner nav.clone>ul>li>b:focus .ico:before,#banner nav.clone>ul>li.expanded>b .ico:before{opacity:0}#banner nav.clone>ul>li>b .ico:after{opacity:0;background-position:-19px -124px}#banner nav.clone>ul>li>b:hover .ico:after,#banner nav.clone>ul>li>b:focus .ico:after,#banner nav.clone>ul>li.expanded>b .ico:after{opacity:1}#banner nav.clone>ul>li>ul{display:none;overflow:hidden}#banner nav.clone>ul>li>ul>li:not(:first-child){padding-top:10px}#banner nav.clone>ul>li>ul>li b{display:block;padding:0 19px;color:#000;font-weight:400;font-size:14px;font-family:Poppins,sans-serif;text-transform:uppercase;letter-spacing:.14em}#banner nav.clone>ul>li>ul>li ul{margin-top:7px}#banner nav.clone>ul>li:not(:nth-last-child(3))>ul>li ul li a,#banner nav.clone>ul>li:nth-last-child(3) ul li a{display:block;padding:7px 19px;color:#000;font-size:14px;text-decoration:none;transition:color .25s}#banner nav.clone>ul>li ul li a:hover,#banner nav.clone>ul>li ul li a:focus{color:#6dbac6 !important}#banner nav.clone>ul>li>ul:after{content:"";display:block;height:11px}#banner article ul li:not(:first-child){margin-left:35px}#hero .w>section{padding-right:30px;background-position-x:19.5%}#hero section>h1{max-width:90%}#hero section>p{font-size:15px}#contentinfo article:before{width:280px;height:41px}}@media (max-width:479px){#banner h1{padding-top:71px}#banner #sitenavopeningbtn{left:50%;margin-left:-11px}#hero .w>section{padding-right:20px;background-position-x:19.7%}#hero section>h1{max-width:95%}#hero section>p{margin-top:17px;font-size:14px}#hero section>a{margin-top:26px}}@media (max-width:400px){#hero .w>section{padding-top:26px;background-position-x:21.7%}#hero section>h1{max-width:97%}#hero section>p{margin-top:13px}#hero section>a{margin-top:18px;padding-top:12px;padding-bottom:12px;padding-left:18px;font-size:15px}}
img[data-action=zoom]{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in}.zoom-img,.zoom-img-wrap{position:relative;z-index:666;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}img.zoom-img{cursor:pointer;cursor:-webkit-zoom-out;cursor:-moz-zoom-out}.zoom-overlay{z-index:420;background:#fff;position:fixed;top:0;left:0;right:0;bottom:0;pointer-events:none;filter:"alpha(opacity=0)";opacity:0;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.zoom-overlay-open .zoom-overlay{filter:"alpha(opacity=100)";opacity:1}.zoom-overlay-open,.zoom-overlay-transitioning{cursor:default}#detail{position:relative;margin:54px auto 0;padding:0 15px;max-width:1200px}#detail>:not(figure){float:right;clear:right;width:40.171%}#detail header{padding-top:24px}#detail header h2{color:#4c4c4c;font-weight:400;font-size:32px}#detail header p{margin-top:9px;color:#4c4c4c;font-size:16px}#detail figure{position:relative;float:left;width:54.71%}#detail figure>a{position:relative;outline:none}#detail figure>a:nth-child(1){position:absolute;top:0;right:0;width:68.75%}#detail figure>a:only-child{position:static;display:block;width:auto}#detail figure>a:nth-child(n+2){display:block;width:21.875%}#detail figure>a:nth-child(n+3){margin-top:4.6875%}#detail figure>a img{-moz-user-select:none}#detail figure>a .overlay{content:"";position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;overflow:hidden;pointer-events:none;background:#000;transition:opacity .25s ease-out}#detail figure>a.has-zoom-img .overlay{visibility:hidden}#detail figure>a .overlay:after{content:"";position:absolute;top:50%;left:50%;z-index:1;opacity:0;margin:-25px 0 0 -25px;width:50px;height:49px;pointer-events:none;background:url(//modernhomeconcepts.com/wp-content/themes/modernhomeconcepts/css/../images/sprite@1x.png) no-repeat 0 -24px;transition:opacity .25s ease-out}#detail figure>a:hover img+.overlay:after,#detail figure>a:focus img+.overlay:after{opacity:1}#detail figure>a .overlay .img-bg{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:50% 50%;background-size:100% 100%;transition:opacity .25s ease-out,transform .25s ease-out}#detail figure>a:hover img+.overlay .img-bg,#detail figure>a:focus img+.overlay .img-bg{opacity:.8;transform:scale(1.1)}.zoom-overlay{background:#f0f0f0}#detail figure>a[target=_blank]{overflow:hidden;outline:none}#detail figure>a[target=_blank] iframe{position:absolute;top:-590px;right:-90px;width:450px;max-width:none;height:120px;transform:scale(12);transform-origin:100% 0}#detail figure>a[target=_blank] img{position:relative;z-index:1;background:#000;transition:transform .2s ease-out}.js #detail figure>a[target=_blank] img{pointer-events:none}#detail figure>a[target=_blank]:hover img,#detail figure>a[target=_blank]:focus img{transform:scale(1.1)}#detail figure>a[target=_blank]:not(.ready-360):hover img,#detail figure>a[target=_blank]:not(.ready-360):focus img{transform:none}#detail figure>a[target=_blank] span{position:absolute;top:0;left:0;z-index:1;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:5px;width:100%;height:100%;color:#fff;font-weight:700;font-size:15px;text-align:center;text-transform:uppercase;background:rgba(0,0,0,.45);transition:background .2s ease-out}.js #detail figure>a[target=_blank] span{pointer-events:none}.js #detail figure>a[target=_blank]:not(.ready-360) span{pointer-events:auto}.js #detail figure>a[target=_blank]:not(.ready-360) span{color:transparent}#detail figure>a[target=_blank]:hover span,#detail figure>a[target=_blank]:focus span{background:rgba(0,0,0,.55)}.js #detail figure>a[target=_blank]:not(.ready-360):hover span,.js #detail figure>a[target=_blank]:not(.ready-360):focus span{background:rgba(0,0,0,.45)}#detail figure>a[target=_blank] span:before{content:"";display:block;margin-bottom:6px;width:46px;height:26px;background:url(//modernhomeconcepts.com/wp-content/themes/modernhomeconcepts/css/../images/sprite@1x.png) 0 -150px no-repeat}.js #detail figure>a[target=_blank]:not(.ready-360) span:before{opacity:0}@keyframes sk-bouncedelay{0%,80%,100%{transform:scale(0)}40%{transform:scale(1)}}.spinner{position:absolute;top:50%;left:50%;z-index:1;display:flex;justify-content:center;align-items:center;width:120px;height:50px;transform:translate(-50%,-50%)}.ready-360 .spinner{display:none}.spinner div{margin:0 4%;width:14%;background:#fff;border-radius:50%}.spinner div{animation:sk-bouncedelay 1.2s infinite ease-in-out both}.ready-360 .spinner div{animation-play-state:paused}.spinner .bounce1{animation-delay:-.32s}.spinner .bounce2{animation-delay:-.16s}.spinner>div:after{content:"";display:block;padding-top:100%}#detail>p{margin-top:27px;font-size:16px;line-height:1.5}#detail>p>a{text-decoration:underline}#detail>p>a:hover{text-decoration:none}#detail ol{counter-reset:list-style}#detail ol li,#detail ul li{counter-increment:list-style;position:relative;padding-left:2.25em;font-size:16px;line-height:1.5}#detail ol li:before{content:counter(list-style) ".";position:absolute;top:0;left:0;width:1.75em;text-align:right}#detail ul li:before{content:"";position:absolute;top:.65em;left:1.2em;width:6px;height:6px;background:#000;border-radius:5px}#detail dl{display:table;margin-top:23px;font-size:14px;line-height:1.5;border:solid #000;border-width:1px 0}#detail dl div{display:table-row}#detail dl div>*{display:table-cell;vertical-align:top;padding-top:8px}#detail dl div:first-child>*{padding-top:26px}#detail dl div:last-child>*{padding-bottom:24px}#detail dl div.rule>*{position:relative;padding-top:18px;height:42px;top:24px;border-top:1px solid}#detail dl div.rule>dt:after{content:""}#detail dl div dt{padding-right:3.19%;width:21.277%}#detail dl div dt:after{content:":"}#detail dl div dd a{text-decoration:underline}#detail dl div dd a:hover,#detail dl div dd a:focus{text-decoration:none}#detail dl div:last-child dd:after{content:"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas laoreet imperdiet diam, in sodales velit porta eget. Ut tellus urna, vestibulum vel facilisis eu, blandit sed est. Sed tortor justo, interdum vel iaculis eu, semper ut libero.";display:block;visibility:hidden;speak:none;height:0;overflow:hidden}#detail>a{display:block;margin-top:30px;padding:13px 0 14px;color:#fff;font-weight:600;font-size:18px;font-family:Poppins,sans-serif;text-align:center;text-decoration:none;text-transform:uppercase;letter-spacing:.09em;background:#000;transition:background .25s}#detail>a:hover,#detail>a:focus{background:#333}#detail:after{content:"";clear:both;display:block}#more{margin:93px auto 0;padding:0 15px;max-width:1200px}#more h2{margin-bottom:41px;width:100%;color:#4c4c4c;font-size:32px;text-transform:uppercase;letter-spacing:.07em}#more ul{display:flex;justify-content:space-between}#more ul li{width:17.094%}#more ul li a{display:block;font-size:18px;text-align:center;text-decoration:none}#more ul li a img{display:block;margin-bottom:6.6%;transition:opacity .25s}#more ul li a:hover img,#more ul li a:focus img{opacity:.88}#more ul li a span{font-weight:600;line-height:1.5;font-family:Poppins,sans-serif;text-decoration:none;text-transform:uppercase;letter-spacing:.09em;border-bottom:1px solid}#more ul li a:hover span,#more ul li a:focus span{border-bottom:none}@media (max-width:1023px){#detail>:not(figure){float:none;width:auto}#detail header{padding-top:0;text-align:center}#detail figure{float:none;margin:0 -15px;width:auto;font-size:0;text-align:center}#detail figure>a{display:inline-block !important;vertical-align:middle;margin:0 15px;margin-top:30px !important;width:200px !important}#detail figure>a:nth-child(1){position:relative}#detail dl{width:100%}#more h2{text-align:center}#more ul{display:block}#more ul li{margin:0 auto;width:200px}#more ul li:not(:first-child){margin-top:40px}#more ul li a{font-size:18px !important}#more ul li a img{margin-bottom:13px}}@media (max-width:639px){#detail{margin-top:15px}}
img[data-action=zoom]{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in}.zoom-img,.zoom-img-wrap{position:relative;z-index:666;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}img.zoom-img{cursor:pointer;cursor:-webkit-zoom-out;cursor:-moz-zoom-out}.zoom-overlay{z-index:420;background:#fff;position:fixed;top:0;left:0;right:0;bottom:0;pointer-events:none;filter:"alpha(opacity=0)";opacity:0;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.zoom-overlay-open .zoom-overlay{filter:"alpha(opacity=100)";opacity:1}.zoom-overlay-open,.zoom-overlay-transitioning{cursor:default}