/**
 * Theme Name:        ConnectedRights	  
 * Version:           1.0.2
 * Author:            Mango
 * License:           GNU General Public License v2.0 or later
 * License URI:       https://www.gnu.org/licenses/gpl-2.0.html
 */

.underline {
    visibility:hidden;
    display:block;
    margin-top:0!important;
/*    position:absolute;*/
    bottom:0;
    right:0;
    width:100%;
    transform: scaleX(0);
    height:0.1em;
    background-color: var(--wp--preset--color--accent-3);
}

a {
	text-decoration: none;
}

a:hover{
	color:var(--wp--preset--color--custom-color-3);
}

:where(.wp-site-blocks *:focus) {
    outline-style:none!important;
}

.ptr{
	text-align:center;
}


.wp-image-44{
    object-fit: contain;
    max-height:70vh;
}


.desc {
    /*position:absolute;*/
    display:none;
}
.hidden {
    
    /*display:none;*/
}

.profile{
    cursor:pointer;
}

.modal {
  display: none; 
  position: fixed;
  z-index: 1000;
  left: 0; top: 0;
  width: 100%; height: 100%;
  overflow: auto;
  background-color: rgba(0,0,0,0.6);
  opacity:0;
  pointer-events: none;
}

.modal.showing {
  display: block;
  pointer-events: auto;
}

.modal-content {
  background-color: var(--wp--preset--color--custom-color-5);
  margin: 10% auto;
  padding: 20px;
  border-radius: 8px;
  width: 60%;
  max-width: 500px;
}



#modalBody {
    padding:1em;
    color:white;
}

#modalBody {
  text-align: left;
}

#modalBody img {
  border-radius: 8px;
}

.page-id-11 .is-layout-grid{
    grid-template-columns: repeat(auto-fill,300px);
    justify-content: center;
    grid-auto-flow: row;
}