body:where([data-path^="/gallery/photo-of-the-month/"][data-path$="-photo-of-the-month/"]:not([data-path="/gallery/photo-of-the-month/2026-photo-of-the-month/"])) .content .et_pb_section{padding:min(1%,13px) 0}body:where([data-path^="/gallery/photo-of-the-month/"][data-path$="-photo-of-the-month/"]:not([data-path="/gallery/photo-of-the-month/2026-photo-of-the-month/"])) .content .et_pb_section .et_pb_row{padding-top:min(1%,13px);padding-bottom:min(1%,13px)}body:where([data-path^="/gallery/photo-of-the-month/"][data-path$="-photo-of-the-month/"]:not([data-path="/gallery/photo-of-the-month/2026-photo-of-the-month/"])) .et_pb_image{margin-left:auto;margin-right:auto;line-height:0;max-width:100%}body:where([data-path^="/gallery/photo-of-the-month/"][data-path$="-photo-of-the-month/"]:not([data-path="/gallery/photo-of-the-month/2026-photo-of-the-month/"])) .et_pb_image_wrap{display:inline-block;max-width:100%;line-height:0}body:where([data-path^="/gallery/photo-of-the-month/"][data-path$="-photo-of-the-month/"]:not([data-path="/gallery/photo-of-the-month/2026-photo-of-the-month/"])) .et_pb_column>.et_pb_module:not(:last-child){margin-bottom:min(2.2vw,29.7px)}body:where([data-path^="/gallery/photo-of-the-month/"][data-path$="-photo-of-the-month/"]:not([data-path="/gallery/photo-of-the-month/2026-photo-of-the-month/"])) .et_pb_text_0 :is(.et_pb_text_inner,p,strong){font-size:28px;font-weight:700;line-height:1.7}body:where([data-path^="/gallery/photo-of-the-month/"][data-path$="-photo-of-the-month/"]:not([data-path="/gallery/photo-of-the-month/2026-photo-of-the-month/"])) .et_pb_text strong{font-weight:700}body:where([data-path^="/gallery/photo-of-the-month/"]) .et_pb_text :is(sub,sup){font-size:75%;line-height:0;position:relative;vertical-align:baseline}body:where([data-path^="/gallery/photo-of-the-month/"]) .et_pb_text sup{bottom:.8em}body:where([data-path^="/gallery/photo-of-the-month/"]) .et_pb_text sub{top:.3em}body:where([data-path^="/gallery/photo-of-the-month/"][data-path$="-photo-of-the-month/"]:not([data-path="/gallery/photo-of-the-month/2026-photo-of-the-month/"])) .section-rule{height:23px;margin:0 auto;background:transparent;border-top:2px solid #000}@media(max-width:981px){body[data-path="/gallery/gallery-archive/"] .et_pb_section:has(img[src*="/Matt_at_the_wheel."]){overflow-x:clip}body:where([data-path^="/gallery/photo-of-the-month/"][data-path$="-photo-of-the-month/"]:not([data-path="/gallery/photo-of-the-month/2026-photo-of-the-month/"])) .content .et_pb_section{padding:50px 0}body:where([data-path^="/gallery/photo-of-the-month/"][data-path$="-photo-of-the-month/"]:not([data-path="/gallery/photo-of-the-month/2026-photo-of-the-month/"])) .content .et_pb_section .et_pb_row{width:80%;padding-top:30px;padding-bottom:30px;gap:30px 0}body:where([data-path^="/gallery/photo-of-the-month/"][data-path$="-photo-of-the-month/"]:not([data-path="/gallery/photo-of-the-month/2026-photo-of-the-month/"])) .content .et_pb_column{min-width:0}body:where([data-path^="/gallery/photo-of-the-month/"][data-path$="-photo-of-the-month/"]:not([data-path="/gallery/photo-of-the-month/2026-photo-of-the-month/"])) .et_pb_column>.et_pb_module:not(:last-child){margin-bottom:30px}body:where([data-path^="/gallery/photo-of-the-month/"][data-path$="-photo-of-the-month/"]:not([data-path="/gallery/photo-of-the-month/2026-photo-of-the-month/"])) .et_pb_column:has(+.et_pb_column[class*=et_pb_column_empty]:last-child){margin-bottom:30px}}body:is([data-path="/gallery/photo-of-the-month/"],[data-path="/gallery/photo-of-the-month/2026-photo-of-the-month/"]) .et_pb_text_0 :is(.et_pb_text_inner,p,strong){font-size:28px;font-weight:700;line-height:30.6px}body:is([data-path="/gallery/photo-of-the-month/"],[data-path="/gallery/photo-of-the-month/2026-photo-of-the-month/"]) .et_pb_section{padding:min(1vw,13px) 0}body:is([data-path="/gallery/photo-of-the-month/"],[data-path="/gallery/photo-of-the-month/2026-photo-of-the-month/"]) .et_pb_section .et_pb_row{padding-top:min(1vw,13px);padding-bottom:min(1vw,13px)}body[data-path="/gallery/photo-of-the-month/2026-photo-of-the-month/"] .et_pb_row_nested{width:100%}body[data-path="/gallery/photo-of-the-month/2026-photo-of-the-month/"] .et_pb_divider{width:65%;height:23px;margin:0 auto 2.75%}body[data-path="/gallery/photo-of-the-month/2026-photo-of-the-month/"] .section-rule{width:65%;height:23px;margin:0 auto;background:transparent;border-top:2px solid #000}body[data-path="/gallery/photo-of-the-month/"] .section-rule{width:39%;height:23px;margin:0 auto;background:transparent;border-top:2px solid #000}body[data-path="/gallery/photo-of-the-month/2026-photo-of-the-month/"] .et_pb_image{margin-left:5%;margin-right:5%}body[data-path="/gallery/photo-of-the-month/2026-photo-of-the-month/"] :is(.et_pb_image_7,.et_pb_image_8,.et_pb_image_9){margin-left:0;margin-right:0}body[data-path="/gallery/photo-of-the-month/2026-photo-of-the-month/"] .et_pb_image_0 .et_pb_image_wrap img{width:auto;height:512px}.photo-month-entry .photo-month-image .et_pb_image_wrap img{width:auto;height:auto;max-width:100%}body[data-path="/gallery/photo-of-the-month/"] .et_pb_button{position:relative;color:#2ea3f2;font-size:20px;font-weight:400;line-height:34px;padding:6px 20px;border:2px solid #2ea3f2;border-radius:3px;background:transparent}body[data-path="/gallery/photo-of-the-month/"] .et_pb_button:after{content:"5" / "";font-family:Walsworth Divi Icons;font-size:32px;font-weight:400;line-height:32px;position:absolute;right:8px;top:50%;transform:translateY(-50%);margin:0;opacity:0;pointer-events:none}body[data-path="/gallery/photo-of-the-month/"] .et_pb_button:hover{color:#2ea3f2;padding:6px 40px 6px 14px;border-color:transparent;background:#0000000d}body[data-path="/gallery/photo-of-the-month/"] .et_pb_button:hover:after{opacity:1}@media(max-width:981px){body[data-path="/gallery/photo-of-the-month/2026-photo-of-the-month/"] .et_pb_image_0 .et_pb_image_wrap img,.photo-month-entry .photo-month-image .et_pb_image_wrap img{width:auto;height:auto!important;max-width:100%;max-height:512px}body:is([data-path="/gallery/photo-of-the-month/"],[data-path="/gallery/photo-of-the-month/2026-photo-of-the-month/"]) .et_pb_section{padding:50px 0}body:is([data-path="/gallery/photo-of-the-month/"],[data-path="/gallery/photo-of-the-month/2026-photo-of-the-month/"]) .et_pb_section .et_pb_row{width:80%;padding-top:30px;padding-bottom:30px;gap:30px 0}body[data-path="/gallery/photo-of-the-month/2026-photo-of-the-month/"] .et_pb_section .et_pb_row_nested{width:100%}body[data-path="/gallery/photo-of-the-month/2026-photo-of-the-month/"] .et_pb_divider{margin-bottom:30px}}
