/*
Theme Name:   universal-child
Template:     universal
Version: Nill
 
*/

/* Add your custom css below */
@font-face {
    font-family: 'DroidSans';
    src: url('fonts/DroidSans.eot');
    src: url('fonts/DroidSans.eot') format('embedded-opentype'),
         url('fonts/DroidSans.woff2') format('woff2'),
         url('fonts/DroidSans.woff') format('woff'),
         url('fonts/DroidSans.ttf') format('truetype'),
         url('fonts/DroidSans.svg#DroidSans') format('svg');
}
body, p, li, a{
   font-family: 'DroidSans', Arial, Helvetica, sans-serif' !important;
}
[data-header*="type-1"] .ct-header [data-id="menu"] .sub-menu .ct-menu-link:hover, .mobile-menu .ct-menu-link:hover {
    background-color: #f5f4f4;
}
#header [data-items] {
    display: inherit !important;
}
.sub-arrow {
	justify-content: flex-end;
	width: 100%;
}
.sub-menu.elementor-nav-menu--dropdown {
    border-top: 3px solid #4f626e;
}
.sub-menu a.elementor-sub-item {
    border-bottom: 1px solid #dcdadb;
}
.sub-menu{
	box-shadow:1px 1px 30px rgba(0, 0, 0, 0.06);
   -webkit-box-shadow:1px 1px 30px rgba(0, 0, 0, 0.06);
   -moz-box-shadow:1px 1px 30px rgba(0, 0, 0, 0.06);
   min-width:200px !important;
}
.condition-title {
    color: #4f626e;
    padding: 2px 0px 14px;
    font-size: 20px;
    font-weight: bold;
}
.condition-bold {
    color: #4f626e;
    padding: 0px 0px 2px;
    font-size: 16px;
    font-weight: bold;
}
.conditonpage .e-con-inner{
	/*margin:auto 50px auto auto !important;*/
}
.ptb-30 {
    padding-top: 1em;
    padding-bottom: 3em;
}
h1, h2, h3, h4, h5, h6 {
    font-family: 'DroidSans', Arial, Helvetica, sans-serif !important;
}
[data-footer*="type-1"] .ct-footer [data-row*="middle"] {
    --theme-border-top: 10px solid #e9eaee !important;
}
.headerleft {
    display: flex;
}
/*Custom Responsive code*/
@media screen and (max-width:992px){
	.conditonpage .e-con-inner {
		margin: auto !important;
	}
}
@media screen and (max-width:767px){
 
    .elementor-sub-item::before {
        content: "-";
        margin-right: 7px;
    }
	 
}