/*===*** WCMC Css Copyright by Mtoag Technology ***===*/
/*===*** Design By Mahendra Choudhary ***===*/

@font-face {
    font-family: 'OpenSans-Light';
    src: url('../fonts/OpenSans-Light.eot?#iefix') format('embedded-opentype'),  url('../fonts/OpenSans-Light.woff') format('woff'), 
        url('../fonts/OpenSans-Light.ttf')  format('truetype'), url('../fonts/OpenSans-Light.svg#OpenSans-Light') format('svg');
    font-weight: normal;font-style: normal;
}
@font-face {
    font-family: 'OpenSans';
    src: url('../fonts/OpenSans.eot?#iefix') format('embedded-opentype'),  url('../fonts/OpenSans.woff') format('woff'), 
        url('../fonts/OpenSans.ttf')  format('truetype'), url('../fonts/OpenSans.svg#OpenSans') format('svg');
    font-weight: normal;font-style: normal;
}

@font-face {
    font-family: 'MavenProRegular';
    src: url('../fonts/MavenProRegular.eot?#iefix') format('embedded-opentype'),  url('../fonts/MavenProRegular.woff') format('woff'), url('../fonts/MavenProRegular.ttf')  format('truetype'), url('../fonts/MavenProRegular.svg#MavenProRegular') format('svg');
    font-weight: normal;font-style: normal;
}

@font-face {
    font-family: 'MavenProMedium';
    src: url('../fonts/MavenProMedium.eot?#iefix') format('embedded-opentype'),  url('../fonts/MavenProMedium.woff') format('woff'), url('../fonts/MavenProMedium.ttf')  format('truetype'), url('../fonts/MavenProMedium.svg#MavenProMedium') format('svg');
    font-weight: normal;font-style: normal;
}

@font-face {
    font-family: 'MavenProBold';
    src: url('../fonts/MavenProBold.eot?#iefix') format('embedded-opentype'),  url('../fonts/MavenProBold.woff') format('woff'), url('../fonts/MavenProBold.ttf')  format('truetype'), url('../fonts/MavenProBold.svg#MavenProBold') format('svg');
    font-weight: normal;font-style: normal;
}



