div#pop_up {
    display: flex;
    justify-content: center;
    box-shadow: 0 0 9px 2px #ddd;
}
div#pop_up .popup_details {
    background-size: cover;
    background-position: 0px 75px;
    background-repeat: no-repeat;
    background-color: #ffffff;
}
.popup_details-content {
    color: #fff;
    padding: 24px;
    font-size: 14px;
    background-color: #f9f9f9;
	height:100%;
}
.popup_details-content h2.popup-heading {
    color: #000;
    margin-bottom: 26px;
    font-size: 28px;
	font-family: "Roboto", Sans-serif;
}
.popup_details-content p {
    line-height: 24px;
}
.popup_details-content li {
    margin-bottom: 9px;
}
.popup_details-content ul {
    margin-bottom: 30px;
}
.popup_details-content li,.popup_details-content p
{
	color:#000000;
	font-family: "Roboto", Sans-serif;
}
h3.dr-fu {
    color: #000;
	font-family: "Roboto", Sans-serif;
}
h3.dr-fu, .founder-act {
    text-align: right;
	font-family: "Roboto", Sans-serif;
}
div#pop_up .popup_details, div#pop_up .pop-up_form {
    width: 50%;
    float: left;
}
.pop-up_form, .pop-up_form label {
    font-size: 14px;
}
.pop-up_form {
    padding: 25px;
}
.pop-up_form form {
    margin-bottom: 26px;
}
.pop-up_form, .pop-up_form label {
    font-size: 14px;
    color: #fff;
}
.pum-container.pum-responsive.pum-responsive-medium
{
	padding:0;
}
input[type=text],
input[type=email], 
input[type=tel],  
.site textarea,
select {
    padding: 5px !important;
    font-size: 14px !important;
	border: 1px solid #cbcbcb !important;
    border-radius: 0 !important;
    width: 100%;
    margin-bottom: 15px;
	margin: 0 2px;
    max-width: 100%;
	font-family: "Roboto", Sans-serif !important;
}
button.pum-close.popmake-close {
    top: -9px !important;
    border-radius: 100% !important;
    right: -6px !important;
    line-height: normal !important;
    padding: 7px 13px !important;
    font-size: 16px !important;
    background-color: #468413 !important;
    font-family: "Roboto", Sans-serif !important;
}
.pop-up_form input.wpcf7-form-control.wpcf7-submit {
    width: 100%;
    padding: 17px 50px 17px 50px;
    font-family: "Roboto", Sans-serif;
    font-size: 16px;
    font-weight: 600;
    cursor: pointer;
    background-color: #468413;
    border: 0;
    color:#fff;
    border-radius: 50px;
}
.pop-up_form input.wpcf7-form-control.wpcf7-submit:hover {
    border: 2px solid #468413;
    background-color: transparent;
}
.pop-up_form select
{
	height:37px;
}
.pum-container.popmake {
    padding: 0;
}
.pop-up_form {
    background-color: #0F1A26FA;
	font-family: "Roboto", Sans-serif;
} 

@media(max-width:600px)
{
	div#pop_up .popup_details
	{
		display:none;
	}
	.pum-container.pum-responsive {
		width: 300px;
	}
	div#pop_up .pop-up_form {
        width: 100%;
    }
}  