.magic,.magic-job{-webkit-text-fill-color:transparent}.content_form{margin:20px 0 60px}.content_form .btn-reset{color:#c2032e;background:#fff}.form_title{color:#252537;margin-top:60px}.contact_info{margin:60px 0}.contact_info .card-wrap{padding:0 25px}.contact_info .card-wrap .contact_detail{padding:38px 0 30px}.contact_info .card-wrap h4{color:#252537;margin-bottom:11px}.contact_info .card-wrap p{color:rgba(37,37,55,.75);margin-bottom:8px}.contact_info .card-wrap hr{margin:0}.iconlist{display:flex;justify-content:flex-start;flex-wrap:wrap}.iconlist .icon{width:40px;height:40px;margin:0 5px;display:flex;justify-content:center;align-items:center;transition:.3s;color:#636466;text-decoration:none;position:relative;overflow:hidden;border-radius:999px}@media screen and (min-width:768px){.content_form{margin:29px 0 120px}.form_title{margin-top:120px}.contact_info{margin:120px 0}.contact_info .card-wrap{padding:48px 40px}.contact_info .card-wrap p{margin-bottom:18px;min-height:56px;word-break:break-word}.iconlist .icon{margin:8px}}.iconlist .icon:before{display:block;content:'';top:0;left:0;right:0;bottom:0;transition:.3s;position:absolute;border:1px solid rgba(37,37,55,.4);border-radius:999px}.iconlist .icon:hover,.iconlist.fanslink .link_wrapper:hover .icon{color:#fff}.iconlist .icon:hover.fb{background:#3b5998}.iconlist .icon:hover.fb::before{border:1px solid #3b5998}.iconlist .icon:hover.ln{background:#00c300}.iconlist .icon:hover.ln::before{border:1px solid #00c300}.iconlist .icon:hover.yt{background:red}.iconlist .icon:hover.yt::before{border:1px solid red}.iconlist .icon:hover.ig{background:#c13584}.iconlist .icon:hover.ig::before{border:1px solid #c13584}.iconlist .icon i{font-size:20px}.iconlist.fanslink{flex-direction:column}.iconlist.fanslink .link_wrapper{display:flex;align-items:center;cursor:pointer;margin:8px}.iconlist.fanslink .link_wrapper .icon{margin:0 8px 0 0}.iconlist.fanslink .link_wrapper .title{color:rgba(37,37,55,.75)}.iconlist.fanslink .link_wrapper:hover .icon.fb{background:#3b5998}.iconlist.fanslink .link_wrapper:hover .icon.fb::before{border:1px solid #3b5998}.iconlist.fanslink .link_wrapper:hover .title{color:#252537}.magic{font-size:50px;background-clip:border-box;-webkit-background-clip:text;font-weight:700;text-shadow:0 0 7px #ffd800;background-image:linear-gradient(90deg,#ffd800 0,#ff512f 100%,#fff);animation:2s linear infinite glow-animation;color:pink;box-sizing:border-box;vertical-align:inherit}@keyframes glow-animation{0%{filter:hue-rotate(-360deg)}100%{filter:hue-rotate(360deg)}}.magic-job{font-size:16px;background-image:-webkit-linear-gradient(90deg,#4e17df,#fb6bea 25%,#4e17df 50%,#fb6bea 75%,#4e17df);-webkit-background-clip:text;background-size:100% 600%;animation:10s linear infinite magic-job}@keyframes magic-job{0%{background-position:0 0}100%{background-position:0 -300%}}.magic .magic-span{font-size:initial;background-clip:initial;-webkit-background-clip:initial;-webkit-text-fill-color:initial;color:initial;font-weight:initial;text-shadow:none;background-image:initial;animation:none;box-sizing:initial;vertical-align:initial}