#Head{width:100%;height:calc(100vh - 93px);}#Head .Content{background:linear-gradient(to bottom,rgba(15,15,15,0.20),rgba(15,15,15,0));}#Head .Content > div.M{background:linear-gradient(to bottom,rgba(0,0,0,0.50) 50%,rgba(0,0,0,0));}#Head .Content > div.M > div{padding:25px 0 0 0;}#Head .Content > div.M > div > div{display:inline-block;width:300px;margin:0 calc(((100% / 2) - 300px) / 2);vertical-align:top;}#Head .Content > div.M > div > div > a{left:50%;display:inline-block;width:auto;height:auto;transform:translateX(-50%);}#Head .Content > div.M > div > div > a > i{display:inline-block;font-size:22px !important;color:var(--FS_Button_Red);margin:6px 0 0 0;vertical-align:top;}#Head .Content > div.M > div > div:nth-child(1) > a > i{margin-right:7px;}#Head .Content > div.M > div > div:nth-child(2) > a > i{margin-right:7px;}#Head .Content > div.M > div > div:nth-child(3) > a > i{margin-right:4px;}#Head .Content > div.M > div > div > a > div{display:inline-block;width:auto;vertical-align:top;}#Head .Content > div.M > div > div > a > div::after{content:"";position:absolute;bottom:-2px;left:1px;display:inline-block;width:0;height:2px;background-color:var(--FS_Button_Red);transition:width 0.3s ease;}#Head .Content > div.M > div > div > a:hover > div::after{width:100%;}#Head .Content > div.M > div > div > a > div > p{font:700 15px var(--Font) !important;color:var(--Text_LightDull);padding:2px 0 0 0;}#Head .Content > div.M > div > div > a > div > p:nth-child(1){}#Head .Content > div.M > div > div > a > div > p:nth-child(2){color:var(--Text_LightBright);}#Head .Content > div.C{position:absolute;top:calc(50% + (55px / 2));left:50%;display:block;width:600px;height:auto;transform:translate(-50%,-50%);}#Head .Content > div.C > div{margin:0 0 30px 0;}#Head .Content > div.C > div > img{display:block;margin:0 auto;}#Head .Content > div.C > div > img:nth-child(2){margin:16px auto 0 auto;}#Head .Content > div.C > p{font:400 35px "Roboto",sans-serif !important;line-height:33px !important;color:var(--Text_LightMedium);text-align:center;}#Head .Content > div.C > p:nth-child(3){font-size:40px !important;font-weight:600 !important;color:var(--Text_LightBright);letter-spacing:-1px !important;line-height:40px !important;padding:10px 0 0 0;}#Head .Content > div.C > div:last-child{margin:30px 0 1px 0;text-align:center;}@media screen and (max-width:992px){#Head .Content > div.M > div{padding:15px 0 0 0;}#Head .Content > div.M > div > div{width:auto;}#Head .Content > div.M > div > div:first-child{margin:0 calc(((100% / 2) - 143px) / 2);}#Head .Content > div.M > div > div:last-child{margin:0 calc(((100% / 2) - 297px) / 2);}#Head .Content > div.M > div > div > a > i{margin:22px 0 0 0;}#Head .Content > div.M > div > div > a > div > p:nth-child(1){text-align:center;}#Head .Content > div.C{top:calc(50% + (43px / 2));}}@media screen and (max-width:768px){#Head{height:100vh;}#Head .Content > div.M > div > div:first-child{margin:0 calc((100% / 2) - (114px + 20px)) 0 20px;}#Head .Content > div.M > div > div:last-child{margin:0 20px 0 calc((100% / 2) - (268px + 20px));}#Head .Content > div.M > div > div > a > div > p{color:var(--Text_LightBright);}#Head .Content > div.M > div > div:first-child > a > div > p{text-align:left !important;}#Head .Content > div.M > div > div:last-child > a > div > p{text-align:right !important;}#Head .Content > div.M > div > div > a > i{display:none;}#Head .Content > div.C{width:100%;}#Head .Content > div.C > p{width:90%;margin-left:auto;margin-right:auto;}#Head .Content > div.C > p:nth-child(3){padding:7px 0 0 0;}}@media screen and (max-width:512px){#Head .Content > div.M > div > div:first-child{margin:0 calc((100% / 2) - (84px + 20px)) 0 20px;}#Head .Content > div.M > div > div:last-child{margin:0 20px 0 calc((100% / 2) - (87px + 20px));}#Head .Content > div.M > div > div > a > i{display:inline-block;margin:0;}#Head .Content > div.M > div > div > a > div > p:nth-child(2){display:none;}#Head .Content > div.C > div > img:nth-child(1){width:358px;height:112px;}#Head .Content > div.C > div > img:nth-child(2){width:314px;height:28px;}#Head .Content > div.C > p{font-size:30px !important;line-height:unset !important;}#Head .Content > div.C > p:nth-child(3){font-size:36px !important;line-height:unset !important;}}@media screen and (max-width:420px){#Head .Content > div.C > div > img:nth-child(1){width:291px;height:91px;}#Head .Content > div.C > div > img:nth-child(2){width:255px;height:23px;}#Head .Content > div.C > p{font-size:26px !important;}#Head .Content > div.C > p:nth-child(3){font-size:30px !important;line-height:unset !important;padding:4px 0 0 0;}}#Heritage{z-index:1;}#Heritage > div{display:block;width:90%;height:auto;}#Heritage > div > .H{display:inline-block;width:calc(54% - 20px);margin:0 20px 0 0;vertical-align:top;}#Heritage > div > .H > .B{position:absolute;top:0;right:70px;bottom:0;display:block;width:270px;height:100%;background-color:var(--FS_Yellow);z-index:-1;}#Heritage > div > .H > .B::before{content:"";position:absolute;top:50%;left:50%;display:block;width:calc(100% - 20px);height:calc(100% - 20px);background-color:var(--Background_DarkBright);transform:translate(-50%,-50%);z-index:+1;}#Heritage > div > .H > .C{width:calc(100% - (80px + 70px));background-color:var(--Background_DarkBright);margin:20px 90px 40px 0;padding:10px 0 calc(239px + 10px) 0;}#Heritage > div > .H > .C > h1{line-height:42px !important;text-align:right;text-transform:uppercase;}#Heritage > div > .H > .C > h1 > span{display:block;}#Heritage > div > .H > .C > h1 > span:nth-child(1){font:400 32px var(--HeaderFont) !important;line-height:32px !important;}#Heritage > div > .H > .C > h1 > span:nth-child(2){font:600 40px var(--HeaderFont) !important;color:var(--Text_LightBright);line-height:40px !important;margin:7px 0 0 0;}#Heritage > div > .H > .C > p{margin:12px 0 0 0;text-align:right;}#Heritage > div > .H > .I{position:absolute;bottom:0;right:0;width:570px;height:auto;margin:0 0 0 auto;}#Heritage > div > .H > .I > img{display:block;width:570px;height:239px;}#Heritage > div > .P{display:inline-block;width:calc(46% - 20px);margin:0 0 0 20px;vertical-align:top;}#Heritage > div > .P > div{margin:40px auto;}#Heritage > div > .P > div:first-child{margin:0 auto 40px auto;}#Heritage > div > .P > div:last-child{margin:40px auto 0 auto;}#Heritage > div > .P > div > div{margin:0 auto 14px auto;}#Heritage > div > .P > div > div > div{display:inline-block;width:50px;height:50px;background-color:var(--Background_DarkDull);border-radius:3px;vertical-align:top;}#Heritage > div > .P > div > div > div > i{position:absolute;top:50%;left:50%;font-size:32px !important;color:var(--Text_LightBright);transform:translate(-50%,-50%);}#Heritage > div > .P > div > div > h5{display:inline-block;width:calc(100% - (50px + 24px));color:var(--Text_LightBright);margin:0 0 0 24px;padding:7px 0 6px 0;text-transform:uppercase;}#Heritage > div > .P > div > p{width:calc(100% - (50px + 24px));font-weight:300 !important;margin:0 0 0 auto;}#Testimonial{width:100%;height:400px;}#Testimonial .Content > .C{position:absolute;top:50%;left:50%;display:block;width:90%;height:300px;transform:translate(-50%,-50%);}#Testimonial .Content > .C .Slide{width:calc((90vw / 3) - 100px);height:300px;margin:0 50px;white-space:wrap;}#Testimonial .Content .C .Slide > div:nth-child(2){text-align:center;}#Testimonial .Content .C .Slide > div:nth-child(2) > i{font-size:48px !important;color:var(--Text_LightDull);margin:0 auto 20px auto;}#Testimonial .Content .C .Slide > div:nth-child(2) > div{display:flex;width:100%;height:230px;flex-direction:column;justify-content:center;margin:0 auto 20px auto;}#Testimonial .Content .C .Slide > div:nth-child(2) > div > p{font-weight:500 !important;color:var(--Text_LightMedium);overflow:hidden;}#Testimonial .Content .C .Slide > div:nth-child(2) > h6{color:var(--FS_Yellow);text-transform:uppercase;}#Testimonial .Content .C .Slide > div:nth-child(2) > p{font-weight:500 !important;color:var(--Text_LightBright);}#About > div{width:80%;padding:70px 0 20px 0;}#About > div > h5{color:var(--Text_LightBright);}#About > div > div{margin:15px auto 0 auto;}#About > div > div > p{margin:15px 0;}#About > div > div > p:first-child{margin:0 0 15px 0;}#FAQ > div{width:80%;}#FAQ > div > div{display:flex;align-items:center;gap:40px;margin:30px auto 0 auto;}#FAQ .C{width:600px;height:325px;}#FAQ .F > .Q{border:2px solid var(--GreyDark);border-radius:3px;margin:20px auto;}#FAQ .F > .Q:first-child{margin:0 auto 20px auto;}#FAQ .F > .Q:last-child{margin:20px auto 0 auto;}#FAQ .F > .Q > .A::after{content:"";position:absolute;bottom:0;left:50%;display:block;width:calc(100% - 26px);height:2px;background-color:var(--GreyDark);border-radius:50%;opacity:0;transition:width 0.5s ease,opacity 0.3s ease;transform:translateX(-50%);}#FAQ .F > .Q._1 > .A::after{opacity:1;}#FAQ .F > .Q > .A > i{position:absolute;top:50%;display:inline-block;width:auto;height:auto;font-size:16px !important;transform:translateY(-50%);}#FAQ .F > .Q > .A > i:first-child{left:15px;}#FAQ .F > .Q > .A > p{width:calc(100% - 90px);font:600 16px var(--HeaderFont) !important;color:var(--Text_LightBright);margin:0;padding:14px 0 13px 45px;cursor:pointer;}#FAQ .F > .Q > .A > i:last-child{right:15px;}#FAQ .F > .Q._1 > .A > i:last-child{transform:translateY(-50%) rotate(180deg);}#FAQ .F > .Q > .B{height:1px;overflow:hidden;transition:height 0.3s ease;}#FAQ .F > .Q > .B > div{width:calc(100% - 30px);padding:15px;}#FAQ .F > .Q > .B > div > p{margin:0 auto 10px auto;}#FAQ .F > .Q > .B > div > p:last-child{margin:0 auto;}#Contact > div{width:80%;padding:70px 0 40px 0;}#Contact .C{width:calc(100% - 5px);padding:5px;}#Contact .C > .S{display:flex;gap:30px;margin:20px auto;}#Contact .C > .S > .A form .Control > input,#Contact .C > .S > .A form .Control > textarea{background-color:rgba(0,0,0,0);border-bottom:1px solid var(--Text_LightDull);color:var(--Text_LightBright);}#Contact .C > .S > .A form .Button{position:relative;width:142px;}#Contact .C > .S > .B{display:flex;flex-direction:column;justify-content:center;width:600px;text-align:right;}#Contact .C > .S > .B{width:600px;text-align:right;}#Contact .C > .S > .B > div:nth-child(1) > div{margin:20px auto;}#Contact .C > .S > .B > div:nth-child(1) > div:first-child{margin:0 auto 20px auto;}#Contact .C > .S > .B > div:nth-child(1) > div:last-child{margin:20px auto 40px auto;}#Contact .C > .S > .B > div:nth-child(1) > div > p{font-weight:600 !important;color:var(--Text_LightBright);}#Contact .C > .S > .B > div:nth-child(1) > div > div > p,#Contact .C > .S > .B > div:nth-child(1) > div > a > p{font-weight:600 !important;transition:color 0.3s ease;}#Contact .C > .S > .B > div:nth-child(1) > div > a{display:inline-block;width:auto;height:auto;}#Contact .C > .S > .B > div:nth-child(1) > div > a:hover > p{color:var(--FS_Yellow);}#Contact .C > .S > .B > div:nth-child(2) > a{display:inline-block;width:auto;vertical-align:top;}#Contact .C > .S > .B > div:nth-child(2){text-align:center;}#Contact .C > .S > .B > div:nth-child(2) > h6{margin:0 auto 10px auto;}#Contact .C > .S > .B > div:nth-child(2) > div > a{display:inline-block;width:auto;height:auto;margin:0 7px;vertical-align:top;}#Contact .C > .S > .B > div:nth-child(2) > div > a:first-child{margin:0 7px 0 0;}#Contact .C > .S > .B > div:nth-child(2) > div > a:last-child{margin:0 0 0 7px;}#Contact .C > .S > .B > div:nth-child(2) > div > a > i{font-size:32px !important;color:var(--Text_LightBright);padding:7px;transition:color 0.3s ease;}#Contact .C > .S > .B > div:nth-child(2) > div > a:hover > i{color:var(--FS_Yellow);}#Contact .C > .O{position:absolute;top:0;left:0;display:block;width:100%;height:100%;background-color:rgba(37,37,38,0.90);opacity:0;transition:opacity 0.3s ease;pointer-events:none;z-index:+1;}#Contact.Submit .C > .O{opacity:1;pointer-events:all;}#Contact .C > .O > div{position:absolute;top:50%;left:50%;display:inline-block;width:270px;height:auto;text-align:center;transform:translate(-50%,-50%);z-index:+1;}#Contact .C > .O > div > i{display:inline-block;font-size:48px !important;animation:IconRotate 3s linear reverse infinite;transform-origin:50% 50%;vertical-align:top;}@keyframes IconRotate{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}@media screen and (max-width:1200px){#Heritage > div > .H > .C{width:calc(100% - (80px + 20px));padding:10px 0 calc(176px + 30px) 0;}#Heritage > div > .H > .C > p{text-align:center;}#Heritage > div > .H > .I{width:420px;height:auto;}#Heritage > div > .H > .I > img{width:420px;height:176px;}#Testimonial .Content > .C .Slide{width:calc((90vw / 2) - 100px);}}@media screen and (max-width:992px){#Heritage > div{width:80%;}#Heritage > div > .H{display:block;width:90%;margin:0 auto 40px 0;}#Heritage > div > .H > .B{top:-20px;right:0;width:50%;height:calc(100% - 40px);}#Heritage > div > .H > .B::before{top:10px;left:10px;height:calc(100% - 20px);transform:unset;}#Heritage > div > .H > .C{width:calc(100% - 40px);margin:0 auto;}#Heritage > div > .H > .C > h1{text-align:center;}#Heritage > div > .H > .C > h1 > span:nth-child(1){font:300 26px var(--HeaderFont) !important;line-height:26px !important;}#Heritage > div > .H > .C > h1 > span:nth-child(2){font:600 32px var(--HeaderFont) !important;line-height:32px !important;}#Heritage > div > .H > .I{right:-10%;}#Heritage > div > .P{display:block;width:100%;margin:0 auto;}#Heritage > div > .P > div > div{margin:0 auto 7px auto;}#Testimonial .Content > .C{width:95%;}#Testimonial .Content > .C .Slide{width:calc((95vw / 2) - 100px);}#Contact .C > .S{flex-direction:column;gap:50px;margin:20px auto 0 auto;}#Contact .C > .S > .B{width:100%;text-align:center;}#FAQ > div > div{flex-direction:column;}#FAQ .C{width:100%;height:auto;}}@media screen and (max-width:768px){#Heritage > div{width:90%;}#Heritage > div > .H{width:100%;margin:0 auto 40px auto;}#Heritage > div > .H > .B{height:calc(100% - 69px);}#Heritage > div > .H > .C{padding:10px 0;}#Heritage > div > .H > .I{position:relative;right:unset;width:350px;margin:20px auto 0 auto;}#Heritage > div > .H > .I > img{width:350px;height:147px;}#Testimonial .Content > .C .Slide{width:calc(95vw - 30px);margin:0 15px;}#Testimonial .Carousel .Arrows{display:none;}}@media screen and (max-width:512px){#Head .Content > div.M > div{padding:30px 0 0 0;}#Heritage > div{width:calc(100% - 20px);}#Heritage > div > .H > .B{display:none;}#Heritage > div > .H > .C{width:100%;padding:0 0 10px 0;}#Heritage > div > .P > div > div > div{display:block;}#Heritage > div > .P > div > div > h5{display:block;width:100%;text-align:center;margin:0 auto;}#Heritage > div > .P > div > p{width:100%;text-align:center;margin:0 auto;}#Contact > div{width:calc(100% - 20px);}#FAQ > div{width:calc(100% - 50px);}}@media screen and (max-width:420px){#Heritage > div > .H > .I{width:250px;}#Heritage > div > .H > .I > img{width:250px;height:105px;}}