:root{--color:#06b0bc;}body{font-family:"Montserrat", sans-serif;font-optical-sizing:auto;}h1,h2,h3,h4,h5,h6{font-family:"Montserrat", sans-serif;font-optical-sizing:auto;}.all{max-width:768px;margin:0 auto 120px}.elipse{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.elipse-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;}.elipse-3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;}.overflow{overflow:hidden;}a{text-decoration:none;}.cover{object-fit:cover}.uppr{text-transform:uppercase;}.cpt{text-transform:capitalize;}.padding{padding:0!important;}.w3-padding-4{padding-top:4px !important;padding-bottom:4px !important}.w3-padding-12{padding-top:12px !important;padding-bottom:12px !important}.w3-padding-8{padding-top:8px !important;padding-bottom:8 !important}.margin{margin:0!important;}.b-100{font-weight:100;}.b-200{font-weight:200;}.b-300{font-weight:300;}.b-400{font-weight:400;}.b-500{font-weight:500;}.b-600{font-weight:600;}.b-700{font-weight:700;}.b-800{font-weight:800;}.b-900{font-weight:900;}.theme, .t-hover:hover{background-color:var(--color) !important;color:#fff !important}.color, .c-hover:hover{color:var(--color) !important}.gray{background-color:#fafafa !important;}.logo h1::first-letter{color:var(--color);}.search input:focus{outline:none;}.open-sort:hover .sorts{display:block;}.sorts{width:140px;margin-right:40px;display:none;}.sorts li{padding:6px 12px !important;}.sorts li i{color:#888;width:18px;display:inline-block;}.sorts li a:hover, .sorts a.active{color:var(--color);}nav{position:fixed;left:0;top:0;width:240px;height:100%;z-index:999;}.nav-img{height:140px;}.nav-img img{width:100%;height:100%;}.nav-img span{height:100%;background-image:linear-gradient( var(--color),transparent, transparent, transparent, #fff);}nav ul li{display:block;}nav li a{display:block;padding:12px 0;border-bottom:1px dotted #ccc;}nav li:last-child a{border:none;}nav li a:hover, nav a.active, nav li a:hover i, nav li a.active i{color:var(--color) !important;font-weight:600;}nav li i{display:inline-block;width:28px;color:#666}.post-img img{width:140px;height:100px;}.page a, .page span{display:inline-block;padding:6px 16px;border-style:solid;border-width:1px;border-radius:25px;}.page a{background-color:var(--color);color:#fff;border-color:var(--color);}.page span, .page a:hover{border-color:#ccc;color:var(--color);background-color:#fff;}.page > *:last-child{float:right;}footer{padding:16px 16px 44px;width:100%;}footer a{display:block;color:#555;padding:8px;}footer a.active{color:#111;}footer a:hover{color:var(--color);}footer a.active::after{content:"";display:block;background-color:var(--color);width:40px;height:6px;border-radius:4px;margin:4px auto 0;}.blog-img{height:200px;}.blog-img img{height:100%;width:100%;}.blog-text a{color:var(--color);}.blog-text s{color:#666;}.blog-text blockquote{margin:8px 0;padding-left:24px;border-left:2px solid var(--color);font-weight:300;font-style:italic;color:#333;}.blog-text ol{counter-reset:list;margin-left:-18px;}.blog-text ol li{display:block;}.blog-text ol li::before{counter-increment:list;content:counter(list) "";display:inline-block;padding:1px 4px;background-color:var(--color);color:#fff;margin-right:8px;font-size:12px;border-radius:3px;}.blog-text ul{margin-left:-18px;}.blog-text ul li{display:block;}.blog-text ul li::before{display:inline-block;height:8px;width:8px;background-color:var(--color);border-radius:50%;margin-right:8px;content:"";}.blog-text h1,.blog-text h2,.blog-text h3,.blog-text h4,.blog-text h5,.blog-text h6{font-weight:600;}.blog-text table{width:100%;border-collapse:collapse;border-spacing:0;font-size:14px;margin:16px 0;}.blog-text table td,.blog-text table th{border-bottom:1px solid #ccc;border-spacing:0;padding:4px 12px;}.blog-text thead tr{background-color:var(--color);color:#fff;}.blog-text table tbody tr:nth-child(even),.blog-text table > tr:nth-child(even){background-color:#fafafa;}.blog-text code{display:block;padding:16px;border-radius:8px;background-color:#fafafa;font-family:'Courier New', Courier, monospace;color:#880b31}.blog-text img{width:100%}.share a{display:inline-block;width:38px;height:38px;border:1px solid #ccc;border-radius:50%;margin:2px;font-size:20px;padding:2px;}.author{margin:70px 12px 0;}.author-img{display:inline-block;width:120px;height:120px;padding:4px;margin-top:-68px;}.author-img img{width:100%;height:100%;}.title{text-align:center;}.title::after{content:"";display:block;background-color:var(--color);height:4px;width:80px;margin:6px auto;border-radius:12px;overflow:hidden;}.com-img img{width:68px;height:68px;padding:4px;}.com-form input:focus,.com-form textarea:focus{outline:none;color:var(--color);}