/* Header */
.header_top {border-bottom:1px solid #ddd;border-top:2px solid #160485;padding:15px 0;}
.header_top .call_us {font-size:22px;color:#000;line-height:1;padding:30px 0 15px;}
.header_top .call_us h1  {font-size:32px;color:#160485;margin:0;}
.navbar_header ul {text-align:center;}
.navbar_header ul li {display:inline-block;margin: 0 15px;}
.navbar_header ul li a {font-size:14px;color:#044070;float:left;padding:15px 30px;border-top:2px solid #fff;position:relative;}
.navbar_header ul li a:hover, .navbar_header ul li a.active {border-top:2px solid #044070;color:#160485;}
.navbar_header ul li:hover a:after, .navbar_header ul li a.active:after {content:"";border-top:4px solid #044070;border-left:4px solid transparent;border-right:4px solid transparent;position:absolute;top:0;left:50%;margin-left:-2px;}

.breadcrumb li a {color:#000;}
.breadcrumb li.active {color:#38528d;}
/*  // Header */

/* Footer */
footer section {background:#eeeff3;padding:30px 0;text-align:center;}
.arrow_slid_top {position:absolute;right:15px;top:-20px;background:#38528d;border-radius:50%;-webkit-border-radius:50%;width:40px;height:40px;text-align:center;color:#fff;font-size:25px;cursor:pointer;-webkit-transition:all linear 400ms;transition:all linear 400ms;}
.arrow_slid_top:hover {background:#333;transform:rotate(360deg);-webkit-transform:rotate(360deg);}
footer section h1 {font-size:36px;color:#000;margin:0;}
footer section h1 b {font-family: 'MavenProBold';color:#38528d;}
footer section h3 {font-size:16px;color:#333;max-width:800px;margin:20px auto;}
footer section h2 {font-size:22px;color:#38528d;}
footer section h6 {font-size:16px;color:#000;margin:10px 0 0;}
footer .img_footer {height:50px;margin:30px 0 20px;}
footer article {background:#545454;padding:15px 0;position:relative;}
footer article h6 {color:#ccc;font-size:13px;margin:12px 0;text-align:left;}
.footer_social {float:right;}
.footer_social li {float:left;margin:0 0 0 10px;}
.footer_social li a {float:left;width:40px;height: 40px;border-radius:50%;-webkit-border-radius:50%;border:1px solid #ccc;color:#ccc;text-align:center;font-size:18px;padding:4px 0;-webkit-transition:all linear 400ms;transition:all linear 400ms;}
.footer_social li a:hover, .footer_social li a:focus {background:#2a77c2;color:#fff;border:1px solid #2a77c2;transform:rotate(360deg);-webkit-transform:rotate(360deg);}
.footerwebsite{text-align:right;color:#ccc;font-size:13px;margin: 10px 0 0}
.footerwebsite a{color:#ccc}
.footerwebsite a:hover{color:#f7f7f7}
/*  // Footer */

/* Index */
.index_slider {/*border-bottom:3px solid #160485;*/}
.index_slider img {width:100%;}
.index_slider .carousel-control {background:transparent !important;opacity:1 !important;}
.index_slider .carousel-control .icon-prev::before {content:url("../images/slid_arrow_left.png");}
.index_slider .carousel-control .icon-prev {margin-left:-5px;}
.index_slider .carousel-control .icon-next {margin-right:-5px;}
.index_slider .carousel-control .icon-next::before {content:url("../images/slid_arrow_right.png");}
.welcome_sec {padding:30px 0;}
.welcome_sec h1 {font-size:32px;color:#000;text-align:center;position:relative;line-height:1em;margin:0 0 20px;padding-bottom:15px}
.welcome_sec h1:after {content: "";position:absolute;bottom:0;width:100px;border-bottom:1px solid #160485;margin-left:-50px;left:50%;}
.welcome_sec p {color:#121212;text-align:center;}
.why_choose_sec {border-top:1px solid #ccc;}
.why_choose_sec h1 {background:url(../images/about_com_bg.jpg) no-repeat;background-size:cover;text-align:center;padding:80px 15px;color:#fff;font-size:32px;margin:0;}
.why_choose_sec article {background:#fff;}
.why_choose_sec h2 {font-size:32px;color:#000;text-align:center;position:relative;line-height:1.7em;margin:40px 0 20px;}
.why_choose_sec h2:after {content: "";position:absolute;bottom:0;width:60px;border-bottom:1px solid #160485;margin-left:-30px;left:50%;}
.why_choose_sec p {color:#121212;font-size:14px;margin:0 0 40px;}
.why_choose_sec .tab-content {width:100%;background:#fff;float:left;}
.why_choose_sec ul.nav-tabs {width:100%;background:#fff;float:left;border:0 none;margin:0;}
.why_choose_sec ul.nav-tabs li {width:50%;float:left;margin:0 !important;}
.why_choose_sec ul.nav-tabs li a {width:100%;background:#fff;float:left;border:0 none;margin:0;text-align:center;padding:20px;color:#38528d;font-size:24px;font-family: 'MavenProMedium';border-bottom:1px solid #38528d;}
.why_choose_sec ul.nav-tabs li a.active,.why_choose_sec ul.nav-tabs li a:hover, .why_choose_sec ul.nav-tabs li a.active:hover, .why_choose_sec ul.nav-tabs li a.active:focus {background:#fff;color:#38528d;position:relative;border-bottom:1px solid #38528d;}
.why_choose_sec ul.nav-tabs li a.active:after {content: "";position:absolute;left:50%;border-top:10px solid #38528d;border-left:10px solid transparent;border-right:10px solid transparent;bottom:-9px;margin-left:-5px;}
.why_choose_sec ul.nav-tabs li:first-child {/*border-right:2px solid #05285d;*/}
.why_us_inner_round {margin:0 auto;background:#f1f1f1;box-shadow:3px 2px 4px 0 #38528d;width:150px;height:150px;padding:13px 0;text-align:center; border-radius:50%;-webkit-border-radius:50%;}
.why_us_inner h3 {font-size:22px;color:#5a7dbf;margin:20px 0 40px;text-align:center;}
.our_properties h1 {background:url(../images/properties_bg.jpg) no-repeat;background-size:cover;text-align:center;padding:80px 15px;color:#fff;font-size:32px;margin:0;}
.our_proper_listing {border:2px solid #f6f6f6;margin:0 0 30px;}
.our_proper_listing h2 {background:#38528d;color:#fff;font-size:20px;margin:0;padding:10px;}
.our_proper_listing .img_room  {height:220px;margin:0;width:100%;overflow:hidden;}
.our_proper_listing .img_room img {width:100%;}
.our_proper_listing span {font-size:15px;color:#121212;padding:10px;float:left;width:100%;}
.our_proper_listing span img {margin-right:5px;}
//.our_proper_listing a {float:right;margin:5px 10px 15px;background:#38528d;border-radius:2px;color:#fff;font-size:14px;font-family: 'MavenProRegular';padding:10px 20px;}
.our_proper_listing a:hover {background:#333;color:#fff;}
.our_team {padding:40px 0;}
.our_team h1 {background:url(../images/our_team_bg.jpg) no-repeat;background-size:cover;text-align:center;padding:80px 15px;color:#fff;font-size:32px;margin:0;}
.our_team_membr {background:#38528d;margin: 40px 0 0;text-align:center;min-height:290px;padding:110px 0 0;position:relative;}
.our_team_membr h2 {font-size:22px;color:#fff;}
.our_team_membr p {font-size:16px;color:#fff;}
.link_team {font-size:38px;color:#38528d;background:#fff;width:46px;height:46px;border-radius:50%;-webkit-border-radius:50%;display:block;margin:auto;line-height:1.2em;position:absolute;left:0;top:0;bottom:0;right:0;}

.hover_link_member  {display:none;transition:all linear 400ms;width:90%;height:90%;position:absolute;top:0;margin:5%;background:rgba(14, 39, 94, 0.8);opacity:0;}
.our_team_membr:hover  .hover_link_member  {display:block;}
.hover_link_member:hover  {display:block;opacity:1;}
/* // Index */

/*  Our Team */
.our_team_sec {padding:20px 0;border-bottom:1px solid #d0cde7;}
.our_team_sec h1 {font-size:32px;color:#000;text-align:center;margin:0;}
.our_team_sec h2 {font-size:18px;color:#000;text-align:center;margin:0 0 20px;position:relative;padding:0 0 12px;}
.our_team_sec h2:after {border-bottom:1px solid #160485;bottom: 0;content: "";left: 50%;margin-left: -31px;position: absolute;width:62px;}
.our_team_sec p {color:#121212;text-align:center;}
/* // Our Team */

/* // Our Services */
.our_services {padding:20px 0;border-bottom:1px solid #d0cde7;}
.our_services h1 {font-size:32px;color:#000;text-align:center;margin:0;position:relative;padding:0 0 12px;margin:0 0 20px;}
.our_services h1:after {border-bottom:1px solid #160485;bottom: 0;content: "";left: 50%;margin-left: -31px;position: absolute;width:62px;}
.our_services p {color:#121212;text-align:center;}
/* // Our Team */

/* Contact */
.contact_form {border-top:1px solid #d0cde7;padding:20px 0;text-align:center;}
.contact_form h3 {width:100%;float:left;font-size:18px;margin:15px 0 10px;}
.contact_form input {width:100%;float:left;border:1px solid #f0f0f1;border-radius:4px;height:55px;padding:10px;box-shadow:0 0 3px 1px #f3f3f3;}
.contact_form input[type="submit"] {width:200px;background:#38528d;border:1px solid #38528d;color:#fff;margin:15px 0 0;font-size:16px;}
.contact_form input[type="submit"]:hover {background:#000000;border:1px solid #000000;color:#fff;}
.contact_form textarea {width:100%;float:left;border:1px solid #f0f0f1;border-radius:4px;padding:10px;box-shadow:0 0 3px 1px #f3f3f3;}
/* // Contact */

/* transction */
.transction_list {border-bottom:1px solid #d7dce8;min-height:119px;margin-bottom:30px;}
.transction_round {background:#f1f1f1;border:10px solid #fff;margin-bottom: 24px;box-shadow:0 0 0 4px #f1f1f1;width:80px;height:80px;border-radius:50%;-webkit-border-radius:50%;color:#38528d;font-size:28px;font-family:"OpenSans";text-align:center;font-weight:bold;line-height:2em;float:left;margin-right:15px;}
.transction_list h2 {font-size:18px;color:#000; display: inline-block;   border-bottom: 1px solid #000;padding-bottom: 7px;}
.transction_list h6 {font-size:16px;color:#000;}
.transction_list p {font-size:13px;color:#121212;}
/* // transction */

/* About */
.choose_us li {float:left;width:25%;text-align:center;margin-bottom:10px;}
.choose_round {width:50px;height:50px; border-radius:50%;-webkit-border-radius:50%;margin:auto;box-shadow:0 0 0 4px #f1f1f1;border:5px solid #fff;background:#f1f1f1;font-family:"MavenProBold";font-size:20px;color:#121212;line-height:2em;margin-bottom:20px;}
/* // About */

/* properties */
.properties_sec {padding:20px 0;}
.proper_area h3 {font-size:18px;border-bottom:1px solid #ccc;padding:15px 0 5px;color:#000;float:left;width:100%;font-family:'MavenProMedium';}
.proper_area a {color:#38528d;padding:5px;float:left;width:100%;}
.right_properties_des h2 {font-size:20px;color:#38528d;font-family: 'MavenProBold';margin:20px 0 5px;}
.right_properties_des p {margin-bottom:5px;}
.addres_properties {font-family:'MavenProBold';color:#121212;font-size:17px;}
.feature_pro ul li {color:#121212;font-size:15px;padding:2px 0;}
.img_gallery  {margin:20px 0;}
.img_gallery a {border:1px solid #eee;padding:5px;float:left;width:100%;margin:5px auto;}
.img_gallery a img {width:100%;max-height:160px;min-height:150px;}
.img_gallery [class^="col-"] {padding-left:5px;padding-right:5px;}
.img_big_galllery img {margin:20px 0;width:100%;border:1px solid #eee;}
#carousel-gallery a.carousel-control {background:transparent;}
#carousel-gallery .carousel-item img {max-width:100%;max-height:450px;margin:auto;}
#carousel-gallery .carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev {
    background-color: rgba(0, 0, 0, 0.8);
    font-size: 23px;
    font-weight: bold;
    height: 30px;
    left: 0;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: -15px;
    opacity: 1;
    padding-bottom: 2px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 2px;
    width: 30px;
}
#carousel-gallery .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next {
    background-color: rgba(0, 0, 0, 0.8);
    font-size: 23px;
    font-weight: bold;
    height: 30px;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: -15px;
    opacity: 1;
    padding-bottom: 2px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 2px;
    right: 0;
    width: 30px;
}
/* // properties */


/*  Most Use Website */
body {margin:0;padding:0;font-size:14px;font-family: 'OpenSans';color:#121212;}
img {max-width:100%;}
h1, h2, h3 { font-family: 'MavenProRegular';}
* {margin:0;padding:0;list-style:none;}
ul {margin:0;padding: 0;}
a:hover, a:focus {text-decoration:none;outline:0 none;}
button:hover, button:focus {text-decoration:none;outline:0 none;}
.full {width:100%;float:left;}
p {font-size:16px;}
/*  // Most Use Website */


@media (max-width:1199px) {
    .navbar_header ul li {margin:0;}

}
@media (max-width:991px) {
    .choose_us li {width:50%;margin-top:10px;}
    .navbar_header ul li a {padding:10px 17px;;}
    .transction_list{min-height: 222px}


}
@media (max-width:767px) {
    .header_top {padding:15px 0 0;}
    .navbar_header ul li {width:100%;margin:0;}
    .navbar_header ul li a {float:left;width:100%;text-align:left;border-top:1px solid #ccc;}
    .navbar_header ul li a:hover {border-top:1px solid;}
    .navbar_header ul li a:hover {border-top:1px solid;}
    .navbar_header ul li a.active {border-top:1px solid #ccc;}
    .navbar_header ul li a:hover:after {display:none;}
    .navbar_header ul li a.active:after {display:none;}
    .breadcrumb {margin:0;}
    .choose_us li {width:100%;margin-top:10px;}
    .welcome_sec, .our_services {padding:20px 0 0px;}
    .welcome_sec h1, .why_choose_sec h1, .our_services h1, footer section h1 {font-size:20px;}
    .our_proper_listing h2 {font-size:18px;}
    .why_choose_sec ul.nav-tabs li a {font-size:20px;padding:15px 0;}
    .why_choose_sec ul.nav-tabs li a img {display:block;margin:auto;margin-bottom:5px;}
    .why_choose_sec h2 {margin:10px 0;}
    .why_choose_sec p {margin-bottom:20px;}
    footer .img_footer {margin-bottom:10px;height:auto;}
    footer .img_footer img {max-width:40px;}
    footer section h6 {font-size:14px;}
    .transction_round {display:block;float:none;margin:0 auto 15px;}
    .transction_list {text-align:center;}
    .footer_social {float:none;display:block;margin:auto;width:202px;}
    .footerwebsite, footer article h6{text-align:center;}
}

@media (max-width:399px) {
     .why_choose_sec ul.nav-tabs li a {font-size:18px;padding:15px 0;}
    .why_choose_sec ul.nav-tabs li a img {max-width:22px;margin-bottom:2px;}
}
@media (min-width: 768px){
    .flex-row{
        display: flex;
        justify-content: center;
    }
}














