#layerSlider .custom img{
    width:100%;
}

#layerslider_94 .ls-loop p{
    color:#aa4617 !important;
}


body::-webkit-scrollbar {
  width: 10px;
}


body::-webkit-scrollbar-track {
  background: #f1f1f1;
}


body::-webkit-scrollbar-thumb {
  background: #a74717;
}

body{
	overflow-x:hidden;
}

#g-copyright .g-container {
    border-top: 0px; 
}

#g-copyright {
    background: #aa4617;
    color: #ffffff;
    text-align: center;
    border-top: 0px;
    position: relative;
    z-index: 9999;
    font-family: "Open Sans";
}

#g-copyright a {
    color: #ffffff !important;
}

.noimage{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 999;
}

#layerSlider{
    position: relative;
    z-index: 999999;
}

#g-top{
    position: absolute;
    top: -100%;
}

.g-container {
    width: 100%;
}

#g-navigation{
	border-top:0;
	background:transparent;
	position: absolute;
    width: 100%;
    left: 0;
    top:0;
}

#g-navigation > .g-container {
    margin: 0 auto;
}

#g-navigation .size-65{
    text-align: right;
    padding-right: 8%;
}

#g-navigation .size-65 img{
    width: 300px;
    margin-top:50px;
}

#g-navigation .size-35{
    text-align: right;
    padding-right: 5%;
}

#g-navigation .size-35 img{
    margin-top: -7px;
    -webkit-transition: all 0.1s ease-in-out;
    -moz-transition: all 0.1s ease-in-out;
    -o-transition: all 0.1s ease-in-out;
    transition: all 0.1s ease-in-out;
    
}

#g-navigation .size-35 img:hover{
	background:#a74717;
}

#g-navigation .g-content {
    padding: 0;
    margin: 0;
}

#slider .g-content {
    margin: 0;
    padding: 0;
}

#slider .b1, #slider .b2, #slider .b3, #slider .b4, #slider .b5{
    position: absolute;
    top: -20px;
    z-index: 99;
    width: 100%;
}

#slider .b2, #slider .b3, #slider .b4, #slider .b5{
	left: 100%;
}

#slider .b1 {
    left: 0%;
}

#slider .altura {
    visibility: hidden;
}

#slider .altura img {
    width: 100%;
    margin-top:-40px;
}

#slider .b1 img, #slider .b2 img, #slider .b3 img, #slider .b4 img, #slider .b5 img {
    top: -20px;
    position: absolute;
    width: 100%;
}

#slider .navigation{
    position: relative;
    bottom: 10px;
    margin-top: -30px;
    z-index: 99999999;
    width: 100%;
    text-align: center;
}

#slider .nav{
    width: 15px;
    height: 15px;
    border-radius: 50%;
    background: transparent;
    border:2px solid #fff;
    display: inline-block;
    vertical-align: middle;
}

#slider .nav.item01{
	background:#fff;
}

.mobile{
	display:none;
}

.logoInterface {
    background: transparent;
    overflow: hidden;
    text-align: right;
    border-top-right-radius: 35px;
    border-bottom-right-radius: 35px;
    -webkit-transition: width 1s,opacity 2000ms ease-in-out;
    -moz-transition: width 1s,opacity 2000ms ease-in-out;
    -o-transition: width 1s,opacity 2000ms ease-in-out;
    transition: width 1s,opacity 2000ms ease-in-out;
    z-index:9999;
    width: 200px;
}

.logoInterface a{
    text-decoration:none;
}

.logoInterface img {
    height: 30px;
    margin: 0px 5px;
    width: 34px;
    display: inline-block;
    vertical-align: middle;
    opacity: 1;
}

.logoInterface .prod {
    opacity: 0;
    width: 150px;
    text-align: center;
    color: #fff;
    font-size: 13px;
    -webkit-transition: opacity 1500ms ease-in;
    -moz-transition: opacity 1500ms ease-in;
    -o-transition: opacity 1500ms ease-in;
    transition: opacity 1500ms ease-in;
    display: inline-block;
    vertical-align: middle;
    font-family: "Open Sans";
}

.logoInterface:hover .prod {
    opacity: 1;
}

#layerSlider .ls-overflow-visible{
    overflow-x:hidden !important;
}

#layerSlider .g-content {
    margin: 0;
    padding: 0;
}

html{
    overflow-x: hidden !important;
}

#layerslider_98{
    overflow:hidden;
}

