.tenn-contact-layout{padding:80px 0;background-color:#f4f6f9;color-scheme:light}.tenn-contact-items .card{border-radius:0;background-color:#fff;color-scheme:light}.tenn-contact-items .card figure{border-radius:0}.tenn-contact-items .card figure img{width:100%}.tenn-contact-items .card-body :where(p){flex-grow:0}@media screen and (min-width:1280px){.tenn-contact-items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}.tenn-contact-items .card{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-duration:.7s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.tenn-contact-items .card:hover{--tw-translate-y:-0.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tenn-contact-items .card figure{margin:20px}}@media screen and (min-width:680px) and (max-width:768px){.tenn-contact-layout{padding:30px 0}}@media screen and (max-width:680px){.tenn-contact-layout{padding:20px 0}.tenn-contact-items .card{border-radius:0}.tenn-contact-items .card .card-body{padding:20px 15px}}