@media(min-width:1201px) and (max-width:1380px){
	.private-group-wrp .container,.connect-across-wrp .container,.container{max-width:1140px;}
	.hero-banner{padding: 200px 0 250px;}
	.hero-banner h1{font-size: 130px;}
	.hero-banner h2{font-size: 30px;}
	.scroll-btn{bottom: 8%;}

	.talk-about-wrp{padding: 100px 0;}
	.talk-row{max-width: 950px;}
	.talk-right-topics label,.talk-left-topics label{font-size: 16px;padding: 5px 10px;line-height: 24px;}
	.talk-left-topics label.lbl10,.talk-right-topics label.lblr3{font-size: 20px;line-height: 40px;}
	.talk-left-topics label.lbl6{left: 250px;}
	.talk-left-topics label.lbl2{left: 240px;}
	.talk-left-topics label.lbl3{left: 150px;top: 180px;}
	.talk-left-topics label.lbl5{left: 150px;top: 340px;}
	.talk-left-topics label.lbl4{top: 240px;}
	.talk-left-topics label.lbl7{top: 410px;}
	.talk-left-topics label.lbl8{top: 450px;left: 200px;}
	.talk-left-topics label.lbl10{left: 110px;}
	.talk-right-topics label{left: -40px;}
	.talk-right-topics label.lblr2{left: 15px;}
	.talk-right-topics label.lblr4{left: 20px;}
	.talk-right-topics label.lblr6{top: 380px;}
	.talk-right-topics label.lblr7{top: 390px;}
	.talk-right-topics label.lblr8{bottom: 80px;left: 20px;}
	.talk-right-topics label.lblr9{bottom: 70px;}

	.make-friend-wrp{padding: 100px 0;}
	.social-wrp{padding: 100px 0;}
	.social-data h2{font-size: 85px;}
	.social-data p{font-size: 34px;}

	.vibe-wrp,.connect-across-wrp{padding: 100px 0;}
	.vibe-block{padding: 85px 65px;}
	.vide-imgbox{right: 85px;max-width: 300px;}

	.private-group-wrp{padding: 150px 0 100px;}
	.reply-wrp{padding: 100px 0 50px;}
	.reply-title{margin: 0 0 150px;}
	.reply-title h2{font-size: 42px;}
	.reply-title p{font-size: 22px;}
	.replay-row ul li{padding: 0 15px 0 25px;}
	.replay-row ul li h3{font-size: 28px;word-break: break-word;}
	.replay-row ul li p{font-size: 20px;}

	.download-block{max-width: 500px;padding: 50px;border-radius: 35px;}
	.download-block h6{font-size: 24px;font-style: italic;margin: 0 0 16px;}
	.download-block h2{font-size: 58px;}
	.download-block .btn-group a{margin-right: 15px;}
	.download-block .btn-group a img{border-radius: 30px;}

	footer{padding: 65px 0 150px;}
	.copyright .col-md-7{width: 70%}
	.copyright .col-md-5{width:30%;}
}

