:root {
--bs-blue: #007bff;
--bs-indigo: #6610f2;
--bs-purple: #6f42c1;
--bs-pink: #e83e8c;
--bs-red: #dc3545;
--bs-orange: #fd7e14;
--bs-yellow: #ffc107;
--bs-green: #28a745;
--bs-teal: #20c997;
--bs-cyan: #17a2b8;
--bs-white: #fff;
--bs-gray: #9aa0a6;
--bs-gray-dark: #2e2e2e;
--bs-primary: #2250fc;
--bs-secondary: #c1c3ce;
--bs-success: #28a745;
--bs-info: #17a2b8;
--bs-warning: #ffc107;
--bs-danger: #dc3545;
--bs-white: #fff;
--bs-light: #fbfbfb;
--bs-dark: #1e2022;
--bs-blue: #007bff;
--bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
--bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
--bs-gradient: linear-gradient(180deg, rgba(255,255,255,0.15), rgba(255,255,255,0))
}
*, *::before, *::after {
	box-sizing:border-box
}
:root {
	font-size:14px
}
@media (prefers-reduced-motion: no-preference) {
:root {
	scroll-behavior:smooth
}
}
body {
	margin:0;
	font-family:"Ghotic", sans-serif;
	font-size:1rem;
	font-weight:400;
	line-height:1.5;
	color:#3c4043;
	background-color:#fff;
	-webkit-text-size-adjust:100%;
	-webkit-tap-highlight-color:rgba(0,0,0,0)
}
hr {
	
}
hr:not([size]) {
	
}


abbr[title], abbr[data-bs-original-title] {

}
address {

}

dt {
	font-weight:600
}
dd {
margin-bottom:.5rem;
	margin-left:0
}
blockquote {
	margin:0 0 1rem
}
b, strong {
	font-weight:700
}
small, .small {
	font-size:.875em
}
mark, .mark {
	padding:.2em;
	background-color:#fcf8e3
}

a {
	color:#3c4043;
	text-decoration:none
}
a:hover {
	color:#1d44d6
}
a:not([href]):not([class]), a:not([href]):not([class]):hover {
	color:inherit;
	text-decoration:none
}
pre, code, kbd, samp {
	font-family:var(--bs-font-monospace);
	font-size:1em;
	direction:ltr /* rtl:ignore */;
	unicode-bidi:bidi-override
}
pre {
	display:block;
	margin-top:0;
	margin-bottom:1rem;
	overflow:auto;
	font-size:.875em
}
pre code {
	font-size:inherit;
	color:inherit;
	word-break:normal
}
code {
	font-size:.875em;
	color:#e83e8c;
	word-wrap:break-word
}
a>code {
	color:inherit
}
figure {
	margin:0 0 1rem
}
img, svg {
	vertical-align:middle
}

th {
	font-weight:600;
	text-align:inherit;
	text-align:-webkit-match-parent
}

label {
	display:inline-block
}
button {
	border-radius:0
}
button:focus:not(:focus-visible) {
	outline:0
}
input, button, select, optgroup, textarea {
	margin:0;
	font-family:inherit;
	font-size:inherit;
	line-height:inherit
}
button, select {
	text-transform:none;
	background-color: #d32b34;
    color: #fff;
    padding: 0.2em 1em;
    border: none;
}
[role="button"] {
cursor:pointer
}
select {
	word-wrap:normal
}
select:disabled {
	opacity:1
}

button, [type="button"], [type="reset"], [type="submit"] {
-webkit-appearance:button
}
button:not(:disabled), [type="button"]:not(:disabled), [type="reset"]:not(:disabled), [type="submit"]:not(:disabled) {
	cursor:pointer
}
::-moz-focus-inner {
padding:0;
border-style:none
}
textarea {
	resize:vertical
}
fieldset {
	min-width:0;
	padding:0;
	margin:0;
	border:0
}

output {
	display:inline-block
}

progress {
	vertical-align:baseline
}
[hidden] {
display:none !important
}
.lead {
	font-size:1.25rem;
	font-weight:400
}

.img-fluid {
	max-width:100%;
	height:auto
}

