OK
https://4genderjustice.org/
Spain
Country
Network
November 04, 2025, 10:59 AM UTC
Date & Time
Websites
Websites
Runtime: 1.2s
On November 04, 2025, 10:59 AM UTC, https://4genderjustice.org/ was accessible when tested on AS34511 in Spain.

Failures

HTTP Experiment
null
DNS Experiment
null
Control
null

DNS Queries

Resolver:
127.0.0.2
Query:
IN A 4genderjustice.org
Engine:
system
Name
Class
TTL
Type
DATA
@
IN
A
78.47.166.17

TCP Connections

Connection to 78.47.166.17:443 succeeded.

HTTP Requests

URL
GET https://4genderjustice.org/
Response Headers
Content-Type:
text/html; charset=UTF-8
Date:
Tue, 04 Nov 2025 10:54:08 GMT
Link:
<https://4genderjustice.org/wp-json/>; rel="https://api.w.org/", <https://4genderjustice.org/>; rel=shortlink
Server:
Apache
Response Body



<!DOCTYPE html>

<html class="no-js" lang="en-US">

<head>
  
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Women’s Initiatives for Gender Justice | International organisation that advocates for gender justice through the International Criminal Court (ICC).</title>
<link rel="pingback" href="https://4genderjustice.org/xmlrpc.php"><link rel='dns-prefetch' href='//s.w.org' />
<link rel="alternate" type="application/rss+xml" title="Women’s Initiatives for Gender Justice &raquo; Feed" href="https://4genderjustice.org/feed/" />
<link rel="alternate" type="application/rss+xml" title="Women’s Initiatives for Gender Justice &raquo; Comments Feed" href="https://4genderjustice.org/comments/feed/" />
		<script type="text/javascript">
			window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/12.0.0-1\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/12.0.0-1\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/4genderjustice.org\/wp-includes\/js\/wp-emoji-release.min.js?ver=5.2.21"}};
			!function(e,a,t){var n,r,o,i=a.createElement("canvas"),p=i.getContext&&i.getContext("2d");function s(e,t){var a=String.fromCharCode;p.clearRect(0,0,i.width,i.height),p.fillText(a.apply(this,e),0,0);e=i.toDataURL();return p.clearRect(0,0,i.width,i.height),p.fillText(a.apply(this,t),0,0),e===i.toDataURL()}function c(e){var t=a.createElement("script");t.src=e,t.defer=t.type="text/javascript",a.getElementsByTagName("head")[0].appendChild(t)}for(o=Array("flag","emoji"),t.supports={everything:!0,everythingExceptFlag:!0},r=0;r<o.length;r++)t.supports[o[r]]=function(e){if(!p||!p.fillText)return!1;switch(p.textBaseline="top",p.font="600 32px Arial",e){case"flag":return s([55356,56826,55356,56819],[55356,56826,8203,55356,56819])?!1:!s([55356,57332,56128,56423,56128,56418,56128,56421,56128,56430,56128,56423,56128,56447],[55356,57332,8203,56128,56423,8203,56128,56418,8203,56128,56421,8203,56128,56430,8203,56128,56423,8203,56128,56447]);case"emoji":return!s([55357,56424,55356,57342,8205,55358,56605,8205,55357,56424,55356,57340],[55357,56424,55356,57342,8203,55358,56605,8203,55357,56424,55356,57340])}return!1}(o[r]),t.supports.everything=t.supports.everything&&t.supports[o[r]],"flag"!==o[r]&&(t.supports.everythingExceptFlag=t.supports.everythingExceptFlag&&t.supports[o[r]]);t.supports.everythingExceptFlag=t.supports.everythingExceptFlag&&!t.supports.flag,t.DOMReady=!1,t.readyCallback=function(){t.DOMReady=!0},t.supports.everything||(n=function(){t.readyCallback()},a.addEventListener?(a.addEventListener("DOMContentLoaded",n,!1),e.addEventListener("load",n,!1)):(e.attachEvent("onload",n),a.attachEvent("onreadystatechange",function(){"complete"===a.readyState&&t.readyCallback()})),(n=t.source||{}).concatemoji?c(n.concatemoji):n.wpemoji&&n.twemoji&&(c(n.twemoji),c(n.wpemoji)))}(window,document,window._wpemojiSettings);
		</script>
		<style type="text/css">
img.wp-smiley,
img.emoji {
	display: inline !important;
	border: none !important;
	box-shadow: none !important;
	height: 1em !important;
	width: 1em !important;
	margin: 0 .07em !important;
	vertical-align: -0.1em !important;
	background: none !important;
	padding: 0 !important;
}
</style>
	<link rel='stylesheet' id='wp-block-library-css'  href='https://4genderjustice.org/wp-includes/css/dist/block-library/style.min.css?ver=5.2.21' type='text/css' media='all' />
<link rel='stylesheet' id='x-fa-icon-classes-css'  href='https://4genderjustice.org/wp-content/plugins/cornerstone/assets/dist/css/site/fa-icon-classes.css?ver=3.2.5' type='text/css' media='all' />
<link rel='stylesheet' id='x-stack-css'  href='https://4genderjustice.org/wp-content/themes/x/framework/dist/css/site/stacks/ethos.css?ver=6.1.6' type='text/css' media='all' />
<link rel='stylesheet' id='x-cranium-migration-css'  href='https://4genderjustice.org/wp-content/themes/x/framework/legacy/cranium/dist/css/site/ethos.css?ver=6.1.6' type='text/css' media='all' />
<link rel='stylesheet' id='x-child-css'  href='https://4genderjustice.org/wp-content/themes/x-child/style.css?ver=6.1.6' type='text/css' media='all' />
<link rel='stylesheet' id='cookie-notice-front-css'  href='https://4genderjustice.org/wp-content/plugins/cookie-notice/css/front.min.css?ver=5.2.21' type='text/css' media='all' />
<script type='text/javascript' src='https://4genderjustice.org/wp-includes/js/jquery/jquery.js?ver=1.12.4-wp'></script>
<script type='text/javascript' src='https://4genderjustice.org/wp-includes/js/jquery/jquery-migrate.min.js?ver=1.4.1'></script>
<script type='text/javascript' src='https://4genderjustice.org/wp-content/plugins/cornerstone/assets/dist/js/site/cs-head.js?ver=3.2.5'></script>
<script async type='text/javascript'>
var cnArgs = {"ajaxUrl":"https:\/\/4genderjustice.org\/wp-admin\/admin-ajax.php","nonce":"c183e52d8d","hideEffect":"fade","position":"bottom","onScroll":false,"onScrollOffset":100,"onClick":false,"cookieName":"cookie_notice_accepted","cookieTime":2592000,"cookieTimeRejected":2592000,"globalCookie":false,"redirection":false,"cache":false,"revokeCookies":false,"revokeCookiesOpt":"automatic"};
</script>
<script async type='text/javascript' src='https://4genderjustice.org/wp-content/plugins/cookie-notice/js/front.min.js?ver=2.4.8'></script>
<link rel='https://api.w.org/' href='https://4genderjustice.org/wp-json/' />
<link rel="canonical" href="https://4genderjustice.org/" />
<link rel='shortlink' href='https://4genderjustice.org/' />
<link rel="alternate" type="application/json+oembed" href="https://4genderjustice.org/wp-json/oembed/1.0/embed?url=https%3A%2F%2F4genderjustice.org%2F" />
<link rel="alternate" type="text/xml+oembed" href="https://4genderjustice.org/wp-json/oembed/1.0/embed?url=https%3A%2F%2F4genderjustice.org%2F&#038;format=xml" />

		<!-- GA Google Analytics @ https://m0n.co/ga -->
		<script>
			(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
			(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
			m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
			})(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
			ga('create', 'UA-137194273-1', 'auto');
			ga('send', 'pageview');
		</script>

	<link rel="icon" href="https://4genderjustice.org/wp-content/uploads/2024/07/cropped-2-lines-32x32.png" sizes="32x32" />
<link rel="icon" href="https://4genderjustice.org/wp-content/uploads/2024/07/cropped-2-lines-192x192.png" sizes="192x192" />
<link rel="apple-touch-icon-precomposed" href="https://4genderjustice.org/wp-content/uploads/2024/07/cropped-2-lines-180x180.png" />
<meta name="msapplication-TileImage" content="https://4genderjustice.org/wp-content/uploads/2024/07/cropped-2-lines-270x270.png" />
		<style type="text/css" id="wp-custom-css">
			body.page-template-default.page.page-id-9780.page-child.parent-pageid-6407.logged-in.admin-bar.x-ethos.x-full-width-layout-active.x-content-sidebar-active.x-child-theme-active.x-navbar-fixed-top-active.x-v6_1_6.cornerstone-v3_2_5.customize-support.cookies-set.cookies-accepted .x-main {
    width: 67%!important;
}



#top .sub-menu .sub-menu .sub-menu {
    top: 2em!important;
    padding: 1em!important;
    left: 0!important;
}

.single-post .x-main.left{
    width: 70%;
}

.category .x-main.left{
    width: 70%;
}

.single-post .x-sidebar.right {
    width: 25% !important;
	padding-top: 0px;
}
.category .x-sidebar.right {
    width: 25% !important;
	padding-top: 0px;
}


.single-post .e6172-1.x-section{
margin: unset;
}

#slidBot{
	padding: 0px !important;
}
.donations-float{
	top: auto;
	z-index: 1031;
	font-family: "Montserrat";
	background: none;
	background-color: rgb(248, 119, 20) !important;
	border-radius: 0;
	font-weight: 700;
	text-transform: lowercase;
	padding: 10px 30px;
	font-size: 22px;
}

.aligncenter{
	margin: 0 auto 1em !important;
}

.home #top .x-section:nth-child(odd) {
   margin-top: 0;
	
}

.x-navbar.x-navbar-fixed-top, .x-navbar-wrap, .x-navbar{
	height:59px !important;
}

.donations-float ::first-letter{
	text-transform: uppercase !important;
}

nav.desktop{
	padding-right: 80px !important;
}

.sub-menu{
	top: 72px !important;
}

.masthead-inline .desktop .x-nav {
    height: auto;
}

#menu-main-menu-v2, #menu-main-menu{
	margin-top:-13px;	
}

.x-brand{
	margin-top: 9px !important;
}

.e5490-10 p{
	font-size:18px !important;
}

header{
	height: 50px;
}

.x-navbar-inner > div {
	height: 60px !important;
}

#top .x-navbar .desktop .x-nav > li > a:hover, #top .x-navbar .desktop .x-nav > .x-active > a, #top .x-navbar .desktop .x-nav > .current-menu-item > a{
	border-bottom: none;
}

#splash, header .post-carousel{
	display: none;
}

#footerFlex{
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: space-between;
	border-bottom: rgba(255, 255, 255, .1) 1px solid;
	padding-bottom: 40px;
}

#custom_html-3{
	background: transparent !important;
}

#custom_html-3:before{
	background-color: transparent;
}

footer{
	    background-image: url(https://4genderjustice.org/wp-content/uploads/2019/03/Pattern_back.jpg) !important;
    background-attachment: fixed !important;
    background-position: center center !important;
	padding-bottom: 0 !important;
	padding-top: 40px !important;
}

#footerFlex{
	max-width: 1200px;
  margin: auto;
}

.footerBox{
	max-width: 300px;
}



.footerText{
	color: white;
	font-weight: 300;
	line-height: 1.5;
}

.footerText strong, #top .widget a, .footerText a:hover{
	font-weight: 500;
	
	text-decoration: none !important;
}

.footerText > a{
	text-decoration: underline !important;
	font-weight: 500 !important;
	color: white !important;
}

.footerText a:hover{
	color: rgb(248, 119, 20) !important;
}

.footerTitle, #top  .footerTitle > a{
	color: rgb(248, 119, 20) !important;
	font-weight: 500;
	padding: 15px 0;
}

.padd{
	padding-top: 25px !important;
}

.copy{
	justify-content: center;
	display: flex;
	padding-top:50px;
	padding-bottom: 20px;
	font-size: 11px;
}

.footerBox img{
	height: 90px;
}

#cookie-law-info-bar > span, #cookie-law-info-bar > span > a{
	font-family: "Montserrat" !important;
}

header{
	margin-bottom: 0px !important;
}

.home header{
	margin-bottom: 0px !important;
}

.x-breadcrumbs{
	display: none !important;
}

ul.sub-menu{
	background-color: white !important;
	border-top-color: rgb(248, 119, 20);
}

ul.sub-menu > li > a{
	color: rgb(248, 119, 20) !important;
	font-family: "Montserrat";
	text-transform: uppercase !important;
	font-weight: 600;
}


ul.sub-menu > li{
	border-bottom: none !important;
	padding: 0;
}

ul.sub-menu > li > a:hover{
	color: black !important;
}

ul.sub-menu{
	padding: 20px 0 !important;
}

.masthead-inline .x-navbar .desktop .sub-menu .sub-menu{
	left: 100% !important;
	width:  -moz-fit-content;
}

ul.sub-menu{
	width: fit-content;
	width: -moz-fit-content;
}

.activeCampaign > a{
	width: 180px;
	margin-top: -5px;
}

.activeCampaign > a > span{
	background-repeat: no-repeat;
    background-image: url(/wp-content/uploads/2020/04/THP_icon.png);
    background-size: contain;
	background-position: center;
    color: transparent;
    height: 40px;
    width: 200px;
    transform: translateY(-10px);
}



.x-btn-navbar.collapsed:hover{
	color:#F87714;
}

#x-nav-wrap-mobile{
	background-color: white;
}

.x-navbar .mobile .x-nav li>a{
	background-color: transparent;
}

.x-main .h-widget, .x-main .widget.widget_pages .current_page_item, .x-main .widget.widget_nav_menu .current-menu-item, .x-sidebar .h-widget, .x-sidebar .widget.widget_pages .current_page_item, .x-sidebar .widget.widget_nav_menu .current-menu-item{
	display:none;
}

.x-main .widget, .x-main .widget a, .x-main .widget ul li a, .x-main .widget ol li a, .x-main .widget_tag_cloud .tagcloud a, .x-main .widget_product_tag_cloud .tagcloud a, .x-main .widget a:hover, .x-main .widget ul li a:hover, .x-main .widget ol li a:hover, .x-main .widget_tag_cloud .tagcloud a:hover, .x-main .widget_product_tag_cloud .tagcloud a:hover, .x-main .widget_shopping_cart .buttons .button, .x-main .widget_price_filter .price_slider_amount .button, .x-sidebar .widget, .x-sidebar .widget a, .x-sidebar .widget ul li a, .x-sidebar .widget ol li a, .x-sidebar .widget_tag_cloud .tagcloud a, .x-sidebar .widget_product_tag_cloud .tagcloud a, .x-sidebar .widget a:hover, .x-sidebar .widget ul li a:hover, .x-sidebar .widget ol li a:hover, .x-sidebar .widget_tag_cloud .tagcloud a:hover, .x-sidebar .widget_product_tag_cloud .tagcloud a:hover, .x-sidebar .widget_shopping_cart .buttons .button, .x-sidebar .widget_price_filter .price_slider_amount .button {
    color: #333333;
}
.x-main .widget, .x-sidebar .widget {
    color: #333;
}
.x-main .widget {
	margin-top: 0em;
	text-align:center;
}

hr{
	border-top: 1.3px solid rgb(0, 0, 0);
}

.x-nav-articles{
display:none
}

.x-main .widget>ul>li:last-child, .x-main .widget>ol>li:last-child, .x-main .widget div>ul>li:last-child, .x-main .widget div>ol>li:last-child, .x-sidebar .widget>ul>li:last-child, .x-sidebar .widget>ol>li:last-child, .x-sidebar .widget div>ul>li:last-child, .x-sidebar .widget div>ol>li:last-child{
	border-bottom: none; 
}

.x-main .widget ul li, .x-main .widget ol li, .x-sidebar .widget ul li, .x-sidebar .widget ol li{
	border-top:none;
}

p {
margin: 30px 0px 0px 0px;
}

.x-sidebar .widget {
	margin-top: 0em !important;
}

p.p-meta > span:first-child{
	display:none
}

.x-column{
	position: static !important;
	z-index: auto !important; 
}

.x-sidebar {
width:30% !important;
}

.x-sidebar.right{
padding-top: 50px;
	padding-left: 0px !important;
}

.widget ul, .widget ol{
text-align: center;
}

	input.verticalresponse {
    margin-top: 6px !important;
}


.wp-post-navigation-next a {
    color: #f87714 !important;
	font-weight: bold;
}

.wp-post-navigation-next {
    padding-top: 24px !important; 
}

.x-sidebar {
    margin-top: 10px !important;
}
.page .x-main .hentry .entry-featured, .single-post .x-main .hentry .entry-featured {
	margin-bottom: 0px !important
}


@media (max-width: 1307px) {
	
				.x-nav-wrap.desktop {
  display: none;
}
	
	.x-nav-wrap-mobile{
		display: block;
	}
	
		
	.masthead-inline .x-btn-navbar {
    display: block;
		float: right;}
	
	.x-nav-wrap.mobile {
    display: block;
}
	
	.x-nav-wrap.mobile.x-collapsed{
		display: none;
	}
	.donations-float{
		right: 141px;
	}

}

	@media (min-width: 768px) {
		
		

		
		.e2748-4 > div > div > h1{
				font-size: 90px !important ;
	}
		.e703-4 > div > div > h1{
					font-size: 90px !important ;
	}
		.e375-4 > div > div > h1{
					font-size: 90px !important ;
	}
		.e5965-4 > div > div > h1{
		font-size: 90px !important ;
	}
		.e5999-4 > div > div > h1{
		font-size: 90px !important;
	}
		.e369-4 > div > div > h1{
		font-size: 90px !important;
	}
		.e2142-4 > div > div > h1{
			font-size: 90px !important;
	}
		
		.e378-4 > div > div > h1{
				font-size: 90px !important;
	}
		.e3098-4 > div > div > h1{
		font-size: 90px !important;
	}
		.e183-4 > div > div > h1
		{
		font-size: 90px !important;
	}
			.e189-4 > div > div > h1	{
				font-size: 90px !important;
	}
		.e248-4 > div > div > h1{
			font-size: 90px !important;
	}
		.e4712-4 > div > div > h1 {
			font-size: 90px !important;
	}
		.e4716-4 > div > div > h1 {
			font-size: 90px !important;
	}
		
			.e181-4 > div > div > h1{
			font-size: 90px !important;
	}
		
			.e5604-15 > div > div > h1{
			font-size: 90px !important;
	}
		.e5604-31 > div > div > h1{
			font-size: 90px !important;
	}
		
			.e5326-15 > div > div > h1 {
 margin-left: -160px !important;

  font-size: 90px !important;
		}
			.e5326-51 > div > div > h1 {
		  font-size: 60px !important;
	}
		.e5326-33 > div > div > h1{
			 font-size: 60px !important;
		}
		
		
}

@media (min-width: 320px) and (max-width: 979px) {
		.single-post .x-sidebar.right{
		width: 100% !important;
	}
}

