@charset "utf-8";
.main {
    height: 250px;
    cursor: url("../images/8-bit sword 1 (ver.2).cur"),default;
}

.main .divml img {
    width: 250px;
    margin-left: 30px;
}
.main .divmr img {
    width: 300px;
}
.divmr {
    position: absolute;
    top: 00px;
    right: 0px;
	animation-name: xbox;
	z-index: 3;
	animation-duration: 2.5s;
	animation-timing-function: ease-in;
	
}
.divml {
    position: absolute;
    top: 0px;
    left: 0px;
	z-index: 3;
	animation-name: ps5;
	animation-duration: 2.5s;
	animation-timing-function: ease-in;
}
.divml :hover{
	animation: lbl;
	animation-duration: 3s;
	animation-timing-function: linear;
	animation-iteration-count: infinite
}
.divmr :hover{
	animation: lbl;
	animation-duration: 3s;
	animation-timing-function: linear;
	animation-iteration-count: infinite
}
.main .divmm h1 {
    font-family: hobo-std;
    font-style: normal;
    font-weight: 400;
    text-align: center;
    font-size: 56px;
    text-shadow: 20px 20px 10px rgba(48,144,146,1.00);
    animation: nin;
    animation-duration: 2s;
    background-image: -webkit-linear-gradient(0deg,rgba(0,0,0,1.00) 0%,rgba(2,20,131,1.00) 7.26%,rgba(0,26,191,1.00) 31.09%,rgba(0,255,36,1.00) 69.43%,rgba(2,160,24,1.00) 85.49%,rgba(0,0,0,1.00) 100%);
    background-image: -moz-linear-gradient(0deg,rgba(0,0,0,1.00) 0%,rgba(2,20,131,1.00) 7.26%,rgba(0,26,191,1.00) 31.09%,rgba(0,255,36,1.00) 69.43%,rgba(2,160,24,1.00) 85.49%,rgba(0,0,0,1.00) 100%);
    background-image: -o-linear-gradient(0deg,rgba(0,0,0,1.00) 0%,rgba(2,20,131,1.00) 7.26%,rgba(0,26,191,1.00) 31.09%,rgba(0,255,36,1.00) 69.43%,rgba(2,160,24,1.00) 85.49%,rgba(0,0,0,1.00) 100%);
    background-image: linear-gradient(90deg,rgba(0,0,0,1.00) 0%,rgba(2,20,131,1.00) 7.26%,rgba(0,26,191,1.00) 31.09%,rgba(0,255,36,1.00) 69.43%,rgba(2,160,24,1.00) 85.49%,rgba(0,0,0,1.00) 100%);
}
.main .divmm {
    display: inline;
    float: none;
    background-image: -webkit-linear-gradient(270deg,rgba(255,255,255,1.00) 0%,rgba(0,140,42,1.00) 24.35%,rgba(0,84,255,1.00) 65.80%,rgba(255,255,255,1.00) 100%);
    background-image: -moz-linear-gradient(270deg,rgba(255,255,255,1.00) 0%,rgba(0,140,42,1.00) 24.35%,rgba(0,84,255,1.00) 65.80%,rgba(255,255,255,1.00) 100%);
    background-image: -o-linear-gradient(270deg,rgba(255,255,255,1.00) 0%,rgba(0,140,42,1.00) 24.35%,rgba(0,84,255,1.00) 65.80%,rgba(255,255,255,1.00) 100%);
    background-image: linear-gradient(180deg,rgba(255,255,255,1.00) 0%,rgba(0,140,42,1.00) 24.35%,rgba(0,84,255,1.00) 65.80%,rgba(255,255,255,1.00) 100%);
}
.body .divbl .videodiv {
    width: 1500px;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
}

