	.spinner {
	    -webkit-animation: rotator 1.4s linear infinite;
	    animation: rotator 1.4s linear infinite;
	    position: absolute;
	    top: 50%;
	    left: 50%;
	    transform: translate(-50%, -50%);
	}

	@-webkit-keyframes rotator {
	    0% {
	        transform: rotate(0deg);
	    }

	    100% {
	        transform: rotate(270deg);
	    }
	}

	@keyframesrotator {
	    0% {
	        transform: rotate(0deg);
	    }

	    100% {
	        transform: rotate(270deg);
	    }
	}

	.path {
	    stroke-dasharray: 187;
	    stroke-dashoffset: 0;
	    transform-origin: center;
	    -webkit-animation: dash 1.4s ease-in-out infinite, colors 5.6s ease-in-out infinite;
	    animation: dash 1.4s ease-in-out infinite, colors 5.6s ease-in-out infinite;
	}

	@-webkit-keyframes colors {
	    0% {
	        stroke: #1B9A59;
	    }

	    25% {
	        stroke: #1B9A59;
	    }

	    50% {
	        stroke: #1B9A59;
	    }

	    75% {
	        stroke: #1B9A59;
	    }

	    100% {
	        stroke: #1B9A59;
	    }
	}

	@keyframescolors {
	    0% {
	        stroke: #1B9A59;
	    }

	    25% {
	        stroke: #1B9A59;
	    }

	    50% {
	        stroke: #1B9A59;
	    }

	    75% {
	        stroke: #1B9A59;
	    }

	    100% {
	        stroke: #1B9A59;
	    }
	}

	@-webkit-keyframes dash {
	    0% {
	        stroke-dashoffset: 187;
	    }

	    50% {
	        stroke-dashoffset: 46.75;
	        transform: rotate(135deg);
	    }

	    100% {
	        stroke-dashoffset: 187;
	        transform: rotate(450deg);
	    }
	}

	@keyframesdash {
	    0% {
	        stroke-dashoffset: 187;
	    }

	    50% {
	        stroke-dashoffset: 46.75;
	        transform: rotate(135deg);
	    }

	    100% {
	        stroke-dashoffset: 187;
	        transform: rotate(450deg);
	    }
	}