@import url('https://fonts.googleapis.com/css2?family=Inter:wght@400;500;700&display=swap');

@import
url('https://fonts.googleapis.com/css2?family=Archivo:ital,wght@0,100..900;1,100..900&family=EB+Garamond:ital,wght@0,400;0,500;0,600;1,400;1,600&family=PT+Sans:ital,wght@0,400;0,700;1,400;1,700&family=Raleway:ital,wght@0,100..900;1,100..900&display=swap');

@import url('https://fonts.googleapis.com/css2?family=EB+Garamond:ital,wght@0,400;0,500;0,600;1,400;1,600&display=swap');


html{
	font-size: 62.5% !important;
}
.nd_options_customizer_fonts, .nd_options_customizer_fonts .nd_options_second_font, .nd_options_customizer_fonts p, .nd_options_customizer_fonts select, .nd_options_customizer_fonts textarea, .nd_options_customizer_fonts label, .nd_options_customizer_fonts input,.nd_options_customizer_fonts h3, #start_nicdark_framework{
	font-family: 'PT Sans', serif;
	font-weight: 400;
}

.nd_options_customizer_fonts .nicdark_site p{
	font-weight: 400;
}

.nd_options_customizer_fonts .nd_options_color_greydark, .nd_options_customizer_fonts h1, .nd_options_customizer_fonts h2, .nd_options_customizer_fonts h4, .nd_options_customizer_fonts h5, .nd_options_customizer_fonts h6,.nd_options_customizer_fonts a,.nd_options_navigation_2 div li a,.nd_options_customizer_fonts .nd_options_second_font,.nd_options_menu_component_302 ul.menu > li a{
	font-family: 'Inter', sans-serif !important;
}

.nd_options_customizer_fonts h1, .nd_options_customizer_fonts h2,.nd_options_customizer_fonts h4, .nd_options_customizer_fonts h5, .nd_options_customizer_fonts h6{
	text-transform : none !important;
	letter-spacing : -2px !important;
	
}
.nd_options_customizer_fonts .nicdark_site h1,.nd_options_customizer_fonts .nd_options_second_font{
	font-weight:bold;
}

.nd_options_customizer_fonts .nicdark_site h2{
		font-size:2.2em;
		line-height:1.4em;
	}
input, label, textarea, select{
	font-size:1em;
}

.nd_options_customizer_fonts .nicdark_site p, .garamond
ul{
	font-size:1.6em;
	line-height:1.4em;
	padding-bottom: 10px;
}
.nd_options_customizer_fonts .nicdark_site .garamond ul li ul{
	font-size:1em;
	line-height:1.4em;
	padding-bottom: 10px;
}

.nd_options_customizer_fonts .nicdark_site .garamond h2{
		font-size:2.4em;
		line-height:1.4em;
	}

.nd_options_customizer_fonts .nicdark_site h1{
	line-height:1.4em;
	font-size: 6em;
}

.nd_options_customizer_fonts a{
	color: #768dff;
}

.nd_options_customizer_fonts .nicdark_site .garamond{
	font-family: 'PT Sans', serif;
}

a.button-hover:hover{
	color: #ff9d33;
}

.community-logo{
	margin: 2em 2em 2em 0;
}

	/*donation form*/
.givewp-layouts-section {
  padding: 4px;
	margin: 0;
}
.givewp-donation-form{
	margin:0;
	padding: 0;
}

.wpb-content-wrapper .responsive-margin {
	padding-right: 7em !important;
	padding-left: 7em !important;
	padding-bottom: 2em !important;
}
	
.header{
	padding-left: 5em;
	padding-right: 5em;
}

	.header-box{
	margin-top: -52px !important;
	min-height: 510px;
}

.donate-page .text-donate-page a{
		color : #122049 !important;
		text-decoration : underline;
		font-family: 'PT Sans', serif;
		font-size: 1.2em !important;
	}
.nicdark_bg_greydark{
	background-color: white;
}

.nd_options_masonry_content{
	background-color: #FFFFFF;
}

