*{box-sizing:border-box}html{font-size:14px}body{margin:0 1rem;height:0;font-family:"Montserrat",sans-serif;font-weight:300;color:#000000}a{text-decoration:none;color:#000000;font-weight:500;transition:color 0.3s ease}a:hover{color:#77c030;text-decoration:none}p{line-height:1.6}hr{margin:2rem 0 1.5rem;border-bottom:0;border-color:#000000}img{max-width:100%;height:auto}.widgettitle,h1{font-size:2rem;margin:1rem 0;font-family:"Playfair Display",serif}.widgettitle a,h1 a{font-weight:700}h2{font-size:1.3rem;font-weight:400}.grid__cell{font-size:1rem}section{padding:1rem 0;margin-bottom:2rem}.wrap{max-width:1200px;margin:0 auto;padding:0 0.5rem}.text-content{max-width:750px;margin:0 auto}.header{padding:2rem 0 4rem;text-align:center}.header .logo{font-size:4rem;letter-spacing:-0.1rem;line-height:1}.header h2{letter-spacing:0.2em;font-size:0.8rem;font-weight:300}.header nav{border-top:1px solid #000000;border-bottom:1px solid #000000;margin-top:2rem}.header nav ul{display:flex;justify-content:center}.header nav ul li{padding:0}.header nav ul li:first-child{border-left:1px solid #000000}.header nav ul li a{padding:1.2rem 0.5rem;display:block;font-size:0.7rem;font-weight:500;border-right:1px solid #000000}button{background:#000000;color:#fff;border:0;font-size:1.4rem;text-transform:uppercase;cursor:pointer}ul{padding:0;margin:0}ul li{list-style:none;padding:1rem}table{border-collapse:collapse}table td,table th{padding:0.5rem 0.3rem}.entry-meta{display:none}.head-category{border-bottom:1px solid #000000;width:95%}.head-category a{display:inline-block;padding:0.5rem 2rem;border:1px solid #000000;border-bottom:0;font-weight:300;letter-spacing:0.2rem}.home .entry-content{padding-top:0}.home .entry-content .p{margin:0.5rem 0}.home .entry-content .p:hover p{background-size:100% 100%}.home .entry-content p{display:inline;background-image:linear-gradient(to right,black 0,black 100%);background-size:0 100%;background-repeat:no-repeat;transition:background 0.5s;background-position:0 0}.entry-content iframe{max-width:100%}.sidebar{padding-top:0}.sidebar .textwidget{margin:1rem 0}.sidebar .textwidget:hover p{background-size:100% 100%}#text-4 p{word-break:break-all}.center,.centerMobile{text-align:center}.left{text-align:left}.right{text-align:right}.wp-block-embed__wrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.wp-block-embed__wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.wp-block-embed{margin:0rem}.copyright{text-align:center;padding:1rem 0;font-size:0.8rem}.copyright a{color:#000}.wp-block-image,figure{margin:0}.footer{border-top:1px solid #000000;padding:4rem 0 1rem;text-align:center}.footer .contact a{text-decoration:none;color:#000000}@media only screen and (min-width:768px){.grid__cell{font-size:0.7rem}.sidebar{padding-left:2rem;border-left:1px solid #000000}#inner-content{display:flex;justify-content:center}main.m-all{flex:0 0 70%;padding-right:1rem}.header .logo{font-size:8rem}.header h2{letter-spacing:0.4em;font-size:1.3rem}.header nav{margin-top:4rem}.header nav ul li a{padding:1.2rem 2rem;font-size:0.9rem}}@media only screen and (min-width:1025px){html{font-size:16px}.sidebar{padding-left:3rem}main.m-all{flex:0 0 75%}.wrap{padding:0 1.5rem}.header nav ul li a{padding:1.2rem 3rem;font-size:0.9rem}.wp-block-image,figure{margin:0 5rem}.sidebar p{display:inline;background-image:linear-gradient(to right,black 0,black 100%);background-size:0 100%;background-repeat:no-repeat;transition:background 0.5s;background-position:0 0}}@media only screen and (max-width:360px){.header .logo{font-size:3.5rem}.header h2{font-size:0.7rem}.header nav ul li a{padding:1.2rem 0.4rem}}