/*
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 1.0.1
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/
html, body, div {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-size: 100%;
  vertical-align: baseline;
  font: inherit;
}
@media (min-width: 1200px) and (max-width: 8000px){
	body {
		width: calc(100vw-500px)!important;
	}
}
h1, h2, h3, h4, h5, h6 {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-size: 100%;
  vertical-align: baseline;
  font: inherit;
  font-weight: bold;
}

a, p, ul, ol, li, img, span, strong, em {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-size: 100%;
  vertical-align: baseline;
  font: inherit;
}

table, tbody, tfoot, thead, tr, th, td {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-size: 100%;
  vertical-align: baseline;
  font: inherit;
}

applet, object, iframe, blockquote, pre, abbr, acronym, address, big, cite, code,
del, dfn, font, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var,
b, u, i, center, dl, dt, dd, caption, fieldset, form, label, legend {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-size: 100%;
  vertical-align: baseline;
  font: inherit;
}

article, aside, figure, footer, header, hgroup, section {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-size: 100%;
  vertical-align: baseline;
  font: inherit;
}

canvas, details, embed, figcaption, menu, nav, output, ruby, summary, time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-size: 100%;
  vertical-align: baseline;
  font: inherit;
}

/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
  display: block;
}

body {
  line-height: 1;
}

b,
strong {
  font-weight: bold;
}

em,
i {
  font-style: italic;
}

ol, ul {
  list-style: none;
}

blockquote, q {
  quotes: none;
}

blockquote:before, blockquote:after,
q:before, q:after {
  content: '';
  content: none;
}

/* remember to define focus styles! */
:focus {
  outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
  text-decoration: none;
}

del {
  text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
  border-collapse: collapse;
  border-spacing: 0;
}


body {
  font: 13px/1.5 Verdana, Helvetica, Arial, sans-serif;
}

a:link, a:visited {
  color: #0062A0;
  text-decoration: underline;
}

a:hover {
  color: #202124;
  text-decoration: none;
}

a:active {
  color: #202124;
  text-decoration: none;
  color: #000;
}

hr {
  margin: 0;
  padding: 0;
  border: none;
  height: 1px;
  background: #5294c1;
}




h1, h2, h3, h4, h5, h6 {
  letter-spacing: -0.05em;
  font-family: Georgia, 'Times New Roman', serif;
}

h1 {
  font-size: 36px;
}

h2 {
  font-size: 28px;
}


h1.site-name,
h2.site-name {
  font-size: 36px;
}

h2.block-title {
  font-size: 18px;
  margin: 0;
}

h2.node-title {
  font-size: 28px;
}

h3 {
  font-size: 21px;
}

h4 {
  font-size: 19px;
}

h5 {
  font-size: 17px;
}

h6 {
  font-size: 15px;
} 



ol {
  list-style: decimal;
}

ul {
  list-style: disc;
}

ul ul,
ol ol {
  padding-top: 0.5em;
}

.node ol,
.node ul {
  padding-left: 1.2em;
}

.node ul.inline,
.node ol.inline {
  padding-left: 0;
}

p, dl, hr, h1, h2, h3, h4, h5, h6, ol,
ul, pre, table, address, fieldset {
  margin-bottom: 20px;
}

dt, .admin h3 {
  font-size: 18px;
  margin: 0;
}

dd {
  padding-left: 10px;
  font-size: 0.9em;
  font-style: italic;
  margin-bottom: 20px;
}
/* MAIN */

body {
	font-family: Lato, Tahoma, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: 400;
	background: #EBE7E0;
	color: #0570B1;
	padding-top: 20px;
	line-height: 1.4;
}

h1, h2, h3, h4, h5, h6 {
	font-family: Lato, Tahoma, Helvetica, sans-serif;
	font-weight: 700;
	letter-spacing: 0;
	margin-bottom: 0.5em;
}

h4 {
	font-size: 1em;
	margin-bottom: 0;
}