@media (max-width:469px){
    .logoInterface{
        margin-left:auto;
        position:relative;
        width: auto;
    }
    
    .logoInterface .prod{
        display:none;
    }

	body{
		height: auto !important;
		overflow-y: scroll;
	}
	
	.normal{
		display:none;
	}
	
	.mobile{
		display:block;
	}
	
	#slider .b1, #slider .b2, #slider .b3, #slider .b4, #slider .b5 {
	    top: 0;
	}
	
	#slider .b1 img, #slider .b2 img, #slider .b3 img, #slider .b4 img, #slider .b5 img {
	    top: 70px;
	}
	
	#g-navigation .size-65 {
	    -webkit-flex: 0 65%;
	    -moz-flex: 0 65%;
	    -ms-flex: 0 65%;
	    flex: 0 65%;
	    width: 65%;
	}
	
	#g-navigation .size-35 {
	    -webkit-flex: 0 35%;
	    -moz-flex: 0 35%;
	    -ms-flex: 0 35%;
	    flex: 0 35%;
	    width: 35%;
		position: absolute;
    	right: 0px;
	}
	
	#g-navigation .size-65 img {
	    width: 180px;
	    margin-top: 12px;
	    margin-bottom: 12px;
	}
	
	#g-navigation .size-35 img{
		width: 85px;
	}
	
	#g-navigation .size-65 img {
	    width: 170px;
	}
	
	#g-navigation {
    	background: #a74717;
    }
	
	#g-page-surround, #g-header{
	    background: #ededed;
	}
	
	#slider .altura{
		margin-top: 71px;
	}
	
	#slider .navigation {
    	position: relative;
    	bottom: 0;
    	display: none;
	}
	
	#g-copyright .size-20{
	    display:none;
	}
	
	#g-copyright #Company.size-20{
	    display:block;
	    position: absolute;
        right: 0;
	}
	
	#g-copyright #copy .g-content {
        margin: 0.625rem;
        padding: 0.938rem 50px;
    }
    
    #Company .g-content {
        margin: 0.80rem 0;
        padding: 1.5rem 0;
    }
}

@media (min-width:470px) and (max-width:591px){
	.logoInterface{
        margin-left:auto;
        position:relative;
        width: auto;
    }
    
    .logoInterface .prod{
        display:none;
    }
	
	body{
		height: auto !important;
		overflow-y: scroll;
	}
	
	.normal{
		display:none;
	}
	
	.mobile{
		display:block;
	}
	
	#slider .b1, #slider .b2, #slider .b3, #slider .b4, #slider .b5 {
	    top: 0;
	}
	
	#slider .b1 img, #slider .b2 img, #slider .b3 img, #slider .b4 img, #slider .b5 img {
	    top: 75px;
	}
	
	#g-navigation .g-logo {
	    text-align: left;
	    padding-left: 10%;
	}
	
	#g-navigation .size-65 {
	    -webkit-flex: 0 65%;
	    -moz-flex: 0 65%;
	    -ms-flex: 0 65%;
	    flex: 0 65%;
	    width: 65%;
	    text-align: left;
	    padding:0;
	}
	
	#g-navigation .size-35 {
	    -webkit-flex: 0 35%;
	    -moz-flex: 0 35%;
	    -ms-flex: 0 35%;
	    flex: 0 35%;
	    width: 35%;
		position: absolute;
    	right: 0px;
	}
	
	#g-navigation .size-65 img {
	    width: 180px;
	    margin-top: 12px;
	    margin-bottom: 12px;
	}
	
	#g-navigation .size-35 img{
		width: 90px;
	}
	
	#g-navigation {
    	background: #a74717;
    }
	
	#g-page-surround, #g-header{
	    background: #ededed;
	}
	
	#slider .altura{
		margin-top: 75px;
	}
	
	#slider .navigation {
    	position: relative;
    	bottom: 0;
	}
	
	#g-copyright .size-20{
	    display:none;
	}
	
	#g-copyright #Company.size-20{
	    display:block;
	    position: absolute;
        right: 0;
        width: 40px;
        margin-top: 23px;
	}
	
	#g-copyright #copy .g-content {
        margin: 0.625rem;
        padding: 0.938rem 33px 0.938rem 20px;
    }
    
    #Company .g-content {
        margin: 0;
        padding: 0;
    }
}

