
html, body 
{
margin: 0;
padding: 0;
font-style: normal;
font-size: 13px;
line-height: 1;
color: #000;
text-align: left;
background:#1E1F1E;
white-space: normal;
min-width: 1340px;
min-height: 100%;
height: 100%;
}
 

*
{
letter-spacing: 0px;
margin: 0;
padding: 0;
box-sizing: border-box;
text-align: left;
border: none;
outline:none;
color: #000;
background-repeat: no-repeat;
font-family: 'Montserrat', arial, sans-serif;
}

a,a:link, a:visited
{
text-decoration:none;
color: #000;
}

.wrapper4top
{
	position:absolute;
	left:100px;
	right:100px;
	top:0px;
	bottom:0px;
}

@media screen and (max-width:1600px)
{

.wrapper4top
{
	
	left:0px;
	right:0px;

}	
	
}

.wrapper
{
width:1280px;
margin:0px auto;
position:relative;
}

.wrapper1
{
width:1340px;
margin:0px auto;
}

.block1 .button
{
	margin-left:3px;
}

.button
{
	white-space:nowrap;
font-weight:700;
color:#000;
font-size: 32px;
padding: 20px 56px;
padding-bottom:0px;
display:inline-block;
height: 77px;
border-radius: 60px;
  background:#B0FE00;
 
font-family: 'Alumni Sans', sans-serif;
cursor:pointer;
transition:all 0.3s;
position:relative;
}
 
  
.button:hover
{transition:all 0.3s;
 -webkit-transform: scale(1.05);
 -moz-transform: scale(1.05);
 -o-transform: scale(1.05);
}

.wrapper44
{
		width:1270px;
	position:relative;
	margin:0px auto;
}
.wrapper4
{
	width:1310px;
	position:relative;
	margin:0px auto;
}

#logo
{
	position:absolute;
	left:20px;
	top:31px;

}

#top1
{
	align-items: center;
	display:flex;
	position:absolute;
	right:20px;
	top:0px;
	height:88px;
	
}

#block1
{
	background: linear-gradient(0deg, rgba(176, 254, 0, 0.07), rgba(176, 254, 0, 0.07)), url("/images_new/bg2.jpg");
	border-radius: 0px 0px 150px 150px;background-size: cover;
	background-position-x: 50%;
background-position-y: center;
}

#block1 .wrapper1{
	display:flex;
}
#block1 .wrapper,#block1
{
	height:696px;
	position:relative;
  
}

#block0
{
	height:48px;
}

#block4
{
	padding-top:28px;
	color:#B0FE00;
	font-weight:700;
	font-size:52px;
	line-height: 95%;
	 font-family: 'Alumni Sans';
}

#block4 span 
{
	font-weight:700;
	text-transform:uppercase;
	color:#fff;
}


#block5
{
  
    padding-top: 28px;
    color: #fff;
font-weight: 300;
font-size: 24px;
line-height: 140%;
    padding-bottom:48px;
}

#block2
{
	  color: #fff;
	font-weight:700;
	font-size:132px;
	text-transform:uppercase;
font-family: 'Alumni Sans', sans-serif;
line-height:108px
}

 
#block6
{
	padding-bottom:100px;
	
}

#block8
{

}

#block8 span 
{

display:block;
color:#fff;


font-weight: 700;
font-size: 36px;
line-height: 36px;


font-family: 'Alumni Sans';
    font-weight: 700;
	
	}
	
	#block8 i 
	{
padding-top:20px;
    font-size: 20px;
    line-height: 140%;
    color: #FFFFFF;
    font-weight: 400;
font-style:normal;
	
}

.block9 
{
	 
}

.block9 div img 
{
position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -40px;
    margin-top: -46px;
	
}

.block9
{
	padding-bottom:6px;
	padding-left:225px;
	position:relative;
	height:180px;
	margin-bottom:70px;
	
	display: flex;
    flex-direction: column;
    justify-content: center;
	
}
.block9.last
{
	margin-bottom:10px;
}

.block9.last:after
{
	display:none;
}