a, a:link, a:visited {
	color: #0570B1;
	text-decoration: underline;
	font-weight: 700;
}

a:hover {
	text-decoration: none;
}

img {
	max-width: 100%;
	height: auto !important;
}

.logo-img {
	max-width: 100%;
	float: right;
	margin-right: 0 !important;
}

table {
	border: none;
}

tr:hover td,
tr.even:hover td.active,
tr.odd:hover td.active {
	background: none;
}

td {
	vertical-align: top;
}

/* BUTTON */

input#edit-submit {
	border: none;
	text-shadow: none;
}

a.button,
input#edit-submit {
	background: #0570B1;
	color: white !important;
	text-transform: uppercase;
	padding: 3px 8px;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
}

a.button:hover,
input#edit-submit:hover {
	color: #EBE7E0 !important;
}

/* FRONT PAGE */

.front h1#page-title {
	display: none;
}

.flexslider {
	border: none !important;
}

.flexslider img {
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
	border: none;
}

/* HEADER */

#section-header {
	margin-bottom: 1em;
}

.responsive-layout-mobile #region-header-first {
	width: 65%;
	float: left;
	padding-top: 5px;
}

.responsive-layout-mobile #region-branding {
	width: 20%;
	float: right;
}

/* CONTENT */

h1#page-title,
#block-views-aktuell-block h2.block-title {
	text-transform: uppercase;
	padding: 0.4em 0;
	border-top: 1px solid #0570B1;
	border-bottom: 1px solid #0570B1;
}

#block-views-aktuell-block h2.block-title {
	margin-bottom: 1em;
}

#block-system-main {
	margin-bottom: 1.5em;
}

.node-page .group-left,
.node-webform .group-left {
	width: 100%;
	margin-right: 0;
}

.node-page .group-right,
.node-webform .group-right {
	width: 100%;
	margin-left: 0;
	margin-top: 1em;
}

#node-page-4 .field-name-body a,
#node-basic-page-without-image-25 .field-name-body a,
.view-die-arzte a {
	font-weight: 400;
}

#node-page-4 .field-name-body strong a,
#node-basic-page-without-image-25 .field-name-body strong a,
.view-die-arzte strong a {
	font-weight: 700;
}

/* MENU */

ul.menu {
	border-bottom: 1px solid #0570B1;
}

ul.menu li {
	list-style: none;
	margin-left: 0;
	display: block;
	padding: 0.4em 0;
	border-top: 1px solid #0570B1;
}

ul.menu li a {
	font-size: 2em;
	text-transform: uppercase;
	text-decoration: none;
}

.front ul.menu li.first,
ul.menu li.active-trail {
	display: none;
}

.context-leistungen-notfalle ul.menu li.first,
.context-leistungen-sprechstunden ul.menu li.first {
	display: none;
}

.menu-main-menu-container h5::before {
	content: "";
	width: 14px;
	height: 14px;
	position: absolute;
	top: 2px;
	display: none;
	background:  #3C6698;
	left: 0px;
}
 .menu-main-menu-container h5.elementor-active::before, .menu-main-menu-container h5:hover::before{
	display:block;
}
.menu-main-menu-container .elementor-accordion-item{
	position: relative;
	margin-left: 0;
	padding-left: 5px;
}
.menu-main-menu-container .elementor-element .elementor-accordion .elementor-accordion-item .elementor-tab-content {
	margin-bottom: 20px;
	margin-left: -15px;
 
}
.menu-main-menu-container .elementor-element .elementor-nav-menu--main .elementor-item {
	 
	padding: 8px 0 8px 40px;
}
.elementor-680 .elementor-element.elementor-global-490 > .elementor-widget-container > div > .jet-custom-nav > .jet-custom-nav__item.current-menu-item > a.jet-custom-nav__item-link,
.elementor-680 .elementor-element.elementor-global-490 > .elementor-widget-container > div > .jet-custom-nav > .jet-custom-nav__item.hover-state > a.jet-custom-nav__item-link{
 	padding: 10px 0px 10px 40px; 
	margin-left: -30px; 
}
.menu-main-menu-container .jet-custom-nav>.menu-item.hover-state .jet-custom-nav__sub{
	visibility: hidden;
	opacity: 0;
	display:none;
	position:relative;
}
.menu-main-menu-container .jet-custom-nav>.menu-item.openmenuitem >.jet-custom-nav__sub{
	position:relative;
	visibility: visible;
	opacity: 1;
	display:block;pointer-events: all;
}

 
 
