 .grecaptcha-badge {
	display: none;
}

#nd_options_navigation_2_container .nd_options_display_block_responsive > a {
	display:none!important;
}

.nd_options_navigation_2 div > ul > li:after {
	  content: "|";
    display: inline-block;
    margin: 0px 20px;
    color: #919191;
}

.nd_options_navigation_2 div > ul > li:last-child:after {
	  content: "";
    margin: 0px;
}

.nd_options_navigation_2 div ul:not(.sub-menu) > li > a {
	color: white;
	font-weight: 1000;
}

.nd_options_navigation_2 div li a {
	font-size: 11px;
	font-family: 'Roboto', sans-serif;
}

.nd_options_navigation_2_sidebar div li > a {
	font-family: 'Roboto', sans-serif;
}

#nd_options_navigation_2_container .nd_options_container > .nd_options_display_none_all_responsive > a {
display:none;	
}

.hentry > h1 {
	text-align:center;
}

/*  hide breadcrumbs */
#nd_options_breadcrumbs {
	display:none;
}

/*  hid automatic title */
#nd_options_navigation_2_container + .nd_options_section.nd_options_height_50,
.nd_options_container .hentry > h1,
.nd_options_container .hentry > .nd_options_section.nd_options_height_20 {
	display:none;
}

@media (max-width:1190px) {
	.row-column-flip-on-mobile {
		flex-direction: column-reverse;
	}
}

@media (max-width: 768px) {
	
	.text-center-on-mobile {
		text-align:center;
	}
	.text-center-on-mobile .nd_options_float_left {
		float:none;
	}
	.wpb_text_column p {
		font-size: 18px;
	}
	img.nd_options_transition_all_08_ease.nd_options_opacity_05_hover {
		height: auto;
	}
}

.moblie-slider-logo img[style] {
	width:100%!important;
	height: auto!important;
}

rs-fullwidth-wrap {
	display: flex;
	position: relative;
}

rs-carousel-wrap {
	display: block;
	height: 100%;
	position: absolute;
}

rs-module {
	display: block;
}

.wpcf7-form-control {
	max-width: 100%;
}

rs-sbg-wrap canvas {
	object-fit: contain;
}
.hesperiden .tp-thumb-image {
	  height: 100%;
    display: inline-block;
    width: 100%;
    background-size: cover;
    background-position: center center;
}

rs-thumbs.hesperiden, 
rs-thumbs.hesperiden rs-navmask,
rs-thumbs.hesperiden  rs-thumbs-wrap {
	display: block;
}
.hesperiden .tp-thumb {
	display: inline-block;
}

@media only screen and (min-width: 320px) and (max-width: 479px) {
.nd_options_container {
    width: 100%;
}
}

.nd_options_customizer_fonts a {
	color: #0693e3;
}

.w-100 {
	width: 100%;
}

.wpb_text_column p {
	font-size: inherit;
}

.nd_options_navigation_2_sidebar div li > a {
	text-transform: capitalize !important;
}