.quotes-section .quotes-title{font-size:44px;margin:0 0 24px;font-weight:700;color:#041e3c}.quotes-section .quotes-layout{display:flex !important;gap:32px;align-items:center}.quotes-section .quotes-main{flex:0 0 65%;min-width:0}.quotes-section .quotes-thumbs{flex:0 0 35%;min-width:0;overflow:hidden;padding-top:40px}.quotes-section .quote-card{display:flex !important;background:#0b5a5e;border-radius:16px;overflow:hidden;padding:25px}.quotes-section .quote-content{flex:0 0 52%;padding:25px;color:#fff}.quotes-section .quote-content .quote-mark{font-size:70px;line-height:1;display:block;margin-bottom:10px;opacity:.95}.quotes-section .quote-content .quote-text{font-size:18px;line-height:1.6;margin:0 0 22px}.quotes-section .quote-content .quote-text p{margin:0 0 12px;font-size:clamp(18px,2.2vw,24px);font-style:italic;font-weight:700;margin-top:10px}.quotes-section .quote-content .quote-text p:last-child{margin-bottom:0}.quotes-section .quote-content .quote-author{margin-top:18px}.quotes-section .quote-content .quote-author .quote-name{font-weight:700;font-size:clamp(18px,2.2vw,24px);line-height:clamp(18px,2.2vw,24px);margin-bottom:6px;font-family:"Domine",sans-serif}.quotes-section .quote-content .quote-author .quote-position{font-size:clamp(14px,2.2vw,17px);line-height:clamp(14px,2.2vw,17px);color:#fff}.quotes-section .quote-content .read-bio-btn{margin-top:10px;background:none;border:0;padding:0;cursor:pointer;color:#fff;text-decoration:underline;font-size:clamp(14px,2.2vw,17px);line-height:clamp(14px,2.2vw,17px);font-family:"Montserrat",sans-serif}.quotes-section .quote-image{flex:0 0 48%;display:flex !important;align-items:center;justify-content:end}.quotes-section .quote-image img{width:100%;max-width:350px;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:14px;background:#fff;display:block;min-height:455px;max-height:455px}.quotes-section .quotes-main .slick-prev,.quotes-section .quotes-main .slick-next{position:absolute;top:-52px;width:32px;height:32px;border:1px solid rgba(0,0,0,.25);background:#fff;border-radius:4px;cursor:pointer;line-height:30px;text-align:center;z-index:5}.quotes-section .quotes-main .slick-prev{left:0}.quotes-section .quotes-main .slick-next{left:40px}.quotes-section .slick-slide{outline:none}.quotes-section .quotes-slider-thumbs .slick-list{overflow:visible}.quotes-section .quotes-slider-thumbs .slick-track{display:flex !important;align-items:flex-start}.quotes-section .quotes-slider-thumbs .slick-slide{padding:0 13px;transition:opacity .25s ease;width:220px !important}.quotes-section .quotes-slider-thumbs .thumb-card{text-align:center}.quotes-section .quotes-slider-thumbs .thumb-card img{width:100%;height:220px;-o-object-fit:cover;object-fit:cover;border-radius:14px;display:block;margin:0 auto 14px}.quotes-section .quotes-slider-thumbs .thumb-name{font-size:18px;font-weight:700;color:#111;line-height:1.2}.quotes-section .quotes-slider-thumbs .slick-slide.slick-current{opacity:0;visibility:hidden;pointer-events:none;display:none}@media(max-width: 1100px){.quotes-section .quotes-main{flex:0 0 62%}.quotes-section .quotes-thumbs{flex:0 0 38%}.quotes-section .quotes-slider-thumbs .thumb-card img{width:200px;height:200px}}@media(max-width: 1039px){.quotes-section .quotes-layout{flex-direction:column;align-items:stretch;gap:18px}.quotes-section .quotes-main,.quotes-section .quotes-thumbs{flex:0 0 100%}.quotes-section .quotes-thumbs{padding-top:10px}.quotes-section .quote-card{flex-direction:row;min-height:auto}.quotes-section .quote-content,.quotes-section .quote-image{flex:0 0 50%}.quotes-section .quote-image img{max-width:100%;height:320px}.quotes-section .quotes-slider-thumbs .slick-list{overflow:visible}.quotes-section .quotes-slider-thumbs .thumb-card img{width:180px;height:180px}}@media(max-width: 600px){.quotes-section .quotes-title{font-size:32px}.quotes-section .slick-slide img{width:20%}.quotes-section .quote-content{padding:0 0 10px}.quotes-section .quote-card{flex-direction:column}.quotes-section .quotes-main .slick-slide .quote-image img{width:100%;min-height:300px;max-height:300px;height:100%}.quotes-section .quotes-slider-thumbs .slick-slide{padding:0 10px}.quotes-section .quotes-slider-thumbs .thumb-card img{width:160px;height:160px}.quotes-section .quotes-slider-thumbs .slick-slide.slick-current{opacity:1;visibility:visible;pointer-events:auto}}body.modal-open{overflow:hidden}.bio-modal{position:fixed !important;inset:0 !important;width:100vw !important;height:100vh !important;z-index:999999 !important;display:none}.bio-modal.is-open{display:block}.bio-modal-overlay{position:fixed !important;inset:0 !important;width:100vw !important;height:100vh !important;background:rgba(0,0,0,.65)}.bio-modal-content{position:fixed !important;left:50%;top:50%;transform:translate(-50%, -50%);width:min(720px,100% - 40px);max-height:min(80vh,720px);overflow:auto;background:linear-gradient(180deg, rgb(0, 221, 238) 0%, rgb(0, 119, 136) 100%);border-radius:14px;padding:28px;z-index:2}.bio-modal-close{position:absolute;top:12px;right:12px;width:40px;height:40px;border:0;background:rgba(0,0,0,0);font-size:28px;line-height:40px;cursor:pointer;color:#fff}.bio-modal-name{margin:0 0 12px;font-size:22px;font-weight:700;color:#fff}.bio-modal-body{font-size:16px;line-height:1.6}.bio-modal-body p{margin:0 0 12px;color:#fff}.bio-modal-body p:last-child{margin-bottom:0}