.menu-main-menu-container .jet-custom-nav>.menu-item.menu-item-has-children.openmenuitem:hover + .menu-item > a,
.menu-main-menu-container .jet-custom-nav>.menu-item.menu-item-has-children.current-menu-ancestor:hover + .menu-item > a{
	/*border-top: 2px solid #006ba1!important;*/
}
.menu-main-menu-container  .menu-item  >   a.jet-custom-nav__item-link {
	transition:0s!important;
}
.menu-main-menu-container .jet-custom-nav>.menu-item.current-menu-ancestor  >   a.jet-custom-nav__item-link {
	background-color:#857868!important;
	color:#fff!important;padding: 10px 0px 10px 40px!important;
 	transition:0s!important;
	margin-left: -30px!important; /*border-top: 1px solid #857868!important;*/
}
 
.menu-main-menu-container .jet-custom-nav >  .jet-custom-nav__item.current-menu-item  > .jet-custom-nav__mega-sub,
.menu-main-menu-container .jet-custom-nav > .jet-custom-nav__item.current-menu-item > .jet-custom-nav__sub,
.menu-main-menu-container .jet-custom-nav > .jet-custom-nav__item.current-menu-ancestor > .jet-custom-nav__sub{
	display:block!important; 
	visibility: visible!important;
	opacity: 1!important;
	pointer-events: all!important;
}
 
.menu-main-menu-container .jet-custom-nav > .jet-custom-nav__item  > .jet-custom-nav__sub .menu-item-has-children>a:before{
	content: "";
	height: 40px;
	width: 40px; 
	display: block;
	position: absolute;
	right: 0;
	background-position: center!important;
	background: url('img/accordeon-angle-down.svg') no-repeat;
}
.menu-main-menu-container .jet-custom-nav > .jet-custom-nav__item > .jet-custom-nav__item-link{
	border-top: 1px solid #3C6698;
	margin-right: 0px!important;
}
.menu-main-menu-container .jet-custom-nav > .jet-custom-nav__item:last-child > .jet-custom-nav__item-link{
	border-bottom: 1px solid #3C6698;
}
.menu-main-menu-container .jet-custom-nav > .jet-custom-nav__item  > .jet-custom-nav__sub .menu-item-has-children.openmenuitem a:before{
	transform: rotateZ(180deg);
} 
.menu-main-menu-container .jet-custom-nav > .stopactive.current-menu-item > a.jet-custom-nav__item-link,
.menu-main-menu-container .jet-custom-nav > .stopactive.current-menu-parent > a.jet-custom-nav__item-link{
	background: transparent!important;
	 
} 
.menu-main-menu-container .jet-custom-nav > .stopactive.stopactive__sub.current-menu-item > a.jet-custom-nav__item-link,
.menu-main-menu-container .jet-custom-nav > .stopactive.stopactive__sub.current-menu-parent > a.jet-custom-nav__item-link{
	background:  #857868!important;
	 
}
.menu-main-menu-container .jet-custom-nav > .stopactive.stopactive__sub.current-menu-item > a.jet-custom-nav__item-link span span,
.menu-main-menu-container .jet-custom-nav > .stopactive.stopactive__sub.current-menu-parent > a.jet-custom-nav__item-link span span{
	color: #fff!important;
}
.menu-main-menu-container .jet-custom-nav > .jet-custom-nav__item > .jet-custom-nav__sub > .menu-item.current-menu-item.stopactive::after{
	opacity: 0;
}
.menu-main-menu-container .jet-custom-nav > .jet-custom-nav__item > .jet-custom-nav__sub > .menu-item.current-menu-item.stopactive:hover::after{
	opacity: 1;
}
.menu-main-menu-container .jet-custom-nav > .current-menu-item > a.jet-custom-nav__item-link:hover,
.menu-main-menu-container .jet-custom-nav > .current-menu-parent > a.jet-custom-nav__item-link:hover{
    
	 /* border-bottom:1px solid #3C6698!important; */
}
.menu-main-menu-container .jet-custom-nav > .stopactive.current-menu-item > a.jet-custom-nav__item-link:hover,
.menu-main-menu-container .jet-custom-nav > .stopactive.current-menu-parent > a.jet-custom-nav__item-link:hover{
	background: #857868!important;
} 
.menu-main-menu-container .jet-custom-nav > .stopactive.current-menu-item > a.jet-custom-nav__item-link span span,
.menu-main-menu-container .jet-custom-nav > .stopactive.current-menu-parent > a.jet-custom-nav__item-link span span{
	color: #3C6698!important;
}
.menu-main-menu-container .jet-custom-nav > .stopactive.current-menu-item > a.jet-custom-nav__item-link:hover span span,
.menu-main-menu-container .jet-custom-nav > .stopactive.current-menu-parent > a.jet-custom-nav__item-link:hover span span{
	color: #fff!important;
}
 
