.name-generator-banner{padding-bottom:55px;background-image:url("../images/tools/name-generator/banner.png");background-size:cover;background-position:center top;background-repeat:no-repeat;padding-top:100px}.name-generator-banner-title{position:relative;margin-top:50px}.name-generator-banner-title h1{position:absolute;width:100%;height:52px;top:0;z-index:1;font-size:42px;line-height:52px;color:#fff;font-weight:600;text-align:center}.name-generator-banner-title h1 span{position:relative}.name-generator-banner-title h1 span:after{position:absolute;content:"";width:100%;height:7px;background:#d458eb;border-radius:7px;left:0;opacity:0.8;top:44px;z-index:-1;-webkit-box-shadow:0 3px 6px rgba(0,0,0,0.29);box-shadow:0 3px 6px rgba(0,0,0,0.29)}.name-generator-banner-title h1+p{padding:0 70px;padding-top:102px;font-size:18px;line-height:26px;font-weight:500;color:#fff}.name-generator-banner-tool{margin:0 auto;margin-top:50px;width:1088px;padding:70px 50px 10px;background-color:#fff;-webkit-box-shadow:0 14px 30px rgba(75,55,216,0.45);box-shadow:0 14px 30px rgba(75,55,216,0.45);text-align:center}.name-generator-banner .generator-tool-form-row{margin-bottom:40px}.name-generator-banner .generator-tool-form-row:last-child{margin-bottom:0}.name-generator-banner .generator-tool-form-row.double{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.name-generator-banner .generator-tool-form-row.double .generator-tool-form-row-item{width:48%}.name-generator-banner .generator-tool-form-row-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.name-generator-banner .generator-tool-form .generator-tool-keywords{display:-webkit-box;display:-ms-flexbox;display:flex;height:77px;border-radius:8px;background:transparent;-webkit-box-shadow:0 6px 18px rgba(63,5,114,0.19);box-shadow:0 6px 18px rgba(63,5,114,0.19)}.name-generator-banner .generator-tool-form .generator-tool-keywords label{width:80%}.name-generator-banner .generator-tool-form .generator-tool-keywords input{border:2px solid #b7baff;background:none;padding-left:40px;font-size:18px;font-weight:500;border-radius:8px 0 0 8px}.name-generator-banner .generator-tool-form .generator-tool-keywords input:hover{border-color:#7c56ff}.name-generator-banner .generator-tool-form .generator-tool-keywords button{width:20%;height:77px;font-size:20px;border-radius:0 8px 8px 0}.name-generator-banner .generator-tool-form .generator-tool-length label{font-size:18px;color:#303030;font-weight:500;margin-right:20px}.name-generator-banner .generator-tool-form .generator-tool-length .slidecontainer{position:relative;width:300px;height:3px}.name-generator-banner .generator-tool-form .generator-tool-category select{height:49px;border:2px solid #b7baff;border-radius:4px}.name-generator-banner .generator-tool-form .generator-tool-extraoptions dl{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.name-generator-banner .generator-tool-form .generator-tool-extraoptions dl dt{font-size:18px;color:#303030;font-weight:500}.name-generator-banner .generator-tool-form .generator-tool-extraoptions dl dd{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.name-generator-banner .generator-tool-form .generator-tool-extraoptions dl dd label{margin-left:17px;font-size:16px;color:#303030;font-weight:500}.name-generator-banner .generator-tool-form .mob-download{display:none}.name-generator-banner .generator-tool-result{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:46px;-ms-flex-wrap:wrap;flex-wrap:wrap}.name-generator-banner .generator-tool-result>dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:50%;line-height:40px;border-bottom:1px solid #dcdfe6}.name-generator-banner .generator-tool-result>dl:last-child{margin-bottom:40px}.name-generator-banner .generator-tool-result>dl dt{position:relative;font-weight:500;cursor:pointer}.name-generator-banner .generator-tool-result>dl dt .tooltip{position:absolute;width:115px;height:33px;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMTUiIGhlaWdodD0iMzIuOTI1IiB2aWV3Qm94PSIwIDAgMTE1IDMyLjkyNSI+CiAgPGcgaWQ9ImNoZWNrIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtOCAwKSI+CiAgICA8cGF0aCBpZD0i6IGU5ZCIXzc0IiBkYXRhLW5hbWU9IuiBlOWQiCA3NCIgZD0iTS00NTUzLjM3Ni03MTAuNTkzLTQ1NTUuOC03MTVILTQ1NzVhNCw0LDAsMCwxLTQtNHYtMjBhNCw0LDAsMCwxLDQtNGgxMDdhNCw0LDAsMCwxLDQsNHYyMGE0LDQsMCwwLDEtNCw0aC04MS4ybC0yLjQyNCw0LjQwN2EuOTg5Ljk4OSwwLDAsMS0uODc1LjUxOEEuOTg5Ljk4OSwwLDAsMS00NTUzLjM3Ni03MTAuNTkzWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNDU4NyA3NDMpIiBmaWxsPSIjNjY2Ii8+CiAgPC9nPgo8L3N2Zz4K) no-repeat 50%;color:#fff;top:-23px;left:0;text-align:center;font-size:12px;line-height:26px;opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transition:all 0.3s;transition:all 0.3s}.name-generator-banner .generator-tool-result>dl dt:hover .tooltip{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1)}.name-generator-banner .generator-tool-result>dl dd{margin-left:22px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.name-generator-banner .generator-tool-result>dl dd .status{width:22px;height:22px;display:inline-block;background-repeat:no-repeat;background-position:50%}.name-generator-banner .generator-tool-result>dl dd .status.sucess{background-image:url(data:image/svg+xml;base64,PHN2ZyBpZD0i5Yu+IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOS45NDkiIGhlaWdodD0iMTQuMDk2IiB2aWV3Qm94PSIwIDAgMTkuOTQ5IDE0LjA5NiI+CiAgPHBhdGggaWQ9Iui3r+W+hF8yMzY2NyIgZGF0YS1uYW1lPSLot6/lvoQgMjM2NjciIGQ9Ik0xOS43MTUsMy4wMDcsOC45MzksMTMuNzgyYy0uMDgxLjA4MS0uMS4wNTctLjA3OC0uMDMyYTEuMiwxLjIsMCwwLDEtMS41NDYuMTE1TC4yMzQsNi44MTFhMS4zMTIsMS4zMTIsMCwwLDEsLjMtMS43NzJsLjY5LS42OTVhMS4zMDcsMS4zMDcsMCwwLDEsMS43NjgtLjMwOGw1LjA5LDUuMDcxYS43NzEuNzcxLDAsMCwxLC4wNjktLjA5MkwxNi45NTcuMjMyQTEuMzA3LDEuMzA3LDAsMCwxLDE4LjcyNi41NGwuNjg5LjY5M0ExLjMxMywxLjMxMywwLDAsMSwxOS43MTUsMy4wMDdaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDApIiBmaWxsPSIjMDZjODIwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4KPC9zdmc+Cg==)}.name-generator-banner .generator-tool-result>dl dd .status.loading{background-image:url(data:image/svg+xml;base64,PHN2ZyBpZD0i5Yu+IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMiIgaGVpZ2h0PSIyMiIgdmlld0JveD0iMCAwIDIyIDIyIj4KICA8ZyBpZD0i5qSt5ZyGXzExMjUiIGRhdGEtbmFtZT0i5qSt5ZyGIDExMjUiIGZpbGw9IiNmZmYiIHN0cm9rZT0iI2U3ZTdlNyIgc3Ryb2tlLXdpZHRoPSIyIj4KICAgIDxjaXJjbGUgY3g9IjExIiBjeT0iMTEiIHI9IjExIiBzdHJva2U9Im5vbmUiLz4KICAgIDxjaXJjbGUgY3g9IjExIiBjeT0iMTEiIHI9IjEwIiBmaWxsPSJub25lIi8+CiAgPC9nPgogIDxnIGlkPSLmpK3lnIZfMTEyNiIgZGF0YS1uYW1lPSLmpK3lnIYgMTEyNiIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDZjODIwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWRhc2hhcnJheT0iNSA2MCI+CiAgICA8Y2lyY2xlIGN4PSIxMSIgY3k9IjExIiByPSIxMSIgc3Ryb2tlPSJub25lIi8+CiAgICA8Y2lyY2xlIGN4PSIxMSIgY3k9IjExIiByPSIxMCIgZmlsbD0ibm9uZSIvPgogIDwvZz4KPC9zdmc+Cg==);-webkit-animation:roating 1s infinite linear;animation:roating 1s infinite linear}.name-generator-banner .generator-tool-result>dl dd button{width:69px;height:22px;display:inline-block;border-radius:11px;margin-left:7px;text-align:center;background:#ffdb4b;font-size:14px;line-height:20px;font-weight:500;cursor:pointer}.name-generator-banner .generator-tool-result>dl dd.mobcheck{display:none}.name-generator-banner .generator-tool-result-tail{display:none}.name-generator-banner-explain{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:60px;padding-top:95px}.name-generator-banner-explain:before{content:url("../images/tools/name-generator/guide-arrow.png");position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.name-generator-banner-explain h2{text-align:center;color:#fff;font-size:32px;font-weight:600;margin-bottom:40px}.name-generator-banner-explain-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.name-generator-banner-explain-list .dls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.name-generator-banner-explain-list .newp{font-size:18px;font-weight:600;text-align:center;color:#f0e0b4;cursor:pointer;width:500px;margin:0 auto;margin-top:40px}.name-generator-banner-explain-list .newp:hover{text-decoration:underline}@media (max-width: 768px){.name-generator-banner-explain-list .dls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.name-generator-banner-explain-list .newp{font-size:16px;font-weight:600;text-align:center;color:#f0e0b4;margin-top:20px;cursor:pointer;padding:0 30px;width:auto}}.name-generator-banner-explain-list dl{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 10px}.name-generator-banner-explain-list dl:after{content:"";width:14px;height:20px;position:absolute;right:-20px;bottom:52px;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMy44NTgiIGhlaWdodD0iMTkuNzQxIiB2aWV3Qm94PSIwIDAgMTMuODU4IDE5Ljc0MSI+PGRlZnM+PHN0eWxlPi5he2ZpbGw6I2JlYmFlNjtmaWxsLXJ1bGU6ZXZlbm9kZDt9PC9zdHlsZT48L2RlZnM+PHBhdGggY2xhc3M9ImEiIGQ9Ik01MzkuOTQ5LDQwMC4yNjhsOS44NjgtOS44Ny05Ljg2OC05Ljg3MWgzLjk4OWw5Ljg2OSw5Ljg3MS05Ljg2OSw5Ljg3WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTUzOS45NDkgLTM4MC41MjcpIi8+PC9zdmc+) no-repeat 50%}.name-generator-banner-explain-list dl:last-child:after{display:none}.name-generator-banner-explain-list dl dd{text-align:center;color:#fff}.name-generator-banner-explain-list dl dd h3{font-size:20px;line-height:24px;font-weight:600;margin-bottom:22px}.name-generator-banner-explain-list dl dd p{font-size:16px;line-height:24px;font-weight:500}@media screen and (max-width: 768px){.name-generator-banner{background-image:url("../images/tools/name-generator/banner-mob.svg");padding-top:75px;padding-bottom:25px}.name-generator-banner-title{position:relative;margin-top:10px}.name-generator-banner-title h1{height:28px;font-size:19px;line-height:28px}.name-generator-banner-title h1 span{position:relative}.name-generator-banner-title h1 span:after{display:none}.name-generator-banner-title h1+p{padding:0 15px;padding-top:40px;font-size:16px;line-height:18px;text-align:center;font-weight:400}.name-generator-banner-tool{margin-top:30px;width:100%;padding:20px 14px}.name-generator-banner .generator-tool-form-row{margin-bottom:20px}.name-generator-banner .generator-tool-form-row.double{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.name-generator-banner .generator-tool-form-row.double .generator-tool-form-row-item{width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.name-generator-banner .generator-tool-form-row.double .generator-tool-form-row-item:first-child{margin-bottom:20px}.name-generator-banner .generator-tool-form .generator-tool-keywords{height:44px;-webkit-box-shadow:0 3px 9px rgba(63,5,114,0.19);box-shadow:0 3px 9px rgba(63,5,114,0.19)}.name-generator-banner .generator-tool-form .generator-tool-keywords label{width:63%}.name-generator-banner .generator-tool-form .generator-tool-keywords input{padding-left:14px;font-size:16px}.name-generator-banner .generator-tool-form .generator-tool-keywords button{width:37%;height:44px;font-size:16px;line-height:44px;border-radius:0 8px 8px 0}.name-generator-banner .generator-tool-form .generator-tool-length label{font-size:16px;margin-right:12px}.name-generator-banner .generator-tool-form .generator-tool-length .slidecontainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.name-generator-banner .generator-tool-form .generator-tool-length .slidecontainer .custom-range{width:240px}.name-generator-banner .generator-tool-form .generator-tool-length .slidecontainer>.value{width:25px;height:22px;border:1px solid #d0c9f2;display:inline-block;font-size:16px;line-height:22px;font-weight:500;color:#9186bc}.name-generator-banner .generator-tool-form .generator-tool-category{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.name-generator-banner .generator-tool-form .generator-tool-category select{width:55%;height:35px;display:inline-block;border:1px solid #b7baff;border-radius:2px;margin-right:20px;font-weight:500 !important;color:#656565}.name-generator-banner .generator-tool-form .generator-tool-extraoptions dl{position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap}.name-generator-banner .generator-tool-form .generator-tool-extraoptions dl dt{position:absolute;font-size:16px;color:#11c43a;font-weight:500;right:0;top:-50px}.name-generator-banner .generator-tool-form .generator-tool-extraoptions dl dd{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:50%;margin-bottom:10px}.name-generator-banner .generator-tool-form .generator-tool-extraoptions dl dd label{margin-left:10px;font-size:16px}.name-generator-banner .generator-tool-form .mob-download{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.name-generator-banner .generator-tool-form .mob-download .download-button{margin-bottom:10px;width:62%;height:46px;display:inline-block;background:transparent -webkit-gradient(linear, left top, right top, from(#4bffc2), color-stop(86%, #3dff9c), to(#3bff96)) 0 0 no-repeat padding-box;background:transparent linear-gradient(90deg, #4bffc2, #3dff9c 86%, #3bff96) 0 0 no-repeat padding-box;-webkit-box-shadow:0 4px 5px rgba(0,0,0,0.28);box-shadow:0 4px 5px rgba(0,0,0,0.28);border-radius:30px;font-size:16px;line-height:46px;font-weight:600;color:#000}.name-generator-banner .generator-tool-form .mob-download .download-button+p{font-size:16px}.name-generator-banner .generator-tool-result{margin-top:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:300px;overflow-y:scroll;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.name-generator-banner .generator-tool-result>dl{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;line-height:40px;min-height:40px;border-bottom:1px solid #dcdfe6}.name-generator-banner .generator-tool-result>dl:last-child{margin-bottom:0}.name-generator-banner .generator-tool-result>dl dt{font-size:16px}.name-generator-banner .generator-tool-result>dl dt .tooltip{display:none}.name-generator-banner .generator-tool-result>dl dd{margin-left:22px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.name-generator-banner .generator-tool-result>dl dd.mobcheck{width:69px;height:22px;display:inline-block;border-radius:11px;margin-left:auto;text-align:center;background:#ede8ff;font-size:16px;line-height:22px;cursor:pointer;position:absolute;right:0}.name-generator-banner .generator-tool-result-tail{text-align:center}.name-generator-banner-explain{margin-top:30px;padding:65px 15px 0 0}.name-generator-banner-explain:before{content:'';background-image:url("../images/tools/name-generator/guide-arrow.png");background-size:contain;width:45px;height:45px}.name-generator-banner-explain h2{font-size:18px;line-height:25px;margin-bottom:20px}.name-generator-banner-explain-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.name-generator-banner-explain-list dl{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.name-generator-banner-explain-list dl:after{content:"";width:14px;height:20px;position:absolute;left:46px;bottom:0;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMy44NTgiIGhlaWdodD0iMTkuNzQxIiB2aWV3Qm94PSIwIDAgMTMuODU4IDE5Ljc0MSI+PGRlZnM+PHN0eWxlPi5he2ZpbGw6I2JlYmFlNjtmaWxsLXJ1bGU6ZXZlbm9kZDt9PC9zdHlsZT48L2RlZnM+PHBhdGggY2xhc3M9ImEiIGQ9Ik01MzkuOTQ5LDQwMC4yNjhsOS44NjgtOS44Ny05Ljg2OC05Ljg3MWgzLjk4OWw5Ljg2OSw5Ljg3MS05Ljg2OSw5Ljg3WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTUzOS45NDkgLTM4MC41MjcpIi8+PC9zdmc+) no-repeat 50%;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.name-generator-banner-explain-list dl:last-child:after{display:none}.name-generator-banner-explain-list dl dt{margin:20px}.name-generator-banner-explain-list dl dt img{width:45px}.name-generator-banner-explain-list dl dd{text-align:left}.name-generator-banner-explain-list dl dd h3{font-size:16px;line-height:18px;margin-bottom:8px}.name-generator-banner-explain-list dl dd p{font-size:16px;line-height:18px}}.name-generator-textlist-title h2{text-align:center;font-size:36px;line-height:44px;color:#572ee6;font-weight:700}.name-generator-textlist-title h2+p{margin-top:70px;margin-bottom:50px;font-size:18px;line-height:26px;color:#303030;font-weight:500}.name-generator-textlist-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.name-generator-textlist-item dl{margin-bottom:50px}.name-generator-textlist-item dl dt h3{font-size:20px;line-height:40px;color:#000;font-weight:600}.name-generator-textlist-item dl dd{font-size:16px;line-height:24px;color:#303030;font-weight:500}.name-generator-advantage{margin-top:120px}.name-generator-idea{position:relative;padding-top:120px;padding-bottom:40px}.name-generator-idea:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("../images/tools/name-generator/idea-bg.svg");-webkit-filter:blur(8px);filter:blur(8px);z-index:-1;background-size:cover}.name-generator-idea .name-generator-textlist-item{position:relative;background-repeat:no-repeat;background-position:right top}.name-generator-idea .name-generator-textlist-item dl:first-child,.name-generator-idea .name-generator-textlist-item dl:nth-child(2){width:51%}@media screen and (max-width: 768px){.name-generator-textlist .container{padding:0 15px}.name-generator-textlist-title h2{font-size:18px;line-height:25px}.name-generator-textlist-title h2+p{margin-top:30px;margin-bottom:30px;font-size:16px;line-height:24px;font-weight:400}.name-generator-textlist-item dl{margin-bottom:20px}.name-generator-textlist-item dl dt h3{font-size:16px;line-height:21px;color:#000;font-weight:600}.name-generator-textlist-item dl dd{font-size:16px;line-height:24px;font-weight:400}.name-generator-advantage{margin-top:40px}.name-generator-idea{position:relative;padding-top:40px;padding-bottom:40px}.name-generator-idea:before{background-image:url("../images/tools/name-generator/idea-bg-mob.svg")}.name-generator-idea .name-generator-textlist-item{position:relative;background-repeat:no-repeat;background-position:center top;background-size:90%;padding-top:260px}.name-generator-idea .name-generator-textlist-item dl:first-child,.name-generator-idea .name-generator-textlist-item dl:nth-child(2){width:100%}}.name-generator-promobanner{height:447px;background:transparent -webkit-gradient(linear, left top, left bottom, from(#866bff), to(#b181ff)) 0 0 no-repeat padding-box;background:transparent linear-gradient(#866bff, #b181ff) 0 0 no-repeat padding-box}.name-generator-promobanner .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.name-generator-promobanner-text{width:48%}.name-generator-promobanner-text h2{font-size:28px;line-height:40px;color:#fff;font-weight:700}.name-generator-promobanner-text h2+p{margin-top:15px;font-size:18px;line-height:26px;color:#fff}.name-generator-promobanner-text>b{font-size:28px;line-height:40px;color:#fff;font-weight:700;display:block}.name-generator-promobanner-text>b+p{margin-top:15px;font-size:18px;line-height:26px;color:#fff}.name-generator-promobanner-text dl{margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:360px}.name-generator-promobanner-text dl dt .button{width:360px;height:76px;line-height:76px;font-size:20px;font-weight:700;border-radius:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.name-generator-promobanner-text dl dt .button span{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.name-generator-promobanner-text dl dt .button span:before{display:inline-block;width:25px;height:30px;margin-right:14px;content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNSIgdmlld0JveD0iMCAwIDI1IDI1Ij48ZGVmcz48c3R5bGU+LmF7ZmlsbDojMmEyYTJhO308L3N0eWxlPjwvZGVmcz48cGF0aCBjbGFzcz0iYSIgZD0iTS00NSwxMDg0OWgwbC0xMS43LTEuMVYxMDgzNy43SC00NXYxMS4zWm0tMTMuMzA2LTEuMjQ3aDBsLTExLjY5My0xLjF2LTguOTYxSC01OC4zdjEwLjA1NlpNLTQ1LDEwODM2LjA4NkgtNTYuN1YxMDgyNS4xbDExLjctMS4xdjEyLjA4NFptLTEzLjMwNiwwSC03MHYtOS43NDJsMTEuNjk0LTEuMXYxMC44MzdaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2OS45OTkgLTEwODI0LjAwMSkiLz48L3N2Zz4=);background-position:center;background-repeat:no-repeat;background-size:contain}.name-generator-promobanner-text dl dt .button.button-btn-ios span:before{background-image:url("../images/icons/icon-btn-download-apple_black.svg")}.name-generator-promobanner-text dl dt .button.button-btn-android span:before{background-image:url("../images/icons/icon-btn-download-android_black.svg")}.name-generator-promobanner-text dl dd{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff}.name-generator-promobanner-text dl dd span,.name-generator-promobanner-text dl dd a{width:18px;height:20px;margin:0 10px}.name-generator-promobanner-text dl dd span img,.name-generator-promobanner-text dl dd a img{width:inherit;height:inherit}.name-generator-downloadbanner{width:100%;background-repeat:no-repeat;background-size:cover;padding:69px 0 53px;text-align:center}.name-generator-downloadbanner h2{font-size:28px;line-height:40px;color:#fff;font-weight:700}.name-generator-downloadbanner h2+p{margin-top:15px;font-size:18px;line-height:26px;color:#fff}.name-generator-downloadbanner b{font-size:28px;line-height:40px;color:#fff;font-weight:700;display:block}.name-generator-downloadbanner b+p{margin-top:15px;font-size:18px;line-height:26px;color:#fff}.name-generator-downloadbanner dl{margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.name-generator-downloadbanner dl dt .button{width:360px;height:76px;line-height:76px;font-size:20px;font-weight:700;border-radius:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.name-generator-downloadbanner dl dt .button span{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.name-generator-downloadbanner dl dt .button span:before{display:inline-block;width:25px;height:30px;margin-right:14px;content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNSIgdmlld0JveD0iMCAwIDI1IDI1Ij48ZGVmcz48c3R5bGU+LmF7ZmlsbDojMmEyYTJhO308L3N0eWxlPjwvZGVmcz48cGF0aCBjbGFzcz0iYSIgZD0iTS00NSwxMDg0OWgwbC0xMS43LTEuMVYxMDgzNy43SC00NXYxMS4zWm0tMTMuMzA2LTEuMjQ3aDBsLTExLjY5My0xLjF2LTguOTYxSC01OC4zdjEwLjA1NlpNLTQ1LDEwODM2LjA4NkgtNTYuN1YxMDgyNS4xbDExLjctMS4xdjEyLjA4NFptLTEzLjMwNiwwSC03MHYtOS43NDJsMTEuNjk0LTEuMXYxMC44MzdaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2OS45OTkgLTEwODI0LjAwMSkiLz48L3N2Zz4=);background-position:center;background-repeat:no-repeat;background-size:contain}.name-generator-downloadbanner dl dt .button.button-btn-ios span:before{background-image:url("../images/icons/icon-btn-download-apple_black.svg")}.name-generator-downloadbanner dl dt .button.button-btn-android span:before{background-image:url("../images/icons/icon-btn-download-android_black.svg")}.name-generator-downloadbanner dl dd{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff}.name-generator-downloadbanner dl dd span,.name-generator-downloadbanner dl dd a{width:18px;height:20px;margin:0 10px}.name-generator-downloadbanner dl dd span img,.name-generator-downloadbanner dl dd a img{width:inherit;height:inherit}@media screen and (max-width: 768px){.name-generator-promobanner{padding:45px 15px 20px;height:auto}.name-generator-promobanner .container{padding:0 15px;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.name-generator-promobanner-graph{width:310px;text-align:center}.name-generator-promobanner-graph img{width:100%}.name-generator-promobanner-text{width:100%}.name-generator-promobanner-text h2{font-size:18px;line-height:25px;text-align:center}.name-generator-promobanner-text h2+p{text-align:center;font-size:16px;line-height:21px}.name-generator-promobanner-text>b{font-size:18px;line-height:25px;text-align:center;display:block}.name-generator-promobanner-text>b+p{text-align:center;font-size:16px;line-height:21px}.name-generator-promobanner-text dl{margin:0 auto;margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:280px}.name-generator-promobanner-text dl dt .button{width:280px;height:52px;line-height:52px}.name-generator-promobanner-text dl dt .button span{font-size:16px}.name-generator-promobanner-text dl dd{display:none}.name-generator-downloadbanner{padding:45px 15px 100px}.name-generator-downloadbanner .container{padding:0 15px}.name-generator-downloadbanner h2{font-size:18px;line-height:25px}.name-generator-downloadbanner h2+p{margin-top:15px;font-size:16px;line-height:21px}.name-generator-downloadbanner b{font-size:18px;line-height:25px;display:block}.name-generator-downloadbanner b+p{margin-top:15px;font-size:16px;line-height:21px}.name-generator-downloadbanner dl{margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.name-generator-downloadbanner dl dt .button{width:280px;height:52px;line-height:52px}.name-generator-downloadbanner dl dt .button span{font-size:16px}.name-generator-downloadbanner dl dd{margin-top:20px;display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff}.name-generator-downloadbanner dl dd span,.name-generator-downloadbanner dl dd a{width:18px;height:20px;margin:0 10px}.name-generator-downloadbanner dl dd span img,.name-generator-downloadbanner dl dd a img{width:inherit;height:inherit}}.name-generator-tutorial{padding-top:110px}.name-generator-tutorial h2{text-align:center;font-size:36px;line-height:44px;color:#572ee6;font-weight:600;margin-bottom:60px}.name-generator-tutorial h2+p{font-size:18px;line-height:26px;font-weight:500}.name-generator-tutorial-freeway{width:100%;margin-top:60px;padding:64px 68px 56px;background:#faf8ff}.name-generator-tutorial-freeway h3{font-size:20px;line-height:24px;font-weight:600;text-align:center;margin-bottom:20px}.name-generator-tutorial-freeway h3 span{color:#b125cb}.name-generator-tutorial-freeway h3+p{font-size:16px;line-height:24px;font-weight:500}.name-generator-tutorial-freeway h3+p a{color:#005fff;text-decoration:underline}.name-generator-tutorial-freeway-content{position:relative;margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.name-generator-tutorial-freeway-content-item{position:relative;width:208px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.name-generator-tutorial-freeway-content-item:after{position:absolute;top:36px;width:100%;right:-70%;content:'';border-bottom:2px dashed #7c56ff;opacity:.35}.name-generator-tutorial-freeway-content-item>dt{width:65px;height:65px;-webkit-box-shadow:0 6px 10px rgba(124,86,255,0.13);box-shadow:0 6px 10px rgba(124,86,255,0.13);background:#fff;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.name-generator-tutorial-freeway-content-item dd{margin-top:25px}.name-generator-tutorial-freeway-content-item dd.discription{position:relative;font-size:14px;line-height:22px;font-weight:500;text-align:center}.name-generator-tutorial-freeway-content-item dd.discription:after{position:absolute;top:-10px;right:-50px;content:url("../images/tools/name-generator/tutorial-step-arrow.svg")}.name-generator-tutorial-freeway-content-item:last-child:after{display:none}.name-generator-tutorial-freeway-content-item:last-child dd.discription:after{display:none}.name-generator-tutorial-freeway-content-innerui{position:relative;width:239px;height:530px;background:#fff;border:1px solid #e5e5e5}.name-generator-tutorial-freeway-content-innerui .innerui{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:60px 18px}.name-generator-tutorial-freeway-content-innerui .innerui dt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.name-generator-tutorial-freeway-content-innerui .innerui dt img{width:65px;height:65px;margin-bottom:16px}.name-generator-tutorial-freeway-content-innerui .innerui dt span{font-size:18px;font-weight:700;font-style:italic}.name-generator-tutorial-freeway-content-innerui .innerui dt p{margin-top:12px;padding:0 17px;text-align:center}.name-generator-tutorial-freeway-content-innerui .innerui dd{margin-top:20px}.name-generator-tutorial-freeway-content-innerui .innerui .downloadarea .button{width:100%;border-radius:50px;height:50px;line-height:50px}.name-generator-tutorial-freeway-content-innerui .innerui .downloadarea .button span{font-size:16px}.name-generator-tutorial-freeway-content-innerui .innerui .downloadarea dd{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000}.name-generator-tutorial-freeway-content-innerui .innerui .downloadarea dd a{width:18px;height:20px;margin:0 10px}.name-generator-tutorial-freeway-content-innerui .innerui .downloadarea dd a img{width:inherit;height:inherit}.name-generator-tutorial-trdway{width:100%;margin-top:60px;padding:64px 68px 56px;background:#faf8ff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.name-generator-tutorial-trdway h3{font-size:20px;line-height:24px;font-weight:600;text-align:center;margin-bottom:20px}.name-generator-tutorial-trdway h3 span{color:#b125cb}.name-generator-tutorial-trdway h3+p{font-size:16px;line-height:24px;font-weight:500}.name-generator-tutorial-trdway dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid #e5e3e9;padding:26px 0}.name-generator-tutorial-trdway dl dt{width:220px}.name-generator-tutorial-trdway dl dd h3{font-size:20px;line-height:24px;color:#010101;font-weight:600}.name-generator-tutorial-trdway dl dd p{font-size:16px;line-height:24px;color:#303030;font-weight:500}.name-generator-tutorial-trdway dl:nth-child(even) dt{margin-right:60px}.name-generator-tutorial-trdway dl:nth-child(odd){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.name-generator-tutorial-trdway dl:nth-child(odd) dt{margin-left:60px}@media screen and (max-width: 768px){.name-generator-tutorial{padding-top:50px}.name-generator-tutorial .container{padding:0 15px}.name-generator-tutorial h1{font-size:18px;line-height:25px;margin-bottom:20px}.name-generator-tutorial h1+p{font-size:14px;line-height:16px}.name-generator-tutorial-freeway{margin-top:30px;padding:48px 15px}.name-generator-tutorial-freeway h2{font-size:16px;margin-bottom:20px}.name-generator-tutorial-freeway h2+p{font-size:14px;line-height:16px}.name-generator-tutorial-freeway-content{position:relative;margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.name-generator-tutorial-freeway-content:after{position:absolute;content:"";height:100%;top:0;left:50%;border-left:1px dashed #7c56ff}.name-generator-tutorial-freeway-content-item{position:relative;width:46%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.name-generator-tutorial-freeway-content-item:after{display:none}.name-generator-tutorial-freeway-content-item>dt{width:45px;height:45px;-webkit-box-shadow:0 3px 5px rgba(124,86,255,0.13);box-shadow:0 3px 5px rgba(124,86,255,0.13)}.name-generator-tutorial-freeway-content-item>dt img{width:30%}.name-generator-tutorial-freeway-content-item dd{margin-top:12px}.name-generator-tutorial-freeway-content-item dd.discription{font-size:16px;text-align:left}.name-generator-tutorial-freeway-content-item dd.discription:after{position:absolute;top:-10px;content:"";width:10px;height:15px;background-image:url("../images/tools/name-generator/tutorial-step-arrow-mob.svg");background-position:center;background-size:contain;background-repeat:no-repeat}.name-generator-tutorial-freeway-content-item dd img{width:100%}.name-generator-tutorial-freeway-content-item:last-child:after{display:none}.name-generator-tutorial-freeway-content-item:last-child dd.discription:after{display:block}.name-generator-tutorial-freeway-content-item:nth-child(odd) dd.discription:after{right:-18px}.name-generator-tutorial-freeway-content-item:nth-child(even){-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:80px}.name-generator-tutorial-freeway-content-item:nth-child(even) dd.discription:after{left:-16px}.name-generator-tutorial-freeway-content-innerui{position:relative;width:40vw;height:80vw;background:#fff;border:1px solid #e5e5e5}.name-generator-tutorial-freeway-content-innerui .innerui{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:60px 18px}.name-generator-tutorial-freeway-content-innerui .innerui dt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.name-generator-tutorial-freeway-content-innerui .innerui dt img{width:35px;height:35px;margin-bottom:8px}.name-generator-tutorial-freeway-content-innerui .innerui dt span{font-size:14px}.name-generator-tutorial-freeway-content-innerui .innerui dt p{font-size:14px;margin-top:12px;padding:0;text-align:center}.name-generator-tutorial-freeway-content-innerui .innerui dd{margin-top:20px}.name-generator-tutorial-freeway-content-innerui .innerui .downloadarea{width:100%}.name-generator-tutorial-freeway-content-innerui .innerui .downloadarea .button{width:100%;border-radius:50px;height:30px;line-height:30px}.name-generator-tutorial-freeway-content-innerui .innerui .downloadarea .button span{font-size:10px}.name-generator-tutorial-freeway-content-innerui .innerui .downloadarea dd{display:none}.name-generator-tutorial-trdway{margin-top:30px;padding:48px 25px}.name-generator-tutorial-trdway h2{font-size:16px;margin-bottom:20px}.name-generator-tutorial-trdway h2+p{font-size:14px;line-height:16px}.name-generator-tutorial-trdway dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid #e5e3e9;padding:26px 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.name-generator-tutorial-trdway dl dt{width:100%;text-align:center}.name-generator-tutorial-trdway dl dd h3{font-size:16px;line-height:17px}.name-generator-tutorial-trdway dl dd p{font-size:16px;line-height:24px;font-weight:400}.name-generator-tutorial-trdway dl:nth-child(even) dt{margin-right:0}.name-generator-tutorial-trdway dl:nth-child(odd){-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.name-generator-tutorial-trdway dl:nth-child(odd) dt{margin-left:0}}
