/*
Author: tomohito inui
*/
@charset "utf-8";



a{
	color: #5C0029;
  -webkit-tap-highlight-color: rgba(215, 70, 126, 0.4);;
  tap-highlight-color: rgba(215, 70, 126, 0.4);;
  text-decoration: none;
}

li{
	list-style: none;
}
header{
	height: 100%;
	max-height: 600px;
	position: relative;
}
#videoAreaPc{
	display: none;
}
h1{
	position: absolute;
	width: 100%;
	top: 0;
	left: 0;
	z-index: 2;
	padding: 5%;
}
.h1Logo{
	width: 26%;
}
#tBg{
	display: block;


}


.box {
  width: 20px;
  height: 100px;
  position: absolute;
  right:8%;
  	bottom: 3%;
	z-index: 2;
line-height: 0%;
transition:all .2s ease-out;
}

/* アニメーション設定 */
.arrowWrap {
  position: absolute;
  right: 0;
  bottom: 0;
  height: 88px
}

.arrowInner p {
  font-size: 1.0rem;
  text-align: end;
  color: #fafafa;
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}
.arrowInner p.profilePage{
	color: #5c0029;
}
.arrow {
  width: 1px;
  height: 40px;
  margin: 16px auto 0;
  background-color: #fafafa;
  position: relative;
  overflow: hidden;
}
.arrow.profilePageArrow{
	background-color: #5c0029;
}
.arrow::before {
  content: '';
  width: 4px;
  height: 40px;
  margin: 16px auto 0;
  background-color: #555;
  position: absolute;
  top: -50px;
  left: 0;
  -webkit-animation: arrow 2.5s ease 0s infinite normal;
  animation: arrow 2.5s ease 0s infinite normal;
}
.arrow.profilePageArrow::before{
	background-color: #fafafa;
}
@keyframes arrow {
  0% {
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }

  60% {
    -webkit-transform: translate3d(-50%, 100px, 0);
    transform: translate3d(-50%, 100px, 0);
  }

  100% {
    -webkit-transform: translate3d(-50%, 100px, 0);
    transform: translate3d(-50%, 100px, 0);
  }
}
#logo{
    position: absolute;
    left: 5%;
    width:80px;
}
#svgName{
	width:70%;
}
path.animation{
    fill: none;
    width: 50%;
    stroke: #5c0029; /*線の色を指定する*/
    stroke-dasharray: 2000;/*線の間隔を指定する*/
    stroke-dashoffset: 0;/*線の位置を指定する(IEは効かない属性)*/
    stroke-width: .2;/*線の太さを指定する*/
    -webkit-animation: hello 1s ease-in forwards;
    animation: hello 1s ease-in forwards;
}
 @-webkit-keyframes hello {
 0% {
 stroke-dashoffset: 2000;
 fill:transparent; /*透過*/
}
 50% {
 fill:transparent; /*透過*/
}
 100% {
 stroke-dashoffset: 0;
 fill:#5c0029;
}
}
@keyframes hello {
 0% {
 stroke-dashoffset: 2000;
 fill:transparent; /*透過*/
}
 50% {
 fill:transparent; /*透過*/
}
 100% {
 stroke-dashoffset: 0;
 fill:#5c0029;
}
}
.headerInner{
background-image: url(img/f.jpg);
background-size: 100%;
background-repeat: no-repeat;
transform: scale(1.1);
height: 100%;
	width: 90%;
	margin:5% auto 0 auto; 
	margin-left: 5%;
		position: fixed;
		transition: transform 1s ease-out;
		background-position:center top;
}
.zoomOut{
	transform: scale(1.0);
}
.headerInner.akitaKazue{
	background-image: url(img/akitaKazueA.jpg);
}
.headerInner.fujikosoyumi{
	background-image: url(img/fujikosoyumiA.jpg);
}
.headerInner.okochimisa{
	background-image: url(img/okochimisaA.jpg);
}
.headerInner.koharaHaruka{
	background-image: url(img/koharaharukaA.jpg);
}
.headerInner.fukudaAkane{
	background-image: url(img/fukudaakaneA.jpg);
}

#akitaKazue:after{
width: 28%;
}
#akitaKazue:before{
width: 28%;
}
#fujikosoYumi:after{
width: 10%;
}
#fujikosoYumi:before{
width: 10%;
}
#okochiMisa:after{
width: 15%;
}
#okochiMisa:before{
width: 15%;
}
#fukudaAkane:after{
width: 8%;
}
#fukudaAkane:before{
width: 8%;
}
#koharaHaruka:after{
width: 5%;
}
#koharaHaruka:before{
width: 5%;
}


.navBtn{

	width: 16%;

		 padding-bottom:16%;
	display: inline-block;
text-align: center;
	background-color: #5c0029;
	position: fixed;

	top: 0;
	right: 0;
	box-sizing:border-box;
	z-index: 999;
}
#spNavArea{
	width: 100%;
	height: 100%;
	top: 0;
	right: 0;
	position: fixed;
	transform: translate3d(-100%,0,0);
	z-index: 4;
	background-color: #5c0029;
	transition: all .2s ease-out;

}

#spNavAreaInner{
	width: 100%;
	height: 100%;
	top: 0;
	right: 0;
		position: fixed;
			transform: translate3d(0,20px,0);
	z-index: 6;
	opacity: 0;
	background-color: #5c0029;
	transition: all .6s ease-out;
}
#spNavAreaInner ul{
	font-size: 0;

	height: 100%;
	border-top: 1px solid #42001e
}

#spNavAreaInner li{
	height: 10%;

	position: relative;
	border-bottom: 1px solid #42001e

}
#spNavAreaInner li:after{
	content: "";
	display: inline-block;
	position:absolute;

top: 50%;
left: 40%;
    width: 4px;
    height: 4px;
    border-top: 1px solid #fafafa;
    border-right: 1px solid #fafafa;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
}

#spNavAreaInner a{
	height: 100%;
display: flex;
	width: 100%;
padding: 0 0 0 5% ;
align-items: center;
	color: #fafafa;
	font-size: 1.0rem;
	text-decoration: none;
}

.menuLine{
	display: block;
	height: 1px;
	width: 50%;
	margin: 0 auto;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	margin: auto;

	background:#FFF;
	transition: all .2s ease-out; 
}
#menuLine1{
	transform: rotate(-45deg);
}

.contentArea{
	position: relative;
	z-index: 2;

}

h2{
	color: #b1aa9e;
	font-weight: normal;
	letter-spacing:0; 
	font-family: 'Pinyon Script', cursive;
	font-size: 4.0rem;
	line-height: 100%;
	background: linear-gradient(to right, #5c0029 0%,#5c0029 40%,#dedede 50%,#5c0029 60%,#5c0029 100%) 0% center / 200% auto;
background-clip: text;
  -webkit-background-clip: text;
   text-fill-color: transparent;
  -webkit-text-fill-color: transparent;
  animation: example 4s linear infinite;
}
@keyframes example {
  to { background-position-x: -200%; }
}



#newInfo{
	width: 95%;
	position: absolute;
	top: -6%;
background:transparent;
background: url(img/infoBg.png);
background-size: 100%;
	border-left:0px;
	overflow: hidden;
	z-index: 2;
}
.newInfoInner{
	padding: 8% 6% 10%;
	overflow: hidden;
}

.newiInfoH2{
	margin-bottom: 5%;
	font-size:2.0rem;
color:#5C0029;
animation: none;
}

