h1 {
    text-shadow: 0 0 21px rgba(255,255,255,.27);
}
.t-text ul li::marker {
    color:#FC981C!important;
}

.pulse {
     border-radius:7px;
    -webkit-box-shadow: 0 0 0 0 rgba(252,152,28,.5);
	box-shadow: 0 0 0 0 rgba(252,152,28,.5);
	-webkit-animation: pulse 1.75s infinite cubic-bezier(.66,0,0,1);
	-webkit-animation--moz-animation: pulse 1.75s infinite cubic-bezier(.66,0,0,1);
	-webkit-animation--ms-animation: pulse 1.75s infinite cubic-bezier(.66,0,0,1);
	-webkit-animation-animation: pulse 1.75s infinite cubic-bezier(.66,0,0,1);
}
.pulse:after {
    border-radius:7px;
	content: '';
	position: absolute;
	z-index: -1;
	-webkit-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s;
	width: 100%;
	height: 40%;
	left: 0;
	top: 100%;
	background: #bf700d;
	-webkit-transform-origin: 0 0;
	-ms-transform-origin: 0 0;
	transform-origin: 0 0;
	-webkit-transform: rotateX(-90deg);
	transform: rotateX(-90deg);
}

.pulse:hover {
     border-radius:7px;
	-webkit-box-shadow: 0 8px 24px 0 rgba(252,152,28,.49);
	box-shadow: 0 8px 24px 0 rgba(252,152,28,.49);
	-webkit-transform: rotateX(15deg);
	transform: rotateX(15deg);
	-webkit-animation: none;
	animation: none;
}

.pulse:active {
     border-radius:7px;
	-webkit-box-shadow: 0 0 0 0 rgba(252,152,28,.49);
	box-shadow: 0 0 0 0 rgba(252,152,28,.49);
}

.pulse:active::after {
	//height: 0%;
}

                                
@-webkit-keyframes pulse {
	to {
		-webkit-box-shadow: 0 0 0 20px rgba(209,164,109,0);
		box-shadow: 0 0 0 20px rgba(209,164,109,0);
	}
}

@keyframes pulse {
	to {
		-webkit-box-shadow: 0 0 0 20px rgba(209,164,109,0);
		box-shadow: 0 0 0 20px rgba(209,164,109,0);
	}
}