.nd_options_masonry_content  {
	font-size:0.8em;
}

/*search*/

#nd_options_search_header_img_layout_9_space_top{
	
}

#nd_options_search_header_img_layout_9 .nd_options_bg_greydark_alpha_3,.nd_options_color_white {
	background-color: #ADE0CE;}

#nd_options_search_header_img_layout_9_space_bottom{
	display:none;
}


/*Menu*/

/*Sticky menu*/
#nd_options_navigation_2_sticky_container{
	display:none;
}
#nd_options_navigation_2_sticky_container .nd_options_section:first-child{
	background: url("./wp-content/uploads/2023/09/Logo-Oncia-Foundation_horizontal_Positive_rgb.svg") no-repeat left;
	background-repeat: no-repeat;
	 background-size: 180px;
	background-position: 7em;
}

#nd_options_navigation_2_sticky_container .nd_options_display_none_all_responsive .nd_options_display_inline_block{
	display: block;
	margin: 0 7em 0 0;
}

#nd_options_navigation_2_sticky_container .nd_options_section .nd_options_section{
	background-image:none;
}

.nd_options_navigation_2_sidebar_content{
	z-index:111112;
}

.float-left{
	float:left;
	margin-right: 4px;
}

.has-light-green-cyan-bacgrkound-color{
	background-color: none;
}
.wp-block-button__link{
	background-color: #768DFF !important;
}

/*document library*/
.cf-table thead{
	display:none;
}
.cf-table{
	font-size:2.0rem;
}


/*Main menu*/

/*Fixed position navigation top*/
#nd_options_navigation_2_container .nd_options_container{
	position: fixed;
	z-index:11111;
	background-color:#ffffff;
	top:0;
}

.wpb-content-wrapper,.mailpoet-manage-subscription,.post-password-form{
	margin-top:100px;
}

.mailpoet-manage-subscription{
	margin-left: 7em;
	margin-right: 7em;
}


.custom-logo,
.site-header .logo {
  max-width: 100% !important;
  width: 300px !important;
  height: auto !important;
}

.nd_options_grid_12{
	padding : 30px;
}
.nd_options_left_15{
	left : 75px;
}
.nd_options_float_right{
	position: relative;
   right: 75px;
}

.min-height{
	min-height:300px;
	width: auto;
}

.min-height p,.min-height h2{
	color:#FFFFFF;
}

.vc_cta3_content-container{
	margin-top:200px;
}



/*Fin menu*/

.wpb_image_grid .wpb_image_grid_ul .isotope-item{
	flex-basis: 15% !important;
}
.nicdark_container{
	display:flex;
	align-items: center;
}
.nd_options_grid_12{
	box-shadow: 0px 7px 21px -8px rgba(0,0,0,0.75);
}
.nd_options_navigation_2 div li:not(:last-child) a{
	color:#001A49 !important;
	transition : all .2s;
}
.nd_options_navigation_2 div li:hover:not(:last-child) a{
	color: #768DFF !important;
}
#menu-main-menu-2 > li a,.vc_custom_heading a{
	transition : all .2s;
}
#menu-main-menu-2 > li:hover a, .vc_custom_heading a:hover{
	color: #768DFF !important;
	opacity : 1;
}

#menu-main-menu-2 > li:last-child a{
	color: #FFFFFF !important;
	opacity: 1;
}


.nd_options_navigation_2 div > ul > li:last-child{
	background-color:#768DFF;
	padding: 5px 30px;
	border-radius:50px;

	transition : all .2s;
}
.nd_options_navigation_2 div > ul > li:last-child:hover{
	transform: translateY(-3px);
}
.nd_options_navigation_2 div > ul > li:last-child a{
	color:white;
	font-weight:bold;
}
.nd_options_second_font{
	font-family: 'PT Sans', serif;
}
.font-italic{
	font-style:italic;!important
}