.divbr {
    width: 220px;
    margin-left: calc(3%);
    float: right;
    margin-right: calc(2%);
    position: fixed;
    right: 3px;
    border-left: thick solid rgba(0,100,255,1.00);
    border-right: thick solid rgba(0,255,36,1.00);
    border-bottom-style: dashed;
    border-top-style: ridge;
    border-radius: 6px;
    border-bottom-color: rgba(0,146,116,1.00);
    border-top-color: rgba(0,146,116,1.00);
    z-index: 10;
    animation: men;
    animation-duration: 1s;
    animation-timing-function: ease-in;
    background-image: -webkit-linear-gradient(270deg,rgba(0,135,11,1.00) 0%,rgba(196,196,196,1.00) 4.15%,rgba(196,196,196,1.00) 59.58%,rgba(38,49,255,1.00) 73.06%,rgba(38,49,255,1.00) 100%);
    background-image: -moz-linear-gradient(270deg,rgba(0,135,11,1.00) 0%,rgba(196,196,196,1.00) 4.15%,rgba(196,196,196,1.00) 59.58%,rgba(38,49,255,1.00) 73.06%,rgba(38,49,255,1.00) 100%);
    background-image: -o-linear-gradient(270deg,rgba(0,135,11,1.00) 0%,rgba(196,196,196,1.00) 4.15%,rgba(196,196,196,1.00) 59.58%,rgba(38,49,255,1.00) 73.06%,rgba(38,49,255,1.00) 100%);
    background-image: linear-gradient(180deg,rgba(0,135,11,1.00) 0%,rgba(196,196,196,1.00) 4.15%,rgba(196,196,196,1.00) 59.58%,rgba(38,49,255,1.00) 73.06%,rgba(38,49,255,1.00) 100%);
    padding-left: 0px;
    padding-right: 5px;
    margin-top: -26px;
}
.divbl {
    float: left;
    position: static;
    display: inline-block;
    width: calc(80%);
    min-width: 0px;
    animation: ao;
    animation-duration: 0.75s;
    animation-timing-function: ease-in;
    border-width: thick;
    border-style: double double solid;
    padding-left: 25px;
    padding-top: 30px;
    padding-right: 20px;
    margin-right: 10px;
    padding-bottom: 30px;
    margin-left: 10px;
    border-radius: 50px;
    border-color: rgba(0,203,255,1.00) rgba(0,255,36,1.00) rgba(0,203,255,1.00) rgba(0,108,255,1.00);
    background-color: rgba(253,253,253,1.00);
}
.body .divbr .pr {
    color: rgba(255,0,3,1.00);
    text-align: center;
    text-decoration: underline;
    font-size: 25px;
    margin-top: -8px;
    margin-right: -1px;
    margin-left: -1px;
    font-weight: bold;
}

