/*
 Theme Name:   Twenty Twenty Two Child
 Theme URI:    https://wordpress.org/themes/twentytwentytwo/
 Description:  Tema adaptado a partir do tema 2022 
 Author:       Andres Vince
 Author URI:   null
 Template:     twentytwentytwo
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         Block Editor Patterns, Custom Colors, Custom Logo, Custom Menu, Editor Style, Featured Images, Full Site Editing, One Column, RTL Language Support, Sticky Post, Threaded Comments
 Text Domain:  twentytwentytwochild
*/

@font-face {
   font-family: 'Oswald';
   src: url('https://www.bissexto.com.br/wp-content/themes/twentytwentytwo-child/assets/fonts/Oswald/Oswald-VariableFont_wght.woff2') format('woff2');
   font-weight: normal;
   font-style: normal;
}

@font-face {
   font-family: 'Raleway';
   src: url('https://www.bissexto.com.br/wp-content/themes/twentytwentytwo-child/assets/fonts/Raleway/Raleway-VariableFont_wght.woff2') format('woff2');
   font-weight: normal;
   font-style: normal;
}

@font-face {
   font-family: 'Raleway';
   src: url('https://www.bissexto.com.br/wp-content/themes/twentytwentytwo-child/assets/fonts/Raleway/Raleway-Italic-VariableFont_wght.woff2') format('woff2');
   font-weight: normal;
   font-style: italic;
}

body {
   line-height: var(--wp--custom--typography--line-height--medium)!important;
   border-top: 30px solid #222222;
}

a {
	text-decoration:none;
}

p > a {
	text-decoration:underline;
	color: orange;
    font-weight: bold;
}
.jp-related-posts-i2__post-img-link img {
   height: 170px;
   object-fit: cover;
}

h* > a {
   font-family: Oswald, sans-serif!important;
   font-weight: 400!important;
}

.jp-related-posts-i2__post-link {
   font-family: Oswald, sans-serif!important;
   font-weight: 400!important;
   font-size: 22px;
}

.wp-block-post-title {
	font-family: Oswald,sans-serif!important;
   font-weight: 400!important;
}

p {
   font-family: Raleway, sans-serif!important;
   font-size: 18px!important;
   font-weight: 400!important;
   line-height: 41.4px!important;
   margin: 1em 0 1.5em 0;
}

p:first-child {
   margin-top: 0;
}
p:last-child {
   margin-bottom: 0.5em;
}

.separador-fio {
   border-top: 2px dashed #dcdcde;
}

.comsombra {
   -webkit-box-shadow: 0px 3px 3px 0px rgb(0 0 0 / 5%);
   -moz-box-shadow: 0px 3px 3px 0px rgba(0,0,0,0.05);
   box-shadow: 0px 3px 3px 0px rgb(0 0 0 / 5%);
}

.wp-block-post-excerpt__more-link {
   font-family: Oswald,sans-serif;
   font-size: 14.4px;
   text-transform: uppercase;
}

.tptn_posts h3 {
   font-family: Oswald;
   font-size: 24px;
   font-weight: 400;
   margin: 0.2em 0 0.5em;
}
   
.tptn_posts ul li {
   font-family: Raleway;
   list-style-type: square;
   padding-left: 15px;
   line-height: 1.5em;
   padding: 0.5em 0;
   border-bottom: 1px solid #cccccc;
   font-size:15px;
}

.tptn_posts ul {
   padding:0;
   list-style-position: inside;
}

@media screen and (max-width: 450px) {
   .alignleft, .alignright, .aligncenter {
      float: none!important;
   }
}