.block9:after{

height:1px;
content:'';
left:0px;
right:0px;
position:absolute;
bottom:-35px;	
	border-bottom: 1px solid #FFFFFF1F
	
}

.block9 div 
{
	margin:0px auto;
	position:absolute;
	left:0px;
	top:0px;
	border-radius:100%;
	width:180px;
	height:180px;
  border-radius: 50%;

border: 3px solid #B0FE00;

}

h2 div
{
	height:20px;
}
h2
{

	text-align:center;
	padding-top:89px;
	padding-bottom:100px;
	

font-family: 'Alumni Sans';

font-weight: 700;
font-size: 54px;
line-height: 80%;

color: #FFFFFF;

}
.sw1
{
padding-top:50px;
font-family: 'Alumni Sans';
font-style: normal;
font-weight: 700;
font-size: 48px;
line-height: 80%;
padding-bottom:20px;
color: #FFFFFF;

}

.wr
{
	position:Relative;
}
.wr4
{
	width:267px;
position: absolute;
right: 0px;
top: 50%;

margin-top:-39px;
}
.wr.active .wr4>span
{
	color: #B0FE00;
	background:none;

	
}

.sw.active .swiper-slide-in3
{
display:block;
}
.wr .wr4>span
{

text-align:center;
width:100%;
    padding-top: 16px;
padding-left:0px;
padding-right:0px;
background: #B0FE00;
border:4px solid #B0FE00;
display:block;

}
.h2desc
{
width:767px;
	
	padding-bottom:50px;


font-size: 20px;
line-height: 140%;
color: #FFFFFF;


font-weight: 400;


opacity: 0.88;
}
#block11 h2
{
	 
	padding-bottom:34px;	
}

#block101 h2 
{
	padding-bottom:60px;	
}

.block10
{
		background:rgb(81,109,118);
	    background: linear-gradient(to right, rgb(155,166,169) 0%, rgb(81,109,118) 100%);
		text-align:center;

	padding-top:68px;
	height:238px;
	color:#fff;
	
	font-family: 'Alumni Sans';

font-weight: 700;
font-size: 54px;
line-height: 60%;

position:relative;

background: url("/images_new/bg2.jpg");
background-size: cover;
background-attachment:fixed;
background-position-x: 50%;
background-position-y: center;
}

.block10:before
{
	content:'';
	left:0px;
	top:0px;
	display:block;
	position:absolute;
	right:0px;
	bottom:0px;
	background:url('/images_new/tit3.png') top center no-repeat;
}

 
.block10 div 
{
	height:20px;
}

 

.block13
{ 

 
position:relative;
 
 
}

.block14
{
	text-align:center;
    font-size: 30px;
	font-weight: 800;
	padding-top:105px;
    text-transform: uppercase;
    color: #fff;
	padding-bottom:15px;

}

.price5 a
{
	display:block;
	height:50px;
padding-top:13px;
	font-size: 24px;
font-family: Alumni Sans;
font-weight: 700;
	padding-left:0px;
	padding-right:0px;
text-align:center;
height:54px;
}

.tar4.p2 svg
{
	position:absolute;
	left:0px;
	top:50%;
	margin-top:-13px;
}

.tar4.p2
{
	padding-left:26px;
}

.p00
{
	height:174px;
	padding-top:28px;
}

.p1
{
	font-family: Alumni Sans;
font-size: 24px;
font-weight: 700;

text-align: center;
color:#fff;
}

  .price5
	  {
		  padding-bottom:14px;
	  }
	  
.price6 a
{
	height:54px;

	padding-left:0px;
	padding-right:0px;
	display:block;
		font-size: 14px;

font-weight: 600;
text-align:center;
line-height: 1.2;

color: #fff;
    background: none;
padding-top: 7px;
    
	border-radius: 60px;
	border: 3px solid #B0FE00;
	


}


.block15
{
	line-height: 1.4;
    
    color: #fff;
    font-weight: 500;
    font-size: 15px;
	text-align:center;
    padding-bottom: 50px;
}
.sw
{
	background: rgba(176, 254, 0, 0.09);
border-bottom: 1px solid rgba(255, 255, 255, 0.19);
}


