.entry-content img{box-shadow:1px 1px 10px 3px;rgba(1,10,0,.33);border:.5em solid rgb(228,229,236);margin:1em 0em}body{padding-left:10px;COLOR:#444;margin:2em 0 1em 0;font-size:17px;line-height:180%;word-spacing:1px}.single .entry-content h2{COLOR:#000;PADDING-BOTTOM:10px;TEXT-ALIGN:left;padding:3px 9px;margin:2em 0 1em 0;font-size:1.9em;font-weight:700;border-top:3px solid #000;padding:10px}h2::before{content:"■";margin-right:10px;   color:#000;font-size:1.6em}h3::before{content:"▶";margin-right:10px;color:#000;font-size:1.2em}.single .entry-content h3{color:#222;text-align:left;margin:2em 0 1em 10px;font-size:1.5em;font-weight:700;display:inline-block;background-image:linear-gradient(to right,black,black);background-position:1.5em 100%;background-repeat:no-repeat;background-size:calc(100% - 1.5em) 1px;padding-bottom:2px}h1,h2{counter-reset:stepnum}.single .entry-content h4{COLOR:#444;border-left:5px solid #777;background-color:#eee;padding:5px 9px;margin:2em 0 1em 0;font-size:1.3em;font-weight:700}p,table,li{padding-left:10px;COLOR:#444;margin:2em 0 1em 0;font-size:17px;line-height:180%;word-spacing:1px}table th{COLOR:#444;margin:2em 0 1em 0;font-size:18px;line-height:180%;word-spacing:1px}article,.blog .list-article:last-of-type{border-bottom:1px solid #777}.list-article-thumb img{width:200px;height:180px;object-fit:cover}.wp-block-image img{width:100%}.widget-title{background-color:#444;color:#FFF;text-align:center;padding:10px 0;width:100%;display:block;border-radius:10px}.gb-button{display:inline-flex;align-items:flex-start;justify-content:center;width:100%;padding:15px 20px;border-radius:15px;background-color:#336633!important;  color:#fff;text-decoration:none;margin:1em 0 2em 0;font-size:2em;font-weight:700;box-shadow:0 10px 20px 1px rgb(200 200 200);color:#ffffff!important;transition:all 0.15s ease-in-out}.gb-button:hover{cursor:pointer;transform:scale(1.05);transition:all 0.20s ease-in-out;background-color:#000000!important}.promo-button{width:100%;height:40px;border:2px solid #dc3545;background-color:#FFF;border-radius:5px;font-family:'GmarketSansMedium';color:#dc3545;cursor:pointer;transition:border-color 0.3s,color 0.3s;display:inline-flex;align-items:center;justify-content:center;font-size:1.5em;font-weight:700;color:#dc3545!important}.promo-button:hover{cursor:pointer;transform:scale(1.05);transition:all 0.20s ease-in-out}.link-button{display:flex;align-items:center;justify-content:flex-start;border:2px solid #ddd;border-radius:12px;margin-bottom:20px;text-decoration:none;color:#000;width:100%;transition:transform 0.1s ease,box-shadow 0.1s ease;position:relative;box-shadow:0 4px 8px rgba(0,0,0,.1)}.link-button:hover span{text-decoration:underline}.link-button:hover{transform:scale(1.02)}.link-button img{border-radius:12px;width:90px;height:90px}.vlp-link-image img{box-shadow:none!important;border:none!important;margin:0!important}.link-button span{margin-left:1em;font-size:22px;font-weight:700}.vlp-link-container{display:flex;align-items:center;justify-content:flex-start;border:2px solid #ddd;border-radius:12px;margin-bottom:20px;text-decoration:none;color:#000;width:100%;transition:transform 0.1s ease,box-shadow 0.1s ease;position:relative;box-shadow:0 4px 8px rgba(0,0,0,.1)}.vlp-link-container:hover{transform:scale(1.02)}.vlp-link-image img{border-radius:12px;width:90px;height:90px}.vlp-link-title{font-size:22px!important;font-weight:bold!important}.vlp-link-summary{color:gray;font-size:16px}.vlp-link-container:hover .vlp-link-title{color:gray;text-decoration:underline}.vlp-link img{box-shadow:none!important;border:none!important;margin:0!important}