.img-rounded-left{
	border-radius:35px 0 0 0 !important;
}
.img-rounded-left figure{
	position: relative !important;
  top: 30px !important;
	left : 30px !important;
}
.img-rounded-left img{
	border-radius: 0 0 35px 0 !important;
}
.img-rounded-right{
	border-radius:0 0 35px 0 !important;
}
.img-rounded-right figure{
	position: relative !important;
  bottom: 30px !important;
	right : 30px !important;
}
.img-rounded-right img{
	border-radius: 35px 0 0 0 !important;
}

.vc_general.vc_cta3.vc_cta3-shape-rounded-noborder{
	border: none;
}

/* Stories that inspires*/
/*.stories-inspire{
	display:none !important;
}*/
.display-none{
	display : none !important;
}
.stories-first img{
	border-radius: 0 0 30px 0 !important;
}
.stories-first{
	border-radius: 30px 0 0 0 !important;
	width: 40%;
  margin: auto;
  margin-bottom: 8%;
	background-color:#768dff;
	max-width:220px;
}
.col-temp-stories{
	width: 40% !important;
  margin: 8px auto !important;
}
.stories-first figure{
	position: relative !important;
    top: 20px !important;
    left: 20px !important;
		/*top: 2.25em !important;
    left: 2.25em !important;*/
}
.stories-second img{
	border-radius: 0 30px 0 0 !important;
}

.stories-second figure{
	position: relative !important;
    bottom: 20px !important;
    left: 20px !important;
}
.stories-second{
 border-radius : 0 0 0 30px !important;
	width: 40%;
  margin: auto;
	margin-top:20px;
	margin-bottom:4%;
	background-color:#768dff;
	max-width:220px;
}

.stories-third img{
	border-radius: 0 0 0 30px !important;
}
.stories-third figure{
	position: relative !important;
    top: 1.25em !important;
    right: 1.25em !important;
}
.stories-third{
	border-radius : 0 30px 0 0 !important;
}


.stories-fourth img{
	border-radius: 30px 0 0 0 !important;
}
.stories-fourth figure{
	position: relative !important;
    bottom: 1.25em !important;
    right: 1.25em !important;
}
.stories-fourth{
	border-radius : 0 0 30px 0 !important;
}
    /*Page stories*/
.maggies-story{
	border-radius : 30px 0 0 0 !important;
}
/* fin Stories that inspires*/
.color-font-text p,.font-color-p p{
	color:#122049 !important;
}

.border-color-background-donation .wpb_single_image img{
	border-radius : 0 0 35px 0 !important;
}




.footer-background{
	background-color:#122049 !important;
	padding-bottom : 2em;
}
.nd_options_container{
	width:100%;
}
.flexslider{
	border-radius:35px !important;
}
.flexslider .slides img{
	border-radius:35px 35px 0 0 !important;
}
.wpb_gallery .wpb_flexslider .flex-caption{
	border-radius:0 0 35px 35px !important;
}
.separator-margin,.vc_custom_1692877892487{
	margin-top:2em;
}
.wpb_image_grid .wpb_image_grid_ul{
	height:auto !important;
	display: flex;
    flex-direction: row;
    align-content: center;
    align-items: center;
    justify-content: space-around;
}
.wpb_image_grid .wpb_image_grid_ul .isotope-item{
	position : initial !important;
	flex-basis: 20%;
}
.nd_options_customizer_fonts .nicdark_site .font-size-account-donation{
	font-size:2em !important;
}
.nd_options_customizer_fonts .nicdark_site h5{
	margin-bottom:0.3em;
}

.wpb_image_grid .wpb_image_grid_ul .isotope-item{
	transition : all .2s;
}
.wpb_image_grid .wpb_image_grid_ul .isotope-item:hover{
	transform : scale(1.1);
}