.body {
    min-height: 0px;
    border-bottom: thick double rgba(255,255,255,1.00);
    padding-bottom: 16px;
    cursor: url("../images/8-bit sword 1 (ver.2).cur"),default;
    background-repeat: repeat;
    background-size: 200px 200px;
    min-width: 1300px;
    background-image: url(../images/photo_2021-10-08_19-59-49.jpg);
}
.ul1 li .mos1 {
    font-size: x-large;
    text-decoration: none;
}
.divbr .ul1 .li1 {
	animation: meni;
	animation-duration: 1.25s;
	animation-timing-function: ease-in;
}
.divbr .ul1 .li2 {
	animation: meni;
	animation-duration: 1.5s;
	animation-timing-function: ease-in;
}
.body .divbl .upb {
	z-index: 11;
    position: fixed;
    right: 70px;
    bottom: 30px;
	animation: upb;
	animation-duration: 3s;
	animation-timing-function: ease-in;
}
.upb a {
	z-index: 11;
}
.upb a :hover {
	z-index: 11;
	animation: up1;
	animation-duration: 4s;
}
.divbr .ul1 .li3 {
	animation: meni;
	animation-duration: 1.75s;
	animation-timing-function: ease-in;
}
.divbr .ul1 .li4 {
	animation: meni;
	animation-duration: 2s;
	animation-timing-function: ease-in;
}
.divbr .ul1 .li5 {
	animation: meni;
	animation-duration: 2.25s;
	animation-timing-function: ease-in;
}
.divbr .ul1 .li6 {
	animation: meni;
	animation-duration: 2.5s;
	animation-timing-function: ease-in;
}
.divbr .ul1 .li7 {
	animation: meni;
	animation-duration: 2.75s;
	animation-timing-function: ease-in;
}
.divbr .ul1 .li8 {
	animation: meni;
	animation-duration: 3s;
	animation-timing-function: ease-in;
}
.divbr .ul1 .li9 {
	animation: meni;
	animation-duration: 3.5s;
	animation-timing-function: ease-in;
}
.divbr .ul1 .li10 {
	animation: meni;
	animation-duration: 3.25s;
	animation-timing-function: ease-in;
}
.ul1 li:hover  {
	transform: scale(1.3)
}
.ul1 li .mos {
    margin-left: 21px;
    font-size: large;
    text-decoration: none;
}.body .divbl .bodymatn {
    font-family: aladin;
    font-style: normal;
    font-weight: 400;
    font-size: xx-large;
}
 	@keyframes xbox{
		0%{
			transform: translateX(-2000px);
		}
	}	
	
	@keyframes ps5{
		0%{
			transform: translateX(2000px);
		}
	}	
	@keyframes nin{
	0%{
		transform: scale(2)
	}
}
	@keyframes men{
		0%{
			transform: translateX(1950px);
		}
}
	@keyframes lbl{
		0%{
			transform: scale(1)
		}
		30%{
			transform: scale(0.75)
		}
		70%{
			transform: scale(1.25)
		}
		100%{
			transform: scale(1)
		}
}
	@keyframes meni{
		0%{
			visibility: hidden;
			transform: translateX(1950px);
		}
		100%{
			visibility: visible
		}
}
@keyframes upb{
	0%{
		transform: translateX(1950px);
	}
}
@keyframes up1{
		0%{
		transform: rotateY(0deg);
	}
	100%{
		transform: rotatey(3600deg);
	}
}
@keyframes ao{
	0%{
	transform: translate(-800px);
	}
}
@keyframes ao{
	0%{
	transform: translate(-800px);
	}
}
@keyframes av{
	0%{
		transform: rotate(0deg)
	}
	25%{
		transform: rotate(2.5deg)
	}
	
	75%{
		transform: rotate(-2.5deg)
	}
	100%{
		transform: rotate(0deg)
	}
}
@keyframes att{
	0%{
		transform: scale(1)
	}
	
	15%{
		transform: scale(1.35);
	}
	30%{
		transform: rotate(0deg)
	}
	45%{
		transform: rotate(6deg);
	}
	
	60%{
		transform: rotate(-6deg);
	}
	80%{
		transform: rotate(0deg);
	}
	100%{
		transform: scale(1)
	}
	
}
.main .mhr1 {
    border-radius: 100px;
    width: 1600px;
    height: 15px;
    border: medium ridge rgba(255,255,255,1.00);
    background-image: -webkit-linear-gradient(0deg,rgba(0,93,152,1.00) 0%,rgba(0,255,52,1.00) 100%);
    background-image: -moz-linear-gradient(0deg,rgba(0,93,152,1.00) 0%,rgba(0,255,52,1.00) 100%);
    background-image: -o-linear-gradient(0deg,rgba(0,93,152,1.00) 0%,rgba(0,255,52,1.00) 100%);
    background-image: linear-gradient(90deg,rgba(0,93,152,1.00) 0%,rgba(0,255,52,1.00) 100%);
}

.div1 {
}
.div2 {
}
.div3 {
}
.body .divbl .divbb {
    width: 971px;
    height: 547px;
    animation: shower;
    animation-delay: 0s;
    animation-duration: 16s;
    animation-iteration-count: infinite;
    border-radius: 25px;
    animation-timing-function: linear;
    margin-left: auto;
    margin-right: auto;
}
@keyframes shower {
	0%{background-image: url("../images/astgXRWxEGcJjQi36PEnDL-970-80.jpg.webp");}
	
	25%{background-image: url("../images/PfpV4M6yeEdwNzakkz4jhW-970-80.jpg.webp");}
	
	50%{background-image: url("../images/dTWDVytbMwVbzikVuYBXGM-970-80.jpg.webp");}
	
	75%{background-image: url("../images/FWtV3gZ8eNLrh9Txsjknqj-970-80.jpg.webp");}
	
	100%{background-image: url("../images/astgXRWxEGcJjQi36PEnDL-970-80.jpg.webp");}
	
}
.ax1 , .ax2 , .ax3{
    transition: all 1s;
    border-radius: 20px;
    border: medium solid rgba(79,255,241,0.92);
}
.axha {
    width: 1000px;
    height: 460px;
    margin-left: auto;
    border-radius: 20px;
    position: relative;
    -webkit-box-shadow: 0px 0px;
    box-shadow: 0px 0px;
    margin-right: auto;
}
.img1, .img2, .img3 {
    position: absolute;
    margin-top: 75px;
}
.ax1 {
    position: absolute;
    right: 50px;
    left: 50px;
		transform:rotate(-17deg);
}
.ax1:hover{
	transform:scale(1.27);
	z-index: 20
}

