#page__content{margin:3rem auto}@media screen and (min-width:69em){#page__content{margin-top:4rem}}#page__content .page__content__text{max-width:75ch;margin-inline:auto;font-family:Zen Maru Gothic,Helvetica,sans-serif;font-size:1.25rem;line-height:1.9rem}@media screen and (min-width:69em){#page__content .page__content__text{font-size:1.3rem;line-height:2rem}}#page__content .page__content__text p{margin:1rem;text-align:left}#page__content .page__content__text h4{margin:3rem 1rem 1rem}#page__content .page__content__text ol{margin:0 1rem;padding-left:1.5rem;padding-right:0;text-align:left;font-size:1.25rem;line-height:1.9rem}@media screen and (min-width:69em){#page__content .page__content__text ol{font-size:1.3rem;line-height:2rem}}#page__content .page__content__text ol ul{margin:.5rem 0 1.5rem;padding-left:1.5rem}#page__content .page__content__text ol li{list-style-position:outside;margin-bottom:.8rem}#page__content .page__content__text ol li:last-of-type{margin-bottom:0}#page__content .page__content__text a{text-decoration:underline;-webkit-text-decoration-color:#163383;-moz-text-decoration-color:#163383;text-decoration-color:#163383;text-underline-offset:2px;display:inline-block;color:#163383}#page__content .page__links{margin:3rem auto 4rem;font-family:Kavivanar,cursive;font-style:normal;font-weight:400;font-size:1.25rem;line-height:1.9rem;word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media screen and (min-width:69em){#page__content .page__links{font-size:1.3rem;line-height:2rem}}#page__content .page__links a{color:#163383;-webkit-text-decoration-color:#163383;-moz-text-decoration-color:#163383;text-decoration-color:#163383}#page__content .page__links a span{display:block;text-decoration:underline;text-underline-offset:2px;-webkit-text-decoration-color:#f6f6f6;-moz-text-decoration-color:#f6f6f6;text-decoration-color:#f6f6f6;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform .5s ease-in-out;transition:-webkit-transform .5s ease-in-out;-o-transition:-o-transform .5s ease-in-out;-moz-transition:transform .5s ease-in-out,-moz-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out,-moz-transform .5s ease-in-out,-o-transform .5s ease-in-out}#page__content .page__links a:hover span{-webkit-transform:translateY(.5rem);-moz-transform:translateY(.5rem);-o-transform:translateY(.5rem);transform:translateY(.5rem);-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;-o-transition:-o-transform .2s ease-in-out;-moz-transition:transform .2s ease-in-out,-moz-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out,-moz-transform .2s ease-in-out,-o-transform .2s ease-in-out}#page__content .zoomSourceLink{text-decoration:underline;text-underline-offset:2px;display:inline-block;margin:2rem auto 0;color:#4f4f4f;-webkit-text-decoration-color:#4f4f4f;-moz-text-decoration-color:#4f4f4f;text-decoration-color:#4f4f4f}#page__content .zoompictureinfo{overflow-y:auto;margin:6rem 0;text-align:left}@media screen and (min-width:80em){#page__content .zoompictureinfo{margin:6rem auto;text-align:center;overflow-x:hidden}}#page__content .zoompictureinfo span,#page__content .zoompictureinfo p{max-width:50ch;display:block;margin:1rem auto;text-align:left;font-family:Zen Maru Gothic,Helvetica,sans-serif;font-size:1.25rem;line-height:1.9rem}@media screen and (min-width:69em){#page__content .zoompictureinfo span,#page__content .zoompictureinfo p{font-size:1.3rem;line-height:2rem}}#page__content .zoompictureinfo .stickytext{position:-webkit-sticky;position:sticky;left:0;padding:0 2rem}#page__content .zoompictureinfo picture img{position:relative;display:inline-block;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;width:auto;max-width:63rem;height:auto;min-height:49.5px;min-width:1211px;margin:0 2rem}#page__content .zoompictureinfo .offers__swipe__info{padding:0 2rem}@media screen and (min-width:80em){#page__content .zoompictureinfo .offers__swipe__info{display:none}#page__content .zoompictureinfo .stickytext{position:relative;left:0;padding:0}#page__content .zoompictureinfo picture img{margin:0}}#page__content .button__more-info{padding:1rem 2.4rem .9rem;font-size:1.3rem;line-height:1.2rem;font-weight:400;text-align:center}#page__content .sun--container{margin:0 auto -3rem}
