

/* Custom default button */
.btn-secondary,
.btn-secondary:hover,
.btn-secondary:focus {
  color: #333;
  text-shadow: none; /* Prevent inheritance from `body` */
  background-color: #fff;
  border: .05rem solid #fff;
}



html,
body {
  height: 100%;font-family:'Libre Franklin', sans-serif !important;}
  /*background:url(../img/cover.jpg) no-repeat center;
  background-size:cover;*/
 
}

body {
  /*display: -ms-flexbox;
  display: flex;
  color: #fff;
  text-shadow: 0 .05rem .1rem rgba(0, 0, 0, .5);
  box-shadow: inset 0 0 5rem rgba(0, 0, 0, .5);*/
}
p{font-size:16px;}
.carousel-caption{text-shadow: none !important;}
.bg_back{background:url(../img/cover.jpg) no-repeat center;
  background-size:cover;}
.cover-container {max-width: 67em;}
.masthead {margin-bottom: 2rem;}
.masthead-brand {margin-bottom: 0;}

/*-------------------------------------------------- */*/
.maarj_add{margin-top:25px;}
.carddesign{background:#FFF;padding: 15px 0;margin-bottom:30px;margin-top: 6px;
    box-shadow: 0 2px 2px 0 rgba(0,0,0,0.16), 0 0 0 1px rgba(0,0,0,0.08);}
.carddesignfg{background:#FFF;padding: 0px 0;margin-bottom:30px;margin-top: 6px;
    box-shadow: 0 2px 2px 0 rgba(0,0,0,0.16), 0 0 0 1px rgba(0,0,0,0.08);}

