.post{width:100%;padding:50px 10%;font-size:1rem;line-height:1.8rem;text-align:justify}.post .imgd{width:100%;margin-bottom:10px}.post .imgd img{width:100%;border-radius:10px}.post .estrutura{padding-right:15px}.post h1.titulo{color:#0d264a;margin-bottom:30px;text-align:left;display:block;font-size:2.2rem;line-height:2.8rem}.post ul{list-style:inside;margin:5px 0}.post img{margin:15px 0}.post p{margin:15px 0;text-align:left}.post h1,.post h2,.post h3,.post h4,.post h5,.post h6{font-weight:600;margin:30px 0 10px;color:#1A387B;text-align:left}.post h1 b,.post h2 b,.post h3 b,.post h4 b,.post h5 b,.post h6 b{color:#1A387B}.post a{color:#5187FF;text-decoration:none}.post a:hover{color:#0d264a;text-decoration:none}.post b,.post strong{color:#5187FF;font-weight:600}.post blockquote{background:url(../../themes/swap24/css/images/quote.html) top 50px left 15px no-repeat #fbfbfb;background-size:30px;padding:26px 40px 26px 60px;border-radius:5px;font-weight:500;border-radius:10px;font-size:1.1rem;line-height:1.8rem;margin:20px 0;text-align:left}.post iframe{width:100%;min-height:450px;margin:15px 0}.post .wp-block-image figcaption{margin-bottom:1em;margin-top:0;text-align:center;font-size:.8rem;font-weight:400;font-style:italic;background:#f6f6f6;padding:8px 5px}.post .autor{color:#000;margin-bottom:8px}.post .autor a{color:#5187FF}.post .data{font-weight:400;color:#000}.post .aviso{background:#eff3ff;padding:30px;font-size:.9rem;line-height:1.5rem;text-align:justify;border-radius:10px}.post .blog-return #bt-blog-return{background:#0d264a;background:linear-gradient(90deg,rgb(13 38 74),transparent) rgb(79 132 249);border-radius:30px;color:#fff;border-radius:35px;padding:15px 50px;border:0;display:inline;font-size:1rem}.comentarios{padding:0;background:#fff;border-radius:5px;margin:30px 10px 0 0}.comentarios h3{margin:0;padding:0;font-size:23px;font-weight:700}.comentarios h2{margin:0;padding:0;font-size:15px;font-weight:400;color:#000}.comentarios fieldset{border:0;margin:20px 0;text-align:left}ol.commentlist{list-style:none}ol.commentlist li{margin-bottom:30px}ol.commentlist ul{margin:0}ol.commentlist ul li{margin:1px 0 20px 22px}#respond{clear:both;width:104%}#respond form label{float:left;clear:left;width:60px;text-align:right;margin-right:10px}#respond form input{float:left;outline:none;width:250px;background:#f3f3f3;margin-bottom:10px;border:0;width:48%;margin:0 8px 10px 0;padding:18px 10px;color:#5086ff;font-size:15px}#respond form textarea{width:97%;outline:none;height:150px;background:#f3f3f3;margin-bottom:10px;border:0;border-radius:6px;padding:15px 10px;color:#000;font-size:15px}#respond form input.commentsubmit{width:97%;color:#fff;background:#5086ff;transition:.3s;font-weight:600;font-size:15px;border-radius:4px}#respond form input.commentsubmit:hover{background:#0d264a}.commentwrap{margin:10px 0 20px;position:relative;clear:both}.comment-title,#reply-title{font-size:140%;margin:0 0 10px;padding:0}.commentwrap .pagenav{margin:10px 0;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.commentwrap .pagenav.top{margin:0;position:absolute;top:10px;right:0}.commentlist{margin:0 0 30px;padding:5px 0 0}.commentlist li{margin:0;padding:15px 0 0;list-style:none;position:relative}.commentlist .comment-author{margin:2px 0 5px;padding:0}.commentlist .avatar{float:left;margin:0 15px 0 0}.commentlist cite{font-style:normal;font-size:100%;font-weight:800}.commentmetadata{font-size:12px;padding:0;margin-top:-5px}.comment-body p{font-size:15px;color:#000;text-transform:none}.commentlist cite a{text-decoration:none}.commentlist .bypostauthor>.comment-author cite{background:url(../../themes/swap24/css/images/user.html) no-repeat 0 2px;padding-left:18px}.commentlist .comment-time{font-size:75%;text-transform:uppercase}.commentlist .commententry{border-bottom:solid 1px #ddd;position:relative;min-height:40px;overflow:hidden;padding-bottom:5px;word-wrap:break-word}.commentlist ul,.commentlist ol{margin:0 0 0 7%;padding:0}.commentlist .reply{position:absolute;right:0;top:8px}.commentlist .comment-reply-link{font-size:11px;text-transform:uppercase;text-decoration:none}.commentlist .comment-reply-link:hover{text-decoration:none}@media screen and (max-width:1600px){.post{width:100%;padding:50px 5%}.post h1.titulo{font-size:2.2rem;line-height:2.8rem}}@media screen and (max-width:1024px){.post{width:100%;padding:35px 5%}.post h1.titulo{font-size:1.6rem;line-height:2.1rem;margin-bottom:10px}}@media screen and (max-width:480px){.post{width:100%;padding:25px 5%}.post h1.titulo{font-size:1.4rem;line-height:1.8rem;font-weight:700;margin-bottom:10px}.post iframe{width:100%;min-height:200px;margin:15px 0}}