/*Stay in touch*/
.nd_options_border_1_solid_grey,.nd_options_border_bottom_1_solid_grey{
	border:none !important;
}
.nd_options_bg_white,.nd_options_bg_grey{
	background-color: transparent !important;
}
.nd_options_padding_20,.nd_options_padding_20_50{
	padding: 0 !important;
}
.stay-in-touch-form .wpcf7-form{
	display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: space-around;
}
.stay-in-touch-form .wpcf7-form .input-stay-in-touch-box .mail-stay-in-touch{
	border-radius : 60px;
}
.stay-in-touch-form .wpcf7-form .input-stay-in-touch-box{
	flex-basis : 50% !important;
}
.stay-in-touch-form .wpcf7-form .btn-submit-stay-in-touch-box{
	flex-basis:30% !important;
}
.img-rounded-stay-in-touch .vc_single_image-wrapper img{
	border-radius: 0 0 0 35px !important;
}
/*Formulaire*/

.wpcf7 input[type="checkbox"]{
-webkit-appearance: checkbox !important;
-O-appearance: checkbox !important;
-moz-appearance: checkbox !important;
}

input[type=checkbox]
{
  /* Double-sized Checkboxes */
  -ms-transform: scale(2); /* IE */
  -moz-transform: scale(2); /* FF */
  -webkit-transform: scale(2); /* Safari and Chrome */
  -o-transform: scale(2); /* Opera */
  transform: scale(2);
  padding: 10px;
}
.nd_options_customizer_forms input[type="submit"]{
	min-width:150px;
}

.nd_options_customizer_forms input[type="checkbox"]{
	min-width:20px;
	max-width:40px;
}

.wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label{
	display: flex;
    flex-direction: row;
    align-items: center;
}

/*contact form oncia*/

label{	
	font-size:14px;
}

.form-oncia input{
	height:80%;
}

.wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label .wpcf7-list-item-label{
	flex-basis : 90%;
}
.wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label input[type="checkbox"]{
	flex-basis : 10%;
}

.wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label .wpcf7-list-item-label a{
	color: #122049;
    text-decoration: underline;
	font-family: 'PT Sans', serif !important;
}

#nd_options_shortcode_cf7_13915 input[type="text"],#nd_options_shortcode_cf7_13915 input[type="email"],#nd_options_shortcode_cf7_13915 textarea{
	border: 1px solid #6B8EFF;
  border-radius: 50px;
}
#nd_options_shortcode_cf7_13915 input[type="text"],#nd_options_shortcode_cf7_13915 input[type="email"]{
	margin-bottom:0;
}
.nd_options_customizer_fonts label{
	color: #001A49;
    font-weight: bold;
}

.nd_options_customizer_forms input[type="submit"], .nd_options_customizer_forms input[type="checkbox"]{
	font-weight: bold;
	font-family: 'Inter', sans-serif !important;
	background-color: white;
	color: #001A49;
	border: 1px solid #001A49;
    display: block;
    margin: 1em auto 0 auto;
    width: 35%;
	transition : all .2s;
}
.nd_options_customizer_forms input[type="submit"]:hover{
	transform: translateY(-3px);
}
.vc_color-alert-info.vc_message_box-solid-icon{
	border-color : #6B8EFF !important;
}
.vc_color-alert-info.vc_message_box-solid-icon .vc_message_box-icon{
	background-color : #6B8EFF !important;
}
.vc_message_box-solid-icon p{
	color : #122049 !important;
}

/*fin Formulaire*/
.shadow-button{
	
	transition:all .2s;
}
.shadow-button:hover{
	transform: translateY(-3px);
}

.nd_options_display_block_responsive .nd_options_display_inline_block{
	display:none;
}
.link-footer a{
	color : white !important;
}

.subtitle-aligned{
		font-size: 2em;
		line-height:auto;
	}

.nd_options_navigation_2_sidebar_content{
	top : 0px !important;
}

.text-services{
	margin-top:20px;
}

.text-services-right{
	margin-top:-20px;
}

.actions_img{
	max-width:120px;
	height: auto;
	margin: 0 auto;
}

div#n2-ss-2 .n2-font-4a0084731f01db88c6c7da55f3bfd356-paragraph {
	font-family: 'PT Sans', serif;
	color: #122049;
	font-size:1.5em;
	line-height: 1.4em;
}

