/* 
Theme Name: Radius Conference 2025
Theme URI: 
Author: François R. Caron
Author URI: https://acclivity.agency
Template: hello-elementor

*/

/* Add your custom styles here */

b, strong {
    font-weight: 600;
}

.post h2{
margin-top: 2rem;
margin-bottom: 1rem;
	font-weight:700;
	font-size:1.75rem;
	color:#35699D;
}
.post h1 {
  margin-bottom: 1rem;
	font-weight:700;
	font-size:2rem;

}
.post h3{
margin-top: 2rem;
margin-bottom: 1rem;
	font-weight:700;
	font-size:1.25rem
}
div.post a, div.page a {

	font-weight:600;

}
.post ul:not(.elementor-icon-list-items), .page ul:not(.elementor-icon-list-items) {
	list-style: none; /* Removes the default bullets */
	margin-bottom:0.5rem;
	    padding-left: 0;
	
}
.post ul:not(.elementor-icon-list-items) li ul, .page ul:not(.elementor-icon-list-items) li ul {
	list-style: none; /* Removes the default bullets */
	margin-bottom:0;
	    padding-left: 0;
	
}

/*.post ul li, .page ul li {
	
	margin-bottom:0.5rem;
	    padding-left: 0;
	margin-left:0;
	
} */

.styled ul:not(.elementor-icon-list-items) li, .styled-white ul:not(.elementor-icon-list-items) li{
	list-style: none; /* Removes the default bullets */
	 padding:0 0 0.75rem 30px;
  text-indent:-20px;
	
}
.styled ul:not(.elementor-icon-list-items) li ul, .styled-white ul:not(.elementor-icon-list-items) li ul{
	list-style: none; /* Removes the default bullets */
	 padding:20px 0 0 20px;
  text-indent:-20px;
	
}

div.post ul:not(.elementor-icon-list-items) li::before, div.page ul:not(.elementor-icon-list-items) li::before, .styled ul:not(.elementor-icon-list-items) li::before{
  content : "\25CF"; /* Adds the bullet */
color:#12284E!important; /* changes the bullet color*/
  width:2em;
  padding-right:10px;
	font-size:16px;
}
.styled h2 {
	color:#12284E!important;
	
	
}
div.post ul:not(.elementor-icon-list-items) li ul li::before, div.page ul:not(.elementor-icon-list-items) li ul li::before, .styled ul:not(.elementor-icon-list-items) li ul li::before{
  content : "\25CB"; /* Adds the bullet */
color:#12284E!important; /* changes the bullet color*/
  width:2em;
  padding-right:10px;
}
.styled h2 {
	color:#12284E!important;
	
	
}
.styled-white ul:not(.elementor-icon-list-items) li::before {
  content : "\25CF"; /* Adds the bullet */
color:white!important; /* changes the bullet color*/
  width:2em;
  padding-right:10px;
}
.styled-white h2 {
	color:white!important;
	
	
}

/* .elementor-widget-container :nth-child(2) {
	margin-top:0;
	
	
}*/
ol {
  margin:0 0 1.5em;
  padding:0;
  counter-reset:item;
}
 
ol>li {
  margin:0;
  padding:0 0 .5em 2em;
  text-indent:-2em;
  list-style-type:none;
  counter-increment:item;
}
 
ol>li:before {
  display:inline-block;
  width:1.5em;
  padding-right:0.5em;
	color:#35699D;
  font-weight:bold;
  text-align:right;
  content:counter(item) ".";
}


.hidden {
display:none!important;	
}
/* Blockquote style */
blockquote{
width:100%;
  margin: 2.5rem 0;
  padding: 3rem;
  border-radius: 6px;
  background: #E2EDF7;

	-webkit-box-shadow: inset 0px 0px 30px 0px rgba(53,105,155,0.3); 
box-shadow: inset 0px 0px 30px 0px rgba(53,105,155,0.3); 
}
blockquote p {
	
	margin-bottom:0!important;
font-size:1.3rem;
	font-weight:600;
	
}
figcaption {
    font-size: 15px;
    color: #777;
    line-height: 1.6;
    font-style: normal;
    font-weight: 400;
    padding-top: 0.5rem;
}
.img-border img {
	border:solid 2px #eee;
	
	
	
}
.wp-block-image .alignright {
  float: right;
  margin: .5em 0 2rem 2rem;
}