@media(min-width:1025px) and (max-width:1200px){
	.private-group-wrp .container,.connect-across-wrp .container,.container{max-width: 990px;}
	.hero-banner{padding: 200px 0 250px;}
	.hero-banner h1{font-size: 130px;}
	.hero-banner h2{font-size: 30px;}
	.scroll-btn{bottom: 8%;}

	.talk-about-wrp{padding: 100px 0;}
	.talk-row{max-width: 950px;}
	.talk-right-topics label,.talk-left-topics label{font-size: 16px;padding: 5px 10px;line-height: 24px;}
	.talk-left-topics label.lbl10,.talk-right-topics label.lblr3{font-size: 20px;line-height: 40px;}
	.talk-left-topics label.lbl6{left: 250px;}
	.talk-left-topics label.lbl2{left: 240px;}
	.talk-left-topics label.lbl3{left: 150px;top: 180px;}
	.talk-left-topics label.lbl5{left: 150px;top: 340px;}
	.talk-left-topics label.lbl4{top: 240px;}
	.talk-left-topics label.lbl7{top: 410px;}
	.talk-left-topics label.lbl8{top: 450px;left: 200px;}
	.talk-left-topics label.lbl10{left: 110px;}
	.talk-right-topics label{left: -40px;}
	.talk-right-topics label.lblr2{left: 15px;}
	.talk-right-topics label.lblr4{left: 20px;}
	.talk-right-topics label.lblr6{top: 380px;}
	.talk-right-topics label.lblr7{top: 390px;}
	.talk-right-topics label.lblr8{bottom: 80px;left: 20px;}
	.talk-right-topics label.lblr9{bottom: 70px;}

	.make-friend-wrp{padding: 100px 0;}
	.social-wrp{padding: 100px 0;}
	.social-data h2{font-size: 85px;}
	.social-data p{font-size: 34px;}

	.vibe-wrp,.connect-across-wrp{padding: 100px 0;}
	.vibe-block{padding: 75px;}
	.vide-imgbox{right: 85px;max-width: 300px;}
	.vibe-block h2{font-size: 52px;}

	.private-group-wrp{padding: 150px 0 100px;}
	.reply-wrp{padding: 100px 0 50px;}
	.reply-title{margin: 0 0 150px;}
	.reply-title h2{font-size: 42px;}
	.reply-title p{font-size: 22px;}
	.replay-row ul li{padding: 0 15px 0 25px;}
	.replay-row ul li h3{font-size: 28px;word-break: break-word;}
	.replay-row ul li p{font-size: 20px;}

	.download-block{max-width: 500px;padding: 50px;border-radius: 35px;}
	.download-block h6{font-size: 24px;font-style: italic;margin: 0 0 16px;}
	.download-block h2{font-size: 58px;}
	.download-block .btn-group a{margin-right: 15px;}
	.download-block .btn-group a img{border-radius: 30px;}

	footer{padding: 55px 0 105px;}
	.quicklinks h3{font-size: 16px;}
	.quicklinks ul li a{font-size: 16px;}
	.copyright .col-md-7,
	.copyright .col-md-5{width: 100%;}
	.copyright ul{justify-content: center;margin: 0 auto 15px;}
	.copyright p{text-align: center;}
}

