.tabbi-sect-tabs-container{width:100%;height:auto;overflow:hidden;background-position:center;background-repeat:no-repeat;background-size:cover;background-color:#fcfaf6;position:relative}.tabbi-sect-tabs{padding:40px 20px 15px;max-width:900px;margin:auto}.tabbi-sect-tab-content p{font-family:Open Sans;font-weight:400;font-size:16px;line-height:27px}.tabbi-sect-tab-links{display:flex;justify-content:space-between;border-bottom:1px solid #f0f0f0}.tabbi-sect-tab-link{background:none;border:none;font-size:25px;font-weight:500;padding:15px 30px;color:#ccc;cursor:pointer;position:relative;transition:color .3s ease;font-family:Playfair Display}.tabbi-sect-tab-link.active,.tabbi-sect-tab-link:hover{color:#000}.tabbi-sect-tab-link i{margin-right:10px}.tabbi-sect-tab-link:after{content:"";position:absolute;width:0;height:3px;bottom:-1px;left:50%;background:linear-gradient(45deg,#d88e7d,#d88e7d);transition:all .4s ease}.tabbi-sect-tab-link.active:after{width:100%;left:0}.tabbi-sect-tab-content{display:none;animation:fadeInUp .5s ease;padding:5px 10px 15px}.tabbi-sect-tab-content.active{display:block}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.tabbi-sect-cta-btn{display:inline-block;padding:12px 25px;background:linear-gradient(45deg,#b84de5,#7d41ff);color:#fff;border:none;border-radius:50px;cursor:pointer;transition:background .4s ease;font-weight:500;margin-top:20px}.tabbi-sect-cta-btn:hover{background:linear-gradient(45deg,#9c3bce,#6b3ee8)}.tabbi-sect-contact-form{display:flex;flex-direction:column}.tabbi-sect-contact-form label{margin-bottom:5px;font-weight:500}.tabbi-sect-contact-form input,.tabbi-sect-contact-form textarea{padding:12px 15px;margin-bottom:15px;border:1px solid #ddd;border-radius:10px;transition:border .3s ease}.tabbi-sect-contact-form input:focus,.tabbi-sect-contact-form textarea:focus{border-color:#b84de5;outline:none}.tabbi-sect-faq-list{padding:0;list-style:none}.tabbi-sect-faq-list li{margin-bottom:10px}.tabbi-sect-faq-list li strong{font-weight:600}@media screen and (max-width: 600px){.tabbi-sect-tab-links{flex-direction:column;align-items:center}.tabbi-sect-tab-link{text-align:center;width:100%;padding:15px 0}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/tabbing-section.css.map */