.swiper-slide-in3
{border-top: 1px solid rgba(255, 255, 255, 0.19);
	background:#1E1F1E;
	display:none;
	padding-top:47px;
  padding-bottom:75px;
}
.block16
{
	
	display: flex;
    align-items: center;
 
}


.block16 li:nth-child(2n+1)
{
	float:left;
	clear:both;
}
.block16 ul 
{
	width:100%;
	display:block;
	margin:0px;
	padding:0px;

}
.block16 li:nth-child(2n)
{
	float:right;
}

.block16 li 
{
	color:#fff;
	list-style-type:none;
	position:relative;
	padding:0px;
	margin:0px;
	margin-bottom:15px;
padding-left:25px;
	font-weight:400;
font-size: 20px;
line-height: 140%;
	 white-space:normal;
	width:48%;
	 
	
}

.block16 li span
{
	color:#fff;
position:absolute;
left:0px;
top:10px;

width: 10px;
height: 10px;
gap: 0px;
border-radius: 100%;

background: #B0FE00;

   
}

#block21
{
	padding-bottom:100px;
}

#block103
{
	    justify-content: space-between;
	display:flex;
}

#block106 .price2
{
	color:#753425;
}
#block104,#block106,#block105
{
  width: 378px;
  height: 1011px;

	background:#fff;
overflow:hidden;

 border-radius: 40px;

background: #2d351b;

}

#block104:before,#block106:before,#block105:before
{
	width: 630px;
height: 322px;
	left:50%;
	margin-left:-315px;
	top:-125px;
	
	display:block;
	
	position:absolute;
	content:'';
	background:#494c18;
	border-bottom-right-radius:100%;
	border-bottom-left-radius:100%;
}
#block105:before
{
background: #8c840f;
}
#block106:before
{
background: #d5c305;
}
 
 

.swiper-container 
{
margin-left: auto;
margin-right: auto;
position: relative;
overflow: hidden;
list-style: none;
padding: 0;
z-index: 1;
}

.swiper-wrapper 
{
position: relative;
width: 100%;
height: 100%;
z-index: 1;
display: flex;
transition-property: transform;
box-sizing: content-box;
}

.swiper-slide 
{
flex-shrink: 0;
width: 100%;
height: 100%;
position: relative;
transition-property: transform;
}

.swiper-pagination 
{
text-align:center;
position:absolute;
left:0px;
bottom:-73px;
right:0px;
z-index:1;
}

.swiper-pagination-bullet.swiper-pagination-bullet-active
{
 background: rgba(176, 254, 0, 0.42);
}
.swiper-pagination-bullet 
{
width: 24px;
height: 24px;
margin-left:18px;
margin-right:18px;
display: inline-block;
border-radius: 100%;
	background: rgba(176, 254, 0, 0.13);
cursor:pointer;
position:relative;
}
 
.block26 img 
{
position:absolute;	
left:-18px;
top:-12px; 
}

.block26
{
	white-space:nowrap;
	position:relative;
	padding-bottom:37px;
}

.block27
{
	text-align:center;
	
	    font-weight: 400;
   color:#fff;
    line-height: 1.4;
    font-size: 16px;
    cursor:pointer;
    
vertical-align:middle;

}

.block27 svg 
{
	display:inline;
	margin-left:7px;
	
	position:relative;
	top:2px;
}
.block27 span 
{
text-decoration:underline;
	color:#fff;
}

.swiper_wrap
{
	margin-left:30px;
	margin-right:30px;
}

#block102 .swiper_wrap
{
	margin-left:45px;
	margin-right:45px;
}

.swiper-button-next
{
width: 80px;
height: 80px;
cursor: pointer;
background: rgba(176, 254, 0, 0.42);
border-radius: 10000px;
position: absolute;
top: 50%;
margin-top: 200px;
}

.swiper-button-next:before
{
content:'';
position: absolute;
top: 50%;
 
left:50%;
width: 14px;
height: 26px;
z-index: 10;
cursor: pointer;

background:url("/images_new/sw_next.svg");
margin-left:-5px;
margin-top:-14px;

background-size: 100% 100%;
}

 
.swiper-button-prev
{
width: 80px;
height: 80px;
cursor: pointer;
background: rgba(176, 254, 0, 0.42);
border-radius: 10000px;
position: absolute;
top: 50%;
margin-top: 200px;
}

