/*!
Theme Name: consultigencecorp
Theme URI: https://www.consultigencecorp.com
Version: 1.0.0
Description: An Innova Solutions Company.
Author: consultigencecorp
Template: Divi
Author URI: https://www.consultigencecorp.com
License: GNU General Public License v2
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/

body {
    font-size: 16px;
    color: #53575A!important;
	font-family: 'Poppins', sans-serif!important;
	font-weight: normal!important;
}

.et-pb-arrow-prev:before{
	padding-left: 7px;
}

.et-pb-arrow-next:before{
	padding-right: 7px;
}

.et_pb_slide_description .et_pb_slide_title {
    font-size: 48px !important;
}

.et_pb_slide_content {
    font-size: 18px;
}

/*p {
    font-size: 16px;
}*/
.p-0,.p-0 h1{
	padding:0;
}

.et-fixed-header input.et-search-field {
    color: #00397a !important;
}

input.et-search-field{
    color: #ffffff !important;
}

#main-content .container {
    padding-top: 100px;
}

#mobile_menu>li {
    margin-bottom: 5px;
}

body #page-container .et_pb_button_module_wrapper .et_pb_button_0.join_us_btn {
    color: #fff !important;
    background: #00397a !important;
    border: 2px solid #00397a !important;
}


body #page-container .et_pb_button_module_wrapper .et_pb_button_0.join_us_btn:hover {
    color: #00397a !important;
    background: rgba(0, 0, 0, 0) !important;
    border: 2px solid #00397a !important;
}

body #page-container .et_pb_button_module_wrapper .et_pb_button_0.join_us_btn.industries_join_us_btn {
    color: #fff !important;
    background: #00397a !important;
    border: 2px solid #ffffff !important;
}


body #page-container .et_pb_button_module_wrapper .et_pb_button_0.join_us_btn.industries_join_us_btn:hover {
    color: #00397a !important;
    background: #ffffff !important;
    border: 2px solid #ffffff !important;
}

.moove-gdpr-branding-cnt {
    display: none;
}

#closebutton {
    position: absolute;
    background: transparent;
    color: white;
    border: none;
    top: 0px;
    right: 60px;
    font-weight: bold;
    cursor: pointer;
}

@media only screen 
and (min-device-width : 375px) 
and (max-device-width : 812px) 
and (-webkit-device-pixel-ratio : 3)
and (orientation : landscape) { 
    .et-pb-slider-arrows{
        display: none;
    }
}

@media only screen and (max-width: 992px) {
    .et-pb-slider-arrows{
        display: none;
    }
}

@media only screen and (max-width: 480px) {
    #closebutton {
        top: 5px;
        right: 5px;
    }
}

/* Search Rsults Page Styles */

div#main-content.search-page {
    height: max-content;
    margin: auto !important;
}

.search-results {
    max-width: 1440px;
    width: 80%;
    margin: 30px auto;
}

.search-result-post {
    margin: 10px 0px;
    border: 1px solid #f7f7f7;
    padding: 20px;
    box-shadow: 0px 0px 10px #f1f1f1;
    font-family: "Open Sans",Arial,sans-serif;
    font-size: 14px;
}

.search-result-post h2.entry-title a {
    font-family: 'Oswald';
    font-size: 32px;
    font-weight: 400;
 }