@media (min-width: 320px) and (max-width: 767px) {
	
	.category .x-sidebar.right {
    width: 100% !important;
	
}
	

	.single-post .x-sidebar.right{
		width: 100% !important;
	}

.cs-content .e5173-143.x-section {
    padding-top: 0px !important;
}

	.cs-content .e5173-94.x-section {
    padding: 0px !important;
}

	.page-id-2809 .x-accordion {
margin-top: 1.5rem;
}


.pronamic-pay-amount > div {
    width: 100%;
    text-align: center;
    height: 6rem;
	}

.pronamic-pay-amount > div:last-child {
    width: 100%;
}

.pronamic-pay-amount div > label {
    padding: 1.2rem 0.5rem;
    height: 4rem;

}
	
	
	.pronamic-pay-submit-button-wrap.pronamic-pay-clearfix {
    margin-left: 100px;
}
	
	img {
   
    margin-top: 0px !important;
	}
	
	



.pronamic-pay-amount {
    display: grid;
    justify-content: unset;

}
	
	
.e4716-22.x-container, .e4716-45.x-container, .e4716-69.x-container, .e4716-92.x-container, .e4716-114.x-container, .e4716-137.x-container, .e4716-161.x-container, .e4716-184.x-container, .e4716-207.x-container, .e4716-231.x-container, .e4716-255.x-container, .e4716-279.x-container {
	margin: -0.5em auto 1.5em auto !important;
	}
	
	cs-content p{
		font-size:16px !important;
	}
	
	.e5490-10 p{
		font-size: 16px !important;
	}
	
	
	.e5490-32 .e5490-33.x-text{
    text-align: left;
}
	
	.e5490-32  .e5490-34.x-text{
		    text-align: left;

	}

	.e5490-32  .e5490-34.x-text br{
		display:none;
	}
	
	.e5490-34.x-text p br{
		display:none;
	}
	
	.e5490-32 .e5490-34.x-text.buletted {
    position: absolute;
    top: 500px;
left: 26px;

}

.e5490-32 .e5490-33.x-text.buletted {
   position: absolute;
    top: 94px;
    left: 26px;

}
	
	.e5490-32 .e5490-34.x-text.buletted {
    position: absolute;
    top: 650px !important;
left: 35px !important;
		font-size: 2em !important;

}
	
	.e2809-1.x-section, .e2809-10.x-section {
		padding: 45px 30px 45px  30px !important;
	}

.e5490-32 .e5490-33.x-text.buletted {
   position: absolute;
    top: 21px !important;;
    left: 35px !important;
	font-size: 2em !important;

}
	
	.cs-content .e5490-10{
		padding-bottom: 5px !important;
	}
	
	.cs-content .e5490-30{
		padding-top: 5px !important;
				padding-bottom: 5px !important;

	}
	
	
	.e5282-1.x-section, .e5282-22, .e5282-45, .e5282-68, .e5282-10.x-section, .e5282-33.x-section, .e5282-56.x-section, .e5282-79.x-section, .e5282-102.x-section{
	padding:5px !important;
}

	.cs-content .e5304-10 {
		padding: 30px 0 !important;
	}

.e5490-35 .buletted li::before{

    left: -3px !important;

}
	
	.e5490-32 p{
		margin: 0px !important;
	}
	
	.e5490-35 .e5490-36{
		font-size: 2em !important;
	}
	
.e5490-33 p{
    text-align: left !important;
}

.e5490-34 p{
    text-align: left !important;
}
	

	.e5604-95 .e5604-99 {
		width: 100% !important;

	}
	
	.e5604-105 li{
		float:left !important;
	}
	
	.e5604-114 .e5604-117{
		width: 100% !important;
	}
	
	.e5604-95 .e5604-105 > div{
			width: 100% !important;
	}
.e5604-57 .e5604-66 > div{

width: 100% !important;
}
	
	.e5604-32.x-text, .e5604-77.x-text, .e5604-107.x-text{
		text-align: left !important;
	}
	
	.e5604-106 span{
		margin-left: 0px !important;
	}
	
	.e5604-95  .e5604-96{
		padding-top: 0px !important;
	}
	
	.e5604-95  .e5604-114{
		padding-bottom: 0px !important;
	}

	
	.e5604-99 span{
		font-size: 20px !important;
	}
	
	.e5604-106 strong{
		font-size: 20px !important;
	}
	
	.e5604-117 strong{
		font-size: 20px !important;
	}
	

.e5604-77 li{
    padding-top: 40px !important;
	 padding-bottom: 51px !important;
    position: relative !important;
}
.e5604-105 .bulettedR li::after{
    position: absolute !important; ;
    left: -40px !important;
    top: 50% !important;

}
.bulettedR li::after{
    position: absolute !important; ;
    left: -64px !important;
    top: 25% !important;

}
	.buletted li::before {
		position:relative;
		right: 1px;
	}

	@media(max-width: 767px){
		.e5604-77.bulettedR li{
			float: left !important;
		}
	}
	
	
	.e5490-31.x-container.max.width {
		    font-size: 9px !important;
	}
	
	.e5604-66 > div:first-child{
		display:none;
	}

.e5604-57 .e5604-75 > div{
width: 100% !important;
}
	
	
	.x-breadcrumb-wrap {
display:none !important;
}

	.cs-content	.e5490-10{
		padding-top: 0px !important;
	}
	
	.e5490-21 .e5490-25.x-column.x-sm.x-1-2{
		height: 400px !important;
	}
	
	.e5490-21 .e5490-25{
		background-position: top center;
	}
	
	.cs-content .e5490-14.x-column.x-sm.x-1-2{
		font-size: 2.5em;
	}
	
	.cs-content	.e5490-12.x-column.x-sm.x-1-2{
		padding-bottom: 34px !important;
	}
	

	
	.e5490-10
.e5490-11 {
padding-bottom: 6px !important;
	}
	
.e5604-16.x-text, .e5604-32.x-text, .e5604-51.x-text, .e5604-70.x-text, .e5604-77.x-text, .e5604-79.x-text, .e5604-100.x-text, .e5604-107.x-text, .e5604-118.x-text, .e5604-126.x-text, .e5604-127.x-text{

font-size:16px !important;
}
	
	.e5604-29 .e5604-31.x-text .x-text-content-text-primary{
		text-align: center !important;
		font-size: 45px !important;
		    padding-top: 28px;

	}
	.e5604-41 .e5604-42.x-text{
		font-size: 45px !important;
	}
	
	.e5604-15.x-text .x-text-content-text-primary{
		
		text-align: center !important;
		font-size: 45px !important;
		    padding-top: 28px;
		
	}
	
	span.x-anchor-text-primary{
		text-align:center !important;
	}

	
	.e5604-1.x-section{
			padding: 45px 0px 5px 0px !important;
	}
	
	.e5604-76 li{
		font-size: 20px !important;
	}
	.e5604-69 span{
		font-size: 20px !important;
	}
	
	.e5490-22 .e5490-23 > div > div > h1{
		    font-size: 50px !important;
      padding: 30px 0 20px 0 !important;
    text-align: center;
    margin-left: 0px !important;
	}
	
	.e5490-22 .e5490-24.x-text{
		font-size: 2.5em !important;
			
	}
	
	.e5490-41 .e5490-46.x-column.x-sm.x-1-2{
		height: 400px !important;
		background-position: top center;
	}
	
	.e5490-43 .e5490-45.x-text{
		font-size: 16px !important;
	}
	
	.e5490-41 .e5490-44 > div > div > h1{
		    font-size: 50px !important;
		    margin-right: 0px !important;
		text-align: center !important;
		    padding: 40px 0 40px 0 !important;
	}
	
	/*.e5490-41 .e5490-42{
		padding: 50px 0 20px 0 !important;
	}*/
	
	.cs-content .e5490-41{
		padding-top: 0px !important;
	}
	.e5604-1 .e5604-4 > div > div > h1{
font-size: 56px !important;
}
	
	.e4716-1.x-section{
		padding: 45px 0px 5px 0px !important;
	}
	
	.e4712-1.x-section, .e4712-10.x-section
 .x-text{
		font-size: 16px !important
	}
	.e4449-10 .e4449-12{
			font-size: 16px !important
	}
	
	.e4449-1.x-section, .e4449-10.x-section {
		padding: 9px 0px 9px 0px !important;
	}
	
	.e4449-1 .e4449-4 > div > div > h1{
		
	font-size: 46px !important;
	}
	
	.e4712-1.x-section, .e4712-10.x-section {
		padding: 15px 0px 4px 0px !important;
	}

.e5604-11 {

padding: 20px 0px 0px 0px !important;
}


.e5604-22 {
padding: 30px 0px 20px 0px !important;
}



.e5604-29 {
padding: 30px 0px 0px 0px !important;
}

.e5604-48 .e5604-51 {
padding: 15px 0  !important;
}

.e5604-57 .e5604-60 > div > div > h1{

padding: 0px 0px  !important;
    font-size: 30px !important;

}
.e5604-123 .e5604-127 {
padding-bottom: 15px !important;
	
	}
	
	.e5604-13 {
height:238px !important;
}

.e5604-15 > div > div > h1 {
padding: 50px 0px 20px 0px  !important;
}

.cs-content .e5604-10 {
padding-top: 35px !important;
}

.e5604-123 .e5604-126{
padding-top: 0px !important;
}

.e5604-127{
padding-bottom: 0px !important;
}

.e5604-41{
padding: 0px !important;
}

.e5604-57 x-section .e5604-60 > div > div > h1 {
font-size: 45px !important
}
	.e5604-86{
		
	padding: 0px !important;
	}
	
	
	
	.e5173-171.x-column.x-sm.x-1-2 .e5173-172.x-text{
		
padding-bottom: 20px !important;
}

footer .copy{
display:block;
}

.e5173-174.x-column.x-sm.x-1-2 .e5173-175.x-text {
font-size: 28px !important;
}
	
.x-counter .x-counter-number-wrap:last-child {
	margin-left: 37px !important;
	font-size: 0.8em !important;
	
	}
 
	.counter {
padding:8px 0 !important;
}

.e5173-37.x-container.max.width{
padding:0px 0;
}
	
 #wpadminbar .ab-sub-wrapper, #wpadminbar ul, #wpadminbar ul li{
margin:-2px;
}
.e5173-24.x-text, .e5173-27.x-text, .e5173-30.x-text, .e5173-33.x-text, .e5173-40.x-text, .e5173-62.x-text, .e5173-173.x-text {
	font-size: 10px !important;
	}

.e5173-86{
float:none !important;
}

#callRow > .x-column:first-child{
width: 100% !important
}

	#about h1.x-text-content-text-primary {
		margin-left:0px !important;
		text-align:center;
		padding-bottom: 30px !important;
	}
	#what h1.x-text-content-text-primary{
		margin-right: 25px !important;
		text-align:center;
				padding-bottom: 30px !important;

	}
	#callIt h1.x-text-content-text-primary{
				margin-left: 0px !important;
							text-align:center;
;
	}
	
	.e5173-51.x-text, .e5173-89.x-text{
		padding: 0px 30px 0px 30px !important;
				text-align:center !important;
	}
	.e5173-46 x-section #aboutRow > .x-column:last-child > div{
		margin-left: 0px !important;
	}
	.e5173-24.x-text, .e5173-27.x-text, .e5173-30.x-text, .e5173-33.x-text, .e5173-40.x-text, .e5173-58.x-text, .e5173-60.x-text, .e5173-62.x-text, .e5173-63.x-text, .e5173-104.x-text, .e5173-127.x-text, .e5173-146.x-text, .e5173-162.x-text, .e5173-172.x-text, .e5173-173.x-text, .e5173-175.x-text{
	padding: 0px 30px 0px 30px  !important;
	}
	
	
#headerLine + .x-text > div {
	padding-bottom:
120px !important;

}
	
	.e5173-170 >div {
		padding: 30px !important;
	}
	
	#rev_slider_3_1 .tp-caption.tp-resizeme > .tweet{
		font-size: 15px !important;
		line-height: 19px !important;
		margin-top: 10% !important;
	} 
	
	.e5173-58.x-text{
display:none;
}

.e5173-68.x-section{
display:none;
}

.alignright{
margin: 0.2em 0em 0.2em 1.0em !important;
}
	
	.e5173-37.x-container.max.width{
		padding: 0px 0px 28px 0px;
	}
	.e5173-60.x-text.pNorm.detailsL > div{
		padding-bottom:30px
	}
	
	fieldset {
		padding-bottom: 8px;
	}
	
	.e5173-46{
background-attachment:initial !important;
background-position: -90px -198px !important;
		background-size: 505px !important;
}
	
	
	.copy br {
		display:none
	}
	
	.e5173-23.x-counter.pNorm.counter{
		padding-top: 20px !important;
	}
	
	.e5173-40.x-text img {

float: none !important;

}

header.masthead.masthead-inline{

position: fixed;
width:100%;
z-index:999;
}

.e5173-40.x-text img{
width: 33px !important;
}
	
#post-5741.entry-header, .entry-content{
font-size: 16px !important;
	margin-top: 15px !important;
}
	
	.e5173-60.x-text, .e5173-173.x-text{
		text-align:center !important;
	}
	
/*.donations-float {
	right:63px;
	padding: 10px 13px !important;
}*/
	
	.x-recent-posts.cf.posts.horizontal {
		padding: 10px !important;
	}
	
	.e5173-134.x-section{
display:none;

}
	
	#headerLine > div > div > .x-text-content-text-primary{
		
	padding-top: 65px !important;
	}
	
	
.e5173-4.x-text .x-text-content-text-primary, .e5173-50.x-text .x-text-content-text-primary, .e5173-59.x-text .x-text-content-text-primary, .e5173-88.x-text .x-text-content-text-primary{

font-size: 0.7em;

}

.x-text-content{
padding:1px;

}


.e5173-110.x-container.marginless-columns{
display:none;

}

.e5173-95.x-container.marginless-columns{
display:none;

}

.e5173-104.x-text{
padding: 40px !important;
}

.e5173-1.x-section, .e5173-20.x-section, .e5173-36.x-section, .e5173-83.x-section, .e5173-134.x-section, .e5173-159.x-section {

padding: 45px 0px 20px 0px !important;
}




.e5173-96 {
height: 50px !important;

}


.e5173-111 {
height: 65px !important;

}

.e5173-119{
height: 50px !important;

}

.e5173-153 {
height: 57px !important;

}
	
.e4716-10.x-section, .e4716-21.x-section, .e4716-32.x-section, .e4716-44.x-section, .e4716-56.x-section, .e4716-68.x-section, .e4716-80.x-section, .e4716-91.x-section, .e4716-102.x-section, .e4716-113.x-section, .e4716-124.x-section, .e4716-136.x-section, .e4716-148.x-section, .e4716-160.x-section, .e4716-172.x-section, .e4716-183.x-section, .e4716-194.x-section, .e4716-206.x-section, .e4716-218.x-section, .e4716-230.x-section, .e4716-242.x-section, .e4716-254.x-section, .e4716-266.x-section, .e4716-278.x-section{
		padding: 58px !important;
	}
	
	.cs-content h1.x-text-content-text-primary{
		font-size: 46px !important;
		padding: 40px 0px 33px 0px !important;
	}
	
	.cs-content .e375-3  h1.x-text-content-text-primary{
		font-size: 32px !important;
	}
	
		.cs-content .e248-3  h1.x-text-content-text-primary{
		font-size: 36px !important;
	}
	

	
	.e375-12.x-column.x-sm.x-2-3 p{
    font-size: 16px !important;
}
	.e5965-12 p{
		  font-size: 16px !important;
	}
	
	.e5965-12 h2{
		  font-size: 16px !important;
	}
	
	.e5965-12 h3{
		  font-size: 16px !important;
	}
	
	.e5965-12 ul{
		  font-size: 16px !important;
	}
	
	
	.e375-12.x-column.x-sm.x-2-3 p{
    font-size: 16px !important;
}
	
	.e5999-12 p{
		  font-size: 16px !important;
	}
	
	.e5999-12 h2{
		  font-size: 16px !important;
	}
	
	.e5999-12 h3{
		  font-size: 16px !important;
	}
	
	.e5999-12 ul{
		  font-size: 16px !important;
	}
	
		.e1929-12 p{
		  font-size: 16px !important;
	}
	
	.e1929-12 h2{
		  font-size: 16px !important;
	}

		.e1929-12 ul{
		  font-size: 16px !important;
	}

			.e361-12 p{
		  font-size: 16px !important;
	}
	
	.e361-12 h2{
		  font-size: 16px !important;
	}

		.e361-12 ul{
		  font-size: 16px !important;
	}
	
			.e2142-12 p{
		  font-size: 16px !important;
	}
	
	.e2142-12 h2{
		  font-size: 16px !important;
	}

		.e2142-12 ul{
		  font-size: 16px !important;
	}
	
				.e369-12 p{
		  font-size: 16px !important;
	}
	
	.e369-12 h2{
		  font-size: 16px !important;
	}

		.e369-12 ul{
		  font-size: 16px !important;
	}
	
				.e378-12 p{
		  font-size: 16px !important;
	}
	
					.e3098-12 p{
		  font-size: 16px !important;
	}
	
	.e3098-12 h2{
		  font-size: 16px !important;
	}


	
		.e375-12.x-column.x-sm.x-2-3 h4{
    font-size: 16px !important;
			padding-bottom:20px !important;
			padding-top:20px !important;

}
	
	.e375-14.x-anchor, .e375-15.x-anchor {
		font-size: 16px !important;
	}
	
		.e375-12.x-column.x-sm.x-2-3 ul{
    font-size: 16px !important;
}

.e5173-1.x-section, .e5173-20.x-section, .e5173-36.x-section, .e5173-83.x-section, .e5173-134.x-section, .e5173-159.x-section{

padding: 30px 0px 20px 0px !important;
}
	
	.cs-content .e6746-1{
		padding: 45px 0px 5px 0px !important;
	}

	.e6700-10 .e6700-12{
		font-size: 16px !important;
		padding: 8px !important;
	}
	
	.cs-content .e6700-1{
		padding: 45px 0px 5px 0px !important;
	}
	
	.e6700-1 .e6700-4 > div > div > h1 {
		font-size: 46px !important;
	}
	
	.e5304-4 > div > div > h1{
		font-size: 44px !important;
	}
	
	.e2748-4 > div > div > h1{
				font-size: 50px !important ;

	}
	
	.e5490-1 .e5490-4 > div > div > h1{
		font-size: 46px !important;
	}
	
	.e703-4 > div > div > h1{
						font-size: 50px !important;

	}
	
	.e6746-1 .e6746-4 > div > div > h1 {
		font-size: 54px !important;
	}
	
	.e703-4 > div > div > h1{
			font-size: 50px !important;
	}
	
	.e375-4 > div > div > h1{
			font-size: 32px !important;
	}
	
	.e5965-4 > div > div > h1{
			font-size: 60px !important;
	}
	
	.e5999-4 > div > div > h1{
		font-size: 50px !important;
	}
	
	.e369-4 > div > div > h1{
		font-size: 60px !important;
	}
	
	.e2142-4 > div > div > h1{
		font-size: 55px !important;
	}
	
	.e378-4 > div > div > h1{
		font-size: 50px !important;
	}
	
	.e3098-4 > div > div > h1{
		font-size: 79px !important;
	}
	
	.e183-4 > div > div > h1
		{
				font-size: 73px !important;
	}
	.e189-4 > div > div > h1	{
		font-size: 46px !important;
	}
		.e248-4 > div > div > h1{
				font-size: 37px !important;
	}
	.e4712-4 > div > div > h1 {
				font-size: 47px !important;
	}
			.e4716-4 > div > div > h1 {
	font-size: 60px !important;
	}
	.e181-4 > div > div > h1{
			font-size: 77px !important;
	}
	.e5604-15 > div > div > h1{
			font-size: 55px !important;
	}
	
		.e5604-31 > div > div > h1{
			font-size: 67px !important;
	}
	
	.e5604-23.x-menu{
		flex-direction:column !important;
	}
	.e5304-13.x-text {
		font-size:16px !important;
	}
	.e5304-10{
		padding: 0px !important;
	}
	
	.e5326-51 > div > div > h1 {
		font-size: 33px !important;
	}
	
	.e5326-15 > div > div > h1 {
		
		font-size: 90px !important;
	}
	
	.e5326-51 > div > div > h1 {
		  font-size: 33px !important;
	}
	
	.e5326-33 > div > div > h1{
			 font-size: 33px !important;
		}
	
	.e5173-48.x-column.x-sm.x-1-2{
		height:400px;
	}
	
	.e5173-4.x-text .x-text-content-text-primary
	{
		text-align:center !important;
	}
	.e5173-1{
		background-position: top left !important;
	}
	
	.e5311-23 .e5311-24 p{
		font-size: 16px !important;
	}
	
	.e5311-25 .e5311-26 p{
		font-size: 16px !important;
	}
	
	.e5311-43 .e5311-44 p{
		font-size: 16px !important;
	}
	
	
	.e5311-45 .e5311-46 p{
		font-size: 16px !important;
	}
	
	.e5311-63 .e5311-64 p{
		font-size: 16px !important;
	}
	
	.e5311-65 .e5311-66 p{
		font-size: 16px !important;
	}
	
	.e5311-83 .e5311-84 p{
		font-size: 16px !important;
	}
	
	.e5311-103 .e5311-104 p{
		font-size: 16px !important;
	}
	
	.e5311-105 .e5311-106 p{
		font-size: 16px !important;
	}
	
	.e5311-14 .e5311-16 p{
		font-size: 16px !important;
	}
	
		.e5311-14 .e5311-17 p{
		font-size: 16px !important;
	}
	
	.e5311-35{
		font-size: 16px !important;
	}
	
	.e5311-57{	
		font-size: 16px !important;
	}
	
	.e5311-75{	
		font-size: 16px !important;
	}
	
	.e5311-97{	
		font-size: 16px !important;
	}
	
	.cs-content .e5311-10 {
		padding-top: 0px !important;
	}
	
	.cs-content .e5311-32{
		padding-top: 0px !important;

	}
	
	.cs-content .e5311-72{
		padding-top: 0px !important;

	}
	
	.e2748-14.x-anchor, .e2748-15.x-anchor, .e2748-16.x-anchor, .e2748-17.x-anchor, .e2748-18.x-anchor {
font-size: 16px !important;
}