.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl, .container-xxl {
	width:100%;
	padding-right:var(--bs-gutter-x, 1rem);
	padding-left:var(--bs-gutter-x, 1rem);
	margin-right:auto;
	margin-left:auto
}
@media (min-width: 576px) {
.container, .container-sm {
	max-width:540px
}
}
@media (min-width: 768px) {
.container, .container-sm, .container-md {
	max-width:720px
}
}
@media (min-width: 992px) {
.container, .container-sm, .container-md, .container-lg {
	max-width:960px
}
}
@media (min-width: 1200px) {
.container, .container-sm, .container-md, .container-lg, .container-xl {
	max-width:1140px
}
}
@media (min-width: 1400px) {
.container, .container-sm, .container-md, .container-lg, .container-xl, .container-xxl {
	max-width:1141px
}
}
.row {
--bs-gutter-x: 2rem;
--bs-gutter-y: 0;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
margin-top:calc(var(--bs-gutter-y) * -1);
margin-right:calc(var(--bs-gutter-x) * -.5);
margin-left:calc(var(--bs-gutter-x) * -.5)
}

@media (min-width: 992px) {
.col-lg-auto {
	-webkit-box-flex:0;
	-webkit-flex:0 0 auto;
	-ms-flex:0 0 auto;
	flex:0 0 auto;
	width:auto
}
.col-lg-1 {
	-webkit-box-flex:0;
	-webkit-flex:0 0 auto;
	-ms-flex:0 0 auto;
	flex:0 0 auto;
	width:8.33333%
}
.col-lg-2 {
	-webkit-box-flex:0;
	-webkit-flex:0 0 auto;
	-ms-flex:0 0 auto;
	flex:0 0 auto;
	width:16.66667%
}
.col-lg-3 {
	-webkit-box-flex:0;
	-webkit-flex:0 0 auto;
	-ms-flex:0 0 auto;
	flex:0 0 auto;
	width:25%
}
.col-lg-4 {
	-webkit-box-flex:0;
	-webkit-flex:0 0 auto;
	-ms-flex:0 0 auto;
	flex:0 0 auto;
	width:33.33333%
}
.col-lg-5 {
	-webkit-box-flex:0;
	-webkit-flex:0 0 auto;
	-ms-flex:0 0 auto;
	flex:0 0 auto;
	width:41.66667%
}
.col-lg-6 {
	-webkit-box-flex:0;
	-webkit-flex:0 0 auto;
	-ms-flex:0 0 auto;
	flex:0 0 auto;
	width:50%
}
.col-lg-7 {
	-webkit-box-flex:0;
	-webkit-flex:0 0 auto;
	-ms-flex:0 0 auto;
	flex:0 0 auto;
	width:58.33333%
}
.col-lg-8 {
	-webkit-box-flex:0;
	-webkit-flex:0 0 auto;
	-ms-flex:0 0 auto;
	flex:0 0 auto;
	width:66.66667%
}
.col-lg-9 {
	-webkit-box-flex:0;
	-webkit-flex:0 0 auto;
	-ms-flex:0 0 auto;
	flex:0 0 auto;
	width:75%
}
.col-lg-10 {
	-webkit-box-flex:0;
	-webkit-flex:0 0 auto;
	-ms-flex:0 0 auto;
	flex:0 0 auto;
	width:83.33333%
}
.col-lg-11 {
	-webkit-box-flex:0;
	-webkit-flex:0 0 auto;
	-ms-flex:0 0 auto;
	flex:0 0 auto;
	width:91.66667%
}
.col-lg-12 {
	-webkit-box-flex:0;
	-webkit-flex:0 0 auto;
	-ms-flex:0 0 auto;
	flex:0 0 auto;
	width:100%
}

.offset-lg-0 {
	margin-left:0
}
.offset-lg-1 {
	margin-left:8.33333%
}
.offset-lg-2 {
	margin-left:16.66667%
}
.offset-lg-3 {
	margin-left:25%
}
.offset-lg-4 {
	margin-left:33.33333%
}
.offset-lg-5 {
	margin-left:41.66667%
}
.offset-lg-6 {
	margin-left:50%
}
.offset-lg-7 {
	margin-left:58.33333%
}
.offset-lg-8 {
	margin-left:66.66667%
}
.offset-lg-9 {
	margin-left:75%
}
.offset-lg-10 {
	margin-left:83.33333%
}
.offset-lg-11 {
	margin-left:91.66667%
}
.g-lg-0, .gx-lg-0 {
--bs-gutter-x: 0
}
.g-lg-0, .gy-lg-0 {
--bs-gutter-y: 0
}
.g-lg-1, .gx-lg-1 {
--bs-gutter-x: .25rem
}
.g-lg-1, .gy-lg-1 {
--bs-gutter-y: .25rem
}
.g-lg-2, .gx-lg-2 {
--bs-gutter-x: .5rem
}
.g-lg-2, .gy-lg-2 {
--bs-gutter-y: .5rem
}
.g-lg-3, .gx-lg-3 {
--bs-gutter-x: 1rem
}
.g-lg-3, .gy-lg-3 {
--bs-gutter-y: 1rem
}
.g-lg-4, .gx-lg-4 {
--bs-gutter-x: 1.5rem
}
.g-lg-4, .gy-lg-4 {
--bs-gutter-y: 1.5rem
}
.g-lg-5, .gx-lg-5 {
--bs-gutter-x: 3rem
}
.g-lg-5, .gy-lg-5 {
--bs-gutter-y: 3rem
}
.g-lg-6, .gx-lg-6 {
--bs-gutter-x: 4.5rem
}
.g-lg-6, .gy-lg-6 {
--bs-gutter-y: 4.5rem
}
.g-lg-7, .gx-lg-7 {
--bs-gutter-x: 5.5rem
}
.g-lg-7, .gy-lg-7 {
--bs-gutter-y: 5.5rem
}
.g-lg-8, .gx-lg-8 {
--bs-gutter-x: 7rem
}
.g-lg-8, .gy-lg-8 {
--bs-gutter-y: 7rem
}
.g-lg-9, .gx-lg-9 {
--bs-gutter-x: 9rem
}
.g-lg-9, .gy-lg-9 {
--bs-gutter-y: 9rem
}
.g-lg-10, .gx-lg-10 {
--bs-gutter-x: 10rem
}

}
/*ESPECIALES*/
@media (min-width: 992px) {
.col-lg-especial1{
	-webkit-box-flex:0;
	-webkit-flex:0 0 auto;
	-ms-flex:0 0 auto;
	flex:0 0 auto;
	width:41.25%
}
.col-lg-especial2{
	-webkit-box-flex:0;
	-webkit-flex:0 0 auto;
	-ms-flex:0 0 auto;
	flex:0 0 auto;
	width:58.15%;
}
.col-lg-especial3{
	-webkit-box-flex:0;
	-webkit-flex:0 0 auto;
	-ms-flex:0 0 auto;
	flex:0 0 auto;
	width:41.7%
}
.col-lg-especial4{
	-webkit-box-flex:0;
	-webkit-flex:0 0 auto;
	-ms-flex:0 0 auto;
	flex:0 0 auto;
	width:57.7%;
}
}
@media (max-width: 992px){
.col-lg-especial3, .col-lg-especial1 {margin-bottom:1%;}
}
/*ESPECIALES*/

