.bgcolor{background-color:var(--bgcolor)!important}.review-google,.review-google span{display:flex;align-items:center;flex-wrap:wrap}.review-google{gap:10px}.imagewithtextSlider .swiper-slide{opacity:0!important;transition:all .5s}.imagewithtextSlider .swiper-slide.swiper-slide-active{opacity:1!important}.faq-v2-flex .faq details summary>span{justify-content:space-between}.faq-v2-flex .faq accordion-tab:first-of-type{border-top:1px solid}.faq-v2-flex .faq accordion-tab{border-bottom:1px solid;padding:1rem 0;margin:0}.faq-v2-flex .faq details summary .icon{margin:0;box-shadow:none!important;background:transparent!important;color:inherit!important}.before-and-after-item{display:flex}.before-and-after-item>div{width:50%}.before-and-after-item .media img,.before-and-after-item .media{height:300px;object-fit:cover;width:100%}.before-and-after-item p{margin:0}.before-and-after-item .left-container p{padding-left:.75rem}.before-and-after-item p{padding-top:.75rem;padding-bottom:.75rem}.heading-before-after{margin-bottom:2rem}.before-and-after-arrow{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;padding:0}.before-and-after-arrow svg:first-of-type{transform:rotate(180deg)}.before-and-after-arrow svg{cursor:pointer}.whatsappicon{position:fixed;bottom:50px;right:50px;z-index:99;max-width:50px}.whatsappicon svg{max-width:60px}@media screen and (min-width: 750px){.image-with-text-v2.image-with-text--enlarge .grid--2-col-tablet .grid__item{width:calc(60% - var(--grid-horizontal-spacing) / 2)}.image-with-text-v2.image-with-text--enlarge .grid__item:first-child{max-width:calc(40% - var(--grid-horizontal-spacing) / 2)}.image-with-text-v2.image-with-text--enlarge .grid__item:last-child{display:flex;justify-content:flex-end}.image-with-text.image-with-text-v2 .image-with-text__grid--reverse .image-with-text__content{max-width:calc(var(--page-width) * .6)}.faq-v2-flex,.heading-before-after{display:flex}.faq-v2-flex>div,.heading-before-after>*{width:50%}.heading-before-after>*{margin:0}.faq-v2-flex .banner__content{align-items:flex-start;padding-top:5rem}.faq-v2-flex .banner--overlay .banner__content{width:100%;height:100%;padding-left:4rem;padding-top:4rem}}@media screen and (max-width: 749px){.image-with-text-v2 .image-with-text__grid{flex-direction:column!important}}@media screen and (max-width: 500px){.review-google{font-size:14px}}@media screen and (max-width: 375px){.review-google{font-size:10px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/render.css.map */