@media (min-width:592px) and (max-width:767px){
	.logoInterface{
        margin-left:auto;
        margin-right:10px;
        position:relative;
        width: 50px;
        text-align: left;
    }
    
    .logoInterface .prod{
        display:none;
    }
    
    #g-copyright #Company .g-content{
        margin: 0;
        padding: 0;
    }
	
	#g-copyright .size-20{
	    display:none;
	}
	
	#g-copyright #Company.size-20{
	    display:block;
	    position: absolute;
        right: 0;
        width: 40px;
        margin-top: 23px;
	}
	
	body{
		height: auto !important;
		overflow-y: scroll;
	}
	
	.normal{
		display:none;
	}
	
	.mobile{
		display:block;
	}
	
	#slider .b1, #slider .b2, #slider .b3, #slider .b4, #slider .b5 {
	    top: 0;
	}
	
	#slider .b1 img, #slider .b2 img, #slider .b3 img, #slider .b4 img, #slider .b5 img {
	    top: 87px;
	}
	
	#g-navigation .g-logo {
	    text-align: left;
	    padding-left: 10%;
	}
	
	#g-navigation .size-65 {
	    -webkit-flex: 0 65%;
	    -moz-flex: 0 65%;
	    -ms-flex: 0 65%;
	    flex: 0 65%;
	    width: 65%;
	    text-align: left;
	    padding:0;
	}
	
	#g-navigation .size-35 {
	    -webkit-flex: 0 35%;
	    -moz-flex: 0 35%;
	    -ms-flex: 0 35%;
	    flex: 0 35%;
	    width: 35%;
		position: absolute;
    	right: 0px;
	}
	
	#g-navigation .size-65 img {
	    width: 220px;
	    margin-top: 12px;
	    margin-bottom: 12px;
	}
	
	#g-navigation .size-35 img{
		width: 110px;
	}
	
	#g-navigation {
    	background: #a74717;
    }
	
	#g-page-surround, #g-header{
	    background: #ededed;
	}
	
	#slider .altura{
		margin-top: 87px;
	}
	
	#slider .navigation {
    	position: relative;
    	bottom: 0;
	}
}

@media (min-width:768px) and (max-width:958px){
	.logoInterface{
        margin-left:auto;
        position:relative;
        width: auto;
    }
    
    .logoInterface .prod{
        display:none;
    }
	
	body{
		height: auto !important;
		overflow-y: scroll;
	}
	
	.normal{
		display:none;
	}
	
	.mobile{
		display:block;
	}
	
	#slider .b1, #slider .b2, #slider .b3, #slider .b4, #slider .b5 {
	    top: 0;
	}
	
	#slider .b1 img, #slider .b2 img, #slider .b3 img, #slider .b4 img, #slider .b5 img {
	    top: 87px;
	}
	
	#g-navigation .g-logo {
	    text-align: left;
	    padding-left: 10%;
	}
	
	#g-navigation .size-65 {
	    -webkit-flex: 0 65%;
	    -moz-flex: 0 65%;
	    -ms-flex: 0 65%;
	    flex: 0 65%;
	    width: 65%;
	    text-align: left;
	    padding:0;
	}
	
	#g-navigation .size-35 {
	    -webkit-flex: 0 35%;
	    -moz-flex: 0 35%;
	    -ms-flex: 0 35%;
	    flex: 0 35%;
	    width: 35%;
		position: absolute;
    	right: 0px;
	}
	
	#g-navigation .size-65 img {
	    width: 220px;
	    margin-top: 12px;
	    margin-bottom: 12px;
	}
	
	#g-navigation {
    	background: #a74717;
    }
	
	#g-page-surround, #g-header{
	    background: #ededed;
	}
	
	#slider .altura{
		margin-top: 87px;
	}
	
	#slider .navigation {
    	position: relative;
    	bottom: 0;
	}
}

@media (min-width:959px) and (max-width:1199px){
	.logoInterface{
        margin-left:auto;
        position:relative;
        width: auto;
    }
    
    .logoInterface .prod{
        width:0;
        display: inherit;
    }

    #g-copyright #Company .g-content{
        margin: 0;
        padding: 0;
    }
	
	body{
		height: auto !important;
		overflow-y: scroll;
	}
	
	.normal{
		display:none;
	}
	
	.mobile{
		display:block;
	}
	
	#slider .b1, #slider .b2, #slider .b3, #slider .b4, #slider .b5 {
	    top: 0;
	}
	
	#slider .b1 img, #slider .b2 img, #slider .b3 img, #slider .b4 img, #slider .b5 img {
	    top: 87px;
	}
	
	#g-navigation .g-logo {
	    text-align: left;
	    padding-left: 10%;
	}
	
	#g-navigation .size-65 {
	    -webkit-flex: 0 65%;
	    -moz-flex: 0 65%;
	    -ms-flex: 0 65%;
	    flex: 0 65%;
	    width: 65%;
	    text-align: left;
	    padding:0;
	}
	
	#g-navigation .size-35 {
	    -webkit-flex: 0 35%;
	    -moz-flex: 0 35%;
	    -ms-flex: 0 35%;
	    flex: 0 35%;
	    width: 35%;
		position: absolute;
    	right: 0px;
	}
	
	#g-navigation .size-65 img {
	    width: 220px;
	    margin-top: 12px;
	    margin-bottom: 12px;
	}
	
	#g-navigation {
    	background: #a74717;
    }
	
	#g-page-surround, #g-header{
	    background: #ededed;
	}
	
	#slider .altura{
		margin-top: 87px;
	}
	
	#slider .navigation {
    	position: relative;
    	bottom: 0;
	}
}

@media (min-width:1200px){
    #g-copyright .g-content {
        margin: 0.325rem;
        padding: 0.538rem;
    }
    
    #g-copyright #copy .g-content{
        margin-top: 10px;
    }
}