div#n2-ss-2 .n2-font-50612d29ea04455228ba391eabf9f543{
	font-family: 'Inter', sans-serif !important;
}

/*Donations*/

.give-receipt-classic .dashboard-link-container,.givewp-layouts-receipt .receipt-footer .donor-dashboard-link { display: none; }

.givewp-layouts-receipt a{color:#FFF;}

/*MEDIA QUERIES*/
@media screen and (max-width:1600px){
	

.nd_options_padding_30{
	padding: 5px;
	}
	#nd_options_navigation_2_container .nd_options_section:first-child{
	background: none;
}
	

	
	.stories-first figure{
	position: relative !important;
    top: 20px !important;
   left: 20px !important;
		/*top: 2.25em !important;
    left: 2.25em !important;*/
}
.stories-second img{
	border-radius: 0 30px 0 0 !important;
}

.stories-second figure{
	position: relative !important;
    bottom: 20px !important;
    left: 20px !important;
}
.stories-second{
	border-radius : 0 0 0 30px !important;
	width: 40%;
    margin: auto;
	margin-top:20px;
	margin-bottom:4%;
	background-color:#768dff;
}

	.nd_options_customizer_fonts .nicdark_site p, .garamond
ul{
	font-size:1.4em;
	line-height:1.2em;
}
	.garamond a{
		font-size:0.8em;
	}
	
.nd_options_customizer_fonts .nicdark_site .garamond h2{
		font-size:2.2em;
		line-height:1.4em;
	}
	
.nd_options_customizer_fonts .nicdark_site h2{
		font-size:2.2em;
		line-height:1.4em;
	}
	
	.nd_options_customizer_fonts .nicdark_site h1{
		font-size:5em;
		line-height:1.4em;
		padding: 3%;
}
	
	/*.img-services{
		width : 45% !important;
	}*/
	.blank-services{
		width : 5% !important;
	}

	
	.subtitle-aligned{
		font-size: 1.4em;
		line-height:auto;
	}
}

@media screen and (max-width:1375px){

.flex-box .vc_column-inner .wpb_wrapper .vc_row {
    display: flex;
    flex-direction: row;
    align-items: center;
}
#nd_options_navigation_2_container .nd_options_section:first-child{
	background: none;
}
	
	div#n2-ss-2 .n-uc-qZyL1ECdi3zc-inner,div#n2-ss-2  .n-uc-qZyL1ECdi3zc,	div#n2-ss-2 .n-uc-NpGGW0hA4QRf,.n2-ss-section-main-content{
		padding-top:0px;
		padding-bottom:0px;
	}	
	

	div#n2-ss-2 .n2-font-4a0084731f01db88c6c7da55f3bfd356-paragraph {
	font-family: 'PT Sans', serif;
	color: #122049;
	font-size:1.5em;
	line-height: 1.4em;
}
	
div#n2-ss-2 .n2-font-50612d29ea04455228ba391eabf9f543{
	font-family: 'Inter', sans-serif !important;
}
	
	.nd_options_customizer_fonts .nicdark_site p, .garamond
ul{
	font-size:1.2em;
	line-height:1.2em;
}
.garamond a{
		font-size:0.8em;
	}
.nd_options_customizer_fonts .nicdark_site .garamond h2{
		font-size:2em;
		line-height:1.4em;
	}
	
.text-services{
	margin-top:0px;
}
		.nd_options_customizer_fonts .nicdark_site h1{
		font-size:4em;
		line-height:1.4em;
		padding: 3%;
}
	
.nd_options_customizer_fonts .nicdark_site h2{
		font-size:2.2em;
		line-height:1.4em;
	}
	
.nd_options_customizer_fonts .nicdark_site .nd_options_section h2{
		font-size: 1.6em;
	}
	
.header-box .vc_col-sm-12 .vc_column-inner .wpb_wrapper .header .vc_col-sm-8{
		width:100% !important;
	}

	.flex-box .vc_column-inner .wpb_wrapper .vc_row{
		display: flex;
    flex-direction: row;
    align-items: center;
	}

