.cs-section-container{margin:0 auto}.cs-section-container .cs-top-header{margin-bottom:49px;text-align:center}.cs-section-container .cs-top-header h2{color:#19191a;font-weight:600}.cs-section-container .cs-top-header p{color:#666;margin:0 auto}.cs-section-container .cs-cards-grid{display:grid;gap:21px;grid-template-columns:repeat(2,1fr)}.cs-section-container .cs-card{align-items:flex-start;background:#f5f5f5;border:1px solid #f2f2f2;border-radius:12px;display:flex;gap:22px;justify-content:space-between;padding:20px;transition:all .3s ease}.cs-section-container .cs-content-left{flex:1}.cs-section-container .cs-sub{color:#19191a;display:block;font-size:16px;font-weight:400;margin-bottom:18px}.cs-section-container .cs-card-h{color:#000;font-size:20px;font-weight:500;line-height:1.25;margin-bottom:21px}.cs-section-container .cs-tag-wrapper{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:31px}.cs-section-container .cs-tag-item{background-color:#fff;border-radius:5px;display:inline-block;font-size:12px;font-weight:400;padding:9px 11px}.cs-section-container .cs-actions-row{align-items:center;display:flex;flex-wrap:wrap;gap:19px}.cs-section-container .cs-btn-main{background-color:#ffb422;border:1px solid #ffaa17;border-radius:8px;color:#000!important;display:inline-block;font-size:16px;font-weight:400;padding:10px 16px}.cs-section-container .cs-btn-main:hover{background-color:#fff}.cs-section-container .feedback-wrapper{display:inline-block;position:relative}.cs-section-container .feedback-trigger{background-color:#fff;border:1px solid #ffaa17;border-radius:8px;color:#19191a;cursor:pointer;font-size:16px;font-weight:400;padding:10px 16px;transition:all .3s ease}.cs-section-container .feedback-wrapper:hover .feedback-trigger{background-color:#ffaa17;color:#fff!important}.cs-section-container .cs-btn-main:hover{background-color:#fff!important;border:1px solid #ffaa17;color:#000!important}.cs-section-container .feedback-popup{background:#fff;border:1px solid #ffaa17;border-radius:12px;bottom:135%;box-shadow:0 15px 35px rgba(0,0,0,.12);left:22%;opacity:0;padding:10px;position:absolute;text-align:left;transform:translateX(-50%) translateY(10px);transition:all .3s cubic-bezier(.165,.84,.44,1);visibility:hidden;width:297px;z-index:100}.cs-section-container .feedback-wrapper:hover .feedback-popup{opacity:1;transform:translateX(-50%) translateY(0);visibility:visible}.cs-section-container .feedback-popup:after{border:12px solid transparent;border-top-color:#ffaa17;content:"";left:65%;position:absolute;top:100%;transform:translateX(-50%)}.cs-section-container .feedback-popup:before{border:10px solid transparent;border-top-color:#fff;content:"";left:65%;margin-top:-1px;position:absolute;top:100%;transform:translateX(-50%);z-index:1}.cs-section-container .popup-header{align-items:center;display:flex;gap:8px}.cs-section-container .client-name{color:#19191a;font-size:10px;font-weight:600}.cs-section-container .stars{display:flex;font-size:14px;gap:2px;line-height:1}.cs-section-container .star.full{color:#ffb422}.cs-section-container .star.empty{color:#e0e0e0}.cs-section-container .star.half{color:#e0e0e0;display:inline-block;position:relative}.cs-section-container .star.half:after{color:#ffb422;content:"★";left:0;overflow:hidden;position:absolute;top:0;width:50%}.cs-section-container .popup-body{color:#19191a;font-size:10px;font-weight:400;margin:0}.cs-section-container .cs-image-right{flex-shrink:0;width:180px}.cs-section-container .cs-book-img{display:block}.cs-section-container .cs-footer-btn-container{margin-top:50px;text-align:center}.cs-section-container .cs-browse-btn{background-color:#ffb422;border:1px solid #ffb422;border-radius:10px;color:#000!important;cursor:pointer;display:inline-block;font-size:16px;font-weight:400;padding:16px 40px;text-decoration:none}.cs-section-container .cs-browse-btn:hover{background-color:#fff;border-color:#ffb422}@media (max-width:991px){.cs-section-container .cs-cards-grid{grid-template-columns:1fr}}@media (max-width:767px){.cs-section-container .cs-card{align-items:center;flex-direction:column-reverse;text-align:center}.cs-section-container .cs-content-left{margin-top:30px;padding-right:0}.cs-actions-row,.cs-section-container .cs-tag-wrapper{justify-content:center}.cs-section-container .cs-actions-row{flex-direction:column;width:100%}.cs-section-container .cs-btn-main,.feedback-trigger,.feedback-wrapper{width:100%}.cs-section-container .feedback-popup{justify-content:center;left:50%;width:280px}}