.fade {
	-webkit-transition:opacity .2s linear;
	transition:opacity .2s linear
}
@media (prefers-reduced-motion: reduce) {
.fade {
	-webkit-transition:none;
	transition:none
}
}
.fade:not(.show) {
	opacity:0
}
.collapse:not(.show) {
	display:none
}
.collapsing {
	height:0;
	overflow:hidden;
	-webkit-transition:height .2s ease;
	transition:height .2s ease
}
@media (prefers-reduced-motion: reduce) {
.collapsing {
	-webkit-transition:none;
	transition:none
}
}
.dropup, .dropend, .dropdown, .dropstart {
	position:relative
}


.nav {
}
.nav-link {
}
@media (prefers-reduced-motion: reduce) {
.nav-link {
}
}
.nav-link:hover, .nav-link:focus {
}
.nav-link.disabled {
}

.tab-content>.tab-pane {
	display:none
}
.tab-content>.active {
	display:block
}



.page-link {
	position:relative;
	display:block;
	color:#2250fc;
	background-color:#fff;
	border:1px solid #e4e6ef;
	-webkit-transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
	transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out
}
@media (prefers-reduced-motion: reduce) {
.page-link {
	-webkit-transition:none;
	transition:none
}
}
.page-link:hover {
	z-index:2;
	color:#1d44d6;
	background-color:#e4e6ef;
	border-color:#e4e6ef
}
.page-link:focus {
	z-index:3;
	color:#1d44d6;
	background-color:#e4e6ef;
	outline:0;
box-shadow:0 0 0 .2rem none
}
.page-item:not(:first-child) .page-link {
	margin-left:-1px
}
.page-item.active .page-link {
	z-index:3;
	color:#fff;
	background-color:#2250fc;
	border-color:#2250fc
}
.page-item.disabled .page-link {
	color:#9aa0a6;
	pointer-events:none;
	background-color:#fff;
	border-color:#e4e6ef
}
.page-link {
padding:.5rem .75rem
}
.page-item:first-child .page-link {
border-top-left-radius:.42rem;
border-bottom-left-radius:.42rem
}
.page-item:last-child .page-link {
border-top-right-radius:.42rem;
border-bottom-right-radius:.42rem
}

