.ul-nostyle{list-style:none;margin:0;padding:0}.banner-image{position:relative;display:block;overflow:hidden}.banner-image:before{position:absolute;top:0;left:-75%;z-index:2;display:block;content:'';width:50%;height:100%;background:-webkit-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.3) 100%);background:linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(255,255,255,0.3) 100%);-webkit-transform:skewX(-25deg);transform:skewX(-25deg)}.banner-image:hover:before{cursor:pointer}@-webkit-keyframes shine{100%{left:125%}}@keyframes shine{100%{left:125%}}@keyframes myeffect-slideshow{0%{opacity:0;transform:translateY(-300px);-webkit-transform:translateY(-300px);-moz-transform:translateY(-300px);-ms-transform:translateY(-300px);-o-transform:translateY(-300px)}100%{opacity:1;transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}}@-webkit-keyframes myeffect-slideshow{0%{opacity:0;transform:translateY(-300px);-webkit-transform:translateY(-300px);-moz-transform:translateY(-300px);-ms-transform:translateY(-300px);-o-transform:translateY(-300px)}100%{opacity:1;transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}}@-moz-keyframes myeffect-slideshow{0%{opacity:0;transform:translateY(-300px);-webkit-transform:translateY(-300px);-moz-transform:translateY(-300px);-ms-transform:translateY(-300px);-o-transform:translateY(-300px)}100%{opacity:1;transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}}.cms-index-index .footer-style-1{padding-top:60px}.footer-style-1{padding-top:60px;color:#151515;font-size:16px;line-height:20px;background:#e3dece}.block-footer{margin-bottom:55px}.block-footer .title-footer{color:#131313;font-size:23px;line-height:30px;margin-bottom:30px;font-weight:700;text-transform:capitalize}.block-footer .content-footer ul{padding:0;margin:0;list-style:none}.block-footer .content-footer ul li{margin-bottom:20px;transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}.block-footer .content-footer ul li a{font-size:16px;font-weight:400;color:#151515;position:relative;display:block}.block-footer .content-footer ul li:hover{text-decoration:underline;color:#909090}.infos-footer{margin-bottom:55px}.infos-footer .info{font-size:16px;line-height:20px;margin:30px 0}.box-gallery .row{margin-left:-8px;margin-right:-8px}.box-gallery .row>div{padding-left:8px;padding-right:8px}.box-gallery .row>div img{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;min-height:auto;margin-bottom:15px}.box-gallery .row>div img:hover{opacity:.8}.social-footer{text-align:left;padding-bottom:20px}.social-footer ul{padding:0;margin:0;list-style:none}.social-footer ul li{display:inline-block;margin-bottom:0;margin-right:10px}.social-footer ul li a{height:40px;width:40px;line-height:45px;text-align:center;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;background-color:#f9f9f9;display:block;color:#000;font-size:14px;text-transform:capitalize;transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}.social-footer ul li a .fa{display:inline-block;font-size:20px}.social-footer ul li a span{display:none}.social-footer ul li a:hover{background:#4c4c4c;color:#fff}.social-ft-bottom{text-align:right}.social-ft-bottom ul{padding:0;margin:0;list-style:none}.social-ft-bottom ul li{display:inline-block;margin-left:0;margin-bottom:0}.social-ft-bottom ul li a{height:26px;width:30px;line-height:30px;border-radius:0%;background-color:transparent;color:#fff;transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;display:inline-block;font-size:20px}.social-ft-bottom ul li a span{display:none}.social-ft-bottom ul li img{max-width:100%;display:block;height:auto}.footer-bottom{padding:20px 15px;background:#2d2d2d;color:#fff}.footer-bottom address{text-align:center;margin:0}.footer-bottom address a{color:#fff}.footer-bottom .footer-add .icon-map-pin{margin-right:9px;font-size:20px;vertical-align:-2px;display:inline-block}.footer-bottom .fa-copyright{margin-right:8px;font-size:20px;vertical-align:-2px}@media (min-width:1200px){.infos-footer{max-width:330px}.box-gallery{max-width:400px}.home-newsletter .newsletter-in .modtitle{max-width:100%}}@media (max-width:767px){.footer-add,.social-ft-bottom{text-align:center}.footer-bottom address{text-align:center;margin:15px 0}}