html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}*{margin:0;padding:0;text-decoration:none}.clearfix{clear:both}.text-transform-u{text-transform:uppercase}.margin-b0{margin-bottom:0!important}.margin-t10{margin-top:10px}.margin-t15{margin-top:15px}.margin-t30{margin-top:30px}.margin-t40{margin-top:40px}.margin-r10{margin-right:10px}.width-100{width:100%}.pointer-none{pointer-events:none}.display-flex{align-items:center;display:flex;flex-flow:row wrap;justify-content:center}.display-flex.space-btw{justify-content:space-between}body{-webkit-font-smoothing:antialiased;background:#fff;color:#434343;font-family:Inter,sans-serif;font-size:16px;line-height:normal;opacity:0}@media screen and (max-width:1024px){body{-webkit-tap-highlight-color:rgba(0,0,0,0);user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}}.body-to-show{opacity:1;transition:opacity .25s ease}.alert-danger{color:red;font-size:12px;line-height:18px;margin-top:15px}.error-messages.alert-danger a{color:#2d2d2d;text-decoration:underline}.error-messages.alert-danger a:hover{color:#2d2d2d}.signup-bg{text-align:center;width:100%}@media only screen and (max-width:768px){.signup-bg{position:relative}}.page-title{color:#272727;font-size:25px;font-weight:600;margin-bottom:6px}.signup-wrapper{margin:0 auto;max-width:950px;padding-bottom:1px;position:relative;width:100%}@media only screen and (max-width:768px){.signup-wrapper{padding:0 30px 20px;position:relative}}.signup-wrapper .signup-left{display:inline-block;vertical-align:middle;width:100%}.signup-wrapper .signup-left .discount-coupons-wrapper{margin:5px auto;position:relative}.signup-wrapper .signup-left .discount-coupons-wrapper input{margin:0}.signup-wrapper .signup-left .discount-coupons-wrapper.hide{display:none}.signup-wrapper .signup-left .discount-coupons-wrapper .promo-code-title{background:#eee;border-radius:7px 0 0 7px;color:#636363;font-size:14px;height:40px;left:1px;line-height:40px;padding:0 10px;position:absolute;top:1px}.signup-wrapper .signup-left input{background:0 0;border:1px solid #d3d3d3;border-radius:6px;float:none;font-family:Inter,sans-serif;font-size:16px;margin:0;min-width:150px;outline:0;padding:10px;transition:all .25s ease-in-out;width:100%}.signup-wrapper .signup-left input::-webkit-input-placeholder{color:#aaa}.signup-wrapper .signup-left .signup-links{margin-top:15px;text-align:center}.signup-wrapper .signup-left .signup-links.margin-t30{margin-top:30px}.signup-wrapper .signup-left .signup-form-input{border:0;border-radius:0;margin:0;outline:0;padding:5px 0;position:relative;width:100%}.signup-wrapper .signup-left .signup-form-input.pointer-none{pointer-events:none}.signup-wrapper .signup-left .signup-form-input:focus{border-bottom:1px solid #d7d9db}.refcode-container{background:#f77;color:#fff;display:inline-block;font-size:15px;font-weight:500;padding:7px;position:relative;text-align:center;width:100%;z-index:2}@media screen and (max-width:1024px){.refcode-container{font-size:12px}}.refcode-container span{width:1em}.refcode-container span svg{vertical-align:middle;width:1em}.refcode-container span svg path{fill:#fff}.signup-bg-page{background:#fff}.section-header-wrapper{display:inline-block;margin-bottom:30px;width:100%}.section-header-wrapper .sub-title{color:#6b7280;font-size:14px;font-weight:400;line-height:1.5}.already-login{color:#878787;font-size:12px;line-height:18px}.already-login a{padding-bottom:3px}.section-top-container{align-items:center;display:flex;justify-content:space-between;padding:0 36px;position:relative;width:100%;z-index:1}@media only screen and (max-width:1025px){.section-top-container{padding:0 20px}}.section-top-container .pixpa-logo{display:inline-block;width:72px}@media only screen and (max-width:1025px){.section-top-container .pixpa-logo{vertical-align:middle;width:70px}}.section-top-container .pixpa-logo svg{fill:#fff}@media only screen and (max-width:1025px){.section-top-container .pixpa-logo svg{fill:#434343;vertical-align:middle}}.section-body-container{align-items:center;display:flex;flex-direction:column;font-size:14px;height:100%;justify-content:center;width:100%}@media only screen and (max-width:767px){.section-body-container{margin-top:0}}.section-body-container a{color:#2f87fe}.section-footer-wrapper{display:inline-block;margin-top:28px;width:100%}.section-footer-wrapper .already-login{margin:0 auto;width:45%}@media only screen and (max-width:767px){.section-footer-wrapper .already-login{width:100%}}.section-footer-wrapper .terms-of-use{color:#6b7280;font-size:11px;line-height:1.7}.section-footer-wrapper .terms-of-use a{color:#6b7280;padding-bottom:0;text-decoration:underline}.section-footer-wrapper .terms-of-use a:hover{color:#6b7280}.section-footer-wrapper .terms-of-use .sub-title{color:#2d2d2d;font-size:12px;font-weight:400;margin-top:10px}.section-footer-wrapper .terms-of-use .sub-title a{color:#2d2d2d;font-weight:500;text-decoration:none}.section-footer-wrapper .terms-of-use .sub-title a:hover{color:#2d2d2d}@media only screen and (min-width:1025px){.signup-container-wrapper.signup-page-fixed{height:100%;overflow:hidden}}.signup-container-wrapper a{color:#2f87fe;transition:all .25s ease-in-out}.signup-container-wrapper a:hover{color:#363636}body,html{display:block;height:100%;width:100%}.hide-all{display:none}.signup-wrapper .input-title{color:#636363;display:inline-block;font-size:12px;font-weight:400;letter-spacing:.03em;text-align:left}.signup-wrapper .input-title.mtop-0{margin-top:0}.pixpa-signup-form-container{align-items:center;display:flex;justify-content:center;margin:0 auto;max-width:400px;vertical-align:middle;width:100%}@media only screen and (max-width:767px){.pixpa-signup-form-container{flex-direction:column-reverse;justify-content:center;max-width:100%}}.pixpa-signup-form-container .message-error{color:red;font-size:12px;text-align:right}input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 30px #fff!important}.signup-container-wrapper{display:flex;flex-flow:wrap;justify-content:center}@media only screen and (max-width:1024px){.signup-container-wrapper{flex-direction:column-reverse;height:auto;padding-top:90px;width:100%}}.signup-container-wrapper .section-top-container{position:absolute;top:0}.signup-container-wrapper .section-top-container.relative{position:relative}.signup-container-wrapper .signup-left-container{padding:70px 0;width:60%}@media only screen and (min-width:1600px){.signup-container-wrapper .signup-left-container{width:60%}}@media only screen and (max-width:1025px){.signup-container-wrapper .signup-left-container{padding:60px 0;width:100%}}@media only screen and (max-width:767px){.signup-container-wrapper .signup-left-container{padding:20px 0 60px}}.signup-container-wrapper .signup-right-container{align-items:center;background:#f5f5f5;background:linear-gradient(180deg,#1e3c72,#2a5298);display:flex;flex-flow:wrap;justify-content:center;padding:0 60px;position:relative;width:40%}@media only screen and (min-width:1600px){.signup-container-wrapper .signup-right-container{width:40%}}@media only screen and (max-width:1025px){.signup-container-wrapper .signup-right-container{display:inline-block;height:auto;padding:60px 30px 100px;width:100%}}.signup-container-wrapper .signup-right-container.signup_creative_slider{align-items:center;background:#000;flex-flow:column nowrap;justify-content:center;overflow:hidden;padding:70px 40px 320px}@media only screen and (max-width:1366px){.signup-container-wrapper .signup-right-container.signup_creative_slider{padding:60px 30px 280px}}@media only screen and (max-width:1025px){.signup-container-wrapper .signup-right-container.signup_creative_slider{min-height:60vh;padding:50px 24px 150px}}.discount-coupons-btn{color:#909090;cursor:pointer;display:none;font-size:14px;margin-top:30px;position:relative;text-align:left}.discount-coupons-btn.active{display:block}.captcha-input{position:relative;width:300px}.captcha-input.signup-captcha{margin:10px 0 0;transform:scale(.8);transform-origin:0 0}@media screen and (max-width:640px){.captcha-input.signup-captcha{transform:translateX(0);width:100%}.captcha-input.signup-captcha .g-recaptcha{transform:inherit;width:100%}.captcha-input.signup-captcha .g-recaptcha iframe{transform:scale(.77) translateX(-44px)}}.wg-default{display:none!important}.nav{display:flex;float:right}.nav,.nav a{font-size:14px}.nav a{fill:#272727;color:#272727;display:inline-block;font-weight:500;opacity:1;padding:30px 0}@media only screen and (max-width:1025px){.nav a{padding:25px 10px}}.nav a.nav-arrow svg{font-size:9px;height:9px;margin-left:0;vertical-align:middle;width:9px}.nav a.box-shadow{box-shadow:inset 0 2px 0 0 transparent}.nav a.blue-txt{color:#0099e5;padding-left:5px}.nav .nav-dropdown{display:inline-block;position:relative}.nav .nav-dropdown.pos-override{position:inherit}.nav .nav-dropdown.box-shadow{box-shadow:inset 0 2px 0 0 transparent}.nav .nav-dropdown:hover.box-shadow{box-shadow:inset 0 2px 0 0 #2f97e8;opacity:1}.nav .nav-dropdown:hover.box-shadow a{opacity:1}.nav .nav-dropdown .dropdown{display:none;padding-top:15px;position:absolute;top:50px;transition:all 2s linear;transition:opacity 2s linear;z-index:111}@media screen and (max-width:767px){.nav .nav-dropdown .dropdown{top:40px}}.nav .nav-dropdown .dropdown ul>li{list-style:none}.nav .nav-dropdown .dropdown.nav-dropdown-more{left:auto;right:0}.nav .nav-dropdown .dropdown:before{border-bottom:7px solid #fff;border-left:7px solid transparent;border-right:7px solid transparent;content:"";margin:0 auto;position:absolute;right:24px;top:8px;width:0}.nav .nav-dropdown .dropdown .dropdown_list{background:#fff;border-radius:8px;box-shadow:0 5px 19px 5px hsla(0,0%,47%,.2);display:inline-block;padding:15px 5px;width:350px}@media screen and (max-width:767px){.nav .nav-dropdown .dropdown .dropdown_list{width:250px}}.nav .nav-dropdown .dropdown .dropdown_list li.dropdown_item{display:inline-block;width:49%}@media screen and (max-width:767px){.nav .nav-dropdown .dropdown .dropdown_list a{font-size:15px}}.nav .nav-dropdown .dropdown a{box-shadow:none;display:inline-block;font-weight:500;line-height:1;padding:15px 25px;text-transform:none;width:100%}.nav .nav-dropdown .dropdown a:hover{background:#f6f6f6;box-shadow:none}.nav .nav-dropdown:hover .dropdown{display:block}.signup-divider{align-items:center;border-bottom:1px solid #d3d3d3;display:flex;margin:0 auto 22px;padding-top:25px;position:relative;width:100%}.signup-divider span{background:#fff;color:#8a94a3;display:flex;font-size:13px;justify-content:center;left:0;margin:0 auto;padding:0 12px;position:absolute;right:0;width:-moz-fit-content;width:fit-content}.showpassword-btn{fill:#909090;align-content:center;display:flex;font-size:30px;height:40px;line-height:30px;position:absolute;right:10px;top:5px;transition:all .25s ease-in-out}.showpassword-btn svg{width:.7em}.showpassword-btn .pixpa-passwordhide{display:flex}.showpassword-btn .pixpa-passwordshow{display:none}.showpassword-btn.active .pixpa-passwordshow{display:flex}.showpassword-btn.active .pixpa-passwordhide{display:none}.pixpa-marquee{display:flex;gap:var(--gap);-webkit-mask-image:linear-gradient(var(--mask-direction,to right),transparent,#000 20%,#000 80%,#000);mask-image:linear-gradient(var(--mask-direction,to right),transparent,#000 20%,#000 80%,#000);overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pixpa-marquee__group{align-items:center;animation:scroll-x var(--duration) linear infinite;display:flex;flex-shrink:0;gap:var(--gap);justify-content:space-around;min-width:100%}@media (prefers-reduced-motion:reduce){.pixpa-marquee__group{animation-play-state:paused}}@keyframes scroll-x{0%{transform:translateX(var(--scroll-start))}to{transform:translateX(var(--scroll-end))}}.pixpa-marquee-wrapper{bottom:0;display:flex;flex-direction:column;gap:var(--gap);left:0;margin:auto;max-width:100vw;position:absolute;right:0}.pixpa-marquee-wrapper img{width:100%}@keyframes fade{to{opacity:0;visibility:hidden}}.circle-loader{animation:loader-spin 1.2s linear infinite;border:2px solid hsla(0,0%,100%,.7);border-left-color:#2d2d2d;border-radius:50%;display:inline-block;height:1.4em;margin:0 auto;position:relative;vertical-align:top;width:1.4em}.checkmark-tick{display:none;height:.8em;position:relative}.checkmark-tick.draw:after{animation-duration:.8s;animation-name:checkmark;animation-timing-function:ease;transform:scaleX(-1) rotate(135deg)}.checkmark-tick:after{border-right:2px solid #fff;border-top:2px solid #fff;content:"";height:.8em;left:2px;opacity:1;position:absolute;top:8px;transform-origin:left top;width:.4em}.load-complete{animation:none;border-color:#fff;border-left-color:#fff!important;transition:border .5s ease-out}@keyframes loader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes checkmark{0%{height:0;opacity:1;width:0}20%{height:0;opacity:1;width:.4em}40%{height:.8em;opacity:1;width:.4em}to{height:.8em;opacity:1;width:.4em}}.signup-creative-content{margin:0 auto;max-width:460px;text-align:center;width:100%;z-index:1}@media only screen and (max-width:1025px){.signup-creative-content{max-width:90%}}.signup-rating-pill{align-items:center;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.14);border-radius:100px;display:inline-flex;gap:9px;margin-bottom:26px;padding:7px 14px}.signup-rating-pill .signup-rating-stars{flex-shrink:0;height:13px;width:auto}.signup-rating-pill .signup-rating-text{color:hsla(0,0%,100%,.85);font-size:13px;font-weight:500;white-space:nowrap}@media only screen and (max-width:1300px){.signup-rating-pill .signup-rating-text{font-size:12px}}@media only screen and (max-width:1025px){.signup-rating-pill .signup-rating-text{white-space:normal}}.signup-creative-title{color:#fff;font-size:38px;font-weight:600;letter-spacing:-.01em;line-height:1.15;margin:0 0 56px}@media only screen and (max-width:1366px){.signup-creative-title{font-size:34px;margin-bottom:48px}}@media only screen and (max-width:1300px){.signup-creative-title{font-size:30px}}@media only screen and (max-width:1025px){.signup-creative-title{font-size:28px;margin-bottom:36px}.signup-creative-title br{display:none}}.signup-creative-quote{margin:0}.signup-creative-quote blockquote{color:#fff;font-family:"Instrument Serif",Georgia,Times New Roman,serif;font-size:24px;line-height:1.5;margin:0}@media only screen and (max-width:1300px){.signup-creative-quote blockquote{font-size:21px}}.signup-creative-quote figcaption{color:#fff;font-size:15px;font-weight:500;margin-top:16px}.pixpa-marquee-wrapper.pixpa-marquee-wrapper--horizontal{flex-direction:row;height:auto;padding:0}.pixpa-marquee-wrapper.pixpa-marquee-wrapper--horizontal .pixpa-marquee{gap:16px;-webkit-mask-image:none;mask-image:none;position:relative;width:100%}.pixpa-marquee-wrapper.pixpa-marquee-wrapper--horizontal .pixpa-marquee:after{background:linear-gradient(90deg,rgba(0,0,0,.75) 0,transparent 28%,transparent 72%,rgba(0,0,0,.75));bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:2}.pixpa-marquee-wrapper.pixpa-marquee-wrapper--horizontal .pixpa-marquee__group{align-items:flex-end;gap:16px;min-width:100%}.pixpa-marquee-wrapper.pixpa-marquee-wrapper--horizontal img{border-radius:12px 12px 0 0;box-shadow:0 12px 45px rgba(0,0,0,.45);height:320px;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;width:240px}@media only screen and (max-width:1366px){.pixpa-marquee-wrapper.pixpa-marquee-wrapper--horizontal img{height:270px;width:210px}}@media only screen and (max-width:1025px){.pixpa-marquee-wrapper.pixpa-marquee-wrapper--horizontal{margin-top:36px;position:relative}.pixpa-marquee-wrapper.pixpa-marquee-wrapper--horizontal img{height:210px;width:170px}}.signup-form-card{text-align:left;width:100%}.signup-form-card .signup-left{display:block;width:100%}.signup-social-buttons{display:flex;flex-direction:column;gap:12px;margin-bottom:22px}.signup-social-buttons .button.social-button{align-items:center;background:#fff;border:1px solid #d5d7db;border-radius:8px;cursor:pointer;display:flex;gap:10px;justify-content:center;padding:12px 16px;transition:background .2s ease,border-color .2s ease;width:100%}.signup-social-buttons .button.social-button .social-logo{display:inline-flex;height:22px;width:22px}.signup-social-buttons .button.social-button .social-logo svg{height:100%;width:100%}.signup-social-buttons .button.social-button .social-txt{color:#2d2d2d;font-size:15px;font-weight:500;margin:0}.signup-social-buttons .button.social-button:hover{background:#f6f7f9;border-color:#c8cace}.signup-form-card .signup-field{margin-bottom:16px;text-align:left}.signup-form-card .input-title{color:#374151;display:inline-block;font-size:13px;font-weight:500;letter-spacing:normal}.signup-form-card .input-hint{color:#9aa0ab;font-size:12px;font-weight:400}.signup-form-card .message-error{color:#e03131;font-size:12px}.signup-form-card .signup-form-input{border:0;padding:0;position:relative}.signup-form-card .signup-form-input input{background:#fff;border:1px solid #d5d7db;border-radius:8px;color:#1f2937;font-size:15px;min-width:0;padding:12px 14px;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.signup-form-card .signup-form-input input::-webkit-input-placeholder{color:#aab0b8}.signup-form-card .signup-form-input input:focus{border-color:#2d2d2d;box-shadow:0 0 0 3px rgba(45,45,45,.08)}.signup-form-card .signup-form-input input.errors{border-color:#e03131}.signup-form-card .signup-form-input.password input{padding-right:44px}.signup-form-card .showpassword-btn{fill:#9aa0ab;color:#9aa0ab;cursor:pointer;height:auto;line-height:0;position:absolute;right:12px;top:50%;transform:translateY(-50%)}.signup-form-card .showpassword-btn svg{height:18px;width:18px}.signup-form-card .button-primary{fill:#fff;align-items:center;background:#2d2d2d;border:none;border-radius:6px;color:#fff;cursor:pointer;display:inline-flex;font-size:16px;font-weight:500;gap:8px;justify-content:center;line-height:1.5;outline:none;padding:8px 16px;transition:background .2s ease,opacity .2s ease;white-space:nowrap}.signup-form-card .button-primary:focus,.signup-form-card .button-primary:hover{fill:#fff;background:#434343;color:#fff}.signup-form-card .button-primary:disabled{cursor:not-allowed;opacity:.6}.signup-form-card .button-primary:disabled:hover{background:#2d2d2d}.signup-form-card .button-primary.button-primary-large{font-size:14px;gap:6px;padding:12px 24px}.signup-form-card .button-primary .submit-arrow{align-items:center;display:inline-flex}.signup-form-card .button-primary .submit-arrow svg{height:18px;width:18px}.signup-form-card .button-primary .circle-loader{margin:0}.signup-links .button-primary{width:100%}.signup-trust-row{align-items:center;display:flex;flex-wrap:nowrap;gap:10px;justify-content:center;margin-top:18px}.signup-trust-row .signup-trust-item{align-items:center;color:#6b7280;display:inline-flex;font-size:12px;gap:5px;white-space:nowrap}.signup-trust-row .signup-trust-icon{color:#9aa0ab;display:inline-flex}.signup-trust-row .signup-trust-icon svg{display:block;height:16px;width:16px}.grecaptcha-badge{box-shadow:0 0 5px rgba(0,0,0,.3)!important;display:block!important;left:4px!important;overflow:hidden!important;right:auto!important;transition:width .3s ease!important;width:70px!important}.grecaptcha-badge:focus-within,.grecaptcha-badge:hover{width:256px!important}
