.checkout-section{position:relative}.checkout-section .upper-box{margin-bottom:var(--spacing-20);position:relative}.checkout-section .upper-box .single-box{font-size:var(--font-size-base);color:var(--color-text-primary);line-height:26px;font-weight:var(--font-weight-medium);padding:var(--spacing-4)var(--spacing-16);background:var(--color-bg-primary);box-shadow:var(--shadow-md);border-radius:var(--border-radius-lg);display:block;position:relative}.checkout-section .customer a:hover,.checkout-section .coupon a:hover{text-decoration:underline}.checkout-section .sub-title{font-size:var(--font-size-2xl);line-height:36px;font-weight:var(--font-weight-semibold);display:block;position:relative}.checkout-section .billing-info{margin-bottom:var(--spacing-12);display:block;position:relative}.checkout-section .billing-form{padding:var(--spacing-20)0px var(--spacing-10)0px;display:block;position:relative}.checkout-section .billing-form .form-group{margin-bottom:var(--spacing-6);display:block;position:relative}.checkout-section .billing-form .form-group:last-child{margin-bottom:0}.checkout-section .billing-form .form-group label{font-size:var(--font-size-base);color:var(--color-text-primary);margin-bottom:var(--spacing-3);line-height:24px;display:block;position:relative}.checkout-section .billing-form .form-group input[type=text],.checkout-section .billing-form .form-group input[type=email]{width:100%;height:var(--input-height-md);border:var(--border-width-thin)solid var(--color-border-light);font-size:var(--font-size-base);color:var(--color-text-secondary);padding:var(--spacing-3)var(--spacing-4);border-radius:var(--border-radius-full);transition:var(--transition-all);display:block;position:relative}.checkout-section .billing-form .form-group .nice-select{border-radius:var(--border-radius-full);width:100%;font-size:var(--font-size-base);color:var(--color-text-secondary);height:var(--input-height-md);line-height:var(--input-height-md);padding:0px var(--spacing-5);text-transform:capitalize;border:var(--border-width-thin)solid var(--color-border-light)!important}.checkout-section .billing-form .form-group .nice-select:after{border-bottom:2px solid var(--color-border-medium);border-right:2px solid var(--color-border-medium);width:8px;height:8px;margin-top:-4px;right:20px}.checkout-section .billing-form .form-group .nice-select .list{width:100%}.checkout-section .billing-form .form-group input.address{margin-bottom:10px}.checkout-section .billing-form .select-box .ui-state-default{width:100%!important}.checkout-section .billing-form .select-box .ui-selectmenu-button span.ui-icon:before{color:var(--color-text-secondary)}.checkout-section .billing-form .create-acc{margin-top:3px;display:block;position:relative}.checkout-section .billing-form .create-acc .custom-controls-stacked .description{font-size:var(--font-size-base);color:var(--color-text-primary);cursor:pointer}.checkout-section .additional-info .note-book{display:block;position:relative}.checkout-section .additional-info .note-book label{color:var(--color-text-primary);margin-bottom:var(--spacing-3);font-size:16px;line-height:24px;display:block;position:relative}.checkout-section .additional-info .note-book textarea{border:var(--border-width-thin)solid var(--color-border-light);width:100%;height:140px;color:var(--color-text-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);padding:var(--spacing-2)var(--spacing-5);border-radius:var(--border-radius-lg);resize:none;padding-top:var(--spacing-3);transition:var(--transition-all);display:block;position:relative}.checkout-section .order-info{margin-bottom:var(--spacing-20);display:block;position:relative}.checkout-section .order-info .order-list li{border-bottom:var(--border-width-thin)solid var(--color-border-light);padding:var(--spacing-5)var(--spacing-16);display:block;position:relative}.checkout-section .order-info .order-list li.title{justify-content:space-between;align-items:center;padding:37px 30px 7px;display:flex}.checkout-section .order-info .order-list li.title h4{font-size:20px;font-weight:500;line-height:30px}.checkout-section .order-info .order-list li .single-box{min-height:90px;padding:35px 0 27px 110px;position:relative}.checkout-section .order-info .order-list li .single-box .image-box{background:var(--color-bg-light-primary);border-radius:10px;width:90px;height:90px;position:absolute;top:0;left:0}.checkout-section .order-info .order-list li .single-box img{border-radius:10px;width:100%}.checkout-section .order-info .order-list li .single-box p{color:var(--color-text-primary);float:left;font-size:18px;font-weight:500;line-height:28px;position:relative}.checkout-section .order-info .order-list li .single-box span{float:right;color:var(--color-text-primary);font-size:18px;font-weight:500;line-height:28px;display:block;position:relative}.checkout-section .order-info .order-list li.sub-total{padding:17px 30px 10px 0}.checkout-section .order-info .order-list li.sub-total h4{float:left;font-size:20px;font-weight:500;line-height:28px}.checkout-section .order-info .order-list li.sub-total span{color:var(--color-text-primary);float:right;font-size:18px;font-weight:500;line-height:28px;display:block;position:relative}.checkout-section .order-info .order-list li.order-total{padding:17px 30px 11px 0}.checkout-section .order-info .order-list li.order-total h4{float:left;font-size:20px;font-weight:500;line-height:28px}.checkout-section .order-info .order-list li.order-total span{float:right;font-size:20px;font-weight:500;line-height:28px;display:block;position:relative}.checkout-section .payment-info h2{margin-bottom:45px}.checkout-section .payment-info .payment-inner{border:1px solid var(--color-border-lighter);border-radius:20px;padding:28px 30px 40px;display:block;position:relative}.checkout-section .payment-info .custom-control.material-checkbox .material-control-indicator{top:5px}.checkout-section .payment-info .payment-inner .custom-controls-stacked .description{font-size:18px;line-height:24px;font-family:var(--jost);color:var(--color-text-primary);cursor:pointer;font-weight:500}.checkout-section .payment-info .payment-inner .custom-controls-stacked .description a{color:var(--color-text-primary);z-index:1;margin-left:25px;display:inline-block;position:relative}.checkout-section .payment-info .payment-inner .option-block{margin-bottom:22px;display:block;position:relative}.checkout-section .payment-info .payment-inner .option-block p{padding:4px 0 0 30px;font-size:14px;line-height:21px;position:relative}.checkout-section .payment-info .payment-inner .theme-btn-one{box-shadow:none;padding:14px 60px 12px}.checkout-section .custom-control.material-checkbox .material-control-indicator{border:1px solid var(--color-border-lighter);background:var(--color-bg-primary);cursor:pointer;border-radius:3px;width:16px;height:16px;display:inline-block;position:absolute;top:5px;left:0}.checkout-section .custom-control.material-checkbox .material-control-input:checked~.material-control-indicator{border-color:var(--color-danger);background:var(--color-danger)}.checkout-section .custom-control.material-checkbox .material-control-indicator:before{content:"";color:var(--color-text-white);text-align:center;opacity:0;border-radius:3px;width:16px;height:16px;font-family:icomoon;font-size:8px;line-height:16px;position:absolute;top:0;left:-1px}.checkout-section .custom-control.material-checkbox .material-control-input:checked~.material-control-indicator:before{opacity:1}.checkout-section .payment-info .payment-inner .btn-box{padding-top:2px}.checkout-section .payment-info .payment-inner .btn-box .theme-btn-two{padding:16px 30px}.checkout-section .custom-control.material-checkbox{--color:var(--color-gray-200);margin:0;padding:0;margin-bottom:0!important}.checkout-section .custom-control.material-checkbox .material-control-input{display:none}.checkout-section .custom-controls-stacked .description{cursor:pointer;margin-left:25px;padding:0;display:inline-block;position:relative}
.cart__container{flex-direction:row;justify-content:space-evenly;align-items:flex-start;gap:1rem;width:100%;height:100%;padding:.3rem;display:flex}.cart__container-products-section{width:100%;height:100%;margin:var(--spacing-8)0 var(--spacing-16)0;border:#2222228a solid var(--border-width-medium);border-radius:var(--border-radius-lg);background-color:var(--color-bg-light-primary);padding:.3rem}.cart__container-products-section .cart__products-title{padding:var(--spacing-4)var(--spacing-16);background-color:var(--color-text-primary);border-radius:var(--border-radius-lg);justify-content:space-between;align-items:center;display:flex}.cart__container-products-section .cart__products-title h3{font-weight:var(--font-weight-semibold);font-size:var(--font-size-base);color:var(--color-text-white)}.cart__container-products-section .cart__products-title h4{color:var(--color-text-white);font-size:medium;font-weight:600}.cart__container-products-section .cart__product-card{flex-direction:column;justify-content:center;align-items:center;min-height:20rem;padding:1rem;display:flex}.cart__total-section{padding:var(--spacing-4)var(--spacing-16);margin:var(--spacing-8)0 var(--spacing-16)0;border:#2222228a solid var(--border-width-medium);border-radius:var(--border-radius-lg);background-color:var(--color-bg-light-primary)}.cart__total-section h4,.cart__total-section span,.cart__total-section .btn{font-size:medium;font-weight:600}.cart__products-main-container{justify-content:space-between;align-items:center;gap:1rem;width:100%;padding:1rem;display:flex}.cart__items-products-detail{justify-content:flex-start;align-items:center;gap:1rem;display:flex}.cart__items-products-detail .cart__product-image{flex-direction:column;justify-content:center;align-items:center;padding:1rem;display:flex}.cart__items-qty{border:1px solid #6e6e6e7a;justify-content:center;align-items:center;gap:0;display:flex}.cart__items-qty p{font-size:medium;font-weight:600}.cart__items-qty button{color:var(--color-text-primary);background-color:#6060602e;border:none}.cart__items-qty button:hover,.cart__items-qty button:active,.cart__items-qty button:focus,.cart__items-qty button:active:focus{background-color:var(--color-bg-primary);color:var(--color-text-primary)}.cart__items-price{justify-content:space-between;align-items:center;gap:1rem;width:100%;max-width:10rem;padding:2rem;display:flex}.shop-section{padding:150px 0}.shop-sidebar{margin-top:-7px;display:block;position:relative}.shop-sidebar .widget-title{margin-bottom:22px;display:block}.shop-sidebar .widget-title h3{font-size:24px;font-weight:600;line-height:34px}.shop-sidebar .search-widget .search-form .form-group{margin-bottom:0;position:relative}.shop-sidebar .search-widget .search-form .form-group input[type=search]{width:100%;height:60px;color:var(--color-text-secondary);border-radius:30px;padding:10px 30px;font-size:16px;transition:all .5s;display:block;position:relative;box-shadow:0 5px 20px #0000001a}.shop-sidebar .search-widget .search-form .form-group button{color:var(--color-text-primary);cursor:pointer;font-size:18px;transition:all .5s;position:absolute;top:18px;right:21px}.shop-sidebar .search-widget{margin-bottom:60px}.shop-sidebar .category-widget .category-list li{border-bottom:1px solid var(--color-border-lighter);padding:11px 0;display:block;position:relative}.shop-sidebar .category-widget .category-list li:last-child{border-bottom:none}.shop-sidebar .category-widget .category-list li a{color:var(--color-text-primary);font-size:16px;font-weight:500;line-height:26px;display:inline-block;position:relative}.shop-sidebar .category-widget .category-list li a:hover{padding-left:15px}.shop-sidebar .category-widget .category-list li a:before{content:"";opacity:0;font-family:icomoon;font-size:12px;font-weight:700;transition:all .5s;position:absolute;top:0;left:0}.shop-sidebar .category-widget .category-list li a:hover:before{opacity:1}.shop-sidebar .category-widget .widget-title{margin-bottom:11px}.shop-sidebar .category-widget{margin-bottom:40px}.range-slider .title:before{content:"$";color:var(--color-text-primary);font-size:16px;font-weight:500;position:absolute;top:0;left:-10px}.range-slider .input{color:var(--color-text-primary);max-width:75px}.range-slider .input input{color:var(--color-text-primary);background:0 0;font-size:16px;font-weight:500;line-height:26px}.range-slider .ui-widget.ui-widget-content{background:var(--color-gray-200);border:none;border-radius:5px;height:5px;margin-bottom:25px}.range-slider .ui-slider .ui-slider-range{border-radius:5px 0 0 5px;height:5px;top:0}.range-slider .ui-state-default,.range-slider .ui-widget-content .ui-state-default{cursor:pointer;background:var(--color-bg-primary);border-radius:50%;width:20px;height:20px;margin-left:0;top:-7px}.range-slider .price-limite{display:flex}.range-slider .price-limite p{color:var(--color-text-primary);margin-right:13px;font-weight:500;position:relative;top:-1px}.range-slider .option-box{justify-content:space-between;align-items:center;display:flex;position:relative}.range-slider .option-box .theme-btn-one{box-shadow:none;padding:8px 25px}.shop-sidebar .price-filter .widget-title{margin-bottom:28px}.shop-block-one .inner-box{margin-bottom:42px;display:block;position:relative}.shop-block-one .inner-box .image-box{border-radius:10px;display:block;position:relative;overflow:hidden}.shop-block-one .inner-box .image-box .image{background:var(--color-bg-light-primary);border-radius:10px;display:block;position:relative;overflow:hidden}.shop-block-one .inner-box .image-box .image img{border-radius:10px;width:100%;transition:all .5s}.shop-block-one .inner-box:hover .image-box .image img{opacity:.3;transform:scale(1.02)}.shop-block-one .inner-box .image-box .option-list{opacity:0;transition:all .5s;position:absolute;top:20px;right:0}.shop-block-one .inner-box:hover .image-box .option-list{opacity:1;right:20px}.shop-block-one .inner-box .image-box .option-list li{margin-bottom:10px;display:block;position:relative}.shop-block-one .inner-box .image-box .option-list li:last-child{margin-bottom:0}.shop-block-one .inner-box .image-box .option-list li a{width:40px;height:40px;color:var(--color-text-primary);background:var(--color-bg-primary);text-align:center;border-radius:50%;font-size:16px;line-height:44px;display:inline-block;position:relative}.shop-block-one .inner-box .image-box .option-list li a:hover{color:var(--color-text-white)}.shop-block-one .inner-box .image-box .cart-btn{opacity:0;width:100%;transition:all .5s;position:absolute;bottom:-10px;left:0}.shop-block-one .inner-box:hover .image-box .cart-btn{opacity:1;bottom:0}.shop-block-one .inner-box .image-box .cart-btn button{width:100%;color:var(--color-text-white);text-align:center;padding:12px 30px;font-size:16px;font-weight:600;line-height:26px;transition:all .5s;display:inline-block;position:relative}.shop-block-one .inner-box .image-box .cart-btn button:hover{background:var(--color-bg-dark)}.shop-block-one .inner-box .lower-content{padding-top:22px;display:block;position:relative}.shop-block-one .inner-box .lower-content h4{margin-bottom:6px;font-size:20px;font-weight:500;line-height:30px;display:block}.shop-block-one .inner-box .lower-content h4 a{color:var(--color-text-primary);display:inline-block}.shop-block-one .inner-box .lower-content .price{font-size:18px;font-weight:500;line-height:28px;display:block;position:relative}@media only screen and (min-width:767px){.cart__items-qty{border:1px solid #6e6e6e7a;justify-content:center;align-items:center;gap:0;padding:0 2rem;display:flex}.cart__items-qty p{width:.1rem;margin:0;font-size:medium;font-weight:600}.cart__items-qty button{color:var(--color-text-primary);background-color:#6060602e;border:none}.cart__items-qty button:hover,.cart__items-qty button:active,.cart__items-qty button:focus,.cart__items-qty button:active:focus{background-color:var(--color-bg-primary);color:var(--color-text-primary)}.cart__items-price{justify-content:space-between;align-items:center;gap:1rem;width:100%;max-width:10rem;padding:2rem;display:flex}}
.projects-module__-vzKpq__projects__item+.projects-module__-vzKpq__projects__item{border-top:var(--border-width-thin)solid var(--color-primary);margin:var(--spacing-24)0;padding-top:var(--spacing-24)}.projects-module__-vzKpq__project__item__gallery{z-index:9;cursor:pointer;width:48px;height:48px;transition:var(--transition-all);font-family:swiper-icons;font-size:var(--font-size-lg);letter-spacing:0;font-variant:normal;color:var(--color-text-white);background:#000000a8;justify-content:center;align-items:center;margin:auto;line-height:1;display:flex;position:absolute;top:0;bottom:0;text-transform:none!important}.projects-module__-vzKpq__project__item__gallery:hover{background:#000000b3}.projects-module__-vzKpq__project__item__gallery--prev{left:0}.projects-module__-vzKpq__project__item__gallery--prev:after{content:"prev"}.projects-module__-vzKpq__project__item__gallery--next{right:0}.projects-module__-vzKpq__project__item__gallery--next:after{content:"next"}.projects-module__-vzKpq__projects__img:hover{cursor:pointer;transition:var(--transition-all);transition-delay:calc(.1);transform:scale(1.05)}
*{outline:none;margin:0;padding:0}body{color:#015c93;font-size:16px;font-weight:400;line-height:28px;font-family:var(--inter);-webkit-font-smoothing:antialiased;background:#f6f6f6 top/cover no-repeat}@media (min-width:1200px){.container{max-width:1200px;padding:0 15px}}.page-wrapper{width:100%;min-width:300px;margin:0 auto;position:relative;overflow:hidden!important}.large-container{max-width:1550px;margin:0 auto;padding:0 15px}.container-fluid{padding:0}.auto-container{width:100%;max-width:clamp(25rem,100vw,460.25rem);margin:0 auto;padding:0;position:static}.small-container{max-width:680px;margin:0 auto}.boxed_wrapper{width:100%;min-width:300px;margin:0 auto;position:relative;overflow:hidden!important}a{-o-transition:all .5s ease;text-decoration:none;transition:all .5s}a:hover{outline:none;text-decoration:none}input,button,select,textarea{font-family:var(--inter);background:0 0;font-size:16px;font-weight:400}::-webkit-input-placeholder{color:inherit}::-moz-input-placeholder{color:inherit}::-moz-placeholder{color:inherit}ul,li{margin:0;padding:0;list-style:none}input{transition:all .5s}button:focus,input:focus,textarea:focus{box-shadow:none;outline:none;transition:all .5s}p{font-family:var(--inter);color:#2b2b2b;margin:0;font-weight:400;transition:all .5s;position:relative}h1,h2,h3,h4,h5,h6{font-family:var(--jost);color:#1f1f1f;margin:0;font-weight:400;transition:all .5s;position:relative}.handle-preloader{z-index:9999999;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.preloader-close{z-index:99999999;text-align:center;cursor:pointer;background:#f7f4f4;border-radius:50%;width:40px;height:40px;font-size:26px;line-height:36px;position:fixed;top:30px;right:30px}.handle-preloader .animation-preloader{z-index:100;position:absolute}.handle-preloader .animation-preloader .spinner{border-radius:50%;width:150px;height:150px;margin:0 auto 45px;animation:1s linear infinite spinner}.handle-preloader .animation-preloader .txt-loading{text-align:center;-webkit-user-select:none;user-select:none}.handle-preloader .animation-preloader .txt-loading .letters-loading:before{content:attr(data-text-preloader);opacity:0;animation:4s infinite letters-loading;position:absolute;top:0;left:0}.handle-preloader .animation-preloader .txt-loading .letters-loading{letter-spacing:15px;text-transform:uppercase;font-family:DM Sans,sans-serif;font-size:70px;font-weight:500;line-height:70px;display:inline-block;position:relative}.handle-preloader .animation-preloader .txt-loading .letters-loading:nth-child(2):before{animation-delay:.2s}.handle-preloader .animation-preloader .txt-loading .letters-loading:nth-child(3):before{animation-delay:.4s}.handle-preloader .animation-preloader .txt-loading .letters-loading:nth-child(4):before{animation-delay:.6s}.handle-preloader .animation-preloader .txt-loading .letters-loading:nth-child(5):before{animation-delay:.8s}.handle-preloader .animation-preloader .txt-loading .letters-loading:nth-child(6):before{animation-delay:1s}.handle-preloader .animation-preloader .txt-loading .letters-loading:nth-child(7):before{animation-delay:1.2s}.handle-preloader .animation-preloader .txt-loading .letters-loading:nth-child(8):before{animation-delay:1.4s}.handle-preloader .loader-section{background-color:#f7f4f4;width:calc(50% + 1px);height:100%;position:fixed;top:0}.preloader .loaded .animation-preloader{opacity:0;transition:all .3s ease-out}.handle-preloader .animation-preloader .txt-loading .letters-loading,.handle-preloader .animation-preloader .txt-loading .letters-loading:before{color:#f7f4f4}.handle-preloader .animation-preloader .spinner{will-change:transform;border:3px solid #f7f4f4;border-top-color:#ffffff80}@keyframes spinner{to{transform:rotate(360deg)}}@keyframes letters-loading{0%,75%,to{opacity:0;transform:rotateY(-90deg)}25%,50%{opacity:1;transform:rotateY(0)}}@media screen and (max-width:767px){.handle-preloader .animation-preloader .spinner{width:8em;height:8em}}@media screen and (max-width:500px){.handle-preloader .animation-preloader .spinner{width:7em;height:7em}.handle-preloader .animation-preloader .txt-loading .letters-loading{letter-spacing:10px;font-size:40px}}.centred{text-align:center}.pull-left{float:left}.pull-right{float:right}.special_fonts{font-family:DM Sans,sans-serif}figure{margin:0}img{max-width:100%;height:auto;transition:all .7s ease-in-out .1s;display:inline-block}.theme-btn-one{vertical-align:middle;font-size:1.2rem;font-weight:500;line-height:24px;font-family:var(--inter);text-align:center;text-transform:capitalize;z-index:1;border:1px solid #f3f3f3b3;border-radius:5px;padding:.6rem 1.8rem;transition:all .5s;display:inline-block;position:relative;overflow:hidden;box-shadow:0 30px 30px #0000001a;color:#f7f4f4!important}.theme-btn-one:hover{background:#015c93}.theme-btn-one:before{content:"";z-index:-1;background:#013e64;width:100%;height:100%;transition:all .5s;position:absolute;top:0;left:0;transform:scale(0)}.theme-btn-one:hover:before{transform:scale(1)}.theme-btn-two{vertical-align:middle;color:#1f1f1f;text-transform:capitalize;z-index:1;border:1px solid #f7f4f4;border-radius:37px;padding:7px 30px;font-size:16px;font-weight:600;line-height:24px;display:inline-block;position:relative;overflow:hidden}.theme-btn-two:hover{color:#f7f4f4}.theme-btn-two:before{content:"";z-index:-1;width:100%;height:100%;transition:all .5s;position:absolute;top:0;left:0;transform:scale(0)}.theme-btn-two:hover:before{transform:scale(1)}.theme-btn-tree{vertical-align:middle;width:14rem;font-size:1.2rem;font-weight:500;line-height:24px;font-family:var(--inter);text-align:center;text-transform:capitalize;z-index:1;background:#ebebeb;border:1px solid #535353b3;border-radius:5px;padding:.6rem 1.8rem;transition:all .5s;display:inline-block;position:relative;overflow:hidden;box-shadow:0 30px 30px #0000001a;color:#f7f4f4!important}.theme-btn-tree:hover{background:#dadada}.theme-btn-tree:before{content:"";z-index:-1;background:#f7f4f4;width:100%;height:100%;transition:all .5s;position:absolute;top:0;left:0;transform:scale(0)}.theme-btn-tree:hover:before{transform:scale(1)}.row{--bs-gutter-x:30px}.pagination{display:block;position:relative}.pagination li{margin-right:7px;display:inline-block;position:relative}.pagination li:last-child{margin:0!important}.pagination li a{text-align:center;color:#1f1f1f;z-index:1;background:#f7f4f4;border:1px solid #f7f4f4;border-radius:50%;width:60px;height:60px;font-family:Poppins,sans-serif;font-size:18px;font-weight:500;line-height:60px;transition:all .5s;display:inline-block;position:relative}.pagination li a:hover,.pagination li a.current{color:#f7f4f4;box-shadow:0 15px 40px 10px #0000001a}.sec-pad{padding:8.9rem 0 3.1rem}.mr-0{margin:0!important}.scroll-to-top{z-index:100;cursor:pointer;text-align:center;color:#f7f4f4;background:#0265a3;border-radius:50%;width:54px;height:54px;line-height:54px;transition:all .3s;display:block;position:fixed;bottom:32px;left:32px;transform:rotate(0)}.scroll-to-top:hover{color:#e2dddd}@keyframes ripple{70%{box-shadow:0 0 0 30px #fff0}to{box-shadow:0 0 #fff0}}@keyframes diagonal-slide{0%{animation-timing-function:linear;top:0;left:0}20%{animation-timing-function:linear;top:-5px;left:-5px}40%{animation-timing-function:linear;top:5px;left:-5px}60%{animation-timing-function:linear;top:5px;left:5px}80%{animation-timing-function:linear;top:-5px;left:5px}to{animation-timing-function:linear;top:0;left:0}}.sec-title{display:block;position:relative}.sec-title .sub-title{margin-bottom:12px;font-size:20px;font-weight:500;line-height:30px;display:inline-block;position:relative}.sec-title h2{margin:0;font-size:40px;font-weight:700;line-height:50px;display:block;position:relative}.sec-title.light h2{color:#f7f4f4}.owl-dots-none .owl-dots,.owl-nav-none .owl-nav{display:none!important}.vid-circle{text-align:center;border-radius:50%;width:100px;height:100px;line-height:100px}.main-header{z-index:999;-o-transition:all .5s ease;width:100%;transition:all .5s;position:relative;top:0;left:0;right:0;box-shadow:0 10px 20px #00000008}.sticky-header{opacity:0;visibility:hidden;z-index:0;-o-transition:all .5s ease;background-color:#1d1826;border-bottom:1px solid #2323231e;width:100%;transition:all .5s;position:fixed;top:0;left:0}.fixed-header .sticky-header{z-index:999;opacity:1;visibility:visible;-ms-animation-name:fadeInDown;-op-animation-name:fadeInDown;-ms-animation-duration:.5s;-op-animation-duration:.5s;-ms-animation-timing-function:linear;-op-animation-timing-function:linear;-ms-animation-iteration-count:1;-op-animation-iteration-count:1;animation-name:fadeInDown;animation-duration:.5s;animation-timing-function:linear;animation-iteration-count:1}.sticky-header2{opacity:0;visibility:hidden;z-index:0;-o-transition:all .5s ease;background-color:#1d1826;border-bottom:1px solid #0000001a;width:100%;transition:all .5s;position:fixed;top:0;left:0}.fixed-header2 .sticky-header2{z-index:999;opacity:1;visibility:visible;-ms-animation-name:fadeInDown;-op-animation-name:fadeInDown;-ms-animation-duration:.5s;-op-animation-duration:.5s;-ms-animation-timing-function:linear;-op-animation-timing-function:linear;-ms-animation-iteration-count:1;-op-animation-iteration-count:1;animation-name:fadeInDown;animation-duration:.5s;animation-timing-function:linear;animation-iteration-count:1}.search-popup{z-index:99999;visibility:hidden;opacity:0;-o-transition:all .7s ease;background:#000c;width:100%;height:100%;transition:all .7s;position:fixed;top:0;left:0;overflow:auto;transform:translateY(101%)}.search-popup.popup-visible{visibility:visible;opacity:1;transform:translateY(0%)}.search-popup .popup-inner{background:#f7f4f4;width:100%;height:100%}.search-popup .upper-box{z-index:1;padding:70px;position:relative}.search-popup .upper-box .logo-box{max-width:149px}.search-popup .overlay-layer{display:block;position:absolute;inset:0}.search-popup .close-search{color:#1f1f1f;cursor:pointer;z-index:5;font-size:22px;transition:all .5s;position:relative;top:11px}.search-popup .close-search:hover{color:#0070fa}.search-popup .search-form{width:100%;padding:100px 0 250px;position:relative}.search-popup .search-form .form-group{margin:0;position:relative}.search-popup .search-form fieldset input[type=search]{color:#141417;height:90px;font-size:20px;line-height:30px;font-family:var(--inter);border:none;border-bottom:1px solid var(--color-border-lighter);background:#f7f4f4;border-radius:0;padding:20px 50px 20px 0;font-weight:400;position:relative}.search-popup .search-form fieldset button[type=submit]{color:#141417;cursor:pointer;font-size:22px;transition:all .5s;position:absolute;top:30px;right:0}.search-popup .search-form fieldset input[type=search]:focus{border-color:#141417}.search-popup .form-control:focus{box-shadow:none!important}.header-top .top-inner{background:#1d1826;border-radius:0 0 100px 100px;justify-content:space-between;align-items:center;padding:0 70px;display:flex;position:relative}.header-top .top-inner.padding_0{padding:0}.header-top .info li{color:#f7f4f4;margin-right:30px;padding-left:25px;font-size:16px;line-height:24px;display:inline-block;position:relative}.header-top .info li i{font-weight:400;position:absolute;top:4px;left:0}.header-top .info li a{color:#f7f4f4;font-weight:500;display:inline-block;position:relative}.header-top .top-right{align-items:center;display:flex;position:relative}.header-top .top-right .login{border-right:1px solid #ffffff1a;margin-right:30px;padding-right:28px;position:relative}.header-top .top-right .login a{color:#f7f4f4;font-weight:500;line-height:70px;display:inline-block;position:relative}.header-top .social-links li{margin-right:25px;display:inline-block;position:relative}.header-top .social-links li:last-child{margin:0!important}.header-top .social-links li a{color:#f7f4f4;display:inline-block}.main-header .outer-box{justify-content:space-between;align-items:center;display:flex;position:relative}.main-header .outer-box .logo-box{padding:0;position:relative}.main-header .outer-box .logo-box .logo{width:100%}.main-header .outer-box .logo-box .logo img{width:calc(100% - 4rem)}.main-header .menu-right-content .search-box-outer{color:#1f1f1f;cursor:pointer;margin-right:30px;font-size:18px;line-height:16px;transition:all .5s;display:inline-block;position:relative}.main-header .menu-right-content .btn-box a{color:#1f1f1f;text-transform:capitalize;z-index:1;border:1px solid #f7f4f4;border-radius:5px;padding:12px 38px;font-size:16px;font-weight:600;line-height:24px;display:inline-block;position:relative}.main-header .header-style_aux .outer-box{justify-content:space-between;align-items:center;display:flex;position:relative}.main-header .header-style_aux .outer-box .logo-box{padding:0;position:relative}.main-header .header-style_aux .outer-box .logo-box .logo{width:100%}.main-header .header-style_aux .outer-box .logo-box .logo img{width:calc(100% - 4rem)}.main-header .header-style_aux .menu-right-content .search-box-outer{color:#1f1f1f;cursor:pointer;margin-right:30px;font-size:18px;line-height:16px;transition:all .5s;display:inline-block;position:relative}.main-header .header-style_aux .menu-right-content .btn-box a{color:#1f1f1f;text-transform:capitalize;z-index:1;border:1px solid #f7f4f4;border-radius:5px;padding:12px 38px;font-size:16px;font-weight:600;line-height:24px;display:inline-block;position:relative}.main-header .menu-right-content .btn-box a:hover{color:#f7f4f4}.main-header .menu-right-content .btn-box a:before{content:"";z-index:-1;border-radius:30px;width:100%;height:100%;transition:all .5s;position:absolute;top:0;left:0;transform:scale(0)}.main-header .menu-right-content .btn-box a:hover:before{transform:scale(1)}.main-menu{float:left}.main-menu .navbar-collapse{padding:0;display:block!important}.main-menu .navigation{margin:0}.main-menu .navigation>li{position:inherit;float:left;z-index:2;-o-transition:all .3s ease;margin:0 15px;transition:all .3s}.main-menu .navigation>li:last-child{margin-right:0!important}.main-menu .navigation>li:first-child{margin-left:0!important}.main-menu .navigation>li>a{text-align:center;font-size:17px;font-weight:500;line-height:30px;font-family:var(--inter);opacity:1;color:#f7f4f4;z-index:1;-o-transition:all .5s ease;padding:40px 0;transition:all .5s;display:block;position:relative}.main-menu .navigation>li>a:hover{opacity:1;outline:none;text-decoration:none;transition:all .5s;box-shadow:0 15px 40px 10px #0000001a;color:#0385d6!important}.main-menu .navigation>li>a:after{content:"";transform-origin:100% 100%;background-color:#015c93;width:100%;height:.3rem;transition:transform .3s ease-out;position:absolute;bottom:0;left:0;transform:scale(0)}.main-menu .navigation>li>a:hover:after{transform-origin:0 100%;color:#015c93;transition:transform .3s ease-out;transform:scale(1.1)}.main-menu .navigation>li.dropdown>a{padding-right:17px}.main-menu .navigation>li.dropdown>a:before{content:"▾";font-weight:500;transition:all .5s;position:absolute;top:40px;right:0}.main-menu .navigation>li>ul,.main-menu .navigation>li>.megamenu{left:inherit;z-index:100;opacity:0;visibility:hidden;-o-transition:all .5s ease;background:#241e2f;border-radius:0;width:230px;margin-top:15px;padding:10px 0;transition:all .5s;display:none;position:absolute;top:100%}.main-menu .navigation>li>.megamenu{background:#241e2f}.main-menu .navigation>li>.megamenu a{display:inline-block!important}.main-menu .navigation>li>ul.from-right{left:auto;right:0}.main-menu .navigation>li>ul>li{width:100%;position:relative}.main-menu .navigation>li>ul>li>a,.main-menu .navigation>li>.megamenu li>a{text-transform:capitalize;font-size:16px;font-weight:500;line-height:24px;font-family:var(--inter);color:#f7f4f4;text-align:left;-o-transition:all .5s ease;padding:10px 30px;transition:all .5s;display:block;position:relative}.main-menu .navigation>li>ul>li>a{border-bottom:1px solid #ffffff1a}.main-menu .navigation>li>.megamenu li>a{padding-left:0;padding-right:0}.main-menu .navigation>li>.megamenu h4{color:#f7f4f4;font-size:20px;line-height:30px;display:block}.main-menu .navigation>li>ul>li:last-child>a,.main-menu .navigation>li>.megamenu li:last-child>a{border-bottom:none}.main-menu .navigation>li>ul>li.dropdown>a:after{content:"›";text-align:center;z-index:5;font-size:16px;font-weight:800;line-height:24px;display:block;position:absolute;top:10px;right:20px}.main-menu .navigation>li>ul>li>ul{z-index:100;-o-transition:all .5s ease;background:#241e2f;border-radius:0;width:230px;margin-top:15px;padding:10px 0;transition:all .5s;display:none;position:absolute;top:0%;left:100%}.main-menu .navigation>li>ul>li>ul.from-right{left:auto;right:0}.main-menu .navigation>li>ul>li>ul>li{width:100%;position:relative}.main-menu .navigation>li>ul>li>ul>li:last-child{border-bottom:none}.main-menu .navigation>li>ul>li>ul>li>a{text-transform:capitalize;font-size:16px;font-weight:500;line-height:24px;font-family:var(--inter);color:#f7f4f4;text-align:left;-o-transition:all .5s ease;border-bottom:1px solid #ffffff1a;padding:10px 30px;transition:all .5s;display:block;position:relative}.main-menu .navigation>li>ul>li>ul>li:last-child>a{border-bottom:none}.main-menu .navigation>li>ul>li>ul>li.dropdown>a:after{content:"›";z-index:5;font-size:16px;font-weight:900;line-height:24px;display:block;position:absolute;top:12px;right:20px}.main-menu .navigation>li.dropdown:hover>ul,.main-menu .navigation>li.dropdown:hover>.megamenu{visibility:visible;opacity:1;margin-top:0;top:100%}.main-menu .navigation li>ul>li.dropdown:hover>ul{visibility:visible;opacity:1;margin-top:0;top:0%}.main-menu .navigation li.dropdown .dropdown-btn{text-align:center;color:#241e2f;cursor:pointer;z-index:5;width:34px;height:30px;font-size:18px;line-height:26px;transition:all .5s;display:none;position:absolute;top:66px;right:-32px}.main-menu .navigation li.dropdown ul li.dropdown .dropdown-btn{display:none}.main-menu2{float:left}.main-menu2 .navbar-collapse{padding:0;display:block!important}.main-menu2 .navigation{margin:0}.main-menu2 .navigation>li{position:inherit;float:left;z-index:2;-o-transition:all .3s ease;margin:0 15px;transition:all .3s}.main-menu2 .navigation>li:last-child{margin-right:0!important}.main-menu2 .navigation>li:first-child{margin-left:0!important}.main-menu2 .navigation>li>a{text-align:center;font-size:17px;font-weight:500;line-height:30px;font-family:var(--inter);opacity:1;color:#f7f4f4;z-index:1;-o-transition:all .5s ease;padding:40px 0;transition:all .5s;display:block;position:relative}.main-menu2 .navigation>li>a:after{content:"";transform-origin:100% 100%;background-color:#015c93;width:100%;height:8px;transition:transform .6s ease-out;position:absolute;bottom:0;left:0;transform:scale(0)}.main-menu2 .navigation>li>a:hover:after{transform-origin:0 100%;transform:scale(1)}.main-menu2 .navigation>li.dropdown>a{padding-right:17px}.main-menu2 .navigation>li.dropdown>a:before{content:"▾";font-weight:500;transition:all .5s;position:absolute;top:40px;right:0}.main-menu2 .navigation>li>ul,.main-menu2 .navigation>li>.megamenu{left:inherit;z-index:100;opacity:0;visibility:hidden;-o-transition:all .5s ease;background:#241e2f;border-radius:0;width:230px;margin-top:15px;padding:10px 0;transition:all .5s;display:none;position:absolute;top:100%}.main-menu2 .navigation>li>.megamenu{background:#241e2f}.main-menu2 .navigation>li>.megamenu a{display:inline-block!important}.main-menu2 .navigation>li>ul.from-right{left:auto;right:0}.main-menu2 .navigation>li>ul>li{width:100%;position:relative}.main-menu2 .navigation>li>ul>li>a,.main-menu2 .navigation>li>.megamenu li>a{text-transform:capitalize;font-size:16px;font-weight:500;line-height:24px;font-family:var(--inter);color:#f7f4f4;text-align:left;-o-transition:all .5s ease;padding:10px 30px;transition:all .5s;display:block;position:relative}.main-menu2 .navigation>li>ul>li>a{border-bottom:1px solid #ffffff1a}.main-menu2 .navigation>li>.megamenu li>a{padding-left:0;padding-right:0}.main-menu2 .navigation>li>.megamenu h4{color:#f7f4f4;font-size:20px;line-height:30px;display:block}.main-menu2 .navigation>li>ul>li:last-child>a,.main-menu2 .navigation>li>.megamenu li:last-child>a{border-bottom:none}.main-menu2 .navigation>li>ul>li.dropdown>a:after{content:"›";text-align:center;z-index:5;font-size:16px;font-weight:800;line-height:24px;display:block;position:absolute;top:10px;right:20px}.main-menu2 .navigation>li>ul>li>ul{z-index:100;-o-transition:all .5s ease;background:#241e2f;border-radius:0;width:230px;margin-top:15px;padding:10px 0;transition:all .5s;display:none;position:absolute;top:0%;left:100%}.main-menu2 .navigation>li>ul>li>ul.from-right{left:auto;right:0}.main-menu2 .navigation>li>ul>li>ul>li{width:100%;position:relative}.main-menu2 .navigation>li>ul>li>ul>li:last-child{border-bottom:none}.main-menu2 .navigation>li>ul>li>ul>li>a{text-transform:capitalize;font-size:16px;font-weight:500;line-height:24px;font-family:var(--inter);color:#f7f4f4;text-align:left;-o-transition:all .5s ease;border-bottom:1px solid #ffffff1a;padding:10px 30px;transition:all .5s;display:block;position:relative}.main-menu2 .navigation>li>ul>li>ul>li:last-child>a{border-bottom:none}.main-menu2 .navigation>li>ul>li>ul>li.dropdown>a:after{content:"›";z-index:5;font-size:16px;font-weight:900;line-height:24px;display:block;position:absolute;top:12px;right:20px}.main-menu2 .navigation>li.dropdown:hover>ul,.main-menu2 .navigation>li.dropdown:hover>.megamenu{visibility:visible;opacity:1;margin-top:0;top:100%}.main-menu2 .navigation li>ul>li.dropdown:hover>ul{visibility:visible;opacity:1;margin-top:0;top:0%}.main-menu2 .navigation li.dropdown .dropdown-btn{text-align:center;color:#241e2f;cursor:pointer;z-index:5;width:34px;height:30px;font-size:18px;line-height:26px;transition:all .5s;display:none;position:absolute;top:66px;right:-32px}.main-menu2 .navigation li.dropdown ul li.dropdown .dropdown-btn{display:none}.menu-area .mobile-nav-toggler{float:right;cursor:pointer;color:#3786ff;font-size:40px;line-height:50px;display:none;position:relative}.menu-area .mobile-nav-toggler .icon-bar{-o-transition:all .3s ease;background-color:#fff;width:30px;height:2px;margin-bottom:5px;transition:all .3s;display:block;position:relative}.menu-area .mobile-nav-toggler .icon-bar:last-child{margin-bottom:0}.sticky-header2 .main-menu .navigation>li>a{padding-top:25px;padding-bottom:25px}.sticky-header2 .main-menu .navigation>li>a:before{top:25px}.sticky-header2 .logo-box{padding:15px 0 20px}.main-menu .navigation>li.dropdown>.megamenu{width:100%;padding:30px 50px;position:absolute;left:0}.main-menu .navigation li.dropdown .megamenu li h4{margin-bottom:10px}.count-products{color:#000;background-color:#f7f4f4;border:1.5px solid #000;border-radius:50%;justify-content:center;align-items:center;width:1.3rem;height:1.3rem;display:flex;position:absolute;bottom:52%;left:53%}#contador-productos{font-size:1rem;font-weight:700}.count-products-mobile{color:#000;background-color:#f7f4f4;border:1.5px solid #000;border-radius:50%;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:flex;position:absolute;bottom:83%;left:50%}#contador-productos-mobile{font-size:1rem;font-weight:700}.nav-outer .mobile-nav-toggler{float:right;cursor:pointer;font-size:40px;line-height:50px;display:none;position:relative;color:#f7f4f4!important}.mobile-menu{opacity:0;visibility:hidden;z-index:999999;width:100%;max-width:60%;height:100%;transition:all .9s;position:fixed;top:0;right:0}.mobile-menu .navbar-collapse{display:block!important}.mobile-menu .nav-logo{text-align:left;width:20rem;padding:50px 25px 2rem;position:relative}.mobile-menu-visible{overflow:hidden}.mobile-menu-visible .mobile-menu{opacity:1;visibility:visible}.mobile-menu .menu-backdrop{z-index:1;background-color:#241e2f;width:100%;height:100%;transition:all .9s;position:fixed;top:0;left:0%}.mobile-menu-visible .mobile-menu .menu-backdrop{opacity:.7;visibility:visible;-o-transition:all .8s ease-out 0s;transition:all .8s ease-out;right:100%}.mobile-menu .menu-box{z-index:5;opacity:0;visibility:hidden;background:#241e2f;border-radius:0;width:100%;height:100%;max-height:100%;padding:0;position:absolute;top:0;left:0;transform:translate(100%);transition:all .9s!important}.mobile-menu-visible .mobile-menu .menu-box{opacity:1;visibility:visible;-o-transition:all .7s ease;transition:all .7s;transform:translate(0%)}.mobile-menu .close-btn{text-align:center;color:#f7f4f4;cursor:pointer;z-index:10;-o-transition:all .9s ease;width:24px;font-size:16px;line-height:30px;transition:all .9s;position:absolute;top:10px;right:25px}.mobile-menu-visible .mobile-menu .close-btn{transform:rotate(360deg)}.mobile-menu .close-btn:hover{transform:rotate(90deg)}.mobile-menu .navigation{float:none;width:100%;display:block;position:relative}.mobile-menu .navigation li{border-top:1px solid #ffffff1a;display:block;position:relative}.mobile-menu .navigation:last-child{border-bottom:1px solid #ffffff1a}.mobile-menu .navigation li>ul>li:first-child{border-top:1px solid #ffffff1a}.mobile-menu .navigation li>a{color:#f7f4f4;text-transform:uppercase;-o-transition:all .5s ease;padding:10px 25px;font-size:15px;font-weight:500;line-height:24px;transition:all .5s;display:block;position:relative}.mobile-menu .navigation li ul li>a{text-transform:capitalize;margin-left:20px;font-size:16px}.mobile-menu .navigation li>a:before{content:"";-o-transition:all .5s ease;border-left:5px solid #f7f4f4;height:0;transition:all .5s;position:absolute;top:0;left:0}.mobile-menu .navigation li.current>a:before{height:100%}.mobile-menu .navigation li.dropdown .dropdown-btn{text-align:center;color:#f7f4f4;cursor:pointer;-o-transition:all .5s ease;z-index:5;background:#ffffff1a;border-radius:2px;width:32px;height:32px;font-size:16px;line-height:32px;transition:all .5s;position:absolute;top:6px;right:6px}.mobile-menu .navigation li.dropdown .dropdown-btn.open{color:#f7f4f4;transform:rotate(90deg)}.mobile-menu .navigation li>ul,.mobile-menu .navigation li>ul>li>ul,.mobile-menu .navigation>li.dropdown>.megamenu{display:none}.mobile-menu .social-links{flex-wrap:wrap;justify-content:center;align-items:center;width:100%;display:flex;position:relative}.mobile-menu .social-links li{background:#ffffff1a;border-radius:50%;justify-content:center;align-items:center;width:3rem;height:3rem;margin:2rem;display:flex;position:relative}.mobile-menu .social-links li a{color:#f7f4f4;-o-transition:all .5s ease;font-size:16px;line-height:32px;transition:all .5s;position:relative}div#mCSB_1_container{top:0!important}.mobile-menu .contact-info{padding:120px 30px 20px;position:relative}.mobile-menu .contact-info h4{color:#f7f4f4;margin-bottom:20px;font-size:20px;font-weight:700;position:relative}.mobile-menu .contact-info ul li{color:#fffc;margin-bottom:3px;font-size:15px;display:block;position:relative}.mobile-menu .contact-info ul li a{color:#fffc}.mobile-menu .contact-info ul li:last-child{margin-bottom:0}.main-header .outer-box{position:relative}.nice-select{color:#241e2f;background:0 0;border:none;height:auto;font-size:16px;font-weight:400;line-height:50px;position:relative;padding:0 20px!important}.nice-select:after{border-bottom:2px solid #f7f4f4;border-right:2px solid #f7f4f4;width:8px;height:8px;right:20px}.tabs-box .tab{-o-transition:all .9s ease;transition:all .9s;display:none;position:relative}.tabs-box .tab.active-tab{display:block}.tabs-box .tab{transform:scale(.9)translateY(0)}.tabs-box .tab.active-tab{transform:scale(1)translateY(0)}@-webkit-keyframes glitter{0%{opacity:0;-webkit-transform:scale(.3)rotate(0)}25%{opacity:1;-webkit-transform:scale(1)rotate(360deg)}50%{opacity:0;-webkit-transform:scale(.3)rotate(720deg)}to{opacity:0;-webkit-transform:scale(.3)rotate(0)}}@keyframes glitter{0%{opacity:0;transform:scale(.3)rotate(0)}25%{opacity:1;transform:scale(1)rotate(360deg)}50%{opacity:0;transform:scale(.3)rotate(720deg)}to{opacity:0;transform:scale(.3)rotate(0)}}@-moz-keyframes glitter{0%{opacity:0;-moz-transform:scale(.3)rotate(0)}25%{opacity:1;-moz-transform:scale(1)rotate(360deg)}50%{opacity:0;-moz-transform:scale(.3)rotate(720deg)}to{opacity:0;-moz-transform:scale(.3)rotate(0)}}.bg-color-1{background:#f7f4f4}@keyframes shine{to{left:125%}}@keyframes ripple{70%{box-shadow:0 0 0 40px #fff0}to{box-shadow:0 0 #fff0}}.bg-color-2{background:#241e2f}.nav-style-one .owl-nav button{color:#015c93;text-align:center;cursor:pointer;background:#f7f4f4;border-radius:50%;width:60px;height:60px;font-size:18px;line-height:66px;transition:all .5s;display:inline-block;position:relative}.nav-style-one .owl-nav button:hover{color:#d6d4d4}.default-form .form-group{margin-bottom:20px;position:relative}.default-form .form-group:last-child{margin-bottom:0}.default-form .form-group input[type=text],.default-form .form-group input[type=email],.default-form .form-group input[type=number],.default-form .form-group input[type=password],.default-form .form-group .nice-select,.default-form .form-group textarea{border:1px solid var(--color-border-lighter);color:#6e6e6e;text-align:left;border-radius:5px;width:100%;height:50px;padding:10px 20px;font-size:16px;transition:all .5s;display:block;position:relative}.default-form .form-group textarea{resize:none}.main-footer{background:#241e2f;padding:32px 0;position:relative}.main-footer .footer-bottom .footer-logo img{max-width:40%}.header-style .header-lower{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);border-bottom:1px solid #f1f1f129;width:100%;position:absolute;top:0;left:0;right:0}.header-style .header-lower .main-menu .navigation>li>a,.header-style .header-lower .menu-right-content .search-box-outer{color:#f7f4f4}.header-style .menu-right-content .cart-box a{color:#f7f4f4;font-size:18px;display:inline-block;position:relative}.header-style .menu-right-content .cart-box{margin-right:30px}.header-style .menu-right-content .theme-btn-one:hover{background:#17141f!important}.header-style .menu-right-content .theme-btn-one:before{display:none}.header-style_aux .main-menu .navigation>li>a:hover{color:#0265a3}.header-style_aux .header-lower{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background-color:#1d1826;border-bottom:1px solid #0000001a;width:100%;position:absolute;top:0;left:0;right:0}.header-style_aux .outer-container{padding:0 1%;position:relative}.header-style_aux .header-lower .main-menu .navigation>li>a,.header-style_aux .header-lower .menu-right-content .search-box-outer{color:#f7f4f4}.header-style_aux .menu-right-content .cart-box a{color:#f7f4f4;font-size:18px;display:inline-block;position:relative}.header-style_aux .menu-right-content .cart-box{margin-right:30px}.header-style_aux .menu-right-content .theme-btn-one:hover{background:#14101a!important}.header-style_aux .menu-right-content .theme-btn-one:before{display:none}.loader-wrap{z-index:10;z-index:2147483647;background:0 0;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0;overflow:hidden!important}.loader-wrap svg{fill:#015c93;width:100vw;height:110vh;position:absolute;top:0}@media only screen and (max-width:1200px){.main-header{z-index:10000;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);width:100vw;position:fixed;top:0;left:0;right:0;background:#1d1826!important}.main-header .outer-box{justify-content:space-between;align-items:center;padding:0 1%;display:flex;position:relative}.main-header .outer-box .logo-box .logo img{max-width:100%}.main-header .outer-box .logo-box{width:20rem}.main-menu,.sticky-header,.main-header .outer-container:before,.main-menu,.sticky-header2,.main-header .outer-container:before{display:none!important}.menu-area .mobile-nav-toggler{padding:10px;display:block}.megamenu ul li:first-child{display:none}.main-header .header-lower{padding:15px 0}.header-top .top-inner{text-align:center;display:block}.header-top .top-right{justify-content:center}.header-top .top-right .login{border-right:none;padding-right:0}.header-top .top-right .login a{line-height:26px}.header-top .top-inner{padding:15px 30px}.banner-section .banner-carousel .owl-nav{display:none}.content_block .content-box,.image_block .image-box{margin:0}}@media only screen and (min-width:768px){.main-menu .navigation>li>ul,.main-menu .navigation>li>ul>li>ul,.main-menu .navigation>li>.megamenu{visibility:hidden;opacity:0;display:block!important}.main-header .outer-box{justify-content:space-evenly;align-items:center;padding:0 3rem;display:flex;position:relative}.main-header .outer-box .logo-box .logo{width:100%;max-width:19rem}.auto-container{width:100%;max-width:clamp(20rem,70vw,460.25rem);margin:0 auto;padding:0 15px;position:static}}@media only screen and (max-width:991px){.feature-section{padding-bottom:120px}.header-style .header-lower{width:100%;top:0;left:0}.image_block .image-box{margin-bottom:30px}.header-style .outer-container{padding:0 30px}}@media only screen and (max-width:768px){.banner-carousel .content-box h2{font-size:40px;line-height:50px}.main-header .menu-right-content .cart-box{display:none}.sec-pad{padding:63px 0 70px}.feature-section{padding-bottom:40px}.about-section{padding:70px 0}.page-title{padding:100px 0}.page-title h1{font-size:40px;line-height:50px}.service-section{background:#f3f5f7;padding:0}.service-details{padding:70px 0}.error-section .inner-box .error-image img{width:100%}.cart-section{padding:35px 0 70px}.cart-section .othre-content{display:block}.cart-section .othre-content .theme-btn-two{width:100%;margin-top:15px}.cart-section .othre-content .coupon-box{min-width:100%;display:block}.cart-section .othre-content .coupon-box button{width:100%}.cart-section .othre-content .coupon-box input[type=text]{max-width:100%;margin-bottom:15px;margin-right:0}}@media only screen and (max-width:599px){.header-style .menu-right-content{display:none}}@media only screen and (max-width:499px){.mobile-menu{width:100%}.header-top .top-inner{padding:15px}.main-header .menu-right-content{display:none}}