@media(min-width:768px) and (max-width:1024px){
	img.hero-shap{bottom: -1px;}
	.hero-banner h1{font-size: 90px;line-height: 121%;}
	.hero-banner h2{font-size: 34px;line-height:44px;margin: 0 auto 50px;}

	.talk-about-wrp{padding: 100px 0 175px;}
	.talk-mobilebox{width: 100%;max-width: 265px;margin: 0 auto;padding: 122px 0 0;}
	.talk-right-topics,.talk-left-topics{width: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;}

	.talk-row{flex-flow: column;max-width: 390px;margin: 0 auto;width: 100%;}
	.talk-left-topics label,.talk-right-topics label{font-size: 14px;line-height: 17px;padding: 6px;min-height: 29px;}
	.talk-left-topics label{left: 16px;transform: rotate(-8deg);-webkit-transform: rotate(-8deg);}
	.talk-right-topics label{right: 45px;top: 140px;left: auto;transform: rotate(-13deg);-webkit-transform: rotate(-13deg);}
	.talk-right-topics label.lblr1{right: auto;left: 20px;top:65px;max-width: 110px;}
	.talk-left-topics label.lbl2{top: 45px;left: 140px;right: auto;max-width: 114px;text-align: center;width: 100%;}
	.talk-right-topics label.lblr8{top:80px;bottom: auto;left: auto;right: 30px;max-width: 132px;}
	.talk-right-topics label.lblr2{left: 0;right: auto;top: auto;bottom: 50px;}
	.talk-left-topics label.lbl4{left: auto;right: 55px;top: 210px;}
	.talk-right-topics label.lblr4{left: auto;right: 30px;max-width: 52px;top: 270px;}
	.talk-left-topics label.lbl6{left: 15px;top: 250px;max-width: 60px;}
	.talk-left-topics label.lbl3{left: 10px;top: 320px;transform: rotate(0);}
	.talk-left-topics label.lbl8{left: 0;right: auto;transform: rotate(23deg);-webkit-transform: rotate(23deg);top: 420px;}
	.talk-right-topics label.lblr6{right: auto;top: 500px;transform: rotate(0);-webkit-transform: rotate(0);left: 20px;}
	.talk-left-topics label.lbl7{left: auto;right: 30px;top: 410px;}
	.talk-right-topics label.lblr7{right: auto;bottom:-45px;top: auto;left: 20px;max-width: 132px;}
	.talk-right-topics label.lblr10{bottom: -45px;font-size: 17px;font-family: 'Nunito';max-width: 184px;height: 31px;line-height: 22px;right: 20px;}
	.talk-left-topics label.lbl10{font-size: 17px;height: 31px;max-width: 175px;transform: rotate(14deg);line-height: 26px;left: auto;right: 10px;bottom: 30px;}
	.talk-right-topics label.lblr9{bottom: auto;top: 320px;max-width: 80px;right: 15px;}
	.talk-right-topics label.lblr5,.talk-right-topics label.lblr3{display: none;}
	.talk-left-topics label.lbl9{right: 45px;left: auto;bottom: 120px;transform: rotate(18deg);-webkit-transform: rotate(18deg);max-width: 96px;}

	.make-friend-wrp{padding: 150px 0;}

	.social-wrp{padding: 100px 0;}
	.star-ic h3{font-size: 220px;margin: 0 15px 0 0;line-height: 220px;}
	.social-data h2{font-size: 52px;line-height: 109%;margin: 0 0 17px;}
	.social-data p{font-size: 26px;line-height:32px;}

	.connect-across-wrp{padding: 100px 0;}
	.connect-across-data{padding: 100px 0 0;}
	.connect-across-img{display: flex;flex-flow: column;justify-content: flex-end;align-items: flex-end;}
	.connect-across-img img{width: 245px;}
	.connect-across-data h2{font-size: 40px;margin: 0 0 16px;}
	.connect-across-data p{font-size: 24px;line-height: 115%;}

	.vide-imgbox{max-width: 270px;right: 50px;}
	.vibe-block{padding: 80px 50px;}
	.vibe-block h2{font-size: 40px;margin: 0 0 20px;padding: 0 5px;}
	.vibe-block p{font-size: 18px;line-height: 128%;}

	.private-group-wrp{padding: 100px 0;}
	.private-data h2{font-size: 120px;margin: 0 auto 50px;}
	.private-data p{font-size: 20px;max-width: 75%;margin: 0 auto 40px;}

	.reply-wrp{padding: 55px 0;}
	.reply-block{padding: 50px 30px;border-radius: 40px;}
	.reply-title h2{padding: 0 20px 0 0;font-size: 36px;}
	.reply-title p{padding: 0 0 0 20px;font-size: 18px;line-height: 26px;}
	.reply-title{margin: 0 0 150px;}
	.replay-row ul li{padding: 0 23px 0 23px}
	.replay-row ul li h3{font-size: 20px;line-height: 132%;margin: 0 0 15px;min-height: 50px;}
	.replay-row ul li p{font-size: 16px;line-height: 128%;}

	.download-block{max-width: 500px;padding: 50px;border-radius: 35px;}
	.download-block h6{font-size: 24px;font-style: italic;margin: 0 0 16px;}
	.download-block h2{font-size: 58px;}
	.download-block .btn-group a{margin-right: 15px;}
	.download-block .btn-group a img{border-radius: 30px;}

	footer{padding: 55px 0;}
	.quicklinks h3{font-size: 16px;}
	.quicklinks ul li a{font-size: 16px;}
	.copyright .col-md-7,
	.copyright .col-md-5{width: 100%;}
	.copyright ul{justify-content: center;margin: 0 auto 15px;}
	.copyright ul li a{font-size: 14px;}
	.copyright p{text-align: center;}
}

@media(min-width:992px) and (max-width:1024px){
	.private-group-wrp .container,.connect-across-wrp .container,.container{max-width: 920px;}
}

