.tp-accordions-1 *{margin:0;padding:0;box-sizing:border-box}.tp-accordions-1 .tp__image-mobile-hidden{display:none}.tp-accordions-1 .tp__filter--grayscale{filter:grayscale(100%)}.tp-accordions-1 .tp__filter--sepia{filter:sepia(100%) contrast(1.2)}.tp-accordions-1 .tp__filter--invert{filter:invert(100%)}.tp-accordions-1 .tp__margin-left{margin-inline:0 auto}.tp-accordions-1 .tp__margin-center{margin-inline:auto}.tp-accordions-1 .tp__margin-right{margin-inline:auto 0}.tp-accordions-1 .tp__text-left{text-align:left}.tp-accordions-1 .tp__text-center{text-align:center}.tp-accordions-1 .tp__text-right{text-align:right}.tp-accordions-1 a{color:inherit}.tp-accordions-1 .tp__container{width:100%;max-width:calc(var(--tp-section-width, 1440px) + 40px);gap:var(--tp-heading-bottom-space, 30px);padding-block:var(--tp-padding-block, 50px 50px);padding-inline:20px;margin-inline:auto;display:flex;flex-direction:column}.tp-accordions-1 .tp__section-heading{color:var(--tp-section-heading-color, #000000);text-align:var(--tp-heading-alignment, left);max-width:var(--tp-heading-width, 900px);font-size:var(--tp-section-heading-size, 40px);font-weight:var(--tp-section-heading-weight, 500);width:100%}.tp-accordions-1 .tp__accordions-wrapper{flex-direction:var(--tp-section-flex-direction, row-reverse);gap:var(--tp-container-gap, 32px);display:flex}.tp-accordions-1 .tp__content,.tp-accordions-1 .tp__image-wrapper{flex:1 0 100%}.tp-accordions-1 .tp__image-wrapper{border-radius:var(--tp-image-border-radius, 0px);overflow:hidden;position:relative}.tp-accordions-1 .tp__image-wrapper img,.tp-accordions-1 .tp__image-placeholder{background-color:#f4f4f4;width:100%;height:100%;object-fit:cover;object-position:center;position:relative}.tp-accordions-1 .tp__content{gap:var(--tp-accordions-gap, 12px);display:flex;flex-direction:column}.tp-accordions-1 .tp__accordion-item{border:var(--tp-accordion-border, 0px solid #ccc);border-radius:var(--tp-accordion-border-radius, 0px);padding:var(--tp-accordion-item-padding, 15px 20px);background-color:var(--tp-accordion-background-color, #f4f4f4);overflow:hidden;transition:height .3s ease;display:flex;gap:10px}.tp-accordions-1 .tp__accordion-content-wrapper{flex:1}.tp-accordions-1 .tp__accordion-button{font-size:var(--tp-accordion-heading-size, 20px);font-weight:var(--tp-accordion-heading-weight, 500);color:var(--tp-accordion-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;line-height:1ex}.tp-accordions-1 .tp__accordion-button .tp__accordion-button-icon{transition:transform .3s ease;display:inline-block;align-self:flex-start}.tp-accordions-1 .tp__accordion-button[aria-expanded=true] .tp__accordion-button-icon{transform:rotate(180deg)}.tp-accordions-1 .tp__accordion-content{font-size:var(--tp-accordion-description-size, 18px);font-weight:var(--tp-accordion-description-weight, 400);color:var(--tp-accordion-description-color, #525252);width:100%;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-accordions-1 .tp__accordion-content[aria-hidden=false]{transform:scaleY(1);height:auto;opacity:1}.tp-accordions-1 .tp__accordion-content-inner{padding-block:var(--tp-accordion-description-padding-block, 10px)}@media (min-width: 768px){.tp-accordions-1 .tp__image-mobile-hidden{display:block}.tp-accordions-1 .tp__content{flex:1 0 var(--tp-content-width, 66% - 32px);width:100%}.tp-accordions-1 .tp__image-wrapper{flex:1 0 calc(var(--tp-main-image-width, 34%))}.tp-accordions-1 .tp__image-wrapper img,.tp-accordions-1 .tp__image-placeholder{position:absolute;top:0;right:0;bottom:0;left:0}}.tp-accordions-2 *{margin:0;padding:0;box-sizing:border-box}.tp-accordions-2{background-color:var(--tp-background, #000000)}.tp-accordions-2 a{color:inherit}.tp-accordions-2 .tp__container{max-width:calc(var(--tp-section-width) + 40px);padding-block:var(--tp-padding-block, 30px);gap:var(--tp-container-gap, 40px);width:100%;padding-inline:20px;margin-inline:auto;display:flex;flex-direction:column}.tp-accordions-2 .tp__section-heading{font-weight:var(--tp-section-heading-weight, 600);font-size:var(--tp-section-heading-size , 32px);text-align:var(--tp-heading-alignment, left);color:var(--tp-section-heading-color, #FFFFFF);flex:1 0 100%;width:100%}.tp-accordions-2 .tp__content{gap:var(--tp-accordions-gap, 20px);flex-direction:column;width:100%;flex:1 0 100%;display:flex}.tp-accordions-2 .tp__accordion-item{border-bottom:var(--tp-accordion-border, 1px solid #CCCCCC);padding-block:var(--tp-accordion-item-padding-block, 15px);background-color:var(--tp-accordion-background-color, #000000);transition:height .3s ease;overflow:hidden;display:flex;gap:10px}.tp-accordions-2 .tp__accordion-item:last-child{border-bottom:none}.tp-accordions-2 .tp__accordion-button{font-weight:var(--tp-accordion-heading-weight, 400);font-size:var(--tp-accordion-heading-size, 18px);color:var(--tp-accordion-heading-color, #FFFFFF);justify-content:space-between;background-color:transparent;font-family:inherit;outline:none;border:none;width:100%;cursor:pointer;display:flex;align-items:center;text-align:left;gap:20px}.tp-accordions-2 .tp__accordion-icon{transition:transform .3s ease,opacity .3s ease}.tp-accordions-2 .tp__accordion-button[aria-expanded=true] .tp__accordion-icon--plus path:first-child{opacity:0}.tp-accordions-2 .tp__accordion-button[aria-expanded=true] .tp__accordion-icon:not(.tp__accordion-icon--plus){transform:rotate(180deg)}.tp-accordions-2 .tp__accordion-content{font-weight:var(--tp-accordion-description-weight, 400);font-size:var(--tp-accordion-description-size, 18px);color:var(--tp-accordion-description-color, #FFFFFF);width:100%;height:0;opacity:0;transform:scaleY(0);transform-origin:top;overflow:hidden;transition:height .3s ease,opacity .3s ease,transform .3s ease}.tp-accordions-2 .tp__accordion-content[aria-hidden=false]{transform:scaleY(1);height:auto;opacity:1}.tp-accordions-2 .tp__accordion-content-inner{padding-block:var(--tp-accordion-description-padding-block, 12px);font-weight:var(--tp-accordion-description-weight, 400)}@media (min-width: 768px){.tp-accordions-2 .tp__container{flex-direction:row}.tp-accordions-2 .tp__section-heading{flex:1 0 var(--tp-heading-width, 35%)}.tp-accordions-2 .tp__content{flex:1 0 var(--tp-content-width)}}.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-footer-2{background:var(--tp-background, #000000)}.tp-footer-2 *{padding:0;margin:0;box-sizing:border-box}.tp-footer-2 a{color:inherit}.tp-footer-2.tp__button--fade:hover{opacity:.8}.tp-footer-2 .tp__button--invert:hover{color:var(--tp-button-background-color);background-color:transparent;border-color:var(--tp-button-background-color)}.tp-footer-2 .tp__container{max-width:calc(var(--tp-section-width) + 40px);padding-block:var(--tp-padding-block);padding-inline:20px;margin:0 auto;display:flex;flex-direction:column}.tp-footer-2 .tp__heading{color:var(--tp-heading-color, #ffffff);font-size:var(--tp-heading-size, 30px);font-weight:var(--tp-heading-text-weight,700);max-width:100%}.tp-footer-2 .tp__input-details span{color:var(--tp-input-subheading-color, #ffffffa6);font-size:var(--tp-input-subheading-size, 12px);letter-spacing:.24px;margin-top:10px;display:block}.tp-footer-2 .tp__input-wrapper{padding-block:var(--tp-input-container-padding, 60px);border-block:var(--tp-border-width, 1px) solid var(--tp-border-color, #FFFFFF);display:flex;align-items:center;flex-direction:column;justify-content:space-between;gap:20px}.tp-footer-2 .contact-form{max-width:630px;width:100%;gap:10px}.tp-footer-2 .tp__form-input-wrapper{display:flex;flex-direction:column;gap:10px}.tp-footer-2 .tp__input{background-color:var(--tp-input-background-color, #ffffff);font-size:var(--tp-input-subheading-text-size, 16px);color:var(--tp-input-text-color, #111111);border-radius:var(--tp-input-border-radius, 8px);border:none;outline:none;padding:15px;width:100%;max-width:100%}.tp-footer-2 .tp__button{background-color:var(--tp-button-background-color, #ffffff);color:var(--tp-button-text-color, #000000);font-size:var(--tp-button-text-size, 13px);border-radius:var(--tp-button-border-radius, 50px);font-weight:var(--tp-button-text-weight, 300);letter-spacing:2.6px;border:1px solid transparent;max-width:100%;width:100%;outline:none;border:none;cursor:pointer;padding-block:10px;transition:all .3s ease-in-out}.tp-footer-2 .tp__content-wrapper{border-bottom:var(--tp-border-width, 1px) solid var(--tp-border-color, #FFFFFF);padding-block:var(--tp-blocks-content-padding, 80px);display:flex;flex-direction:column;flex-wrap:wrap;gap:var(--tp-space-between-content, 30px)}.tp-footer-2 .tp__content{flex:1 0 30%}.tp-footer-2 .tp__content-title{font-size:var(--tp-blocks-content-title-size, 20px);color:var(--tp-blocks-content-title-color, #FFFFFF);font-weight:var(--tp-blocks-content-title-text-weight);margin-bottom:var(--tp-blocks-content-tile-space-below)}.tp-footer-2 .tp__content-description{font-size:var(--tp-blocks-content-description-size, 16px);color:var(--tp-footer-content-description-color, #FFFFFF);font-weight:var(--tp-blocks-content-description-text-weight, 300);margin-bottom:15px}.tp-footer-2 .tp__copyright{color:var(--tp-copyright-color ,#FFFFFF);font-size:var(--tp-copyright-text-size, 13px)}.tp-footer-2 .tp__payments-icons{display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap}.tp-footer-2 .tp__copyright-wrapper{padding-top:var(--tp-copyright-space-above, 80px);display:flex;align-items:center;justify-content:center;flex-direction:column;justify-content:space-between;text-align:center}.tp-footer-2 .tp__copyright{margin-top:25px}@media screen and (min-width: 768px){.tp-footer-2 .tp__heading{max-width:660px}.tp-footer-2 .tp__input-wrapper,.tp-footer-2 .tp__form-input-wrapper{flex-direction:row}.tp-footer-2 .tp__input{max-width:376px}.tp-footer-2 .tp__button{max-width:247px}.tp-footer-2 .tp__content-wrapper,.tp-footer-2 .tp__copyright-wrapper{flex-direction:row}.tp-footer-2 .tp__copyright{margin-top:0}}.tp-gallery-2 *{margin:0;padding:0;box-sizing:border-box}.tp-gallery-2 a{color:inherit}.tp-gallery-2 .tp__container{padding-block:var(--tp-section-padding);flex-direction:var(--tp-image-placement, column);position:relative;display:flex;align-items:center;justify-content:center;padding-inline:20px;overflow-x:hidden}.tp-gallery-2 .tp__content{position:static;transform:none;display:flex;flex-direction:column;align-items:center;justify-content:center;background:none;width:100%;text-align:center;padding-bottom:24px;z-index:10}.tp-gallery-2 .tp__tagline{max-width:var(--tp-heading-max-width, 700px);font-size:var(--tp-tagline-size, 16px);font-weight:var(--tp-tagline-font-weight, 400);padding-bottom:var(--tp-tagline-padding-bottom, 10px);color:var(--tp-tagline-text-color, #121212);width:100%}.tp-gallery-2 .tp__header{max-width:var(--tp-heading-max-width, 700px);font-size:var(--tp-heading-size, 42px);font-weight:var(--tp-heading-weight, 600);padding-bottom:var(--tp-heading-padding-bottom, 30px);color:var(--tp-heading-color, #000000);width:100%;line-height:1.3}.tp-gallery-2 .tp__button{background-color:var(--tp-button-background-color, #FFD700);border-radius:var(--tp-button-border-radius, 2px);font-size:var(--tp-button-font-size, 16px);font-weight:var(--tp-button-font-weight, 500);padding:var(--tp-button-padding, 12px 13px);color:var(--tp-button-text-color, #000000);border:1px solid var(--tp-button-background-color, #FFD700);display:inline-block;text-decoration:none;transition:all .3s ease-in-out;cursor:pointer}.tp-gallery-2 .tp__button--fade:hover{opacity:.8}.tp-gallery-2 .tp__button--invert:hover{color:var(--tp-button-background-color, #FFD700)!important;border-color:var(--tp-button-border-hover-color, var(--tp-button-background-color, #FFD700));background-color:transparent}.tp-gallery-2 .tp__grid{position:static;width:100%;height:auto;min-height:unset;padding-bottom:45px;z-index:1}.tp-gallery-2 .tp__image{border-radius:var(--tp-image-border-radius, 4px);transition:transform .3s ease;position:static;width:90%;height:auto}.tp-gallery-2 .tp__image img{width:100%;height:auto}.tp-gallery-2 .tp__filter--grayscale{filter:grayscale(100%)}.tp-gallery-2 .tp__filter--sepia{filter:sepia(100%) contrast(1.2)}.tp-gallery-2 .tp__filter--invert{filter:invert(100%)}.tp-gallery-2 .placeholder-svg{width:100%;height:100%;aspect-ratio:1/1;background-color:#f4f4f4}.tp-gallery-2 .tp__grid--desktop{display:none}.tp-gallery-2 .tp__grid--mobile{display:flex;flex-direction:column;position:relative;width:100%;max-width:100vw;overflow-x:hidden;align-items:center;justify-content:center;background:none;margin:0 auto;padding:0;box-sizing:border-box}.tp-gallery-2 .tp__carousel-image-wrapper{width:100%;max-width:420px;position:relative}.tp-gallery-2 .swiper{width:100%;height:100%}.tp-gallery-2 .swiper-slide{display:flex;justify-content:center;align-items:center}.tp-gallery-2 .tp__grid--mobile .tp__image{padding-bottom:var(--tp-image-bottom-padding, 24px);display:flex;align-items:center;justify-content:center;max-width:420px;width:100%;aspect-ratio:1 / 1;height:auto;overflow:hidden;margin:0 auto}.tp-gallery-2 .tp__grid--mobile .tp__image img{width:100%;height:100%;object-fit:cover;border-radius:0;display:block}.tp-gallery-2 .tp__nav-arrows{gap:30px;padding-bottom:var(--tp-carousel-bottom-padding, 0px);display:flex;justify-content:center;align-items:center;position:relative;width:100%;z-index:1}.tp-gallery-2 .tp__arrow{color:var(--tp-arrow-icon-color, #000000);display:flex;align-items:center;justify-content:center;font-size:32px;background:transparent;border-radius:0;box-shadow:none;cursor:pointer;transition:color .2s;border:none}.tp-gallery-2 .tp__grid--vertical{display:flex;flex-direction:column;gap:20px;width:100%;padding:20px 0}.tp-gallery-2 .tp__grid--vertical .tp__image{width:100%;max-width:420px;margin:0 auto;aspect-ratio:auto;height:auto}.tp-gallery-2 .tp__grid--vertical .tp__image img{border-radius:var(--tp-image-border-radius, 4px);width:100%;height:auto}@media (min-width: 768px){.tp-gallery-2 .tp__grid--mobile,.tp-gallery-2 .tp__grid--vertical{display:none}.tp-gallery-2 .tp__grid--desktop{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;max-width:800px;width:100%;margin:0 auto;padding:20px;justify-items:center}.tp-gallery-2 .tp__grid--desktop .tp__image{width:100%}.tp-gallery-2 .tp__grid--desktop .tp__image img{width:100%;height:auto;object-fit:cover;aspect-ratio:1 / 1}.tp-gallery-2 .tp__content{padding:40px 0}}@media (min-width: 1096px){.tp-gallery-2 .tp__container{max-width:var(--tp-container-max-width, 1200px);padding-block:500px;margin:0 auto}.tp-gallery-2 .tp__content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:0;z-index:10}.tp-gallery-2 .tp__grid--desktop{display:flex}.tp-gallery-2 .tp__image:nth-child(1),.tp-gallery-2 .tp__image:nth-child(2),.tp-gallery-2 .tp__image:nth-child(3),.tp-gallery-2 .tp__image:nth-child(4),.tp-gallery-2 .tp__image:nth-child(5),.tp-gallery-2 .tp__image:nth-child(6){position:absolute;z-index:1;font-size:0}.tp-gallery-2 .tp__image:nth-child(1){top:0;left:50px;max-width:350px;width:100%}.tp-gallery-2 .tp__image:nth-child(2){top:30px;left:420px;max-width:340px;width:100%}.tp-gallery-2 .tp__image:nth-child(3){top:52px;right:0;max-width:320px;width:100%}.tp-gallery-2 .tp__image:nth-child(4){top:478px;left:0;max-width:400px;width:100%}.tp-gallery-2 .tp__image:nth-child(5){bottom:0;right:0;max-width:420px;width:100%}.tp-gallery-2 .tp__image:nth-child(6){bottom:30px;left:420px;width:220px}}.tp-gallery-3 *{padding:0;margin:0;box-sizing:border-box}.tp-gallery-3 a{color:inherit}.tp-gallery-3 .tp__gallery-images-mobile--1 .tp__link{flex:1 0 100%}.tp-gallery-3 .tp__gallery-images-mobile--2 .tp__link{flex:1 0 50%}.tp-gallery-3 .tp__filter--grayscale{filter:grayscale(100%)}.tp-gallery-3 .tp__filter--sepia{filter:sepia(100%) contrast(1.2)}.tp-gallery-3 .tp__filter--invert{filter:invert(100%)}.tp-gallery-3 .tp__container{background:var(--tp-background-color, #ffffff);padding-block:var(--tp-padding-block, 40px 50px);max-width:calc(var(--tp-section-width, 1600px) + 40px);padding-inline:20px;margin:0 auto}.tp-gallery-3 .tp__header{margin-bottom:var(--tp-header-bottom-space, 50px);text-align:center}.tp-gallery-3 .tp__heading{color:var(--tp-heading-color, #1a1b18);font-size:var(--tp-heading-text-size, 40px);font-weight:var(--tp-heading-text-weight, 600);margin-bottom:var(--tp-heading-bottom-space, 20px)}.tp-gallery-3 .tp__header-description{color:var(--tp-header-description-color, #2123268c);font-size:var(--tp-description-text-size, 20px);font-weight:var(--tp-description-text-weight, 600);line-height:1}.tp-gallery-3 .tp__gallery-images{display:flex;flex-wrap:wrap;overflow:hidden;position:relative}.tp-gallery-3 .tp__link{height:var(--tp-image-height, 280px);position:relative;overflow:hidden}.tp-gallery-3 .tp_image{background-color:#f8f8f8;width:100%;height:100%;transition:.4s ease;object-fit:cover}.tp-gallery-3 .tp__link:hover .tp_image{transform:scale(1.08)}.tp-gallery-3 .tp__link:after{content:"";background-color:#000;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;opacity:0}.tp-gallery-3 .tp__link:hover:after{opacity:.2}.tp-gallery-3 .tp__inner{position:absolute;top:50%;right:50%;transform:translate(50%,-50%);transition:.4s ease;z-index:2}.tp-gallery-3 .tp__image-title{font-size:var(--tp-image-caption-size, 20px);color:var(--tp-image-caption-color, #000000);font-weight:var(--tp-image-capton-text-weight, 600);line-height:1;width:100%}@media (min-width: 768px){.tp-gallery-3 .tp__gallery-images-desktop--2 .tp__link{flex:1 0 50%}.tp-gallery-3 .tp__gallery-images-desktop--3 .tp__link{flex:1 0 33.33%}.tp-gallery-3 .tp__gallery-images-desktop--4 .tp__link{flex:1 0 25%}.tp-gallery-3 .tp__gallery-images-desktop--5 .tp__link{flex:1 0 26%}}@media (min-width: 1024px){.tp-gallery-3 .tp__gallery-images-desktop--5 .tp__link{flex:1 0 20%}}.tp-img-with-text-2 *{padding:0;margin:0;box-sizing:border-box}.tp__justify-left{justify-content:flex-start}.tp__justify-center{justify-content:center}.tp__justify-right{justify-content:flex-end}.tp__margin-left{margin-inline:0 auto}.tp__margin-center{margin-inline:auto}.tp__margin-right{margin-inline:auto 0}.tp__text-left{text-align:left}.tp__text-center{text-align:center}.tp__text-right{text-align:right}.tp-img-with-text-2{font-size:0}.tp-img-with-text-2 .tp__container{flex-direction:var(--tp-layout-direction);max-width:var(--tp-section-width);gap:var(--tp-container-gap);display:flex;align-items:center;margin-inline:auto;padding-inline:20px}.tp-img-with-text-2 .tp__container a{color:inherit}.tp-img-with-text-2 .tp__images-wrapper,.tp-img-with-text-2 .tp__content-wrapper{flex-basis:100%;position:relative}.tp-img-with-text-2 .tp__section-subheading{font-size:var(--tp-subheading-size);font-weight:var(--tp-subheading-weight);color:var(--tp-subheading-color);margin-top:var(--tp-subheading-top-space);line-height:3ex}.tp-img-with-text-2 .tp__section-heading{font-size:var(--tp-heading-size);font-weight:var(--tp-heading-weight);margin-top:var(--tp-heading-top-space);color:var(--tp-heading-color)}.tp-img-with-text-2 .tp__section-description{font-size:var(--tp-description-size);font-weight:var(--tp-description-weight);color:var(--tp-description-color);margin-top:var(--tp-description-top-space);line-height:3ex}.tp-img-with-text-2 .tp__image--secondary{position:absolute;right:0;bottom:0;object-fit:cover;border:4px solid #FFFFFF;max-width:200px;max-height:200px;z-index:1}.tp-img-with-text-2 .tp__images-wrapper--row-reverse .tp__image--secondary{left:0;right:auto}.tp-img-with-text-2 .tp__image--primary{width:100%;height:100%;padding:0 50px 50px 0;max-width:100%}.tp-img-with-text-2 .tp__images-wrapper--row-reverse .tp__image--primary{padding:0 0 50px 50px}.tp-img-with-text-2 .tp__star-rating{margin-top:var(--tp-rating-top-space);display:flex;gap:5px}.tp-img-with-text-2 .tp__stats{gap:var(--tp-stats-gap);margin-top:var(--tp-stats-top-space);display:flex;flex-wrap:wrap}.tp-img-with-text-2 .tp__stats .tp__stats-item .tp__stats-title{font-size:var(--tp-stats-title-size);font-weight:var(--tp-stats-title-weight);color:var(--tp-stats-title-color)}.tp-img-with-text-2 .tp__stats .tp__stats-item .tp__stats-description{font-size:var(--tp-stats-description-size);font-weight:var(--tp-stats-description-weight);color:var(--tp-stats-description-color)}@media screen and (min-width: 768px){.tp-img-with-text-2 .tp__images-wrapper,.tp-img-with-text-2 .tp__content-wrapper{flex-basis:50%}.tp-img-with-text-2 .tp__image--secondary{max-width:230px;max-height:340px}.tp-img-with-text-2 .tp__image--primary{padding:0 130px 65px 0;max-height:650px}.tp-img-with-text-2 .tp__images-wrapper--row-reverse .tp__image--primary{padding:0 0 65px 130px}}.tp-img-with-text-2 .tp__filter--grayscale{filter:grayscale(100%)}.tp-img-with-text-2 .tp__filter--sepia{filter:sepia(100%) contrast(1.2)}.tp-img-with-text-2 .tp__filter--invert{filter:invert(100%)}.tp-image-with-text-3 *{margin:0;padding:0;box-sizing:border-box}.tp-image-with-text-3 a{color:inherit}.tp-image-with-text-3 .tp__container{max-width:calc(var(--tp-section-width, 1200) + 20px);padding-block:var(--tp-padding-top, 60px) var(--tp-padding-bottom, 60px);flex-direction:var(--tp-layout-direction, row);gap:var(--tp-content-gap, 60px);padding-inline:20px;margin-inline:auto;display:flex;align-items:center}.tp-image-with-text-3 .tp__image-wrapper{border-radius:var(--tp-image-border-radius, 20px);min-height:var(--tp-image-min-height, 500px);background-color:#f8f8f8;width:100%;flex:1;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}.tp-image-with-text-3 .tp__image{object-fit:var(--tp-image-fit, cover);position:absolute;top:0;left:0;width:100%;height:100%}.tp-image-with-text-3 .tp__content{max-width:var(--tp-content-max-width, 500px);text-align:var(--tp-text-align, left);flex:1}.tp-image-with-text-3 .tp__heading{font-size:var(--tp-heading-size, 50px);font-weight:var(--tp-heading-weight, 500);color:var(--tp-heading-color, #000000);margin-bottom:var(--tp-heading-margin-bottom, 24px);line-height:1.2}.tp-image-with-text-3 .tp__text{font-size:var(--tp-text-size, 16px);color:var(--tp-text-color, #666666);margin-bottom:var(--tp-text-margin-bottom, 32px);line-height:1.6}.tp-image-with-text-3 .tp__button{background-color:var(--tp-button-background, #000000);padding:12px var(--tp-button-padding-inline, 30px);border-radius:var(--tp-button-radius, 0px);border:1px solid var(--tp-button-background, #000000);font-weight:var(--tp-button-weight, 600);font-size:var(--tp-button-size, 16px);color:var(--tp-button-color, #FFFFFF);display:inline-block;text-decoration:none;transition:all .3s ease;cursor:pointer}.tp-image-with-text-3 .tp__button--fade:hover{opacity:.8}.tp-image-with-text-3 .tp__button--invert:hover{color:var(--tp-button-background, #000000);background-color:transparent;border-color:var(--tp-button-background, #000000)}.tp-images-1 *{margin:0;padding:0;box-sizing:border-box}.tp-images-1 a{color:inherit}.tp-images-1 .tp__container{max-width:calc(var(--tp-section-width, 1440px) + 40px);padding-block:var(--tp-padding-block, 40px 50px);padding-inline:20px;width:100%;margin:0 auto}.tp-images-1 .tp__margin-left{margin-left:0 auto}.tp-images-1 .tp__margin-right{margin-right:auto 0}.tp-images-1 .tp__margin-center{margin-inline:auto}.tp-images-1 .tp__filter--grayscale{filter:grayscale(100%)}.tp-images-1 .tp__filter--sepia{filter:sepia(100%) contrast(1.2)}.tp-images-1 .tp__filter--invert{filter:invert(100%)}.tp-images-1 .tp__heading{font-weight:var(--tp-font-weight, 700);text-align:var(--tp-heading-alignment, center);font-size:var(--tp-font-size, 52px);max-width:var(--tp-heading-width, 500px);color:var(--tp-heading-color, #3D3D3D);margin-bottom:var(--tp-gap, 20px);width:100%}.tp-images-1 .tp__heading a{color:inherit}.tp-images-1 .tp__items-wrapper{flex-wrap:var(--tp-flex-wrap, nowrap);gap:var(--tp-item-gap, 10px);display:flex;align-items:center;justify-content:center}.tp-images-1 .tp__item{width:calc((100% - (var(--tp-item-gap) * (var(--tp-items-per-row) - 1))) / var(--tp-items-per-row));border-radius:var(--tp-image-border-radius, 10px);background-color:#f5f5f5;display:flex;justify-content:center;overflow:hidden}.tp-images-1 .tp__item img{width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .3s ease-in-out}.tp-images-1 a.tp__item:hover img{transform:scale(1.1)}.tp-images-1 .tp__item:nth-child(1){height:var(--tp-item-1-height, 520px)}.tp-images-1 .tp__item:nth-child(2){height:var(--tp-item-2-height, 365px)}.tp-images-1 .tp__item:nth-child(3){height:var(--tp-item-3-height, 405px)}.tp-images-1 .tp__item:nth-child(4){height:var(--tp-item-4-height, 320px)}.tp-images-1 .tp__item:nth-child(5){height:var(--tp-item-5-height, 520px)}.tp-images-1 .tp__item:nth-child(6){height:var(--tp-item-6-height, 405px)}.tp-scrolling-gallery{background:var(--tp-background-color);max-width:var(--tp-section-width);margin-inline:auto;overflow:hidden}.tp-scrolling-gallery .tp__gallery{display:flex;padding-block:var(--tp-padding-top) var(--tp-padding-bottom);gap:var(--tp-item-gap, 10px)}.tp-scrolling-gallery .tp__gallery-wrapper{animation:tpGalleryScroll var(--tp-animation-duration, 30s) linear infinite;gap:var(--tp-item-gap, 10px);width:max-content;flex-shrink:0;display:flex}.tp-scrolling-gallery .tp__gallery:hover .tp__gallery-wrapper{animation-play-state:var(--tp-pause-on-hover, running)}@keyframes tpGalleryScroll{0%{transform:translate(0)}to{transform:translate(calc((-100% - var(--tp-item-gap, 10px))))}}.tp-scrolling-gallery .tp__gallery-wrapper{animation-direction:var(--tp-animation-direction, normal)}.tp-scrolling-gallery .tp__gallery-item{width:var(--tp-item-width, 420px);height:var(--tp-item-height, 220px);flex-shrink:0;position:relative;overflow:hidden;cursor:pointer}.tp-scrolling-gallery .tp__gallery-image{width:100%;height:100%;object-fit:cover;border-radius:var(--tp-image-radius, 0px);display:block}.tp-scrolling-gallery .tp__gallery-overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;border-radius:var(--tp-image-radius);pointer-events:none;transition:background-color .3s ease}.tp-scrolling-gallery .tp__gallery-button{font-size:var(--tp-button-text-size);font-weight:var(--tp-button-text-weight);text-align:center;padding:7px 15px;border-radius:18px;background-color:var(--tp-button-background-color);color:var(--tp-button-color);opacity:0;transform:translateY(10px);transition:all .3s ease;pointer-events:auto;text-decoration:none;display:inline-block}.tp-scrolling-gallery .tp__gallery-item:hover .tp__gallery-overlay{background-color:#0006}.tp-scrolling-gallery .tp__gallery-item:hover .tp__gallery-button{opacity:1;transform:translateY(0)}.tp-testimonials-3 *{background:var(--tp-background-color, #FFFFFF);margin:0;padding:0;box-sizing:border-box}.tp-testimonials-3 a{color:inherit}@keyframes appear-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.tp-testimonials-3 .tp__container{padding-block:var(--tp-padding-block, 55px 55px);width:100%;max-width:calc(var(--tp-section-width, 850px) + 40px);margin:0 auto;padding-inline:20px;position:relative;text-align:center}.tp-testimonials-3 .tp__heading{color:var(--tp-heading-color, #000000);font-size:var(--tp-heading-text-size, 40px);font-weight:var(--tp-heading-text-weight, 600)}.tp-testimonials-3 .tp__slider-images:not(.swiper-initialized){margin-inline:50px;overflow:visible}.tp-testimonials-3 .tp__slider-images:not(.swiper-initialized) .swiper-wrapper{display:flex;gap:65px;overflow:hidden}.tp-testimonials-3 .tp__slider-images:not(.swiper-initialized) .swiper-button-prev{left:-25px}.tp-testimonials-3 .tp__slider-images:not(.swiper-initialized) .swiper-button-next{right:-30px}.tp-testimonials-3 .tp__slider-images:not(.swiper-initialized) .swiper-wrapper .swiper-slide:nth-child(3) .tp__image{transform:scale(1.7)}.tp-testimonials-3 .tp__slider-images:not(.swiper-initialized) .swiper-slide{flex:0 0 calc((100% - 248px)/5)}.tp-testimonials-3 .tp__slider-images.swiper-initialized .swiper-slide:not(.swiper-slide-prev):not(.swiper-slide-active):not(.swiper-slide-next) .tp__image{transition:opacity .5s ease;opacity:.5;max-width:50px;max-height:50px}.tp-testimonials-3 .tp__slider-images .swiper-wrapper{padding-block:var(--tp-image-container-space ,40px 40px);align-items:center}.tp-testimonials-3 .tp__slider-images .swiper-slide-active .tp__image{transition:transform .25s ease;transform:scale(1.7)}.tp-testimonials-3 .tp__slider-images .swiper-slide .tp__image{-webkit-clip-path:url(#tp_testimonial-clip-path);clip-path:url(#tp_testimonial-clip-path)}.tp-testimonials-3 .tp__image{background-color:#f4f4f4;object-fit:cover;max-width:70px;max-height:70px}.tp-testimonials-3 .tp__image-placeholder{max-width:100px}.tp-testimonials-3 .swiper-button-next:after,.swiper-rtl .swiper-button-prev:after,.tp-testimonials-3 .swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:""}.tp-testimonials-3 .tp__content{max-width:850px;margin:0 auto;position:relative}.tp-testimonials-3 .testimonials__details{max-width:720px;width:100%;margin:0 auto;text-align:center}.tp-testimonials-3 .tp__navigation-container{display:flex;justify-content:center;gap:30px;opacity:1;transition:opacity .25s ease}.tp-testimonials-3 .tp__slider-images:hover .tp__navigation-container{opacity:1}.tp-testimonials-3 .swiper-carousel-button{display:flex;width:40px;height:40px;justify-content:center;align-items:center;cursor:pointer}.tp-testimonials-3 .swiper-carousel-button img,.tp-testimonials-3 .swiper-carousel-button svg{max-width:20px;max-height:20px;background-color:transparent}.tp-testimonials-3 .swiper-button-next{transform:rotate(180deg)}.tp-testimonials-3 .tp-testimonials__stars{margin-bottom:var(--tp-space-below-ratings, 10px)}.tp-testimonials-3 .tp__slider-text{transition-timing-function:linear;max-width:720px}.tp-testimonials-3 .tp__slider-text .swiper-slide-active .testimonials__details{animation:appear-up .7s ease}.tp-testimonials-3 .testimonial{color:var(--tp-testimonial-text-color, #212326);font-size:var(--tp-testimonial-text-size, 18px);font-weight:var(--tp-testimonial-text-weight, 400);margin-bottom:var(--tp-space-below-testimonial-text, 15px);line-height:28px}.tp-testimonials-3 .testimonial_author{color:var( --tp-testimonial-author-color, #212326bf);font-size:var(--tp-testimonial-author-text-size, 16px);font-weight:var(--tp-testimonial-author-text-weight, 400);font-style:italic}@media screen and (min-width: 768px){.tp-testimonials-3 .swiper-carousel-button{position:absolute;width:16px;height:16px;top:55%;background:transparent;border-radius:0}.tp-testimonials-3 .swiper-carousel-button:hover{background:transparent}.tp-testimonials-3 .swiper-carousel-button img,.tp-testimonials-3 .swiper-carousel-button svg{max-width:16px;max-height:16px}.tp-testimonials-3 .swiper-button-prev{left:20px}.tp-testimonials-3 .swiper-button-next{right:20px}.tp-testimonials-3 .tp__navigation-container{opacity:0}.tp-testimonials-3 .tp__slider-text .swiper-slide-active .testimonials__details{animation-duration:1s}}
/*# sourceMappingURL=/cdn/shop/t/14/compiled_assets/styles.css.map */
