.column {
  float: left;
  width: 49.33%;
}

.cardPicture img{
    max-width: fit-content;
}

/* Clear floats after the columns */
.row:after {
  content: "";
  display: table;
  clear: both;
}

.liParagraph {
line-height: 1em;
}

.takeTour {
    text-align: center;
}

@media screen and (max-width:1200px){
.row {
display: grid;
}

table {
display: grid;
}

table td {
display: inline;
}
    
.cardListSection table td {
    display: inline;
}
    
.tablevideo video {
width: 100%;
}

.imageEditorWrapApp img {
max-width: 100%;
width: auto;
max-height: 98px;
}

.imageEditorWrapPhone img {
max-width: 50%;
width: auto;
max-height: 100%;
}
}

@media screen and (max-width:630px){
.imageEditorWrapPhone img {
max-width: 100%;
padding: 1em;
width: auto;
max-height: 100%;
}
}

