.testimonial-builder-type{display:flex;place-content:center;grid-gap:50px;gap:50px}.testimonial-builder-type .testimonial-left ul{list-style:none;padding:0;margin:0}.testimonial-builder-type .testimonial-left ul li{padding-bottom:0}.testimonial-builder-type a{text-decoration:none;line-height:25px;font-weight:500;font-size:18px;color:var(--bt-teal)}.testimonial-builder-type a:hover{text-decoration:none;font-weight:600}.testimonial-builder-type a:hover:after{margin-left:14px}.testimonial-builder-type a:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M.059 10c0-.52.421-.941.94-.941h22a.941.941 0 010 1.882H1A.941.941 0 01.06 10z' fill='%2300D8D8'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.334.335a.941.941 0 011.331 0l9 9a.941.941 0 010 1.33l-9 9a.941.941 0 11-1.33-1.33L21.668 10l-8.335-8.334a.941.941 0 010-1.331z' fill='%2300D8D8'/%3E%3C/svg%3E");transition:all .3s;margin-left:9px;color:var(--bt-teal);position:relative;top:5px}.testimonial-builder-type p{line-height:23px;font-size:16px}.testimonial-left{width:420px;min-width:420px;display:flex}.testimonial-left #testimonial-list li{background:linear-gradient(var(--bt-teal),var(--bt-teal)) top/100% 1px no-repeat,transparent;margin:0 25px;transition:all .4s}.testimonial-left #testimonial-list li .builder-type{cursor:pointer;padding:9px 0 8px;margin:0;font-size:20px;display:flex;justify-content:space-between;font-weight:500;color:#fff;line-height:30px;transition:all .3s}.testimonial-left #testimonial-list li .type-info{opacity:0;max-height:0;transition:all .4s,opacity .3s;overflow:hidden}.testimonial-left #testimonial-list li .type-info p{color:#fff;margin:0;padding-bottom:8px}.testimonial-left #testimonial-list li .type-info a{outline:none}.testimonial-left #testimonial-list li svg{transition:all .4s;margin:9px 0}.testimonial-left #testimonial-list li.active{background:linear-gradient(var(--bt-teal),var(--bt-teal)) top/100% 3px no-repeat,#000521;border-radius:10px;padding:0 25px;margin:0}.testimonial-left #testimonial-list li.active .builder-type{padding:12px 0 8px}.testimonial-left #testimonial-list li.active .type-info{opacity:1;max-height:110px;padding-bottom:12px}.testimonial-left #testimonial-list li.active svg{transform:rotate(-180deg)}.testimonial-left #testimonial-list li.active+li{background:linear-gradient(var(--bt-teal),var(--bt-teal)) top/100% 0 no-repeat,transparent}.testimonial-right .mobile-select{margin-bottom:20px;display:none}.testimonial-right .mobile-select label{color:#fff}.testimonial-right li.active{opacity:1;z-index:1}.testimonial-right .testimonial-details-list{display:grid;padding:0}.testimonial-right .testimonial{transition:opacity .5s;width:685px;height:400px;display:flex;justify-content:left;position:relative;opacity:0;grid-column:1;grid-row:1}.testimonial-right .testimonial .testimonial-content .quote{padding:40px;border-radius:10px;background:var(--bt-teal);color:var(--bt-navy);position:relative}.testimonial-right .testimonial .testimonial-content .quote .quote-text{display:flex}.testimonial-right .testimonial .testimonial-content .quote .quote-text svg{margin:5px 10px 0 0}.testimonial-right .testimonial .testimonial-content .quote .quote-text blockquote{font-size:20px;line-height:28px;width:440px}.testimonial-right .testimonial .testimonial-content .quote .quote-source{margin:18px 80px 0 0;display:flex;align-items:center}.testimonial-right .testimonial .testimonial-content .quote .quote-source:before{content:"";display:inline-block;margin-right:10px;width:5px;height:50px;border-radius:5px;background-color:#fff}.testimonial-right .testimonial .testimonial-content .quote .quote-source-info{display:grid}.testimonial-right .testimonial .testimonial-content .quote .quote-source-info .title{font-weight:700;font-size:18px;line-height:20px}.testimonial-right .testimonial .testimonial-content .quote .quote-source-info .position{font-weight:500;font-size:14px;line-height:20px;max-width:330px;display:block}.testimonial-right .testimonial .testimonial-content .quote .testimonial-image{position:absolute;right:0;bottom:0;transform:translate(calc(100% - 30px),35%);width:170px}.testimonial-right .testimonial .testimonial-content .quote .testimonial-link{position:absolute;bottom:-38px;left:80px}.testimonial-right .testimonial .testimonial-content .quote .testimonial-link.mobile-link{display:none}@media (max-width:1450px){.testimonial-right .testimonial{width:665px;margin-right:-20px}.testimonial-right .testimonial .testimonial-content .quote .testimonial-image{transform:translate(calc(100% - 30px),35%)}}@media (max-width:1200px){.testimonial-left{width:auto;min-width:360px}.testimonial-left #testimonial-list li.active .type-info{max-height:135px}.testimonial-left #testimonial-list li .builder-type svg{min-width:14px;margin-left:10px}.testimonial-right .testimonial{overflow:visible;width:calc(80vw - 400px);margin-right:0}.testimonial-right .testimonial .testimonial-content .quote{padding:30px 25px}.testimonial-right .testimonial .testimonial-content .quote .quote-text blockquote{max-width:440px;width:auto}.testimonial-right .testimonial .testimonial-content .quote .testimonial-image{position:absolute;right:0;bottom:0;transform:translate(calc(100% - 70px),55%);width:150px}.testimonial-right .testimonial .testimonial-content .quote .testimonial-link{left:40px}}@media (max-width:1100px){.testimonial-left{width:auto;min-width:320px}.testimonial-left #testimonial-list li.active .type-info{max-height:140px}.testimonial-left #testimonial-list li{margin:0 15px}.testimonial-left #testimonial-list li.active{padding:0 15px}.testimonial-right .testimonial{overflow:visible;width:calc(80vw - 340px)}.testimonial-right .testimonial .testimonial-content .quote .quote-text{flex-direction:column}.testimonial-right .testimonial .testimonial-content .quote .quote-text svg{margin-bottom:5px}.testimonial-right .testimonial .testimonial-content .quote .testimonial-image{position:absolute;right:0;bottom:0;transform:translate(calc(100% - 80px),50%)}}@media (max-width:950px){.testimonial-builder-type{grid-gap:25px;gap:25px}.testimonial-left{min-width:130px}.testimonial-left #testimonial-list li.active .type-info{max-height:35px}.testimonial-left #testimonial-list li .type-info>p{display:none}.testimonial-right .testimonial{width:calc(80vw - 240px)}}@media (max-width:800px){.testimonial-right .testimonial .testimonial-content .quote .testimonial-link .testimonial-mobile-hide{display:none}.testimonial-right .testimonial .testimonial-content .quote .testimonial-image{width:120px;transform:translate(calc(100% - 100px),50%)}}@media (max-width:750px){.testimonial-left #testimonial-list li{margin:0 15px}.testimonial-left #testimonial-list li.active{padding:0 15px}.testimonial-right .testimonial{width:calc(80vw - 180px)}.testimonial-right .testimonial .testimonial-content .quote{padding:13px}.testimonial-right .testimonial .testimonial-content .quote .quote-source{margin:18px 90px 0 0}.testimonial-right .testimonial .testimonial-content .quote .testimonial-link{left:20px}.testimonial-right .testimonial .testimonial-content .quote .testimonial-link .testimonial-mobile-hide{display:none}}@media (max-width:600px){.testimonial-left{display:none}.testimonial-right .mobile-select{display:block;position:relative}.testimonial-right .mobile-select label{display:none}.testimonial-right .mobile-select:after{right:12px;top:10px;pointer-events:none;content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='14' height='8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13 1L7 7 1 1' stroke='%23FFF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");position:absolute}.testimonial-right .mobile-select select{background:linear-gradient(var(--bt-teal),var(--bt-teal)) top/100% 3px no-repeat,#000521;font-family:var(--global-font-family);font-weight:500;font-size:22px;color:#fff;padding:10px 20px;border-radius:10px;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none}.testimonial-right .testimonial{width:100%}.testimonial-right .testimonial .testimonial-content .quote .quote-text blockquote{font-size:18px;line-height:25px}.testimonial-right .testimonial .testimonial-content .quote .quote-source{margin-right:20px}.testimonial-right .testimonial .testimonial-content .quote .testimonial-link{left:0}.testimonial-right .testimonial .testimonial-content .quote:has(.testimonial-image img) .testimonial-image{width:120px;transform:translate(-10px,50%)}.testimonial-right .testimonial .testimonial-content .quote:has(.testimonial-image img) .quote-source{margin-right:120px}@media (max-width:350px){.testimonial-right .testimonial .testimonial-content .quote:has(.testimonial-image img) .testimonial-image{width:100px;transform:translate(-10px,40%)}.testimonial-right .testimonial .testimonial-content .quote:has(.testimonial-image img) a:after{display:none}}}