.E1r4IG_root{background-color:var(--bg-base);flex-flow:column wrap;min-height:100vh;padding:0 25px;display:flex}.E1r4IG_header{justify-content:center;width:100%;padding:23px 0;display:flex}.E1r4IG_content{flex-wrap:wrap;flex-grow:1;place-content:center;align-items:center;width:100%;display:flex}.E1r4IG_title{width:100%;color:var(--text-primary);text-align:center;margin-bottom:24px;font-size:32px;font-weight:300;line-height:1}@media screen and (max-width:768px){.E1r4IG_title{margin-bottom:16px;font-size:24px;font-weight:300}}.E1r4IG_description{width:100%;color:var(--text-secondary);text-align:center;font-size:14px}@media screen and (max-width:768px){.E1r4IG_description{font-size:14px;font-weight:300;line-height:1.43}}.E1r4IG_go-back{color:var(--text-primary)}.E1r4IG_go-back:hover{text-decoration:none}@media screen and (max-width:768px){.E1r4IG_go-back{font-size:14px;font-weight:300;line-height:1.43}}
.IOJwcG_qr-code-body{flex-direction:column;align-items:center;margin-top:50px;display:flex}.IOJwcG_back{position:absolute;top:33px;left:30px}.IOJwcG_qr-code{background-color:var(--static-white);margin-top:28px;padding:15px}.IOJwcG_copy-contact{text-align:center;color:var(--text-primary);font-size:20px;font-style:normal;font-weight:300;line-height:28px}
.yXnJpa_copy-contact{background-color:var(--button-primary);width:100%;max-width:300px;color:var(--text-btn-primary)}
._5O50hq_desktop-wrapper{width:100%;display:block}@media screen and (max-width:992px){._5O50hq_desktop-wrapper{display:none}}._5O50hq_mobile-wrapper{width:100%;display:none}@media screen and (max-width:992px){._5O50hq_mobile-wrapper{flex-direction:column;justify-content:center;display:flex}}._5O50hq_header{flex-direction:column;align-items:center;display:flex}._5O50hq_title{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);letter-spacing:var(--heading-letter-spacing,normal);text-align:center;color:var(--text-primary);font-size:36px;font-style:normal;line-height:111.111%}._5O50hq_direction{letter-spacing:1px;text-transform:uppercase;color:var(--text-primary);text-align:center;padding-top:14px;font-size:11px;font-style:normal;font-weight:400;line-height:218.182%}._5O50hq_phone{color:var(--text-primary);margin-bottom:6px;font-size:20px;font-style:normal;font-weight:300;line-height:120%;text-decoration:none}._5O50hq_content{flex-direction:column;align-items:center;gap:16px;margin-top:40px;display:flex}._5O50hq_visit-card-social{border:1.5px solid var(--text-primary);background-color:#0000;border-radius:36px;width:100%;max-width:300px;padding:15px 0}._5O50hq_visit-card-social span{color:var(--text-primary)}._5O50hq_social-media{margin-top:0}._5O50hq_social-media ul{gap:20px}._5O50hq_social-list{margin-top:32px;margin-bottom:0!important}._5O50hq_social-list li{margin-right:0!important}._5O50hq_social-list svg{width:32px;height:32px}._5O50hq_social-list-wrap{max-width:240px}._5O50hq_site{color:var(--text-primary);letter-spacing:1px;text-transform:uppercase;margin-top:6px;font-size:11px;font-style:normal;font-weight:400;line-height:218.182%;text-decoration:none;display:block}._5O50hq_copy-contact{width:100%;max-width:300px;color:var(--text-btn-primary);background-color:var(--button-primary);padding:17px 0}
._3oDTxq_modal{text-align:center;flex-direction:column;max-width:500px;min-height:min(450px,98vh);max-height:98vh;margin:0;padding:0;display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}@media screen and (max-width:768px){._3oDTxq_modal{min-height:unset;max-height:100vh}}@media screen and (orientation:landscape) and (max-height:600px){._3oDTxq_modal{min-height:unset;max-height:100vh}}@media screen and (max-width:992px){._3oDTxq_cross{position:fixed;top:18px}}._3oDTxq_content-wrapper{flex-direction:column;flex:1;justify-content:flex-start;align-items:center;gap:16px;width:100%;min-height:0;padding:80px 40px;display:flex;overflow:hidden auto}@media screen and (max-width:768px){._3oDTxq_content-wrapper{padding:50px 30px}}@media screen and (max-width:992px){._3oDTxq_content-wrapper{max-height:calc(100vh - 80px)}}@media screen and (orientation:landscape) and (max-height:600px){._3oDTxq_content-wrapper{padding:20px}}._3oDTxq_inside-wrapper{width:100%}._3oDTxq_title{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);letter-spacing:var(--heading-letter-spacing,normal);text-align:center;color:var(--text-primary);font-size:36px;font-style:normal;line-height:111.111%}
.cBS5zq_visit-card.cBS5zq_visit-card{z-index:12;background-color:var(--bg-surface);color:var(--element-primary);text-transform:none;letter-spacing:0;border-radius:8px;padding:10px 15px;font-size:12px;font-style:normal;font-weight:400;line-height:normal;position:fixed;bottom:40px;right:40px;box-shadow:0 2px 16px #00000017}@media screen and (max-width:768px){.cBS5zq_visit-card.cBS5zq_visit-card{bottom:20px;right:20px}}@media screen and (max-width:992px){.cBS5zq_visit-card.cBS5zq_visit-card{display:none}}body.is-system-ios .cBS5zq_visit-card.cBS5zq_visit-card{display:none}.cBS5zq_visit-card.cBS5zq_visit-card:hover{cursor:pointer}.cBS5zq_visit-card.cBS5zq_visit-card span{justify-content:center;align-items:center;gap:5px;display:flex}
.iHP4dW_photographer-contacts-wrapper{width:100%;max-width:700px;margin:0 auto;padding:0 30px 60px}.iHP4dW_header{margin-top:90px}@media (max-width:992px){.iHP4dW_header{margin-top:60px}}.iHP4dW_title{color:var(--text-primary);text-align:center;font-family:inherit;font-size:24px;font-style:normal;font-weight:300;line-height:133.333%}@media (max-width:992px){.iHP4dW_title{font-size:20px;line-height:130%}}.iHP4dW_description{color:var(--text-primary);text-align:center;margin-top:14px;font-family:inherit;font-size:14px;font-style:normal;font-weight:300;line-height:142.857%}.iHP4dW_business-card-wrapper{flex-direction:column;align-items:center;margin-top:50px;display:flex}.iHP4dW_business-card{margin-top:16px}.iHP4dW_centered-content{flex-direction:column;align-items:center;gap:14px;margin:0 auto;display:flex}