.x-anchor{
display: block !important;

}


.x-accordion {
    font-size: 16px !important ;
}
	
	.x-section .x-text {
    padding-bottom: 28px;
}
	
	.x-columnize {
    display: none;
}
	
	div#sya_container {
    font-size: 16px!important;
}
	.e6172-15.x-column.x-sm.x-1-3 { font-size: 16px!important;
}
	
	.e373-12.x-column.x-sm.x-2-3 p {
    font-size: 16px !important;
}
	
	.e373-14.x-anchor .x-anchor-text-primary {
		    font-size: 16px !important;
	}

	
	.e6700-10.x-section{
		margin: -0.5em !important;
	}

	.x-brand img{
		width:121px;
	}
	
	.footerBox img {
    height: 87px;
	}
	
.e703-14.x-text {
margin:1em !important;
	}
	.x-accordion{
		margin-left:2em !important;
		margin-right:2em !important;
	}
	
	.e5173-4.x-text, .e5173-50.x-text, .e5173-59.x-text, .e5173-88.x-text {

		font-size:50px !important;
	}
	.e5173-104.x-text, .e5173-127.x-text, .e5173-146.x-text, .e5173-162.x-text, .e5173-172.x-text, .e5173-175.x-text{
				font-size:32px !important;

	}
	p{
		text-align: center !important
	}
	
	
	#slidBot {
		
	padding: 0px !important;
	}
	
	.e5173-170{
		padding: 0px !important;
	}
	
	.e5173-173 > p{	
		line-height:16px !important;
	}
	
}


.e6172-1{
	 background-image: url("https://4genderjustice.org/wp-content/uploads/2019/03/Pattern_back.jpg");
	background-attachment: fixed;
  background-position: top center;
	
	  font-size: 90px !important;
  font-family: "Montserrat" !important;
  color: rgb(248, 119, 20) !important;
  font-weight: 700 !important;
  line-height: 1.222 !important;
  padding: 50px 0;
	
}

h1, .h1 {
	font-size:42px;
	  color: rgb(248, 119, 20) !important;
	  padding: 20px 0;

}
	h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6{
		margin: 0em !important;
}

h1.entry-title{
	display:none;
}

@media(max-width: 500px){
	.donations-float{
		right: 60px;
	}
}

@media(max-width: 375px){
	.donations-float{
		    right: 53px;
    font-size: 18px;
		   padding: 13px 10px 14px;
	}
}

.page-id-2809 .x-brand.img > img{
	margin-top: 0 !important;
}

.activeCampaign > a{
	width: 100% !important;
}

.category header.entry-header{
	height: unset;
}

.category .entry-content.excerpt > p{
	margin-top: 0;
}

@media(max-width: 1120px) and (min-width: 768px){
#rev_slider_4_2 .tp-bullets{
	transform: unset !important;
	left: -27px !important;
	top: 32px !important;
}
	#rev_slider_4_2 .tp-caption.tp-resizeme > a > p{
white-space: initial !important;
		text-overflow: unset !important;
		max-width: 40vw;
	}
	.picSlider{
		transform: scale(0.8);
		margin-left: -48px !important;
	}
}

@media(max-width: 767px){
	#slidBot{
		margin-bottom: 50px;
	}
	#rev_slider_4_2 .tp-mask-wrap{
		margin-left: calc((100vw - 540px) / 2);
	}
	#rev_slider_4_2 .tp-bullets{
		transform: matrix(1, 0, 0, 1, 0, 3) !important;
	}
	#rev_slider_4_2 .tp-bullet:nth-child(2){
		top: 0 !important;
		left: 17px !important;
	}
#rev_slider_4_2 .tp-bullet:nth-child(3){
		top: 0 !important;
		left: 34px !important;
	}
#rev_slider_4_2 .tp-bullet:nth-child(4){
		top: 0 !important;
		left: 51px !important;
	}
	#rev_slider_4_2	.tp-caption.tp-resizeme > a > p{
white-space: initial !important;
		text-overflow: unset !important;
		max-width: 80vw;
			margin: auto !important;
			margin-top: 30px !important;
    font-size: 12px !important;
			line-height: 12px !important; 
	}
	.home .e5173-169 .e5173-175{
		margin-bottom: 28px;
	}
}

#rev_slider_4_2	.tp-caption.tp-resizeme > a > p{
    font-size: 17px !important;
			line-height: 17px !important; 
	}

@media(max-width:927px){
	.resources > div > div > div:first-child{
		font-size: 40px !important;
	}
}

.e5490-46{
	background-repeat: no-repeat;
}


@media(max-width:767px){
	.hide{ 
		display: none !important;
}
	.tweet{
	max-width: 86vw;
}
	#supporting h4{
		font-size: 21px !important;
	}
	#supporting span{
		font-size: 16px !important;
	}
	.e5490-42.x-text,.e5490-60.x-text{
		text-align: left !important;
		float: left !important;
	}
	#supporting .supporting >div{
		border-left: 10px solid rgb(247,247,247) !important;
	}
	#supporting .bulettedR li::after{
		left: -56px !important;
		top: 16% !important;
	}
	#supporting ul{
		margin-left: 26.6px !important;
	}
	#supporting .supporting .buletted li,#supporting .supporting .bulettedR li{
	padding: 25px 0 !important;
	}
	.e5490-80 .x-text-content-text-primary{
		margin-right: 0 !important;
		text-align: center !important;
	}
}

.e5490-82.x-column.x-sm.x-1-2{
	min-height: 400px;
    background-position: center;
	background-repeat: no-repeat;
}

.e5490-25.x-column.x-sm.x-1-2{
	background-repeat: no-repeat;
}

#x-nav-wrap-mobile{
	max-height: 90vh;
	overflow: scroll;
}

@media(max-width: 767px){
	.x-recent-posts.cf.posts.horizontal {
justify-content: center !important;
	}	
}

.x-recent-posts.cf.posts.horizontal{
	justify-content: space-between !important;
}

@media(max-width: 450px){
	.headWork h1.x-text-content-text-primary{
		font-size: 30px !important;
	}
	.homeOther > p{
		font-size: 30px !important;
	}
	#rev_slider_4_2 .tp-caption.tp-resizeme > a > p{
		font-size: 12px !important;
		text-align: left !important;
		max-width: 70vw;
		margin-left:10vw;
	}
}

@media(max-width: 767px){
	.x-text-headline{
		margin-top: 24px !important;
	}
	.categoryHead{
padding-top: 28px;
		padding-bottom: 0 !important;
}
	    
}
@media(max-width: 362px){
	#rev_slider_4_2 .tp-caption.tp-resizeme > a > p{
		max-width: 70vw;
	}
}

.e5604-78.x-column.x-sm.x-1-2{
	border-left-color: white !important;
}

.home .x-recent-posts.cf.posts.horizontal{
	max-width: 1400px;
	margin: auto;
}

body.category .x-navbar-wrap{
	margin-bottom:0 !important;
}


body.category .x-container.max.width.main{
	margin-top: 220px;
}

@media(max-width:767px){
	.categoryHead{
		padding-top:0; 
		margin-top: 0;
	}
	.e9320-13.x-column.x-sm.x-1-1 {
    padding: 10px;
	}
	.e9320-13.x-column.x-sm.x-1-1 .x-columnize {
		display: block;
		column-count: 1;
	}
	ul.e9320-42.x-menu.x-menu-inline {
    flex-wrap: wrap;
	}
}

.cn-button.bootstrap{
	font-family: "Montserrat";
background-color: rgb(248,119,20);
background-image: none;
border-radius: 0;
	text-shadow: unset;
}

.cn-button.bootstrap:hover{
	color: black;
	background-color: rgb(248,119,20);
background-image: none;
	border-color: rgb(248,119,20);
	text-shadow: unset;
}

.entry-content a {
    color: rgb(248, 119, 20);
}

.entry-content a:hover {	
    color: rgb(248, 119, 20);
    text-decoration: underline;
}

.list ul.x-block-grid {
	display: flex;
	align-items: flex-start;
}
.list ul.x-block-grid > li {
	margin-right: 0px;
	margin-top: 0px;
}
.list ul.x-block-grid > li > h3,
.list ul.x-block-grid > li > h2
{
	font-size: 25px;
}
.list ul.x-block-grid > li > p {
	margin-top: 0px;
}
.list ul.x-block-grid > li a > img {
	max-width: 200px;
    height: 300px;
    object-fit: cover;
}


@media(max-width: 550px){
	.list ul.x-block-grid {
		display: block;
	}
	
	.e5490-79.x-text .x-text-content-text-primary {
		max-width: 100%;
		text-align: center !important;
	}
	
	.e9183-12 .h-custom-headline {
		text-align: center;
	}
	
	.e9183-12 .x-text {
		padding: 0px 30px;
	}
	
	.e9183-14 {
		padding: 0px 30px !important;
	}
}

/*NAVBAR*/
#menu-main-menu-v2 li > a {
	padding-bottom: 25px;
}




/** CORNERSTONE GENERATED CSS **/


/** 30. 10. 2025. - php 7.2 emergency css **/

a,
h1 a:hover,
h2 a:hover,
h3 a:hover,
h4 a:hover,
h5 a:hover,
h6 a:hover,
.x-breadcrumb-wrap a:hover,
.x-comment-author a:hover,
.x-comment-time:hover,
.p-meta>span>a:hover,
.format-link .link a:hover,
.x-main .widget ul li a:hover,
.x-main .widget ol li a:hover,
.x-main .widget_tag_cloud .tagcloud a:hover,
.x-sidebar .widget ul li a:hover,
.x-sidebar .widget ol li a:hover,
.x-sidebar .widget_tag_cloud .tagcloud a:hover,
.x-portfolio .entry-extra .x-ul-tags li a:hover {
    color: #1878d8;
}

a:hover {
    color: #0a335c;
}

a.x-img-thumbnail:hover {
    border-color: #1878d8;
}

.x-main {
    width: 75%;
}

.x-sidebar {
    width: 25%;
}

.x-post-slider-archive-active .x-container.main:before {
    top: 0;
}

.x-content-sidebar-active .x-container.main:before {
    right: 25%;
}

.x-sidebar-content-active .x-container.main:before {
    left: 25%;
}

.x-full-width-active .x-container.main:before {
    left: -5000em;
}

.h-landmark,
.x-main .h-widget,
.x-main .h-widget a.rsswidget,
.x-main .h-widget a.rsswidget:hover,
.x-main .widget.widget_pages .current_page_item a,
.x-main .widget.widget_nav_menu .current-menu-item a,
.x-main .widget.widget_pages .current_page_item a:hover,
.x-main .widget.widget_nav_menu .current-menu-item a:hover,
.x-sidebar .h-widget,
.x-sidebar .h-widget a.rsswidget,
.x-sidebar .h-widget a.rsswidget:hover,
.x-sidebar .widget.widget_pages .current_page_item a,
.x-sidebar .widget.widget_nav_menu .current-menu-item a,
.x-sidebar .widget.widget_pages .current_page_item a:hover,
.x-sidebar .widget.widget_nav_menu .current-menu-item a:hover {
    color: #444444;
}

.x-main .widget,
.x-main .widget a,
.x-main .widget ul li a,
.x-main .widget ol li a,
.x-main .widget_tag_cloud .tagcloud a,
.x-main .widget_product_tag_cloud .tagcloud a,
.x-main .widget a:hover,
.x-main .widget ul li a:hover,
.x-main .widget ol li a:hover,
.x-main .widget_tag_cloud .tagcloud a:hover,
.x-main .widget_product_tag_cloud .tagcloud a:hover,
.x-main .widget_shopping_cart .buttons .button,
.x-main .widget_price_filter .price_slider_amount .button,
.x-sidebar .widget,
.x-sidebar .widget a,
.x-sidebar .widget ul li a,
.x-sidebar .widget ol li a,
.x-sidebar .widget_tag_cloud .tagcloud a,
.x-sidebar .widget_product_tag_cloud .tagcloud a,
.x-sidebar .widget a:hover,
.x-sidebar .widget ul li a:hover,
.x-sidebar .widget ol li a:hover,
.x-sidebar .widget_tag_cloud .tagcloud a:hover,
.x-sidebar .widget_product_tag_cloud .tagcloud a:hover,
.x-sidebar .widget_shopping_cart .buttons .button,
.x-sidebar .widget_price_filter .price_slider_amount .button {
    color: #333333;
}

.x-main .h-widget,
.x-main .widget.widget_pages .current_page_item,
.x-main .widget.widget_nav_menu .current-menu-item,
.x-sidebar .h-widget,
.x-sidebar .widget.widget_pages .current_page_item,
.x-sidebar .widget.widget_nav_menu .current-menu-item {
    border-color: #444444;
}

.x-post-slider {
    height: 425px;
}

.archive .x-post-slider {
    height: 425px;
}

.x-post-slider .x-post-slider-entry {
    padding-bottom: 425px;
}

.archive .x-post-slider .x-post-slider-entry {
    padding-bottom: 425px;
}

.format-link .link a,
.x-portfolio .entry-extra .x-ul-tags li a {
    color: #333333;
}

.p-meta>span>a,
.x-nav-articles a,
.entry-top-navigation .entry-parent,
.option-set .x-index-filters,
.option-set .x-portfolio-filters,
.option-set .x-index-filters-menu>li>a:hover,
.option-set .x-index-filters-menu>li>a.selected,
.option-set .x-portfolio-filters-menu>li>a:hover,
.option-set .x-portfolio-filters-menu>li>a.selected {
    color: rgb(68, 68, 68);
}

.x-nav-articles a,
.entry-top-navigation .entry-parent,
.option-set .x-index-filters,
.option-set .x-portfolio-filters,
.option-set .x-index-filters i,
.option-set .x-portfolio-filters i {
    border-color: rgb(68, 68, 68);
}

.x-nav-articles a:hover,
.entry-top-navigation .entry-parent:hover,
.option-set .x-index-filters:hover i,
.option-set .x-portfolio-filters:hover i {
    background-color: rgb(68, 68, 68);
}

@media (max-width:979px) {

    .x-content-sidebar-active .x-container.main:before,
    .x-sidebar-content-active .x-container.main:before {
        left: -5000em;
    }

    body .x-main .widget,
    body .x-main .widget a,
    body .x-main .widget a:hover,
    body .x-main .widget ul li a,
    body .x-main .widget ol li a,
    body .x-main .widget ul li a:hover,
    body .x-main .widget ol li a:hover,
    body .x-sidebar .widget,
    body .x-sidebar .widget a,
    body .x-sidebar .widget a:hover,
    body .x-sidebar .widget ul li a,
    body .x-sidebar .widget ol li a,
    body .x-sidebar .widget ul li a:hover,
    body .x-sidebar .widget ol li a:hover {
        color: #333333;
    }

    body .x-main .h-widget,
    body .x-main .widget.widget_pages .current_page_item a,
    body .x-main .widget.widget_nav_menu .current-menu-item a,
    body .x-main .widget.widget_pages .current_page_item a:hover,
    body .x-main .widget.widget_nav_menu .current-menu-item a:hover,
    body .x-sidebar .h-widget,
    body .x-sidebar .widget.widget_pages .current_page_item a,
    body .x-sidebar .widget.widget_nav_menu .current-menu-item a,
    body .x-sidebar .widget.widget_pages .current_page_item a:hover,
    body .x-sidebar .widget.widget_nav_menu .current-menu-item a:hover {
        color: rgb(68, 68, 68);
    }

    body .x-main .h-widget,
    body .x-main .widget.widget_pages .current_page_item,
    body .x-main .widget.widget_nav_menu .current-menu-item,
    body .x-sidebar .h-widget,
    body .x-sidebar .widget.widget_pages .current_page_item,
    body .x-sidebar .widget.widget_nav_menu .current-menu-item {
        border-color: rgb(68, 68, 68);
    }
}

@media (max-width:767px) {

    .x-post-slider,
    .archive .x-post-slider {
        height: auto !important;
    }

    .x-post-slider .x-post-slider-entry,
    .archive .x-post-slider .x-post-slider-entry {
        padding-bottom: 65% !important;
    }
}

html {
    font-size: 16px;
}

@media (min-width:480px) {
    html {
        font-size: 16px;
    }
}

@media (min-width:767px) {
    html {
        font-size: 16px;
    }
}

@media (min-width:979px) {
    html {
        font-size: 16px;
    }
}

@media (min-width:1200px) {
    html {
        font-size: 16px;
    }
}

body {
    font-style: normal;
    font-weight: 400;
    color: #333333;
    background-color: #ffffff;
}

.w-b {
    font-weight: 400 !important;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
    font-family: "Montserrat", sans-serif;
    font-style: normal;
    font-weight: 700;
}

h1,
.h1 {
    letter-spacing: 0.016em;
}

h2,
.h2 {
    letter-spacing: 0.022em;
}

h3,
.h3 {
    letter-spacing: 0.027em;
}

h4,
.h4 {
    letter-spacing: 0.036em;
}

h5,
.h5 {
    letter-spacing: 0.042em;
}

h6,
.h6 {
    letter-spacing: 0.063em;
}

.w-h {
    font-weight: 700 !important;
}

.x-container.width {
    width: 90%;
}

.x-container.max {
    max-width: 1500px;
}

.x-main.full {
    float: none;
    display: block;
    width: auto;
}

@media (max-width:979px) {

    .x-main.full,
    .x-main.left,
    .x-main.right,
    .x-sidebar.left,
    .x-sidebar.right {
        float: none;
        display: block;
        width: auto !important;
    }
}

.entry-header,
.entry-content {
    font-size: 1rem;
}