/*temp idea*/
.menu-main-menu-container .jet-custom-nav__item-799{
	z-index:150;
}
.menu-main-menu-container .jet-custom-nav > .jet-custom-nav__item  > .jet-custom-nav__sub > .menu-item:after,
.menu-main-menu-container .jet-custom-nav > .jet-custom-nav__item  > .jet-custom-nav__sub > .menu-item.current-menu-ancestor:after{
	content: "";
	height: 17px;
	width: 17px;
	background: #006ba1;
	display: none;
	position: absolute;
	left: 8px;
	top: 20px;
	
}
.menu-main-menu-container .jet-custom-nav > .jet-custom-nav__item  > .jet-custom-nav__sub > .menu-item.current-menu-ancestor:after,
.menu-main-menu-container .jet-custom-nav > .jet-custom-nav__item  > .jet-custom-nav__sub > .menu-item.current-menu-item:after,
.menu-main-menu-container .jet-custom-nav > .jet-custom-nav__item  > .jet-custom-nav__sub > .menu-item.openmenuitem:after,
.menu-main-menu-container .jet-custom-nav > .jet-custom-nav__item  > .jet-custom-nav__sub > .menu-item:hover:after{
	display:block;
}
.menu-main-menu-container  .jet-custom-nav__item > .jet-custom-nav__mega-sub, 
.menu-main-menu-container  .jet-custom-nav__item > .jet-custom-nav__sub {
	margin: 0px 0px 0px -350px !important;
	box-shadow: none;
	width: 390px !important;
	background: rgb(231, 227, 216); 
}
@media(max-width:1750px){
	.menu-main-menu-container  .jet-custom-nav__item > .jet-custom-nav__mega-sub, 
.menu-main-menu-container  .jet-custom-nav__item > .jet-custom-nav__sub {
	margin: 0px 0px 0px -320px !important;
	box-shadow: none;
	width: 340px !important;
	background: rgb(231, 227, 216); 
}
}
.menu-main-menu-container .jet-custom-nav >  .jet-custom-nav__item.hover-state  > .jet-custom-nav__mega-sub,
.menu-main-menu-container .jet-custom-nav > .jet-custom-nav__item.hover-state > .jet-custom-nav__sub, 
.menu-main-menu-container .jet-custom-nav >  .jet-custom-nav__item.current-menu-item  > .jet-custom-nav__mega-sub,
.menu-main-menu-container .jet-custom-nav > .jet-custom-nav__item.current-menu-item > .jet-custom-nav__sub,
.menu-main-menu-container .jet-custom-nav > .jet-custom-nav__item.current-menu-ancestor > .jet-custom-nav__sub,
.menu-main-menu-container .jet-custom-nav > .jet-custom-nav__item.current-menu-ancestor > .jet-custom-nav__mega-sub{
	 
	position: relative;transition:0s!important;
 
}
.menu-main-menu-container .jet-custom-nav > .jet-custom-nav__item > .jet-custom-nav__sub{
	padding-top: 12px!important;
	padding-bottom: 12px!important;
	padding-left:0px!important;
	padding-right:0px!important;
}
.menu-main-menu-container .jet-custom-nav > .jet-custom-nav__item > .jet-custom-nav__sub .jet-custom-nav__sub {
	background: #006ba1!important;
	top: auto;
}
.menu-main-menu-container .jet-custom-nav >  .jet-custom-nav__item  > .jet-custom-nav__mega-sub > a,
.menu-main-menu-container .jet-custom-nav > .jet-custom-nav__item > .jet-custom-nav__sub .jet-custom-nav__item {
	padding: 13px;
	padding-left: 30px;
}
.menu-main-menu-container .jet-custom-nav > .menu-item.current-menu-ancestor  >   a.jet-custom-nav__item-link span,
.menu-main-menu-container .jet-custom-nav > .jet-custom-nav__item > .jet-custom-nav__sub .jet-custom-nav__sub a span{
	color: #fff!important;
}

