﻿@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}.modalType{transition:.3s;position:fixed;width:100%;height:100%;z-index:9999999999;display:none;align-items:center;opacity:0;visibility:hidden;pointer-events:none;top:0;left:0}.modalType.active{transition:.3s;visibility:inherit;pointer-events:auto;opacity:1}.modalType .modalbg{position:fixed;background:#1a1a18;width:100%;height:100%;opacity:.75;z-index:-1;left:0;top:0}.modalType .buttonCloses{transition:.3s;position:absolute;top:50%;right:25px;transform:translateY(-50%);width:46px;height:46px;background:#f8f8f8;border-radius:50%;cursor:pointer;box-shadow:0 0 7px rgba(255,255,255,.5);padding:6px 11px}.modalType .buttonCloses:hover{background:#1a1a18}.modalType .buttonCloses:hover span{background:#f8f8f8 !important}@media only screen and (max-width: 1350px){.modalType .buttonCloses{width:40px;height:40px;padding:3px 8px}}.modalType .buttonCloses span{transition:.3s;display:block;width:25px;height:1px}.modalType .buttonCloses span:first-child{transform:rotate(45deg);position:relative;top:17px;background:#1a1a18}.modalType .buttonCloses span:last-child{transform:rotate(-45deg);position:relative;top:16px;background:#1a1a18}.modalType .mcmodal{width:90%;height:auto;margin:50px auto;padding:0;max-width:40vw;background:#ededed}@media only screen and (max-width: 767px){.modalType .mcmodal{margin:0 auto}}@media only screen and (max-width: 1023px){.modalType .mcmodal{max-width:90%}}.modalType .mcmodal .modalTitle{padding:2.12vw;border-bottom:1px solid #d7d7d7;position:relative;text-transform:capitalize;font-family:NeueMontreal-Medium;font-size:1.48vw}@media only screen and (max-width: 1023px){.modalType .mcmodal .modalTitle{font-size:20px;padding:25px}}.modalType .mcmodal .modalContent{padding:2.12vw;max-height:70vh;overflow:auto}@media only screen and (max-width: 1023px){.modalType .mcmodal .modalContent{padding:25px}}.modalType .mcmodal .modalContent .tabs{display:flex;align-items:center;justify-content:space-between;overflow:auto;overflow-y:hidden;padding-bottom:1.5vw}@media only screen and (max-width: 767px){.modalType .mcmodal .modalContent .tabs{padding-bottom:2.5vw;margin-bottom:1rem}}.modalType .mcmodal .modalContent .tabs::-webkit-scrollbar-track{background:#f8f8f8}.modalType .mcmodal .modalContent .tabs::-webkit-scrollbar{width:5px;height:5px}.modalType .mcmodal .modalContent .tabs::-webkit-scrollbar-thumb{background-color:#1a1a18}.modalType .mcmodal .modalContent .tabs span{transition:.2s;background:#f8f8f8;font-size:.85vw;width:100%;white-space:nowrap;justify-content:center;height:50px;display:flex;align-items:center;cursor:pointer;padding:0 2vw;position:relative}.modalType .mcmodal .modalContent .tabs span:hover{background:#ededed}.modalType .mcmodal .modalContent .tabs span:after{content:"";border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0);border-top:15px solid #e30613;position:absolute;bottom:-14px;opacity:0}.modalType .mcmodal .modalContent .tabs span.active{background:#1a1a18 !important;color:#f8f8f8}.modalType .mcmodal .modalContent .tabs span.active:after{opacity:1}@media only screen and (max-width: 1700px){.modalType .mcmodal .modalContent .tabs span{font-size:14px;padding:0 1vw}}@media only screen and (max-width: 1024px){.modalType .mcmodal .modalContent .tabs span{padding:0 25px}}
