body{font-family:'Lato',sans-serif;font-size:12px;color:#666;padding:0;margin:0;}

/*general*/
a.back-to-top i{background:#900028;box-shadow:none;}

/*header*/
.navbar-brand img{width:85%;}
.navbar{padding:10px 0;}
.navbar-expand-lg .navbar-nav .nav-link{padding:0 25px;font-family:"Lato",sans-serif;font-weight:700;font-size:16px;color:rgba(255,255,255,.8);text-transform:capitalize;}
.navbar li.active a.nav-link, .navbar-expand-lg .navbar-nav .nav-link:focus,
.navbar-expand-lg .navbar-nav .nav-link:hover {color: #dc1e53 !important;}
.navbar-expand-lg .navbar-nav li > a:before{content:none;}
.top-nav-collapse .navbar-nav li.active a.nav-link{color:#dc1e53!important;}
.top-nav-collapse .navbar-nav .nav-link{color:#999!important;}
.social ul.list li {display:inline-block;}
.social ul.list li a i{width:20px;height:20px;font-size:20px;color:rgba(255,255,255,.8);display:block;margin:20px 5px;}
.social ul.list li a i:hover{color:#dc1e53}
.top-nav-collapse .social ul.list li a i{color:#999!important;}
.top-nav-collapse .social ul.list li a i:hover{color:#dc1e53!important;}

/*slider*/
#main-slide .carousel-caption{top:20%;left:10%;}
#main-slide .carousel-item.active .carousel-caption{text-align:left;}
#main-slide .carousel-item .carousel-caption .heading{font-family:'Lato',sans-serif;font-size:50px;line-height:60px;text-transform:capitalize;margin-top:0;}
#main-slide .carousel-item .carousel-caption p{font-size:16px;font-family:'Lato',sans-serif;font-weight:400;}
#main-slide .carousel-caption .btn{margin:25px 10px 0 0;}
.btn-lg{padding:0;}
#main-slide .carousel-inner{height:95vh;}
#main-slide .carousel-control i{border:0;box-shadow:none;}
.white-curve{background:url(../images/bg_curve.png) no-repeat center bottom;background-size:cover;width:100%;height:87px;position:relative;top:-87px;margin-bottom:50px;}

/*tour*/
.bg-tour{background:url(../images/bg_tour.jpg) no-repeat 80% center;background-size:contain;width:100%;height:1000px;}
.bg-tour h2{font-family:'Lato',sans-serif;font-weight:900;color:#dc1e53;font-size:40px;text-align:left;}
.bg-tour p{font-family:'Lato',sans-serif;font-weight:400;color:#666;font-size:20px;}
#tour-slider .col-md-8, #tour-slider .col-md-4, #tour-slider .col-md-6{padding:0;}
#tour-slider .highlight-title .fa{float:left;margin-right:30px;background:#f2f2f2!important;}
#tour-slider .highlight.active .fa{background:#dc1e53!important;}
#tour-slider .highlight.active h4{color:#dc1e53;}
#tour-slider .highlight-title .fa img{position:relative;top:5px;left:0;}
.highlight-title svg:not(:root){width:70%;margin-top:5px;}
.svg path{fill:#6d748b;}
#tour-slider .highlight.active .fa .svg path{fill:#fff;}
#tour-slider .highlight-title h4{font-family:'Lato', sans-serif;font-size:18px;color:#666666;font-weight:700;text-transform:none;margin-bottom:10px;}
#tour-slider .highlight p{font-family:'Lato', sans-serif;font-size:14px;font-weight:400;color:#666;text-align:left;line-height:20px;}
#tour-slider .hgi.animated p{text-align:center;font-family:'Lato', sans-serif;font-size:25px;font-weight:900;color:#dc1e53;margin-top:100px;display: none;}
#tour-slider .hgi.animated span{display:none;}
.btn-left{background:url(../images/arrow_b_l.png) no-repeat top left;width:35px;height: 35px;background-size:20px;position:absolute;top:35%;left:10%;display:none;}
.btn-right{background:url(../images/arrow_b_r.png) no-repeat top right;width:35px;height: 35px;background-size:20px;position:absolute;top:35%;right:-5%;display:none;}
.launch-title{margin-top:220px;}
.launch-title h2{margin-left:40px;}
.launch-title h5{color:#333;font-size:25px;font-weight:400;text-transform:capitalize;text-align:left;margin-left:40px;}
.launch-title p{color:#666;font-size:20px;font-weight:300;text-transform:none;text-align:left;margin-left:40px;}

/*video*/
.video{padding-bottom:100px;}
.video .embed-responsive{width:100%;margin:0 auto;-webkit-box-shadow: 3px 37px 38px -33px rgba(0,0,0,0.55);-moz-box-shadow: 3px 37px 38px -33px rgba(0,0,0,0.55);box-shadow: 3px 37px 38px -33px rgba(0,0,0,0.55);height:400px;}


/*benefit*/
.grey-curve{background:url(../images/bg_g_curve.png) no-repeat top center;width:100%;height:110px;background-size:cover;}
.bg-grey{background:#fafafa;}
.bg-grey h2{font-family:'Lato',sans-serif;font-weight:900;font-size:40px;line-height:50px;color:#dc1e53;}
.bg-grey ul.eu-card{display:inline-block;padding:20px 0;}
.bg-grey ul.eu-card li{display:inline;padding-right:15px;}
.bg-grey p{color:#666;line-height:20px;text-align:justify;margin-bottom:20px;}
.benefit-img{background:url(../images/bg_benefit.png) no-repeat right center;width:130%;height:700px;background-size:100%;margin-top:-120px;margin-left:-100px;}
.benefits-list{position:relative;top:-100px;}
.slick-benefits .box{background:#fff;border:1px solid #dedede;padding:30px;min-height:370px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.slick-slide{margin-right:15px;}
.slick-benefits .box h5{font-family:'Lato',sans-serif;font-size:25px;color:#dc1e53;font-weight:900;text-align:center;}
.slick-benefits .box p{font-family:'Lato',sans-serif;font-size:14px;color:#666;font-weight:300;text-align:center;margin:0 auto;line-height:20px;}
.slick-dots li button:before{font-size:15px;opacity:.1;}
.slick-dots li.slick-active button:before{color:#dc1e53;opacity:1;}
.slick-dots{bottom:-35px;}
.slick-slide img{width:70%;margin-bottom:20px;}
.be-member{background:url(../images/member_img.jpg) no-repeat bottom right;background-size:contain;width:100%;height:264px;border:1px solid #dedede;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-top:30px;}
.be-member h5{font-family:'Lato',sans-serif;font-size:25px;color:#dc1e53;font-weight:900;text-align:left;margin-top:60px;margin-left:30px;}
.be-member p{font-family:'Lato',sans-serif;font-size:14px;color:#666;font-weight:300;text-align:left;margin:15px auto;line-height:20px;margin-left:30px;width:35%;}
.be-member a{-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;padding:8px 25px;margin-top:0;}
.be-member a.btn-signup{background:#dc1e53;margin-left:30px;margin-right:10px;text-transform:capitalize;}
.be-member a.btn-tnc{background:#f2f2f2;text-transform:capitalize;color:#666;}
.be-member a.btn-signup:hover{background:#a0143b;}
.be-member a.btn-tnc:hover{background:#666;color:#fff;}


/*download*/
.download-wrap{text-align:center;margin:0 auto;width:100%;padding:0 0 150px 0;}
.download-wrap h2{font-size:40px;font-family:'Lato',sans-serif;font-weight:900;color:#dc1e53;}
.download-wrap p{margin-bottom:30px;}
.btn-ios, .btn-gp{margin:0 5px;}


/*footer*/
.red-curve{background:url(../images/bg_r_curve.png) no-repeat top center;width:100%;height:87px;background-size:cover;position:relative;top:-80px;}
.footer-area{background:#dc1e53;}
.footer-link{border-bottom:1px solid #fff;padding:20px 0;margin-top:-50px;}
.footer-link ul.list li{display:inline;border-right:1px solid #fff;padding:0 15px;}
/*.footer-link ul.list li:first-child{padding-left:0;}*/
.footer-link ul.list li:last-child{border:0;}
.footer-link ul.list li a{font-size:16px;}
.footer-link ul.list li a:hover, #copyright p a:hover{color:#fff;text-decoration:underline;}
#copyright{background:none;}
#copyright p{text-align:left;padding:5px 0 20px 0;}
#copyright ul.f-social{text-align:right;float:right;padding:10px 0;}
#copyright ul.f-social li{display:inline;padding:10px 5px;}
#copyright ul.f-social li a{font-size:20px;}
#copyright ul.f-social li a:hover{color:rgba(255,255,255,.5);}


/*1024*/
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : landscape) {
/*slider*/
#main-slide .carousel-item .carousel-caption .heading{font-size:35px;line-height:40px;}	
#main-slide .carousel-inner{height:550px;}
	
/*tour*/
.bg-tour{height:800px;}	
.zenith_slider{padding:0;}
#tour-slider .highlight-title h4{margin-bottom:60px;margin-top:50px;font-size:16px;}
#tour-slider .highlight-title .fa{top:-20px;}
.highlight-title .fa{width:60px;height:60px;}
#tour-slider .highlight p{display:none;}	
.highlight-title svg:not(:root){margin-top:-5px;}	
.launch-title{margin-top:200px;}	
	
/*video*/
.video{padding-bottom:80px;}	

/*benefits*/
.bg-grey ul.eu-card li{padding:0;}	
.bg-grey ul.eu-card li img{width:45%;margin:0 10px 0 0;}	
.benefit-img{margin-left:-60px;margin-top:-250px;height:1000px;}
.benefits-list{margin-top:-280px;top:0;}	
.slick-slide{margin-right:10px;}	
.be-member{background-size:60%;height:230px;}	
.be-member h5{margin-top:40px;}	

/*downlaod*/
.download-wrap{margin-top:50px;}	
	
}


/*768*/
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : portrait) {
/*header*/
.navbar-brand img{width:80%;}
.slicknav_menu .slicknav_no-text{margin:0 12px;position:relative;top:-18px;}
.navbar{padding:12px 0;}	
.navbar-brand{padding:11px 15px;}	
.slicknav_menu ul{background:#dc1e53;margin:0;text-align:center;}	
.slicknav_nav a{font-family:'Lato',sans-serif;font-size:16px;font-weight:700;color:#fff;text-align:center;padding:10px 0;border-bottom:1px solid rgba(255,255,255,.3);}	
.social ul.list li a i{margin:10px 5px;border:0;color:#fff;}	
.slicknav_nav .social ul.list li a{border:0;}	
.top-nav-collapse .social ul.list li a i{color:#fff!important;}
.slicknav_nav a:hover, .slicknav_nav .active{background:#a0143b;color:#fff;}
.slicknav_menu .slicknav_icon-bar{background:#fff;}
.slicknav_btn{border-color:#fff;}
.top-nav-collapse .slicknav_menu .slicknav_icon-bar, .top-nav-collapse .slicknav_menu .slicknav_icon-bar{background:#E91E63;}	
.top-nav-collapse .slicknav_btn	{border-color:#E91E63;}
	
/*slider*/
#main-slide .carousel-inner{height:500px;background:#000;}
#main-slide .carousel-caption{top:15%;left:10%;}
#main-slide .carousel-item.active .carousel-caption{text-align:left;}	
#main-slide .carousel-item .carousel-caption .heading{font-size:30px;line-height:40px;}
/*#main-slide .carousel-item .carousel-caption .heading br{display:none;}	*/
#main-slide .carousel-item .carousel-caption p{font-size:14px;}	
#main-slide .carousel-caption .btn{float:left;width:20%;margin:15px 5px 0 0px;}	
#main-slide .carousel-item > img{width:130%!important;left:-80px;opacity:.8;}	
.white-curve{background-size:150%;}	
	
/*tour*/
.bg-tour{margin-top:-50px;height:auto;background:url(../images/bg_tour_tablet.jpg) no-repeat 80% center;background-size:contain;}	
.bg-tour h2{text-align: center;font-size:30px;line-height:40px}	
.bg-tour p{font-size:16px;text-align:center;}	
.zenith_slider{padding:0;}	
.zenith_slider.hand .highlights{display:none;}
.zenith_slider.hand #inner-screen{top:20px;width:400px;height:400px;background:#f7f7f7;left:-90px;}	
#tour-slider .hgi.animated p, #tour-slider .hgi.animated span{display:block;}
.btn-left{left:-80px;}
.btn-right{right:-300px;}    
.btn-left, .btn-right{display:block;top:296px;z-index:2;}	
#tour-slider .hgi.animated p{width:80%;margin:0 auto;margin-top:20px;margin-bottom:15px;}	
#tour-slider .hgi.animated span{font-size:14px;line-height:20px;width:80%;margin:0 auto;}	
.launch-title{margin-top:400px;position:relative;top:-300px;right:-450px;}
.launch-title h2{margin:0 auto;font-size:30px;line-height:40px;}	
/*.launch-title h2 br{display:none;}	*/
.launch-title h5{text-align:center;font-size:20px;margin:10px auto;}
.launch-title p{margin:0 auto 50px auto;}	
	
/*video	*/
.video {padding-bottom:50px;}	
.video .embed-responsive{width:100%;height:300px;}	
	
/*benefit*/
.grey-curve	{display:none;}
.bg-grey{padding:20px 0 50px 0;}
.bg-grey h2	{margin:0 auto;font-size:30px;line-height:40px;text-align:left;}
.bg-grey ul.eu-card li{padding:0;}	
.bg-grey ul.eu-card li img{width:45%;margin:0 10px 0 0;}	
.benefit-img{margin-left:-60px;margin-top:-170px;width:150%;height:870px;}	
.benefits-list{margin-top:-280px;top:0;}	
.slick-slide{margin-right:10px;}	
.be-member{height:420px;}	
.be-member h5{margin:0 auto;margin-top:30px;text-align:center;margin-bottom:10px;width:60%;}
.be-member p{text-align:center;width:80%;margin:0 auto 20px auto;}
.be-member a.btn-signup{margin-left:200px;}	
	
/*download*/
.download-wrap{padding-top:50px;padding-bottom:100px;width:80%;}
.download-wrap h2{text-align: center;font-size:30px;line-height:40px;}
.download-wrap p{margin:0 auto 30px auto;}	
.btn-ios, .btn-gp{margin-bottom:10px;}	
	
	
/*footer*/
.red-curve{background-size:contain;top:-34px;}	
/*.footer-link{height:160px;border:0;margin-top:-80px;}	*/
/*.footer-link ul.list li{display:block;border-right:0;border-bottom:1px solid rgba(255,255,255,.3);text-align:center;padding:8px 0;width:50%;float:left;}*/
/*.footer-link ul.list li:last-child{border-bottom:1px solid rgba(255,255,255,.3);}	*/
/*.footer-link ul.list li a{font-size:14px;text-align:center;}*/
/*#copyright p{text-align:center;font-size:14px;line-height:20px;}*/
/*#copyright ul.f-social{text-align:center;float: none;}			*/
}


/*mobile*/
@media screen and (max-width: 480px){
/*header*/
.navbar-brand img{width:60%;}
.slicknav_menu .slicknav_no-text{margin:0 12px;position:relative;top:-18px;}
.navbar{padding:5px 0 0;}	
.navbar-brand{padding:11px 15px;}	
.slicknav_menu ul{background:#dc1e53;margin:0;text-align:center;}	
.slicknav_nav a{font-family:'Lato',sans-serif;font-size:16px;font-weight:700;color:#fff;text-align:center;padding:10px 0;border-bottom:1px solid rgba(255,255,255,.3);}	
.social ul.list li a i{margin:10px 5px;border:0;color:#fff;}	
.slicknav_nav .social ul.list li a{border:0;}	
.top-nav-collapse .social ul.list li a i{color:#fff!important;}
.slicknav_nav a:hover, .slicknav_nav .active{background:#a0143b;color:#fff;}
.slicknav_menu .slicknav_icon-bar{background:#fff;}
.slicknav_btn{border-color:#fff;}
.top-nav-collapse .slicknav_menu .slicknav_icon-bar, .top-nav-collapse .slicknav_menu .slicknav_icon-bar{background:#E91E63;}	
.top-nav-collapse .slicknav_btn	{border-color:#E91E63;}	
	
/*slider*/
#main-slide .carousel-inner{height:400px;background:#000;}
#main-slide .carousel-caption{top:25%;left:15%;}
#main-slide .carousel-item.active .carousel-caption{text-align:center;}	
#main-slide .carousel-item .carousel-caption .heading{font-size:30px;line-height:40px;}
#main-slide .carousel-item .carousel-caption .heading br{display:none;}	
#main-slide .carousel-item .carousel-caption p{display:none;}	
#main-slide .carousel-caption .btn{float:left;width:45%;margin:15px 5px 0 5px;}	
#main-slide .carousel-item > img{width:200%!important;left:-200px;opacity:.8;}	
.white-curve{background-size:150%;margin-bottom:0;}	
	
/*tour*/
.bg-tour{margin-top:-50px;height:auto;background:none;}	
.bg-tour h2{text-align: center;font-size:30px;line-height:40px}	
.bg-tour p{font-size:16px;text-align:center;}	
.zenith_slider{padding:0;}	
.zenith_slider.hand .highlights{display:none;}
.zenith_slider.hand #inner-screen{top:20px;width:300px;height:350px;background:#f7f7f7;}	
#tour-slider .hgi.animated p, #tour-slider .hgi.animated span{display:block;}
.btn-left{left:-140px;}
.btn-right{right:-140px;}    
.btn-left, .btn-right{display:block;top:230px;z-index:2;}	
#tour-slider .hgi.animated p{width:80%;margin:0 auto;margin-top:20px;margin-bottom:15px;}	
#tour-slider .hgi.animated span{font-size:14px;line-height:20px;width:80%;margin:0 auto;}	
.launch-title{margin-top:400px;}
.launch-title h2{margin:0 auto;font-size:30px;line-height:40px;}	
/*.launch-title h2 br{display:none;}	*/
.launch-title h5{text-align:center;font-size:20px;margin:10px auto;}
.launch-title p{margin:0 auto 50px auto;}	
	
/*video	*/
.video {padding-bottom:50px;}	
.video .embed-responsive{width:100%;height:300px;}	
	
/*benefit*/
.grey-curve	{display:none;}
.bg-grey{padding:20px 0 50px 0;}
.bg-grey h2	{margin:0 auto;font-size:30px;line-height:40px;text-align:center;}
.bg-grey ul.eu-card li{padding:0;}	
.bg-grey ul.eu-card li img{width:40%;margin:0 15px;}	
.benefit-img{margin-left:-60px;margin-top:-170px;}	
.benefits-list{margin-top:-280px;top:0;}	
.slick-slide{margin-right:0;}	
.be-member{height:340px;}	
.be-member h5{margin:0 auto;margin-top:30px;text-align:center;margin-bottom:10px;width:60%;}
.be-member p{text-align:center;width:80%;margin:0 auto 20px auto;}
	
/*download*/
.download-wrap{padding-top:50px;padding-bottom:100px;width:80%;}
.download-wrap h2{text-align: center;font-size:30px;line-height:40px;}
.download-wrap p{margin:0 auto 30px auto;}	
.btn-ios, .btn-gp{margin-bottom:10px;}	
	
	
/*footer*/
.red-curve{background-size:contain;top:-15px;z-index:-1;}	
.footer-link{height:160px;border:0;margin-top:-80px;}	
.footer-link ul.list li{display:block;border-right:0;border-bottom:1px solid rgba(255,255,255,.3);text-align:center;padding:8px 0;width:50%;float:left;}
.footer-link ul.list li:last-child{border-bottom:1px solid rgba(255,255,255,.3);}	
.footer-link ul.list li a{font-size:14px;text-align:center;}
#copyright p{text-align:center;font-size:14px;line-height:20px;}
#copyright ul.f-social{text-align:center;float: none;}	
	
}