.footer-area .footer-top{display:flex;flex-wrap:wrap;align-items:center;margin-top:-30px;margin-bottom:100px;margin-inline-start:-30px}.footer-area .footer-top .footer-logo{width:calc(33.33% - 30px);margin-top:30px;margin-inline-start:30px}.footer-area .footer-top .footer-newsletter{width:calc(66.67% - 30px);margin-top:30px;margin-inline-start:30px}.footer-area .footer-top .footer-newsletter .newsletter-area{display:flex;flex-wrap:wrap;align-items:center;margin-top:-30px;margin-inline-start:-30px}.footer-area .footer-top .footer-newsletter .newsletter-area .newsletter-title{text-align:center}.footer-area .footer-top .footer-newsletter .newsletter-area .newsletter-title,.footer-area .footer-top .footer-newsletter .newsletter-area .newsletter-input{width:calc(50% - 30px);margin-top:30px;margin-inline-start:30px}.footer-area .footer-top .footer-newsletter .newsletter-area .newsletter-title h4.title{font-size:25px;font-weight:var(--font-subtitle-weight-body)}.footer-area .footer-top .footer-newsletter .newsletter-area .newsletter-title h4.title span{color:var(--font-color-primary)}.footer-area .footer-top .footer-newsletter .newsletter-area .newsletter-input .news-content form .news-wrap{position:relative;overflow:hidden}.footer-area .footer-top .footer-newsletter .newsletter-area .newsletter-input .news-content form .news-wrap input{width:100%;border:none}.footer-area .footer-top .footer-newsletter .newsletter-area .newsletter-input .news-content form .news-wrap button{position:absolute;top:0;inset-inline-end:0px;height:100%}@media (max-width: 1399px){.footer-area .footer-top .footer-newsletter .newsletter-area .newsletter-title h4.title{font-size:20px}}@media (max-width: 1199px){.footer-area .footer-top{margin-bottom:80px}.footer-area .footer-top .footer-logo{width:calc(25% - 30px)}.footer-area .footer-top .footer-newsletter{width:calc(75% - 30px)}}@media (max-width: 991px){.footer-area .footer-top .footer-logo,.footer-area .footer-top .footer-newsletter{width:calc(100% - 30px)}.footer-area .footer-top .footer-logo a.theme-footer-logo{margin:0 auto}}@media (max-width: 767px){.footer-area .footer-top{margin-top:-20px;margin-bottom:60px}.footer-area .footer-top .footer-logo,.footer-area .footer-top .footer-newsletter{margin-top:20px}.footer-area .footer-top .footer-newsletter .newsletter-area{margin-top:-20px;margin-inline-start:-12px}.footer-area .footer-top .footer-newsletter .newsletter-area .newsletter-title,.footer-area .footer-top .footer-newsletter .newsletter-area .newsletter-input{width:calc(50% - 12px);margin-top:20px;margin-inline-start:12px}}@media (max-width: 600px){.footer-area .footer-top .footer-newsletter .newsletter-area .newsletter-title,.footer-area .footer-top .footer-newsletter .newsletter-area .newsletter-input{width:calc(100% - 12px)}}.footer-area .footer-list-wrap ul.footer-list{display:flex;flex-wrap:wrap;margin-top:-50px;margin-inline-start:-30px}.footer-area .footer-list-wrap ul.footer-list li.ftlink-li{width:calc(16.66% - 30px);margin-top:50px;margin-inline-start:30px}.footer-area .footer-list-wrap ul.footer-list li.ftlink-li.f-testimonials{width:calc(33.32% - 30px)}.footer-area .footer-list-wrap ul.footer-list li.ftlink-li.about-info,.footer-area .footer-list-wrap ul.footer-list li.ftlink-li.contact-info{width:calc(25% - 30px)}@media (max-width: 1199px){.footer-area .footer-list-wrap ul.footer-list{margin-top:-40px}.footer-area .footer-list-wrap ul.footer-list li.ftlink-li{margin-top:40px}.footer-area .footer-list-wrap ul.footer-list li.ftlink-li,.footer-area .footer-list-wrap ul.footer-list li.ftlink-li.contact-info,.footer-area .footer-list-wrap ul.footer-list li.ftlink-li.about-info{width:calc(25% - 30px)}.footer-area .footer-list-wrap ul.footer-list li.ftlink-li.f-testimonials{width:calc(100% - 30px)}}@media (max-width: 767px){.footer-area .footer-list-wrap ul.footer-list{margin-top:-30px;margin-inline-start:-12px}.footer-area .footer-list-wrap ul.footer-list li.ftlink-li{width:calc(25% - 12px);margin-top:30px;margin-inline-start:12px}.footer-area .footer-list-wrap ul.footer-list li.ftlink-li.contact-info,.footer-area .footer-list-wrap ul.footer-list li.ftlink-li.about-info{width:calc(50% - 12px)}.footer-area .footer-list-wrap ul.footer-list li.ftlink-li.f-testimonials{width:calc(100% - 12px)}}@media (max-width: 600px){.footer-area .footer-list-wrap ul.footer-list{margin-top:-20px}.footer-area .footer-list-wrap ul.footer-list li.ftlink-li,.footer-area .footer-list-wrap ul.footer-list li.ftlink-li.about-info,.footer-area .footer-list-wrap ul.footer-list li.ftlink-li.contact-info{width:calc(100% - 12px);margin-top:20px}}.footer-area .footer-list-wrap ul.footer-list li.ftlink-li .ft-title{color:var(--footer-menu-title-color);font-size:var(--footer-menu-title-font-size);font-weight:var(--footer-menu-title-font-weight);text-transform:var(--footer-menu-title-text-transform)}.footer-area .footer-list-wrap ul.footer-list li.ftlink-li a.ft-title{display:none}.footer-area .footer-list-wrap ul.footer-list li.ftlink-li .footer-sublist.collapse:not(.show){display:block}.footer-area .footer-list-wrap ul.footer-list li.ftlink-li ul.footer-sublist li.ftsublink-li{margin-top:12px}.footer-area .footer-list-wrap ul.footer-list li.ftlink-li ul.footer-sublist li.ftsublink-li:first-child{margin-top:21px}.footer-area .footer-list-wrap ul.footer-list li.ftlink-li ul.footer-sublist li.ftsublink-li .ft-sublink{color:var(--footer-menu-text-color);font-size:var(--footer-menu-text-font-size);font-weight:var(--footer-menu-text-font-weight);text-transform:var(--footer-menu-text-transform);line-height:normal}.footer-area .footer-list-wrap ul.footer-list li.ftlink-li ul.footer-sublist li.ftsublink-li .ft-sublink.ft-sublink-bold{color:var(--font-color-header);font-weight:700}.footer-area .footer-list-wrap ul.footer-list li.ftlink-li ul.footer-sublist li.ftsublink-li a.ft-sublink:hover{color:var(--footer-menu-text-hover-color)}.footer-area .footer-list-wrap ul.footer-list li.ftlink-li.open-close ul.footer-sublist li.open-close-text{margin-top:23px}.footer-area .footer-list-wrap ul.footer-list li.ftlink-li.open-close ul.footer-sublist li.open-close-text .text p{color:var(--footer-menu-text-color);font-size:var(--footer-menu-text-font-size);font-weight:var(--footer-menu-text-font-weight);text-transform:var(--footer-menu-text-transform);margin-top:9px;line-height:normal}.footer-area .footer-list-wrap ul.footer-list li.ftlink-li.open-close ul.footer-sublist li.open-close-text .text p:first-child{margin-top:0}.footer-area .footer-list-wrap ul.footer-list li.ftlink-li.about-info .about-info-area{margin-top:19px}.footer-area .footer-list-wrap ul.footer-list li.ftlink-li.about-info .about-info-area .text p{color:var(--footer-menu-text-color);font-size:var(--footer-menu-text-font-size);font-weight:var(--footer-menu-text-font-weight);text-transform:var(--footer-menu-text-transform)}.footer-area .footer-list-wrap ul.footer-list li.ftlink-li.about-info .about-info-area .about-info-social{margin-top:22px}@media (max-width: 767px){.footer-area .footer-list-wrap ul.footer-list li.ftlink-li.about-info .about-info-area{margin-top:9px}.footer-area .footer-list-wrap ul.footer-list li.ftlink-li.about-info .about-info-area .about-info-social{margin-top:12px}}@media (max-width: 600px){.footer-area .footer-list-wrap ul.footer-list li.ftlink-li.about-info h2.ft-title{display:flex}}.footer-area .footer-list-wrap ul.footer-list li.ftlink-li.contact-info ul.footer-sublist li.ftsublink-li{margin-top:12px}.footer-area .footer-list-wrap ul.footer-list li.ftlink-li.contact-info ul.footer-sublist li.ftsublink-li:first-child{margin-top:27px}.footer-area .footer-list-wrap ul.footer-list li.ftlink-li.contact-info ul li .info-text{display:flex}.footer-area .footer-list-wrap ul.footer-list li.ftlink-li.contact-info ul li .info-text span.icon{color:var(--font-color-primary)}.footer-area .footer-list-wrap ul.footer-list li.ftlink-li.contact-info ul li .info-text .text{padding-inline-start:10px}.footer-area .footer-list-wrap ul.footer-list li.ftlink-li.contact-info ul li .info-text .text p,.footer-area .footer-list-wrap ul.footer-list li.ftlink-li.contact-info ul li .info-text .text p a{color:var(--footer-menu-text-color);font-size:var(--footer-menu-text-font-size);font-weight:var(--footer-menu-text-font-weight);text-transform:var(--footer-menu-text-transform)}.footer-area .footer-list-wrap ul.footer-list li.ftlink-li.contact-info ul li .info-text .text p a:hover{color:var(--footer-menu-text-hover-color)}@media (max-width: 1199px){.footer-area .footer-list-wrap ul.footer-list li.ftlink-li .ft-title{font-size:var(--footer-menu-title-font-size-lg);font-family:var(--font-custom-stack-header);font-weight:var(--footer-menu-title-font-weight);text-transform:var(--footer-menu-title-text-transform)}.footer-area .footer-list-wrap ul.footer-list li.ftlink-li ul.footer-sublist li.ftsublink-li .ft-sublink{font-size:var(--footer-menu-text-font-size-lg)}}@media (max-width: 991px){.footer-area .footer-list-wrap ul.footer-list li.ftlink-li ul.footer-sublist li.ftsublink-li:first-child{margin-top:20px}}@media (max-width: 600px){.footer-area .footer-list-wrap ul.footer-list li.ftlink-li h2.ft-title{display:none}.footer-area .footer-list-wrap ul.footer-list li.ftlink-li a.ft-title{display:flex;align-items:center;justify-content:space-between;padding-bottom:0}.footer-area .footer-list-wrap ul.footer-list li.ftlink-li a.ft-title[aria-expanded=true] i:before{content:"\e996"}.footer-area .footer-list-wrap ul.footer-list li.ftlink-li .footer-sublist.collapse:not(.show){display:none}}.footer-area .footer-list-wrap ul.footer-list li.ftlink-li.f-testimonials .title-wrap{display:flex;justify-content:space-between}.footer-area .footer-list-wrap ul.footer-list li.ftlink-li.f-testimonials .title-wrap .swiper-buttons{display:flex;align-items:center}.footer-area .footer-list-wrap ul.footer-list li.ftlink-li.f-testimonials .title-wrap .swiper-buttons button{line-height:0px;font-size:18px;margin-inline-start:10px}.footer-area .footer-list-wrap ul.footer-list li.ftlink-li.f-testimonials .title-wrap .swiper-buttons button:first-child{margin-inline-start:0px}.footer-area .footer-list-wrap ul.footer-list li.ftlink-li.f-testimonials .f-testi-area{margin-top:26px}.footer-area .footer-list-wrap ul.footer-list li.ftlink-li.f-testimonials .f-testi-area .testi-main{display:flex;flex-wrap:wrap}.footer-area .footer-list-wrap ul.footer-list li.ftlink-li.f-testimonials .f-testi-area .testi-main .testi-image{width:85px;text-align:center}.footer-area .footer-list-wrap ul.footer-list li.ftlink-li.f-testimonials .f-testi-area .testi-main .testi-image span.image{overflow:hidden;display:block;border-radius:100%}.footer-area .footer-list-wrap ul.footer-list li.ftlink-li.f-testimonials .f-testi-area .testi-main .testi-image span.icon{color:var(--font-color-primary);font-size:32px;margin-top:18px;line-height:0;transform:rotate(-30deg)}.footer-area .footer-list-wrap ul.footer-list li.ftlink-li.f-testimonials .f-testi-area .testi-main .testi-content{width:calc(100% - 115px);margin-inline-start:30px}.footer-area .footer-list-wrap ul.footer-list li.ftlink-li.f-testimonials .f-testi-area .testi-main .testi-content .testi-author{margin-top:19px}.footer-area .footer-list-wrap ul.footer-list li.ftlink-li.f-testimonials .f-testi-area .testi-main .testi-content .testi-author h4.author-name{color:var(--font-color-primary);font-size:var(--font-size-subtitle-body);font-weight:var(--font-subtitle-weight-body)}.footer-area .footer-list-wrap ul.footer-list li.ftlink-li.f-testimonials .f-testi-area .testi-main .testi-content .testi-author span.author-bio{margin-top:8px;font-weight:var(--font-subtitle-weight-body)}@media (max-width: 767px){.footer-area .footer-list-wrap ul.footer-list li.ftlink-li.f-testimonials .f-testi-area .testi-main .testi-content{width:calc(100% - 97px);margin-inline-start:12px}}@media (max-width: 600px){.footer-area .footer-list-wrap ul.footer-list li.ftlink-li.f-testimonials .title-wrap .ft-title{display:flex}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/footer.css.map */
