.section-couches .splide__arrow{width:30px;height:30px;background-color:unset}.section-couches .splide__slide{min-height:150px;overflow:hidden}.section-couches .splide__track{overflow:hidden}.section-couches .splide__arrow--prev{left:-10px}.section-couches .splide__arrow--next{right:-10px}.section-couches .tabs-nav{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:1em;gap:10px}.section-couches .tab-btn{background:none;border:1px solid white;padding:.5em 1em;font-weight:600;color:#fff;transition:background-color .3s;flex:1;text-wrap:nowrap}.section-couches .tab-btn.active,.section-couches .tab-btn:hover{background-color:var(--theme-yellow);color:var(--full-black);border-color:transparent}.section-couches .tab-content{display:none}.section-couches .tab-content.active{display:block}.section-couches .comment-respond{padding:0;border-radius:1rem;box-shadow:0 2px 8px #0000000d;max-width:600px;margin:0}.section-couches ul{padding:0;margin:0}.section-couches ul li{list-style:none;margin:auto 0}.section-couches .comment-respond h3{margin-bottom:1.5rem;font-size:1.5rem;color:#fff}.section-couches .comment-form p{margin-bottom:15px}.section-couches .comment-form label{display:block;margin-bottom:.4rem;font-weight:600;color:#fff}.section-couches .comment-form input[type=text],.section-couches .comment-form input[type=email],.section-couches .comment-form textarea{width:100%;color:#fff;background-color:transparent;padding:.75rem 1rem;border:1px solid #ccc;border-radius:.5rem;font-size:16px;transition:border-color .3s,box-shadow .3s}.section-couches .comment-form input:focus,.section-couches .comment-form textarea:focus{border-color:var(--theme-yellow);box-shadow:0 0 0 3px #0073aa33;outline:none}.section-couches .comment-form textarea{resize:vertical;min-height:150px}.section-couches .comment-form .form-submit{margin-top:1.5rem}.section-couches .comment-form .form-submit input[type=submit]{background-color:var(--theme-yellow);color:var(--full-black);border:none;padding:.75rem 1.5rem;font-size:1rem;border-radius:.5rem;transition:background-color .3s ease;width:100%}.section-couches .comment-form .form-submit input[type=submit]:hover{background-color:var(--theme-yellow)}.section-couches__row{display:flex;flex-wrap:wrap;gap:72px}.section-couches__card{width:calc(33.33% - 48px)}.section-couches__name{margin-bottom:-25px;position:relative;z-index:3}.section-couches__phone{display:block;margin-bottom:12px}.section-couches__email{display:block}.section-couches__image{position:relative;height:480px;margin-bottom:24px}.section-couches__image:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;background-color:#0003}.section-couches__image img{width:100%;height:100%;object-fit:cover;object-position:top}.section-couches h3{margin-bottom:20px}.section-couches__about,.section-couches__contacts{margin-top:44px}.section-couches__pagination{padding:36px 0;display:flex;align-items:center;justify-content:space-between}.section-couches__pages{display:flex;align-items:center}.section-couches__pages .page-numbers{padding:12px 22px;font-size:16px;font-style:normal;font-weight:500;line-height:180%;transition:all ease .3s;border:1px solid transparent}.section-couches__pages .page-numbers:hover{border:1px solid rgba(255,255,255,.1)}.section-couches__pages .page-numbers.current{border:1px solid rgba(255,255,255,.1);background:#fff3}.section-couches__pages .prev,.section-couches__pages .next{padding:0;line-height:1}@media (max-width: 1399px){.section-couches__card{width:calc(33.33% - 20px)}.section-couches__row{gap:30px}}@media (max-width: 991px){.section-couches__card{width:calc(50% - 25px)}.section-couches__row{gap:50px}.section-couches__image{height:360px}}@media (max-width: 768px){.section-couches .tabs-nav{flex-wrap:wrap}.section-couches .tab-btn,.section-couches__card{width:100%}.section-couches__row{gap:50px}}