.carousel-caption {
  bottom: 3rem;
  z-index: 10;
}
.footryu{ padding: 47px 0 27px;
    background: #333;}


@media (min-width: 48em) {
.masthead-brand {float: left;}
.nav-masthead {float: right;}
}



.cover {padding: 0 1.5rem;}
.cover .btn-lg { padding: .75rem 1.25rem; font-weight: 700;}
.mastfoot {color: rgba(255, 255, 255, .5);}
.logo2{width: 216px;height: auto;}
.logo1{width: 250px;height: auto;}
.alidghk{margin:0;text-align:right;font-weight: 600;}
.asdkalin{text-align:left;}
.aliop p{text-align:center;margin:0px;}
.aliop{position: absolute;right: 0;bottom: 0;color:#000;}
/*.asdfgjk{position: absolute;right: 0;top: -585px;left: 311px;color:#000;}*/
.alidghk small strong{color: #FFF;font-size: 15px;}
footer .inner p{font-size: 15px;text-align: center;}

@media (min-width: 768px) {
.contbox{background: #f2ede4;margin: 0 20px;}
.bgcoloe_{background: #e9e6e0;margin: 0 20px;}
.bgcoloe_asd{background: #f6f3ec;margin: 0 20px;}
.bgcoloe_ee{background: #f2e9e0;margin: 0 20px;}
.connt_img{width:300px;margin:auto;}
.connt_tyl{width:500px;margin:auto;}
.alingop p{text-align:left;margin:0px;color: #333;}
.alingop{margin-top: 128px;}
.navbar-default {background-color: #ffffff;border-color: #ffffff;}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover {color: #024886;background-color: #ffffff;}
.navbar-default .navbar-nav>li>a{color: #888888;font-size: 19px;}
.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover {color: #014886;background-color: transparent;}
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover {color: #004785;background-color: #ffffff;}
.navbar{margin-bottom: 0px !important;}
.font_tbox{width:700px;padding:20px;margin:auto;}
.marge{padding:0 !important;}
.asdfgjk {position: absolute;right: 0;top: -618px;left: 278px;color: #000;width: 497px;}
.asdfkkk {position: absolute;right: 0;top: -531px;left: 0px;color: #FFF;width: 497px;}

.aliop {position: absolute;right: -91px;bottom: 38px;color: #000;}

.contbox h1{margin: 0;}
.font_title{font-family: Arial;font-size: 55px;font-weight: bold;font-style: italic;width: 100%;text-align: center;}
.norcolor{color:#905976;}
.spacecolor{color:#d3c7ae;}
.realxcor{color:#635c49;}
.sofacolr{color: #482e36;}
.bgcolor_nor{background:#f2efe5;}
.bgcolor_spec{background:#f1ede1;}
.bgcolor_relax{background:#e8e8e0;}
.bgcolor_sofa{background:#f2ece0;}
.whaite_bgrsofa h1{margin:0px;}
.whaite_bgrsofa{background:#FFF;padding-top: 49px;}
.padd_off{padding:0;}
.whaite_bg{background:#FFF;padding-top: 37px;}
.whaite_bg h1{margin:0px;display: inline-flex;width: 95%;padding: 0 30px;}
.whaite_bgrelax{background: #FFF;padding-top:68px;}
.whaite_bgrelax h1{margin:0px;width: 100%;padding: 0 30px;}
.whaite_bg p{padding: 0px 46px 0 75px;margin: 0;line-height: 1.7em;font-size: 14px;text-align: justify;}
.norp{ color: #905976;}
.spacp{color:#a7a193;}
.chai_iocn{margin-bottom: 25px;}
.bgcolor_nor_img{width:489px;margin:0px auto 25px;}
.bgcolor_relax_img img{width: 489px;margin: 39px auto 25px;}
.norduk{margin: auto;width: 300px;padding:53px 44px 0px 76px;}
.asdfg{padding:0px 44px 0 76px;margin: 0;color: #905976;text-align: left;}
.makl{padding-bottom:25px;}
.bhpp{padding: 41px 111px !important;height: 372px;margin: 0;}
.sofppp{padding: 41px 111px !important;margin: 0;}
.motion{margin: auto;padding: 76px 44px 0px 76px;}

}
@media (max-width: 767px) {
	
	.whaite_bg h1 {
    color: #905976;}
	.whaite_bg p{color: #905976;
	margin: 0;
    line-height: 1.7em;
    font-size: 14px;
    text-align: justify;}
	.asdfg{color: #905976;}
	.norduk {
    margin: auto;
    width: 300px;
    padding: 53px 44px 0px 76px;}
	.bgcolor_nor_img img{width:100%;margin-top: 30px;}
	.mobile_padd{padding:0px;}
	
	
	
	
	
	
	
	.carousel-caption {
    bottom: inherit;
    z-index: inherit;
}
.carousel-caption {
    position: inherit;
    right: inherit;
    bottom: inherit;
    left: inherit;
    z-index: inherit;
    padding-top: inherit;
    padding-bottom: inherit;
    color: inherit;
    text-align: inherit;
}
.navbar-toggler{background-color: #b0b3b5;padding: 1px 5px;}
.logo2{width: 121px;height: auto;}
.logo1{width: 171px;height: auto;}
.alidghk{margin:0;text-align:center;}
.margjk{margin-top:15px;}
.asdkalin{text-align:justify;}
.aliop p{text-align:center;margin:0px;}
.aliop{position: initial;right: initial;bottom: initial;}
.asdfgjk{position: initial;right: initial;top:initial;left:initial;margin-top: 21px;}
.asdfkkk{position: initial;right: initial;top:initial;left:initial;margin-top: 21px;}
.nav-link{font-size: inherit;}
.alingop p{text-align:left;margin:0px;color: #333;}
.alingop{margin-top: 20px;}
.font_tbox{padding:0px 30px;margin:auto;}
.mobiimg{width:100%;}
}




/* Owl Override Style */
.owl-carousel .owl-controls,
.owl-carousel-posts .owl-controls {
  margin-top: 0;
}

.owl-carousel .owl-controls .owl-nav .owl-next,
.owl-carousel .owl-controls .owl-nav .owl-prev,
.owl-carousel-posts .owl-controls .owl-nav .owl-next,
.owl-carousel-posts .owl-controls .owl-nav .owl-prev {
  top: 50%;
  margin-top: -39px;
  z-index: 9999;
  position: absolute;
  -webkit-transition: 0.2s;
  -o-transition: 0.2s;
  transition: 0.2s;
}

.owl-carousel-posts .owl-controls .owl-nav .owl-next,
.owl-carousel-posts .owl-controls .owl-nav .owl-prev {
  top: 24%;
}

.owl-carousel .owl-controls .owl-nav .owl-next,
.owl-carousel-posts .owl-controls .owl-nav .owl-next {
  right: 20px;
}
.owl-carousel .owl-controls .owl-nav .owl-next:hover,
.owl-carousel-posts .owl-controls .owl-nav .owl-next:hover {
  margin-right: -10px;
}

.owl-carousel .owl-controls .owl-nav .owl-prev,
.owl-carousel-posts .owl-controls .owl-nav .owl-prev {
  left: 20px;
}
.owl-carousel .owl-controls .owl-nav .owl-prev:hover,
.owl-carousel-posts .owl-controls .owl-nav .owl-prev:hover {
  margin-left: -10px;
}

.owl-carousel-posts .owl-controls .owl-nav .owl-next i,
.owl-carousel-posts .owl-controls .owl-nav .owl-prev i,
.owl-carousel-fullwidth .owl-controls .owl-nav .owl-next i,
.owl-carousel-fullwidth .owl-controls .owl-nav .owl-prev i {
  color: #444;
}
.owl-carousel-posts .owl-controls .owl-nav .owl-next:hover i,
.owl-carousel-posts .owl-controls .owl-nav .owl-prev:hover i,
.owl-carousel-fullwidth .owl-controls .owl-nav .owl-next:hover i,
.owl-carousel-fullwidth .owl-controls .owl-nav .owl-prev:hover i {
  color: #000;
}

.owl-carousel-fullwidth.fh5co-light-arrow .owl-controls .owl-nav .owl-next i,
.owl-carousel-fullwidth.fh5co-light-arrow .owl-controls .owl-nav .owl-prev i {
  color: #fff;
}
.owl-carousel-fullwidth.fh5co-light-arrow .owl-controls .owl-nav .owl-next:hover i,
.owl-carousel-fullwidth.fh5co-light-arrow .owl-controls .owl-nav .owl-prev:hover i {
  color: #fff;
}

@media screen and (max-width: 768px) {
  .owl-theme .owl-controls .owl-nav {
    /*display: none;*/
  }
}

/*.owl-theme .owl-controls .owl-nav [class*="owl-"] {
  background: none !important;
}*/
.owl-theme .owl-controls .owl-nav [class*="owl-"] i {
  font-size: 24px;
  background: rgba(255, 255, 255, 0.5) !important;
  padding: 12px;
  -webkit-transition: 0.5s;
  -o-transition: 0.5s;
  transition: 0.5s;
}
.owl-theme .owl-controls .owl-nav [class*="owl-"]:hover i, .owl-theme .owl-controls .owl-nav [class*="owl-"]:focus i {
  background: rgba(255, 255, 255, 0.8) !important;
}

.owl-theme .owl-dots {
  position: absolute;
  bottom: 0;
  width: 100%;
  text-align: center;
}

.owl-carousel-fullwidth.owl-theme .owl-dots {
  bottom: 0;
  margin-bottom: -2.5em;
}

.owl-theme .owl-dots .owl-dot span {
  width: 10px;
  height: 10px;
  background:  #00b90600;
  -webkit-transition: 0.2s;
  -o-transition: 0.2s;
  transition: 0.2s;
  border: 2px solid transparent;
}
.owl-theme .owl-dots .owl-dot span:hover {
  background: none;
  border: 2px solid #00B906;
}

.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {
  background: none;
  border: 2px solid #00b90600;
}


@media (max-width: 400px){
.owl-carousel-carousel .owl-item{width: 315px !important;
    margin-right: 17px !important;
    margin-left: 16px !important;}


}

		/*owl-carousel_End*/	

.mo_hoverzoom{}



.mo_hoverzoom .image, .mo_hoverzoom .images {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: #252525;
    overflow: hidden;
    display: block
}

.mo_hoverzoom .zoom:hover .image .text {
    padding-right: 24px;
    -webkit-transition-delay: 400ms;
    -moz-transition-delay: 400ms;
    transition-delay: 400ms
}
.mo_hoverzoom .zoom:hover .image .arrow {
    opacity: 0.5;
   filter: alpha(opacity=100);
    -webkit-transition-delay: 400ms;
    -moz-transition-delay: 400ms;
    transition-delay: 400ms
}
.mo_hoverzoom .zoom .image img {
    -webkit-transition: -webkit-transform 400ms ease;
    -moz-transition: -moz-transform 400ms ease;
    transition: transform 400ms ease
}
.mo_hoverzoom .zoom:hover .image img {
    -webkit-transition-duration: 6s;
    -webkit-transform: scale(1.1);
    -moz-transition-duration: 6s;
    -moz-transform: scale(1.1);
    transition-duration: 6s;
    transform: scale(1.1)
}
.mo_hoverzoom .zoom:hover .image .overlay {
    opacity: 1;
    filter: alpha(opacity=100)
}
.mo_hoverzoom a.item {
    display: block;
    opacity: .6;
    height: 235px;
    overflow: hidden;
    background: #fff;
    color: #303030;
    margin: 20px 0;
    outline: 2px solid rgba(0, 0, 0, .3);
    -webkit-box-shadow: 0 2px 6px rgba(0, 0, 0, .25);
    -moz-box-shadow: 0 2px 6px rgba(0, 0, 0, .25);
    box-shadow: 0 2px 6px rgba(0, 0, 0, .25)
}
.mo_hoverzoom a.item.active {
    opacity: 1;
    filter: alpha(opacity=100);
    outline: 2px solid rgba(0, 0, 0, 0)
}
.mo_hoverzoom a.item:hover {
    background: #f6f6f6
}
.mo_hoverzoom a.item .column {
    position: relative;
    width: 100%;
    padding: 0;
    height: 100%
}
.mo_hoverzoom a.item .image {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    line-height: 235px;
    font-size: 180%
}

.mo_hoverzoom a.arrow:hover, .mo_hoverzoom .post span.arrow:hover {
    background-color: #1c4fb3
}