.jet-custom-nav  .jet-custom-nav__sub .jet-custom-nav__item.hover-state > .jet-custom-nav__sub{
	opacity: 0;
	visibility: hidden;
	pointer-events: auto;
}
 
.menu-main-menu-container .jet-custom-nav > .jet-custom-nav__item.current-menu-ancestor > .jet-custom-nav__mega-sub{
	opacity: 1;
	visibility: visible;
	pointer-events: auto;
}
.menu-main-menu-container .jet-custom-nav>.menu-item  >.jet-custom-nav__sub > .menu-item.openmenuitem .jet-custom-nav__sub{
	visibility: visible!important;
	opacity: 1!important;
 	display:block;
	position:absolute!important;
	z-index:105;pointer-events: auto!important;
}
.elementor-icon-list-item:hover .elementor-icon-list-icon i{
	
}
.menu-main-menu-container .jet-custom-nav  .jet-custom-nav__sub .jet-custom-nav__item  > .jet-custom-nav__sub{
	padding:0px!important;
}
.menu-main-menu-container .jet-custom-nav > .jet-custom-nav__item > .jet-custom-nav__sub .jet-custom-nav__sub{
	padding:15px 0!important;
}
 .menu-main-menu-container .jet-custom-nav > .jet-custom-nav__item > .jet-custom-nav__sub .jet-custom-nav__sub .jet-custom-nav__item{
	 text-transform: uppercase;
	 padding-left:40px;
	 padding: 8px 0 8px 40px;
}
 .menu-main-menu-container .jet-custom-nav > .jet-custom-nav__item > .jet-custom-nav__sub .jet-custom-nav__sub .jet-custom-nav__item a span{
 font-size:0.9em;
}
.menu-main-menu-container .jet-custom-nav > .jet-custom-nav__item > .jet-custom-nav__sub .jet-custom-nav__sub .jet-custom-nav__item:hover,
 .menu-main-menu-container .jet-custom-nav > .jet-custom-nav__item > .jet-custom-nav__sub .jet-custom-nav__sub .jet-custom-nav__item.current-menu-item{
	background:#857868;
}

/* FOOTER */

#block-block-2 {
	padding-top: 2.5em;
}

/* FOTOGALERIE */