.badge {
	
}
.badge:empty {
	display:none
}



.btn-close {
	
}
.btn-close:hover {

}
.btn-close:focus {
	
}
.btn-close:disabled, .btn-close.disabled {
	
}

.clearfix::after {
	display:block;
	clear:both;
	content:""
}

.fixed-top {
	position:fixed;
	top:0;
	right:0;
	left:0;
	z-index:1030
}
.fixed-bottom {
	position:fixed;
	right:0;
	bottom:0;
	left:0;
	z-index:1030
}


.align-baseline {
	vertical-align:baseline !important
}
.align-top {
	vertical-align:top !important
}
.align-middle {
	vertical-align:middle !important
}
.align-bottom {
	vertical-align:bottom !important
}
.align-text-bottom {
	vertical-align:text-bottom !important
}
.align-text-top {
	vertical-align:text-top !important
}
.float-start {
	float:left !important
}
.float-end {
	float:right !important
}
.float-none {
	float:none !important
}
.overflow-auto {
	overflow:auto !important
}
.overflow-hidden {
	overflow:hidden !important
}
.overflow-visible {
	overflow:visible !important
}
.overflow-scroll {
	overflow:scroll !important
}








.text-end {
	text-align:right !important
}
.text-center {
	text-align:center !important
}


.text-lowercase {
	text-transform:lowercase !important
}
.text-uppercase {
	text-transform:uppercase !important
}
.text-capitalize {
	text-transform:capitalize !important
}

.text-light {
	color:#fbfbfb !important
}

.text-body {
	color:#3c4043 !important
}


.bg-body {
	background-color:#fff !important
}
.bg-transparent {
	background-color:rgba(0,0,0,0) !important
}


.rounded {
border-radius:.42rem !important
}

.visible {
	visibility:visible !important
}
.invisible {
	visibility:hidden !important
}




/*!
 * animate.css - https://animate.style/
 * Version - 4.1.1
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2020 Animate.css
 */
:root {
--animate-duration:1s;
--animate-delay:1s;
--animate-repeat:1
}
.animate__animated {
	-webkit-animation-duration:1s;
	animation-duration:1s;
	-webkit-animation-duration:var(--animate-duration);
	animation-duration:var(--animate-duration);
	-webkit-animation-fill-mode:both;
	animation-fill-mode:both
}
.animate__animated.animate__infinite {
	-webkit-animation-iteration-count:infinite;
	animation-iteration-count:infinite
}
.animate__animated.animate__repeat-1 {
	-webkit-animation-iteration-count:1;
	animation-iteration-count:1;
	-webkit-animation-iteration-count:var(--animate-repeat);
	animation-iteration-count:var(--animate-repeat)
}
.animate__animated.animate__repeat-2 {
	-webkit-animation-iteration-count:2;
	animation-iteration-count:2;
-webkit-animation-iteration-count:calc(var(--animate-repeat)*2);
animation-iteration-count:calc(var(--animate-repeat)*2)
}
.animate__animated.animate__repeat-3 {
	-webkit-animation-iteration-count:3;
	animation-iteration-count:3;
-webkit-animation-iteration-count:calc(var(--animate-repeat)*3);
animation-iteration-count:calc(var(--animate-repeat)*3)
}
.animate__animated.animate__delay-1s {
	-webkit-animation-delay:1s;
	animation-delay:1s;
	-webkit-animation-delay:var(--animate-delay);
	animation-delay:var(--animate-delay)
}
.animate__animated.animate__delay-2s {
	-webkit-animation-delay:2s;
	animation-delay:2s;
-webkit-animation-delay:calc(var(--animate-delay)*2);
animation-delay:calc(var(--animate-delay)*2)
}
.animate__animated.animate__delay-3s {
	-webkit-animation-delay:3s;
	animation-delay:3s;
-webkit-animation-delay:calc(var(--animate-delay)*3);
animation-delay:calc(var(--animate-delay)*3)
}
.animate__animated.animate__delay-4s {
	-webkit-animation-delay:4s;
	animation-delay:4s;
-webkit-animation-delay:calc(var(--animate-delay)*4);
animation-delay:calc(var(--animate-delay)*4)
}
.animate__animated.animate__delay-5s {
	-webkit-animation-delay:5s;
	animation-delay:5s;
-webkit-animation-delay:calc(var(--animate-delay)*5);
animation-delay:calc(var(--animate-delay)*5)
}
.animate__animated.animate__faster {
	-webkit-animation-duration:.5s;
	animation-duration:.5s;
	-webkit-animation-duration:calc(var(--animate-duration)/2);
	animation-duration:calc(var(--animate-duration)/2)
}
.animate__animated.animate__fast {
	-webkit-animation-duration:.8s;
	animation-duration:.8s;
-webkit-animation-duration:calc(var(--animate-duration)*0.8);
animation-duration:calc(var(--animate-duration)*0.8)
}
.animate__animated.animate__slow {
	-webkit-animation-duration:2s;
	animation-duration:2s;
-webkit-animation-duration:calc(var(--animate-duration)*2);
animation-duration:calc(var(--animate-duration)*2)
}
.animate__animated.animate__slower {
	-webkit-animation-duration:3s;
	animation-duration:3s;
-webkit-animation-duration:calc(var(--animate-duration)*3);
animation-duration:calc(var(--animate-duration)*3)
}
@media (prefers-reduced-motion: reduce), print {
.animate__animated {
	-webkit-animation-duration:1ms !important;
	animation-duration:1ms !important;
	-webkit-transition-duration:1ms !important;
	transition-duration:1ms !important;
	-webkit-animation-iteration-count:1 !important;
	animation-iteration-count:1 !important
}
.animate__animated[class*=Out] {
	opacity:0
}
}