@media(max-width:767px){
	.private-group-wrp .container,.connect-across-wrp .container,.container{max-width: 420px;}
	.desktop-img{display: none;}
	.mobile-img{display: block;}
	.hero-banner{padding: 171px 0 205px;}
	.hero-banner h1{font-size: 50px;line-height: 121%;}
	.hero-banner h2{font-size: 20px;line-height: 34px;padding: 0 10px;margin: 0 auto 50px;}
	.hero-banner .btn-group a{margin: 0 18px 0 0;}
	.hero-banner .btn-group a img{width: 138px;}
	img.hero-shap{display: none;}
	img.hero-shap-mobile{
		display: block;
		width: 100%;
	    position: absolute;
	    bottom:0%;
	    left: 0;
	    right: 0;
	}
	.scroll-btn{width: 32px;height: 32px;border-width: 2px;bottom: 11%;}
	.scroll-btn img{width: 10px;}

	.talk-about-wrp{padding: 100px 0 175px;}
	.talk-about-wrp h2{font-size: 28px;margin: 0 auto 45px;}
	.talk-mobilebox{width: 100%;max-width: 265px;margin: 0 auto;padding: 122px 0 0;}
	.talk-right-topics,.talk-left-topics{width: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;}

	.talk-row{flex-flow: column;max-width: 390px;margin: 0 auto;width: 100%;}
	.talk-left-topics label,.talk-right-topics label{font-size: 14px;line-height: 17px;padding: 6px;min-height: 29px;}
	.talk-left-topics label{left: 16px;transform: rotate(-8deg);-webkit-transform: rotate(-8deg);}
	.talk-right-topics label{right: 45px;top: 140px;left: auto;transform: rotate(-13deg);-webkit-transform: rotate(-13deg);}
	.talk-right-topics label.lblr1{right: auto;left: 20px;top:65px;max-width: 110px;}
	.talk-left-topics label.lbl2{top: 45px;left: 140px;right: auto;max-width: 114px;text-align: center;width: 100%;}
	.talk-right-topics label.lblr8{top:80px;bottom: auto;left: auto;right: 30px;max-width: 132px;}
	.talk-right-topics label.lblr2{left: 0;right: auto;top: auto;bottom: 50px;}
	.talk-left-topics label.lbl4{left: auto;right: 55px;top: 210px;}
	.talk-right-topics label.lblr4{left: auto;right: 30px;max-width: 52px;top: 270px;}
	.talk-left-topics label.lbl6{left: 15px;top: 250px;max-width: 60px;}
	.talk-left-topics label.lbl3{left: 10px;top: 320px;transform: rotate(0);}
	.talk-left-topics label.lbl8{left: 0;right: auto;transform: rotate(23deg);-webkit-transform: rotate(23deg);top: 420px;}
	.talk-right-topics label.lblr6{right: auto;top: 500px;transform: rotate(0);-webkit-transform: rotate(0);left: 20px;}
	.talk-left-topics label.lbl7{left: auto;right: 30px;top: 410px;}
	.talk-right-topics label.lblr7{right: auto;bottom:-45px;top: auto;left: 20px;max-width: 132px;}
	.talk-right-topics label.lblr10{bottom: -45px;font-size: 17px;font-family: 'Nunito';max-width: 184px;height: 31px;line-height: 22px;right: 20px;}
	.talk-left-topics label.lbl10{font-size: 17px;height: 31px;max-width: 175px;transform: rotate(14deg);line-height: 26px;left: auto;right: 10px;bottom: 30px;}
	.talk-right-topics label.lblr9{bottom: auto;top: 320px;max-width: 80px;right: 15px;}
	.talk-left-topics label.lbl5,.talk-right-topics label.lblr5,.talk-right-topics label.lblr3{display: none;}
	.talk-left-topics label.lbl9{right: 45px;left: auto;bottom: 120px;transform: rotate(18deg);-webkit-transform: rotate(18deg);max-width: 96px;}

	.make-friend-wrp{padding: 110px 0 70px;}
	.make-row{max-width: 390px;margin: 0 auto;}
	.make-data h2{font-size: 34px;margin: 0 auto 12px;}	
	.make-data p{font-size: 20px;line-height: 23px;padding: 0 20px;}

	.social-wrp{padding: 71px 0 30px;}
	.star-ic h3{font-size: 160px;margin: 0 15px 0 0;line-height: 160px;	}
	.social-data h2{font-size: 39px;line-height: 109%;margin: 0 0 17px;}
	.social-data p{font-size: 16px;line-height: 115%;max-width: 236px;}

	.connect-across-wrp{padding: 31px 25px 70px;}
	.connect-across-wrp .row{flex-flow: column-reverse;}
	.connect-across-data{padding: 13px 0 0;}
	.connect-across-img{display: flex;flex-flow: column;justify-content: flex-end;align-items: flex-end;}
	.connect-across-img img{width: 145px;}
	.connect-across-data h2{font-size: 24px;margin: 0 0 16px;}
	.connect-across-data p{font-size: 16px;line-height: 115%;max-width: 275px;}

	.vibe-wrp{padding: 70px 0 40px;}
	.vide-imgbox{position: relative;top: -70px;transform: translate(0);right: 0;left: 0;margin: 0 auto -20px;max-width: 215px;}
	.vibe-block{padding: 0 25px 75px;max-width: 312px;margin: 0 auto;background-image: url('../images/vibe-back-mobile.png');}
	.vibe-block h2{font-size: 36px;text-align: center;margin: 0 auto 20px;padding: 0 5px;}
	.vibe-block p{font-size: 16px;text-align: center;line-height: 128%;}

	.private-group-wrp{padding: 44px 10px 44px;}
	.private-data h2{font-size: 72px;margin: 0 auto 25px;}
	.private-data p{font-size: 16px;line-height: 128%;max-width: 330px;}
	.private-data img{width: 150px;}
	.private-data{margin: -10px auto 0;}

	.reply-wrp{padding: 35px 0 0;}
	.reply-block{max-width: 313px;margin: 0 auto;padding: 55px 22px;border-radius: 32px;}
	.reply-title{margin: 0 0 70px;}
	.reply-title h2{font-size: 36px;padding: 0;margin: 0 0 30px;}
	.reply-title p{padding: 0;font-size: 16px;}
	.replay-row{padding: 0 10px;}
	.replay-row ul li{width: 100%;margin: 0 0 50px;padding: 0 23px 0 23px}
	.replay-row ul li:last-child{margin: 0;}
	.replay-row ul li h3{font-size: 20px;line-height: 132%;margin: 0 0 15px;min-height: auto;}
	.replay-row ul li p{font-size: 16px;line-height: 128%;}

	.download-block{max-width: 312px;padding: 30px;border-radius: 24px;}
	.download-block h6{font-size: 20px;font-style: italic;margin: 0 0 16px;}
	.download-block h2{font-size: 48px;}
	.download-block .btn-group a{margin-right: 15px;}
	.download-block .btn-group a img{border-radius: 5px;}

	footer{padding: 46px 0px 100px;}
	.footer-top{padding: 0 26px;}
	.footer-logo{margin: 0 0 48px;}
	.quicklinks-row .col-md-4{width: 50%;}
	.quicklinks-row .col-md-4:last-child{width: 100%;}
	.quicklinks{margin: 0 0 30px;}
	.quicklinks ul li.mobile-menu{display:block;}
	.sociallinks ul{display: flex;flex-wrap: wrap;}
	.sociallinks ul li{width: 50%;}
	.copyright{padding: 30px 0 0;}
	.copyright ul{display: none;}
	.copyright p{font-size: 14px;text-align: center;line-height: 21px;}

	.mobile-img{display: block;}
	.desktop-img{display: none;}
	.replay-row ul{padding: 0 10px;}
}

@media(min-width:576px) and (max-width:767px){
	
}

@media(min-width:448px) and (max-width:575px){
	
}

@media(max-width:389px){
	.hero-banner h1{font-size: 40px;}
	.talk-right-topics label.lblr10{bottom: -85px;}

	.download-block{max-width: 290px;padding: 25px;}
	.download-block h6{font-size: 18px;}
	.footer-top{padding: 0 20px}
	.quicklinks h3{font-size: 16px;margin: 0 0 20px;}
	.quicklinks ul li a{font-size: 14px;}
}