.slide {
	animation-name: slide !important;
	-webkit-animation-name: slide;
	animation-duration: 1s;
	-webkit-animation-duration: 1s;
	visibility: visible !important;
}
@keyframes slide {
	0% {
		opacity: 0;
		-webkit-transform: translateY(20px);
		transform: translateY(20px);
		visibility: hidden!important
	}
	100% {
		opacity: 1;
		-webkit-transform: translateY(0);
		transform: translateY(0);
		visibility: visible!important
	}
}
.slide-left {
	animation-name: slide-left !important;
	-webkit-animation-name: slide-left;
	animation-duration: 1s;
	-webkit-animation-duration: 1s;
	visibility: visible !important;
}
@keyframes slide-left {
	0% {
		opacity: 0;
		-webkit-transform: translateX(20px);
		transform: translateX(20px);
		visibility: hidden!important
	}
	100% {
		opacity: 1;
		-webkit-transform: translateX(0);
		transform: translateX(0);
		visibility: visible!important
	}
}
.slide-right {
	animation-name: slide-right !important;
	-webkit-animation-name: slide-right;
	animation-duration: 1s;
	-webkit-animation-duration: 1s;
	visibility: visible !important;
}
@keyframes slide-right {
	0% {
		opacity: 0;
		-webkit-transform: translateX(-20px);
		transform: translateX(-20px);
		visibility: hidden !important
	}
	100% {
		opacity: 1;
		-webkit-transform: translateX(0);
		transform: translateX(0);
		visibility: visible !important
	}
}
.slideUp,.slide,.slide-left,
.slide-right,
.slideRight,
.slideLeft {
    visibility: hidden;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
}
.scale {
	animation-name: scale !important;
	-webkit-animation-name: scale;
	animation-duration: 2s;
	-webkit-animation-duration: 2s;
    visibility: visible !important;
    animation-iteration-count: infinite;
    transform-origin: bottom;
}
@keyframes scale {
	0%,100% {
		transform: scale(1);
	}
	50% {
		opacity: 1;
		transform:scale(1.1);
	}
}
.rotate-content {
	animation-name: rotate-content !important;
	-webkit-animation-name: rotate-content;
	animation-duration: 2s;
	-webkit-animation-duration: 2s;
    visibility: visible !important;
    animation-iteration-count: infinite;
    transform-origin: bottom;
}
@keyframes rotate-content {
	0%,100% {
		transform: rotate(-1deg);
	}
	50% {
		opacity: 1;
		transform:rotate(1deg);
	}
}
.godown-animation{
	animation-delay:0s;
	animation-direction:normal;
	animation-duration:1s;
	animation-fill-mode:none;
	animation-iteration-count:infinite;
	animation-name:goDown;
	animation-play-state:running;
	animation-timing-function:ease-in;
}
@keyframes goDown{
	0% {
		transform: rotate(0) translate(-50%, -50%);
	}
	50% {
		transform: rotate(0) translate(-50%, -30%);
	}
	100% {
		transform: rotate(0) translate(-50%, -50%);
	}
}


.delay01{
    animation-delay: 0.1s;
}
.delay02{
    animation-delay: 0.2s;
}
.delay03{
    animation-delay: 0.3s;
}
.delay04{
    animation-delay: 0.5s;
}
.delay05{
    animation-delay: 0.5s;
}
.delay06{
    animation-delay: 0.6s;
}
.delay07{
    animation-delay: 0.7s;
}
.delay08{
    animation-delay: 0.8s;
}

.delay09{
    animation-delay: 0.9s;
}
.delay1{
    animation-delay: 1s;
}

/* From fonts.min.css Starts */
@font-face {
	font-family: 'ZurichBT-Bold';
	font-display: swap;
	src: local('ZurichBT-Bold'), url('font/ZurichBT-Bold_gdi.eot');
	src: local('ZurichBT-Bold'), url('../fonts/ZurichBT-Bold_gdi.woff?#iefix') format('embedded-opentype'), url('../fonts/ZurichBT-Bold_gdi.woff') format('woff'), url('../fonts/ZurichBT-Bold_gdi.ttf') format('truetype'), url('../fonts/ZurichBT-Bold_gdi.svg#ZurichBT-Bold') format('svg');
	font-weight: 700;
	font-style: normal;
	font-stretch: normal
}
@font-face {
    /* font-family: 'IndianRupee';
    font-display: swap;
    src: local('IndianRupee'), url('../fonts/IndianRupee-Regular_gdi.eot');
    src: local('IndianRupee'), url('../fonts/IndianRupee-Regular_gdi.eot?#iefix') format('embedded-opentype'), url('../fonts/IndianRupee-Regular_gdi.woff') format('woff'), url('../fonts/IndianRupee-Regular_gdi.ttf') format('truetype'), url('font/IndianRupee-Regular_gdi.svg#IndianRupee-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
    font-stretch: normal;
	unicode-range:U + 0020 - 0060 */
	font-family: 'IndianRupee';
    font-display: swap;
    /* src: local('IndianRupee'), url('../fonts/IndianRupee-Regular_gdi.eot'); */
    src: local('IndianRupee'), url('../fonts/indianrupee-regular_gdi-webfont.woff') format('woff'), url('../fonts/indianrupee-regular_gdi-webfont.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
    font-stretch: normal;
    unicode-range:U + 0020 - 0060
}
@font-face {
	font-family: 'ZurichBT-Roman';
	font-display: swap;
	src: local('ZurichBT-Roman'), url('../fonts/ZurichBT-Roman_gdi.eot');
	src: local('ZurichBT-Roman'), url('../fonts/ZurichBT-Roman_gdi.eot?#iefix') format('embedded-opentype'), url('../fonts/ZurichBT-Roman_gdi.woff') format('woff'), url('../fonts/ZurichBT-Roman_gdi.ttf') format('truetype'), url('../fonts/ZurichBT-Roman_gdi.svg#ZurichBT-Roman') format('svg');
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	unicode-range: U+0020-25CA
}
.zurich-bold{
    font-family: 'ZurichBT-Bold' !important;
}
.zurich-roman{
    font-family: 'ZurichBT-Roman' !important;
}
.indian-ruppes{
    font-family: 'IndianRupee' !important;
    margin-right: -3px;
    display: inline-block;
}
/* From fonts.min.css Ends */