.pubDate{
	color: #aaa;
	font-size: 1.0rem;
}
a .pubDate{
	color:#5C0029;
}
.info{
	margin-top: 3%;
	text-align: justify;

}
.info p span{
color:#4a483b;
}
.info p,.info p a{
	font-size: 1.0rem;
}
.newInfoLink{
	width: auto;
	text-align: center;
	display: block;
	padding: 4% 6%;
	background: #5C0029;
}
.newInfoLink:after{
	content: "";
	display: inline-block;
	position: relative;
left: 20%;
    width: 4px;
    height: 4px;
    border-top: 1px solid #fafafa;
    border-right: 1px solid #fafafa;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
}
.newInfoLink{
	color: #fafafa;
	margin-top: 8%;
	font-size: 1.0rem;
	text-decoration: none;
}

#profile{

	background-color: #f4f4f0;

}
.profilePc{
display: none;
}
#profileArea{
		padding-top :292px;
}
.profileInner{
	position: relative;
	width: 90%;
	margin:0 auto; 
	padding: 0 0 20% 0;

}
.profileH2{
	text-align: center;
	font-size: 3.8rem;
	color: #5C0029;
	margin-bottom: 10%;
	padding: 3% 0;

}
.profileH2:before{
	content: "";
	display: inline-block;
	width: 30%;
	height: 4.0rem;

	background:url("img/spH2Bg.png");
	background-position: right;
		background-size:160px;
	position: relative;
font-size: 1.0rem;
float: left;

}
.profileH2:after{
		content: "";
	display: inline-block;
	width: 30%;
	height: 4.0rem;

	float: right;
	transform: scale(-1, 1);
	background:url("img/spH2Bg.png");
	background-position: right;
	position: relative;
			background-size:160px;
font-size: 1.0rem;
}

.profileTable{
	margin: 12% auto 10% auto;
	width: 100%;

	text-align: center;
}
.profileTable tr{
	margin-bottom: 2px;
}
.profileTable td{
	width: 75%;
	padding: 4% 5%;
}
.profileTable td:nth-child(odd){
background:#fafafa;
font-size: 1.0rem;
width: 25%;
padding: 4% 3%;
vertical-align: middle;
}

.profileTable td:nth-child(even){

	font-size: 1.3rem;
}

.profileTable td.profileData{
	font-size: 1.0rem;
	line-height: 200%;
}




.profileP{

	background-size: 100%;
	font-size: 1.3rem;
	text-align: center;
	color: #4a483b;
	line-height: 180%;
}
.profileP.indexProfile{
	margin-top: 8%;
	text-align: center;
}
#discography{
position: relative;
z-index: 3;
	background-color: #fafafa;

}
.discographyInner{
	position: relative;
	width: 100%;
	margin:0 auto; 

	padding: 10% 0;
}
.discographyH2{
	text-align: center;
	font-size: 4.0rem;
	color: #5C0029;
	padding: 3% 5%;
	margin-bottom: 10%;
}
.discographyH2:before{
	content: "";
	display: inline-block;
	width: 15%;
	float: left;
	
	height: 4.0rem;
	background:url("img/spH2Bg.png");
	background-position: right;
		background-size:160px;
	position: relative;
}
.discographyH2:after{
	content: "";
	float: right;
	display: inline-block;
	width: 15%;
	height: 4.0rem;

	transform: scale(-1, 1);
	background:url("img/spH2Bg.png");
	background-position: right;
		background-size:160px;
	position: relative;
}
.dgP{
	font-size: 1.3rem;
}

.disc{
	width: 100%;
padding-bottom: 100%;

	background-size: 100%;
position: relative;
}
.discInfo{
	background-color: #fafafa;
	padding: 8%;



padding-bottom:10%;


}
.discInfo img{
	display: block;
	width: 100%;
	margin-bottom: 8%;


}
.discInfoBg{

	width: 100%;
	
position: relative;

margin-bottom: 0%;
}

.musicList{
	padding-left: 4%;
}
.musicName{
	font-size: 1.2rem;
	margin-top: 3%;
	margin-bottom: 2%;
	line-height: 120%;
}
.creatorArea{
	padding-left: 5%;
	line-height: 120%;
}
.creator{
	display: inline-block;
	font-size: 1.0rem;
	line-height: 100%;
	margin-right: 2%;
	margin-bottom: 2%;
	margin-top: 1%;
}
.guestVocal{
	display: block;
	font-size: 1.0rem;
	line-height: 100%;
	margin-right: 2%;
	margin-bottom: 2%;
	margin-top: 2%;
}

.releaseDate{
	color: #aaa;
	font-size: 1.0rem;
	line-height: 120%;
}
.discH4{
	font-weight: normal;
	font-size: 1.6rem;
	margin:4% 0;
	line-height: 120%;
}
.backgounrdImg{
	width: 100%;
	height: 100%;
	background-size: 100%;
	background-color: #f4f4f0;
	background-image: url(img/f2.jpg);
	background-repeat: no-repeat;
	position: fixed;
	top: 0;
	left: 0;
	display: none;
}
#menbarArea{
	top: 30%;
	

}

#menbar{
position: relative;
z-index: 3;
	background-color:#f4f4f0;

}
.menbarInner{
	position: relative;
	width: 90%;
	margin:0 auto; 

	padding: 20% 0;
}
.menbarH2{
	text-align: center;
	font-size: 4.0rem;
	color: #5C0029;
	margin-bottom: 16%;
	padding: 3% 0;
}
.menbarH2:before{
	content: "";
	display: inline-block;
	width: 25%;
	height: 4.0rem;
	background:url("img/spH2Bg.png");
	float: left;
		background-size:160px;
	background-position: right;
	position: relative;
font-size: 1.0rem;
}
.menbarH2:after{
	content: "";
	display: inline-block;
	width: 25%;
	height: 4.0rem;
	transform: scale(-1, 1);
	background:url("img/spH2Bg.png");
	float: right;
		background-size:160px;
	background-position: right;
	position: relative;
font-size: 1.0rem;
}


#mem01{
	background-image: url(img/mem01.jpg);
}
#mem02{
	background-image: url(img/mem02.jpg);
}
#mem03{
	background-image: url(img/mem03.jpg);
}
#mem04{
	background-image: url(img/mem04.jpg);
}
#mem05{
	background-image: url(img/mem05.jpg);
}
.membarTextArea{

display: table-cell;

}

.menbarName,.menbarKana{
	display: block;


}
.menbarName{
	font-size: 1.6rem;
}
.menbarKana{
	font-size: 1.0rem;
	line-height: 100%;
}
.menbarContent{
	width: 100%;
min-height: 80px;
	padding-right: 10%;
	text-align: right;
line-height: 80px;
	background-size: 120%;
	background-position: 25%;
	background-repeat: no-repeat;
	display: table;
	margin-bottom: 5%;

}


.menbarContent:after{
	content: "";
	display: inline-block;
	position: relative;

left: 20%;
    width: 4px;
    height: 4px;
    border-top: 1px solid #4a483b;
    border-right: 1px solid #4a483b;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
}
#twitterArea{
	top: 30%;
	

}


.twitterArea{
	height: 460px;
	overflow-y: auto;
	-webkit-overflow-scrolling: touch;
	overflow-scrolling: touch;
}
.twitterArea::-webkit-scrollbar
{
        width:5px;
        background:#eee;
}
        .twitterArea::-webkit-scrollbar:horizontal
        {
                height:5px;
        }
.twitterArea::-webkit-scrollbar-button
{
        width:5px;
        height:5px;
        background:#5c0029;
}
.twitterArea::-webkit-scrollbar-piece
{
        background:#eee;
}
        .twitterArea::-webkit-scrollbar-piece:start
        {
                background:#eee;
        }
