.widget_products_slider_style_1{position:relative;overflow:hidden}.widget_products_slider_style_1 .contentSwiper{position:relative;z-index:2}.widget_products_slider_style_1 .contentSwiper .title{font-size:20px;color:#42464e;margin-top:55px;font-weight:300;margin-bottom:20px}.widget_products_slider_style_1 .contentSwiper .item{position:relative}.widget_products_slider_style_1 .contentSwiper .item .img{height:450px}.widget_products_slider_style_1 .contentSwiper .item .img img{width:100%;height:100%;object-fit:cover;object-position:top}.widget_products_slider_style_1 .contentSwiper .item .imgRe{position:relative}.widget_products_slider_style_1 .contentSwiper .item .imgRe .imgAb{background:var(--url-bg-img) no-repeat center center;width:260px;height:395px;position:absolute;z-index:9;bottom:-78px;right:0;padding-top:51px;padding-left:31px}.widget_products_slider_style_1 .contentSwiper .item .imgRe .imgAb a{display:block;width:198px;height:270px;overflow:hidden}.widget_products_slider_style_1 .contentSwiper .item .imgRe .imgAb img{width:100%;height:100%;object-fit:cover;object-position:top;border-top-left-radius:6px;border-top-right-radius:6px}.widget_products_slider_style_1 .contentSwiper .arrow_box{display:flex;margin-top:15px;gap:10px}.widget_products_slider_style_1 .contentSwiper .arrow_box .prev,.widget_products_slider_style_1 .contentSwiper .arrow_box .next{cursor:pointer;font-size:35px}.widget_products_slider_style_1 .contentSwiper .titleTheme{display:block;font-weight:700;font-size:40px;line-height:43px;color:#42464e;padding-bottom:20px;border-bottom:1px solid #bfbfbf;margin-bottom:20px}.widget_products_slider_style_1 .contentSwiper .buttonFlex{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.widget_products_slider_style_1 .contentSwiper .buttonFlex .directLink{color:#fff;padding:5px 20px;border-radius:22px;border:1px solid var(--theme-color)}.widget_products_slider_style_1 .contentSwiper .buttonFlex .directLink::before{background-color:var(--theme-color)}.widget_products_slider_style_1 .contentSwiper .buttonFlex .directLink:hover{border:var(--theme-color);background-color:transparent;color:var(--theme-color)}.widget_products_slider_style_1 .contentSwiper .buttonFlex .aboutLink{border:1px solid var(--theme-color);color:var(--theme-color);padding:5px 20px;border-radius:22px}.widget_products_slider_style_1 .contentSwiper .buttonFlex .aboutLink:before{background-color:transparent}.widget_products_slider_style_1 .contentSwiper .buttonFlex .aboutLink:hover{background-color:var(--theme-color);color:#fff}.widget_products_slider_style_1 .waves{position:absolute;bottom:0;left:0;z-index:1;width:100%;height:15vh;margin-bottom:-7px;min-height:100px;max-height:150px}.widget_products_slider_style_1 .parallax>use{animation:move-forever 25s cubic-bezier(.55,.5,.45,.5) infinite}.widget_products_slider_style_1 .parallax>use:nth-child(1){animation-delay:-2s;animation-duration:7s}.widget_products_slider_style_1 .parallax>use:nth-child(2){animation-delay:-3s;animation-duration:10s}.widget_products_slider_style_1 .parallax>use:nth-child(3){animation-delay:-4s;animation-duration:13s}.widget_products_slider_style_1 .parallax>use:nth-child(4){animation-delay:-5s;animation-duration:20s}@media (max-width:768px){.widget_products_slider_style_1 .waves{height:40px;min-height:40px}.widget_products_slider_style_1 .contentSwiper .title{margin-top:20px!important}.widget_products_slider_style_1 .contentSwiper .item .imgRe .imgAb{bottom:0}}@keyframes move-forever{0%{transform:translate3d(-90px,0,0)}100%{transform:translate3d(85px,0,0)}}footer{position:relative;color:#AEAEAE}footer .widget_footer_style_2 .footer-grid{display:flex;flex-wrap:wrap;gap:10px}footer .widget_footer_style_2 .footer-column{flex:0 0 auto}footer .widget_footer_style_2 .footer-column-1{width:calc(var(--footer-column-1, 25%) - 10px)}footer .widget_footer_style_2 .footer-column-2{width:calc(var(--footer-column-2, 25%) - 10px)}footer .widget_footer_style_2 .footer-column-3{width:calc(var(--footer-column-3, 25%) - 10px)}footer .widget_footer_style_2 .footer-menu{padding:0}footer .widget_footer_style_2 .footer-menu li a{display:block;padding:0;transition:all 0.5s}footer .widget_footer_style_2 .footer-menu li a i{display:none}footer .widget_footer_style_2 .footer-email .description{width:700px;max-width:100%;margin:10px auto 20px auto}footer .widget_footer_style_2 .footer-email .form-group{overflow:hidden}footer .widget_footer_style_2 .footer-email .form-group .input{float:left;width:calc(100% - 100px);padding-right:10px;margin-bottom:10px}@media (max-width:600px){footer .widget_footer_style_2 .footer-email .form-group .input{width:100%;padding-right:0}}footer .widget_footer_style_2 .footer-email .form-group .input .form-control{border:0;height:50px;line-height:50px;border-radius:8px;margin-bottom:0;float:left;width:100%;padding:0 20px;outline:none;color:#7c7c7c;font-size:15px;box-shadow:none;background-color:#fff}footer .widget_footer_style_2 .footer-email .form-group .button{float:left;width:100px}@media (max-width:600px){footer .widget_footer_style_2 .footer-email .form-group .button{width:100%;margin-top:10px}}footer .widget_footer_style_2 .footer-email .form-group .button button{width:100%;height:50px;line-height:50px;padding:0 20px;border-radius:8px}@media (max-width:768px){footer .widget_footer_style_2 .footer-grid{display:block}footer .widget_footer_style_2 .footer-column{width:100%!important;margin-bottom:20px}}.widget_product_category_style_1 .item .img-wrapper{overflow:hidden;height:0!important;width:100%;position:relative;padding-top:var(--img-ration)}.widget_product_category_style_1 .item .img-wrapper .img{overflow:hidden;position:absolute;top:0;left:0;height:100%;width:100%;text-align:center;-webkit-transition:all 0.3s,-webkit-transform 8s cubic-bezier(.25,.46,.45,.9399999999999999);transition:all 0.3s,transform 8s cubic-bezier(.25,.46,.45,.9399999999999999),-webkit-transform 8s cubic-bezier(.25,.46,.45,.9399999999999999)}.widget_product_category_style_1 .item .img-wrapper .img img{height:100%;width:var(--img-width-type,100%);object-fit:cover}.widget_product_category_style_1 .item .title .heading{font-size:15px;text-align:center;margin:20px 0;font-weight:700;color:#000}.widget_product_category_style_1 .item .title .heading a{color:currentColor}.widget_product_category_style_1 .list .item{margin-bottom:var(--bs-gutter-x)}@media (max-width:768px){.widget_product_category_style_1 .item .title .heading{font-size:15px}}@media (max-width:500px){.widget_product_category_style_1 .item .title .heading{font-size:13px}}