.welcome-page{padding-top:35px}.welcome-page .gallery{position:relative;height:350px;background:url(https://www.dist.phillips.com/content/web/welcome/japan/Tokyo_page_image.jpeg) center center no-repeat #fff;background-size:cover}.welcome-page .copyright{text-align:right;font-size:.875em;line-height:1.1em;margin-top:40px}.welcome-page .title-box{display:inline-block;margin-top:48%;max-width:460px;min-height:121px;color:#fff;text-align:center}@media screen and (min-width:768px){.welcome-page .gallery{height:490px}.welcome-page .title-box{margin:22% 0 0 24%}.welcome-page .title-box h1{font-size:72px}}.welcome-page .title-box h1{text-transform:none;color:#fff}.welcome-page .title-box h1:first-of-type{margin-bottom:0}.welcome-page .title-box h1:nth-of-type(2){margin-top:0}.welcome-page .title-box h2{font-family:DistinctDisplayItalic,sans-serif;text-transform:none}.welcome-page .title-box h4{font-family:MontserratMedium,"Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase}.signup-form .form-response a,.signup-form .form-response p,.signup-form button,.signup-form form,.signup-form input,.signup-form p{font-family:Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif}.welcome-page .container{padding-bottom:40px}.welcome-page .content-area.top-section{margin-top:40px}.welcome-page .main-content{position:relative;font-size:1em;line-height:1.25em;margin:40px 0}@media screen and (min-width:737px){.welcome-page .main-content{padding-right:70px}}.welcome-page .main-paragraph{margin-top:40px;padding-top:40px;border-top:1px #ddd solid}.welcome-page .main-paragraph p{margin:0}.welcome-page .join-us{border-bottom:1px #ddd solid;border-top:1px #ddd solid;margin-top:70px;padding:70px 0}.welcome-page .join-us .button{background:0 0;border-radius:0;border:1px solid #000;color:#000;font-size:100%;height:3em;margin:0;max-width:69%;outline:0;padding:8px 20px;vertical-align:top}@media screen and (min-width:737px){.welcome-page .join-us{padding-right:35%}}.welcome-page .special-event{border-top:1px #ddd solid;margin-top:70px;padding:70px 0 0}.welcome-page .special-event .button{background:0 0;border-radius:0;border:1px solid #000;color:#000;font-size:100%;font-weight:400;height:3em;margin:0;max-width:69%;outline:0;padding:8px 20px;vertical-align:top}@media screen and (min-width:737px){.welcome-page .special-event{padding-right:35%}}.welcome-page .auction-info{position:relative;padding-top:40px}@media screen and (min-width:480px){.welcome-page .auction-info{padding-top:1em}.welcome-page .auction-info .logo{max-width:319px}.welcome-page .auction-info .content-wrapper{max-width:350px}}@media screen and (min-width:768px){.welcome-page .auction-info{padding-right:5em}.welcome-page .auction-info .logo{margin-bottom:3.75em}}.welcome-page .auction-info .logo{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.welcome-page .auction-info .content-wrapper{padding:40px 0}.welcome-page .auction-info .content-wrapper a{color:#00f}.welcome-page .auction-info a{display:inline-block}.welcome-page .auction-info h2{font-size:1.125em;line-height:1.25em}.welcome-page .auction-info p{margin:20px 0 0;font-size:1em}.welcome-page .auction-info p:first-child{margin-top:0}.welcome-page .auction-info .share,.welcome-page .auction-info .wrapper{padding:1em 0}.welcome-page .team-grid .image-grid li{margin-right:40px}@media screen and (min-width:1280px){.welcome-page .team-grid .image-grid li{margin-right:0}}.office-image .description{margin-top:20px}.office-image .description p{padding:0;margin:0;font-size:.8125em}.signup-form{background-color:#ddd;padding:20px}@media screen and (min-width:737px){.signup-form{margin-top:70px}}.signup-form button,.signup-form input[type=email]{background-color:#fff;vertical-align:top;border:1px solid #000;width:100%;height:3em;margin:0 0 20px;border-radius:0;outline:0;color:#000}.signup-form button::-webkit-input-placeholder,.signup-form input[type=email]::-webkit-input-placeholder{color:#000}.signup-form input{border-right:1px solid #000;padding:20px}.signup-form p{font-size:.9em}.signup-form .form-response{font-size:1.25em}.signup-form .form-response p{font-size:1.5rem}.signup-form .form-response p:first-child{margin:2rem 0 0}