.twitterArea::-webkit-scrollbar-thumb
{
        background:#5c0029;
}
.twitterArea::-webkit-scrollbar-corner
{
        background:#5c0029;
}
#twitter{
position: relative;
z-index: 3;
	background-color:#fafafa;

}
.twitterInner{
	position: relative;
	width: 90% ;
	margin:0 auto; 
text-align: center;
	padding: 20% 0;
}
.h2Icon,.h2Icon2{
	display: none;
}
.twitterH2{
	text-align: center;
	font-size: 4.0rem;
	color: #5C0029;
	margin-bottom: 16%;
	padding: 3% 0;
}
.twitterH2:before{
	content: "";
	display: inline-block;
	width: 27%;
	height: 4.0rem;
	background:url("img/spH2Bg.png");
	background-size:160px;
	float: left;
	background-position: right;
	position: relative;
font-size: 1.0rem;
}
.twitterH2:after{
	content: "";
	display: inline-block;
	width: 27%;
	height: 4.0rem;
	transform: scale(-1, 1);
	background:url("img/spH2Bg.png");
background-size:160px;
	float: right;
	background-position: right;
	position: relative;
font-size: 1.0rem;
}


#footer{
	    top: 30%;
}
video{
	width: 100%;
	vertical-align: bottom;
}
#videoMask{
	width: 100%;
	height: 0px;
	position: absolute;
text-align: center;
	background-color:rgba(92,0,41,0.6);
}
footer{
	background-color: #2c0215;
padding-top: 20%;
}
.footerLogo{
	width: 20%;
	display: inline-block;
	vertical-align: bottom;
	position: absolute;
	margin: auto;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
}
.footerInner{
	padding: 20% 5% 17% 5%;
	color: #fafafa;
	text-align: center;
}
.footerInner li{
font-size: 0rem;
	display: inline-block;
	text-decoration: none;
	width: 100%;
line-height: 48px;
height: 48px;
position: relative;
	text-align: center;
	margin-bottom: 3%;
background-color: #5c0029;
}
.footerInner a{
	font-size: 1.0rem;
	color: #fafafa;
		display: inline-block;
	text-decoration: none;
	width: 100%;
	line-height: 48px;
height: 48px;
	text-align: center;


background-color: #5c0029;
}

.footerInner li:after{
	content: "";

display: inline-block;
    position: absolute;
    right: 10%;
    top: 44%;
    width: 4px;
    height: 4px;
    border-top: 1px solid #fafafa;
    border-right: 1px solid #fafafa;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
}
.copyright{
	padding: 2% 0;
	background-color: #18020c;
	text-align: center;
	font-size: 1.0rem;
	color: #fafafa;
}

.snsArea{
	width: 100%;
text-align: center;
font-size: 0;
margin-top: 10%;
}
.snsArea a{
	width: 14%;
	height: 100%;
	margin-right: 6%;

	display: inline-block;
}
.snsArea a:last-child{
	margin-right: 0
}


@media screen and (min-width: 560px) {
.newiInfoH2{
	font-size: 3.2rem;
}
.pubDate{
	font-size: 1.3rem;
}
	.profileH2,.discographyH2,.menbarH2,.twitterH2{
		font-size: 6.4rem;
	}
	.menbarContent{
		background-size: 100%;
	}
	.discInfo{
		padding-top: 55%;
	}
	.discInfoBg{
		margin-bottom: 40%;
	}
	#spNavAreaInner a{
		font-size: 1.3rem;
	}
}
@media screen and (min-width: 960px) {




::-moz-selection {
    background: #5c0029;
    color: #fff;
}
::selection {
    background: #5c0029;
    color: #fff;
}

.twitterArea::-webkit-scrollbar
{
        width:5px;
        background:#eee;
}
        .twitterArea::-webkit-scrollbar:horizontal
        {
                height:5px;
        }
.twitterArea::-webkit-scrollbar-button
{
        width:5px;
        height:5px;
        background:#5c0029;
}
.twitterArea::-webkit-scrollbar-piece
{
        background:#eee;
}
        .twitterArea::-webkit-scrollbar-piece:start
        {
                background:#eee;
        }
.twitterArea::-webkit-scrollbar-thumb
{
        background:#5c0029;
}
.twitterArea::-webkit-scrollbar-corner
{
        background:#5c0029;
}

html{
	width: 100%;

}
html,body{
	position: relative;
	z-index: -4;
}
body{
	width: 82%;
}
header{
	max-height: 1024px;
	overflow-x: hidden;
	position: relative;
	z-index: -3;
}
#videoAreaPc{
	display: block;
position: fixed;
z-index: -2;
	overflow: hidden;
	width: 82%;


}
.box{
	display: none;
}
h1{
	padding: 10% 0 0 4%;
}
.indexH1{
	padding: 4% 0 0 4%;
}
.h1Logo{
	width: 10%;
}
#logo{
	width: 16%;
	left: auto;
	top: auto;

}
.navBtn{
	width: 5%;
	padding-bottom: 5%;
}
.headerInner{
background-image: url(img/mainPc.png);
padding: 2%;
width: 82%;
margin: 0;
}
.headerInner.fujikosoyumi{
	background-image: url(img/fujikosoyumiPc.jpg);
}
.headerInner.akitaKazue{
	background-image: url(img/akitakazuePc.jpg);
}
.headerInner.koharaHaruka{
	background-image: url(img/koharaharukaPc.jpg);
}
.headerInner.okochimisa{
	background-image: url(img/okochimisaPc.jpg);
}
.headerInner.fukudaAkane{
	background-image: url(img/fukudaakanePc.jpg);
}
#svgName{
	width:60%;
}

.navBtn{
	display: none;
}
#spNavArea{
	width: 18%;
	transform: translate3d(0,0,0);
	position: fixed;
	right:0;
top: 0;
}
#spNavAreaInner{
position: relative;

	opacity: 1;
	    transform: translate3d(0,0,0);
}
#spNavAreaInner ul{
	padding: 0;
}
#spNavAreaInner li{
	height: 56px;

	transition: background .2s ease-out;
}
#spNavAreaInner a{
width: 100%;
	height: 56px;
line-height: 56px;
		padding-left: 20%;
}
#spNavAreaInner li:after{
	content: "";
	display: inline-block;
	position: absolute;
top: 24px;
left: 10%;

    width: 4px;
    height: 4px;
    border-top: 1px solid #fafafa;
    border-left: 1px solid #fafafa;
    border-right: 0px solid #fafafa;
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
}

#spNavAreaInner li:hover{
	background-color: #2c0215;
}

#spNavAreaInner a{
	font-size: 1.0rem;
}
#newInfo{
	    position: relative;
	    width: 100%;
	    padding: 0%;
top: 0;
padding-top: 0;
	    background-size: 100%;
background-image: none;
	    background-repeat: no-repeat;
	    background-color: #fafafa;
}
.newiInfoH2{
	font-size: 3.2rem;
	line-height: 160%;
	padding-left: 1%;
	margin-bottom: 0%;
}

.menuLine{
height: 2px;
}

.info{
	margin-top: 1%;
	line-height: 130%;
}
.newInfoInner{
	    padding: 4%;
	    background-color: #f4f4f0;
}
.newInfoLink{
	max-width: 400px;
	font-size: 1.6rem;
	margin-top: 2%;
	padding: 2% 4%;
}
.newInfoLink:after{
	width: 6px;
	height: 6px;
}
.pubDate{
	font-size: 1.0rem;
}