h2 .garamond{
		font-size:3em;
		line-height:1.4em;
		padding: 3%;
		font-family: 'PT Sans', serif;
}
}


@media screen and (max-width:1024px){
	
.wpb-content-wrapper,.mailpoet-manage-subscription,.post-password-form{
	margin-top:128px;
}
	
.givewp-donation-form {
  min-width: 100%;
	margin-left: 0;
	margin-right: 0;
}

.givewp-layouts-section {
    padding-block: clamp(var(--givewp-spacing-none),7vw,var(--givewp-spacing-none));
    padding-inline: clamp(var(--givewp-spacing-none),7vw,var(--givewp-spacing-none));
    margin-bottom: 0;}

	.flex-box .vc_column-inner .wpb_wrapper .vc_row {
    flex-direction: column;
}
		.vc_row.vc_row-flex {
    flex-direction: column;
    align-items: center;
}
.vc_row.vc_row-flex {
    box-sizing: border-box;
    display: flex;
    flex-wrap: wrap;
}

		.header{
	padding-left: 4em;
	padding-right: 4em;
}

.wpb-content-wrapper .responsive-margin{
  padding-right: 4em !important;
	padding-left: 4em !important;
}
	
 .mailpoet-manage-subscription{
	margin-left: 4em;
	margin-right: 4em;
}

	
/*
.wpb-content-wrapper .responsive-margin-gray{
	padding-right: 4em !important;
	padding-left: 4em !important;
}*/
	
#nd_options_navigation_2_container .nd_options_container{
	position: fixed;
	background: #FFFFFF url("./wp-content/uploads/2023/09/Logo-Oncia-Foundation_horizontal_Positive_rgb.svg") no-repeat left;
	background-repeat: no-repeat;
	 background-size: 140px;
	top:0;
}
	/*
	
#nd_options_navigation_2_container .nd_options_section:first-child{
	background: url("./wp-content/uploads/2023/09/Logo-Oncia-Foundation_horizontal_Positive_rgb.svg") no-repeat left;
	background-repeat: no-repeat;
	 background-size: 140px;
}*/
	
	#nd_options_navigation_2_container .nd_options_section .nd_options_section{
		background:none;
	}
*/
.nd_options_customizer_fonts .nicdark_site h2{
		font-size:1.8em;
		margin: 8px 0;		
	}
		.garamond a{
		font-size:0.8em;
	}
	.nd_options_customizer_fonts .nicdark_site .garamond h2{
		font-size:1.6em;
		line-height:1.4em;
	}
	/*.services{
		flex-direction: column;
    align-items: center;
	}*/
/*	.img-services,.donate-img {
    width: 70% !important;
}*/
	.text-services{
		width: 80%;
	}
	.donate-text{
		width: 80%;
	}
	
	.givewp-donation-form{
		width:100%;
	}
	
	.text-services div{
		/*margin-bottom:0;*/
	}
	.col-temp-stories{
		width : 80% !important;
	}
	.stories-first, .stories-second {
    width: 50%;
}
	.flex-box .vc_column-inner .wpb_wrapper .vc_row{
		flex-direction :column;
	}
	.contact-us .vc_col-sm-3{
		width : 10% !important;
	}
	.contact-us .vc_col-sm-6,.contact-us .vc_col-sm-4{
		width:70% !important;
	}
	.vc_row.vc_row-flex{
		flex-direction : column;
		align-items : center;
	}
	.contact-us{
		flex-direction : column-reverse !important;
	}
	.text-donate-page,.img-donate-page{
		width : 80%;
	}
	
	.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-lg{
		font-size:12px;
	}
	
.wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label .wpcf7-list-item-label{
	flex-basis : 80%;
}
.wpcf7-form-control-wrap .wpcf7-form-control .wpcf7-list-item label input[type="checkbox"]{
	flex-basis : 20%;
}
}