.view-fotogalerie ol li {
	float: left;
	width: 23%;
	margin-right: 2.666%;
	margin-bottom: 1.7em;
}

.view-fotogalerie ol li:nth-child(4n+4) {
	margin-right: 0;
}

/* TEAM */

.view-doctors .views-row,
.view-team-members .views-row {
	width: 48%;
	float: left;
	margin-left: 2%;
	margin-bottom: 15px;
}

.view-die-arzte td {
	padding-bottom: 1.5em;
}

.teambottomleft {
	clear: both;
}
.jet-listing-grid .team_desc.elementor-element {
	display: none;
	position: absolute;
	top: 370px;
	width:1200px;
	z-index: 100;
	margin-bottom: 20px;
}

/*-----------------------------*/
/*start styles for mobile menu width*/
@media (max-width: 1199px) {
.elementor-8 .elementor-element.elementor-global-2721 .elementor-nav-menu__container.elementor-nav-menu--dropdown {
	margin-top: 30px !important;
	margin-left: 10%!important;
	width: 98vw!important;
}
}
/*end styles for mobile menu width*/

/*Start Media settings for popup*/
/*-----------------------------*/
		@media (min-width: 1600px) and (max-width: 1699px){
			.jet-listing-grid .team_desc.elementor-element {
				width:1120px;
			}
			.grid-col-desk-3 > .jet-listing-grid__item:nth-child(3n+2) .team_desc.elementor-element{
				left:-370px!important;
			}
			.grid-col-desk-3 > .jet-listing-grid__item:nth-child(3n+3) .team_desc.elementor-element{
				left:-770px!important;
			}
		}
		@media (min-width: 1500px) and (max-width: 1599px){
			.jet-listing-grid .team_desc.elementor-element {
				width:1020px;
			}
			.grid-col-desk-3 > .jet-listing-grid__item:nth-child(3n+2) .team_desc.elementor-element{
				left:-350px!important;
			}
			.grid-col-desk-3 > .jet-listing-grid__item:nth-child(3n+3) .team_desc.elementor-element{
				left:-700px!important;
			}
		}
		@media (min-width: 1400px) and (max-width: 1499px){
			.jet-listing-grid .team_desc.elementor-element {
				width:920px;
			}
			.grid-col-desk-3 > .jet-listing-grid__item:nth-child(3n+2) .team_desc.elementor-element{
				left:-320px!important;
			}
			.grid-col-desk-3 > .jet-listing-grid__item:nth-child(3n+3) .team_desc.elementor-element{
				left:-640px!important;
			}
		}
		@media (min-width: 1300px) and (max-width: 1399px){
			.jet-listing-grid .team_desc.elementor-element {
				width:820px;
			}
			.grid-col-desk-3 > .jet-listing-grid__item:nth-child(3n+2) .team_desc.elementor-element{
				left:-270px!important;
			}
			.grid-col-desk-3 > .jet-listing-grid__item:nth-child(3n+3) .team_desc.elementor-element{
				left:-560px!important;
			}
		}
		@media (min-width: 1200px) and (max-width: 1299px){
			.jet-listing-grid .team_desc.elementor-element {
				width:720px;
			}
			.grid-col-desk-3 > .jet-listing-grid__item:nth-child(3n+2) .team_desc.elementor-element{
				left:-240px!important;
			}
			.grid-col-desk-3 > .jet-listing-grid__item:nth-child(3n+3) .team_desc.elementor-element{
				left:-510px!important;
			}
		}
		@media (min-width: 1100px) and (max-width: 1199px){
			.jet-listing-grid .team_desc.elementor-element {
				width:90vw;
			}
			.grid-col-desk-3 > .jet-listing-grid__item:nth-child(3n+2) .team_desc.elementor-element{
				left:-330px!important;
			}
			.grid-col-desk-3 > .jet-listing-grid__item:nth-child(3n+3) .team_desc.elementor-element{
				left:-730px!important;
			}
		}
		@media (min-width: 1025px) and (max-width: 1099px){
			.jet-listing-grid .team_desc.elementor-element {
				width:90vw;
			}
			.grid-col-desk-3 > .jet-listing-grid__item:nth-child(3n+2) .team_desc.elementor-element{
				left:-330px!important;
			}
			.grid-col-desk-3 > .jet-listing-grid__item:nth-child(3n+3) .team_desc.elementor-element{
				left:-650px!important;
			}
		}
		@media (min-width: 825px) and (max-width: 1024px){
			.jet-listing-grid .team_desc.elementor-element {
				width: 85vw;
			}
			.grid-col-desk-3 > .jet-listing-grid__item:nth-child(3n+2) .team_desc.elementor-element{
				left:-260px!important;
			}
			.grid-col-desk-3 > .jet-listing-grid__item:nth-child(3n+3) .team_desc.elementor-element{
				left:-530px!important;
			}
		}
		@media (min-width: 768px) and (max-width: 824px){
			.jet-listing-grid .team_desc.elementor-element {
				width: 95vw;
			}
			.grid-col-desk-3 > .jet-listing-grid__item:nth-child(3n+2) .team_desc.elementor-element{
				left:-250px!important;
			}
			.grid-col-desk-3 > .jet-listing-grid__item:nth-child(3n+3) .team_desc.elementor-element{
				left:-510px!important;
			}
			}
		@media (min-width: 260px) and (max-width: 767px){
			.jet-listing-grid .team_desc.elementor-element {
				width: 95vw;
			}
			.grid-col-desk-3 > .jet-listing-grid__item:nth-child(3n+2) .team_desc.elementor-element{
				left:0px!important;
			}
			.grid-col-desk-3 > .jet-listing-grid__item:nth-child(3n+3) .team_desc.elementor-element{
				left:0px!important;
			}
			.elementor-893 .elementor-element.elementor-element-520590b .elementor-widget-container {
				height: 40px!important;
				width: 40px!important;
				border-radius: 50%;
				text-align: center;
				margin-left: 25px;
		  }
		  .elementor-893 .elementor-element.elementor-element-520590b .elementor-icon {
			font-size: 15px!important;
			  }
			  .elementor-893 .elementor-element.elementor-element-520590b > .elementor-widget-container {
				padding: 5px!important;
			  }
		}