#profileArea{
	padding: 26% 0 10% 0;
	position: relative;
}
#profileArea.indexProfileArea{
	padding: 34% 0 10% 0;
}
.indexProfile{
	display: none;
}
.profilePc{
	text-align: center;
	display: block;
	margin: 0 auto;
	width: 80%;

	max-width: 950px;
    position: relative;
    bottom: 10%;
    line-height: 200%;
    font-size: 1.3rem;
    color: #fafafa;
}

	.profileH2,.discographyH2,.menbarH2,.twitterH2{
		font-size: 7.0rem;
	}
	.discographyH2{
		font-size: 7.0rem;
	}
.profileH2{
	font-size: 10.0rem;
}

.profileH2:before,.profileH2:after{
	content: none;
}
h2.profileH2{
	padding: 8% 0 0 0;
	background: transparent;
	color: #fafafa;
	-webkit-text-fill-color:#fafafa;
}
.profileInner{
	width: 100%;

}
.profileH2Area{
	background-color:#5c0029;
	background-image: url("img/profileMask.png");
	background-size: 156px;
	position: absolute;
	width: 100%;
height: 30%;
	top: 0;

}
.profileH2AreaIndex{
background-color:#5c0029;
	background-image: url("img/profileMask.png");
	background-size: 156px;
	position: absolute;
	width: 100%;
height: 50%;
	top: 0;
}

.profileH2,.discographyH2,.menbarH2,.twitterH2{
		margin-bottom: 8%;

}

.profileInner{
	padding-bottom: 10%;
	text-align: center;
	
}
.profileMemberPc{
	width: 80%;
max-width: 950px;
}
.indexProfile{
	background-color: #5c0029;
	color: #fafafa;
	width: auto;
	font-size: 2.0rem;
	padding: 5%;
	width: 100%;
top: 70%;
    left: -20%;
    position: absolute;


	
}
.profileTable{
	width: 80%;
	max-width: 950px;
	margin: 6% auto;
}

.profileTable td{
padding: 2% 1%;

}
.profileTable td:nth-child(odd){
	padding: 2% 1%;
	font-size: 1.6rem;
	
}
.profileTable td:nth-child(even){
	font-size: 1.6rem;
	background-color: #fafafa;
}
.snsArea{
	max-width: 950px;
	margin: 0 auto;
}
.snsArea a{
	width: 10%;
}
.discographyH2{
	padding-top: 0;
width: 86%;
margin: 0 auto;
}
.discographyH2:before,.discographyH2:after{
height: 8.0rem;
    background-size: 100%;
    background-repeat: no-repeat;
width: 20%;
}
.discographyInner{
	padding: 10% 0 0 0;
	width: 100%;
	overflow: hidden;
}
.discInfoBg{
	height: auto;
	background-color: #fafafa;
	margin-bottom: 0;
	padding-top: 0;
	width: 100%;
}
.discInfo{
	position: relative;
	padding: 5% 5% 10% 5%;

	float: right;

}
.discInfo img{
	
	display: inline-block;
	width: 40%;

}
.descTextArea{
	float: right;
	width: 50%;

}
.discographyH2{
	margin-bottom: 15%;
}
.releaseDate{
	font-size: 1.6rem;
}
.discH4{
	font-size: 2.4rem;
}
.musicName{
font-size: 1.6rem;
}
.creator{
font-size: 1.3rem;
}
.backgounrdImg{
	width: 82%;
	background-image: url("img/f2pc.jpg");
}

.menbarInner{
	padding: 10% 0;
}
#menbarArea{
	top: 70%;
}
#twitterArea{
	top: 70%;

}

#footer{
	top: 70%;
}
#menbarArea,.menbarInner{
	overflow: hidden;
	font-size: 0;
}
.menbarInner{
	width: 90%;
	text-align: center;
}
#menbar ul li{
	margin: 4% 0;
}
.menbarH2Area{
	display: inline-block;
margin-left: 4%;
	width: 200px;
 height: 200px;
text-align: center;
	background-color: #fafafa;
	vertical-align: top;
	transform: rotate(45deg);
	vertical-align: middle;
}
.h2Icon{
	display: inline-block;
	text-align: center;

color:  #fafafa;
	width: 40px;
 height:  40px;

text-align: center;
top: 16px;
left: 16px;
position: absolute;
	background-color: #5c0029;
	vertical-align: middle;
}
.h2IconText{
	display: inline-block;
	color: #fafafa;
		font-size: 2.4rem;
	font-family: 'Pinyon Script', cursive;
	transform: rotate(-45deg);

}
.h2Icon2{
	display: inline-block;
    text-align: center;
    width: 40px;
    height: 40px;
    text-align: center;
    top: 16px;
    left: 16px;
    position: absolute;
    background-color: #5c0029;
    vertical-align: middle;
}
.h2IconText2{
	display: inline-block;
	color: #fafafa;
		font-size: 2.4rem;
	font-family: 'Pinyon Script', cursive;
	transform: rotate(-45deg);
}
.twitterH2,.menbarH2{
	font-size: 5.0rem
}
.twitterH2Area{
display: inline-block;
margin-left: 4%;
	width: 200px;
 height: 200px;
text-align: center;
	background-color: #f4f4f0;
	vertical-align: top;
	transform: rotate(45deg);
	vertical-align: middle;
}
.menbarH2{
	color: #5c0029;
    display: inline-block;
    width: 100%;
    padding-top: 40%;
    height: 100%;
    transform: rotate(-45deg);

}
.menbarH2:before,.menbarH2:after,.twitterH2:before,.twitterH2:after{
	content:none;
}
.twitterInner{
	width: 90%;
	padding:10% 0; 
}
.twitterH2{
	color: #5c0029;
display: inline-block;
width: 100%;
padding-top: 40%;
height: 100%;
transform: rotate(-45deg);

}

.twitterArea{
	width:40%;
	margin-left: 13%;
	display: inline-block;
	vertical-align: middle;
}



#menbar ul{

		display: inline-block;
		vertical-align: middle;
		width: 40%;
		margin-left: 13%;
}
.menbarContent{
	
width: 100%;
	margin-bottom: 0%;
	padding: 0px 16px 0px 8px;
	vertical-align: top;
}
.membarTextArea{
	width: 100%;
	padding-right:32px; 
}
.menbarName{
font-size: 1.6rem;
}
.menbarKana{
 font-size: 1.0rem;
}


footer{
	padding-top: 0%;
}
.footerInner{
	padding: 5%;
clear: both;
}
.footerInner ul{
	font-size: 0;
}
.footerInner li{
	width: 30%;
}
.footerInner li{
	margin-right: 5%;
	margin-bottom: 2%;
}
.footerInner li:nth-child(3n){
margin-right: 0;
}
.footerInner li:nth-child(7){
	margin-bottom: 0;
	}
	.footerInner li:nth-child(8){
	margin-bottom: 0;
	}
	.footerInner li:nth-child(9){
	margin-bottom: 0;
	}

#videoMask{
	width: 100%;
	background-image: url("img/videomask.png");
	background-size: 78PX;
}
#videoArea{
	width: 100%;
	

}

.footerLogo{
	width: 12%;

}
.footerInner a{
	font-size: 1.0rem;
	transition: background-color .4s ease-out;
}
.footerInner a:hover{
	background-color: #2c0215;
}
.footerInner li:after{

	width: 4px;
height: 4px;

}
.copyright{
font-size: 1.0rem;
}
}