body,
input,
button,
select,
textarea {
    font-family: "Montserrat", sans-serif;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a,
.h1 a,
.h2 a,
.h3 a,
.h4 a,
.h5 a,
.h6 a,
blockquote {
    color: rgb(68, 68, 68);
}

.cfc-h-tx {
    color: rgb(68, 68, 68) !important;
}

.cfc-h-bd {
    border-color: rgb(68, 68, 68) !important;
}

.cfc-h-bg {
    background-color: rgb(68, 68, 68) !important;
}

.cfc-b-tx {
    color: #333333 !important;
}

.cfc-b-bd {
    border-color: #333333 !important;
}

.cfc-b-bg {
    background-color: #333333 !important;
}

.x-btn,
.button,
[type="submit"] {
    color: #ffffff;
    border-color: rgb(248, 119, 20);
    background-color: rgb(248, 119, 20);
    text-shadow: 0 0.075em 0.075em rgba(0, 0, 0, 0.5);
}

.x-btn:hover,
.button:hover,
[type="submit"]:hover {
    color: #ffffff;
    border-color: #607890;
    background-color: #a9c1d9;
    text-shadow: 0 0.075em 0.075em rgba(0, 0, 0, 0.5);
}

.x-btn.x-btn-real,
.x-btn.x-btn-real:hover {
    margin-bottom: 0.25em;
    text-shadow: 0 0.075em 0.075em rgba(0, 0, 0, 0.65);
}

.x-btn.x-btn-real {
    box-shadow: 0 0.25em 0 0 #a71000, 0 4px 9px rgba(0, 0, 0, 0.75);
}

.x-btn.x-btn-real:hover {
    box-shadow: 0 0.25em 0 0 #a71000, 0 4px 9px rgba(0, 0, 0, 0.75);
}

.x-btn.x-btn-flat,
.x-btn.x-btn-flat:hover {
    margin-bottom: 0;
    text-shadow: 0 0.075em 0.075em rgba(0, 0, 0, 0.65);
    box-shadow: none;
}

.x-btn.x-btn-transparent,
.x-btn.x-btn-transparent:hover {
    margin-bottom: 0;
    border-width: 3px;
    text-shadow: none;
    text-transform: uppercase;
    background-color: transparent;
    box-shadow: none;
}

.x-topbar,
.x-colophon.bottom {
    background-color: #ffffff;
}

.x-logobar,
.x-navbar,
.x-navbar .sub-menu,
.x-colophon.top {
    background-color: #ffffff;
}

.x-navbar .desktop .x-nav>li>a,
.x-navbar .desktop .sub-menu a,
.x-navbar .mobile .x-nav li>a,
.x-breadcrumb-wrap a,
.x-breadcrumbs .delimiter {
    color: rgb(19, 19, 19);
}

.x-topbar .p-info a:hover,
.x-social-global a:hover,
.x-navbar .desktop .x-nav>li>a:hover,
.x-navbar .desktop .x-nav>.x-active>a,
.x-navbar .desktop .x-nav>.current-menu-item>a,
.x-navbar .desktop .sub-menu a:hover,
.x-navbar .desktop .sub-menu .x-active>a,
.x-navbar .desktop .sub-menu .current-menu-item>a,
.x-navbar .desktop .x-nav .x-megamenu>.sub-menu>li>a,
.x-navbar .mobile .x-nav li>a:hover,
.x-navbar .mobile .x-nav .x-active>a,
.x-navbar .mobile .x-nav .current-menu-item>a,
.x-widgetbar .widget a:hover,
.x-colophon .widget a:hover,
.x-colophon.bottom .x-colophon-content a:hover,
.x-colophon.bottom .x-nav a:hover {
    color: rgb(248, 119, 20);
}

.x-navbar .desktop .x-nav>li>a:hover,
.x-navbar .desktop .x-nav>.x-active>a,
.x-navbar .desktop .x-nav>.current-menu-item>a {
    box-shadow: 0 2px 0 0 #1878d8;
}

.x-navbar .desktop .x-nav>li>a {
    height: 85px;
    padding-top: 37px;
}

.x-navbar-fixed-top-active .x-navbar-wrap {
    margin-bottom: 2px;
}

.x-navbar .desktop .x-nav>li ul {
    top: 87px;
}

@media (max-width:979px) {
    .x-navbar-fixed-top-active .x-navbar-wrap {
        margin-bottom: 0;
    }
}

html body #wpadminbar {
    z-index: 99999 !important;
}

.admin-bar .x-navbar-fixed-top,
.admin-bar .x-navbar-fixed-left,
.admin-bar .x-navbar-fixed-right {
    top: 32px;
}

@media (max-width:979px) {

    .admin-bar .x-navbar-fixed-top,
    .admin-bar .x-navbar-fixed-left,
    .admin-bar .x-navbar-fixed-right {
        top: 0;
    }
}

.admin-bar .x-widgetbar {
    top: 30px;
}

.admin-bar .x-btn-widgetbar {
    top: 32px;
}

@media screen and (max-width:782px) {
    .admin-bar .x-widgetbar {
        top: 44px;
    }

    .admin-bar .x-btn-widgetbar {
        top: 46px;
    }
}

body.x-navbar-fixed-top-active .x-navbar-wrap {
    height: 85px;
}

.x-navbar-inner {
    min-height: 85px;
}

.x-brand {
    margin-top: 0px;
    font-family: "Merriweather", serif;
    font-size: 42px;
    font-style: normal;
    font-weight: 700;
    letter-spacing: 0.019em;
    color: #ffffff;
}

.x-brand:hover,
.x-brand:focus {
    color: #ffffff;
}

.x-brand img {
    width: 150px;
}

.x-navbar .x-nav-wrap .x-nav>li>a {
    font-family: "Montserrat", sans-serif;
    font-style: normal;
    font-weight: 600;
    letter-spacing: 0em;
    text-transform: uppercase;
}

.x-navbar .desktop .x-nav>li>a {
    font-size: 14px;
}

.x-navbar .desktop .x-nav>li>a:not(.x-btn-navbar-woocommerce) {
    padding-left: 20px;
    padding-right: 20px;
}

.x-navbar .desktop .x-nav>li>a>span {
    margin-right: -0em;
}

.x-btn-navbar {
    margin-top: 20px;
}

.x-btn-navbar,
.x-btn-navbar.collapsed {
    font-size: 24px;
}

@media (max-width:979px) {
    body.x-navbar-fixed-top-active .x-navbar-wrap {
        height: auto;
    }

    .x-widgetbar {
        left: 0;
        right: 0;
    }
}

.x-topbar,
.x-colophon.bottom {
    background-color: #ffffff;
}

.x-logobar,
.x-navbar,
.x-navbar .sub-menu,
.x-colophon.top {
    background-color: #ffffff;
}

.x-navbar .desktop .x-nav>li>a,
.x-navbar .desktop .sub-menu a,
.x-navbar .mobile .x-nav li>a,
.x-breadcrumb-wrap a,
.x-breadcrumbs .delimiter {
    color: rgb(19, 19, 19);
}

.x-topbar .p-info a:hover,
.x-social-global a:hover,
.x-navbar .desktop .x-nav>li>a:hover,
.x-navbar .desktop .x-nav>.x-active>a,
.x-navbar .desktop .x-nav>.current-menu-item>a,
.x-navbar .desktop .sub-menu a:hover,
.x-navbar .desktop .sub-menu .x-active>a,
.x-navbar .desktop .sub-menu .current-menu-item>a,
.x-navbar .desktop .x-nav .x-megamenu>.sub-menu>li>a,
.x-navbar .mobile .x-nav li>a:hover,
.x-navbar .mobile .x-nav .x-active>a,
.x-navbar .mobile .x-nav .current-menu-item>a,
.x-widgetbar .widget a:hover,
.x-colophon .widget a:hover,
.x-colophon.bottom .x-colophon-content a:hover,
.x-colophon.bottom .x-nav a:hover {
    color: rgb(248, 119, 20);
}

.e5173-3.x-column {
    text-align: left;
}

.e5173-3.x-column,
.e5173-7.x-column,
.e5173-8.x-column,
.e5173-9.x-column,
.e5173-10.x-column,
.e5173-11.x-column,
.e5173-13.x-column,
.e5173-15.x-column,
.e5173-16.x-column,
.e5173-17.x-column,
.e5173-18.x-column,
.e5173-19.x-column,
.e5173-22.x-column,
.e5173-23.x-column,
.e5173-24.x-column,
.e5173-25.x-column,
.e5173-26.x-column,
.e5173-27.x-column,
.e5173-30.x-column,
.e5173-31.x-column,
.e5173-34.x-column,
.e5173-35.x-column,
.e5173-36.x-column,
.e5173-37.x-column,
.e5173-39.x-column,
.e5173-43.x-column,
.e5173-46.x-column,
.e5173-47.x-column,
.e5173-48.x-column,
.e5173-49.x-column,
.e5173-52.x-column,
.e5173-53.x-column,
.e5173-54.x-column,
.e5173-55.x-column,
.e5173-56.x-column,
.e5173-57.x-column,
.e5173-59.x-column,
.e5173-60.x-column,
.e5173-61.x-column,
.e5173-62.x-column,
.e5173-63.x-column,
.e5173-64.x-column,
.e5173-67.x-column,
.e5173-69.x-column,
.e5173-70.x-column,
.e5173-71.x-column,
.e5173-72.x-column,
.e5173-73.x-column,
.e5173-76.x-column,
.e5173-77.x-column,
.e5173-78.x-column,
.e5173-79.x-column,
.e5173-80.x-column,
.e5173-81.x-column,
.e5173-83.x-column,
.e5173-84.x-column,
.e5173-85.x-column,
.e5173-86.x-column,
.e5173-87.x-column,
.e5173-88.x-column,
.e5173-91.x-column,
.e5173-93.x-column,
.e5173-96.x-column,
.e5173-97.x-column,
.e5173-98.x-column,
.e5173-99.x-column,
.e5173-102.x-column,
.e5173-103.x-column,
.e5173-104.x-column,
.e5173-105.x-column,
.e5173-106.x-column,
.e5173-107.x-column,
.e5173-109.x-column,
.e5173-111.x-column,
.e5173-112.x-column,
.e5173-113.x-column,
.e5173-114.x-column,
.e5173-115.x-column,
.e5173-117.x-column,
.e5173-118.x-column,
.e5173-119.x-column,
.e5173-120.x-column,
.e5173-121.x-column,
.e5173-122.x-column,
.e5173-125.x-column,
.e5173-126.x-column,
.e5173-127.x-column,
.e5173-128.x-column,
.e5173-129.x-column,
.e5173-130.x-column,
.e5173-132.x-column,
.e5173-136.x-column,
.e5173-137.x-column,
.e5173-138.x-column,
.e5173-139.x-column,
.e5173-140.x-column,
.e5173-143.x-column,
.e5173-145.x-column,
.e5173-146.x-column,
.e5173-147.x-column,
.e5173-148.x-column,
.e5173-149.x-column,
.e5173-151.x-column,
.e5173-152.x-column,
.e5173-153.x-column,
.e5173-154.x-column,
.e5173-155.x-column,
.e5173-156.x-column,
.e5173-159.x-column,
.e5173-162.x-column,
.e5173-165.x-column,
.e5173-166.x-column,
.e5173-167.x-column,
.e5173-168.x-column {
    background-color: transparent;
    z-index: 1;
}

.e5173-4.x-text,
.e5173-32.x-text,
.e5173-41.x-text,
.e5173-94.x-text {
    margin: 0em;
    padding: 0em;
}

.e5173-4.x-text,
.e5173-32.x-text,
.e5173-41.x-text {
    font-size: 90px;
}

.e5173-94.x-text {
    font-size: 64px;
    background-color: rgb(251, 251, 251);
}

.e5173-4.x-text {
    background-color: transparent;
}

.e5173-32.x-text,
.e5173-41.x-text {
    background-color: rgb(255, 255, 255);
}

.e5173-4.x-text .x-text-content-text-primary,
.e5173-32.x-text .x-text-content-text-primary,
.e5173-41.x-text .x-text-content-text-primary,
.e5173-94.x-text .x-text-content-text-primary {
    margin: 0 calc(0em * -1) 0 0;
    font-family: inherit;
    font-size: 1em;
    font-style: normal;
    font-weight: 400;
    line-height: 1.4;
    letter-spacing: 0em;
    text-transform: none;
    color: rgb(248, 119, 20);
}

.e5173-4.x-text .x-text-content-text-primary {
    text-align: left;
}

.e5173-41.x-text .x-text-content-text-primary {
    text-align: right;
}

.e5173-92.x-image {
    background-color: transparent;
}

.e5173-2.x-container,
.e5173-12.x-container,
.e5173-21.x-container,
.e5173-66.x-container,
.e5173-90.x-container {
    margin: 0em auto 0em auto;
}

.e5173-2.x-container,
.e5173-12.x-container,
.e5173-21.x-container,
.e5173-29.x-container,
.e5173-38.x-container,
.e5173-51.x-container,
.e5173-66.x-container,
.e5173-75.x-container,
.e5173-90.x-container,
.e5173-124.x-container,
.e5173-131.x-container,
.e5173-142.x-container,
.e5173-150.x-container,
.e5173-158.x-container {
    background-color: transparent;
}

.e5173-58.x-container,
.e5173-82.x-container,
.e5173-101.x-container,
.e5173-108.x-container,
.e5173-116.x-container {
    background-color: rgb(251, 251, 251);
}

.e5173-2.x-container,
.e5173-12.x-container,
.e5173-21.x-container,
.e5173-29.x-container,
.e5173-38.x-container,
.e5173-51.x-container,
.e5173-58.x-container,
.e5173-66.x-container,
.e5173-75.x-container,
.e5173-82.x-container,
.e5173-90.x-container,
.e5173-101.x-container,
.e5173-108.x-container,
.e5173-116.x-container,
.e5173-124.x-container,
.e5173-131.x-container,
.e5173-142.x-container,
.e5173-150.x-container,
.e5173-158.x-container {
    z-index: 1;
}

.e5173-1.x-section,
.e5173-28.x-section,
.e5173-50.x-section,
.e5173-65.x-section,
.e5173-74.x-section,
.e5173-89.x-section,
.e5173-100.x-section,
.e5173-123.x-section,
.e5173-141.x-section,
.e5173-157.x-section {
    margin: 0em;
}

.e5173-20.x-section {
    margin: -75px 0em 0em 0em;
}

.e5173-1.x-section,
.e5173-20.x-section,
.e5173-65.x-section,
.e5173-89.x-section {
    padding: 45px 0px 45px 0px;
}

.e5173-28.x-section,
.e5173-50.x-section,
.e5173-74.x-section,
.e5173-100.x-section,
.e5173-123.x-section,
.e5173-141.x-section,
.e5173-157.x-section {
    padding: 0em;
}

.e5173-1.x-section,
.e5173-20.x-section,
.e5173-28.x-section,
.e5173-50.x-section,
.e5173-74.x-section,
.e5173-100.x-section,
.e5173-123.x-section,
.e5173-141.x-section {
    background-color: transparent;
}

.e5173-65.x-section,
.e5173-89.x-section {
    background-color: rgb(251, 251, 251);
}

.e5173-157.x-section {
    background-color: rgb(255, 255, 255);
}

.e5173-1.x-section,
.e5173-20.x-section,
.e5173-28.x-section,
.e5173-50.x-section,
.e5173-65.x-section,
.e5173-74.x-section,
.e5173-89.x-section,
.e5173-100.x-section,
.e5173-123.x-section,
.e5173-141.x-section,
.e5173-157.x-section {
    z-index: 1;
}

.e5173-33.x-text {
    margin: 0px;
}

.e5173-40.x-text,
.e5173-42.x-text,
.e5173-44.x-text,
.e5173-45.x-text,
.e5173-110.x-text,
.e5173-133.x-text,
.e5173-144.x-text,
.e5173-160.x-text,
.e5173-161.x-text,
.e5173-163.x-text {
    margin: 0em;
}

.e5173-95.x-text {
    margin: -27px;
    background-color: rgb(251, 251, 251);
}

.e5173-33.x-text,
.e5173-40.x-text,
.e5173-42.x-text,
.e5173-44.x-text,
.e5173-45.x-text,
.e5173-95.x-text,
.e5173-110.x-text,
.e5173-133.x-text,
.e5173-144.x-text,
.e5173-160.x-text,
.e5173-161.x-text,
.e5173-163.x-text {
    padding: 0em;
    font-family: inherit;
    font-style: normal;
    font-weight: 400;
    line-height: 1.4;
    letter-spacing: 0em;
    text-transform: none;
}

.e5173-33.x-text,
.e5173-42.x-text,
.e5173-95.x-text {
    font-size: 16px;
    color: rgb(115, 105, 109);
}

.e5173-40.x-text,
.e5173-45.x-text {
    font-size: 0.1em;
    color: rgb(255, 255, 255);
}

.e5173-44.x-text,
.e5173-161.x-text {
    font-size: 1em;
    color: rgba(0, 0, 0, 1);
}

.e5173-110.x-text,
.e5173-133.x-text,
.e5173-144.x-text,
.e5173-160.x-text,
.e5173-163.x-text {
    font-size: 50px;
    color: rgb(248, 119, 20);
}

.e5173-42.x-text {
    text-align: right;
}

.e5173-95.x-text,
.e5173-160.x-text,
.e5173-163.x-text {
    text-align: left;
}

.e5173-110.x-text,
.e5173-133.x-text,
.e5173-144.x-text,
.e5173-161.x-text {
    text-align: center;
}

.e5173-33.x-text,
.e5173-40.x-text,
.e5173-42.x-text,
.e5173-44.x-text,
.e5173-45.x-text {
    background-color: rgb(255, 255, 255);
}

.e5173-110.x-text,
.e5173-133.x-text,
.e5173-144.x-text,
.e5173-160.x-text,
.e5173-161.x-text,
.e5173-163.x-text {
    background-color: transparent;
}

.e5173-33.x-text> :first-child,
.e5173-40.x-text> :first-child,
.e5173-42.x-text> :first-child,
.e5173-44.x-text> :first-child,
.e5173-45.x-text> :first-child,
.e5173-95.x-text> :first-child,
.e5173-110.x-text> :first-child,
.e5173-133.x-text> :first-child,
.e5173-144.x-text> :first-child,
.e5173-160.x-text> :first-child,
.e5173-161.x-text> :first-child,
.e5173-163.x-text> :first-child {
    margin-top: 0;
}

.e5173-33.x-text> :last-child,
.e5173-40.x-text> :last-child,
.e5173-42.x-text> :last-child,
.e5173-44.x-text> :last-child,
.e5173-45.x-text> :last-child,
.e5173-95.x-text> :last-child,
.e5173-110.x-text> :last-child,
.e5173-133.x-text> :last-child,
.e5173-144.x-text> :last-child,
.e5173-160.x-text> :last-child,
.e5173-161.x-text> :last-child,
.e5173-163.x-text> :last-child {
    margin-bottom: 0;
}

.e5173-52 {
    height: 100px;
}

.e5173-59 {
    height: 100px;
}

.e5173-76 {
    height: 100px;
}

.e5173-83 {
    height: 100px;
}

.e5173-102 {
    height: 100px;
}

.e5173-117 {
    height: 100px;
}

.e5173-125 {
    height: 100px;
}

.e5173-151 {
    height: 100px;
}

.e5173-4 {
    font-family: "Montserrat";
    line-height: 10 !important;
    font-weight: 600;
    max-width: 1200px;
}

.e5173-29 {
    width: 100% !important;
}

.e5173-158 {
    padding: 100px 0;
}

.e5173-158>div {
    padding: 0 40px;
}

.e5173-158>div:first-child {
    border-right: 4px solid #FBFBFB;
}

.e5173-1 {
    background-image: url("/wp-content/uploads/2019/03/Pattern_back.jpg");
    background-size: cover;
    background-repeat: no-repeat;
    width: 101vw;
    margin: 0 !important;
    min-height: 600px;
    background-position: top right;
}

.e5173-20 {
    padding-top: 0 !important;
}

.e5173-28 {
    background-image: url("https://4genderjustice.org/wp-content/uploads/2019/03/Slika-za-about-us_cropana-min.jpg");
    background-attachment: fixed;
    background-repeat: no-repeat;
    background-position: center center;
}

.e5173-65 {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}

.e5173-89 {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}

.e5173-123 {
    background-image: url("https://4genderjustice.org/wp-content/uploads/2019/03/Pattern_back.jpg");
}

.e5173-141 {
    background-image: url("https://4genderjustice.org/wp-content/uploads/2019/03/Pattern_back.jpg");
}

.e5173-40 {
    height: 100px;
}

.e5173-45 {
    height: 100px;
}

.e5173-110>a {
    font-family: "Montserrat";
    color: rgb(248, 119, 20);
    font-weight: 700;
}

.e5173-133 {
    font-family: "Montserrat" !important;
    color: rgb(248, 119, 20);
    font-weight: 700 !important;
    font-size: 90px !important;
}

.e5173-144 {
    font-family: "Montserrat" !important;
    font-weight: 700 !important;
}

.e5173-160>p {
    font-family: "Montserrat";
    color: rgb(248, 119, 20);
    font-weight: 700;
}

.e5173-161 {
    padding: 50px 0 !important;
}

.e5173-161>p {
    line-height: 0.7;
    font-family: "Montserrat";
    font-weight: 500;
    font-size: 17px;
}

.e5173-161>p>a {
    color: black;
    line-height: 1.2em;
}

.e5173-163>p {
    font-family: "Montserrat";
    color: rgb(248, 119, 20);
    font-weight: 700;
}

#headerLine>div>div>.x-text-content-text-primary {
    line-height: 1.222 !important;
    font-weight: 700 !important;
    padding-top: 70px;
}

.pNorm {
    color: rgb(254, 254, 254);
    font-family: "Montserrat";
    line-height: 1.667;
    font-weight: 500;
}

.countText {
    text-transform: uppercase !important;
    font-size: 12px;
    font-weight: 600;
    line-height: 1.333;
    max-width: 230px;
    padding: 0 !important;
    margin: 0 !important;
    padding-bottom: 20px !important;
}

