/*
* Theme Name: Evenex Child
* Theme URI: https://themeforest.net/user/xpeedstudio/portfolio
* Description: seocify is a powerful and modern Seo responsive WordPress Theme.
* Version: 1.0
* Author: XpeedStudio
* Author URI: http://www.xpeedstudio.com
Template: evenex
Version: 1.0
Text Domain: evenex
Tags: left-sidebar, responsive-layout, accessibility-ready, custom-background, custom-colors, custom-header, custom-menu, featured-images, microformats, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready
*/

.header-logo {
    width: 200px;
}

ul.speakers-social-lists {
    display: none;
}

.elementor-element-2dbcc18 .elementor-2154 .elementor-element.elementor-element-e9cf8ff {
    padding: 30px 0px 10px 0px;
}

/* Newsletter Form */
form.ctct-form {
    margin-left: -25%;
    text-align: center;
}

form.ctct-form p.ctct-form-field {
    display: inline;
}

form.ctct-form p.ctct-form-field input {
    padding: 10px 30px;
    border: 1px solid #fff;
    background-color: transparent;
	color: #fff;
}

form.ctct-form p.ctct-form-field input.ctct-text {
    width: 37.5%;
    margin-left: -1px;
}

form.ctct-form p.ctct-form-field input.ctct-text.first_name___521ad57ef9bb28ff81c398e42f1c1f45 {
    border-radius: 4px 0 0 0;
}

/*
form.ctct-form p.ctct-form-field input.ctct-text.last_name___36071ecbc1441b6f988c4932cf4ff1fe {
    border-radius: 0 4px 0 0;
}
*/

form.ctct-form p.ctct-form-field input.ctct-email {
    width: 75%;
    margin-top: -1px;
    border-radius: 0 0 0 4px;
}

form.ctct-form p.ctct-form-field input::-webkit-input-placeholder {
    color: rgba(255, 255, 255, 0.7);
    font-size: 14px;
    font-family: "Rubik", Sans-serif;
}

form.ctct-form p.ctct-form-field input::-moz-placeholder {
    color: rgba(255, 255, 255, 0.7);
    font-size: 14px;
    font-family: "Rubik", Sans-serif;
}

form.ctct-form p.ctct-form-field input:-ms-input-placeholder {
    color: rgba(255, 255, 255, 0.7);
    font-size: 14px;
    font-family: "Rubik", Sans-serif;
}

form.ctct-form p.ctct-form-field input:-moz-placeholder {
    color: rgba(255, 255, 255, 0.7);
    font-size: 14px;
    font-family: "Rubik", Sans-serif;
}

form.ctct-form p.ctct-form-field input.ctct-submit {
    position: absolute;
    margin-top: -48px;
    margin-left: -2px;
    width: 25%;
    height: 95px;
    font-family: "Rubik", Sans-serif;
    font-size: 16px;
    font-weight: 500;
    border-radius: 0px 4px 4px 0px;
    padding: 15px 11px 15px 11px;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #FFFFFF;
    color: #F94743;
    background-color: #FFFFFF;
    transition: all .4s ease;
}

form.ctct-form p.ctct-form-field input.ctct-submit:hover {
    transition: all .4s ease;
    color: #fff;
    background-color: transparent;
    background-image: linear-gradient(100deg, #F94743 0%, #FF7C49 100%);
}

/*
form.ctct-form p.ctct-form-field input.ctct-submit::before {
    background-color: transparent;
    background-image: linear-gradient(100deg, #F94743 0%, #FF7C49 100%);
}

form.ctct-form p.ctct-form-field input.ctct-submit:hover::before {
    opacity: 1;
}
*/

.ctct-form-wrapper .ctct-disclosure {
    text-align: center;
    width: 100%;
    margin-top: 10px;
}

.ctct-form-wrapper .ctct-disclosure small {
    color: #fff;
    font-family: "Rubik", Sans-serif;
    font-size: 14px;
    font-weight: 500;
}

.ctct-form-wrapper .ctct-disclosure small a {
    display: none;
    color: #fff;
}

.ctct-form-wrapper .ctct-message {
    margin-top: 25px;
    font-weight: 700;
}

.ctct-form-wrapper .ctct-message.ctct-success {
    border-color: #00ff00;
    color: #00ff00;
}

.ctct-form-wrapper .ctct-message .ctct-dismiss-ajax-notice {
    margin-top: -10px;
}

/* Education */
.video-heading .ekit-wid-con .elementskit-section-title {
	margin-top: 20px;
    margin-bottom: 10px;
    font-size: 16pt;
	text-decoration: underline;
}

.elementor-element.education-btn .ekit-wid-con .elementskit-btn {
    display: inline;
}

.elementor-element.education-btn .elementskit-btn > svg {
    margin-top: -1px;
    max-width: 18px;
}

/* Speakers */
.single-xs-speaker section.xs-banner.banner-single.banner-bg,
.speaker-details-row-wraper,
ul.speaker-details-meta.list-unstyled.speaker-info,
ul.spekaer-social-list {
    display: none;
}