@media screen and (min-width: 1280px) {
#profileArea{
	padding: 26% 0 10% 0;
}
#profileArea.indexProfileArea{
	padding: 30% 0 10% 0;
}
.menbarContent:after{
	left: -120%;
}

}
@media screen and (min-width: 1366px) {

.discographyH2:before,.discographyH2:after{
	width: 25%;
	height: 7.0rem;
}
.twitterH2Area,.menbarH2Area{

	width: 270px;
 height: 270px;
}

.twitterH2{
	    font-size: 6.0rem;
}
.menbarH2{
	    font-size: 6.0rem;
}


}
@media screen and (min-width: 1440px) {




::-moz-selection {
    background: #5c0029;
    color: #fff;
}
::selection {
    background: #5c0029;
    color: #fff;
}

.twitterArea::-webkit-scrollbar
{
        width:5px;
        background:#eee;
}
        .twitterArea::-webkit-scrollbar:horizontal
        {
                height:5px;
        }
.twitterArea::-webkit-scrollbar-button
{
        width:5px;
        height:5px;
        background:#5c0029;
}
.twitterArea::-webkit-scrollbar-piece
{
        background:#eee;
}
        .twitterArea::-webkit-scrollbar-piece:start
        {
                background:#eee;
        }
.twitterArea::-webkit-scrollbar-thumb
{
        background:#5c0029;
}
.twitterArea::-webkit-scrollbar-corner
{
        background:#5c0029;
}

html{
	width: 100%;

}
html,body{
	position: relative;
	z-index: -4;
}
body{
	width: 82%;
}
header{
	max-height: 1024px;
	overflow-x: hidden;
	position: relative;
	z-index: -3;
}
#videoAreaPc{
	display: block;
position: fixed;
z-index: -2;
	overflow: hidden;
	width: 82%;


}
.box{
	display: none;
}
h1{
	padding: 10% 0 0 4%;
}
.indexH1{
	padding: 3% 0 0 3%;
}
.h1Logo{
	width: 10%;
}
#logo{
	width: 16%;
	left: auto;
	top: auto;

}
.navBtn{
	width: 5%;
	padding-bottom: 5%;
}
.headerInner{
background-image: url(img/mainPc.png);
padding: 2%;
width: 82%;
margin: 0;
}
.headerInner.fujikosoyumi{
	background-image: url(img/fujikosoyumiPc.jpg);
}
.headerInner.akitaKazue{
	background-image: url(img/akitakazuePc.jpg);
}
.headerInner.koharaHaruka{
	background-image: url(img/koharaharukaPc.jpg);
}
.headerInner.okochimisa{
	background-image: url(img/okochimisaPc.jpg);
}
.headerInner.fukudaAkane{
	background-image: url(img/fukudaakanePc.jpg);
}
#svgName{
	width:60%;
}

.navBtn{
	display: none;
}
#spNavArea{
	width: 18%;
	transform: translate3d(0,0,0);
}
#spNavAreaInner{
	opacity: 1;
	    transform: translate3d(0,0,0);
}
#spNavAreaInner ul{
	padding: 0;
}
#spNavAreaInner li{
	height: 56px;
	
	transition: background .2s ease-out;
}
#spNavAreaInner a{

	height: 56px;
line-height: 56px;
		padding-left: 18%;
}
#spNavAreaInner li:after{
	content: "";
	display: inline-block;
	position: absolute;
top: 24px;
left: 24px;

    width: 4px;
    height: 4px;
    border-top: 1px solid #fafafa;
    border-left: 1px solid #fafafa;
    border-right: 0px solid #fafafa;
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
}

#spNavAreaInner li:hover{
	background-color: #2c0215;
}

#spNavAreaInner a{
	font-size: 1.3rem;
}
#newInfo{
	    position: relative;
	    width: 100%;
	    padding: 0%;
top: 0;
padding-top: 0;
	    background-size: 100%;
background-image: none;
	    background-repeat: no-repeat;
	    background-color: #fafafa;
}
.newiInfoH2{
	font-size: 6.4rem;
	line-height: 160%;
	padding-left: 1%;
	margin-bottom: 2%;
}

.menuLine{
height: 2px;
}

.info{
	margin-top: 1%;
}
.newInfoInner{
	    padding: 4%;
	    background-color: #f4f4f0;
}
.newInfoLink{
	max-width: 400px;
	font-size: 1.6rem;
	margin-top: 2%;
	padding: 2% 4%;
}
.newInfoLink:after{
	width: 6px;
	height: 6px;
}
.pubDate{
	font-size: 1.3rem;
}

#profileArea{
	padding: 26% 0 10% 0;
	position: relative;
}
#profileArea.indexProfileArea{
	padding: 30% 0 10% 0;
}
.indexProfile{
	display: none;
}
.profilePc{
	text-align: center;
	display: block;
	margin: 0 auto;
	width: 80%;

	max-width: 950px;
    position: relative;
    bottom: 10%;
    font-size: 1.8rem;
    color: #fafafa;
}

	.profileH2,.discographyH2,.menbarH2,.twitterH2{
		font-size: 7.0rem;
	}
	.discographyH2{
		font-size: 10.0rem;
	}
.profileH2{
	font-size: 12.0rem;
}

.profileH2:before,.profileH2:after{
	content: none;
}
h2.profileH2{
	padding: 8% 0 0 0;
	background: transparent;
	color: #fafafa;
	-webkit-text-fill-color:#fafafa;
}
.profileInner{
	width: 100%;

}
.profileH2Area{
	background-color:#5c0029;
	background-image: url("img/profileMask.png");
	background-size: 156px;
	position: absolute;
	width: 100%;
height: 30%;
	top: 0;

}
.profileH2AreaIndex{
background-color:#5c0029;
	background-image: url("img/profileMask.png");
	background-size: 156px;
	position: absolute;
	width: 100%;
height: 50%;
	top: 0;
}

.profileH2,.discographyH2,.menbarH2,.twitterH2{
		margin-bottom: 8%;

}

.profileInner{
	padding-bottom: 10%;
	text-align: center;
	
}
.profileMemberPc{
max-width: 950px;
}
.indexProfile{
	background-color: #5c0029;
	color: #fafafa;
	width: auto;
	font-size: 2.0rem;
	padding: 5%;
	width: 100%;
top: 70%;
    left: -20%;
    position: absolute;


	
}
.profileTable{
	max-width: 950px;
	margin: 6% auto;
}

.profileTable td{
padding: 2% 1%;

}
.profileTable td:nth-child(odd){
	padding: 2% 1%;
	font-size: 1.6rem;
	
}
.profileTable td:nth-child(even){
	font-size: 1.6rem;
	background-color: #fafafa;
}
.snsArea{
	max-width: 950px;
	margin: 0 auto;
}
.snsArea a{
	width: 10%;
}
.discographyH2{
	padding-top: 0;
width: 86%;
margin: 0 auto;
}
.discographyH2:before,.discographyH2:after{
height: 8.0rem;
    background-size: 100%;
    background-repeat: no-repeat;
width: 20%;
}
.discographyInner{
	padding: 10% 0 0 0;
	width: 100%;
	overflow: hidden;
}
.discInfoBg{
	height: auto;
	background-color: #fafafa;
	margin-bottom: 0;
	padding-top: 0;
	width: 100%;
}
.discInfo{
	position: relative;
	padding: 5% 5% 10% 5%;

	float: right;

}
.discInfo img{
	
	display: inline-block;
	
}
.descTextArea{
	float: right;
	width: 50%;

}
.discographyH2{
	margin-bottom: 5%;
}
.releaseDate{
	font-size: 1.6rem;
}
.discH4{
	font-size: 2.4rem;
}
.musicName{
font-size: 1.6rem;
}
.creator{
font-size: 1.3rem;
}
.backgounrdImg{
	width: 82%;
	background-image: url("img/f2pc.jpg");
}