.swiper-button-prev:before
{
content:'';
position: absolute;
top: 50%;
transform:rotate(180deg);
left:50%;
width: 14px;
height: 26px;
z-index: 10;
cursor: pointer;
background:url("/images_new/sw_next.svg");
margin-left:-8px;
margin-top:-14px;
background-size: 100% 100%;
}
.swiper-button-disabled
{
	cursor:default!important;
	opacity:0.6!important;
	margin-top: 200px!important;
}
 .swiper-button-disabled:before
 {
	 opacity:0.5;
	 cursor:default!important;
 }

.afterslider
{
	height:200px;
	clear:both;
}
.block24_wrap a img {
   
    position: relative;
    z-index: 1;
    left: 14px;
}

.block24_wrap
{
	text-align:center;
}

.block24_wrap a
{
	margin:0px auto;

	position:relative;display: block;
	
	
	border-radius: 100%;
border: 4px solid #B0FE00;
width:260px;

height:260px;
margin-bottom:29px;
}

.block24_wrap a img
{
 
position:absolute;
left:17px;
top:17px;
	border-radius: 100%;
}
.tar9 span{
	color:rgb(255, 229, 0);
}
 
.block24_wrap
{
	padding-top:40px;
}

.block24
{
	padding-top:10px;
	color:#fff;
	
    display: block;
    
    line-height: 1.4;
    font-size: 24px;
    text-align: center;




font-family: 'Alumni Sans';
font-style: normal;
font-weight: 700;
font-size: 40px;
line-height: 80%;


}
#block102
{
	position:relative;
}
.nonactive
{
opacity:0.2;
}
#rev_wrap {
    position: absolute;
    left: 15px;
    top: 395px;
    right: 15px;
    z-index: 10000000;
	overflow:hidden;
}
#rev
{
	
font-size: 20px;
    line-height: 140%;

    font-weight: 400;
	color:#fff;
	background: #272C1C;
border-radius: 36px;
 
	padding:33px 37px 40px 103px;

}

.nonactive_wrap .swiper-button-next,.nonactive_wrap .swiper-button-prev
{

    cursor: default!important;
    opacity: 0.6!important;
    

}

.st0{fill-rule:evenodd;clip-rule:evenodd;fill:#fff;}
#rev>img 
{
 
    position: absolute;
    left: 30px;
    top: 20px;
 
}

 #rev p img
 {
	     height: 22px;
    position: relative;
    top: 5px;
	margin-left:3px;
	margin-right:0px;
 }
.block25
{
	
    display: block;
 

    text-align: center;
	padding-top:31px;
	height:75px;
	

font-weight: 700;
font-size: 20px;
line-height: 80%;


color: #C1C1C1;


}

.block23
{
width:290px;
margin:0px auto;
}

.block23_wrap
{
	padding-bottom:42px;
}

.block26
{ 
color: #fff;
    text-align: center;
    font-weight: 400;
    font-size: 16px;
    line-height: 140%;
    font-style: italic;


}
.scrollbar-inner
{
height:210px;
}

.sib .scrollbar-inner
{
	height:175px;
}

#rev .smm
{
	font-weight:600;font-style:italic;
	
		
    display: block;
   padding-top:30px;
   
    font-size: 24px;
    line-height: 140%;
    
color:#fff;
 padding-bottom:25px;



}

#rev:before {
    content: '';
    left: 0px;
    top: 0px;
    display: block;
    position: absolute;
    right: -122px;
   height:34px;
    background: url(/images_new/border-top.png) top center no-repeat;
}
#rev:after {
    content: '';
    left: 0px;
    bottom: 0px;
    display: block;
    position: absolute;
    right: 0px;
   height:34px;
    background: url(/images_new/perever.png) 0px -343px no-repeat;
}
#rev p:last-child
{
	padding-bottom:0px;
}
#rev p{
padding:0px;
margin:0px;
padding-bottom:25px;	
font-style:italic;
font-weight: 300;
padding-right:40px;
font-size: 20px;
line-height: 150%;
color:#fff;
} 

