﻿@font-face{font-family:"NeueMontreal-Bold";src:url("../fonts/NeueMontreal-Bold.eot");src:url("../fonts/NeueMontreal-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/NeueMontreal-Bold.woff2") format("woff2"),url("../fonts/NeueMontreal-Bold.woff") format("woff"),url("../fonts/NeueMontreal-Bold.ttf") format("truetype");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"NeueMontreal-BoldItalic";src:url("../fonts/NeueMontreal-BoldItalic.eot");src:url("../fonts/NeueMontreal-BoldItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/NeueMontreal-BoldItalic.woff2") format("woff2"),url("../fonts/NeueMontreal-BoldItalic.woff") format("woff"),url("../fonts/NeueMontreal-BoldItalic.ttf") format("truetype");font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:"NeueMontreal-Italic";src:url("../fonts/NeueMontreal-Italic.eot");src:url("../fonts/NeueMontreal-Italic.eot?#iefix") format("embedded-opentype"),url("../fonts/NeueMontreal-Italic.woff2") format("woff2"),url("../fonts/NeueMontreal-Italic.woff") format("woff"),url("../fonts/NeueMontreal-Italic.ttf") format("truetype");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:"NeueMontreal-LightItalic";src:url("../fonts/NeueMontreal-LightItalic.eot");src:url("../fonts/NeueMontreal-LightItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/NeueMontreal-LightItalic.woff2") format("woff2"),url("../fonts/NeueMontreal-LightItalic.woff") format("woff"),url("../fonts/NeueMontreal-LightItalic.ttf") format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"NeueMontreal-Medium";src:url("../fonts/NeueMontreal-Medium.eot");src:url("../fonts/NeueMontreal-Medium.eot?#iefix") format("embedded-opentype"),url("../fonts/NeueMontreal-Medium.woff2") format("woff2"),url("../fonts/NeueMontreal-Medium.woff") format("woff"),url("../fonts/NeueMontreal-Medium.ttf") format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"NeueMontreal-Light";src:url("../fonts/NeueMontreal-Light.eot");src:url("../fonts/NeueMontreal-Light.eot?#iefix") format("embedded-opentype"),url("../fonts/NeueMontreal-Light.woff2") format("woff2"),url("../fonts/NeueMontreal-Light.woff") format("woff"),url("../fonts/NeueMontreal-Light.ttf") format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"NeueMontreal-Regular";src:url("../fonts/NeueMontreal-Regular.eot");src:url("../fonts/NeueMontreal-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/NeueMontreal-Regular.woff2") format("woff2"),url("../fonts/NeueMontreal-Regular.woff") format("woff"),url("../fonts/NeueMontreal-Regular.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"NeueMontreal-MediumItalic";src:url("../fonts/NeueMontreal-MediumItalic.eot");src:url("../fonts/NeueMontreal-MediumItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/NeueMontreal-MediumItalic.woff2") format("woff2"),url("../fonts/NeueMontreal-MediumItalic.woff") format("woff"),url("../fonts/NeueMontreal-MediumItalic.ttf") format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"icomoon";src:url("../fonts/icomoon.eot?sxwvxf");src:url("../fonts/icomoon.eot?sxwvxf#iefix") format("embedded-opentype"),url("../fonts/icomoon.ttf?sxwvxf") format("truetype"),url("../fonts/icomoon.woff?sxwvxf") format("woff"),url("../fonts/icomoon.svg?sxwvxf#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^=icon-],[class*=" icon-"]{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-facebook:before{content:"";color:#f8f8f8}.icon-houzz:before{content:"";color:#f8f8f8}.icon-instagram:before{content:"";color:#f8f8f8}.icon-linkedin:before{content:"";color:#f8f8f8}.icon-pinterest:before{content:"";color:#f8f8f8}.icon-youtube:before{content:"";color:#f8f8f8}.homeV3 .header{background:#fff;box-shadow:0 1px 0 rgba(0,0,0,.06)}.homeV3 .header .logo a{filter:none}.homeV3 .header .openMenus ul li a{color:#1a1a18}.homeV3 .header .langSwitch a,.homeV3 .header .langSwitch .langDivider{color:#1a1a18}.homeV3 .header .hBtn a{color:#c8102e;border-color:#c8102e}.homeV3 .header .hBtn a:hover{background:#c8102e;border-color:#c8102e;color:#fff}.homeV3 .header .menuButton{border-color:rgba(26,26,24,.25)}.homeV3 .header .menuButton span{background:#1a1a18}.homeV3 .header .menuButton:hover{background:rgba(26,26,24,.06)}.homeV3 .header.active{background:#fff;box-shadow:0 2px 16px rgba(0,0,0,.08)}.homeV3 .header.active .logo a{filter:none !important}.homeV3 .header.active .openMenus ul li a{color:#1a1a18}.homeV3 .header.active .hBtn a{color:#c8102e;border-color:#c8102e}.homeV3 .header.active .hBtn a:hover{background:#c8102e;border-color:#c8102e;color:#fff}.homeV3 .header.active .langSwitch a,.homeV3 .header.active .langSwitch .langDivider{color:#1a1a18 !important}.homeV3 .header.active .menuButton{border-color:rgba(26,26,24,.25)}.homeV3 .header.active .menuButton span{background:#1a1a18}.homeV3 .header.bigMenuActive{background:#1a1a18}.homeV3 .stepOne.stepOne--hero{padding-top:0;margin-top:5.2vw}@media(min-width: 1921px){.homeV3 .stepOne.stepOne--hero{margin-top:100px}}@media(max-width: 1023px){.homeV3 .stepOne.stepOne--hero{margin-top:90px}}.homeV3 .stepOne.stepOne--hero .pinned-image{padding:0 !important;max-width:100% !important;height:calc(100vh - 5.2vw);min-height:520px}@media(min-width: 1921px){.homeV3 .stepOne.stepOne--hero .pinned-image{height:calc(100vh - 100px)}}@media(max-width: 1023px){.homeV3 .stepOne.stepOne--hero .pinned-image{height:calc(100svh - 90px);min-height:420px;position:relative !important;padding:0 !important}}.homeV3 .stepOne.stepOne--hero .pinned-image__container{height:100%}.homeV3 .stepOne.stepOne--hero .heroSwiper,.homeV3 .stepOne.stepOne--hero .swiper-wrapper,.homeV3 .stepOne.stepOne--hero .swiper-slide{height:100%}.homeV3 .stepOne.stepOne--hero .swiper-slide img{height:100%;width:100%;object-fit:cover}@media(max-width: 1023px){.homeV3 .stepOne.stepOne--hero .slide-overlay{padding-bottom:90px}}