.menbarInner{
	padding: 10% 0;
}
#menbarArea{
	top: 100%;
}
#twitterArea{
	top: 100%;
}

#footer{
	top: 100%;
}
#menbarArea,.menbarInner{
	overflow: hidden;
	font-size: 0;
}
.menbarInner{
	width: 90%;
	text-align: center;
}

.menbarH2{
	color: #fafafa;
display: inline-block;
width: 100%;
padding-top: 40%;
height: 100%;
transform: rotate(-45deg);

}
.menbarH2:before,.menbarH2:after,.twitterH2:before,.twitterH2:after{
	content:none;
}
.twitterInner{
	width: 90%;
	padding:10% 0; 
}
.twitterH2{
	color: #5c0029;
display: inline-block;
width: 100%;
padding-top: 40%;
height: 100%;
transform: rotate(-45deg);

}

.twitterArea{
	width:40%;
	margin-left: 10%;
	display: inline-block;
}



#menbar ul{

		display: inline-block;
		vertical-align: middle;
		width: 40%;
		margin-left: 10%;
}
.menbarContent{
	
width: 100%;
	margin-bottom: 2%;
	padding: 16px;
}
.membarTextArea{
	width: 100%;
	padding-right:64px; 
}
.menbarName{
font-size: 2.4rem;
}
.menbarKana{
 font-size: 1.6rem;
}


footer{
	padding-top: 0%;
}
.footerInner{
	padding: 5%;
clear: both;
}
.footerInner ul{
	font-size: 0;
}
.footerInner li{
	width: 30%;
}
.footerInner li{
	margin-right: 5%;
	margin-bottom: 2%;
}
.footerInner li:nth-child(3n){
margin-right: 0;
}
.footerInner li:nth-child(7){
	margin-bottom: 0;
	}
	.footerInner li:nth-child(8){
	margin-bottom: 0;
	}
	.footerInner li:nth-child(9){
	margin-bottom: 0;
	}

#videoMask{
	width: 100%;
	background-image: url("img/videomask.png");
	background-size: 78PX;
}
#videoArea{
	width: 100%;
	

}

.footerLogo{
	width: 12%;

}
.footerInner a{
	font-size: 1.3rem;
	transition: background-color .4s ease-out;
}
.footerInner a:hover{
	background-color: #2c0215;
}
.footerInner li:after{

	width: 6px;
height: 6px;

}
.copyright{
font-size: 1.0rem;
}
.dBgW{
	background: #fafafa;
}

}

@media screen and (min-width: 1680px) {




::-moz-selection {
    background: #5c0029;
    color: #fff;
}
::selection {
    background: #5c0029;
    color: #fff;
}

.twitterArea::-webkit-scrollbar
{
        width:5px;
        background:#eee;
}
        .twitterArea::-webkit-scrollbar:horizontal
        {
                height:5px;
        }
.twitterArea::-webkit-scrollbar-button
{
        width:5px;
        height:5px;
        background:#5c0029;
}
.twitterArea::-webkit-scrollbar-piece
{
        background:#eee;
}
        .twitterArea::-webkit-scrollbar-piece:start
        {
                background:#eee;
        }
.twitterArea::-webkit-scrollbar-thumb
{
        background:#5c0029;
}
.twitterArea::-webkit-scrollbar-corner
{
        background:#5c0029;
}

html{
	width: 100%;

}
html,body{
	position: relative;
	z-index: -4;
}
body{
	width: 82%;
}
header{
	max-height: 1024px;
	overflow-x: hidden;
	position: relative;
	z-index: -3;
}
#videoAreaPc{
	display: block;
position: fixed;
z-index: -2;
	overflow: hidden;
	width: 82%;


}
.box{
	display: none;
}
h1{
	padding: 10% 0 0 4%;
}
.indexH1{
	padding: 3% 0 0 3%;
}
.h1Logo{
	width: 10%;
}
#logo{
	width: 16%;
	left: auto;
	top: auto;

}
.navBtn{
	width: 5%;
	padding-bottom: 5%;
}

#svgName{
	width:60%;
}

.navBtn{
	display: none;
}
#spNavArea{
	width: 18%;
	transform: translate3d(0,0,0);
}
#spNavAreaInner{
	opacity: 1;
	    transform: translate3d(0,0,0);
}
#spNavAreaInner ul{
	padding: 0;
}
#spNavAreaInner li{
	height: 56px;

	transition: background .2s ease-out;
}
#spNavAreaInner a{

	height: 56px;
line-height: 56px;
	
}
#spNavAreaInner li:after{
	left: 10%;
}

#spNavAreaInner li:hover{
	background-color: #2c0215;
}

#spNavAreaInner a{
	font-size: 
}
#newInfo{
	    position: relative;
	    width: 100%;
	    padding: 0%;
top: 0;
padding-top: 0;
	    background-size: 100%;
background-image: none;
	    background-repeat: no-repeat;
	    background-color: #fafafa;
}
.newiInfoH2{
	font-size: 6.4rem;
	line-height: 160%;
	padding-left: 1%;
	margin-bottom: 2%;
}

.menuLine{
height: 2px;
}

.info{
	margin-top: 1%;
}
.newInfoInner{
	    padding: 4%;
	    background-color: #f4f4f0;
}
.newInfoLink{
	max-width: 400px;
	font-size: 1.6rem;
	margin-top: 2%;
	padding: 2% 4%;
}
.newInfoLink:after{
	width: 6px;
	height: 6px;
}
.pubDate{
	font-size: 1.3rem;
}

#profileArea{
	padding: 20% 0 10% 0;
	position: relative;
}
#profileArea.indexProfileArea{
	padding: 28% 0 10% 0;
}
.indexProfile{
	display: none;
}
.profilePc{
	text-align: center;
	display: block;
	margin: 0 auto;
	width: 80%;

	max-width: 950px;
    position: relative;
    bottom: 10%;
    font-size: 1.8rem;
    color: #fafafa;
}

	.profileH2,.discographyH2,.menbarH2,.twitterH2{
		font-size: 7.0rem;
	}
	.discographyH2{
		font-size: 10.0rem;
	}
.profileH2{
	font-size: 12.0rem;
}

.profileH2:before,.profileH2:after{
	content: none;
}
h2.profileH2{
	padding: 8% 0 0 0;
	background: transparent;
	color: #fafafa;
	-webkit-text-fill-color:#fafafa;
}
.profileInner{
	width: 100%;

}

.profileH2,.discographyH2,.menbarH2,.twitterH2{
		margin-bottom: 8%;

}

.profileInner{
	padding-bottom: 10%;
	text-align: center;
	
}
.profileMemberPc{
max-width: 950px;
}
.indexProfile{
	background-color: #5c0029;
	color: #fafafa;
	width: auto;
	font-size: 2.0rem;
	padding: 5%;
	width: 100%;
top: 70%;
    left: -20%;
    position: absolute;


	
}
.profileTable{
	max-width: 950px;
	margin: 6% auto;
}