@-webkit-keyframes fadeIn {
0% {
opacity:0
}
to {
	opacity:1
}
}
@keyframes fadeIn {
0% {
opacity:0
}
to {
	opacity:1
}
}
.animate__fadeIn {
	-webkit-animation-name:fadeIn;
	animation-name:fadeIn
}
@-webkit-keyframes fadeInDown {
0% {
opacity:0;
-webkit-transform:translate3d(0, -100%, 0);
transform:translate3d(0, -100%, 0)
}
to {
	opacity:1;
	-webkit-transform:translateZ(0);
	transform:translateZ(0)
}
}
@keyframes fadeInDown {
0% {
opacity:0;
-webkit-transform:translate3d(0, -100%, 0);
transform:translate3d(0, -100%, 0)
}
to {
	opacity:1;
	-webkit-transform:translateZ(0);
	transform:translateZ(0)
}
}
.animate__fadeInDown {
	-webkit-animation-name:fadeInDown;
	animation-name:fadeInDown
}
@-webkit-keyframes fadeInDownBig {
0% {
opacity:0;
-webkit-transform:translate3d(0, -2000px, 0);
transform:translate3d(0, -2000px, 0)
}
to {
	opacity:1;
	-webkit-transform:translateZ(0);
	transform:translateZ(0)
}
}
@keyframes fadeInDownBig {
0% {
opacity:0;
-webkit-transform:translate3d(0, -2000px, 0);
transform:translate3d(0, -2000px, 0)
}
to {
	opacity:1;
	-webkit-transform:translateZ(0);
	transform:translateZ(0)
}
}
.animate__fadeInDownBig {
	-webkit-animation-name:fadeInDownBig;
	animation-name:fadeInDownBig
}
@-webkit-keyframes fadeInLeft {
0% {
opacity:0;
-webkit-transform:translate3d(-100%, 0, 0);
transform:translate3d(-100%, 0, 0)
}
to {
	opacity:1;
	-webkit-transform:translateZ(0);
	transform:translateZ(0)
}
}
@keyframes fadeInLeft {
0% {
opacity:0;
-webkit-transform:translate3d(-100%, 0, 0);
transform:translate3d(-100%, 0, 0)
}
to {
	opacity:1;
	-webkit-transform:translateZ(0);
	transform:translateZ(0)
}
}
.animate__fadeInLeft {
	-webkit-animation-name:fadeInLeft;
	animation-name:fadeInLeft
}
@-webkit-keyframes fadeInLeftBig {
0% {
opacity:0;
-webkit-transform:translate3d(-2000px, 0, 0);
transform:translate3d(-2000px, 0, 0)
}
to {
	opacity:1;
	-webkit-transform:translateZ(0);
	transform:translateZ(0)
}
}
@keyframes fadeInLeftBig {
0% {
opacity:0;
-webkit-transform:translate3d(-2000px, 0, 0);
transform:translate3d(-2000px, 0, 0)
}
to {
	opacity:1;
	-webkit-transform:translateZ(0);
	transform:translateZ(0)
}
}
.animate__fadeInLeftBig {
	-webkit-animation-name:fadeInLeftBig;
	animation-name:fadeInLeftBig
}
@-webkit-keyframes fadeInRight {
0% {
opacity:0;
-webkit-transform:translate3d(100%, 0, 0);
transform:translate3d(100%, 0, 0)
}
to {
	opacity:1;
	-webkit-transform:translateZ(0);
	transform:translateZ(0)
}
}
@keyframes fadeInRight {
0% {
opacity:0;
-webkit-transform:translate3d(100%, 0, 0);
transform:translate3d(100%, 0, 0)
}
to {
	opacity:1;
	-webkit-transform:translateZ(0);
	transform:translateZ(0)
}
}
.animate__fadeInRight {
	-webkit-animation-name:fadeInRight;
	animation-name:fadeInRight
}
@-webkit-keyframes fadeInRightBig {
0% {
opacity:0;
-webkit-transform:translate3d(2000px, 0, 0);
transform:translate3d(2000px, 0, 0)
}
to {
	opacity:1;
	-webkit-transform:translateZ(0);
	transform:translateZ(0)
}
}
@keyframes fadeInRightBig {
0% {
opacity:0;
-webkit-transform:translate3d(2000px, 0, 0);
transform:translate3d(2000px, 0, 0)
}
to {
	opacity:1;
	-webkit-transform:translateZ(0);
	transform:translateZ(0)
}
}
.animate__fadeInRightBig {
	-webkit-animation-name:fadeInRightBig;
	animation-name:fadeInRightBig
}
@-webkit-keyframes fadeInUp {
0% {
opacity:0;
-webkit-transform:translate3d(0, 100%, 0);
transform:translate3d(0, 100%, 0)
}
to {
	opacity:1;
	-webkit-transform:translateZ(0);
	transform:translateZ(0)
}
}
@keyframes fadeInUp {
0% {
opacity:0;
-webkit-transform:translate3d(0, 100%, 0);
transform:translate3d(0, 100%, 0)
}
to {
	opacity:1;
	-webkit-transform:translateZ(0);
	transform:translateZ(0)
}
}
.animate__fadeInUp {
	-webkit-animation-name:fadeInUp;
	animation-name:fadeInUp
}
@-webkit-keyframes fadeInUpBig {
0% {
opacity:0;
-webkit-transform:translate3d(0, 2000px, 0);
transform:translate3d(0, 2000px, 0)
}
to {
	opacity:1;
	-webkit-transform:translateZ(0);
	transform:translateZ(0)
}
}
@keyframes fadeInUpBig {
0% {
opacity:0;
-webkit-transform:translate3d(0, 2000px, 0);
transform:translate3d(0, 2000px, 0)
}
to {
	opacity:1;
	-webkit-transform:translateZ(0);
	transform:translateZ(0)
}
}
.animate__fadeInUpBig {
	-webkit-animation-name:fadeInUpBig;
	animation-name:fadeInUpBig
}
@-webkit-keyframes fadeInTopLeft {
0% {
opacity:0;
-webkit-transform:translate3d(-100%, -100%, 0);
transform:translate3d(-100%, -100%, 0)
}
to {
	opacity:1;
	-webkit-transform:translateZ(0);
	transform:translateZ(0)
}
}
@keyframes fadeInTopLeft {
0% {
opacity:0;
-webkit-transform:translate3d(-100%, -100%, 0);
transform:translate3d(-100%, -100%, 0)
}
to {
	opacity:1;
	-webkit-transform:translateZ(0);
	transform:translateZ(0)
}
}
.animate__fadeInTopLeft {
	-webkit-animation-name:fadeInTopLeft;
	animation-name:fadeInTopLeft
}
@-webkit-keyframes fadeInTopRight {
0% {
opacity:0;
-webkit-transform:translate3d(100%, -100%, 0);
transform:translate3d(100%, -100%, 0)
}
to {
	opacity:1;
	-webkit-transform:translateZ(0);
	transform:translateZ(0)
}
}
@keyframes fadeInTopRight {
0% {
opacity:0;
-webkit-transform:translate3d(100%, -100%, 0);
transform:translate3d(100%, -100%, 0)
}
to {
	opacity:1;
	-webkit-transform:translateZ(0);
	transform:translateZ(0)
}
}
.animate__fadeInTopRight {
	-webkit-animation-name:fadeInTopRight;
	animation-name:fadeInTopRight
}
@-webkit-keyframes fadeInBottomLeft {
0% {
opacity:0;
-webkit-transform:translate3d(-100%, 100%, 0);
transform:translate3d(-100%, 100%, 0)
}
to {
	opacity:1;
	-webkit-transform:translateZ(0);
	transform:translateZ(0)
}
}
@keyframes fadeInBottomLeft {
0% {
opacity:0;
-webkit-transform:translate3d(-100%, 100%, 0);
transform:translate3d(-100%, 100%, 0)
}
to {
	opacity:1;
	-webkit-transform:translateZ(0);
	transform:translateZ(0)
}
}
.animate__fadeInBottomLeft {
	-webkit-animation-name:fadeInBottomLeft;
	animation-name:fadeInBottomLeft
}
@-webkit-keyframes fadeInBottomRight {
0% {
opacity:0;
-webkit-transform:translate3d(100%, 100%, 0);
transform:translate3d(100%, 100%, 0)
}
to {
	opacity:1;
	-webkit-transform:translateZ(0);
	transform:translateZ(0)
}
}
@keyframes fadeInBottomRight {
0% {
opacity:0;
-webkit-transform:translate3d(100%, 100%, 0);
transform:translate3d(100%, 100%, 0)
}
to {
	opacity:1;
	-webkit-transform:translateZ(0);
	transform:translateZ(0)
}
}
.animate__fadeInBottomRight {
	-webkit-animation-name:fadeInBottomRight;
	animation-name:fadeInBottomRight
}
@-webkit-keyframes fadeOut {
0% {
opacity:1
}
to {
	opacity:0
}
}
@keyframes fadeOut {
0% {
opacity:1
}
to {
	opacity:0
}
}
.animate__fadeOut {
	-webkit-animation-name:fadeOut;
	animation-name:fadeOut
}
@-webkit-keyframes fadeOutDown {
0% {
opacity:1
}
to {
	opacity:0;
	-webkit-transform:translate3d(0, 100%, 0);
	transform:translate3d(0, 100%, 0)
}
}
@keyframes fadeOutDown {
0% {
opacity:1
}
to {
	opacity:0;
	-webkit-transform:translate3d(0, 100%, 0);
	transform:translate3d(0, 100%, 0)
}
}
.animate__fadeOutDown {
	-webkit-animation-name:fadeOutDown;
	animation-name:fadeOutDown
}
@-webkit-keyframes fadeOutDownBig {
0% {
opacity:1
}
to {
	opacity:0;
	-webkit-transform:translate3d(0, 2000px, 0);
	transform:translate3d(0, 2000px, 0)
}
}
@keyframes fadeOutDownBig {
0% {
opacity:1
}
to {
	opacity:0;
	-webkit-transform:translate3d(0, 2000px, 0);
	transform:translate3d(0, 2000px, 0)
}
}
.animate__fadeOutDownBig {
	-webkit-animation-name:fadeOutDownBig;
	animation-name:fadeOutDownBig
}
@-webkit-keyframes fadeOutLeft {
0% {
opacity:1
}
to {
	opacity:0;
	-webkit-transform:translate3d(-100%, 0, 0);
	transform:translate3d(-100%, 0, 0)
}
}
@keyframes fadeOutLeft {
0% {
opacity:1
}
to {
	opacity:0;
	-webkit-transform:translate3d(-100%, 0, 0);
	transform:translate3d(-100%, 0, 0)
}
}
.animate__fadeOutLeft {
	-webkit-animation-name:fadeOutLeft;
	animation-name:fadeOutLeft
}
@-webkit-keyframes fadeOutLeftBig {
0% {
opacity:1
}
to {
	opacity:0;
	-webkit-transform:translate3d(-2000px, 0, 0);
	transform:translate3d(-2000px, 0, 0)
}
}
@keyframes fadeOutLeftBig {
0% {
opacity:1
}
to {
	opacity:0;
	-webkit-transform:translate3d(-2000px, 0, 0);
	transform:translate3d(-2000px, 0, 0)
}
}
.animate__fadeOutLeftBig {
	-webkit-animation-name:fadeOutLeftBig;
	animation-name:fadeOutLeftBig
}
@-webkit-keyframes fadeOutRight {
0% {
opacity:1
}
to {
	opacity:0;
	-webkit-transform:translate3d(100%, 0, 0);
	transform:translate3d(100%, 0, 0)
}
}
@keyframes fadeOutRight {
0% {
opacity:1
}
to {
	opacity:0;
	-webkit-transform:translate3d(100%, 0, 0);
	transform:translate3d(100%, 0, 0)
}
}
.animate__fadeOutRight {
	-webkit-animation-name:fadeOutRight;
	animation-name:fadeOutRight
}
@-webkit-keyframes fadeOutRightBig {
0% {
opacity:1
}
to {
	opacity:0;
	-webkit-transform:translate3d(2000px, 0, 0);
	transform:translate3d(2000px, 0, 0)
}
}
@keyframes fadeOutRightBig {
0% {
opacity:1
}
to {
	opacity:0;
	-webkit-transform:translate3d(2000px, 0, 0);
	transform:translate3d(2000px, 0, 0)
}
}
.animate__fadeOutRightBig {
	-webkit-animation-name:fadeOutRightBig;
	animation-name:fadeOutRightBig
}
@-webkit-keyframes fadeOutUp {
0% {
opacity:1
}
to {
	opacity:0;
	-webkit-transform:translate3d(0, -100%, 0);
	transform:translate3d(0, -100%, 0)
}
}
@keyframes fadeOutUp {
0% {
opacity:1
}
to {
	opacity:0;
	-webkit-transform:translate3d(0, -100%, 0);
	transform:translate3d(0, -100%, 0)
}
}
.animate__fadeOutUp {
	-webkit-animation-name:fadeOutUp;
	animation-name:fadeOutUp
}
@-webkit-keyframes fadeOutUpBig {
0% {
opacity:1
}
to {
	opacity:0;
	-webkit-transform:translate3d(0, -2000px, 0);
	transform:translate3d(0, -2000px, 0)
}
}
@keyframes fadeOutUpBig {
0% {
opacity:1
}
to {
	opacity:0;
	-webkit-transform:translate3d(0, -2000px, 0);
	transform:translate3d(0, -2000px, 0)
}
}
.animate__fadeOutUpBig {
	-webkit-animation-name:fadeOutUpBig;
	animation-name:fadeOutUpBig
}
@-webkit-keyframes fadeOutTopLeft {
0% {
opacity:1;
-webkit-transform:translateZ(0);
transform:translateZ(0)
}
to {
	opacity:0;
	-webkit-transform:translate3d(-100%, -100%, 0);
	transform:translate3d(-100%, -100%, 0)
}
}
@keyframes fadeOutTopLeft {
0% {
opacity:1;
-webkit-transform:translateZ(0);
transform:translateZ(0)
}
to {
	opacity:0;
	-webkit-transform:translate3d(-100%, -100%, 0);
	transform:translate3d(-100%, -100%, 0)
}
}
.animate__fadeOutTopLeft {
	-webkit-animation-name:fadeOutTopLeft;
	animation-name:fadeOutTopLeft
}
@-webkit-keyframes fadeOutTopRight {
0% {
opacity:1;
-webkit-transform:translateZ(0);
transform:translateZ(0)
}
to {
	opacity:0;
	-webkit-transform:translate3d(100%, -100%, 0);
	transform:translate3d(100%, -100%, 0)
}
}
@keyframes fadeOutTopRight {
0% {
opacity:1;
-webkit-transform:translateZ(0);
transform:translateZ(0)
}
to {
	opacity:0;
	-webkit-transform:translate3d(100%, -100%, 0);
	transform:translate3d(100%, -100%, 0)
}
}
.animate__fadeOutTopRight {
	-webkit-animation-name:fadeOutTopRight;
	animation-name:fadeOutTopRight
}
@-webkit-keyframes fadeOutBottomRight {
0% {
opacity:1;
-webkit-transform:translateZ(0);
transform:translateZ(0)
}
to {
	opacity:0;
	-webkit-transform:translate3d(100%, 100%, 0);
	transform:translate3d(100%, 100%, 0)
}
}
@keyframes fadeOutBottomRight {
0% {
opacity:1;
-webkit-transform:translateZ(0);
transform:translateZ(0)
}
to {
	opacity:0;
	-webkit-transform:translate3d(100%, 100%, 0);
	transform:translate3d(100%, 100%, 0)
}
}
.animate__fadeOutBottomRight {
	-webkit-animation-name:fadeOutBottomRight;
	animation-name:fadeOutBottomRight
}
@-webkit-keyframes fadeOutBottomLeft {
0% {
opacity:1;
-webkit-transform:translateZ(0);
transform:translateZ(0)
}
to {
	opacity:0;
	-webkit-transform:translate3d(-100%, 100%, 0);
	transform:translate3d(-100%, 100%, 0)
}
}
@keyframes fadeOutBottomLeft {
0% {
opacity:1;
-webkit-transform:translateZ(0);
transform:translateZ(0)
}
to {
	opacity:0;
	-webkit-transform:translate3d(-100%, 100%, 0);
	transform:translate3d(-100%, 100%, 0)
}
}
.animate__fadeOutBottomLeft {
	-webkit-animation-name:fadeOutBottomLeft;
	animation-name:fadeOutBottomLeft
}


/*!