.counter {
    padding: 20px 0;
    width: fit-content;
    width: -moz-fit-content;
}

.counter>div>span {
    font-weight: 600;
}

#counterBx {
    display: flex;
    flex-direction: row;
    justify-content: space-evenly;
    flex-wrap: wrap;
}

#counterBx>div {
    width: fit-content;
    width: -moz-fit-content;
    margin: auto;
}

#about h1 {
    margin-left: -130px !important;
    font-weight: 700 !important;
    line-height: 1.2;
    padding-top: 30px;
}

#what h1 {
    margin-right: -137px !important;
    font-weight: 700;
    line-height: 1.2;
    padding-top: 30px;
}

.detailsL {
    max-width: 900px;
    float: right;
    padding: 30px 30px 30px 150px !important;
}

.detailsR {
    max-width: 900px;
    float: left;
    padding: 30px 150px 30px 30px !important;
}

.detailsR>div,
.detailsL>div {
    max-width: 500px;
}

#aboutRow>.x-column:last-child>div {
    margin-left: -10px !important;
}

#whatRow>.x-column:first-child>div {
    margin-right: -10px !important;
}

.detailsR>div,
.detailsL>div {
    font-family: "Montserrat";
    font-weight: 200;
}

#callIt h1 {
    margin-left: -210px !important;
    font-weight: 700 !important;
    line-height: 1.2;
    padding-top: 30px;
}

#callRow>.x-column:first-child {
    margin-right: 0;
    width: 49.3%;
}

a.x-recent-post2 {
    padding: 0;
}

.x-recent-posts a {
    border: none;
    background: transparent;
}

.h-recent-posts {
    color: white;
    white-space: inherit !important;
}

.x-recent-posts-date {
    display: none !important;
}

.x-recent-posts>a.x-recent-post2 {
    max-width: 500px;
    min-width: 300px;
}

.x-recent-posts.cf.posts.horizontal {
    display: flex;
    justify-content: space-evenly;
    flex-wrap: wrap;
}

.x-recent-posts .x-recent-posts-content {
    padding: 25px 0;
}

#rev_slider_3_1 .custom .tp-bullet {
    background: rgba(255, 255, 255, 0.2);
}

#rev_slider_3_1 .custom .tp-bullet:hover,
#rev_slider_3_1 .custom .tp-bullet.selected {
    background: rgba(255, 255, 255, 0.5);
}

#rev_slider_3_1 .tp-leftarrow.tparrows.uranus,
#rev_slider_3_1 .tp-rightarrow.tparrows.uranus {
    top: 95% !important;
    transform: matrix(0.7, 0, 0, 0.7, 0, 0);
    left: 100% !important;
}

.tweet {
    font-family: "Montserrat";
    font-weight: 200 !important;
}

.tweet>a {
    font-weight: 300 !important;
    text-decoration-line: underline;
    color: white !important;
}

#rev_slider_3_1 {
    margin-top: 10px !important;
}

#rev_slider_4_2 .custom .tp-bullet {
    background: rgba(248, 119, 20, 0.2);
}

#rev_slider_4_2 .custom .tp-bullet:hover,
#rev_slider_4_2 .custom .tp-bullet.selected {
    background: rgba(248, 119, 20, 0.5);
}

#rev_slider_4_2 a {
    color: black;
}

.picSlider {
    width: 480px;
    height: 272px;
    background-position: center;
    background-size: cover;
}

.tp-parallax-wrap {
    position: initial !important;
}

#slidBot>p {
    margin: 0 !important;
}

#slidBot {
    padding: 47px 0 0 0;
    height: 300px;
}

.tweetBox {
    display: flex;
    flex-direction: row;
    align-items: center;
}

.tweetBox>.e5173-155.x-column.x-sm.x-1-2 {
    height: fit-content;
    height: -moz-fit-content;
}

@media(max-width:767px) {
    .tweetBox {
        flex-direction: column;
    }

    .tweetBox>.e5173-153.x-column.x-sm.x-1-2 {
        margin-bottom: 150px !important;
    }
}

@media(max-width:767px) {
    #rev_slider_3_1 .tp-caption.tp-resizeme>.tweet {
        margin: 0 !important;
    }
}

.e10112-3.x-column,
.e10112-5.x-column,
.e10112-6.x-column,
.e10112-7.x-column,
.e10112-8.x-column,
.e10112-9.x-column,
.e10112-12.x-column,
.e10112-14.x-column,
.e10112-16.x-column,
.e10112-17.x-column,
.e10112-18.x-column,
.e10112-19.x-column {
    background-color: transparent;
    z-index: 1;
}

.e10112-4.x-text {
    margin: 0em;
    padding: 0em;
    font-size: 1em;
    background-color: transparent;
}

.e10112-4.x-text .x-text-content-text-primary {
    margin: 0 calc(0em * -1) 0 0;
    font-family: inherit;
    font-size: 1em;
    font-style: normal;
    font-weight: 400;
    line-height: 1.4;
    letter-spacing: 0em;
    text-transform: none;
    color: rgba(0, 0, 0, 1);
}

.e10112-2.x-container,
.e10112-11.x-container {
    margin: 0em auto 0em auto;
    background-color: transparent;
    z-index: 1;
}

.e10112-1.x-section,
.e10112-10.x-section {
    margin: 0em;
    padding: 45px 0px 45px 0px;
    background-color: transparent;
    z-index: 1;
}

.e10112-15.x-bar-widget-area {
    font-size: 16px;
    background-color: transparent;
}

.e10112-3 {
    background-image: url("https://4genderjustice.org/wp-content/uploads/2019/03/Pattern_back.jpg");
    background-attachment: fixed;
    background-position: top center;
}

.e10112-4>div>div>h1 {
    font-family: "Montserrat" !important;
    color: rgb(248, 119, 20) !important;
    font-weight: 700 !important;
    line-height: 1.222 !important;
    font-size: 90px !important;
    padding: 50px 0;
}

.e10112-1 {
    background-image: url("https://4genderjustice.org/wp-content/uploads/2019/03/Pattern_back.jpg");
    background-attachment: fixed;
    background-position: top center;
}


.e11228-3.x-column,
.e11228-5.x-column,
.e11228-6.x-column,
.e11228-7.x-column,
.e11228-8.x-column,
.e11228-9.x-column,
.e11228-12.x-column,
.e11228-14.x-column,
.e11228-16.x-column,
.e11228-17.x-column,
.e11228-18.x-column,
.e11228-19.x-column {
    background-color: transparent;
    z-index: 1;
}

.e11228-4.x-text {
    margin: 0em;
    padding: 0em;
    font-size: 1em;
    background-color: transparent;
}

.e11228-4.x-text .x-text-content-text-primary {
    margin: 0 calc(0em * -1) 0 0;
    font-family: inherit;
    font-size: 1em;
    font-style: normal;
    font-weight: 400;
    line-height: 1.4;
    letter-spacing: 0em;
    text-transform: none;
    color: rgba(0, 0, 0, 1);
}

.e11228-2.x-container,
.e11228-11.x-container {
    margin: 0em auto 0em auto;
    background-color: transparent;
    z-index: 1;
}

.e11228-1.x-section,
.e11228-10.x-section {
    margin: 0em;
    padding: 45px 0px 45px 0px;
    background-color: transparent;
    z-index: 1;
}

.e11228-15.x-bar-widget-area {
    font-size: 16px;
    background-color: transparent;
}

.e11228-3 {
    background-image: url("https://4genderjustice.org/wp-content/uploads/2019/03/Pattern_back.jpg");
    background-attachment: fixed;
    background-position: top center;
}

.e11228-4>div>div>h1 {
    font-family: "Montserrat" !important;
    color: rgb(248, 119, 20) !important;
    font-weight: 700 !important;
    line-height: 1.222 !important;
    font-size: 90px !important;
    padding: 50px 0;
}

.e11228-1 {
    background-image: url("https://4genderjustice.org/wp-content/uploads/2019/03/Pattern_back.jpg");
    background-attachment: fixed;
    background-position: top center;
}


.e5965-3.x-column,
.e5965-5.x-column,
.e5965-6.x-column,
.e5965-7.x-column,
.e5965-8.x-column,
.e5965-9.x-column,
.e5965-12.x-column,
.e5965-14.x-column,
.e5965-16.x-column,
.e5965-17.x-column,
.e5965-18.x-column,
.e5965-19.x-column {
    background-color: transparent;
    z-index: 1;
}

.e5965-4.x-text {
    margin: 0em;
    padding: 0em;
    font-size: 1em;
    background-color: transparent;
}

.e5965-4.x-text .x-text-content-text-primary {
    margin: 0 calc(0em * -1) 0 0;
    font-family: inherit;
    font-size: 1em;
    font-style: normal;
    font-weight: 400;
    line-height: 1.4;
    letter-spacing: 0em;
    text-transform: none;
    color: rgba(0, 0, 0, 1);
}

.e5965-2.x-container,
.e5965-11.x-container {
    margin: 0em auto 0em auto;
    background-color: transparent;
    z-index: 1;
}

.e5965-1.x-section,
.e5965-10.x-section {
    margin: 0em;
    padding: 45px 0px 45px 0px;
    background-color: transparent;
    z-index: 1;
}

.e5965-15.x-bar-widget-area {
    font-size: 16px;
    background-color: transparent;
}

.e5965-3 {
    background-image: url("https://4genderjustice.org/wp-content/uploads/2019/03/Pattern_back.jpg");
    background-attachment: fixed;
    background-position: top center;
}

.e5965-4>div>div>h1 {
    font-family: "Montserrat" !important;
    color: rgb(248, 119, 20) !important;
    font-weight: 700 !important;
    line-height: 1.222 !important;
    padding: 50px 0;
}

.e5965-1 {
    background-image: url("https://4genderjustice.org/wp-content/uploads/2019/03/Pattern_back.jpg");
    background-attachment: fixed;
    background-position: top center;
}


.e5999-3.x-column,
.e5999-5.x-column,
.e5999-6.x-column,
.e5999-7.x-column,
.e5999-8.x-column,
.e5999-9.x-column,
.e5999-12.x-column,
.e5999-14.x-column,
.e5999-16.x-column,
.e5999-17.x-column,
.e5999-18.x-column,
.e5999-19.x-column {
    background-color: transparent;
    z-index: 1;
}

.e5999-4.x-text {
    margin: 0em;
    padding: 0em;
    font-size: 1em;
    background-color: transparent;
}

.e5999-4.x-text .x-text-content-text-primary {
    margin: 0 calc(0em * -1) 0 0;
    font-family: inherit;
    font-size: 1em;
    font-style: normal;
    font-weight: 400;
    line-height: 1.4;
    letter-spacing: 0em;
    text-transform: none;
    color: rgba(0, 0, 0, 1);
}

.e5999-2.x-container,
.e5999-11.x-container {
    margin: 0em auto 0em auto;
    background-color: transparent;
    z-index: 1;
}

.e5999-1.x-section,
.e5999-10.x-section {
    margin: 0em;
    padding: 45px 0px 45px 0px;
    background-color: transparent;
    z-index: 1;
}

.e5999-15.x-bar-widget-area {
    font-size: 16px;
    background-color: transparent;
}

.e5999-4>div>div>h1 {
    font-family: "Montserrat" !important;
    color: rgb(248, 119, 20) !important;
    font-weight: 700 !important;
    line-height: 1.222 !important;
    padding: 50px 0;
}

.e5999-1 {
    background-image: url("https://4genderjustice.org/wp-content/uploads/2019/03/Pattern_back.jpg");
    background-attachment: fixed;
    background-position: top center;
}


.e1929-3.x-column,
.e1929-5.x-column,
.e1929-6.x-column,
.e1929-7.x-column,
.e1929-8.x-column,
.e1929-9.x-column,
.e1929-12.x-column,
.e1929-14.x-column,
.e1929-16.x-column,
.e1929-17.x-column,
.e1929-18.x-column,
.e1929-19.x-column {
    background-color: transparent;
    z-index: 1;
}

.e1929-4.x-text {
    margin: 0em;
    padding: 0em;
    font-size: 1em;
    background-color: transparent;
}

.e1929-4.x-text .x-text-content-text-primary {
    margin: 0 calc(0em * -1) 0 0;
    font-family: inherit;
    font-size: 1em;
    font-style: normal;
    font-weight: 400;
    line-height: 1.4;
    letter-spacing: 0em;
    text-transform: none;
    color: rgba(0, 0, 0, 1);
}

.e1929-2.x-container,
.e1929-11.x-container {
    margin: 0em auto 0em auto;
    background-color: transparent;
    z-index: 1;
}

.e1929-1.x-section,
.e1929-10.x-section {
    margin: 0em;
    padding: 45px 0px 45px 0px;
    background-color: transparent;
    z-index: 1;
}

.e1929-15.x-bar-widget-area {
    font-size: 16px;
    background-color: transparent;
}

.e1929-4>div>div>h1 {
    font-size: 90px !important;
    font-family: "Montserrat" !important;
    color: rgb(248, 119, 20) !important;
    font-weight: 700 !important;
    line-height: 1.222 !important;
    padding: 50px 0;
}

.e1929-1 {
    background-image: url("https://4genderjustice.org/wp-content/uploads/2019/03/Pattern_back.jpg");
    background-attachment: fixed;
    background-position: top center;
}


.e369-3.x-column,
.e369-5.x-column,
.e369-6.x-column,
.e369-7.x-column,
.e369-8.x-column,
.e369-9.x-column,
.e369-12.x-column,
.e369-14.x-column,
.e369-16.x-column,
.e369-17.x-column,
.e369-18.x-column,
.e369-19.x-column {
    background-color: transparent;
    z-index: 1;
}

.e369-4.x-text {
    margin: 0em;
    padding: 0em;
    font-size: 1em;
    background-color: transparent;
}

.e369-4.x-text .x-text-content-text-primary {
    margin: 0 calc(0em * -1) 0 0;
    font-family: inherit;
    font-size: 1em;
    font-style: normal;
    font-weight: 400;
    line-height: 1.4;
    letter-spacing: 0em;
    text-transform: none;
    color: rgba(0, 0, 0, 1);
}

.e369-2.x-container,
.e369-11.x-container {
    margin: 0em auto 0em auto;
    background-color: transparent;
    z-index: 1;
}

.e369-1.x-section,
.e369-10.x-section {
    margin: 0em;
    padding: 45px 0px 45px 0px;
    background-color: transparent;
    z-index: 1;
}

.e369-15.x-bar-widget-area {
    font-size: 16px;
    background-color: transparent;
}

.e369-4>div>div>h1 {
    font-family: "Montserrat" !important;
    color: rgb(248, 119, 20) !important;
    font-weight: 700 !important;
    line-height: 1.222 !important;
    padding: 50px 0;
}

.e369-1 {
    background-image: url("https://4genderjustice.org/wp-content/uploads/2019/03/Pattern_back.jpg");
    background-attachment: fixed;
    background-position: top center;
}


.e11156-3.x-column,
.e11156-5.x-column,
.e11156-6.x-column,
.e11156-7.x-column,
.e11156-8.x-column,
.e11156-9.x-column,
.e11156-12.x-column,
.e11156-15.x-column,
.e11156-16.x-column,
.e11156-17.x-column,
.e11156-18.x-column,
.e11156-19.x-column,
.e11156-21.x-column,
.e11156-23.x-column,
.e11156-24.x-column,
.e11156-25.x-column,
.e11156-26.x-column,
.e11156-27.x-column,
.e11156-29.x-column,
.e11156-31.x-column,
.e11156-32.x-column,
.e11156-33.x-column,
.e11156-34.x-column,
.e11156-35.x-column,
.e11156-37.x-column,
.e11156-39.x-column,
.e11156-40.x-column,
.e11156-41.x-column,
.e11156-42.x-column,
.e11156-43.x-column,
.e11156-45.x-column,
.e11156-47.x-column,
.e11156-48.x-column,
.e11156-49.x-column,
.e11156-50.x-column,
.e11156-51.x-column,
.e11156-53.x-column,
.e11156-55.x-column,
.e11156-56.x-column,
.e11156-57.x-column,
.e11156-58.x-column,
.e11156-59.x-column,
.e11156-61.x-column,
.e11156-63.x-column,
.e11156-64.x-column,
.e11156-65.x-column,
.e11156-66.x-column,
.e11156-67.x-column,
.e11156-69.x-column,
.e11156-71.x-column,
.e11156-72.x-column,
.e11156-73.x-column,
.e11156-74.x-column,
.e11156-75.x-column,
.e11156-77.x-column,
.e11156-79.x-column,
.e11156-80.x-column,
.e11156-81.x-column,
.e11156-82.x-column,
.e11156-83.x-column {
    background-color: transparent;
    z-index: 1;
}

.e11156-13.x-line {
    height: 50px;
}

.e11156-4.x-text {
    margin: 0em;
    padding: 0em;
    font-size: 1em;
    background-color: transparent;
}

.e11156-4.x-text .x-text-content-text-primary {
    margin: 0 calc(0em * -1) 0 0;
    font-family: inherit;
    font-size: 1em;
    font-style: normal;
    font-weight: 400;
    line-height: 1.4;
    letter-spacing: 0em;
    text-transform: none;
    color: rgba(0, 0, 0, 1);
}

.e11156-2.x-container,
.e11156-11.x-container,
.e11156-20.x-container,
.e11156-28.x-container,
.e11156-36.x-container,
.e11156-44.x-container,
.e11156-52.x-container,
.e11156-60.x-container,
.e11156-68.x-container,
.e11156-76.x-container {
    margin: 0em auto 0em auto;
    background-color: transparent;
    z-index: 1;
}

.e11156-1.x-section {
    margin: 0px;
}

.e11156-10.x-section {
    margin: -2.5em;
}

.e11156-1.x-section,
.e11156-10.x-section {
    padding: 45px 0px 45px 0px;
    background-color: transparent;
    z-index: 1;
}

.e11156-3 {
    background-image: url("https://4genderjustice.org/wp-content/uploads/2019/03/Pattern_back.jpg");
    background-attachment: fixed;
    background-position: top center;
}

.e11156-4>div>div>h1 {
    font-size: 70px !important;
    font-family: "Montserrat" !important;
    color: rgb(248, 119, 20) !important;
    font-weight: 700 !important;
    line-height: 1.222 !important;
    padding: 50px 0;
}

.e11156-1 {
    background-image: url("https://4genderjustice.org/wp-content/uploads/2019/03/Pattern_back.jpg");
    background-attachment: fixed;
    background-position: top center;
}


.e10891-100.x-column {
    text-align: left;
}

.e10891-3.x-column,
.e10891-5.x-column,
.e10891-6.x-column,
.e10891-7.x-column,
.e10891-8.x-column,
.e10891-9.x-column,
.e10891-11.x-column,
.e10891-13.x-column,
.e10891-14.x-column,
.e10891-15.x-column,
.e10891-16.x-column,
.e10891-17.x-column,
.e10891-19.x-column,
.e10891-21.x-column,
.e10891-22.x-column,
.e10891-23.x-column,
.e10891-24.x-column,
.e10891-25.x-column,
.e10891-28.x-column,
.e10891-30.x-column,
.e10891-33.x-column,
.e10891-34.x-column,
.e10891-35.x-column,
.e10891-36.x-column,
.e10891-38.x-column,
.e10891-40.x-column,
.e10891-41.x-column,
.e10891-42.x-column,
.e10891-43.x-column,
.e10891-44.x-column,
.e10891-46.x-column,
.e10891-48.x-column,
.e10891-49.x-column,
.e10891-50.x-column,
.e10891-51.x-column,
.e10891-52.x-column,
.e10891-54.x-column,
.e10891-57.x-column,
.e10891-59.x-column,
.e10891-60.x-column,
.e10891-61.x-column,
.e10891-62.x-column,
.e10891-65.x-column,
.e10891-67.x-column,
.e10891-68.x-column,
.e10891-69.x-column,
.e10891-70.x-column,
.e10891-71.x-column,
.e10891-73.x-column,
.e10891-75.x-column,
.e10891-77.x-column,
.e10891-78.x-column,
.e10891-79.x-column,
.e10891-80.x-column,
.e10891-83.x-column,
.e10891-85.x-column,
.e10891-86.x-column,
.e10891-87.x-column,
.e10891-88.x-column,
.e10891-89.x-column,
.e10891-91.x-column,
.e10891-93.x-column,
.e10891-94.x-column,
.e10891-95.x-column,
.e10891-96.x-column,
.e10891-97.x-column,
.e10891-100.x-column,
.e10891-103.x-column,
.e10891-104.x-column,
.e10891-105.x-column,
.e10891-106.x-column,
.e10891-107.x-column {
    background-color: transparent;
    z-index: 1;
}

