::selection {
    background: #9b4121;
    color: #fff
}
::-webkit-scrollbar {
    background: #ddd;
    width: 5px
}
::-webkit-scrollbar-track {
    box-shadow: inset 0 0 10px #fff;
    border-radius: 10px
}
::-webkit-scrollbar-thumb {
    background:#9b4121;
    border-radius: 50px
}
::selection {
    background:#9b4121;
    color: #fff
}
@font-face{font-family:Tisa Sans Pro;src:url(../font/TisaSansPro-Regular.ttf)}
*{margin: 0;padding: 0;box-sizing: border-box;font-family: 'Tisa Sans Pro';}
textarea:focus, input:focus{outline: none;}
p{margin-bottom: 10px;font-size: 18px;font-weight: 300;color:#666666}
ul{list-style: none;font-weight: 300;font-size: 18px;color:#666666}
a{text-decoration: none;color: #fff;font-size: 18px;}
.container{max-width: 1180px;margin: auto;}
.padding{padding:10px;}
.row{margin: 0px -10px}
.number-font{font-family: arial !important;}
.button {
    display: inline-block;
    background: #9b4121;
    padding: 10px 20px;
    border: 1px solid #9b4121;
    transition-duration: 0.5s;
    color: #fff;
}
.button:hover{background: none;color:#9b4121;}
.clear{clear: both;}
.white{color:#fff !important;}
.theme-color{color:#ffde15 !important}
.posrel{position: relative;}
.heading{font-size: 32px;color:#391011;font-weight: 600; margin-bottom: 10px}
.heading span{color: #9b4121;}
.sub-heading{font-size: 24px;}
.center{text-align: center;}
.fullwidth{width: 100%}
.py-5{padding: 50px 0px}
.py-3{padding: 25px 0px}
.fix{height: 100%;overflow: hidden;}
.col-c-12 {width:100%;}
.col-c-11 {width:86.66666667%;}
.col-c-10 {width:83.33333333%;}
.col-c-9 {width:75%;}
.col-c-8 {width:66.66666667%;}
.col-c-7 {width:58.33333333%;}
.col-c-6 {width:50%;}
.col-c-5 {width:41.66666667%;}
.col-c-4 {width:33.33333333%;}
.col-c-3 {width:25%;}
.col-c-2 {width:16.66666667%;}
.col-c-1 {width:8.33333333%;}
.col-c-1, .col-c-2, .col-c-3, .col-c-4, .col-c-5, .col-c-6, .col-c-7, .col-c-8, .col-c-9, .col-c-10, .col-c-11, .col-c-12 {float:left;}






/*Header Start Here*/

header{position: fixed;width: 100%;z-index: 999;}
.menu-toggle{right: 20px;color: #eeeeee;font-size: 2rem;cursor: pointer;z-index: 1000;display: none;position: fixed;top: 20px;}
nav{padding: 0px 0px;display: flex;justify-content: space-between;align-items: center;text-transform: capitalize;font-size:16px;}
.brand{font-weight: 300;transition: 0.5s ease;width: 250px}

nav ul{display: flex;}
nav ul li{list-style: none;position: relative;}
nav ul li a:nth-child(5){margin-left: 0px;margin-right: 0;}
nav ul li a{padding: 5px 0;margin: 0px 0px 0px 30px;position: relative;letter-spacing: 1px;font-size: 16px;}
nav ul li a:hover{color:#9b4121;}
.overlay{background-color: rgba(0,0,0,.95);position: fixed;right: 0;left: 0;top: 0;bottom: 0;transition: opacity 650ms;transform: scale(0);opacity: 0;display: none;}
.menu-button svg{width: 20px;display: inline-block;vertical-align: middle;}
.menu-button p{display: inline-block;vertical-align: middle;margin-bottom: 2px;padding-left: 5px;color:#fff;}
.menu-button a{border: 1px solid #fff;padding: 10px;transition-duration: 0.5s}
.menu-button a:hover{background: #9b4121;border:1px solid #9b4121;color: #fff}
.menu-button a:after, .menu-button a:before{display: none;}
.sticky{background: #fff;box-shadow: 0px 0px 15px rgba(0,0,0,0.15);height: auto;transition-duration: 0.5s}
.sticky nav{padding: 0px 0px}
.sticky nav ul{margin-top: 0}
.sticky nav ul li a{color: #000;}
.sticky nav ul li a:hover{ color:#9b4121;}
.sticky .brand{width:200px;transition: 0.3s ease}
.sticky .menu-button a{border:1px solid #000;}
.sticky .menu-button p{color: #000;}
.sticky .menu-button a:hover{border:1px solid #9b4121;color: #fff}
.sticky .menu-button p:hover{color: #fff}
.mbl-logo{display: none;}
.sticky svg g{fill: #000;}
.sticky .menu-button:hover svg g{fill: #fff;}
.dropdown-des{position: absolute;display: none;transition-duration: 0.5s}
.dropdown-des ul{display: block;}
.dropdown-des ul li{width: 220px;background: #fff;border-left: 5px solid #fff;}
.dropdown-des ul li a{color: #000 !important;display: block;margin: 0;padding: 10px}
.dropdown-des ul li a:hover{color: #222 !important}
.dropdown-des ul li a:before, .dropdown-des ul li a:after{display: none;}
.dropdown-des ul li:hover{background: #f4f4f4;border-left: 5px solid #9b4121;}
.dropdown:hover .dropdown-des{display: block;margin-left: 30px;opacity: 1;border: 1px solid #9b4121;}
.sticky nav ul .dropdown:hover .dropdown-des{display: block;margin-left: 30px;opacity: 1;border: 1px solid #9b4121;margin-top:4px;}
.dropdown:hover a{color:#9b4121}


.mbl-number{display: none;}
.logo2 {
    visibility: hidden;
    
}
.logo1{ position: absolute;}
.sticky .logo2 {
    visibility: visible;
    position: relative;
    margin-left: 0;
    margin-top: 5px;
}
.sa-header-alt .logo1 {
    visibility: hidden;
}
    
/*End Here*/

/*Banner Start Here*/
.banner-text{position: absolute;z-index: 9;width: 100%;}
.slider-container{max-width: 1100px;margin:auto; padding-top: 13%}
.slider-padding{padding: 15px;max-width: 600px;color: #fff}
.slider-padding h1{font-size: 50px;color: #fff;font-weight: 600;line-height: normal;margin-bottom: 10px;}
.slider-padding p{font-weight: 300;padding-bottom: 10px;font-size: 20px;}
.slider-padding h4{color:#fff;font-weight: 400;font-size: 28px;padding-bottom: 10px;position: relative;line-height: normal}
.swiper-pagination-bullet-active{background: #9b4121 !important;}
/*
.zs-enabled .zs-slideshow .zs-bullets .zs-bullet.active {background-color: #ffde15 !important;}
.zs-enabled .zs-slideshow .zs-bullets .zs-bullet{border: 0px !important;background-color: #fff !important}
.mbl-slider-on{display: none !important;}
.mbl-slider-text{position: absolute;}
*/

/*End Here*/


.projects_cards{background-color: #fff;}
.project_card_details{padding: 10px;min-height: 98px;}
.project_card_details h4{margin: 0px;font-weight: 400;color: #222;font-size: 20px;}
.project_card_details small{color:#999;font-size: 16px }




/*Video Section Start Here*/

.videoBoxMid {max-width: 840px;width: 100%;position: relative;margin:20px auto;}
.videoBoxMid img{width: 100%;display: block;}
.videoBoxMid iframe{width: 100%;height: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;}


/*End Here*/


/*Testmonial Slider*/

.review-box{max-width: 600px;margin: auto;}
.review-box p{font-size: 20px}

/*End Here*/

/*blog home page*/

.blog{background: #e4c400;}
.blog .heading{color: #fff !important;}
.blog .button{background: #fff;}
.blog .button:hover{background: #fff;}
.blog-box{background:#fbefa2;padding: 15px;max-width: 550px;margin: auto}
.blog-box p:nth-child(1){font-size: 14px;}
.blog-box p:nth-child(2){font-weight: 600;}
.blog-box p:nth-child(1){font-size: 16px}

/*End here*/

/*Contact us page */

.contact-form-style{width: 100%;padding: 10px;box-sizing: border-box;background: #f8f8f8;border: 0px;font-size: 18px;margin: 5px 0px;resize: none;}
.contact-div{margin-bottom:10px}
.contact-div .contact-icons{display: inline-block;vertical-align: top;width: 60px;text-align: center;}
.contact-div .contact-icons i{color: #ffffff;padding: 15px;background:#9b4121;border-radius: 100px;}
.contact-div .contact-text{display: inline-block;vertical-align: top;width: 400px;}
.contact-text p{margin-bottom: 0px}


/*End Here*/

/*What We do*/

.wwd-box{overflow: hidden}
.shade{text-align: center;width: 100%;height: 100%;left: 0;transform: translateY(-15%);transition-duration: 0.5s;background: linear-gradient(0deg, rgba(0,0,0,0.938813025210084) 90%, rgba(59,58,58,0) 100%);position: absolute;}
.wwd-box img:nth-child(1){vertical-align: middle}    
.shade a{border: 1px solid #fff;padding: 10px 15px;position: absolute;left: 50%;margin-left: -58px;top: 50%;margin-top: -23px;transition-duration: 0.5s;}
.shade a:hover{background: #fff;color: #000}
.wwd-box:hover .shade{transform: translateY(-100%);background: rgba(0,0,0,0.938813025210084);}
.wwd-box p{position: absolute;bottom: 12px;width: 100%;text-align: center;color: #fff;font-size: 24px;}

/*End Here*/

/*Why Choose SBNE*/
.services-list{display:block}
@media screen and (max-width:500px){
	.services .col-c-4{width:50%}
	.services-list{display:initial}
}
/*Ends Here*/

/*Success Journey*/

.success-journey {background: #9b4121;}
.success-journey-div div{display: inline-block;vertical-align: middle;width:250px;margin: 0px auto;padding: 15px}
.success-journey-div div p:nth-child(1){font-size: 50px;font-weight: 600;color: #0f9380;font-family: arial !important;}
.success-journey-div div p{color: #fff !important;}
.housing-loan-div img{display: inline-block;vertical-align: middle;margin: 0px 10px;width: 200px;}
/*End Here*/

/*Footer Start Here*/

.footer{background: #151515;clear: both;}
.footer .heading{font-size: 18px !important;padding-bottom: 10px; color:#fff !important;}
.footer p, .footer ul li a{font-size: 16px;color: #d9d9d9;transition-duration: 0.5s;line-height: 25px}
.footer-bottom{background: #262626;}
.copyrights{padding-top: 15px;color: #999999 }
.footer ul li a:hover{color: #9b4121;padding-left:5px}
.socialmedia-box{padding: 5px 5px;max-width: 243px;}
.socialmedia a{display: inline-block;font-size: 14px;padding: 10px 0px;border:1px solid #ffffff50;width:40px;text-align: center;margin: 0px 2px;border-radius: 10px}
.socialmedia a:hover{background: #fff;color: #222;}


/*End Here*/

/*About us Start Here*/

/*.aboutus-text p:nth-child(2){font-size: 35px;line-height: 26px;font-weight: 600;}*/

/*End here*/



/*Inner Page Start Here*/

.innerpage{background: url(../images/inner-banner-img.jpg);background-repeat: no-repeat;background-size: cover;background-position: center;height: 400px}
.teaminnerpage{background: url("../images/team-inner-banner-img.jpg");background-repeat: no-repeat;background-size: cover;background-position: center;height: 400px}
.innertab-text{color: #fff;padding-top: 175px;}.innertab-text p{color: #fff;}
.innertab-text h1{font-size: 48px;font-weight: 500}
.innertab-text a{color:#fff;}
.call-button svg{width: 23px;display: inline-block;vertical-align: middle;}
.call-button svg g{fill:#fff;}
.call-button p{display: inline-block;vertical-align: middle;padding-left: 10px;margin: 0px;color: #fff;}
.call-button:hover svg g{fill:#9b4121}.call-button:hover p{color:#9b4121;}


.abt-1{box-shadow: 0px 0px 10px rgba(0,0,0,0.15)}

.project-details{padding: 15px;background: #f4f4f4;box-shadow: 0px 0px 10px rgba(0,0,0,0.05);min-height: 527px;}
.project-details img{width: 100%}
.project-details-text{padding: 0px 10px}
.project-details-text p span{color:#9b4121;}

.reviews-section{background: url(../images/reviews-background-img.jpg);background-attachment: fixed;background-position: center;background-size: cover;}
.reviews-section .review-box p{color: #fff;}
reviews-section .heading{color: #fff !important;}
.reviews-section small{color: #fff;}
.reviews-section .owl-next{background: url(../images/right-review.png);}
.reviews-section .owl-prev{background: url(../images/left-review.png);}

.wt-we-do .abt-1{margin:30px 0px}
.wt-we-do .aboutus-text{padding: 15px}

.project-details .button{background:#0ba599;color: #fff;border: 1px solid #0ba599}
.project-details .button:hover{background: #fff0;color:#0ba599;}


.spec ul li {display: inline-block;vertical-align: top;width: 32%;text-align: left;margin: 5px;padding: 10px;}
.spec .heading{color: #9b4121 !important;font-size: 22px;}
.w-150{width: 150px}
.m-auto{margin: auto}
.mb-10{margin-bottom:5px}
.d-flex{display: flex}
.d-inline-flex{display: inline-flex; align-items: center}
.bg-grey{background: #f4f4f4}
.width-100{width: 100%}
.button-green{background:#9b4121;color: #fff;border: 1px solid #9b4121}
.button-green:hover{background: #fff0;color:#9b4121;}
.ongoing-project-block{max-width: 880px; width: 100%; margin-bottom: 20px}
.mission-vission-bg{background:url('../images/thankyou-bg-image.jpg'); background-repeat: no-repeat; padding: 50px 20px}
/*End Here*/

/*Ipad Pro*/

@media screen and (max-width: 1179px){

   .row{margin: 0px !important;}
   .scroll-off{overflow-y: hidden;height: 100%}
}
@media screen and (max-width: 1179px) and (min-width:768px){
    nav ul li a{    margin: 0px 0px 0px 10px !important;font-size: 14px;}
    .brand, .sticky .brand{width: 170px;}
    .menu-button p{font-size: 14px; !important;}
    
    
}

/*Ipad Styles*/

@media screen and (max-width: 800px){
.col-c-1, .col-c-2, .col-c-3, .col-c-4, .col-c-5, .col-c-6, .col-c-7, .col-c-8, .col-c-9, .col-c-10, .col-c-11, .col-c-12{float:none; width: 100%;}
.mbl-number{display: inline-block;position: absolute;right: 90px;border: 1px solid #fff;padding: 13px;top:20px;}
.sticky .mbl-number{border:1px solid #9b4121}    
.sticky .mbl-number i{color:#9b4121;}    
.mbl-number i{font-size: 30px;color:#fff;}      
.container{width: 100%;}
.row{margin: 0px;padding: 0px 10px !important;}
.padding{padding: 10px 0px}
.menu-toggle{display: block;}
nav{padding-top: 0;display: none;flex-direction: column;justify-content: space-evenly;align-items: center;height: 100vh;text-align: center;}
nav ul{flex-direction: column; margin-top: 0;}
nav ul li{margin-top: 5rem;}
nav ul li a{margin: 0;font-size: 16px;}
.brand{font-size: 5rem;}
.heading{font-size: 36px}
    .video-section img{width: 100%;}
.form-style{width: 100%;margin-bottom: 5px}
.form-button{max-width: 100%}
.slider-padding  h4{font-size: 20px}
.slider-container{padding-top: 40%;}
p{font-size: 18px;}
.menu-open{position: fixed;overflow-y: scroll;width: 102%;height: 80%;display: block !important; left: 0;}
.overlay{height: 100%;}
.overlay.menu-open, nav.menu-open{  display: flex;  transform: scale(1);  opacity: 1;}
.py-5{padding: 20px 0px}
.contact-div .contact-text{width: 270px}
.review{padding: 0px 10px}
.slider-padding h1{font-size: 26px;line-height: normal;}
.d-inline-flex{display: block}


/*Responsive menu*/

.mbl-logo{display: inline-block;vertical-align: middle;transition-duration: 0.5s;    margin-top: -10px;}
.menu-toggle{display: inline-block;vertical-align: middle;padding: 8px 15px 5px 15px;border: 1px solid #fff;}
.sticky .menu-toggle{border: 1px solid #9b4121;}    
.menu-toggle i{color: #fff;}
.sticky{ height: 100px;}   
.sticky .menu-toggle i{color: #9b4121}
header{padding: 10px;}
.brand{display: none;}
nav{height: auto;}
nav ul li {margin-top: 10px;padding: 15px 0px}
.dropdown-des ul li{padding: 0px}
nav ul li a{width: 100%}
.menu-button{display: none;}
.sticky nav ul li a {color: #fff;}

.sticky .mbl-logo{transform: scale(0.8);}
    .spec ul li{width: 100%}


.dropdown-des{display: none !important;position: static;transform: translateY(0px);opacity: 1;}
.dropdown-des ul li{width: 100%;margin-left: 0px;}
.dropdown-des ul li a{color: #fff !important;}
.dropdown-des ul li{background: unset;border: 0px}

.dropdown:hover .dropdown-des{margin-left: 0;border: none}
	
.display{display: block !important;}

}

@media screen and (max-width: 600px){
    .slider-padding .button{width: auto !important}
    .heading{font-size: 32px}
    .slider-padding{top: 125px;z-index: 99}
    .mbl-slider-on{display: block !important;}
    .zs-enabled{display: none;}
    .innertab-text h1{font-size: 40px}
    .project-details .heading{font-size: 20px}
    .review-box p{font-size: 18px}
    .owl-next{right:-13px !important;}
.owl-prev{left: -13px !important;}
    .housing-loan-div img {width: 44%;margin: 10px 0px}
    .button{width: 100%;margin: 5px 0px;text-align: center;}
	.w-150{width: 90px}
	.mob-w-auto{width:auto !important}
    .sticky nav ul .dropdown:hover .dropdown-des{
        margin: auto;
        max-width: 250px;
        margin-top: 10px;
    }
}




/*Desclimair popup starts here*/
	#modalDesclaimer {
			position: fixed;
			top: 0;
			left: 0;
			background: rgba(0, 0, 0, 0.5);
			z-index: 99999;
			height: 100%;
			width: 100%;
	}
.modalPopup {
			position: absolute;
			top: 50%;
			left: 50%;
			transform: translate(-50%, -50%);
			background: #fff;
			width: 50%;
			padding: 0 0 20px;
			-webkit-box-shadow: 0 2px 10px 3px rgba(0,0,0,.2);
			-moz-box-shadow: 0 2px 10px 3px rgba(0,0,0,.2);
			box-shadow: 0 2px 10px 3px rgba(0,0,0,.2);
	}
.modalContent {padding: 0 1em;max-height: 414px;overflow-y: scroll;}
.headerBar {
		width: 100%;
		background: #9b4121;
		padding: 10px 0 2px 0;
		margin: 0;
	  	text-align: center;
	}
.headerBar img {
		margin: 1em .7em;
	}
.headerBar h1{color: #fff;}
h1 {
  margin-bottom: .2em;
  font-size: 26px;
  text-transform: capitalize;
}
.modalContent p {margin: .75em 0 1.5em;}
.returnToProfile {text-align: center; margin:3em;}
.returnToProfile a, .returnToProfile a:visited {color: #ddd;}
.returnToProfile a:hover {color: #fff;}
#modalEnquiry .modalPopup{max-width: 350px}

#modalEnquiry{
position: fixed;
   top: 0;
   left: 0;
   background: rgba(0, 0, 0, 0.5);
   z-index: 99999;
   height: 100%;
   width: 100%;
}

.bann-img {
    display: inline-block;
    max-width: 120px;
    margin-left: 5px;
    margin-bottom: -2px;
}
@media screen and (max-width: 600px){
	.modalPopup {width: 96%}
}
/*Ends here*/

#modalDesclaimer{display: none;}
.mob-logo-1{ position: absolute;}
.mob-logo-2{    visibility: hidden;}
.sticky .mob-logo-2 {
    visibility: visible;
    position: relative;
    margin-left: 0;
    margin-top: 5px;
}


.bth-book{font-size:18px;cursor: pointer;}