/*@media (min-width: 1600px) {
	.container {
		max-width: 1518px;
	}
}*/
@media (min-width: 1500px) {
	.container {
		max-width: 1410px;
}
}
@media (max-width: 1699.98px) {
.header-contact-wrapper ul {
    text-align: center;
}
header:before {
    width: 28%;
}
.footer_logo-area {
    padding-right: 24%;
}
.header-contact-wrapper {
   padding-left: 15%;
}
.header-contact-wrapper ul li {
    margin-right: 20px;
}
.header-contact-wrapper .login-button img {
    margin-right: 10px;
}
.bg-img {
    top: 15%;
}
/***********new add******/
.member-slider-wrapper .swiper-button-prev {
    left: -6%;
 }
 .member-slider-wrapper .swiper-button-next {
    right: -6%;
 }
}
@media (max-width: 1599.98px) {
.each-slider-wrapper {
    min-height: 700px;
}
.men:before {
    width: calc(100% - 160px);
}
.footer_logo-area {
    padding-right: 18%;
}
.contact-info td:first-child {
    padding-right: 8px;
}
.brand-img img{
	max-height:72px;
}
.footer_sec tr td p span {
    font-size: 20px;
}
.footer_sec tr td img{
	max-height:20px;
	width:auto !important;
}
.contact-man-content .section-heading h3{
	font-size:28px;
}
.left-info h4{
	font-size:21px;
}
.faq-dtls .bg-img {
    width: 28%;
}
/****************experties-dtls**********/
.experties-list {
    padding-left: 40px;
}
/**********overons**********/
.angle_bg_wrapper {
    padding-left: 8%;
}
/*******agenda listview******/
.faq-right {
    padding: 80px;
}
/**********arrangement dtls******/
.arragement-dtls .bg-img {
    width: 38%;
}
/********overons*******/
.member-slider-wrapper .swiper-button-next {
    right: -45px;
}
.member-slider-wrapper .swiper-button-prev {
    left: -45px;
}
}
@media (max-width: 1499.98px) {
header:before {
    width: 27%;
}
.desktop-nav .navbar-brand img {
    max-height: 115px;
}
.header-contact-wrapper .login-button img {
    margin-right: 7px;
}
.header-contact-wrapper {
    padding-left: 10%;
}
.header-contact-wrapper ul li {
    margin-right: 10px;
}
.tabs_bttn_area ul li a {
    padding-left:15%;
}
.desktop-nav .navbar-brand {
    left: 70px;
}
header:before {
    clip-path: polygon(0 0, 100% 0, 83% 100%, 0% 100%);
    -webkit-clip-path: polygon(0 0, 100% 0, 83% 100%, 0% 100%);
}
.footer_logo-area {
    padding-right: 26%;
}
.footer_logo-area img{
	max-height: 100px;
}
.contact-dtls {
    padding-left: 0px;
}
.contact-info {
    padding-top: 90px;
	padding-left: 0px;
}
.contact-info li img {
    max-height: 27px;
    max-width: 27px;
}
.footer_sec p span {
    font-size: 18px;
}
.contact-info p{
	letter-spacing:normal;
	font-size: 13px;
}
.contact-info li:first-child {
    padding-right: 5px;
}
.each-img-txt h4 {
    font-size: 20px;
}
.tabs {
    margin-top: 0px;
}
.vertical-slider .contents{
	padding-bottom:60px;
}
.man-content{
	padding-bottom:120px;
}
.faq-dtls{
	padding-bottom:100px;
}
/********overons*******/
.member-slider-wrapper .swiper-button-next {
    right: -8%;
}
.member-slider-wrapper .swiper-button-prev {
    left: -8%;
}
}
@media (max-width: 1399.98px) {
.desktop-nav .navbar-brand {
    left: 40px;
}
.desktop-nav .navbar-brand img {
    max-height: 100px;
}
header:before {
    width: 24%;
    clip-path: polygon(0 0, 100% 0, 80% 100%, 0% 100%);
    -webkit-clip-path: polygon(0 0, 100% 0, 80% 100%, 0% 100%);
}
.footer_logo-area {
    padding-right: 20%;
    padding-left: 0px;
}
.tabs_bttn_area ul li a {
    padding-left: 10%;
}
}
@media (max-width: 1299.98px) {
	
.desktop-nav .navbar-brand img {
    max-height: 100px;
}
.contact-info {
    padding-left: 20px;
}
.footer_sec tr td p span {
    font-size: 16px;
}
.footer_sec td p {
    font-size: 13px;
}
.contact-dtls {
    padding-left: 20px;
}
.brand-img img {
    max-height: 70px;
}
.tabs_bttn_area ul li a table tr td {
    font-size: 20px;
}
.desktop-nav .navbar-nav .nav-item .nav-link{
	padding-left:25px;
}
/**********agenda********/
.faq-right {
    padding: 65px;
}
/*********overons*******/
.member-slider-wrapper .swiper-button-prev {
    left: auto;
    top: 0;
    right: 40px;
}
.member-slider-wrapper .swiper-button-next {
    right: 0px;
    top: 0;
}
.member-slider-wrapper {
    padding-top: 30px;
}
.common-arrow img {
    max-height: 25px;
    max-width: 25px;
}
}
@media (max-width: 1199.98px) {
	header {
		display: none;
	}
	.dblock {
		display: block;
		position: relative;
		background: #1c1c1c;
		padding: 15px 0px;
		height: auto;
	}
	.res_logo_styl{
		max-height:66px;
	}
	.content-wrapper::before{
		display:none;
	}
	.banner-content .container{
		position:relative;
	}
	.header a {
    top:50%;
    transform: translateY(-50%);
}
.each-slider-wrapper {
    min-height: 515px;
}
.select-area {
    padding-top: 55px;
}
.tabs_bttn_area ul li .nav-link{
	padding:30px;
}
.tabs_bttn_area li td img{
	max-height:35px;
}
.tabs_bttn_area li:nth-child(3) td img{
	max-height:15px;
}
.tab_context {
    padding: 50px;
}
h1 {
    font-size: 34px;
}
.content-wrapper {
    margin-left: 0px;
	max-width: 100%;
	background-color: rgba(18,18,18,0.75);
    padding-top: 50px;
	padding-left:50px;
}
.werkplts-slider {
    padding-top: 50px;
}
.each-img-txt h4 {
    font-size: 18px;
}
.each-img-txt {
    bottom: 20px;
    left: 15px;
}
.ozon-werkplts-area{
	padding-bottom:60px;
	padding-top: 50px;
}
.vertical-slider .contents{
	padding-right:10%;
}
.ozon-werkplts-area .contents {
    padding-right: 10%;
}
.man-content {
    padding: 80px 0px 30px;
}
.vertical-slider {
    margin-top: 0px;
}
.contents {
    padding-left: 0;
    padding-right:0px;
}
 h3 {
	font-size: 24px;
}
.brand-img img {
    max-height: 54px;
}
.contact-dtls h4 {
   font-size: 20px;
}
.footer_sec h4{
	font-size:20px;
}
.contact-info li {
    display: block;
    padding-top: 15px;
}
.footer_sec p span {
    font-size: 17px;
}
.footer_logo-area img {
    max-height: 90px;
}
.home-slider-wrapper {
    margin-top: 0px;
}
.contact-info {
    padding-top: 60px;
}
.tabs_bttn_area ul li a table tr td {
    font-size: 19px;
}
.heading-wrapper {
    padding-right: 50px;
}
.each-icon-img img {
    max-height: 70px;
}
.each-icon-img h6{
	font-size:15px;
}
/**************contact***********/
.left-info h4 {
    font-size: 17px;
}
.contact-man-content .section-heading h3 {
    font-size: 24px;
}
.contact-man-content {
    padding: 80px 0px;
}
.common-banner {
    margin-top: 0px;
}
.map-banner {
    height: 250px;
}
.contact-page-form-sec {
    padding-top: 60px;
}
/****************common-banner*************/
.common_banner{
	margin-top:0px;
}
.common_content {
    padding: 30px;
    max-width: 100%;
}
.common_content::before {
    margin-left: -50vw;
    left: 50%;
}
.knnis-man-content {
    padding-bottom: 0px;
}
/**********experties dtls**********/
.experties-list {
    padding-left: 0px;
}
.slider_year {
    padding-left:40px;
	padding-right:40px;
}
/*******agenda******/
.eaq-list-area {
    padding: 70px 0px 0px;
}
.common_content{
	padding:30px;
}
.eaq-list-area{
	padding-top:50px;
}
/***********faq-dtls*******/
.faq-right {
    padding: 50px;
}
.eaq-list-area {
    padding-top: 40px;
}
/************overons**********/
.over_angle_bg {
   padding:40px 15px 120px;
}
.angle_bg_wrapper h4 {
    font-size: 21px;
}
.experties-content .section-heading h3 {
    font-size: 26px;
}
/************mkb-dtls**************/
.gallery-box-heading h4 {
    font-size: 22px;
}
.mkbi_top h3 {
    font-size: 24px;
}
.mkbi_top .contents {
    padding-top: 12%;
}
/*****agenda listview*****/
.faq-right h3 {
    font-size: 26px;
}
.faq-list-wrapper {
    margin-bottom: 50px;
}
/*********arrangement-dtls******/
.experties-dtls-bg h3 {
    font-size: 26px;
}
/*===========agenda-bottom-block=============*/
.agenda-bottom-block{
    padding: 80px 0;
}
.agenda-bottom-block .row:not(:last-child){
    margin-bottom: 80px;
    padding-bottom: 80px;
}
}
@media (max-width: 991px) {

h1 {
    font-size: 30px;
}
.content-wrapper::after {
    height: 26%;
   }
   .content-dtls {
    padding-right: 50px;
    max-width: 100%;
}
.man-content {
    padding: 30px 0px;
}
.each-icon-img {
    padding-right: 0px;
}
.vertical-slider {
    margin-top: 0px;
}
.contents {
    padding-right: 0px;
}
 h3 {
    font-size: 22px;
}
.men{
	margin-top: 40px;
}
.bg-img{
	display: none;
}
.vertical-slider:before {
    width: 65%;
}
.tabs_bttn_area ul li a table tr td {
    font-size: 18px;
}
.tabs_bttn_area ul li a table tr td img{
	max-height: 30px;
}
.tabs_bttn_area ul li a {
    padding: 30px;
}
.tab_context {
    padding: 35px;
}
.tab_text_area {
    padding: 15px;
}
h4 {
    font-size: 22px;
}
.tabs {
    margin-top: 0px;
}
.ozon-werkplts-area .contents {
    padding-right: 0;
}
.ozon-werkplts-area {
    padding-bottom: 40px;
    padding-top: 30px;
}
.werkplts-slider {
    padding-top: 40px;
}
.each-img-txt h4 {
    font-size: 20px;
}
.vertical-slider .contents {
   padding: 60px 0px 45px;
}
.footer_logo-area {
    padding-right: 0%;
}
.footer-bg {
    display: none;
}
.footer-bg-color {
   display: none;
}

.address-wrapper{
	/*background-image: url(../images/footer-bg.jpg);
	background-size: cover;
	background-repeat: no-repeat;
	width: 100%;*/
	position:relative;
}
.address-wrapper:before{
	background-image: url(../images/footer-bg.jpg);
	background-size: cover;
	background-repeat: no-repeat;
	width: 100%;
	content:'';
	height:100%;
	position:absolute;
	background-position: center;
}
.footer_sec {
	background:#1c1c1c;
	padding-bottom: 40px;
}
.contact-info {
    padding: 40px;
}
.contact-dtls{
	padding: 0px 40px 40px;
}
.social-icon {
    padding-top: 40px;
}
.footer_sec h4 {
    margin-top: 35px;
}
.footer_logo-area {
    padding:40px 0px;
}
.contact-dtls h4 {
    font-size: 20px;
    margin-top: 0px;
}
.heading-wrapper {
    padding-right: 0px;
}
.tab_text_area p{
	margin-bottom:40px;
}
/****************contact***********/
.contact-page-form-sec {
    padding-top: 40px;
}
.map-banner {
    height: 190px;
}
.form-wrapper {
    padding-left: 0px;
	padding-top:40px;
}
.contact-man-content .contents .button {
    margin-top: 30px;
}
.contact-man-content .contents{
	padding-bottom: 15px;
}
.contact-man-content .section-heading {
    padding-bottom: 40px;
}
.contact-man-content .contents {
    padding-right: 0%;
}
.contact-man-content .men {
    padding-left: 0px;
}
.contact-man-content .men:after {
    left: -20px;
}
/****************experties***********/
.experties-content {
    padding: 65px 0px 50px;
}
.listview .button{
	min-width:100%;
}
.common_content {
    padding: 26px 0px;
}
.knnis-form-area {
    padding-bottom: 40px;
}
.knnis-form-area{
	padding-top:0px;
}
/*****************experties-dtls************/
.slider_year {
   padding:40px 30px;
}
.experties-dtls-bg h3 {
    margin-bottom: 40px;
    font-size: 24px;
}
.experties-list{
	padding-top:30px;
}
.experties-dtls-bg {
    padding: 40px 0px;
}
/***********faq-dtls*******/
.faq-right {
    padding: 35px;
	margin-left: 20px;
}
.faq-list-wrapper {
    margin-bottom: 30px;
}
.faq-list-wrapper .flex-row-reverse .faq-right {
    margin-right: 20px;
}
.faq-left{
	padding-bottom:30px;
}
.faq-right p {
    margin-top: 45px;
}
/*************overons*********/
.talk_left_img img{
	display:block;
}
.talk_left_img{
	width: auto;
    background-image: none !important;
    position: relative;
    margin: 0 auto;
    display: table;
}
.angle_bg_wrapper {
    padding-left: 0%;
}
.overons_talk_sec {
    padding:40px 0px;
	margin-top: 0px;
}
.over_angle_bg{
	margin-top: 30px;
    padding: 30px;
   background-image: none !important;
   background-color: #9b362f;
}
.experties-content .section-heading h3 {
    font-size: 22px;
}
.member-dtls {
    padding: 30px 0px 40px;
}
.overons-slider {
    padding-top: 40px;
}
.angle_bg_wrapper p{
	margin-bottom:0px;
}
.talk_text_wrap {
    padding: 50px 0px 0px;
}
.overons-man-content .section-heading {
    padding-bottom: 0px;
}
/*************mkb-dtls********/
.mkbi_top h3 {
    font-size: 22px;
}
/*****agenda dtls******/
.faq-dtls{
	padding-top:40px;
}
.faq-dtls .section-heading {
    padding-bottom: 20px;
}
/********arrangement dtls********/
.contact-man-content .section-heading h3 {
    font-size: 22px;
}
.contact-man-content .contents p {
    margin-top: 20px;
}
.gallery-box-heading h4 {
    font-size: 20px;
}
/*******contact******/
.contact-page-image .section-heading {
    padding-bottom: 15px;
}
/*********overons*****/
.member-dtls h4{
    font-size: 20px;
}
.member-dtls li {
    padding-bottom: 20px;
}
.member-dtls p{
    margin: 20px 0px 30px;
}
.overons-btm-slider .swiper-button-next {
    right: 30px;
}
.overons-btm-slider .swiper-button-prev {
    left: 30px;
}
/***********new add********/
.listing-text{
	padding-top: 10%;
	padding-bottom: 12%;
	padding-left: 25%;
}
.listing-text p {
    margin: 20px 0px 25px;
}
.form-wrapper .pr-2{
	padding-right: 15px !important;
}
.form-wrapper .pl-2{
	padding-left: 15px !important;
}
/*===========agenda-bottom-block=============*/
.agenda-bottom-block{
    padding: 30px 0;
}
.agenda-bottom-block .row:not(:last-child){
    margin-bottom: 30px;
    padding-bottom: 20px;
}
.agenda-bottom-block .row .agenda-bottom-image{
    padding: 0 !important;
}
.agenda-bottom-block .row .d-table{
    padding-top: 30px;
}
.agenda-bottom-block .row .agenda-bottom-image:before, .agenda-bottom-block .row .agenda-bottom-image:after{
    display: none;
}
}
@media (max-width: 767px){
.content-wrapper {
    width: 100%;
}
h1 {
    font-size: 26px;
}
.each-slider-wrapper {
    min-height: 335px;
}
.contents{
	padding-top:15px;
	padding-bottom: 0px;
}
.each-icon-img {
    padding-bottom: 30px;
}
.banner-content p {
    margin: 20px 0px 30px;
}
.content-wrapper {
    padding-top: 30px;
    padding-left: 30px;
}
.button{
	max-width:240px;
	padding:12px 0px;
    font-size: 15px;
}
.content-dtls {
    padding-right: 30px;
}
.banner-tick-area li {
    padding-right:15px;
    padding-left:25px;
}
.banner-content h4 {
    margin: 20px 0px 15px;
}
.play-btn img {
    max-height: 50px;
    max-width: 50px;
}
h3 {
    font-size: 20px;
}
h4 {
    font-size: 20px;
}
.select-area {
    padding-top: 20px;
}
.vertical-slider:before {
    display: none;
}
.vertical-slider .contents {
    padding: 50px 0px 30px;
}
.tabs_bttn_area ul li a table tr td:first-child {
    width: 15%;
}
.vertical-slider{
	background: #f8f8f8;
}
.social-icon {
    padding-top: 30px;
}
.footer_sec h4 {
    margin-top: 30px;
}
.footer_logo-area {
    padding:30px 0px;
}
.footer_sec {
    padding-bottom: 30px;
}
.contact-info {
    padding: 30px 15px 0px;
}
.contact-dtls{
	padding: 0px 15px 30px;
}
.brand-img:before{
	display: none;
}
.brand-img:after{
	display: none;
}
.contact-dtls h4 {
    font-size: 18px;
}

.tab_text_area p {
    margin: 30px 0px;
}
.section-heading h4 {
    margin-bottom: 30px;
}
.footer_logo-area{
	text-align:center;
}
.contact-info li{
	display:inline-block;
	padding-top:0px;
	padding-bottom:15px;
}
.contact-info li:first-child{
	padding-top:0px;
}
.contact-info li img {
    max-height: 22px;
    max-width: 22px;
}
.footer_logo-area p{
	text-align:center;
	margin-bottom: 25px;
}
.footer_logo-area img {
    max-height: 75px;
	margin-bottom: 15px;
}
.ozon-werkplts-area {
    padding:30px 0px;
}
.werkplts-slider {
    padding-top: 30px;
}
/****************contact*************/
.contact-page-form-sec .man-img img{
	display:block;
}
.contact-page-form-sec .man-img{
	background-image:none !important;
	margin:auto;
	display:table;
}
.adddress li:last-child{
	padding-right:0px;
}
.contact-page-form-sec p{
	text-align:center;
}
.left-info{
	text-align:center;
	padding-top:30px;
}
.adddress{
text-align:center;
padding-top:30px;
}
.form-wrapper .pl-1{
	padding-left:15px !important;
}
.form-wrapper .pr-1{
	padding-right:15px !important;
}
.contact-page-form-sec {
    padding-top: 30px;
}
.contact-man-content .section-heading h3 {
    font-size: 20px;
}
.contact-man-content .contents {
    padding-bottom: 20px;
}
.contact-man-content{
	padding:40px 0px 30px;
}
/****************experties listview************/
.experties-content {
    padding: 40px 0px 30px;
}
.experties-content .section-heading {
    padding-bottom: 40px;
}
.experties-content .section-heading {
    padding-bottom: 40px;
}
.experties-content td:nth-child(odd) {
    padding-right: 0px;
}
.experties-content td:nth-child(even) {
    padding-left: 0px;
}
.experties-content td{
   width:100%;
   display:block;
}
/**********experties listview************/
.right-image img{
	display:block;
}
.right-image{
	background-image: none;
    position: relative;
	width:100%;
}
.listing-text {
    padding:30px;
    -webkit-clip-path: polygon(0% 0, 100% 0, 100% 100%, 0% 100%);
    clip-path: polygon(0% 0, 100% 0, 100% 100%, 0% 100%);
   margin: 30px 0px;
}
.listing-text p {
    margin-bottom: 35px;
}
.listview:nth-child(even) .listing-text {
    padding:30px;
    -webkit-clip-path: polygon(0% 0, 100% 0, 100% 100%, 0% 100%);
    clip-path: polygon(0% 0, 100% 0, 100% 100%, 0% 100%);
}
.common_content {
    padding: 15px 0px;
}
/***************knnis*************/
.knnis-man-content .men {
    margin-top:15px;
}
.knnis-form-area{
	padding-top:0px;
}
.knnis-form-area {
    padding-bottom: 30px;
}
.common_content:before{
	display:none;
}
.common_content{
	text-align:center;
	background-color:rgba(18,18,18,0.75);
}
/***************experties-dtls***********/
.experties-dts .men {
    margin-top: 20px;
}
.experties-dtls-bg {
    padding: 30px 0px;
}
/***********faq dtls********/
.faq-right {
    padding: 40px 30px 30px;
}
.faq-list-wrapper {
    margin-bottom: 30px;
}
.eaq-list-area {
    padding: 40px 0px 0px;
}
.faq-list-wrapper .flex-row-reverse .each-faq-list {
    padding-left: 70px;
}
.each-faq-list {
    padding-left:20px;
}
.faq-right p {
    margin-top: 40px;
}
.faq-right h3 {
    font-size: 24px;
}
/****************overons************/
.overons_talk_sec {
    padding: 0px 0px 30px;
}
.talk_left_img{
display: block;
}
.talk_left_img img{
	width:100%;
}
.experties-content .section-heading h3 {
    font-size: 20px;
}
.overons-slider {
    padding-top: 30px;
}
/*************************************/
.faq-list-wrapper .flex-row-reverse li {
    padding-left: 70px;
}
.faq-list-wrapper li {
    padding-left:20px;
}
/*******arrangement-dtls*******/
.experties-dtls-bg h3 {
    font-size: 20px;
    margin-bottom: 35px;
}
.contact-page-form-sec .header-contact-wrapper ul {
    text-align: center;
}
.mkbi_top h3 {
    font-size: 20px;
}
.banner-content .button {
    height: 48px;
    line-height: 48px;
}
/******contact****/
.contact-page-image{
    padding-top: 30px;
}
/***********overons******/
.common-arrow{
    display: none;
}
.member-dtls h4 {
    font-size: 18px;
}
.member-slider-wrapper {
    padding-top: 0px;
}
}
@media (max-width: 575px){
.tab_context {
    padding: 35px 15px;
}
.footer_logo-area .header-contact-wrapper {
    padding-top: 25px;
}
h3 {
    font-size: 22px;
}
h1 {
    font-size: 25px;
}
.res_logo_styl {
    max-height: 50px;
}
.content-wrapper:before{
	display: none;
}
.each-slider-wrapper{
	position: relative;
}
.each-slider-wrapper::before {
    content: '';
    height: 100%;
    position: absolute;
    right: 0px;
    width: 100%;
    top: 0px;
    background: rgba(0,0,0,0.50);
}
.content-wrapper::after {
    display: none;
}
.banner-content .button {
   margin-top: 20px;
}
h3 {
    font-size: 20px;
}
h4 {
    font-size: 18px;
}
.section-heading h4 {
    margin-top: 20px;
}
/***************experties listview***********/
.listing-text {
    padding:30px 15px;
}

.listview:nth-child(even) .listing-text {
    padding:30px 15px;
}
/***************experties dtls**********/
.slider_year {
    padding: 30px 15px;
}
.experties-content .section-heading h3 {
    font-size: 19px;
}
/*************faq dtls***********/
.faq-right:before{
	display:none;
}
.faq-right:after{
	display:none;
}
.faq-right {
    margin: 0px;
	padding:30px 15px;
}
.faq-list-wrapper .flex-row-reverse .faq-right {
    margin-right: 0px;
}
.faq-right h3 {
    font-size: 22px;
}
/****************overons***************/
.overons-man-content .section-heading h3 {
    font-size: 20px;
}
.over_angle_bg {
    margin-top: 15px;
    padding: 30px 15px;
}
.talk_text_wrap p{
	margin-bottom:0px;
}
.angle_bg_wrapper h4 {
    font-size: 18px;
}
/************mak dtls********/
.gallery-box-heading h4 {
    font-size: 18px;
}
.faq-left {
    padding-bottom: 15px;
}
}
@media (max-width: 480px){
	h3 {
    font-size: 18px;
}
.tabs_bttn_area ul li a table tr td:first-child {
    width: 24%;
}
.footer_sec h4 {
    margin-top: 20px;
}
.each-slider-wrapper {
    min-height: 350px;
}
.content-wrapper {
    padding:20px;
}
.content-dtls {
    padding-right: 0px;
}
h1 {
    font-size: 21px;
}
.banner-content .button{
	max-width:100%;
	margin-top: 0px;
}
.banner-content p{
	margin-bottom:20px;
}
/*******agenda*****/
.faq-list-wrapper li {
    padding-left: 15px;
    padding-right: 50px;
}
.faq-list-wrapper li p{
	font-size: 13px;
}
.eaq-list-area{
	padding-top:30px;
}
.faq-list-wrapper {
    margin-bottom: 20px;
}
/********arrangement-dtls*******/
.mkbi_top h3 {
    font-size: 17px;
}
.common_banner h1 {
    font-size: 24px;
}
/*******contact*****/
.contact-page-image .section-heading h3 {
    font-size: 18px;
}
/********overons*******/
.experties-content .section-heading h3 {
    font-size: 17px;
}
.contact-man-content .section-heading h3 {
    font-size: 19px;
}
/**********new add*******/
.listing-text p{
	margin: 20px 0 30px;
}
}
@media (max-width: 767.98px) {
    #mobile-contact-bar {
          box-sizing: border-box;
          font-size: 1rem;
          opacity: 1;
          position: fixed;
          width: 100%;
          z-index: 9998;
          left: 0;
          bottom: 0;
          display: block !important;
      }
      #mobile-contact-bar-outer {
        background-color: #000000; 
        background: linear-gradient(90deg, #000000 75%, #25D366 25%);
        box-sizing: border-box;
        height: 45px;
        overflow: hidden;
        width: 100%;
      }
      #mobile-contact-bar ul {
        box-sizing: border-box;
        line-height: 0;
        list-style-type: none;
        margin: 0;
        padding: 0;
        position: relative;
        text-align: center;
        width: 100%;
      }
      #mobile-contact-bar ul li {
        box-sizing: border-box;
        display: inline-block;
        height: 45px;
        text-align: center;
        height: 45px;
        width: 24%;
      }
      #mobile-contact-bar ul li a {
        color: rgba(255,255,255,0.9);
        cursor: pointer;
        display: block;
        height: 100%;
        position: relative;
        z-index: 9998;
      }
      .li_color {
        border-left: 1px solid #FFFFFF;
      }
      #mobile-contact-bar img {
        position: relative;
        display: inline-block;
        width: 1.3em;
        height: 1.3em;
        line-height: 1.3em;
        vertical-align: middle;
        margin-top: 12px;
      }
    }
    
  @media (min-width: 767.98px) {
    #mobile-contact-bar{
      display: none;
    }
  }
  @media (max-width: 767px){
    .mini-right-nav {
    display: none;
}
  }