.accordion,.accordian_section{background-color:transparent;color:#000;font-style:normal;cursor:pointer;padding:18px 35px 18px 18px;width:100%;border:none;text-align:left;outline:none;font-size:20px;transition:.4s;position:relative;border-bottom:1px solid black;border-radius:0}.accordian_section{font-size:22px}.active,.accordion:hover,.accordian_section:hover{background-color:transparent}.accordion:after,accordian_section:after{content:"";width:15px;height:15px;background:url(/cdn/shop/files/chevron-right-solid.svg?v=1731614550) no-repeat;position:absolute;right:15px;top:50%;transform:translateY(-50%);background-size:contain;margin-left:5px;margin-top:3px;transition:.2s all ease-in-out}.active:after{rotate:90deg;right:25px;transition:.2s all ease-in-out}.panel{padding:0 18px;background-color:transparent;color:#000;max-height:0;overflow:hidden;transition:max-height .2s ease-out}.panel p{font-size:18px}@media screen and (max-width: 500px){.accordion{font-size:17px}.panel p{font-size:16px}}.image-beside-text__text{display:flex;flex-direction:column;align-items:center}.image-beside-text__text h2{color:#000;margin-bottom:0;text-align:center;font-size:30px;font-weight:500}@media screen and (max-width: 900px){.image-beside-text__text h2{font-size:26px;margin-bottom:15px}}.image-beside-text__text p{color:#151313;text-align:center;font-size:18px}@media screen and (max-width: 900px){.image-beside-text__text p{font-size:16px}}section.custom-card{width:100%;box-shadow:0 0 30px #00000040;border-radius:8px;margin:50px 0;background:#fafafa}section.custom-card .content-wrapper{width:100%;display:flex;gap:20px}@media screen and (max-width: 650px){section.custom-card .content-wrapper{flex-direction:column;padding:20px}}section.custom-card .content-wrapper .image-wrapper{max-width:50%;width:100%;height:100%;display:flex}@media screen and (max-width: 650px){section.custom-card .content-wrapper .image-wrapper{align-items:center;justify-content:center;max-width:100%}}section.custom-card .content-wrapper .image-wrapper img{width:100%;height:100%;max-width:400px;-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 650px){section.custom-card .content-wrapper .image-wrapper img{max-width:100%}}section.custom-card .content-wrapper .text-wrapper{display:flex;flex-direction:column;align-items:flex-start;max-width:50%;padding-right:20px;justify-content:center}@media screen and (max-width: 650px){section.custom-card .content-wrapper .text-wrapper{max-width:100%}}section.custom-card .content-wrapper .text-wrapper h2{font-size:30px;font-weight:600;color:#000}@media screen and (max-width: 650px){section.custom-card .content-wrapper .text-wrapper h2{font-size:24px}}section.custom-card .content-wrapper .text-wrapper p{font-size:18px;font-weight:400;color:#151313}@media screen and (max-width: 650px){section.custom-card .content-wrapper .text-wrapper p{font-size:16px}}section.custom-card .content-wrapper .text-wrapper a{padding:15px 40px;border-radius:5px;background:#f88467;text-decoration:none;border:1px solid #f88467;color:#fff;font-weight:500;font-size:16px}section.custom-card .content-wrapper .text-wrapper a:hover{background:transparent;color:#f88467}section.custom-logo-carousel{width:100%}section.custom-logo-carousel h2{text-align:center;font-size:30px;font-weight:600;font-family:Montserrat;margin-bottom:20px}@media screen and (max-width: 600px){section.custom-logo-carousel h2{font-size:26px}}section.custom-logo-carousel .carousel-swiper{width:100%;overflow-x:hidden}section.custom-logo-carousel .carousel-swiper .swiper-wrapper .swiper-slide{display:flex}section.custom-logo-carousel .carousel-swiper .swiper-wrapper .swiper-slide .logo-wrapper{display:flex;max-width:230px}@media screen and (max-width: 600px){section.custom-logo-carousel .carousel-swiper .swiper-wrapper .swiper-slide .logo-wrapper{max-width:100px}}section.custom-logo-carousel .carousel-swiper .swiper-wrapper .swiper-slide .logo-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.text-columns h2{color:#000;margin-bottom:0;text-align:center;font-size:30px;font-weight:500}@media screen and (max-width: 900px){.text-columns h2{font-size:26px}}@media only screen and (min-width: 100px){.text-columns .rimage-outer-wrapper{width:300px;height:300px}.text-columns .rimage__image{object-fit:cover;height:300px;width:300px;border-radius:8px}}@media only screen and (min-width: 600px){.text-columns .rimage-outer-wrapper{width:300px;height:400px}.text-columns .rimage__image{object-fit:cover;height:400px;width:300px}.text-columns--pairs .text-column{width:50%}}@media only screen and (min-width: 1200px){.text-columns .rimage-outer-wrapper{width:300px;height:400px}.text-columns .rimage__image{object-fit:cover;height:400px;width:300px}.text-columns--pairs .text-column{width:25%}}.input-row--full-width button{padding:15px 32px;border-radius:5px;font-weight:700;font-size:20px}.custom-icon-text{width:100%;display:flex;flex-direction:row;align-items:center}.custom-icon-text .icon-wrapper{width:25px;height:25px;display:flex;margin-right:5px}.custom-icon-text .icon-wrapper img{width:100%;height:100%;object-fit:cover}.custom-icon-text .text-wrapper p{text-align:left;font-size:16px;color:#000;margin:3px 0;font-weight:500}@media screen and (min-width: 1000px){.custom-icon-text .text-wrapper p{font-size:18px;font-weight:400}}.btn--secondary{background:#f88467;color:#fff;font-weight:500;transition:background-color .15s,color .15s}.btn--secondary:hover{background-color:transparent;color:#f88467;transition:background-color .15s,color .15s}section.custom-testimonial{width:100%;display:flex;flex-direction:column;align-items:center;gap:10px}section.custom-testimonial .review-stars{max-width:100px;display:flex;align-items:center;justify-content:center}section.custom-testimonial .review-stars img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}section.custom-testimonial h2{text-align:center;color:#000;font-weight:500;font-size:26px}section.custom-testimonial .subtitle p{text-align:center;font-size:18px;color:#151313;margin:0}@media screen and (max-width: 500px){section.custom-testimonial .subtitle p{font-size:16px}}section.custom-testimonial .swiper{width:100%}section.custom-testimonial .swiper .swiper-wrapper .swiper-slide{display:flex;flex-direction:column}section.custom-testimonial .swiper .swiper-wrapper .swiper-slide .image-wrapper{width:100%;max-width:475px;max-height:600px;height:600px}section.custom-testimonial .swiper .swiper-wrapper .swiper-slide .image-wrapper img{width:100%;border-radius:25px;height:100%;-o-object-fit:cover;object-fit:cover}section.custom-testimonial .swiper .swiper-wrapper .swiper-slide .text-container{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}section.custom-testimonial .swiper .swiper-wrapper .swiper-slide .text-container .qoute{text-align:center;font-size:15px;color:#000}section.custom-testimonial .swiper-button-prev{background-image:url(/cdn/shop/files/previous-arrow.svg?v=1731680128);width:40px;height:40px;background-size:contain}section.custom-testimonial .swiper-button-next{background-image:url(/cdn/shop/files/next-arrow.svg?v=1731679991);width:40px;height:40px;background-size:contain}section.custom-testimonial .swiper-button-next:after,section.custom-testimonial .swiper-button-prev:after{content:""}section.custom-testimonial .swiper .swiper-wrapper .swiper-slide .text-container span{text-align:center;font-weight:700;font-size:17px;color:#000}@media screen and (min-width: 500px){.large-up--push-one-twelfth{left:2%}}@media screen and (min-width: 1024px){.five-twelfths{width:48%}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/custom-css.css.map */