.profileTable td{
padding: 2% 1%;

}
.profileTable td:nth-child(odd){
	padding: 2% 1%;
	font-size: 1.6rem;
	
}
.profileTable td:nth-child(even){
	font-size: 1.6rem;
	background-color: #fafafa;
}
.snsArea{
	max-width: 950px;
	margin: 0 auto;
}
.snsArea a{
	width: 10%;
}
.discographyH2{
	padding-top: 0;
width: 86%;
margin: 0 auto;
}
.discographyH2:before,.discographyH2:after{
height: 8.0rem;
    background-size: 100%;
    background-repeat: no-repeat;
width: 20%;
}
.discographyInner{
	padding: 10% 0 10% 0;
	width: 100%;
	overflow: hidden;
}
.discInfoBg{
	height: auto;
	background-color: #fafafa;
	margin-bottom: 0;
	padding-top: 0;
	width: 100%;
}
.discInfo{
	position: relative;
	padding: 5%;
	width: 100%;
	float: right;

}
.dBgW{
	background: #fafafa;
}
.discInfo img{

	display: inline-block;

}
.descTextArea{
	float: right;
	width: 50%;

}
.discographyH2{
	margin-bottom: 6%;
}
.releaseDate{
	font-size: 1.6rem;
}
.discH4{
	font-size: 2.4rem;
}
.musicName{
font-size: 1.6rem;
}
.creator{
font-size: 1.3rem;
}


.menbarInner{
	padding: 10% 0;
}
#menbarArea{
	top: 100%;
}
#twitterArea{
	top: 100%;
}

#footer{
	top: 100%;
}
#menbarArea,.menbarInner{
	overflow: hidden;
	font-size: 0;
}
.menbarInner{
	width: 90%;
	text-align: center;
}

.menbarH2{
	color: #fafafa;
display: inline-block;
width: 100%;
padding-top: 40%;
height: 100%;
transform: rotate(-45deg);

}
.menbarH2:before,.menbarH2:after,.twitterH2:before,.twitterH2:after{
	content:none;
}
.twitterInner{
	width: 90%;
	padding:10% 0; 
}
.twitterH2{
	color: #5c0029;
display: inline-block;
width: 100%;
padding-top: 40%;
height: 100%;
transform: rotate(-45deg);

}

.twitterArea{
	width:40%;
	margin-left: 10%;
	display: inline-block;
}



#menbar ul{

		display: inline-block;
		vertical-align: middle;
		width: 40%;
		margin-left: 10%;
}
.menbarContent{
	
width: 100%;
	margin-bottom: 2%;
	padding: 16px;
}
.membarTextArea{
	width: 100%;
	padding-right:64px; 
}
.menbarName{
font-size: 2.4rem;
}
.menbarKana{
 font-size: 1.6rem;
}


footer{
	padding-top: 0%;
}
.footerInner{
	padding: 5%;
clear: both;
}
.footerInner ul{
	font-size: 0;
}
.footerInner li{
	width: 30%;
}
.footerInner li{
	margin-right: 5%;
	margin-bottom: 2%;
}
.footerInner li:nth-child(3n){
margin-right: 0;
}
.footerInner li:nth-child(7){
	margin-bottom: 0;
	}
	.footerInner li:nth-child(8){
	margin-bottom: 0;
	}
	.footerInner li:nth-child(9){
	margin-bottom: 0;
	}

#videoMask{
	width: 100%;
	background-image: url("img/videomask.png");
	background-size: 78PX;
}
#videoArea{
	width: 100%;
	

}

.footerLogo{
	width: 12%;

}
.footerInner a{
	font-size: 1.6rem;
	transition: background-color .4s ease-out;
}
.footerInner a:hover{
	background-color: #2c0215;
}
.footerInner li:after{

	width: 6px;
height: 6px;

}
.copyright{
font-size: 1.6rem;
}
}
@media screen and (min-width: 1880px) {


}