#revbottom {
position:absolute;
right:30px;
top:30px;
cursor:pointer;
}
 
#revbottom svg {
    
}


.tar1 {
	position:relative;z-index:1;
    text-align: center;


    padding-top: 26px;

    color: #fff;
    padding-bottom: 12px;
	
	

font-size: 40px;
font-family: Alumni Sans;
font-weight: 700;

line-height: 80%;
}

.tar2
{
	position:relative;z-index:1;
	text-align: center;



    padding-bottom: 15px;
	
	color: #FFF;
font-size: 26px;
font-family: Alumni Sans;

line-height: 80%;

}

#block106 .tar1,#block106 .tar2,#block106 .tar3
{
color:#000;
}

#block104,#block105,#block106
{
	position:relative;
}

.tar3
{
	padding-top:10px;
	position:relative;z-index:1;
	 text-align: center;


    color: #fff;
    padding-bottom: 9px;
	
	
font-size: 40px;
font-family: Alumni Sans;
font-weight: 700;

line-height: 80%;
}

.tar3 span
{
	font-size: 30px;
font-family: Alumni Sans;
font-weight: 400;
    color: #fff;
}

#block106 .tar3 span
{
	color:#000;
}

.tar4_0
{  
	 text-align: center;
  
color: #FFF;
font-size: 26px;
font-family: Alumni Sans;
font-weight: 700;

line-height: 80%;
    padding-bottom: 20px;
}

.tar9
{
	display:none;
}

.tar4_wrap
{

  color:#fff;
    position: absolute;
    bottom: 24px;
    top: 222px;
    left: 22px;
    right: 22px;

}

.tar10
{
	margin-top:1px;
}

.tar4,.tar5,.tar6,.tar7,.tar10,.tar11,.tar12,.tar13,.tar131,.tar132,.tar14,.tar15
{
	border-bottom: 1px solid rgba(255, 255, 255, 0.12);
  color:#fff;
font-size:14px;
	white-space:nowrap;
line-height: 1.25;
	display:block;
	position:relative;
	margin-bottom:5px;
	padding-bottom:8px;
	padding-left:13px;
}

.tar4 i,.tar5 i,.tar6 i,.tar7 i,.tar10 i,.tar11 i,.tar12 i,.tar13 i,.tar131 i,.tar132 i,.tar14 i,.tar15 i
{
    color: #fff;
    position: absolute;
    left: 0px;
    top: 7px;
    width: 4px;
    height: 4px;
    gap: 0px;
    border-radius: 100%;
    background: #B0FE00;
}


#block105 .tar9
{
	position:relative;
	 
}

#block106 .tar9
{
 
	position:relative;
	
}


#block104 .active2 .tar9
{
	margin-top:175px;
}

.active2 .tar8>span span
{
	text-decoration:none;
}


.vs1
{
	display:none;
	
position:absolute;
left:-2px;
top:-1px;
right:14px;

    line-height: 1.4;
    font-size: 15px;
    font-weight: 400;
    border-radius: 10px;
    background: #fff;
    padding: 61px 0px 20px 20px;
    box-shadow: 0px 0px 20px rgb(0 0 0 / 24%);

}

.vs1 div 
{
	position:relative;
	padding-left:35px;
	margin-bottom:15px;
	white-space:nowrap; 
}

.tar8
{
	position:relative;
	z-index:1;
}

.vs1 img
{
	position:absolute;
	left:0px;
	top:-2px;width:22px;
}

.active2 .vs1
{
display:block;
}


.tar8
{
	text-align:center;
}

.tar8>span
{
	z-index:2;
	margin:0px auto;
	display:inline-block;
	position:relative;
	padding-left:34px;
	 left: -17px;
}

.tar8>span span 
{
 
  font-size: 15px;
    font-weight: 700;
}

.tar8
{
	padding-top:4px;
	padding-bottom:27px;
	
}

