﻿@font-face{font-family:'Grandstander';font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/grandstander/v20/ga6ZawtA-GpSsTWrnNHPCSImbyq1fDGZrzwXGpf95zvcsg.ttf) format('truetype');}@font-face{font-family:'Grandstander';font-style:italic;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/grandstander/v20/ga6ZawtA-GpSsTWrnNHPCSImbyq1fDGZrzwXGpf91Tvcsg.ttf) format('truetype');}@font-face{font-family:'Grandstander';font-style:italic;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/grandstander/v20/ga6ZawtA-GpSsTWrnNHPCSImbyq1fDGZrzwXGpf9OTzcsg.ttf) format('truetype');}@font-face{font-family:'Grandstander';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/grandstander/v20/ga6fawtA-GpSsTWrnNHPCSIMZhhKpFjyNZIQD1--D3g.ttf) format('truetype');}@font-face{font-family:'Grandstander';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/grandstander/v20/ga6fawtA-GpSsTWrnNHPCSIMZhhKpFjyNZIQD22-D3g.ttf) format('truetype');}@font-face{font-family:'Grandstander';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/grandstander/v20/ga6fawtA-GpSsTWrnNHPCSIMZhhKpFjyNZIQD4G5D3g.ttf) format('truetype');}@font-face{font-family:'Mulish';font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/mulish/v18/1Ptwg83HX_SGhgqk2hAjQlW_mEuZ0FsSKeOvHg.ttf) format('truetype');}@font-face{font-family:'Mulish';font-style:italic;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/mulish/v18/1Ptwg83HX_SGhgqk2hAjQlW_mEuZ0FsSG-OvHg.ttf) format('truetype');}@font-face{font-family:'Mulish';font-style:italic;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/mulish/v18/1Ptwg83HX_SGhgqk2hAjQlW_mEuZ0FsS9-SvHg.ttf) format('truetype');}@font-face{font-family:'Mulish';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/mulish/v18/1Ptyg83HX_SGhgqO0yLcmjzUAuWexZNRwaA.ttf) format('truetype');}@font-face{font-family:'Mulish';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/mulish/v18/1Ptyg83HX_SGhgqO0yLcmjzUAuWexaFRwaA.ttf) format('truetype');}@font-face{font-family:'Mulish';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/mulish/v18/1Ptyg83HX_SGhgqO0yLcmjzUAuWexU1WwaA.ttf) format('truetype');}@font-face{font-family:'Playball';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/playball/v22/TK3gWksYAxQ7jbsKcj8D.ttf) format('truetype');}@font-face{font-family:'Roboto';font-style:italic;font-weight:400;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLoHQiA8.ttf) format('truetype');}@font-face{font-family:'Roboto';font-style:italic;font-weight:500;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLrPQiA8.ttf) format('truetype');}@font-face{font-family:'Roboto';font-style:italic;font-weight:600;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLl_XiA8.ttf) format('truetype');}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbWmT.ttf) format('truetype');}@font-face{font-family:'Roboto';font-style:normal;font-weight:500;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWub2bWmT.ttf) format('truetype');}@font-face{font-family:'Roboto';font-style:normal;font-weight:600;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuYaammT.ttf) format('truetype');}*{margin:0;padding:0;box-sizing:border-box;}body{font-family:"Grandstander",cursive,"Mulish","Playball","Roboto",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;line-height:1.8;color:#2c1e1a;font-size:18px;background-image:url('/Themes/Furniture/Content/images/body-bg-1.jpg');}h1,h2,h3,.section-title{letter-spacing:1px;}h1,h2,h3{color:#5d4037;font-weight:bold;}.container{max-width:100%;margin:0 auto;padding:0 10px;}.container.full{padding:0;}.relative{position:relative;}a{text-decoration:none;color:inherit;transition:color .3s;}ul{list-style:none;}img{max-width:100%;}.btn-back{display:inline-block;padding:10px 25px;background:#5d4037;color:#fff!important;border-radius:2px;font-weight:bold;transition:background .3s;}.btn-back:hover{background:#3e2723;}.section-container{background:rgba(255,255,255,.9);padding:25px;margin-bottom:30px;border-radius:8px;box-shadow:0 4px 15px rgba(0,0,0,.1);border:1px solid #d7ccc8;}.section-img{text-align:center;padding:10px 0 20px;}.section-title{font-size:1.8rem;margin-bottom:20px;padding-bottom:10px;border-bottom:2px solid #8d6e63;display:inline-block;}.section-title.center{text-align:center;display:block;width:fit-content;margin-left:auto;margin-right:auto;}.section-title.light{color:#fff;border-color:#fff;}.read-more{color:#a1887f;font-weight:bold;font-size:.9rem;}.read-more:hover{color:#5d4037;}.main-layout{display:flex;flex-wrap:wrap;flex-direction:row;gap:40px;margin-top:40px;margin-bottom:40px;}.left-column{flex:2;}.right-column{flex:1;}.widget-section+.widget-section{margin-top:60px;}.widget-small .item-details h3{font-size:1.3rem;line-height:1.5rem;}.event-item,.project-item{display:flex;gap:20px;margin-bottom:25px;padding-bottom:20px;border-bottom:1px solid #e0e0e0;}.item-thumb{width:150px;height:110px;background-color:#d7ccc8;background-size:cover;background-position:center;border-radius:4px;flex-shrink:0;}.item-details{width:100%;}.item-details h3{font-size:1.8rem;margin-bottom:5px;}.item-details h3 a:hover{color:#b36d13;}.item-meta{font-size:.85rem;color:#757575;margin-bottom:8px;}.item-summary,.item-goal{font-size:.95rem;margin-bottom:10px;}@media(max-width:992px){.main-layout{flex-direction:column;gap:30px;}}@media(max-width:768px){.banner-content h1{font-size:2.5rem;}.clan-location{font-size:1.2rem;}.section-title{font-size:1.5rem;}.event-item,.project-item{flex-direction:column;align-items:center;text-align:center;}.item-thumb{width:100%;height:180px;}}.pagination-wrapper{flex-basis:100%;display:flex;justify-content:center;margin:10px 0;padding:10px 0;}.pagination-ancient{display:flex;align-items:center;gap:8px;background:rgba(255,255,255,.5);padding:10px 20px;border:1px solid #d7ccc8;border-radius:4px;box-shadow:inset 0 0 10px rgba(0,0,0,.05);}.pagination-ancient .page-nav>a,.pagination-ancient .page-num>a,.pagination-ancient .page-num>span{display:inline-flex;align-items:center;justify-content:center;min-width:35px;height:35px;padding:0 10px;font-size:1rem;font-weight:normal;color:#5d4037;border:1px solid #bcaaa4;background-color:#fdfaf6;transition:all .3s ease;cursor:pointer;}.pagination-ancient .page-nav>a:not(.page-sep):not(.active):hover,.pagination-ancient .page-num>a:not(.page-sep):not(.active):hover,.pagination-ancient .page-num>span:not(.page-sep):not(.active):hover{background-color:#8d6e63;color:#fff;border-color:#5d4037;transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.1);}.pagination-ancient .page-nav>a{border-radius:2px;font-size:.9rem;background-color:#efebe9;}.pagination-ancient .page-num.active>span{background-color:#5d4037;color:#ffcc80;border-color:#3e2723;box-shadow:inset 0 2px 4px rgba(0,0,0,.3);text-shadow:none;}.pagination-ancient .page-sep{background:transparent;border:0;cursor:default;}@media(max-width:600px){.pagination-ancient{flex-wrap:wrap;justify-content:center;gap:5px;}.pagination-ancient .page-nav{font-size:.8rem;padding:0 5px;}}.view-all-container{display:flex;justify-content:center;margin-top:20px;padding-right:10px;}.btn-view-all{display:inline-flex;align-items:center;gap:10px;padding:8px 20px;background-color:#fdfaf6;color:#5d4037;border:2px solid #8d6e63;border-radius:25px;font-family:'Times New Roman',Times,serif;font-weight:bold;font-style:italic;font-size:.95rem;text-transform:capitalize;box-shadow:2px 2px 5px rgba(0,0,0,.1);transition:all .3s ease;position:relative;overflow:hidden;}.btn-view-all::before{content:'';position:absolute;top:0;left:-100%;width:100%;height:100%;background:rgba(141,110,99,.1);transition:all .4s ease;z-index:1;}.btn-view-all:hover::before{left:0;}.btn-view-all:hover{color:#3e2723;border-color:#5d4037;transform:translateX(-5px);box-shadow:4px 4px 10px rgba(0,0,0,.15);}.view-icon{font-size:1.1rem;filter:sepia(1);}@media(max-width:768px){.view-all-container{justify-content:center;padding-right:0;}}@media(min-width:1200px){.container{padding:0 60px;}}@media(min-width:1000px){.container{padding:0 30px;}}@media(min-width:768px){.container{padding:0 20px;}}.main-header{position:relative;}.header-img{line-height:0;width:100%;overflow:hidden;display:flex;align-items:center;justify-content:center;}.header-img img{min-width:768px;max-width:100%;max-height:100%;}@media(min-width:768px){.header-img img{width:100%;}}.logo{position:absolute;z-index:20;top:0;left:0;margin:20px;max-width:100px;}.top-nav{padding:10px;}.top-nav ul{display:flex;justify-content:center;flex-wrap:wrap;gap:10px;width:100%;text-align:center;}.top-nav a{font-size:1.1rem;line-height:1;font-weight:bold;text-transform:uppercase;color:#744437;display:inline-block;padding:0 10px;}.top-nav a:hover,.top-nav a.active{color:#c50000;}.banner-content{flex-grow:1;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding-top:80px;}.banner-content h1{font-size:3.5rem;color:#fff;text-shadow:2px 2px 4px rgba(0,0,0,.5);}.clan-location{font-size:1.5rem;color:#ffcc80;margin-top:10px;font-weight:bold;}@media(min-width:768px){.main-header{min-height:400px;}.banner-overlay{position:absolute;top:0;left:0;width:100%;height:100%;}.top-nav{position:absolute;top:20px;right:60px;z-index:10;background:rgb(233 233 233/66%);padding:10px 20px;border-radius:5px;}.logo{max-width:max-content;margin-left:60px;}}.main-footer{background-color:#3e2723;color:#efebe9;padding:50px 0 20px;}.contact-card{background:rgba(255,255,255,.1);padding:30px;border-radius:10px;display:flex;flex-direction:column;align-items:center;gap:20px;width:fit-content;margin:0 auto 30px;border:1px solid rgba(255,255,255,.2);}.contact-main{text-align:center;}.contact-name{font-size:2rem;font-weight:bold;color:#ffcc80;}.contact-title{font-size:1rem;opacity:.8;font-style:italic;}.contact-details-grid{display:grid;grid-template-columns:1fr;gap:20px;width:100%;border-top:1px solid rgba(255,255,255,.2);padding-top:20px;}.contact-item{display:flex;align-items:center;justify-content:center;gap:10px;font-size:1.1rem;}.contact-item .icon{font-size:1.3rem;}.contact-item a:hover{color:#ffcc80;text-decoration:underline;}.copyright{text-align:center;font-size:.85rem;opacity:.6;margin-top:10px;padding-top:10px;border-top:1px solid rgba(255,255,255,.2);}.contact-card--sub{color:#afafaf;padding:10px;display:flex;flex-direction:column;align-items:center;width:fit-content;margin:0 auto;}.contact-details-grid--sub{display:grid;grid-template-columns:1fr;width:100%;}.contact-name--sub{font-size:1rem;}.contact-title--sub{font-size:.8rem;font-style:italic;}.contact-item--sub{font-size:.8rem;display:flex;align-items:center;justify-content:center;}@media(min-width:768px){.contact-details-grid{grid-template-columns:repeat(2,1fr);}.contact-details-grid--sub{grid-template-columns:repeat(3,1fr);gap:10px;}}.clan-info-section{padding-top:50px;margin-top:50px;border-top:1px solid #d7ccc8;border-bottom:1px solid #d7ccc8;}.info-content{text-align:center;margin-bottom:30px;}.info-content h3{font-size:1.8rem;margin-bottom:10px;}.address{text-transform:capitalize;font-size:1.1rem;color:#555;}.map-container{box-shadow:0 5px 20px rgba(0,0,0,.15);overflow:hidden;position:relative;}.map-caption{background:rgba(93,64,55,.9);color:#fff;padding:10px;text-align:center;position:absolute;bottom:0;left:0;width:100%;font-weight:bold;}.page-detail .main-header{max-height:400px;overflow:hidden;}.post-detail{background:rgba(255,255,255,.95);padding:20px;border:1px solid #d7ccc8;box-shadow:0 10px 30px rgba(0,0,0,.05);border-radius:4px;position:relative;}.post-detail::before{content:"❀";position:absolute;top:15px;left:15px;color:#8d6e63;font-size:1.5rem;opacity:.5;}.breadcrumb{font-size:.9rem;color:#8d6e63;margin-bottom:30px;}.breadcrumb a:hover{text-decoration:underline;}.post-title{font-size:2.5rem;line-height:1.2;color:#3e2723;margin-bottom:20px;}.post-meta-detail{border-top:1px solid #efebe9;border-bottom:1px solid #efebe9;padding:15px 0;margin-bottom:30px;display:flex;gap:20px;font-size:.9rem;color:#757575;}.post-intro{font-size:1.25rem;font-style:italic;color:#5d4037;margin-bottom:30px;line-height:1.7;}.post-text h2{font-family:'Playfair Display',serif;margin:40px 0 20px;color:#5d4037;border-left:4px solid #8d6e63;padding-left:15px;}.post-text p{margin-bottom:20px;font-size:1.15rem;text-align:justify;}.post-image{margin:40px 0;text-align:center;}.post-image img{max-width:100%;border:8px solid #fff;box-shadow:0 5px 15px rgba(0,0,0,.1);}.post-image figcaption{font-size:.9rem;color:#8d6e63;margin-top:10px;font-style:italic;}blockquote{margin:40px 0;padding:30px;background:#fdfaf6;border-top:1px solid #d7ccc8;border-bottom:1px solid #d7ccc8;text-align:center;font-family:'Playfair Display',serif;font-size:1.4rem;color:#3e2723;}blockquote cite{display:block;font-size:1rem;margin-top:15px;color:#8d6e63;}.post-footer{margin-top:50px;padding-top:30px;border-top:1px double #d7ccc8;}.post-tags{margin-bottom:30px;}.post-tags a{display:inline-block;background:#efebe9;padding:5px 12px;border-radius:3px;font-size:.85rem;margin-right:5px;}@media(max-width:768px){.widget-events{margin-top:60px;}.post-title{font-size:1.8rem;}.post-meta-detail{flex-direction:column;gap:5px;}}@media(min-width:768px){.post-detail{padding:50px;}}.post-body p,.project-description p{margin-bottom:1rem;}.project-grid{display:grid;grid-template-columns:1fr;gap:5px 15px;font-size:1rem;color:#555;margin-bottom:10px;}.project-meta-footer{display:flex;flex-direction:column;justify-content:start;gap:5px;font-size:.9rem;background:#f5f5f5;padding:8px;border-radius:4px;margin-bottom:10px;}.project-detail-content{background:rgba(255,255,255,.98);padding:20px;border:1px solid #d7ccc8;box-shadow:0 15px 40px rgba(0,0,0,.1);background-image:radial-gradient(#fdfaf6 1px,transparent 1px);background-size:20px 20px;position:relative;}.project-detail-content::before{content:"❀";position:absolute;top:15px;left:15px;color:#8d6e63;font-size:1.5rem;opacity:.5;}.project-header{text-align:center;margin-bottom:40px;}.project-status-badge{display:inline-block;background:#8d6e63;color:#fff;padding:5px 15px;font-size:.8rem;text-transform:uppercase;letter-spacing:2px;margin-bottom:15px;border-radius:20px;}.project-status-badge.status-1{background:#bfa90c;}.project-status-badge.status-2{background:#8d6e63;}.project-status-badge.status-3{background:#256f13;}.project-status-badge-l{display:inline-block;padding:0 10px;font-size:.75rem;font-weight:bold;text-transform:uppercase;letter-spacing:1px;border-radius:20px;}.project-status-badge-l.status-1{background:#fffbe1;color:#978926;border:1px solid #fbf3b8;}.project-status-badge-l.status-2{background:#f3dcd4;color:#644d45;border:1px solid #ebc9bd;}.project-status-badge-l.status-3{background:#d9fbd1;color:#256f13;border:1px solid #cef1c5;}.project-subtitle{font-style:italic;color:#a1887f;font-size:1.1rem;}.project-summary-box{background:#fdfaf6;border:2px double #d7ccc8;padding:15px;margin-bottom:40px;}.summary-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px 30px;padding-bottom:20px;}.summary-item{font-size:1rem;display:flex;justify-content:start;gap:10px;border-bottom:1px dotted #e0e0e0;}.summary-item .label{font-weight:bold;color:#5d4037;}.summary-item .value.accent{color:#b71c1c;font-weight:bold;}.ancient-list{list-style:none;padding-left:20px;}.ancient-list li{position:relative;margin-bottom:12px;padding-left:25px;}.ancient-list li::before{content:"◈";position:absolute;left:0;color:#8d6e63;}.donation-call{margin-top:60px;padding:30px;border:1px dashed #8d6e63;background:#fff9f0;text-align:center;}.bank-info{margin-top:20px;padding:15px;background:#efebe9;display:inline-block;border-radius:4px;}.widget-small.widget-projects .item-goal,.widget-small.widget-projects .project-meta-footer{display:none;}.widget-small.widget-projects .project-grid{grid-template-columns:none;font-size:.9rem;gap:0;}@media(max-width:768px){.widget-projects{margin-top:60px;}.summary-grid{grid-template-columns:1fr;}}@media(min-width:768px){.project-grid{grid-template-columns:repeat(2,1fr);}.project-meta-footer{flex-direction:row;}.project-detail-content{padding:50px;}.project-summary-box{padding:30px;}.summary-grid{gap:15px 30px;}.summary-item{gap:15px;}}.anniversary-widget{text-align:center;}.anniversary-widget .section-title{line-height:1;text-align:center;}.anniversary-list{display:flex;flex-direction:column;gap:15px;}.anniversary-item{display:flex;gap:10px;padding:10px;background:#fff;border-radius:6px;border:1px solid #e0e0e0;color:#333;}.anniversary-item.urgent{background:#fff3e0;border-color:#ffb74d;color:#e65100;}.anniversary-item.urgent h3,.anniversary-item.urgent .deceased-name,.anniversary-item.urgent .lunar,.anniversary-item.urgent .solar{color:#e65100;}.anniversary-item.urgent .date-box{border-color:#ffb74d;}.date-box{display:flex;flex-direction:column;align-items:center;justify-content:center;width:90px;border-right:2px solid #d7ccc8;padding-right:15px;}.lunar{font-size:1.1rem;font-weight:bold;}.solar{font-size:.85rem;}.anniversary-details{flex-grow:1;}.countdown{font-weight:bold;font-size:.8rem;text-transform:uppercase;margin-bottom:3px;}.deceased-name{font-size:1.1rem;font-weight:bold;margin-bottom:2px;}.location{font-size:.9rem;font-style:italic;}@media(min-width:768px){.anniversary-widget{text-align:left;position:sticky;top:40px;}.anniversary-item{gap:15px;padding:15px;}.date-box{display:flex;flex-direction:column;align-items:center;justify-content:center;width:90px;border-right:2px solid #d7ccc8;padding-right:15px;}}.page-login{height:100vh;display:flex;align-items:center;justify-content:center;background-size:cover;margin:0;}.login-container{width:100%;max-width:450px;background:#fdfaf6;padding:40px;border-radius:4px;border:1px solid #d7ccc8;box-shadow:0 15px 35px rgba(0,0,0,.4);position:relative;}.login-container::after{content:"";position:absolute;top:10px;left:10px;right:10px;bottom:10px;border:1px solid #e0d7d3;pointer-events:none;}.login-header{text-align:center;margin-bottom:30px;position:relative;z-index:2;}.login-logo{max-width:150px;margin-bottom:15px;}.login-header h2{color:#3e2723;font-size:1.8rem;margin-bottom:5px;}.login-header p{color:#8d6e63;font-style:italic;font-size:.9rem;}.login-form{position:relative;z-index:2;}.input-group{margin-bottom:20px;}.input-group label{display:block;font-weight:bold;color:#5d4037;margin-bottom:8px;font-size:.9rem;}.input-group input{width:100%;padding:12px 15px;border:1px solid #d7ccc8;background:#fff;font-family:'Times New Roman',serif;font-size:1rem;transition:all .3s ease;}.input-group input:focus{outline:0;border-color:#8d6e63;background:#fffdfa;box-shadow:0 0 5px rgba(141,110,99,.2);}.login-options{display:flex;justify-content:space-between;align-items:center;font-size:.85rem;margin-bottom:25px;color:#757575;}.forgot-pass:hover{color:#5d4037;text-decoration:underline;}.btn-login{width:100%;padding:13px;background:#5d4037;color:#ffcc80;border:0;font-weight:bold;font-size:1.1rem;cursor:pointer;transition:background .3s;letter-spacing:1px;}.btn-login:hover{background:#3e2723;box-shadow:0 4px 10px rgba(0,0,0,.2);}.login-footer{margin-top:30px;text-align:center;font-size:.85rem;position:relative;z-index:2;}.login-footer a{color:#8d6e63;font-weight:bold;}.login-footer p{margin-top:15px;color:#bcaaa4;}@media(max-width:480px){.login-container{margin:20px;padding:30px 20px;}}.message-error{font-size:.8rem;line-height:1.1;margin:10px 0;color:#970000;background-color:#ffecec;padding:10px;border-radius:5px;}.message-error ul{margin-top:5px;}#notfound{display:flex;display:-ms-flexbox;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;}.notfound{max-width:767px;width:100%;line-height:1.4;text-align:center;padding:15px;}.notfound .notfound-404{position:relative;height:220px;}.notfound .notfound-404 h1{font-family:'Kanit',sans-serif;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:186px;font-weight:200;margin:0;background:linear-gradient(130deg,#ffa34f,#ff6f68);color:transparent;-webkit-background-clip:text;background-clip:text;text-transform:uppercase;}.notfound h2{font-family:'Kanit',sans-serif;font-size:33px;font-weight:200;text-transform:uppercase;margin-top:0;margin-bottom:25px;letter-spacing:3px;}.notfound p{font-family:'Kanit',sans-serif;font-size:16px;font-weight:200;margin-top:0;margin-bottom:25px;}.notfound a{font-family:'Kanit',sans-serif;color:#ff6f68;font-weight:200;text-decoration:none;border-bottom:1px dashed #ff6f68;border-radius:2px;}.notfound-social>a{display:inline-block;height:40px;line-height:40px;width:40px;font-size:14px;color:#ff6f68;border:1px solid #efefef;border-radius:50%;margin:3px;-webkit-transition:.2s all;transition:.2s all;}.notfound-social>a:hover{color:#fff;background-color:#ff6f68;border-color:#ff6f68;}@media only screen and (max-width:480px){.notfound .notfound-404{position:relative;height:168px;}.notfound .notfound-404 h1{font-size:142px;}.notfound h2{font-size:22px;}}