.widget_slider_style_7 .arrow_box .arrow{background-color:rgba(0,0,0,.5);width:60px;height:60px;display:flex;align-items:center;justify-content:center;font-size:30px;color:#fff;border-radius:50%}.widget_slider_style_7 .slider_list_item .item{position:relative;display:block!important}.widget_slider_style_7 .slider_list_item .item .img{position:relative;display:block;width:100%;padding-top:var(--ratio);height:inherit;overflow:hidden}.widget_slider_style_7 .slider_list_item .item .img picture,.widget_slider_style_7 .slider_list_item .item .img video{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden;transition:all 5s ease-in-out}.widget_slider_style_7 .slider_list_item .item .img picture img{height:100%;width:100%;position:relative;display:inherit;transition:all 5s ease-in-out;object-fit:cover}.widget_slider_style_7 .slider_list_item .item .content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:99;width:100%;height:100%;padding:30px;max-width:1360px;display:flex;align-items:center;text-align:center;justify-content:center}.widget_slider_style_7 .slider_list_item .item .content .content-container{width:80%!important;display:flex;flex-direction:column;gap:4px;padding-bottom:40px}.widget_slider_style_7 .slider_list_item .item .content .subtitle .title{font-family:var(--font-family);font-weight:700;color:#fff;font-size:32px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:8px}.widget_slider_style_7 .slider_list_item .item .content .heading-item .title_sub{color:#fff;font-size:20px;font-style:normal;font-weight:700;line-height:normal;text-transform:capitalize;margin-bottom:16px}.widget_slider_style_7 .slider_list_item .item .content .content-item p{color:#fff;font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin:0 0 16px}.widget_slider_style_7 .slider_list_item .item .content .group-button{display:flex;flex-wrap:wrap;grid-gap:10px;justify-content:center}.widget_slider_style_7 .slider_list_item .item .content .group-button .btn{display:inline-block;padding:12px 24px;border-radius:8px;font-size:16px;font-style:normal;font-weight:600;line-height:normal;box-shadow:0 .125rem .375rem rgba(0,0,0,.05),0 .5rem 1.2rem rgba(0,0,0,.1);border:0;background-color:var(--theme-color);text-transform:none;letter-spacing:0;color:#fff}@media (max-width:768px){.widget_slider_style_7 .arrow_box{display:none}.widget_slider_style_7 .slider_list_item .item .img{padding-top:var(--ratio-mobile,50%)}.widget_slider_style_7 .slider_list_item .item .content .content-container{width:100%!important;gap:0}.widget_slider_style_7 .slider_list_item .item .content .subtitle{font-size:20px;margin-bottom:0}.widget_slider_style_7 .slider_list_item .item .content .heading-item .title{font-size:16px;line-height:30px}.widget_slider_style_7 .slider_list_item .item .content .content-item p{margin-bottom:10px;font-size:12px;line-height:20px}.widget_slider_style_7 .slider_list_item .item .content .group-button{grid-gap:10px}.widget_slider_style_7 .slider_list_item .item .content .group-button .btn{padding:5px 10px}}@keyframes fromRightAnim{from{transform:translateX(-50%)}to{transform:none}}@keyframes scaleXSlide{0%{transform:scale(1.5) translateX(-15%)}100%{transform:scale(1)}}@keyframes scaleYSlide{0%{transform:scale(1.5) translateY(15%)}100%{transform:scale(1)}}.widget_product_category_style_1 .box-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.widget_product_category_style_1 .item{position:relative;background-color:var(--item-color,transparent);border-radius:8px;overflow:hidden;box-shadow:rgba(0,0,0,.1) 0 1px 3px 0,rgba(0,0,0,.06) 0 1px 2px 0}.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{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;object-position:right;transition:all 0.3s ease-in}.widget_product_category_style_1 .item .title{pointer-events:none;position:absolute;width:100%;height:100%;top:0;left:0;background-image:linear-gradient(90deg,rgba(255,255,255,.9),transparent);padding:10px 20px;display:flex;flex-direction:column;justify-content:center}.widget_product_category_style_1 .item .title .count{display:inline-block;width:max-content;background-color:rgba(0,0,0,.25);color:#fff;font-family:var(--font-header);font-size:12px;font-weight:700;line-height:1.5;padding:4px 8px;border-radius:4px;margin-bottom:10px}.widget_product_category_style_1 .item .title .heading{font-size:18px;line-height:1.5;margin:0 0 8px;font-weight:700;color:#000}.widget_product_category_style_1 .item .title .heading a{color:currentColor}.widget_product_category_style_1 .item .title .view-more{color:var(--theme-color-2);font-weight:600}.widget_product_category_style_1 .item .title .view-more i{font-size:10px;margin-left:4px;transition:all 0.3s ease-in}.widget_product_category_style_1 .item .title .view-more:hover i{margin-left:10px}.widget_product_category_style_1 .item:hover .title .view-more i{margin-left:10px}.widget_product_category_style_1 .list .item{margin-bottom:var(--bs-gutter-x)}@media (max-width:768px){.widget_product_category_style_1 .box-header{display:flex;flex-direction:column}.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}}.widget_post_style_1 .box-content{position:relative}.widget_post_style_1 .post-list-grid{display:grid;grid-template-columns:repeat(var(--item-number,3),1fr);gap:var(--bs-gutter-x)}.widget_post_style_1 .item-wrapper{padding:calc(var(--bs-gutter-x)/2)}.widget_post_style_1 .item .img{padding-top:var(--wpost-img-ration,100%);width:100%}.widget_post_style_1 .item .img img{height:100%;width:100%;object-fit:cover}.widget_post_style_1 .item .title{padding:10px;display:flex;flex-direction:column}.widget_post_style_1 .item .title .header{font-size:16px;line-height:25px;font-family:var(--font-header);margin-top:8px;margin-bottom:0;color:#000;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;min-height:50px}.widget_post_style_1 .item .title .header a{color:currentColor;outline:none}.widget_post_style_1 .item .title .description{margin-top:8px;height:55px;text-align:initial;color:#687385}.widget_post_style_1 .item .title .post-created{margin-top:8px;color:#888;font-size:12px}.widget_post_style_1 .item .title .post-info{margin:0 0 20px 0}.widget_post_style_1 .item .title .view-more{display:inline-flex;justify-content:flex-start;align-items:center;color:#252525}.widget_post_style_1 .item .title .view-more .plus-icon{width:28px;height:28px;border-radius:100%;display:flex;justify-content:center;align-items:center;background:rgba(98,157,35,.15);margin-right:8px;opacity:1;transform:translateX(0);transition-delay:0s;transition:.3s;color:var(--theme-color)}@media (max-width:1000px){.widget_post_style_1 .post-list-grid{grid-template-columns:repeat(var(--item-number-tablet,3),1fr)}}@media (max-width:600px){.widget_post_style_1 .post-list-grid{grid-template-columns:repeat(var(--item-number-mobile,2),1fr)}.widget_post_style_1 .item .img{height:200px}}.widget_product_style_15 .product-s15-header-wrapper{position:relative;margin-bottom:15px;padding:0;text-align:left;overflow:hidden;display:flex;align-items:center;justify-content:space-between}.widget_product_style_15 .product-s15-categories{overflow:hidden;margin-bottom:0;list-style:none;display:flex;padding:0}.widget_product_style_15 .product-s15-categories li{position:relative;margin-right:10px}.widget_product_style_15 .product-s15-categories li a{border:1px solid var(--theme-color-2);background-color:var(--theme-color-2);color:#fff;padding:5px 15px;display:block;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;font-size:13px}.widget_product_style_15 .product-s15-categories li a:hover,.widget_product_style_15 .product-s15-categories li a.active{border-color:var(--theme-color-2);background-color:#fff;color:var(--theme-color-2)}.widget_product_style_15 .product-s15-categories li a.more-link{margin:0!important}.widget_product_style_15 .product-s15-content{overflow:hidden}@media (max-width:768px){.widget_product_style_15 .product-s15-header-wrapper{flex-direction:column}.widget_product_style_15 .product-s15-categories{position:relative;top:0;left:0;overflow-x:auto;-ms-scroll-snap-type:x proximity;scroll-snap-type:x proximity;gap:10px}.widget_product_style_15 .product-s15-categories li{display:inline-block;scroll-snap-stop:normal;scroll-snap-align:start;flex:0 0 auto;margin:0}}.widget_form_item_style_2 .form-item-row{--gutter:calc(var(--bs-gutter-x)/2);display:grid;grid-template-columns:calc(var(--post-left-width, 50%) - var(--gutter)) calc(var(--post-right-width, 50%) - var(--gutter));gap:20px}.widget_form_item_style_2 .input-flex{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:20px}.widget_form_item_style_2 .input{display:grid;grid-template-columns:1fr;gap:20px}.widget_form_item_style_2 .form-group{margin:0}.widget_form_item_style_2 .form-group label{color:#2E2E2E;font-size:16px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:12px}.widget_form_item_style_2 .form-control{padding:16px 12px 16px 16px;border:1px solid var(--form-inp-border,#fafafa);background-color:var(--form-inp-bg,#fafafa);color:var(--form-inp-color,#3e3e3e);border-radius:12px}.widget_form_item_style_2 .form-control::placeholder{color:var(--form-inp-color,#3e3e3e);opacity:1}.widget_form_item_style_2 .form-control::-ms-input-placeholder{color:var(--form-inp-color,#3e3e3e)}.widget_form_item_style_2 .form-control::-ms-input-placeholder{color:var(--form-inp-color,#3e3e3e)}.widget_form_item_style_2 .button{margin-top:20px}.widget_form_item_style_2 .button button{width:100%;font-weight:600;font-size:16px;border-radius:24px}.widget_form_item_style_2 .additional-item{display:grid;grid-template-columns:3fr 3.5fr;gap:40px;margin-top:20px}.widget_form_item_style_2 .additional-item .card-item .title{color:var(--theme-color-2);font-size:16px;font-style:normal;font-weight:700;line-height:150%;margin-bottom:8px}.widget_form_item_style_2 .additional-item .card-item .content{color:#3E3E3E;font-size:16px;font-style:normal;font-weight:500;line-height:normal;margin:0}.widget_form_item_style_2 .additional-item .card-item .content p{margin:0}.widget_form_item_style_2 .list-item{max-height:420px;overflow-y:auto}.widget_form_item_style_2 .list-item .item{padding-bottom:14px;border-bottom:1px dashed var(--line-color,var(--theme-color-2));margin-bottom:20px}.widget_form_item_style_2 .list-item .item .title{color:var(--theme-color-2);font-family:var(--font-header);font-size:20px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:8px}.widget_form_item_style_2 .list-item .item .content{color:#1E1E1E;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin:0}@media (max-width:768px){.widget_form_item_style_2 .form-item-row{display:grid;grid-template-columns:1fr;gap:10px}.widget_form_item_style_2 .additional-item{grid-template-columns:1fr;gap:20px;margin-top:24px;width:100%;flex-direction:column;margin-bottom:30px}}footer{position:relative}footer .widget_footer_style_1{color:var(--text-color,#000000)}footer .widget_footer_style_1 p,footer .widget_footer_style_1 a{color:var(--text-color,#000000)}footer .widget_footer_style_1 .footer-top{display:grid;grid-template-columns:2fr 1fr;grid-gap:20px;align-items:center;padding-bottom:30px;border-bottom:1px solid var(--line-color,#e2e2e2);margin-bottom:30px}footer .widget_footer_style_1 .footer-top .footer-top__menu .footer-menu{display:flex;gap:var(--bs-gutter-x,20px);align-items:center;flex-wrap:wrap;margin:0}footer .widget_footer_style_1 .footer-top .footer-top__menu .footer-menu li a:hover{color:var(--theme-color)}footer .widget_footer_style_1 .footer-top .footer-top__item{display:flex;justify-content:flex-end;align-items:center;gap:10px}footer .widget_footer_style_1 .footer-top .footer-top__item .item-icon img{width:28px;height:28px;object-fit:contain}footer .widget_footer_style_1 .footer-grid{display:flex;flex-wrap:wrap;gap:20px}footer .widget_footer_style_1 .footer-column{flex:0 0 auto}footer .widget_footer_style_1 .footer-column-1{width:calc(var(--footer-column-1, 25%) - 20px)}footer .widget_footer_style_1 .footer-column-2{width:calc(var(--footer-column-2, 25%) - 20px)}footer .widget_footer_style_1 .footer-column-3{width:calc(var(--footer-column-3, 25%) - 20px)}footer .widget_footer_style_1 .footer-column-4{width:calc(var(--footer-column-4, 25%) - 20px)}footer .widget_footer_style_1 ul.footer-menu{padding:0}footer .widget_footer_style_1 ul.footer-menu li a{display:block;padding:0;transition:all 0.5s}footer .widget_footer_style_1 ul.footer-menu li a i{display:none}footer .widget_footer_style_1 .box-social{display:flex;justify-content:flex-start;align-items:center;gap:4px}footer .widget_footer_style_1 .box-social .effect-filter{display:block;width:50px;height:50px;border-radius:50px;border:3px solid #fff;overflow:hidden;transition:all 0.3s ease-in-out;background-color:#fff}footer .widget_footer_style_1 .box-social .effect-filter:not(:first-child){margin-left:-20px}footer .widget_footer_style_1 .box-social img{height:100%;width:auto;object-fit:cover;object-position:center}footer .widget_footer_style_1 .box-social:hover .effect-filter:not(:first-child){margin:0}footer .widget_footer_style_1 .btn-hotline{padding:10px 18px;border-radius:4px;letter-spacing:0;box-shadow:0 1px 5px 0 rgba(0,0,0,.15);background-color:var(--theme-color);color:#fff;border:0}@media (max-width:768px){footer .widget_footer_style_1 .footer-top{grid-template-columns:1fr}footer .widget_footer_style_1 .footer-top .footer-top__item{justify-content:flex-start}footer .widget_footer_style_1 .footer-grid{display:block}footer .widget_footer_style_1 .footer-column{width:100%!important;margin-bottom:20px}}