#t10_1
{
	width:auto!important;
	left:-7px!important;
	top:0px!important;
}

#t11_1
{
	width:auto!important;
	left:-7px!important;
	top:0px!important;
}

#t10_2
{
		width:auto!important;
	left:-7px!important;
	top:-9px!important;
}

#t10_3
{
		width:auto!important;
	left:-6px!important;
	top:-7px!important;
}

.tar8 span img 
{
	position:absolute;
    width: auto;
    top: -11px;
    left: -6px;
}

.price0
{
	position:absolute;
	left:0px;
	right:0px;
	bottom:17px;
}
 
.price1
{
	display:flex;
	justify-content: space-between;
}

.price1>div 
{
	width:136px;
	text-align:center;
}

.price4
{
	margin-top:28px;
	 
}

#t11_1_1
{
	
    width: auto!important;
    left: -8px!important;
    top: 1px!important;

}

#t11_1_1_1
{
	
    width: auto!important;
    left: -8px!important;
    top: 1px!important;

}

#t22_1_1
{
	
    width: auto!important;
    left: -8px!important;
    top: 0px!important;

}

#t33_1_1
{
	
    width: auto!important;
    left: -8px!important;
    top: 0px!important;

}

#t22_1_1_1
{
	
    width: auto!important;
    left: -8px!important;
    top: 0px!important;

}

#t44_1_1
{
	
    width: auto!important;
    left: -8px!important;
    top: 0px!important;

}

.ahj1
{
	padding-bottom:10px;
	padding-top:0px;
}
.ahj2
{
	padding-bottom:0px;
	padding-top:0px;
}

.smm6
{
	font-style:normal!important;
	font-size: 20px!important;
	font-weight:500!important;
	color:#fff;
	margin-top:-10px;
	padding-bottom:35px;

}



#rev .smm
{
		font-weight:700!important;
	font-style:normal!important;
		
}

.ahj
{
	color:#fff;

font-size: 16px;
font-style:normal;
text-align: center;

}
.block26 img {
    position: absolute;
    left: -53px;
    top: -31px;
}
.bk1
{
	font-weight:600;
		color: #B0FE00;
}


#t10_4
{
	    width: auto!important;
    left: -8px!important;
    top: 1px!important;
}
#t10_5
{
	    width: auto!important;
    left: -8px!important;
    top: 1px!important;
}

#t100{
	    width: auto!important;
    left: -8px!important;
    top: -8px!important;
}


.price2
{
width:auto!important;
   font-style:italic;
    font-size: 25px;
    font-weight: 900;
color:#25434a;

}


.price3
{

   font-style:italic;
    font-size: 23px;
    font-weight: 400;
	color:#aaa;
text-decoration:line-through;

}

.swiper-slide-in
{
	justify-content: center;
	   
	display:flex;
}


.p0
{
	color: #B0FE00;

font-size: 16px;
font-weight: 700;

text-align: center;

}

 
.tar9 
{
	padding-top:25px;
	padding-bottom:20px;
	text-align:center;
	line-height:1.3;
	

	color:#fff;

font-size: 18px;

font-weight: 800;
 
}
 

#about1
{
	position:relative;
	background:url("/images_new/img21.jpg") top center no-repeat;
	 overflow:hidden;
height:1050px;	
background-size: cover;
background-position-x: 50%;
background-position-y: center;
}
 #about1>img
 {
	 position:absolute;

	 left:50%;
	 margin-left:-795px;
	 top:20px;
 }


#about2
{
	 padding:50px 0px 50px 129px;
	z-index:1;
	width:789px;
	width:calc(50% + 188px);
	background: rgba(30, 31, 30, 0.83);
	position:absolute;
	right:0px;
	top:0px;
	bottom:0px;
}


.tar22
{

	position:relative;
	z-index:1;
	text-align:center;
color: #B0FE00;

font-size:16px;
	
}

#block105 .tar22
{
color: #FBFF00;
}

#block106 .tar22
{
color: #000;
}

