/*
Theme Name: ITconf Child
Author: WebGeniusLab
Author URI: http://webgeniuslab.net
Description: WebGeniusLab team presents absolutely fresh and powerful WordPress theme. It combines new technologies and functional design that helps to showcase your content in better way. This WordPress theme is developed with attention to details, so you can create effective presentation of a website easily. Enjoy building web pages with our product!
Version: 1.0
Template: itconf
Text Domain: itconf-child
*/

/* poppins-regular - latin */
@font-face {
	font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 400;
	src: url('https://www.nexthabit.it/wp-content/themes/itconf-child/fonts/poppins-v21-latin-regular.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
  }
  /* poppins-500 - latin */
  @font-face {
	font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 500;
	src: url('https://www.nexthabit.it/wp-content/themes/itconf-child/fonts/poppins-v21-latin-500.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
  }
  /* poppins-700 - latin */
  @font-face {
	font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 700;
	src: url('https://www.nexthabit.it/wp-content/themes/itconf-child/fonts/poppins-v21-latin-700.woff2') format('woff2'); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
  }

  body{
	font-family: 'Poppins';
  }

  main {
	padding: 0 !important;
	margin: 0 !important;
  }

  #comments{
	display: none;
  }

  .page-header::before{
	background: transparent !important;
  }

  .widgettitle {
	font-family: 'Poppins';
	font-size: 20px;
	font-weight: 700;
	color: #1E325D;
}

.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output, .wpcf7 form.payment-required .wpcf7-response-output {
    border-color: transparent;
}

.privacy{
	width:16px !important;
	height:16px !important;
	border-color: #FFFFFF !important;
}

.item__quote {
	width: 100%;
}


body .golden-ratio-xl .author__name {
	width: 50px;
    height: 50px;
    background: #EA615A;
    color: #FFFFFF;
    text-align: center;
    border-radius: 50%;
    line-height: 47px;
}

.image-hotspots .wgl-image-hotspots, .image-hotspots .hotspots_image-wrap, .image-hotspots .hotspots_image {
	width: 100%;
}

.mc4wp-form-theme label{
	color:#fff;
}

.mc4wp-form-theme input[type=text], 
.mc4wp-form-theme input[type=email] {
	background: transparent;
  border: none;
  border-bottom: 1px solid #fff;
  padding-left: 0;
	margin-bottom: 10px;
	width: 100%;
  display: block;
  max-width: 100%;
	color:#fff !important;
}

.mc4wp-form-theme input[type=text]::placeholder ,
.mc4wp-form-theme input[type=email]::placeholder
{
  color:#fff;
}

.mc4wp-form-theme input[type=text]::-ms-input-placeholder ,
.mc4wp-form-theme input[type=email]::-ms-input-placeholder
{
  color:#fff;
}

.mc4wp-form-theme button, .mc4wp-form-theme input[type=submit], .mc4wp-form-theme input[type=button]{
	margin-top: 15px;
}

.mc4wp-form-theme a {
	color:#fff !important;
	font-weight: 400 !important;
}

.mc4wp-form-theme-light button, .mc4wp-form-theme-light input[type=submit], .mc4wp-form-theme-light input[type=button] {
  border-color: #fff !important;
  color: #fff !important;
  background-color: transparent !important;
	padding: 5px 40px 5px 40px !important;
	text-transform:uppercase;
}

.mc4wp-form-theme-light input[type=submit]:hover{
	background-color: #fff !important;
	color:#000000 !important;
}

.mc4wp-success {
  background: #fff;
  padding: 15px;
  margin: 0;
}
.mc4wp-alert {
  background: #fff;
  padding: 15px;
  margin: 0;
}

.single-team .page-header_breadcrumbs{
	display:none;
}

.member__info > .member__highlighted {
	display:none;
}