h2.type06{
	display: inline-block;
 position: relative;
  padding: 0.5em;
  background: #a6d3c8;
  color: white;
}

h2.type06:before {
  position: absolute;
  content: '';
  top: 100%;
  left: 0;
  border: none;
  border-bottom: solid 15px transparent;
  border-right: solid 20px rgb(149, 158, 155);
}



.heading01 {
	display: inline;
	font-size: 26px;
	background-image: linear-gradient(rgba(0,0,0,0) 70%, rgb(252,81,133) 70%);
}


h2.type07 {
	display: inline-block;
	background: linear-gradient(transparent 70%, #fff700 70%);
	color: #6b6b67;
}

table, th, td {
  border-collapse: collapse;
  border: 1px solid #ccc;
 
}

table.type06 th {

  padding: 5px;
  font-weight: bold;
	font-size :80%;

  background:#04c9a2;
  color: #ffffff;
	
}
table.type06 td {
  padding: 10px;
  vertical-align: middle;
	font-size :80%;
	line-height: 1.2;
}

table.type08 th {

  padding: 10px;
  font-weight: bold;
  font-size :120%;
  
  background:#04c9a2;
  color: #ffffff;
	
}
table.type08 td {
  padding: 10px;
  vertical-align: middle;
	font-size :120%;
	line-height: 1.2;
}


tr:nth-child(even) {
  background: #f5f5f5;
}

.wpcf7-recaptcha div {
	margin: 0 auto;
}

.btif-instagram-feed ul li {
  background-image: none;
  margin: 0;
  padding: 0;
}

.profile-link {
    text-align: center;
    display: block;
    font-size: 16px;
    margin: 5px auto;
}

.heading11 {
	position: relative;
	font-size: 26px;
	text-align: center;
}

.heading11::before {
	content: attr(data-number);
	display: block;
	margin-bottom: 30px;
	color: #fc5185;
	font-size: 30px;
}

.heading11::after {
	content: '';
	position: absolute;
	top: 50px;
	left: 50%;
	transform: translateX(-50%);
	width: 1px;
	height: 20px;
	background-color: #fc5185;
}

.heading55 {
	font-size:160% ;
	border-bottom: solid 3px skyblue;
  position: relative;
	
}
.heading55:after { 
	position: absolute;
  content: " ";
  display: block;
  border-bottom: solid 3px #ffc778;
  bottom: -3px;
  width: 30%;
}

table.type09 th {
  border: 0px none;
 	background: #ffffff;
}
table.type09 td {
  border: 0px none;
	background: #ffffff;
}


       .loadership_SORRC {
          display: flex;
          position: relative;
          width: 444px;
          height: 94.80000000000001px;
        }

        .loadership_SORRC div {
          position: absolute;
          width: 3px;
          height: 20px;
          background: #b4fef1;
          top: 37.400000000000006px;
          animation: loadership_SORRC_scale 1.8s infinite, loadership_SORRC_fade 1.8s infinite;
          animation-timing-function: ease-in-out;
        }
        
        .loadership_SORRC div:nth-child(1) {
              animation-delay: 0.00s;
              left: 0px;
            }
.loadership_SORRC div:nth-child(2) {
              animation-delay: 0.02s;
              left: 9px;
            }
.loadership_SORRC div:nth-child(3) {
              animation-delay: 0.03s;
              left: 18px;
            }
.loadership_SORRC div:nth-child(4) {
              animation-delay: 0.05s;
              left: 27px;
            }
.loadership_SORRC div:nth-child(5) {
              animation-delay: 0.06s;
              left: 36px;
            }
.loadership_SORRC div:nth-child(6) {
              animation-delay: 0.08s;
              left: 45px;
            }
.loadership_SORRC div:nth-child(7) {
              animation-delay: 0.10s;
              left: 54px;
            }
.loadership_SORRC div:nth-child(8) {
              animation-delay: 0.11s;
              left: 63px;
            }
.loadership_SORRC div:nth-child(9) {
              animation-delay: 0.13s;
              left: 72px;
            }
.loadership_SORRC div:nth-child(10) {
              animation-delay: 0.14s;
              left: 81px;
            }
.loadership_SORRC div:nth-child(11) {
              animation-delay: 0.16s;
              left: 90px;
            }
.loadership_SORRC div:nth-child(12) {
              animation-delay: 0.18s;
              left: 99px;
            }
.loadership_SORRC div:nth-child(13) {
              animation-delay: 0.19s;
              left: 108px;
            }
.loadership_SORRC div:nth-child(14) {
              animation-delay: 0.21s;
              left: 117px;
            }
.loadership_SORRC div:nth-child(15) {
              animation-delay: 0.22s;
              left: 126px;
            }
.loadership_SORRC div:nth-child(16) {
              animation-delay: 0.24s;
              left: 135px;
            }
.loadership_SORRC div:nth-child(17) {
              animation-delay: 0.26s;
              left: 144px;
            }
.loadership_SORRC div:nth-child(18) {
              animation-delay: 0.27s;
              left: 153px;
            }
.loadership_SORRC div:nth-child(19) {
              animation-delay: 0.29s;
              left: 162px;
            }
.loadership_SORRC div:nth-child(20) {
              animation-delay: 0.30s;
              left: 171px;
            }
.loadership_SORRC div:nth-child(21) {
              animation-delay: 0.32s;
              left: 180px;
            }
.loadership_SORRC div:nth-child(22) {
              animation-delay: 0.34s;
              left: 189px;
            }
.loadership_SORRC div:nth-child(23) {
              animation-delay: 0.35s;
              left: 198px;
            }
.loadership_SORRC div:nth-child(24) {
              animation-delay: 0.37s;
              left: 207px;
            }
.loadership_SORRC div:nth-child(25) {
              animation-delay: 0.38s;
              left: 216px;
            }
.loadership_SORRC div:nth-child(26) {
              animation-delay: 0.40s;
              left: 225px;
            }
.loadership_SORRC div:nth-child(27) {
              animation-delay: 0.42s;
              left: 234px;
            }
.loadership_SORRC div:nth-child(28) {
              animation-delay: 0.43s;
              left: 243px;
            }
.loadership_SORRC div:nth-child(29) {
              animation-delay: 0.45s;
              left: 252px;
            }
.loadership_SORRC div:nth-child(30) {
              animation-delay: 0.46s;
              left: 261px;
            }
.loadership_SORRC div:nth-child(31) {
              animation-delay: 0.48s;
              left: 270px;
            }
.loadership_SORRC div:nth-child(32) {
              animation-delay: 0.50s;
              left: 279px;
            }
.loadership_SORRC div:nth-child(33) {
              animation-delay: 0.51s;
              left: 288px;
            }
.loadership_SORRC div:nth-child(34) {
              animation-delay: 0.53s;
              left: 297px;
            }
.loadership_SORRC div:nth-child(35) {
              animation-delay: 0.54s;
              left: 306px;
            }
.loadership_SORRC div:nth-child(36) {
              animation-delay: 0.56s;
              left: 315px;
            }
.loadership_SORRC div:nth-child(37) {
              animation-delay: 0.58s;
              left: 324px;
            }
.loadership_SORRC div:nth-child(38) {
              animation-delay: 0.59s;
              left: 333px;
            }
.loadership_SORRC div:nth-child(39) {
              animation-delay: 0.61s;
              left: 342px;
            }
.loadership_SORRC div:nth-child(40) {
              animation-delay: 0.62s;
              left: 351px;
            }
.loadership_SORRC div:nth-child(41) {
              animation-delay: 0.64s;
              left: 360px;
            }
.loadership_SORRC div:nth-child(42) {
              animation-delay: 0.66s;
              left: 369px;
            }
.loadership_SORRC div:nth-child(43) {
              animation-delay: 0.67s;
              left: 378px;
            }
.loadership_SORRC div:nth-child(44) {
              animation-delay: 0.69s;
              left: 387px;
            }
.loadership_SORRC div:nth-child(45) {
              animation-delay: 0.70s;
              left: 396px;
            }
.loadership_SORRC div:nth-child(46) {
              animation-delay: 0.72s;
              left: 405px;
            }
.loadership_SORRC div:nth-child(47) {
              animation-delay: 0.74s;
              left: 414px;
            }
.loadership_SORRC div:nth-child(48) {
              animation-delay: 0.75s;
              left: 423px;
            }
.loadership_SORRC div:nth-child(49) {
              animation-delay: 0.77s;
              left: 432px;
            }
.loadership_SORRC div:nth-child(50) {
              animation-delay: 0.78s;
              left: 441px;
            }
     
        @keyframes loadership_SORRC_scale {
          0%, 44.44444444444445%, 100% {
            transform: scaleY(1);
          }
          22.222222222222225% {
            transform: scaleY(4.74);
          }
        }

        @keyframes loadership_SORRC_fade {
          0%, 44.44444444444445%, 100% {
            opacity: 0.47;
          }
          22.222222222222225% {
            opacity: 1;
          }
        }