.header,.header-bottom{background-color:var(--arthurMurrayBlue)}.header span{display:block}.template-body{background-color:#fff}.template-body picture img{max-width:500px}@media screen and (min-width:615px){.careers-header{background-size:cover;background-position-y:50%}.header span{display:inline-block}}@media screen and (min-width:655px){.template-body{background-color:#fff}}@media screen and (min-width:758px){.template-body{background-color:#fff}}@media screen and (min-width:1000px){.template-body{background-color:#fff}}.card-text p{margin:0}@media screen and (min-width:600px){@media not all and (min-resolution:.001dpcm){@supports (-webkit-appearance:none){.card-item{margin:.5em}}}}.card-item picture{grid-column:1/2;grid-row:1/2;width:250px;height:250px;justify-self:center;align-self:center}.card-item h3{grid-column:1/2;grid-row:2/3;align-self:end;padding:.5rem 0;margin:2rem 0 0;text-shadow:0 0 5px #fff;color:var(--arthurMurrayBlue);z-index:1000;font-size:27px}.cards,.doorways{justify-content:center}.doorways{margin:0;background-color:var(--white);z-index:1;position:relative;padding:5em 0;display:grid;grid-template-columns:minmax(1fr,1200px)}.doorways h2{text-align:center}.cards{display:flex;flex-direction:row;flex-wrap:wrap;gap:1em;padding:0 1em}@media not all and (min-resolution:.001dpcm){@supports (-webkit-appearance:none){.cards{margin:.5em}}}.card-item{display:grid;grid-template-columns:1fr;grid-template-rows:190px 50px auto;width:100%;flex:2 1 545px;max-width:545px;background-color:var(--offwhite);border-radius:7px;text-align:center;overflow:hidden;padding-bottom:3rem}.card-text{grid-column:1/2;grid-row:3/4;display:flex;grid-template-columns:auto;grid-template-rows:auto;gap:.5em;flex-direction:column;justify-content:flex-start;padding:0 1em 1.5em}.card-text a:hover{color:var(--arthurMurrayBlue);transition:.3s ease-out}.classes{font-weight:500;font-size:20px;line-height:27px;letter-spacing:1.1px;font-family:"Montserrat",sans-serif}.card{align-self:center}@media screen and (min-width:335px){.card-item{grid-template-rows:130px 50px auto}}@media screen and (min-width:1000px){.card-item picture{grid-column:1/2;grid-row:1/2;width:250px;height:250px;justify-self:center;align-self:center}.card-item h3{grid-column:1/2;grid-row:2/3;align-self:end;padding:.5rem 0;margin:1rem 0;text-shadow:0 0 5px #fff;color:var(--arthurMurrayBlue);z-index:1000;font-size:27px}.cards,.doorways{justify-content:center}.doorways{margin:0;background-color:var(--white);z-index:1;position:relative;padding:5em 0;display:grid;grid-template-columns:minmax(1fr,1200px)}.doorways h2{text-align:center}.cards{display:flex;flex-direction:row;flex-wrap:wrap;gap:1em;padding:0 1em}.card-item{display:grid;grid-template-columns:1fr;grid-template-rows:130px 50px auto;width:100%;flex:2 1 545px;max-width:545px;background-color:var(--offwhite);border-radius:7px;text-align:center;overflow:hidden;padding-bottom:3rem}.card-text{grid-column:1/2;grid-row:3/4;display:flex;grid-template-columns:auto;grid-template-rows:auto;gap:.5em;flex-direction:column;justify-content:flex-start;padding:0 1em 1.5em}.card-text a:hover{color:var(--arthurMurrayBlue);transition:.3s ease-out}.classes{font-weight:500;font-size:20px;line-height:27px;letter-spacing:1.1px;font-family:"Montserrat",sans-serif}.card{align-self:center}}