﻿@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}.header{transition:all ease .4s;position:fixed;left:0;width:100%;z-index:3;top:0}@media(max-width: 1023px){.header{position:absolute !important;padding:30px 0;top:0 !important}}.header.bigMenuActive.fixeds{background:#1a1a18;top:0;box-shadow:initial !important}@media(max-width: 1023px){.header.bigMenuActive{background:#1a1a18}}.header.bigMenuActive .logo a{filter:brightness(0) invert(1)}.header.bigMenuActive .hBtn,.header.bigMenuActive .openMenus{opacity:0;pointer-events:none}.header.bigMenuActive .langSwitch a,.header.bigMenuActive .langSwitch .langDivider{color:#f8f8f8 !important}.header.bigMenuActive .menuButton{border-color:#f8f8f8 !important}.header.bigMenuActive .menuButton span{background:#f8f8f8 !important}.header.active{top:0 !important;background:#ededed}.header.active .logo a{filter:none !important}.header.active .hBtn a{border-color:#1a1a18 !important;color:#1a1a18 !important}.header.active .hBtn a:hover{color:#f8f8f8 !important}.header.active .langSwitch a,.header.active .langSwitch .langDivider{color:#1a1a18 !important}.header.active .menuButton{border-color:#1a1a18 !important}.header.active .menuButton span{background:#1a1a18}.header.fixed{top:-5vw}@media(max-width: 1023px){.header.fixed{top:0}}.header .bottomMenu{display:flex;align-items:center;justify-content:space-between}.header .bottomMenu .left,.header .bottomMenu .right{display:flex;align-items:center}.header .logo{width:auto;min-width:auto;margin-right:2vw}@media(max-width: 1023px){.header .logo{width:auto;min-width:auto;margin-right:0}}.header .logo a{transition:all ease .4s;display:inline-flex;align-items:center}.header .logo a img{width:auto;height:4.5vw}@media(min-width: 1921px){.header .logo a img{height:80px}}@media(max-width: 1023px){.header .logo a img{width:auto;height:36px}}@media(max-width: 1023px){.header .openMenus{display:none}}.header .openMenus ul{padding:0;margin:0}.header .openMenus ul li{list-style-type:none;display:inline-block}.header .openMenus ul li.noHover a{color:#1a1a18;opacity:.5}.header .openMenus ul li.active a{opacity:1 !important}.header .openMenus ul li.active .submenu{visibility:initial;pointer-events:initial;opacity:1}.header .openMenus ul li:first-child a{padding-left:0}.header .openMenus ul li a{transition:all ease .4s;color:#1a1a18;text-decoration:none;display:block;padding:2vw .8vw}@media(min-width: 1921px){.header .openMenus ul li a{padding:48px 15px}}.header .openMenus ul li .submenu{transition:all ease .4s;display:flex;align-items:flex-start;justify-content:space-between;width:100%;left:0;position:absolute;margin:0;padding:2.14vw 0;visibility:hidden;pointer-events:none;opacity:0;background:#ededed;top:100%}@media(min-width: 1921px){.header .openMenus ul li .submenu{padding:40px 0;top:90%}}.header .openMenus ul li .submenu:after{content:"";background:rgba(26,26,24,.82);width:100%;height:100vh;position:absolute;top:0;left:0;z-index:-2;pointer-events:none}.header .openMenus ul li .submenu:before{content:"";background:#ededed;width:100%;height:100%;position:absolute;left:0;top:0;z-index:-1}@media(min-width: 1921px){.header .openMenus ul li .submenu{padding:2vw 0}}.header .openMenus ul li .submenu .menuImg{transition:.2s;background:#fff;padding:25px;position:relative;overflow:hidden;border:1px solid rgba(0,0,0,0);min-width:23.3vw;width:23.3vw;height:23.3vw;display:flex;align-items:center;flex-wrap:wrap;flex-direction:column}@media(min-width: 1921px){.header .openMenus ul li .submenu .menuImg{margin-bottom:1.07vw;padding:1.33vw;min-width:436px;width:436px;height:436px}}.header .openMenus ul li .submenu .menuImg:hover{border-color:#1a1a18}.header .openMenus ul li .submenu .menuImg:hover .name h3{transform:translateY(10px);opacity:0}.header .openMenus ul li .submenu .menuImg:hover .btnGroup{transform:translateY(0);opacity:1}.header .openMenus ul li .submenu .menuImg picture{display:flex;align-items:center;justify-content:center;height:90%}.header .openMenus ul li .submenu .menuImg .name h3{transition:.2s;text-align:center;margin:0;font-size:1.28vw;line-height:1.71vw}@media(min-width: 1921px){.header .openMenus ul li .submenu .menuImg .name h3{font-size:24px;line-height:32px}}.header .openMenus ul li .submenu .menuImg .btnGroup{transition:.2s;display:flex;align-items:center;justify-content:space-between;position:absolute;bottom:1.71vw;width:100%;left:0;padding:0 1.71vw;transform:translateY(30px);opacity:0;cursor:default}@media only screen and (min-width: 768px)and (max-width: 1023px){.header .openMenus ul li .submenu .menuImg .btnGroup{padding:0 20px}}@media(max-width: 1024px){.header .openMenus ul li .submenu .menuImg .btnGroup{display:inline-block;width:100%;bottom:10px;padding:0 20px}}@media(max-width: 767px){.header .openMenus ul li .submenu .menuImg .btnGroup{transform:inherit;height:100%;background:#fff;z-index:1;top:0;left:calc(100% + var(--bs-gutter-x)*1.1);padding:0;border:1px solid #1a1a18}.header .openMenus ul li .submenu .menuImg .btnGroup span.closed{display:block !important;background:url(../img/close-ico.svg) no-repeat center;text-indent:-9999px}}@media(min-width: 1921px){.header .openMenus ul li .submenu .menuImg .btnGroup{bottom:32px;padding:0 32px}}.header .openMenus ul li .submenu .menuImg .btnGroup a{transition:.3s;border:1px solid #1a1a18;color:#1a1a18;border-radius:40px;height:2.78vw;display:flex;align-items:center;justify-content:center;width:50%;margin:0 5px;font-size:1.07vw;line-height:1.5vw;position:relative;overflow:hidden;background:#fff;padding:0}@media(max-width: 767px){.header .openMenus ul li .submenu .menuImg .btnGroup a{height:38% !important;border-radius:0;border:none;border-bottom:1px solid #1a1a18}}@media(max-width: 1024px){.header .openMenus ul li .submenu .menuImg .btnGroup a{width:100%;height:35px;margin:5px 0;font-size:13px;line-height:20px;background:#fff !important;color:#1a1a18 !important}.header .openMenus ul li .submenu .menuImg .btnGroup a span{color:#1a1a18 !important}}@media(min-width: 1921px){.header .openMenus ul li .submenu .menuImg .btnGroup a{font-size:20px;line-height:28px;height:52px}}.header .openMenus ul li .submenu .menuImg .btnGroup a:hover{background:#1a1a18}.header .openMenus ul li .submenu .menuImg .btnGroup a:hover span{color:#f8f8f8}.header .openMenus ul li .submenu .menuImg .btnGroup a span{transition:.3s;position:relative;display:block}@media(min-width: 1921px){.header .openMenus ul li .submenu .menuImg .btnGroup a{font-size:.75vw;line-height:1.07vw}}.header .openMenus ul li .submenu .menuList{display:flex;flex-wrap:wrap;align-items:flex-start;margin:0 -40px}@media(min-width: 1921px){.header .openMenus ul li .submenu .menuList{margin:0 -2.14vw}}.header .openMenus ul li .submenu .menuList ul{width:25%;padding:0 20px}@media(min-width: 1921px){.header .openMenus ul li .submenu .menuList ul{padding:0 1.07vw}}.header .openMenus ul li .submenu .menuList ul li{width:100%}.header .openMenus ul li .submenu .menuList ul li.noHover a{opacity:.5 !important}.header .openMenus ul li .submenu .menuList ul li.active a{opacity:1 !important}.header .openMenus ul li .submenu .menuList ul li.category{opacity:1;margin-bottom:1.2rem}@media only screen and (min-width: 1024px)and (max-width: 1600px){.header .openMenus ul li .submenu .menuList ul li.category{margin-bottom:1rem}}.header .openMenus ul li .submenu .menuList ul li.category span{cursor:default}.header .openMenus ul li .submenu .menuList ul li.category a,.header .openMenus ul li .submenu .menuList ul li.category span{font-size:1.71vw;line-height:2.14vw;opacity:1 !important}@media(min-width: 1921px){.header .openMenus ul li .submenu .menuList ul li.category a,.header .openMenus ul li .submenu .menuList ul li.category span{font-size:32px;line-height:40px}}@media only screen and (min-width: 1024px)and (max-width: 1600px){.header .openMenus ul li .submenu .menuList ul li.category a,.header .openMenus ul li .submenu .menuList ul li.category span{font-size:22px;line-height:30px}}.header .openMenus ul li .submenu .menuList ul li a,.header .openMenus ul li .submenu .menuList ul li span{transition:.2s;display:inline-flex;padding:3px 0;color:#1a1a18 !important;font-size:1.28vw;line-height:1.71vw}@media(min-width: 1921px){.header .openMenus ul li .submenu .menuList ul li a,.header .openMenus ul li .submenu .menuList ul li span{font-size:24px;line-height:32px}}@media only screen and (min-width: 1024px)and (max-width: 1600px){.header .openMenus ul li .submenu .menuList ul li a,.header .openMenus ul li .submenu .menuList ul li span{font-size:16px;line-height:22px}}.header .openMenus ul li .submenu .menuList ul li ul{width:100%;margin-bottom:2rem}@media only screen and (min-width: 1024px)and (max-width: 1600px){.header .openMenus ul li .submenu .menuList ul li ul{margin-bottom:1rem}}.header .langSwitch{display:flex;align-items:center;margin-right:1.2vw}@media(max-width: 1023px){.header .langSwitch{display:none}}.header .langSwitch a{transition:.3s;color:#1a1a18;font-size:.85vw;letter-spacing:.5px;opacity:.5}@media(min-width: 1921px){.header .langSwitch a{font-size:16px}}@media(max-width: 1023px){.header .langSwitch a{font-size:13px}}.header .langSwitch a:hover{opacity:1}.header .langSwitch a.active{opacity:1;font-family:NeueMontreal-Bold}.header .langSwitch .langDivider{color:#1a1a18;opacity:.3;margin:0 6px;font-size:.85vw}@media(min-width: 1921px){.header .langSwitch .langDivider{font-size:16px}}@media(max-width: 1023px){.header .langSwitch .langDivider{font-size:13px}}.header .hBtn a{transition:.3s;display:inline-flex;align-items:center;justify-content:center;border:1px solid #c8102e;border-radius:100px;color:#c8102e;min-width:11.03vw;min-height:3.21vw;position:relative;overflow:hidden;padding:0 1vw}@media(max-width: 1023px){.header .hBtn a{min-height:44px;min-width:initial;padding:0 1.2rem}}.header .hBtn a span{position:relative}.header .hBtn a:hover{color:#f8f8f8;background:#c8102e;border-color:#c8102e}@media(min-width: 1921px){.header .hBtn a{min-width:206px;min-height:60px}}.header .hBtn.blackBtn a{color:#f8f8f8;background:#1a1a18}.header .hBtn.blackBtn a:hover{background:#f8f8f8;color:#1a1a18}.header .menuButton{transition:all ease .4s;width:3.21vw;height:3.21vw;margin-left:10px;border:1px solid #1a1a18;border-radius:50%;display:flex;align-items:center;cursor:pointer;flex-direction:column;justify-content:space-between;padding:1.23vw 0}.header .menuButton:hover{background:#1a1a18}.header .menuButton:hover span{background:#f8f8f8}@media(max-width: 1023px){.header .menuButton{width:44px;height:44px;padding:16px 0}}.header .menuButton.open:hover{background:#f8f8f8 !important}.header .menuButton.open:hover span{background:#1a1a18 !important}.header .menuButton.open span:first-child{transform:rotate(-45deg);position:relative;top:.3vw}@media only screen and (min-width: 1024px)and (max-width: 1200px){.header .menuButton.open span:first-child{top:.2vw}}@media(max-width: 1023px){.header .menuButton.open span:first-child{top:4px}}.header .menuButton.open span:last-child{transform:rotate(45deg);position:relative;top:-0.3vw}@media only screen and (min-width: 1024px)and (max-width: 1200px){.header .menuButton.open span:last-child{top:-0.2vw}}@media(max-width: 1023px){.header .menuButton.open span:last-child{top:-4px}}@media(min-width: 1921px){.header .menuButton{width:60px;height:60px;padding:23px 0}}.header .menuButton span{transition:all ease .4s;display:block;background:#1a1a18;width:24px;height:1px}@media only screen and (min-width: 1024px)and (max-width: 1200px){.header .menuButton span{width:18px}}.innerPage .header .logo a{filter:brightness(0) invert(1)}.innerPage .header .openMenus ul li a{color:#fff}.innerPage .header .langSwitch a,.innerPage .header .langSwitch .langDivider{color:#fff}.innerPage .header .hBtn a{color:#fff;border-color:rgba(255,255,255,.4)}.innerPage .header .hBtn a:hover{background:#c8102e;border-color:#c8102e}.innerPage .header .menuButton{border-color:rgba(255,255,255,.4)}.innerPage .header .menuButton span{background:#fff}.innerPage .header .menuButton:hover{background:rgba(255,255,255,.15)}.innerPage .header.active{background:#1a1a18}.innerPage .header.active .openMenus ul li a{color:#fff}.innerPage .header.active .hBtn a{color:#fff;border-color:rgba(255,255,255,.4)}.innerPage .header.active .hBtn a:hover{color:#fff;background:#c8102e;border-color:#c8102e}.innerPage .header.active .langSwitch a,.innerPage .header.active .langSwitch .langDivider{color:#fff !important}.innerPage .header.active .menuButton{border-color:rgba(255,255,255,.4)}.innerPage .header.active .menuButton span{background:#fff}.bigMenu{transition:all ease .4s;position:fixed;top:0;left:0;width:100%;height:100vh;background:#1a1a18;z-index:2;padding-top:6vw;padding-bottom:3.48vw;opacity:0;pointer-events:none;visibility:hidden}.bigMenu:before{content:"";position:absolute;top:0;left:0;width:100%;height:3px;background:#c8102e}.bigMenu * ::selection{background:#f8f8f8;color:#1a1a18}@media(max-width: 1023px){.bigMenu{padding-top:110px;overflow:auto;display:block}.bigMenu .container-fluid{padding:0}.bigMenu .topMenu{display:flex;align-items:center;justify-content:space-between;padding:0 20px;margin-bottom:25px}.bigMenu .topMenu a{color:#f8f8f8;opacity:.5;margin:0 5px}.bigMenu .topMenu .tMenu a{display:inline-block;position:relative}.bigMenu .topMenu .tMenu a:hover{color:#c8102e !important}.bigMenu .topMenu .tMenu a:hover:before{transform:scaleX(0);transform-origin:right;transition:transform .55s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition-delay:0s}.bigMenu .topMenu .tMenu a:hover:after{transform:scaleX(1);transform-origin:left;transition:transform .55s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition-delay:.2s}.bigMenu .topMenu .tMenu a:before,.bigMenu .topMenu .tMenu a:after{background-color:#c8102e;bottom:1px;content:"";height:.125vw;left:0;min-height:1px;position:absolute;right:0}.bigMenu .topMenu .tMenu a:before{transform:scaleX(1);transform-origin:left;transition:transform .55s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition-delay:.5s}.bigMenu .topMenu .tMenu a:after{transform:scaleX(0);transform-origin:right;transition:transform .55s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition-delay:0s}}.bigMenu.active{opacity:1;pointer-events:initial;visibility:initial}@media(min-width: 1921px){.bigMenu{padding-top:250px;padding-bottom:65px}}.bigMenu .cols{padding:0;height:100%}@media(max-width: 1023px){.bigMenu .cols{height:auto !important;width:100%}}.bigMenu .row{margin:0}.bigMenu .bigMenuAll{width:100%;border:1px solid rgba(248,248,248,.08);border-radius:0;overflow:hidden}@media(max-width: 1023px){.bigMenu .bigMenuAll{border:none;height:auto !important}}.bigMenu .bigMenuAll span{display:block;color:#7b7a80;font-size:.75vw;line-height:1.5vw;margin-bottom:.8vw;text-transform:uppercase;letter-spacing:2px}@media only screen and (min-width: 1024px)and (max-height: 775px){.bigMenu .bigMenuAll span{margin-bottom:.5vw}}@media(max-width: 1023px){.bigMenu .bigMenuAll span{font-size:11px;line-height:20px;margin-bottom:5px}}@media(min-width: 1921px){.bigMenu .bigMenuAll span{font-size:14px;line-height:28px;margin-bottom:30px}}.bigMenu .bigMenuAll ul{padding:0;margin:0}.bigMenu .bigMenuAll ul li{list-style-type:none}.bigMenu .mainMenu{border-right:1px solid rgba(248,248,248,.08);position:relative;padding:2.14vw;height:100%;display:flex;flex-direction:column;justify-content:center}@media(min-width: 1921px){.bigMenu .mainMenu{padding:40px}}@media(max-width: 1023px){.bigMenu .mainMenu{border:none;height:auto;padding:25px 20px;border-bottom:1px solid rgba(248,248,248,.08)}}.bigMenu .mainMenu ul li a{transition:.3s;font-size:3vw;line-height:3.42vw;display:inline-flex;align-items:baseline;color:#f8f8f8;padding:6px 0;position:relative}.bigMenu .mainMenu ul li a:hover{color:#c8102e;padding-left:8px}.bigMenu .mainMenu ul li a:hover em{opacity:1}.bigMenu .mainMenu ul li a em{transition:.3s;font-style:normal;font-size:.7vw;color:#c8102e;margin-right:12px;opacity:.4;font-family:NeueMontreal-Medium;letter-spacing:1px}@media(max-width: 1023px){.bigMenu .mainMenu ul li a em{font-size:10px;margin-right:8px}}@media(min-width: 1921px){.bigMenu .mainMenu ul li a em{font-size:13px}}@media(max-width: 1023px){.bigMenu .mainMenu ul li a{font-size:32px;line-height:40px}}@media only screen and (min-width: 1024px)and (max-height: 775px){.bigMenu .mainMenu ul li a{font-size:40px;line-height:48px}}@media(min-width: 1921px){.bigMenu .mainMenu ul li a{font-size:56px;line-height:64px}}.bigMenu .mainMenuSub{height:100%}@media(max-width: 1023px){.bigMenu .mainMenuSub{height:auto}}.bigMenu .mainMenuSub .item{padding:1.87vw;height:50%;border-right:1px solid rgba(248,248,248,.08);border-bottom:1px solid rgba(248,248,248,.08)}@media(max-width: 1023px){.bigMenu .mainMenuSub .item{border:none;height:auto;padding:25px 20px;border-bottom:1px solid rgba(248,248,248,.08)}}.bigMenu .mainMenuSub .item:last-child a{display:inline-block;position:relative}.bigMenu .mainMenuSub .item:last-child a:hover{color:#c8102e}.bigMenu .mainMenuSub .item:last-child a:hover:before{transform:scaleX(0);transform-origin:right;transition:transform .55s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition-delay:0s}.bigMenu .mainMenuSub .item:last-child a:hover:after{transform:scaleX(1);transform-origin:left;transition:transform .55s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition-delay:.2s}.bigMenu .mainMenuSub .item:last-child a:before,.bigMenu .mainMenuSub .item:last-child a:after{background-color:#c8102e;bottom:3px;content:"";height:.125vw;left:0;min-height:1px;position:absolute;right:0}.bigMenu .mainMenuSub .item:last-child a:before{transform:scaleX(1);transform-origin:left;transition:transform .55s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition-delay:.5s}.bigMenu .mainMenuSub .item:last-child a:after{transform:scaleX(0);transform-origin:right;transition:transform .55s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition-delay:0s}.bigMenu .mainMenuSub ul{overflow:auto;height:90%}.bigMenu .mainMenuSub ul::-webkit-scrollbar{width:4px;background:#000}.bigMenu .mainMenuSub ul::-webkit-scrollbar-thumb{background-color:#f8f8f8}.bigMenu .mainMenuSub ul li a.noHover{opacity:.5}.bigMenu .mainMenuSub ul li a.active{opacity:1}.bigMenu .mainMenuSub ul li a:hover{color:#c8102e}.bigMenu .mainMenuSub ul li span,.bigMenu .mainMenuSub ul li a{transition:.3s;display:inline-flex;color:#f8f8f8;padding:3px 0;font-size:1.2vw;line-height:1.4vw}@media(max-width: 1023px){.bigMenu .mainMenuSub ul li span,.bigMenu .mainMenuSub ul li a{font-size:16px;line-height:24px}}@media(min-width: 1921px){.bigMenu .mainMenuSub ul li span,.bigMenu .mainMenuSub ul li a{font-size:28px;line-height:36px}}@media only screen and (min-width: 1024px)and (max-height: 775px){.bigMenu .mainMenuSub ul li span,.bigMenu .mainMenuSub ul li a{font-size:17px;line-height:22px}}.bigMenu .mainMenuIcon{height:100%}@media(max-width: 1023px){.bigMenu .mainMenuIcon{padding:0 20px;display:flex;align-items:center;margin:0 -7px}}.bigMenu .mainMenuIcon .item{height:50%;border-bottom:1px solid rgba(248,248,248,.08)}@media(max-width: 1023px){.bigMenu .mainMenuIcon .item{border-radius:15px;height:100%;width:100%;border:1px solid rgba(248,248,248,.08);margin:0 7px;overflow:hidden}}.bigMenu .mainMenuIcon .item a{transition:.5s;padding:1.87vw;color:#f8f8f8;height:100%;display:flex;flex-direction:column;justify-content:space-between;font-size:1.2vw;line-height:1.4vw;position:relative}.bigMenu .mainMenuIcon .item a:before{transition:.5s;content:"";position:absolute;top:0;width:0;height:100%;background:#c8102e;left:0;z-index:-1}@media(min-width: 1921px){.bigMenu .mainMenuIcon .item a{font-size:28px;line-height:36px}}@media(max-width: 1023px){.bigMenu .mainMenuIcon .item a{padding:18px;font-size:14px;line-height:20px}}.bigMenu .mainMenuIcon .item a:hover{color:#f8f8f8}.bigMenu .mainMenuIcon .item a:hover:before{width:100%}.bigMenu .mainMenuIcon .item a:hover img{filter:brightness(0) invert(1)}.bigMenu .mainMenuIcon .item a img{transition:.3s;max-width:35px}@media(max-width: 1023px){.bigMenu .mainMenuIcon .item a img{max-width:25px;margin-bottom:20px}}@media(min-width: 1921px){.bigMenu .mainMenuIcon .item a img{max-width:1.87vw}}@media only screen and (min-width: 1024px)and (max-height: 775px){.bigMenu .mainMenuIcon .item a{font-size:17px;line-height:22px}}.bigMenu .topCol{height:calc(100% - 5.73vw)}@media(min-width: 1921px){.bigMenu .topCol{height:calc(100% - 107px)}}.bigMenu .bottomCol{height:5.73vw}@media(min-width: 1921px){.bigMenu .bottomCol{height:107px}}.bigMenu .socialBtn{display:flex;align-items:center;justify-content:space-between;padding:2.14vw;height:100%;border-top:1px solid rgba(248,248,248,.08)}@media(min-width: 1921px){.bigMenu .socialBtn{padding:40px}}@media(max-width: 1023px){.bigMenu .socialBtn{padding:30px 25px}}.bigMenu .socialBtn>span{margin-bottom:0;display:flex;align-items:center;gap:8px}.bigMenu .socialBtn>span:before{content:"";width:6px;height:6px;border-radius:50%;background:#c8102e;display:inline-block}@media(max-width: 1023px){.bigMenu .socialBtn>span{display:none}}.bigMenu .socialBtn ul{display:flex;align-items:center}@media(max-width: 1023px){.bigMenu .socialBtn ul{width:100%;justify-content:space-between}}.bigMenu .socialBtn ul li{list-style-type:none;margin:0 .53vw}@media(min-width: 1921px){.bigMenu .socialBtn ul li{font-size:28px}}.bigMenu .socialBtn ul li:first-child{margin-left:0}.bigMenu .socialBtn ul li:last-child{margin-right:0}.bigMenu .socialBtn ul li a{color:#7b7a80}.bigMenu .socialBtn ul li a:hover span{opacity:1;color:#c8102e}.bigMenu .socialBtn ul li a span{transition:.3s;font-size:1.5vw;opacity:.5}@media(max-width: 1023px){.bigMenu .socialBtn ul li a span{font-size:28px;display:block}}@media(min-width: 1921px){.bigMenu .socialBtn ul li a span{font-size:28px}}
