html{font-size:16px!important}h1[data-scroll],h2[data-scroll]{-webkit-transition:opacity .5s linear,-webkit-transform 2s cubic-bezier(.19,1,.22,1);transition:opacity .5s linear,-webkit-transform 2s cubic-bezier(.19,1,.22,1);transition:opacity .5s linear,transform 2s cubic-bezier(.19,1,.22,1);transition:opacity .5s linear,transform 2s cubic-bezier(.19,1,.22,1),-webkit-transform 2s cubic-bezier(.19,1,.22,1)}h1[data-scroll=out],h2[data-scroll=out]{opacity:0;transform:translateX(50px)}h1[data-scroll=in],h2[data-scroll=in]{opacity:1;transform:translateX(0)}.from-right[data-scroll],.text-wrap__p-wrap[data-scroll],p[data-scroll]{-webkit-transition:opacity .5s linear,-webkit-transform 2s cubic-bezier(.19,1,.22,1);transition:opacity .5s linear,-webkit-transform 2s cubic-bezier(.19,1,.22,1);transition:opacity .5s linear,transform 2s cubic-bezier(.19,1,.22,1);transition:opacity .5s linear,transform 2s cubic-bezier(.19,1,.22,1),-webkit-transform 2s cubic-bezier(.19,1,.22,1)}.from-right[data-scroll=out],.text-wrap__p-wrap[data-scroll=out],p[data-scroll=out]{opacity:0;transform:translateX(100px)}.from-right[data-scroll=in],.text-wrap__p-wrap[data-scroll=in],p[data-scroll=in]{opacity:1;transform:translateX(0)}.service-duration[data-scroll],.service-price-wrap[data-scroll]{-webkit-transition:opacity .5s linear,-webkit-transform 1s cubic-bezier(.19,1,.22,1);transition:opacity .5s linear,-webkit-transform 1s cubic-bezier(.19,1,.22,1);transition:opacity .5s linear,transform 1s cubic-bezier(.19,1,.22,1);transition:opacity .5s linear,transform 1s cubic-bezier(.19,1,.22,1),-webkit-transform 2s cubic-bezier(.19,1,.22,1)}.service-duration[data-scroll=out],.service-price-wrap[data-scroll=out]{opacity:0;transform:translateX(100px)}.service-duration[data-scroll=in],.service-price-wrap[data-scroll=in]{opacity:1;transform:translateX(0)}.btn[data-scroll]{-webkit-transition:opacity .5s linear,-webkit-transform 2s cubic-bezier(.19,1,.22,1),background-color .2s linear;transition:opacity .5s linear,-webkit-transform 2s cubic-bezier(.19,1,.22,1),background-color .2s linear;transition:opacity .5s linear,transform 2s cubic-bezier(.19,1,.22,1),background-color .2s linear;transition:opacity .5s linear,transform 2s cubic-bezier(.19,1,.22,1),-webkit-transform 2s cubic-bezier(.19,1,.22,1),background-color .2s linear}.btn[data-scroll=out]{opacity:0;transform:translateX(50px)}.btn[data-scroll=in]{opacity:1;transform:translateX(0)}.divider[data-scroll]{-webkit-transition:opacity .5s linear,-webkit-transform 5s cubic-bezier(.19,1,.22,1);transition:opacity .5s linear,-webkit-transform 5s cubic-bezier(.19,1,.22,1);transition:opacity .5s linear,transform 5s cubic-bezier(.19,1,.22,1);transition:opacity .5s linear,transform 5s cubic-bezier(.19,1,.22,1),-webkit-transform 2s cubic-bezier(.19,1,.22,1)}.divider[data-scroll=out]{opacity:0;transform:translateX(30%)}.divider[data-scroll=in]{opacity:1;transform:translateX(0)}.move-up[data-scroll]{-webkit-transition:opacity .5s linear,-webkit-transform .5s cubic-bezier(.19,1,.22,1);transition:opacity .5s linear,-webkit-transform .5s cubic-bezier(.19,1,.22,1);transition:opacity .5s linear,transform .5s cubic-bezier(.19,1,.22,1);transition:opacity .5s linear,transform .5s cubic-bezier(.19,1,.22,1),-webkit-transform 2s cubic-bezier(.19,1,.22,1)}.move-up[data-scroll=out]{opacity:0;transform:translateY(30px)}.move-up[data-scroll=in]{opacity:1;transform:translateY(0)}/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}button,button:focus{outline:0;border:0}a,a:active,a:focus,a:hover,a:link,a:visited{text-decoration:none;outline:0}input:focus{outline:0}select{border:none;box-shadow:none;-moz-appearance:none;-webkit-appearance:none}input,textarea{font-family:inherit}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}::-webkit-scrollbar{width:0;background:0 0}*,:after,:before{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}.no-select{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body{background-color:#f0f0f0;padding-top:9.5rem}@media screen and (max-width:810px){body{padding-top:7.5rem}}.overflow--hidden{overflow:hidden}::selection{background:#000;color:#f0f0f0}html{font-family:Lato,sans-serif;color:#000}a{cursor:pointer!important}h3{margin:1.25rem 0 .3125rem 0}header a{color:#000}header a:hover{cursor:pointer}header .prim-nav__ul a{color:#000;opacity:.4}header .prim-nav__ul a:hover{opacity:1}.text-wrap-2-columns{max-width:68.75rem;display:grid;grid-template-columns:repeat(2,1fr);gap:2.5rem;margin-top:1.25rem}@media screen and (max-width:1090px){.text-wrap-2-columns{grid-template-columns:repeat(1,1fr)}}.text-wrap-2-columns article{max-width:33.75rem}.text-wrap-2-columns article h2{font-weight:700;margin-bottom:1.125rem}.text-wrap-2-columns article a{overflow-wrap:break-word;color:#000;text-decoration:underline}.text-wrap-2-columns article a:hover{opacity:.4}.text-wrap-2-columns article:first-child{text-align:justify}.text-wrap-2-columns .iframe-outter-wrap{overflow:hidden;margin:1.25rem 0 1.4375rem 0}.text-wrap-2-columns .iframe-outter-wrap .iframe-wrap{position:relative;overflow:hidden;width:100%}.text-wrap-2-columns .iframe-outter-wrap .iframe-wrap iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.text-wrap-3-columns{max-width:62.5rem;display:grid;grid-template-columns:repeat(3,1fr);gap:2.5rem;margin-top:1.25rem}@media screen and (max-width:1090px){.text-wrap-3-columns{grid-template-columns:repeat(1,1fr)}}.text-wrap-3-columns article{text-align:justify;max-width:20rem}@media screen and (max-width:1090px){.text-wrap-3-columns article{max-width:33.75rem}}.text-wrap-3-columns article h2{font-weight:700;margin-bottom:1.125rem}.text-wrap-3-columns article a{overflow-wrap:break-word;color:#000;text-decoration:underline}.text-wrap-3-columns article a:hover{opacity:.4}@media screen and (max-width:1245px){.text-wrap-3-columns article .img-portrait{width:100%!important}}.text-wrap-3-columns article:nth-child(2){min-width:20.625rem}@media screen and (max-width:1090px){.text-wrap-3-columns article:nth-child(2){min-width:0}}.text-wrap-3-columns .iframe-outter-wrap{overflow:hidden;margin:1.25rem 0 1.4375rem 0}.text-wrap-3-columns .iframe-outter-wrap .iframe-wrap{position:relative;overflow:hidden;width:100%}.text-wrap-3-columns .iframe-outter-wrap .iframe-wrap iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.text-wrap-1-column{display:grid;gap:2.5rem;margin-top:1.25rem;grid-template-columns:repeat(1,100%);max-width:50rem}.text-wrap-1-column article h2{font-weight:700;margin-bottom:1.125rem}.text-wrap-1-column article a{overflow-wrap:break-word;display:inline;color:#000;text-decoration:underline}.text-wrap-1-column article a:hover{opacity:.4}.sr-only:not(:focus):not(:active){clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.wrapper{box-sizing:border-box;margin:0 auto;padding:0 80px;width:100%;max-width:105rem;overflow:hidden}@media screen and (max-width:1090px){.wrapper{padding:0 22px}}@media screen and (max-width:810px){.wrapper{padding:0 22px}}.wrapper--gallery{box-sizing:border-box;margin:0 auto;padding:0 76px;width:100%;max-width:105rem}@media screen and (max-width:1090px){.wrapper--gallery{padding:0 21px}}@media screen and (max-width:810px){.wrapper--gallery{padding:0 5px}}@media screen and (max-width:415px){.wrapper--gallery{padding:0 5px}}@media screen and (max-width:321px){.wrapper--gallery{padding:0 5px}}.header__logo .logo__title a{margin-left:-.0625rem;font-size:1.5625rem;font-weight:300;text-transform:uppercase}.header__logo .logo__subtitle a{font-size:.6875rem;letter-spacing:.0625rem;font-weight:700;text-transform:uppercase}header{position:fixed;top:0;left:0;right:0;z-index:10;background-color:#f0f0f0;display:flex;align-items:flex-end;justify-content:space-between;column-gap:2rem;width:100%;max-width:105rem;padding:0 80px;height:9.375rem;margin:0 auto}@media screen and (max-width:1090px){header{padding:0 22px}}@media screen and (max-width:810px){header{padding:0 5px;height:6.25rem}}@media screen and (max-width:415px){header{padding:0 5px}}@media screen and (max-width:321px){header{padding:0 5px}}@media screen and (max-width:1090px){header .prim-nav-l{display:none}}header .prim-nav-l .prim-nav__ul{margin:1.25rem 0 2.1875rem 0;display:flex;row-gap:.5rem;flex-wrap:wrap;list-style-type:none}header .prim-nav-l .prim-nav__ul li{margin-right:1.75rem;user-select:none}header .prim-nav-l .prim-nav__ul li:last-child{margin-right:0}header .prim-nav-l .prim-nav__ul .primnav__li--active a{opacity:1}header .sec-nav-l{margin:0 0 1.875rem 0}@media screen and (max-width:1090px){header .sec-nav-l{display:none}}header .sec-nav-l .sec-nav__ul{display:flex;list-style-type:none;padding-right:.125rem}header .sec-nav-l .sec-nav__ul li{margin:.1875rem 0 0 .9375rem}header .sec-nav-l .sec-nav__ul li svg{width:18px;height:18px}header .sec-nav-l .sec-nav__ul li svg path{fill:#000}header .sec-nav-l .sec-nav__ul li svg:hover{cursor:pointer;opacity:.4}header .sec-nav-l .sec-nav__ul li:first-child{margin-left:0}header .nav-m{display:none}@media screen and (max-width:1090px){header .nav-m{width:100%;display:block}}header .nav-m .header__logo{margin:0 0 3.125rem .0625rem}@media screen and (max-width:810px){header .nav-m .header__logo{margin:0 0 2.5rem .9375rem}}header .nav-m .sec-nav__ul{margin-top:1.25rem;display:flex;list-style-type:none}header .nav-m .sec-nav__ul li{padding-left:.625rem!important;height:1.25rem}header .nav-m .sec-nav__ul li svg{width:15px;height:15px}header .nav-m .sec-nav__ul li svg path{fill:#000}header .nav-m .sec-nav__ul li svg:hover{cursor:pointer;opacity:.4}header .nav-m .sec-nav__ul li:first-child{margin-left:0!important;padding:.625rem 0 0 .0625rem!important}@media screen and (max-width:810px){header .nav-m .sec-nav__ul li:first-child{padding:.625rem 0 0 1.0625rem!important}}@keyframes slideInLeft{0%{visibility:visible;transform:translate3d(-550px,0,0);opacity:0}100%{opacity:1;transform:translate3d(0,0,0)}}@keyframes slideOutLeft{0%{opacity:1;transform:translate3d(0,0,0)}100%{opacity:0;visibility:hidden;transform:translate3d(-550px,0,0)}}header .nav-m *{box-sizing:border-box}header .nav-m body:after{background:#f0f0f0;content:"";height:100%;left:0;opacity:0;overflow:auto;padding:0;position:absolute;top:0;transition:all .2s ease;width:100%}header .nav-m body.open{overflow:hidden}header .nav-m body.open:after{opacity:1;visibility:visible}header .nav-m .b-nav{position:absolute;top:100px;z-index:11;background-color:#f0f0f0;width:100vw;height:100vh;display:flex;flex-direction:column}header .nav-m .b-nav:not(.open){visibility:hidden}header .nav-m .b-nav li{color:#000;list-style-type:none;text-align:left;transform:translateX(-250px);padding:.625rem 0 0 .0625rem}@media screen and (max-width:810px){header .nav-m .b-nav li{padding:.625rem 0 0 1rem}}header .nav-m .b-nav li:first-child{padding:1.875rem 0 0 .0625rem}@media screen and (max-width:810px){header .nav-m .b-nav li:first-child{padding:.625rem 0 0 1rem}}header .nav-m .b-nav li:not(.open){animation-duration:.2s;animation-fill-mode:both;animation-name:slideOutLeft}header .nav-m .b-nav .primnav__li--active a{opacity:1}header .nav-m .b-nav.open{visibility:visible}header .nav-m .b-nav.open li{animation-duration:.2s;animation-fill-mode:both;animation-name:slideInLeft}header .nav-m .b-link{background:0 0;border-left:transparent solid 1px;color:#000;font-family:inherit;font-size:24px;font-weight:300;margin-left:17px;text-decoration:none;transition:all .2s ease;width:auto}header .nav-m .b-link--active,header .nav-m .b-link:hover{border-left:#000 solid 1px;padding-left:30px}header .nav-m .b-menu{cursor:pointer;display:inline-block;height:40px;padding-left:5.5px;padding-top:7.5px;position:relative;transition:all .2s ease;user-select:none;width:40px;z-index:12}header .nav-m .b-bun{background:#000;position:relative;transition:all .2s ease}header .nav-m .b-bun--top{height:1px;top:0;width:25px}header .nav-m .b-bun--mid{height:1px;top:8px;width:25px}header .nav-m .b-bun--bottom{height:1px;top:16px;width:25px}header .nav-m .b-brand{color:#f0f0f0;font-family:inherit;font-size:24px;font-weight:300;margin-left:30px;position:relative;text-decoration:none;top:-11.4285714286px;transition:all .2s ease;z-index:13}header .nav-m .b-container{height:40px;right:17px;position:absolute;top:60px}@media screen and (max-width:810px){header .nav-m .b-container{top:28px;right:15}}header .nav-m .b-container:hover:not(.open) .bun-bottom,header .nav-m .b-container:hover:not(.open) .bun-mid,header .nav-m .b-container:hover:not(.open) .bun-top{background:#f0f0f0}header .nav-m .b-container.open .b-main{border:#000 solid 1px}header .nav-m .b-container.open .b-bun--top{background:#000;top:8px;transform:rotate(45deg)}header .nav-m .b-container.open .b-bun--mid{opacity:0}header .nav-m .b-container.open .b-bun--bottom{background:#000;top:6px;transform:rotate(-45deg)}header .nav-m .b-container.open .b-brand{color:#000}.main-footer a{color:#000;text-decoration:underline}.main-footer a:hover{opacity:.4}.wrapper--gallery{min-height:calc(100vh - 150px)}@media screen and (max-width:1090px){.wrapper--gallery .gallery-l{visibility:hidden;height:0!important}}.wrapper--gallery .gallery-l .gallery__a{-webkit-transition:opacity 150ms ease-out;-moz-transition:opacity 150ms ease-out;-ms-transition:opacity 150ms ease-out;-o-transition:opacity 150ms ease-out;transition:opacity 150ms ease-out;display:flex;border-radius:.125rem;overflow:hidden}.wrapper--gallery .gallery-l .gallery__a--hidden{opacity:.15!important;filter:grayscale(40%);pointer-events:none;cursor:default}.wrapper--gallery .gallery-l .gallery__a::before{z-index:5;position:absolute;opacity:0;left:11px;bottom:10px;font-size:1rem;color:#f0f0f0;font-weight:400;letter-spacing:.5px;text-transform:uppercase;-webkit-transition:all .1s ease;-moz-transition:all .1s ease;-ms-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease}.wrapper--gallery .gallery-l .gallery__a:hover::before{opacity:1}.wrapper--gallery .gallery-l .gallery__a::after{opacity:0;z-index:4;position:absolute;content:"";bottom:0;left:0;right:0;width:100%;height:2.8125rem;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(30,30,30,.5) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,0)),color-stop(100%,rgba(30,30,30,.5)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(30,30,30,.5) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 0,rgba(30,30,30,.5) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0,rgba(30,30,30,.5) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(30,30,30,.5) 100%);-webkit-transition:all .1s ease;-moz-transition:all .1s ease;-ms-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease}.wrapper--gallery .gallery-l .gallery__a:hover::after{opacity:1}.wrapper--gallery .gallery-m{visibility:hidden;position:absolute;top:-9999px;left:-9999px}@media screen and (max-width:1090px){.wrapper--gallery .gallery-m{visibility:visible;position:relative;top:initial;left:initial}}@media screen and (max-width:415px){.wrapper--gallery .gallery-m{visibility:hidden;position:absolute;top:-9999px;left:-9999px}}.wrapper--gallery .gallery-m .gallery__a{-webkit-transition:opacity 150ms ease-out;-moz-transition:opacity 150ms ease-out;-ms-transition:opacity 150ms ease-out;-o-transition:opacity 150ms ease-out;transition:opacity 150ms ease-out;display:flex;border-radius:.125rem;overflow:hidden}.wrapper--gallery .gallery-m .gallery__a--hidden{opacity:.15!important;filter:grayscale(40%);pointer-events:none;cursor:default}.wrapper--gallery .gallery-m .gallery__a::before{z-index:5;position:absolute;left:11px;bottom:10px;font-size:1rem;color:#f0f0f0;font-weight:400;letter-spacing:.5px;text-transform:uppercase}.wrapper--gallery .gallery-m .gallery__a::after{z-index:4;position:absolute;content:"";bottom:0;left:0;right:0;width:100%;height:2.8125rem;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(30,30,30,.5) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,0)),color-stop(100%,rgba(30,30,30,.5)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(30,30,30,.5) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 0,rgba(30,30,30,.5) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0,rgba(30,30,30,.5) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(30,30,30,.5) 100%)}.wrapper--gallery .gallery-s{display:none}@media screen and (max-width:415px){.wrapper--gallery .gallery-s{display:block;width:100%}}.wrapper--gallery .gallery-s .gallery__a{-webkit-transition:opacity 150ms ease-out;-moz-transition:opacity 150ms ease-out;-ms-transition:opacity 150ms ease-out;-o-transition:opacity 150ms ease-out;transition:opacity 150ms ease-out;display:flex;border-radius:.125rem;overflow:hidden;margin-bottom:.3125rem;position:relative}.wrapper--gallery .gallery-s .gallery__a:last-child{margin-bottom:0}.wrapper--gallery .gallery-s .gallery__a--hidden{display:none}.wrapper--gallery .gallery-s .gallery__a::before{z-index:5;position:absolute;left:11px;bottom:10px;font-size:1rem;color:#f0f0f0;font-weight:400;letter-spacing:.5px;text-transform:uppercase}.wrapper--gallery .gallery-s .gallery__a::after{z-index:4;position:absolute;content:"";bottom:0;left:0;right:0;width:100%;height:2.8125rem;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(30,30,30,.5) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,0)),color-stop(100%,rgba(30,30,30,.5)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(30,30,30,.5) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 0,rgba(30,30,30,.5) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0,rgba(30,30,30,.5) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(30,30,30,.5) 100%)}.error__content{height:calc(100vh - 150px);display:flex;flex-direction:column;justify-content:center;align-items:center;padding-bottom:13%}.error__content h1{font-size:1.875rem;margin-bottom:.625rem}.error__content span{font-size:.875rem;margin-bottom:.3125rem}.error__content a{font-size:.875rem;color:#000;text-decoration:underline}.error__content a:hover{opacity:.4}.wrapper--project{box-sizing:border-box;margin:0 auto;padding:0 80px;width:100%;max-width:62.5rem;overflow:hidden}@media screen and (max-width:1090px){.wrapper--project{padding:0 22px}}@media screen and (max-width:810px){.wrapper--project{padding:0 22px}}.wrapper--project figure{margin:1.25rem 0}.wrapper--project figure img{width:100%;height:auto}.wrapper--project figure figcaption{text-align:center;margin-top:.9375rem}@media screen and (max-width:1090px){.wrapper--project figure figcaption{margin-top:.625rem}}.wrapper--project .iframe-outter-wrap{overflow:hidden;margin:1.25rem 0 1.4375rem 0}.wrapper--project .iframe-outter-wrap .iframe-wrap{position:relative;overflow:hidden;width:100%}.wrapper--project .iframe-outter-wrap .iframe-wrap iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.wrapper--project strong{opacity:.4}.wrapper--project .bottom-nav{margin-top:2.8125rem;display:flex;justify-content:space-between}.wrapper--project .bottom-nav a{position:relative;font-weight:300;color:#000;opacity:1}.wrapper--project .bottom-nav a:hover{opacity:.4}