.cpm-user-opinion-block-style-3{margin:30px auto;border-radius:20px;color:#222;overflow:hidden;box-shadow:4px 4px 20px rgb(166 166 166 / .25);max-width:800px}.cpm-user-opinion-block-style-3 .user-opinion-title{font-size:22px;line-height:1.4;font-weight:700;width:100%;padding:12px 30px}.cpm-user-opinion-block-style-3 .user-opinion-container{display:flex;padding:20px 30px;gap:20px}.cpm-user-opinion-block-style-3 .user-opinion-container .user-photo{width:120px;height:120px;flex:0 0 auto}.cpm-user-opinion-block-style-3 .user-opinion-container .user-photo img{width:100%;object-fit:cover;border-radius:100%}.cpm-user-opinion-block-style-3 .user-opinion-container .mobile-user-text-box{display:none}.cpm-user-opinion-block-style-3 .user-opinion-container .user-info-opinion .user-name-position{display:flex;align-items:center}.cpm-user-opinion-block-style-3 .user-opinion-container .user-info-opinion .user-name-position .user-name{font-size:20px;font-weight:700;line-height:1.4}.cpm-user-opinion-block-style-3 .user-opinion-container .user-info-opinion .user-name-position .user-name a{color:#000;text-decoration:none!important;transition:color .2s ease}.cpm-user-opinion-block-style-3 .user-opinion-container .user-info-opinion .user-name-position .user-position{color:#9ba7b0;font-size:16px;font-weight:400;line-height:1.4;position:relative;margin-left:17px}.cpm-user-opinion-block-style-3 .user-opinion-container .user-info-opinion .user-name-position .user-position:before{content:"";position:absolute;left:-9px;top:0;height:100%;width:1px;background:#000}.cpm-user-opinion-block-style-3 .user-opinion-container .user-info-opinion .user-text-box{position:relative;margin-left:40px;margin-top:5px}.cpm-user-opinion-block-style-3 .user-opinion-container .user-info-opinion .user-text-box .quote{position:absolute;left:-40px;top:0}.cpm-user-opinion-block-style-3 .user-opinion-container .user-info-opinion .user-text-box ul,.cpm-user-opinion-block-style-3 .user-opinion-container .user-info-opinion .user-text-box ol,.cpm-user-opinion-block-style-3 .user-opinion-container .user-info-opinion .user-text-box p{margin:0;line-height:1.8;font-size:16px;font-style:italic;font-weight:400}.cpm-user-opinion-block-style-3 .user-opinion-container .user-info-opinion .user-text-box blockquote{margin:0;padding:0}.cpm-user-opinion-block-style-3 .user-opinion-container .user-info-opinion .user-text-box blockquote:before{content:none}.cpm-user-opinion-block-style-3 .user-opinion-container .user-info-opinion .user-text-box blockquote p{font-size:16px;font-style:italic;font-weight:400;font-family:inherit}.cpm-user-opinion-block-style-3 .user-opinion-container .user-info-opinion .user-text-box blockquote p:before{content:none}@media(max-width:768px){.cpm-user-opinion-block-style-3 .user-opinion-container .user-photo{width:90px;height:90px;flex:0 0 auto}.cpm-user-opinion-block-style-3 .user-opinion-container .user-info-opinion .user-name-position{flex-direction:column;align-items:flex-start}.cpm-user-opinion-block-style-3 .user-opinion-container .user-info-opinion .user-name-position .user-position{margin-left:0;margin-top:5px}.cpm-user-opinion-block-style-3 .user-opinion-container .user-info-opinion .user-name-position .user-position:before{content:none}.cpm-user-opinion-block-style-3 .user-opinion-container .user-info-opinion .user-text-box{margin-top:10px}}@media(max-width:568px){.cpm-user-opinion-block-style-3 .user-opinion-title{font-size:22px;text-align:center}.cpm-user-opinion-block-style-3 .user-opinion-container{padding:20px 20px;gap:0;align-items:center;flex-wrap:wrap}.cpm-user-opinion-block-style-3 .user-opinion-container .user-photo{width:90px;height:90px;flex:0 0 auto;margin-right:20px}.cpm-user-opinion-block-style-3 .user-opinion-container .mobile-user-text-box{display:block;font-size:15px;font-style:italic;width:100%;margin-top:10px}.cpm-user-opinion-block-style-3 .user-opinion-container .mobile-user-text-box .quote{width:26px;margin:auto}.cpm-user-opinion-block-style-3 .user-opinion-container .mobile-user-text-box ul,.cpm-user-opinion-block-style-3 .user-opinion-container .mobile-user-text-box ol,.cpm-user-opinion-block-style-3 .user-opinion-container .mobile-user-text-box p{margin:0;line-height:1.8;font-weight:400;font-style:italic}.cpm-user-opinion-block-style-3 .user-opinion-container .mobile-user-text-box blockquote{margin:0;padding:0}.cpm-user-opinion-block-style-3 .user-opinion-container .mobile-user-text-box blockquote:before{content:none}.cpm-user-opinion-block-style-3 .user-opinion-container .mobile-user-text-box blockquote p{font-size:15px;font-style:italic;font-weight:400;font-family:inherit}.cpm-user-opinion-block-style-3 .user-opinion-container .mobile-user-text-box blockquote p:before{content:none}.cpm-user-opinion-block-style-3 .user-opinion-container .user-info-opinion .user-name-position{flex-direction:column;align-items:flex-start}.cpm-user-opinion-block-style-3 .user-opinion-container .user-info-opinion .user-name-position .user-name{font-size:18px}.cpm-user-opinion-block-style-3 .user-opinion-container .user-info-opinion .user-name-position .user-position{line-height:1.2;font-size:14px;margin-top:5px}.cpm-user-opinion-block-style-3 .user-opinion-container .user-info-opinion .user-text-box{display:none}}