.ax2 {
    position: absolute;
    left: 150px;
    right: 100px;
		transform:rotate(0deg);
	z-index: 10;

}
.ax2:hover{
transform:scale(1.27);
z-index: 20
}

.ax3 {
    right: 200px;
    position: absolute;
    left: 250px;
    top: auto;
	transform:rotate(17deg);

}
.ax3:hover{
	transform:scale(1.27);
	z-index: 20;
}
.div4 {
    background-image: -webkit-linear-gradient(0deg,rgba(0,87,192,1.00) 0%,rgba(200,200,200,1.00) 35.76%,rgba(255,255,255,1.00) 62.18%,rgba(0,255,44,1.00) 100%);
    background-image: -moz-linear-gradient(0deg,rgba(0,87,192,1.00) 0%,rgba(200,200,200,1.00) 35.76%,rgba(255,255,255,1.00) 62.18%,rgba(0,255,44,1.00) 100%);
    background-image: -o-linear-gradient(0deg,rgba(0,87,192,1.00) 0%,rgba(200,200,200,1.00) 35.76%,rgba(255,255,255,1.00) 62.18%,rgba(0,255,44,1.00) 100%);
    background-image: linear-gradient(90deg,rgba(0,87,192,1.00) 0%,rgba(200,200,200,1.00) 35.76%,rgba(255,255,255,1.00) 62.18%,rgba(0,255,44,1.00) 100%);
    padding-right: 12px;
    margin-left: -5px;
}
.FDiv {
    margin-left: 20px;
    display: inline-block;
	margin-bottom: 10px;

}
footer .FDiv img {
	text-align: center;
    width: 30px;
    height: 30px;
    margin-top: 0px;
}
footer .FDiv img:hover  {
	text-align: center;
    width: 30px;
    height: 30px;
    margin-top: 5px;
    opacity: 0.5;
}
footer hr {
    text-align: center;
    width: 300px;
    display: inline-block;
    color: rgba(54,108,129,1.00);
    height: 2px;
    background-image: -webkit-linear-gradient(0deg,rgba(0,5,255,1.00) 0%,rgba(15,209,0,1.00) 100%);
    background-image: -moz-linear-gradient(0deg,rgba(0,5,255,1.00) 0%,rgba(15,209,0,1.00) 100%);
    background-image: -o-linear-gradient(0deg,rgba(0,5,255,1.00) 0%,rgba(15,209,0,1.00) 100%);
    background-image: linear-gradient(90deg,rgba(0,5,255,1.00) 0%,rgba(15,209,0,1.00) 100%);
}
footer .div4{
    width: 1000px;
    height: 30px;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    border-radius: 90px;
    padding-bottom: 40px;
    padding-top: 0px;
}

.div4 .FDiv {
}
.div4 {
    display: inline-block;
    text-align: center;
    position: relative;
    margin-bottom: 0px;
    bottom: -50px;
    left: 450px;
}
.main .divmm .mma {
    text-decoration: none;
}
a:visited  {
    text-decoration: none;
    text-shadow: 0px 0px;
    color: rgba(0,0,0,1.00);
}
a:link {
    color: rgba(0,0,0,1.00);
}
.body .divbl #axc {
    width: 850px;
    margin-left: 80px;
}
.divbl .divvv img {
    display: inline-block;
}
.divbl .divvv2 img {
    display: inline-block;
    margin-right: 0px;
    margin-top: -10px;
}

.divbl .divvv {
    display: inline-block;
    float: right;
    margin-top: 2%;
    margin-bottom: -5px;
    margin-right: -1%;
    border-radius: 10px;
}