.e10891-4.x-line,
.e10891-12.x-line,
.e10891-20.x-line {
    height: 100px;
}

.e10891-31.x-text,
.e10891-39.x-text,
.e10891-55.x-text,
.e10891-66.x-text,
.e10891-84.x-text {
    margin: 0em;
    padding: 0em;
    background-color: transparent;
}

.e10891-31.x-text,
.e10891-55.x-text {
    font-size: 30px;
}

.e10891-39.x-text {
    font-size: 2.7em;
}

.e10891-66.x-text {
    font-size: 1em;
}

.e10891-84.x-text {
    font-size: 64px;
}

.e10891-31.x-text .x-text-content-text-primary,
.e10891-39.x-text .x-text-content-text-primary,
.e10891-55.x-text .x-text-content-text-primary,
.e10891-66.x-text .x-text-content-text-primary,
.e10891-84.x-text .x-text-content-text-primary {
    margin: 0 calc(0em * -1) 0 0;
    font-family: inherit;
    font-size: 1em;
    font-style: normal;
    font-weight: 400;
    line-height: 1.4;
    letter-spacing: 0em;
    text-transform: none;
    color: rgba(0, 0, 0, 1);
}

.e10891-31.x-text .x-text-content-text-primary,
.e10891-55.x-text .x-text-content-text-primary {
    text-align: left;
}

.e10891-39.x-text .x-text-content-text-primary,
.e10891-84.x-text .x-text-content-text-primary {
    text-align: center;
}

.e10891-29.x-image {
    background-color: rgb(251, 251, 251);
}

.e10891-58.x-image,
.e10891-74.x-image,
.e10891-102.x-image {
    background-color: transparent;
}

.e10891-47.x-menu {
    flex-direction: row;
    justify-content: space-around;
    align-items: stretch;
    align-self: stretch;
    flex: 0 0 auto;
    margin: 0px;
    font-size: 1em;
}

.e10891-47.x-menu>li,
.e10891-47.x-menu>li>a {
    flex: 0 1 auto;
}

.e10891-47.x-menu>li>.x-anchor {
    font-size: 1em;
    background-color: rgb(248, 119, 20);
}

.e10891-47.x-menu>li>.x-anchor .x-anchor-content {
    flex-direction: row;
    justify-content: center;
    align-items: center;
    padding: 0.75em;
}

.e10891-47.x-menu>li>.x-anchor[class*="active"] {
    background-color: transparent;
}

.e10891-47.x-menu>li>.x-anchor .x-anchor-text {
    margin: 5px;
}

.e10891-47.x-menu>li>.x-anchor .x-anchor-text-primary {
    font-family: inherit;
    font-size: 1em;
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    color: rgb(255, 255, 255);
}

.e10891-47.x-menu>li>.x-anchor[class*="active"] .x-anchor-text-primary {
    color: rgba(0, 0, 0, 0.5);
}

.e10891-47.x-menu>li>.x-anchor .x-anchor-sub-indicator {
    margin: 5px;
    font-size: 1em;
    color: rgba(0, 0, 0, 1);
}

.e10891-47.x-menu>li>.x-anchor[class*="active"] .x-anchor-sub-indicator {
    color: rgba(0, 0, 0, 0.5);
}

.e10891-47 .x-dropdown {
    width: 14em;
    font-size: 16px;
    background-color: rgb(255, 255, 255);
    box-shadow: 0em 0.15em 2em 0em rgba(0, 0, 0, 0.15);
}

.e10891-47 .sub-menu .x-anchor {
    font-size: 1em;
    background-color: transparent;
}

.e10891-47 .sub-menu .x-anchor .x-anchor-content {
    flex-direction: row;
    justify-content: center;
    align-items: center;
    padding: 0.75em;
}

.e10891-47 .sub-menu .x-anchor[class*="active"] {
    background-color: transparent;
}

.e10891-47 .sub-menu .x-anchor .x-anchor-text {
    margin: 5px auto 5px 5px;
}

.e10891-47 .sub-menu .x-anchor .x-anchor-text-primary {
    font-family: inherit;
    font-size: 1em;
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    color: rgba(0, 0, 0, 1);
}

.e10891-47 .sub-menu .x-anchor[class*="active"] .x-anchor-text-primary {
    color: rgba(0, 0, 0, 0.5);
}

.e10891-47 .sub-menu .x-anchor .x-anchor-sub-indicator {
    margin: 5px;
    font-size: 1em;
    color: rgba(0, 0, 0, 1);
}

.e10891-47 .sub-menu .x-anchor[class*="active"] .x-anchor-sub-indicator {
    color: rgba(0, 0, 0, 0.5);
}

.e10891-2.x-container,
.e10891-10.x-container,
.e10891-18.x-container,
.e10891-27.x-container,
.e10891-37.x-container,
.e10891-45.x-container,
.e10891-53.x-container,
.e10891-64.x-container,
.e10891-72.x-container,
.e10891-82.x-container,
.e10891-90.x-container,
.e10891-99.x-container {
    margin: 0em auto 0em auto;
    background-color: transparent;
    z-index: 1;
}

.e10891-1.x-section {
    margin: 1.28em;
}

.e10891-26.x-section,
.e10891-63.x-section,
.e10891-81.x-section,
.e10891-98.x-section {
    margin: 0em;
}

.e10891-1.x-section,
.e10891-26.x-section,
.e10891-63.x-section,
.e10891-81.x-section,
.e10891-98.x-section {
    padding: 45px 0px 45px 0px;
    z-index: 1;
}

.e10891-63.x-section {
    text-align: center;
    background-color: rgb(247, 247, 247);
}

.e10891-1.x-section,
.e10891-26.x-section,
.e10891-81.x-section {
    background-color: transparent;
}

.e10891-98.x-section {
    background-color: rgb(248, 119, 20);
}

.e10891-32.x-text,
.e10891-56.x-text,
.e10891-101.x-text {
    margin: 0em;
    padding: 0em;
    font-family: inherit;
    font-style: normal;
    font-weight: 400;
    line-height: 1.4;
    letter-spacing: 0em;
    text-transform: none;
    color: rgba(0, 0, 0, 1);
    background-color: transparent;
}

.e10891-32.x-text,
.e10891-56.x-text {
    font-size: 1em;
    text-align: justify;
}

.e10891-101.x-text {
    font-size: 50px;
    text-align: center;
}

.e10891-32.x-text> :first-child,
.e10891-56.x-text> :first-child,
.e10891-101.x-text> :first-child {
    margin-top: 0;
}

.e10891-32.x-text> :last-child,
.e10891-56.x-text> :last-child,
.e10891-101.x-text> :last-child {
    margin-bottom: 0;
}

.e10891-28 {
    min-width: 350px;
}

.e10891-30 {
    display: flex;
    flex-direction: column;
    justify-content: center;
}

.e10891-46 {
    padding: 50px 0;
}

.e10891-54 {
    display: flex;
    flex-direction: column;
    justify-content: center;
}

.e10891-57 {
    display: flex;
    flex-direction: column;
    justify-content: center;
}

selector {
    background-color: #f8f9fa;
    border: 1px solid #e0e0e0;
    border-radius: 8px;
    padding: 20px;
    margin-bottom: 20px;
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
}

selector h2 {
    font-size: 1.5em;
    font-weight: bold;
    color: #333;
    margin-bottom: 15px;
}

selector p {
    font-size: 1em;
    line-height: 1.6;
    margin-bottom: 15px;
    color: #444;
}

selector p::before {
    content: '\1F536';
    margin-right: 8px;
    font-size: 1.2em;
}

selector p+p {
    margin-top: 10px;
}

selector a {
    color: #007bff;
    text-decoration: underline;
}

selector a:hover {
    text-decoration: none;
}

@media (max-width:768px) {
    selector {
        padding: 15px;
    }

    selector h2 {
        font-size: 1.3em;
    }

    selector p {
        font-size: 0.95em;
    }
}

.e10891-100 {
    padding: 50px 0;
}

.e10891-31>div>div>h1 {
    font-family: "Montserrat" !important;
    color: rgb(248, 119, 20) !important;
    font-weight: 700 !important;
    line-height: 1.222 !important;
    padding: 0 0 20px 0;
}

.e10891-55>div>div>h1 {
    font-family: "Montserrat" !important;
    color: rgb(248, 119, 20) !important;
    font-weight: 700 !important;
    line-height: 1.222 !important;
    padding: 0 0 20px 0;
}

.e10891-66>div>div>h1 {
    font-size: 55px !important;
    font-family: "Montserrat" !important;
    color: rgb(248, 119, 20) !important;
    font-weight: 700 !important;
    line-height: 1.222 !important;
    padding: 40px 0 60px 0;
}

.e10891-29 {
    float: right !important;
    height: 500px;
}

.e10891-58 {
    float: left !important;
}

.e10891-102,
.e10891-102>img {
    margin: auto !important;
    display: block;
}

.e10891-102>img {
    height: auto;
    width: 100vw;
}

.e10891-47 {
    width: fit-content;
    margin: auto !important;
}

.e10891-47>li {
    margin: 5px !important;
}

.e10891-47 .x-anchor-text-primary {
    font-weight: 600 !important;
    font-size: 20px !important;
}

.e10891-47 .x-interactive .x-anchor-text-primary {
    color: black !important;
}

.e10891-47 .x-interactive {
    background-color: #f87714 !important;
}

.e10891-2 {
    max-width: 1200px !important;
}

.e10891-10 {
    max-width: 1200px !important;
}

.e10891-18 {
    max-width: 1200px !important;
}

.e10891-27 {
    padding: 50px 0 60px 0;
    display: flex;
    flex-direction: row;
    justify-content: center;
    flex-wrap: wrap;
    max-width: 1200px !important;
}

.e10891-53 {
    padding: 50px 0 60px 0;
    display: flex;
    flex-direction: row;
    justify-content: center;
    flex-wrap: wrap-reverse;
    max-width: 1200px !important;
}

.e10891-64 {
    max-width: 1200px !important;
}

.e10891-72 {
    max-width: 1200px !important;
}

.e10891-1 {
    background-image: url("https://4genderjustice.org/wp-content/uploads/2024/11/Banner_1920x800_optimized_700.png");
    background-attachment: fixed;
    background-position: top center;
}

.e10891-26 {
    padding-top: 50px !important;
}

.e10891-32>p {
    font-family: "Montserrat" !important;
    font-weight: 500 !important;
    line-height: 1.9 !important;
    padding-bottom: 5px;
    color: rgb(115, 105, 109);
}

.e10891-56>p {
    font-family: "Montserrat" !important;
    font-weight: 500 !important;
    line-height: 1.9 !important;
    padding-bottom: 5px;
    color: rgb(115, 105, 109);
}

.e10891-101>a {
    font-family: "Montserrat";
    color: white;
    font-weight: 700;
}

.e10891-101 {
    padding-bottom: 50px !important;
}

.e10934-3.x-column,
.e10934-5.x-column,
.e10934-6.x-column,
.e10934-7.x-column,
.e10934-8.x-column,
.e10934-9.x-column,
.e10934-12.x-column,
.e10934-14.x-column,
.e10934-15.x-column,
.e10934-16.x-column,
.e10934-17.x-column,
.e10934-18.x-column,
.e10934-21.x-column,
.e10934-23.x-column,
.e10934-24.x-column,
.e10934-25.x-column,
.e10934-26.x-column,
.e10934-27.x-column {
    background-color: transparent;
    z-index: 1;
}

.e10934-4.x-text {
    margin: 0em;
    padding: 0em;
    font-size: 5em;
    background-color: transparent;
}

.e10934-4.x-text .x-text-content-text-primary {
    margin: 0 calc(0em * -1) 0 0;
    font-family: inherit;
    font-size: 1em;
    font-style: normal;
    font-weight: 400;
    line-height: 1.4;
    letter-spacing: 0em;
    text-transform: none;
    color: rgba(0, 0, 0, 1);
}

.e10934-2.x-container,
.e10934-11.x-container,
.e10934-20.x-container {
    margin: 0em auto 0em auto;
    background-color: transparent;
    z-index: 1;
}

.e10934-1.x-section,
.e10934-10.x-section,
.e10934-19.x-section {
    margin: 0em;
    padding: 45px 0px 45px 0px;
    background-color: transparent;
    z-index: 1;
}

.e10934-4>div>div>h1 {
    font-family: "Montserrat" !important;
    color: rgb(248, 119, 20) !important;
    font-weight: 700 !important;
    line-height: 1.222 !important;
    padding: 50px 0;
}

.e10934-1 {
    background-image: url("https://4genderjustice.org/wp-content/uploads/2019/03/Pattern_back.jpg");
    background-attachment: fixed;
    background-position: top center;
}

.e10571-13.x-acc {
    width: 100%;
    font-size: 1em;
    background-color: transparent;
}

.e10571-13.x-acc .x-acc-item {
    overflow: hidden;
    border-radius: 0.35em 0.35em 0.35em 0.35em;
    background-color: rgba(255, 255, 255, 1);
    box-shadow: 0em 0.15em 0.65em 0em rgba(0, 0, 0, 0.25);
}

.e10571-13.x-acc .x-acc-item+.x-acc-item {
    margin-top: 25px;
}

.e10571-13.x-acc .x-acc-header {
    border-width: 0px;
    border-style: none;
    border-color: transparent;
    border-radius: 0px 0px 0px 0px;
    padding: 15px 20px 15px 20px;
    font-family: inherit;
    font-size: 1em;
    font-style: normal;
    font-weight: 400;
    line-height: 1.3;
    text-align: left;
    color: rgba(0, 0, 0, 1);
    background-color: rgba(255, 255, 255, 1);
}

.e10571-13.x-acc .x-acc-header:hover,
.e10571-13.x-acc .x-acc-header[class*="active"] {
    color: rgba(0, 0, 0, 0.5);
    background-color: rgba(255, 255, 255, 1);
}

.e10571-13.x-acc .x-acc-header-indicator {
    width: auto;
    height: 1em;
    font-size: 1em;
    color: rgba(0, 0, 0, 1);
    transform: translate3d(0, 0, 0) rotate(0deg);
}

.e10571-13.x-acc .x-acc-header:hover .x-acc-header-indicator,
.e10571-13.x-acc .x-acc-header[class*="active"] .x-acc-header-indicator {
    color: rgba(0, 0, 0, 1);
}

.e10571-13.x-acc .x-acc-header.x-active .x-acc-header-indicator {
    transform: translate3d(0, 0, 0) rotate(90deg);
}

.e10571-13.x-acc .x-acc-header-text {
    margin-left: 0.5em;
}

.e10571-13.x-acc .x-acc-content {
    border-width: 1px 0 0 0;
    border-style: solid;
    border-color: rgba(225, 225, 225, 1) transparent transparent transparent;
    padding: 20px 20px 20px 20px;
    font-family: inherit;
    font-size: 1em;
    font-style: normal;
    font-weight: 400;
    line-height: 1.6;
    color: rgba(0, 0, 0, 1);
    background-color: transparent;
}

.e10571-3.x-column,
.e10571-5.x-column,
.e10571-6.x-column,
.e10571-7.x-column,
.e10571-8.x-column,
.e10571-9.x-column,
.e10571-12.x-column,
.e10571-16.x-column,
.e10571-18.x-column,
.e10571-19.x-column,
.e10571-20.x-column,
.e10571-21.x-column {
    background-color: transparent;
    z-index: 1;
}

.e10571-4.x-text {
    margin: 0em;
    padding: 0em;
    font-size: 1em;
    background-color: transparent;
}

.e10571-4.x-text .x-text-content-text-primary {
    margin: 0 calc(0em * -1) 0 0;
    font-family: inherit;
    font-size: 1em;
    font-style: normal;
    font-weight: 400;
    line-height: 1.4;
    letter-spacing: 0em;
    text-transform: none;
    color: rgba(0, 0, 0, 1);
}

.e10571-2.x-container,
.e10571-11.x-container {
    margin: 0em auto 0em auto;
    background-color: transparent;
    z-index: 1;
}

.e10571-1.x-section {
    margin: 0px;
}

.e10571-10.x-section {
    margin: 0em;
}

.e10571-1.x-section,
.e10571-10.x-section {
    padding: 45px 0px 45px 0px;
    background-color: transparent;
    z-index: 1;
}

.e10571-14.x-text,
.e10571-15.x-text {
    margin: 0em;
    padding: 0em;
    font-family: inherit;
    font-size: 1em;
    font-style: normal;
    font-weight: 400;
    line-height: 1.4;
    letter-spacing: 0em;
    text-transform: none;
    color: rgba(0, 0, 0, 1);
    background-color: transparent;
}

.e10571-14.x-text> :first-child,
.e10571-15.x-text> :first-child {
    margin-top: 0;
}

.e10571-14.x-text> :last-child,
.e10571-15.x-text> :last-child {
    margin-bottom: 0;
}

.e10571-17.x-bar-widget-area {
    font-size: 16px;
    margin: 2.5em;
    background-color: transparent;
}

.e10571-3 {
    background-image: url("https://4genderjustice.org/wp-content/uploads/2019/03/Pattern_back.jpg");
    background-attachment: fixed;
    background-position: top center;
}

.e10571-4>div>div>h1 {
    font-size: 70px !important;
    font-family: "Montserrat" !important;
    color: rgb(248, 119, 20) !important;
    font-weight: 700 !important;
    line-height: 1.222 !important;
    padding: 50px 0;
}

.e10571-1 {
    background-image: url("https://4genderjustice.org/wp-content/uploads/2019/03/Pattern_back.jpg");
    background-attachment: fixed;
    background-position: top center;
}

.t1 {
    font-size: 30px !important;
    font-family: "Montserrat" !important;
    color: rgb(248, 119, 20) !important;
    font-weight: 700 !important;
    padding: 50px;
}



.e10974-3.x-column,
.e10974-5.x-column,
.e10974-6.x-column,
.e10974-7.x-column,
.e10974-8.x-column,
.e10974-9.x-column,
.e10974-12.x-column,
.e10974-14.x-column,
.e10974-15.x-column,
.e10974-16.x-column,
.e10974-17.x-column,
.e10974-18.x-column,
.e10974-21.x-column,
.e10974-23.x-column,
.e10974-24.x-column,
.e10974-25.x-column,
.e10974-26.x-column,
.e10974-27.x-column {
    background-color: transparent;
    z-index: 1;
}

.e10974-4.x-text {
    margin: 0em;
    padding: 0em;
    font-size: 5em;
    background-color: transparent;
}

.e10974-4.x-text .x-text-content-text-primary {
    margin: 0 calc(0em * -1) 0 0;
    font-family: inherit;
    font-size: 1em;
    font-style: normal;
    font-weight: 400;
    line-height: 1.4;
    letter-spacing: 0em;
    text-transform: none;
    color: rgba(0, 0, 0, 1);
}

.e10974-2.x-container,
.e10974-11.x-container,
.e10974-20.x-container {
    margin: 0em auto 0em auto;
    background-color: transparent;
    z-index: 1;
}

.e10974-1.x-section,
.e10974-10.x-section,
.e10974-19.x-section {
    margin: 0em;
    padding: 45px 0px 45px 0px;
    background-color: transparent;
    z-index: 1;
}

#recent-activities .activity {
    margin-bottom: 30px;
    padding-bottom: 20px;
    border-bottom: 1px solid #ddd;
}

#recent-activities .activity:last-child {
    margin-bottom: 0;
    border-bottom: none;
}

#recent-activities .btn {
    display: inline-block;
    margin-top: 10px;
    padding: 10px 15px;
    background-color: #ff8c00;
    color: #fff;
    text-decoration: none;
    font-size: 1em;
    border-radius: 5px;
    transition: background-color 0.3s ease, transform 0.2s ease;
}

#recent-activities .btn:hover {
    background-color: #e67600;
    transform: translateY(-2px);
}

