.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{-webkit-animation:shine .75s;animation:shine .75s}@-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)}}a,a:visited{color:#1e88e5}a:hover,a:focus{color:#1565c0}.header.content a,.page-header a,.nav-sections .navigation a,.nav-sections .level0>a{color:#1e88e5}.header.content a:hover,.page-header a:hover,.nav-sections .navigation a:hover,.nav-sections .level0>a:hover{color:#1565c0}[class*="icon"],[class^="icon"],[class*=" fa-"],.fa,.page-header .action.search:before,.page-header .action.showcart:before,.header .action:before{color:#1e88e5;stroke:#1e88e5}svg[class*="icon"],svg[class^="icon"],.icon svg,svg use,svg path,svg circle,svg rect{stroke:#1e88e5;fill:currentColor}.cms-index-index .footer-style-1{margin-top:0;padding-top:60px;border-top:8px solid #fff}.footer-style-1{padding-top:60px;color:#fff;font-size:16px;line-height:20px;background:linear-gradient(to right, #df4979 0%, #e36b31 100%)}.block-footer{margin-bottom:25px}.block-footer .title-footer{color:#fff;font-size:16px;line-height:20px;margin-bottom:20px;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:14px;font-weight:400;line-height:18px;color:#fff;position:relative;padding-left:20px;display:block}.block-footer .content-footer ul li a:before{content:'\f111';display:inline-block;font-family:var(--fa-style-family, 'Font Awesome 6 Free');font-style:normal;font-weight:normal;font-variant:normal;font-synthesis:weight style;font-stretch:normal;font-size-adjust:none;font-language-override:normal;font-kerning:auto;font-feature-settings:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;font-size:8px;font-weight:900;position:absolute;top:10px;left:0}.block-footer .content-footer ul li:hover{text-decoration:underline;margin-left:10px}.infos-footer{margin-bottom:25px}.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:15px;-moz-border-radius:15px;-webkit-border-radius:15px;min-height:90px;margin-bottom:15px}.box-gallery .row>div img:hover{opacity:.8}.social-footer{text-align:left}.social-footer ul{padding:0;margin:0;list-style:none}.social-footer ul li{display:inline-block;margin-bottom:0;margin-right:15px}.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:#fff;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{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);-o-transform:translateY(-10px);transform:translateY(-10px)}.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:15px}.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}.footer-bottom{padding:30px 15px;background:#17414f;color:#fff;border-top:1px solid rgba(255,255,255,0.1)}.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}.logo-ft img{max-width:100px !important;height:auto}@media (min-width:1200px){.infos-footer{max-width:330px}.box-gallery{padding-left:60px;max-width:400px}.home-newsletter .newsletter-in .modtitle{max-width:63%}}@media (max-width:767px){.footer-add,.social-ft-bottom{text-align:center}.footer-bottom address{text-align:center;margin:15px 0}}