@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;1,700;1,900&display=swap);*,body{margin:0;padding:0}body,header{width:100vw}.hero,.wmain,h1,h2,h3,h4{display:block}.hero,.mbanner{background-repeat:no-repeat}.hero h1,.hero p{line-height:2rem}.hworks,.wmain{text-align:center;background-color:#fff}.m_mflex,.wmain{align-content:center}.alert_l,.hero{position:relative}.footer-menu a,.lblock a,.m_mflex a,.mbanner .mreg a,.mworks a,.text_link{text-decoration:none}*{box-sizing:border-box}body{font-family:Roboto,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;height:100vh;background-color:#ece8e9;overflow-x:hidden}.ctr,.hworks,.wmain,main{width:100%}main{background-color:#fbf9fa}h1{font-size:170%;font-family:Roboto,sans-serif;font-weight:800}h2{font-weight:700;font-size:150%;margin-top:.83em;margin-bottom:.83em}h3,h4,h5{font-weight:700;font-size:100%;margin-top:.83em;margin-bottom:.83em}.wmain{max-width:920px;padding:24px 0;margin:24px auto auto}.ctr,.m_500,.s_input{margin:auto}.m_500{max-width:500px}.hero{background-image:linear-gradient(0deg,rgb(141 170 238),#5587e0),url(https://sharemyfame.com/images/hero_bg.jpg);background-position:center;background-size:cover;overflow:hidden}.mbanner{background-image:url(https://sharemyfame.com/images/hero.png);background-position:right;min-width:350px}.hero_text{padding:40px 30px 25px}.hero h1{color:#fff;font-size:180%;margin-bottom:24px;justify-content:left}.hero p{color:#e5e5e5;font-size:150%;opacity:.5}.mbanner .mreg{width:100%;height:100%;margin:24px}.mbanner .mreg a{font-family:Roboto,Arial,Helvetica,sans-serif;font-weight:500;color:#fff;padding:8px 20px;border:1px solid #8bafd1;border-radius:10px;cursor:pointer;margin-right:45px}.s_input{max-width:350px}.mbanner .mreg a:hover{color:#ccc;border:1px solid #fff;cursor:pointer}.hworks{margin:55px auto auto;max-width:930px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.latest_list,.mblink,.regSec{display:block;text-align:center;width:100%}.hworks>.hworks-item{flex:1 1 25%}.mblink{margin:34px}.latest_list,.regSec{background-color:#faefef;margin:auto;padding:10px 0}.m_mflex,.mid-ad{background-color:#fff}.m_mflex{display:flex;max-width:1200px;justify-content:center;align-items:center;margin:10px auto;padding:8px;flex-wrap:wrap}.m_mflex .m_pr{box-shadow:0 8px 12px 0 rgb(0 0 0 / 3%),0 5px 11px 0 rgb(0 0 0 / 8%);margin:15px;width:200px;height:220px}.m_mflex .m_pr_m{width:200px;height:220px;padding-top:40px}.m_mflex .m_pr img{max-width:90px;max-height:120px;padding-top:25px;border-radius:50%}.m_mflex .name{font-size:17px;font-weight:600;line-height:21px;margin:15px;font-family:Open Sans,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;color:#1c1414}.m_mflex .location,.text{font-weight:400;font-family:Open Sans,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.m_mflex .location{font-size:14px;line-height:19px;margin:15px;color:#070707}.article,.welcome{display:block;width:100%;margin:auto;text-align:left}.footer,.mid-ad{width:100%;text-align:center}.mid-ad{margin:24px auto;padding:24px}.lblock{display:block;padding:8px;margin:auto;flex-wrap:wrap}.lblock a{font-family:"Open Sans";font-size:110%;color:#000}.lg_icon{font-size:41px}.footer{display:block;background:#f2f2f2;color:#060404;justify-content:center}.footer-menu a{color:#851012f9;font-size:90%;font-weight:300}.u_img{max-width:250px;max-height:150px;margin:12px;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);border-radius:3%}.alert_l{max-width:350px;padding:20px;background-color:#f5d8da;color:#fff;margin:5px auto auto}.text_link{font-size:75%}.text,.textr a{font-size:80%}.text{color:#060404}.stext{font-size:60%}.twhite{color:#fff}.textr{color:#851012f9;font-size:120%;font-family:Open Sans,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-weight:700}@media all and (max-width:768px){.hero p,.hworks{width:100%}.mbanner{background-image:none}.mbanner .mreg{margin-top:65px;margin-bottom:34px}.mbanner .image{background-image:linear-gradient(0deg,rgb(15 70 139 / 50%),#929ad5),url(images/tbg.jpg);font-weight:200;font-size:120%}h1{font-size:125%}h2{font-size:100%}.hworks{display:block}.hworks>.hworks-item{flex:none;padding-bottom:45px}.hero h1{font-size:120%;opacity:.5}}@media all and (max-width:412px){.hero_text{padding:14px 15px}.hero p{color:#101010}.hero h1 .hero p{display:block;width:100%;font-size:100%}}