.e10974-4>div>div>h1 {
    font-family: "Montserrat" !important;
    color: rgb(248, 119, 20) !important;
    font-weight: 700 !important;
    line-height: 1.222 !important;
    padding: 50px 0;
}

.e10974-1 {
    background-image: url("https://4genderjustice.org/wp-content/uploads/2019/03/Pattern_back.jpg");
    background-attachment: fixed;
    background-position: top center;
}



.e5326-3.x-column,
.e5326-5.x-column,
.e5326-6.x-column,
.e5326-7.x-column,
.e5326-8.x-column,
.e5326-9.x-column,
.e5326-12.x-column,
.e5326-14.x-column,
.e5326-17.x-column,
.e5326-18.x-column,
.e5326-19.x-column,
.e5326-20.x-column,
.e5326-22.x-column,
.e5326-24.x-column,
.e5326-26.x-column,
.e5326-27.x-column,
.e5326-28.x-column,
.e5326-29.x-column,
.e5326-32.x-column,
.e5326-34.x-column,
.e5326-35.x-column,
.e5326-36.x-column,
.e5326-37.x-column,
.e5326-38.x-column,
.e5326-40.x-column,
.e5326-42.x-column,
.e5326-44.x-column,
.e5326-45.x-column,
.e5326-46.x-column,
.e5326-47.x-column,
.e5326-50.x-column,
.e5326-52.x-column,
.e5326-53.x-column,
.e5326-54.x-column,
.e5326-55.x-column,
.e5326-56.x-column,
.e5326-58.x-column,
.e5326-60.x-column,
.e5326-62.x-column,
.e5326-63.x-column,
.e5326-64.x-column,
.e5326-65.x-column,
.e5326-68.x-column,
.e5326-70.x-column,
.e5326-71.x-column,
.e5326-72.x-column,
.e5326-73.x-column,
.e5326-74.x-column,
.e5326-76.x-column,
.e5326-78.x-column,
.e5326-79.x-column,
.e5326-80.x-column,
.e5326-81.x-column,
.e5326-82.x-column {
    background-color: transparent;
    z-index: 1;
}

.e5326-77.x-line {
    height: 50px;
}

.e5326-4.x-text,
.e5326-15.x-text,
.e5326-33.x-text,
.e5326-51.x-text {
    margin: 0em;
    padding: 0em;
    font-size: 1em;
    background-color: transparent;
}

.e5326-4.x-text .x-text-content-text-primary,
.e5326-15.x-text .x-text-content-text-primary,
.e5326-33.x-text .x-text-content-text-primary,
.e5326-51.x-text .x-text-content-text-primary {
    margin: 0 calc(0em * -1) 0 0;
    font-family: inherit;
    font-size: 1em;
    font-style: normal;
    font-weight: 400;
    line-height: 1.4;
    letter-spacing: 0em;
    text-transform: none;
    color: rgba(0, 0, 0, 1);
}

.e5326-15.x-text .x-text-content-text-primary {
    text-align: left;
}

.e5326-13.x-image,
.e5326-25.x-image,
.e5326-69.x-image {
    background-color: transparent;
}

.e5326-2.x-container,
.e5326-11.x-container,
.e5326-21.x-container,
.e5326-31.x-container,
.e5326-39.x-container,
.e5326-49.x-container,
.e5326-57.x-container,
.e5326-67.x-container,
.e5326-75.x-container {
    margin: 0em auto 0em auto;
    background-color: transparent;
    z-index: 1;
}

.e5326-1.x-section,
.e5326-10.x-section,
.e5326-30.x-section,
.e5326-48.x-section,
.e5326-66.x-section {
    margin: 0em;
    padding: 45px 0px 45px 0px;
    z-index: 1;
}

.e5326-1.x-section,
.e5326-10.x-section,
.e5326-66.x-section {
    background-color: transparent;
}

.e5326-30.x-section {
    background-color: rgb(247, 247, 247);
}

.e5326-48.x-section {
    background-color: rgb(255, 255, 255);
}

.e5326-16.x-text,
.e5326-23.x-text,
.e5326-41.x-text,
.e5326-43.x-text,
.e5326-59.x-text,
.e5326-61.x-text {
    margin: 0em;
    padding: 0em;
    font-family: inherit;
    font-size: 1em;
    font-style: normal;
    font-weight: 400;
    line-height: 1.4;
    letter-spacing: 0em;
    text-transform: none;
    color: rgba(0, 0, 0, 1);
    background-color: transparent;
}

.e5326-16.x-text {
    text-align: left;
}

.e5326-23.x-text {
    text-align: right;
}

.e5326-16.x-text> :first-child,
.e5326-23.x-text> :first-child,
.e5326-41.x-text> :first-child,
.e5326-43.x-text> :first-child,
.e5326-59.x-text> :first-child,
.e5326-61.x-text> :first-child {
    margin-top: 0;
}

.e5326-16.x-text> :last-child,
.e5326-23.x-text> :last-child,
.e5326-41.x-text> :last-child,
.e5326-43.x-text> :last-child,
.e5326-59.x-text> :last-child,
.e5326-61.x-text> :last-child {
    margin-bottom: 0;
}

.e5326-12 {
    min-width: 350px;
}

.e5326-14 {
    display: flex;
    flex-direction: column;
    justify-content: center;
}

.e5326-22 {
    display: flex;
    flex-direction: column;
    justify-content: center;
}

.e5326-24 {
    display: flex;
    flex-direction: column;
    justify-content: center;
}

.e5326-40 {
    border-left: 10px solid white !important;
}

.e5326-42 {
    border-left: 10px solid white !important;
}

.e5326-58 {
    border-left: 10px solid rgb(247, 247, 247) !important;
}

.e5326-60 {
    border-left: 10px solid rgb(247, 247, 247) !important;
}

.e5326-4>div>div>h1 {
    font-size: 90px !important;
    font-family: "Montserrat" !important;
    color: rgb(248, 119, 20) !important;
    font-weight: 700 !important;
    line-height: 1.222 !important;
    padding: 50px 0;
}

.e5326-15>div>div>h1 {
    font-family: "Montserrat" !important;
    color: rgb(248, 119, 20) !important;
    font-weight: 700 !important;
    line-height: 1.222 !important;
    padding: 0 0 20px 0;
}

.e5326-33>div>div>h1 {
    font-family: "Montserrat" !important;
    color: rgb(248, 119, 20) !important;
    font-weight: 700 !important;
    line-height: 1.222 !important;
    padding: 40px 0 100px 0;
}

.e5326-51>div>div>h1 {
    font-family: "Montserrat" !important;
    color: rgb(248, 119, 20) !important;
    font-weight: 700 !important;
    line-height: 1.222 !important;
    padding: 40px 0 100px 0;
}

.e5326-13 {
    float: right !important;
}

.e5326-25 {
    float: left !important;
}

.e5326-69 {
    width: 100% !important;
}

.e5326-69>img {
    width: 100% !important;
}

.e5326-2 {
    max-width: 1200px !important;
}

.e5326-11 {
    padding: 50px 0 60px 0;
    display: flex;
    flex-direction: row;
    justify-content: center;
    flex-wrap: wrap;
    max-width: 1200px !important;
}

.e5326-21 {
    padding: 50px 0 60px 0;
    display: flex;
    flex-direction: row;
    justify-content: center;
    flex-wrap: wrap-reverse;
    max-width: 1200px !important;
}

.e5326-31 {
    max-width: 1200px !important;
}

.e5326-39 {
    max-width: 1200px !important;
    padding-bottom: 60px;
}

.e5326-49 {
    max-width: 1200px !important;
}

.e5326-57 {
    max-width: 1200px !important;
    padding-bottom: 60px;
}

.e5326-1 {
    background-image: url("https://4genderjustice.org/wp-content/uploads/2019/03/Pattern_back.jpg");
    background-attachment: fixed;
    background-position: top center;
}

.e5326-10 {
    padding-top: 100px !important;
}

.e5326-66 {
    padding: 0 !important;
}

.e5326-16>p {
    font-family: "Montserrat" !important;
    font-weight: 500 !important;
    line-height: 1.9 !important;
    padding-bottom: 5px;
    color: rgb(115, 105, 109);
}

.e5326-23>p {
    font-family: "Montserrat" !important;
    font-weight: 500 !important;
    line-height: 1.9 !important;
    padding-bottom: 5px;
    color: rgb(115, 105, 109);
}

.e5326-41 li {
    font-family: "Montserrat" !important;
    font-weight: 500 !important;
    line-height: 1.9 !important;
    padding-bottom: 5px;
    color: rgb(115, 105, 109);
}

.e5326-41 li strong {
    color: rgb(248, 119, 20);
    font-weight: 800 !important;
}

.e5326-41 li a {
    color: rgb(115, 105, 109);
    text-decoration: underline;
}

.e5326-43 li {
    font-family: "Montserrat" !important;
    font-weight: 500 !important;
    line-height: 1.9 !important;
    padding-bottom: 5px;
    color: rgb(115, 105, 109);
}

.e5326-43 li strong {
    color: rgb(248, 119, 20);
    font-weight: 800 !important;
}

.e5326-43 li a {
    color: rgb(115, 105, 109);
    text-decoration: underline;
}

.e5326-59 li {
    font-family: "Montserrat" !important;
    font-weight: 500 !important;
    line-height: 1.9 !important;
    padding-bottom: 5px;
    color: rgb(115, 105, 109);
}

.e5326-59 li strong {
    color: rgb(248, 119, 20);
    font-weight: 800 !important;
}

.e5326-59 li a {
    color: rgb(115, 105, 109);
    text-decoration: underline;
}

.e5326-61 li,
.noBul {
    font-family: "Montserrat" !important;
    font-weight: 500 !important;
    line-height: 1.9 !important;
    padding-bottom: 5px;
    color: rgb(115, 105, 109);
}

.e5326-61 li strong {
    color: rgb(248, 119, 20);
    font-weight: 800 !important;
}

.e5326-61 li a {
    color: rgb(115, 105, 109);
    text-decoration: underline;
}



.e11541-28.x-anchor,
.e11541-29.x-anchor,
.e11541-30.x-anchor,
.e11541-31.x-anchor,
.e11541-32.x-anchor,
.e11541-78.x-anchor {
    border-radius: 0.35em;
    box-shadow: 0em 0.15em 0.65em 0em rgba(0, 0, 0, 0.25);
}

.e11541-28.x-anchor,
.e11541-29.x-anchor,
.e11541-30.x-anchor,
.e11541-31.x-anchor,
.e11541-32.x-anchor {
    font-size: 1.24em;
}

.e11541-78.x-anchor {
    font-size: 1.25em;
    background-color: rgb(0, 155, 178);
}

.e11541-28.x-anchor,
.e11541-29.x-anchor,
.e11541-30.x-anchor {
    background-color: rgb(0, 157, 178);
}

.e11541-31.x-anchor,
.e11541-32.x-anchor {
    background-color: rgba(255, 255, 255, 1);
}

.e11541-28.x-anchor .x-anchor-content,
.e11541-29.x-anchor .x-anchor-content,
.e11541-30.x-anchor .x-anchor-content,
.e11541-31.x-anchor .x-anchor-content,
.e11541-32.x-anchor .x-anchor-content,
.e11541-78.x-anchor .x-anchor-content {
    flex-direction: row;
    justify-content: center;
    align-items: center;
    padding: 0.575em 0.85em 0.575em 0.85em;
}

.e11541-28.x-anchor[class*="active"],
.e11541-29.x-anchor[class*="active"],
.e11541-30.x-anchor[class*="active"],
.e11541-31.x-anchor[class*="active"],
.e11541-32.x-anchor[class*="active"],
.e11541-78.x-anchor[class*="active"] {
    background-color: rgba(255, 255, 255, 1);
    box-shadow: 0em 0.15em 0.65em 0em rgba(0, 0, 0, 0.25);
}

.e11541-28.x-anchor .x-anchor-text,
.e11541-29.x-anchor .x-anchor-text,
.e11541-30.x-anchor .x-anchor-text,
.e11541-31.x-anchor .x-anchor-text,
.e11541-32.x-anchor .x-anchor-text,
.e11541-78.x-anchor .x-anchor-text {
    margin: 5px;
}

.e11541-28.x-anchor .x-anchor-text-primary,
.e11541-29.x-anchor .x-anchor-text-primary,
.e11541-30.x-anchor .x-anchor-text-primary,
.e11541-31.x-anchor .x-anchor-text-primary,
.e11541-32.x-anchor .x-anchor-text-primary,
.e11541-78.x-anchor .x-anchor-text-primary {
    font-family: inherit;
    font-size: 1em;
    font-style: normal;
    font-weight: 400;
    line-height: 1;
}

.e11541-28.x-anchor .x-anchor-text-primary {
    text-align: left;
}

.e11541-29.x-anchor .x-anchor-text-primary {
    text-align: center;
}

.e11541-28.x-anchor .x-anchor-text-primary,
.e11541-29.x-anchor .x-anchor-text-primary,
.e11541-30.x-anchor .x-anchor-text-primary,
.e11541-78.x-anchor .x-anchor-text-primary {
    color: rgb(255, 255, 255);
}

.e11541-31.x-anchor .x-anchor-text-primary,
.e11541-32.x-anchor .x-anchor-text-primary {
    color: rgba(0, 0, 0, 1);
}

.e11541-28.x-anchor[class*="active"] .x-anchor-text-primary,
.e11541-29.x-anchor[class*="active"] .x-anchor-text-primary,
.e11541-30.x-anchor[class*="active"] .x-anchor-text-primary,
.e11541-31.x-anchor[class*="active"] .x-anchor-text-primary,
.e11541-32.x-anchor[class*="active"] .x-anchor-text-primary,
.e11541-78.x-anchor[class*="active"] .x-anchor-text-primary {
    color: rgba(0, 0, 0, 0.5);
}

.e11541-3.x-column,
.e11541-5.x-column,
.e11541-6.x-column,
.e11541-7.x-column,
.e11541-8.x-column,
.e11541-9.x-column,
.e11541-11.x-column,
.e11541-13.x-column,
.e11541-14.x-column,
.e11541-15.x-column,
.e11541-16.x-column,
.e11541-17.x-column,
.e11541-20.x-column,
.e11541-22.x-column,
.e11541-34.x-column,
.e11541-35.x-column,
.e11541-36.x-column,
.e11541-37.x-column,
.e11541-40.x-column,
.e11541-43.x-column,
.e11541-44.x-column,
.e11541-45.x-column,
.e11541-46.x-column,
.e11541-47.x-column,
.e11541-50.x-column,
.e11541-53.x-column,
.e11541-54.x-column,
.e11541-55.x-column,
.e11541-56.x-column,
.e11541-57.x-column,
.e11541-60.x-column,
.e11541-62.x-column,
.e11541-63.x-column,
.e11541-64.x-column,
.e11541-65.x-column,
.e11541-66.x-column,
.e11541-69.x-column,
.e11541-71.x-column,
.e11541-72.x-column,
.e11541-73.x-column,
.e11541-74.x-column,
.e11541-75.x-column,
.e11541-77.x-column,
.e11541-79.x-column,
.e11541-80.x-column,
.e11541-81.x-column,
.e11541-82.x-column,
.e11541-83.x-column,
.e11541-86.x-column,
.e11541-88.x-column,
.e11541-89.x-column,
.e11541-90.x-column,
.e11541-91.x-column,
.e11541-92.x-column,
.e11541-95.x-column,
.e11541-97.x-column,
.e11541-99.x-column,
.e11541-101.x-column,
.e11541-103.x-column,
.e11541-104.x-column,
.e11541-107.x-column,
.e11541-109.x-column,
.e11541-110.x-column,
.e11541-111.x-column,
.e11541-112.x-column,
.e11541-113.x-column,
.e11541-116.x-column,
.e11541-118.x-column,
.e11541-119.x-column,
.e11541-120.x-column,
.e11541-121.x-column,
.e11541-122.x-column,
.e11541-125.x-column,
.e11541-127.x-column,
.e11541-129.x-column,
.e11541-131.x-column,
.e11541-132.x-column,
.e11541-133.x-column,
.e11541-136.x-column,
.e11541-138.x-column,
.e11541-139.x-column,
.e11541-140.x-column,
.e11541-141.x-column,
.e11541-142.x-column,
.e11541-145.x-column,
.e11541-147.x-column,
.e11541-149.x-column,
.e11541-151.x-column,
.e11541-153.x-column,
.e11541-155.x-column,
.e11541-158.x-column,
.e11541-160.x-column,
.e11541-162.x-column,
.e11541-164.x-column,
.e11541-166.x-column,
.e11541-168.x-column,
.e11541-171.x-column,
.e11541-173.x-column,
.e11541-175.x-column,
.e11541-177.x-column,
.e11541-179.x-column,
.e11541-181.x-column {
    background-color: transparent;
    z-index: 1;
}

.e11541-4.x-line,
.e11541-12.x-line,
.e11541-23.x-line {
    height: 100px;
}

.e11541-24.x-line {
    height: 32px;
}

.e11541-27.x-line,
.e11541-33.x-line {
    height: 25px;
}

.e11541-25.x-text,
.e11541-41.x-text,
.e11541-42.x-text,
.e11541-51.x-text,
.e11541-70.x-text,
.e11541-87.x-text,
.e11541-108.x-text,
.e11541-117.x-text,
.e11541-137.x-text {
    margin: 0em;
    padding: 0em;
    background-color: transparent;
}

.e11541-25.x-text {
    font-size: 30px;
}

.e11541-41.x-text {
    font-size: 3.5em;
}

.e11541-42.x-text {
    font-size: 2em;
}

.e11541-51.x-text {
    font-size: 3.7em;
}

.e11541-70.x-text,
.e11541-87.x-text,
.e11541-108.x-text,
.e11541-137.x-text {
    font-size: 3.45em;
}

.e11541-117.x-text {
    font-size: 1.2em;
}

.e11541-25.x-text .x-text-content-text-primary,
.e11541-41.x-text .x-text-content-text-primary,
.e11541-42.x-text .x-text-content-text-primary,
.e11541-51.x-text .x-text-content-text-primary,
.e11541-70.x-text .x-text-content-text-primary,
.e11541-87.x-text .x-text-content-text-primary,
.e11541-108.x-text .x-text-content-text-primary,
.e11541-117.x-text .x-text-content-text-primary,
.e11541-137.x-text .x-text-content-text-primary {
    margin: 0 calc(0em * -1) 0 0;
    font-family: inherit;
    font-size: 1em;
    font-style: normal;
    font-weight: 400;
    line-height: 1.4;
    letter-spacing: 0em;
    text-transform: none;
    color: rgba(0, 0, 0, 1);
}

.e11541-25.x-text .x-text-content-text-primary {
    text-align: left;
}

.e11541-21.x-image {
    background-color: rgb(251, 251, 251);
}

.e11541-96.x-image,
.e11541-98.x-image,
.e11541-100.x-image,
.e11541-102.x-image,
.e11541-126.x-image,
.e11541-128.x-image,
.e11541-130.x-image,
.e11541-146.x-image,
.e11541-148.x-image,
.e11541-150.x-image,
.e11541-152.x-image,
.e11541-154.x-image,
.e11541-159.x-image,
.e11541-161.x-image,
.e11541-163.x-image,
.e11541-165.x-image,
.e11541-167.x-image,
.e11541-172.x-image,
.e11541-174.x-image,
.e11541-176.x-image,
.e11541-178.x-image,
.e11541-180.x-image {
    background-color: transparent;
}

a.e11541-96.x-image:hover,
a.e11541-98.x-image:hover,
a.e11541-100.x-image:hover,
a.e11541-102.x-image:hover,
a.e11541-146.x-image:hover,
a.e11541-148.x-image:hover,
a.e11541-150.x-image:hover,
a.e11541-152.x-image:hover,
a.e11541-154.x-image:hover,
a.e11541-159.x-image:hover,
a.e11541-161.x-image:hover,
a.e11541-163.x-image:hover,
a.e11541-165.x-image:hover,
a.e11541-167.x-image:hover,
a.e11541-172.x-image:hover,
a.e11541-174.x-image:hover,
a.e11541-176.x-image:hover,
a.e11541-178.x-image:hover,
a.e11541-180.x-image:hover {
    background-color: transparent;
}