[data-aos][data-aos][data-aos-duration='50'],body[data-aos-duration='50'] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay='50'],body[data-aos-delay='50'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='50'].aos-animate,body[data-aos-delay='50'] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration='100'],body[data-aos-duration='100'] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay='100'],body[data-aos-delay='100'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='100'].aos-animate,body[data-aos-delay='100'] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration='150'],body[data-aos-duration='150'] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay='150'],body[data-aos-delay='150'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='150'].aos-animate,body[data-aos-delay='150'] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration='200'],body[data-aos-duration='200'] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay='200'],body[data-aos-delay='200'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='200'].aos-animate,body[data-aos-delay='200'] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration='250'],body[data-aos-duration='250'] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay='250'],body[data-aos-delay='250'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='250'].aos-animate,body[data-aos-delay='250'] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration='300'],body[data-aos-duration='300'] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay='300'],body[data-aos-delay='300'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='300'].aos-animate,body[data-aos-delay='300'] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration='350'],body[data-aos-duration='350'] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay='350'],body[data-aos-delay='350'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='350'].aos-animate,body[data-aos-delay='350'] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration='400'],body[data-aos-duration='400'] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay='400'],body[data-aos-delay='400'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='400'].aos-animate,body[data-aos-delay='400'] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration='450'],body[data-aos-duration='450'] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay='450'],body[data-aos-delay='450'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='450'].aos-animate,body[data-aos-delay='450'] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration='500'],body[data-aos-duration='500'] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay='500'],body[data-aos-delay='500'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='500'].aos-animate,body[data-aos-delay='500'] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration='550'],body[data-aos-duration='550'] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay='550'],body[data-aos-delay='550'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='550'].aos-animate,body[data-aos-delay='550'] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration='600'],body[data-aos-duration='600'] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay='600'],body[data-aos-delay='600'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='600'].aos-animate,body[data-aos-delay='600'] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration='650'],body[data-aos-duration='650'] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay='650'],body[data-aos-delay='650'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='650'].aos-animate,body[data-aos-delay='650'] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration='700'],body[data-aos-duration='700'] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay='700'],body[data-aos-delay='700'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='700'].aos-animate,body[data-aos-delay='700'] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration='750'],body[data-aos-duration='750'] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay='750'],body[data-aos-delay='750'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='750'].aos-animate,body[data-aos-delay='750'] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration='800'],body[data-aos-duration='800'] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay='800'],body[data-aos-delay='800'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='800'].aos-animate,body[data-aos-delay='800'] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration='850'],body[data-aos-duration='850'] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay='850'],body[data-aos-delay='850'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='850'].aos-animate,body[data-aos-delay='850'] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration='900'],body[data-aos-duration='900'] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay='900'],body[data-aos-delay='900'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='900'].aos-animate,body[data-aos-delay='900'] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration='950'],body[data-aos-duration='950'] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay='950'],body[data-aos-delay='950'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='950'].aos-animate,body[data-aos-delay='950'] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration='1000'],body[data-aos-duration='1000'] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay='1000'],body[data-aos-delay='1000'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1000'].aos-animate,body[data-aos-delay='1000'] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration='1050'],body[data-aos-duration='1050'] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay='1050'],body[data-aos-delay='1050'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1050'].aos-animate,body[data-aos-delay='1050'] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration='1100'],body[data-aos-duration='1100'] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay='1100'],body[data-aos-delay='1100'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1100'].aos-animate,body[data-aos-delay='1100'] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration='1150'],body[data-aos-duration='1150'] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay='1150'],body[data-aos-delay='1150'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1150'].aos-animate,body[data-aos-delay='1150'] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration='1200'],body[data-aos-duration='1200'] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay='1200'],body[data-aos-delay='1200'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1200'].aos-animate,body[data-aos-delay='1200'] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration='1250'],body[data-aos-duration='1250'] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay='1250'],body[data-aos-delay='1250'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1250'].aos-animate,body[data-aos-delay='1250'] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration='1300'],body[data-aos-duration='1300'] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay='1300'],body[data-aos-delay='1300'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1300'].aos-animate,body[data-aos-delay='1300'] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration='1350'],body[data-aos-duration='1350'] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay='1350'],body[data-aos-delay='1350'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1350'].aos-animate,body[data-aos-delay='1350'] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration='1400'],body[data-aos-duration='1400'] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay='1400'],body[data-aos-delay='1400'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1400'].aos-animate,body[data-aos-delay='1400'] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration='1450'],body[data-aos-duration='1450'] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay='1450'],body[data-aos-delay='1450'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1450'].aos-animate,body[data-aos-delay='1450'] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration='1500'],body[data-aos-duration='1500'] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay='1500'],body[data-aos-delay='1500'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1500'].aos-animate,body[data-aos-delay='1500'] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration='1550'],body[data-aos-duration='1550'] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay='1550'],body[data-aos-delay='1550'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1550'].aos-animate,body[data-aos-delay='1550'] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration='1600'],body[data-aos-duration='1600'] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay='1600'],body[data-aos-delay='1600'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1600'].aos-animate,body[data-aos-delay='1600'] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration='1650'],body[data-aos-duration='1650'] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay='1650'],body[data-aos-delay='1650'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1650'].aos-animate,body[data-aos-delay='1650'] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration='1700'],body[data-aos-duration='1700'] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay='1700'],body[data-aos-delay='1700'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1700'].aos-animate,body[data-aos-delay='1700'] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration='1750'],body[data-aos-duration='1750'] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay='1750'],body[data-aos-delay='1750'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1750'].aos-animate,body[data-aos-delay='1750'] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration='1800'],body[data-aos-duration='1800'] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay='1800'],body[data-aos-delay='1800'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1800'].aos-animate,body[data-aos-delay='1800'] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration='1850'],body[data-aos-duration='1850'] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay='1850'],body[data-aos-delay='1850'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1850'].aos-animate,body[data-aos-delay='1850'] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration='1900'],body[data-aos-duration='1900'] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay='1900'],body[data-aos-delay='1900'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1900'].aos-animate,body[data-aos-delay='1900'] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration='1950'],body[data-aos-duration='1950'] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay='1950'],body[data-aos-delay='1950'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1950'].aos-animate,body[data-aos-delay='1950'] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration='2000'],body[data-aos-duration='2000'] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay='2000'],body[data-aos-delay='2000'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2000'].aos-animate,body[data-aos-delay='2000'] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration='2050'],body[data-aos-duration='2050'] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay='2050'],body[data-aos-delay='2050'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2050'].aos-animate,body[data-aos-delay='2050'] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration='2100'],body[data-aos-duration='2100'] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay='2100'],body[data-aos-delay='2100'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2100'].aos-animate,body[data-aos-delay='2100'] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration='2150'],body[data-aos-duration='2150'] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay='2150'],body[data-aos-delay='2150'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2150'].aos-animate,body[data-aos-delay='2150'] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration='2200'],body[data-aos-duration='2200'] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay='2200'],body[data-aos-delay='2200'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2200'].aos-animate,body[data-aos-delay='2200'] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration='2250'],body[data-aos-duration='2250'] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay='2250'],body[data-aos-delay='2250'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2250'].aos-animate,body[data-aos-delay='2250'] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration='2300'],body[data-aos-duration='2300'] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay='2300'],body[data-aos-delay='2300'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2300'].aos-animate,body[data-aos-delay='2300'] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration='2350'],body[data-aos-duration='2350'] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay='2350'],body[data-aos-delay='2350'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2350'].aos-animate,body[data-aos-delay='2350'] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration='2400'],body[data-aos-duration='2400'] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay='2400'],body[data-aos-delay='2400'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2400'].aos-animate,body[data-aos-delay='2400'] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration='2450'],body[data-aos-duration='2450'] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay='2450'],body[data-aos-delay='2450'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2450'].aos-animate,body[data-aos-delay='2450'] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration='2500'],body[data-aos-duration='2500'] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay='2500'],body[data-aos-delay='2500'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2500'].aos-animate,body[data-aos-delay='2500'] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration='2550'],body[data-aos-duration='2550'] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay='2550'],body[data-aos-delay='2550'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2550'].aos-animate,body[data-aos-delay='2550'] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration='2600'],body[data-aos-duration='2600'] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay='2600'],body[data-aos-delay='2600'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2600'].aos-animate,body[data-aos-delay='2600'] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration='2650'],body[data-aos-duration='2650'] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay='2650'],body[data-aos-delay='2650'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2650'].aos-animate,body[data-aos-delay='2650'] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration='2700'],body[data-aos-duration='2700'] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay='2700'],body[data-aos-delay='2700'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2700'].aos-animate,body[data-aos-delay='2700'] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration='2750'],body[data-aos-duration='2750'] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay='2750'],body[data-aos-delay='2750'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2750'].aos-animate,body[data-aos-delay='2750'] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration='2800'],body[data-aos-duration='2800'] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay='2800'],body[data-aos-delay='2800'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2800'].aos-animate,body[data-aos-delay='2800'] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration='2850'],body[data-aos-duration='2850'] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay='2850'],body[data-aos-delay='2850'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2850'].aos-animate,body[data-aos-delay='2850'] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration='2900'],body[data-aos-duration='2900'] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay='2900'],body[data-aos-delay='2900'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2900'].aos-animate,body[data-aos-delay='2900'] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration='2950'],body[data-aos-duration='2950'] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay='2950'],body[data-aos-delay='2950'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2950'].aos-animate,body[data-aos-delay='2950'] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration='3000'],body[data-aos-duration='3000'] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay='3000'],body[data-aos-delay='3000'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='3000'].aos-animate,body[data-aos-delay='3000'] [data-aos].aos-animate{transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translate(0)}[data-aos=fade-up]{transform:translateY(100px)}[data-aos=fade-down]{transform:translateY(-100px)}[data-aos=fade-right]{transform:translate(-100px)}[data-aos=fade-left]{transform:translate(100px)}[data-aos=fade-up-right]{transform:translate(-100px,100px)}[data-aos=fade-up-left]{transform:translate(100px,100px)}[data-aos=fade-down-right]{transform:translate(-100px,-100px)}[data-aos=fade-down-left]{transform:translate(100px,-100px)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translate(0) scale(1)}[data-aos=zoom-in]{transform:scale(.6)}[data-aos=zoom-in-up]{transform:translateY(100px) scale(.6)}[data-aos=zoom-in-down]{transform:translateY(-100px) scale(.6)}[data-aos=zoom-in-right]{transform:translate(-100px) scale(.6)}[data-aos=zoom-in-left]{transform:translate(100px) scale(.6)}[data-aos=zoom-out]{transform:scale(1.2)}[data-aos=zoom-out-up]{transform:translateY(100px) scale(1.2)}[data-aos=zoom-out-down]{transform:translateY(-100px) scale(1.2)}[data-aos=zoom-out-right]{transform:translate(-100px) scale(1.2)}[data-aos=zoom-out-left]{transform:translate(100px) scale(1.2)}[data-aos^=slide][data-aos^=slide]{transition-property:transform}[data-aos^=slide][data-aos^=slide].aos-animate{transform:translate(0)}[data-aos=slide-up]{transform:translateY(100%)}[data-aos=slide-down]{transform:translateY(-100%)}[data-aos=slide-right]{transform:translateX(-100%)}[data-aos=slide-left]{transform:translateX(100%)}[data-aos^=flip][data-aos^=flip]{backface-visibility:hidden;transition-property:transform}[data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg)}[data-aos=flip-down].aos-animate{transform:perspective(2500px) rotateX(0)}
/*# sourceMappingURL=aos.css.map*/

@font-face {
  font-family: 'Pinyon Script';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local('Pinyon Script'), local('PinyonScript'), url(https://fonts.gstatic.com/s/pinyonscript/v9/6xKpdSJbL9-e9LuoeQiDRQR8WOXaOqTimDc.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}