@media screen and (max-width:1310px) {
.inner{width: 100%;padding: 0 20px;}
.nav-lang{right: 20px}
.pnk-ttl{font-size: 50px;}
}
@media screen and (max-width:1170px) {
html, body{-webkit-overflow-scrolling: touch;}
header.ml .mob-bar{margin-right: 70px;}
header.ml .nav-lang{right: 20px;}
.contact li{width: 80%;}
.toptxt h3 {font-size: 26px;line-height: 36px;}
.toptxt p{font-size: 20px;line-height: 30px;}
.deTtl {font-size: 45px;}
.supp-opt li{width: 22%;}
.comp-bxc{padding: 0}
.comp-bx{width: 80%;margin: 15px 5px;}
.beff .rs-box{width: 100%}
.ftr-logo{padding-bottom: 10px;}
.media-list li{width: calc(50% - 30px)}
.mlslide-box {flex: 0 0 33.333%}
}
@media screen and (max-width:980px) {
.pnk-ttl{font-size: 36px;line-height: 46px;}
.beff span{margin: 20px 10px 0}
.tt-ryt{width: 100%;text-align: center;margin: 0;padding:30px 0 0}
.tt-ryt .deTtl{text-align: center;}
.girlcont{position: relative;left: auto;bottom: auto;margin: 0 auto}
.toptxt li{text-align: left;}
.mlslide-box {flex: 0 0 50%}
}


@media screen and (max-width:760px) {
.contact li{width: 90%;}
.girlcont {width: 80%;}
.desk-sldr{display: none}
.mob-sldr{display: block}

}
@media screen and (max-width:680px) {
html, body{-webkit-overflow-scrolling: touch;}
header{text-align: left;}
.logo img{width: 60%;height: auto;}
header.fixed .logo img{height: auto;width: 50%;}
.nav-lang{top: 15px;right: 15px;}
header.fixed .nav-lang{top: 10px;right: 15px;}
.top-vidC{background: url(../images/bg-loading-mob3.jpg) center center no-repeat;
	background-size: 100%;}
.langDrp a{padding:8px}
.langDrp {width: 310px;}
.langDrp a {padding: 6px 8px;font-size: 14px;width: 47.5%;}
.langDrp a img {width: 20px;height: auto;margin-right: 5px;}
.toptxt{padding:30px 0}
.deTtl{font-size:8vw;line-height:10vw;font-weight:300}
.toptxt h3{font-size: 6vw;line-height: 8vw;}
.toptxt p, .media-list li p{font-size:4vw;line-height:6vw;}
.vidbg{display: none}
.venus{width: 50%;}
.mlslide-box {flex: 0 0 100%}
.mlss{padding: 0 20px;margin: 0 5px;}

.vimeo-vid{margin: 15px 0 25px;}

.pnk-ttl{font-size: 7vw;line-height: 8.5vw;padding:18px 10px;}

.beff{padding: 20px 0 30px}
.beff span{margin: 0}
.supp-opt li{width: 94%;}
.companyC h2{font-size: 7vw;}
.comp-bx, .comp-bx:nth-child(3){width: 95%;margin: 10px 0}
.partner-logo img {margin: 10px 0;}
.blog-box{margin: 20px 0;}
.blog-box h3, .blog-top a.blk-btn{font-size: 5.5vw;}
.blog-top h3{font-size: 6vw;}
.blog-box p{font-size: 4vw;line-height: 6vw;}
.toptxt li{font-size: 4vw;padding-left: 5.5%;}
.toptxt li:before{font-size: 3.5vw;}
.media-list li{width: 94%;margin: 10px 0;}
.media-list li a.blk-btn{font-size: 4vw;}

a.cb-btn, a.de-btn{font-size: 5vw;line-height: 7vw;}
.contact{padding-bottom: 15px}
.partner-logo img {max-width: 65%;height: auto;max-height: 50px}

.btc-lp{padding: 0 0 10px;}
.lp-btm{padding: 0}
.lp-btm h4{font-size: 9vw;padding-top: 20px;}
.lp-btm span{margin: 0;}
.blog-top span img{width: 50%}
.top-vidC, .top-sldr{margin-top: 68px;}
.top-sldr .rsDefault .rsBullets{bottom: 20px;}



footer .inner{padding: 0;}
footer span a svg{width: 26px;height: 26px;}
footer span a {font-size: 26px;margin: 0 5px 10px;}



.vidbg-mob {display: block;}

a.pnk-btn.ctr{font-size: 5vw;}
.equity-token h3{font-size: 7vw;}
.beff .rs-box{width: 100%;}
.beff .inner{padding: 0;}
.beff h2{font-size: 6vw;margin: 0 10px 20px;line-height: 8vw;}
.beff h2 br{display: none}
.sml-ttxt h3, .beff h3, #mission .beff h3{font-size: 4.5vw;line-height: 7vw;}
.beff p{font-size: 4vw;line-height: 6vw;}
.legaln{font-size: 3.5vw;margin: 0 15px;}
}

@media screen and (max-width:510px) {


footer .inner{padding: 0;}
footer span a{margin: 0 5px 10px;}
}

@media screen and (max-width:330px) {


footer .inner{padding: 0;}
footer span a{margin: 0 2px 10px;}
footer span a img{height: 26px;}
}
	
	
	