@charset "UTF-8";
/* https://www.zirkinandschmerlinglaw.com/wp-content/themes/krglaw/inc/blocks/testimonial-cards.css?t=1766073013&ver=6.9.1 */
.testimonial_cards .testimonial-container{display:flex;flex-direction:column;align-items:center;gap:25px}.testimonial_cards .card{width:clamp(300px,60%,400px);border:solid 3px #F08C02;border-radius:8px;aspect-ratio:9 / 16;container-type:inline-size;overflow:hidden}@media (min-width:768px){.testimonial_cards .testimonial-container{flex-direction:row;flex-wrap:wrap;justify-content:flex-start;gap:8%}.testimonial_cards .card{width:46%;flex-shrink:0;margin-bottom:8%}}@media (min-width:992px){.testimonial_cards .testimonial-container{gap:3.5%}.testimonial_cards .card{width:31%;margin-bottom:3.5%}}@media (min-width:1240px){.testimonial_cards .testimonial-container{gap:2%}.testimonial_cards .card{width:23.5%;margin-bottom:2%}}.card-text{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 35'%3E%3Cg opacity='0.2'%3E%3Cpath fill='%23F08C02' d='M38.5583 15.0248C38.4583 13.9421 39.5333 9.00825 42.3667 4.92561C42.5833 4.61982 42.5417 4.19833 42.275 3.94213C41.1167 2.79337 40.4 2.07437 39.9 1.57023C39.2417 0.900813 38.9417 0.595027 38.5 0.198333C38.3572 0.0713918 38.1725 0.000509046 37.9807 -0.00101258C37.7889 -0.00253421 37.6032 0.0654099 37.4583 0.190069C32.5167 4.45453 27.025 13.2645 27.825 24.0661C28.2917 30.4049 32.95 35.0083 38.9083 35.0083C45.025 35.0083 50 30.0744 50 24.0083C50 18.157 44.3667 15.3636 38.5583 15.0248ZM38.9083 33.4545C33.7917 33.4545 29.7833 29.4545 29.3833 23.9504C28.4917 11.8099 35.7667 3.92561 37.9667 1.8347C38.1833 2.04131 38.425 2.28924 38.7833 2.65288C39.2167 3.0909 39.8167 3.6942 40.7167 4.58676C37.275 9.84296 36.925 15.595 37.2083 16.1322C37.3417 16.3884 37.6167 16.562 37.9083 16.562C43.1583 16.562 48.4333 18.8016 48.4333 24.0083C48.4333 29.2149 44.1667 33.4545 38.9083 33.4545ZM10.8083 15.0248C10.7083 13.9504 11.7833 9.01652 14.6167 4.92561C14.8333 4.61982 14.7917 4.19833 14.525 3.94213C13.375 2.80164 12.6583 2.07437 12.1583 1.57023C11.5 0.900813 11.1917 0.595027 10.75 0.198333C10.6072 0.0713918 10.4225 0.000509046 10.2307 -0.00101258C10.0389 -0.00253421 9.85319 0.0654099 9.70833 0.190069C4.775 4.45453 -0.71667 13.2645 0.074997 24.0661C0.541664 30.4049 5.20833 35.0083 11.1667 35.0083C17.2833 35.0083 22.2583 30.0744 22.2583 24.0083C22.25 18.157 16.625 15.3554 10.8083 15.0248ZM11.1667 33.4545C6.05 33.4545 2.04166 29.4545 1.63333 23.9504C0.741664 11.8016 8.025 3.91734 10.2167 1.8347C10.4333 2.04131 10.675 2.28924 11.0417 2.66114C11.475 3.09916 12.0667 3.70247 12.9667 4.59503C9.525 9.85123 9.175 15.6033 9.45833 16.1405C9.59166 16.3967 9.875 16.5702 10.1583 16.5702C15.4083 16.5702 20.6833 18.8099 20.6833 24.0165C20.6917 29.2149 16.4167 33.4545 11.1667 33.4545Z'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-position:4.5% 14%;background-size:16% auto;display:flex;flex-direction:column}.card-text .stars svg{color:#F08C02;width:16px;aspect-ratio:1;margin-right:4px}.card-text .stars{padding:10cqi 10cqi 0 10cqi;margin:0}.card-text .review{padding:0 10cqi;margin:0;overflow-y:auto;flex-grow:0}.card-text .review p{margin:0;font-size:6cqi;font-weight:700;font-family:"Libre Baskerville",serif;line-height:130%}.card-text .author{padding:6cqi 10cqi 10cqi 10cqi;margin:0;font-size:4.2cqi}.card-text .name{font-weight:700}.testimonial_cards .card-video{border:none 0}.video-wrapper{position:relative;background:#000;cursor:pointer;aspect-ratio:9 / 16;overflow:hidden}.video-wrapper iframe{width:100%;height:100%;border:0}.video-wrapper img{position:absolute;top:0;bottom:0;left:50%;height:100%;max-width:unset;transform:translateX(-50%);display:block;z-index:10}.video-wrapper button{position:absolute;appearance:none;-webkit-appearance:none;background-color:transparent;border:0;padding:0;top:0;left:0;width:100%;height:100%;z-index:20;cursor:pointer;opacity:1;transition:opacity .2s ease;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23fff'%3E%3Cpath fill-rule='evenodd' d='M12 2.016q4.125 0 7.055 2.93t2.93 7.055-2.93 7.055-7.055 2.93-7.055-2.93-2.93-7.055 2.93-7.055 7.055-2.93zM9.984 7.5l6 4.5-6 4.5z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:64px 64px}.video-wrapper button:hover{opacity:.6}