.ct-native-card{min-width:0}.ct-native-card>.ct-native-card-copy{padding:20px}.ct-native-card .ct-native-card-photo{margin-bottom:0}.ct-native-card-photo img{width:100%;height:240px;object-fit:cover}.ct-native-card-portrait{margin-inline:auto;margin-bottom:20px}.ct-native-card-portrait img{border-radius:50%}.ct-native-card-testimonial .ct-native-card-copy{text-align:center}.ct-native-card-copy h4{color:inherit}.ct-native-card-badge{display:inline-block;padding:.25em .7em;border-radius:20px;background:#ba5943;color:#fff;font-size:.8em}.ct-native-gradient-title h2{font-size:35px;background:linear-gradient(-45deg,#5f4296,#c6b9df,#ba5943,#d49587);background-size:300% 300%;background-clip:text;-webkit-background-clip:text;color:#fff0;animation:ct-native-gradient 8s ease infinite}@keyframes ct-native-gradient{0%,100%{background-position:0% 50%}50%{background-position:100% 50%}}@media (prefers-reduced-motion:reduce){.ct-native-gradient-title h2{animation:none}}.ct-native-card-media{position:relative;margin-bottom:0}.ct-native-card-media .ct-native-card-photo{width:100%;max-width:100%;margin-bottom:0}.ct-native-card-duration{position:absolute;top:12px;right:12px;margin:0}.ct-native-card-duration .ct-native-card-badge{margin:0;padding:.35em .8em}.ct-native-card:has(>.ct-native-card-media)>.ct-native-card-copy{padding:20px 20px 0}.ct-native-card-media{width:100%;max-width:100%}.ct-native-card-media .ct-native-card-photo .et_pb_image_wrap{display:block;width:100%;max-width:100%}.ct-native-card-media .ct-native-card-photo .et_pb_image_wrap img{display:block;width:100%;height:240px;object-fit:cover}