.about5
{
	white-space:nowrap;
	position:relative;
 
border-bottom: 1px solid rgba(255, 255, 255, 0.44);


  z-index: 54;
 width:705px;
padding-left:161px;

    font-size: 20px;
    line-height: 1.35;
    color: #fff;
    display: flex;
    align-items: center;
    font-weight: 600;

	
	      height: 125px;
    padding-bottom: 2px;
}

.about5 span 
{
	font-weight:800;
}

.about5 * 
{
	color:#fff;
} 
.about5>i
{
	
    position: absolute;
    left: 0px;
    top: 0px;
    margin-top: 0px;
    width: 110px;
    z-index: 55;
    bottom: 0px;
    display: flex;
    align-items: center;
    justify-content: center;
    padding-bottom: 2px;
}

.about5_3{
	    border-top: 1px solid rgba(255, 255, 255, 0.44);
}
 
#about3
{
padding-top:20px!important;
	color:#fff!important;
	padding-bottom:35px!Important;
}

#about4 span 
{
	font-weight:700;color:#fff;
	text-transform:uppercase;
}
#about4
{
	white-space:nowrap;
	font-weight:400;
	padding-bottom:47px;
	color:#fff;
	font-size:24px;
	line-height:1.4;
}

#f1 h2
{

padding-bottom:40px;	
}
#page_f1 h2
{
	padding-bottom:45px;	
}
 

#f1,#page_f1
{
	text-align:center;
	padding-bottom:125px;
}

#f2,#page_f2
{
	 color:#fff;
	text-align:center;
	line-height:1.4;
	font-size:22px;
	padding-bottom:76px;
	font-weight:400;
	
}

#f2 span,#page_f2 span
{
	 color:#fff;
	font-weight:700;
	
}
 

#tg img 
{
	height:28px!important;
	width:28px!Important;
	position:relative;
	top:-1px;
}

#f331
{
	display:flex;
	position:absolute;
	left:20px;
	top:70px;
}


#f332
{
	display:flex;
	position:absolute;
	right:20px;
	top:50px;
}

#f3
{
	position:relative;
	background: #000;
	height:186px;
	
}

#f33
{
justify-content: space-between;
	height:186px;    align-items: center;
	display:flex;
}

#f77
{   
    margin-left: 43px;
	justify-content: space-between;
	width:38px;
	padding-top:24px;
	display:flex;
}
 
#f5
{
		position:relative;
		top:15px;
}

#f77 img {
    transition: all 0.3s;
   
}

#f77 img:hover {
    transition: all 0.3s;
    -webkit-transform: scale(1.05);
    -moz-transform: scale(1.05);
    -o-transform: scale(1.05);
}

#f6{
	display:flex;
}

#f6 div
{
	margin-right:33px;
}
#f6>div>span span,#f6>div>a span

{
	    color: #fff;
    font-size: 16px;
    	border-bottom:1px solid;
    font-weight: 400;
}


#f6>div>span,#f7>div>span,#f6 a,#f7 a
{
 display:block;
    cursor: pointer;
    color: #fff;
    font-size: 16px;
    
    font-weight: 400;
	height:41px;
	white-space:nowrap;
}
 
#f4
{
	position:relative;
	top:-1px;
    color: #fff;
margin-left:80px;
    font-weight: 800;
    font-size: 46px;
    font-family: 'Alumni Sans', sans-serif;
}
body
{
	padding-top:88px;
}
#top
{
	position:fixed;
	right:0px;
	top:0px;
	display:flex;
	left:0px;
	height:88px;
	z-index:100000000;
	background:#000000; 
 
}

#photo1
{
	position:absolute;
	right:0px;
	top:0px;
}

#top span.acti 
{
	color:#B0FE00;

}

#f6 a span
{
		color:#B0FE00!important;
}

#top span 
{
	margin-left:32px;
	color:#fff;
	cursor:pointer;
	font-size:16px;
	font-weight:400;
}


#top_insta  
{
	 
margin-left:35px;
    
   position:relative;
   
}












#block102 .swiper-button-next
{
right: -34px!important;
margin-top: -76px!important;
}

#block102 .swiper-button-prev
{
left: -34px!important;
margin-top: -76px!important;
}