.divbl .divvv2 {
    display: inline-block;
    float: right;
}
p {
    font-size: x-large;
    font-family: alegreya;
    font-style: normal;
    font-weight: 400;
}
.body .divbl .ftt {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
    border-left: medium solid rgba(0,100,255,1.00);
}
.body .divbl .ftt2 {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
    border-left: medium solid rgba(42,255,0,1.00);
}
.body .divbl .ftt3 {
    border-bottom: medium solid rgba(0,36,255,1.00);
    border-radius: 10px;
    border-top: medium solid rgba(0,36,255,1.00);
    padding-bottom: 12px;
    padding-top: 25px;
}
.body .divbl .ftt4 {
    border-bottom: medium solid rgba(19,192,0,1.00);
    border-radius: 10px;
    border-top: medium solid rgba(19,192,0,1.00);
    padding-bottom: 12px;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 0px;
}
.body .divbl .ftt5 {
    border-bottom: medium solid rgba(0,36,255,1.00);
    border-radius: 10px;
    border-top: medium solid rgba(0,36,255,1.00);
    padding-bottom: 12px;
    padding-top: 48px;
}
table tr td {
    font-family: alfa-slab-one;
    font-style: normal;
    font-weight: 400;
    font-size: x-large;
}
form table .tbody {

}
.divvv2 form .tbody {
    padding-left: 100px;
    padding-top: 55px;
    background-color: rgba(255,255,255,1.00);
}
.body .divbl .divvv {
    padding-right: 20px;
}
.body .divbl .divvv2 {
	padding-right: 10px;
}
.body .divbl .divvv3 {
    float: left;
    background-image: -webkit-linear-gradient(270deg,rgba(255,255,255,0.40) 0%,rgba(255,255,255,0.40) 100%);
    background-image: -moz-linear-gradient(270deg,rgba(255,255,255,0.40) 0%,rgba(255,255,255,0.40) 100%);
    background-image: -o-linear-gradient(270deg,rgba(255,255,255,0.40) 0%,rgba(255,255,255,0.40) 100%);
    background-image: linear-gradient(180deg,rgba(255,255,255,0.40) 0%,rgba(255,255,255,0.40) 100%);
    border-radius: 30px;
    padding-top: 40px;
    padding-right: 30px;
    padding-bottom: 30px;
    padding-left: 30px;
}
.body .divbl .img1d {
    position: absolute;
}
.body .divbl2i {
    width: 1001px;
    height: 1000px;
	float: left;
    min-width: 0px;
    border-width: medium;
    border-style: double;
    padding-left: 25px;
    padding-top: 30px;
    padding-right: 20px;
    margin-right: 10px;
    padding-bottom: 30px;
    background-image: url(../images/photo_2021-08-23_09-51-39.jpg);
    margin-left: 10px;
    border-radius: 50px;
}

.body .divbl .img2d {
    position: absolute;
}
.body .divbl .topp {
    font-style: normal;
    font-family: holtwood-one-sc;
    font-weight: 400;
    font-size: 80px;
    text-align: center;
    text-decoration: none;
}
li span ins {
    text-decoration: underline;
    font-size: xx-large;
}
.body .divbl p {
    font-size: x-large;
}
.body .divbl p {
}
.divbl ul li {
    font-size: x-large;
}
.body .divbl p {
    font-size: xx-large;
}





.divbl ul li {
    font-size: xx-large;
}
figcaption ul .lis {
    font-size: medium;
}
.mainDiv {
    width: 1400px;
    height: 900px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 10px;
    margin-bottom: 10px;
    position: relative;
    z-index: 1;
}

