/* Subject framing was reviewed separately at 1280px and 390px. */
body.photography-reviewed #main img.reviewed-photo{image-rendering:auto}
body.photography-reviewed #main [data-photo-review="home-teaching"]{object-position:50% 72%}
body.photography-reviewed #main [data-photo-review="how-hero"]{object-position:50% 30%}
body.photography-reviewed #main [data-photo-review="journey-discover"]{object-position:50% 25%}
body.photography-reviewed #main [data-photo-review="journey-learn"]{object-position:50% 32%}
body.photography-reviewed #main [data-photo-review="partner-person"]{object-position:50% 22%}
body.photography-reviewed #main [data-photo-review="czech-study"].rf-photo{height:auto;max-width:550px;aspect-ratio:550/333;object-fit:contain;justify-self:center}
body.photography-reviewed #main [data-photo-review="oaxaca-village"]{object-position:50% 64%}
body.photography-reviewed #main [data-photo-review="partner-oaxaca"]{background-position:50% 54%}
body.photography-reviewed #main .reviewed-photo.rf-cover{object-position:50% 50%}
@media(max-width:800px){
 body.photography-reviewed #main [data-photo-review="home-teaching"]{object-position:50% 50%}
 body.photography-reviewed #main [data-photo-review="how-hero"]{object-position:55% 50%}
 body.photography-reviewed #main [data-photo-review="journey-discover"]{object-position:75% 28%}
 body.photography-reviewed #main [data-photo-review="journey-learn"]{object-position:42% 45%}
 body.photography-reviewed #main [data-photo-review="partner-person"]{object-position:50% 22%}
 body.photography-reviewed #main .cohort-hero-photo{object-position:65% 50%}
 body.photography-reviewed #main [data-photo-review="canada-camp"]{object-position:68% 45%}
 body.photography-reviewed #main [data-photo-review="oaxaca-village"]{object-position:53% 64%}
 body.photography-reviewed #main .fnc-continuity-backdrop{object-position:35% 50%}
}

@media(max-width:800px){body.photography-reviewed #main .fnc-continuity-backdrop[data-photo-review="canada-camp"]{object-position:100% 45%}}

@media(max-width:800px){body.photography-reviewed #main .rf-cover[data-photo-review="mexico-landscape"]{object-position:100% 50%}}

body.photography-reviewed #main .giving-hero[data-photo-review="smart-oaxaca"]:before{background-position:45% 12%}
@media(max-width:800px){body.photography-reviewed #main .giving-hero[data-photo-review="smart-oaxaca"]:before{background-position:45% 40%}}

body.photography-reviewed #main [data-photo-review="oaxaca-village"]{object-position:50% 55%}
body.photography-reviewed #main [data-photo-review="partner-oaxaca"]{background-position:50% 58%}
body.photography-reviewed #main [data-photo-review="oaxaca-walk"]{object-position:50% 50%}
@media(max-width:800px){body.photography-reviewed #main [data-photo-review="partner-oaxaca"]{background-position:52% 50%}body.photography-reviewed #main [data-photo-review="oaxaca-celebration"]{object-position:65% 50%}}

body.photography-reviewed #main .giving-hero[data-photo-review="smart-oaxaca"]:before{background-position:45% 12%}
@media(max-width:800px){body.photography-reviewed #main .giving-hero[data-photo-review="smart-oaxaca"]:before{background-position:45% 40%}}
