body {
	 font-family: "Helvetica Neue", sans-serif !important;
}
 .container-one {
	 height: auto;
	 background-color: #f4f12d;
	 padding: 77px;
}
 .container-one .container-one-row-one .one-logo-background {
	 background-color: black;
	 border: 1px solid black;
	 width: 50px;
	 height: 50px;
	 border-radius: 25px;
	 margin-left: auto;
	 padding-left: 6px;
	 padding-top: 10px;
}
 .container-one .container-one-row-one .one-logo {
	 width: 38px;
	 height: 24px;
}
 .container-one .container-one-row-one .container-one-col-title h5 {
	 font-size: 46px;
}
 .container-one .container-one-row-two .container-one-col-subtitle {
	 margin: auto;
}
 .container-one .container-one-row-two .container-one-col-subtitle h1 {
	 font-size: 100px;
	 margin: 0px;
}
 .container-one .container-one-row-two .container-one-col-subtitle h4 {
	 font-size: 66px;
	 margin: 12px 0 0 0;
}
 .container-one .container-one-row-two .container-one-col-picture {
	 margin: auto;
	 padding: 0px;
	 width: 570px;
	 height: 570px;
	 position: relative;
}
 .container-one .container-one-row-two .container-one-col-picture .picture-one {
	 border-radius: 50%;
	 position: relative;
	 z-index: 2;
	 top: -50px;
	 width: 570px;
	 height: 570px;
}
 .container-one .container-one-row-two .container-one-col-picture .picture-two {
	 position: absolute;
	 transform: scaleX(-1);
	 width: 293px;
	 right: -88px;
	 top: -91px;
	 z-index: 1;
}
 .container-two {
	 height: auto;
	 background-color: #a951ff;
	 padding: 77px;
}
 .container-two .container-two-row-one .container-two-col-picture {
	 position: relative;
	 width: 510px;
}
 .container-two .container-two-row-one .container-two-col-picture .picture-one {
	 border-radius: 50%;
	 width: 510px;
}
 .container-two .container-two-row-one .container-two-col-picture .picture-two {
	 transform: scale(-1, -1) rotate(-23deg);
	 width: 278px;
	 position: absolute;
	 right: -30px;
	 top: -30px;
}
 .container-two .container-two-row-one .container-two-col-desc {
	 margin-top: auto;
	 margin-bottom: auto;
	 margin-left: auto;
}
 .container-two .container-two-row-one .container-two-col-desc h3 {
	 color: white;
	 font-size: 56px;
	 font-weight: 700;
	 padding-right: 0px;
}
 .container-two .container-two-row-one .container-two-col-desc p {
	 font-size: 21px;
	 color: white;
	 font-weight: 400;
	 margin-top: 32px;
}
 .container-three {
	 height: auto;
	 background-color: #fff;
	 padding: 77px;
}
 .container-three .container-three-row-one {
	 margin: auto;
}
 .container-three .container-three-row-one .container-three-col-title h3 {
	 font-size: 59px;
	 font-weight: 700;
}
 .container-three .container-three-row-two {
	 margin: auto;
	 margin-top: 80px;
}
 .container-three .container-three-row-two .container-three-col-picture-one {
	 padding: 0px;
}
 .container-three .container-three-row-two .container-three-col-picture-one .picture-one {
	 width: 164px;
}
 .container-three .container-three-row-two .container-three-col-picture-two {
	 padding: 0px;
}
 .container-three .container-three-row-two .container-three-col-picture-two .picture-two {
	 width: 164px;
	 transform: scaleX(-1);
}
 .container-three .container-three-row-two .container-three-col-picture-three {
	 padding: 0px;
}
 .container-three .container-three-row-two .container-three-col-picture-three .picture-three {
	 width: 142px;
}
 .container-three .container-three-row-two .container-three-col-picture-four {
	 padding: 0px;
}
 .container-three .container-three-row-two .container-three-col-picture-four .picture-four {
	 width: 120px;
}
 .container-three .container-three-row-three {
	 margin: auto;
	 margin-top: 80px;
}
 .container-three .container-three-row-three .container-three-col-picture-one {
	 padding: 0px;
}
 .container-three .container-three-row-three .container-three-col-picture-one .picture-one {
	 width: 143px;
}
 .container-three .container-three-row-three .container-three-col-picture-two {
	 padding: 0px;
}
 .container-three .container-three-row-three .container-three-col-picture-two .picture-two {
	 width: 133px;
	 height: 143px;
}
 .container-three .container-three-row-three .container-three-col-picture-three {
	 padding: 0px;
}
 .container-three .container-three-row-three .container-three-col-picture-three .picture-three {
	 width: 166px;
	 height: 112px;
	 margin-top: 31px;
}
 .container-three .container-three-row-three .container-three-col-picture-four {
	 padding: 0px;
}
 .container-three .container-three-row-three .container-three-col-picture-four .picture-four {
	 width: 140px;
}
 .container-three .picture-title {
	 background-color: black;
	 color: white;
	 margin-top: 24px;
	 font-size: 25px;
	 width: 85%;
	 margin-left: auto;
	 margin-right: auto;
	 font-weight: 700;
	 padding-top: 6px;
	 padding-bottom: 6px;
}
 .container-four {
	 height: auto;
	 background-color: #a951ff;
	 padding: 77px;
}
 .container-four .container-four-row-one {
	 margin: auto;
}
 .container-four .container-four-row-one .container-four-col-title h3 {
	 font-size: 59px;
	 font-weight: 700;
	 color: white;
}
 .container-four .container-four-row-two {
	 margin: auto;
	 margin-top: 80px;
}
 .container-four .container-four-row-two .container-four-col-picture-one, .container-four .container-four-row-two .container-four-col-picture-two, .container-four .container-four-row-two .container-four-col-picture-three, .container-four .container-four-row-two .container-four-col-picture-four {
	 padding: 0px;
}
 .container-four .container-four-row-two .container-four-col-picture-one .div-picture, .container-four .container-four-row-two .container-four-col-picture-two .div-picture, .container-four .container-four-row-two .container-four-col-picture-three .div-picture, .container-four .container-four-row-two .container-four-col-picture-four .div-picture {
	 position: relative;
	 width: 315.5px;
}
 .container-four .container-four-row-two .container-four-col-picture-one .div-picture .picture-one, .container-four .container-four-row-two .container-four-col-picture-two .div-picture .picture-one, .container-four .container-four-row-two .container-four-col-picture-three .div-picture .picture-one, .container-four .container-four-row-two .container-four-col-picture-four .div-picture .picture-one {
	 width: 184px;
	 border-radius: 50%;
}
 .container-four .container-four-row-two .container-four-col-picture-one .div-picture .picture-add, .container-four .container-four-row-two .container-four-col-picture-two .div-picture .picture-add, .container-four .container-four-row-two .container-four-col-picture-three .div-picture .picture-add, .container-four .container-four-row-two .container-four-col-picture-four .div-picture .picture-add {
	 position: absolute;
	 right: 40px;
	 bottom: 0px;
	 transform: scaleX(-1) rotate(-50deg);
	 width: 74px;
}
 .container-four .container-four-row-two .picture-title {
	 color: white;
	 font-size: 25px;
	 font-weight: 700;
	 margin-top: 20px;
	 text-align: left;
	 width: 70%;
	 margin-left: auto;
	 margin-right: auto;
}
 .container-four .container-four-row-three {
	 margin: auto;
	 margin-top: 80px;
}
 .container-four .container-four-row-three .container-four-col-picture-one, .container-four .container-four-row-three .container-four-col-picture-two, .container-four .container-four-row-three .container-four-col-picture-three {
	 padding: 0px;
}
 .container-four .container-four-row-three .container-four-col-picture-one .div-picture, .container-four .container-four-row-three .container-four-col-picture-two .div-picture, .container-four .container-four-row-three .container-four-col-picture-three .div-picture {
	 position: relative;
	 width: 420.6px;
}
 .container-four .container-four-row-three .container-four-col-picture-one .div-picture .picture-one, .container-four .container-four-row-three .container-four-col-picture-two .div-picture .picture-one, .container-four .container-four-row-three .container-four-col-picture-three .div-picture .picture-one {
	 width: 184px;
	 border-radius: 50%;
}
 .container-four .container-four-row-three .container-four-col-picture-one .div-picture .picture-add, .container-four .container-four-row-three .container-four-col-picture-two .div-picture .picture-add, .container-four .container-four-row-three .container-four-col-picture-three .div-picture .picture-add {
	 position: absolute;
	 right: 95px;
	 bottom: 0px;
	 transform: scaleX(-1) rotate(-50deg);
	 width: 74px;
}
 .container-four .container-four-row-three .picture-title {
	 color: white;
	 font-size: 25px;
	 font-weight: 700;
	 margin-top: 20px;
	 text-align: left;
	 width: 55%;
	 margin-left: auto;
	 margin-right: auto;
}
 .container-five {
	 height: auto;
	 background-color: #f4f12d;
	 padding: 77px;
}
 .container-five .container-five-row-one {
	 margin: auto;
}
 .container-five .container-five-row-one .container-five-col-one {
	 text-align: center;
	 margin-top: 50px;
}
 .container-five .container-five-row-one .container-five-col-one .div-picture {
	 position: relative;
	 width: 600px;
}
 .container-five .container-five-row-one .container-five-col-one .div-picture .picture-one {
	 border-radius: 50%;
	 width: 430px;
}
 .container-five .container-five-row-one .container-five-col-one .div-picture .picture-two {
	 transform: rotate(-60deg);
	 width: 252px;
	 height: 326px;
	 position: absolute;
	 left: 35px;
	 bottom: -60px;
}
 .container-five .container-five-row-one .container-five-col-two {
	 margin-top: 50px;
	 margin-bottom: 50px;
}
 .container-five .container-five-row-one .container-five-col-two h2 {
	 font-size: 52px;
	 font-weight: 700;
}
 .container-five .container-five-row-one .container-five-col-two h5 {
	 margin-top: 38px;
	 margin-bottom: 20px;
	 font-size: 25px;
	 font-weight: 700;
}
 .container-five .container-five-row-one .container-five-col-two a {
	 color: black;
	 font-size: 21px;
	 font-weight: 400;
}
 .container-five .container-five-row-one .container-five-col-two .social, .container-five .container-five-row-one .container-five-col-two .email {
	 margin-top: 48px;
}
 .container-five .container-five-row-one .container-five-col-two .picture-one {
	 width: 30px;
}
/* under tablet */
 @media screen and (max-width: 768px) {
	 .container-one, .container-two, .container-three, .container-four, .container-five {
		 padding: 40px 0px;
	}
	 .container-one .container-one-row-one .one-logo-background {
		 margin: 0px;
	}
	 .container-one .container-one-row-one .container-one-col-title h5 {
		 font-size: 35px;
		 margin-bottom: 0px;
	}
	 .container-one .container-one-row-two .container-one-col-subtitle h1 {
		 font-size: 82px;
	}
	 .container-one .container-one-row-two .container-one-col-subtitle h4 {
		 font-size: 55px;
		 margin-top: 25px;
	}
	 .container-one .container-one-row-two .container-one-col-picture {
		 height: 300px;
		 margin-top: 40px;
		 padding: 0px;
		 width: 300px;
		 margin-left: auto;
		 margin-right: auto;
	}
	 .container-one .container-one-row-two .container-one-col-picture .picture-one {
		 width: 270px;
		 height: 270px;
		 top: 10px;
		 left: 4px;
	}
	 .container-one .container-one-row-two .container-one-col-picture .picture-two {
		 width: 139px;
		 right: -16px;
		 top: -20px;
	}
	 .container-two .container-two-row-one .container-two-col-picture {
		 width: 300px;
		 margin-left: 16px;
	}
	 .container-two .container-two-row-one .container-two-col-picture .picture-one {
		 width: 280px;
	}
	 .container-two .container-two-row-one .container-two-col-picture .picture-two {
		 width: 155px;
		 right: 0px;
	}
	 .container-two .container-two-row-one .container-two-col-desc h3 {
		 font-size: 48px;
		 line-height: normal;
		 margin-top: 20px;
	}
	 .container-two .container-two-row-one .container-two-col-desc p {
		 font-size: 16px;
	}
	 .container-three .container-three-row-one .container-three-col-title h3 {
		 line-height: normal;
		 font-size: 45px;
	}
	 .container-three .container-three-row-two {
		 margin-top: 30px;
	}
	 .container-three .container-three-row-two .container-three-col-picture-one, .container-three .container-three-row-two .container-three-col-picture-two, .container-three .container-three-row-two .container-three-col-picture-three {
		 margin-bottom: 20px;
	}
	 .container-three .container-three-row-two .container-three-col-picture-one .picture-one {
		 width: 129px;
	}
	 .container-three .container-three-row-two .container-three-col-picture-two .picture-two {
		 width: 129px;
	}
	 .container-three .container-three-row-two .container-three-col-picture-three .picture-three {
		 width: 112px;
	}
	 .container-three .container-three-row-two .container-three-col-picture-four .picture-four {
		 width: 94px;
	}
	 .container-three .container-three-row-two .picture-title {
		 width: 60%;
		 font-size: 16px;
	}
	 .container-three .container-three-row-three {
		 margin-top: 40px;
	}
	 .container-three .container-three-row-three .container-three-col-picture-one .picture-one {
		 width: 113px;
	}
	 .container-three .container-three-row-three .container-three-col-picture-one, .container-three .container-three-row-three .container-three-col-picture-two, .container-three .container-three-row-three .container-three-col-picture-three {
		 margin-bottom: 20px;
	}
	 .container-three .container-three-row-three .container-three-col-picture-two .picture-two {
		 width: 105px;
		 height: 113px;
	}
	 .container-three .container-three-row-three .container-three-col-picture-three .picture-three {
		 width: 131px;
		 height: 88px;
	}
	 .container-three .container-three-row-three .container-three-col-picture-four .picture-four {
		 width: 110px;
	}
	 .container-three .container-three-row-three .picture-title {
		 width: 60%;
		 font-size: 16px;
	}
	 .container-four .container-four-row-one .container-four-col-title h3 {
		 font-size: 45px;
		 line-height: normal;
	}
	 .container-four .container-four-row-two {
		 margin-top: 20px;
	}
	 .container-four .container-four-row-two .container-four-col-picture-one, .container-four .container-four-row-two .container-four-col-picture-two, .container-four .container-four-row-two .container-four-col-picture-three, .container-four .container-four-row-two .container-four-col-picture-four {
		 display: flex;
		 flex-direction: column;
		 justify-content: center;
		 align-items: center;
	}
	 .container-four .container-four-row-two .container-four-col-picture-one .div-picture, .container-four .container-four-row-two .container-four-col-picture-two .div-picture, .container-four .container-four-row-two .container-four-col-picture-three .div-picture, .container-four .container-four-row-two .container-four-col-picture-four .div-picture {
		 display: flex;
		 flex-direction: column;
		 justify-content: center;
		 align-items: center;
		 width: 180px;
		 height: 125px;
	}
	 .container-four .container-four-row-two .container-four-col-picture-one .div-picture .picture-one, .container-four .container-four-row-two .container-four-col-picture-two .div-picture .picture-one, .container-four .container-four-row-two .container-four-col-picture-three .div-picture .picture-one, .container-four .container-four-row-two .container-four-col-picture-four .div-picture .picture-one {
		 width: 121px;
	}
	 .container-four .container-four-row-two .container-four-col-picture-one .div-picture .picture-add, .container-four .container-four-row-two .container-four-col-picture-two .div-picture .picture-add, .container-four .container-four-row-two .container-four-col-picture-three .div-picture .picture-add, .container-four .container-four-row-two .container-four-col-picture-four .div-picture .picture-add {
		 width: 60px;
		 right: 8px;
	}
	 .container-four .container-four-row-two .container-four-col-picture-one .picture-title, .container-four .container-four-row-two .container-four-col-picture-two .picture-title, .container-four .container-four-row-two .container-four-col-picture-three .picture-title, .container-four .container-four-row-two .container-four-col-picture-four .picture-title {
		 font-size: 20px;
		 margin-top: 14px;
		 text-align: center;
		 height: 100px;
	}
	 .container-four .container-four-row-three {
		 margin-top: 30px;
	}
	 .container-four .container-four-row-three .container-four-col-picture-one, .container-four .container-four-row-three .container-four-col-picture-two, .container-four .container-four-row-three .container-four-col-picture-three {
		 display: flex;
		 flex-direction: column;
		 justify-content: center;
		 align-items: center;
	}
	 .container-four .container-four-row-three .container-four-col-picture-one .div-picture, .container-four .container-four-row-three .container-four-col-picture-two .div-picture, .container-four .container-four-row-three .container-four-col-picture-three .div-picture {
		 width: 210px;
		 height: 125px;
	}
	 .container-four .container-four-row-three .container-four-col-picture-one .div-picture .picture-one, .container-four .container-four-row-three .container-four-col-picture-two .div-picture .picture-one, .container-four .container-four-row-three .container-four-col-picture-three .div-picture .picture-one {
		 width: 121px;
	}
	 .container-four .container-four-row-three .container-four-col-picture-one .div-picture .picture-add, .container-four .container-four-row-three .container-four-col-picture-two .div-picture .picture-add, .container-four .container-four-row-three .container-four-col-picture-three .div-picture .picture-add {
		 width: 60px;
		 right: 18px;
	}
	 .container-four .container-four-row-three .container-four-col-picture-one .picture-title, .container-four .container-four-row-three .container-four-col-picture-two .picture-title, .container-four .container-four-row-three .container-four-col-picture-three .picture-title {
		 font-size: 20px;
		 margin-top: 14px;
		 text-align: center;
		 height: 100px;
	}
	 .container-five .container-five-row-one .container-five-col-one {
		 display: flex;
		 justify-content: center;
	}
	 .container-five .container-five-row-one .container-five-col-one .div-picture {
		 width: 330px;
	}
	 .container-five .container-five-row-one .container-five-col-one .div-picture .picture-one {
		 width: 233px;
	}
	 .container-five .container-five-row-one .container-five-col-one .div-picture .picture-two {
		 left: -14px;
		 bottom: -40px;
		 width: 210px;
		 height: 180px;
	}
	 .container-five .container-five-row-one .container-five-col-two h2 {
		 font-size: 48px;
	}
	 .container-five .container-five-row-one .container-five-col-two h5 {
		 margin-top: 12px;
		 margin-bottom: 12px;
		 font-size: 20px;
	}
	 .container-five .container-five-row-one .container-five-col-two a {
		 font-size: 18px;
	}
	 .container-five .container-five-row-one .container-five-col-two .social, .container-five .container-five-row-one .container-five-col-two .email {
		 margin-top: 12px;
	}
	 .container-five .container-five-row-one .container-five-col-two .picture-one {
		 width: 28px;
	}
}
/* tablet or pc */
 @media screen and (min-width: 769px) and (max-width: 1024px) {
	 .container-one .container-one-row-one .container-one-col-title h5 {
		 padding-left: 30px;
	}
	 .container-one .container-one-row-two .container-one-col-picture {
		 margin-top: 150px;
		 width: 415px;
	}
	 .container-one .container-one-row-two .container-one-col-picture .picture-one {
		 width: 400px;
		 height: 400px;
		 right: -20px;
	}
	 .container-one .container-one-row-two .container-one-col-picture .picture-two {
		 width: 220px;
		 right: -60px;
	}
	 .container-two .container-two-row-one .container-two-col-picture {
		 width: 411px;
	}
	 .container-two .container-two-row-one .container-two-col-picture .picture-one {
		 width: 380px;
	}
	 .container-two .container-two-row-one .container-two-col-picture .picture-two {
		 width: 225px;
		 right: 0px;
	}
	 .container-two .container-two-row-one .container-two-col-desc {
		 margin-top: 30px;
	}
	 .container-three .container-three-row-two {
		 margin-top: 30px;
	}
	 .container-three .container-three-row-two .container-three-col-picture-one, .container-three .container-three-row-two .container-three-col-picture-two, .container-three .container-three-row-two .container-three-col-picture-three, .container-three .container-three-row-two .container-three-col-picture-four {
		 flex: 0 0 auto;
		 width: 50%;
	}
	 .container-three .container-three-row-two .container-three-col-picture-three, .container-three .container-three-row-two .container-three-col-picture-four {
		 margin-top: 30px;
	}
	 .container-three .container-three-row-three {
		 margin-top: 30px;
	}
	 .container-three .container-three-row-three .container-three-col-picture-one, .container-three .container-three-row-three .container-three-col-picture-two, .container-three .container-three-row-three .container-three-col-picture-three, .container-three .container-three-row-three .container-three-col-picture-four {
		 flex: 0 0 auto;
		 width: 50%;
	}
	 .container-three .container-three-row-three .container-three-col-picture-three, .container-three .container-three-row-three .container-three-col-picture-four {
		 margin-top: 30px;
	}
	 .container-four .container-four-row-two {
		 margin-top: 30px;
	}
	 .container-four .container-four-row-two .container-four-col-picture-one, .container-four .container-four-row-two .container-four-col-picture-two, .container-four .container-four-row-two .container-four-col-picture-three, .container-four .container-four-row-two .container-four-col-picture-four {
		 flex: 0 0 auto;
		 width: 50%;
	}
	 .container-four .container-four-row-two .container-four-col-picture-one .picture-title, .container-four .container-four-row-two .container-four-col-picture-two .picture-title, .container-four .container-four-row-two .container-four-col-picture-three .picture-title, .container-four .container-four-row-two .container-four-col-picture-four .picture-title {
		 text-align: center;
	}
	 .container-four .container-four-row-two .container-four-col-picture-three, .container-four .container-four-row-two .container-four-col-picture-four {
		 margin-top: 30px;
	}
	 .container-four .container-four-row-three {
		 margin-top: 30px;
	}
	 .container-four .container-four-row-three .container-four-col-picture-one, .container-four .container-four-row-three .container-four-col-picture-two {
		 flex: 0 0 auto;
		 width: 50%;
	}
	 .container-four .container-four-row-three .container-four-col-picture-one .div-picture, .container-four .container-four-row-three .container-four-col-picture-two .div-picture {
		 width: 315.5px;
	}
	 .container-four .container-four-row-three .container-four-col-picture-one .div-picture .picture-add, .container-four .container-four-row-three .container-four-col-picture-two .div-picture .picture-add {
		 right: 41px;
	}
	 .container-four .container-four-row-three .container-four-col-picture-one .picture-title, .container-four .container-four-row-three .container-four-col-picture-two .picture-title {
		 text-align: center;
	}
	 .container-four .container-four-row-three .container-four-col-picture-three {
		 flex: 0 0 auto;
		 width: 100%;
	}
	 .container-four .container-four-row-three .container-four-col-picture-three .div-picture {
		 margin-left: auto;
		 margin-right: auto;
	}
	 .container-four .container-four-row-three .container-four-col-picture-three .div-picture .picture-add {
		 right: 95px;
	}
	 .container-four .container-four-row-three .container-four-col-picture-three .picture-title {
		 text-align: center;
	}
	 .container-four .container-four-row-three .container-four-col-picture-three {
		 margin-top: 30px;
	}
	 .container-five .container-five-row-one .container-five-col-one .div-picture {
		 width: 423px;
	}
	 .container-five .container-five-row-one .container-five-col-one .div-picture .picture-one {
		 width: 380px;
	}
	 .container-five .container-five-row-one .container-five-col-one .div-picture .picture-two {
		 width: 230px;
		 left: -35px;
		 bottom: -85px;
	}
	 .container-five .container-five-row-one .container-five-col-one {
		 margin-top: 100px;
	}
}
 