@import url("https://fonts.googleapis.com/css?family=Lato:100,300,400,700,900&display=swap");a,abbr,acronym,address,applet,b,big,blockquote,body,caption,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,var{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:transparent}body{line-height:1}textarea{overflow:auto;margin:0}input{border:0 solid #fff;margin:0;padding:0}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}:focus{outline:0}ins{text-decoration:none}table{border-collapse:collapse;border-spacing:0}a{color:#29308e;text-decoration:none;outline:none}a:hover{cursor:pointer;color:#333}input,select,textarea{font-family:arial,tahoma,times new roman;padding:4px}strong{font-weight:700}em{font-style:italic}del{text-decoration:line-through}th{font-weight:400}.left{float:left}.left,.right{display:inline}.right{float:right}.italic{font-style:italic}.bold{font-weight:700}.clear{clear:both;padding:0;margin:0}.after_clear:after,.before_clear:before{content:"";display:block;clear:both}h1,h2,h3,h4,h5,h6{font-weight:400}h3{font-size:18px}body{color:#333;font-size:14px;font-family:Lato,sans-serif;position:relative;overflow-x:hidden;text-size-adjust:100%;-webkit-text-size-adjust:100%}figure{margin:0;padding:0}figure img{vertical-align:middle}img{border:0;max-width:100%;height:auto}p{margin:1px 0 15px;line-height:20px}input,select,textarea{font-size:12px;border:none;border:1px solid #d8d8d8;padding:10px;margin:0;color:#666;appearance:none;-webkit-appearance:none;-moz-appearance:none}input[type=checkbox],input[type=radio]{border:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{appearance:none;-moz-appearance:none;opacity:0;-webkit-appearance:none;margin:0}h1{font-size:32px}h2{font-size:28px}h3{font-size:24px}h4{font-size:20px}h5{font-size:16px}h6{font-size:14px}.after_clear:after,.wrapper:after,section:after{clear:both;display:block;content:" "}.flex-list,.ls-promo,.ls-promo .item{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;}section{position:relative}.wrapper{width:1200px;margin:0 auto}.btn{line-height:40px;display:block;background:#e96ca9;font-size:16px;padding:0 20px;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;box-sizing:border-box}.btn,.btn:hover{color:#fff;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all ease-out .3s;-ms-transition:all ease-out .3s;-o-transition:all ease-out .3s}.btn:hover{background:#e23e8e}.btn.nyu-btn{background:#81d8d0}.btn.nyu-btn:hover{background:#48bdb2}.btn.hit-btn{background:#f5703c}.btn.hit-btn:hover{background:#f14e0f}.btn.stella{background:#3cad2a;color:#fff}.landingpge{background:#fff url(../images/bg_landing.jpg) repeat top;min-height:101vh}.landingpge .top_landing .logo{width:153px;margin:-7px auto 30px;display:block}.landingpge .top_landing h3{text-align:center;font-size:30px;color:#42558c;margin-bottom:40px}.landingpge.nyu{background:#fce3e2}.landingpge.nyu .top_landing .logo{width:110px}.landingpge.nyu .ls-promo .item h6,.landingpge.nyu .top_landing h3{color:#666}.landingpge.hit{background:#312f94}.landingpge.hit .top_landing .logo{width:110px;margin:0 auto 25px;padding-top:15px}.landingpge.hit .top_landing .logo img{width:100%}.landingpge.hit .top_landing h3{color:#fff}.landingpge.hit .ls-promo .item h6{color:#666}.landingpge.hit .site p,.landingpge.hit .site p a{color:#fff}.landingpge.stella{background:#d9eeda}.landingpge.stella .top_landing .logo{width:120px;padding:30px 0 0}.landingpge.stella .top_landing h3{color:#777}.ls-promo{min-height:0;padding-bottom:80px}.ls-promo .item{background:#fff;margin-bottom:20px;padding:30px 20px;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;position:relative;box-shadow:0 5px 10px -2px rgba(0,0,0,.2);-webkit-box-shadow:0 5px 10px -2px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px -2px rgba(0,0,0,.2);-ms-box-shadow:0 5px 10px -2px rgba(0,0,0,.2);-o-box-shadow:0 5px 10px -2px rgba(0,0,0,.2);justify-content:space-between;box-sizing:border-box;width:50%;}.ls-promo .item:nth-child(2n){margin-right:0}.ls-promo .item a,.ls-promo .item h6{position:relative;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);top:50%;display:block}.ls-promo .item h6{color:#292e3c;font-size:16px;line-height:24px}.ls-promo .item .col{width:25%}.ls-promo .item .col.prod{width:20%}.ls-promo .item .col.dec{width:40%}.ls-promo .item .col .btn{float:right;width:150px;text-align:center}.site{padding:30px 0;position:absolute;left:0;right:0;bottom:0}.site p{text-align:center;margin:0}.site p,.site p a{color:rgba(41,46,60,.5)}.site p a:hover{color:#e96ca9}@media only screen and (max-width:1620px){.wrapper{width:1170px}.landingpge.nyu .top_landing .logo{width:98px;margin-bottom:15px}}@media only screen and (max-width:1260px){.wrapper{width:820px}.btn{font-size:13px;line-height:36px}.landingpge .top_landing .logo{width:125px;margin:-8px auto 20px}.landingpge .top_landing h3{font-size:26px}.landingpge.nyu .top_landing .logo{width:90px}.ls-promo{display:block;padding-bottom:0}.ls-promo .item{padding:10px 20px;width:auto;margin-right:0}.ls-promo .item h6{color:#292e3c;font-size:14px;line-height:22px}.ls-promo .item .col:fisrt-child a{max-width:170px}.ls-promo .item .col.prod a{max-width:125px;margin:auto}.ls-promo .item .col .btn{width:180px}.site{position:relative}}@media only screen and (max-width:1023px){.wrapper{width:680px}.btn{font-size:13px;line-height:36px}.landingpge{background-size:150px}.landingpge .top_landing .logo{width:125px;margin:-8px auto 20px}.landingpge .top_landing h3{font-size:26px}.landingpge.nyu .top_landing .logo{width:70px;margin:-15px auto 8px}.landingpge.stella .top_landing .logo{padding-top:15px;width:110px;margin-bottom:5px}.ls-promo{padding-bottom:70px}.ls-promo .item{padding:20px 10px;padding-right:20px;margin-bottom:15px}.ls-promo .item h6{font-size:14px;line-height:20px}.ls-promo .item .col{width:18%}.ls-promo .item .col.prod{width:20%}.ls-promo .item .col.prod a{max-width:90px}.ls-promo .item .col.dec{width:40%}.ls-promo .item .col:last-child{width:30%}.ls-promo .item .col .btn{width:180px}.site{padding:15px 0 25px;position:absolute}.site p{font-size:13px}}@media only screen and (max-width:767px){.wrapper{width:auto;margin:0 30px}.btn{font-size:13px;line-height:32px}.landingpge .top_landing .logo{width:100px;margin:-8px auto 15px}.landingpge .top_landing h3{font-size:18px;margin-bottom:22px}.landingpge.hit .top_landing .logo{width:80px;margin:0 auto 15px;padding-top:10px}.landingpge.hit .top_landing .logo img{width:100%}.landingpge.hit .top_landing h3{color:#fff}.ls-promo{padding-bottom:0}.ls-promo:after{content:"";display:block;clear:both}.ls-promo .item{display:block;padding:10px 15px;float:left;width:48.5%;margin-right:3%}.ls-promo .item h6{font-size:14px;line-height:20px}.ls-promo .item .col{width:auto!important;display:block;margin-bottom:15px}.ls-promo .item .col a,.ls-promo .item .col h6{margin:auto;top:0;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}.ls-promo .item .col h6{text-align:center}.ls-promo .item .col:first-child{margin-bottom:5px}.ls-promo .item .col:first-child a{max-width:130px;margin-top:0}.ls-promo .item .col.dec{width:25%}.ls-promo .item .col:last-child{margin-bottom:0}.ls-promo .item .col .btn{width:100px;float:none;margin-top:15px}.ls-promo .item:nth-child(2n){margin-right:0}.site{padding:15px 0 25px;position:relative}.site p{font-size:13px}}@media only screen and (max-width:479px){.wrapper{width:auto;margin:0 20px}.landingpge{background-size:130px}.landingpge .top_landing .logo{margin-bottom:0}.landingpge .top_landing h3{font-size:17px;margin-bottom:17px}.ls-promo{min-height:calc(100vh - 170px)}.ls-promo .item .col{margin-bottom:10px}.ls-promo .item .col:first-child{margin-bottom:0;margin-top:-3px}.ls-promo .item .col .btn{margin-top:10px}}