.tp-features-2 .tp__section-wrapper{max-width:var(--tp-section-width, 1440px);flex-direction:var(--tp-layout-direction, row);gap:var(--tp-section-gap, 40px);width:100%;margin:0 auto;display:flex;align-items:center;position:relative}.tp-features-2 .tp__features-grid{grid-template-columns:repeat(var(--tp-grid-columns, 2),1fr);gap:var(--tp-grid-row-gap) var(--tp-grid-column-gap, 32px);padding-inline:20px;display:grid;width:100%}.tp-features-2 a{color:inherit}.tp-features-2 .tp__image-wrapper{height:var(--tp-image-height, 400px);width:100%}.tp-features-2 .tp__section-image{filter:var(--tp-image-filter, none);width:100%;height:100%;object-fit:cover;background-color:#f5f5f5}.tp-features-2 .tp__feature-card{text-align:var(--tp-content-alignment, center)}.tp-features-2 .tp__feature-icon{width:var(--tp-icon-size, 64px);height:var(--tp-icon-size, 64px);margin:0 auto var(--tp-icon-gap, 15px)}.tp-features-2 .tp__feature-title{font-size:var(--tp-title-size, 24px);color:var(--tp-title-color, #000000);margin:0 0 var(--tp-title-gap, 10px)}.tp-features-2 .tp__feature-description{font-size:var(--tp-description-size, 16px);color:var(--tp-text-color, #666666);line-height:1.5;margin:0}.tp-features-2 .tp__filter--grayscale{filter:grayscale(100%)}.tp-features-2 .tp__filter--sepia{filter:sepia(100%) contrast(1.2)}.tp-features-2 .tp__filter--invert{filter:invert(100%)}@media screen and (min-width: 1024px){.tp-features-2 .tp__section-wrapper{flex-direction:var(--tp-layout-direction, row);flex-wrap:nowrap}.tp-features-2 .tp__features-grid,.tp-features-2 .tp__image-wrapper{flex-basis:50%}}.tp-features-3 *{margin:0;padding:0}.tp-features-3 a{color:inherit}.tp-features-3 .tp__flex{display:flex}.tp-features-3 .tp__text-left{text-align:left}.tp-features-3 .tp__text-center{text-align:center}.tp-features-3 .tp__text-right{text-align:right}.tp-features-3 .tp__container{max-width:var(--tp-section-width, 1440px);padding-block:var(--tp-padding-block, 50px 50px);flex-direction:column;justify-content:space-between;margin:0 auto;padding-inline:20px;gap:60px}.tp-features-3 .tp__details{max-width:var(--tp-header-width, 560px);top:var(--tp-header-sticky-top-space, 85px);position:static;align-self:flex-start}.tp-features-3 .tp__heading{color:var(--tp-heading-color, #363663);font-size:var(--tp-heading-size, 50px);font-weight:var(--tp-heading-text-weight, 700);margin-bottom:var(--tp-heading-bottom-space, 48px);line-height:1.2}.tp-features-3 .tp__btn{color:var(--tp-button-color, #363663);font-size:var(--tp-button-text-size, 20px);background-color:var(--tp-button-background-color, #FFFFFF);border-radius:var(--tp-button-border-radius, 50px);border:1px solid var(--tp-button-color ,#363663);font-weight:var(--tp-button-text-weight, 700);padding:10px 20px;outline:none;cursor:pointer;transition:all .2s ease-in-out;text-decoration:none;display:inline-block;max-width:600px}.tp-features-3 .tp__btn--fade:hover{opacity:.8}.tp-features-3 .tp__btn--invert:hover{color:var(--tp-button-background-color);background-color:var(--tp-button-color);border-color:currentColor}.tp-features-3 .tp__features{gap:var(--tp-features-gap, 24);max-width:100%;flex-wrap:wrap}.tp-features-3 .tp__feature{padding-block:var(--tp-featured-padding-block, 25px);padding-inline:var(--tp-featured-padding-inline, 25px);border:1px solid var(--tp-feature-border-color, #ececff);border-radius:var(--tp-feature-border-radius, 24px);background-color:var(--tp-feature-background, #FFFFFF);flex:1 0 calc(90% / var(--tp-features-layout, 2))}.tp-features-3 .tp__feature h2{font-size:var(--tp-feature-heading-size, 24px);font-weight:var(--tp-feature-heading-text, 800);color:var(--tp-feature-heading-color, #353563);margin-top:10px}.tp-features-3 .tp__feature p{font-size:var(--tp-feature-description-size, 20px);font-weight:var(--tp-feature-description-text-weight, 400);color:var(--tp-feature-description-color, #7c7ca1);line-height:1.5;margin-top:5px}.tp-features-3 .tp__features-icon svg,img{font-size:0;object-fit:contain}@media screen and (min-width: 1100px){.tp-features-3 .tp__details{position:var(--tp-header-position, sticky)}.tp-features-3 .tp__features{max-width:var(--tp-features-width, 645px);display:flex;flex-wrap:wrap}.tp-features-3 .tp__feature{max-width:311px}}@media screen and (min-width: 1024px){.tp-features-3 .tp__container{flex-direction:row}.tp-features-3 .tp__features{max-width:600px}}@media screen and (min-width: 767px){.tp-features-3 .tp__container{gap:30px}.tp-features-3 .tp__feature{flex:1 0 calc(90% / var(--tp-features-layout, 2));max-width:100%}.tp-features-3 .tp__btn{padding:14px 24px}}.tp-tabs-1 *{padding:0;margin:0;box-sizing:border-box}.tp-tabs-1 .tp__filter--grayscale{filter:grayscale(100%)}.tp-tabs-1 .tp__filter--sepia{filter:sepia(100%) contrast(1.2)}.tp-tabs-1 .tp__filter--invert{filter:invert(100%)}.tp-tabs-1 .tp__flex--row-reverse{flex-direction:row-reverse}.tp-tabs-1 a{color:inherit}.tp-tabs-1 .tp__container{max-width:calc(var(--tp-section-width, 1440px) + 40px);gap:var(--tp-container-gap, 50px);padding-block:var(--tp-padding-block, 50px 50px);margin-inline:auto;display:flex;padding-inline:20px;position:relative}.tp-tabs-1 .tp__section-heading{font-size:var(--tp-section-heading-size, 35px);font-weight:var(--tp-section-heading-weight, 400);color:var(--tp-section-heading-color, #000000);margin-bottom:var(--tp-section-heading-bottom-space, 12px)}.tp-tabs-1 .tp__section-description{font-size:var(--tp-section-description-size, 16px);font-weight:var(--tp-section-description-weight, 400);color:var(--tp-section-description-color, #000000);margin-bottom:var(--tp-section-description-bottom-space, 50px)}.tp-tabs-1 .tp__image-wrapper--desktop{display:none}.tp-tabs-1 .tp__image-wrapper--desktop.tp__is-active{opacity:1}.tp-tabs-1 .tp__content{max-width:var(--tp-content-width, 695px);display:flex;flex-direction:column;transition:all .3s ease-in-out;width:100%}.tp-tabs-1 .tp__images-container{width:100%;position:relative;display:none}.tp-tabs-1 .tp__image-wrapper{border-radius:var(--tp-image-border-radius, 20px);overflow:hidden;object-fit:cover;position:absolute;top:0;right:0;bottom:0;transition:opacity .3s ease;opacity:0;width:100%}.tp-tabs-1 .tp__image-wrapper .tp__is-active{opacity:1}.tp-tabs-1 .tp__image-wrapper img,.tp-tabs-1 .tp__image-wrapper svg{background-color:#f4f4f4;height:100%;width:100%;object-fit:cover;object-position:center}.tp-tabs-1 .tp__image-placeholder{height:100%}.tp-tabs-1 .tp__tabs{gap:var(--tp-tabs-wrapper-gap, 30px);display:flex;flex-direction:column}.tp-tabs-1 .tp__tab{transition:height .3s ease;overflow:hidden;position:relative}.tp-tabs-1 .tp__tab-button{font-size:var(--tp-tab-heading-size, 20px);font-weight:var(--tp-tab-heading-weight, 400);color:var(--tp-tab-heading-color, #000000);font-family:inherit;width:100%;cursor:pointer;border:none;outline:none;display:flex;align-items:center;justify-content:space-between;background-color:transparent;gap:20px;text-align:left}.tp-tabs-1 .tp__tab-icon{transition:transform .3s ease;display:inline-block;align-self:flex-start;flex-shrink:0}.tp-tabs-1 .tp__active .tp__tab-icon{transform:rotate(180deg)}.tp-tabs-1 .tp__tab-content{font-size:var(--tp-tab-description-size, 16px);font-weight:var(--tp-tab-description-weight, 400);color:var(--tp-tab-description-color, #525252);border:none;height:0;opacity:0;outline:none;transform:scaleY(0);transform-origin:top;overflow:hidden;transition:height .3s ease,opacity .3s ease,transform .3s ease}.tp-tabs-1 .tp__active .tp__tab-content{transform:scaleY(1);height:auto;opacity:1}.tp-tabs-1 .tp__tab-content-inner{padding-block:var(--tp-tab-description-padding-top, 12px)}.tp-tabs-1 .tp__image-wrapper--mobile{display:block;margin-top:20px}.tp-tabs-1 .tp__tab-content.tp__active{max-height:1000px;opacity:1}.tp-tabs-1 .tp__image-wrapper--mobile.tp__active{opacity:1;position:static}@media (min-width: 1024px){.tp-tabs-1 .tp__images-container,.tp-tabs-1 .tp__image-wrapper--desktop{display:block}.tp-tabs-1 .tp__image-wrapper--mobile{display:none}.tp-tabs-1 .tp__tab-button{margin-bottom:0}}.tp-testimonials-2 *{margin:0;box-sizing:border-box}.tp-testimonials-2 .tp__margin-left{margin-inline:0 auto}.tp-testimonials-2 .tp__margin-center{margin-inline:auto}.tp-testimonials-2 .tp__margin-right{margin-inline:auto 0}.tp-testimonials-2 .tp__text-left{text-align:left}.tp-testimonials-2 .tp__text-center{text-align:center}.tp-testimonials-2 .tp__text-right{text-align:right}.tp-testimonials-2 .tp__container{max-width:var(--tp-section-width);gap:var(--tp-container-gap);padding-block:var(--tp-padding-block);margin-inline:auto;display:flex;flex-direction:column;padding-inline:0}.tp-testimonials-2 .tp__section-header{max-width:var(--tp-header-width);gap:var(--tp-header-gap);display:grid}.tp-testimonials-2 .tp__section-heading{font-size:var(--tp-heading-size);font-weight:var(--tp-heading-weight);color:var(--tp-heading-color);line-height:2.5ex}.tp-testimonials-2 a{color:inherit}.tp-testimonials-2 .tp__section-description{font-size:var(--tp-description-size);font-weight:var(--tp-description-weight);color:var(--tp-description-color);line-height:2.5ex}.tp-testimonials-2 .tp__testimonials-wrapper{position:relative}.tp-testimonials-2 .tp__testimonials{overflow:hidden;margin-inline:auto}.tp-testimonials-2 .tp__testimonials:not(.swiper-initialized){gap:var(--tp-testimonials-horizontal-gap);display:flex}.tp-testimonials-2 .swiper-slide{border-radius:var(--tp-border-radius);background:var(--tp-testimonial-background);text-align:var(--tp-testimonial-text-alignment);display:flex;gap:24px;padding:32px 20px;position:relative;flex-direction:column;height:auto}.tp-testimonials-2 .tp__testimonial-image{text-align:var(--tp-testimonial-text-alignment);display:block}.tp-testimonials-2 .tp__testimonial-image img{object-fit:cover;object-position:center}.tp-testimonials-2 .tp__testimonial-image img,.tp-testimonials-2 .tp__testimonial-image-placeholder{border-radius:var(--tp-image-border-radius);width:var(--tp-image-width);height:var(--tp-image-width);display:inline-block}.tp-testimonials-2 .tp__testimonial-image-placeholder{overflow:hidden;padding:10px}.tp-testimonials-2 .tp__testimonial-content{background:var(--tp-overlay-background);opacity:var(--tp-overlay-opacity);font-size:12px;display:flex;flex-direction:column;justify-content:flex-start;flex:1}.tp-testimonials-2 .tp__testimonial-author{color:var(--tp-testimonial-name-color);font-size:var(--tp-testimonial-name-size);font-weight:var(--tp-testimonial-name-weight);font-family:inherit;line-height:calc(2ex + 4.6px);margin-top:32px;display:flex;flex-direction:column;gap:6px}.tp-testimonials-2 .tp__testimonial-subline{color:var(--tp-testimonial-subline-color);font-size:var(--tp-testimonial-subline-size);font-weight:var(--tp-testimonial-subline-weight);font-family:inherit;line-height:calc(2ex + 3.48px)}.tp-testimonials-2 .tp__testimonial-title{font-weight:var(--tp-testimonial-title-weight);font-size:var(--tp-testimonial-title-size);color:var(--tp-testimonial-title-color);font-family:inherit;line-height:normal;margin-bottom:16px;display:inline-block}.tp-testimonials-2 .tp__testimonial-rating{line-height:0;margin-bottom:12px}.tp-testimonials-2 .tp__testimonial-description{font-size:var(--tp-testimonial-description-size);font-weight:var(--tp-testimonial-description-weight);color:var(--tp-testimonial-description-color);line-height:calc(3.36ex + 6px)}.tp-testimonials-2 .tp__testimonial-comma{position:absolute;bottom:32px;right:32px}.tp-testimonials-2 .tp__testimonial-comma span{display:block;line-height:0}.tp-testimonials-2 .tp__carousel-buttons{display:flex;justify-content:center;align-items:center;gap:40px;margin-block-start:30px}.tp-testimonials-2 .tp__carousel-button{background-color:transparent;box-shadow:unset;border:none;outline:none;cursor:pointer;border-radius:50%;font-size:0;display:flex;align-items:center;justify-content:center;width:auto;height:auto;padding-block:10px;z-index:1}.tp-testimonials-2 .tp__carousel-button--next{transform:rotate(180deg)}.tp-testimonials-2 .tp__carousel-button[disabled]{opacity:.5;cursor:not-allowed}.tp-testimonials-2 .tp__carousel-button img,.tp-testimonials-2 .tp__carousel-button svg{max-width:100%;max-height:100%}.tp-testimonials-2 .tp__hide-on-mobile{display:none}@media screen and (min-width: 1000px){.tp-testimonials-2 .tp__hide-on-mobile{display:block}.tp-testimonials-2 .swiper-slide{padding-block-end:70px;flex-direction:row}.tp-testimonials-2 .swiper-slide.tp__text-desktop--center{flex-direction:column}.tp-testimonials-2 .swiper-slide.tp__text-desktop--right{flex-direction:row-reverse}.tp-testimonials-2 .tp__testimonials{max-width:var(--tp-section-width);width:100%}.tp-testimonials-2 .tp__carousel-button{background-color:var(--tp-arrow-background-color);box-shadow:0 0 10px #0000001a;padding:10px;position:absolute;top:50%;transform:translateY(-50%);border-radius:50%;width:40px;height:40px}.tp-testimonials-2 .tp__carousel-button--prev{left:var(--tp-arrows-position);right:auto}.tp-testimonials-2 .tp__carousel-button--next{right:var(--tp-arrows-position);transform:translateY(-50%) rotate(180deg);left:auto}}.tp-testimonials-2 .tp__testimonials:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(var(--tp-testimonials-per-row),1fr);gap:var(--tp-testimonials-horizontal-gap);display:grid}
/*# sourceMappingURL=/cdn/shop/t/12/compiled_assets/styles.css.map */
