@charset "UTF-8";input:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}ol{list-style-type:decimal}table{margin:0 0 1.5em;width:100%;border-collapse:collapse;border-spacing:0}th{font-weight:500}td,th{border-top:1px solid var(--border-color);padding:9px}.h4,h4{font-size:24px}.h5,h5{font-size:18px}.h6,h6{font-size:16px}@media (max-width:1199px){.h4,h4{font-size:22px}}@media (max-width:991px){.h4,h4{font-size:20px}}@media only screen and (max-width:1600px){.container-fluid.px-0{padding-left:15px!important;padding-right:15px!important}.container-fluid.px-0 .row{margin-left:0!important;margin-right:0!important}}@media (min-width:1700px){.vs-container{--main-container:1663px}}@media (min-width:1200px){.vs-container{--main-container:1400px}}@media (min-width:1300px){.vs-container-style2{--main-container:1850px;margin-right:0;padding-right:0}}@media (min-width:1500px){.vs-container-style3{--main-container:1440px}}@media (min-width:1501px){.vs-container-style2{--main-container:1523px;margin-right:0;padding-right:0}}@media (min-width:2000px){.vs-container-style2{margin-right:auto;margin-left:auto}}@media (min-width:991px) and (max-width:1199px){.vs-container-style2{margin-right:0;padding-right:0;max-width:100%}}.slick-track>[class*=col]{-ms-flex-negative:0;flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) / 2);padding-left:calc(var(--bs-gutter-x) / 2);margin-top:var(--bs-gutter-y)}.gx-200,.g-200{--bs-gutter-x:200px}.gy-200,.g-200{--bs-gutter-y:200px}.gx-60,.g-60{--bs-gutter-x:60px}.gy-60,.g-60{--bs-gutter-y:60px}.gx-50,.g-50{--bs-gutter-x:50px}.gy-50,.g-50{--bs-gutter-y:50px}.gx-40,.g-40{--bs-gutter-x:40px}.gy-40,.g-40{--bs-gutter-y:40px}.gx-30,.g-30{--bs-gutter-x:30px}.gy-30,.g-30{--bs-gutter-y:30px}.gx-20,.g-20{--bs-gutter-x:20px}.gy-20,.g-20{--bs-gutter-y:20px}.gx-12,.g-12{--bs-gutter-x:12px}.gy-12,.g-12{--bs-gutter-y:12px}.gx-10,.g-10{--bs-gutter-x:10px}.gy-10,.g-10{--bs-gutter-y:10px}.gx-0,.g-0{--bs-gutter-x:0}.gy-0,.g-0{--bs-gutter-y:0}.px-100{padding-right:100px;padding-left:100px}@media (min-width:1500px){.gx-70{--bs-gutter-x:70px}}@media (min-width:1399px){.gx-20{--bs-gutter-x:20px}.gx-30{--bs-gutter-x:30px}.gx-40{--bs-gutter-x:40px}.gx-50{--bs-gutter-x:50px}.gx-60{--bs-gutter-x:60px}}@media (max-width:1199px){.gx-200,.g-200{--bs-gutter-x:80px}.gx-60,.g-60{--bs-gutter-x:30px}.gy-60,.g-60{--bs-gutter-y:30px}}@media (max-width:991px){.gx-200,.g-200{--bs-gutter-x:50px}.gy-200,.g-200{--bs-gutter-y:50px}}.form-select,select{display:block;width:100%;line-height:1.5;vertical-align:middle;background-image:url("data:image/svg+xml;utf8,<svg aria-hidden='true' focusable='false' data-prefix='fas' data-icon='sort-down' class='svg-inline--fa fa-sort-down fa-w-10' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'><path fill='grey' d='M41 288h238c21.4 0 32.1 25.9 17 41L177 448c-9.4 9.4-24.6 9.4-33.9 0L24 329c-15.1-15.1-4.4-41 17-41z'></path></svg>");background-repeat:no-repeat;background-position:right 24px top 18px!important;background-size:16px 16px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}select,.form-select,.form-control{height:60px;padding:0 28px;border:2px solid rgba(39,71,125,.1);color:var(--body-color);background-color:transparent;border-radius:7px;font-weight:400;font-size:14px}select:focus,.form-select:focus,.form-control:focus{outline:0;-webkit-box-shadow:none;box-shadow:none;border-color:#f33}select::-moz-placeholder,.form-select::-moz-placeholder,.form-control::-moz-placeholder{color:inherit}select::-webkit-input-placeholder,.form-select::-webkit-input-placeholder,.form-control::-webkit-input-placeholder{color:inherit}select:-ms-input-placeholder,.form-select:-ms-input-placeholder,.form-control:-ms-input-placeholder{color:inherit}select::-webkit-input-placeholder,.form-select::-webkit-input-placeholder,.form-control::-webkit-input-placeholder{color:inherit}select::-moz-placeholder,.form-select::-moz-placeholder,.form-control::-moz-placeholder{color:inherit}select:-ms-input-placeholder,.form-select:-ms-input-placeholder,.form-control:-ms-input-placeholder{color:inherit}select::-ms-input-placeholder,.form-select::-ms-input-placeholder,.form-control::-ms-input-placeholder{color:inherit}select::placeholder,.form-select::placeholder,.form-control::placeholder{color:inherit}.form-select{cursor:pointer;background-position:right 1.3rem center}input.form-control::-webkit-outer-spin-button,input.form-control::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input.form-control[type=number]{-moz-appearance:textfield}textarea.form-control{min-height:150px;padding-top:17px;padding-bottom:17px}input[type=checkbox]{visibility:hidden;opacity:0;display:inline-block;display:none;vertical-align:middle;width:0;height:0}input[type=checkbox]:checked~label:before{content:"";color:var(--theme-color);border-color:var(--theme-color)}input[type=checkbox]~label{position:relative;padding-left:30px;cursor:pointer;display:block}input[type=checkbox]~label:before{content:"";font-family:var(--icon-font);font-weight:700;position:absolute;left:0;top:4px;background-color:var(--white-color);border:1px solid var(--border-color);height:18px;width:18px;line-height:18px;text-align:center;font-size:12px}input[type=radio]{visibility:hidden;opacity:0;display:inline-block;display:none;vertical-align:middle;width:0;height:0}input[type=radio]~label{position:relative;padding-left:28px;cursor:pointer;line-height:1;display:inline-block;font-weight:600;margin-bottom:0}input[type=radio]~label::before{content:"";position:absolute;font-family:var(--icon-font);left:0;top:0;width:15px;height:15px;padding-left:.5px;font-size:.29rem;line-height:13px;text-align:center;border:1px solid var(--theme-color);border-radius:100%;font-weight:700;background:var(--white-color);color:transparent;-webkit-transition:all .2s ease;transition:all .2s ease}input[type=radio]:checked~label::before{border-color:var(--theme-color);background-color:var(--theme-color);color:var(--white-color)}label{margin-bottom:.6em;margin-top:-.3em;display:block}.form-group{position:relative}.form-group>i{position:absolute;right:40px;top:22px;font-size:16px;color:var(--body-color)}.form-control.is-invalid,.was-validated .form-control:invalid{border:1px solid var(--error-color)!important;background-position:right calc(.375em + .8875rem) center;background-image:none}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{outline:0;-webkit-box-shadow:none;box-shadow:none}textarea.form-control.is-invalid{background-position:top calc(.375em + .5875rem) right calc(.375em + .8875rem)}.form-select.is-invalid,.was-validated .form-select:invalid{border-color:#dc3545;background-image:url("data:image/svg+xml;utf8,<svg aria-hidden='true' focusable='false' data-prefix='fas' data-icon='sort-down' class='svg-inline--fa fa-sort-down fa-w-10' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'><path fill='currentColor' d='M41 288h238c21.4 0 32.1 25.9 17 41L177 448c-9.4 9.4-24.6 9.4-33.9 0L24 329c-15.1-15.1-4.4-41 17-41z'></path></svg>");border-width:1px}.row.no-gutters>.form-group{margin-bottom:0}.form-messages{display:none}.form-messages.mb-0 *{margin-bottom:0}.form-messages.success{color:var(--success-color);display:block}.form-messages.error{color:var(--error-color);display:block}@media (max-width:1199px){.form-select,.form-control{padding:0 20px}.form-select{background-position:right 20px top 18px!important}}@media (max-width:575px){.form-select,.form-control{padding-right:30px;padding-left:15px}}.slick-track{min-width:100%}.slick-list{padding-left:0!important;padding-right:0!important}.slick-arrow{display:inline-block;padding:0;background-color:#feebe9;color:var(--theme-color);border:none;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-right:50px;margin-top:calc(var(--icon-size,60px) / -2);left:var(--pos-x,-170px);width:var(--icon-size,60px);height:var(--icon-size,60px);border-radius:50%;z-index:2;-webkit-transition:.4s;transition:.4s}.slick-arrow.default{position:relative;--pos-x:0;margin-top:0}.slick-arrow .long-arrow{position:absolute;left:50%;top:50%;margin:-1px 0 0 -3px;display:inline-block;width:82px;height:2px;background-color:var(--theme-color);-webkit-transition:all ease .4s;transition:all ease .4s}.slick-arrow .long-arrow:before{content:"";position:absolute;left:-1px;top:-6px;display:inline-block;border-right:7px solid var(--title-color);border-top:7px solid transparent;border-bottom:7px solid transparent;-webkit-transition:all ease .4s;transition:all ease .4s}.slick-arrow:hover{background-color:var(--theme-color);color:var(--white-color)}.slick-arrow:hover .long-arrow{background-color:var(--theme-color);-webkit-animation:arrow-left ease 1s alternate;animation:arrow-left ease 1s alternate}.slick-arrow:hover .long-arrow:before{border-right-color:var(--theme-color)}.slick-arrow.slick-next{margin-right:0;margin-left:50px;right:var(--pos-x,-170px);left:auto}.slick-arrow.slick-next .long-arrow{left:auto;right:50%;margin-left:0;margin-right:-3px}.slick-arrow.slick-next .long-arrow:before{left:auto;right:-1px;border-right:none;border-left:7px solid var(--title-color)}.slick-arrow.slick-next:hover .long-arrow{-webkit-animation:arrow-right ease 1s alternate;animation:arrow-right ease 1s alternate}.slick-arrow.slick-next:hover .long-arrow:before{border-right-color:transparent;border-left-color:var(--theme-color)}.arrow-wrap .slick-arrow{opacity:0;visibility:hidden;left:var(--pos-x,-220px)}.arrow-wrap .slick-arrow.slick-next{right:var(--pos-x,-220px);left:auto}.arrow-wrap:hover .slick-arrow{opacity:1;visibility:visible;left:var(--pos-x,-170px)}.arrow-wrap:hover .slick-arrow.slick-next{right:var(--pos-x,-170px);left:auto}@media (max-width:1500px){.slick-arrow{--arrow-horizontal:-20px}.arrow-wrap .slick-arrow{left:var(--pos-x,-120px)}.arrow-wrap .slick-arrow.slick-next{right:var(--pos-x,-120px);left:auto}.arrow-wrap:hover .slick-arrow{left:var(--pos-x,-60px)}.arrow-wrap:hover .slick-arrow.slick-next{right:var(--pos-x,-60px);left:auto}}@media (max-width:1399px){.slick-arrow{--arrow-horizontal:40px}.arrow-wrap:hover .slick-arrow{left:var(--pos-x,-15px)}.arrow-wrap:hover .slick-arrow.slick-next{right:var(--pos-x,-15px);left:auto}}@media (max-width:991px){.slick-arrow{--icon-size:40px;margin-right:40px}.slick-arrow .long-arrow{width:62px;height:2px}.slick-arrow.slick-next{margin-right:0;margin-left:40px}}.vs-menu-wrapper.vs-body-visible{opacity:1;visibility:visible;-webkit-transition:all ease .3s;transition:all ease .3s}.vs-menu-wrapper.vs-body-visible .vs-menu-area{left:0;opacity:1;visibility:visible;-webkit-transition:all ease 1s;transition:all ease 1s}.vs-mobile-menu ul li.vs-active>a{color:var(--theme-color)}.vs-mobile-menu ul li.vs-active>a:before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.vs-mobile-menu ul .vs-item-has-children>a:after{content:"";font-family:var(--icon-font);position:absolute;right:0;top:50%;font-weight:400;font-size:12px;width:25px;height:25px;line-height:25px;margin-top:-12.5px;display:inline-block;text-align:center;background-color:var(--smoke-color);color:var(--title-color);-webkit-box-shadow:0 0 20px -8px rgba(var(--theme-color),.3);box-shadow:0 0 20px -8px rgba(var(--theme-color),.3);border-radius:50%}.vs-mobile-menu ul .vs-item-has-children.vs-active>a:after{content:""}.mobile-menu-form{width:100%;max-width:230px;margin-left:auto;margin-right:auto;display:block;position:relative}.mobile-menu-form input{height:35px;border:none;background-color:var(--white-color);border-radius:5px;-webkit-box-shadow:0px 10px 60px 0px rgba(0,0,0,.09);box-shadow:0px 10px 60px 0px rgba(0,0,0,.09);padding-left:20px;padding-right:40px}.mobile-menu-form input:focus{-webkit-box-shadow:0px 10px 60px 0px rgba(0,0,0,.09);box-shadow:0px 10px 60px 0px rgba(0,0,0,.09)}.mobile-menu-form input::-moz-placeholder{color:var(--smoke-color);color:var(--theme-color)}.mobile-menu-form input::-webkit-input-placeholder{color:var(--smoke-color);color:var(--theme-color)}.mobile-menu-form input:-ms-input-placeholder{color:var(--smoke-color);color:var(--theme-color)}.mobile-menu-form input::-ms-input-placeholder{color:var(--smoke-color);color:var(--theme-color)}.mobile-menu-form input::placeholder{color:var(--smoke-color);color:var(--theme-color)}.mobile-menu-form button{border:none;background-color:transparent;color:var(--theme-color);position:absolute;right:13px;top:3px}.preloader{position:fixed;left:0;right:0;top:0;bottom:0;z-index:999;background-color:var(--white-color)}.preloader .vs-btn{padding:15px 20px;border-radius:0;font-size:14px}.preloader-inner{text-align:center;text-align:center;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.preload-logo{position:relative;height:100px;width:100px;z-index:2}.preload-bg{position:absolute;top:0;left:0;animation:preloadAni 5s linear infinite;-webkit-animation:preloadAni 5s linear infinite;-moz-animation:preloadAni 5s linear infinite;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.preload-icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.vs-btn{border:none;display:inline-block;text-transform:capitalize;line-height:1;font-size:16px;font-weight:600;padding:22px 33px;background-color:var(--theme-color);color:var(--white-color);border-radius:7px;text-align:center;overflow:hidden;position:relative;z-index:1;vertical-align:middle}.vs-btn:after{content:"";position:absolute;z-index:-1;background-color:var(--title-color);left:auto;right:0;top:0;height:100%;width:0;border-radius:inherit;-webkit-transition:all ease .4s;transition:all ease .4s}.vs-btn i{margin-left:4px}.vs-btn:hover{color:var(--white-color)}.vs-btn:hover:after{width:101%;right:auto;left:-1px}.vs-btn.btn-noradius{border-radius:0}@media (max-width:575px){.vs-btn{font-size:14px;padding:17px 26px}}.vs-btn.outline-white{border:2px solid var(--white-color);background-color:transparent}.vs-btn.outline-white:after{display:none}.vs-btn.outline-white:hover{background-color:var(--theme-color);color:var(--white-color);border-color:var(--theme-color)}.vs-btn.style-white{background-color:var(--white-color);color:var(--title-color)}.vs-btn.style-white:after{background-color:var(--title-color)}.vs-btn.style-white:hover{color:var(--white-color)}.vs-btn.style-white.active{background-color:var(--theme-color);color:var(--white-color)}.vs-btn.style-white-2{background-color:var(--white-color);color:var(--theme-color)}.vs-btn.style-white-2:after{background-color:var(--theme-color)}.vs-btn.style-white-2:hover{color:var(--white-color)}.vs-btn.style4{border:2px solid rgba(246,60,37,.3);background-color:transparent;color:var(--theme-color);padding:15px 25px}.vs-btn.style4::after{background-color:transparent;border-radius:5px}.vs-btn.style4:hover{color:var(--white-color);border-color:#f63c25}.vs-btn.style4:hover::after{background-color:var(--theme-color)}.vs-btn.style-black{background-color:var(--black-color);color:var(--white-color)}.vs-btn.style-black:hover{color:var(--white-color)}.vs-btn.style-black:after{background-color:var(--theme-color)}.vs-btn.style-white-hover:after{background-color:var(--white-color)}.vs-btn.style-white-hover:hover{color:var(--title-color)}.vs-btn.vs-btn-flex{min-width:192px;width:192px;max-width:100%}.vs-btn.btn-center{margin:0 auto}.vs-btn.btn-fw{width:100%;display:block}.vs-btn.btn-fhw{width:100%;height:100%}.vs-btn.btn-sm{padding:15px 25px}.vs-btn.style-outline{--border-color:#696262;border:2px solid var(--border-color);background-color:transparent;padding:20px 33px}.vs-btn.style-outline:after{display:none}.vs-btn.style-outline:hover{border-color:inherit}.vs-btn.style-phone{margin-left:calc(var(--icon-shape) / 2)}.vs-btn.style-phone:after{display:none}.vs-btn.style-phone:before{content:"";position:absolute;left:calc(var(--icon-shape) / -2);top:50%;width:var(--icon-shape);height:var(--icon-shape);margin-top:calc(var(--icon-shape) / -2);background-color:var(--white-color);border-radius:50%;-webkit-box-shadow:inset 0px 5px 5px 0px rgba(246,60,37,.3);box-shadow:inset 0px 5px 5px 0px rgba(246,60,37,.3);-webkit-transition:inherit;transition:inherit}.vs-btn.style-phone i{position:absolute;left:calc(var(--icon-size) / -2);top:50%;width:var(--icon-size);height:var(--icon-size);line-height:var(--icon-size);margin-top:calc(var(--icon-size) / -2);border-radius:50%;background-color:var(--theme-color);font-size:14px;-webkit-transition:inherit;transition:inherit;margin-left:0}.vs-btn.style-phone:hover{background-color:var(--theme-color);color:var(--white-color)}.vs-btn.style-phone:hover i{-webkit-animation:shake .82s cubic-bezier(.36,.07,.19,.97) both;animation:shake .82s cubic-bezier(.36,.07,.19,.97) both}.icon-btn{--btn-size:50px;display:inline-block;width:var(--btn-size);height:var(--btn-size);line-height:var(--btn-size);background-color:var(--icon-bg,#f3f3f3);color:var(--title-color);text-align:center;border-radius:50%}.icon-btn:hover,.icon-btn.active{background-color:var(--theme-color);color:var(--white-color)}.icon-btn.btn-noradius{border-radius:0}.icon-btn.style-outline{background-color:transparent;border:2px solid var(--white-color);color:var(--white-color)}.icon-btn.style-outline:hover{background-color:var(--title-color);color:var(--white-color);border-color:transparent;-webkit-transition-delay:0s;transition-delay:0s}.icon-btn.style2,.icon-btn.style3,.icon-btn.style5{--btn-size:60px;border-radius:0;line-height:54px;border:2px solid rgba(255,255,255,.25);background-color:transparent;color:var(--white-color)}.icon-btn.style2 i,.icon-btn.style3 i,.icon-btn.style5 i{color:inherit}.icon-btn.style2:hover,.icon-btn.style3:hover,.icon-btn.style5:hover{border-color:#fff}@media (max-width:575px){.icon-btn.style2,.icon-btn.style3,.icon-btn.style5{--btn-size:48px;line-height:44px!important}}.icon-btn.style3,.icon-btn.style5{border-radius:7px;border:2px solid rgba(0,0,0,.1);color:var(--theme-color)}.icon-btn.style3 i,.icon-btn.style5 i{color:inherit}.icon-btn.style3:hover,.icon-btn.style5:hover{border-color:var(--theme-color)}.icon-btn.style4{--btn-size:45px;border:none;border-radius:5px;color:var(--body-color);background-color:var(--white-color);-webkit-box-shadow:0px 10px 20px 0px rgba(0,0,0,.03);box-shadow:0px 10px 20px 0px rgba(0,0,0,.03)}.icon-btn.style4:hover{background-color:var(--theme-color);color:var(--white-color)}.icon-btn.style5{color:var(--white-color);border:2px solid rgba(255,255,255,.4)}.icon-btn.style5:hover{border-color:var(--white-color)}.icon-btn.style6{--btn-size:36px;border-radius:5px;font-size:14px;line-height:37px}.play-btn{position:relative;border-radius:50%;display:inline-block;text-align:center;color:var(--white-color);border:2px solid;width:100px;height:100px}.play-btn>i{color:var(--white-color);position:relative;z-index:2;line-height:100px;text-align:center;font-size:18px;border-radius:inherit;-webkit-transition:all ease .4s;transition:all ease .4s}.play-btn::before,.play-btn::after{content:"";position:absolute;border:2px solid white;width:100%;height:100%;top:0;left:0;z-index:1;border-radius:50%}.play-btn::after{-webkit-animation-delay:1.5s;animation-delay:1.5s}.play-btn:hover{color:var(--theme-color);background-color:transparent}.play-btn:hover i{color:inherit}@media (max-width:575px){.play-btn{width:50px;height:50px}.play-btn i{font-size:14px;line-height:47px}}.ripple-icon{display:inline-block;position:relative;z-index:1}.ripple-icon:after,.ripple-icon:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--theme-color);-webkit-animation:ripple-sm 4s infinite ease-in-out;animation:ripple-sm 4s infinite ease-in-out;z-index:-1;border-radius:50%}.ripple-icon:after{-webkit-animation-delay:1.2s;animation-delay:1.2s}.ripple-icon i{width:60px;height:60px;line-height:60px;background-color:var(--theme-color);color:var(--white-color);border:4px solid rgba(var(--theme-color),.3);display:inline-block;text-align:center;font-size:1.3em;border-radius:50%}.scroll-btn{--btn-size:60px;--extra-shape:-6px;position:fixed;bottom:300px;right:30px;z-index:94;opacity:0;visibility:hidden;display:inline-block;border-radius:5px}.scroll-btn i{display:inline-block;background-color:var(--theme-color);color:var(--white-color);text-align:center;font-size:16px;width:var(--btn-size);height:var(--btn-size);line-height:var(--btn-size);z-index:2;border-radius:inherit;position:relative;-webkit-transition:all ease .8s;transition:all ease .8s}.scroll-btn:focus i,.scroll-btn:hover i{background-color:var(--title-color);color:var(--white-color)}.scroll-btn.show{bottom:120px;opacity:1;visibility:visible}@media (max-width:767px){.scroll-btn{--btn-size:40px;--extra-shape:-4px;right:15px;bottom:50px}.scroll-btn.show{bottom:15px}}.scrollToTop{position:fixed;right:60px;bottom:500px;opacity:0;visibility:hidden;-webkit-transition:all ease .4s;transition:all ease .4s;z-index:96}.scrollToTop.show{bottom:60px;opacity:1;visibility:visible}.cart-icon{color:var(--title-color);line-height:1;position:relative;vertical-align:middle}.cart-icon .badge{right:-13px;background-color:var(--black-color);top:-7px;padding:.3em .45em .2em .4em}.simple-link{font-weight:600}.simple-link i{position:relative;top:1px;margin-right:8px}.simple-link:hover{color:var(--theme-color)!important}@media (max-width:767px){.scrollToTop{right:20px}.scrollToTop.show{bottom:20px}}.hamburger-btn{padding:7px;display:inline-block;overflow:hidden;background-color:transparent;border:none;z-index:5;-webkit-transition:all ease .4s;transition:all ease .4s;line-height:1}.hamburger-btn .bar{width:22px;display:inline-block;height:18px;position:relative}.hamburger-btn .inner,.hamburger-btn .hidden{display:inline-block;opacity:0;width:100%;height:3px;background-color:var(--white-color);position:absolute;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.4s;transition-duration:.4s}.hamburger-btn .inner:after,.hamburger-btn .inner:before,.hamburger-btn .hidden:after,.hamburger-btn .hidden:before{content:"";width:100%;height:3px;background-color:var(--white-color);border-radius:4px;position:absolute;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.4s;transition-duration:.4s}.hamburger-btn .inner:before,.hamburger-btn .hidden:before{top:-10px}.hamburger-btn .inner:after,.hamburger-btn .hidden:after{top:10px}.hamburger-btn .inner{top:50%;opacity:1;-webkit-transform:translate(-25px,-50%);transform:translate(-25px,-50%)}.hamburger-btn .inner:after,.hamburger-btn .inner:before{opacity:1;-webkit-transform:translate(-5px,0);transform:translate(-5px,0)}.hamburger-btn .hidden{top:50%;background-color:var(--theme-color);-webkit-transform:translate(51px,-50%);transform:translate(51px,-50%)}.hamburger-btn .hidden:after,.hamburger-btn .hidden:before{background-color:var(--theme-color);-webkit-transform:translate(102px,0);transform:translate(102px,0)}.hamburger-btn:hover .inner{-webkit-transform:translate(-51px,50%);transform:translate(-51px,50%);opacity:0}.hamburger-btn:hover .inner:after,.hamburger-btn:hover .inner:before{-webkit-transform:translate(102px,0);transform:translate(102px,0);opacity:0}.hamburger-btn:hover .hidden{opacity:1;-webkit-transform:translate(-14px,-50%);transform:translate(-14px,-50%)}.hamburger-btn:hover .hidden:after,.hamburger-btn:hover .hidden:before{opacity:1;-webkit-transform:translate(-11px,0);transform:translate(-11px,0)}@media (max-width:991px){.play-btn{--icon-size:100px}}@media (max-width:575px){.icon-btn.style2,.icon-btn.style3,.icon-btn.style5{width:var(--btn-size,48px);height:var(--btn-size,48px);line-height:var(--btn-size,43px)}.vs-btn.style-outline{padding:15px 26px}}.title-area{line-height:1}.sub-title{line-height:1;display:inline-block;font-size:18px;color:var(--theme-color);font-family:var(--subtitle-font);font-weight:500;margin-bottom:27px;position:relative}.sub-title:before,.sub-title:after{content:"";height:2px;width:25px;position:absolute;background-color:var(--theme-color);top:8px}.sub-title:before{right:calc(100% + 20px);background-image:-webkit-gradient(linear,right top,left top,from(var(--theme-color)),color-stop(130%,transparent));background-image:linear-gradient(to left,var(--theme-color),transparent 130%);background-color:transparent}.sub-title:after{left:calc(100% + 20px);background-image:-webkit-gradient(linear,left top,right top,from(var(--theme-color)),color-stop(130%,transparent));background-image:linear-gradient(to right,var(--theme-color),transparent 130%);background-color:transparent}.sub-title.style-2{margin-bottom:15px}.sub-title.style-3{margin-bottom:15px;margin-left:47px;margin-top:-4px;display:block}.sub-title.style-3:after{display:none}.sub-title.style-3:before{background-color:var(--theme-color)}.sec-title2{font-size:60px}.sec-desc2{font-size:18px;font-weight:500}.title-area{margin-bottom:calc(var(--section-title-space) - 13px)}.sec-icon{margin-bottom:36px;line-height:1}.inner-title{font-size:36px;margin-top:-.25em}.border-title{position:relative;padding-bottom:20px;margin-bottom:36px;margin-top:-.2em}.border-title:before{content:"";position:absolute;left:0;bottom:0;width:50px;height:3px;background-color:var(--theme-color)}.border-title.style2,.border-title.icon-btn.style3,.border-title.icon-btn.style5{padding-bottom:10px;margin-bottom:20px}h3.border-title{margin-bottom:50px}@media (max-width:1199px){.sub-title{font-size:16px}.sub-title:before,.sub-title:after{top:7px}.inner-title{font-size:28px}.sec-title2{font-size:44px}.sec-desc2{font-size:16px}}@media (max-width:991px){.sec-title2{font-size:36px}.sec-desc2{font-size:14px}}@media (max-width:767px){.sec-title2{font-size:30px}.sub-title:before{right:calc(100% + 20px)}.sub-title.style-3{margin-left:37px}.sub-title.style-3:before{right:calc(100% + 10px)}}.z-index-step1{position:relative;z-index:4!important}.z-index-common{position:relative;z-index:3}.z-index-n1{z-index:-1}.media-body{-webkit-box-flex:1;-ms-flex:1;flex:1}.badge{position:absolute;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:inline-block;text-align:center;background-color:var(--theme-color);color:var(--white-color);padding:.35em .55em;border-radius:50%}.vs-surface{position:absolute;left:0;top:0;width:100%;height:100%}.outline-social{--icon-size:50px;--border-size:2px}.outline-social ul{margin:0;padding:0;list-style-type:none}.outline-social li{display:inline-block;margin-right:5px}.outline-social li:last-child{margin-right:0}.outline-social a{width:var(--icon-size);height:var(--icon-size);line-height:calc(var(--icon-size) - var(--border-size));border:var(--border-size) solid var(--white-color);color:var(--white-color);font-size:16px;display:inline-block;text-align:center;border-radius:50%}.outline-social a:hover{background-color:var(--theme-color);color:var(--white-color);border-color:transparent}.checked-list ul{margin:0;padding:0;list-style-type:none}.checked-list li{padding-left:25px;font-size:16px;margin-bottom:3px}.checked-list li:last-child{margin-bottom:0}.checked-list li:before{content:"";font-family:var(--icon-font);position:absolute;left:0}.font-icon{font-family:var(--icon-font)}.font-title{font-family:var(--title-font)}.font-body{font-family:var(--body-font)}.font-subtitle{font-family:var(--subtitle-font)}.fw-light{font-weight:300}.fw-normal{font-weight:400}.fw-medium{font-weight:500}.fw-semibold{font-weight:600}.fw-bold{font-weight:700}.fw-extrabold{font-weight:800}.fs-md{font-size:18px}.fs-xs{font-size:14px}.f-18-600{font-size:18px;font-weight:600}.fw-200{font-size:200px;font-weight:900;margin-top:-3rem}@media (max-width:991px){.fw-200{font-size:150px;margin-top:-2.3rem}}@media (max-width:575px){.fw-200{font-size:100px;margin-top:-1.5rem}}.bg-theme{background-color:var(--theme-color)!important}.bg-smoke{background-color:var(--smoke-color)!important}.bg-smokedark{background-color:var(--smoke-dark)!important}.bg-white{background-color:var(--white-color)!important}.bg-black{background-color:var(--black-color)!important}.bg-title{background-color:var(--title-color)!important}.bg-dblue{background-color:#0b2e4e}.mask-cover{-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100%;mask-size:100%}.bg-fluid{background-repeat:no-repeat;background-size:100% 100%;background-position:center center}.bg-auto{background-size:auto auto}.bg-contain{background-size:contain}.bg-top-right{background-position:top right;background-size:auto}.bg-top-left{background-position:left top}.bg-b-left{background-position:bottom left}.bg-fixed{background-attachment:fixed}.text-theme{color:var(--theme-color)!important}.text-title{color:var(--title-color)!important}.text-light{color:var(--light-color)!important}.text-yellow{color:var(--yellow-color)!important}.text-success{color:var(--success-color)!important}.text-error{color:var(--error-color)!important}.text-inherit{color:inherit}.text-inherit:hover{color:var(--theme-color)}a.text-title:hover{color:var(--theme-color)!important}.hover-title a:hover,a.hover-title:hover{color:var(--title-color)}a.text-theme:hover,.text-reset:hover{text-decoration:underline}.text-white-light{color:#dadada}.overlay{position:absolute;top:0;left:0;height:100%;width:100%}.position-center{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.slideinup.vs-animated{--animation-name:slideinup}.slideindown.vs-animated{--animation-name:slideindown}.slideindown,.slideinup{opacity:0}.vs-animated{-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:.3s;animation-delay:.3s;opacity:1;-webkit-animation-name:var(--animation-name);animation-name:var(--animation-name)}.ripple-animation,.play-btn::before,.play-btn::after{-webkit-animation-duration:var(--ripple-ani-duration);animation-duration:var(--ripple-ani-duration);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:ripple;animation-name:ripple}.ani-moving-x,.ani-moving-y,.ani-moving{-webkit-animation-duration:var(--moving-ani-duration);animation-duration:var(--moving-ani-duration);-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.ani-moving{-webkit-animation-name:moving;animation-name:moving}.ani-moving-x{-webkit-animation-name:moving-x;animation-name:moving-x}.ani-moving-y{-webkit-animation-name:moving-y;animation-name:moving-y}.mega-hover{position:relative;overflow:hidden}.mega-hover:after,.mega-hover:before{content:"";position:absolute;pointer-events:none;opacity:1;z-index:3;-webkit-transform:rotate(5deg);transform:rotate(5deg)}.mega-hover:before{top:0;right:51%;bottom:0;left:50%;background:rgba(255,255,255,.3)}.mega-hover:after{top:50%;right:0;bottom:50%;left:0;background:rgba(255,255,255,.6)}.mega-hover:hover:before{left:0;right:0;opacity:0;-webkit-transition:all 900ms linear;transition:all 900ms linear}.mega-hover:hover:after{top:0;bottom:0;opacity:0;-webkit-transition:all 900ms linear;transition:all 900ms linear}.thumb_swap .img_swap{position:absolute;left:0;bottom:0;right:0;opacity:0;visibility:hidden;-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s;background-color:var(--white-color)}.thumb_swap:hover .img_swap{opacity:1;visibility:visible}.thumb_swap .flash-img,.thumb_swap .product-img{overflow:hidden;position:relative}@media (max-width:991px){.ani-md-none{-webkit-animation:none;animation:none}}.fa-phone::before{content:""}.px-5{padding-right:5px;padding-left:5px}.px-10{padding-right:10px;padding-left:10px}.px-15{padding-right:15px;padding-left:15px}.px-20{padding-right:20px;padding-left:20px}.px-25{padding-right:25px;padding-left:25px}.px-30{padding-right:30px;padding-left:30px}.px-35{padding-right:35px;padding-left:35px}.px-40{padding-right:40px;padding-left:40px}.px-45{padding-right:45px;padding-left:45px}.px-50{padding-right:50px;padding-left:50px}.py-5{padding-top:5px;padding-bottom:5px}.py-10{padding-top:10px;padding-bottom:10px}.py-15{padding-top:15px;padding-bottom:15px}.py-20{padding-top:20px;padding-bottom:20px}.py-25{padding-top:25px;padding-bottom:25px}.py-30{padding-top:30px;padding-bottom:30px}.py-35{padding-top:35px;padding-bottom:35px}.py-40{padding-top:40px;padding-bottom:40px}.py-45{padding-top:45px;padding-bottom:45px}.py-50{padding-top:50px;padding-bottom:50px}.pt-5{padding-top:5px}.pt-10{padding-top:10px}.pt-15{padding-top:15px}.pt-20{padding-top:20px}.pt-25{padding-top:25px}.pt-30{padding-top:30px}.pt-35{padding-top:35px}.pt-40{padding-top:40px}.pt-45{padding-top:45px}.pt-50{padding-top:50px}.pb-5{padding-bottom:5px}.pb-10{padding-bottom:10px}.pb-15{padding-bottom:15px}.pb-20{padding-bottom:20px}.pb-25{padding-bottom:25px}.pb-30{padding-bottom:30px}.pb-35{padding-bottom:35px}.pb-40{padding-bottom:40px}.pb-45{padding-bottom:45px}.pb-50{padding-bottom:50px}.pt-80{padding-top:80px}.pb-80{padding-bottom:80px}.pt-100{padding-top:100px}.pb-70{padding-bottom:70px}.pt-lg-30{padding-top:30px}@media (max-width:991px){.no-pl-md{padding-left:0}.pt-lg-30{padding-top:0}}@media (max-width:767px){.no-pt-sm{padding-top:0}}.mx-5{margin-right:5px;margin-left:5px}.mx-10{margin-right:10px;margin-left:10px}.mx-15{margin-right:15px;margin-left:15px}.mx-20{margin-right:20px;margin-left:20px}.mx-25{margin-right:25px;margin-left:25px}.mx-30{margin-right:30px;margin-left:30px}.mx-35{margin-right:35px;margin-left:35px}.mx-40{margin-right:40px;margin-left:40px}.mx-45{margin-right:45px;margin-left:45px}.mx-50{margin-right:50px;margin-left:50px}.my-5{margin-top:5px;margin-bottom:5px}.my-10{margin-top:10px;margin-bottom:10px}.my-15{margin-top:15px;margin-bottom:15px}.my-20{margin-top:20px;margin-bottom:20px}.my-25{margin-top:25px;margin-bottom:25px}.my-30{margin-top:30px;margin-bottom:30px}.my-35{margin-top:35px;margin-bottom:35px}.my-40{margin-top:40px;margin-bottom:40px}.my-45{margin-top:45px;margin-bottom:45px}.my-50{margin-top:50px;margin-bottom:50px}.mt-5{margin-top:5px}.mt-10{margin-top:10px}.mt-15{margin-top:15px}.mt-20{margin-top:20px}.mt-25{margin-top:25px}.mt-30{margin-top:30px}.mt-35{margin-top:35px}.mt-40{margin-top:40px}.mt-45{margin-top:45px}.mt-50{margin-top:50px}.mb-5{margin-bottom:5px}.mb-10{margin-bottom:10px}.mb-15{margin-bottom:15px}.mb-20{margin-bottom:20px}.mb-25{margin-bottom:25px}.mb-30{margin-bottom:30px}.mb-35{margin-bottom:35px}.mb-40{margin-bottom:40px}.mb-45{margin-bottom:45px}.mb-50{margin-bottom:50px}.ml-5{margin-left:5px}.ml-10{margin-left:10px}.ml-15{margin-left:15px}.ml-20{margin-left:20px}.ml-25{margin-left:25px}.ml-30{margin-left:30px}.ml-35{margin-left:35px}.ml-40{margin-left:40px}.ml-45{margin-left:45px}.ml-50{margin-left:50px}.mt-n1{margin-top:-.25rem}.mt-n2{margin-top:-.5rem}.mt-n3{margin-top:-1rem}.mt-n4{margin-top:-1.5rem}.mt-n5{margin-top:-3rem}.mb-n1{margin-bottom:-.25rem}.mb-n2{margin-bottom:-.5rem}.mb-n3{margin-bottom:-1rem}.mb-n4{margin-bottom:-1.5rem}.mb-n5{margin-bottom:-3rem}.mb-6{margin-bottom:6px}.mt-70{margin-top:70px}.mb-70{margin-bottom:70px}.mb-80{margin-bottom:80px}.mb-60{margin-bottom:60px}.mt-60{margin-top:60px}.space-minus-60{--section-space:calc(150px - 60px)}.space-plus-60{--section-space:calc(150px + 60px)}.space-original{--section-space:150px}.space-bottom-double{padding-bottom:calc(var(--section-space) + var(--section-space))}.space-negative,.space-negative-top,.space-md-top{padding-top:calc(var(--section-space) - 50px)}.space-negative,.space-negative-bottom,.space-md-bottom{padding-bottom:calc(var(--section-space) - 50px)}.space-extra,.space-extra-top{padding-top:calc(var(--section-space) - 40px)}.space-extra,.space-extra-bottom{padding-bottom:calc(var(--section-space) - 40px)}.full-negative-space{margin-top:calc(0px - var(--section-space));position:relative;z-index:2}.bottom-minus-60{padding-bottom:calc(150px - 60px)}.trb-60{-webkit-transform:translateY(60px);transform:translateY(60px)}.top-negative-90{margin-top:-85px;padding-top:85px}.mt-65{margin-top:65px}@media (max-width:1025px){.space-negative,.space-negative-top,.space-md-top{padding-top:var(--section-space-mobile)}.space-negative,.space-negative-bottom,.space-md-bottom{padding-bottom:var(--section-space-mobile)}.space-extra,.space-extra-top{padding-top:calc(var(--section-space-mobile) - 40px)}.space-extra,.space-extra-bottom{padding-bottom:calc(var(--section-space-mobile) - 40px)}.full-negative-space{margin-top:calc(0px - var(--section-space-mobile))}.space-bottom-double{padding-bottom:calc(var(--section-space-mobile) + var(--section-space-mobile))}.space-plus-60{--section-space-mobile:calc(80px + 60px)}.space-minus-60{--section-space-mobile:calc(80px - 60px)}.space-original{--section-space-mobile:80px}}@media (max-width:991px){.mb-md-30{margin-bottom:30px}.space-top-md-none{padding-top:0}}.blog-single .widget_layered_nav li a,.blog-single .widget_product_categories li a,.blog-single .widget_nav_menu li a,.blog-single .widget_meta li a,.blog-single .widget_pages li a,.blog-single .widget_archive li a,.blog-single .widget_categories li a,.blog-single .wp-block-categories li a,.blog-single .wp-block-archives li a{background-color:var(--smoke-color)}.widget_layered_nav ul,.widget_product_categories ul,.widget_nav_menu ul,.widget_meta ul,.widget_pages ul,.widget_archive ul,.widget_categories ul,.wp-block-categories ul,.wp-block-archives ul{margin:0;padding:0}.widget_layered_nav a,.widget_product_categories a,.widget_nav_menu a,.widget_meta a,.widget_pages a,.widget_archive a,.widget_categories a,.wp-block-categories a,.wp-block-archives a{display:block;color:var(--body-color);font-weight:500}.widget_layered_nav a:hover,.widget_product_categories a:hover,.widget_nav_menu a:hover,.widget_meta a:hover,.widget_pages a:hover,.widget_archive a:hover,.widget_categories a:hover,.wp-block-categories a:hover,.wp-block-archives a:hover{color:var(--theme-color)}.widget_layered_nav li,.widget_product_categories li,.widget_nav_menu li,.widget_meta li,.widget_pages li,.widget_archive li,.widget_categories li,.wp-block-categories li,.wp-block-archives li{display:block;position:relative;margin-bottom:7px}.widget_layered_nav li>span,.widget_product_categories li>span,.widget_nav_menu li>span,.widget_meta li>span,.widget_pages li>span,.widget_archive li>span,.widget_categories li>span,.wp-block-categories li>span,.wp-block-archives li>span{text-align:center;position:absolute;right:22px;top:6px;-webkit-transition:all ease .4s;transition:all ease .4s}.widget_layered_nav .children,.widget_product_categories .children,.widget_nav_menu .children,.widget_meta .children,.widget_pages .children,.widget_archive .children,.widget_categories .children,.wp-block-categories .children,.wp-block-archives .children{margin-left:10px}.widget_layered_nav li,.widget_product_categories li,.widget_nav_menu li,.widget_meta li,.widget_pages li,.widget_archive li,.widget_categories li,.wp-block-categories li,.wp-block-archives li{display:block;position:relative}.widget_layered_nav li a,.widget_product_categories li a,.widget_nav_menu li a,.widget_meta li a,.widget_pages li a,.widget_archive li a,.widget_categories li a,.wp-block-categories li a,.wp-block-archives li a{margin-bottom:10px;padding:19px 25px;display:block;background-color:var(--white-color);border-radius:0;position:relative;font-size:16px;color:var(--body-color);font-weight:400;-webkit-transition:.3s;transition:.3s}.widget_layered_nav li a:before,.widget_product_categories li a:before,.widget_nav_menu li a:before,.widget_meta li a:before,.widget_pages li a:before,.widget_archive li a:before,.widget_categories li a:before,.wp-block-categories li a:before,.wp-block-archives li a:before{font-family:var(--icon-font);font-weight:900;margin-right:10px}.widget_layered_nav li span,.widget_product_categories li span,.widget_nav_menu li span,.widget_meta li span,.widget_pages li span,.widget_archive li span,.widget_categories li span,.wp-block-categories li span,.wp-block-archives li span{position:absolute;top:17px;right:25px;color:var(--body-color);width:30px;height:30px;text-align:center;border-radius:50%;line-height:30px;font-size:16px}.widget_layered_nav li>a:hover,.widget_product_categories li>a:hover,.widget_nav_menu li>a:hover,.widget_meta li>a:hover,.widget_pages li>a:hover,.widget_archive li>a:hover,.widget_categories li>a:hover,.wp-block-categories li>a:hover,.wp-block-archives li>a:hover{color:var(--white-color)!important;background-color:var(--theme-color)}.widget_layered_nav li>a:hover~span,.widget_product_categories li>a:hover~span,.widget_nav_menu li>a:hover~span,.widget_meta li>a:hover~span,.widget_pages li>a:hover~span,.widget_archive li>a:hover~span,.widget_categories li>a:hover~span,.wp-block-categories li>a:hover~span,.wp-block-archives li>a:hover~span{color:var(--white-color)}.widget_layered_nav li .sub-menu,.widget_layered_nav li .children,.widget_product_categories li .sub-menu,.widget_product_categories li .children,.widget_nav_menu li .sub-menu,.widget_nav_menu li .children,.widget_meta li .sub-menu,.widget_meta li .children,.widget_pages li .sub-menu,.widget_pages li .children,.widget_archive li .sub-menu,.widget_archive li .children,.widget_categories li .sub-menu,.widget_categories li .children,.wp-block-categories li .sub-menu,.wp-block-categories li .children,.wp-block-archives li .sub-menu,.wp-block-archives li .children{margin-left:10px;margin-bottom:0}.widget_layered_nav>li:last-child,.widget_product_categories>li:last-child,.widget_nav_menu>li:last-child,.widget_meta>li:last-child,.widget_pages>li:last-child,.widget_archive>li:last-child,.widget_categories>li:last-child,.wp-block-categories>li:last-child,.wp-block-archives>li:last-child{margin-bottom:0}.widget_layered_nav>li:last-child a,.widget_product_categories>li:last-child a,.widget_nav_menu>li:last-child a,.widget_meta>li:last-child a,.widget_pages>li:last-child a,.widget_archive>li:last-child a,.widget_categories>li:last-child a,.wp-block-categories>li:last-child a,.wp-block-archives>li:last-child a{margin-bottom:0}.wp-block-categories{list-style-type:none;margin:0;padding:0}.wp-block-archives{list-style-type:none;padding-left:0}.wp-block-tag-cloud a,.tagcloud a{display:inline-block;border:none;text-transform:capitalize;font-size:16px;line-height:1;padding:10.5px 23px;margin-right:5px;margin-bottom:10px;color:var(--body-color);background-color:var(--smoke-color);border-radius:8px}.wp-block-tag-cloud a:hover,.tagcloud a:hover{background-color:var(--theme-color);color:var(--white-color)!important}.widget .tagcloud a:not(:hover),.widget .wp-block-tag-cloud a:not(:hover){background-color:var(--white-color)}.sidebar-area .wp-block-tag-cloud a,.sidebar-area .tagcloud a{background-color:var(--white-color)}.sidebar-area .wp-block-tag-cloud a:hover,.sidebar-area .tagcloud a:hover{background-color:var(--theme-color)}.widget_nav_menu a,.widget_meta a,.widget_pages a{padding-right:20px}.widget_nav_menu .sub-menu{margin-left:10px}.wp-block-archives{list-style:none;margin:0;padding:0;margin-bottom:20px}.wp-block-archives a:not(:hover){color:inherit}.vs-blog ul.wp-block-archives li{margin:5px 0}@media (max-width:991px){.wp-block-tag-cloud a,.tagcloud a{padding:10.5px 18px}}.widget select,.widget input{color:var(--body-color);padding-left:30px;font-size:16px;background-color:var(--white-color);border:none;height:60px;border-radius:0;font-weight:500;width:100%;-webkit-transition:.3s;transition:.3s}.widget select::-moz-placeholder,.widget input::-moz-placeholder{color:var(--body-color)}.widget select::-webkit-input-placeholder,.widget input::-webkit-input-placeholder{color:var(--body-color)}.widget select:-ms-input-placeholder,.widget input:-ms-input-placeholder{color:var(--body-color)}.widget select::-webkit-input-placeholder,.widget input::-webkit-input-placeholder{color:var(--body-color)}.widget select::-moz-placeholder,.widget input::-moz-placeholder{color:var(--body-color)}.widget select:-ms-input-placeholder,.widget input:-ms-input-placeholder{color:var(--body-color)}.widget select::-ms-input-placeholder,.widget input::-ms-input-placeholder{color:var(--body-color)}.widget select::placeholder,.widget input::placeholder{color:var(--body-color)}.widget_title{font-size:20px;line-height:1em;margin-bottom:30px;margin-top:-.15em;padding-bottom:10px;font-weight:600}.widget .search-form{position:relative}.widget .search-form input{padding-right:50px;background-color:var(--white-color);border-radius:5px}.widget .search-form button{text-align:center;padding:0;color:var(--theme-color);background-color:transparent;border:none;position:absolute;right:30px;line-height:1;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.widget .search-form button:hover{border-color:var(--theme-color);background-color:var(--white-color);color:var(--theme-color)}.content-none-search .search-form{position:relative}.content-none-search .search-form input{border:1px solid var(--border-color)}.sidebar-area .widget{--smoke-color:rgba(247,247,247,1);margin-bottom:40px;padding:40px;background-color:var(--smoke-color)}.sidebar-area .widget .widget{padding:0;border:0;margin-bottom:0}.sidebar-area .widget .widget_title,.sidebar-area .widget .wp-block-search__label,.sidebar-area .widget .wp-block-group__inner-container>h2{color:var(--title-color);font-size:24px;margin-top:-.15em;line-height:1em;font-weight:600;margin-bottom:16px;padding-bottom:20px;position:relative}.sidebar-area .widget input:focus,.sidebar-area .widget select:focus,.sidebar-area .widget .form-select:focus,.sidebar-area .widget .form-control:focus{border-color:var(--theme-color)}.sidebar-area .widget .wp-block-latest-comments{padding-left:0;margin-bottom:0}.sidebar-area .widget .recent-post{padding-bottom:15px;border-bottom:1px solid var(--border-color);margin-bottom:15px}.sidebar-area .widget .recent-post:last-child{margin-bottom:0;padding:0;border-bottom:none}.sidebar-area .widget .recent-post .recent-post .media-img{margin-right:20px}.sidebar-area .widget .recent-post .post-title{font-weight:600;font-size:16px;margin-bottom:9px;line-height:20px}.sidebar-area .widget .wp-block-latest-comments{margin-bottom:-22px}.sidebar-area .widget_archive>ul,.sidebar-area .widget_categories>ul,.sidebar-area .widget_pages>ul,.sidebar-area .widget_meta>ul,.sidebar-area .widget_nav_menu>ul{margin-bottom:-10px}.sidebar-area .widget_archive .menu,.sidebar-area .widget_categories .menu,.sidebar-area .widget_pages .menu,.sidebar-area .widget_meta .menu,.sidebar-area .widget_nav_menu .menu{margin-bottom:-10px}.recent-post{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.recent-post:last-child{margin-bottom:0}.recent-post .post-title{font-weight:500;font-size:18px;margin-bottom:5px;line-height:24px}.recent-post .media-img{margin-right:25px;width:90px;width:100px;border-radius:5px;overflow:hidden}.recent-post .recent-post-meta{line-height:1;margin-bottom:7px}.recent-post .recent-post-meta a{margin-right:15px;font-size:14px;font-weight:400!important;color:var(--body-color)}.recent-post .recent-post-meta a:hover{color:var(--theme-color)}.recent-post .recent-post-meta a i{margin-right:4px;font-size:inherit}.recent-post .recent-post-meta a:last-child{margin-right:0}.vs-video-widget .video-thumb{position:relative}.vs-video-widget .play-btn{--icon-size:60px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.vs-video-widget .play-btn i{font-size:16px}.vs-video-widget .video-thumb-title{font-size:20px;font-weight:600;line-height:1.4;margin-top:10px;margin-bottom:-.3em}.sidebar-gallery{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.sidebar-gallery .gallery-thumb .icon-thumb{font-size:30px}.widget_recent_entries ul{margin:-.2em 0 0;padding:0;list-style:none}.widget_recent_entries ul li>a{color:var(--title-color);font-weight:500;display:block}.widget_recent_entries ul li>a:hover{color:var(--theme-color)}.widget_recent_entries ul li span.post-date{font-size:14px}.widget_recent_entries ul li:not(:last-child){border-bottom:1px solid #dadada;padding-bottom:12px;margin-bottom:12px}.widget_recent_comments ul{list-style-type:none;margin-bottom:0;padding-left:0;margin-top:-6px}.widget_recent_comments{margin-bottom:0;padding-left:0}.widget_recent_comments li{margin-bottom:0;color:var(--body-color);padding-left:30px;position:relative}.widget_recent_comments li:before{content:"";position:absolute;left:0;top:1px;color:var(--theme-color);font-family:var(--icon-font)}.widget_recent_comments li:not(:last-child){padding-bottom:17px}.widget_recent_comments article{line-height:1.5}.widget_recent_comments a{color:inherit}.widget_recent_comments a:hover{color:var(--theme-color)}.wp-block-latest-comments__comment{line-height:1.6}.wp-block-latest-comments__comment a{color:var(--body-color)}.wp-block-latest-comments__comment a:hover{color:var(--theme-color)}.wp-block-latest-comments__comment:last-child{margin-bottom:0}.wp-block-calendar,.calendar_wrap{position:relative;background-color:#fff;padding-bottom:0;border:none}.wp-block-calendar span[class*=wp-calendar-nav],.calendar_wrap span[class*=wp-calendar-nav]{position:absolute;top:8px;left:20px;font-size:14px;color:var(--white-color);font-weight:400;z-index:1}.wp-block-calendar span[class*=wp-calendar-nav] a,.calendar_wrap span[class*=wp-calendar-nav] a{color:inherit}.wp-block-calendar span.wp-calendar-nav-next,.calendar_wrap span.wp-calendar-nav-next{left:auto;right:20px}.wp-block-calendar caption,.calendar_wrap caption{caption-side:top;text-align:center;color:var(--white-color);background-color:var(--theme-color)}.wp-block-calendar th,.calendar_wrap th{font-size:14px;padding:5px;border:none;text-align:center;border-right:1px solid #fff;color:var(--title-color);font-weight:500}.wp-block-calendar th:first-child,.calendar_wrap th:first-child{border-left:1px solid #eee}.wp-block-calendar th:last-child,.calendar_wrap th:last-child{border-right:1px solid #eee}.wp-block-calendar td,.calendar_wrap td{font-size:14px;padding:5px;color:#01133c;border:1px solid #eee;text-align:center;background-color:transparent;-webkit-transition:all ease .4s;transition:all ease .4s}.wp-block-calendar #today,.calendar_wrap #today{color:var(--theme-color);background-color:var(--white-color);border-color:#ededed}.wp-block-calendar thead,.calendar_wrap thead{background-color:#eee}.wp-block-calendar .wp-calendar-table,.calendar_wrap .wp-calendar-table{margin-bottom:0}.wp-block-calendar .wp-calendar-nav .pad,.calendar_wrap .wp-calendar-nav .pad{display:none}.wp-block-calendar a,.calendar_wrap a{color:inherit}.wp-block-calendar a:hover,.calendar_wrap a:hover{color:var(--title-color)}.wp-block-calendar{margin-bottom:30px;border:none;padding-bottom:0}.wp-block-calendar table caption{color:var(--white-color)}.widget_rss,.wp-block-rss{padding-left:0;list-style-type:none}.widget_rss ul,.wp-block-rss ul{margin:-.2em 0 -.5em;padding:0;list-style:none}.widget_rss ul .rsswidget,.wp-block-rss ul .rsswidget{color:var(--title-color);font-family:var(--theme-font);font-size:18px;display:block;margin-bottom:10px}.widget_rss ul .rssSummary,.wp-block-rss ul .rssSummary{font-size:14px;margin-bottom:10px}.widget_rss ul a,.wp-block-rss ul a{display:block;font-weight:600;color:inherit}.widget_rss ul a:hover,.wp-block-rss ul a:hover{color:var(--theme-color)}.widget_rss ul .rss-date,.wp-block-rss ul .rss-date{font-size:14px;display:inline-block;margin-bottom:5px;font-weight:400;color:var(--title-color)}.widget_rss ul .rss-date:before,.wp-block-rss ul .rss-date:before{content:"";font-family:var(--icon-font);margin-right:10px;font-weight:300;color:var(--theme-color)}.widget_rss ul cite,.wp-block-rss ul cite{font-weight:400;color:var(--title-color);font-family:var(--body-font);font-size:14px}.widget_rss ul cite:before,.wp-block-rss ul cite:before{content:"";position:relative;top:-2px;left:0;width:20px;height:2px;display:inline-block;vertical-align:middle;margin-right:8px;background-color:var(--theme-color)}.widget_rss li:not(:last-child),.wp-block-rss li:not(:last-child){margin-bottom:16px;border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:16px}.widget_rss a:hover,.wp-block-rss a:hover{color:var(--theme-color)}.widget_products ul,.widget_top_rated_products ul{margin:0;padding:0}.widget_products .media-img,.widget_top_rated_products .media-img{margin-right:0;width:auto}.widget_products .media-body.pl-30,.widget_top_rated_products .media-body.pl-30{padding-left:20px}.widget_products .recent-post-title.h5,.widget_top_rated_products .recent-post-title.h5{margin-bottom:4px!important;font-size:16px}.widget_products .recent-post,.widget_top_rated_products .recent-post{margin-bottom:20px}.widget_products .recent-post:last-child,.widget_top_rated_products .recent-post:last-child{margin-bottom:0}.widget_products ins,.widget_products del,.widget_top_rated_products ins,.widget_top_rated_products del{font-size:14px}.widget_shopping_cart .woocommerce-mini-cart__buttons.buttons{margin-bottom:0}.sidebar-area .widget_shopping_cart ul.woocommerce-mini-cart{margin-top:0}.sidebar-area .widget_shopping_cart .vs-btn{padding:13px 24px;margin-right:15px}.sidebar-area .widget_shopping_cart .vs-btn:last-child{margin-right:0}.sidebar-area .widget_shopping_cart .woocommerce-mini-cart__total{margin-bottom:10px;font-size:16px}.sidebar-area .tagcloud,.sidebar-area .wp-block-tag-cloud{margin-right:-5px;margin-bottom:-10px}@media (max-width:1199px){.sidebar-area .widget{margin-bottom:30px;padding:30px}}@media (max-width:991px){.sidebar-gallery{grid-template-columns:repeat(3,1fr)}.wp-block-tag-cloud a,.tagcloud a{padding:10.5px 18px}.sidebar-area.pl-30{padding-left:0}}@media (max-width:767px){.sidebar-area .widget{padding:30px 20px}}.footer-widget,.footer-widget .widget{padding:0;border:none;padding-bottom:0;background-color:transparent}.footer-widget p{color:var(--white-color);line-height:1.6}.footer-widget .widget_title{font-size:24px;color:var(--white-color);position:relative;padding:0;margin-bottom:32px}.footer-widget .footer-table{margin-top:-7px}.footer-widget .menu{margin-top:-7px}.footer-widget .vs-social a{background-color:rgba(39,71,125,.3);margin-right:8px}.footer-widget .vs-social a:hover{background-color:var(--theme-color);color:var(--white-color)!important}.footer-widget.widget_nav_menu a,.footer-widget.widget_meta a,.footer-widget.widget_pages a,.footer-widget.widget_archive a,.footer-widget.widget_categories a,.footer-widget a{color:var(--white-color);font-weight:600}.footer-widget.widget_nav_menu a:hover,.footer-widget.widget_meta a:hover,.footer-widget.widget_pages a:hover,.footer-widget.widget_archive a:hover,.footer-widget.widget_categories a:hover,.footer-widget a:hover{color:var(--theme-color)}.footer-widget.widget_nav_menu li a,.footer-widget.widget_meta li a,.footer-widget.widget_pages li a,.footer-widget.widget_archive li a,.footer-widget.widget_categories li a,.footer-widget li a{font-weight:500;background-color:transparent;padding:0;margin-bottom:0}.footer-widget.widget_nav_menu li a:before,.footer-widget.widget_meta li a:before,.footer-widget.widget_pages li a:before,.footer-widget.widget_archive li a:before,.footer-widget.widget_categories li a:before,.footer-widget li a:before{content:"";font-family:var(--icon-font);margin-right:10px;position:relative;left:0;color:inherit}.footer-widget.widget_nav_menu li a:hover,.footer-widget.widget_meta li a:hover,.footer-widget.widget_pages li a:hover,.footer-widget.widget_archive li a:hover,.footer-widget.widget_categories li a:hover,.footer-widget li a:hover{-webkit-transform:translateX(5px);transform:translateX(5px);color:var(--theme-color);background-color:transparent}.footer-widget .vs-gallery-widget{max-width:340px}.footer-widget .footer-location{font-weight:600}.footer-widget .footer-location i{width:25px;line-height:1.6;float:left;display:block;overflow:hidden;height:50px;padding-left:2px}.footer-widget .menu-two-collumn ul{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px}.footer-widget .menu-two-collumn ul li{margin-bottom:0}.vs-availability{max-width:350px}.footer-table{font-weight:600;color:var(--white-color)}.footer-table tr td{border-bottom:1px solid;border-color:var(--border-white);border-top:none;padding-top:10px;padding-bottom:10px}.footer-table tr td:nth-child(2){text-align:right}.footer-table tr:last-child td{padding-bottom:10px!important}.footer-widget.style-2 .widget_title{font-size:30px;margin-bottom:35px;color:var(--title-color)}.footer-widget.style-2 p{color:var(--body-color);font-size:18px;font-weight:400;margin-top:-7px}.footer-widget.style-2 a{color:var(--body-color);font-weight:600!important}.footer-widget.style-2 a:hover{color:var(--theme-color)!important}.footer-widget.style-2 .widget_nav_menu li a:hover,.footer-widget.style-2 .widget_meta li a:hover,.footer-widget.style-2 .widget_pages li a:hover,.footer-widget.style-2 .widget_archive li a:hover,.footer-widget.style-2 .widget_categories li a:hover{color:var(--theme-color)!important}.footer-widget.style-2 .widget_nav_menu li a:hover:before,.footer-widget.style-2 .widget_meta li a:hover:before,.footer-widget.style-2 .widget_pages li a:hover:before,.footer-widget.style-2 .widget_archive li a:hover:before,.footer-widget.style-2 .widget_categories li a:hover:before{color:var(--theme-color)}.footer-widget.style-2 .post-title{margin-bottom:8px}.footer-widget.style-2 .post-title a{font-weight:inherit!important;color:inherit}.footer-widget.style-2 .post-title a:hover{color:var(--theme-color)}.footer-widget.style-2 .recent-post-meta{margin-bottom:0}.footer-widget.style-2 .vs-social a{background-color:transparent}.footer-widget.style-2 .vs-social a:hover{background-color:var(--theme-color);color:var(--white-color)!important}@media (max-width:1199px){.widget-area.space-negative,.widget-area.space-negative-bottom{padding-bottom:calc(var(--section-space-mobile) - 40px)}.footer-widget,.footer-widget .widget{margin-bottom:40px}}@media (max-width:991px){.footer-widget .widget_title{margin-bottom:25px}}@media (max-width:575px){.footer-widget.style-2 p{font-size:16px}}.widget_shopping_cart .widget_title{margin-bottom:10px}.widget_shopping_cart ul{margin:0;padding:0}.widget_shopping_cart ul li{list-style-type:none}.widget_shopping_cart .mini_cart_item{position:relative;padding:30px 10px 30px 90px;border-bottom:1px solid rgba(0,0,0,.1);margin-bottom:0;text-align:left}.widget_shopping_cart .mini_cart_item:first-child{border-top:1px solid rgba(0,0,0,.1)}.widget_shopping_cart .cart_list a:not(.remove){display:block;color:var(--body-color);color:var(--title-color);font-size:16px;font-weight:500;font-weight:600;font-family:var(--title-font)}.widget_shopping_cart .cart_list a:not(.remove):hover{color:var(--theme-color)}.widget_shopping_cart .cart_list a.remove{position:absolute;top:50%;left:95%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:var(--body-color)}.widget_shopping_cart .cart_list a.remove:hover{color:var(--theme-color)}.widget_shopping_cart .quantity{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;white-space:nowrap;vertical-align:top;margin-right:20px;font-size:14px;color:var(--theme-color)}.widget_shopping_cart .total{margin-top:20px;font-size:18px;color:var(--title-color)}.widget_shopping_cart .amount{padding-left:5px;font-weight:600;font-family:var(--title-font)}.widget_shopping_cart .vs-btn{margin-right:15px}.widget_shopping_cart .vs-btn:last-child{margin-right:0}.sidebar-area .widget_shopping_cart .vs-btn{margin-right:10px;padding:8px 22px;font-size:14px}.tr-20::before{content:"";height:20px;width:100%;background-color:var(--theme-color);position:absolute;top:0;left:0;right:0}.header-top-area .dropdown-menu{top:18px!important}.header-top-area .dropdown-menu:before{content:"";width:0;height:0;border-style:solid;border-width:0 12px 12px;border-color:transparent transparent var(--white-color) transparent;position:absolute;top:-12px;left:65px}.header-top-area .dropdown-menu li{display:block}.header-top-area .dropdown-menu a{display:block;color:var(--title-color);padding:0 20px}.header-top-area .dropdown-menu a:hover{color:var(--theme-color)}.menu-icons{display:-webkit-box;display:-ms-flexbox;display:flex}.cart-button{border:none}.cart-btn-wrapper{position:relative}.shopping-cart-wrapper{position:absolute;top:calc(100% + 27px);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#fff;padding:30px;border-radius:10px;min-width:340px;text-align:left;visibility:hidden;opacity:0;z-index:10}.shopping-cart-wrapper:before{content:"";height:0;width:0;border-style:solid;border-width:0 10px 10px;border-color:transparent transparent var(--white-color) transparent;position:absolute;bottom:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.shopping-cart-wrapper.show{visibility:visible;opacity:1}.woocommerce-mini-cart__buttons{margin-bottom:0}.logo-wrapper{background-color:var(--white-color);text-align:center;-webkit-box-shadow:0px 20px 40px 0px rgba(0,0,0,.06);box-shadow:0px 20px 40px 0px rgba(0,0,0,.06);position:relative;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 20px}.logo-wrapper .support-link{font-size:14px;background-color:var(--theme-overlay);padding:7px 33px;border-radius:0 0 25px 25px;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.logo-wrapper .header-logo{padding-top:40px;width:220px;margin-left:auto;margin-right:auto}.header-contact{background-color:#fff;-webkit-box-shadow:0px 20px 40px 0px rgba(0,0,0,.06);box-shadow:0px 20px 40px 0px rgba(0,0,0,.06);padding:50px 0;position:relative;z-index:2}.dropdown-toggle::after{content:"";font-family:var(--icon-font);border:none;vertical-align:0;font-size:14px}.header-shape{width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1;overflow:hidden}.header-shape .before,.header-shape .after{width:80px;height:80px;background-color:var(--theme-overlay);position:absolute;border-radius:50%;top:-35px;left:-35px;overflow:hidden;border:1px solid var(--theme-overlay);-webkit-box-shadow:inset 0 0 0 10px var(--white-color);box-shadow:inset 0 0 0 10px var(--white-color)}.header-shape .after{bottom:-35px;right:-35px;left:unset;top:unset}.header-shape.style-2 .before{left:-45px;top:-45px}.header-shape.style-2 .after{bottom:-45px;right:-45px}.contact-box .contact-content p{color:var(--white-color);font-size:12px;font-weight:300;margin-bottom:3px}.contact-box .contact-content .contact-title{font-weight:500;margin-bottom:0}.contact-box .contact-content .contact-title a{color:inherit}.contact-box .contact-content .contact-title a:hover{color:var(--theme-color)}@media (max-width:1399px){.contact-box .contact-content .contact-title{font-size:16px}}.contact-box .contact-content .text-light{font-size:14px;margin-bottom:4px;display:block}.main-menu ul.mega-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:left;width:100%;max-width:var(--main-container);padding:20px 15px 23px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.main-menu ul.mega-menu>li{display:block;width:100%;padding:0 15px}.main-menu ul.mega-menu>li>a{display:block;padding:0;font-size:16px;padding-bottom:8px;margin-bottom:10px;text-transform:capitalize;letter-spacing:1px;font-weight:700;color:var(--title-color);border-bottom:1px dashed;border-color:var(--theme-color)}.main-menu ul.mega-menu>li li{padding:4px 0}.main-menu.menu-style2>ul>li{margin-right:32px}.main-menu.menu-style2>ul>li>a{padding:25px 0}.main-menu.menu-style2>ul>li:last-child{margin-right:0}.main-menu .mega-menu-wrap{position:static}.top-widget .icon{color:var(--title-color);font-size:14px;-webkit-box-shadow:0px 20px 40px 0px rgba(0,0,0,.07);box-shadow:0px 20px 40px 0px rgba(0,0,0,.07);background-color:var(--white-color);width:40px;height:40px;line-height:44px;display:inline-block;text-align:center;border-radius:50%;position:relative}.top-widget .icon:hover{background-color:var(--title-color);color:var(--white-color)}.top-widget .icon:hover .badge{background-color:var(--theme-color)}.top-widget .badge{color:var(--white-color);font-size:10px;font-weight:300;background-color:var(--title-color);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:.35em .46em;line-height:8px;top:0;right:0}.sticky-header-wrap{background-color:#fff;position:fixed;top:0;left:0;right:0;z-index:999;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.1);box-shadow:0 0 10px 0 rgba(0,0,0,.1);-webkit-transition:all ease .4s;transition:all ease .4s;-webkit-transform:translateY(-110%);transform:translateY(-110%);-webkit-transform-origin:top;transform-origin:top;opacity:0;visibility:hidden}.sticky-header-wrap.active{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}.sticky-header-wrap .logo{width:120px}@media (max-width:991px){.sticky-header-wrap .logo{-webkit-transform:translateY(0);transform:translateY(0)}}.menu-sticky1>ul>li{margin:0;margin-right:0;margin-left:34px}.menu-sticky1>ul>li>a{padding:27px 0}.header-wrapper2 .logo-wrapper{text-align:left;background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.header-wrapper2 .logo-wrapper .header-logo{margin-left:unset;padding-top:0}.header-wrapper2 .header-contact{background-color:transparent;-webkit-box-shadow:none;box-shadow:none;padding:40px 0}.header-wrapper2 .menu-wrapper{padding:0 60px;-webkit-box-shadow:0px 15px 100px 0px rgba(0,0,0,.08);box-shadow:0px 15px 100px 0px rgba(0,0,0,.08);position:relative}.header-wrapper2 .btn-fhw{padding:30px 33px}.menu-wrapper3{height:130px}.header-inner3 .vs-btn{margin-top:20px;margin-bottom:20px}.head-top-widget2.style4 span,.head-top-widget2.style4 a{color:var(--white-color)}.head-top-widget2.style4 a:hover{color:var(--theme-color)}.head-top-widget2.style4 .border-right{border-right:1px solid #ccc}.main-menu .mega-menu-link{font-weight:600!important;letter-spacing:0!important}@media (max-width:1399px){.header-contact .px-45{padding-left:20px!important;padding-right:20px!important}.header-wrapper2 .header-contact{padding-left:40px}.shopping-cart-wrapper{left:unset;right:0;-webkit-transform:translateX(0%);transform:translateX(0%)}.shopping-cart-wrapper:before{bottom:100%;left:calc(100% - 35px);-webkit-transform:translateX(0);transform:translateX(0)}}@media (max-width:1199px){.logo-wrapper .header-logo{width:176px}.header-wrapper2 .header-logo{margin:0}.logo-wrapper .support-link{width:100%}.main-menu ul.mega-menu{max-width:calc(var(--main-container) - var(--container-gutters));width:calc(100% - var(--container-gutters))}.header-wrapper2 .menu-wrapper{padding:0 30px}.main-menu.menu-style2>ul>li{margin-right:20px}.main-menu.menu-style2 ul.mega-menu{max-width:100%;width:100%}.main-menu.menu-style2 ul.mega-menu li{margin-right:10px}}@media (max-width:991px){.logo-wrapper{padding:0;-webkit-box-shadow:none;box-shadow:none}.logo-wrapper .header-logo{padding-top:0}.logo-wrapper .support-link{display:none}.tr-20::before{display:none}.top-widget{position:absolute;right:100px;top:25px}.top-widget.style-2{top:-64px}.menu-wrapper3{height:100px}.shopping-cart-wrapper{top:calc(100% + 35px)}}@media (max-width:575px){.d-xs-none{display:none}}.footer-table td{padding:4px 0;text-transform:uppercase}.footer-table tr:first-child td{padding-top:0}.footer-table tr:last-child td{padding-bottom:0}.copyright-wrap{padding:22px 40px}.footer-wrapper2.bg-smoke{--smoke-color:#f7f7f7}.copyright-wrap.bg-smoke.style-2{--smoke-color:#eee}.copyright-wrap.bg-smoke.style-2 a{font-weight:600}.footer-subscribe{position:relative}.footer-subscribe input{width:100%;background-color:transparent;border:2px solid var(--white-color);padding-left:30px;padding-right:50px;border-radius:9999px;color:var(--white-color);font-size:16px;font-weight:500}.footer-subscribe input::-moz-placeholder{color:var(--white-color)}.footer-subscribe input::-webkit-input-placeholder{color:var(--white-color)}.footer-subscribe input:-ms-input-placeholder{color:var(--white-color)}.footer-subscribe input::-ms-input-placeholder{color:var(--white-color)}.footer-subscribe input::placeholder{color:var(--white-color)}.footer-subscribe input:focus{background-color:transparent}.footer-subscribe button{border:none;background-color:transparent;color:var(--white-color);position:absolute;top:50%;right:30px;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-left:1px solid var(--white-color);padding:0 0 0 20px;height:30px;overflow:hidden}.footer-subscribe button .hidden{position:absolute;margin-left:100px;opacity:0;visibility:hidden;-webkit-transition:all ease .4s;transition:all ease .4s}.footer-subscribe button .default{opacity:1;visibility:visible;-webkit-transition:all ease .3s;transition:all ease .3s}.footer-subscribe.focus{margin-right:0}.footer-subscribe.focus button .hidden{margin-left:0;opacity:1;visibility:visible}.footer-subscribe.focus button .default{opacity:0;visibility:hidden}.footer-links ul{margin:0;padding:0;list-style-type:none}.footer-links li{position:relative;display:inline-block;margin-left:24px}.footer-links li:last-child{margin-right:0;padding-right:0}.footer-links a{color:var(--white-color);font-weight:500}.footer-links a:hover{text-decoration:underline}@media (max-width:991px){.footer-wrapper.space-negative,.space-negative-top{padding-top:var(--section-space-mobile)!important}.recent-post .post-title{font-size:16px}}@media (max-width:767px){.footer-links li{margin-left:15px}}@media (max-width:575px){.footer-subscribe input{padding-left:25px}.footer-subscribe button{width:45px;height:45px;background-color:var(--theme-color);color:var(--white-color);text-align:center;padding-left:0;border:none;border-radius:50%;right:8px}.footer-subscribe button:hover{background-color:var(--white-color);color:var(--white-color)}}.breadcumb-menu li i,.breadcumb-menu a i,.breadcumb-menu span i{margin-right:5px;font-size:.8rem;position:relative;top:-1px}.vs-blog{background:var(--white-color);-webkit-transition:.3s;transition:.3s}.vs-blog .vs-video{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.vs-blog .blog-audio{line-height:0}.vs-blog .blog-img{position:relative}.blog-meta{margin-top:-6px}.blog-meta a,.blog-meta span{color:var(--body-color);margin-right:24px;position:relative;font-size:14px;display:inline-block}.blog-meta a>i,.blog-meta span>i{margin-right:7px;color:var(--theme-color);padding-left:1px}.blog-meta a:hover,.blog-meta span:hover{color:var(--theme-color)}.blog-big{--border-color:#f5f5f5;border:2px solid var(--border-color)}.blog-big .blog-img,.blog-big .blog-video,.blog-big .blog-audio{margin:-2px}.blog-big .blog-title{font-size:30px;line-height:1.3}.blog-big .blog-content{padding:52px 60px}.blog-big .read-btn{font-weight:500;font-size:18px;position:relative}.blog-big .read-btn:after{content:"";height:1px;width:0;background-color:var(--title-color);position:absolute;bottom:0;left:0;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out}.blog-big .read-btn i{-webkit-transition:.3s;transition:.3s}.blog-big .read-btn:hover:after{width:calc(100% - 20px)}.blog-big .read-btn:hover i{margin-left:2px}.wp-block-quote cite,blockquote cite{display:inline-block;font-size:18px;position:relative;border-color:inherit;line-height:1;font-weight:500;margin-top:22px;font-style:normal;color:var(--theme-color)}.wp-block-quote.is-large,.wp-block-quote.is-style-large,blockquote.is-large,blockquote.is-style-large{margin-bottom:1em;padding:50px 60px;font-size:20px}.wp-block-quote.is-large:before,.wp-block-quote.is-style-large:before,blockquote.is-large:before,blockquote.is-style-large:before{font-size:11rem}.wp-block-quote.has-text-align-right,blockquote.has-text-align-right{text-align:right;border-left:none;border-right:.25em solid var(--theme-color);padding:50px 60px}.wp-block-quote.has-text-align-right:before,blockquote.has-text-align-right:before{left:40px;right:unset;bottom:30px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.wp-block-quote.has-text-align-right p,blockquote.has-text-align-right p{max-width:100%}.wp-block-pullquote__citation,.wp-block-pullquote cite,.wp-block-pullquote footer{color:var(--theme-color)}.wp-block-pullquote{border-top:0;border-bottom:0;margin:0;padding:0}.blog-details .blog-single{border-bottom:1px solid var(--border-color);padding-bottom:28px;margin-bottom:40px}.blog-details .blog-single .share-links{border-top:1px solid var(--border-color);padding-top:28px;margin-top:25px}.blog-details .blog-img,.blog-details .blog-video,.blog-details .blog-audio{margin-bottom:35px}.blog-video .play-btn,.blog-img .play-btn{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.blog-details .format-chat .blog-content .content-wrapper>p:nth-child(2n){background:var(--smoke-color);padding:5px 20px}.share-links-title{font-size:18px;font-weight:600;color:var(--title-color);margin-right:20px}.blog-social{--icon-size:34px;--facebook:#3b5998;--twitter:#00acee;--linkedin:#0e76a8;--instagram:#d63084;padding-left:0;margin:0}.blog-social li{display:inline-block;list-style-type:none}.blog-social li:last-child i{margin-right:0}.blog-social a{display:inline-block}.blog-social i{width:var(--icon-size);height:var(--icon-size);line-height:var(--icon-size);background-color:var(--theme-color);color:var(--white-color);text-align:center;border-radius:50%;margin:0 3px}.blog-social i[class*=facebook]{background-color:var(--facebook)}.blog-social i[class*=twitter]{background-color:var(--twitter)}.blog-social i[class*=linkedin]{background-color:var(--linkedin)}.blog-social i[class*=instagram]{background-color:var(--instagram)}.blog-social i:hover{background-color:var(--title-color)}.blog-details .blog-author{margin-top:80px;padding:55px 60px;border-right:10px solid var(--theme-color)}.blog-details .blog-author .author-text{line-height:26px}.blog-card{position:relative;margin-bottom:30px}.blog-card .blog-date{font-size:12px;line-height:14px;padding:12px 10px 19px;border-radius:0 0 5px 5px;color:var(--title-color);position:absolute;top:30px;right:30px;display:inline-block;background-color:var(--white-color);width:58px;border-top:2px solid var(--theme-color);text-align:center}.blog-card .blog-date::first-line{font-size:24px;font-weight:600;line-height:1.4}.blog-card .blog-date:hover{color:var(--theme-color)}.blog-card .blog-content{padding:25px;background-color:white;border:2px solid whitesmoke;border-top:none;-webkit-box-shadow:0px 12px 20px 0px rgba(0,0,0,.04);box-shadow:0px 12px 20px 0px rgba(0,0,0,.04);-webkit-transition:.4s;transition:.4s}.blog-card .blog-meta a,.blog-card .blog-meta span{display:inline-block;margin-bottom:6px}.blog-card .blog-title{padding-right:10px;margin-bottom:20px;padding-bottom:15px;line-height:1.4;font-weight:500;border-bottom:1px solid var(--border-color)}.blog-card .blog-author{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.blog-card .blog-author .author-img{width:45px;height:45px;border-radius:5px;overflow:hidden;float:left;margin-right:15px}.blog-card .blog-author .author-info{padding-bottom:3px}.blog-card .blog-author .author-info span{font-size:14px;line-height:1}.blog-card .blog-author .author-info .author-name{margin-bottom:0}.blog-card:hover .blog-content{border-color:var(--white-color);-webkit-box-shadow:0px 20px 30px rgba(0,0,0,.06);box-shadow:0px 20px 30px rgba(0,0,0,.06)}.img-scale{overflow:hidden}#bbox1 .slick-list.draggable{margin-bottom:-50px;padding-bottom:50px}.vs-pagination{text-align:center}.vs-pagination ul{margin:0;padding:0}.vs-pagination li{display:inline-block;margin:0 5px;list-style-type:none}.vs-pagination li:first-child{margin-left:0}.vs-pagination span,.vs-pagination a{display:inline-block;width:50px;height:50px;line-height:48px;color:var(--body-color);text-align:center;position:relative;border:2px solid #f2f2f2;z-index:1;font-weight:700;border-radius:10px}.vs-pagination span.active,.vs-pagination span:hover,.vs-pagination a.active,.vs-pagination a:hover{color:var(--white-color);background-color:var(--theme-color);border-color:transparent}@media (max-width:1199px){.vs-blog-wrapper .gx-60,.vs-blog-wrapper .g-60{--bs-gutter-x:30px}.blog-card .blog-content{padding:20px}.blog-big .blog-title{font-size:24px}.blog-big .blog-content{padding:30px}.wp-block-quote.is-large,.wp-block-quote.is-style-large,blockquote.is-large,blockquote.is-style-large{padding:40px}.wp-block-quote.is-large p,.wp-block-quote.is-style-large p,blockquote.is-large p,blockquote.is-style-large p{font-size:22px}.wp-block-quote.is-large cite,.wp-block-quote.is-style-large cite,blockquote.is-large cite,blockquote.is-style-large cite{margin-top:10px}.wp-block-quote.has-text-align-right,blockquote.has-text-align-right{padding:40px}.wp-block-pullquote p,.wp-block-pullquote.is-style-solid-color blockquote p{font-size:20px}.blog-details .blog-author{padding:30px}.tags-margin{margin-bottom:30px}}@media (max-width:1025px){.vs-blog-wrapper .vs-pagination.pt-20{padding-top:0}}@media (max-width:991px){.blog-big .blog-title{font-size:22px}.tags-margin{margin-bottom:0}}@media (max-width:767px){.blog-big .blog-title{font-size:20px}.blog-big .blog-content{padding:25px 20px}.blog-details .blog-author{margin-top:40px;padding:20px}.wp-block-quote.is-large,.wp-block-quote.is-style-large,blockquote.is-large,blockquote.is-style-large{padding:30px}.wp-block-quote.is-large:before,.wp-block-quote.is-style-large:before,blockquote.is-large:before,blockquote.is-style-large:before{font-size:7rem}.wp-block-quote.is-large p,.wp-block-quote.is-style-large p,blockquote.is-large p,blockquote.is-style-large p{font-size:20px}.wp-block-quote.has-text-align-right,blockquote.has-text-align-right{padding:30px}.wp-block-quote.has-text-align-right:before,blockquote.has-text-align-right:before{bottom:26px}.tags-margin{margin-bottom:30px}}@media (max-width:575px){.share-links-title{display:block;margin-bottom:10px}}.blog-details .vs-comments-layout1{margin-top:70px;margin-bottom:40px}.blog-details .vs-comment-area{margin-bottom:40px}.blog-comment-area{margin-top:60px;margin-bottom:40px}ul.comment-list,.children{list-style:none;margin:0;padding:0}.vs-post-comment{--border-color:rgba(0,0,0,.05);display:-webkit-box;display:-ms-flexbox;display:flex;padding:35px;border:1px solid var(--border-color);margin-bottom:30px;-webkit-transition:.3s;transition:.3s}.vs-post-comment .comment-avater{width:90px;height:90px;margin-right:30px;overflow:hidden}.vs-post-comment .comment-content{width:calc(100% - 120px);position:relative}.vs-post-comment .name{margin-bottom:8px;margin-top:-5px}.vs-post-comment .commented-on{font-size:14px;display:block;font-weight:400;color:var(--theme-color);margin-bottom:16px}.vs-post-comment .star-rating{display:inline-block;position:absolute;top:0;right:0;font-size:18px;width:114px}.vs-post-comment .reply-btn{background-color:var(--smoke-color);color:var(--title-color);min-width:112px;padding:0 20px;height:40px;display:inline-block;text-align:center;line-height:40px;border-radius:50px;font-weight:600;font-size:14px;margin-top:15px}.vs-post-comment .reply-btn i{margin-right:5px}.vs-post-comment p{margin-bottom:0}.vs-post-comment:hover{background-color:var(--smoke-color);border-color:var(--smoke-color)}.vs-post-comment:hover .reply-btn{background-color:#ededed}.vs-post-comment:hover .reply-btn:hover{background-color:var(--theme-color);color:var(--white-color)}.children{margin-left:70px}.comment-respond{margin-top:40px;margin-bottom:40px}.comment-respond .form-group{margin-bottom:var(--bs-gutter-x)}.vs-comment-form .comment-respond{background-color:var(--smoke-color);padding:60px;margin-top:80px}.vs-comment-form h3{margin-top:-.2em}.vs-comment-form .form-group>i{right:40px;top:21px;color:var(--body-color)}.vs-comment-form .form-group input:focus~i,.vs-comment-form .form-group textarea:focus~i{color:var(--title-color)}.review-form .comment-respond{margin-top:50px}@media (max-width:1199px){.vs-comment-form .comment-respond{padding:30px}}@media (max-width:991px){.vs-comment-form{margin-bottom:30px}}@media (max-width:767px){.blog-details .vs-comments-layout1{margin-top:40px}.vs-post-comment{padding:20px;margin-bottom:20px}.vs-post-comment .comment-avater{margin-right:20px}.children{margin-left:40px}.vs-comment-form{margin-top:40px}.vs-comment-form .comment-respond{padding:20px}.vs-comment-form .mb-40{margin-bottom:20px}.form-title p{font-size:14px;line-height:20px;margin-top:10px}}@media (max-width:991px){.blog-details .vs-comments-layout1{margin-top:40px}.blog-comment-area{margin-top:40px}.vs-comment-form .comment-respond{margin-top:40px}}@media (max-width:767px){.vs-post-comment{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vs-post-comment .comment-avater{margin-bottom:20px}.vs-post-comment .comment-content{width:100%}}.vs-hero-bg{padding:240px 0 250px;position:relative;z-index:2}.hero-subtitle{border-bottom:1px solid;padding-bottom:8px;margin-bottom:25px;font-size:24px;display:inline-block}.hero-slider1 .hero-subtitle{border-bottom:1px solid var(--smoke-color)}.hero-desc{max-width:630px;font-size:18px}.hero-desc.style-2{max-width:615px;font-size:24px;font-weight:500;line-height:1.4}.hero-slider2 .vs-hero-bg,.hero-slider4 .vs-hero-bg{padding:240px 0 383px;position:relative;z-index:2}.hero-slider2 .hero-subtitle,.hero-slider4 .hero-subtitle{display:inline-block;padding-bottom:5px;margin-bottom:10px}.hero-slider2 .hero-title,.hero-slider4 .hero-title{font-size:96px}.hero-text{font-size:40px;color:rgba(255,255,255,.26);font-weight:700;text-transform:uppercase;letter-spacing:9px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-moz-transform:rotate(-90deg);position:absolute;right:-75px;top:42%;text-align:center}.hero-shape{position:absolute;bottom:0;left:0;right:0}.hero-slider4 .vs-hero-bg{padding:340px 0 300px}.overlay-img{position:absolute;top:0;left:0;right:0;height:100%;background-color:var(--title-color);background-size:cover;background-repeat:no-repeat;z-index:-1;opacity:.8}.bmi-wrapper{-webkit-filter:drop-shadow(0px 15px 50px rgba(0,0,0,.05));filter:drop-shadow(0px 15px 50px rgba(0,0,0,.05));position:relative}.bmi-wrapper:after{content:"";height:100%;width:100%;background-color:var(--white-color);position:absolute;top:0;left:calc(100% - 1px)}.bmi-negative{-webkit-transform:translateY(-135px);transform:translateY(-135px);margin-bottom:-135px}.bmi-inner{padding:92px 0 86px 120px;-webkit-clip-path:polygon(0 0,100% 0%,100% 100%,30px 100%);clip-path:polygon(0 0,100% 0%,100% 100%,30px 100%)}.bmi-wrapper.plain-style:after{display:none}.bmi-wrapper.plain-style .bmi-inner{padding:92px 100px 86px;-webkit-clip-path:none;clip-path:none}.home4-bmi .bmi-negative{-webkit-transform:translateY(-115px);transform:translateY(-115px);margin-bottom:-115px}.sm-border-bottom{position:relative}.sm-border-bottom:before,.sm-border-bottom:after{content:"";height:3px;width:30px;background-color:var(--theme-color);position:absolute;bottom:-22px;left:0}.sm-border-bottom:after{width:10px;left:35px}.bmi-form{max-width:640px}.bmi-form label{margin-top:0;margin-bottom:5px;text-transform:uppercase;font-size:12px}.bmi-form select,.bmi-form .form-select,.bmi-form .form-control{display:inline-block;border-radius:0;height:60px;width:130px;color:var(--title-color);font-weight:600}.bmi-form p{margin-top:6px}@media (min-width:1920px){.hero-shape{bottom:-2px}}@media (max-width:1399px){.vs-hero-wrapper .vs-hero-bg{padding:140px 0 150px}.hero-slider4 .vs-hero-bg{padding:280px 0 240px}.hero-slider2 .vs-hero-bg{padding:140px 0 295px}.hero-text{font-size:30px}}@media (max-width:1199px){.hero-slider2 .vs-hero-bg{padding:140px 0}.hero-slider2 .hero-title,.hero-slider3 .hero-title,.hero-slider4 .hero-title{font-size:70px}.hero-text{font-size:24px;letter-spacing:5px;top:46%}.bmi-scetion{background-color:var(--white-color);padding:72px 0 66px;-webkit-filter:drop-shadow(0px 15px 50px rgba(0,0,0,.05));filter:drop-shadow(0px 15px 50px rgba(0,0,0,.05))}.bmi-negative{-webkit-transform:translateY(0);transform:translateY(0);margin-bottom:0}.bmi-inner{padding:0;-webkit-clip-path:none;clip-path:none}.bmi-wrapper{-webkit-filter:none;filter:none}.hero-slider4 .vs-hero-bg{padding:290px 0 140px}.home4-bmi .bmi-negative{-webkit-transform:translateY(0);transform:translateY(0);margin-bottom:0}.bmi-wrapper.plain-style .bmi-inner{padding:0;-webkit-clip-path:none;clip-path:none}}@media (max-width:991px){.hero-slider2 .hero-title,.hero-slider3 .hero-title,.hero-slider4 .hero-title{font-size:50px}.hero-desc.style-2{font-size:18px;font-weight:400}.hero-slider4 .vs-hero-bg{padding:220px 0 140px}}@media (max-width:767px){.vs-hero-wrapper .vs-hero-bg{padding:80px 0}.hero-subtitle{padding-bottom:1px;margin-bottom:20px;font-size:20px}.hero-slider2 .hero-subtitle,.hero-slider4 .hero-subtitle{padding-bottom:1px}.hero-slider2 .vs-hero-bg{padding:80px 0}.hero-slider2 .hero-desc{font-size:18px}.hero-text{display:none}.bmi-form label{margin-bottom:0}.hero-slider4 .vs-hero-bg{padding:180px 0 80px}}@media (max-width:575px){.bmi-form select,.bmi-form .form-select,.bmi-form .form-control{width:100%;height:48px}.bmi-form select,.bmi-form .form-select,.bmi-form .form-control{margin-bottom:15px}.hero-shape{display:none}.hero-slider2 .hero-title,.hero-slider3 .hero-title,.hero-slider4 .hero-title{font-size:40px}.hero-desc{line-height:1.6;font-size:16px}}.service-section{position:relative}.service-section .section-dots-shape{position:absolute;right:0;top:0;z-index:-1}#sbox3 .slick-list{padding-bottom:40px;margin-bottom:-40px}.vs-service-card{padding:60px 40px 40px;position:relative;overflow:hidden}.vs-service-card:after{content:"";border-style:solid;border-width:0 30px 30px 0;border-color:transparent var(--theme-color) transparent transparent;position:absolute;top:30px;right:30px;-webkit-transition:.4s;transition:.4s}.vs-service-card .service-desc{margin-bottom:0;line-height:1.7}.vs-service-card:hover:after{-webkit-transform:scale(1.7);transform:scale(1.7);top:10px;right:10px}.sr-content-box{max-width:460px}.vs-service-card2{position:relative;border-radius:10px;overflow:hidden;-webkit-transition:.4s;transition:.4s}.vs-service-card2 .service-thumb{position:relative}.vs-service-card2 .service-content{width:100%;height:0;visibility:hidden;opacity:0;line-height:1;padding:50px;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(50%,rgba(0,0,0,.8)),to(transparent));background-image:linear-gradient(0deg,rgba(0,0,0,.8) 50%,transparent);position:absolute;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-transition:.4s;transition:.4s}.vs-service-card2 .service-title{margin-bottom:5px}.vs-service-card2:hover .service-content{height:100%;visibility:visible;opacity:1}#sbox2 .slick-slide.slick-current+.slick-slide .vs-service-card2 .service-content{height:100%;visibility:visible;opacity:1}.vs-service-card3{--service-space:20px;--border-color:#f1f1f1;-webkit-transition:.4s;transition:.4s}.vs-service-card3 .service-thumb{width:calc(100% - var(--service-space) * 2);margin:0 var(--service-space);position:relative;z-index:3;overflow:hidden;border-radius:10px}.vs-service-card3 .service-title{margin-bottom:20px}.vs-service-card3 .service-content{padding:123px 30px 30px;border:2px solid var(--border-color);background-color:var(--white-color);border-radius:10px;margin-top:-90px;position:relative;z-index:1;-webkit-transition:.4s;transition:.4s}.vs-service-card3 .service-desc{margin-bottom:25px}.vs-service-card3 .s-icon{height:51px;min-width:51px}.vs-service-card3:hover .service-content{-webkit-box-shadow:0px 20px 40px 0px rgba(0,0,0,.04);box-shadow:0px 20px 40px 0px rgba(0,0,0,.04)}.flex-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.service-bar{background-color:var(--white-color);-webkit-box-shadow:0px 20px 40px 0px rgba(0,0,0,.04);box-shadow:0px 20px 40px 0px rgba(0,0,0,.04);padding:60px 80px;margin-top:-90px;margin-bottom:60px}.service-bar .bar-subtitle{display:block;margin-bottom:3px}.service-content p:last-child{margin-bottom:0}@media (max-width:1199px){.service-bar{padding:40px;margin-top:-70px}}@media (max-width:991px){.service-bar{margin-top:40px}}#pbox1 .slick-list{padding-bottom:40px;margin-bottom:-40px}.vs-product-box{--smoke-dark:#f1f1f1;text-align:center;background-color:#fff;border-radius:10px;overflow:hidden;-webkit-box-shadow:0px 20px 22px 0px rgba(0,0,0,.03);box-shadow:0px 20px 22px 0px rgba(0,0,0,.03)}.vs-product-box .product-img{position:relative}.vs-product-box .price{color:var(--theme-color)}.vs-product-box .price del{color:var(--body-color)}.vs-product-box .product-tag{--icon-size:50px;--tag-gap:20px;width:var(--icon-size);height:var(--icon-size);line-height:51px;background-color:var(--theme-color);border-radius:50%;position:absolute;top:var(--tag-gap);right:var(--tag-gap);color:var(--white-color);font-size:14px}.vs-product-box .product-title{margin-bottom:10px}.vs-product-box .product-content{padding:35px 20px 31px;border:2px solid var(--smoke-dark);border-top:none;border-radius:0 0 10px 10px}.vs-product-box .actions-btn{position:absolute;top:48%;left:0;right:0;visibility:hidden;opacity:0;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:.4s ease;transition:.4s ease}.vs-product-box .actions-btn .icon-btn,.vs-product-box .actions-btn .added_to_cart,.vs-product-box .actions-btn .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt,.vs-product-box .actions-btn .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt{--btn-size:45px;width:var(--btn-size);height:var(--btn-size);line-height:var(--btn-size);margin:5px;display:inline-block;border:none;border-radius:5px;color:var(--body-color);background-color:var(--white-color);-webkit-box-shadow:0px 10px 20px 0px rgba(0,0,0,.03);box-shadow:0px 10px 20px 0px rgba(0,0,0,.03);-webkit-transition:.4s;transition:.4s}.vs-product-box .actions-btn .icon-btn:hover,.vs-product-box .actions-btn .icon-btn.active,.vs-product-box .actions-btn .added_to_cart:hover,.vs-product-box .actions-btn .added_to_cart.active,.vs-product-box .actions-btn .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt:hover,.vs-product-box .actions-btn .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt.active,.vs-product-box .actions-btn .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt:hover,.vs-product-box .actions-btn .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt.active{background-color:var(--theme-color);color:var(--white-color)}.vs-product-box .add_to_cart_button.added{display:none}.vs-product-box .added_to_cart{font-size:0!important}.vs-product-box .added_to_cart:before{content:"";font-weight:700;font-size:16px;font-family:var(--icon-font)}.vs-product-box .star-rating{margin:0 auto 12px}.vs-product-box:hover .actions-btn{margin-top:-20px;visibility:visible;opacity:1}.woosc-btn.woosc-btn-added i{display:none}.woosc-btn.woosc-btn-added::before{margin-right:0}.product-list{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:left}.product-list .actions-btn .icon-btn,.product-list .actions-btn .added_to_cart,.product-list .actions-btn .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt,.product-list .actions-btn .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt{--btn-size:36px;font-size:12px;margin:3px}.product-list .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt:before,.product-list .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt:before{font-size:17px;margin-top:-9px;margin-left:-9px}.product-list .added_to_cart:before{font-size:12px}.product-list .product-img{width:100%;max-width:180px}.product-list .product-content{-webkit-box-flex:1;-ms-flex:1;flex:1;border-top:2px solid var(--smoke-dark);border-radius:0 10px 10px 0;border-left:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-box-align:start;-ms-flex-align:center;-ms-flex-align:start;align-items:center;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-list .star-rating{margin:0 0 12px}.shop-wrap{padding:80px}.product-big-img{position:relative;--pos-gap:30px}.product-big-img .price{font-size:30px;font-weight:700;color:var(--theme-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;font-family:var(--title-font);position:absolute;right:var(--pos-gap);top:var(--pos-gap);line-height:1}.product-big-img .price del{margin-right:20px;font-size:.7em;color:var(--body-color);line-height:1.1}.product-big-img .add_to_wishlist{position:absolute;right:var(--pos-gap);bottom:var(--pos-gap);font-weight:400;color:var(--title-color);line-height:1}.product-big-img .add_to_wishlist i{margin-right:5px;color:var(--theme-color)}.product-big-img .add_to_wishlist:hover{color:var(--theme-color)}.product-thumb-img .slick-current .thumb{border-color:var(--theme-color)}.product-thumb-img .slick-arrow{position:absolute;left:-60px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);border:none;background-color:transparent;width:auto;height:auto;padding:0;line-height:1;font-size:24px;color:rgba(0,0,0,.3);opacity:0;visibility:hidden}.product-thumb-img .slick-arrow.slick-next{left:auto;right:-60px}.product-thumb{width:150px;max-width:100%;-webkit-transition:all ease .4s;transition:all ease .4s;cursor:pointer}.product-big-img .slick-arrow,.product-thumb-img .slick-arrow{position:absolute;left:-60px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);border:none;background-color:transparent;width:auto;height:auto;padding:0;line-height:1;font-size:24px;color:rgba(0,0,0,.3);opacity:0;visibility:hidden;z-index:3;margin:0}.product-big-img .slick-arrow.slick-next,.product-thumb-img .slick-arrow.slick-next{left:auto;right:-60px}.product-big-img .slick-arrow{left:30px}.product-big-img .slick-arrow.slick-next{left:auto;right:30px}.container .row:hover .product-big-img .slick-arrow,.container .row:hover .product-thumb-img .slick-arrow{opacity:1;visibility:visible}.product-about .woocommerce-product-rating{margin-bottom:7px}.product-about .woocommerce-product-rating .star-rating{display:inline-block;vertical-align:middle}.product-about .woocommerce-product-rating .woocommerce-review-link{color:var(--body-color);margin-left:10px;font-size:14px}.product-about .woocommerce-product-rating .woocommerce-review-link:hover{color:var(--theme-color)}.product-about .product-title{padding-bottom:20px;border-bottom:1px solid var(--border-color)}.product-about .vs-input-group{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:10px;margin-bottom:40px}.product-about .actions{margin-bottom:25px}.product-about .actions.woocommerce-grouped-product-list-item,.product-about .actions.product{margin-bottom:0;padding:10px 0}.size-select input[type=radio]~label{font-size:12px;padding:8px 14px;background-color:var(--white-color);border-radius:999px;text-transform:none;font-weight:400;-webkit-transition:all ease .4s;transition:all ease .4s}.size-select input[type=radio]~label:before{display:none}.size-select input[type=radio]:checked~label{background-color:var(--theme-color);color:var(--white-color)}.quantity{position:relative;display:inline-block;vertical-align:middle}.quantity input{width:75px;height:60px;text-align:center;border:1px solid var(--border-color);font-family:var(--body-font);color:var(--body-color);font-weight:600;font-size:18px;padding-left:0;padding-right:30px;border-radius:7px}.quantity input::-webkit-outer-spin-button,.quantity input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.quantity input[type=number]{-moz-appearance:textfield}.quantity .qut-btn{position:absolute;top:14px;right:10px;padding:0;line-height:1;color:var(--body-color);font-size:14px;border:none;background-color:transparent}.quantity .qut-btn.quantity-minus{top:36px}.quantity .qut-btn:hover{color:var(--theme-color)}.product_meta{font-weight:400;font-size:18px;text-transform:capitalize;font-family:var(--body-font)}.product_meta>span{display:block;margin-bottom:3px;color:var(--title-color)}.product_meta>span:last-child{margin-bottom:0}.product_meta>span a{color:inherit}.product_meta>span a:hover{color:var(--theme-color)}.product_meta>span>a,.product_meta>span>span{position:relative;color:var(--body-color)}.product_meta>span>a:after,.product_meta>span>span:after{content:",";margin-right:5px}.product_meta>span>a:last-child:after,.product_meta>span>span:last-child:after{display:none}.product_meta>span>a:first-child,.product_meta>span>span:first-child{margin-left:7px}.product-info-list{list-style-type:none;margin:0 0 30px;padding:0}.product-info-list li{font-size:18px;position:relative;color:var(--body-color);margin-bottom:13px;padding-left:43px}.product-info-list li:before{content:"";font-family:var(--icon-font);position:absolute;left:0;top:0;width:25px;height:25px;line-height:25px;border-radius:50%;font-size:14px;background-color:var(--white-color);color:var(--theme-color);-webkit-box-shadow:0px 10px 42.75px 2.25px rgba(0,0,0,.05);box-shadow:0px 10px 42.75px 2.25px rgba(0,0,0,.05);text-align:center}.product-info-list li span{color:var(--title-color);margin-right:3px}.vs-text-box{border-left:8px solid var(--theme-color);font-style:italic;font-size:18px;line-height:1.6;padding:48px 50px;margin-bottom:30px}.product-tab{position:relative;border-bottom:1px solid var(--border-color);margin-top:-.2em}.product-tab a{color:var(--title-color);font-size:18px;font-weight:700;padding:0 20px 20px}.product-tab a:hover,.product-tab a.active{color:var(--theme-color)}.product-tab .indicator{position:absolute;left:0;top:auto!important;height:0!important;bottom:-1px;-webkit-transition:all ease .4s;transition:all ease .4s;border-bottom:1px solid var(--theme-color)}.product-tab .indicator:before{content:"";position:absolute;top:0;left:50%;width:12px;height:12px;border-top:1px solid var(--theme-color);border-left:1px solid var(--theme-color);-webkit-transform:rotate(45deg);transform:rotate(45deg);margin:-6px 0 0 -6px;background-color:var(--white-color)}.product-tab-style1{border-bottom:1px solid #e4e4e4}.product-tab-style1 a{color:var(--title-color);font-size:18px;font-weight:600;text-transform:capitalize;display:inline-block;position:relative;line-height:1;padding:0 20px 10px;font-family:var(--title-font)}.product-tab-style1 a:before{content:"";position:absolute;left:0;bottom:-1px;height:1px;width:0;background-color:var(--theme-color);-webkit-transition:all ease .4s;transition:all ease .4s}.product-tab-style1 a.active:before{width:100%}.product-inner-list>ul{margin:0;padding:0;list-style-type:none}.product-inner-list li{position:relative;padding-left:15px}.product-inner-list li:before{content:"-";position:absolute;left:0}.product-about .price{font-size:30px;font-weight:600;color:var(--theme-color);display:block;margin-bottom:15px}.product-about .price del{color:var(--body-color);font-weight:400;font-size:.8em}.product-about .actions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}.product-about .actions .vs-btn{font-size:16px;padding:17px 28px}.product-about .tinv-wraper.woocommerce.tinv-wishlist.tinvwl-shortcode-add-to-cart{line-height:1}.product-about .actions .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt,.product-about .actions .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt,.product-about .actions-btn .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt,.product-about .actions-btn .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt{position:relative;width:60px;height:60px;-webkit-box-shadow:none;box-shadow:none;background-color:var(--theme-color);color:var(--white-color);border-radius:7px;-webkit-transition:.4s;transition:.4s}.product-about .actions .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt:hover,.product-about .actions .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt:hover,.product-about .actions-btn .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt:hover,.product-about .actions-btn .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt:hover{background-color:var(--title-color)}.product-details.space-bottom{padding-bottom:calc(var(--section-space) - 30px)}.product-details .vs-comments-wrap{margin-top:0}.discount-tagged{display:inline-block;width:80px;height:80px;position:absolute;right:22px;top:22px;background-color:#ffe400;color:#222;text-transform:uppercase;font-size:18px;font-weight:700;text-align:center;padding:20px 15px;line-height:1.2;border-radius:50%;z-index:3}.product-tagged{position:absolute;left:27px;top:27px;z-index:1}.product-tagged a{font-size:15px;font-weight:600;text-transform:uppercase;background-color:#4adf3b;color:var(--white-color);display:block;width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:83px;text-align:center;line-height:1;padding:6px 8px;margin-bottom:4px}.product-tagged a.offers{background-color:#ed0c0c}.product-tagged a:last-child{margin-bottom:0;position:relative}.product-tagged a:last-child:before{content:"";position:absolute;left:0;top:100%;border-left:10px solid #ed0c0c;border-bottom:10px solid transparent}@media (max-width:1399px){.discount-tagged{width:70px;height:70px;font-size:16px;padding:14px}}@media (max-width:1199px){.shop-wrap{padding:40px}.shop-wrap .gx-60,.shop-wrap .g-60{--bs-gutter-x:30px}}@media (max-width:1025px){.product-details.space-bottom{padding-bottom:calc(var(--section-space-mobile) - 30px)}}@media (max-width:991px){.product-big-img{margin-bottom:20px}.shop-wrap{padding:40px 20px}}@media (max-width:767px){.vs-text-box{padding:30px}}@media (max-width:375px){.product-list .product-img{max-width:120px}.product-list .product-content{padding:15px}.product-list .actions-btn .icon-btn,.product-list .actions-btn .added_to_cart,.product-list .actions-btn .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt,.product-list .actions-btn .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt{--btn-size:24px}.product-list:hover .actions-btn{margin-top:-10px}}.vs-project-card{position:relative;--project-space:30px}.vs-project-card .project-content{padding:40px;position:absolute;bottom:0;left:0;-webkit-box-shadow:0px 15px 42.75px 2.25px rgba(39,71,125,.07);box-shadow:0px 15px 42.75px 2.25px rgba(39,71,125,.07);width:100%;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;opacity:0;visibility:hidden;-webkit-transition:.4s;transition:.4s}.vs-project-card .icon-btn{background-color:var(--theme-color);color:var(--white-color);-webkit-box-shadow:0px 10px 30px 0px rgba(246,60,37,.25);box-shadow:0px 10px 30px 0px rgba(246,60,37,.25);margin-left:auto}.vs-project-card .icon-btn:hover{background-color:var(--title-color)}.vs-project-card:hover .project-content{width:calc(100% - var(--project-space) * 2);bottom:var(--project-space);left:var(--project-space);opacity:1;visibility:visible}.project-menu button.vs-btn{color:var(--body-color)}@media (max-width:1500px){.vs-project-card{--project-space:20px}}@media (max-width:1399px){.vs-project-card .project-content{padding:20px}.vs-project-card .project-content .project-title{font-size:20px}}@media (max-width:575px){.project-menu button{margin-bottom:10px}.project-section .container-fluid.px-30{padding-left:15px;padding-right:15px}}.appointment-section{position:relative}.vs-img-box2{position:relative;height:100%}.vs-img-box2 .big-img{max-width:calc(100% - 70px)}.vs-img-box2 .small-img{position:absolute;bottom:-68px;right:0;border:10px solid var(--white-color);max-width:284px;-webkit-box-shadow:0px 5px 120px 0px rgba(14,28,52,.15);box-shadow:0px 5px 120px 0px rgba(14,28,52,.15)}.appoint-form-area{padding:58px;-webkit-box-shadow:0px 5px 120px 0px rgba(14,28,52,.1);box-shadow:0px 5px 120px 0px rgba(14,28,52,.1)}.comparison-wrapper{min-height:497px}.twentytwenty-handle{border:3px solid white;background-color:var(--white-color)}.twentytwenty-left-arrow{border-right:6px solid var(--theme-color);margin-left:-15px}.twentytwenty-right-arrow{border-left:6px solid var(--theme-color);margin-right:-15px}@media (max-width:1199px){.comparison-wrapper{min-height:383px}.vs-img-box2 .small-img{bottom:-30px}}@media (max-width:991px){.vs-img-box2{margin-bottom:30px}.comparison-wrapper{min-height:285px}}@media (max-width:767px){.form-sub-title.mb-40{margin-bottom:20px}.comparison-wrapper{min-height:211px}.appoint-form-area{padding:40px}}@media (max-width:575px){.appoint-form-area{padding:40px 20px}.vs-img-box2 .small-img{max-width:200px}}.brand{text-align:center}.brand-section.bg-smokedark{--smoke-dark:rgba(244,244,244,1)}@media (max-width:991px){.brand-row.px-100{padding-left:50px;padding-right:50px}.brand-row.pt-50{padding-top:30px}.brand-img{width:150px;margin:0 auto}}@media (max-width:767px){.brand-row.px-100{padding-left:0;padding-right:0}}@media (max-width:414px){.brand-img{width:120px}}.vs-content-box2 p{line-height:1.625;margin:0 0 27px}.tik-list{list-style:none;padding:0;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;width:370px}.tik-list li{font-weight:600}.tik-list li:before{content:"";font-family:var(--icon-font);display:inline-block;background-color:var(--white-color);-webkit-box-shadow:0px 20px 40px 0px rgba(0,0,0,.08);box-shadow:0px 20px 40px 0px rgba(0,0,0,.08);width:30px;height:30px;line-height:30px;text-align:center;margin-right:20px;font-weight:300}.vs-img-box4{position:relative;width:100%;display:block!important}.vs-img-box4 .play-btn{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.img-box5{position:relative}.img-box5 .content{position:absolute;bottom:0;left:0;background-color:#fff;padding:40px;border-radius:0 50px 0 0}.vs-feature-card{padding-top:55px}.vs-feature-card .fr-number{margin-bottom:22px}.vs-feature-card .fr-name{display:block;background-color:var(--theme-color);color:var(--white-color);font-size:18px;padding:17px;font-weight:500}.vs-icon-box{--icon-szie:60px}.vs-icon-box [class*=arrow]{width:var(--icon-szie);height:var(--icon-szie);line-height:var(--icon-szie);background-color:var(--theme-color);color:var(--white-color);text-align:center;border-radius:10px;border:none}.vs-icon-box [class*=arrow]:hover{background-color:var(--white-color);color:var(--theme-color);-webkit-box-shadow:0px 20px 40px 0px rgba(34,34,34,.08);box-shadow:0px 20px 40px 0px rgba(34,34,34,.08)}.vs-icon-box .arrow-left{margin-right:20px}.two-btns .vs-btn:first-child{margin-right:20px}.accordion-item{margin-bottom:20px;--smoke-dark:rgba(238,238,238,1)}.accordion-item:last-child{margin-bottom:0}.accordion-button{border:none;background-color:#f5f5f5;color:var(--title-color);font-size:20px;padding:20px 40px;border-radius:10px!important;margin-bottom:0;text-align:left}.accordion-button:focus{-webkit-box-shadow:none;box-shadow:none}.accordion-button:after{content:"+";background-image:none;font-weight:400;line-height:1;width:auto}.accordion-button:not(.collapsed){background-color:var(--theme-color);color:var(--white-color);border-radius:10px 10px 0 0!important;padding:35px 40px 6px}.accordion-button:not(.collapsed):after{content:"-";background-image:none}.accordion-collapse{border:none}.accordion-body{background-color:var(--theme-color);border:none;border-radius:0 0 10px 10px;padding:5px 40px 12px;color:var(--white-color)}.accordion-body p{color:var(--white-color)}.vs-accordion{--smoke-color:rgba(245,245,245,1);border-bottom:1px solid var(--border-color)}.vs-accordion .accordion-item{margin-bottom:0}.vs-accordion .accordion-button{border:none;background-color:var(--white-color);color:var(--title-color);font-size:18px;font-weight:500;padding:25px 0;border-radius:0!important;margin-bottom:0;border-top:1px solid var(--border-color);text-align:left;line-height:1.556}.vs-accordion .accordion-button:before{content:"+";background-image:none;font-weight:400;background-color:var(--smoke-color);color:var(--title-color);text-align:center;width:30px;height:30px;line-height:30px;min-width:30px;border-radius:50%;margin-right:30px}.vs-accordion .accordion-button:after{display:none}.vs-accordion .accordion-button:not(.collapsed){border-radius:0!important;padding-bottom:18px}.vs-accordion .accordion-button:not(.collapsed):before{content:"-";background-color:var(--theme-color);background-image:none;color:var(--white-color)}.vs-accordion .accordion-body{background-color:var(--white-color);border:none;border-radius:0;padding:0 0 10px 60px;color:var(--body-color)}.vs-accordion .accordion-body p{color:var(--body-color)}.vs-num-card{padding:20px 60px;height:168px;border:2px solid #f1f1f1;background-color:var(--white-color);-webkit-box-shadow:0px 20px 40px 0px rgba(0,0,0,.05);box-shadow:0px 20px 40px 0px rgba(0,0,0,.05);border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.vs-num-card .icon-box{width:55px;margin-right:35px}.vs-num-card .number{margin-bottom:0}.vs-num-card .num-title{white-space:nowrap}.vs-session-card{background-color:var(--smoke-color);padding:40px 60px 45px;border:2px solid var(--smoke-color);-webkit-transition:.4s;transition:.4s}.vs-session-card .sn-title{font-weight:500}.vs-session-card .sn-date{max-width:260px;margin-bottom:12px}.vs-session-card .sn-btn{color:var(--title-color);font-weight:600;border-bottom:2px solid var(--body-color)}.vs-session-card .sn-btn i{-webkit-transition:.3s;transition:.3s}.vs-session-card .sn-btn:hover{color:var(--theme-color);border-color:var(--theme-color)}.vs-session-card .sn-btn:hover i{margin-left:3px}.vs-session-card:hover{border-color:#f1f1f1;background-color:var(--white-color);-webkit-box-shadow:0px 20px 40px 0px rgba(0,0,0,.08);box-shadow:0px 20px 40px 0px rgba(0,0,0,.08)}.cta-desc.fs-24{max-width:700px;line-height:1.47}@media (max-width:1199px){.img-box5{margin-bottom:40px}}@media (max-width:991px){.vs-session-card{padding:30px 40px 35px}.vs-img-box3{margin-left:-45px}.vs-content-box2.pl-50{padding-left:0}.md-center{text-align:center;margin-left:auto;margin-right:auto}.mb-unset{margin-bottom:unset!important;padding-bottom:var(--section-space-mobile)!important}.pt-unset{padding-top:unset!important}}@media (max-width:767px){.vs-img-box3{margin-left:-35px}.vs-num-card .number{font-size:36px}.accordion-button{padding:15px 20px}.accordion-button:not(.collapsed){border-radius:10px 10px 0 0!important;padding:15px 20px 10px}.accordion-button:not(.collapsed):after{content:"-";background-image:none}.accordion-body{border-radius:0 0 10px 10px;padding:0 20px 5px}.accordion-body p{margin-bottom:10px}.vs-accordion .accordion-button:not(.collapsed){border-radius:0!important;padding:0;padding-top:25px;padding-bottom:18px}.img-box5 .content{border-radius:0 40px 0 0}.vs-num-card{padding:20px 40px;height:130px}}@media (max-width:575px){.vs-img-box3{margin-left:-25px}.vs-accordion .accordion-button::before{min-width:22px;width:22px;height:22px;line-height:22px;margin-right:20px}.vs-accordion .accordion-button{font-size:16px}.vs-accordion .accordion-body{padding:0 0 10px 40px}}@media (max-width:414px){.tik-list{grid-template-columns:repeat(1,1fr);grid-gap:20px;margin-bottom:50px}.two-btns .vs-btn{max-width:200px;display:block}.two-btns .vs-btn:first-child{margin-bottom:20px}.text-center .two-btns .vs-btn{margin-left:auto;margin-right:auto}.vs-session-card{padding:30px 30px 35px}}.schedule-table{--smoke-color:#f7f7f7;text-align:center;border-collapse:unset;margin-bottom:0}.schedule-table th{background-color:var(--theme-color);padding:20px;color:var(--white-color);border-right:1px solid var(--border-white);margin-bottom:0}.schedule-table td{position:relative;padding:65px 10px 32px;border-top:none;min-width:156px}.schedule-table tr:last-child td{border-bottom:1px solid var(--smoke-color)}.schedule-table tr td:first-child{border-left:1px solid var(--smoke-color)}.schedule-table tr td:last-child{border-right:1px solid var(--smoke-color)}.schedule-table .open{background-color:var(--smoke-color)}.schedule-table .closed{background-color:var(--white-color);height:100%}.schedule-table .schedule-time{font-size:18px;font-weight:600;display:inline-block;padding:7px 33px;border-radius:0 0 20px 20px;color:var(--theme-color);position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:var(--white-color);-webkit-box-shadow:0px 13px 30px 0px rgba(98,98,98,.04);box-shadow:0px 13px 30px 0px rgba(98,98,98,.04)}.schedule-table .work-title{margin-bottom:3px}@media (max-width:991px){.table-wrapper{overflow-x:scroll}}.vs-process{text-align:center;padding:0 20px;--border-color:#ececec}.vs-process .icon-box{--box-size:148px;--box-gap:17px;position:relative;width:var(--box-size);height:var(--box-size);line-height:var(--box-size);margin:0 auto;margin-bottom:35px;z-index:2}.vs-process .icon-box:before{content:"";width:100%;height:100%;border:2px solid var(--border-color);border-radius:50%;position:absolute;top:0;left:0;bottom:0;right:0;-webkit-transition:.4s;transition:.4s}.vs-process .icon-box:after{content:"";width:100%;height:100%;background-color:var(--theme-color);border-radius:50%;position:absolute;top:0;left:0;bottom:0;right:0;-webkit-transition:.4s;transition:.4s;opacity:0;visibility:hidden;z-index:-1}.vs-process .icon-box .process-num{border-radius:50%;background-color:var(--white-color);-webkit-box-shadow:0px 15px 40px 0px rgba(0,0,0,.09);box-shadow:0px 15px 40px 0px rgba(0,0,0,.09);width:50px;height:50px;line-height:50px;text-align:center;font-size:18px;font-weight:500;position:absolute;top:0;right:0}.vs-process .icon-box:hover:after{width:calc(100% - var(--box-gap) * 2);height:calc(100% - var(--box-gap) * 2);top:var(--box-gap);left:var(--box-gap);opacity:1;visibility:visible}.vs-process .process-desc{margin-bottom:0;max-width:300px;margin-left:auto;margin-right:auto}@media (max-width:1199px){.vs-process{padding:0;margin-bottom:30px}.vs-process .icon-box{margin-bottom:25px}}.vs-gallery-box{position:relative;overflow:hidden}.vs-gallery-box .gallery-img{overflow:hidden;position:relative}.vs-gallery-box .gallery-img:after,.vs-gallery-box .gallery-img:before{content:"";position:absolute;left:0;top:0;width:100%;height:50%;background-color:rgba(173,136,88,.9);z-index:1;-webkit-transition:all ease .4s;transition:all ease .4s;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:top left;transform-origin:top left}.vs-gallery-box .gallery-img:after{top:auto;left:auto;right:0;bottom:0;-webkit-transform-origin:bottom right;transform-origin:bottom right}.vs-gallery-box .icon-btn{--btn-size:55px;line-height:50px}.vs-gallery-box .gallery-content{position:absolute;left:0;bottom:0;right:0;z-index:3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:30px}.vs-gallery-box .gallery-title{font-size:28px;font-weight:600;color:var(--white-color);margin-bottom:0}.vs-gallery-box .icon-btn,.vs-gallery-box .gallery-title{-webkit-transition:all ease .4s;transition:all ease .4s;opacity:0;visibility:hidden;-webkit-transform:translateY(40px);transform:translateY(40px)}.vs-gallery-box:hover .gallery-img:after,.vs-gallery-box:hover .gallery-img:before{-webkit-transform:scale(1);transform:scale(1)}.vs-gallery-box:hover .icon-btn,.vs-gallery-box:hover .gallery-title{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:.3s;transition-delay:.3s}.vs-gallery-box:hover .icon-btn{-webkit-transition-delay:.4s;transition-delay:.4s}.gallery-thumb{position:relative;overflow:hidden}.gallery-thumb:before{content:"";position:absolute;top:0;width:100%;height:100%;background-color:rgba(255,51,51,.7);-webkit-transition:all ease .6s;transition:all ease .6s;z-index:1}.gallery-thumb:before{left:-100%}.gallery-thumb .icon-thumb{position:absolute;left:50%;top:50%;z-index:4;color:var(--white-color);font-size:24px;opacity:0;visibility:hidden;-webkit-transition:all ease .4s;transition:all ease .4s;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.gallery-thumb .icon-thumb:hover{color:var(--title-color)}.gallery-thumb:hover::before{left:0}.gallery-thumb:hover .icon-thumb{opacity:1;visibility:visible;-webkit-transition-delay:.4s;transition-delay:.4s}.gallery-cutted.gallery-thumb .icon-thumb,.gallery-cutted.gallery-thumb:after,.gallery-cutted.gallery-thumb:before{opacity:0;visibility:hidden}.slick-center .gallery-cutted.gallery-thumb:after,.slick-center .gallery-cutted.gallery-thumb:before{opacity:1;visibility:visible}.slick-center .gallery-cutted.gallery-thumb:hover .icon-thumb{opacity:1;visibility:visible}@media (max-width:991px){.vs-gallery-box .gallery-content{padding:20px 25px}.vs-gallery-box .gallery-title{font-size:18px}.vs-gallery-box .icon-btn{--btn-size:45px}}.vs-content-box1{min-height:283px;padding:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-transition:.4s;transition:.4s;position:relative}.vs-content-box1:before{content:"";width:0;height:0;border-width:30px 30px 0 0;border-color:var(--white-color) transparent transparent transparent;border-style:solid;position:absolute;left:20px;top:20px;-webkit-transition:.4s;transition:.4s}.vs-content-box1 .about-number{font-size:60px;margin-bottom:0}.vs-content-box1:hover:before{-webkit-transform:scale(1.4);transform:scale(1.4);left:6px;top:6px}.top-round{border-radius:70% 0 0 0;overflow:hidden}.bottom-round{border-radius:0 0 70% 0;overflow:hidden}.about-contents{height:inherit;height:100%;-webkit-box-shadow:0px 20px 73px 0px rgba(87,87,87,.06);box-shadow:0px 20px 73px 0px rgba(87,87,87,.06);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:50px 70px}@media (max-width:1199px){.vs-content-box1{min-height:100%;padding:80px 40px 40px}.vs-content-box1 .about-number{font-size:40px}.about-contents{padding:20px 30px}.counterup-wrapper{height:calc(100% - 20px);margin-bottom:20px}.counterup-wrapper .elementor-widget-container{height:100%}}@media (max-width:991px){.about-col-1,.about-col-2{display:-webkit-box;display:-ms-flexbox;display:flex}.about-col-2{margin-top:30px}.vs-img-box1,.vs-content-box1{min-height:100%;width:100%}.vs-img-box1:first-child,.vs-content-box1:first-child{margin-right:30px}.about-col-2 .vs-img-box1{margin-bottom:0}.about-contents{padding:40px}.vs-content-box1 .about-number{font-size:36px}}@media (max-width:767px){.counterup-wrapper{height:auto}}@media (max-width:575px){.top-round{border-radius:0 0 0 0}.bottom-round{border-radius:0 0 0 0}}@media (max-width:414px){.about-col-1,.about-col-2{display:block}.about-contents{padding:20px}}#priceBox1 .slick-list,#priceBox2 .slick-list{padding-bottom:60px;margin-bottom:-60px}.package-card{--border-white:rgba(255,255,255,.3);--package-space:60px;background-color:var(--white-color);-webkit-box-shadow:0px 20px 20px 0px rgba(0,0,0,.04);box-shadow:0px 20px 20px 0px rgba(0,0,0,.04);-webkit-transition:.4s;transition:.4s}.package-card .package-content{padding:var(--package-space);padding-top:0;position:relative;z-index:2}.package-card .package-content:before{content:"";width:100%;height:100%;background-color:var(--white-color);position:absolute;top:0;left:0;z-index:-1;-webkit-transition:.4s;transition:.4s}.package-card:hover .package-content:before{visibility:hidden;opacity:0}.package-card .package-name{font-size:24px;font-weight:600;padding:17px;background-color:var(--theme-color);color:var(--white-color);display:block}.package-card .package-price{border-bottom:1px solid var(--border-color);padding:30px 0;margin-bottom:30px}.package-card .package-price.yearly{display:none}.package-card ul{padding:0;list-style:none;margin-bottom:30px}.package-card ul li{margin:14px}.package-card:hover{-webkit-box-shadow:none;box-shadow:none}.package-card:hover ul li,.package-card:hover .package-price{color:var(--white-color)}.package-card:hover .package-price{border-bottom:1px solid var(--border-white)}.package-card:hover .package-content:before{left:100%}.pricing-tab{--icon-size:80px;--toggle-size:240px;--item-size:calc(var(--toggle-size) - var(--icon-size));-webkit-box-shadow:0px 10px 30px 0px rgba(0,0,0,.05);box-shadow:0px 10px 30px 0px rgba(0,0,0,.05);width:var(--toggle-size);height:var(--icon-size);color:var(--title-color);font-size:18px;font-weight:500;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.pricing-tab .indicator{position:absolute;top:0!important;left:0;font-size:20px;color:var(--white-color);background-color:var(--theme-color);display:inline-block;width:var(--icon-size)!important;height:var(--icon-size)!important;line-height:var(--icon-size);text-align:center;padding:0;margin:0;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.pricing-tab .indicator:before{content:"";font-family:var(--icon-font)}.pricing-tab .nav-link{color:var(--title-color);min-width:var(--icon-size);padding-left:30px}.pricing-tab .nav-link.active .text{display:none}.pricing-tab .nav-link:hover{color:var(--theme-color)}.pricing-tab #yearly-tab{padding-right:35px;padding-left:unset}.pricing-tab #yearly-tab.active~.indicator:before{content:""}@media (max-width:1199px){.package-card{--package-space:50px 30px}}@media (max-width:991px){.pricing-tab{margin-top:40px}}@media (max-width:575px){.pricing-tab{--icon-size:60px;--toggle-size:220px}}.subscribe-box{position:relative;--btn-size:60px}.subscribe-box input{border:none;background-color:var(--white-color);height:90px;border-radius:0;padding-left:49px}.subscribe-box input::-moz-placeholder{color:var(--title-color)}.subscribe-box input::-webkit-input-placeholder{color:var(--title-color)}.subscribe-box input:-ms-input-placeholder{color:var(--title-color)}.subscribe-box input::-ms-input-placeholder{color:var(--title-color)}.subscribe-box input::placeholder{color:var(--title-color)}.subscribe-box input:focus{background-color:var(--white-color)}.subscribe-box button{position:absolute;right:30px;top:50%;width:var(--btn-size);height:var(--btn-size);-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:22px;color:var(--theme-color);border:2px solid var(--theme-color);background-color:transparent;overflow:hidden}.subscribe-box button .default{opacity:1;visibility:visible;-webkit-transition:all ease .4s;transition:all ease .4s}.subscribe-box button .hidden{position:absolute;left:140%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0;visibility:hidden;-webkit-transition:all ease .4s;transition:all ease .4s;z-index:2}.subscribe-box.focus button .hidden{left:50%;opacity:1;visibility:visible}.subscribe-box.focus button .default{opacity:0;visibility:hidden}.subscribe-shape{position:absolute;right:0;top:0;z-index:-1;max-width:100%;width:1345px;height:564px;max-height:100%}@media (max-width:1500px){.subscribe-shape{width:1000px}}@media (max-width:1199px){.subscribe-box.ms-xl-1.mt-40{margin-top:0}.subscribe-shape{width:800px;height:508px}}@media (max-width:991px){.subscribe-shape{width:100%;height:100%}.subscribe-layout1{padding-bottom:80px}.subscribe-box{--btn-size:50px}.subscribe-box input{height:70px;padding-left:30px}.subscribe-box button{right:12px;font-size:16px}}.team-card{position:relative;margin-bottom:150px;--team-space:40px;--icon-size:45px;-webkit-transition:.4s;transition:.4s}.team-card .team-content{padding-top:35px;width:calc(100% - var(--team-space) * 2);margin-left:var(--team-space);-webkit-transition:.4s;transition:.4s;-webkit-box-shadow:0px 10px 20px 0px rgba(0,0,0,.02);box-shadow:0px 10px 20px 0px rgba(0,0,0,.02);position:absolute;top:100%;left:0}.team-card .team-desig{margin-bottom:15px;display:block}.team-card .team-social{height:20px;visibility:hidden;opacity:0;-webkit-transition:.4s;transition:.4s}.team-card .team-social a i{width:var(--icon-size);height:var(--icon-size);line-height:var(--icon-size);text-align:center;background-color:var(--smoke-color);color:var(--body-color);margin:0 5px;-webkit-transition:.3s;transition:.3s}.team-card .team-social a i:hover{background-color:var(--theme-color);color:var(--white-color)}.team-card:hover .team-content{-webkit-transform:translateY(-55px);transform:translateY(-55px)}.team-card:hover .team-social{height:var(--icon-size);visibility:visible;opacity:1}.vs-team-card2{--team-space:40px;position:relative}.vs-team-card2 .team-content{height:100%;width:100%;position:absolute;left:0;bottom:0;padding:var(--team-space);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.vs-team-card2 .team-desig{display:inline-block;color:var(--white-color);background-color:var(--theme-color);padding:7px 30px}.vs-team-card2 .team-name{padding:15px 30px;background-color:var(--white-color);margin-bottom:0;min-width:214px}.team-schedule{padding:60px 60px 58px;position:relative;margin-bottom:70px}.team-schedule .vs-btn{-webkit-box-shadow:0px 15px 65px 0px rgba(39,71,125,.06);box-shadow:0px 15px 65px 0px rgba(39,71,125,.06);background-color:var(--white-color);color:var(--theme-color);font-size:30px;--icon-shape:60px;--icon-size:44px;padding:0 50px;line-height:80px;height:80px;margin-bottom:-40px;position:absolute;left:calc(50% - 15px);bottom:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:inline-block;white-space:nowrap;border-radius:100px;overflow:visible}.team-schedule .vs-btn i{color:var(--white-color);font-size:1.1rem}.team-schedule-table{margin-top:-.5em}.team-schedule-table td{padding-left:0;border-top:none;border-bottom:1px dashed #dfdfe0}.team-schedule-table td:last-child{text-align:right}.team-schedule-table tr:first-child td{padding-top:0}.member-table{margin-top:60px;margin-bottom:60px}.member-table th{color:var(--title-color)}.member-table th,.member-table td{font-size:14px;border:none;padding:20px 30px;vertical-align:top}.member-table tr:nth-child(2n+1) th,.member-table tr:nth-child(2n+1) td{background-color:var(--smoke-color)}.member-table .member-info-list{padding-left:0;margin-bottom:0}.member-table .member-info-list li{list-style:none;position:relative;padding-left:25px;margin-bottom:5px}.member-table .member-info-list li:last-child{margin-bottom:0}.member-table .member-info-list li:before{content:"";font-family:var(--icon-font);color:var(--theme-color);position:absolute;left:0}.form-title-box.bg-theme{padding:60px}.no-shadow{-webkit-box-shadow:none;box-shadow:none}@media (max-width:1199px){.team-card{--team-space:30px}.team-schedule .vs-btn{font-size:24px;--icon-shape:40px;--icon-size:30px;padding:0 30px;line-height:60px;height:60px;margin-bottom:-30px}.team-schedule{padding:40px;margin-bottom:65px}}@media (max-width:767px){.team-schedule{padding:40px 20px}.form-title-box.bg-theme{padding:30px 40px}}@media (max-width:575px){.team-schedule .vs-btn{font-size:18px;padding:0 26px;line-height:50px;height:50px}.form-title-box.bg-theme{padding:20px}.member-table th,.member-table td{padding:20px}.team-card{--team-space:0px;margin-bottom:180px}.team-card .team-content{padding-bottom:35px}.team-card .team-social{height:var(--icon-size);visibility:visible;opacity:1}.team-card:hover .team-content{-webkit-transform:translateY(0);transform:translateY(0);padding-bottom:35px}}.testimonial-section{position:relative}.testi-wrapper{position:relative}.testi-inner{padding-top:92px;padding-left:40px;padding-bottom:92px;max-width:650px}.testi-content p{font-size:18px;font-weight:500;line-height:1.889;font-style:italic}.rating i{color:var(--yellow-color)}.testi-thumb-wrapper{max-width:550px}.testi-thumb{--autho-size:80px;opacity:.3;cursor:pointer;-webkit-transition:.4s;transition:.4s}.testi-thumb .author-img{width:var(--autho-size);height:var(--autho-size);border-radius:50%;overflow:hidden;border:2px solid;border-color:transparent;padding:8px;margin-right:20px}.testi-thumb a{color:var(--theme-color)}.testi-thumb a:hover{color:var(--title-color)}.testi-thumb.slick-current{opacity:1}.testi-thumb.slick-current .author-img{border-color:var(--theme-color)}.testi-thumb-text .testi-desig{line-height:1.4;margin-top:5px;font-size:14px}.testi-thumb-text .testi-desig a{color:inherit}.testi-thumb-text .testi-desig a:hover{color:var(--theme-color)}.bg-smoke-gr{background-image:-webkit-gradient(linear,left top,left bottom,from(var(--smoke-color)),to(transparent));background-image:linear-gradient(to bottom,var(--smoke-color),transparent)}@media (max-width:1399px){.testi-inner{padding-top:80px;padding-bottom:80px;max-width:550px;padding-left:0}}@media (max-width:1199px){.testi-inner{max-width:700px}}@media (max-width:991px){.testi-inner{padding-top:80px;padding-left:0;padding-bottom:80px}.testi-content p{font-size:16px;font-weight:400}}.vs-info-table{border:1px solid #e4e4e4;position:relative}.vs-info-table::before{content:"";position:absolute;top:var(--border-gap,4px);left:var(--border-gap,4px);right:var(--border-gap,4px);bottom:var(--border-gap,4px);border:inherit}.vs-info-table table{border:none;margin-bottom:0;margin:var(--table-gap-y,25px) var(--table-gap-x,30px);width:auto}.vs-info-table td{vertical-align:top;font-size:var(--font-size,18px);font-weight:500;color:var(--title-color);border:none;padding:var(--td-padding-y,18px) var(--td-padding-x,30px)}.vs-info-table td:first-child{width:35%}.vs-info-table td:last-child{width:60%}.vs-info-table tr:nth-child(even){background-color:var(--td-bg,#f6f6f6)}.location-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--white-color);border-radius:9999px;margin-right:18px}.location-form input{padding:0 0 0 35px;border:none;font-weight:500;height:75px;-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:16px;color:var(--title-color);border-radius:9999px 0 0 9999px}.location-form input::-moz-placeholder{color:var(--title-color)}.location-form input::-webkit-input-placeholder{color:var(--title-color)}.location-form input:-ms-input-placeholder{color:var(--title-color)}.location-form input::-ms-input-placeholder{color:var(--title-color)}.location-form input::placeholder{color:var(--title-color)}.location-form .vs-btn{height:60px;line-height:60px;padding-top:0;padding-bottom:0;margin-right:-18px}.location-form .vs-btn i{margin-left:0;margin-right:10px}.text-shadow.fw-200{text-shadow:4px 4px 0px var(--white-color),-4px 0 0px var(--white-color),7px 4px 0 var(--title-color)}.banner-box{position:relative;padding:80px 0;height:395px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;overflow:hidden;text-align:center}.banner-box .banner-content{position:relative;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:340px;z-index:2;margin:0 60px}.banner-box .banner-title{font-size:34px;font-weight:600;padding:0 20px;margin-bottom:10px;margin-top:-.2em}.banner-box .banner-text{margin-bottom:22px;font-size:16px}.banner-box .banner-shape{position:absolute;top:-100px;left:-80px;width:523px;height:523px;-webkit-animation-duration:20s;animation-duration:20s}.shape-delay .banner-shape{-webkit-animation-delay:5s;animation-delay:5s}.price-touch{font-size:14px;text-transform:uppercase;color:var(--title-color);font-weight:600;line-height:1;margin-bottom:20px}.price-touch span{font-size:28px;color:var(--theme-color);margin-left:7px;vertical-align:middle;position:relative;top:-2px}.naved-thumb{width:var(--thumb-size,145px);height:var(--thumb-size,145px);padding:5px;border-radius:50%;overflow:hidden;margin:0 auto;border:2px dashed var(--white-color);position:relative;cursor:pointer}.naved-thumb:before{content:"";position:absolute;left:5px;top:5px;right:5px;bottom:5px;background-color:rgba(0,0,0,.6);border-radius:inherit;-webkit-transition:all ease .4s;transition:all ease .4s;opacity:0;visibility:hidden;-webkit-transform:scale(0);transform:scale(0)}.slick-current .naved-thumb::before{-webkit-transform:scale(1);transform:scale(1);opacity:1;visibility:visible}.naved-thumb-slide{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:100px;right:0;padding-left:20px;max-width:700px;width:100%}.right-choose-wrapper{background-size:100% auto;background-position:center center}.contact-form-wrapper{padding:60px}.contact-form-title{margin-top:-.3em}.contact-info-table td,.contact-info-table th{vertical-align:top;font-size:18px;font-weight:400;padding:6px 10px;border-bottom:1px dashed #dfdfe0;border-top:none}.contact-info-table td:first-child,.contact-info-table th:first-child{padding-left:0}.contact-info-table td:last-child,.contact-info-table th:last-child{padding-right:0}.contact-info-table td+td{padding-right:0;text-align:right}.awards-box{text-align:center;margin-bottom:26px}.awards-box .awards-img{overflow:hidden;margin-bottom:17px;border-radius:50%}.awards-box .awards-title{font-size:20px;font-weight:600;text-transform:capitalize;margin-bottom:0}.search-inline{position:relative}.search-inline .form-control{border:none;border-radius:9999px;height:70px;padding-left:35px}.search-inline button{position:absolute;right:33px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);line-height:1;padding:0;border:none;background-color:transparent;color:var(--title-color);-webkit-transition:all ease .4s;transition:all ease .4s;border-radius:50%}.search-inline button:hover{color:var(--theme-color)}.vs-social{--icon-size:46px;--space-x:2px}.vs-social ul{margin:0;padding:0;list-style-type:none}.vs-social li{display:inline-block;margin-right:var(--space-x)}.vs-social li:last-child{margin-right:0}.vs-social a{color:var(--white-color);background-color:rgba(0,0,0,.2);width:var(--icon-size);height:var(--icon-size);line-height:var(--icon-size);display:inline-block;text-align:center;border-radius:50%}.vs-social a:hover{background-color:var(--black-color);color:var(--white-color)}.vs-social.square a{border-radius:5px}.vs-social.sborder a{background-color:transparent;border:1px solid var(--border-color)}.vs-social.sborder a:hover{background-color:var(--theme-color);color:var(--white-color);border:1px solid var(--theme-color)}.social-links{margin:0;padding:0;list-style-type:none;line-height:1}.social-links li{display:inline-block;margin-right:15px}.social-links li:last-child{margin-right:0}.social-links a{color:var(--body-color)}.social-links a:hover{color:var(--theme-color)}@media (max-width:1500px){.right-choose-wrapper{background-size:auto calc(100% - 50px)}}@media (max-width:1399px){.naved-thumb-slide{padding-left:0}}@media (max-width:1199px){.right-choose-wrapper{padding-top:80px;padding-bottom:80px;background-size:cover}.naved-thumb-slide{bottom:40px;--thumb-size:90px}}@media (max-width:991px){.banner-box{padding:20px 0;height:295px}.banner-box .banner-title{font-size:26px}.banner-box .vs-btn{padding:13px 31px}.banner-box .banner-content{max-width:340px;z-index:2;margin:0 30px}.search-inline .form-control{height:60px}.vs-social.style-btn-white{--icon-size:60px;--space-x:10px}.contact-map.mt-70{margin-top:40px}}@media (max-width:767px){.banner-box .banner-shape{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-animation:none;animation:none;border-radius:0}.banner-box .banner-shape:before{-webkit-animation:none;animation:none}.contact-form-wrapper{padding:30px}.contact-info-table td,.contact-info-table th{font-size:16px;padding:2px 7px}.vs-info-table{--table-gap-y:2px;--table-gap-x:2px;--font-size:14px;--td-padding-y:6px;--td-padding-x:10px;--border-gap:1px}}@media (max-width:575px){.contact-form-wrapper{padding:20px}.text-shadow.fw-200{text-shadow:2px 2px 0px var(--white-color),-2px 0 0px var(--white-color),3px 2px 0 var(--title-color)}.naved-thumb-slide{padding:0 20px;bottom:0;--thumb-size:80px}}.vs-counter .counter-number{font-size:60px;font-weight:600;color:var(--theme-color)}.vs-counter .counter-icon{margin-bottom:30px}.vs-counter .counter-text{color:var(--title-color);font-size:18px;margin-top:5px}.counter-border{margin-bottom:25px}.counter-border .vs-counter{border-right:1px solid #c5c5c5;border-left:1px solid #c5c5c5;margin:0 1px}.counter-border:first-child .vs-counter{border-left:none}.counter-border:last-child .vs-counter{border-right:none}@media (max-width:991px){.counter-border.col-sm-6:nth-child(even) .vs-counter{border-right:none}.counter-border.col-sm-6:nth-child(odd) .vs-counter{border-left:none}}@media (max-width:767px){.counter-border.col-sm-6:nth-child(even) .vs-counter{border-right:none}.counter-border.col-sm-6:nth-child(odd) .vs-counter{border-left:none}}@media (max-width:575px){.counter-border{margin-bottom:0}.counter-border .vs-counter{border-left:none;border-right:none;border-bottom:1px solid #c5c5c5;border-top:1px solid #c5c5c5;padding:25px 0 20px;margin:1px 0}.counter-border .vs-counter .counter-icon{margin-bottom:13px}.counter-border:last-child{margin-bottom:18px}.counter-border:last-child .vs-counter{border-bottom:none;padding-bottom:0}.counter-border:first-child .vs-counter{border-top:none;padding-top:0}}@media (max-width:1199px){.vs-counter .counter-number{font-size:44px}.vs-counter .counter-text{font-size:14px}}select.orderby{border:1px solid var(--border-color);height:36px;border-radius:7px;background-position:right 15px top 6px!important;padding:7px 20px;min-width:80px}select.orderby option{margin-right:15px}.vs-sort-bar label{font-size:14px;margin-bottom:0;margin-top:2px;margin-right:10px;line-height:1;color:var(--body-color);white-space:nowrap}.woocommerce-result-count{margin-bottom:0}.woocommerce-message,.woocommerce-info{position:relative;border:1px solid #d8d8d8;padding:11px 20px;background-color:var(--body-color);color:var(--white-color);font-size:14px;font-weight:700;margin-bottom:30px;border-radius:5px}.woocommerce-message a,.woocommerce-info a{color:inherit;text-decoration:underline}.woocommerce-message a:hover,.woocommerce-info a:hover{text-decoration:underline}.woocommerce-message:before,.woocommerce-info:before{content:"";font-family:var(--icon-font);font-weight:900;margin-right:10px}.woocommerce-notices-wrapper .woocommerce-message{background-color:var(--theme-color)}.woocommerce-notices-wrapper .woocommerce-message:before{content:"";font-weight:300}.woocommerce-form-login-toggle .woocommerce-info{background-color:var(--theme-color)}.login-tab{margin-bottom:30px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.login-tab button.nav-link{background-color:var(--smoke-color);color:var(--title-color);padding:11px 39px;font-size:18px;font-weight:500}.login-tab button.nav-link.active{background-color:var(--theme-color);color:var(--white-color)}.woocommerce-cart-form{text-align:center}.cart_table{border:1px solid #eaf0f2;margin-bottom:45px}.cart_table thead{background-color:#ecf0f1}.cart_table td:before,.cart_table th{font-family:var(--title-font);color:var(--title-color);font-weight:600;border:none;padding:27px 15px}.cart_table td:before{content:attr(data-title);position:absolute;left:15px;top:50%;vertical-align:top;padding:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:none}.cart_table td{border:none;border-bottom:1px solid #f3f3f3;color:#8b8b8b;padding:20px 10px;position:relative;vertical-align:middle}.cart_table .product-quantity{color:var(--title-color)}.cart_table .product-quantity input{position:relative;top:-2px}.cart_table .cart-productname{font-weight:400;font-family:var(--body-font);color:var(--body-color)}.cart_table .cart-productimage{display:inline-block;border:2px solid var(--smoke-color)}.cart_table .remove{color:#29af8a;font-size:18px}.cart_table .quantity{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cart_table .qut-btn{border:2px solid var(--smoke-color);background-color:transparent;color:#b8c6d0;padding:0;width:30px;height:30px;line-height:25px;font-size:16px;border-radius:4px}.cart_table .qut-btn:hover{background-color:var(--theme-color);color:var(--white-color)}.cart_table .qty-input{vertical-align:middle;border:2px solid var(--smoke-color);width:70px;height:30px;font-size:14px;text-align:center;color:#2c3e50;font-weight:700;margin:0 10px;border-radius:4px}.cart_table .qty-input::-webkit-outer-spin-button,.cart_table .qty-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.cart_table .qty-input[type=number]{-moz-appearance:textfield}.cart_table .actions{text-align:right;vertical-align:middle}.cart_table .actions>.vs-btn{font-size:16px;padding:17px 28px;margin-right:15px}.cart_table .actions>.vs-btn:last-child{margin-right:0}.cart_table .vs-cart-coupon{float:left;margin:0;width:455px;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.cart_table .vs-cart-coupon input{height:50px;width:calc(100% - 200px);margin-right:10px}.cart_table .vs-cart-coupon .vs-btn{font-size:16px;padding:17px 22px;width:-webkit-max-content;width:-moz-max-content;width:max-content}.cart_totals{border:1px solid #ecf0f1}.cart_totals th,.cart_totals td{vertical-align:top;padding:20px;border:none;border-bottom:1px solid #ecf0f1;font-size:14px;color:var(--title-color);width:55%}.cart_totals th:first-child,.cart_totals td:first-child{width:45%;background-color:#f9fbfb;font-weight:700;font-size:14px;color:#333}.cart_totals .shipping-calculator-button{display:inline-block;border-bottom:1px solid;color:var(--title-color);font-weight:700}.cart_totals .shipping-calculator-button:hover{color:var(--theme-color)}.cart_totals .woocommerce-shipping-destination{margin-bottom:10px}.cart_totals .woocommerce-shipping-methods{margin-bottom:0}.cart_totals .woocommerce-shipping-methods input[type=radio]~label::before{padding-right:1.2px;padding-top:.3px}.cart_totals .shipping-calculator-form{display:none}.cart_totals .shipping-calculator-form p:first-child{margin-top:20px}.cart_totals .shipping-calculator-form p:last-child{margin-bottom:0}.cart_totals .shipping-calculator-form .vs-btn{padding:5px 30px}.cart_totals .amount{font-weight:700}.cart_totals .order-total .amount{color:#1abc9c}.shipping-calculator-form .form-select,.shipping-calculator-form .form-control{height:40px;padding-left:15px;font-size:16px;border-radius:0;background-position:right 13px center}.shipping-calculator-form .vs-btn{font-size:14px;padding:0 20px;width:-webkit-max-content;width:-moz-max-content;width:max-content;height:40px}.checkout-ordertable th,.checkout-ordertable td{border:none;vertical-align:top;padding:5px 0;font-size:14px;font-weight:700;color:#2c3e50}.checkout-ordertable ul{margin:0;padding:0}.checkout-ordertable .order-total .amount{color:#29af8a}.checkout-ordertable input[type=hidden]~label{color:#29af8a}.woocommerce-checkout .form-group input:not(:last-child){margin-bottom:var(--bs-gutter-x)}.checkout-ordertable th,.checkout-ordertable td{border:1px solid #ededed;text-align:right;padding:5px 20px}.checkout-ordertable th{text-align:left}.woocommerce-checkout-payment ul{margin:0;padding:0;list-style-type:none}.woocommerce-checkout-payment ul li{padding-top:10px;border-bottom:1px solid #d8d8d8;border-radius:4px;font-size:16px}.woocommerce-checkout-payment ul input[type=radio]~label{margin-bottom:19px;color:var(--body-color)}.woocommerce-checkout-payment .place-order{padding-top:30px}.woocommerce-checkout-payment .payment_box{color:#a1b1bc;background-color:#ecf0f1;border:1px solid #d8d8d8;border-bottom:none;font-size:14px;padding:10px 20px;border-radius:4px;display:none}.woocommerce-checkout-payment .payment_box p{margin:0}.star-rating{overflow:hidden;position:relative;width:100px;height:1.2em;line-height:1.2em;display:block;font-family:var(--icon-font);font-weight:700;font-size:14px}.star-rating:before{content:"";color:#e1e1e1;float:left;top:0;left:0;position:absolute;letter-spacing:3px}.star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.star-rating span:before{content:"";top:0;position:absolute;left:0;color:var(--yellow-color);letter-spacing:3px}.rating-select label{margin:0;margin-right:10px}.rating-select p.stars{margin-bottom:0;line-height:1}.rating-select p.stars a{position:relative;height:14px;width:18px;text-indent:-999em;display:inline-block;text-decoration:none}.rating-select p.stars a::before{display:block;position:absolute;top:0;left:0;width:18px;height:14px;line-height:1;font-family:var(--icon-font);content:"";font-weight:400;text-indent:0;color:var(--yellow-color)}.rating-select p.stars a:hover~a::before{content:"";font-weight:400}.rating-select p.stars:hover a::before{content:"";font-weight:700}.rating-select p.stars.selected a.active::before{content:"";font-weight:700}.rating-select p.stars.selected a.active~a::before{content:"";font-weight:400}.rating-select p.stars.selected a:not(.active)::before{content:"";font-weight:700}.woocommerce-error{background-color:var(--error-color);color:#fff;list-style:none;padding:10px 26px;margin:0 0 30px;border-radius:5px;font-weight:700;font-size:14px}.vs-checkout-wrapper form.woocommerce-form{margin-bottom:25px}.tinv-wishlist .cart-empty{padding:12px 25px;background-color:#eee;border-radius:5px;font-weight:700;font-size:14px}.tinv-wishlist p.return-to-shop .button{display:inline-block;background-color:var(--theme-color);color:#fff;font-size:14px;padding:10px 25px;border-radius:4px;margin-top:10px;font-weight:700}.tinv-wishlist p.return-to-shop .button:hover{background-color:var(--title-color);color:var(--white-color)}.tinv-wishlist table.tinvwl-table-manage-list{font-size:14px}.tinv-wishlist table.tinvwl-table-manage-list button{border-radius:5px}.tinv-wishlist .product-stock i{margin-right:5px}.tinv-wishlist .tinv-modal .icon_big_times{margin-bottom:5px;color:var(--theme-color)}.tinv-wishlist button.button{border:none;height:40px;line-height:40px;font-size:14px;font-weight:700;background-color:var(--theme-color);color:#fff}.tinv-wishlist button.button:hover{background-color:var(--title-color);color:#fff}.tinv-wishlist button.button i{font-size:1rem!important;margin-right:3px!important}.tinv-wishlist th,.tinv-wishlist td.product-name{font-size:16px;font-weight:700;font-family:var(--title-font)}.tinv-wishlist td.product-name a{color:var(--title-color)}.tinv-wishlist td.product-name a:hover{color:var(--theme-color)}.tinv-wishlist td.product-price del{font-size:.9em}.tinv-wishlist .social-buttons>span{font-weight:700;margin-right:10px;font-family:var(--title-font);color:var(--title-color)}.tinv-wishlist .social-buttons li a.social{background-color:var(--theme-color);color:#fff;width:30px;height:30px;font-size:14px;line-height:30px}.tinv-wishlist .social-buttons li a.social i{line-height:inherit}.tinv-wishlist .social-buttons li a.social:hover{background-color:var(--title-color);color:var(--white-color)}nav.woocommerce-MyAccount-navigation li{border:1px solid #ddd;margin:0;border-top:none}nav.woocommerce-MyAccount-navigation li:first-child{border-top:1px solid #ddd}nav.woocommerce-MyAccount-navigation li a{color:var(--title-color);font-weight:700;padding:7px 17px;display:block}nav.woocommerce-MyAccount-navigation li.is-active a,nav.woocommerce-MyAccount-navigation li a:hover{color:var(--white-color);background-color:var(--theme-color)}.woocommerce-MyAccount-content h3{margin-top:-.3em}.woocommerce-MyAccount-content .btn{background-color:var(--theme-color);color:var(--white-color);font-size:14px;padding:10px 25px;font-weight:700}.woocommerce-MyAccount-content .btn:hover{background-color:var(--title-color);color:var(--white-color)}.woocommerce-MyAccount-content .form-row{margin-bottom:var(--bs-gutter-x)}.woocommerce-MyAccount-content select,.woocommerce-MyAccount-content .form-select,.woocommerce-MyAccount-content .form-control{border:1px solid rgba(39,71,125,.1)}.woocommerce-MyAccount-content .select2-container--default .select2-selection--single{border-radius:7px}table.variations,.woocommerce-grouped-product-list.group_table{border-collapse:separate;border-spacing:0 15px;margin-bottom:5px}table.variations td,.woocommerce-grouped-product-list.group_table td{border:none;vertical-align:middle;padding:0 5px}table.variations td:first-child,.woocommerce-grouped-product-list.group_table td:first-child{padding:0}table.variations label,.woocommerce-grouped-product-list.group_table label{margin:0;font-size:14px;text-transform:capitalize}table.variations label a,.woocommerce-grouped-product-list.group_table label a{color:var(--title-color)}table.variations label a:hover,.woocommerce-grouped-product-list.group_table label a:hover{color:var(--theme-color)}.woocommerce-grouped-product-list.group_table .woocommerce-Price-amount.amount{font-size:16px;color:var(--title-color)}.woocommerce-grouped-product-list.group_table label{margin:0 0 0 10px;margin:0 0 0 10px;font-family:var(--title-font);font-size:18px}table.variations td{padding:0}table.variations select{width:-webkit-max-content;width:-moz-max-content;width:max-content;font-weight:400;line-height:1.5;vertical-align:middle;margin:0;padding-right:35px}table.variations .reset_variations{margin-left:12px;display:inline-block}.wooscp-table-items td.woocommerce-product-attributes-item__value{padding-left:15px!important}.wooscp-table-items a.added_to_cart.wc-forward{margin-left:15px;text-decoration:underline}#woosq-popup .product_title.entry-title{margin-bottom:0}#woosq-popup .fs-xs.my-4{margin:10px 0 0!important}#woosq-popup .single-product .product{margin-bottom:0!important}#woosq-popup .slick-slider .slick-arrow{border:none;margin:0 10px}#woosq-popup .woocommerce-product-rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:3px;font-size:14px}table.woocommerce-grouped-product-list.group_table{border-collapse:collapse;margin-bottom:15px}table.woocommerce-grouped-product-list.group_table .qty-input{border-color:#e3e6e9}table.woocommerce-grouped-product-list.group_table tr{border-bottom:1px solid #e3e6e9}table.woocommerce-grouped-product-list.group_table tr:last-child{border-bottom:none}@media (max-width:991px){.cart_table th{padding:23px 8px;font-size:14px}.cart_table .cart-productname{font-size:14px}.cart_table .vs-cart-coupon{width:100%;margin-bottom:20px}.cart_table .actions{text-align:center}}@media (max-width:767px){.cart_table{text-align:left;min-width:auto;border-collapse:separate;border-spacing:0 20px;border:none}.cart_table thead{display:none}.cart_table td{padding:15px;display:block;width:100%;padding-left:25%;text-align:right;border:1px solid #f3f3f3;border-bottom:none}.cart_table td::before{display:block}.cart_table td:last-child{border-bottom:1px solid #f3f3f3}.cart_table td.actions{padding-left:15px;text-align:center}.cart_table td.actions>.vs-btn{margin-top:10px;margin-right:0;margin-right:auto;display:block;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-left:auto}.cart_table td.actions>.vs-btn:last-child{margin-right:auto}.cart_table .vs-cart-coupon{width:100%;text-align:center;float:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:block;padding-bottom:10px}.cart_table .vs-cart-coupon input{width:100%;margin-bottom:10px}.woocommerce-result-count{margin-bottom:15px}tfoot.checkout-ordertable th{display:none}.woocommerce-message,.woocommerce-info{font-size:12px;padding:5px 10px}.cart_totals th,.cart_totals td{padding:15px 10px}.cart_totals th:first-child,.cart_totals td:first-child{width:17%;line-height:1.4}}.woocommerce-cart-form{text-align:center}.cart_table{border:1px solid #eaf0f2;margin-bottom:45px}.cart_table thead{background-color:#ecf0f1}.cart_table thead th{border:none!important}.cart_table td:before,.cart_table th{font-family:var(--title-font);color:var(--title-color);font-weight:600;border:none;padding:27px 15px}.cart_table td:before{content:attr(data-title);position:absolute;left:15px;top:50%;vertical-align:top;padding:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:none}.cart_table td{border:none;border-bottom:1px solid #f3f3f3;color:#8b8b8b;padding:20px 10px;position:relative;vertical-align:middle}.cart_table .product-quantity{color:var(--title-color)}.cart_table .product-quantity input{position:relative;top:-2px}.cart_table .cart-productname{font-weight:400;font-family:var(--body-font);color:var(--body-color)}.cart_table .cart-productimage{display:inline-block;border:2px solid var(--smoke-color)}.cart_table .remove{color:#29af8a;font-size:18px}.cart_table .quantity{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cart_table .qut-btn{border:2px solid var(--smoke-color);background-color:transparent;color:#b8c6d0;padding:0;width:30px;height:30px;line-height:25px;font-size:16px;border-radius:4px;position:unset}.cart_table .qut-btn:hover{background-color:var(--theme-color);color:var(--white-color)}.cart_table .qty-input{vertical-align:middle;border:2px solid var(--smoke-color);width:70px;height:30px;font-size:14px;text-align:center;color:#2c3e50;font-weight:700;margin:0 10px;border-radius:4px;padding-right:0}.cart_table .qty-input::-webkit-outer-spin-button,.cart_table .qty-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.cart_table .qty-input[type=number]{-moz-appearance:textfield}.cart_table .actions{text-align:right;vertical-align:middle}.cart_table .actions>.vs-btn{font-size:16px;padding:17px 28px;margin-right:15px}.cart_table .actions>.vs-btn:last-child{margin-right:0}.cart_table .vs-cart-coupon{float:left;margin:0;width:455px;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.cart_table .vs-cart-coupon input{height:50px;width:calc(100% - 200px);margin-right:10px}.cart_table .vs-cart-coupon .vs-btn{font-size:16px;padding:17px 22px;width:-webkit-max-content;width:-moz-max-content;width:max-content}.cart_totals{border:1px solid #ecf0f1}.cart_totals th,.cart_totals td{vertical-align:top;padding:20px;border:none;border-bottom:1px solid #ecf0f1;font-size:14px;color:var(--title-color);width:55%}.cart_totals th:first-child,.cart_totals td:first-child{width:45%;background-color:#f9fbfb;font-weight:700;font-size:14px;color:#333}.cart_totals .shipping-calculator-button{display:inline-block;border-bottom:1px solid;color:var(--title-color);font-weight:700}.cart_totals .shipping-calculator-button:hover{color:var(--theme-color)}.cart_totals .woocommerce-shipping-destination{margin-bottom:10px}.cart_totals .woocommerce-shipping-methods{margin-bottom:0}.cart_totals .woocommerce-shipping-methods input[type=radio]~label::before{padding-right:1.2px;padding-top:.3px}.cart_totals .shipping-calculator-form{display:none}.cart_totals .shipping-calculator-form p:first-child{margin-top:20px}.cart_totals .shipping-calculator-form p:last-child{margin-bottom:0}.cart_totals .shipping-calculator-form .vs-btn{padding:5px 30px}.cart_totals .amount{font-weight:700}.cart_totals .order-total .amount{color:#1abc9c}@media (max-width:991px){.cart_table th{padding:23px 8px;font-size:14px}.cart_table .cart-productname{font-size:14px}.cart_table .vs-cart-coupon{width:100%;margin-bottom:20px}.cart_table .actions{text-align:center}}@media (max-width:767px){.cart_table{text-align:left;min-width:auto;border-collapse:separate;border-spacing:0 20px;border:none}.cart_table thead{display:none}.cart_table td{padding:15px;display:block;width:100%;padding-left:25%;text-align:right;border:1px solid #f3f3f3;border-bottom:none}.cart_table td::before{display:block}.cart_table td:last-child{border-bottom:1px solid #f3f3f3}.cart_table td.actions{padding-left:15px;text-align:center}.cart_table td.actions>.vs-btn{margin-top:10px;margin-right:0;margin-right:auto;display:block;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-left:auto}.cart_table td.actions>.vs-btn:last-child{margin-right:auto}.cart_table .vs-cart-coupon{width:100%;text-align:center;float:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:block;padding-bottom:10px}.cart_table .vs-cart-coupon input{width:100%;margin-bottom:10px}.cart_totals th,.cart_totals td{padding:15px 10px}.cart_totals th:first-child,.cart_totals td:first-child{width:17%;line-height:1.4}}.woocommerce-checkout .form-group{margin-bottom:var(--bs-gutter-x)}.woocommerce-checkout .select2-container--open .select2-dropdown--below{margin-top:30px}.woocommerce-checkout .select2-container--open .select2-dropdown--above{position:relative;bottom:-30px}.woocommerce-checkout .select2-dropdown{border:1px solid #e3e6e9;border-top:none}.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__rendered,.woocommerce-checkout .form-control:focus{color:var(--body-color)}.select2-container--default .select2-selection--single{height:60px;border:1px solid #e3e6e9}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:60px;padding-left:30px;padding-right:25px}.woocommerce-billing-fields .form-row{margin-bottom:0}.select2-container--default .select2-selection--single .select2-selection__arrow b:before{content:"";font-family:var(--icon-font)}.select2-container--default .select2-selection--single .select2-selection__arrow b{margin:0;border:none;top:0}.select2-container--default .select2-selection--single .select2-selection__arrow{height:60px;line-height:60px;margin-right:18px}span.select2-selection.select2-selection--single:focus{outline:none}.shipping-calculator-form .form-select,.shipping-calculator-form .form-control{height:40px;padding-left:15px;font-size:16px;border-radius:10px;background-position:right 13px top 7px!important}.shipping-calculator-form .vs-btn{font-size:14px;padding:0 20px;width:-webkit-max-content;width:-moz-max-content;width:max-content;height:40px}.woocommerce-form-login .form-group{margin-bottom:20px}.woocommerce-form-login label{margin-bottom:.3em}.woocommerce-form-coupon .form-group{margin-bottom:20px}.checkout-ordertable th,.checkout-ordertable td{border:none;vertical-align:top;padding:5px 0;font-size:14px;font-weight:700;color:#2c3e50}.checkout-ordertable ul{margin:0;padding:0}.checkout-ordertable .order-total .amount{color:var(--theme-color)}.checkout-ordertable input[type=hidden]~label{color:var(--theme-color)}.woocommerce-checkout .form-group input:not(:last-child){margin-bottom:var(--bs-gutter-x)}.checkout-ordertable th,.checkout-ordertable td{border:1px solid #ededed;text-align:right;padding:5px 20px}.checkout-ordertable th{text-align:left}.woocommerce-checkout-payment{text-align:left}.woocommerce-checkout-payment ul{margin:0;padding:0;list-style-type:none}.woocommerce-checkout-payment ul li{padding-top:13px;border-bottom:1px solid #d8d8d8;border-radius:4px;font-size:16px;line-height:1}.woocommerce-checkout-payment ul input[type=radio]~label{margin-bottom:13px;color:var(--body-color);width:100%}.woocommerce-checkout-payment .place-order{padding-top:30px}.woocommerce-checkout-payment .payment_box{color:#a1b1bc;background-color:#ecf0f1;border:1px solid #d8d8d8;border-bottom:none;font-size:14px;padding:10px 20px;border-radius:4px;display:none}.woocommerce-checkout-payment .payment_box p{margin:0}.vs-checkout-wrapper form.woocommerce-form{margin-bottom:25px}@media (max-width:767px){tfoot.checkout-ordertable th{display:none}.checkout-ordertable th,.checkout-ordertable td{padding-left:25%}}.tinv-wishlist input[type=checkbox]{display:inline-block;opacity:1;visibility:visible;width:auto;height:auto}.tinv-wishlist .cart-empty{padding:12px 25px;background-color:var(--theme-color);border-radius:5px;font-weight:700;font-size:14px}.tinv-wishlist p.return-to-shop .button{display:inline-block;background-color:var(--theme-color);color:#fff;font-size:14px;padding:10px 25px;border-radius:4px;margin-top:10px;font-weight:700}.tinv-wishlist p.return-to-shop .button:hover{background-color:var(--title-color);color:var(--white-color)}.tinv-wishlist table th{color:var(--title-color)}.tinv-wishlist table td,.tinv-wishlist table th{padding:10px;border:1px solid var(--border-color);text-align:center}.tinv-wishlist .product-cb,.tinv-wishlist .product-remove{width:40px;text-align:center}.tinv-wishlist .product-thumbnail{width:110px}.tinv-wishlist .stock.in-stock{margin-bottom:0}.tinv-wishlist ins{text-decoration:none}.tinv-wishlist .product-remove button{border:none;height:22px;width:22px;text-align:center;font-size:12px;line-height:22px}.tinv-wishlist .tinvwl-mobile{display:none}.tinv-wishlist .social-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:295px;margin-left:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tinv-wishlist .social-buttons ul{padding-left:0;margin-bottom:0;margin-left:auto}.tinv-wishlist table.tinvwl-table-manage-list{font-size:14px}.tinv-wishlist table.tinvwl-table-manage-list button{border-radius:5px}.tinv-wishlist .product-stock i{margin-right:5px}.tinv-wishlist .tinv-modal .icon_big_times{margin-bottom:5px;color:var(--theme-color)}.tinv-wishlist button.button{border:none;height:40px;line-height:40px;font-size:14px;font-weight:700;background-color:var(--theme-color);color:#fff;padding:1px 15px}.tinv-wishlist button.button i{font-size:14px!important;margin-right:3px!important}.tinv-wishlist th,.tinv-wishlist td.product-name{font-size:16px;font-weight:700;font-family:var(--title-font)}.tinv-wishlist td.product-name a{color:var(--title-color)}.tinv-wishlist td.product-name a:hover{color:var(--theme-color)}.tinv-wishlist td.product-price del{font-size:.9em}.tinv-wishlist .social-buttons>span{font-weight:700;margin-right:10px;font-family:var(--title-font);color:var(--title-color)}.tinv-wishlist .social-buttons li a.social{background-color:var(--theme-color);color:#fff;width:30px;height:30px;font-size:14px;line-height:30px}.tinv-wishlist .social-buttons li a.social i{line-height:inherit}.tinv-wishlist .social-buttons li a.social:hover{background-color:var(--title-color);color:var(--white-color)}@media (max-width:991px){.tinvwl-full{display:none}.tinv-wishlist .tinvwl-mobile{display:block}.tinvwl-txt{display:none}.product-stock{width:40px;text-align:center}}@media (max-width:767px){.tinv-wishlist table{table-layout:fixed}.tinv-wishlist table.tinvwl-table-manage-list tbody td.product-remove,.tinv-wishlist table.tinvwl-table-manage-list thead th:not(.product-name){display:none}.tinv-wishlist table.tinvwl-table-manage-list tbody td{display:block;width:100%!important;text-align:center}.product-name{text-align:center}.tinv-wishlist table td,.tinv-wishlist table th{border-bottom:none}.tinv-wishlist table tbody{border-bottom:1px solid var(--border-color)}.tinv-wishlist .social-buttons{max-width:100%;margin-left:unset;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tinv-wishlist .social-buttons ul{margin-left:unset;margin-top:5px}.tinvwl-txt{display:inline-block}}p.has-drop-cap{margin-bottom:20px}.page--item p:last-child .alignright{clear:right}ins{text-decoration:none}pre{background:#f5f5f5;color:#666;font-size:14px;margin:20px 0;overflow:auto;padding:20px;white-space:pre-wrap;word-wrap:break-word}.blocks-gallery-caption,.wp-block-embed figcaption,.wp-block-image figcaption{color:var(--body-color);line-height:1.6}.bypostauthor,.gallery-caption{display:block}.content-none-search{margin-top:30px}.wp-block-button.aligncenter{text-align:center}.alignleft{display:inline;float:left;margin-bottom:10px;margin-right:1.5em}.alignright{display:inline;float:right;margin-bottom:10px;margin-left:1.5em;margin-right:1em}.gallery{margin-bottom:1.5em;width:100%}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%;padding:0 5px}.wp-block-columns{margin-bottom:1em}figure.gallery-item{margin-bottom:10px;display:inline-block}figure.wp-block-gallery{margin-bottom:14px}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block;font-size:12px;color:var(--body-color);line-height:1.5;padding:.5em 0}.wp-block-cover p:not(.has-text-color),.wp-block-cover-image-text,.wp-block-cover-text{color:var(--white-color)}.wp-block-cover{margin-bottom:15px}.wp-caption-text{text-align:center}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption .wp-caption-text{margin:.5em 0;font-size:14px}.wp-block-media-text,.wp-block-media-text.alignwide,figure.wp-block-gallery{margin-bottom:30px}.wp-block-media-text.alignwide{background-color:var(--smoke-color)}.editor-styles-wrapper .has-large-font-size,.has-large-font-size{line-height:1.4}.wp-block-button{margin-bottom:10px}.wp-block-button:last-child{margin-bottom:0}.wp-block-button .wp-block-button__link{color:#fff}.wp-block-button .wp-block-button__link:hover{color:#fff;background-color:var(--theme-color)}.wp-block-button.is-style-outline .wp-block-button__link{background-color:transparent;border-color:var(--title-color);color:var(--title-color)}.wp-block-button.is-style-outline .wp-block-button__link:hover{color:#fff;background-color:var(--theme-color);border-color:var(--theme-color)}.wp-block-button.is-style-squared .wp-block-button__link{border-radius:0}ul.wp-block-latest-posts{padding:0;margin:0;margin-bottom:15px}ul.wp-block-latest-posts a{color:inherit}ul.wp-block-latest-posts a:hover{color:var(--theme-color)}ul.wp-block-latest-posts li{margin:15px 0}.comment-content table td,.comment-content table th{border:1px solid var(--border-color)}.comment-content table th{color:var(--title-color);font-weight:400}.type-page table th,.vs-blog table th{color:var(--title-color);font-weight:400}.type-page table th,.type-page table td,.vs-blog table th,.vs-blog table td{border:1px solid #e3e6e9}.sidebar-area ul.wp-block-latest-posts{margin-bottom:0}.sidebar-area ul.wp-block-latest-posts li:last-child{margin-bottom:0}.sidebar-area .widget .wp-block-search{margin-bottom:0}ul.wp-block-rss a{color:inherit}.wp-block-group.has-background{padding:15px 15px 1px;margin-bottom:30px}.wp-block-table td,.wp-block-table th{border-color:rgba(0,0,0,.1)}.wp-block-table.is-style-stripes{border:1px solid rgba(0,0,0,.1);border:none;margin-bottom:30px}.wp-block-table.is-style-stripes th,.wp-block-table.is-style-stripes td{border:1px solid rgba(0,0,0,.1)}.wp-block-search{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:30px}.wp-block-search .wp-block-search__input{width:100%;max-width:calc(100% - 120px);border:1px solid rgba(0,0,0,.1);height:50px;padding-left:20px}.wp-block-search .wp-block-search__button{margin:0;width:120px;border:none;height:50px;color:#fff;background-color:var(--theme-color)}.wp-block-search .wp-block-search__button:hover{background-color:var(--title-color);opacity:.8}.logged-in .sticky-header-wrap{top:32px}@media (max-width:782px){.logged-in .sticky-header-wrap{top:46px}}@media (max-width:600px){.logged-in .sticky-header-wrap{top:0}}.post-password-form .theme-input-group{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:30px;margin-top:20px}.post-password-form .theme-input-group .theme-input-style{width:100%;max-width:calc(100% - 120px);border:1px solid rgba(0,0,0,.1);height:50px;padding-left:20px}.post-password-form .theme-input-group .submit-btn{margin:0;width:120px;border:none;height:50px;color:#fff;background-color:var(--theme-color)}.post-password-form .theme-input-group .submit-btn:hover{background-color:var(--title-color);opacity:.8}.page-links>span:not(.page-links-title):not(.screen-reader-text).current,.page-links>a.current{background-color:var(--theme-color);color:var(--white-color);border-color:transparent}.page-links span.screen-reader-text{display:none}.blog-single .blog-title{word-break:break-word}.blog-single .wp-block-archives-dropdown{margin-bottom:30px}.blog-single.format-quote,.blog-single.format-link,.blog-single.tag-sticky-2,.blog-single.sticky{border-color:transparent;position:relative}.blog-single.format-quote .blog-content,.blog-single.format-link .blog-content,.blog-single.tag-sticky-2 .blog-content,.blog-single.sticky .blog-content{background-color:var(--smoke-color);margin:0}.blog-single.format-quote .blog-content:before,.blog-single.format-link .blog-content:before,.blog-single.tag-sticky-2 .blog-content:before,.blog-single.sticky .blog-content:before{display:none}.blog-single.format-quote:before,.blog-single.format-link:before,.blog-single.tag-sticky-2:before,.blog-single.sticky:before{content:"";position:absolute;font-family:"Font Awesome 5 Pro";font-size:5rem;opacity:.3;right:15px;line-height:1;top:15px;color:var(--theme-color);z-index:1}.blog-single.tag-sticky-2::before,.blog-single.sticky::before{content:"Featured";right:0;top:0;font-size:18px;color:var(--white-color);background-color:var(--theme-color);font-family:var(--title-font);opacity:1;text-transform:capitalize;padding:10px 23px;font-weight:400}.blog-single.format-quote:before{content:""}.blog-single .blog-content .wp-block-categories-dropdown.wp-block-categories,.blog-single .blog-content .wp-block-archives-dropdown{display:block;margin-bottom:30px}.blog-details .blog-single:before{display:none}.blog-details .blog-single .blog-content{background-color:transparent;overflow:hidden}.blog-details .blog-single.format-chat .blog-meta{margin-bottom:20px}.blog-details .blog-single.format-chat .blog-content>p:nth-child(2n){background:var(--smoke-color);padding:5px 20px}.blog-details .blog-single.tag-sticky-2,.blog-details .blog-single.sticky,.blog-details .blog-single.format-quote,.blog-details .blog-single.format-link{-webkit-box-shadow:none;box-shadow:none;background-color:transparent}.blog-details .blog-single.tag-sticky-2:before,.blog-details .blog-single.sticky:before,.blog-details .blog-single.format-quote:before,.blog-details .blog-single.format-link:before{display:none}.blog-details .tag-sticky-2 .blog-content,.blog-details .sticky .blog-content{margin:0}.vs-search{background-color:var(--light-color);margin-bottom:30px}.vs-search .search-grid-content{padding:30px;background-color:var(--smoke-color)}@media (max-width:767px){.vs-search .search-grid-content{padding:20px}}.vs-search .search-grid-content .search-grid-meta{line-height:1;margin-top:10px}.vs-search .search-grid-title{font-size:20px;margin-bottom:5px;margin-top:-.2em;word-break:break-word}.vs-search .search-grid-title a{color:inherit}.vs-search .search-grid-title a:hover{color:var(--theme-color)}.vs-search .search-grid-meta>*{display:inline-block;margin-right:15px;font-size:14px}.vs-search .search-grid-meta>*:last-child{margin-right:0}.vs-search .search-grid-meta a,.vs-search .search-grid-meta span{color:var(--body-color)}@media (max-width:1199px){.blog-single.format-quote:before,.blog-single.format-link:before,.blog-single.tag-sticky-2:before,.blog-single.sticky:before{font-size:40px;padding:6px 14px}.blog-single.tag-sticky-2::before,.blog-single.sticky::before{font-size:12px}}@media (max-width:767px){.blog-single.format-quote:before,.blog-single.format-link:before,.blog-single.tag-sticky-2:before,.blog-single.sticky:before{font-size:20px;padding:8px 14px}.blog-single.tag-sticky-2::before,.blog-single.sticky::before{font-size:12px}}@media (max-width:767px){.wp-block-search .wp-block-search__input{max-width:100%}}.wp-block-archives-dropdown select,.wp-block-categories select{width:100%}.woocommerce-message,.woocommerce-info{position:relative;border:1px solid #d8d8d8;padding:11px 20px;background-color:var(--body-color);color:var(--white-color);font-size:14px;font-weight:700;margin-bottom:30px;border-radius:5px}.woocommerce-message a,.woocommerce-info a{color:inherit;text-decoration:underline}.woocommerce-message a:hover,.woocommerce-info a:hover{text-decoration:underline}.woocommerce-message:before,.woocommerce-info:before{content:"";font-family:var(--icon-font);font-weight:900;margin-right:10px}.woocommerce-notices-wrapper .woocommerce-message{background-color:var(--theme-color)}.woocommerce-notices-wrapper .woocommerce-message:before{content:"";font-weight:300}.woocommerce-form-login-toggle .woocommerce-info{background-color:var(--theme-color)}.woocommerce-form-login .form-group,.woocommerce-form-register .form-group{margin-bottom:var(--bs-gutter-x)}.woocommerce-form-coupon{margin-bottom:50px}.woocommerce-form-coupon .vs-btn{margin:0;border-radius:5px}.woocommerce-thankyou-order-received{background-color:var(--theme-color);padding:10px 20px;border-radius:5px;color:rgba(255,255,255,1);font-size:16px;font-weight:500;margin-bottom:0}.woocommerce-thankyou-order-details{background-color:#f7f7f7;padding:22px 29px;margin:0;list-style:none;margin-bottom:15px}@media (max-width:575px){.woocommerce-thankyou-order-details{padding:22px 20px}}.woocommerce-thankyou-order-details+p{color:var(--theme-color)}.woocommerce-checkout .form-select,.woocommerce-checkout .form-group,.woocommerce-checkout .select2-container,.woocommerce-checkout .form-control{margin-bottom:var(--bs-gutter-x)}.woocommerce-checkout .select2-container--open .select2-dropdown--below{margin-top:30px}.woocommerce-checkout .select2-container--open .select2-dropdown--above{position:relative;bottom:-30px}.woocommerce-checkout .select2-dropdown{border:1px solid #e3e6e9;border-top:none}.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__rendered,.woocommerce-checkout .form-control:focus{color:var(--body-color)}.select2-container--default .select2-selection--single{height:60px;border:1px solid #e3e6e9}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:60px;padding-left:20px;padding-right:25px;font-weight:400;font-size:14px}.woocommerce-billing-fields .form-row{margin-bottom:0}.select2-container--default .select2-selection--single .select2-selection__arrow b:before{content:"";font-family:var(--icon-font)}.select2-container--default .select2-selection--single .select2-selection__arrow b{margin:0;border:none;top:0}.select2-container--default .select2-selection--single .select2-selection__arrow{height:60px;line-height:60px;margin-right:29px}span.select2-selection.select2-selection--single:focus{outline:none}.login-tab{margin-bottom:30px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.login-tab button.nav-link{background-color:var(--smoke-color);color:var(--title-color);padding:11px 39px;font-size:18px;font-weight:500}.login-tab button.nav-link.active{background-color:var(--theme-color);color:var(--white-color)}.woocommerce-cart-form{text-align:center}.cart_table{border:1px solid #eaf0f2;margin-bottom:45px}.cart_table thead{background-color:#ecf0f1}.cart_table thead th{border:none!important}.cart_table td:before,.cart_table th{font-family:var(--title-font);color:var(--title-color);font-weight:600;border:none;padding:27px 15px}.cart_table td:before{content:attr(data-title);position:absolute;left:15px;top:50%;vertical-align:top;padding:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:none}.cart_table td{border:none;border-bottom:1px solid #f3f3f3;color:#8b8b8b;padding:20px 10px;position:relative;vertical-align:middle}.cart_table .product-quantity{color:var(--title-color)}.cart_table .product-quantity input{position:relative;top:-2px}.cart_table .cart-productname{font-weight:400;font-family:var(--body-font);color:var(--body-color)}.cart_table .cart-productimage{display:inline-block;border:2px solid var(--smoke-color)}.cart_table .remove{color:var(--theme-color);font-size:18px}.cart_table .quantity{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cart_table .qut-btn{border:2px solid var(--smoke-color);background-color:transparent;color:#b8c6d0;padding:0;width:30px;height:30px;line-height:25px;font-size:16px;border-radius:4px}.cart_table .qut-btn:hover{background-color:var(--theme-color);color:var(--white-color)}.cart_table .qty-input{vertical-align:middle;border:2px solid var(--smoke-color);width:70px;height:30px;font-size:14px;text-align:center;color:#2c3e50;font-weight:700;margin:0 10px;border-radius:4px}.cart_table .qty-input::-webkit-outer-spin-button,.cart_table .qty-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.cart_table .qty-input[type=number]{-moz-appearance:textfield}.cart_table .actions{text-align:right;vertical-align:middle;display:table-cell}.cart_table .actions>.vs-btn{font-size:16px;padding:17px 28px;margin-right:15px}.cart_table .actions>.vs-btn:last-child{margin-right:0}.cart_table .vs-cart-coupon{float:left;margin:0;width:455px;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.cart_table .vs-cart-coupon input{height:50px;width:calc(100% - 200px);margin-right:10px}.cart_table .vs-cart-coupon .vs-btn{font-size:16px;padding:17px 22px;width:-webkit-max-content;width:-moz-max-content;width:max-content}.cart_totals{border:1px solid #ecf0f1}.cart_totals th,.cart_totals td{vertical-align:top;padding:20px;border:none;border-bottom:1px solid #ecf0f1;font-size:14px;color:var(--title-color);width:55%}.cart_totals th:first-child,.cart_totals td:first-child{width:45%;background-color:#f9fbfb;font-weight:700;font-size:14px;color:#333}.cart_totals .shipping-calculator-button{display:inline-block;border-bottom:1px solid;color:var(--title-color);font-weight:700}.cart_totals .shipping-calculator-button:hover{color:var(--theme-color)}.cart_totals .woocommerce-shipping-destination{margin-bottom:10px}.cart_totals .woocommerce-shipping-methods{margin-bottom:0}.cart_totals .woocommerce-shipping-methods input[type=radio]~label::before{padding-right:1.2px;padding-top:.3px}.cart_totals .shipping-calculator-form{display:none}.cart_totals .shipping-calculator-form p:first-child{margin-top:20px}.cart_totals .shipping-calculator-form p:last-child{margin-bottom:0}.cart_totals .shipping-calculator-form .vs-btn{padding:5px 30px}.cart_totals .amount{font-weight:700}.cart_totals .order-total .amount{color:var(--theme-color)}.shipping-calculator-form .form-select,.shipping-calculator-form .form-control{height:60px;padding-left:15px;font-size:16px;border-radius:5px;background-position:right 13px center}.shipping-calculator-form .vs-btn{font-size:14px;padding:0 20px;width:-webkit-max-content;width:-moz-max-content;width:max-content;height:60px}.woocommerce-shipping-fields__field-wrapper .form-row{margin-bottom:0}p.lost_password{color:#f00}.checkout-ordertable th,.checkout-ordertable td{border:none;vertical-align:top;padding:5px 0;font-size:14px;font-weight:700;color:#2c3e50}.checkout-ordertable ul{margin:0;padding:0}.checkout-ordertable .order-total .amount{color:var(--theme-color)}.checkout-ordertable input[type=hidden]~label{color:var(--theme-color)}.woocommerce-checkout .form-group input:not(:last-child){margin-bottom:var(--bs-gutter-x)}.checkout-ordertable th,.checkout-ordertable td{border:1px solid #ededed;text-align:right;padding:5px 20px}.checkout-ordertable th{text-align:left}.star-rating{overflow:hidden;position:relative;width:100px;height:1.2em;line-height:1.2em;display:block;font-family:var(--icon-font);font-weight:700;font-size:14px}.star-rating:before{content:"";color:#e1e1e1;float:left;top:0;left:0;position:absolute;letter-spacing:3px}.star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.star-rating span:before{content:"";top:0;position:absolute;left:0;color:var(--yellow-color);letter-spacing:3px}.rating-select label{margin:0;margin-right:10px}.rating-select p.stars{margin-bottom:0;line-height:1}.rating-select p.stars a{position:relative;height:14px;width:18px;text-indent:-999em;display:inline-block;text-decoration:none}.rating-select p.stars a::before{display:block;position:absolute;top:0;left:0;width:18px;height:14px;line-height:1;font-family:var(--icon-font);content:"";font-weight:400;text-indent:0;color:var(--yellow-color)}.rating-select p.stars a:hover~a::before{content:"";font-weight:400}.rating-select p.stars:hover a::before{content:"";font-weight:700}.rating-select p.stars.selected a.active::before{content:"";font-weight:700}.rating-select p.stars.selected a.active~a::before{content:"";font-weight:400}.rating-select p.stars.selected a:not(.active)::before{content:"";font-weight:700}.woocommerce-error{background-color:var(--error-color);color:#fff;list-style:none;padding:10px 26px;margin:0 0 30px;border-radius:5px;font-weight:700;font-size:14px}.vs-checkout-wrapper form.woocommerce-form{margin-bottom:25px}.tinv-wishlist input[type=checkbox]{display:inline-block;opacity:1;visibility:visible;width:auto;height:auto}.tinv-wishlist select.form-control{background-position:right 20px top 6px!important}.tinv-wishlist .cart-empty{padding:12px 25px;border-radius:5px;font-weight:700;font-size:14px}.tinv-wishlist p.return-to-shop .button{display:inline-block;background-color:var(--theme-color);color:#fff;font-size:14px;padding:10px 25px;border-radius:4px;margin-top:10px;font-weight:700}.tinv-wishlist p.return-to-shop .button:hover{background-color:var(--title-color);color:var(--white-color)}.tinv-wishlist table.tinvwl-table-manage-list{font-size:14px}.tinv-wishlist table.tinvwl-table-manage-list button{border-radius:5px}.tinv-wishlist .product-stock i{margin-right:5px}.tinv-wishlist .tinv-modal .icon_big_times{margin-bottom:5px;color:var(--theme-color)}.tinv-wishlist button.button{border:none;height:38px;line-height:38px;font-size:14px;font-weight:700;background-color:var(--theme-color);color:#fff;padding:0 22px}.tinv-wishlist button.button.alt{padding:0 10px}.tinv-wishlist button.button:hover{background-color:var(--title-color)}.tinv-wishlist button.button i{font-size:1rem!important;margin-right:3px!important}.tinv-wishlist th,.tinv-wishlist td.product-name{font-size:16px;font-weight:700;font-family:var(--title-font)}.tinv-wishlist td.product-name a{color:var(--title-color)}.tinv-wishlist td.product-name a:hover{color:var(--theme-color)}.tinv-wishlist td.product-price del{font-size:.9em}.tinv-wishlist .social-buttons>span{font-weight:700;margin-right:10px;font-family:var(--title-font);color:var(--title-color)}.tinv-wishlist .social-buttons li a.social{background-color:var(--theme-color);color:#fff;width:30px;height:30px;font-size:14px;line-height:30px}.tinv-wishlist .social-buttons li a.social i{line-height:inherit}.tinv-wishlist .social-buttons li a.social:hover{background-color:var(--title-color);color:var(--white-color)}nav.woocommerce-MyAccount-navigation li{border:1px solid #ddd;margin:0;border-top:none}nav.woocommerce-MyAccount-navigation li:first-child{border-top:1px solid #ddd}nav.woocommerce-MyAccount-navigation li a{color:var(--title-color);font-weight:700;padding:7px 17px;display:block}nav.woocommerce-MyAccount-navigation li.is-active a,nav.woocommerce-MyAccount-navigation li a:hover{color:var(--white-color);background-color:var(--theme-color)}.woocommerce-MyAccount-content h3{margin-top:-.3em}.woocommerce-MyAccount-content .btn{background-color:var(--theme-color);color:var(--white-color);font-size:14px;padding:17px 25px;font-weight:700}.woocommerce-MyAccount-content .btn:hover{background-color:var(--title-color);color:var(--white-color)}table.variations,.woocommerce-grouped-product-list-item{border-collapse:separate;border-spacing:0 15px;margin-bottom:5px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}table.variations td,.woocommerce-grouped-product-list-item td{border:none;vertical-align:middle;padding:0 5px}table.variations td:first-child,.woocommerce-grouped-product-list-item td:first-child{padding:0}table.variations label,.woocommerce-grouped-product-list-item label{margin:0;font-size:14px;text-transform:capitalize}table.variations label a,.woocommerce-grouped-product-list-item label a{color:var(--title-color)}table.variations label a:hover,.woocommerce-grouped-product-list-item label a:hover{color:var(--theme-color)}.woocommerce-grouped-product-list.group_table .woocommerce-Price-amount.amount{font-size:16px;color:var(--title-color)}.woocommerce-grouped-product-list.group_table label{margin:0 0 0 10px;margin:0 0 0 10px;font-family:var(--title-font);font-size:18px}table.variations{width:-webkit-max-content;width:-moz-max-content;width:max-content;position:relative}table.variations td{padding:0}table.variations td.label{padding-right:10px;width:-webkit-max-content;width:-moz-max-content;width:max-content}table.variations select{width:-webkit-max-content;width:-moz-max-content;width:max-content;font-weight:400;line-height:1.5;vertical-align:middle;margin:0;padding-right:54px;padding-left:20px;height:50px;background-position:right 20px top 12px!important}table.variations .reset_variations{margin-left:16px;display:inline-block;position:absolute;left:100%;bottom:25px}.woocommerce-variation.single_variation{margin-bottom:30px}.woocommerce-variation.single_variation .price{color:var(--title-color);font-weight:700}.wooscp-table-items td.woocommerce-product-attributes-item__value{padding-left:15px!important}.wooscp-table-items a.added_to_cart.wc-forward{margin-left:15px;text-decoration:underline}#woosq-popup .product_meta{margin-top:20px}#woosq-popup .product_title{font-size:24px;margin-bottom:5px}#woosq-popup .single-product .product .actions{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}#woosq-popup .single-product .product .actions .vs-btn{padding:17px 30px}@media (max-width:575px){#woosq-popup .single-product .product .actions .vs-btn{padding:17px 18px;font-size:14px;font-weight:400}}#woosq-popup .single-product .product .actions>div{height:auto;overflow:visible;width:-webkit-max-content;width:-moz-max-content;width:max-content}#woosq-popup .single-product .product .actions>div .quantity.style2.woocommerce-grouped-product-list-item__quantity,#woosq-popup .single-product .product .actions>div .quantity.woocommerce-grouped-product-list-item__quantity.icon-btn.style3,#woosq-popup .single-product .product .actions>div .quantity.woocommerce-grouped-product-list-item__quantity.icon-btn.style5{width:-webkit-max-content;width:-moz-max-content;width:max-content}.actions,.actions-btn{display:-webkit-box;display:-ms-flexbox;display:flex}.actions .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt,.actions .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt,.actions-btn .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus.no-txt,.actions-btn .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt{position:relative;width:58px;height:58px;vertical-align:sub}.woocommerce-product-attributes th,.woocommerce-product-attributes td{border:1px solid var(--border-color)}.woocommerce-product-attributes th p:last-child,.woocommerce-product-attributes td p:last-child{margin-bottom:0}table.woocommerce-grouped-product-list.group_table{border-collapse:collapse;margin-bottom:15px}table.woocommerce-grouped-product-list.group_table .qty-input{border-color:#e3e6e9}table.woocommerce-grouped-product-list.group_table tr{border-bottom:1px solid #e3e6e9}table.woocommerce-grouped-product-list.group_table tr:last-child{border-bottom:none}@media (max-width:991px){.cart_table th{padding:23px 8px;font-size:14px}.cart_table .cart-productname{font-size:14px}.cart_table .vs-cart-coupon{width:100%;margin-bottom:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cart_table .actions{text-align:center}}@media (max-width:767px){.cart_table{text-align:left;min-width:auto;border-collapse:separate;border-spacing:0 20px;border:none}.cart_table thead{display:none}.cart_table td{padding:15px;display:block;width:100%;padding-left:25%;text-align:right;border:1px solid #f3f3f3;border-bottom:none}.cart_table td::before{display:block}.cart_table td:last-child{border-bottom:1px solid #f3f3f3}.cart_table td.actions{padding-left:15px;text-align:center}.cart_table td.actions>.vs-btn{margin-top:10px;margin-right:0;margin-right:auto;display:block;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-left:auto}.cart_table td.actions>.vs-btn:last-child{margin-right:auto}.cart_table .vs-cart-coupon{width:100%;text-align:center;float:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:block;padding-bottom:10px}.cart_table .vs-cart-coupon input{width:100%;margin-bottom:10px}tfoot.checkout-ordertable th{display:none}.woocommerce-message,.woocommerce-info{font-size:12px;padding:5px 10px}.cart_totals th,.cart_totals td{padding:15px 10px}.cart_totals th:first-child,.cart_totals td:first-child{width:17%;line-height:1.4}}@media (max-width:767px){.tinv-wishlist table{table-layout:fixed}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:60px;padding-left:16px;padding-right:25px}.select2-container--default .select2-selection--single .select2-selection__arrow{height:60px;line-height:60px;margin-right:17px}}