/* 
Theme Name:		 Omnivus Child
Theme URI:		 https://techbird.org/omnivus/
Description:	 Omnivus Child is a child theme of Omnivus.
Author:			 Tech Bird
Author URI:		 https://techbird.org/
Template:		 omnivus
Version:		 1.1.0
*/

/*
    Add your custom styles here
*/


ul#nav li ul a, .is-sticky ul#nav li ul a {
    border: 0px !important;
}


.is-sticky ul#nav li a {
    color: #245dac !important;
}

.is-sticky ul#nav li.current-menu-item > a {
    color: #245dac !important;
}

ul#nav > li.active > a:before, ul#nav > li.current_page_item > a:before, ul#nav > li > a:hover:before {
    background-color: #245dac !important;
}

.header-action a.action-button {
    background-color: #245dac !important;
    border-color: #245dac !important;
}

.header-action a.action-button:hover {
    background-color: #fff !important;
    color: #245dac !important;
}

ul.sub-menu {
    border: 2px solid #245dac;
    border-radius: 0px !important;
}

html body .stellarnav ul ul{
    border-bottom: 2px solid #245dac;
}

.custom-html-widget p {
    color: #c2d1e2! important;
    margin-top: 18px;
}

div#nav_menu-3 {
    padding-left: 22%;
}

.widget_media_image img {
    max-width: 60% !important;
}
ul {}

qatext ul {}

.qatext ul {
    margin-top: 21px;
    margin-left: 20px;
}

.qatext ul li {
    color: #223;
}
.page-id-2991 .barner-area-bg {
    background-position: bottom !important;
}

div#pum-3163 {
    background-color: #00000080;
    /* background-color: transparent; */
}

div#pum_popup_title_3163 {
    display: none;
}

div#popmake-3163 {}

div#popmake-3163 {
    /* width: 35%; */
    /* margin: auto; */
    /* display: block !important; */
}

div#popmake-3163 {
    border: 4px solid #245dac;
    background-color: #fff;
}

button.pum-close.popmake-close {
    background-color: transparent !important;
    box-shadow: none !important;
    color: #000 !important;
}
.main-form h2 {
    color: #245dac;
    font-weight: 600;
}

.main-form h2::after {
    content: '';
    width: 14%;
    height: 5px;
    background-color: #245dac !important;
    position: absolute;
    left: 0;
    bottom: -3px;
}

.main-form h2 {
    position: relative !important;
    margin-bottom: 42px;
}

div#popmake-3163 {
    padding: 33px 36px;
}

.form_field {
    margin-bottom: 8px;
}

.form_field input.wpcf7-form-control {
    padding: 11px 18px;
}

.form_field .wpcf7-file {
    border: 1px solid #ccc;
    width: 100%;
}

.form-submt {
    margin-top: 40px;
}

.form-submt input.wpcf7-form-control.has-spinner.wpcf7-submit {
    color: #000;
    background-color: transparent;
    box-shadow: none;
    border: 2px solid;
    border-radius: 0px !important;
    display: block;
    width: 48%;
    padding: 7px;
}

.popmake-close {
    font-size: 0px !important;
}

.popmake-close::before {
    content: 'x';
    font-size: 26px !important;
    position: absolute;
    left: -32px;
    color: #000 !important;
    top: 12px;
}

.popmake-close:hover:before {
    content: 'x';
    font-size: 26px !important;
    position: absolute;
    left: -32px;
    color: #000 !important;
    top: 12px;
}

input.wpcf7-form-control.has-spinner.wpcf7-submit:hover {
    background-color: #000;
    color: #fff;
}


@media all and (max-width: 600px){
	div#popmake-3163 {
    width: 89% !important;
    left: 20px !important;
}
	div#nav_menu-3 {
    padding-left: 13px;
}
	
}

._cUP1np9gMvFQrcPftuf.OGcBAyJGBej5Gnyi9hGA.xahN8AEzyAvQtVj17TPv._Y8HCTxgNkwxXcG_DCXx {
    margin-top: 45px;
    margin-bottom: 20px;
}