@media screen and (max-width:900px){
	.wpb-content-wrapper,.mailpoet-manage-subscription,.post-password-form{
	margin-top:80px;
}	
	
		.header{
	padding-left: 3em;
	padding-right: 3em;
}

	
		.wpb-content-wrapper .responsive-margin{
		padding-right: 3em !important;
		padding-left: 3em !important;
	}
	
	#mp_form_below_posts1 .mailpoet_form, .mailpoet-manage-subscription{
	margin-left: 3em;
	margin-right: 3em;
}
	
	/*
.wpb-content-wrapper .responsive-margin-gray{
	padding-right: 1em !important;
	padding-left: 1em !important;
}*/
	
	.givewp-donation-form{
		width:100%;
	}
	
.img-rounded-left{
	border-radius:25px 0 0 0 !important;
}
.img-rounded-left figure{
	position: relative !important;
  top: 20px !important;
	left : 20px !important;
}
.img-rounded-left img{
	border-radius: 0 0 25px 0 !important;
}
.img-rounded-right{
	border-radius:0 0 25px 0 !important;
	position: relative !important;
  bottom: -20px !important;
	right : -20px !important;
}
.img-rounded-right figure{
	position: relative !important;
  bottom: 20px !important;
	right : 20px !important;
}
.img-rounded-right img{
	border-radius: 25px 0 0 0 !important;
}
	
		.nd_options_customizer_fonts .nicdark_site h1{
		font-size:3.2em;
		line-height:1.4em;
		padding: 4%;
}
		.garamond a{
		font-size:0.8em;
	}
	.text-services,.donate-img{
		width: 90% !important;
    
	}
	.highlight-text span{
		font-size : 2em !important;
	}
	
	
		.contact-us .vc_col-sm-3{
		width : 5% !important;
	}
	.contact-us .vc_col-sm-6,.contact-us .vc_col-sm-4{
		width:90% !important;
	}
	.text-donate-page{
		width : 100%;
	}
	.img-donate-page{
		width : 80%;
	}
	.col-temp-stories{
		width : 80% !important;
	}
	.stories-first, .stories-second {
    width: 100%;
		margin-bottom: 11%;
}
.flex-box,.border-color-background-donation .donate-img .vc_column-inner{
		padding : 0 !important;
	}
	.donate-img .wpb_single_image{
		margin-right : 0 !important;
	}
}
@media screen and (max-width:700px){
	.nd_options_padding_15{
		padding: 5px;
	}
	
		
.img-rounded-left{
	border-radius:25px 0 0 0 !important;
}
.img-rounded-left figure{
	position: relative !important;
  top: 20px !important;
	left : 20px !important;
}
.img-rounded-left img{
	border-radius: 0 0 25px 0 !important;
}
.img-rounded-right{
	border-radius:0 0 25px 0 !important;
}
.img-rounded-right figure{
	position: relative !important;
  bottom: 20px !important;
	right : 20px !important;
}
.img-rounded-right img{
	border-radius: 25px 0 0 0 !important;
}
	.wpb-content-wrapper,.mailpoet-manage-subscription,.post-password-form{
	margin-top:80px;
}	
		
	.highlight-text{
		font-size:1.4em;
	}
	
	.nd_options_customizer_fonts .nicdark_site h1{
		font-size:2em;
		line-height:1em;
		padding: 2%;
}
	
	
		.garamond a{
		font-size:0.8em;
	}
	.header-box{
		align-content:flex-start !important;
	}
	.header-box .header h1{
		font-size : 2.6em !important;
		line-height: 1.6em;
		padding: 15% 0 15% 0;
	}
.header-box .vc_col-sm-12 .vc_column-inner .wpb_wrapper .header .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner{
		top: 50%;
    transform: translateY(35%);
	}
	.header-box .vc_col-sm-12 .vc_column-inner .wpb_wrapper .header .vc_empty_space{
		display: none;
	}
	
	/*
	.img-services {
    max-width:90%;
}*/
	.highlight-text span{
		font-size : 1.5em !important;
	}
	.text-services,.donate-text {
    width: 90%;
}
	.list-actions ul li{
		flex-direction: column !important;
	}
	.list-actions ul li img{
		flex-basis: 29% !important;
    width: 25% !important;
	}
	.text-donate-page h1, .text-donate-page h2{
		font-size : 2em !important;
	}

	.donate-text h2{
		font-size : 2em !important;
	}
	.donate-img{
		width:100% !important;
	}
	.donate-img .wpb_single_image{
		margin-right : 0 !important;
	}
	.donate-page .img-donate-page,.donate-page .text-donate-page{
		padding : 0 !important;
	}

	.wpb-content-wrapper .responsive-margin{
		padding-right: 1em !important;
		padding-left: 1em !important;
	}
	
		.header{
	padding-left: 1em;
	padding-right: 1em;
}

	
#mp_form_below_posts1 .mailpoet_form, .mailpoet-manage-subscription{
	margin-left: 1em !important;
	margin-right: 1em !important;
}
	/*
.wpb-content-wrapper .responsive-margin-gray{
	padding-right: 1em !important;
	padding-left: 1em !important;
}*/
	
	.wpb-content-wrapper .responsive-margin-donate{
		padding-left : 1em !important;
		padding-right : 1em !important;
	}
	
		.givewp-donation-form{
		width:100%;
	}
}
@media screen and (max-width:550px){
.header-box	.vc_custom_1693391224071{
		margin-right : 0 !important;
		margin-left : 1em !important;
	}

	.mailpoet-screen-reader-text{
		padding-left:-5px;
	}
	
		.garamond a{
		font-size:0.8em;
	}
		.wpb-content-wrapper .responsive-margin{
		padding-right: 1em !important;
		padding-left: 1em !important;
	}

.wpb-content-wrapper .responsive-margin-gray{
	padding-right: 1em !important;
	padding-left: 1em !important;
}
	
	.wpb-content-wrapper .responsive-margin-donate{
		padding-left : 1em !important;
		padding-right : 1em !important;
		width : 100% !important;
	}
	.highlight-text span {
    font-size: 1.3em !important;
}
	
	.wpb-content-wrapper .responsive-margin-donate{
		margin : 1em !important;
	}
	
		.givewp-donation-form{
		width:100%;
	}
	
	.donate-text h2 {
    font-size: 1.8em !important;
}
	.col-temp-stories {
    width: 100% !important;
}
.nd_options_customizer_forms input[type="submit"],.btn-donate-page{
		width:60% !important;
	}
	.stay-in-touch-form .wpcf7-form{
		flex-direction : column !important;
	}
	.stay-in-touch-form input[type="submit"]{
		width:100% !important;
	}
}
@media screen and (max-width:411px){

	.nd_options_padding_15{
		padding: 5px;
	}
	
	.wpb-content-wrapper .responsive-margin, 	.wpb-content-wrapper .responsive-margin-gray,.wpb-content-wrapper .responsive-margin-donate{
		margin-right: 0em !important;
    margin-left: 0em !important;
		padding: 0 1em 0 1em;
	}
		.garamond a{
		font-size:0.8em;
	}
	.nd_options_customizer_fonts .nicdark_site h2{
		font-size : 1.6em !important;
	}
	.nd_options_customizer_fonts .nicdark_site h3{
		font-size : 1.4em !important;
	}
	.border-color-background-stay-in-touch .flex-box, .donation .flex-box{
		padding : 0 !important;
	}
	.wpb-content-wrapper .contact-us,.wpb-content-wrapper .donate-page{
		padding-left : 0 !important;
		padding-right : 0 !important;
	}
	.donate-page h1{
		font-size : 3em !important;
	}
	.col-temp-stories {
    width: 85% !important;
}
	.stories-first, .stories-second {
    width: 80%;
}
	.highlight-text span {
    font-size: 1em !important;
}
		.givewp-donation-form{
		width:100%;
	}
}