#block102 .swiper-button-disabled
{
background: rgba(176, 254, 0, 0.13)!important;
}
 
 

h2#about3 {
 
    text-align: left!important;
}
 

#page_f1 h2 {
     padding-top: 60px;
     
}

 #page_f2 {
	 color:#fff;
    text-align:center;
    font-size: 20px;
    
}

#page_f2  div
{ text-align:center;
	padding-bottom:20px;
	color:#fff;
}

#page_f1
{
	padding-bottom:50px;
}



/*************** SCROLLBAR BASE CSS ***************/
 
.scroll-wrapper {
    overflow: hidden !important;
    padding: 0 !important;
    position: relative;
}
 
.scroll-wrapper > .scroll-content {
    border: none !important;
    box-sizing: content-box !important;
    height: auto;
    left: 0;
    margin: 0;
    max-height: none;
    max-width: none !important;
    overflow: scroll !important;
    padding: 0;
    position: relative !important;
    top: 0;
    width: auto !important;
}
 
.scroll-wrapper > .scroll-content::-webkit-scrollbar {
    height: 0;
    width: 0;
}
 
.scroll-element {
    display: none;
}
.scroll-element, .scroll-element div {
    box-sizing: content-box;
}
 
.scroll-element.scroll-x.scroll-scrollx_visible,
.scroll-element.scroll-y.scroll-scrolly_visible {
    display: block;
}
 
.scroll-element .scroll-bar,
.scroll-element .scroll-arrow {
    cursor: default;
}
 
.scroll-textarea {
    border: 1px solid #cccccc;
    border-top-color: #999999;
}
.scroll-textarea > .scroll-content {
    overflow: hidden !important;
}
.scroll-textarea > .scroll-content > textarea {
    border: none !important;
    box-sizing: border-box;
    height: 100% !important;
    margin: 0;
    max-height: none !important;
    max-width: none !important;
    overflow: scroll !important;
    outline: none;
    padding: 2px;
    position: relative !important;
    top: 0;
    width: 100% !important;
}
.scroll-textarea > .scroll-content > textarea::-webkit-scrollbar {
    height: 0;
    width: 0;
}
 
 
 
 
/*************** SIMPLE INNER SCROLLBAR ***************/
 
.scrollbar-inner > .scroll-element,
.scrollbar-inner > .scroll-element div
{
    border: none;
    margin: 0;
    padding: 0;
    position: absolute;
    z-index: 10;
}
 
.scrollbar-inner > .scroll-element div {
    display: block;
    height: 100%;
    left: 0;
    top: 0;
    width: 100%;
}
 
.scrollbar-inner > .scroll-element.scroll-x {
    bottom: 2px;
    height: 8px;
    left: 0;
    width: 100%;
}
 
.scrollbar-inner > .scroll-element.scroll-y {
    height: 100%;
    right: 2px;
    top: 0;
    width: 8px;
}
 
.scrollbar-inner > .scroll-element .scroll-element_outer {
    overflow: hidden;
}
 
.scrollbar-inner > .scroll-element .scroll-element_outer,
.scrollbar-inner > .scroll-element .scroll-element_track,
.scrollbar-inner > .scroll-element .scroll-bar {
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
}
 
.test .scrollbar-inner > .scroll-element .scroll-element_track,
.test .scrollbar-inner > .scroll-element .scroll-bar {
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
    filter: alpha(opacity=40);
    opacity: 0.4;
}
 
.scrollbar-inner > .scroll-element .scroll-element_track { background-color: #887f10; }
.scrollbar-inner > .scroll-element .scroll-bar { background-color: #b0fe00; }
.scrollbar-inner > .scroll-element:hover .scroll-bar { background-color: #b0fe00; }
.scrollbar-inner > .scroll-element.scroll-draggable .scroll-bar { background-color: #b0fe00; }
 
 
/* update scrollbar offset if both scrolls are visible */
 
.scrollbar-inner > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track { left: -12px; }
.scrollbar-inner > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track { top: -12px; }
 
 
.scrollbar-inner > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size { left: -12px; }
.scrollbar-inner > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size { top: -12px; }