/*--------------------------------*/
/*Finish Media settings for popup*/

	.grid-col-desk-3 > .jet-listing-grid__item:nth-child(3n+2) .team_desc.elementor-element{
		left:-408px;
	}
	.grid-col-desk-3 > .jet-listing-grid__item:nth-child(3n+3) .team_desc.elementor-element{
		left:-814px;
	}
.notactiveimage::before {
	content: "";
	background: rgba(231, 227, 216,.8);
	position: absolute;
	display: block;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
}
/* FORM */

#webform-client-form-8 label {
	width: 25%;
}

#webform-client-form-8 .form-item input,
#webform-client-form-8 .form-textarea-wrapper {
	float: right;
	width: 75%;
}

#webform-client-form-8 .form-item input,
#webform-client-form-8 .form-textarea {
	border: none;
	background: #D3C6BB;
}

#webform-client-form-8 .form-item,
#webform-client-form-8 .form-actions {
	clear: both;
}
#webform-client-form-8 .form-item input{
  height: 1.8em;
}
.webform-submit {
	float: right;
	background: none !important;
	border: none !important;
	padding: 0 !important;
	margin: 10px 0 0 0 !important;
	text-shadow: none !important;
	color: #0570B1 !important;
	text-transform: none;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
	font-family: Lato, Tahoma, Helvetica, sans-serif !important;
	font-size: 1em !important;
  font-weight: 600;
}
.form-item, .form-actions {
	margin-top: 1em;
	margin-bottom: 1em;
}.marker, .form-required {
	color: #f00;
}
label {
	font-weight: bold;
}
