:root{--header-height:60px}@font-face{font-display:swap;font-family:'Ubuntu';font-style:normal;font-weight:400;src:url('../fonts/ubuntu-v20-latin-regular.eot');src:local(''),url('../fonts/ubuntu-v20-latin-regular.eot?#iefix') format('embedded-opentype'),url('../fonts/ubuntu-v20-latin-regular.woff2') format('woff2'),url('../fonts/ubuntu-v20-latin-regular.woff') format('woff'),url('../fonts/ubuntu-v20-latin-regular.ttf') format('truetype'),url('../fonts/ubuntu-v20-latin-regular.svg#Ubuntu') format('svg')}@font-face{font-display:swap;font-family:'Ubuntu';font-style:normal;font-weight:700;src:url('../fonts/ubuntu-v20-latin-700.eot');src:local(''),url('../fonts/ubuntu-v20-latin-700.eot?#iefix') format('embedded-opentype'),url('../fonts/ubuntu-v20-latin-700.woff2') format('woff2'),url('../fonts/ubuntu-v20-latin-700.woff') format('woff'),url('../fonts/ubuntu-v20-latin-700.ttf') format('truetype'),url('../fonts/ubuntu-v20-latin-700.svg#Ubuntu') format('svg')}*{margin:0;padding:0;box-sizing:border-box}body *{font-family:'Ubuntu',sans-serif}.page-content{display:flex;flex-wrap:wrap}body{background:radial-gradient(circle,#D4FF86 0,#175900 100%);overflow-x:hidden}.body-wrapper{position:relative}.left-container{width:calc(100% - 340px);min-height:calc(100vh - 40px);padding:10px;display:flex;flex-direction:column}.right-container{width:340px;padding:10px;position:relative}@media screen and (max-width:1023px){.right-container{margin:auto}}.content{padding:10px 20px;margin:20px;width:calc(100% - 40px);background:rgba(0,0,0,0.3);box-shadow:2px 0 10px 3px rgba(34,75,9,0.35);border-radius:15px}.content *{color:white;text-align:left;letter-spacing:0;line-height:24px}.content>*{margin:10px 10px 30px}.content>h1,.content>h2,.content>h3,.content>h4{margin:30px 10px 10px 10px}.content li{margin-left:20px}.blog-detail>h1{margin-bottom:30px}.blog-detail a,.blog-detail u,.blog-detail [style*="underline"]{color:#FFD54F}@media screen and (max-width:1023px){.page-content{flex-direction:column}.left-container{width:100%}}.articles-container{margin:20px;padding:0 30px}.articles-container *{color:white;text-decoration:none}.articles-container>div{margin-top:20px}.articles-container .article{display:block}.article-button{border-radius:20px;padding:10px;width:fit-content;margin-top:20px;background-color:rgba(0,0,0,0.35);font-weight:bold}.article-button:hover{}.article-image{height:auto;width:100%}@media screen and (min-width:701px){.articles-container>div{display:flex;flex-flow:row wrap}.articles-container .article{width:calc(calc(100% - 60px) / 3);margin:20px 10px}}header{background:linear-gradient(180deg,rgba(22,60,10,0.8) 0,rgba(13,36,5,0.8) 100%);padding:5px 10px;height:var(--header-height)}header *{color:white;font-size:1rem;font-weight:bold;text-align:center;vertical-align:middle;text-decoration:none}header .wrapper{display:flex;justify-content:center;align-items:center;height:100%;padding:0 1rem}header .logo img{height:50px;width:auto}header .login{padding:10px;border-radius:20px;border:1px solid gold}header .drop-button{cursor:pointer}header .drop-button svg{margin-left:5px}header .dropdown{position:relative;display:inline-block}header .dropdown-content{display:none;position:absolute;background:transparent;min-width:160px;z-index:200;padding-top:20px;left:50%;transform:translateX(-50%)}header .dropdown-content a{padding:.5rem;display:block;border-top:1px solid gold;text-decoration:none;background:linear-gradient(180deg,rgba(22,60,10,0.8) 0,rgba(13,36,5,0.8) 100%);color:white}header .dropdown-content a:last-child{border-radius:0 0 15px 15px}header .dropdown-content a:hover{}header .dropdown:hover .dropdown-content{display:block}@media screen and (max-width:900px){header .dropdown-content{position:relative;transform:translateX(-50%)}header .dropdown-content a{background:initial;border-top:initial}}#hamburger-menu{margin-left:auto;display:flex;justify-content:space-between}#hamburger-menu ul{align-items:center;list-style-type:none;display:flex;justify-content:space-between;margin-bottom:0}#hamburger-menu li{margin-right:10px;margin-left:10px}#hamburger-menu li.active{color:white;border-bottom:2px solid white}#hamburger-menu li.separator{height:20px;width:1px;background-color:gold}@media screen and (max-width:900px){#hamburger{display:inline-block;width:calc(var(--header-height) - 20px - 2px);height:calc(var(--header-height) - 20px - 2px);position:absolute;right:1rem;top:10px;-webkit-user-select:none;user-select:none;cursor:pointer;padding:5px;z-index:200}#hamburger div{display:block;width:30px;height:5px;margin-bottom:5px;position:relative;background:white;border-radius:3px;z-index:1;transition:transform .5s cubic-bezier(0.77,0.2,0.05,1),background .5s cubic-bezier(0.77,0.2,0.05,1),opacity .55s ease}#hamburger div:nth-child(1){transform-origin:0 0}#hamburger div:nth-child(3){transform-origin:0 100%}#hamburger.open div{background:white}#hamburger.open div:nth-child(1){transform:rotate(45deg)}#hamburger.open div:nth-child(2){opacity:0;transform:rotate(0deg) scale(0.2,0.2)}#hamburger.open div:nth-child(3){transform:rotate(-45deg)}#hamburger-menu{position:absolute;display:none;z-index:1;overflow-y:scroll;height:calc(100vh - var(--header-height));width:100vw;top:var(--header-height);left:100vw;background:rgba(240,240,240,0.98);padding:1rem;padding-top:calc(var(--header-height)+1rem);flex-direction:column;transition:left .5s cubic-bezier(0.77,0.2,0.05,1);z-index:199}#hamburger-menu ul{flex-direction:column;align-items:center;justify-content:center;font-size:large;color:black}#hamburger-menu li{margin:1rem 0}#hamburger-menu ul a{padding:20px}header .separator{display:none}header #hamburger-menu.open{left:0;display:block}header #hamburger-menu{justify-content:initial}header .login{border:initial;padding:initial}#hamburger-menu ul *{color:black;fill:black}}.house_ads{background:linear-gradient(180deg,#80A178 0,#4A6843 100%)}.house_ads *{color:white;font-size:1rem;font-weight:bold;text-align:center;vertical-align:middle;text-decoration:none;margin:auto}.house_ads>div:first-child{padding:10px;font-size:1.2rem}.house_ads>div:not(:first-child){display:flex;flex-wrap:wrap}.house_ads a{display:flex;flex-direction:column;margin:20px auto;padding:0 10px}.house_ads img{width:140px;height:auto}.self_ad{background-color:rgba(198,255,127,0.35);border-radius:10px;padding-bottom:5px;max-width:300px;margin:auto}.self_ad .top,.self_ad .bottom{display:flex}.self_ad .top .logo{width:80px;height:80px;margin:10px}.self_ad .text{margin:10px}.self_ad .text .title{color:white;font-size:1.25rem;text-align:left;padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid white;font-weight:bold}.self_ad .text .owner{color:#7F0000;font-size:.9rem;text-align:left;margin-bottom:5px}.self_ad .bottom{margin-left:10px;margin-right:10px}.self_ad .bottom a{width:fit-content;width:-moz-fit-content}.self_ad .store-logo{width:120px;height:auto;margin:0 10px}footer{background:linear-gradient(180deg,rgba(22,60,10,0.8) 0,rgba(13,36,5,0.8) 100%);padding:10px;width:100vw}footer *{color:white;font-size:1rem;font-weight:bold;text-align:center;vertical-align:middle;text-decoration:none}footer .wrapper{min-height:30vh;padding:1rem 0;display:flex;flex-direction:row}footer .wrapper>div{width:calc(100% / 3);margin:auto}footer .wrapper a{display:block;padding:10px}footer .wrapper div>img{margin:20px auto}footer .wrapper div>p{font-weight:initial;font-size:.8rem}@media screen and (max-width:900px){footer .wrapper{flex-direction:column}footer .wrapper>div{width:auto;margin:auto}}footer .drop-button{cursor:pointer}footer .drop-button svg{margin-left:10px}footer .dropdown{position:relative;display:inline-block}footer .dropdown-content{display:none;position:absolute;background:linear-gradient(180deg,#163c0a 0,#0d2405 100%);border-radius:15px 15px 0 0;overflow:hidden;min-width:160px;z-index:200;bottom:100%;margin-bottom:.5rem;left:50%;transform:translateX(-50%)}footer .dropdown::before{content:'';position:absolute;bottom:100%;left:0;right:0;height:.5rem}footer .dropdown-content a{padding:.5rem;display:block;border-bottom:1px solid gold;text-decoration:none;background:transparent}footer .dropdown-content img{max-width:16px;height:auto;display:inline-block}footer .dropdown-content a:hover{}footer .dropdown:hover .dropdown-content{display:block}.ad-placeholder{overflow:hidden;height:100%}.ads{text-align:center;overflow:hidden;margin:10px auto}.ads *{max-width:100%}@media screen and (min-width:1024px){.ads.vrec{position:sticky;top:10px}}.ads.banner{max-width:970px;min-width:280px;min-height:90px;max-height:90px;overflow:hidden;display:flex;justify-content:center;align-items:center}.ads.banner>div{max-width:970px;min-width:280px;min-height:90px;max-height:90px}.ads.banner>div{}.ads.rectangle{max-width:350px;min-width:160px;max-height:600px;min-height:250px}