html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}#cover_mobileapp{height:auto;left:0;overflow:hidden;position:relative;top:0;width:100%;z-index:1052}#cover_mobileapp .cover_mobileapp_item{align-items:center;display:flex}#cover_mobileapp .cover-banner-wrapper{margin:auto;max-height:90%;max-width:90%;min-width:50%;padding:50px 0;position:relative;z-index:2}#cover_mobileapp .cover-banner-wrapper img{max-width:100%;vertical-align:middle}#cover_mobileapp .cover-banner-wrapper .cover-banner-event-date{display:block;font-family:Open Sans,sans-serif;font-size:12px;letter-spacing:.04em;margin-bottom:1em}#cover_mobileapp .cover-banner-wrapper .cover-banner-event-date.color{color:#fff}#cover_mobileapp .cover-banner-wrapper .cover-banner-name{display:inline-block;line-height:normal;margin:0;width:100%}#cover_mobileapp .cover-banner-wrapper .cover-banner-name.color{color:#fff}#cover_mobileapp .cover-banner-wrapper .cover-banner-button{display:inline-block;font-family:Open Sans,sans-serif;font-size:30px;text-transform:uppercase}#cover_mobileapp .cover-banner-wrapper .cover-banner-button a{fill:#fff;color:#fff;display:inline-block;font-weight:600;letter-spacing:.1em;transition:all .25s ease-in-out}#cover_mobileapp .cover-banner-wrapper .cover-banner-button a svg,#cover_mobileapp .cover-banner-wrapper .cover-banner-button a svg path{fill:#fff}#cover_mobileapp.cover-mobileapp-height .cover-banner-wrapper{padding:0}#cover_mobileapp.cover-mobileapp-height .cover-banner-name{margin-bottom:1rem}#cover_mobileapp.cover-mobileapp-height .cover_mobileapp_item:after{background:rgba(0,0,0,.2);content:"";height:100%;left:0;position:absolute;right:0;top:0;width:100%}.mobileapp-bg-wrapper{background:#f6f6f6;font-family:Open Sans,sans-serif;height:100vh;position:absolute;text-align:center;top:0;width:100%;z-index:9999}.mobileapp-bg-wrapper.mobileapp-bg-wrapper-hide{display:none}.mobileapp-bg-wrapper .homescreen-body-center{position:relative}.mobileapp-bg-wrapper .app-logo-center{left:0;position:absolute;right:0;top:50%;transform:translateY(-50.1%)}.mobileapp-bg-wrapper .mobileapp-logo{border-radius:15px;height:120px;margin:0 auto;overflow:hidden;width:120px}.mobileapp-bg-wrapper .mobileapp-logo img{height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;vertical-align:middle;width:100%}.mobileapp-bg-wrapper .site-title{font-size:14px;font-weight:600;letter-spacing:.1em;padding-top:2em;text-transform:uppercase}.mobileapp-bg-wrapper .app-name{font-size:18px;margin-top:1em}.mobileapp-browser{display:inline-block;margin:10px 0;position:relative}.mobileapp-browser .urllink{display:none}.mobileapp-browser .success{background:#afafaf;border-radius:4px;color:#fff;display:none;font-size:10px;left:0;letter-spacing:.05em;margin:7px auto 0;padding:4px 6px 2px;position:absolute;right:0;text-transform:uppercase;width:60px}.mobileapp-browser .success:before{color:#afafaf;content:"\f00c";font-family:Font Awesome\ 5 Pro;font-size:26px;left:0;line-height:1;position:absolute;right:0;top:-16px}.mobileapp-browser .linkslug-button{background:#e6e6e6;border-radius:3px;display:inline-block;font-size:11px;font-weight:600;letter-spacing:.04em;line-height:1.2;outline:none;padding:10px 11px}.share-options-overlay.mobileapp-share-options-overlay{height:calc(100% - 50px);z-index:1111}.share-options-modal.mobileapp-share-options-modal{border:0;border-bottom:1px solid hsla(0,0%,59%,.2);border-radius:0;bottom:50px;left:0;top:inherit;transform:none;width:100%}.share-options-modal.mobileapp-share-options-modal .url-anchor-share{padding:12px 30px}.share-options-modal.mobileapp-share-options-modal .share-option-container{border:0}.share-options-modal.mobileapp-height{bottom:0;height:100%;overflow:auto}.mobileapp-profile-content{fill:#636363;color:#636363;font-family:Open Sans,sans-serif;font-size:14px;line-height:1.8em;margin:0 auto;padding:2vmax;width:100%}.mobileapp-profile-content.install-app-modal-wrapper{max-width:100%}.mobileapp-profile-content a{fill:#636363;color:#636363}.mobileapp-profile-content .share-close-app{fill:#ccc;color:#ccc;cursor:pointer;font-size:20px;position:fixed;right:15px;top:10px;z-index:99999}.mobileapp-profile-content .share-close-app .menu-svg-icon svg{fill:#636363}.mobileapp-profile-content .site-logo{margin:1rem 0 2rem;text-align:center;width:100%}.mobileapp-profile-content .site-logo img{max-width:80%}.mobileapp-profile-content .site-logo h1{font-size:18px}.mobileapp-profile-content .page-title{font-size:16px;font-weight:600;letter-spacing:.02em;padding-top:2em}.mobileapp-profile-content .content-wrapper{display:inline-block;margin-bottom:2rem;width:100%}.mobileapp-profile-content .content-wrapper h1,.mobileapp-profile-content .content-wrapper h2,.mobileapp-profile-content .content-wrapper h3,.mobileapp-profile-content .content-wrapper h4,.mobileapp-profile-content .content-wrapper h5,.mobileapp-profile-content .content-wrapper p{margin:0}.mobileapp-profile-content .gravatar-img{border-radius:50px;display:inline-block;margin-bottom:1.5em;overflow:hidden;vertical-align:middle}.mobileapp-profile-content .gravatar-img.gravatar-icons{fill:#ccc;border:1px solid #ccc;font-size:50px;padding:25px}.mobileapp-profile-content .gravatar-img img{height:80px;-o-object-fit:cover;object-fit:cover;vertical-align:middle;width:80px}.mobileapp-profile-content .user-profile{border-top:1px solid #f2f2f2;bottom:0;display:inline-block;left:0;position:fixed;width:100%;z-index:999}.mobileapp-profile-content .user-profile ul{display:table;list-style:none;margin:0;padding:0;width:100%}.mobileapp-profile-content .user-profile ul li{background:#fff;border-right:1px solid #f2f2f2;display:table-cell;font-size:12px;font-weight:600;letter-spacing:.1em;padding:1.08em;text-align:center;width:33%}.mobileapp-profile-content .user-profile ul li:last-child{border-right:0}.mobileapp-profile-content .social-media-container{margin-bottom:3em;padding-top:2em;text-align:center;width:100%}.mobileapp-profile-content .social-media-container .socila-media-icons a{display:inline-block;font-size:20px;margin-right:25px}.mobileapp-profile-content .social-media-container .socila-media-icons a svg{fill:#636363}.mobileapp-profile-content .social-media-container .socila-media-icons a:last-child{margin-right:0}.mobileapp-profile-content .social-media-container.pixpa{border-top:1px solid #efefef;font-size:11px;letter-spacing:.04em;margin-bottom:95px}.proofing-header-spacing.mobileapp-header .user-links{padding:0!important}.proofing-header-spacing.mobileapp-header .user-links .nav-list .proofing-options{display:table;width:100%}.proofing-header-spacing.mobileapp-header .user-links .nav-list .proofing-options .clients-icon{border-right:1px solid #f2f2f2;cursor:pointer;display:table-cell;font-family:Open Sans,sans-serif;font-size:12px;font-weight:600;letter-spacing:.1em;margin:0;padding:1.42em .5em;text-align:center}.proofing-header-spacing.mobileapp-header .user-links .nav-list .proofing-options .clients-icon.clients-icon-form{width:50%}.proofing-header-spacing.mobileapp-header .user-links .nav-list .proofing-options .clients-icon:last-child{border-right:0}.proofing-header-spacing.mobileapp-header .user-links .nav-list .proofing-options .clients-icon a{color:#636363;font-size:12px;padding:0 .8em;text-transform:uppercase}.proofing-header-spacing.mobileapp-header .user-links .nav-list .proofing-options .clients-icon.active a{color:#000}.visit-Website{display:inline-block;margin:2em auto 10em;text-align:center;width:100%}.visit-Website button{margin:0 auto}.mobileapp-sharehide #lg-share,.mobileapp-sharehide .lg-toolbar-option{display:none}.mobileapp-contact-form .contact-form .message-done{justify-content:center;margin:20px 0 0}.mobileapp-contact-form .contact-form button.is-global-btn{margin-top:20px}.mobileapp-contact-form .contact-form .is-global-btn{align-items:center;-webkit-backface-visibility:initial;cursor:pointer;display:flex;justify-content:center;margin:0 auto;position:relative}.mobileapp-contact-form .contact-form .is-global-btn .submit-loader{position:absolute}.mobileapp-contact-form .contact-form .is-global-btn .circle-loader{align-items:center;animation:loader-spin 1.2s linear infinite;border:2px solid hsla(0,0%,100%,.7);border-left-color:#2f87fe;border-radius:50%;display:inline-flex;height:1.3em;margin:0 auto;position:relative;width:1.3em}.mobileapp-contact-form input[type=email],.mobileapp-contact-form input[type=text],.mobileapp-contact-form textarea{border:1px solid hsla(0,0%,80%,.4);display:table-cell;margin-bottom:0;margin-top:10px;width:100%}.mobileapp-contact-form input[type=email]:first-child,.mobileapp-contact-form input[type=text]:first-child,.mobileapp-contact-form textarea:first-child{margin-top:0}.mobileapp-contact-form input[type=email]::-webkit-input-placeholder,.mobileapp-contact-form input[type=text]::-webkit-input-placeholder,.mobileapp-contact-form textarea::-webkit-input-placeholder{font-size:12px;font-weight:400;opacity:.8}.mobileapp-contact-form input.error,.mobileapp-contact-form textarea.error{border-color:#e02020;border-width:1px}.mobileapp-contact-form label.error{color:#e02020;font-size:13px}.mobileapp-contact-form textarea{height:110px;max-height:110px;min-height:110px}.mobileapp-contact-form .custom-button{display:block;font-size:14px;font-weight:600;margin:10px auto 0;padding:15px;text-transform:uppercase;width:50%}.app-desc{line-height:1.8em;padding:4em 2em}.install-app-wrapper{background:#000;border-radius:50px;bottom:60px;color:#fff;font-family:Open Sans,sans-serif;font-size:12px;font-weight:600;left:0;letter-spacing:.1em;margin:0 auto;padding:12px 20px;position:fixed;right:0;text-align:center;text-transform:uppercase;width:-moz-max-content;width:max-content}.install-app-wrapper a{color:#fff}@keyframes loader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