.e11541-2.x-container,
.e11541-10.x-container,
.e11541-39.x-container,
.e11541-49.x-container,
.e11541-59.x-container,
.e11541-68.x-container,
.e11541-76.x-container,
.e11541-85.x-container,
.e11541-94.x-container,
.e11541-106.x-container,
.e11541-115.x-container,
.e11541-124.x-container,
.e11541-135.x-container,
.e11541-144.x-container,
.e11541-157.x-container,
.e11541-170.x-container {
    margin: 0em auto 0em auto;
}

.e11541-2.x-container,
.e11541-10.x-container,
.e11541-19.x-container,
.e11541-39.x-container,
.e11541-49.x-container,
.e11541-59.x-container,
.e11541-68.x-container,
.e11541-76.x-container,
.e11541-85.x-container,
.e11541-94.x-container,
.e11541-106.x-container,
.e11541-115.x-container,
.e11541-124.x-container,
.e11541-135.x-container,
.e11541-144.x-container,
.e11541-157.x-container,
.e11541-170.x-container {
    background-color: transparent;
    z-index: 1;
}

.e11541-1.x-section {
    margin: 1.28em;
}

.e11541-18.x-section,
.e11541-38.x-section,
.e11541-48.x-section,
.e11541-58.x-section,
.e11541-67.x-section,
.e11541-84.x-section,
.e11541-93.x-section,
.e11541-105.x-section,
.e11541-114.x-section,
.e11541-123.x-section,
.e11541-134.x-section,
.e11541-143.x-section,
.e11541-156.x-section,
.e11541-169.x-section {
    margin: 0em;
}

.e11541-1.x-section,
.e11541-38.x-section,
.e11541-58.x-section,
.e11541-67.x-section,
.e11541-84.x-section,
.e11541-93.x-section,
.e11541-105.x-section,
.e11541-114.x-section,
.e11541-123.x-section,
.e11541-134.x-section,
.e11541-143.x-section,
.e11541-156.x-section,
.e11541-169.x-section {
    padding: 45px 0px 45px 0px;
}

.e11541-18.x-section,
.e11541-48.x-section {
    padding: 0em;
    text-align: left;
}

.e11541-1.x-section,
.e11541-18.x-section,
.e11541-38.x-section,
.e11541-48.x-section,
.e11541-58.x-section,
.e11541-67.x-section,
.e11541-84.x-section,
.e11541-93.x-section,
.e11541-105.x-section,
.e11541-114.x-section,
.e11541-123.x-section,
.e11541-134.x-section,
.e11541-143.x-section,
.e11541-156.x-section,
.e11541-169.x-section {
    background-color: transparent;
    z-index: 1;
}

.e11541-26.x-text,
.e11541-52.x-text {
    margin: 0em;
    padding: 0em;
    font-family: inherit;
    font-style: normal;
    font-weight: 400;
    line-height: 1.4;
    letter-spacing: 0em;
    text-transform: none;
    color: rgba(0, 0, 0, 1);
    background-color: transparent;
}

.e11541-26.x-text {
    font-size: 1em;
    text-align: justify;
}

.e11541-52.x-text {
    font-size: 1.1em;
}

.e11541-26.x-text> :first-child,
.e11541-52.x-text> :first-child {
    margin-top: 0;
}

.e11541-26.x-text> :last-child,
.e11541-52.x-text> :last-child {
    margin-bottom: 0;
}

.e11541-20 {
    min-width: 350px;
}

.e11541-22 {
    display: flex;
    flex-direction: column;
    justify-content: center;
}

.e11541-25>div>div>h1 {
    font-family: "Montserrat" !important;
    color: rgb(248, 119, 20) !important;
    font-weight: 700 !important;
    line-height: 1.222 !important;
    padding: 0 0 20px 0;
}

.e11541-21 {
    float: right !important;
    height: 500px;
}

.e11541-2 {
    max-width: 1200px !important;
}

.e11541-10 {
    max-width: 1200px !important;
}

.e11541-19 {
    padding: 50px 0 60px 0;
    display: flex;
    flex-direction: row;
    justify-content: center;
    flex-wrap: wrap;
    max-width: 1200px !important;
}

.e11541-1 {
    background-image: url("https://4genderjustice.org/wp-content/uploads/2025/08/Gender-Justice-in-International-Criminal-Law-Conference.png");
    background-attachment: fixed;
    background-position: top center;
}

.e11541-18 {
    padding-top: 50px !important;
}

.e11541-48 {
    padding-top: 50px !important;
}

.e11541-26>p {
    font-family: "Montserrat" !important;
    font-weight: 500 !important;
    line-height: 1.9 !important;
    padding-bottom: 5px;
    color: rgb(115, 105, 109);
}



.e373-14.x-anchor {
    margin: 2.5em;
    border-radius: 0.35em;
    font-size: 1em;
    background-color: rgb(248, 119, 20);
    box-shadow: 0em 0.15em 0.65em 0em rgba(0, 0, 0, 0.25);
}

.e373-14.x-anchor .x-anchor-content {
    flex-direction: row;
    justify-content: center;
    align-items: center;
    padding: 0.575em 0.85em 0.575em 0.85em;
}

.e373-14.x-anchor[class*="active"] {
    background-color: rgb(255, 255, 255);
    box-shadow: 0em 0.15em 0.65em 0em rgba(0, 0, 0, 0.25);
}

.e373-14.x-anchor .x-anchor-text {
    margin: 5px;
}

.e373-14.x-anchor .x-anchor-text-primary {
    font-family: inherit;
    font-size: 1em;
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    color: rgb(255, 255, 255);
}

.e373-14.x-anchor[class*="active"] .x-anchor-text-primary {
    color: rgba(0, 0, 0, 0.5);
}

.e373-3.x-column,
.e373-5.x-column,
.e373-6.x-column,
.e373-7.x-column,
.e373-8.x-column,
.e373-9.x-column,
.e373-12.x-column,
.e373-15.x-column,
.e373-17.x-column,
.e373-18.x-column,
.e373-19.x-column,
.e373-20.x-column {
    background-color: transparent;
    z-index: 1;
}

.e373-4.x-text {
    margin: 0em;
    padding: 0em;
    font-size: 1em;
    background-color: transparent;
}

.e373-4.x-text .x-text-content-text-primary {
    margin: 0 calc(0em * -1) 0 0;
    font-family: inherit;
    font-size: 1em;
    font-style: normal;
    font-weight: 400;
    line-height: 1.4;
    letter-spacing: 0em;
    text-transform: none;
    color: rgba(0, 0, 0, 1);
}

.e373-2.x-container,
.e373-11.x-container {
    margin: 0em auto 0em auto;
    background-color: transparent;
    z-index: 1;
}

.e373-1.x-section,
.e373-10.x-section {
    margin: 0em;
    padding: 45px 0px 45px 0px;
    background-color: transparent;
    z-index: 1;
}

.e373-16.x-bar-widget-area {
    font-size: 16px;
    background-color: transparent;
}

.e373-3 {
    background-image: url("https://4genderjustice.org/wp-content/uploads/2019/03/Pattern_back.jpg");
    background-attachment: fixed;
    background-position: top center;
}

.e373-4>div>div>h1 {
    font-size: 90px !important;
    font-family: "Montserrat" !important;
    color: rgb(248, 119, 20) !important;
    font-weight: 700 !important;
    line-height: 1.222 !important;
    padding: 50px 0;
}

.e373-1 {
    background-image: url("https://4genderjustice.org/wp-content/uploads/2019/03/Pattern_back.jpg");
    background-attachment: fixed;
    background-position: top center;
}



.e5490-3.x-column,
.e5490-5.x-column,
.e5490-6.x-column,
.e5490-7.x-column,
.e5490-8.x-column,
.e5490-9.x-column,
.e5490-12.x-column,
.e5490-14.x-column,
.e5490-17.x-column,
.e5490-18.x-column,
.e5490-19.x-column,
.e5490-20.x-column,
.e5490-22.x-column,
.e5490-25.x-column,
.e5490-26.x-column,
.e5490-27.x-column,
.e5490-28.x-column,
.e5490-29.x-column,
.e5490-32.x-column,
.e5490-34.x-column,
.e5490-36.x-column,
.e5490-37.x-column,
.e5490-38.x-column,
.e5490-39.x-column,
.e5490-41.x-column,
.e5490-43.x-column,
.e5490-45.x-column,
.e5490-46.x-column,
.e5490-47.x-column,
.e5490-48.x-column,
.e5490-50.x-column,
.e5490-51.x-column,
.e5490-53.x-column,
.e5490-54.x-column,
.e5490-55.x-column,
.e5490-56.x-column,
.e5490-58.x-column,
.e5490-60.x-column,
.e5490-62.x-column,
.e5490-63.x-column,
.e5490-64.x-column,
.e5490-65.x-column,
.e5490-67.x-column,
.e5490-70.x-column,
.e5490-72.x-column,
.e5490-73.x-column,
.e5490-74.x-column,
.e5490-75.x-column,
.e5490-78.x-column,
.e5490-81.x-column,
.e5490-82.x-column,
.e5490-83.x-column,
.e5490-84.x-column,
.e5490-85.x-column,
.e5490-88.x-column,
.e5490-90.x-column,
.e5490-91.x-column,
.e5490-92.x-column,
.e5490-93.x-column,
.e5490-94.x-column {
    background-color: transparent;
    z-index: 1;
}

.e5490-33.x-line,
.e5490-44.x-line,
.e5490-61.x-line {
    height: 25px;
}

.e5490-4.x-text,
.e5490-23.x-text,
.e5490-79.x-text {
    margin: 0em;
    padding: 0em;
    font-size: 1em;
    background-color: transparent;
}

.e5490-4.x-text .x-text-content-text-primary,
.e5490-23.x-text .x-text-content-text-primary,
.e5490-79.x-text .x-text-content-text-primary {
    margin: 0 calc(0em * -1) 0 0;
    font-family: inherit;
    font-size: 1em;
    font-style: normal;
    font-weight: 400;
    line-height: 1.4;
    letter-spacing: 0em;
    text-transform: none;
    color: rgba(0, 0, 0, 1);
}

.e5490-79.x-text .x-text-content-text-primary {
    text-align: right;
}

.e5490-13.x-image,
.e5490-89.x-image {
    background-color: transparent;
}

.e5490-2.x-container,
.e5490-11.x-container,
.e5490-21.x-container,
.e5490-31.x-container,
.e5490-40.x-container,
.e5490-49.x-container,
.e5490-57.x-container,
.e5490-66.x-container,
.e5490-77.x-container,
.e5490-87.x-container {
    margin: 0em auto 0em auto;
    background-color: transparent;
    z-index: 1;
}

.e5490-1.x-section,
.e5490-10.x-section,
.e5490-30.x-section,
.e5490-76.x-section,
.e5490-86.x-section {
    margin: 0em;
    padding: 45px 0px 45px 0px;
    z-index: 1;
}

.e5490-1.x-section,
.e5490-10.x-section,
.e5490-86.x-section {
    background-color: transparent;
}

.e5490-30.x-section {
    background-color: rgb(255, 255, 255);
}

.e5490-76.x-section {
    background-color: rgb(251, 251, 251);
}

.e5490-15.x-text,
.e5490-16.x-text,
.e5490-24.x-text,
.e5490-35.x-text,
.e5490-42.x-text,
.e5490-52.x-text,
.e5490-59.x-text,
.e5490-68.x-text,
.e5490-69.x-text,
.e5490-71.x-text,
.e5490-80.x-text {
    margin: 0em;
    padding: 0em;
    font-family: inherit;
    font-size: 1em;
    font-style: normal;
    font-weight: 400;
    line-height: 1.4;
    letter-spacing: 0em;
    text-transform: none;
    color: rgba(0, 0, 0, 1);
    background-color: transparent;
}

.e5490-15.x-text,
.e5490-16.x-text {
    text-align: left;
}

.e5490-24.x-text,
.e5490-42.x-text,
.e5490-59.x-text,
.e5490-68.x-text,
.e5490-69.x-text,
.e5490-80.x-text {
    text-align: right;
}

.e5490-15.x-text> :first-child,
.e5490-16.x-text> :first-child,
.e5490-24.x-text> :first-child,
.e5490-35.x-text> :first-child,
.e5490-42.x-text> :first-child,
.e5490-52.x-text> :first-child,
.e5490-59.x-text> :first-child,
.e5490-68.x-text> :first-child,
.e5490-69.x-text> :first-child,
.e5490-71.x-text> :first-child,
.e5490-80.x-text> :first-child {
    margin-top: 0;
}

.e5490-15.x-text> :last-child,
.e5490-16.x-text> :last-child,
.e5490-24.x-text> :last-child,
.e5490-35.x-text> :last-child,
.e5490-42.x-text> :last-child,
.e5490-52.x-text> :last-child,
.e5490-59.x-text> :last-child,
.e5490-68.x-text> :last-child,
.e5490-69.x-text> :last-child,
.e5490-71.x-text> :last-child,
.e5490-80.x-text> :last-child {
    margin-bottom: 0;
}

.e5490-12 {
    min-width: 350px;
}

.e5490-14 {
    display: flex;
    flex-direction: column;
    justify-content: center;
}

.e5490-22 {
    display: flex;
    flex-direction: column;
    justify-content: center;
}

.e5490-25 {
    display: flex;
    flex-direction: column;
    justify-content: center;
    background-image: url(https://4genderjustice.org/wp-content/uploads/2019/03/Untitled-2-3.jpg);
}

.e5490-34 {
    border-left: 10px solid rgb(247, 247, 247) !important;
}

.e5490-43 {
    border-left: 10px solid rgb(247, 247, 247) !important;
}

.e5490-51 {
    border-left: 10px solid rgb(247, 247, 247) !important;
}

.e5490-60 {
    border-left: 10px solid rgb(247, 247, 247) !important;
}

.e5490-70 {
    border-left: 10px solid rgb(247, 247, 247) !important;
}

.e5490-78 {
    display: flex;
    flex-direction: column;
    justify-content: center;
}

.e5490-81 {
    display: flex;
    flex-direction: column;
    justify-content: center;
    background-image: url(https://4genderjustice.org/wp-content/uploads/2019/04/Untitled-3.jpg);
}

.e5490-4>div>div>h1 {
    font-size: 90px !important;
    font-family: "Montserrat" !important;
    color: rgb(248, 119, 20) !important;
    font-weight: 700 !important;
    line-height: 1.222 !important;
    padding: 50px 0;
}

.e5490-23>div>div>h1 {
    font-size: 90px !important;
    font-family: "Montserrat" !important;
    color: rgb(248, 119, 20) !important;
    font-weight: 700 !important;
    line-height: 1.222 !important;
    padding: 0 0 20px 0;
    margin-left: 460px !important;
}

.e5490-79>div>div>h1 {
    font-size: 90px !important;
    font-family: "Montserrat" !important;
    color: rgb(248, 119, 20) !important;
    font-weight: 700 !important;
    line-height: 1.222 !important;
    padding: 0 0 20px 0;
    margin-right: -160px !important;
    z-index: 999 !important;
}

.e5490-13 {
    float: right !important;
}

.e5490-89 {
    width: 100% !important;
}

.e5490-89>img {
    width: 100% !important;
}

.e5490-2 {
    max-width: 1200px !important;
}

.e5490-11 {
    padding: 50px 0 60px 0;
    display: flex;
    flex-direction: row;
    justify-content: center;
    flex-wrap: wrap;
    max-width: 1200px !important;
}

.e5490-21 {
    padding: 50px 0 60px 0;
    display: flex;
    flex-direction: row;
    justify-content: center;
    flex-wrap: wrap-reverse;
    max-width: 1200px !important;
}

.e5490-31 {
    max-width: 1200px !important;
}

.e5490-40 {
    max-width: 1200px !important;
}

.e5490-49 {
    max-width: 1200px !important;
}

.e5490-57 {
    max-width: 1200px !important;
}

.e5490-66 {
    max-width: 1200px !important;
    padding-bottom: 60px;
}

.e5490-77 {
    padding: 50px 0 60px 0;
    display: flex;
    flex-direction: row;
    justify-content: center;
    flex-wrap: wrap-reverse;
    max-width: 1200px !important;
}

.e5490-1 {
    background-image: url("https://4genderjustice.org/wp-content/uploads/2019/03/Pattern_back.jpg");
    background-attachment: fixed;
    background-position: top center;
}

.e5490-10 {
    padding-top: 100px !important;
}

.e5490-76 {
    padding-top: 100px !important;
}

.e5490-86 {
    padding: 0 !important;
}

.e5490-15>p>strong {
    font-family: "Montserrat" !important;
    font-weight: 500 !important;
    line-height: 1.9 !important;
    color: rgb(115, 105, 109);
}

.e5490-15 {
    padding-bottom: 30px !important;
}

.e5490-16>p {
    font-family: "Montserrat" !important;
    font-weight: 300 !important;
    line-height: 1.9 !important;
    padding-bottom: 5px;
    color: rgb(115, 105, 109);
}

.e5490-24>p {
    font-family: "Montserrat" !important;
    font-weight: 300 !important;
    line-height: 1.9 !important;
    padding-bottom: 5px;
    color: rgb(115, 105, 109);
}

.e5490-35 li,
.noBul {
    font-family: "Montserrat" !important;
    font-weight: 500 !important;
    line-height: 1.9 !important;
    padding-bottom: 5px;
    color: rgb(115, 105, 109);
}

.e5490-35 li strong {
    color: rgb(248, 119, 20);
    font-weight: 800 !important;
}

.e5490-35 li a {
    color: rgb(115, 105, 109);
    text-decoration: underline;
}

.e5490-35 li:before {
    position: absolute;
    top: 0px;
}

@media(max-width:550px) {
    .e5490-35 li:before {
        right: auto;
    }
}

.e5490-42 li,
.noBul {
    font-family: "Montserrat" !important;
    font-weight: 500 !important;
    line-height: 1.9 !important;
    padding-bottom: 5px;
    color: rgb(115, 105, 109);
}

.e5490-42 li strong {
    color: rgb(248, 119, 20);
    font-weight: 800 !important;
}

.e5490-42 li a {
    color: rgb(115, 105, 109);
    text-decoration: underline;
}

.e5490-42 li:after {
    position: absolute;
    top: 0px;
}

.e5490-52 li,
.noBul {
    font-family: "Montserrat" !important;
    font-weight: 500 !important;
    line-height: 1.9 !important;
    padding-bottom: 5px;
    color: rgb(115, 105, 109);
}

.e5490-52 li strong {
    color: rgb(248, 119, 20);
    font-weight: 800 !important;
}

.e5490-52 li a {
    color: rgb(115, 105, 109);
    text-decoration: underline;
}

.e5490-52 li:before {
    position: absolute;
    top: 0px;
}

@media(max-width:550px) {
    .e5490-52 li:before {
        right: auto;
    }
}

.e5490-59 li,
.noBul {
    font-family: "Montserrat" !important;
    font-weight: 500 !important;
    line-height: 1.9 !important;
    padding-bottom: 5px;
    color: rgb(115, 105, 109);
}

.e5490-59 li strong {
    color: rgb(248, 119, 20);
    font-weight: 800 !important;
}

.e5490-59 li a {
    color: rgb(115, 105, 109);
    text-decoration: underline;
}

.e5490-59 li:after {
    position: absolute;
    top: 0px;
}

.e5490-68 li,
.noBul {
    font-family: "Montserrat" !important;
    font-weight: 500 !important;
    line-height: 1.9 !important;
    padding-bottom: 5px;
    color: rgb(115, 105, 109);
}

.e5490-68 li strong {
    color: rgb(248, 119, 20);
    font-weight: 800 !important;
}

.e5490-68 li a {
    color: rgb(115, 105, 109);
    text-decoration: underline;
}

.e5490-69 li,
.noBul {
    font-family: "Montserrat

Resolver

Resolver ASN
AS0
Resolver IP
127.0.0.2
Resolver Network Name
Report ID
20251104T104428Z_webconnectivity_ES_34511_n4_lknxtR1qb3MHOIsc
Platform
windows
Software Name
ooniprobe-desktop-unattended (3.10.0-beta.3)
Measurement Engine
ooniprobe-engine (3.10.0-beta.3)

Raw Measurement Data

Loading