@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadein{0%{opacity:0}to{opacity:1}}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body,html{height:100%;margin:0}body{overflow-y:scroll;background-color:#000;font-family:neue-haas-unica,sans-serif;font-weight:400;font-style:normal;font-size:14px;line-height:16px;color:#000;overscroll-behavior:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{font-size:10px}@media only screen and (min-width:768px){html{font-size:10px}}@media only screen and (min-width:768px){body{background-color:#faf9f7}}.text-align__center{text-align:center}.text-transform_uppercase{text-transform:uppercase}.neuehass_regular_11_16{font-family:neue-haas-unica,sans-serif;font-weight:400;font-style:normal;font-size:10px;line-height:14px;color:#000}@media only screen and (min-width:768px){.neuehass_regular_11_16{font-size:11px;line-height:16px}}.neuehass_regular_12_16{font-family:neue-haas-unica,sans-serif;font-weight:400;font-style:normal;font-size:11px;line-height:15px;color:#000}@media only screen and (min-width:768px){.neuehass_regular_12_16{font-size:12px;line-height:16px}}.neuehass_regular_14_16{font-family:neue-haas-unica,sans-serif;font-weight:400;font-style:normal;font-size:13px;line-height:15px;color:#000}@media only screen and (min-width:768px){.neuehass_regular_14_16{font-size:14px;line-height:16px}}.neuehass_heavy_40_40{font-family:neue-haas-unica,sans-serif;font-weight:700;font-style:normal;font-size:24px;line-height:24px;color:#000}@media only screen and (min-width:768px){.neuehass_heavy_40_40{font-size:40px;line-height:40px}}.sabon_regular_17_20{font-family:linotype-sabon,sans-serif;font-weight:400;font-style:italic;font-size:14px;line-height:20px;color:#000}@media only screen and (min-width:768px){.sabon_regular_17_20{font-size:17px;line-height:20px}}.sabon_regular_19_22{font-family:linotype-sabon,sans-serif;font-weight:400;font-style:italic;font-size:16px;line-height:18px;color:#000}@media only screen and (min-width:768px){.sabon_regular_19_22{font-size:19px;line-height:22px}}.bold,b,strong{font-weight:500}.white-space_pre-line{white-space:pre-line}a{color:inherit;text-decoration:none}a>*{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.color_white{color:#fff}#marquee{bottom:0;width:100%;margin:20px 0;will-change:transform,opacity;opacity:0;transition:opacity 1000ms ease;z-index:0}.scroll_initialised main,body.window_load #marquee.images_loaded,main [data-scroll].is-inview{opacity:1}#marquee .inner,#marquee .inner .images{height:100%;display:flex;flex-wrap:nowrap}#marquee,#marquee .inner{position:fixed;top:0;left:0}#marquee .inner{width:auto}#marquee .inner .images{position:relative;display:-webkit-flex;-webkit-flex-wrap:nowrap}#marquee .inner .images .image{position:relative;width:auto;height:100%;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}#marquee .inner .images .image .figure{position:relative;height:100%;padding:0 25px}#marquee .inner .images .image:nth-child(even) .figure{height:82%}#marquee .inner .images .image .figure img{position:relative;width:auto;height:100%;-webkit-animation:fadein 500ms 1 ease;animation:fadein 500ms 1 ease;transition:opacity 200ms ease}#marquee .inner .images .image .figure img.hide{opacity:0}#navigation{position:fixed;top:130px;right:0;height:30px;z-index:100;-webkit-transform:rotate(-90deg) translate3d(0,0,0);transform:rotate(-90deg) translate3d(0,0,0);-webkit-transform-origin:right top;transform-origin:right top;transition:-webkit-transform 1000ms cubic-bezier(.54,.57,0,.96);transition:transform 1000ms cubic-bezier(.54,.57,0,.96);transition:transform 1000ms cubic-bezier(.54,.57,0,.96), -webkit-transform 1000ms cubic-bezier(.54,.57,0,.96)}.scroll_initialised #navigation{-webkit-transform:rotate(-90deg) translate3d(0,-30px,0);transform:rotate(-90deg) translate3d(0,-30px,0)}@media only screen and (min-width:768px){#navigation{top:140px;left:50px;height:40px;-webkit-transform:rotate(-90deg) translate3d(0,0,0);transform:rotate(-90deg) translate3d(0,0,0)}.scroll_initialised #navigation{-webkit-transform:rotate(-90deg) translate3d(0,-40px,0);transform:rotate(-90deg) translate3d(0,-40px,0)}}#navigation nav,#quickinfo nav{position:relative;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-flex-direction:row-reverse;flex-direction:row-reverse;height:100%}#navigation nav a{position:relative;transition:-webkit-transform 200ms cubic-bezier(.54,.57,0,.96);transition:transform 200ms cubic-bezier(.54,.57,0,.96);transition:transform 200ms cubic-bezier(.54,.57,0,.96), -webkit-transform 200ms cubic-bezier(.54,.57,0,.96)}#navigation nav a.active{-webkit-transform:translate3d(0,-42px,0);transform:translate3d(0,-42px,0)}@media only screen and (min-width:768px){#navigation nav a.active{-webkit-transform:translate3d(0,-50px,0);transform:translate3d(0,-50px,0)}}#navigation nav a span,#quickinfo nav a span{pointer-events:none}#navigation nav a span.title{position:relative;display:inline-block;margin-right:30px;line-height:30px}@media only screen and (min-width:768px){#navigation nav a span.title{margin-right:40px;line-height:40px}}#navigation nav a span.circle{position:absolute;top:50%;right:15px;-webkit-transform:translate3d(0,-50%,0) scale(.5);transform:translate3d(0,-50%,0) scale(.5);width:16px;height:16px;line-height:30px;border-radius:50%;background-color:#000;transition:-webkit-transform 200ms cubic-bezier(.54,.57,0,.96);transition:transform 200ms cubic-bezier(.54,.57,0,.96);transition:transform 200ms cubic-bezier(.54,.57,0,.96), -webkit-transform 200ms cubic-bezier(.54,.57,0,.96)}@media only screen and (min-width:768px){#navigation nav a span.circle{line-height:40px}}#navigation nav a,#navigation nav a span.circle.circle_white{background-color:#fff}@media only screen and (min-width:768px){#navigation nav a:hover span.circle{-webkit-transform:translate3d(0,-50%,0) scale(1);transform:translate3d(0,-50%,0) scale(1)}}#quickinfo{position:fixed;bottom:0;left:0;height:30px;z-index:100;-webkit-transform:rotate(-90deg) translate3d(-30px,-30px,0);transform:rotate(-90deg) translate3d(-30px,-30px,0);-webkit-transform-origin:left top;transform-origin:left top;transition:-webkit-transform 1000ms cubic-bezier(.54,.57,0,.96);transition:transform 1000ms cubic-bezier(.54,.57,0,.96);transition:transform 1000ms cubic-bezier(.54,.57,0,.96), -webkit-transform 1000ms cubic-bezier(.54,.57,0,.96)}.scroll_initialised #quickinfo{-webkit-transform:rotate(-90deg) translate3d(-30px,0,0);transform:rotate(-90deg) translate3d(-30px,0,0)}@media only screen and (min-width:768px){#quickinfo{height:40px;-webkit-transform:rotate(-90deg) translate3d(-40px,-40px,0);transform:rotate(-90deg) translate3d(-40px,-40px,0)}.scroll_initialised #quickinfo{-webkit-transform:rotate(-90deg) translate3d(-40px,0,0);transform:rotate(-90deg) translate3d(-40px,0,0)}}#navigation nav a,#quickinfo nav a{padding:0 15px;display:block}#quickinfo nav a span.title{position:relative;display:inline-block;margin-right:30px;line-height:30px}@media only screen and (min-width:768px){#quickinfo nav a span.title{margin-right:40px;line-height:40px}}#information .close_button:after,#quickinfo nav a span.circle{position:absolute;width:16px;height:16px;top:50%;border-radius:50%;background-color:#000;transition:transform 200ms cubic-bezier(.54,.57,0,.96), -webkit-transform 200ms cubic-bezier(.54,.57,0,.96)}#quickinfo nav a span.circle{right:15px;-webkit-transform:translate3d(0,-50%,0) scale(.5);transform:translate3d(0,-50%,0) scale(.5);line-height:30px}@media only screen and (min-width:768px){#quickinfo nav a span.circle{line-height:40px}}#information,#quickinfo nav a,#quickinfo nav a span.circle.circle_white{background-color:#fff}@media only screen and (min-width:768px){#quickinfo nav a:hover span.circle{-webkit-transform:translate3d(0,-50%,0) scale(1);transform:translate3d(0,-50%,0) scale(1)}}#information{position:fixed;top:0;bottom:0;left:0;width:calc(100% - 42px);z-index:101;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);transition:-webkit-transform 500ms cubic-bezier(.54,.57,0,.96);transition:transform 500ms cubic-bezier(.54,.57,0,.96);transition:transform 500ms cubic-bezier(.54,.57,0,.96), -webkit-transform 500ms cubic-bezier(.54,.57,0,.96)}@media only screen and (min-width:768px){#information{display:-webkit-flex;display:flex;width:calc(((100% - 100px)/12*7) + 36px + 50px);-webkit-flex-direction:row;flex-direction:row}}#information.show{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}#information .content{position:absolute;top:0;right:0;bottom:0;left:0;padding:130px 12px 12px;overflow-y:auto;display:grid;grid-auto-flow:row;row-gap:36px}@media only screen and (min-width:768px){#information .content{grid-auto-flow:column;grid-template-columns:1fr 1fr;row-gap:0;-webkit-align-items:flex-start;align-items:flex-start;padding:200px 36px 36px 50px}}#information .content .first-section,#quickinfo nav a{position:relative}#information .content .first-section,#information .content .second-section{display:grid;grid-auto-flow:row;row-gap:60px}#information .close_button{position:absolute;top:0;right:0;width:40px;height:40px;display:block}#information .close_button:after{content:'';left:50%;transition:-webkit-transform 200ms cubic-bezier(.54,.57,0,.96);transition:transform 200ms cubic-bezier(.54,.57,0,.96);transition:transform 200ms cubic-bezier(.54,.57,0,.96), -webkit-transform 200ms cubic-bezier(.54,.57,0,.96);-webkit-transform:translate3d(-50%,-50%,0) scale(.5);transform:translate3d(-50%,-50%,0) scale(.5)}#information .close_button:hover:after{-webkit-transform:translate3d(-50%,-50%,0) scale(1);transform:translate3d(-50%,-50%,0) scale(1)}@media only screen and (min-width:768px){#contact{margin-right:36px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-end;justify-content:flex-end}}#contact .top{margin-bottom:36px}#contact .bottom{position:relative}@media only screen and (min-width:768px){#contact .bottom{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:flex-end;justify-content:flex-end}}#contact_emails,#contact_socialmedia{margin-top:20px}#calendar_eventgroups .eventgroup .events .event .location p+p,#contact_emails .contact_email+.contact_email,#newsletter_signup form .response{margin-top:10px}#contact_emails a:hover,#contact_socialmedia a:hover,#newsletter_signup form input[type=submit]:hover{border-bottom:1px solid #000}@media only screen and (min-width:768px){#next{margin-right:36px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-end;justify-content:flex-end}}#next_heading{margin-bottom:36px}#next_events,header#logo-primary .image{position:relative;width:100%}@media only screen and (min-width:768px){#next_events{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:baseline;align-items:baseline;row-gap:18px}}#next_events .event{width:100%;padding-right:12px}#next_events .event+.event{margin-top:calc(36px - 15px)}#next_events .event .title{padding-top:15px}#next_events .event .location{padding-top:15px;font-size:11px;line-height:15px}@media only screen and (min-width:768px){#next_events .event .location{font-size:inherit;line-height:inherit}}#about_shortbio p,#next_events .event .location p{margin:0}#newsletter .top{margin-bottom:36px}#newsletter_signup .fieldgroups{display:grid;grid-auto-flow:row;row-gap:10px;grid-auto-rows:-webkit-max-content;grid-auto-rows:max-content}#newsletter_signup ul{list-style:none;margin:0;padding:0;display:grid;grid-auto-flow:column;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;grid-auto-columns:-webkit-max-content;grid-auto-columns:max-content}#newsletter_signup ul li{display:grid;grid-auto-flow:column;-webkit-column-gap:5px;-moz-column-gap:5px;column-gap:5px}#newsletter_signup form input[type=email]{width:100%;border:1px solid #eee;border-radius:0;padding:10px;outline:0}#newsletter_signup form input[type=submit]{margin:0;padding:0;border-radius:0;outline:0;background-color:transparent;border:0;border-bottom:1px solid transparent;transition:border-bottom 200ms ease-in-out;cursor:pointer}#newsletter_signup form input[type=radio]{outline:0;accent-color:#000}#newsletter_signup form div.mce_inline_error{color:red!important;background-color:transparent!important;margin:5px 0 0!important;padding:0!important;font-weight:400!important}#newsletter_signup form .mc-field-group .field{margin-top:5px}#app,header#logo-primary .image.black{display:none}#app .top{margin-bottom:36px}#app .bottom{position:relative;width:100%;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-end;align-items:flex-end}#app .bottom #app_image,#app .bottom #app_text{width:50%;padding-right:12px}#app .bottom #app_image img,header#logo-primary .image img{position:relative;width:100%;height:auto;display:block}#app .bottom #app_links{margin-top:36px}#app .bottom #app_links .link+.link{margin-top:15px}#app .bottom #app_links .link a,header#logo-primary .image.white{display:block}header#logo-primary,main{position:fixed;overflow:hidden;pointer-events:none}header#logo-primary{top:50px;right:50px;left:20px;z-index:200;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media only screen and (min-width:768px){header#logo-primary{top:50px;left:50px}}header#logo-primary .image{margin:0 auto;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);opacity:0;transition:opacity 500ms ease,-webkit-transform 1000ms cubic-bezier(.54,.57,0,.96);transition:transform 1000ms cubic-bezier(.54,.57,0,.96),opacity 500ms ease;transition:transform 1000ms cubic-bezier(.54,.57,0,.96),opacity 500ms ease,-webkit-transform 1000ms cubic-bezier(.54,.57,0,.96)}@media only screen and (min-width:768px){header#logo-primary .image.black{display:block}}@media only screen and (min-width:768px){header#logo-primary .image.white{display:none}}body.readystate_complete header#logo-primary .image{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}header#logo-primary .image img{width:180px}@media only screen and (min-width:768px){header#logo-primary .image img{width:220px}}main{top:130px;right:42px;bottom:0;left:42px;opacity:0;transition:opacity 500ms ease}@media only screen and (min-width:768px){main{top:140px;right:50px;left:50px}}main section{padding-left:12px;padding-right:12px;width:calc(100vw - 84px);float:right}@media only screen and (min-width:768px){main section{padding-left:36px;padding-right:0;width:calc(((100vw/12)*8) + 36px - 100px);float:right}main section.small{width:calc(((100vw/12)*5) + 36px - 100px)}}main [data-scroll]{opacity:0;transition:opacity 1000ms ease}[data-scroll-background],[data-scroll-mask]{position:absolute;top:0;bottom:0;right:0;width:0;overflow:hidden;pointer-events:none}[data-scroll-background]{width:100%;z-index:0;background-color:#fff;transition:background-color 500ms ease}[data-scroll-content]{position:absolute;top:0;right:0;width:calc(((100vw/12)*8) + 36px - 100px);pointer-events:auto}[data-anchor=about_shortbio]{margin-right:calc(100%/8);padding-top:60px;padding-bottom:90px}@media only screen and (min-width:768px){[data-anchor=about_shortbio]{margin-right:calc(100%/8);padding-top:100px;padding-bottom:160px}}[data-anchor=about_longbio]{padding:14px 14px 90px;background-color:#faf9f7}@media only screen and (min-width:768px){[data-anchor=about_longbio]{padding:36px 36px 160px;margin-right:calc(100%/8);margin-left:calc(((100%/8)*3) + 36px)}}#about_longbio p,#activities_list .activity p{text-indent:30px;margin:0}[data-anchor=agency_intro]{margin-right:calc(100%/8);padding-top:60px;padding-bottom:90px}@media only screen and (min-width:768px){[data-anchor=agency_intro]{padding-top:100px;padding-bottom:240px}}#agency_description p,#agency_heading p,#calendar_eventgroups .eventgroup .events .event .location p,#calendar_title p,#clients_title p,#ventures_description p,#ventures_heading p{margin:0}#agency_description,#calendar_eventgroups .eventgroup{padding-top:20px}[data-anchor=calendar_title]{margin-right:calc(100%/8)}[data-anchor=calendar_eventgroups]{padding-top:60px;padding-bottom:90px}@media only screen and (min-width:768px){[data-anchor=calendar_eventgroups]{padding-top:60px;padding-bottom:180px}}#calendar_eventgroups .eventgroup .top{display:-webkit-flex;display:flex}#calendar_eventgroups .eventgroup .top .title{width:40%}@media only screen and (min-width:768px){#calendar_eventgroups .eventgroup .top .title{width:calc((100%/8)*2)}}#calendar_eventgroups .eventgroup .top .season{width:60%}@media only screen and (min-width:768px){#calendar_eventgroups .eventgroup .top .season{width:calc((100%/8)*5)}}#calendar_eventgroups .eventgroup .events{padding-top:40px;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width:768px){#calendar_eventgroups .eventgroup .events{margin-right:calc(100%/8);margin-left:calc((100%/8)*2)}}#calendar_eventgroups .eventgroup .events .event{width:100%;padding-bottom:40px;padding-right:15px}@media only screen and (min-width:768px){#calendar_eventgroups .eventgroup .events .event{width:50%;padding-bottom:60px}}#calendar_eventgroups .eventgroup .events .event .title{padding-top:36px}#calendar_eventgroups .eventgroup .events .event .location{padding-top:15px}#clients_title{padding-bottom:40px}@media only screen and (min-width:768px){#clients_title{margin-right:calc(100%/8);padding-bottom:85px}}[data-anchor=clients_clientgroups]{padding-bottom:240px}#clients_clientgroups .clientgroup+.clientgroup{padding-top:45px}#clients_clientgroups .clientgroup .top{padding-bottom:10px}#clients_clientgroups .clientgroup .clients .client,#ventures_list .venture .title{position:relative}#clients_clientgroups .clientgroup .clients .client>div:before{top:50%;left:0;background-color:#000;-webkit-transform:translate3d(0,-50%,0) scale(0);transform:translate3d(0,-50%,0) scale(0);opacity:0;transition:opacity 250ms ease-in-out 0ms,-webkit-transform 250ms ease-in-out 0ms;transition:transform 250ms ease-in-out 0ms,opacity 250ms ease-in-out 0ms;transition:transform 250ms ease-in-out 0ms,opacity 250ms ease-in-out 0ms,-webkit-transform 250ms ease-in-out 0ms}#clients_clientgroups .clientgroup .clients .client>div:hover:before,#ventures_list .venture .title:hover:before{opacity:1;-webkit-transform:translate3d(0,-50%,0) scale(1);transform:translate3d(0,-50%,0) scale(1);transition:opacity 250ms ease-in-out 50ms,-webkit-transform 250ms ease-in-out 50ms;transition:transform 250ms ease-in-out 50ms,opacity 250ms ease-in-out 50ms;transition:transform 250ms ease-in-out 50ms,opacity 250ms ease-in-out 50ms,-webkit-transform 250ms ease-in-out 50ms}#clients_clientgroups .clientgroup .clients .client>div:hover a,#ventures_list .venture .title:hover a{-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}#clients_clientgroups .clientgroup .clients .client .title{line-height:30px}@media only screen and (min-width:768px){#clients_clientgroups .clientgroup .clients .client .title{line-height:auto}}[data-anchor=ventures_intro]{margin-right:calc(100%/8);padding-top:60px;padding-bottom:85px}@media only screen and (min-width:768px){[data-anchor=ventures_intro]{padding-top:100px}}#activities_description,#ventures_description{padding-top:20px}[data-anchor=ventures_list]{margin-left:calc(100%/8);padding-bottom:200px}@media only screen and (min-width:768px){[data-anchor=ventures_list]{margin-right:calc(100%/8);margin-left:calc((100%/8)*2);padding-bottom:240px}}#clients_clientgroups .clientgroup .clients .client>div:before,#modal .close_button:after,#ventures_list .venture .title:before{content:'';position:absolute;width:16px;height:16px;border-radius:50%}#ventures_list .venture .title:before{top:55%;left:0;background-color:#fff;-webkit-transform:translate3d(0,-50%,0) scale(0);transform:translate3d(0,-50%,0) scale(0);opacity:0;transition:opacity 250ms ease-in-out 0ms,-webkit-transform 250ms ease-in-out 0ms;transition:transform 250ms ease-in-out 0ms,opacity 250ms ease-in-out 0ms;transition:transform 250ms ease-in-out 0ms,opacity 250ms ease-in-out 0ms,-webkit-transform 250ms ease-in-out 0ms}#clients_clientgroups .clientgroup .clients .client>div a,#ventures_list .venture .title a{position:relative;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);display:block;transition:-webkit-transform 250ms ease-in-out;transition:transform 250ms ease-in-out;transition:transform 250ms ease-in-out, -webkit-transform 250ms ease-in-out}[data-anchor=activities]{padding-left:0}[data-anchor=activities_intro]{margin-right:calc(100%/8);padding-top:60px;padding-bottom:90px;padding-left:14px}@media only screen and (min-width:768px){[data-anchor=activities_intro]{padding-top:100px;padding-bottom:160px;padding-left:36px}}[data-anchor=activities_list]{margin-right:calc(100%/8)}#activities_list{background-color:#fff;padding:14px 14px 200px}@media only screen and (min-width:768px){#activities_list{padding:36px 36px 200px}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){#activities_list{padding:36px 36px 700px}}#activities_list .activity+.activity{padding-top:10px}#modal_background{position:fixed;top:0;right:0;bottom:0;left:0;z-index:140;cursor:alias}#modal,#modal .bottom{display:flex;flex-direction:column}#modal{position:fixed;top:50%;left:18px;width:calc(100% - 30px - 42px);-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);padding:10px 14px;background-color:#fff;z-index:150;-webkit-justify-content:space-between;justify-content:space-between;opacity:0}@media only screen and (min-width:768px){#modal{left:calc((100%/12*5) + 36px - 100px);width:calc((100%/12)*3);padding:36px}}#modal .bottom{min-height:400px;-webkit-flex-direction:column;-webkit-justify-content:flex-end;display:-webkit-flex;justify-content:flex-end}#modal .title{padding-bottom:36px}#modal .description{padding-bottom:20px;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word}#modal .close_button{position:absolute;top:0;right:0;width:40px;height:40px;display:block}#modal .close_button:after{top:50%;left:50%;background-color:#000;-webkit-transform:translate3d(-50%,-50%,0) scale(.5);transform:translate3d(-50%,-50%,0) scale(.5);transition:-webkit-transform 200ms cubic-bezier(.54,.57,0,.96);transition:transform 200ms cubic-bezier(.54,.57,0,.96);transition:transform 200ms cubic-bezier(.54,.57,0,.96), -webkit-transform 200ms cubic-bezier(.54,.57,0,.96)}#modal .close_button:hover:after{-webkit-transform:translate3d(-50%,-50%,0) scale(1);transform:translate3d(-50%,-50%,0) scale(1)}#contact_emails a,#contact_socialmedia a,#modal .instagramurl a,#modal .websiteurl a{border-bottom:1px solid transparent;transition:border-bottom 200ms ease-in-out}#modal .instagramurl a:hover,#modal .websiteurl a:hover{border-bottom:1px solid #000}
/*# sourceMappingURL=style-min.css.map */