@charset "UTF-8";

    .sp-w100{width:100%;}
    .sp-w99{width:99%;}
    .sp-w98{width:98%;}
    .sp-w97{width:97%;}
    .sp-w96{width:96%;}
    .sp-w95{width:95%;}
    .sp-w94{width:94%;}
    .sp-w93{width:93%;}
    .sp-w92{width:92%;}
    .sp-w91{width:91%;}
    .sp-w90{width:90%;}
    .sp-w89{width:89%;}
    .sp-w88{width:88%;}
    .sp-w87{width:87%;}
    .sp-w86{width:86%;}
    .sp-w85{width:85%;}
    .sp-w84{width:84%;}
    .sp-w83{width:83%;}
    .sp-w82{width:82%;}
    .sp-w81{width:81%;}
    .sp-w80{width:80%;}
    .sp-w79{width:79%;}
    .sp-w78{width:78%;}
    .sp-w77{width:77%;}
    .sp-w76{width:76%;}
    .sp-w75{width:75%;}
    .sp-w74{width:74%;}
    .sp-w73{width:73%;}
    .sp-w72{width:72%;}
    .sp-w71{width:71%;}
    .sp-w70{width:60%;}
    .sp-w69{width:69%;}
    .sp-w68{width:68%;}
    .sp-w67{width:67%;}
    .sp-w66{width:66%;}
    .sp-w65{width:65%;}
    .sp-w64{width:64%;}
    .sp-w63{width:63%;}
    .sp-w62{width:62%;}
    .sp-w61{width:61%;}
    .sp-w60{width:60%;}
    .sp-w59{width:59%;}
    .sp-w58{width:58%;}
    .sp-w57{width:57%;}
    .sp-w56{width:56%;}
    .sp-w55{width:55%;}
    .sp-w54{width:54%;}
    .sp-w53{width:53%;}
    .sp-w52{width:52%;}
    .sp-w51{width:51%;}
    .sp-w50{width:50%;}
    .sp-w49{width:49%;}
    .sp-w48{width:48%;}
    .sp-w47{width:47%;}
    .sp-w46{width:46%;}
    .sp-w45{width:45%;}
    .sp-w44{width:44%;}
    .sp-w43{width:43%;}
    .sp-w42{width:42%;}
    .sp-w41{width:41%;}
    .sp-w40{width:40%;}
    .sp-w39{width:39%;}
    .sp-w38{width:38%;}
    .sp-w37{width:37%;}
    .sp-w36{width:36%;}
    .sp-w35{width:35%;}
    .sp-w34{width:34%;}
    .sp-w33{width:33%;}
    .sp-w32{width:32%;}
    .sp-w31{width:31%;}
    .sp-w30{width:30%;}
    .sp-w29{width:29%;}
    .sp-w28{width:28%;}
    .sp-w27{width:27%;}
    .sp-w26{width:26%;}
    .sp-w25{width:25%;}
    .sp-w24{width:24%;}
    .sp-w23{width:23%;}
    .sp-w22{width:22%;}
    .sp-w21{width:21%;}
    .sp-w20{width:20%;}
    .sp-w19{width:19%;}
    .sp-w18{width:18%;}
    .sp-w17{width:17%;}
    .sp-w16{width:16%;}
    .sp-w15{width:15%;}
    .sp-w14{width:14%;}
    .sp-w13{width:13%;}
    .sp-w12{width:12%;}
    .sp-w11{width:11%;}
    .sp-w10{width:10%;}
    .sp-w9{width:9%;}
    .sp-w8{width:8%;}
    .sp-w7{width:7%;}
    .sp-w6{width:6%;}
    .sp-w5{width:5%;}
    .sp-w4{width:4%;}
    .sp-w3{width:3%;}

    .sp-max1600{max-width: 1600px;}
    .sp-max1500{max-width: 1500px;}
    .sp-max1400{max-width: 1400px;}
    .sp-max1300{max-width: 1300px;}
    .sp-max1200{max-width: 1200px;}
    .sp-max1100{max-width: 1100px;}
    .sp-max1000{max-width: 1000px;}
    .sp-max900{max-width: 900px;}
    .sp-max800{max-width: 800px;}
    .sp-max700{max-width: 700px;}
    .sp-max600{max-width: 600px;}
    .sp-max500{max-width: 500px;}
    .sp-max400{max-width: 400px;}
    .sp-max300{max-width: 300px;}
    .sp-max200{max-width: 200px;}
    .sp-max190{max-width: 190px;}
    .sp-max180{max-width: 180px;}
    .sp-max170{max-width: 170px;}
    .sp-max160{max-width: 160px;}
    .sp-max150{max-width: 150px;}
    .sp-max140{max-width: 140px;}
    .sp-max130{max-width: 130px;}
    .sp-max120{max-width: 120px;}
    .sp-max110{max-width: 110px;}
    .sp-max100{max-width: 100px;}
    .sp-max90{max-width: 90px;}
    .sp-max80{max-width: 80px;}
    .sp-max70{max-width: 70px;}
    .sp-max60{max-width: 60px;}
    .sp-max50{max-width: 50px;}
    .sp-max40{max-width: 40px;}
    .sp-max30{max-width: 30px;}
    .sp-max20{max-width: 20px;}
    .sp-max10{max-width: 10px;}
    .sp-max9{max-width: 9px;}

    .sp-min1600{min-width: 1600px;}
    .sp-min1500{min-width: 1500px;}
    .sp-min1400{min-width: 1400px;}
    .sp-min1300{min-width: 1300px;}
    .sp-min1200{min-width: 1200px;}
    .sp-min1100{min-width: 1100px;}
    .sp-min1000{min-width: 1000px;}
    .sp-min900{min-width: 900px;}
    .sp-min800{min-width: 800px;}
    .sp-min700{min-width: 700px;}
    .sp-min600{min-width: 600px;}
    .sp-min500{min-width: 500px;}
    .sp-min400{min-width: 400px;}
    .sp-min300{min-width: 300px;}
    .sp-min200{min-width: 200px;}
    .sp-min190{min-width: 190px;}
    .sp-min180{min-width: 180px;}
    .sp-min170{min-width: 170px;}
    .sp-min160{min-width: 160px;}
    .sp-min150{min-width: 150px;}
    .sp-min140{min-width: 140px;}
    .sp-min130{min-width: 130px;}
    .sp-min120{min-width: 120px;}
    .sp-min110{min-width: 110px;}
    .sp-min100{min-width: 100px;}
    .sp-min90{min-width: 90px;}
    .sp-min80{min-width: 80px;}
    .sp-min70{min-width: 70px;}
    .sp-min60{min-width: 60px;}
    .sp-min50{min-width: 50px;}
    .sp-min40{min-width: 40px;}
    .sp-min30{min-width: 30px;}
    .sp-min20{min-width: 20px;}
    .sp-min10{min-width: 10px;}
    .sp-min9{min-width: 9px;}



    .sp-fs07{font-size: 0.7em;}
    .sp-fs08{font-size:0.8em;}
    .sp-fs09{font-size:0.9em;}
    .sp-fs1{font-size: 1em;}
    .sp-fs11{font-size: 1.1em;}
    .sp-fs12{font-size: 1.2em;}
    .sp-fs13{font-size: 1.3em;}
    .sp-fs14{font-size: 1.4em;}
    .sp-fs15{font-size: 1.5em;}
    .sp-fs16{font-size: 1.6em;}
    .sp-fs17{font-size: 1.7em;}
    .sp-fs18{font-size: 1.8em;}
    .sp-fs19{font-size: 1.9em;}
    .sp-fs20{font-size: 2em;}
    .sp-fs21{font-size: 2.1em;}
    .sp-fs22{font-size: 2.2em;}
    .sp-fs23{font-size: 2.3em;}
    .sp-fs24{font-size: 2.4em;}
    .sp-fs25{font-size: 2.5em;}
    .sp-fs26{font-size: 2.6em;}
    .sp-fs27{font-size: 2.7em;}
    .sp-fs28{font-size: 2.8em;}
    .sp-fs29{font-size: 2.9em;}
    .sp-fs30{font-size: 3em;}
    .sp-fs31{font-size: 3.1em;}
    .sp-fs32{font-size: 3.2em;}
    .sp-fs33{font-size: 3.3em;}
    .sp-fs34{font-size: 3.4em;}
    .sp-fs35{font-size: 3.5em;}
    .sp-fs36{font-size: 3.6em;}
    .sp-fs37{font-size: 3.7em;}
    .sp-fs38{font-size: 3.8em;}
    .sp-fs39{font-size: 3.9em;}
    .sp-fs40{font-size: 4em;}
    .sp-fs41{font-size: 4.1em;}
    .sp-fs42{font-size: 4.2em;}
    .sp-fs43{font-size: 4.3em;}
    .sp-fs44{font-size: 4.4em;}
    .sp-fs45{font-size: 4.5em;}
    .sp-fs46{font-size: 4.6em;}
    .sp-fs47{font-size: 4.7em;}
    .sp-fs48{font-size: 4.8em;}
    .sp-fs49{font-size: 4.9em;}
    .sp-fs50{font-size: 5em;}
    .sp-fs51{font-size: 5.1em;}
    .sp-fs52{font-size: 5.2em;}
    .sp-fs53{font-size: 5.3em;}
    .sp-fs54{font-size: 5.4em;}
    .sp-fs55{font-size: 5.5em;}
    .sp-fs56{font-size: 5.6em;}
    .sp-fs57{font-size: 5.7em;}
    .sp-fs58{font-size: 5.8em;}
    .sp-fs59{font-size: 5.9em;}
    .sp-fs60{font-size: 6em;}


    .sp-fs07r{font-size: 0.7rem;}
    .sp-fs08r{font-size:0.8rem;}
    .sp-fs09r{font-size:0.9rem;}
    .sp-fs1r{font-size: 1rem;}
    .sp-fs11r{font-size: 1.1rem;}
    .sp-fs12r{font-size: 1.2rem;}
    .sp-fs13r{font-size: 1.3rem;}
    .sp-fs14r{font-size: 1.4rem;}
    .sp-fs15r{font-size: 1.5rem;}
    .sp-fs16r{font-size: 1.6rem;}
    .sp-fs17r{font-size: 1.7rem;}
    .sp-fs18r{font-size: 1.8rem;}
    .sp-fs19r{font-size: 1.9rem;}
    .sp-fs20r{font-size: 2rem;}
    .sp-fs21r{font-size: 2.1rem;}
    .sp-fs22r{font-size: 2.2rem;}
    .sp-fs23r{font-size: 2.3rem;}
    .sp-fs24r{font-size: 2.4rem;}
    .sp-fs25r{font-size: 2.5rem;}
    .sp-fs26r{font-size: 2.6rem;}
    .sp-fs27r{font-size: 2.7rem;}
    .sp-fs28r{font-size: 2.8rem;}
    .sp-fs29r{font-size: 2.9rem;}
    .sp-fs30r{font-size: 3rem;}
    .sp-fs31r{font-size: 3.1rem;}
    .sp-fs32r{font-size: 3.2rem;}
    .sp-fs33r{font-size: 3.3rem;}
    .sp-fs34r{font-size: 3.4rem;}
    .sp-fs35r{font-size: 3.5rem;}
    .sp-fs36r{font-size: 3.6rem;}
    .sp-fs37r{font-size: 3.7rem;}
    .sp-fs38r{font-size: 3.8rem;}
    .sp-fs39r{font-size: 3.9rem;}
    .sp-fs40r{font-size: 4rem;}
    .sp-fs41r{font-size: 4.1rem;}
    .sp-fs42r{font-size: 4.2rem;}
    .sp-fs43r{font-size: 4.3rem;}
    .sp-fs44r{font-size: 4.4rem;}
    .sp-fs45r{font-size: 4.5rem;}
    .sp-fs46r{font-size: 4.6rem;}
    .sp-fs47r{font-size: 4.7rem;}
    .sp-fs48r{font-size: 4.8rem;}
    .sp-fs49r{font-size: 4.9rem;}
    .sp-fs50r{font-size: 5rem;}
    .sp-fs51r{font-size: 5.1rem;}
    .sp-fs52r{font-size: 5.2rem;}
    .sp-fs53r{font-size: 5.3rem;}
    .sp-fs54r{font-size: 5.4rem;}
    .sp-fs55r{font-size: 5.5rem;}
    .sp-fs56r{font-size: 5.6rem;}
    .sp-fs57r{font-size: 5.7rem;}
    .sp-fs58r{font-size: 5.8rem;}
    .sp-fs59r{font-size: 5.9rem;}
    .sp-fs60r{font-size: 6rem;}


    .sp-fs07v{font-size: 0.7vw;}
    .sp-fs08v{font-size:0.8vw;}
    .sp-fs09v{font-size:0.9vw;}
    .sp-fs1v{font-size: 1vw;}
    .sp-fs11v{font-size: 1.1vw;}
    .sp-fs12v{font-size: 1.2vw;}
    .sp-fs13v{font-size: 1.3vw;}
    .sp-fs14v{font-size: 1.4vw;}
    .sp-fs15v{font-size: 1.5vw;}
    .sp-fs16v{font-size: 1.6vw;}
    .sp-fs17v{font-size: 1.7vw;}
    .sp-fs18v{font-size: 1.8vw;}
    .sp-fs19v{font-size: 1.9vw;}
    .sp-fs20v{font-size: 2vw;}
    .sp-fs21v{font-size: 2.1vw;}
    .sp-fs22v{font-size: 2.2vw;}
    .sp-fs23v{font-size: 2.3vw;}
    .sp-fs24v{font-size: 2.4vw;}
    .sp-fs25v{font-size: 2.5vw;}
    .sp-fs26v{font-size: 2.6vw;}
    .sp-fs27v{font-size: 2.7vw;}
    .sp-fs28v{font-size: 2.8vw;}
    .sp-fs29v{font-size: 2.9vw;}
    .sp-fs30v{font-size: 3vw;}
    .sp-fs31v{font-size: 3.1vw;}
    .sp-fs32v{font-size: 3.2vw;}
    .sp-fs33v{font-size: 3.3vw;}
    .sp-fs34v{font-size: 3.4vw;}
    .sp-fs35v{font-size: 3.5vw;}
    .sp-fs36v{font-size: 3.6vw;}
    .sp-fs37v{font-size: 3.7vw;}
    .sp-fs38v{font-size: 3.8vw;}
    .sp-fs39v{font-size: 3.9vw;}
    .sp-fs40v{font-size: 4vw;}
    .sp-fs41v{font-size: 4.1vw;}
    .sp-fs42v{font-size: 4.2vw;}
    .sp-fs43v{font-size: 4.3vw;}
    .sp-fs44v{font-size: 4.4vw;}
    .sp-fs45v{font-size: 4.5vw;}
    .sp-fs46v{font-size: 4.6vw;}
    .sp-fs47v{font-size: 4.7vw;}
    .sp-fs48v{font-size: 4.8vw;}
    .sp-fs49v{font-size: 4.9vw;}
    .sp-fs50v{font-size: 5vw;}
    .sp-fs51v{font-size: 5.1vw;}
    .sp-fs52v{font-size: 5.2vw;}
    .sp-fs53v{font-size: 5.3vw;}
    .sp-fs54v{font-size: 5.4vw;}
    .sp-fs55v{font-size: 5.5vw;}
    .sp-fs56v{font-size: 5.6vw;}
    .sp-fs57v{font-size: 5.7vw;}
    .sp-fs58v{font-size: 5.8vw;}
    .sp-fs59v{font-size: 5.9vw;}
    .sp-fs60v{font-size: 6vw;}


    .sp-m0a{margin: 0 auto;}

    .sp-mt100{margin-top:100%;}
    .sp-mt99{margin-top:99%;}
    .sp-mt98{margin-top:98%;}
    .sp-mt97{margin-top:97%;}
    .sp-mt96{margin-top:96%;}
    .sp-mt95{margin-top:95%;}
    .sp-mt94{margin-top:94%;}
    .sp-mt93{margin-top:93%;}
    .sp-mt92{margin-top:92%;}
    .sp-mt91{margin-top:91%;}
    .sp-mt90{margin-top:90%;}
    .sp-mt89{margin-top:89%;}
    .sp-mt88{margin-top:88%;}
    .sp-mt87{margin-top:87%;}
    .sp-mt86{margin-top:86%;}
    .sp-mt85{margin-top:85%;}
    .sp-mt84{margin-top:84%;}
    .sp-mt83{margin-top:83%;}
    .sp-mt82{margin-top:82%;}
    .sp-mt81{margin-top:81%;}
    .sp-mt80{margin-top:80%;}
    .sp-mt79{margin-top:79%;}
    .sp-mt78{margin-top:78%;}
    .sp-mt77{margin-top:77%;}
    .sp-mt76{margin-top:76%;}
    .sp-mt75{margin-top:75%;}
    .sp-mt74{margin-top:74%;}
    .sp-mt73{margin-top:73%;}
    .sp-mt72{margin-top:72%;}
    .sp-mt71{margin-top:71%;}
    .sp-mt70{margin-top:60%;}
    .sp-mt69{margin-top:69%;}
    .sp-mt68{margin-top:68%;}
    .sp-mt67{margin-top:67%;}
    .sp-mt66{margin-top:66%;}
    .sp-mt65{margin-top:65%;}
    .sp-mt64{margin-top:64%;}
    .sp-mt63{margin-top:63%;}
    .sp-mt62{margin-top:62%;}
    .sp-mt61{margin-top:61%;}
    .sp-mt60{margin-top:60%;}
    .sp-mt59{margin-top:59%;}
    .sp-mt58{margin-top:58%;}
    .sp-mt57{margin-top:57%;}
    .sp-mt56{margin-top:56%;}
    .sp-mt55{margin-top:55%;}
    .sp-mt54{margin-top:54%;}
    .sp-mt53{margin-top:53%;}
    .sp-mt52{margin-top:52%;}
    .sp-mt51{margin-top:51%;}
    .sp-mt50{margin-top:50%;}
    .sp-mt49{margin-top:49%;}
    .sp-mt48{margin-top:48%;}
    .sp-mt47{margin-top:47%;}
    .sp-mt46{margin-top:46%;}
    .sp-mt45{margin-top:45%;}
    .sp-mt44{margin-top:44%;}
    .sp-mt43{margin-top:43%;}
    .sp-mt42{margin-top:42%;}
    .sp-mt41{margin-top:41%;}
    .sp-mt40{margin-top:40%;}
    .sp-mt39{margin-top:39%;}
    .sp-mt38{margin-top:38%;}
    .sp-mt37{margin-top:37%;}
    .sp-mt36{margin-top:36%;}
    .sp-mt35{margin-top:35%;}
    .sp-mt34{margin-top:34%;}
    .sp-mt33{margin-top:33%;}
    .sp-mt32{margin-top:32%;}
    .sp-mt31{margin-top:31%;}
    .sp-mt30{margin-top:30%;}
    .sp-mt29{margin-top:29%;}
    .sp-mt28{margin-top:28%;}
    .sp-mt27{margin-top:27%;}
    .sp-mt26{margin-top:26%;}
    .sp-mt25{margin-top:25%;}
    .sp-mt24{margin-top:24%;}
    .sp-mt23{margin-top:23%;}
    .sp-mt22{margin-top:22%;}
    .sp-mt21{margin-top:21%;}
    .sp-mt20{margin-top:20%;}
    .sp-mt19{margin-top:19%;}
    .sp-mt18{margin-top:18%;}
    .sp-mt17{margin-top:17%;}
    .sp-mt16{margin-top:16%;}
    .sp-mt15{margin-top:15%;}
    .sp-mt14{margin-top:14%;}
    .sp-mt13{margin-top:13%;}
    .sp-mt12{margin-top:12%;}
    .sp-mt11{margin-top:11%;}
    .sp-mt10{margin-top:10%;}
    .sp-mt9{margin-top:9%;}
    .sp-mt8{margin-top:8%;}
    .sp-mt7{margin-top:7%;}
    .sp-mt6{margin-top:6%;}
    .sp-mt5{margin-top:5%;}
    .sp-mt4{margin-top:4%;}
    .sp-mt3{margin-top:3%;}
    .sp-mt2{margin-top:2%;}
    .sp-mt1{margin-top:1%;}
    .sp-mt0{margin-top:0;}


    .sp-mt100x{margin-top:100px;}
    .sp-mt99x{margin-top:99px;}
    .sp-mt98x{margin-top:98px;}
    .sp-mt97x{margin-top:97px;}
    .sp-mt96x{margin-top:96px;}
    .sp-mt95x{margin-top:95px;}
    .sp-mt94x{margin-top:94px;}
    .sp-mt93x{margin-top:93px;}
    .sp-mt92x{margin-top:92px;}
    .sp-mt91x{margin-top:91px;}
    .sp-mt90x{margin-top:90px;}
    .sp-mt89x{margin-top:89px;}
    .sp-mt88x{margin-top:88px;}
    .sp-mt87x{margin-top:87px;}
    .sp-mt86x{margin-top:86px;}
    .sp-mt85x{margin-top:85px;}
    .sp-mt84x{margin-top:84px;}
    .sp-mt83x{margin-top:83px;}
    .sp-mt82x{margin-top:82px;}
    .sp-mt81x{margin-top:81px;}
    .sp-mt80x{margin-top:80px;}
    .sp-mt79x{margin-top:79px;}
    .sp-mt78x{margin-top:78px;}
    .sp-mt77x{margin-top:77px;}
    .sp-mt76x{margin-top:76px;}
    .sp-mt75x{margin-top:75px;}
    .sp-mt74x{margin-top:74px;}
    .sp-mt73x{margin-top:73px;}
    .sp-mt72x{margin-top:72px;}
    .sp-mt71x{margin-top:71px;}
    .sp-mt70x{margin-top:60px;}
    .sp-mt69x{margin-top:69px;}
    .sp-mt68x{margin-top:68px;}
    .sp-mt67x{margin-top:67px;}
    .sp-mt66x{margin-top:66px;}
    .sp-mt65x{margin-top:65px;}
    .sp-mt64x{margin-top:64px;}
    .sp-mt63x{margin-top:63px;}
    .sp-mt62x{margin-top:62px;}
    .sp-mt61x{margin-top:61px;}
    .sp-mt60x{margin-top:60px;}
    .sp-mt59x{margin-top:59px;}
    .sp-mt58x{margin-top:58px;}
    .sp-mt57x{margin-top:57px;}
    .sp-mt56x{margin-top:56px;}
    .sp-mt55x{margin-top:55px;}
    .sp-mt54x{margin-top:54px;}
    .sp-mt53x{margin-top:53px;}
    .sp-mt52x{margin-top:52px;}
    .sp-mt51x{margin-top:51px;}
    .sp-mt50x{margin-top:50px;}
    .sp-mt49x{margin-top:49px;}
    .sp-mt48x{margin-top:48px;}
    .sp-mt47x{margin-top:47px;}
    .sp-mt46x{margin-top:46px;}
    .sp-mt45x{margin-top:45px;}
    .sp-mt44x{margin-top:44px;}
    .sp-mt43x{margin-top:43px;}
    .sp-mt42x{margin-top:42px;}
    .sp-mt41x{margin-top:41px;}
    .sp-mt40x{margin-top:40px;}
    .sp-mt39x{margin-top:39px;}
    .sp-mt38x{margin-top:38px;}
    .sp-mt37x{margin-top:37px;}
    .sp-mt36x{margin-top:36px;}
    .sp-mt35x{margin-top:35px;}
    .sp-mt34x{margin-top:34px;}
    .sp-mt33x{margin-top:33px;}
    .sp-mt32x{margin-top:32px;}
    .sp-mt31x{margin-top:31px;}
    .sp-mt30x{margin-top:30px;}
    .sp-mt29x{margin-top:29px;}
    .sp-mt28x{margin-top:28px;}
    .sp-mt27x{margin-top:27px;}
    .sp-mt26x{margin-top:26px;}
    .sp-mt25x{margin-top:25px;}
    .sp-mt24x{margin-top:24px;}
    .sp-mt23x{margin-top:23px;}
    .sp-mt22x{margin-top:22px;}
    .sp-mt21x{margin-top:21px;}
    .sp-mt20x{margin-top:20px;}
    .sp-mt19x{margin-top:19px;}
    .sp-mt18x{margin-top:18px;}
    .sp-mt17x{margin-top:17px;}
    .sp-mt16x{margin-top:16px;}
    .sp-mt15x{margin-top:15px;}
    .sp-mt14x{margin-top:14px;}
    .sp-mt13x{margin-top:13px;}
    .sp-mt12x{margin-top:12px;}
    .sp-mt11x{margin-top:11px;}
    .sp-mt10x{margin-top:10px;}
    .sp-mt9x{margin-top:9px;}
    .sp-mt8x{margin-top:8px;}
    .sp-mt7x{margin-top:7px;}
    .sp-mt6x{margin-top:6px;}
    .sp-mt5x{margin-top:5px;}
    .sp-mt4x{margin-top:4px;}
    .sp-mt3x{margin-top:3px;}
    .sp-mt2x{margin-top:2px;}
    .sp-mt1x{margin-top:1px;}

    .sp-mt-100x{margin-top:-100px;}
    .sp-mt-99x{margin-top:-99px;}
    .sp-mt-98x{margin-top:-98px;}
    .sp-mt-97x{margin-top:-97px;}
    .sp-mt-96x{margin-top:-96px;}
    .sp-mt-95x{margin-top:-95px;}
    .sp-mt-94x{margin-top:-94px;}
    .sp-mt-93x{margin-top:-93px;}
    .sp-mt-92x{margin-top:-92px;}
    .sp-mt-91x{margin-top:-91px;}
    .sp-mt-90x{margin-top:-90px;}
    .sp-mt-89x{margin-top:-89px;}
    .sp-mt-88x{margin-top:-88px;}
    .sp-mt-87x{margin-top:-87px;}
    .sp-mt-86x{margin-top:-86px;}
    .sp-mt-85x{margin-top:-85px;}
    .sp-mt-84x{margin-top:-84px;}
    .sp-mt-83x{margin-top:-83px;}
    .sp-mt-82x{margin-top:-82px;}
    .sp-mt-81x{margin-top:-81px;}
    .sp-mt-80x{margin-top:-80px;}
    .sp-mt-79x{margin-top:-79px;}
    .sp-mt-78x{margin-top:-78px;}
    .sp-mt-77x{margin-top:-77px;}
    .sp-mt-76x{margin-top:-76px;}
    .sp-mt-75x{margin-top:-75px;}
    .sp-mt-74x{margin-top:-74px;}
    .sp-mt-73x{margin-top:-73px;}
    .sp-mt-72x{margin-top:-72px;}
    .sp-mt-71x{margin-top:-71px;}
    .sp-mt-70x{margin-top:-60px;}
    .sp-mt-69x{margin-top:-69px;}
    .sp-mt-68x{margin-top:-68px;}
    .sp-mt-67x{margin-top:-67px;}
    .sp-mt-66x{margin-top:-66px;}
    .sp-mt-65x{margin-top:-65px;}
    .sp-mt-64x{margin-top:-64px;}
    .sp-mt-63x{margin-top:-63px;}
    .sp-mt-62x{margin-top:-62px;}
    .sp-mt-61x{margin-top:-61px;}
    .sp-mt-60x{margin-top:-60px;}
    .sp-mt-59x{margin-top:-59px;}
    .sp-mt-58x{margin-top:-58px;}
    .sp-mt-57x{margin-top:-57px;}
    .sp-mt-56x{margin-top:-56px;}
    .sp-mt-55x{margin-top:-55px;}
    .sp-mt-54x{margin-top:-54px;}
    .sp-mt-53x{margin-top:-53px;}
    .sp-mt-52x{margin-top:-52px;}
    .sp-mt-51x{margin-top:-51px;}
    .sp-mt-50x{margin-top:-50px;}
    .sp-mt-49x{margin-top:-49px;}
    .sp-mt-48x{margin-top:-48px;}
    .sp-mt-47x{margin-top:-47px;}
    .sp-mt-46x{margin-top:-46px;}
    .sp-mt-45x{margin-top:-45px;}
    .sp-mt-44x{margin-top:-44px;}
    .sp-mt-43x{margin-top:-43px;}
    .sp-mt-42x{margin-top:-42px;}
    .sp-mt-41x{margin-top:-41px;}
    .sp-mt-40x{margin-top:-40px;}
    .sp-mt-39x{margin-top:-39px;}
    .sp-mt-38x{margin-top:-38px;}
    .sp-mt-37x{margin-top:-37px;}
    .sp-mt-36x{margin-top:-36px;}
    .sp-mt-35x{margin-top:-35px;}
    .sp-mt-34x{margin-top:-34px;}
    .sp-mt-33x{margin-top:-33px;}
    .sp-mt-32x{margin-top:-32px;}
    .sp-mt-31x{margin-top:-31px;}
    .sp-mt-30x{margin-top:-30px;}
    .sp-mt-29x{margin-top:-29px;}
    .sp-mt-28x{margin-top:-28px;}
    .sp-mt-27x{margin-top:-27px;}
    .sp-mt-26x{margin-top:-26px;}
    .sp-mt-25x{margin-top:-25px;}
    .sp-mt-24x{margin-top:-24px;}
    .sp-mt-23x{margin-top:-23px;}
    .sp-mt-22x{margin-top:-22px;}
    .sp-mt-21x{margin-top:-21px;}
    .sp-mt-20x{margin-top:-20px;}
    .sp-mt-19x{margin-top:-19px;}
    .sp-mt-18x{margin-top:-18px;}
    .sp-mt-17x{margin-top:-17px;}
    .sp-mt-16x{margin-top:-16px;}
    .sp-mt-15x{margin-top:-15px;}
    .sp-mt-14x{margin-top:-14px;}
    .sp-mt-13x{margin-top:-13px;}
    .sp-mt-12x{margin-top:-12px;}
    .sp-mt-11x{margin-top:-11px;}
    .sp-mt-10x{margin-top:-10px;}
    .sp-mt-9x{margin-top:-9px;}
    .sp-mt-8x{margin-top:-8px;}
    .sp-mt-7x{margin-top:-7px;}
    .sp-mt-6x{margin-top:-6px;}
    .sp-mt-5x{margin-top:-5px;}
    .sp-mt-4x{margin-top:-4px;}
    .sp-mt-3x{margin-top:-3px;}
    .sp-mt-2x{margin-top:-2px;}
    .sp-mt-1x{margin-top:-1px;}



    .sp-mb100{margin-bottom:100%;}
    .sp-mb99{margin-bottom:99%;}
    .sp-mb98{margin-bottom:98%;}
    .sp-mb97{margin-bottom:97%;}
    .sp-mb96{margin-bottom:96%;}
    .sp-mb95{margin-bottom:95%;}
    .sp-mb94{margin-bottom:94%;}
    .sp-mb93{margin-bottom:93%;}
    .sp-mb92{margin-bottom:92%;}
    .sp-mb91{margin-bottom:91%;}
    .sp-mb90{margin-bottom:90%;}
    .sp-mb89{margin-bottom:89%;}
    .sp-mb88{margin-bottom:88%;}
    .sp-mb87{margin-bottom:87%;}
    .sp-mb86{margin-bottom:86%;}
    .sp-mb85{margin-bottom:85%;}
    .sp-mb84{margin-bottom:84%;}
    .sp-mb83{margin-bottom:83%;}
    .sp-mb82{margin-bottom:82%;}
    .sp-mb81{margin-bottom:81%;}
    .sp-mb80{margin-bottom:80%;}
    .sp-mb79{margin-bottom:79%;}
    .sp-mb78{margin-bottom:78%;}
    .sp-mb77{margin-bottom:77%;}
    .sp-mb76{margin-bottom:76%;}
    .sp-mb75{margin-bottom:75%;}
    .sp-mb74{margin-bottom:74%;}
    .sp-mb73{margin-bottom:73%;}
    .sp-mb72{margin-bottom:72%;}
    .sp-mb71{margin-bottom:71%;}
    .sp-mb70{margin-bottom:60%;}
    .sp-mb69{margin-bottom:69%;}
    .sp-mb68{margin-bottom:68%;}
    .sp-mb67{margin-bottom:67%;}
    .sp-mb66{margin-bottom:66%;}
    .sp-mb65{margin-bottom:65%;}
    .sp-mb64{margin-bottom:64%;}
    .sp-mb63{margin-bottom:63%;}
    .sp-mb62{margin-bottom:62%;}
    .sp-mb61{margin-bottom:61%;}
    .sp-mb60{margin-bottom:60%;}
    .sp-mb59{margin-bottom:59%;}
    .sp-mb58{margin-bottom:58%;}
    .sp-mb57{margin-bottom:57%;}
    .sp-mb56{margin-bottom:56%;}
    .sp-mb55{margin-bottom:55%;}
    .sp-mb54{margin-bottom:54%;}
    .sp-mb53{margin-bottom:53%;}
    .sp-mb52{margin-bottom:52%;}
    .sp-mb51{margin-bottom:51%;}
    .sp-mb50{margin-bottom:50%;}
    .sp-mb49{margin-bottom:49%;}
    .sp-mb48{margin-bottom:48%;}
    .sp-mb47{margin-bottom:47%;}
    .sp-mb46{margin-bottom:46%;}
    .sp-mb45{margin-bottom:45%;}
    .sp-mb44{margin-bottom:44%;}
    .sp-mb43{margin-bottom:43%;}
    .sp-mb42{margin-bottom:42%;}
    .sp-mb41{margin-bottom:41%;}
    .sp-mb40{margin-bottom:40%;}
    .sp-mb39{margin-bottom:39%;}
    .sp-mb38{margin-bottom:38%;}
    .sp-mb37{margin-bottom:37%;}
    .sp-mb36{margin-bottom:36%;}
    .sp-mb35{margin-bottom:35%;}
    .sp-mb34{margin-bottom:34%;}
    .sp-mb33{margin-bottom:33%;}
    .sp-mb32{margin-bottom:32%;}
    .sp-mb31{margin-bottom:31%;}
    .sp-mb30{margin-bottom:30%;}
    .sp-mb29{margin-bottom:29%;}
    .sp-mb28{margin-bottom:28%;}
    .sp-mb27{margin-bottom:27%;}
    .sp-mb26{margin-bottom:26%;}
    .sp-mb25{margin-bottom:25%;}
    .sp-mb24{margin-bottom:24%;}
    .sp-mb23{margin-bottom:23%;}
    .sp-mb22{margin-bottom:22%;}
    .sp-mb21{margin-bottom:21%;}
    .sp-mb20{margin-bottom:20%;}
    .sp-mb19{margin-bottom:19%;}
    .sp-mb18{margin-bottom:18%;}
    .sp-mb17{margin-bottom:17%;}
    .sp-mb16{margin-bottom:16%;}
    .sp-mb15{margin-bottom:15%;}
    .sp-mb14{margin-bottom:14%;}
    .sp-mb13{margin-bottom:13%;}
    .sp-mb12{margin-bottom:12%;}
    .sp-mb11{margin-bottom:11%;}
    .sp-mb10{margin-bottom:10%;}
    .sp-mb9{margin-bottom:9%;}
    .sp-mb8{margin-bottom:8%;}
    .sp-mb7{margin-bottom:7%;}
    .sp-mb6{margin-bottom:6%;}
    .sp-mb5{margin-bottom:5%;}
    .sp-mb4{margin-bottom:4%;}
    .sp-mb3{margin-bottom:3%;}
    .sp-mb2{margin-bottom:2%;}
    .sp-mb1{margin-bottom:1%;}

    .sp-mb100x{margin-bottom:100px;}
    .sp-mb99x{margin-bottom:99px;}
    .sp-mb98x{margin-bottom:98px;}
    .sp-mb97x{margin-bottom:97px;}
    .sp-mb96x{margin-bottom:96px;}
    .sp-mb95x{margin-bottom:95px;}
    .sp-mb94x{margin-bottom:94px;}
    .sp-mb93x{margin-bottom:93px;}
    .sp-mb92x{margin-bottom:92px;}
    .sp-mb91x{margin-bottom:91px;}
    .sp-mb90x{margin-bottom:90px;}
    .sp-mb89x{margin-bottom:89px;}
    .sp-mb88x{margin-bottom:88px;}
    .sp-mb87x{margin-bottom:87px;}
    .sp-mb86x{margin-bottom:86px;}
    .sp-mb85x{margin-bottom:85px;}
    .sp-mb84x{margin-bottom:84px;}
    .sp-mb83x{margin-bottom:83px;}
    .sp-mb82x{margin-bottom:82px;}
    .sp-mb81x{margin-bottom:81px;}
    .sp-mb80x{margin-bottom:80px;}
    .sp-mb79x{margin-bottom:79px;}
    .sp-mb78x{margin-bottom:78px;}
    .sp-mb77x{margin-bottom:77px;}
    .sp-mb76x{margin-bottom:76px;}
    .sp-mb75x{margin-bottom:75px;}
    .sp-mb74x{margin-bottom:74px;}
    .sp-mb73x{margin-bottom:73px;}
    .sp-mb72x{margin-bottom:72px;}
    .sp-mb71x{margin-bottom:71px;}
    .sp-mb70x{margin-bottom:60px;}
    .sp-mb69x{margin-bottom:69px;}
    .sp-mb68x{margin-bottom:68px;}
    .sp-mb67x{margin-bottom:67px;}
    .sp-mb66x{margin-bottom:66px;}
    .sp-mb65x{margin-bottom:65px;}
    .sp-mb64x{margin-bottom:64px;}
    .sp-mb63x{margin-bottom:63px;}
    .sp-mb62x{margin-bottom:62px;}
    .sp-mb61x{margin-bottom:61px;}
    .sp-mb60x{margin-bottom:60px;}
    .sp-mb59x{margin-bottom:59px;}
    .sp-mb58x{margin-bottom:58px;}
    .sp-mb57x{margin-bottom:57px;}
    .sp-mb56x{margin-bottom:56px;}
    .sp-mb55x{margin-bottom:55px;}
    .sp-mb54x{margin-bottom:54px;}
    .sp-mb53x{margin-bottom:53px;}
    .sp-mb52x{margin-bottom:52px;}
    .sp-mb51x{margin-bottom:51px;}
    .sp-mb50x{margin-bottom:50px;}
    .sp-mb49x{margin-bottom:49px;}
    .sp-mb48x{margin-bottom:48px;}
    .sp-mb47x{margin-bottom:47px;}
    .sp-mb46x{margin-bottom:46px;}
    .sp-mb45x{margin-bottom:45px;}
    .sp-mb44x{margin-bottom:44px;}
    .sp-mb43x{margin-bottom:43px;}
    .sp-mb42x{margin-bottom:42px;}
    .sp-mb41x{margin-bottom:41px;}
    .sp-mb40x{margin-bottom:40px;}
    .sp-mb39x{margin-bottom:39px;}
    .sp-mb38x{margin-bottom:38px;}
    .sp-mb37x{margin-bottom:37px;}
    .sp-mb36x{margin-bottom:36px;}
    .sp-mb35x{margin-bottom:35px;}
    .sp-mb34x{margin-bottom:34px;}
    .sp-mb33x{margin-bottom:33px;}
    .sp-mb32x{margin-bottom:32px;}
    .sp-mb31x{margin-bottom:31px;}
    .sp-mb30x{margin-bottom:30px;}
    .sp-mb29x{margin-bottom:29px;}
    .sp-mb28x{margin-bottom:28px;}
    .sp-mb27x{margin-bottom:27px;}
    .sp-mb26x{margin-bottom:26px;}
    .sp-mb25x{margin-bottom:25px;}
    .sp-mb24x{margin-bottom:24px;}
    .sp-mb23x{margin-bottom:23px;}
    .sp-mb22x{margin-bottom:22px;}
    .sp-mb21x{margin-bottom:21px;}
    .sp-mb20x{margin-bottom:20px;}
    .sp-mb19x{margin-bottom:19px;}
    .sp-mb18x{margin-bottom:18px;}
    .sp-mb17x{margin-bottom:17px;}
    .sp-mb16x{margin-bottom:16px;}
    .sp-mb15x{margin-bottom:15px;}
    .sp-mb14x{margin-bottom:14px;}
    .sp-mb13x{margin-bottom:13px;}
    .sp-mb12x{margin-bottom:12px;}
    .sp-mb11x{margin-bottom:11px;}
    .sp-mb10x{margin-bottom:10px;}
    .sp-mb9x{margin-bottom:9px;}
    .sp-mb8x{margin-bottom:8px;}
    .sp-mb7x{margin-bottom:7px;}
    .sp-mb6x{margin-bottom:6px;}
    .sp-mb5x{margin-bottom:5px;}
    .sp-mb4x{margin-bottom:4px;}
    .sp-mb3x{margin-bottom:3px;}
    .sp-mb2x{margin-bottom:2px;}
    .sp-mb1x{margin-bottom:1px;}

    .sp-mb-100x{margin-bottom:-100px;}
    .sp-mb-99x{margin-bottom:-99px;}
    .sp-mb-98x{margin-bottom:-98px;}
    .sp-mb-97x{margin-bottom:-97px;}
    .sp-mb-96x{margin-bottom:-96px;}
    .sp-mb-95x{margin-bottom:-95px;}
    .sp-mb-94x{margin-bottom:-94px;}
    .sp-mb-93x{margin-bottom:-93px;}
    .sp-mb-92x{margin-bottom:-92px;}
    .sp-mb-91x{margin-bottom:-91px;}
    .sp-mb-90x{margin-bottom:-90px;}
    .sp-mb-89x{margin-bottom:-89px;}
    .sp-mb-88x{margin-bottom:-88px;}
    .sp-mb-87x{margin-bottom:-87px;}
    .sp-mb-86x{margin-bottom:-86px;}
    .sp-mb-85x{margin-bottom:-85px;}
    .sp-mb-84x{margin-bottom:-84px;}
    .sp-mb-83x{margin-bottom:-83px;}
    .sp-mb-82x{margin-bottom:-82px;}
    .sp-mb-81x{margin-bottom:-81px;}
    .sp-mb-80x{margin-bottom:-80px;}
    .sp-mb-79x{margin-bottom:-79px;}
    .sp-mb-78x{margin-bottom:-78px;}
    .sp-mb-77x{margin-bottom:-77px;}
    .sp-mb-76x{margin-bottom:-76px;}
    .sp-mb-75x{margin-bottom:-75px;}
    .sp-mb-74x{margin-bottom:-74px;}
    .sp-mb-73x{margin-bottom:-73px;}
    .sp-mb-72x{margin-bottom:-72px;}
    .sp-mb-71x{margin-bottom:-71px;}
    .sp-mb-70x{margin-bottom:-60px;}
    .sp-mb-69x{margin-bottom:-69px;}
    .sp-mb-68x{margin-bottom:-68px;}
    .sp-mb-67x{margin-bottom:-67px;}
    .sp-mb-66x{margin-bottom:-66px;}
    .sp-mb-65x{margin-bottom:-65px;}
    .sp-mb-64x{margin-bottom:-64px;}
    .sp-mb-63x{margin-bottom:-63px;}
    .sp-mb-62x{margin-bottom:-62px;}
    .sp-mb-61x{margin-bottom:-61px;}
    .sp-mb-60x{margin-bottom:-60px;}
    .sp-mb-59x{margin-bottom:-59px;}
    .sp-mb-58x{margin-bottom:-58px;}
    .sp-mb-57x{margin-bottom:-57px;}
    .sp-mb-56x{margin-bottom:-56px;}
    .sp-mb-55x{margin-bottom:-55px;}
    .sp-mb-54x{margin-bottom:-54px;}
    .sp-mb-53x{margin-bottom:-53px;}
    .sp-mb-52x{margin-bottom:-52px;}
    .sp-mb-51x{margin-bottom:-51px;}
    .sp-mb-50x{margin-bottom:-50px;}
    .sp-mb-49x{margin-bottom:-49px;}
    .sp-mb-48x{margin-bottom:-48px;}
    .sp-mb-47x{margin-bottom:-47px;}
    .sp-mb-46x{margin-bottom:-46px;}
    .sp-mb-45x{margin-bottom:-45px;}
    .sp-mb-44x{margin-bottom:-44px;}
    .sp-mb-43x{margin-bottom:-43px;}
    .sp-mb-42x{margin-bottom:-42px;}
    .sp-mb-41x{margin-bottom:-41px;}
    .sp-mb-40x{margin-bottom:-40px;}
    .sp-mb-39x{margin-bottom:-39px;}
    .sp-mb-38x{margin-bottom:-38px;}
    .sp-mb-37x{margin-bottom:-37px;}
    .sp-mb-36x{margin-bottom:-36px;}
    .sp-mb-35x{margin-bottom:-35px;}
    .sp-mb-34x{margin-bottom:-34px;}
    .sp-mb-33x{margin-bottom:-33px;}
    .sp-mb-32x{margin-bottom:-32px;}
    .sp-mb-31x{margin-bottom:-31px;}
    .sp-mb-30x{margin-bottom:-30px;}
    .sp-mb-29x{margin-bottom:-29px;}
    .sp-mb-28x{margin-bottom:-28px;}
    .sp-mb-27x{margin-bottom:-27px;}
    .sp-mb-26x{margin-bottom:-26px;}
    .sp-mb-25x{margin-bottom:-25px;}
    .sp-mb-24x{margin-bottom:-24px;}
    .sp-mb-23x{margin-bottom:-23px;}
    .sp-mb-22x{margin-bottom:-22px;}
    .sp-mb-21x{margin-bottom:-21px;}
    .sp-mb-20x{margin-bottom:-20px;}
    .sp-mb-19x{margin-bottom:-19px;}
    .sp-mb-18x{margin-bottom:-18px;}
    .sp-mb-17x{margin-bottom:-17px;}
    .sp-mb-16x{margin-bottom:-16px;}
    .sp-mb-15x{margin-bottom:-15px;}
    .sp-mb-14x{margin-bottom:-14px;}
    .sp-mb-13x{margin-bottom:-13px;}
    .sp-mb-12x{margin-bottom:-12px;}
    .sp-mb-11x{margin-bottom:-11px;}
    .sp-mb-10x{margin-bottom:-10px;}
    .sp-mb-9x{margin-bottom:-9px;}
    .sp-mb-8x{margin-bottom:-8px;}
    .sp-mb-7x{margin-bottom:-7px;}
    .sp-mb-6x{margin-bottom:-6px;}
    .sp-mb-5x{margin-bottom:-5px;}
    .sp-mb-4x{margin-bottom:-4px;}
    .sp-mb-3x{margin-bottom:-3px;}
    .sp-mb-2x{margin-bottom:-2px;}
    .sp-mb-1x{margin-bottom:-1px;}


    .sp-flx-c{
        display:flex;
        justify-content: center;
    }

    .sp-flx-e{
        display:flex;
        justify-content: end;
    }

    .sp-flx-sa{
        display:flex;
        justify-content: space-around;
    }

    .sp-flx-sb{
        display:flex;
        justify-content: space-between;
    }

    .sp-flx-se{
        display:flex;
        justify-content: space-evenly;
    }

    .sp-flx_r{
        display:flex;
        flex-direction: row;
    }

    .sp-flx_c{
        display:flex;
        flex-direction: column;
    }


    .sp-jc-s{justify-content: start;}
    .sp-jc-c{justify-content: center;}
    .sp-jc-e{justify-content: end;}
    .sp-jc-sa{justify-content: space-around;}
    .sp-jc-sb{justify-content: space-between;}
    .sp-jc-se{justify-content: space-evenly;}

    .sp-ali-s{align-items: start;}
    .sp-ali-e{align-items: end;}
    .sp-ali-c{align-items: center;}
    .sp-ali-st{align-items: stretch;}

    .sp-flxdir-rev{flex-direction: row-reverse;}
    .sp-flxdir-c-rev{flex-direction: column-reverse;}
