// ------------- MIXINS ------------- //
@mixin transition($time, $property: all, $easing: ease-in) {
    transition: $property $time $easing;
}

// ------------- VARIABLES ------------- //
$parallax-offset: 30vh;
$slide-number: 1;


.AsherLeftRightImgCtrlClass .maintd11
{        background: white;
      vertical-align: middle;
	background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
	overflow: hidden;
}


.AsherLeftRightImgCtrlClass .main
{       
      //height: 100vh;
      vertical-align: middle;
	
}


.AsherLeftRightImgCtrlClass .blk {
    padding-top: 50px;
    margin: 0px auto;
    padding-right: 20px;
    box-sizing: border-box;
}

.AsherLeftRightImgCtrlClass .title
{	    display: block;
	//letter-spacing:1.5px;
     	text-align: left;
    	font-size: 8px;
   	 margin: 0px auto;
    	line-height: 100%;
    	font-weight:700;
	color:#4f4f4f;
}
.AsherLeftRightImgCtrlClass .title:after
{	    display: block;
     	text-align: center;
    	//content:"";
	//background:#4f4f4f;
	//height:1px;
	//width:20px;
    	//margin: 12px auto;
    	//line-height: 100%;
   	font-weight: 500;
}


.AsherLeftRightImgCtrlClass .sub
{
	display: block;
    	text-align: left;
    	font-size: 30px;
    	margin: 0px auto;
   	 line-height: 100%;
    	font-weight: 400;
}

.AsherLeftRightImgCtrlClass .content
{
       display: block;
     width:100%; 
	margin:40px 0px;
       font-size: 14px;
       font-weight: 500;
}
.AsherLeftRightImgCtrlClass .contentbutton
{
    	line-height:100%;
	margin: 50px auto 0px auto;
       display: block;
       font-size: 10px;
	letter-spacing:2px;
       text-align: center;
       font-weight: 500;
	border:1px solid #c4a07e;
	padding:15px 35px;
	width:90px;
	cursor:pointer;
}

.AsherLeftRightImgCtrlClass .colorlink
{   color:#c4a07e;
}
.AsherLeftRightImgCtrlClass .list
{
    width: 50%;
    display: block;
    float: left;
    margin:0px auto;
}

.AsherLeftRightImgCtrlClass .listbox {
    position: relative;
     width:100%;
     overflow:hidden;
  background-size:cover;
	//height:100%;
	}


.AsherLeftRightImgCtrlClass .img666{
      position: absolute;
       top: 0%;
        left: 0%;
        width: 100%;
        opacity: 0;
        visibility: hidden;
        transition: 1s;
	
	}
body .AsherLeftRightImgCtrlClass .meMsg_MsgMain {
    background-color: #fff;
    padding: 20px;
    box-sizing: border-box;
    box-shadow: 3px 4px 14px 2px #c7c7c7b8;
    -webkit-box-shadow: 3px 4px 14px 2px #c7c7c7b8;
    -moz-box-shadow: 3px 4px 14px 2px #c7c7c7b8;
    -o-box-shadow: 3px 4px 14px 2px #c7c7c7b8;
}


.img666:first-child{
      position: static;
      visibility: hidden;
      width:100%;
	

	}

.AsherLeftRightImgCtrlClass .show
{      opacity: 1;
        visibility: visible;}


.AsherLeftRightImgCtrlClass .imgblock
{width:100%;//max-height:500px;//object-fit:cover;	}
   .prev, .next
      {  display: block;
        position: absolute;

        top: 50%;
        transform: translateY(-50%);
        cursor: pointer;
        transition: .4s;
        background-color: rgba(0,0,0,.12);
        padding: 14px 12px;}

@media only screen and (max-width: 930px) {  
	
.AsherLeftRightImgCtrlClass .title
{text-align:center;}
.AsherLeftRightImgCtrlClass .content
{text-align:center;margin:40px auto;width:100%;}
.AsherLeftRightImgCtrlClass .list
{margin:0px auto 0 auto;}

.AsherLeftRightImgCtrlClass .blk {
    padding-right: 0px;
}

}

