/*
Theme Name: Softlab
Theme URI: http://softlab.webgeniuslab.net/
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.5
License: GNU General Public License version 3.0
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Text Domain: softlab
*/
.heading_subtitle{
	display: none !important;
}

.wgl-theme-header .wgl-site-header {
    position: relative !important;
    background-color: #f7f9fd;
}

@media only screen and (min-width: 1199px) {
	.home .wgl-theme-header .wgl-site-header {
		width: 100% !important;
		position: absolute !important;
		background-color: transparent !important;
	}
}

html.pum-open.pum-open-overlay, html.pum-open.pum-open-overlay.pum-open-fixed .pum-overlay {
	overflow: auto !important;
}

html.pum-open.pum-open-overlay.pum-open-scrollable .pum-overlay.pum-active {
	overflow-y: hidden !important;
}

html.pum-open.pum-open-overlay.pum-open-scrollable body>[aria-hidden] {
	padding-right: 0 !important;
}

.pum-theme-enterprise-blue-2 .pum-close {
	color: #000 !important;
}

.wpcf7 {
	display: flex;
	justify-content: center;
}

.wpcf7 span {
	float: left;
	margin-bottom: 0;
}

.wpcf7 .your-email {
	max-width: 320px;
	padding-right: 15px;
}

body input:not([type='checkbox']):not([type='submit']):focus, body input:not([type='checkbox']):not([type='submit']):active {
	background: transparent !important;
}





.wpcf7 input[type=radio] {
  position: absolute;
  visibility: hidden;
  display: none;
}

.wpcf7 label {
  float: left;
  color: #3458ef;
  cursor: pointer;
  font-size: 16px;
  font-weight: 600;
  padding: 10px 16px;
  margin-bottom: 0;
  line-height: 28px;
  height: 50px;
}

.wpcf7 input[type=radio]:checked + label{
  color: #fff;
  background: #3458ef;
}

.wpcf7 label + input[type=radio] + label {
  border-left: solid 1px #3458ef;
}

.wpcf7 .radio-group {
  float: left;
  height: 51px;
  border: solid 1px #3458ef;
  border-radius: 26px;
  overflow: hidden;
  margin: 3px 16px 2px 0;
}

.wpcf7 p.clear {
	clear: both;
	margin: 0;
	padding: 0;
}

.wpcf7 p:empty {
	display: block;
}

#wpcf7-f1941-o2 fieldset {
	float: left;
}

#wpcf7-f1941-o2 fieldset p {
	float: left;
	margin-top: 3px;
}

#wpcf7-f1941-o2 .your-email {
	width: 100%;
	max-width: none;
	padding-right: 0;
	margin-bottom: 10px;
}


body input:not([type='checkbox']):not([type='submit']):not([type='radio']), select, textarea {
	height: 50px;
	max-width: 100%;
	display: block;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.7;
	padding: 10px 20px;
	-webkit-appearance: none;
	font-family: inherit;
	border: 1px solid #c4cdd7;
	background: transparent;
	outline: none;
	margin: 0;
	border-radius: 25px;
	transition: all .3s ease;
}

.wpcf7-not-valid-tip {
	padding-left: 15px;
}

div.wpcf7-response-output {
	color: #000;
	border: none !important;
}

.menu-item a[href$="equity-sale/"],
.menu-item a[href$="equity-sale"]{
  color: rgb(51, 72, 237);
}

@media only screen and (max-width: 600px) {
	.wpcf7 .radio-group {
		height: auto;
		width: 100%;
		margin: 3px 0 2px;
	}
	
	.wpcf7 label {
		width: 100%;
	}
	
	.wpcf7 label + input[type=radio] + label {
		border-left: none;
		border-top: solid 1px #3458ef;
	}
	
	.wpcf7 .your-email {
		padding-right: 0;
	}
	
	.wpcf7 fieldset p,
	.wpcf7 .button__wrapper {
		width: 100%;
		margin-top: 5px;
	}
}

/*.mailpoet_form_column{
	flex-basis: 48px !important;
}*/