.hr1 {
    transform: rotate(15deg);
    top : 150px;
    right: 250px;
    width: 700px;
    height: 30px;
    -webkit-box-shadow: 1px 1px 3px rgba(111,89,100,1.00);
    box-shadow: 1px 1px 3px rgba(111,89,100,1.00);
    position: absolute;
    z-index: 2;
    background-image: -webkit-linear-gradient(0deg,rgba(1,182,0,1.00) 14.52%,rgba(50,0,255,1.00) 61.14%);
    background-image: -moz-linear-gradient(0deg,rgba(1,182,0,1.00) 14.52%,rgba(50,0,255,1.00) 61.14%);
    background-image: -o-linear-gradient(0deg,rgba(1,182,0,1.00) 14.52%,rgba(50,0,255,1.00) 61.14%);
    background-image: linear-gradient(90deg,rgba(1,182,0,1.00) 14.52%,rgba(50,0,255,1.00) 61.14%);
}
.hr2 {
    transform: rotate(80deg);
    top : 450px;
    left: -60px;
    width: 500px;
    height: 30px;
    -webkit-box-shadow: 1px 1px 3px rgba(111,89,100,1.00);
    box-shadow: 1px 1px 3px rgba(111,89,100,1.00);
    position: absolute;
    z-index: 2;
    background-color: rgba(14,195,0,1.00);
}
.hr3 {
    transform: rotate(-10deg);
    top : 700px;
    left: 100px;
    width: 800px;
    height: 30px;
    background-color: rgba(191,211,238,1.00);
    -webkit-box-shadow: 1px 1px 3px rgba(111,89,100,1.00);
    box-shadow: 1px 1px 3px rgba(111,89,100,1.00);
    position: absolute;
    z-index: 2;
    background-image: -webkit-linear-gradient(0deg,rgba(0,255,29,1.00) 58.03%,rgba(10,0,255,1.00) 100%);
    background-image: -moz-linear-gradient(0deg,rgba(0,255,29,1.00) 58.03%,rgba(10,0,255,1.00) 100%);
    background-image: -o-linear-gradient(0deg,rgba(0,255,29,1.00) 58.03%,rgba(10,0,255,1.00) 100%);
    background-image: linear-gradient(90deg,rgba(0,255,29,1.00) 58.03%,rgba(10,0,255,1.00) 100%);
}
.hr4 {
    transform: rotate(-800deg);
    top : 400px;
    right: 100px;
    width: 400px;
    height: 30px;
    background-color: rgba(0,47,197,1.00);
    -webkit-box-shadow: 1px 1px 3px rgba(111,89,100,1.00);
    box-shadow: 1px 1px 3px rgba(111,89,100,1.00);
    position: absolute;
    z-index: 2;
}


figure video {
    border-width: 1px;
    border-style: outset;
	z-index: 6;
}
.fig1 {
    background-color: rgba(3,158,11,1.00);
    width: 500px;
    padding-top: 15px;
    padding-left: 15px;
    padding-right: 20px;
    padding-bottom: 0px;
    -webkit-box-shadow: 2px 2px 7px rgba(255,0,4,1.00);
    box-shadow: 2px 2px 7px rgba(255,0,4,1.00);
    position: absolute;
    z-index: 5;
    top: 20px;
    left: 10px;
    border-radius: 30px;
}
.body .divbr img {
	animation: att;
	animation-delay: 5s;
	animation-duration: 2s;
	animation-iteration-count: 3;
	animation-timing-function: linear;
}

.fig2 {
		background-color: rgba(3,158,11,1.00);
    width: 500px;
    padding-top: 15px;
    padding-left: 15px;
    padding-right: 20px;
    padding-bottom: 0px;
    -webkit-box-shadow: 2px 2px 7px rgba(111,89,100,1.00);
   box-shadow: 2px 2px 7px rgba(255,0,4,1.00);
    position: absolute;
	z-index: 5;
    bottom: 30px;
    left: 40px;
	border-radius: 30px;
}
.fig3 {
		background-color: rgba(0,82,249,1.00);
    width: 500px;
    padding-top: 15px;
    padding-left: 15px;
    padding-right: 20px;
    padding-bottom: 0px;
    -webkit-box-shadow: 2px 2px 7px rgba(111,89,100,1.00);
    box-shadow: 2px 2px 7px rgba(255,0,4,1.00);
    position: absolute;
	z-index: 5;
    right: 50px;
    top: 10px;
	border-radius: 30px;
}
.fig4 {
		background-color: rgba(0,82,249,1.00);
    width: 500px;
  padding-top: 15px;
    padding-left: 15px;
    padding-right: 20px;
    padding-bottom: 0px;
    -webkit-box-shadow: 2px 2px 7px rgba(111,89,100,1.00);
    box-shadow: 2px 2px 7px rgba(255,0,4,1.00);
    position: absolute;
	z-index: 5;
    right: 10px;
    bottom: 50px;
	border-radius: 30px;
}
.fig1:hover{
	animation: av;
	animation-duration: 2s;
	animation-timing-function: linear;
	animation-iteration-count: 3
}
.fig2:hover{
	animation: av;
	animation-duration: 2s;
	animation-timing-function: linear;
	animation-iteration-count: 3
}
.fig3:hover{
	animation: av;
	animation-duration: 2s;
	animation-timing-function: linear;
	animation-iteration-count: 3
}
.fig4:hover{
	animation: av;
	animation-duration: 2s;
	animation-iteration-count: 3;
	animation-timing-function: linear;
}


.fig4 figcaption .sizev {
    font-weight: bold;
    font-size: x-large;
    text-align: center;
}
