:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#007bff;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}
*,::after,::before{box-sizing:border-box}
html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:#fff0}
article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}
body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}
[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}
hr{box-sizing:content-box;height:0;overflow:visible}
h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}
p{margin-top:0;margin-bottom:1rem}
abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}
address{margin-bottom:1rem;font-style:normal;line-height:inherit}
dl,ol,ul{margin-top:0;margin-bottom:1rem}
ol ol,ol ul,ul ol,ul ul{margin-bottom:0}
dt{font-weight:700}
dd{margin-bottom:.5rem;margin-left:0}
blockquote{margin:0 0 1rem}
b,strong{font-weight:bolder}
small{font-size:80%}
sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}
sub{bottom:-.25em}
sup{top:-.5em}
a{color:#007bff;text-decoration:none;background-color:#fff0}
a:hover{color:#0056b3;text-decoration:underline}
a:not([href]):not([class]){color:inherit;text-decoration:none}
a:not([href]):not([class]):hover{color:inherit;text-decoration:none}
code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}
pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}
figure{margin:0 0 1rem}
img{vertical-align:middle;border-style:none}
svg{overflow:hidden;vertical-align:middle}
table{border-collapse:collapse}
caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}
th{text-align:inherit;text-align:-webkit-match-parent}
label{display:inline-block;margin-bottom:.5rem}
button{border-radius:0}
button:focus:not(:focus-visible){outline:0}
button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}
button,input{overflow:visible}
button,select{text-transform:none}
[role=button]{cursor:pointer}
select{word-wrap:normal}
[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}
[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}
[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}
input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}
textarea{overflow:auto;resize:vertical}
fieldset{min-width:0;padding:0;margin:0;border:0}
legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}
progress{vertical-align:baseline}
[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}
[type=search]{outline-offset:-2px;-webkit-appearance:none}
[type=search]::-webkit-search-decoration{-webkit-appearance:none}
::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}
output{display:inline-block}
summary{display:list-item;cursor:pointer}
template{display:none}
[hidden]{display:none!important}
.container,.container-fluid,.container-xl,.container-lg,.container-md,.container-sm{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
@media (min-width:576px){.container-sm,.container{max-width:540px}}
@media (min-width:768px){.container-md,.container-sm,.container{max-width:720px}}
@media (min-width:992px){.container-lg,.container-md,.container-sm,.container{max-width:960px}}
@media (min-width:1200px){.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1140px}}
.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}
.no-gutters{margin-right:0;margin-left:0}
.no-gutters>.col,.no-gutters>[class*="col-"]{padding-right:0;padding-left:0}
.col-xl,.col-xl-auto,.col-xl-12,.col-xl-11,.col-xl-10,.col-xl-9,.col-xl-8,.col-xl-7,.col-xl-6,.col-xl-5,.col-xl-4,.col-xl-3,.col-xl-2,.col-xl-1,.col-lg,.col-lg-auto,.col-lg-12,.col-lg-11,.col-lg-10,.col-lg-9,.col-lg-8,.col-lg-7,.col-lg-6,.col-lg-5,.col-lg-4,.col-lg-3,.col-lg-2,.col-lg-1,.col-md,.col-md-auto,.col-md-12,.col-md-11,.col-md-10,.col-md-9,.col-md-8,.col-md-7,.col-md-6,.col-md-5,.col-md-4,.col-md-3,.col-md-2,.col-md-1,.col-sm,.col-sm-auto,.col-sm-12,.col-sm-11,.col-sm-10,.col-sm-9,.col-sm-8,.col-sm-7,.col-sm-6,.col-sm-5,.col-sm-4,.col-sm-3,.col-sm-2,.col-sm-1,.col,.col-auto,.col-12,.col-11,.col-10,.col-9,.col-8,.col-7,.col-6,.col-5,.col-4,.col-3,.col-2,.col-1{position:relative;width:100%;padding-right:15px;padding-left:15px}
.col{flex-basis:0%;flex-grow:1;max-width:100%}
.row-cols-1>*{flex:0 0 100%;max-width:100%}
.row-cols-2>*{flex:0 0 50%;max-width:50%}
.row-cols-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}
.row-cols-4>*{flex:0 0 25%;max-width:25%}
.row-cols-5>*{flex:0 0 20%;max-width:20%}
.row-cols-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}
.col-auto{flex:0 0 auto;width:auto;max-width:100%}
.col-1{flex:0 0 8.33333333%;max-width:8.33333333%}
.col-2{flex:0 0 16.66666667%;max-width:16.66666667%}
.col-3{flex:0 0 25%;max-width:25%}
.col-4{flex:0 0 33.33333333%;max-width:33.33333333%}
.col-5{flex:0 0 41.66666667%;max-width:41.66666667%}
.col-6{flex:0 0 50%;max-width:50%}
.col-7{flex:0 0 58.33333333%;max-width:58.33333333%}
.col-8{flex:0 0 66.66666667%;max-width:66.66666667%}
.col-9{flex:0 0 75%;max-width:75%}
.col-10{flex:0 0 83.33333333%;max-width:83.33333333%}
.col-11{flex:0 0 91.66666667%;max-width:91.66666667%}
.col-12{flex:0 0 100%;max-width:100%}
.order-first{order:-1}
.order-last{order:13}
.order-0{order:0}
.order-1{order:1}
.order-2{order:2}
.order-3{order:3}
.order-4{order:4}
.order-5{order:5}
.order-6{order:6}
.order-7{order:7}
.order-8{order:8}
.order-9{order:9}
.order-10{order:10}
.order-11{order:11}
.order-12{order:12}
.offset-1{margin-left:8.33333333%}
.offset-2{margin-left:16.66666667%}
.offset-3{margin-left:25%}
.offset-4{margin-left:33.33333333%}
.offset-5{margin-left:41.66666667%}
.offset-6{margin-left:50%}
.offset-7{margin-left:58.33333333%}
.offset-8{margin-left:66.66666667%}
.offset-9{margin-left:75%}
.offset-10{margin-left:83.33333333%}
.offset-11{margin-left:91.66666667%}
@media (min-width:576px){.col-sm{flex-basis:0%;flex-grow:1;max-width:100%}
.row-cols-sm-1>*{flex:0 0 100%;max-width:100%}
.row-cols-sm-2>*{flex:0 0 50%;max-width:50%}
.row-cols-sm-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}
.row-cols-sm-4>*{flex:0 0 25%;max-width:25%}
.row-cols-sm-5>*{flex:0 0 20%;max-width:20%}
.row-cols-sm-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}
.col-sm-auto{flex:0 0 auto;width:auto;max-width:100%}
.col-sm-1{flex:0 0 8.33333333%;max-width:8.33333333%}
.col-sm-2{flex:0 0 16.66666667%;max-width:16.66666667%}
.col-sm-3{flex:0 0 25%;max-width:25%}
.col-sm-4{flex:0 0 33.33333333%;max-width:33.33333333%}
.col-sm-5{flex:0 0 41.66666667%;max-width:41.66666667%}
.col-sm-6{flex:0 0 50%;max-width:50%}
.col-sm-7{flex:0 0 58.33333333%;max-width:58.33333333%}
.col-sm-8{flex:0 0 66.66666667%;max-width:66.66666667%}
.col-sm-9{flex:0 0 75%;max-width:75%}
.col-sm-10{flex:0 0 83.33333333%;max-width:83.33333333%}
.col-sm-11{flex:0 0 91.66666667%;max-width:91.66666667%}
.col-sm-12{flex:0 0 100%;max-width:100%}
.order-sm-first{order:-1}
.order-sm-last{order:13}
.order-sm-0{order:0}
.order-sm-1{order:1}
.order-sm-2{order:2}
.order-sm-3{order:3}
.order-sm-4{order:4}
.order-sm-5{order:5}
.order-sm-6{order:6}
.order-sm-7{order:7}
.order-sm-8{order:8}
.order-sm-9{order:9}
.order-sm-10{order:10}
.order-sm-11{order:11}
.order-sm-12{order:12}
.offset-sm-0{margin-left:0}
.offset-sm-1{margin-left:8.33333333%}
.offset-sm-2{margin-left:16.66666667%}
.offset-sm-3{margin-left:25%}
.offset-sm-4{margin-left:33.33333333%}
.offset-sm-5{margin-left:41.66666667%}
.offset-sm-6{margin-left:50%}
.offset-sm-7{margin-left:58.33333333%}
.offset-sm-8{margin-left:66.66666667%}
.offset-sm-9{margin-left:75%}
.offset-sm-10{margin-left:83.33333333%}
.offset-sm-11{margin-left:91.66666667%}}
@media (min-width:768px){.col-md{flex-basis:0%;flex-grow:1;max-width:100%}
.row-cols-md-1>*{flex:0 0 100%;max-width:100%}
.row-cols-md-2>*{flex:0 0 50%;max-width:50%}
.row-cols-md-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}
.row-cols-md-4>*{flex:0 0 25%;max-width:25%}
.row-cols-md-5>*{flex:0 0 20%;max-width:20%}
.row-cols-md-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}
.col-md-auto{flex:0 0 auto;width:auto;max-width:100%}
.col-md-1{flex:0 0 8.33333333%;max-width:8.33333333%}
.col-md-2{flex:0 0 16.66666667%;max-width:16.66666667%}
.col-md-3{flex:0 0 25%;max-width:25%}
.col-md-4{flex:0 0 33.33333333%;max-width:33.33333333%}
.col-md-5{flex:0 0 41.66666667%;max-width:41.66666667%}
.col-md-6{flex:0 0 50%;max-width:50%}
.col-md-7{flex:0 0 58.33333333%;max-width:58.33333333%}
.col-md-8{flex:0 0 66.66666667%;max-width:66.66666667%}
.col-md-9{flex:0 0 75%;max-width:75%}
.col-md-10{flex:0 0 83.33333333%;max-width:83.33333333%}
.col-md-11{flex:0 0 91.66666667%;max-width:91.66666667%}
.col-md-12{flex:0 0 100%;max-width:100%}
.order-md-first{order:-1}
.order-md-last{order:13}
.order-md-0{order:0}
.order-md-1{order:1}
.order-md-2{order:2}
.order-md-3{order:3}
.order-md-4{order:4}
.order-md-5{order:5}
.order-md-6{order:6}
.order-md-7{order:7}
.order-md-8{order:8}
.order-md-9{order:9}
.order-md-10{order:10}
.order-md-11{order:11}
.order-md-12{order:12}
.offset-md-0{margin-left:0}
.offset-md-1{margin-left:8.33333333%}
.offset-md-2{margin-left:16.66666667%}
.offset-md-3{margin-left:25%}
.offset-md-4{margin-left:33.33333333%}
.offset-md-5{margin-left:41.66666667%}
.offset-md-6{margin-left:50%}
.offset-md-7{margin-left:58.33333333%}
.offset-md-8{margin-left:66.66666667%}
.offset-md-9{margin-left:75%}
.offset-md-10{margin-left:83.33333333%}
.offset-md-11{margin-left:91.66666667%}}
@media (min-width:992px){.col-lg{flex-basis:0%;flex-grow:1;max-width:100%}
.row-cols-lg-1>*{flex:0 0 100%;max-width:100%}
.row-cols-lg-2>*{flex:0 0 50%;max-width:50%}
.row-cols-lg-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}
.row-cols-lg-4>*{flex:0 0 25%;max-width:25%}
.row-cols-lg-5>*{flex:0 0 20%;max-width:20%}
.row-cols-lg-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}
.col-lg-auto{flex:0 0 auto;width:auto;max-width:100%}
.col-lg-1{flex:0 0 8.33333333%;max-width:8.33333333%}
.col-lg-2{flex:0 0 16.66666667%;max-width:16.66666667%}
.col-lg-3{flex:0 0 25%;max-width:25%}
.col-lg-4{flex:0 0 33.33333333%;max-width:33.33333333%}
.col-lg-5{flex:0 0 41.66666667%;max-width:41.66666667%}
.col-lg-6{flex:0 0 50%;max-width:50%}
.col-lg-7{flex:0 0 58.33333333%;max-width:58.33333333%}
.col-lg-8{flex:0 0 66.66666667%;max-width:66.66666667%}
.col-lg-9{flex:0 0 75%;max-width:75%}
.col-lg-10{flex:0 0 83.33333333%;max-width:83.33333333%}
.col-lg-11{flex:0 0 91.66666667%;max-width:91.66666667%}
.col-lg-12{flex:0 0 100%;max-width:100%}
.order-lg-first{order:-1}
.order-lg-last{order:13}
.order-lg-0{order:0}
.order-lg-1{order:1}
.order-lg-2{order:2}
.order-lg-3{order:3}
.order-lg-4{order:4}
.order-lg-5{order:5}
.order-lg-6{order:6}
.order-lg-7{order:7}
.order-lg-8{order:8}
.order-lg-9{order:9}
.order-lg-10{order:10}
.order-lg-11{order:11}
.order-lg-12{order:12}
.offset-lg-0{margin-left:0}
.offset-lg-1{margin-left:8.33333333%}
.offset-lg-2{margin-left:16.66666667%}
.offset-lg-3{margin-left:25%}
.offset-lg-4{margin-left:33.33333333%}
.offset-lg-5{margin-left:41.66666667%}
.offset-lg-6{margin-left:50%}
.offset-lg-7{margin-left:58.33333333%}
.offset-lg-8{margin-left:66.66666667%}
.offset-lg-9{margin-left:75%}
.offset-lg-10{margin-left:83.33333333%}
.offset-lg-11{margin-left:91.66666667%}}
@media (min-width:1200px){.col-xl{flex-basis:0%;flex-grow:1;max-width:100%}
.row-cols-xl-1>*{flex:0 0 100%;max-width:100%}
.row-cols-xl-2>*{flex:0 0 50%;max-width:50%}
.row-cols-xl-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}
.row-cols-xl-4>*{flex:0 0 25%;max-width:25%}
.row-cols-xl-5>*{flex:0 0 20%;max-width:20%}
.row-cols-xl-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}
.col-xl-auto{flex:0 0 auto;width:auto;max-width:100%}
.col-xl-1{flex:0 0 8.33333333%;max-width:8.33333333%}
.col-xl-2{flex:0 0 16.66666667%;max-width:16.66666667%}
.col-xl-3{flex:0 0 25%;max-width:25%}
.col-xl-4{flex:0 0 33.33333333%;max-width:33.33333333%}
.col-xl-5{flex:0 0 41.66666667%;max-width:41.66666667%}
.col-xl-6{flex:0 0 50%;max-width:50%}
.col-xl-7{flex:0 0 58.33333333%;max-width:58.33333333%}
.col-xl-8{flex:0 0 66.66666667%;max-width:66.66666667%}
.col-xl-9{flex:0 0 75%;max-width:75%}
.col-xl-10{flex:0 0 83.33333333%;max-width:83.33333333%}
.col-xl-11{flex:0 0 91.66666667%;max-width:91.66666667%}
.col-xl-12{flex:0 0 100%;max-width:100%}
.order-xl-first{order:-1}
.order-xl-last{order:13}
.order-xl-0{order:0}
.order-xl-1{order:1}
.order-xl-2{order:2}
.order-xl-3{order:3}
.order-xl-4{order:4}
.order-xl-5{order:5}
.order-xl-6{order:6}
.order-xl-7{order:7}
.order-xl-8{order:8}
.order-xl-9{order:9}
.order-xl-10{order:10}
.order-xl-11{order:11}
.order-xl-12{order:12}
.offset-xl-0{margin-left:0}
.offset-xl-1{margin-left:8.33333333%}
.offset-xl-2{margin-left:16.66666667%}
.offset-xl-3{margin-left:25%}
.offset-xl-4{margin-left:33.33333333%}
.offset-xl-5{margin-left:41.66666667%}
.offset-xl-6{margin-left:50%}
.offset-xl-7{margin-left:58.33333333%}
.offset-xl-8{margin-left:66.66666667%}
.offset-xl-9{margin-left:75%}
.offset-xl-10{margin-left:83.33333333%}
.offset-xl-11{margin-left:91.66666667%}}
.fade{transition:opacity 0.15s linear}
@media (prefers-reduced-motion:reduce){.fade{transition:none}}
.fade:not(.show){opacity:0}
.collapse:not(.show){display:none}
.collapsing{position:relative;height:0;overflow:hidden;transition:height 0.35s ease}
@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}
.collapsing.width{width:0;height:auto;transition:width 0.35s ease}
@media (prefers-reduced-motion:reduce){.collapsing.width{transition:none}}
.dropup,.dropright,.dropdown,.dropleft{position:relative}
.dropdown-toggle{white-space:nowrap}
.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid #fff0;border-bottom:0;border-left:.3em solid #fff0}
.dropdown-toggle:empty::after{margin-left:0}
.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgb(0 0 0 / .15);border-radius:.25rem}
.dropdown-menu-left{right:auto;left:0}
.dropdown-menu-right{right:0;left:auto}
@media (min-width:576px){.dropdown-menu-sm-left{right:auto;left:0}
.dropdown-menu-sm-right{right:0;left:auto}}
@media (min-width:768px){.dropdown-menu-md-left{right:auto;left:0}
.dropdown-menu-md-right{right:0;left:auto}}
@media (min-width:992px){.dropdown-menu-lg-left{right:auto;left:0}
.dropdown-menu-lg-right{right:0;left:auto}}
@media (min-width:1200px){.dropdown-menu-xl-left{right:auto;left:0}
.dropdown-menu-xl-right{right:0;left:auto}}
.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}
.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid #fff0;border-bottom:.3em solid;border-left:.3em solid #fff0}
.dropup .dropdown-toggle:empty::after{margin-left:0}
.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}
.dropright .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid #fff0;border-right:0;border-bottom:.3em solid #fff0;border-left:.3em solid}
.dropright .dropdown-toggle:empty::after{margin-left:0}
.dropright .dropdown-toggle::after{vertical-align:0}
.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}
.dropleft .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}
.dropleft .dropdown-toggle::after{display:none}
.dropleft .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid #fff0;border-right:.3em solid;border-bottom:.3em solid #fff0}
.dropleft .dropdown-toggle:empty::after{margin-left:0}
.dropleft .dropdown-toggle::before{vertical-align:0}
.dropdown-menu[x-placement^="top"],.dropdown-menu[x-placement^="right"],.dropdown-menu[x-placement^="bottom"],.dropdown-menu[x-placement^="left"]{right:auto;bottom:auto}
.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}
.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:#fff0;border:0}
.dropdown-item:hover,.dropdown-item:focus{color:#16181b;text-decoration:none;background-color:#e9ecef}
.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#007bff}
.dropdown-item.disabled,.dropdown-item:disabled{color:#adb5bd;pointer-events:none;background-color:#fff0}
.dropdown-menu.show{display:block!important;visibility:visible important;opacity:1!important}
.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}
.dropdown-item-text{display:block;padding:.25rem 1.5rem;color:#212529}
.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}
.nav-link{display:block;padding:.5rem 1rem}
.nav-link:hover,.nav-link:focus{text-decoration:none}
.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}
.nav-tabs{border-bottom:1px solid #dee2e6}
.nav-tabs .nav-link{margin-bottom:-1px;background-color:#fff0;border:1px solid #fff0;border-top-left-radius:.25rem;border-top-right-radius:.25rem}
.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{isolation:isolate;border-color:#e9ecef #e9ecef #dee2e6}
.nav-tabs .nav-link.disabled{color:#6c757d;background-color:#fff0;border-color:#fff0}
.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}
.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}
.nav-pills .nav-link{background:none;border:0;border-radius:.25rem}
.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#007bff}
.nav-fill>.nav-link,.nav-fill .nav-item{flex:1 1 auto;text-align:center}
.nav-justified>.nav-link,.nav-justified .nav-item{flex-basis:0%;flex-grow:1;text-align:center}
.tab-content>.tab-pane{display:none}
.tab-content>.active{display:block}
.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}
.nav-link{display:block;padding:.5rem 1rem}
.nav-link:hover,.nav-link:focus{text-decoration:none}
.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}
.nav-tabs{border-bottom:1px solid #dee2e6}
.nav-tabs .nav-link{margin-bottom:-1px;background-color:#fff0;border:1px solid #fff0;border-top-left-radius:.25rem;border-top-right-radius:.25rem}
.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{isolation:isolate;border-color:#e9ecef #e9ecef #dee2e6}
.nav-tabs .nav-link.disabled{color:#6c757d;background-color:#fff0;border-color:#fff0}
.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}
.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}
.nav-pills .nav-link{background:none;border:0;border-radius:.25rem}
.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#007bff}
.nav-fill>.nav-link,.nav-fill .nav-item{flex:1 1 auto;text-align:center}
.nav-justified>.nav-link,.nav-justified .nav-item{flex-basis:0%;flex-grow:1;text-align:center}
.tab-content>.tab-pane{display:none}
.tab-content>.active{display:block}
.navbar{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:.5rem 1rem}
.navbar>.container-xl,.navbar>.container-lg,.navbar>.container-md,.navbar>.container-sm,.navbar .container,.navbar .container-fluid{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}
.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}
.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}
.navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}
.navbar-nav .nav-link{padding-right:0;padding-left:0}
.navbar-nav .dropdown-menu{position:static;float:none}
.navbar-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}
.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}
.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:#fff0;border:1px solid #fff0;border-radius:.25rem}
.navbar-toggler:hover,.navbar-toggler:focus{text-decoration:none}
.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:50% / 100% 100% no-repeat}
.navbar-nav-scroll{max-height:75vh;overflow-y:auto}
@media (max-width:575.98px){.navbar-expand-sm>.container-xl,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{padding-right:0;padding-left:0}}
@media (min-width:576px){.navbar-expand-sm{flex-flow:row nowrap;justify-content:flex-start}
.navbar-expand-sm .navbar-nav{flex-direction:row}
.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}
.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}
.navbar-expand-sm>.container-xl,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{flex-wrap:nowrap}
.navbar-expand-sm .navbar-nav-scroll{overflow:visible}
.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}
.navbar-expand-sm .navbar-toggler{display:none}}
@media (max-width:767.98px){.navbar-expand-md>.container-xl,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-md,.navbar-expand-md>.container-sm,.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{padding-right:0;padding-left:0}}
@media (min-width:768px){.navbar-expand-md{flex-flow:row nowrap;justify-content:flex-start}
.navbar-expand-md .navbar-nav{flex-direction:row}
.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}
.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}
.navbar-expand-md>.container-xl,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-md,.navbar-expand-md>.container-sm,.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{flex-wrap:nowrap}
.navbar-expand-md .navbar-nav-scroll{overflow:visible}
.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}
.navbar-expand-md .navbar-toggler{display:none}}
@media (max-width:991.98px){.navbar-expand-lg>.container-xl,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{padding-right:0;padding-left:0}}
@media (min-width:992px){.navbar-expand-lg{flex-flow:row nowrap;justify-content:flex-start}
.navbar-expand-lg .navbar-nav{flex-direction:row}
.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}
.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}
.navbar-expand-lg>.container-xl,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{flex-wrap:nowrap}
.navbar-expand-lg .navbar-nav-scroll{overflow:visible}
.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}
.navbar-expand-lg .navbar-toggler{display:none}}
@media (max-width:1199.98px){.navbar-expand-xl>.container-xl,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{padding-right:0;padding-left:0}}
@media (min-width:1200px){.navbar-expand-xl{flex-flow:row nowrap;justify-content:flex-start}
.navbar-expand-xl .navbar-nav{flex-direction:row}
.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}
.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}
.navbar-expand-xl>.container-xl,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{flex-wrap:nowrap}
.navbar-expand-xl .navbar-nav-scroll{overflow:visible}
.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}
.navbar-expand-xl .navbar-toggler{display:none}}
.navbar-expand{flex-flow:row nowrap;justify-content:flex-start}
.navbar-expand>.container-xl,.navbar-expand>.container-lg,.navbar-expand>.container-md,.navbar-expand>.container-sm,.navbar-expand>.container,.navbar-expand>.container-fluid{padding-right:0;padding-left:0}
.navbar-expand .navbar-nav{flex-direction:row}
.navbar-expand .navbar-nav .dropdown-menu{position:absolute}
.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}
.navbar-expand>.container-xl,.navbar-expand>.container-lg,.navbar-expand>.container-md,.navbar-expand>.container-sm,.navbar-expand>.container,.navbar-expand>.container-fluid{flex-wrap:nowrap}
.navbar-expand .navbar-nav-scroll{overflow:visible}
.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}
.navbar-expand .navbar-toggler{display:none}
.navbar-light .navbar-brand{color:rgb(0 0 0 / .9)}
.navbar-light .navbar-brand:hover,.navbar-light .navbar-brand:focus{color:rgb(0 0 0 / .9)}
.navbar-light .navbar-nav .nav-link{color:rgb(0 0 0 / .5)}
.navbar-light .navbar-nav .nav-link:hover,.navbar-light .navbar-nav .nav-link:focus{color:rgb(0 0 0 / .7)}
.navbar-light .navbar-nav .nav-link.disabled{color:rgb(0 0 0 / .3)}
.navbar-light .navbar-nav .show>.nav-link,.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .nav-link.active{color:rgb(0 0 0 / .9)}
.navbar-light .navbar-toggler{color:rgb(0 0 0 / .5);border-color:rgb(0 0 0 / .1)}
.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280,0,0,0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}
.navbar-light .navbar-text{color:rgb(0 0 0 / .5)}
.navbar-light .navbar-text a{color:rgb(0 0 0 / .9)}
.navbar-light .navbar-text a:hover,.navbar-light .navbar-text a:focus{color:rgb(0 0 0 / .9)}
.navbar-dark .navbar-brand{color:#fff}
.navbar-dark .navbar-brand:hover,.navbar-dark .navbar-brand:focus{color:#fff}
.navbar-dark .navbar-nav .nav-link{color:rgb(255 255 255 / .5)}
.navbar-dark .navbar-nav .nav-link:hover,.navbar-dark .navbar-nav .nav-link:focus{color:rgb(255 255 255 / .75)}
.navbar-dark .navbar-nav .nav-link.disabled{color:rgb(255 255 255 / .25)}
.navbar-dark .navbar-nav .show>.nav-link,.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .nav-link.active{color:#fff}
.navbar-dark .navbar-toggler{color:rgb(255 255 255 / .5);border-color:rgb(255 255 255 / .1)}
.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255,255,255,0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}
.navbar-dark .navbar-text{color:rgb(255 255 255 / .5)}
.navbar-dark .navbar-text a{color:#fff}
.navbar-dark .navbar-text a:hover,.navbar-dark .navbar-text a:focus{color:#fff}
@keyframes gradientAnimation{0%{background-position:0% 50%}
50%{background-position:100% 50%}
100%{background-position:0% 50%}}
@-webkit-keyframes fade-in-top{0%{-webkit-transform:translateY(-50px);transform:translateY(-50px);opacity:0}
100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}
@keyframes fade-in-top{0%{-webkit-transform:translateY(-50px);transform:translateY(-50px);opacity:0}
100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}
@-webkit-keyframes fade-in-left{0%{-webkit-transform:translateX(-50px);transform:translateX(-50px);opacity:0}
100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}
@keyframes fade-in-left{0%{-webkit-transform:translateX(-50px);transform:translateX(-50px);opacity:0}
100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}
@-webkit-keyframes fade-in-right{0%{-webkit-transform:translateX(50px);transform:translateX(50px);opacity:0}
100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}
@keyframes fade-in-right{0%{-webkit-transform:translateX(50px);transform:translateX(50px);opacity:0}
100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}
.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}
.bg-primary{background-color:#007bff!important}
a.bg-primary:hover,a.bg-primary:focus,button.bg-primary:hover,button.bg-primary:focus{background-color:#0062cc!important}
.bg-secondary{background-color:#6c757d!important}
a.bg-secondary:hover,a.bg-secondary:focus,button.bg-secondary:hover,button.bg-secondary:focus{background-color:#545b62!important}
.bg-success{background-color:#28a745!important}
a.bg-success:hover,a.bg-success:focus,button.bg-success:hover,button.bg-success:focus{background-color:#1e7e34!important}
.bg-info{background-color:#17a2b8!important}
a.bg-info:hover,a.bg-info:focus,button.bg-info:hover,button.bg-info:focus{background-color:#117a8b!important}
.bg-warning{background-color:#ffc107!important}
a.bg-warning:hover,a.bg-warning:focus,button.bg-warning:hover,button.bg-warning:focus{background-color:#d39e00!important}
.bg-danger{background-color:#dc3545!important}
a.bg-danger:hover,a.bg-danger:focus,button.bg-danger:hover,button.bg-danger:focus{background-color:#bd2130!important}
.bg-light{background-color:#f8f9fa!important}
a.bg-light:hover,a.bg-light:focus,button.bg-light:hover,button.bg-light:focus{background-color:#dae0e5!important}
.bg-dark{background-color:#343a40!important}
a.bg-dark:hover,a.bg-dark:focus,button.bg-dark:hover,button.bg-dark:focus{background-color:#1d2124!important}
.bg-white{background-color:#fff!important}
.bg-transparent{background-color:transparent!important}
.border{border:1px solid #dee2e6!important}
.border-top{border-top:1px solid #dee2e6!important}
.border-right{border-right:1px solid #dee2e6!important}
.border-bottom{border-bottom:1px solid #dee2e6!important}
.border-left{border-left:1px solid #dee2e6!important}
.border-0{border:0!important}
.border-top-0{border-top:0!important}
.border-right-0{border-right:0!important}
.border-bottom-0{border-bottom:0!important}
.border-left-0{border-left:0!important}
.border-primary{border-color:#007bff!important}
.border-secondary{border-color:#6c757d!important}
.border-success{border-color:#28a745!important}
.border-info{border-color:#17a2b8!important}
.border-warning{border-color:#ffc107!important}
.border-danger{border-color:#dc3545!important}
.border-light{border-color:#f8f9fa!important}
.border-dark{border-color:#343a40!important}
.border-white{border-color:#fff!important}
.rounded-sm{border-radius:.2rem!important}
.rounded{border-radius:.25rem!important}
.rounded-top{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}
.rounded-right{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}
.rounded-bottom{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}
.rounded-left{border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important}
.rounded-lg{border-radius:.3rem!important}
.rounded-circle{border-radius:50%!important}
.rounded-pill{border-radius:50rem!important}
.rounded-0{border-radius:0!important}
.clearfix::after{display:block;clear:both;content:""}
.d-none{display:none!important}
.d-inline{display:inline!important}
.d-inline-block{display:inline-block!important}
.d-block{display:block!important}
.d-table{display:table!important}
.d-table-row{display:table-row!important}
.d-table-cell{display:table-cell!important}
.d-flex{display:flex!important}
.d-inline-flex{display:inline-flex!important}
@media (min-width:576px){.d-sm-none{display:none!important}
.d-sm-inline{display:inline!important}
.d-sm-inline-block{display:inline-block!important}
.d-sm-block{display:block!important}
.d-sm-table{display:table!important}
.d-sm-table-row{display:table-row!important}
.d-sm-table-cell{display:table-cell!important}
.d-sm-flex{display:flex!important}
.d-sm-inline-flex{display:inline-flex!important}}
@media (min-width:768px){.d-md-none{display:none!important}
.d-md-inline{display:inline!important}
.d-md-inline-block{display:inline-block!important}
.d-md-block{display:block!important}
.d-md-table{display:table!important}
.d-md-table-row{display:table-row!important}
.d-md-table-cell{display:table-cell!important}
.d-md-flex{display:flex!important}
.d-md-inline-flex{display:inline-flex!important}}
@media (min-width:992px){.d-lg-none{display:none!important}
.d-lg-inline{display:inline!important}
.d-lg-inline-block{display:inline-block!important}
.d-lg-block{display:block!important}
.d-lg-table{display:table!important}
.d-lg-table-row{display:table-row!important}
.d-lg-table-cell{display:table-cell!important}
.d-lg-flex{display:flex!important}
.d-lg-inline-flex{display:inline-flex!important}}
@media (min-width:1200px){.d-xl-none{display:none!important}
.d-xl-inline{display:inline!important}
.d-xl-inline-block{display:inline-block!important}
.d-xl-block{display:block!important}
.d-xl-table{display:table!important}
.d-xl-table-row{display:table-row!important}
.d-xl-table-cell{display:table-cell!important}
.d-xl-flex{display:flex!important}
.d-xl-inline-flex{display:inline-flex!important}}
@media print{.d-print-none{display:none!important}
.d-print-inline{display:inline!important}
.d-print-inline-block{display:inline-block!important}
.d-print-block{display:block!important}
.d-print-table{display:table!important}
.d-print-table-row{display:table-row!important}
.d-print-table-cell{display:table-cell!important}
.d-print-flex{display:flex!important}
.d-print-inline-flex{display:inline-flex!important}}
.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}
.embed-responsive::before{display:block;content:""}
.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}
.embed-responsive-21by9::before{padding-top:42.85714286%}
.embed-responsive-16by9::before{padding-top:56.25%}
.embed-responsive-4by3::before{padding-top:75%}
.embed-responsive-1by1::before{padding-top:100%}
.flex-row{flex-direction:row!important}
.flex-column{flex-direction:column!important}
.flex-row-reverse{flex-direction:row-reverse!important}
.flex-column-reverse{flex-direction:column-reverse!important}
.flex-wrap{flex-wrap:wrap!important}
.flex-nowrap{flex-wrap:nowrap!important}
.flex-wrap-reverse{flex-wrap:wrap-reverse!important}
.flex-fill{flex:1 1 auto!important}
.flex-grow-0{flex-grow:0!important}
.flex-grow-1{flex-grow:1!important}
.flex-shrink-0{flex-shrink:0!important}
.flex-shrink-1{flex-shrink:1!important}
.justify-content-start{justify-content:flex-start!important}
.justify-content-end{justify-content:flex-end!important}
.justify-content-center{justify-content:center!important}
.justify-content-between{justify-content:space-between!important}
.justify-content-around{justify-content:space-around!important}
.align-items-start{align-items:flex-start!important}
.align-items-end{align-items:flex-end!important}
.align-items-center{align-items:center!important}
.align-items-baseline{align-items:baseline!important}
.align-items-stretch{align-items:stretch!important}
.align-content-start{align-content:flex-start!important}
.align-content-end{align-content:flex-end!important}
.align-content-center{align-content:center!important}
.align-content-between{align-content:space-between!important}
.align-content-around{align-content:space-around!important}
.align-content-stretch{align-content:stretch!important}
.align-self-auto{align-self:auto!important}
.align-self-start{align-self:flex-start!important}
.align-self-end{align-self:flex-end!important}
.align-self-center{align-self:center!important}
.align-self-baseline{align-self:baseline!important}
.align-self-stretch{align-self:stretch!important}
@media (min-width:576px){.flex-sm-row{flex-direction:row!important}
.flex-sm-column{flex-direction:column!important}
.flex-sm-row-reverse{flex-direction:row-reverse!important}
.flex-sm-column-reverse{flex-direction:column-reverse!important}
.flex-sm-wrap{flex-wrap:wrap!important}
.flex-sm-nowrap{flex-wrap:nowrap!important}
.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}
.flex-sm-fill{flex:1 1 auto!important}
.flex-sm-grow-0{flex-grow:0!important}
.flex-sm-grow-1{flex-grow:1!important}
.flex-sm-shrink-0{flex-shrink:0!important}
.flex-sm-shrink-1{flex-shrink:1!important}
.justify-content-sm-start{justify-content:flex-start!important}
.justify-content-sm-end{justify-content:flex-end!important}
.justify-content-sm-center{justify-content:center!important}
.justify-content-sm-between{justify-content:space-between!important}
.justify-content-sm-around{justify-content:space-around!important}
.align-items-sm-start{align-items:flex-start!important}
.align-items-sm-end{align-items:flex-end!important}
.align-items-sm-center{align-items:center!important}
.align-items-sm-baseline{align-items:baseline!important}
.align-items-sm-stretch{align-items:stretch!important}
.align-content-sm-start{align-content:flex-start!important}
.align-content-sm-end{align-content:flex-end!important}
.align-content-sm-center{align-content:center!important}
.align-content-sm-between{align-content:space-between!important}
.align-content-sm-around{align-content:space-around!important}
.align-content-sm-stretch{align-content:stretch!important}
.align-self-sm-auto{align-self:auto!important}
.align-self-sm-start{align-self:flex-start!important}
.align-self-sm-end{align-self:flex-end!important}
.align-self-sm-center{align-self:center!important}
.align-self-sm-baseline{align-self:baseline!important}
.align-self-sm-stretch{align-self:stretch!important}}
@media (min-width:768px){.flex-md-row{flex-direction:row!important}
.flex-md-column{flex-direction:column!important}
.flex-md-row-reverse{flex-direction:row-reverse!important}
.flex-md-column-reverse{flex-direction:column-reverse!important}
.flex-md-wrap{flex-wrap:wrap!important}
.flex-md-nowrap{flex-wrap:nowrap!important}
.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}
.flex-md-fill{flex:1 1 auto!important}
.flex-md-grow-0{flex-grow:0!important}
.flex-md-grow-1{flex-grow:1!important}
.flex-md-shrink-0{flex-shrink:0!important}
.flex-md-shrink-1{flex-shrink:1!important}
.justify-content-md-start{justify-content:flex-start!important}
.justify-content-md-end{justify-content:flex-end!important}
.justify-content-md-center{justify-content:center!important}
.justify-content-md-between{justify-content:space-between!important}
.justify-content-md-around{justify-content:space-around!important}
.align-items-md-start{align-items:flex-start!important}
.align-items-md-end{align-items:flex-end!important}
.align-items-md-center{align-items:center!important}
.align-items-md-baseline{align-items:baseline!important}
.align-items-md-stretch{align-items:stretch!important}
.align-content-md-start{align-content:flex-start!important}
.align-content-md-end{align-content:flex-end!important}
.align-content-md-center{align-content:center!important}
.align-content-md-between{align-content:space-between!important}
.align-content-md-around{align-content:space-around!important}
.align-content-md-stretch{align-content:stretch!important}
.align-self-md-auto{align-self:auto!important}
.align-self-md-start{align-self:flex-start!important}
.align-self-md-end{align-self:flex-end!important}
.align-self-md-center{align-self:center!important}
.align-self-md-baseline{align-self:baseline!important}
.align-self-md-stretch{align-self:stretch!important}}
@media (min-width:992px){.flex-lg-row{flex-direction:row!important}
.flex-lg-column{flex-direction:column!important}
.flex-lg-row-reverse{flex-direction:row-reverse!important}
.flex-lg-column-reverse{flex-direction:column-reverse!important}
.flex-lg-wrap{flex-wrap:wrap!important}
.flex-lg-nowrap{flex-wrap:nowrap!important}
.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}
.flex-lg-fill{flex:1 1 auto!important}
.flex-lg-grow-0{flex-grow:0!important}
.flex-lg-grow-1{flex-grow:1!important}
.flex-lg-shrink-0{flex-shrink:0!important}
.flex-lg-shrink-1{flex-shrink:1!important}
.justify-content-lg-start{justify-content:flex-start!important}
.justify-content-lg-end{justify-content:flex-end!important}
.justify-content-lg-center{justify-content:center!important}
.justify-content-lg-between{justify-content:space-between!important}
.justify-content-lg-around{justify-content:space-around!important}
.align-items-lg-start{align-items:flex-start!important}
.align-items-lg-end{align-items:flex-end!important}
.align-items-lg-center{align-items:center!important}
.align-items-lg-baseline{align-items:baseline!important}
.align-items-lg-stretch{align-items:stretch!important}
.align-content-lg-start{align-content:flex-start!important}
.align-content-lg-end{align-content:flex-end!important}
.align-content-lg-center{align-content:center!important}
.align-content-lg-between{align-content:space-between!important}
.align-content-lg-around{align-content:space-around!important}
.align-content-lg-stretch{align-content:stretch!important}
.align-self-lg-auto{align-self:auto!important}
.align-self-lg-start{align-self:flex-start!important}
.align-self-lg-end{align-self:flex-end!important}
.align-self-lg-center{align-self:center!important}
.align-self-lg-baseline{align-self:baseline!important}
.align-self-lg-stretch{align-self:stretch!important}}
@media (min-width:1200px){.flex-xl-row{flex-direction:row!important}
.flex-xl-column{flex-direction:column!important}
.flex-xl-row-reverse{flex-direction:row-reverse!important}
.flex-xl-column-reverse{flex-direction:column-reverse!important}
.flex-xl-wrap{flex-wrap:wrap!important}
.flex-xl-nowrap{flex-wrap:nowrap!important}
.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}
.flex-xl-fill{flex:1 1 auto!important}
.flex-xl-grow-0{flex-grow:0!important}
.flex-xl-grow-1{flex-grow:1!important}
.flex-xl-shrink-0{flex-shrink:0!important}
.flex-xl-shrink-1{flex-shrink:1!important}
.justify-content-xl-start{justify-content:flex-start!important}
.justify-content-xl-end{justify-content:flex-end!important}
.justify-content-xl-center{justify-content:center!important}
.justify-content-xl-between{justify-content:space-between!important}
.justify-content-xl-around{justify-content:space-around!important}
.align-items-xl-start{align-items:flex-start!important}
.align-items-xl-end{align-items:flex-end!important}
.align-items-xl-center{align-items:center!important}
.align-items-xl-baseline{align-items:baseline!important}
.align-items-xl-stretch{align-items:stretch!important}
.align-content-xl-start{align-content:flex-start!important}
.align-content-xl-end{align-content:flex-end!important}
.align-content-xl-center{align-content:center!important}
.align-content-xl-between{align-content:space-between!important}
.align-content-xl-around{align-content:space-around!important}
.align-content-xl-stretch{align-content:stretch!important}
.align-self-xl-auto{align-self:auto!important}
.align-self-xl-start{align-self:flex-start!important}
.align-self-xl-end{align-self:flex-end!important}
.align-self-xl-center{align-self:center!important}
.align-self-xl-baseline{align-self:baseline!important}
.align-self-xl-stretch{align-self:stretch!important}}
.float-left{float:left!important}
.float-right{float:right!important}
.float-none{float:none!important}
@media (min-width:576px){.float-sm-left{float:left!important}
.float-sm-right{float:right!important}
.float-sm-none{float:none!important}}
@media (min-width:768px){.float-md-left{float:left!important}
.float-md-right{float:right!important}
.float-md-none{float:none!important}}
@media (min-width:992px){.float-lg-left{float:left!important}
.float-lg-right{float:right!important}
.float-lg-none{float:none!important}}
@media (min-width:1200px){.float-xl-left{float:left!important}
.float-xl-right{float:right!important}
.float-xl-none{float:none!important}}
.user-select-all{user-select:all!important}
.user-select-auto{user-select:auto!important}
.user-select-none{user-select:none!important}
.overflow-auto{overflow:auto!important}
.overflow-hidden{overflow:hidden!important}
.position-static{position:static!important}
.position-relative{position:relative!important}
.position-absolute{position:absolute!important}
.position-fixed{position:fixed!important}
.position-sticky{position:sticky!important}
.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}
@supports (position:sticky){.sticky-top{position:sticky;top:0;z-index:1020}}
.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}
.shadow-sm{box-shadow:0 .125rem .25rem rgb(0 0 0 / .075)!important}
.shadow{box-shadow:0 .5rem 1rem rgb(0 0 0 / .15)!important}
.shadow-lg{box-shadow:0 1rem 3rem rgb(0 0 0 / .175)!important}
.shadow-none{box-shadow:none!important}
.w-25{width:25%!important}
.w-50{width:50%!important}
.w-75{width:75%!important}
.w-100{width:100%!important}
.w-auto{width:auto!important}
.h-25{height:25%!important}
.h-50{height:50%!important}
.h-75{height:75%!important}
.h-100{height:100%!important}
.h-auto{height:auto!important}
.mw-100{max-width:100%!important}
.mh-100{max-height:100%!important}
.min-vw-100{min-width:100vw!important}
.min-vh-100{min-height:100vh!important}
.vw-100{width:100vw!important}
.vh-100{height:100vh!important}
.m-0{margin:0!important}
.mt-0,.my-0{margin-top:0!important}
.mr-0,.mx-0{margin-right:0!important}
.mb-0,.my-0{margin-bottom:0!important}
.ml-0,.mx-0{margin-left:0!important}
.m-1{margin:.25rem!important}
.mt-1,.my-1{margin-top:.25rem!important}
.mr-1,.mx-1{margin-right:.25rem!important}
.mb-1,.my-1{margin-bottom:.25rem!important}
.ml-1,.mx-1{margin-left:.25rem!important}
.m-2{margin:.5rem!important}
.mt-2,.my-2{margin-top:.5rem!important}
.mr-2,.mx-2{margin-right:.5rem!important}
.mb-2,.my-2{margin-bottom:.5rem!important}
.ml-2,.mx-2{margin-left:.5rem!important}
.m-3{margin:1rem!important}
.mt-3,.my-3{margin-top:1rem!important}
.mr-3,.mx-3{margin-right:1rem!important}
.mb-3,.my-3{margin-bottom:1rem!important}
.ml-3,.mx-3{margin-left:1rem!important}
.m-4{margin:1.5rem!important}
.mt-4,.my-4{margin-top:1.5rem!important}
.mr-4,.mx-4{margin-right:1.5rem!important}
.mb-4,.my-4{margin-bottom:1.5rem!important}
.ml-4,.mx-4{margin-left:1.5rem!important}
.m-5{margin:3rem!important}
.mt-5,.my-5{margin-top:3rem!important}
.mr-5,.mx-5{margin-right:3rem!important}
.mb-5,.my-5{margin-bottom:3rem!important}
.ml-5,.mx-5{margin-left:3rem!important}
.p-0{padding:0!important}
.pt-0,.py-0{padding-top:0!important}
.pr-0,.px-0{padding-right:0!important}
.pb-0,.py-0{padding-bottom:0!important}
.pl-0,.px-0{padding-left:0!important}
.p-1{padding:.25rem!important}
.pt-1,.py-1{padding-top:.25rem!important}
.pr-1,.px-1{padding-right:.25rem!important}
.pb-1,.py-1{padding-bottom:.25rem!important}
.pl-1,.px-1{padding-left:.25rem!important}
.p-2{padding:.5rem!important}
.pt-2,.py-2{padding-top:.5rem!important}
.pr-2,.px-2{padding-right:.5rem!important}
.pb-2,.py-2{padding-bottom:.5rem!important}
.pl-2,.px-2{padding-left:.5rem!important}
.p-3{padding:1rem!important}
.pt-3,.py-3{padding-top:1rem!important}
.pr-3,.px-3{padding-right:1rem!important}
.pb-3,.py-3{padding-bottom:1rem!important}
.pl-3,.px-3{padding-left:1rem!important}
.p-4{padding:1.5rem!important}
.pt-4,.py-4{padding-top:1.5rem!important}
.pr-4,.px-4{padding-right:1.5rem!important}
.pb-4,.py-4{padding-bottom:1.5rem!important}
.pl-4,.px-4{padding-left:1.5rem!important}
.p-5{padding:3rem!important}
.pt-5,.py-5{padding-top:3rem!important}
.pr-5,.px-5{padding-right:3rem!important}
.pb-5,.py-5{padding-bottom:3rem!important}
.pl-5,.px-5{padding-left:3rem!important}
.m-n1{margin:-.25rem!important}
.mt-n1,.my-n1{margin-top:-.25rem!important}
.mr-n1,.mx-n1{margin-right:-.25rem!important}
.mb-n1,.my-n1{margin-bottom:-.25rem!important}
.ml-n1,.mx-n1{margin-left:-.25rem!important}
.m-n2{margin:-.5rem!important}
.mt-n2,.my-n2{margin-top:-.5rem!important}
.mr-n2,.mx-n2{margin-right:-.5rem!important}
.mb-n2,.my-n2{margin-bottom:-.5rem!important}
.ml-n2,.mx-n2{margin-left:-.5rem!important}
.m-n3{margin:-1rem!important}
.mt-n3,.my-n3{margin-top:-1rem!important}
.mr-n3,.mx-n3{margin-right:-1rem!important}
.mb-n3,.my-n3{margin-bottom:-1rem!important}
.ml-n3,.mx-n3{margin-left:-1rem!important}
.m-n4{margin:-1.5rem!important}
.mt-n4,.my-n4{margin-top:-1.5rem!important}
.mr-n4,.mx-n4{margin-right:-1.5rem!important}
.mb-n4,.my-n4{margin-bottom:-1.5rem!important}
.ml-n4,.mx-n4{margin-left:-1.5rem!important}
.m-n5{margin:-3rem!important}
.mt-n5,.my-n5{margin-top:-3rem!important}
.mr-n5,.mx-n5{margin-right:-3rem!important}
.mb-n5,.my-n5{margin-bottom:-3rem!important}
.ml-n5,.mx-n5{margin-left:-3rem!important}
.m-auto{margin:auto!important}
.mt-auto,.my-auto{margin-top:auto!important}
.mr-auto,.mx-auto{margin-right:auto!important}
.mb-auto,.my-auto{margin-bottom:auto!important}
.ml-auto,.mx-auto{margin-left:auto!important}
@media (min-width:576px){.m-sm-0{margin:0!important}
.mt-sm-0,.my-sm-0{margin-top:0!important}
.mr-sm-0,.mx-sm-0{margin-right:0!important}
.mb-sm-0,.my-sm-0{margin-bottom:0!important}
.ml-sm-0,.mx-sm-0{margin-left:0!important}
.m-sm-1{margin:.25rem!important}
.mt-sm-1,.my-sm-1{margin-top:.25rem!important}
.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}
.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}
.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}
.m-sm-2{margin:.5rem!important}
.mt-sm-2,.my-sm-2{margin-top:.5rem!important}
.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}
.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}
.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}
.m-sm-3{margin:1rem!important}
.mt-sm-3,.my-sm-3{margin-top:1rem!important}
.mr-sm-3,.mx-sm-3{margin-right:1rem!important}
.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}
.ml-sm-3,.mx-sm-3{margin-left:1rem!important}
.m-sm-4{margin:1.5rem!important}
.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}
.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}
.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}
.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}
.m-sm-5{margin:3rem!important}
.mt-sm-5,.my-sm-5{margin-top:3rem!important}
.mr-sm-5,.mx-sm-5{margin-right:3rem!important}
.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}
.ml-sm-5,.mx-sm-5{margin-left:3rem!important}
.p-sm-0{padding:0!important}
.pt-sm-0,.py-sm-0{padding-top:0!important}
.pr-sm-0,.px-sm-0{padding-right:0!important}
.pb-sm-0,.py-sm-0{padding-bottom:0!important}
.pl-sm-0,.px-sm-0{padding-left:0!important}
.p-sm-1{padding:.25rem!important}
.pt-sm-1,.py-sm-1{padding-top:.25rem!important}
.pr-sm-1,.px-sm-1{padding-right:.25rem!important}
.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}
.pl-sm-1,.px-sm-1{padding-left:.25rem!important}
.p-sm-2{padding:.5rem!important}
.pt-sm-2,.py-sm-2{padding-top:.5rem!important}
.pr-sm-2,.px-sm-2{padding-right:.5rem!important}
.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}
.pl-sm-2,.px-sm-2{padding-left:.5rem!important}
.p-sm-3{padding:1rem!important}
.pt-sm-3,.py-sm-3{padding-top:1rem!important}
.pr-sm-3,.px-sm-3{padding-right:1rem!important}
.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}
.pl-sm-3,.px-sm-3{padding-left:1rem!important}
.p-sm-4{padding:1.5rem!important}
.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}
.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}
.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}
.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}
.p-sm-5{padding:3rem!important}
.pt-sm-5,.py-sm-5{padding-top:3rem!important}
.pr-sm-5,.px-sm-5{padding-right:3rem!important}
.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}
.pl-sm-5,.px-sm-5{padding-left:3rem!important}
.m-sm-n1{margin:-.25rem!important}
.mt-sm-n1,.my-sm-n1{margin-top:-.25rem!important}
.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem!important}
.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem!important}
.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem!important}
.m-sm-n2{margin:-.5rem!important}
.mt-sm-n2,.my-sm-n2{margin-top:-.5rem!important}
.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem!important}
.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem!important}
.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem!important}
.m-sm-n3{margin:-1rem!important}
.mt-sm-n3,.my-sm-n3{margin-top:-1rem!important}
.mr-sm-n3,.mx-sm-n3{margin-right:-1rem!important}
.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem!important}
.ml-sm-n3,.mx-sm-n3{margin-left:-1rem!important}
.m-sm-n4{margin:-1.5rem!important}
.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem!important}
.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem!important}
.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem!important}
.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem!important}
.m-sm-n5{margin:-3rem!important}
.mt-sm-n5,.my-sm-n5{margin-top:-3rem!important}
.mr-sm-n5,.mx-sm-n5{margin-right:-3rem!important}
.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem!important}
.ml-sm-n5,.mx-sm-n5{margin-left:-3rem!important}
.m-sm-auto{margin:auto!important}
.mt-sm-auto,.my-sm-auto{margin-top:auto!important}
.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}
.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}
.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}
@media (min-width:768px){.m-md-0{margin:0!important}
.mt-md-0,.my-md-0{margin-top:0!important}
.mr-md-0,.mx-md-0{margin-right:0!important}
.mb-md-0,.my-md-0{margin-bottom:0!important}
.ml-md-0,.mx-md-0{margin-left:0!important}
.m-md-1{margin:.25rem!important}
.mt-md-1,.my-md-1{margin-top:.25rem!important}
.mr-md-1,.mx-md-1{margin-right:.25rem!important}
.mb-md-1,.my-md-1{margin-bottom:.25rem!important}
.ml-md-1,.mx-md-1{margin-left:.25rem!important}
.m-md-2{margin:.5rem!important}
.mt-md-2,.my-md-2{margin-top:.5rem!important}
.mr-md-2,.mx-md-2{margin-right:.5rem!important}
.mb-md-2,.my-md-2{margin-bottom:.5rem!important}
.ml-md-2,.mx-md-2{margin-left:.5rem!important}
.m-md-3{margin:1rem!important}
.mt-md-3,.my-md-3{margin-top:1rem!important}
.mr-md-3,.mx-md-3{margin-right:1rem!important}
.mb-md-3,.my-md-3{margin-bottom:1rem!important}
.ml-md-3,.mx-md-3{margin-left:1rem!important}
.m-md-4{margin:1.5rem!important}
.mt-md-4,.my-md-4{margin-top:1.5rem!important}
.mr-md-4,.mx-md-4{margin-right:1.5rem!important}
.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}
.ml-md-4,.mx-md-4{margin-left:1.5rem!important}
.m-md-5{margin:3rem!important}
.mt-md-5,.my-md-5{margin-top:3rem!important}
.mr-md-5,.mx-md-5{margin-right:3rem!important}
.mb-md-5,.my-md-5{margin-bottom:3rem!important}
.ml-md-5,.mx-md-5{margin-left:3rem!important}
.p-md-0{padding:0!important}
.pt-md-0,.py-md-0{padding-top:0!important}
.pr-md-0,.px-md-0{padding-right:0!important}
.pb-md-0,.py-md-0{padding-bottom:0!important}
.pl-md-0,.px-md-0{padding-left:0!important}
.p-md-1{padding:.25rem!important}
.pt-md-1,.py-md-1{padding-top:.25rem!important}
.pr-md-1,.px-md-1{padding-right:.25rem!important}
.pb-md-1,.py-md-1{padding-bottom:.25rem!important}
.pl-md-1,.px-md-1{padding-left:.25rem!important}
.p-md-2{padding:.5rem!important}
.pt-md-2,.py-md-2{padding-top:.5rem!important}
.pr-md-2,.px-md-2{padding-right:.5rem!important}
.pb-md-2,.py-md-2{padding-bottom:.5rem!important}
.pl-md-2,.px-md-2{padding-left:.5rem!important}
.p-md-3{padding:1rem!important}
.pt-md-3,.py-md-3{padding-top:1rem!important}
.pr-md-3,.px-md-3{padding-right:1rem!important}
.pb-md-3,.py-md-3{padding-bottom:1rem!important}
.pl-md-3,.px-md-3{padding-left:1rem!important}
.p-md-4{padding:1.5rem!important}
.pt-md-4,.py-md-4{padding-top:1.5rem!important}
.pr-md-4,.px-md-4{padding-right:1.5rem!important}
.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}
.pl-md-4,.px-md-4{padding-left:1.5rem!important}
.p-md-5{padding:3rem!important}
.pt-md-5,.py-md-5{padding-top:3rem!important}
.pr-md-5,.px-md-5{padding-right:3rem!important}
.pb-md-5,.py-md-5{padding-bottom:3rem!important}
.pl-md-5,.px-md-5{padding-left:3rem!important}
.m-md-n1{margin:-.25rem!important}
.mt-md-n1,.my-md-n1{margin-top:-.25rem!important}
.mr-md-n1,.mx-md-n1{margin-right:-.25rem!important}
.mb-md-n1,.my-md-n1{margin-bottom:-.25rem!important}
.ml-md-n1,.mx-md-n1{margin-left:-.25rem!important}
.m-md-n2{margin:-.5rem!important}
.mt-md-n2,.my-md-n2{margin-top:-.5rem!important}
.mr-md-n2,.mx-md-n2{margin-right:-.5rem!important}
.mb-md-n2,.my-md-n2{margin-bottom:-.5rem!important}
.ml-md-n2,.mx-md-n2{margin-left:-.5rem!important}
.m-md-n3{margin:-1rem!important}
.mt-md-n3,.my-md-n3{margin-top:-1rem!important}
.mr-md-n3,.mx-md-n3{margin-right:-1rem!important}
.mb-md-n3,.my-md-n3{margin-bottom:-1rem!important}
.ml-md-n3,.mx-md-n3{margin-left:-1rem!important}
.m-md-n4{margin:-1.5rem!important}
.mt-md-n4,.my-md-n4{margin-top:-1.5rem!important}
.mr-md-n4,.mx-md-n4{margin-right:-1.5rem!important}
.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem!important}
.ml-md-n4,.mx-md-n4{margin-left:-1.5rem!important}
.m-md-n5{margin:-3rem!important}
.mt-md-n5,.my-md-n5{margin-top:-3rem!important}
.mr-md-n5,.mx-md-n5{margin-right:-3rem!important}
.mb-md-n5,.my-md-n5{margin-bottom:-3rem!important}
.ml-md-n5,.mx-md-n5{margin-left:-3rem!important}
.m-md-auto{margin:auto!important}
.mt-md-auto,.my-md-auto{margin-top:auto!important}
.mr-md-auto,.mx-md-auto{margin-right:auto!important}
.mb-md-auto,.my-md-auto{margin-bottom:auto!important}
.ml-md-auto,.mx-md-auto{margin-left:auto!important}}
@media (min-width:992px){.m-lg-0{margin:0!important}
.mt-lg-0,.my-lg-0{margin-top:0!important}
.mr-lg-0,.mx-lg-0{margin-right:0!important}
.mb-lg-0,.my-lg-0{margin-bottom:0!important}
.ml-lg-0,.mx-lg-0{margin-left:0!important}
.m-lg-1{margin:.25rem!important}
.mt-lg-1,.my-lg-1{margin-top:.25rem!important}
.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}
.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}
.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}
.m-lg-2{margin:.5rem!important}
.mt-lg-2,.my-lg-2{margin-top:.5rem!important}
.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}
.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}
.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}
.m-lg-3{margin:1rem!important}
.mt-lg-3,.my-lg-3{margin-top:1rem!important}
.mr-lg-3,.mx-lg-3{margin-right:1rem!important}
.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}
.ml-lg-3,.mx-lg-3{margin-left:1rem!important}
.m-lg-4{margin:1.5rem!important}
.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}
.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}
.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}
.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}
.m-lg-5{margin:3rem!important}
.mt-lg-5,.my-lg-5{margin-top:3rem!important}
.mr-lg-5,.mx-lg-5{margin-right:3rem!important}
.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}
.ml-lg-5,.mx-lg-5{margin-left:3rem!important}
.p-lg-0{padding:0!important}
.pt-lg-0,.py-lg-0{padding-top:0!important}
.pr-lg-0,.px-lg-0{padding-right:0!important}
.pb-lg-0,.py-lg-0{padding-bottom:0!important}
.pl-lg-0,.px-lg-0{padding-left:0!important}
.p-lg-1{padding:.25rem!important}
.pt-lg-1,.py-lg-1{padding-top:.25rem!important}
.pr-lg-1,.px-lg-1{padding-right:.25rem!important}
.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}
.pl-lg-1,.px-lg-1{padding-left:.25rem!important}
.p-lg-2{padding:.5rem!important}
.pt-lg-2,.py-lg-2{padding-top:.5rem!important}
.pr-lg-2,.px-lg-2{padding-right:.5rem!important}
.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}
.pl-lg-2,.px-lg-2{padding-left:.5rem!important}
.p-lg-3{padding:1rem!important}
.pt-lg-3,.py-lg-3{padding-top:1rem!important}
.pr-lg-3,.px-lg-3{padding-right:1rem!important}
.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}
.pl-lg-3,.px-lg-3{padding-left:1rem!important}
.p-lg-4{padding:1.5rem!important}
.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}
.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}
.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}
.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}
.p-lg-5{padding:3rem!important}
.pt-lg-5,.py-lg-5{padding-top:3rem!important}
.pr-lg-5,.px-lg-5{padding-right:3rem!important}
.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}
.pl-lg-5,.px-lg-5{padding-left:3rem!important}
.m-lg-n1{margin:-.25rem!important}
.mt-lg-n1,.my-lg-n1{margin-top:-.25rem!important}
.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem!important}
.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem!important}
.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem!important}
.m-lg-n2{margin:-.5rem!important}
.mt-lg-n2,.my-lg-n2{margin-top:-.5rem!important}
.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem!important}
.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem!important}
.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem!important}
.m-lg-n3{margin:-1rem!important}
.mt-lg-n3,.my-lg-n3{margin-top:-1rem!important}
.mr-lg-n3,.mx-lg-n3{margin-right:-1rem!important}
.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem!important}
.ml-lg-n3,.mx-lg-n3{margin-left:-1rem!important}
.m-lg-n4{margin:-1.5rem!important}
.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem!important}
.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem!important}
.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem!important}
.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem!important}
.m-lg-n5{margin:-3rem!important}
.mt-lg-n5,.my-lg-n5{margin-top:-3rem!important}
.mr-lg-n5,.mx-lg-n5{margin-right:-3rem!important}
.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem!important}
.ml-lg-n5,.mx-lg-n5{margin-left:-3rem!important}
.m-lg-auto{margin:auto!important}
.mt-lg-auto,.my-lg-auto{margin-top:auto!important}
.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}
.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}
.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}
@media (min-width:1200px){.m-xl-0{margin:0!important}
.mt-xl-0,.my-xl-0{margin-top:0!important}
.mr-xl-0,.mx-xl-0{margin-right:0!important}
.mb-xl-0,.my-xl-0{margin-bottom:0!important}
.ml-xl-0,.mx-xl-0{margin-left:0!important}
.m-xl-1{margin:.25rem!important}
.mt-xl-1,.my-xl-1{margin-top:.25rem!important}
.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}
.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}
.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}
.m-xl-2{margin:.5rem!important}
.mt-xl-2,.my-xl-2{margin-top:.5rem!important}
.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}
.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}
.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}
.m-xl-3{margin:1rem!important}
.mt-xl-3,.my-xl-3{margin-top:1rem!important}
.mr-xl-3,.mx-xl-3{margin-right:1rem!important}
.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}
.ml-xl-3,.mx-xl-3{margin-left:1rem!important}
.m-xl-4{margin:1.5rem!important}
.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}
.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}
.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}
.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}
.m-xl-5{margin:3rem!important}
.mt-xl-5,.my-xl-5{margin-top:3rem!important}
.mr-xl-5,.mx-xl-5{margin-right:3rem!important}
.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}
.ml-xl-5,.mx-xl-5{margin-left:3rem!important}
.p-xl-0{padding:0!important}
.pt-xl-0,.py-xl-0{padding-top:0!important}
.pr-xl-0,.px-xl-0{padding-right:0!important}
.pb-xl-0,.py-xl-0{padding-bottom:0!important}
.pl-xl-0,.px-xl-0{padding-left:0!important}
.p-xl-1{padding:.25rem!important}
.pt-xl-1,.py-xl-1{padding-top:.25rem!important}
.pr-xl-1,.px-xl-1{padding-right:.25rem!important}
.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}
.pl-xl-1,.px-xl-1{padding-left:.25rem!important}
.p-xl-2{padding:.5rem!important}
.pt-xl-2,.py-xl-2{padding-top:.5rem!important}
.pr-xl-2,.px-xl-2{padding-right:.5rem!important}
.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}
.pl-xl-2,.px-xl-2{padding-left:.5rem!important}
.p-xl-3{padding:1rem!important}
.pt-xl-3,.py-xl-3{padding-top:1rem!important}
.pr-xl-3,.px-xl-3{padding-right:1rem!important}
.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}
.pl-xl-3,.px-xl-3{padding-left:1rem!important}
.p-xl-4{padding:1.5rem!important}
.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}
.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}
.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}
.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}
.p-xl-5{padding:3rem!important}
.pt-xl-5,.py-xl-5{padding-top:3rem!important}
.pr-xl-5,.px-xl-5{padding-right:3rem!important}
.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}
.pl-xl-5,.px-xl-5{padding-left:3rem!important}
.m-xl-n1{margin:-.25rem!important}
.mt-xl-n1,.my-xl-n1{margin-top:-.25rem!important}
.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem!important}
.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem!important}
.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem!important}
.m-xl-n2{margin:-.5rem!important}
.mt-xl-n2,.my-xl-n2{margin-top:-.5rem!important}
.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem!important}
.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem!important}
.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem!important}
.m-xl-n3{margin:-1rem!important}
.mt-xl-n3,.my-xl-n3{margin-top:-1rem!important}
.mr-xl-n3,.mx-xl-n3{margin-right:-1rem!important}
.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem!important}
.ml-xl-n3,.mx-xl-n3{margin-left:-1rem!important}
.m-xl-n4{margin:-1.5rem!important}
.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem!important}
.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem!important}
.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem!important}
.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem!important}
.m-xl-n5{margin:-3rem!important}
.mt-xl-n5,.my-xl-n5{margin-top:-3rem!important}
.mr-xl-n5,.mx-xl-n5{margin-right:-3rem!important}
.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem!important}
.ml-xl-n5,.mx-xl-n5{margin-left:-3rem!important}
.m-xl-auto{margin:auto!important}
.mt-xl-auto,.my-xl-auto{margin-top:auto!important}
.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}
.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}
.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}
.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:#fff0}
.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace!important}
.text-justify{text-align:justify!important}
.text-wrap{white-space:normal!important}
.text-nowrap{white-space:nowrap!important}
.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.text-left{text-align:left!important}
.text-right{text-align:right!important}
.text-center{text-align:center!important}
@media (min-width:576px){.text-sm-left{text-align:left!important}
.text-sm-right{text-align:right!important}
.text-sm-center{text-align:center!important}}
@media (min-width:768px){.text-md-left{text-align:left!important}
.text-md-right{text-align:right!important}
.text-md-center{text-align:center!important}}
@media (min-width:992px){.text-lg-left{text-align:left!important}
.text-lg-right{text-align:right!important}
.text-lg-center{text-align:center!important}}
@media (min-width:1200px){.text-xl-left{text-align:left!important}
.text-xl-right{text-align:right!important}
.text-xl-center{text-align:center!important}}
.text-lowercase{text-transform:lowercase!important}
.text-uppercase{text-transform:uppercase!important}
.text-capitalize{text-transform:capitalize!important}
.font-weight-light{font-weight:300!important}
.font-weight-lighter{font-weight:lighter!important}
.font-weight-normal{font-weight:400!important}
.font-weight-bold{font-weight:700!important}
.font-weight-bolder{font-weight:bolder!important}
.font-italic{font-style:italic!important}
.text-white{color:#fff!important}
.text-primary{color:#007bff!important}
a.text-primary:hover,a.text-primary:focus{color:#0056b3!important}
.text-secondary{color:#6c757d!important}
a.text-secondary:hover,a.text-secondary:focus{color:#494f54!important}
.text-success{color:#28a745!important}
a.text-success:hover,a.text-success:focus{color:#19692c!important}
.text-info{color:#17a2b8!important}
a.text-info:hover,a.text-info:focus{color:#0f6674!important}
.text-warning{color:#ffc107!important}
a.text-warning:hover,a.text-warning:focus{color:#ba8b00!important}
.text-danger{color:#dc3545!important}
a.text-danger:hover,a.text-danger:focus{color:#a71d2a!important}
.text-light{color:#f8f9fa!important}
a.text-light:hover,a.text-light:focus{color:#cbd3da!important}
.text-dark{color:#343a40!important}
a.text-dark:hover,a.text-dark:focus{color:#121416!important}
.text-body{color:#212529!important}
.text-muted{color:#6c757d!important}
.text-black-50{color:rgb(0 0 0 / .5)!important}
.text-white-50{color:rgb(255 255 255 / .5)!important}
.text-hide{font:0/0 a;color:#fff0;text-shadow:none;background-color:#fff0;border:0}
.text-decoration-none{text-decoration:none!important}
.text-break{word-break:break-word!important;word-wrap:break-word!important}
.text-reset{color:inherit!important}
.visible{visibility:visible!important}
.invisible{visibility:hidden!important}
.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}
.bg-primary{background-color:#007bff!important}
a.bg-primary:hover,a.bg-primary:focus,button.bg-primary:hover,button.bg-primary:focus{background-color:#0062cc!important}
.bg-secondary{background-color:#6c757d!important}
a.bg-secondary:hover,a.bg-secondary:focus,button.bg-secondary:hover,button.bg-secondary:focus{background-color:#545b62!important}
.bg-success{background-color:#28a745!important}
a.bg-success:hover,a.bg-success:focus,button.bg-success:hover,button.bg-success:focus{background-color:#1e7e34!important}
.bg-info{background-color:#17a2b8!important}
a.bg-info:hover,a.bg-info:focus,button.bg-info:hover,button.bg-info:focus{background-color:#117a8b!important}
.bg-warning{background-color:#ffc107!important}
a.bg-warning:hover,a.bg-warning:focus,button.bg-warning:hover,button.bg-warning:focus{background-color:#d39e00!important}
.bg-danger{background-color:#dc3545!important}
a.bg-danger:hover,a.bg-danger:focus,button.bg-danger:hover,button.bg-danger:focus{background-color:#bd2130!important}
.bg-light{background-color:#f8f9fa!important}
a.bg-light:hover,a.bg-light:focus,button.bg-light:hover,button.bg-light:focus{background-color:#dae0e5!important}
.bg-dark{background-color:#343a40!important}
a.bg-dark:hover,a.bg-dark:focus,button.bg-dark:hover,button.bg-dark:focus{background-color:#1d2124!important}
.bg-white{background-color:#fff!important}
.bg-transparent{background-color:transparent!important}
.border{border:1px solid #dee2e6!important}
.border-top{border-top:1px solid #dee2e6!important}
.border-right{border-right:1px solid #dee2e6!important}
.border-bottom{border-bottom:1px solid #dee2e6!important}
.border-left{border-left:1px solid #dee2e6!important}
.border-0{border:0!important}
.border-top-0{border-top:0!important}
.border-right-0{border-right:0!important}
.border-bottom-0{border-bottom:0!important}
.border-left-0{border-left:0!important}
.border-primary{border-color:#007bff!important}
.border-secondary{border-color:#6c757d!important}
.border-success{border-color:#28a745!important}
.border-info{border-color:#17a2b8!important}
.border-warning{border-color:#ffc107!important}
.border-danger{border-color:#dc3545!important}
.border-light{border-color:#f8f9fa!important}
.border-dark{border-color:#343a40!important}
.border-white{border-color:#fff!important}
.rounded-sm{border-radius:.2rem!important}
.rounded{border-radius:.25rem!important}
.rounded-top{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}
.rounded-right{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}
.rounded-bottom{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}
.rounded-left{border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important}
.rounded-lg{border-radius:.3rem!important}
.rounded-circle{border-radius:50%!important}
.rounded-pill{border-radius:50rem!important}
.rounded-0{border-radius:0!important}
.clearfix::after{display:block;clear:both;content:""}
.d-none{display:none!important}
.d-inline{display:inline!important}
.d-inline-block{display:inline-block!important}
.d-block{display:block!important}
.d-table{display:table!important}
.d-table-row{display:table-row!important}
.d-table-cell{display:table-cell!important}
.d-flex{display:flex!important}
.d-inline-flex{display:inline-flex!important}
@media (min-width:576px){.d-sm-none{display:none!important}
.d-sm-inline{display:inline!important}
.d-sm-inline-block{display:inline-block!important}
.d-sm-block{display:block!important}
.d-sm-table{display:table!important}
.d-sm-table-row{display:table-row!important}
.d-sm-table-cell{display:table-cell!important}
.d-sm-flex{display:flex!important}
.d-sm-inline-flex{display:inline-flex!important}}
@media (min-width:768px){.d-md-none{display:none!important}
.d-md-inline{display:inline!important}
.d-md-inline-block{display:inline-block!important}
.d-md-block{display:block!important}
.d-md-table{display:table!important}
.d-md-table-row{display:table-row!important}
.d-md-table-cell{display:table-cell!important}
.d-md-flex{display:flex!important}
.d-md-inline-flex{display:inline-flex!important}}
@media (min-width:992px){.d-lg-none{display:none!important}
.d-lg-inline{display:inline!important}
.d-lg-inline-block{display:inline-block!important}
.d-lg-block{display:block!important}
.d-lg-table{display:table!important}
.d-lg-table-row{display:table-row!important}
.d-lg-table-cell{display:table-cell!important}
.d-lg-flex{display:flex!important}
.d-lg-inline-flex{display:inline-flex!important}}
@media (min-width:1200px){.d-xl-none{display:none!important}
.d-xl-inline{display:inline!important}
.d-xl-inline-block{display:inline-block!important}
.d-xl-block{display:block!important}
.d-xl-table{display:table!important}
.d-xl-table-row{display:table-row!important}
.d-xl-table-cell{display:table-cell!important}
.d-xl-flex{display:flex!important}
.d-xl-inline-flex{display:inline-flex!important}}
@media print{.d-print-none{display:none!important}
.d-print-inline{display:inline!important}
.d-print-inline-block{display:inline-block!important}
.d-print-block{display:block!important}
.d-print-table{display:table!important}
.d-print-table-row{display:table-row!important}
.d-print-table-cell{display:table-cell!important}
.d-print-flex{display:flex!important}
.d-print-inline-flex{display:inline-flex!important}}
.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}
.embed-responsive::before{display:block;content:""}
.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}
.embed-responsive-21by9::before{padding-top:42.85714286%}
.embed-responsive-16by9::before{padding-top:56.25%}
.embed-responsive-4by3::before{padding-top:75%}
.embed-responsive-1by1::before{padding-top:100%}
.flex-row{flex-direction:row!important}
.flex-column{flex-direction:column!important}
.flex-row-reverse{flex-direction:row-reverse!important}
.flex-column-reverse{flex-direction:column-reverse!important}
.flex-wrap{flex-wrap:wrap!important}
.flex-nowrap{flex-wrap:nowrap!important}
.flex-wrap-reverse{flex-wrap:wrap-reverse!important}
.flex-fill{flex:1 1 auto!important}
.flex-grow-0{flex-grow:0!important}
.flex-grow-1{flex-grow:1!important}
.flex-shrink-0{flex-shrink:0!important}
.flex-shrink-1{flex-shrink:1!important}
.justify-content-start{justify-content:flex-start!important}
.justify-content-end{justify-content:flex-end!important}
.justify-content-center{justify-content:center!important}
.justify-content-between{justify-content:space-between!important}
.justify-content-around{justify-content:space-around!important}
.align-items-start{align-items:flex-start!important}
.align-items-end{align-items:flex-end!important}
.align-items-center{align-items:center!important}
.align-items-baseline{align-items:baseline!important}
.align-items-stretch{align-items:stretch!important}
.align-content-start{align-content:flex-start!important}
.align-content-end{align-content:flex-end!important}
.align-content-center{align-content:center!important}
.align-content-between{align-content:space-between!important}
.align-content-around{align-content:space-around!important}
.align-content-stretch{align-content:stretch!important}
.align-self-auto{align-self:auto!important}
.align-self-start{align-self:flex-start!important}
.align-self-end{align-self:flex-end!important}
.align-self-center{align-self:center!important}
.align-self-baseline{align-self:baseline!important}
.align-self-stretch{align-self:stretch!important}
@media (min-width:576px){.flex-sm-row{flex-direction:row!important}
.flex-sm-column{flex-direction:column!important}
.flex-sm-row-reverse{flex-direction:row-reverse!important}
.flex-sm-column-reverse{flex-direction:column-reverse!important}
.flex-sm-wrap{flex-wrap:wrap!important}
.flex-sm-nowrap{flex-wrap:nowrap!important}
.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}
.flex-sm-fill{flex:1 1 auto!important}
.flex-sm-grow-0{flex-grow:0!important}
.flex-sm-grow-1{flex-grow:1!important}
.flex-sm-shrink-0{flex-shrink:0!important}
.flex-sm-shrink-1{flex-shrink:1!important}
.justify-content-sm-start{justify-content:flex-start!important}
.justify-content-sm-end{justify-content:flex-end!important}
.justify-content-sm-center{justify-content:center!important}
.justify-content-sm-between{justify-content:space-between!important}
.justify-content-sm-around{justify-content:space-around!important}
.align-items-sm-start{align-items:flex-start!important}
.align-items-sm-end{align-items:flex-end!important}
.align-items-sm-center{align-items:center!important}
.align-items-sm-baseline{align-items:baseline!important}
.align-items-sm-stretch{align-items:stretch!important}
.align-content-sm-start{align-content:flex-start!important}
.align-content-sm-end{align-content:flex-end!important}
.align-content-sm-center{align-content:center!important}
.align-content-sm-between{align-content:space-between!important}
.align-content-sm-around{align-content:space-around!important}
.align-content-sm-stretch{align-content:stretch!important}
.align-self-sm-auto{align-self:auto!important}
.align-self-sm-start{align-self:flex-start!important}
.align-self-sm-end{align-self:flex-end!important}
.align-self-sm-center{align-self:center!important}
.align-self-sm-baseline{align-self:baseline!important}
.align-self-sm-stretch{align-self:stretch!important}}
@media (min-width:768px){.flex-md-row{flex-direction:row!important}
.flex-md-column{flex-direction:column!important}
.flex-md-row-reverse{flex-direction:row-reverse!important}
.flex-md-column-reverse{flex-direction:column-reverse!important}
.flex-md-wrap{flex-wrap:wrap!important}
.flex-md-nowrap{flex-wrap:nowrap!important}
.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}
.flex-md-fill{flex:1 1 auto!important}
.flex-md-grow-0{flex-grow:0!important}
.flex-md-grow-1{flex-grow:1!important}
.flex-md-shrink-0{flex-shrink:0!important}
.flex-md-shrink-1{flex-shrink:1!important}
.justify-content-md-start{justify-content:flex-start!important}
.justify-content-md-end{justify-content:flex-end!important}
.justify-content-md-center{justify-content:center!important}
.justify-content-md-between{justify-content:space-between!important}
.justify-content-md-around{justify-content:space-around!important}
.align-items-md-start{align-items:flex-start!important}
.align-items-md-end{align-items:flex-end!important}
.align-items-md-center{align-items:center!important}
.align-items-md-baseline{align-items:baseline!important}
.align-items-md-stretch{align-items:stretch!important}
.align-content-md-start{align-content:flex-start!important}
.align-content-md-end{align-content:flex-end!important}
.align-content-md-center{align-content:center!important}
.align-content-md-between{align-content:space-between!important}
.align-content-md-around{align-content:space-around!important}
.align-content-md-stretch{align-content:stretch!important}
.align-self-md-auto{align-self:auto!important}
.align-self-md-start{align-self:flex-start!important}
.align-self-md-end{align-self:flex-end!important}
.align-self-md-center{align-self:center!important}
.align-self-md-baseline{align-self:baseline!important}
.align-self-md-stretch{align-self:stretch!important}}
@media (min-width:992px){.flex-lg-row{flex-direction:row!important}
.flex-lg-column{flex-direction:column!important}
.flex-lg-row-reverse{flex-direction:row-reverse!important}
.flex-lg-column-reverse{flex-direction:column-reverse!important}
.flex-lg-wrap{flex-wrap:wrap!important}
.flex-lg-nowrap{flex-wrap:nowrap!important}
.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}
.flex-lg-fill{flex:1 1 auto!important}
.flex-lg-grow-0{flex-grow:0!important}
.flex-lg-grow-1{flex-grow:1!important}
.flex-lg-shrink-0{flex-shrink:0!important}
.flex-lg-shrink-1{flex-shrink:1!important}
.justify-content-lg-start{justify-content:flex-start!important}
.justify-content-lg-end{justify-content:flex-end!important}
.justify-content-lg-center{justify-content:center!important}
.justify-content-lg-between{justify-content:space-between!important}
.justify-content-lg-around{justify-content:space-around!important}
.align-items-lg-start{align-items:flex-start!important}
.align-items-lg-end{align-items:flex-end!important}
.align-items-lg-center{align-items:center!important}
.align-items-lg-baseline{align-items:baseline!important}
.align-items-lg-stretch{align-items:stretch!important}
.align-content-lg-start{align-content:flex-start!important}
.align-content-lg-end{align-content:flex-end!important}
.align-content-lg-center{align-content:center!important}
.align-content-lg-between{align-content:space-between!important}
.align-content-lg-around{align-content:space-around!important}
.align-content-lg-stretch{align-content:stretch!important}
.align-self-lg-auto{align-self:auto!important}
.align-self-lg-start{align-self:flex-start!important}
.align-self-lg-end{align-self:flex-end!important}
.align-self-lg-center{align-self:center!important}
.align-self-lg-baseline{align-self:baseline!important}
.align-self-lg-stretch{align-self:stretch!important}}
@media (min-width:1200px){.flex-xl-row{flex-direction:row!important}
.flex-xl-column{flex-direction:column!important}
.flex-xl-row-reverse{flex-direction:row-reverse!important}
.flex-xl-column-reverse{flex-direction:column-reverse!important}
.flex-xl-wrap{flex-wrap:wrap!important}
.flex-xl-nowrap{flex-wrap:nowrap!important}
.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}
.flex-xl-fill{flex:1 1 auto!important}
.flex-xl-grow-0{flex-grow:0!important}
.flex-xl-grow-1{flex-grow:1!important}
.flex-xl-shrink-0{flex-shrink:0!important}
.flex-xl-shrink-1{flex-shrink:1!important}
.justify-content-xl-start{justify-content:flex-start!important}
.justify-content-xl-end{justify-content:flex-end!important}
.justify-content-xl-center{justify-content:center!important}
.justify-content-xl-between{justify-content:space-between!important}
.justify-content-xl-around{justify-content:space-around!important}
.align-items-xl-start{align-items:flex-start!important}
.align-items-xl-end{align-items:flex-end!important}
.align-items-xl-center{align-items:center!important}
.align-items-xl-baseline{align-items:baseline!important}
.align-items-xl-stretch{align-items:stretch!important}
.align-content-xl-start{align-content:flex-start!important}
.align-content-xl-end{align-content:flex-end!important}
.align-content-xl-center{align-content:center!important}
.align-content-xl-between{align-content:space-between!important}
.align-content-xl-around{align-content:space-around!important}
.align-content-xl-stretch{align-content:stretch!important}
.align-self-xl-auto{align-self:auto!important}
.align-self-xl-start{align-self:flex-start!important}
.align-self-xl-end{align-self:flex-end!important}
.align-self-xl-center{align-self:center!important}
.align-self-xl-baseline{align-self:baseline!important}
.align-self-xl-stretch{align-self:stretch!important}}
.float-left{float:left!important}
.float-right{float:right!important}
.float-none{float:none!important}
@media (min-width:576px){.float-sm-left{float:left!important}
.float-sm-right{float:right!important}
.float-sm-none{float:none!important}}
@media (min-width:768px){.float-md-left{float:left!important}
.float-md-right{float:right!important}
.float-md-none{float:none!important}}
@media (min-width:992px){.float-lg-left{float:left!important}
.float-lg-right{float:right!important}
.float-lg-none{float:none!important}}
@media (min-width:1200px){.float-xl-left{float:left!important}
.float-xl-right{float:right!important}
.float-xl-none{float:none!important}}
.user-select-all{user-select:all!important}
.user-select-auto{user-select:auto!important}
.user-select-none{user-select:none!important}
.overflow-auto{overflow:auto!important}
.overflow-hidden{overflow:hidden!important}
.position-static{position:static!important}
.position-relative{position:relative!important}
.position-absolute{position:absolute!important}
.position-fixed{position:fixed!important}
.position-sticky{position:sticky!important}
.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}
@supports (position:sticky){.sticky-top{position:sticky;top:0;z-index:1020}}
.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}
.shadow-sm{box-shadow:0 .125rem .25rem rgb(0 0 0 / .075)!important}
.shadow{box-shadow:0 .5rem 1rem rgb(0 0 0 / .15)!important}
.shadow-lg{box-shadow:0 1rem 3rem rgb(0 0 0 / .175)!important}
.shadow-none{box-shadow:none!important}
.w-25{width:25%!important}
.w-50{width:50%!important}
.w-75{width:75%!important}
.w-100{width:100%!important}
.w-auto{width:auto!important}
.h-25{height:25%!important}
.h-50{height:50%!important}
.h-75{height:75%!important}
.h-100{height:100%!important}
.h-auto{height:auto!important}
.mw-100{max-width:100%!important}
.mh-100{max-height:100%!important}
.min-vw-100{min-width:100vw!important}
.min-vh-100{min-height:100vh!important}
.vw-100{width:100vw!important}
.vh-100{height:100vh!important}
.m-0{margin:0!important}
.mt-0,.my-0{margin-top:0!important}
.mr-0,.mx-0{margin-right:0!important}
.mb-0,.my-0{margin-bottom:0!important}
.ml-0,.mx-0{margin-left:0!important}
.m-1{margin:.25rem!important}
.mt-1,.my-1{margin-top:.25rem!important}
.mr-1,.mx-1{margin-right:.25rem!important}
.mb-1,.my-1{margin-bottom:.25rem!important}
.ml-1,.mx-1{margin-left:.25rem!important}
.m-2{margin:.5rem!important}
.mt-2,.my-2{margin-top:.5rem!important}
.mr-2,.mx-2{margin-right:.5rem!important}
.mb-2,.my-2{margin-bottom:.5rem!important}
.ml-2,.mx-2{margin-left:.5rem!important}
.m-3{margin:1rem!important}
.mt-3,.my-3{margin-top:1rem!important}
.mr-3,.mx-3{margin-right:1rem!important}
.mb-3,.my-3{margin-bottom:1rem!important}
.ml-3,.mx-3{margin-left:1rem!important}
.m-4{margin:1.5rem!important}
.mt-4,.my-4{margin-top:1.5rem!important}
.mr-4,.mx-4{margin-right:1.5rem!important}
.mb-4,.my-4{margin-bottom:1.5rem!important}
.ml-4,.mx-4{margin-left:1.5rem!important}
.m-5{margin:3rem!important}
.mt-5,.my-5{margin-top:3rem!important}
.mr-5,.mx-5{margin-right:3rem!important}
.mb-5,.my-5{margin-bottom:3rem!important}
.ml-5,.mx-5{margin-left:3rem!important}
.p-0{padding:0!important}
.pt-0,.py-0{padding-top:0!important}
.pr-0,.px-0{padding-right:0!important}
.pb-0,.py-0{padding-bottom:0!important}
.pl-0,.px-0{padding-left:0!important}
.p-1{padding:.25rem!important}
.pt-1,.py-1{padding-top:.25rem!important}
.pr-1,.px-1{padding-right:.25rem!important}
.pb-1,.py-1{padding-bottom:.25rem!important}
.pl-1,.px-1{padding-left:.25rem!important}
.p-2{padding:.5rem!important}
.pt-2,.py-2{padding-top:.5rem!important}
.pr-2,.px-2{padding-right:.5rem!important}
.pb-2,.py-2{padding-bottom:.5rem!important}
.pl-2,.px-2{padding-left:.5rem!important}
.p-3{padding:1rem!important}
.pt-3,.py-3{padding-top:1rem!important}
.pr-3,.px-3{padding-right:1rem!important}
.pb-3,.py-3{padding-bottom:1rem!important}
.pl-3,.px-3{padding-left:1rem!important}
.p-4{padding:1.5rem!important}
.pt-4,.py-4{padding-top:1.5rem!important}
.pr-4,.px-4{padding-right:1.5rem!important}
.pb-4,.py-4{padding-bottom:1.5rem!important}
.pl-4,.px-4{padding-left:1.5rem!important}
.p-5{padding:3rem!important}
.pt-5,.py-5{padding-top:3rem!important}
.pr-5,.px-5{padding-right:3rem!important}
.pb-5,.py-5{padding-bottom:3rem!important}
.pl-5,.px-5{padding-left:3rem!important}
.m-n1{margin:-.25rem!important}
.mt-n1,.my-n1{margin-top:-.25rem!important}
.mr-n1,.mx-n1{margin-right:-.25rem!important}
.mb-n1,.my-n1{margin-bottom:-.25rem!important}
.ml-n1,.mx-n1{margin-left:-.25rem!important}
.m-n2{margin:-.5rem!important}
.mt-n2,.my-n2{margin-top:-.5rem!important}
.mr-n2,.mx-n2{margin-right:-.5rem!important}
.mb-n2,.my-n2{margin-bottom:-.5rem!important}
.ml-n2,.mx-n2{margin-left:-.5rem!important}
.m-n3{margin:-1rem!important}
.mt-n3,.my-n3{margin-top:-1rem!important}
.mr-n3,.mx-n3{margin-right:-1rem!important}
.mb-n3,.my-n3{margin-bottom:-1rem!important}
.ml-n3,.mx-n3{margin-left:-1rem!important}
.m-n4{margin:-1.5rem!important}
.mt-n4,.my-n4{margin-top:-1.5rem!important}
.mr-n4,.mx-n4{margin-right:-1.5rem!important}
.mb-n4,.my-n4{margin-bottom:-1.5rem!important}
.ml-n4,.mx-n4{margin-left:-1.5rem!important}
.m-n5{margin:-3rem!important}
.mt-n5,.my-n5{margin-top:-3rem!important}
.mr-n5,.mx-n5{margin-right:-3rem!important}
.mb-n5,.my-n5{margin-bottom:-3rem!important}
.ml-n5,.mx-n5{margin-left:-3rem!important}
.m-auto{margin:auto!important}
.mt-auto,.my-auto{margin-top:auto!important}
.mr-auto,.mx-auto{margin-right:auto!important}
.mb-auto,.my-auto{margin-bottom:auto!important}
.ml-auto,.mx-auto{margin-left:auto!important}
@media (min-width:576px){.m-sm-0{margin:0!important}
.mt-sm-0,.my-sm-0{margin-top:0!important}
.mr-sm-0,.mx-sm-0{margin-right:0!important}
.mb-sm-0,.my-sm-0{margin-bottom:0!important}
.ml-sm-0,.mx-sm-0{margin-left:0!important}
.m-sm-1{margin:.25rem!important}
.mt-sm-1,.my-sm-1{margin-top:.25rem!important}
.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}
.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}
.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}
.m-sm-2{margin:.5rem!important}
.mt-sm-2,.my-sm-2{margin-top:.5rem!important}
.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}
.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}
.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}
.m-sm-3{margin:1rem!important}
.mt-sm-3,.my-sm-3{margin-top:1rem!important}
.mr-sm-3,.mx-sm-3{margin-right:1rem!important}
.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}
.ml-sm-3,.mx-sm-3{margin-left:1rem!important}
.m-sm-4{margin:1.5rem!important}
.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}
.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}
.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}
.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}
.m-sm-5{margin:3rem!important}
.mt-sm-5,.my-sm-5{margin-top:3rem!important}
.mr-sm-5,.mx-sm-5{margin-right:3rem!important}
.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}
.ml-sm-5,.mx-sm-5{margin-left:3rem!important}
.p-sm-0{padding:0!important}
.pt-sm-0,.py-sm-0{padding-top:0!important}
.pr-sm-0,.px-sm-0{padding-right:0!important}
.pb-sm-0,.py-sm-0{padding-bottom:0!important}
.pl-sm-0,.px-sm-0{padding-left:0!important}
.p-sm-1{padding:.25rem!important}
.pt-sm-1,.py-sm-1{padding-top:.25rem!important}
.pr-sm-1,.px-sm-1{padding-right:.25rem!important}
.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}
.pl-sm-1,.px-sm-1{padding-left:.25rem!important}
.p-sm-2{padding:.5rem!important}
.pt-sm-2,.py-sm-2{padding-top:.5rem!important}
.pr-sm-2,.px-sm-2{padding-right:.5rem!important}
.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}
.pl-sm-2,.px-sm-2{padding-left:.5rem!important}
.p-sm-3{padding:1rem!important}
.pt-sm-3,.py-sm-3{padding-top:1rem!important}
.pr-sm-3,.px-sm-3{padding-right:1rem!important}
.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}
.pl-sm-3,.px-sm-3{padding-left:1rem!important}
.p-sm-4{padding:1.5rem!important}
.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}
.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}
.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}
.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}
.p-sm-5{padding:3rem!important}
.pt-sm-5,.py-sm-5{padding-top:3rem!important}
.pr-sm-5,.px-sm-5{padding-right:3rem!important}
.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}
.pl-sm-5,.px-sm-5{padding-left:3rem!important}
.m-sm-n1{margin:-.25rem!important}
.mt-sm-n1,.my-sm-n1{margin-top:-.25rem!important}
.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem!important}
.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem!important}
.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem!important}
.m-sm-n2{margin:-.5rem!important}
.mt-sm-n2,.my-sm-n2{margin-top:-.5rem!important}
.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem!important}
.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem!important}
.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem!important}
.m-sm-n3{margin:-1rem!important}
.mt-sm-n3,.my-sm-n3{margin-top:-1rem!important}
.mr-sm-n3,.mx-sm-n3{margin-right:-1rem!important}
.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem!important}
.ml-sm-n3,.mx-sm-n3{margin-left:-1rem!important}
.m-sm-n4{margin:-1.5rem!important}
.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem!important}
.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem!important}
.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem!important}
.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem!important}
.m-sm-n5{margin:-3rem!important}
.mt-sm-n5,.my-sm-n5{margin-top:-3rem!important}
.mr-sm-n5,.mx-sm-n5{margin-right:-3rem!important}
.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem!important}
.ml-sm-n5,.mx-sm-n5{margin-left:-3rem!important}
.m-sm-auto{margin:auto!important}
.mt-sm-auto,.my-sm-auto{margin-top:auto!important}
.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}
.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}
.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}
@media (min-width:768px){.m-md-0{margin:0!important}
.mt-md-0,.my-md-0{margin-top:0!important}
.mr-md-0,.mx-md-0{margin-right:0!important}
.mb-md-0,.my-md-0{margin-bottom:0!important}
.ml-md-0,.mx-md-0{margin-left:0!important}
.m-md-1{margin:.25rem!important}
.mt-md-1,.my-md-1{margin-top:.25rem!important}
.mr-md-1,.mx-md-1{margin-right:.25rem!important}
.mb-md-1,.my-md-1{margin-bottom:.25rem!important}
.ml-md-1,.mx-md-1{margin-left:.25rem!important}
.m-md-2{margin:.5rem!important}
.mt-md-2,.my-md-2{margin-top:.5rem!important}
.mr-md-2,.mx-md-2{margin-right:.5rem!important}
.mb-md-2,.my-md-2{margin-bottom:.5rem!important}
.ml-md-2,.mx-md-2{margin-left:.5rem!important}
.m-md-3{margin:1rem!important}
.mt-md-3,.my-md-3{margin-top:1rem!important}
.mr-md-3,.mx-md-3{margin-right:1rem!important}
.mb-md-3,.my-md-3{margin-bottom:1rem!important}
.ml-md-3,.mx-md-3{margin-left:1rem!important}
.m-md-4{margin:1.5rem!important}
.mt-md-4,.my-md-4{margin-top:1.5rem!important}
.mr-md-4,.mx-md-4{margin-right:1.5rem!important}
.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}
.ml-md-4,.mx-md-4{margin-left:1.5rem!important}
.m-md-5{margin:3rem!important}
.mt-md-5,.my-md-5{margin-top:3rem!important}
.mr-md-5,.mx-md-5{margin-right:3rem!important}
.mb-md-5,.my-md-5{margin-bottom:3rem!important}
.ml-md-5,.mx-md-5{margin-left:3rem!important}
.p-md-0{padding:0!important}
.pt-md-0,.py-md-0{padding-top:0!important}
.pr-md-0,.px-md-0{padding-right:0!important}
.pb-md-0,.py-md-0{padding-bottom:0!important}
.pl-md-0,.px-md-0{padding-left:0!important}
.p-md-1{padding:.25rem!important}
.pt-md-1,.py-md-1{padding-top:.25rem!important}
.pr-md-1,.px-md-1{padding-right:.25rem!important}
.pb-md-1,.py-md-1{padding-bottom:.25rem!important}
.pl-md-1,.px-md-1{padding-left:.25rem!important}
.p-md-2{padding:.5rem!important}
.pt-md-2,.py-md-2{padding-top:.5rem!important}
.pr-md-2,.px-md-2{padding-right:.5rem!important}
.pb-md-2,.py-md-2{padding-bottom:.5rem!important}
.pl-md-2,.px-md-2{padding-left:.5rem!important}
.p-md-3{padding:1rem!important}
.pt-md-3,.py-md-3{padding-top:1rem!important}
.pr-md-3,.px-md-3{padding-right:1rem!important}
.pb-md-3,.py-md-3{padding-bottom:1rem!important}
.pl-md-3,.px-md-3{padding-left:1rem!important}
.p-md-4{padding:1.5rem!important}
.pt-md-4,.py-md-4{padding-top:1.5rem!important}
.pr-md-4,.px-md-4{padding-right:1.5rem!important}
.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}
.pl-md-4,.px-md-4{padding-left:1.5rem!important}
.p-md-5{padding:3rem!important}
.pt-md-5,.py-md-5{padding-top:3rem!important}
.pr-md-5,.px-md-5{padding-right:3rem!important}
.pb-md-5,.py-md-5{padding-bottom:3rem!important}
.pl-md-5,.px-md-5{padding-left:3rem!important}
.m-md-n1{margin:-.25rem!important}
.mt-md-n1,.my-md-n1{margin-top:-.25rem!important}
.mr-md-n1,.mx-md-n1{margin-right:-.25rem!important}
.mb-md-n1,.my-md-n1{margin-bottom:-.25rem!important}
.ml-md-n1,.mx-md-n1{margin-left:-.25rem!important}
.m-md-n2{margin:-.5rem!important}
.mt-md-n2,.my-md-n2{margin-top:-.5rem!important}
.mr-md-n2,.mx-md-n2{margin-right:-.5rem!important}
.mb-md-n2,.my-md-n2{margin-bottom:-.5rem!important}
.ml-md-n2,.mx-md-n2{margin-left:-.5rem!important}
.m-md-n3{margin:-1rem!important}
.mt-md-n3,.my-md-n3{margin-top:-1rem!important}
.mr-md-n3,.mx-md-n3{margin-right:-1rem!important}
.mb-md-n3,.my-md-n3{margin-bottom:-1rem!important}
.ml-md-n3,.mx-md-n3{margin-left:-1rem!important}
.m-md-n4{margin:-1.5rem!important}
.mt-md-n4,.my-md-n4{margin-top:-1.5rem!important}
.mr-md-n4,.mx-md-n4{margin-right:-1.5rem!important}
.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem!important}
.ml-md-n4,.mx-md-n4{margin-left:-1.5rem!important}
.m-md-n5{margin:-3rem!important}
.mt-md-n5,.my-md-n5{margin-top:-3rem!important}
.mr-md-n5,.mx-md-n5{margin-right:-3rem!important}
.mb-md-n5,.my-md-n5{margin-bottom:-3rem!important}
.ml-md-n5,.mx-md-n5{margin-left:-3rem!important}
.m-md-auto{margin:auto!important}
.mt-md-auto,.my-md-auto{margin-top:auto!important}
.mr-md-auto,.mx-md-auto{margin-right:auto!important}
.mb-md-auto,.my-md-auto{margin-bottom:auto!important}
.ml-md-auto,.mx-md-auto{margin-left:auto!important}}
@media (min-width:992px){.m-lg-0{margin:0!important}
.mt-lg-0,.my-lg-0{margin-top:0!important}
.mr-lg-0,.mx-lg-0{margin-right:0!important}
.mb-lg-0,.my-lg-0{margin-bottom:0!important}
.ml-lg-0,.mx-lg-0{margin-left:0!important}
.m-lg-1{margin:.25rem!important}
.mt-lg-1,.my-lg-1{margin-top:.25rem!important}
.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}
.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}
.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}
.m-lg-2{margin:.5rem!important}
.mt-lg-2,.my-lg-2{margin-top:.5rem!important}
.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}
.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}
.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}
.m-lg-3{margin:1rem!important}
.mt-lg-3,.my-lg-3{margin-top:1rem!important}
.mr-lg-3,.mx-lg-3{margin-right:1rem!important}
.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}
.ml-lg-3,.mx-lg-3{margin-left:1rem!important}
.m-lg-4{margin:1.5rem!important}
.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}
.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}
.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}
.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}
.m-lg-5{margin:3rem!important}
.mt-lg-5,.my-lg-5{margin-top:3rem!important}
.mr-lg-5,.mx-lg-5{margin-right:3rem!important}
.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}
.ml-lg-5,.mx-lg-5{margin-left:3rem!important}
.p-lg-0{padding:0!important}
.pt-lg-0,.py-lg-0{padding-top:0!important}
.pr-lg-0,.px-lg-0{padding-right:0!important}
.pb-lg-0,.py-lg-0{padding-bottom:0!important}
.pl-lg-0,.px-lg-0{padding-left:0!important}
.p-lg-1{padding:.25rem!important}
.pt-lg-1,.py-lg-1{padding-top:.25rem!important}
.pr-lg-1,.px-lg-1{padding-right:.25rem!important}
.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}
.pl-lg-1,.px-lg-1{padding-left:.25rem!important}
.p-lg-2{padding:.5rem!important}
.pt-lg-2,.py-lg-2{padding-top:.5rem!important}
.pr-lg-2,.px-lg-2{padding-right:.5rem!important}
.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}
.pl-lg-2,.px-lg-2{padding-left:.5rem!important}
.p-lg-3{padding:1rem!important}
.pt-lg-3,.py-lg-3{padding-top:1rem!important}
.pr-lg-3,.px-lg-3{padding-right:1rem!important}
.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}
.pl-lg-3,.px-lg-3{padding-left:1rem!important}
.p-lg-4{padding:1.5rem!important}
.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}
.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}
.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}
.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}
.p-lg-5{padding:3rem!important}
.pt-lg-5,.py-lg-5{padding-top:3rem!important}
.pr-lg-5,.px-lg-5{padding-right:3rem!important}
.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}
.pl-lg-5,.px-lg-5{padding-left:3rem!important}
.m-lg-n1{margin:-.25rem!important}
.mt-lg-n1,.my-lg-n1{margin-top:-.25rem!important}
.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem!important}
.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem!important}
.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem!important}
.m-lg-n2{margin:-.5rem!important}
.mt-lg-n2,.my-lg-n2{margin-top:-.5rem!important}
.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem!important}
.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem!important}
.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem!important}
.m-lg-n3{margin:-1rem!important}
.mt-lg-n3,.my-lg-n3{margin-top:-1rem!important}
.mr-lg-n3,.mx-lg-n3{margin-right:-1rem!important}
.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem!important}
.ml-lg-n3,.mx-lg-n3{margin-left:-1rem!important}
.m-lg-n4{margin:-1.5rem!important}
.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem!important}
.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem!important}
.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem!important}
.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem!important}
.m-lg-n5{margin:-3rem!important}
.mt-lg-n5,.my-lg-n5{margin-top:-3rem!important}
.mr-lg-n5,.mx-lg-n5{margin-right:-3rem!important}
.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem!important}
.ml-lg-n5,.mx-lg-n5{margin-left:-3rem!important}
.m-lg-auto{margin:auto!important}
.mt-lg-auto,.my-lg-auto{margin-top:auto!important}
.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}
.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}
.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}
@media (min-width:1200px){.m-xl-0{margin:0!important}
.mt-xl-0,.my-xl-0{margin-top:0!important}
.mr-xl-0,.mx-xl-0{margin-right:0!important}
.mb-xl-0,.my-xl-0{margin-bottom:0!important}
.ml-xl-0,.mx-xl-0{margin-left:0!important}
.m-xl-1{margin:.25rem!important}
.mt-xl-1,.my-xl-1{margin-top:.25rem!important}
.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}
.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}
.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}
.m-xl-2{margin:.5rem!important}
.mt-xl-2,.my-xl-2{margin-top:.5rem!important}
.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}
.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}
.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}
.m-xl-3{margin:1rem!important}
.mt-xl-3,.my-xl-3{margin-top:1rem!important}
.mr-xl-3,.mx-xl-3{margin-right:1rem!important}
.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}
.ml-xl-3,.mx-xl-3{margin-left:1rem!important}
.m-xl-4{margin:1.5rem!important}
.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}
.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}
.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}
.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}
.m-xl-5{margin:3rem!important}
.mt-xl-5,.my-xl-5{margin-top:3rem!important}
.mr-xl-5,.mx-xl-5{margin-right:3rem!important}
.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}
.ml-xl-5,.mx-xl-5{margin-left:3rem!important}
.p-xl-0{padding:0!important}
.pt-xl-0,.py-xl-0{padding-top:0!important}
.pr-xl-0,.px-xl-0{padding-right:0!important}
.pb-xl-0,.py-xl-0{padding-bottom:0!important}
.pl-xl-0,.px-xl-0{padding-left:0!important}
.p-xl-1{padding:.25rem!important}
.pt-xl-1,.py-xl-1{padding-top:.25rem!important}
.pr-xl-1,.px-xl-1{padding-right:.25rem!important}
.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}
.pl-xl-1,.px-xl-1{padding-left:.25rem!important}
.p-xl-2{padding:.5rem!important}
.pt-xl-2,.py-xl-2{padding-top:.5rem!important}
.pr-xl-2,.px-xl-2{padding-right:.5rem!important}
.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}
.pl-xl-2,.px-xl-2{padding-left:.5rem!important}
.p-xl-3{padding:1rem!important}
.pt-xl-3,.py-xl-3{padding-top:1rem!important}
.pr-xl-3,.px-xl-3{padding-right:1rem!important}
.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}
.pl-xl-3,.px-xl-3{padding-left:1rem!important}
.p-xl-4{padding:1.5rem!important}
.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}
.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}
.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}
.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}
.p-xl-5{padding:3rem!important}
.pt-xl-5,.py-xl-5{padding-top:3rem!important}
.pr-xl-5,.px-xl-5{padding-right:3rem!important}
.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}
.pl-xl-5,.px-xl-5{padding-left:3rem!important}
.m-xl-n1{margin:-.25rem!important}
.mt-xl-n1,.my-xl-n1{margin-top:-.25rem!important}
.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem!important}
.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem!important}
.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem!important}
.m-xl-n2{margin:-.5rem!important}
.mt-xl-n2,.my-xl-n2{margin-top:-.5rem!important}
.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem!important}
.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem!important}
.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem!important}
.m-xl-n3{margin:-1rem!important}
.mt-xl-n3,.my-xl-n3{margin-top:-1rem!important}
.mr-xl-n3,.mx-xl-n3{margin-right:-1rem!important}
.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem!important}
.ml-xl-n3,.mx-xl-n3{margin-left:-1rem!important}
.m-xl-n4{margin:-1.5rem!important}
.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem!important}
.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem!important}
.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem!important}
.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem!important}
.m-xl-n5{margin:-3rem!important}
.mt-xl-n5,.my-xl-n5{margin-top:-3rem!important}
.mr-xl-n5,.mx-xl-n5{margin-right:-3rem!important}
.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem!important}
.ml-xl-n5,.mx-xl-n5{margin-left:-3rem!important}
.m-xl-auto{margin:auto!important}
.mt-xl-auto,.my-xl-auto{margin-top:auto!important}
.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}
.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}
.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}
.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:#fff0}
.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace!important}
.text-justify{text-align:justify!important}
.text-wrap{white-space:normal!important}
.text-nowrap{white-space:nowrap!important}
.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.text-left{text-align:left!important}
.text-right{text-align:right!important}
.text-center{text-align:center!important}
@media (min-width:576px){.text-sm-left{text-align:left!important}
.text-sm-right{text-align:right!important}
.text-sm-center{text-align:center!important}}
@media (min-width:768px){.text-md-left{text-align:left!important}
.text-md-right{text-align:right!important}
.text-md-center{text-align:center!important}}
@media (min-width:992px){.text-lg-left{text-align:left!important}
.text-lg-right{text-align:right!important}
.text-lg-center{text-align:center!important}}
@media (min-width:1200px){.text-xl-left{text-align:left!important}
.text-xl-right{text-align:right!important}
.text-xl-center{text-align:center!important}}
.text-lowercase{text-transform:lowercase!important}
.text-uppercase{text-transform:uppercase!important}
.text-capitalize{text-transform:capitalize!important}
.font-weight-light{font-weight:300!important}
.font-weight-lighter{font-weight:lighter!important}
.font-weight-normal{font-weight:400!important}
.font-weight-bold{font-weight:700!important}
.font-weight-bolder{font-weight:bolder!important}
.font-italic{font-style:italic!important}
.text-white{color:#fff!important}
.text-primary{color:#007bff!important}
a.text-primary:hover,a.text-primary:focus{color:#0056b3!important}
.text-secondary{color:#6c757d!important}
a.text-secondary:hover,a.text-secondary:focus{color:#494f54!important}
.text-success{color:#28a745!important}
a.text-success:hover,a.text-success:focus{color:#19692c!important}
.text-info{color:#17a2b8!important}
a.text-info:hover,a.text-info:focus{color:#0f6674!important}
.text-warning{color:#ffc107!important}
a.text-warning:hover,a.text-warning:focus{color:#ba8b00!important}
.text-danger{color:#dc3545!important}
a.text-danger:hover,a.text-danger:focus{color:#a71d2a!important}
.text-light{color:#f8f9fa!important}
a.text-light:hover,a.text-light:focus{color:#cbd3da!important}
.text-dark{color:#343a40!important}
a.text-dark:hover,a.text-dark:focus{color:#121416!important}
.text-body{color:#212529!important}
.text-muted{color:#6c757d!important}
.text-black-50{color:rgb(0 0 0 / .5)!important}
.text-white-50{color:rgb(255 255 255 / .5)!important}
.text-hide{font:0/0 a;color:#fff0;text-shadow:none;background-color:#fff0;border:0}
.text-decoration-none{text-decoration:none!important}
.text-break{word-break:break-word!important;word-wrap:break-word!important}
.text-reset{color:inherit!important}
.visible{visibility:visible!important}
.invisible{visibility:hidden!important}
html{min-height:100%;background-color:#3d3d3d;height:100%;width:100%;margin:0;scroll-behavior:smooth}
body{height:100%;width:100%;margin:0;min-height:100%;background-color:#3d3d3d;overflow-x:hidden;-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision}
html[data-daltonized-class=protanopia]{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='protanopia'><feColorMatrix type='matrix' values='0.56667,0.43333,0.00000,0,0,0.55833,0.44167,0.00000,0,0,0.00000,0.24167,0.75833,0,0,0,0,0,1,0'/></filter></svg>#protanopia")}
html[data-daltonized-class=protanomaly]{filter:url("data:image/svg+xml;utf8,<svg%20xmlns=\'http://www.w3.org/2000/svg\'><filter%20id=\'protanomaly\'><feColorMatrix%20type=\'matrix\'%20values=\'0.817%200.183%200.000%200.000%200.000%200.333%200.667%200.000%200.000%200.000%200.000%200.125%200.875%200.000%200.000%200.000%200.000%200.000%201.000%200.000\'/></filter></svg>#protanomaly")}
html[data-daltonized-class=deuteranopia]{filter:url("data:image/svg+xml;utf8,<svg%20xmlns=\'http://www.w3.org/2000/svg\'><filter%20id=\'deuteranopia\'><feColorMatrix%20type=\'matrix\'%20values=\'0.625%200.375%200.000%200.000%200.000%200.700%200.300%200.000%200.000%200.000%200.000%200.300%200.700%200.000%200.000%200.000%200.000%200.000%201.000%200.000\'/></filter></svg>#deuteranopia")}
html[data-daltonized-class=deuteranomaly]{filter:url("data:image/svg+xml;utf8,<svg%20xmlns=\'http://www.w3.org/2000/svg\'><filter%20id=\'deuteranomaly\'><feColorMatrix%20type=\'matrix\'%20values=\'0.800%200.200%200.000%200.000%200.000%200.258%200.742%200.000%200.000%200.000%200.000%200.142%200.858%200.000%200.000%200.000%200.000%200.000%201.000%200.000\'/></filter></svg>#deuteranomaly")}
html[data-daltonized-class=tritanopia]{filter:url("data:image/svg+xml;utf8,<svg%20xmlns=\'http://www.w3.org/2000/svg\'><filter%20id=\'tritanopia\'><feColorMatrix%20type=\'matrix\'%20values=\'0.950%200.050%200.000%200.000%200.000%200.000%200.433%200.567%200.000%200.000%200.000%200.475%200.525%200.000%200.000%200.000%200.000%200.000%201.000%200.000\'/></filter></svg>#tritanopia")}
html[data-daltonized-class=tritanomaly]{filter:url("data:image/svg+xml;utf8,<svg%20xmlns=\'http://www.w3.org/2000/svg\'><filter%20id=\'tritanomaly\'><feColorMatrix%20type=\'matrix\'%20values=\'0.967%200.033%200.000%200.000%200.000%200.000%200.733%200.267%200.000%200.000%200.000%200.183%200.817%200.000%200.000%200.000%200.000%200.000%201.000%200.000\'/></filter></svg>#tritanomaly")}
html[data-daltonized-class=achromatopsia]{filter:url("data:image/svg+xml;utf8,<svg%20xmlns=\'http://www.w3.org/2000/svg\'><filter%20id=\'achromatopsia\'><feColorMatrix%20type=\'matrix\'%20values=\'0.299%200.587%200.114%200.000%200.000%200.299%200.587%200.114%200.000%200.000%200.299%200.587%200.114%200.000%200.000%200.000%200.000%200.000%201.000%200.000\'/></filter></svg>#achromatopsia")}
.logo{background-blend-mode:normal;border:2px solid #fff;min-width:100px;height:80px;border-radius:5%;background-color:#fff0;background-repeat:no-repeat;background-size:contain}
p{min-height:1em;line-height:1em;margin:0}
.hr-text{line-height:1em;position:relative;outline:0;border:0;color:#000;text-align:center;height:1.5em;opacity:.5}
.hr-text:before{content:'';background:linear-gradient(to right,transparent,#818078,transparent);position:absolute;left:0;top:50%;width:100%;height:1px}
.hr-text:after{content:attr(data-content);position:relative;display:inline-block;color:#000;padding:0 .5em;line-height:1.5em;color:#818078;background-color:#fcfcfa}
.wrapper_content .anim-wrapper{width:100%;perspective:500px;perspective-origin:center;-webkit-perspective:500px;-webkit-perspective-origin:center}
.wrapper_content .aic{display:flex;flex-direction:column;justify-content:center}
.wrapper_content .aic .btn{margin-bottom:10px}
body>.container{float:none;height:auto}
body>.container>.col-lg-12{background-color:#fff}
.container.lc{flex-wrap:wrap;flex-direction:column}
.container.lc .navbar-translate{width:100%;display:inline-flex;max-height:150px}
.container.lc .navbar-brand{margin:0 auto}
@media(min-width:992px){.container.lc .navbar-brand{min-height:64px}}
.container.lc.bottom{flex-direction:column-reverse}
.landing_page #head_container{background-color:#fff0;box-shadow:none}
.landing_page #mod_menu_1 .container{background-color:transparent!important}
#head_container:has(.container.lc.bottom)+#main_section section:first-of-type{padding-top:50px}
#main_section section.etv:empty{min-height:40px!important}
.container.lr .navbar-brand{margin-right:0!important}
.container.lr{flex-direction:row-reverse}
.container.ml .ml-auto{margin-left:0!important;justify-content:left!important}
.container.mr .ml-auto{margin-left:auto!important;justify-content:right!important}
.container.mc .ml-auto{margin-left:auto!important;margin-right:auto!important;justify-content:center!important}
.container.lc.bottom .navbar-translate{height:64px}
body.scrolled .container.lc .navbar-translate{width:auto}
body.scrolled .container.lc.bottom{flex-direction:row;flex-wrap:nowrap}
body.scrolled .container.lc.bottom .navbar-brand{margin:0}
body.scrolled .container.lc.bottom .navbar-brand .logo{min-width:56px!important;height:56px!important;border:none}
a{color:#43abfe;transition:all 0.2s ease}
a:hover{color:#007bff}
pre{white-space:-o-pre-wrap;word-wrap:break-word}
picture{display:block}
.popup{background:#fff}
.clear:after{clear:both;display:block;height:0;font-size:0;visibility:hidden;content:""}
#page{position:relative;font-family:open sans,arial,sans-serif;transition:all 0.4s ease-in-out;display:flex;min-height:100vh;flex-direction:column;justify-content:space-between}
#page pre{color:inherit}
.media{display:block}
.content-text i,.text-content i{font-size:inherit}
.webfonticon{text-align:center}
.starter-template{padding:40px 15px;text-align:center}
.bg-primary{background-color:#fff!important}
.dropdown-item.active{background-color:#85b034;color:#fff}
.dropdown-item:active{background-color:#85b034}
.navbar-nav .dropdown-menu .nav-item{margin:0}
.modal{z-index:99999}
.modal-backdrop{z-index:99998}
.modal-header{width:100%;margin:0 auto;overflow:hidden;font-size:18px;font-weight:700;line-height:24px;text-align:center;color:#14171a;text-overflow:ellipsis;white-space:nowrap}
.modal-title{width:100%;margin:0 auto;overflow:hidden;font-size:18px;font-weight:700;line-height:24px;text-align:center;color:#14171a;text-overflow:ellipsis;white-space:nowrap}
.modal-body{height:100%;overflow:hidden}
.bootbox-body{height:100%}
.modal-dialog.modal-lg{height:100%}
.error_msg{background:red;margin:5px 0;text-align:center;color:#fff}
.bg{position:fixed;top:40px;left:0;bottom:0;background-size:cover;background-attachment:fixed;min-width:100%;min-height:100%;z-index:-1;background-image:none;background-position:top center;background-color:#fff}
section.text.aic{display:flex;align-items:center}
section .video-container{position:absolute;top:0;bottom:0;width:100%;height:100%;overflow:hidden;z-index:-1;background-size:cover;background-repeat:no-repeat;background-position:center center;display:flex;align-items:center;will-change:transform;contain:layout paint;transform:translate3d(0,0,0)}
section video.bg{position:absolute;min-width:100%;min-height:100%;width:auto;height:auto;top:50%;left:50%;transform:translate(-50%,-50%)}
section .video-container canvas{width:100%}
@media screen and (max-width:992px){section .video-container video{display:none}}
section iframe.bg{position:absolute;min-width:100%;min-height:100%;width:177.77777778vh;height:56.25vw;top:50%;left:50%;transform:translate(-50%,-50%)}
#pp_bg_vid{display:none}
.page-header.page-header-small{min-height:28vh;max-height:390px}
.navbar.navbar-transparent{background-color:rgb(0 0 0 / .5)!important}
.form-group .input-group-text{padding:2px 15px 2px 18px}
.input-group .input-group-text{padding:2px 15px 2px 18px}
.form-group .input-group-addon .input-group-text{padding:6px;border-radius:0;border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3}
.input-group .input-group-addong .input-group-text{padding:6px;border-radius:0;border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3}
.form-control[name="search"]{background:#c2c2c2}
.form-control[name="search"]:focus{background:#fff;-moz-animation:ease-in;-webkit-animation:ease-in}
body:not(.fullpage) #head_container{position:sticky}
#head_container{top:0;width:100%;margin:0;box-shadow:0 1px 0 rgb(0 0 0 / .1);z-index:2;min-height:40px}
.first-block-behind #wrapper_content section:first-of-type .inner-content{padding-top:100px}
body:not(.scrolled) .first-block-behind #head_container{position:fixed;box-shadow:none;background-color:#fff0}
@media (min-width:992px){body:not(.scrolled) .first-block-behind #head_container .container{background-color:transparent!important}
body:not(.scrolled) .first-block-behind #mod_menu_1 .navbar-nav>.nav-item>a{color:#fff}
body:not(.scrolled,.edit) .first-block-behind .wrapper_content section:first-of-type:before,.scroll-container .wrapper_content section.block-behind:before{background-image:linear-gradient(0deg,transparent 85%,rgb(0 0 0 / .65) 100%)!important;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1;transition:0.2s ease all;background-color:#fff0}}
body.scrolled #head_container{top:0;margin:0}
body:not(.fullpage).scrolled .first-block-behind #head_container{position:fixed}
#head_container.nologo{min-height:57px}
#main_section{min-height:100%;min-width:100%;flex-grow:1}
#main_section .page{position:relative;color:#666}
#main_section .page textarea{width:100%;min-height:250px}
.modules_container{margin:0;padding:0}
footer{min-height:100px}
#footer_top{margin:0 auto;max-width:100%}
#copyright{text-align:center;margin:15px 0}
#copyright span{font-size:1em;display:inline-block}
#copyright span:not(:last-child){margin-right:5px}
b{font-weight:700}
strong{font-weight:700}
input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}
input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}
input[type=number]{-moz-appearance:textfield}
.content-text blockquote.quote{margin:0 0 1rem 0;padding:45px 30px;position:relative;background:#f5f5f5;color:#1b1b1b;display:block;overflow:hidden}
.content-text blockquote.quote img{float:left;margin:10px 30px 0 0;width:90px;height:90px;border-radius:50%}
.content-text blockquote.quote .icon-container{display:flex;position:absolute;left:50%;top:0;color:#7a7a7a;border:2px solid currentColor;width:32px;height:32px;border-radius:50%;align-items:center;justify-content:center;margin-left:-16px}
.content-text blockquote.quote footer{text-align:right;font-size:100%;background-color:#fff0;color:#666;min-height:30px}
.datepicker.dropdown-menu{z-index:999999!important}
.icon-mask,[style*="--icon-url"]::after{--size:1em;display:inline-block;width:var(--size);height:var(--size);background-color:currentColor;vertical-align:middle;position:relative;top:-.1em;-webkit-mask-image:var(--icon-url);mask-image:var(--icon-url);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}
[style*="--icon-url"]::after,[style*="--icon-url"]::before{content:"";margin-left:.4em}
.btn{padding:5px 10px}
.fade-in{animation-name:fadein;animation-duration:1.3s;animation-timing-function:cubic-bezier(0,0,.4,1);animation-fill-mode:forwards}
to{opacity:1}
footer .navbar .nav-item{display:inline-block;width:auto;margin:0 5px;padding:0!important}
footer .navbar div[id^=navbar-nav-]{width:100%}
footer .navbar .navbar-nav.ml-auto{display:flex;margin:0;width:100%;min-height:40px;text-align:center;justify-content:right}
footer .navbar .navbar-nav.ml-auto li{margin:5px}
footer .navbar a{color:#fff}
footer .module.navbar .navbar-nav .dropdown-menu{opacity:1!important;visibility:visible;position:relative;display:flex;flex-direction:column;top:0;border:none;background:#fff0}
footer .module.navbar .navbar-nav .nav-item.dropdown.show>a>span:after,footer .module.navbar .navbar-nav .nav-item.dropdown>a>span:after{content:""}
footer #copyright a{text-decoration:underline}
.flatpickr-calendar.open{z-index:100003}
.bootstrap-switch{margin-bottom:0}
.bootstrap-switch .bootstrap-switch-handle-on{text-indent:-10px}
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-default{padding:0 6px 12px}
div.wrapper_content>div[class^=content]{display:block}
.wrapper_content section{position:relative;width:100%}
.wrapper_content [data-sel]:not(hr,span,i,tr,td,li,blockquote):before,.wrapper_content [data-sel]:not(hr,span,i,tr,td,li,blockquote):after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;background-color:#fff0;pointer-events:none;border-radius:inherit}
.wrapper_content section.blocks-container{position:relative;flex-direction:column}
.wrapper_content section .inner-content{padding:16px;position:relative}
.wrapper_content section .inner-content .empty{font-family:Arial,Helvetica,sans-serif;width:100%;background:#e9eef3;color:#43abfe;text-align:center;font-size:18px;line-height:40px;display:flex;align-items:center;justify-content:center}
.wrapper_content section>*.fullpage{width:100%;padding:0}
.wrapper_content section .inner-content.fullwidth{width:100%!important;margin:0!important;padding:0!important;max-height:500px}
.wrapper_content section .inner-content.fullwidth .embed-container{margin:0;padding:0}
.wrapper_content figure{margin:0;background:inherit;color:#606060}
.wrapper_content figcaption{padding:5px;color:inherit;font-style:italic;font-size:1em}
footer .navbar{padding:0 1rem!important}
.toc-visible{margin-left:30px!important}
#table_of_contents{position:fixed;padding:10px 5px 5px 20px;bottom:0;margin:0;width:330px;z-index:99999;box-shadow:0 0 1px #000;left:-300px;transition:0.2s ease;text-align:left;font-size:.9em;overflow-y:auto}
#table_of_contents ol{padding:0 0 0 15px;display:none}
#table_of_contents.visible{left:0}
#table_of_contents.visible ol{display:block}
#table_of_contents span{display:block;color:#606060;font-size:1.3em}
#table_of_contents span i{float:right;cursor:pointer}
#table_of_contents span i:hover{color:#43abfe}
#table_of_contents li a{color:#fff}
#table_of_contents li{border-bottom:1px solid #e6e6e6;margin-top:10px;width:240px}
.wrapper_content section.content .inner-content,.wrapper_content section.content-media .inner-content{padding-top:10px;padding-bottom:10px;padding-left:15px;padding-right:15px}
.wrapper_content span.gradient{background-size:100%;background-repeat:repeat;-webkit-background-clip:text;-webkit-text-fill-color:#fff0;-moz-background-clip:text;-moz-text-fill-color:#fff0;-webkit-box-decoration-break:clone;text-shadow:none;color:inherit;caret-color:#000}
.wrapper_content span.gradient.canceled{-webkit-text-fill-color:inherit;-moz-text-fill-color:inherit;background-image:none}
#mod_menu_1 .navbar-nav .nav-item.nav-logo a:hover{background-color:transparent!important}
#mod_menu_2 [data-toggle=dropdown]{cursor:default;text-decoration:none!important}
#mod_menu_2 .navbar-nav .nav-item.dropdown a:hover{background-color:#fff0;color:#fff;text-decoration:underline}
#mod_menu_2 .navbar-nav .nav-item a:hover{background-color:#69cc35;color:#1e1e1e}
.table .table-cell{height:40px}
.table .table-cell p{margin:0}
.table thead{line-height:initial;background:#343a40;text-align:center;color:#43abfe}
.table tbody{line-height:initial;color:#606060}
.table tfoot{line-height:initial;background:#dee2e6;text-align:center;color:#6c757d}
.table tfoot td{padding:.25rem}
#page footer{min-height:75px}
body.scrolled .container.lc.bottom .navbar-translate{height:auto}
.has-webp #head_container{background-image:none}
.autoh{max-height:unset!important}
.media-wrapper{overflow:hidden;padding:0;flex-grow:1!important}
.media-wrapper.geoform,.media-container.geoform,.embed-container.geoform{display:flex;align-items:center;justify-content:center;min-height:245px!important;padding:5%!important}
svg[id^=filters]{position:absolute;width:0;height:0}
@media(max-width:992px){#head_container .nav-item{height:40px;line-height:40px;width:100%}
#head_container .nav-item.show{height:auto;min-height:40px}
#head_container .nav-item .nav-link{padding:0 5px}
#head_container .container{flex-direction:row!important;flex-wrap:wrap!important}
#head_container .navbar-brand{height:auto!important;margin:0!important}
#head_container .navbar-translate{width:100%!important}
#head_container .logo{height:30px!important;min-width:30px!important;border:none!important;width:30px!important;margin:0!important}
.wrapper_content section .inner-content:not(.fullpage){width:100%!important}
.table-responsive{border:0;table-layout:fixed}
.table-responsive caption{font-size:1.3em}
.table-responsive thead{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.table-responsive tr{border-bottom:3px solid #ddd;display:block;margin-bottom:.625em}
.table-responsive td{border-bottom:1px solid #ddd;display:block;font-size:.8em;height:auto!important}
.table-responsive .table.th td{text-align:right}
.table-responsive td::before{content:attr(data-label);float:left;font-weight:700;text-transform:uppercase}
.table-responsive td:last-child{border-bottom:0}
#return-to-top{width:32px;height:32px}
#return-to-top i{font-size:19px;top:4px;left:0}}
@media screen and (min-width:320px) and (max-width:1000px){html{font-size:calc(16px + 6 * ((100vw - 320px) / 680))!important}}
.content-text .webfonticon{position:relative;text-shadow:none;line-height:inherit}
.icon-mask,[style*="--icon-url"]::after{--size:1em;display:inline-block;width:var(--size);height:var(--size);background-color:currentColor;vertical-align:middle;position:relative;top:-.1em;-webkit-mask-image:var(--icon-url);mask-image:var(--icon-url);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}
[style*="--icon-url"]::after,[style*="--icon-url"]::before{content:"";margin-left:.4em}
.fonticon{padding-bottom:0!important;height:auto}
.fonticon .embed-container{padding:0 0 33.25% 0}
.wrapper_content .webfonticon:before{position:absolute}
.embed-container .webfonticon:before{position:initial;display:flex;align-items:center;justify-content:center}
.webfonticon::before{font-style:normal}
.c5 .fonticon .embed-container{padding-bottom:3.8rem}
.c6 .fonticon .embed-container{padding-bottom:4rem}
.c7 .fonticon .embed-container{padding-bottom:4.2rem}
.c8 .fonticon .embed-container{padding-bottom:4.4rem}
.c9 .fonticon .embed-container{padding-bottom:4.6rem}
.c10 .fonticon .embed-container{padding-bottom:4.8rem}
.c11 .fonticon .embed-container{padding-bottom:5rem}
.c12 .fonticon .embed-container{padding-bottom:5.2rem}
.c13 .fonticon .embed-container{padding-bottom:5.4rem}
.c14 .fonticon .embed-container{padding-bottom:5.6rem}
.c15 .fonticon .embed-container{padding-bottom:5.8rem}
.c16 .fonticon .embed-container{padding-bottom:6rem}
.c17 .fonticon .embed-container{padding-bottom:6.2rem}
.c18 .fonticon .embed-container{padding-bottom:6.4rem}
.c19 .fonticon .embed-container{padding-bottom:6.6rem}
.c20 .fonticon .embed-container{padding-bottom:6.8rem}
.c21 .fonticon .embed-container{padding-bottom:7rem}
.c22 .fonticon .embed-container{padding-bottom:7.2rem}
.c23 .fonticon .embed-container{padding-bottom:7.4rem}
.c24 .fonticon .embed-container{padding-bottom:7.6rem}
.c25 .fonticon .embed-container{padding-bottom:7.8rem}
.c26 .fonticon .embed-container{padding-bottom:8rem}
.c27 .fonticon .embed-container{padding-bottom:8.2rem}
.c28 .fonticon .embed-container{padding-bottom:8.4rem}
.c29 .fonticon .embed-container{padding-bottom:8.6rem}
.c30 .fonticon .embed-container{padding-bottom:8.8rem}
.c31 .fonticon .embed-container{padding-bottom:9rem}
.c32 .fonticon .embed-container{padding-bottom:9.2rem}
.c33 .fonticon .embed-container{padding-bottom:9.4rem}
.c34 .fonticon .embed-container{padding-bottom:9.6rem}
.c35 .fonticon .embed-container{padding-bottom:9.8rem}
.c36 .fonticon .embed-container{padding-bottom:10rem}
.c37 .fonticon .embed-container{padding-bottom:10.2rem}
.c38 .fonticon .embed-container{padding-bottom:10.4rem}
.c39 .fonticon .embed-container{padding-bottom:10.6rem}
.c40 .fonticon .embed-container{padding-bottom:10.8rem}
.c41 .fonticon .embed-container{padding-bottom:11rem}
.c42 .fonticon .embed-container{padding-bottom:11.2rem}
.c43 .fonticon .embed-container{padding-bottom:11.4rem}
.c44 .fonticon .embed-container{padding-bottom:11.6rem}
.c45 .fonticon .embed-container{padding-bottom:11.8rem}
.c46 .fonticon .embed-container{padding-bottom:12rem}
.c47 .fonticon .embed-container{padding-bottom:12.2rem}
.c48 .fonticon .embed-container{padding-bottom:12.4rem}
.c49 .fonticon .embed-container{padding-bottom:12.6rem}
.c50 .fonticon .embed-container{padding-bottom:13rem}
.c51 .fonticon .embed-container{padding-bottom:13rem}
.c52 .fonticon .embed-container{padding-bottom:13.2rem}
.c53 .fonticon .embed-container{padding-bottom:13.4rem}
.c54 .fonticon .embed-container{padding-bottom:13.6rem}
.c55 .fonticon .embed-container{padding-bottom:13.8rem}
.c56 .fonticon .embed-container{padding-bottom:14rem}
.c57 .fonticon .embed-container{padding-bottom:14.2rem}
.c58 .fonticon .embed-container{padding-bottom:14.4rem}
.c59 .fonticon .embed-container{padding-bottom:14.6rem}
.c60 .fonticon .embed-container{padding-bottom:14.8rem}
.c61 .fonticon .embed-container{padding-bottom:15rem}
.c62 .fonticon .embed-container{padding-bottom:15.2rem}
.c63 .fonticon .embed-container{padding-bottom:15.4rem}
.c64 .fonticon .embed-container{padding-bottom:15.6rem}
.c65 .fonticon .embed-container{padding-bottom:15.8rem}
.c66 .fonticon .embed-container{padding-bottom:16rem}
.c67 .fonticon .embed-container{padding-bottom:16.2rem}
.c68 .fonticon .embed-container{padding-bottom:16.4rem}
.c69 .fonticon .embed-container{padding-bottom:16.6rem}
.c70 .fonticon .embed-container{padding-bottom:16.8rem}
.c71 .fonticon .embed-container{padding-bottom:17rem}
.c72 .fonticon .embed-container{padding-bottom:17.2rem}
.c73 .fonticon .embed-container{padding-bottom:17.4rem}
.c74 .fonticon .embed-container{padding-bottom:17.6rem}
.c75 .fonticon .embed-container{padding-bottom:17.8rem}
.c76 .fonticon .embed-container{padding-bottom:18rem}
.c77 .fonticon .embed-container{padding-bottom:18.2rem}
.c78 .fonticon .embed-container{padding-bottom:18.4rem}
.c79 .fonticon .embed-container{padding-bottom:18.6rem}
.c80 .fonticon .embed-container{padding-bottom:18.8rem}
.c81 .fonticon .embed-container{padding-bottom:19rem}
.c82 .fonticon .embed-container{padding-bottom:19.2rem}
.c83 .fonticon .embed-container{padding-bottom:19.4rem}
.c84 .fonticon .embed-container{padding-bottom:19.6rem}
.c85 .fonticon .embed-container{padding-bottom:19.8rem}
.c86 .fonticon .embed-container{padding-bottom:20rem}
.c87 .fonticon .embed-container{padding-bottom:20.2rem}
.c88 .fonticon .embed-container{padding-bottom:20.4rem}
.c89 .fonticon .embed-container{padding-bottom:20.6rem}
.c90 .fonticon .embed-container{padding-bottom:20.8rem}
.c91 .fonticon .embed-container{padding-bottom:24rem}
.c92 .fonticon .embed-container{padding-bottom:24.2rem}
.c93 .fonticon .embed-container{padding-bottom:24.4rem}
.c94 .fonticon .embed-container{padding-bottom:24.6rem}
.c95 .fonticon .embed-container{padding-bottom:24.8rem}
.c96 .fonticon .embed-container{padding-bottom:25rem}
.c97 .fonticon .embed-container{padding-bottom:25.2rem}
.c98 .fonticon .embed-container{padding-bottom:25.4rem}
.c99 .fonticon .embed-container{padding-bottom:25.6rem}
.c100 .fonticon .embed-container{padding-bottom:26rem}
.c5 .webfonticon{font-size:3.8rem}
.c6 .webfonticon{font-size:4rem}
.c7 .webfonticon{font-size:4.2rem}
.c8 .webfonticon{font-size:4.4rem}
.c9 .webfonticon{font-size:4.6rem}
.c10 .webfonticon{font-size:4.8rem}
.c11 .webfonticon{font-size:5rem}
.c12 .webfonticon{font-size:5.2rem}
.c13 .webfonticon{font-size:5.4rem}
.c14 .webfonticon{font-size:5.6rem}
.c15 .webfonticon{font-size:5.8rem}
.c16 .webfonticon{font-size:6rem}
.c17 .webfonticon{font-size:6.2rem}
.c18 .webfonticon{font-size:6.4rem}
.c19 .webfonticon{font-size:6.6rem}
.c20 .webfonticon{font-size:6.8rem}
.c21 .webfonticon{font-size:7rem}
.c22 .webfonticon{font-size:7.2rem}
.c23 .webfonticon{font-size:7.4rem}
.c24 .webfonticon{font-size:7.6rem}
.c25 .webfonticon{font-size:7.8rem}
.c26 .webfonticon{font-size:8rem}
.c27 .webfonticon{font-size:8.2rem}
.c28 .webfonticon{font-size:8.4rem}
.c29 .webfonticon{font-size:8.6rem}
.c30 .webfonticon{font-size:8.8rem}
.c31 .webfonticon{font-size:9rem}
.c32 .webfonticon{font-size:9.2rem}
.c33 .webfonticon{font-size:9.4rem}
.c34 .webfonticon{font-size:9.6rem}
.c35 .webfonticon{font-size:9.8rem}
.c36 .webfonticon{font-size:10rem}
.c37 .webfonticon{font-size:10.2rem}
.c38 .webfonticon{font-size:10.4rem}
.c39 .webfonticon{font-size:10.6rem}
.c40 .webfonticon{font-size:10.8rem}
.c41 .webfonticon{font-size:11rem}
.c42 .webfonticon{font-size:11.2rem}
.c43 .webfonticon{font-size:11.4rem}
.c44 .webfonticon{font-size:11.6rem}
.c45 .webfonticon{font-size:11.8rem}
.c46 .webfonticon{font-size:12rem}
.c47 .webfonticon{font-size:12.2rem}
.c48 .webfonticon{font-size:12.4rem}
.c49 .webfonticon{font-size:12.6rem}
.c50 .webfonticon{font-size:12.8rem}
.c51 .webfonticon{font-size:13rem}
.c52 .webfonticon{font-size:13.2rem}
.c53 .webfonticon{font-size:13.4rem}
.c54 .webfonticon{font-size:13.6rem}
.c55 .webfonticon{font-size:13.8rem}
.c56 .webfonticon{font-size:14rem}
.c57 .webfonticon{font-size:14.2rem}
.c58 .webfonticon{font-size:14.4rem}
.c59 .webfonticon{font-size:14.6rem}
.c60 .webfonticon{font-size:14.8rem}
.c61 .webfonticon{font-size:15rem}
.c62 .webfonticon{font-size:15.2rem}
.c63 .webfonticon{font-size:15.4rem}
.c64 .webfonticon{font-size:15.6rem}
.c65 .webfonticon{font-size:15.8rem}
.c66 .webfonticon{font-size:16rem}
.c67 .webfonticon{font-size:16.2rem}
.c68 .webfonticon{font-size:16.4rem}
.c69 .webfonticon{font-size:16.6rem}
.c70 .webfonticon{font-size:16.8rem}
.c71 .webfonticon{font-size:17rem}
.c72 .webfonticon{font-size:17.2rem}
.c73 .webfonticon{font-size:17.4rem}
.c74 .webfonticon{font-size:17.6rem}
.c75 .webfonticon{font-size:17.8rem}
.c76 .webfonticon{font-size:18rem}
.c77 .webfonticon{font-size:18.2rem}
.c78 .webfonticon{font-size:18.4rem}
.c79 .webfonticon{font-size:18.6rem}
.c80 .webfonticon{font-size:18.8rem}
.c81 .webfonticon{font-size:19rem}
.c82 .webfonticon{font-size:19.2rem}
.c83 .webfonticon{font-size:19.4rem}
.c84 .webfonticon{font-size:19.6rem}
.c85 .webfonticon{font-size:19.8rem}
.c86 .webfonticon{font-size:20rem}
.c87 .webfonticon{font-size:20.2rem}
.c88 .webfonticon{font-size:20.4rem}
.c89 .webfonticon{font-size:20.6rem}
.c90 .webfonticon{font-size:20.8rem}
.c91 .webfonticon{font-size:24rem}
.c92 .webfonticon{font-size:24.2rem}
.c93 .webfonticon{font-size:24.4rem}
.c94 .webfonticon{font-size:24.6rem}
.c95 .webfonticon{font-size:24.8rem}
.c96 .webfonticon{font-size:25rem}
.c97 .webfonticon{font-size:25.2rem}
.c98 .webfonticon{font-size:25.4rem}
.c99 .webfonticon{font-size:25.6rem}
.c100 .webfonticon{font-size:25.8rem}
.webfonticon.emoji:not(.media){position:relative;height:auto;display:inline-block;background-size:contain;color:#fff0;background-repeat:no-repeat;text-shadow:none;background-position:center;-webkit-text-stroke:initial;min-width:1.3%;vertical-align:middle}
.webfonticon.emoji:not(.media).default{color:initial}
.webfonticon.emoji::selection{color:transparent!important;background-color:rgb(1 96 197 / .5)!important}
.webfonticon.emoji::selection.default{color:inherit!important}
.webfonticon.emoji:not(.media) img{position:absolute;height:100%;top:0;left:0}
.media.webfonticon.emoji{color:#fff0;width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:contain}
.embed-container.c5 .media.webfonticon.emoji:before{height:75px}
.embed-container.c6 .media.webfonticon.emoji:before{height:79px}
.embed-container.c7 .media.webfonticon.emoji:before{height:83px}
.embed-container.c8 .media.webfonticon.emoji:before{height:87px}
.embed-container.c9 .media.webfonticon.emoji:before{height:91px}
.embed-container.c10 .media.webfonticon.emoji:before{height:95px}
.embed-container.c11 .media.webfonticon.emoji:before{height:99px}
.embed-container.c12 .media.webfonticon.emoji:before{height:103px}
.embed-container.c13 .media.webfonticon.emoji:before{height:107px}
.embed-container.c14 .media.webfonticon.emoji:before{height:111px}
.embed-container.c15 .media.webfonticon.emoji:before{height:115px}
.embed-container.c16 .media.webfonticon.emoji:before{height:119px}
.embed-container.c17 .media.webfonticon.emoji:before{height:123px}
.embed-container.c18 .media.webfonticon.emoji:before{height:127px}
.embed-container.c19 .media.webfonticon.emoji:before{height:131px}
.embed-container.c20 .media.webfonticon.emoji:before{height:135px}
.embed-container.c21 .media.webfonticon.emoji:before{height:139px}
.embed-container.c22 .media.webfonticon.emoji:before{height:143px}
.embed-container.c23 .media.webfonticon.emoji:before{height:147px}
.embed-container.c24 .media.webfonticon.emoji:before{height:151px}
.embed-container.c25 .media.webfonticon.emoji:before{height:155px}
.embed-container.c26 .media.webfonticon.emoji:before{height:159px}
.embed-container.c27 .media.webfonticon.emoji:before{height:163px}
.embed-container.c28 .media.webfonticon.emoji:before{height:167px}
.embed-container.c29 .media.webfonticon.emoji:before{height:171px}
.embed-container.c30 .media.webfonticon.emoji:before{height:175px}
.embed-container.c31 .media.webfonticon.emoji:before{height:179px}
.embed-container.c32 .media.webfonticon.emoji:before{height:183px}
.embed-container.c33 .media.webfonticon.emoji:before{height:187px}
.embed-container.c34 .media.webfonticon.emoji:before{height:191px}
.embed-container.c35 .media.webfonticon.emoji:before{height:195px}
.embed-container.c36 .media.webfonticon.emoji:before{height:199px}
.embed-container.c37 .media.webfonticon.emoji:before{height:203px}
.embed-container.c38 .media.webfonticon.emoji:before{height:207px}
.embed-container.c39 .media.webfonticon.emoji:before{height:211px}
.embed-container.c40 .media.webfonticon.emoji:before{height:215px}
.embed-container.c41 .media.webfonticon.emoji:before{height:219px}
.embed-container.c42 .media.webfonticon.emoji:before{height:223px}
.embed-container.c43 .media.webfonticon.emoji:before{height:227px}
.embed-container.c44 .media.webfonticon.emoji:before{height:231px}
.embed-container.c45 .media.webfonticon.emoji:before{height:235px}
.embed-container.c46 .media.webfonticon.emoji:before{height:239px}
.embed-container.c47 .media.webfonticon.emoji:before{height:243px}
.embed-container.c48 .media.webfonticon.emoji:before{height:247px}
.embed-container.c49 .media.webfonticon.emoji:before{height:251px}
.embed-container.c50 .media.webfonticon.emoji:before{height:255px}
.embed-container.c51 .media.webfonticon.emoji:before{height:259px}
.embed-container.c52 .media.webfonticon.emoji:before{height:263px}
.embed-container.c53 .media.webfonticon.emoji:before{height:267px}
.embed-container.c54 .media.webfonticon.emoji:before{height:271px}
.embed-container.c55 .media.webfonticon.emoji:before{height:275px}
.embed-container.c56 .media.webfonticon.emoji:before{height:279px}
.embed-container.c57 .media.webfonticon.emoji:before{height:283px}
.embed-container.c58 .media.webfonticon.emoji:before{height:287px}
.embed-container.c59 .media.webfonticon.emoji:before{height:291px}
.embed-container.c60 .media.webfonticon.emoji:before{height:295px}
.embed-container.c61 .media.webfonticon.emoji:before{height:299px}
.embed-container.c62 .media.webfonticon.emoji:before{height:303px}
.embed-container.c63 .media.webfonticon.emoji:before{height:307px}
.embed-container.c64 .media.webfonticon.emoji:before{height:311px}
.embed-container.c65 .media.webfonticon.emoji:before{height:315px}
.embed-container.c66 .media.webfonticon.emoji:before{height:319px}
.embed-container.c67 .media.webfonticon.emoji:before{height:323px}
.embed-container.c68 .media.webfonticon.emoji:before{height:327x}
.embed-container.c69 .media.webfonticon.emoji:before{height:331px}
.embed-container.c70 .media.webfonticon.emoji:before{height:335px}
.embed-container.c71 .media.webfonticon.emoji:before{height:339px}
.embed-container.c72 .media.webfonticon.emoji:before{height:343px}
.embed-container.c73 .media.webfonticon.emoji:before{height:347px}
.embed-container.c74 .media.webfonticon.emoji:before{height:351px}
.embed-container.c75 .media.webfonticon.emoji:before{height:355px}
.embed-container.c76 .media.webfonticon.emoji:before{height:359px}
.embed-container.c77 .media.webfonticon.emoji:before{height:363px}
.embed-container.c78 .media.webfonticon.emoji:before{height:367px}
.embed-container.c79 .media.webfonticon.emoji:before{height:371px}
.embed-container.c80 .media.webfonticon.emoji:before{height:375px}
.embed-container.c81 .media.webfonticon.emoji:before{height:379px}
.embed-container.c82 .media.webfonticon.emoji:before{height:383px}
.embed-container.c83 .media.webfonticon.emoji:before{height:387px}
.embed-container.c84 .media.webfonticon.emoji:before{height:391px}
.embed-container.c85 .media.webfonticon.emoji:before{height:395px}
.embed-container.c86 .media.webfonticon.emoji:before{height:399px}
.embed-container.c87 .media.webfonticon.emoji:before{height:403px}
.embed-container.c88 .media.webfonticon.emoji:before{height:407px}
.embed-container.c89 .media.webfonticon.emoji:before{height:411px}
.embed-container.c90 .media.webfonticon.emoji:before{height:415px}
.embed-container.c91 .media.webfonticon.emoji:before{height:419px}
.embed-container.c92 .media.webfonticon.emoji:before{height:423px}
.embed-container.c93 .media.webfonticon.emoji:before{height:427px}
.embed-container.c94 .media.webfonticon.emoji:before{height:431px}
.embed-container.c95 .media.webfonticon.emoji:before{height:435px}
.embed-container.c96 .media.webfonticon.emoji:before{height:439px}
.embed-container.c97 .media.webfonticon.emoji:before{height:443px}
.embed-container.c98 .media.webfonticon.emoji:before{height:447px}
.embed-container.c99 .media.webfonticon.emoji:before{height:451px}
.embed-container.c100 .media.webfonticon.emoji:before{height:455px}
.media.webfonticon.emoji:before{content:"";display:block;min-height:75px}
.btn-container .btn{font-size:inherit}
.btn-container .btn i.webfonticon{display:inline-block;font-size:inherit;line-height:0}
nav[id=mod_menu_1]{padding:0}
nav[id=mod_menu_1] .navbar-nav{margin:0;align-items:center}
div[id^=navbar-nav-]{min-height:40px;width:100%}
.module.navbar .navbar-nav>.nav-item{position:relative;cursor:pointer;min-height:40px;line-height:40px}
.module.navbar i.fas.fa-home{font-size:2em;color:#e6e6e6}
.module.navbar .navbar-nav .nav-item.dropdown>a>span:after{font-weight:900;margin-left:5px;font-size:.7em}
.module.navbar .navbar-nav .nav-item.dropdown.show>a span:after{transform:rotate(180deg)}
.module.navbar .navbar-nav .nav-item.dropdown.show>a>span:after{content:"\f077"}
.module.navbar .navbar-nav .dropdown-menu{transition:all 0.2s;overflow:hidden;opacity:0;display:block;visibility:hidden;background-color:#fff;margin-top:0;border-radius:0;min-height:40px;border-top:3px solid #5a5a83}
.module.navbar .navbar-nav .dropdown-menu.show{opacity:1;visibility:visible}
.dropdown+a:after{margin-left:1.5em;vertical-align:0em;border-top:.3em solid #fff0;border-bottom:.3em solid #fff0;border-left:.3em solid;content:""}
.dropdown .nav-link[aria-expanded="true"]:after{transform:rotate(-180deg)}
.dropdown .nav-link[aria-expanded="false"]:after{transform:rotate(180deg)}
.dropdown-item{padding:.25rem .5rem}
.menu .navbar .form-inline{top:6px}
.input-group-focus .input-group-append>.btn{border:1px solid #f96332;box-shadow:none;outline:0!important;color:#2c2c2c}
.input-group-append>.btn{height:95%;margin:0;border:1px solid #fff;border-left:none;border-top-right-radius:30px;border-bottom-right-radius:30px}
@media screen and (max-width:991px){.sidebar-collapse .navbar-collapse{background-color:#fff0}}
@media screen and (max-width:991px){.sidebar-collapse .navbar-collapse:before{background:#000}}
.navbar .navbar-toggler{width:37px;height:27px;outline:0;cursor:pointer}
@media screen and (max-width:991px){#head_container .nav-item.dropdown>a{display:block;background:rgb(0 0 0 / .03)}
.module.navbar .navbar-nav .dropdown-menu{opacity:0;visibility:hidden}
.module.navbar .navbar-nav>.nav-item{position:relative;padding-bottom:0;padding-top:0}
.sidebar-collapse .navbar .navbar-translate{width:100%;position:relative;display:flex;-ms-flex-pack:justify!important;justify-content:space-between!important;-ms-flex-align:center;align-items:center;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:all 0.1s cubic-bezier(.685,.0473,.346,1);-moz-transition:all 0.1s cubic-bezier(.685,.0473,.346,1);-o-transition:all 0.1s cubic-bezier(.685,.0473,.346,1);-ms-transition:all 0.1s cubic-bezier(.685,.0473,.346,1);transition:all 0.1s cubic-bezier(.685,.0473,.346,1)}
.sidebar-collapse .top-bar,.sidebar-collapse .middle-bar,.sidebar-collapse .bottom-bar{outline:1px solid #fff0}
.sidebar-collapse .navbar .navbar-toggler-bar+.navbar-toggler-bar{margin-top:7px}
.sidebar-collapse .navbar .navbar-toggler-bar{display:block;position:relative;width:22px;height:1px;border-radius:1px;background:#606060}
.sidebar-collapse .navbar .navbar-toggler-bar.middle-bar{width:17px;transition:width .2s linear}
.sidebar-collapse .navbar .navbar-toggler:hover .navbar-toggler-bar.middle-bar{width:22px}
.sidebar-collapse .top-bar{top:0;-webkit-animation:topbar-back 500ms linear 0s;-moz-animation:topbar-back 500ms linear 0s;animation:topbar-back 500ms 0s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards}
.sidebar-collapse .middle-bar{opacity:1}
.sidebar-collapse .bottom-bar{bottom:0;-webkit-animation:bottombar-back 500ms linear 0s;-moz-animation:bottombar-back 500ms linear 0s;animation:bottombar-back 500ms 0s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards}
.sidebar-collapse .navbar .toggled .navbar-toggler-bar{width:24px}
.sidebar-collapse .navbar .toggled .navbar-toggler-bar+.navbar-toggler-bar{margin-top:5px}
.sidebar-collapse .toggled .middle-bar{opacity:0}
.sidebar-collapse .toggled .top-bar{top:6px;-webkit-animation:topbar-x 500ms linear 0s;-moz-animation:topbar-x 500ms linear 0s;animation:topbar-x 500ms 0s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards}
.sidebar-collapse .toggled .bottom-bar{bottom:6px;-webkit-animation:bottombar-x 500ms linear 0s;-moz-animation:bottombar-x 500ms linear 0s;animation:bottombar-x 500ms 0s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards}
@keyframes topbar-x{0%{top:0;transform:rotate(0deg)}
45%{top:6px;transform:rotate(145deg)}
75%{transform:rotate(130deg)}
100%{transform:rotate(135deg)}}
@-webkit-keyframes topbar-x{0%{top:0;-webkit-transform:rotate(0deg)}
45%{top:6px;-webkit-transform:rotate(145deg)}
75%{-webkit-transform:rotate(130deg)}
100%{-webkit-transform:rotate(135deg)}}
@-moz-keyframes topbar-x{0%{top:0;-moz-transform:rotate(0deg)}
45%{top:6px;-moz-transform:rotate(145deg)}
75%{-moz-transform:rotate(130deg)}
100%{-moz-transform:rotate(135deg)}}
@keyframes topbar-back{0%{top:6px;transform:rotate(135deg)}
45%{transform:rotate(-10deg)}
75%{transform:rotate(5deg)}
100%{top:0;transform:rotate(0)}}
@-webkit-keyframes topbar-back{0%{top:6px;-webkit-transform:rotate(135deg)}
45%{-webkit-transform:rotate(-10deg)}
75%{-webkit-transform:rotate(5deg)}
100%{top:0;-webkit-transform:rotate(0)}}
@-moz-keyframes topbar-back{0%{top:6px;-moz-transform:rotate(135deg)}
45%{-moz-transform:rotate(-10deg)}
75%{-moz-transform:rotate(5deg)}
100%{top:0;-moz-transform:rotate(0)}}
@keyframes bottombar-x{0%{bottom:0;transform:rotate(0deg)}
45%{bottom:6px;transform:rotate(-145deg)}
75%{transform:rotate(-130deg)}
100%{transform:rotate(-135deg)}}
@-webkit-keyframes bottombar-x{0%{bottom:0;-webkit-transform:rotate(0deg)}
45%{bottom:6px;-webkit-transform:rotate(-145deg)}
75%{-webkit-transform:rotate(-130deg)}
100%{-webkit-transform:rotate(-135deg)}}
@-moz-keyframes bottombar-x{0%{bottom:0;-moz-transform:rotate(0deg)}
45%{bottom:6px;-moz-transform:rotate(-145deg)}
75%{-moz-transform:rotate(-130deg)}
100%{-moz-transform:rotate(-135deg)}}
@keyframes bottombar-back{0%{bottom:6px;transform:rotate(-135deg)}
45%{transform:rotate(10deg)}
75%{transform:rotate(-5deg)}
100%{bottom:0;transform:rotate(0)}}
@-webkit-keyframes bottombar-back{0%{bottom:6px;-webkit-transform:rotate(-135deg)}
45%{-webkit-transform:rotate(10deg)}
75%{-webkit-transform:rotate(-5deg)}
100%{bottom:0;-webkit-transform:rotate(0)}}
@-moz-keyframes bottombar-back{0%{bottom:6px;-moz-transform:rotate(-135deg)}
45%{-moz-transform:rotate(10deg)}
75%{-moz-transform:rotate(-5deg)}
100%{bottom:0;-moz-transform:rotate(0)}}}
.scale-in-center{-webkit-transform:scale(0);transform:scale(0);opacity:1}
.scale-in-bl{-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:0% 100%;transform-origin:0% 100%;opacity:1}
.scale-in-ver-center{-webkit-transform:scaleY(0);transform:scaleY(0);opacity:1}
.scale-in-top{-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:50% 0%;transform-origin:50% 0%;opacity:1}
.scale-in-left{-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:0% 50%;transform-origin:0% 50%;opacity:1}
.scale-in-ver-top{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:100% 0%;transform-origin:100% 0%;opacity:1}
.scale-in-tr{-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:100% 0%;transform-origin:100% 0%;opacity:1}
.scale-in-tl{-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:0% 0%;transform-origin:0% 0%;opacity:1}
.scale-in-ver-bottom{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:0% 100%;transform-origin:0% 100%;opacity:1}
.scale-in-right{-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:100% 50%;transform-origin:100% 50%;opacity:1}
.scale-in-hor-center{-webkit-transform:scaleX(0);transform:scaleX(0);opacity:1}
.scale-in-br{-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:100% 100%;transform-origin:100% 100%;opacity:1}
.scale-in-hor-left{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0% 0%;transform-origin:0% 0%;opacity:1}
.scale-in-bottom{-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;opacity:1}
.scale-in-hor-right{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:100% 100%;transform-origin:100% 100%;opacity:1}
.rotate-in-center{-webkit-transform:rotate(-360deg);transform:rotate(-360deg);opacity:0}
.rotate-in-bl{-webkit-transform:rotate(-360deg);transform:rotate(-360deg);-webkit-transform-origin:bottom left;transform-origin:bottom left;opacity:0}
.rotate-in-diag-2{-webkit-transform:rotate3d(-1,1,0,-360deg);transform:rotate3d(-1,1,0,-360deg);opacity:0}
.rotate-in-top{-webkit-transform:rotate(-360deg);transform:rotate(-360deg);-webkit-transform-origin:top;transform-origin:top;opacity:0}
.rotate-in-left{-webkit-transform:rotate(-360deg);transform:rotate(-360deg);-webkit-transform-origin:left;transform-origin:left;opacity:0}
.rotate-in-tr{-webkit-transform:rotate(-360deg);transform:rotate(-360deg);-webkit-transform-origin:top right;transform-origin:top right;opacity:0}
.rotate-in-tl{-webkit-transform:rotate(-360deg);transform:rotate(-360deg);-webkit-transform-origin:top left;transform-origin:top left;opacity:0}
.rotate-in-right{-webkit-transform:rotate(-360deg);transform:rotate(-360deg);-webkit-transform-origin:right;transform-origin:right;opacity:0}
.rotate-in-hor{-webkit-transform:rotateX(360deg);transform:rotateX(360deg);opacity:0}
.rotate-in-br{-webkit-transform:rotate(-360deg);transform:rotate(-360deg);-webkit-transform-origin:bottom right;transform-origin:bottom right;opacity:0}
.rotate-in-ver{-webkit-transform:rotateY(-360deg);transform:rotateY(-360deg);opacity:0}
.rotate-in-bottom{-webkit-transform:rotate(-360deg);transform:rotate(-360deg);-webkit-transform-origin:bottom;transform-origin:bottom;opacity:0}
.rotate-in-diag-1{-webkit-transform:rotate3d(1,1,0,-360deg);transform:rotate3d(1,1,0,-360deg);opacity:0}
.rotate-in-2-cw{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}
.rotate-in-2-br-cw{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:100% 100%;transform-origin:100% 100%;opacity:0}
.rotate-in-2-ccw{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}
.rotate-in-2-br-ccw{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:100% 100%;transform-origin:100% 100%;opacity:0}
.rotate-in-2-fwd{-webkit-transform:translateZ(-200px) rotate(-45deg);transform:translateZ(-200px) rotate(-45deg);opacity:0}
.rotate-in-2-bl-cw{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:0 100%;transform-origin:0 100%;opacity:0}
.rotate-in-2-bck{-webkit-transform:translateZ(200px) rotate(45deg);transform:translateZ(200px) rotate(45deg);opacity:0}
.rotate-in-2-bl-ccw{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:0 100%;transform-origin:0 100%;opacity:0}
.rotate-in-2-tr-cw{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:100% 0%;transform-origin:100% 0%;opacity:0}
.rotate-in-2-tl-cw{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:0}
.rotate-in-2-tr-ccw{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:100% 0%;transform-origin:100% 0%;opacity:0}
.rotate-in-2-tl-ccw{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:0}
.swirl-in-fwd{-webkit-transform:rotate(-540deg) scale(0);transform:rotate(-540deg) scale(0);opacity:0}
.swirl-in-right-fwd{-webkit-transform:rotate(-540deg) scale(0);transform:rotate(-540deg) scale(0);-webkit-transform-origin:100% 50%;transform-origin:100% 50%;opacity:0}
.swirl-in-bl-fwd{-webkit-transform:rotate(-540deg) scale(0);transform:rotate(-540deg) scale(0);-webkit-transform-origin:0 100%;transform-origin:0 100%;opacity:0}
.swirl-in-bck{-webkit-transform:rotate(540deg) scale(5);transform:rotate(540deg) scale(5);opacity:0}
.swirl-in-right-bck{-webkit-transform:rotate(540deg) scale(5);transform:rotate(540deg) scale(5);-webkit-transform-origin:100% 50%;transform-origin:100% 50%;opacity:0}
.swirl-in-bl-bck{-webkit-transform:rotate(540deg) scale(5);transform:rotate(540deg) scale(5);-webkit-transform-origin:0 100%;transform-origin:0 100%;opacity:0}
.swirl-in-top-fwd{-webkit-transform:rotate(-540deg) scale(0);transform:rotate(-540deg) scale(0);-webkit-transform-origin:50% 0;transform-origin:50% 0;opacity:0}
.swirl-in-br-fwd{-webkit-transform:rotate(-540deg) scale(0);transform:rotate(-540deg) scale(0);-webkit-transform-origin:100% 100%;transform-origin:100% 100%;opacity:0}
.swirl-in-left-fwd{-webkit-transform:rotate(-540deg) scale(0);transform:rotate(-540deg) scale(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;opacity:0}
.swirl-in-top-bck{-webkit-transform:rotate(540deg) scale(5);transform:rotate(540deg) scale(5);-webkit-transform-origin:50% 0;transform-origin:50% 0;opacity:0}
.swirl-in-br-bck{-webkit-transform:rotate(540deg) scale(5);transform:rotate(540deg) scale(5);-webkit-transform-origin:100% 100%;transform-origin:100% 100%;opacity:0}
.swirl-in-left-bck{-webkit-transform:rotate(540deg) scale(5);transform:rotate(540deg) scale(5);-webkit-transform-origin:0 50%;transform-origin:0 50%;opacity:0}
.swirl-in-tr-fwd{-webkit-transform:rotate(-540deg) scale(0);transform:rotate(-540deg) scale(0);-webkit-transform-origin:100% 0%;transform-origin:100% 0%;opacity:0}
.swirl-in-bottom-fwd{-webkit-transform:rotate(-540deg) scale(0);transform:rotate(-540deg) scale(0);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;opacity:0}
.swirl-in-tl-fwd{-webkit-transform:rotate(-540deg) scale(0);transform:rotate(-540deg) scale(0);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:0}
.swirl-in-tr-bck{-webkit-transform:rotate(540deg) scale(5);transform:rotate(540deg) scale(5);-webkit-transform-origin:100% 0%;transform-origin:100% 0%;opacity:0}
.swirl-in-bottom-bck{-webkit-transform:rotate(540deg) scale(5);transform:rotate(540deg) scale(5);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;opacity:0}
.swirl-in-tl-bck{-webkit-transform:rotate(540deg) scale(5);transform:rotate(540deg) scale(5);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:0}
.flip-in-hor-bottom{-webkit-transform:rotateX(80deg);transform:rotateX(80deg);opacity:0}
.flip-in-diag-2-tl{-webkit-transform:rotate3d(-1,1,0,80deg);transform:rotate3d(-1,1,0,80deg);opacity:0}
.flip-in-hor-top{-webkit-transform:rotateX(-80deg);transform:rotateX(-80deg);opacity:0}
.flip-in-diag-2-br{-webkit-transform:rotate3d(-1,1,0,-80deg);transform:rotate3d(-1,1,0,-80deg);opacity:0}
.flip-in-ver-right{-webkit-transform:rotateY(-80deg);transform:rotateY(-80deg);opacity:0}
.flip-in-ver-left{-webkit-transform:rotateY(80deg);transform:rotateY(80deg);opacity:0}
.flip-in-diag-1-tr{-webkit-transform:rotate3d(1,1,0,-80deg);transform:rotate3d(1,1,0,-80deg);opacity:0}
.flip-in-diag-1-bl{-webkit-transform:rotate3d(1,1,0,80deg);transform:rotate3d(1,1,0,80deg);opacity:0}
.slit-in-vertical{-webkit-transform:translateZ(-800px) rotateY(90deg);transform:translateZ(-800px) rotateY(90deg);opacity:0}
.slit-in-horizontal{-webkit-transform:translateZ(-800px) rotateX(90deg);transform:translateZ(-800px) rotateX(90deg);opacity:0}
.slit-in-diagonal-1{-webkit-transform:translateZ(-800px) rotate3d(1,1,0,90deg);transform:translateZ(-800px) rotate3d(1,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}
.slit-in-diagonal-2{-webkit-transform:translateZ(-800px) rotate3d(-1,1,0,-90deg);transform:translateZ(-800px) rotate3d(-1,1,0,-90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}
.slide-in-top{-webkit-transform:translateY(-1000px);transform:translateY(-1000px);opacity:0}
.slide-in-left{-webkit-transform:translateX(-1000px);transform:translateX(-1000px);opacity:0}
.slide-in-tr{-webkit-transform:translateY(-1000px) translateX(1000px);transform:translateY(-1000px) translateX(1000px);opacity:0}
.slide-in-tl{-webkit-transform:translateY(-1000px) translateX(-1000px);transform:translateY(-1000px) translateX(-1000px);opacity:0}
.slide-in-right{-webkit-transform:translateX(1000px);transform:translateX(1000px);opacity:0}
.slide-in-br{-webkit-transform:translateY(1000px) translateX(1000px);transform:translateY(1000px) translateX(1000px);opacity:0}
.slide-in-bottom{-webkit-transform:translateY(1000px);transform:translateY(1000px);opacity:0}
.slide-in-bl{-webkit-transform:translateY(1000px) translateX(-1000px);transform:translateY(1000px) translateX(-1000px);opacity:0}
.slide-in-fwd-center{-webkit-transform:translateZ(-1400px);transform:translateZ(-1400px);opacity:0}
.slide-in-fwd-bl{-webkit-transform:translateZ(-1400px) translateY(800px) translateX(-1000px);transform:translateZ(-1400px) translateY(800px) translateX(-1000px);opacity:0}
.slide-in-fwd-top{-webkit-transform:translateZ(-1400px) translateY(-800px);transform:translateZ(-1400px) translateY(-800px);opacity:0}
.slide-in-fwd-left{-webkit-transform:translateZ(-1400px) translateX(-1000px);transform:translateZ(-1400px) translateX(-1000px);opacity:0}
.slide-in-fwd-tr{-webkit-transform:translateZ(-1400px) translateY(-800px) translateX(1000px);transform:translateZ(-1400px) translateY(-800px) translateX(1000px);opacity:0}
.slide-in-fwd-tl{-webkit-transform:translateZ(-1400px) translateY(-800px) translateX(-1000px);transform:translateZ(-1400px) translateY(-800px) translateX(-1000px);opacity:0}
.slide-in-fwd-right{-webkit-transform:translateZ(-1400px) translateX(1000px);transform:translateZ(-1400px) translateX(1000px);opacity:0}
.slide-in-fwd-br{-webkit-transform:translateZ(-1400px) translateY(800px) translateX(1000px);transform:translateZ(-1400px) translateY(800px) translateX(1000px);opacity:0}
.slide-in-fwd-bottom{-webkit-transform:translateZ(-1400px) translateY(800px);transform:translateZ(-1400px) translateY(800px);opacity:0}
.slide-in-bck-center{-webkit-transform:translateZ(600px);transform:translateZ(600px);opacity:0}
.slide-in-bck-bl{-webkit-transform:translateZ(700px) translateY(300px) translateX(-400px);transform:translateZ(700px) translateY(300px) translateX(-400px);opacity:0}
.slide-in-bck-top{-webkit-transform:translateZ(700px) translateY(-300px);transform:translateZ(700px) translateY(-300px);opacity:0}
.slide-in-bck-left{-webkit-transform:translateZ(700px) translateX(-400px);transform:translateZ(700px) translateX(-400px);opacity:0}
.slide-in-bck-tr{-webkit-transform:translateZ(700px) translateY(-300px) translateX(400px);transform:translateZ(700px) translateY(-300px) translateX(400px);opacity:0}
.slide-in-bck-tl{-webkit-transform:translateZ(700px) translateY(-300px) translateX(-400px);transform:translateZ(700px) translateY(-300px) translateX(-400px);opacity:0}
.slide-in-bck-right{-webkit-transform:translateZ(700px) translateX(400px);transform:translateZ(700px) translateX(400px);opacity:0}
.slide-in-bck-br{-webkit-transform:translateZ(700px) translateY(300px) translateX(400px);transform:translateZ(700px) translateY(300px) translateX(400px);opacity:0}
.slide-in-bck-bottom{-webkit-transform:translateZ(700px) translateY(300px);transform:translateZ(700px) translateY(300px);opacity:0}
.slide-in-blurred-top{-webkit-transform:translateY(-1000px) scaleY(2.5) scaleX(.2);transform:translateY(-1000px) scaleY(2.5) scaleX(.2);-webkit-transform-origin:50% 0%;transform-origin:50% 0%;-webkit-filter:blur(40px);filter:blur(40px);opacity:0}
.slide-in-blurred-left{-webkit-transform:translateX(-1000px) scaleX(2.5) scaleY(.2);transform:translateX(-1000px) scaleX(2.5) scaleY(.2);-webkit-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-filter:blur(40px);filter:blur(40px);opacity:0}
.slide-in-blurred-tr{-webkit-transform:translate(1000px,-1000px) skew(-80deg,-10deg);transform:translate(1000px,-1000px) skew(-80deg,-10deg);-webkit-transform-origin:0% 0%;transform-origin:0% 0%;-webkit-filter:blur(40px);filter:blur(40px);opacity:0}
.slide-in-blurred-tl{-webkit-transform:translate(-1000px,-1000px) skew(80deg,10deg);transform:translate(-1000px,-1000px) skew(80deg,10deg);-webkit-transform-origin:100% 0%;transform-origin:100% 0%;-webkit-filter:blur(40px);filter:blur(40px);opacity:0}
.slide-in-blurred-right{-webkit-transform:translateX(1000px) scaleX(2.5) scaleY(.2);transform:translateX(1000px) scaleX(2.5) scaleY(.2);-webkit-transform-origin:0% 50%;transform-origin:0% 50%;-webkit-filter:blur(40px);filter:blur(40px);opacity:0}
.slide-in-blurred-br{-webkit-transform:translate(1000px,1000px) skew(80deg,10deg);transform:translate(1000px,1000px) skew(80deg,10deg);-webkit-transform-origin:0% 100%;transform-origin:0% 100%;-webkit-filter:blur(40px);filter:blur(40px);opacity:0}
.slide-in-blurred-bottom{-webkit-transform:translateY(1000px) scaleY(2.5) scaleX(.2);transform:translateY(1000px) scaleY(2.5) scaleX(.2);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-filter:blur(40px);filter:blur(40px);opacity:0}
.slide-in-blurred-bl{-webkit-transform:translate(-1000px,1000px) skew(-80deg,-10deg);transform:translate(-1000px,1000px) skew(-80deg,-10deg);-webkit-transform-origin:100% 100%;transform-origin:100% 100%;-webkit-filter:blur(40px);filter:blur(40px);opacity:0}
.slide-in-elliptic-top-fwd{-webkit-transform:translateY(-600px) rotateX(-30deg) scale(0);transform:translateY(-600px) rotateX(-30deg) scale(0);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;opacity:0}
.slide-in-elliptic-left-fwd{-webkit-transform:translateX(-800px) rotateY(30deg) scale(0);transform:translateX(-800px) rotateY(30deg) scale(0);-webkit-transform-origin:-100% 50%;transform-origin:-100% 50%;opacity:0}
.slide-in-elliptic-top-bck{-webkit-transform:translateY(-600px) rotateX(30deg) scale(6.5);transform:translateY(-600px) rotateX(30deg) scale(6.5);-webkit-transform-origin:50% 200%;transform-origin:50% 200%;opacity:0}
.slide-in-elliptic-left-bck{-webkit-transform:translateX(-800px) rotateY(-30deg) scale(6.5);transform:translateX(-800px) rotateY(-30deg) scale(6.5);-webkit-transform-origin:200% 50%;transform-origin:200% 50%;opacity:0}
.slide-in-elliptic-right-fwd{-webkit-transform:translateX(800px) rotateY(-30deg) scale(0);transform:translateX(800px) rotateY(-30deg) scale(0);-webkit-transform-origin:-100% 50%;transform-origin:-100% 50%;opacity:0}
.slide-in-elliptic-right-bck{-webkit-transform:translateX(800px) rotateY(30deg) scale(6.5);transform:translateX(800px) rotateY(30deg) scale(6.5);-webkit-transform-origin:-100% 50%;transform-origin:-100% 50%;opacity:0}
.slide-in-elliptic-bottom-fwd{-webkit-transform:translateY(600px) rotateX(30deg) scale(0);transform:translateY(600px) rotateX(30deg) scale(0);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;opacity:0}
.slide-in-elliptic-bottom-bck{-webkit-transform:translateY(600px) rotateX(-30deg) scale(6.5);transform:translateY(600px) rotateX(-30deg) scale(6.5);-webkit-transform-origin:50% -100%;transform-origin:50% -100%;opacity:0}
.bounce-in-top{-webkit-transform:translateY(-500px);transform:translateY(-500px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}
.bounce-in-right{-webkit-transform:translateX(600px);transform:translateX(600px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}
.bounce-in-bottom{-webkit-transform:translateY(500px);transform:translateY(500px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}
.bounce-in-left{-webkit-transform:translateX(-600px);transform:translateX(-600px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}
.bounce-in-fwd{-webkit-transform:scale(0);transform:scale(0);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}
.bounce-in-bck{-webkit-transform:scale(7);transform:scale(7);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}
.roll-in-left{-webkit-transform:translateX(-800px) rotate(-540deg);transform:translateX(-800px) rotate(-540deg);opacity:0}
.roll-in-top{-webkit-transform:translateY(-800px) rotate(-540deg);transform:translateY(-800px) rotate(-540deg);opacity:0}
.roll-in-right{-webkit-transform:translateX(800px) rotate(540deg);transform:translateX(800px) rotate(540deg);opacity:0}
.roll-in-bottom{-webkit-transform:translateY(800px) rotate(540deg);transform:translateY(800px) rotate(540deg);opacity:0}
.roll-in-blurred-left{-webkit-transform:translateX(-1000px) rotate(-720deg);transform:translateX(-1000px) rotate(-720deg);-webkit-filter:blur(50px);filter:blur(50px);opacity:0}
.roll-in-blurred-top{-webkit-transform:translateY(-800px) rotate(-720deg);transform:translateY(-800px) rotate(-720deg);-webkit-filter:blur(50px);filter:blur(50px);opacity:0}
.roll-in-blurred-right{-webkit-transform:translateX(1000px) rotate(720deg);transform:translateX(1000px) rotate(720deg);-webkit-filter:blur(50px);filter:blur(50px);opacity:0}
.roll-in-blurred-bottom{-webkit-transform:translateY(800px) rotate(720deg);transform:translateY(800px) rotate(720deg);-webkit-filter:blur(50px);filter:blur(50px);opacity:0}
.swing-in-top-fwd{-webkit-transform:rotateX(-100deg);transform:rotateX(-100deg);-webkit-transform-origin:top;transform-origin:top;opacity:0}
.swing-in-left-fwd{-webkit-transform:rotateY(100deg);transform:rotateY(100deg);-webkit-transform-origin:left;transform-origin:left;opacity:0}
.swing-in-top-bck{-webkit-transform:rotateX(70deg);transform:rotateX(70deg);-webkit-transform-origin:top;transform-origin:top;opacity:0}
.swing-in-left-bck{-webkit-transform:rotateY(-70deg);transform:rotateY(-70deg);-webkit-transform-origin:left;transform-origin:left;opacity:0}
.swing-in-right-fwd{-webkit-transform:rotateY(-100deg);transform:rotateY(-100deg);-webkit-transform-origin:right;transform-origin:right;opacity:0}
.swing-in-right-bck{-webkit-transform:rotateY(70deg);transform:rotateY(70deg);-webkit-transform-origin:right;transform-origin:right;opacity:0}
.swing-in-bottom-fwd{-webkit-transform:rotateX(100deg);transform:rotateX(100deg);-webkit-transform-origin:bottom;transform-origin:bottom;opacity:0}
.swing-in-bottom-bck{-webkit-transform:rotateX(-70deg);transform:rotateX(-70deg);-webkit-transform-origin:bottom;transform-origin:bottom;opacity:0}
.fade-in{opacity:0}
.fade-in-br{-webkit-transform:translateX(50px) translateY(50px);transform:translateX(50px) translateY(50px);opacity:0}
.fade-in-fwd{-webkit-transform:translateZ(-80px);transform:translateZ(-80px);opacity:0}
.fade-in-bottom{-webkit-transform:translateY(50px);transform:translateY(50px);opacity:0}
.fade-in-bck{-webkit-transform:translateZ(80px);transform:translateZ(80px);opacity:0}
.fade-in-bl{-webkit-transform:translateX(-50px) translateY(50px);transform:translateX(-50px) translateY(50px);opacity:0}
.fade-in-top{-webkit-transform:translateY(-50px);transform:translateY(-50px);opacity:0}
.fade-in-left{-webkit-transform:translateX(-50px);transform:translateX(-50px);opacity:0}
.fade-in-tr{-webkit-transform:translateX(50px) translateY(-50px);transform:translateX(50px) translateY(-50px);opacity:0}
.fade-in-tl{-webkit-transform:translateX(-50px) translateY(-50px);transform:translateX(-50px) translateY(-50px);opacity:0}
.fade-in-right{-webkit-transform:translateX(50px);transform:translateX(50px);opacity:0}
.puff-in-center{-webkit-transform:scale(2);transform:scale(2);-webkit-filter:blur(2px);filter:blur(2px);opacity:0}
.puff-in-bl{-webkit-transform:scale(2);transform:scale(2);-webkit-transform-origin:0% 100%;transform-origin:0% 100%;-webkit-filter:blur(2px);filter:blur(2px);opacity:0}
.puff-in-top{-webkit-transform:scale(2);transform:scale(2);-webkit-transform-origin:50% 0%;transform-origin:50% 0%;-webkit-filter:blur(2px);filter:blur(2px);opacity:0}
.puff-in-left{-webkit-transform:scale(2);transform:scale(2);-webkit-transform-origin:0% 50%;transform-origin:0% 50%;-webkit-filter:blur(2px);filter:blur(2px);opacity:0}
.puff-in-tr{-webkit-transform:scale(2);transform:scale(2);-webkit-transform-origin:100% 0%;transform-origin:100% 0%;-webkit-filter:blur(2px);filter:blur(2px);opacity:0}
.puff-in-tl{-webkit-transform:scale(2);transform:scale(2);-webkit-transform-origin:0% 0%;transform-origin:0% 0%;-webkit-filter:blur(2px);filter:blur(2px);opacity:0}
.puff-in-right{-webkit-transform:scale(2);transform:scale(2);-webkit-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-filter:blur(2px);filter:blur(2px);opacity:0}
.puff-in-hor{-webkit-transform:scaleX(2);transform:scaleX(2);-webkit-filter:blur(2px);filter:blur(2px);opacity:0}
.puff-in-br{-webkit-transform:scale(2);transform:scale(2);-webkit-transform-origin:100% 100%;transform-origin:100% 100%;-webkit-filter:blur(2px);filter:blur(2px);opacity:0}
.puff-in-ver{-webkit-transform:scaleY(2);transform:scaleY(2);-webkit-filter:blur(2px);filter:blur(2px);opacity:0}
.puff-in-bottom{-webkit-transform:scale(2);transform:scale(2);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-filter:blur(2px);filter:blur(2px);opacity:0}
.flicker-in-1{opacity:0}
.flicker-in-2{opacity:0}
.tracking-in-expand{letter-spacing:-.5em;opacity:0}
.tracking-in-contract-bck-top{letter-spacing:1em;-webkit-transform:translateZ(400px) translateY(-300px);transform:translateZ(400px) translateY(-300px);opacity:0}
.tracking-in-expand-fwd{letter-spacing:-.5em;-webkit-transform:translateZ(-700px);transform:translateZ(-700px);opacity:0}
.tracking-in-contract-bck-bottom{letter-spacing:1em;-webkit-transform:translateZ(400px) translateY(300px);transform:translateZ(400px) translateY(300px);opacity:0}
.tracking-in-expand-fwd-top{letter-spacing:-.5em;-webkit-transform:translateZ(-700px) translateY(-500px);transform:translateZ(-700px) translateY(-500px);opacity:0}
.tracking-in-expand-fwd-bottom{letter-spacing:-.5em;-webkit-transform:translateZ(-700px) translateY(500px);transform:translateZ(-700px) translateY(500px);opacity:0}
.tracking-in-contract{letter-spacing:1em;opacity:0}
.tracking-in-contract-bck{letter-spacing:1em;-webkit-transform:translateZ(400px);transform:translateZ(400px);opacity:0}
.text-focus-in{-webkit-filter:blur(12px);filter:blur(12px);opacity:0}
.focus-in-expand{letter-spacing:-.5em;-webkit-filter:blur(12px);filter:blur(12px);opacity:0}
.focus-in-expand-fwd{letter-spacing:-.5em;-webkit-transform:translateZ(-800px);transform:translateZ(-800px);-webkit-filter:blur(12px);filter:blur(12px);opacity:0}
.focus-in-contract{letter-spacing:1em;-webkit-filter:blur(12px);filter:blur(12px);opacity:0}
.focus-in-contract-bck{letter-spacing:1em;-webkit-transform:translateZ(300px);transform:translateZ(300px);-webkit-filter:blur(12px);filter:blur(12px);opacity:0}
.text-flicker-in-glow{opacity:0}
.text-flicker-out-glow{opacity:1;text-shadow:0 0 30px rgb(255 255 255 / .6),0 0 60px rgb(255 255 255 / .45),0 0 110px rgb(255 255 255 / .25),0 0 100px rgb(255 255 255 / .1)}
.vibrate-1{-webkit-transform:translate(0);transform:translate(0)}
.vibrate-2{-webkit-transform:translate(0);transform:translate(0)}
.vibrate-3{-webkit-transform:translate(0);transform:translate(0)}
.shake-horizontal{-webkit-transform:translateX(0);transform:translateX(0)}
.shake-br{-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}
.shake-vertical{-webkit-transform:translateY(0);transform:translateY(0)}
.shake-bottom{-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:50% 100%;transform-origin:50% 100%}
.shake-lr{-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}
.shake-bl{-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:0 100%;transform-origin:0 100%}
.shake-top{-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:50% 0;transform-origin:50% 0}
.shake-left{-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:0 50%;transform-origin:0 50%}
.shake-tr{-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:100% 0;transform-origin:100% 0}
.shake-tl{-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:0 0;transform-origin:0 0}
.shake-right{-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:100% 50%;transform-origin:100% 50%}
.jello-horizontal{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
.jello-vertical{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
.jello-diagonal-1{-webkit-transform:skew(0deg 0deg);transform:skew(0deg 0deg)}
.jello-diagonal-2{-webkit-transform:skew(0deg 0deg);transform:skew(0deg 0deg)}
.wobble-hor-bottom{-webkit-transform:translateX(0%);transform:translateX(0%);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}
.wobble-hor-top{-webkit-transform:translateX(0%);transform:translateX(0%);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}
.wobble-ver-left{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}
.wobble-ver-right{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}
.bounce-top{-webkit-transform:translateY(-45px);transform:translateY(-45px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}
.bounce-bottom{-webkit-transform:translateY(45px);transform:translateY(45px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}
.bounce-left{-webkit-transform:translateX(-48px);transform:translateX(-48px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}
.bounce-right{-webkit-transform:translateX(48px);transform:translateX(48px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}
.heartbeat{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;animation-timing-function:ease-out}
.pulsate-bck{-webkit-transform:scale(1);transform:scale(1)}
.pulsate-fwd{-webkit-transform:scale(1);transform:scale(1)}
.ping{-webkit-transform:scale(.2);transform:scale(.2);opacity:.8}
.blink-1{opacity:1}
.blink-2{opacity:1}
.kenburns-bottom-right{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0);-webkit-transform-origin:84% 84%;transform-origin:84% 84%}
.kenburns-bottom{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0);-webkit-transform-origin:50% 84%;transform-origin:50% 84%}
.kenburns-left{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0);-webkit-transform-origin:16% 50%;transform-origin:16% 50%}
.kenburns-right{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0);-webkit-transform-origin:84% 50%;transform-origin:84% 50%}
.kenburns-top-left{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0);-webkit-transform-origin:16% 16%;transform-origin:16% 16%}
.kenburns-top-right{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0);-webkit-transform-origin:84% 16%;transform-origin:84% 16%}
.kenburns-top{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0);-webkit-transform-origin:50% 16%;transform-origin:50% 16%}
.bg-pan-bl{background-position:100% 0}
.bg-pan-bottom{background-position:50% 0}
.bg-pan-br{background-position:0 0}
.bg-pan-left{background-position:100% 50%}
.bg-pan-right{background-position:0 50%}
.bg-pan-tl{background-position:100% 100%}
.bg-pan-top{background-position:50% 100%}
.bg-pan-tr{background-position:0 100%}
.color-change-2x{background:#19dcea}
.color-change-3x{background:#19dcea}
.color-change-4x{background:#19dcea}
.color-change-5x{background:#19dcea}
.swirl-in-tl-fwd{-webkit-transform:rotate(-540deg) scale(0);transform:rotate(-540deg) scale(0);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:0}
@-webkit-keyframes scale-in-center{0%{-webkit-transform:scale(0);transform:scale(0);opacity:1}
100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}
@keyframes scale-in-center{0%{-webkit-transform:scale(0);transform:scale(0);opacity:1}
100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}
@-webkit-keyframes scale-in-bl{0%{-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:0% 100%;transform-origin:0% 100%;opacity:1}
100%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:0% 100%;transform-origin:0% 100%;opacity:1}}
@keyframes scale-in-bl{0%{-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:0% 100%;transform-origin:0% 100%;opacity:1}
100%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:0% 100%;transform-origin:0% 100%;opacity:1}}
@-webkit-keyframes scale-in-ver-center{0%{-webkit-transform:scaleY(0);transform:scaleY(0);opacity:1}
100%{-webkit-transform:scaleY(1);transform:scaleY(1);opacity:1}}
@keyframes scale-in-ver-center{0%{-webkit-transform:scaleY(0);transform:scaleY(0);opacity:1}
100%{-webkit-transform:scaleY(1);transform:scaleY(1);opacity:1}}
@-webkit-keyframes scale-in-top{0%{-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:50% 0%;transform-origin:50% 0%;opacity:1}
100%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:50% 0%;transform-origin:50% 0%;opacity:1}}
@keyframes scale-in-top{0%{-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:50% 0%;transform-origin:50% 0%;opacity:1}
100%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:50% 0%;transform-origin:50% 0%;opacity:1}}
@-webkit-keyframes scale-in-left{0%{-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:0% 50%;transform-origin:0% 50%;opacity:1}
100%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:0% 50%;transform-origin:0% 50%;opacity:1}}
@keyframes scale-in-left{0%{-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:0% 50%;transform-origin:0% 50%;opacity:1}
100%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:0% 50%;transform-origin:0% 50%;opacity:1}}
@-webkit-keyframes scale-in-ver-top{0%{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:100% 0%;transform-origin:100% 0%;opacity:1}
100%{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:100% 0%;transform-origin:100% 0%;opacity:1}}
@keyframes scale-in-ver-top{0%{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:100% 0%;transform-origin:100% 0%;opacity:1}
100%{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:100% 0%;transform-origin:100% 0%;opacity:1}}
@-webkit-keyframes scale-in-tr{0%{-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:100% 0%;transform-origin:100% 0%;opacity:1}
100%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:100% 0%;transform-origin:100% 0%;opacity:1}}
@keyframes scale-in-tr{0%{-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:100% 0%;transform-origin:100% 0%;opacity:1}
100%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:100% 0%;transform-origin:100% 0%;opacity:1}}
@-webkit-keyframes scale-in-tl{0%{-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:0% 0%;transform-origin:0% 0%;opacity:1}
100%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:0% 0%;transform-origin:0% 0%;opacity:1}}
@keyframes scale-in-tl{0%{-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:0% 0%;transform-origin:0% 0%;opacity:1}
100%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:0% 0%;transform-origin:0% 0%;opacity:1}}
@-webkit-keyframes scale-in-ver-bottom{0%{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:0% 100%;transform-origin:0% 100%;opacity:1}
100%{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:0% 100%;transform-origin:0% 100%;opacity:1}}
@keyframes scale-in-ver-bottom{0%{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:0% 100%;transform-origin:0% 100%;opacity:1}
100%{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:0% 100%;transform-origin:0% 100%;opacity:1}}
@-webkit-keyframes scale-in-right{0%{-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:100% 50%;transform-origin:100% 50%;opacity:1}
100%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:100% 50%;transform-origin:100% 50%;opacity:1}}
@keyframes scale-in-right{0%{-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:100% 50%;transform-origin:100% 50%;opacity:1}
100%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:100% 50%;transform-origin:100% 50%;opacity:1}}
@-webkit-keyframes scale-in-hor-center{0%{-webkit-transform:scaleX(0);transform:scaleX(0);opacity:1}
100%{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}}
@keyframes scale-in-hor-center{0%{-webkit-transform:scaleX(0);transform:scaleX(0);opacity:1}
100%{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}}
@-webkit-keyframes scale-in-br{0%{-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:100% 100%;transform-origin:100% 100%;opacity:1}
100%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:100% 100%;transform-origin:100% 100%;opacity:1}}
@keyframes scale-in-br{0%{-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:100% 100%;transform-origin:100% 100%;opacity:1}
100%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:100% 100%;transform-origin:100% 100%;opacity:1}}
@-webkit-keyframes scale-in-hor-left{0%{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0% 0%;transform-origin:0% 0%;opacity:1}
100%{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:0% 0%;transform-origin:0% 0%;opacity:1}}
@keyframes scale-in-hor-left{0%{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0% 0%;transform-origin:0% 0%;opacity:1}
100%{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:0% 0%;transform-origin:0% 0%;opacity:1}}
@-webkit-keyframes scale-in-bottom{0%{-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;opacity:1}
100%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;opacity:1}}
@keyframes scale-in-bottom{0%{-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;opacity:1}
100%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;opacity:1}}
@-webkit-keyframes scale-in-hor-right{0%{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:100% 100%;transform-origin:100% 100%;opacity:1}
100%{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:100% 100%;transform-origin:100% 100%;opacity:1}}
@keyframes scale-in-hor-right{0%{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:100% 100%;transform-origin:100% 100%;opacity:1}
100%{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:100% 100%;transform-origin:100% 100%;opacity:1}}
@-webkit-keyframes rotate-in-center{0%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg);opacity:0}
100%{-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}
@keyframes rotate-in-center{0%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg);opacity:0}
100%{-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}
@-webkit-keyframes rotate-in-bl{0%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg);-webkit-transform-origin:bottom left;transform-origin:bottom left;opacity:0}
100%{-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:bottom left;transform-origin:bottom left;opacity:1}}
@keyframes rotate-in-bl{0%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg);-webkit-transform-origin:bottom left;transform-origin:bottom left;opacity:0}
100%{-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:bottom left;transform-origin:bottom left;opacity:1}}
@-webkit-keyframes rotate-in-diag-2{0%{-webkit-transform:rotate3d(-1,1,0,-360deg);transform:rotate3d(-1,1,0,-360deg);opacity:0}
100%{-webkit-transform:rotate3d(-1,1,0,0deg);transform:rotate3d(-1,1,0,0deg);opacity:1}}
@keyframes rotate-in-diag-2{0%{-webkit-transform:rotate3d(-1,1,0,-360deg);transform:rotate3d(-1,1,0,-360deg);opacity:0}
100%{-webkit-transform:rotate3d(-1,1,0,0deg);transform:rotate3d(-1,1,0,0deg);opacity:1}}
@-webkit-keyframes rotate-in-top{0%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg);-webkit-transform-origin:top;transform-origin:top;opacity:0}
100%{-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:top;transform-origin:top;opacity:1}}
@keyframes rotate-in-top{0%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg);-webkit-transform-origin:top;transform-origin:top;opacity:0}
100%{-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:top;transform-origin:top;opacity:1}}
@-webkit-keyframes rotate-in-left{0%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg);-webkit-transform-origin:left;transform-origin:left;opacity:0}
100%{-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:left;transform-origin:left;opacity:1}}
@keyframes rotate-in-left{0%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg);-webkit-transform-origin:left;transform-origin:left;opacity:0}
100%{-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:left;transform-origin:left;opacity:1}}
@-webkit-keyframes rotate-in-tr{0%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg);-webkit-transform-origin:top right;transform-origin:top right;opacity:0}
100%{-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:top right;transform-origin:top right;opacity:1}}
@keyframes rotate-in-tr{0%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg);-webkit-transform-origin:top right;transform-origin:top right;opacity:0}
100%{-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:top right;transform-origin:top right;opacity:1}}
@-webkit-keyframes rotate-in-tl{0%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg);-webkit-transform-origin:top left;transform-origin:top left;opacity:0}
100%{-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:top left;transform-origin:top left;opacity:1}}
@keyframes rotate-in-tl{0%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg);-webkit-transform-origin:top left;transform-origin:top left;opacity:0}
100%{-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:top left;transform-origin:top left;opacity:1}}
@-webkit-keyframes rotate-in-right{0%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg);-webkit-transform-origin:right;transform-origin:right;opacity:0}
100%{-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:right;transform-origin:right;opacity:1}}
@keyframes rotate-in-right{0%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg);-webkit-transform-origin:right;transform-origin:right;opacity:0}
100%{-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:right;transform-origin:right;opacity:1}}
@-webkit-keyframes rotate-in-hor{0%{-webkit-transform:rotateX(360deg);transform:rotateX(360deg);opacity:0}
100%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);opacity:1}}
@keyframes rotate-in-hor{0%{-webkit-transform:rotateX(360deg);transform:rotateX(360deg);opacity:0}
100%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);opacity:1}}
@-webkit-keyframes rotate-in-br{0%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg);-webkit-transform-origin:bottom right;transform-origin:bottom right;opacity:0}
100%{-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:bottom right;transform-origin:bottom right;opacity:1}}
@keyframes rotate-in-br{0%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg);-webkit-transform-origin:bottom right;transform-origin:bottom right;opacity:0}
100%{-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:bottom right;transform-origin:bottom right;opacity:1}}
@-webkit-keyframes rotate-in-ver{0%{-webkit-transform:rotateY(-360deg);transform:rotateY(-360deg);opacity:0}
100%{-webkit-transform:rotateY(0deg);transform:rotateY(0deg);opacity:1}}
@keyframes rotate-in-ver{0%{-webkit-transform:rotateY(-360deg);transform:rotateY(-360deg);opacity:0}
100%{-webkit-transform:rotateY(0deg);transform:rotateY(0deg);opacity:1}}
@-webkit-keyframes rotate-in-bottom{0%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg);-webkit-transform-origin:bottom;transform-origin:bottom;opacity:0}
100%{-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:bottom;transform-origin:bottom;opacity:1}}
@keyframes rotate-in-bottom{0%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg);-webkit-transform-origin:bottom;transform-origin:bottom;opacity:0}
100%{-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:bottom;transform-origin:bottom;opacity:1}}
@-webkit-keyframes rotate-in-diag-1{0%{-webkit-transform:rotate3d(1,1,0,-360deg);transform:rotate3d(1,1,0,-360deg);opacity:0}
100%{-webkit-transform:rotate3d(1,1,0,0deg);transform:rotate3d(1,1,0,0deg);opacity:1}}
@keyframes rotate-in-diag-1{0%{-webkit-transform:rotate3d(1,1,0,-360deg);transform:rotate3d(1,1,0,-360deg);opacity:0}
100%{-webkit-transform:rotate3d(1,1,0,0deg);transform:rotate3d(1,1,0,0deg);opacity:1}}
@-webkit-keyframes rotate-in-2-cw{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}
100%{-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}
@keyframes rotate-in-2-cw{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}
100%{-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}
@-webkit-keyframes rotate-in-2-br-cw{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:100% 100%;transform-origin:100% 100%;opacity:0}
100%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:100% 100%;transform-origin:100% 100%;opacity:1}}
@keyframes rotate-in-2-br-cw{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:100% 100%;transform-origin:100% 100%;opacity:0}
100%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:100% 100%;transform-origin:100% 100%;opacity:1}}
@-webkit-keyframes rotate-in-2-ccw{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}
100%{-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}
@keyframes rotate-in-2-ccw{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}
100%{-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}
@-webkit-keyframes rotate-in-2-br-ccw{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:100% 100%;transform-origin:100% 100%;opacity:0}
100%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:100% 100%;transform-origin:100% 100%;opacity:1}}
@keyframes rotate-in-2-br-ccw{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:100% 100%;transform-origin:100% 100%;opacity:0}
100%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:100% 100%;transform-origin:100% 100%;opacity:1}}
@-webkit-keyframes rotate-in-2-fwd{0%{-webkit-transform:translateZ(-200px) rotate(-45deg);transform:translateZ(-200px) rotate(-45deg);opacity:0}
100%{-webkit-transform:translateZ(0) rotate(0);transform:translateZ(0) rotate(0);opacity:1}}
@keyframes rotate-in-2-fwd{0%{-webkit-transform:translateZ(-200px) rotate(-45deg);transform:translateZ(-200px) rotate(-45deg);opacity:0}
100%{-webkit-transform:translateZ(0) rotate(0);transform:translateZ(0) rotate(0);opacity:1}}
@-webkit-keyframes rotate-in-2-bl-cw{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:0 100%;transform-origin:0 100%;opacity:0}
100%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:0 100%;transform-origin:0 100%;opacity:1}}
@keyframes rotate-in-2-bl-cw{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:0 100%;transform-origin:0 100%;opacity:0}
100%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:0 100%;transform-origin:0 100%;opacity:1}}
@-webkit-keyframes rotate-in-2-bck{0%{-webkit-transform:translateZ(200px) rotate(45deg);transform:translateZ(200px) rotate(45deg);opacity:0}
100%{-webkit-transform:translateZ(0) rotate(0);transform:translateZ(0) rotate(0);opacity:1}}
@keyframes rotate-in-2-bck{0%{-webkit-transform:translateZ(200px) rotate(45deg);transform:translateZ(200px) rotate(45deg);opacity:0}
100%{-webkit-transform:translateZ(0) rotate(0);transform:translateZ(0) rotate(0);opacity:1}}
@-webkit-keyframes rotate-in-2-bl-ccw{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:0 100%;transform-origin:0 100%;opacity:0}
100%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:0 100%;transform-origin:0 100%;opacity:1}}
@keyframes rotate-in-2-bl-ccw{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:0 100%;transform-origin:0 100%;opacity:0}
100%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:0 100%;transform-origin:0 100%;opacity:1}}
@-webkit-keyframes rotate-in-2-tr-cw{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:100% 0%;transform-origin:100% 0%;opacity:0}
100%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:100% 0%;transform-origin:100% 0%;opacity:1}}
@keyframes rotate-in-2-tr-cw{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:100% 0%;transform-origin:100% 0%;opacity:0}
100%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:100% 0%;transform-origin:100% 0%;opacity:1}}
@-webkit-keyframes rotate-in-2-tl-cw{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:0}
100%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:1}}
@keyframes rotate-in-2-tl-cw{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:0}
100%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:1}}
@-webkit-keyframes rotate-in-2-tr-ccw{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:100% 0%;transform-origin:100% 0%;opacity:0}
100%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:100% 0%;transform-origin:100% 0%;opacity:1}}
@keyframes rotate-in-2-tr-ccw{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:100% 0%;transform-origin:100% 0%;opacity:0}
100%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:100% 0%;transform-origin:100% 0%;opacity:1}}
@-webkit-keyframes rotate-in-2-tl-ccw{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:0}
100%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:1}}
@keyframes rotate-in-2-tl-ccw{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:0}
100%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:1}}
@-webkit-keyframes swirl-in-fwd{0%{-webkit-transform:rotate(-540deg) scale(0);transform:rotate(-540deg) scale(0);opacity:0}
100%{-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1);opacity:1}}
@keyframes swirl-in-fwd{0%{-webkit-transform:rotate(-540deg) scale(0);transform:rotate(-540deg) scale(0);opacity:0}
100%{-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1);opacity:1}}
@-webkit-keyframes swirl-in-right-fwd{0%{-webkit-transform:rotate(-540deg) scale(0);transform:rotate(-540deg) scale(0);-webkit-transform-origin:100% 50%;transform-origin:100% 50%;opacity:0}
100%{-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1);-webkit-transform-origin:100% 50%;transform-origin:100% 50%;opacity:1}}
@keyframes swirl-in-right-fwd{0%{-webkit-transform:rotate(-540deg) scale(0);transform:rotate(-540deg) scale(0);-webkit-transform-origin:100% 50%;transform-origin:100% 50%;opacity:0}
100%{-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1);-webkit-transform-origin:100% 50%;transform-origin:100% 50%;opacity:1}}
@-webkit-keyframes swirl-in-bl-fwd{0%{-webkit-transform:rotate(-540deg) scale(0);transform:rotate(-540deg) scale(0);-webkit-transform-origin:0 100%;transform-origin:0 100%;opacity:0}
100%{-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1);-webkit-transform-origin:0 100%;transform-origin:0 100%;opacity:1}}
@keyframes swirl-in-bl-fwd{0%{-webkit-transform:rotate(-540deg) scale(0);transform:rotate(-540deg) scale(0);-webkit-transform-origin:0 100%;transform-origin:0 100%;opacity:0}
100%{-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1);-webkit-transform-origin:0 100%;transform-origin:0 100%;opacity:1}}
@-webkit-keyframes swirl-in-bck{0%{-webkit-transform:rotate(540deg) scale(5);transform:rotate(540deg) scale(5);opacity:0}
100%{-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1);opacity:1}}
@keyframes swirl-in-bck{0%{-webkit-transform:rotate(540deg) scale(5);transform:rotate(540deg) scale(5);opacity:0}
100%{-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1);opacity:1}}
@-webkit-keyframes swirl-in-right-bck{0%{-webkit-transform:rotate(540deg) scale(5);transform:rotate(540deg) scale(5);-webkit-transform-origin:100% 50%;transform-origin:100% 50%;opacity:0}
100%{-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1);-webkit-transform-origin:100% 50%;transform-origin:100% 50%;opacity:1}}
@keyframes swirl-in-right-bck{0%{-webkit-transform:rotate(540deg) scale(5);transform:rotate(540deg) scale(5);-webkit-transform-origin:100% 50%;transform-origin:100% 50%;opacity:0}
100%{-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1);-webkit-transform-origin:100% 50%;transform-origin:100% 50%;opacity:1}}
@-webkit-keyframes swirl-in-bl-bck{0%{-webkit-transform:rotate(540deg) scale(5);transform:rotate(540deg) scale(5);-webkit-transform-origin:0 100%;transform-origin:0 100%;opacity:0}
100%{-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1);-webkit-transform-origin:0 100%;transform-origin:0 100%;opacity:1}}
@keyframes swirl-in-bl-bck{0%{-webkit-transform:rotate(540deg) scale(5);transform:rotate(540deg) scale(5);-webkit-transform-origin:0 100%;transform-origin:0 100%;opacity:0}
100%{-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1);-webkit-transform-origin:0 100%;transform-origin:0 100%;opacity:1}}
@-webkit-keyframes swirl-in-top-fwd{0%{-webkit-transform:rotate(-540deg) scale(0);transform:rotate(-540deg) scale(0);-webkit-transform-origin:50% 0;transform-origin:50% 0;opacity:0}
100%{-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1);-webkit-transform-origin:50% 0;transform-origin:50% 0;opacity:1}}
@keyframes swirl-in-top-fwd{0%{-webkit-transform:rotate(-540deg) scale(0);transform:rotate(-540deg) scale(0);-webkit-transform-origin:50% 0;transform-origin:50% 0;opacity:0}
100%{-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1);-webkit-transform-origin:50% 0;transform-origin:50% 0;opacity:1}}
@-webkit-keyframes swirl-in-br-fwd{0%{-webkit-transform:rotate(-540deg) scale(0);transform:rotate(-540deg) scale(0);-webkit-transform-origin:100% 100%;transform-origin:100% 100%;opacity:0}
100%{-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1);-webkit-transform-origin:100% 100%;transform-origin:100% 100%;opacity:1}}
@keyframes swirl-in-br-fwd{0%{-webkit-transform:rotate(-540deg) scale(0);transform:rotate(-540deg) scale(0);-webkit-transform-origin:100% 100%;transform-origin:100% 100%;opacity:0}
100%{-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1);-webkit-transform-origin:100% 100%;transform-origin:100% 100%;opacity:1}}
@-webkit-keyframes swirl-in-left-fwd{0%{-webkit-transform:rotate(-540deg) scale(0);transform:rotate(-540deg) scale(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;opacity:0}
100%{-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1);-webkit-transform-origin:0 50%;transform-origin:0 50%;opacity:1}}
@keyframes swirl-in-left-fwd{0%{-webkit-transform:rotate(-540deg) scale(0);transform:rotate(-540deg) scale(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;opacity:0}
100%{-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1);-webkit-transform-origin:0 50%;transform-origin:0 50%;opacity:1}}
@-webkit-keyframes swirl-in-top-bck{0%{-webkit-transform:rotate(540deg) scale(5);transform:rotate(540deg) scale(5);-webkit-transform-origin:50% 0;transform-origin:50% 0;opacity:0}
100%{-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1);-webkit-transform-origin:50% 0;transform-origin:50% 0;opacity:1}}
@keyframes swirl-in-top-bck{0%{-webkit-transform:rotate(540deg) scale(5);transform:rotate(540deg) scale(5);-webkit-transform-origin:50% 0;transform-origin:50% 0;opacity:0}
100%{-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1);-webkit-transform-origin:50% 0;transform-origin:50% 0;opacity:1}}
@-webkit-keyframes swirl-in-br-bck{0%{-webkit-transform:rotate(540deg) scale(5);transform:rotate(540deg) scale(5);-webkit-transform-origin:100% 100%;transform-origin:100% 100%;opacity:0}
100%{-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1);-webkit-transform-origin:100% 100%;transform-origin:100% 100%;opacity:1}}
@keyframes swirl-in-br-bck{0%{-webkit-transform:rotate(540deg) scale(5);transform:rotate(540deg) scale(5);-webkit-transform-origin:100% 100%;transform-origin:100% 100%;opacity:0}
100%{-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1);-webkit-transform-origin:100% 100%;transform-origin:100% 100%;opacity:1}}
@-webkit-keyframes swirl-in-left-bck{0%{-webkit-transform:rotate(540deg) scale(5);transform:rotate(540deg) scale(5);-webkit-transform-origin:0 50%;transform-origin:0 50%;opacity:0}
100%{-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1);-webkit-transform-origin:0 50%;transform-origin:0 50%;opacity:1}}
@keyframes swirl-in-left-bck{0%{-webkit-transform:rotate(540deg) scale(5);transform:rotate(540deg) scale(5);-webkit-transform-origin:0 50%;transform-origin:0 50%;opacity:0}
100%{-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1);-webkit-transform-origin:0 50%;transform-origin:0 50%;opacity:1}}
@-webkit-keyframes swirl-in-tr-fwd{0%{-webkit-transform:rotate(-540deg) scale(0);transform:rotate(-540deg) scale(0);-webkit-transform-origin:100% 0%;transform-origin:100% 0%;opacity:0}
100%{-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1);-webkit-transform-origin:100% 0%;transform-origin:100% 0%;opacity:1}}
@keyframes swirl-in-tr-fwd{0%{-webkit-transform:rotate(-540deg) scale(0);transform:rotate(-540deg) scale(0);-webkit-transform-origin:100% 0%;transform-origin:100% 0%;opacity:0}
100%{-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1);-webkit-transform-origin:100% 0%;transform-origin:100% 0%;opacity:1}}
@-webkit-keyframes swirl-in-bottom-fwd{0%{-webkit-transform:rotate(-540deg) scale(0);transform:rotate(-540deg) scale(0);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;opacity:0}
100%{-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;opacity:1}}
@keyframes swirl-in-bottom-fwd{0%{-webkit-transform:rotate(-540deg) scale(0);transform:rotate(-540deg) scale(0);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;opacity:0}
100%{-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;opacity:1}}
@-webkit-keyframes swirl-in-tl-fwd{0%{-webkit-transform:rotate(-540deg) scale(0);transform:rotate(-540deg) scale(0);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:0}
100%{-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:1}}
@keyframes swirl-in-tl-fwd{0%{-webkit-transform:rotate(-540deg) scale(0);transform:rotate(-540deg) scale(0);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:0}
100%{-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:1}}
@-webkit-keyframes swirl-in-tr-bck{0%{-webkit-transform:rotate(540deg) scale(5);transform:rotate(540deg) scale(5);-webkit-transform-origin:100% 0%;transform-origin:100% 0%;opacity:0}
100%{-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1);-webkit-transform-origin:100% 0%;transform-origin:100% 0%;opacity:1}}
@keyframes swirl-in-tr-bck{0%{-webkit-transform:rotate(540deg) scale(5);transform:rotate(540deg) scale(5);-webkit-transform-origin:100% 0%;transform-origin:100% 0%;opacity:0}
100%{-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1);-webkit-transform-origin:100% 0%;transform-origin:100% 0%;opacity:1}}
@-webkit-keyframes swirl-in-bottom-bck{0%{-webkit-transform:rotate(540deg) scale(5);transform:rotate(540deg) scale(5);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;opacity:0}
100%{-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;opacity:1}}
@keyframes swirl-in-bottom-bck{0%{-webkit-transform:rotate(540deg) scale(5);transform:rotate(540deg) scale(5);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;opacity:0}
100%{-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;opacity:1}}
@-webkit-keyframes swirl-in-tl-bck{0%{-webkit-transform:rotate(540deg) scale(5);transform:rotate(540deg) scale(5);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:0}
100%{-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:1}}
@keyframes swirl-in-tl-bck{0%{-webkit-transform:rotate(540deg) scale(5);transform:rotate(540deg) scale(5);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:0}
100%{-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1);-webkit-transform-origin:0 0;transform-origin:0 0;opacity:1}}
@-webkit-keyframes flip-in-hor-bottom{0%{-webkit-transform:rotateX(80deg);transform:rotateX(80deg);opacity:0}
100%{-webkit-transform:rotateX(0);transform:rotateX(0);opacity:1}}
@keyframes flip-in-hor-bottom{0%{-webkit-transform:rotateX(80deg);transform:rotateX(80deg);opacity:0}
100%{-webkit-transform:rotateX(0);transform:rotateX(0);opacity:1}}
@-webkit-keyframes flip-in-diag-2-tl{0%{-webkit-transform:rotate3d(-1,1,0,80deg);transform:rotate3d(-1,1,0,80deg);opacity:0}
100%{-webkit-transform:rotate3d(1,1,0,0deg);transform:rotate3d(1,1,0,0deg);opacity:1}}
@keyframes flip-in-diag-2-tl{0%{-webkit-transform:rotate3d(-1,1,0,80deg);transform:rotate3d(-1,1,0,80deg);opacity:0}
100%{-webkit-transform:rotate3d(1,1,0,0deg);transform:rotate3d(1,1,0,0deg);opacity:1}}
@-webkit-keyframes flip-in-hor-top{0%{-webkit-transform:rotateX(-80deg);transform:rotateX(-80deg);opacity:0}
100%{-webkit-transform:rotateX(0);transform:rotateX(0);opacity:1}}
@keyframes flip-in-hor-top{0%{-webkit-transform:rotateX(-80deg);transform:rotateX(-80deg);opacity:0}
100%{-webkit-transform:rotateX(0);transform:rotateX(0);opacity:1}}
@-webkit-keyframes flip-in-diag-2-br{0%{-webkit-transform:rotate3d(-1,1,0,-80deg);transform:rotate3d(-1,1,0,-80deg);opacity:0}
100%{-webkit-transform:rotate3d(1,1,0,0deg);transform:rotate3d(1,1,0,0deg);opacity:1}}
@keyframes flip-in-diag-2-br{0%{-webkit-transform:rotate3d(-1,1,0,-80deg);transform:rotate3d(-1,1,0,-80deg);opacity:0}
100%{-webkit-transform:rotate3d(1,1,0,0deg);transform:rotate3d(1,1,0,0deg);opacity:1}}
@-webkit-keyframes flip-in-ver-right{0%{-webkit-transform:rotateY(-80deg);transform:rotateY(-80deg);opacity:0}
100%{-webkit-transform:rotateY(0);transform:rotateY(0);opacity:1}}
@keyframes flip-in-ver-right{0%{-webkit-transform:rotateY(-80deg);transform:rotateY(-80deg);opacity:0}
100%{-webkit-transform:rotateY(0);transform:rotateY(0);opacity:1}}
@-webkit-keyframes flip-in-ver-left{0%{-webkit-transform:rotateY(80deg);transform:rotateY(80deg);opacity:0}
100%{-webkit-transform:rotateY(0);transform:rotateY(0);opacity:1}}
@keyframes flip-in-ver-left{0%{-webkit-transform:rotateY(80deg);transform:rotateY(80deg);opacity:0}
100%{-webkit-transform:rotateY(0);transform:rotateY(0);opacity:1}}
@-webkit-keyframes flip-in-diag-1-tr{0%{-webkit-transform:rotate3d(1,1,0,-80deg);transform:rotate3d(1,1,0,-80deg);opacity:0}
100%{-webkit-transform:rotate3d(1,1,0,0deg);transform:rotate3d(1,1,0,0deg);opacity:1}}
@keyframes flip-in-diag-1-tr{0%{-webkit-transform:rotate3d(1,1,0,-80deg);transform:rotate3d(1,1,0,-80deg);opacity:0}
100%{-webkit-transform:rotate3d(1,1,0,0deg);transform:rotate3d(1,1,0,0deg);opacity:1}}
@-webkit-keyframes flip-in-diag-1-bl{0%{-webkit-transform:rotate3d(1,1,0,80deg);transform:rotate3d(1,1,0,80deg);opacity:0}
100%{-webkit-transform:rotate3d(1,1,0,0deg);transform:rotate3d(1,1,0,0deg);opacity:1}}
@keyframes flip-in-diag-1-bl{0%{-webkit-transform:rotate3d(1,1,0,80deg);transform:rotate3d(1,1,0,80deg);opacity:0}
100%{-webkit-transform:rotate3d(1,1,0,0deg);transform:rotate3d(1,1,0,0deg);opacity:1}}
@-webkit-keyframes slit-in-vertical{0%{-webkit-transform:translateZ(-800px) rotateY(90deg);transform:translateZ(-800px) rotateY(90deg);opacity:0}
54%{-webkit-transform:translateZ(-160px) rotateY(87deg);transform:translateZ(-160px) rotateY(87deg);opacity:1}
100%{-webkit-transform:translateZ(0) rotateY(0);transform:translateZ(0) rotateY(0)}}
@keyframes slit-in-vertical{0%{-webkit-transform:translateZ(-800px) rotateY(90deg);transform:translateZ(-800px) rotateY(90deg);opacity:0}
54%{-webkit-transform:translateZ(-160px) rotateY(87deg);transform:translateZ(-160px) rotateY(87deg);opacity:1}
100%{-webkit-transform:translateZ(0) rotateY(0);transform:translateZ(0) rotateY(0)}}
@-webkit-keyframes slit-in-horizontal{0%{-webkit-transform:translateZ(-800px) rotateX(90deg);transform:translateZ(-800px) rotateX(90deg);opacity:0}
54%{-webkit-transform:translateZ(-160px) rotateX(87deg);transform:translateZ(-160px) rotateX(87deg);opacity:1}
100%{-webkit-transform:translateZ(0) rotateX(0);transform:translateZ(0) rotateX(0)}}
@keyframes slit-in-horizontal{0%{-webkit-transform:translateZ(-800px) rotateX(90deg);transform:translateZ(-800px) rotateX(90deg);opacity:0}
54%{-webkit-transform:translateZ(-160px) rotateX(87deg);transform:translateZ(-160px) rotateX(87deg);opacity:1}
100%{-webkit-transform:translateZ(0) rotateX(0);transform:translateZ(0) rotateX(0)}}
@-webkit-keyframes slit-in-diagonal-1{0%{-webkit-transform:translateZ(-800px) rotate3d(1,1,0,90deg);transform:translateZ(-800px) rotate3d(1,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}
54%{-webkit-transform:translateZ(-160px) rotate3d(1,1,0,87deg);transform:translateZ(-160px) rotate3d(1,1,0,87deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}
100%{-webkit-transform:translateZ(0) rotate3d(1,1,0,0);transform:translateZ(0) rotate3d(1,1,0,0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}
@keyframes slit-in-diagonal-1{0%{-webkit-transform:translateZ(-800px) rotate3d(1,1,0,90deg);transform:translateZ(-800px) rotate3d(1,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}
54%{-webkit-transform:translateZ(-160px) rotate3d(1,1,0,87deg);transform:translateZ(-160px) rotate3d(1,1,0,87deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}
100%{-webkit-transform:translateZ(0) rotate3d(1,1,0,0);transform:translateZ(0) rotate3d(1,1,0,0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}
@-webkit-keyframes slit-in-diagonal-2{0%{-webkit-transform:translateZ(-800px) rotate3d(-1,1,0,-90deg);transform:translateZ(-800px) rotate3d(-1,1,0,-90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}
54%{-webkit-transform:translateZ(-160px) rotate3d(-1,1,0,-87deg);transform:translateZ(-160px) rotate3d(-1,1,0,-87deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}
100%{-webkit-transform:translateZ(0) rotate3d(-1,1,0,0);transform:translateZ(0) rotate3d(-1,1,0,0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}
@keyframes slit-in-diagonal-2{0%{-webkit-transform:translateZ(-800px) rotate3d(-1,1,0,-90deg);transform:translateZ(-800px) rotate3d(-1,1,0,-90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}
54%{-webkit-transform:translateZ(-160px) rotate3d(-1,1,0,-87deg);transform:translateZ(-160px) rotate3d(-1,1,0,-87deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}
100%{-webkit-transform:translateZ(0) rotate3d(-1,1,0,0);transform:translateZ(0) rotate3d(-1,1,0,0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}
@-webkit-keyframes slide-in-top{0%{-webkit-transform:translateY(-1000px);transform:translateY(-1000px);opacity:0}
100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}
@keyframes slide-in-top{0%{-webkit-transform:translateY(-1000px);transform:translateY(-1000px);opacity:0}
100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}
@-webkit-keyframes slide-in-left{0%{-webkit-transform:translateX(-1000px);transform:translateX(-1000px);opacity:0}
100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}
@keyframes slide-in-left{0%{-webkit-transform:translateX(-1000px);transform:translateX(-1000px);opacity:0}
100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}
@-webkit-keyframes slide-in-tr{0%{-webkit-transform:translateY(-1000px) translateX(1000px);transform:translateY(-1000px) translateX(1000px);opacity:0}
100%{-webkit-transform:translateY(0) translateX(0);transform:translateY(0) translateX(0);opacity:1}}
@keyframes slide-in-tr{0%{-webkit-transform:translateY(-1000px) translateX(1000px);transform:translateY(-1000px) translateX(1000px);opacity:0}
100%{-webkit-transform:translateY(0) translateX(0);transform:translateY(0) translateX(0);opacity:1}}
@-webkit-keyframes slide-in-tl{0%{-webkit-transform:translateY(-1000px) translateX(-1000px);transform:translateY(-1000px) translateX(-1000px);opacity:0}
100%{-webkit-transform:translateY(0) translateX(0);transform:translateY(0) translateX(0);opacity:1}}
@keyframes slide-in-tl{0%{-webkit-transform:translateY(-1000px) translateX(-1000px);transform:translateY(-1000px) translateX(-1000px);opacity:0}
100%{-webkit-transform:translateY(0) translateX(0);transform:translateY(0) translateX(0);opacity:1}}
@-webkit-keyframes slide-in-right{0%{-webkit-transform:translateX(1000px);transform:translateX(1000px);opacity:0}
100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}
@keyframes slide-in-right{0%{-webkit-transform:translateX(1000px);transform:translateX(1000px);opacity:0}
100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}
@-webkit-keyframes slide-in-br{0%{-webkit-transform:translateY(1000px) translateX(1000px);transform:translateY(1000px) translateX(1000px);opacity:0}
100%{-webkit-transform:translateY(0) translateX(0);transform:translateY(0) translateX(0);opacity:1}}
@keyframes slide-in-br{0%{-webkit-transform:translateY(1000px) translateX(1000px);transform:translateY(1000px) translateX(1000px);opacity:0}
100%{-webkit-transform:translateY(0) translateX(0);transform:translateY(0) translateX(0);opacity:1}}
@-webkit-keyframes slide-in-bottom{0%{-webkit-transform:translateY(1000px);transform:translateY(1000px);opacity:0}
100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}
@keyframes slide-in-bottom{0%{-webkit-transform:translateY(1000px);transform:translateY(1000px);opacity:0}
100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}
@-webkit-keyframes slide-in-bl{0%{-webkit-transform:translateY(1000px) translateX(-1000px);transform:translateY(1000px) translateX(-1000px);opacity:0}
100%{-webkit-transform:translateY(0) translateX(0);transform:translateY(0) translateX(0);opacity:1}}
@keyframes slide-in-bl{0%{-webkit-transform:translateY(1000px) translateX(-1000px);transform:translateY(1000px) translateX(-1000px);opacity:0}
100%{-webkit-transform:translateY(0) translateX(0);transform:translateY(0) translateX(0);opacity:1}}
@-webkit-keyframes slide-in-fwd-center{0%{-webkit-transform:translateZ(-1400px);transform:translateZ(-1400px);opacity:0}
100%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}
@keyframes slide-in-fwd-center{0%{-webkit-transform:translateZ(-1400px);transform:translateZ(-1400px);opacity:0}
100%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}
@-webkit-keyframes slide-in-fwd-bl{0%{-webkit-transform:translateZ(-1400px) translateY(800px) translateX(-1000px);transform:translateZ(-1400px) translateY(800px) translateX(-1000px);opacity:0}
100%{-webkit-transform:translateZ(0) translateY(0) translateX(0);transform:translateZ(0) translateY(0) translateX(0);opacity:1}}
@keyframes slide-in-fwd-bl{0%{-webkit-transform:translateZ(-1400px) translateY(800px) translateX(-1000px);transform:translateZ(-1400px) translateY(800px) translateX(-1000px);opacity:0}
100%{-webkit-transform:translateZ(0) translateY(0) translateX(0);transform:translateZ(0) translateY(0) translateX(0);opacity:1}}
@-webkit-keyframes slide-in-fwd-top{0%{-webkit-transform:translateZ(-1400px) translateY(-800px);transform:translateZ(-1400px) translateY(-800px);opacity:0}
100%{-webkit-transform:translateZ(0) translateY(0);transform:translateZ(0) translateY(0);opacity:1}}
@keyframes slide-in-fwd-top{0%{-webkit-transform:translateZ(-1400px) translateY(-800px);transform:translateZ(-1400px) translateY(-800px);opacity:0}
100%{-webkit-transform:translateZ(0) translateY(0);transform:translateZ(0) translateY(0);opacity:1}}
@-webkit-keyframes slide-in-fwd-left{0%{-webkit-transform:translateZ(-1400px) translateX(-1000px);transform:translateZ(-1400px) translateX(-1000px);opacity:0}
100%{-webkit-transform:translateZ(0) translateX(0);transform:translateZ(0) translateX(0);opacity:1}}
@keyframes slide-in-fwd-left{0%{-webkit-transform:translateZ(-1400px) translateX(-1000px);transform:translateZ(-1400px) translateX(-1000px);opacity:0}
100%{-webkit-transform:translateZ(0) translateX(0);transform:translateZ(0) translateX(0);opacity:1}}
@-webkit-keyframes slide-in-fwd-tr{0%{-webkit-transform:translateZ(-1400px) translateY(-800px) translateX(1000px);transform:translateZ(-1400px) translateY(-800px) translateX(1000px);opacity:0}
100%{-webkit-transform:translateZ(0) translateY(0) translateX(0);transform:translateZ(0) translateY(0) translateX(0);opacity:1}}
@keyframes slide-in-fwd-tr{0%{-webkit-transform:translateZ(-1400px) translateY(-800px) translateX(1000px);transform:translateZ(-1400px) translateY(-800px) translateX(1000px);opacity:0}
100%{-webkit-transform:translateZ(0) translateY(0) translateX(0);transform:translateZ(0) translateY(0) translateX(0);opacity:1}}
@-webkit-keyframes slide-in-fwd-tl{0%{-webkit-transform:translateZ(-1400px) translateY(-800px) translateX(-1000px);transform:translateZ(-1400px) translateY(-800px) translateX(-1000px);opacity:0}
100%{-webkit-transform:translateZ(0) translateY(0) translateX(0);transform:translateZ(0) translateY(0) translateX(0);opacity:1}}
@keyframes slide-in-fwd-tl{0%{-webkit-transform:translateZ(-1400px) translateY(-800px) translateX(-1000px);transform:translateZ(-1400px) translateY(-800px) translateX(-1000px);opacity:0}
100%{-webkit-transform:translateZ(0) translateY(0) translateX(0);transform:translateZ(0) translateY(0) translateX(0);opacity:1}}
@-webkit-keyframes slide-in-fwd-right{0%{-webkit-transform:translateZ(-1400px) translateX(1000px);transform:translateZ(-1400px) translateX(1000px);opacity:0}
100%{-webkit-transform:translateZ(0) translateX(0);transform:translateZ(0) translateX(0);opacity:1}}
@keyframes slide-in-fwd-right{0%{-webkit-transform:translateZ(-1400px) translateX(1000px);transform:translateZ(-1400px) translateX(1000px);opacity:0}
100%{-webkit-transform:translateZ(0) translateX(0);transform:translateZ(0) translateX(0);opacity:1}}
@-webkit-keyframes slide-in-fwd-br{0%{-webkit-transform:translateZ(-1400px) translateY(800px) translateX(1000px);transform:translateZ(-1400px) translateY(800px) translateX(1000px);opacity:0}
100%{-webkit-transform:translateZ(0) translateY(0) translateX(0);transform:translateZ(0) translateY(0) translateX(0);opacity:1}}
@keyframes slide-in-fwd-br{0%{-webkit-transform:translateZ(-1400px) translateY(800px) translateX(1000px);transform:translateZ(-1400px) translateY(800px) translateX(1000px);opacity:0}
100%{-webkit-transform:translateZ(0) translateY(0) translateX(0);transform:translateZ(0) translateY(0) translateX(0);opacity:1}}
@-webkit-keyframes slide-in-fwd-bottom{0%{-webkit-transform:translateZ(-1400px) translateY(800px);transform:translateZ(-1400px) translateY(800px);opacity:0}
100%{-webkit-transform:translateZ(0) translateY(0);transform:translateZ(0) translateY(0);opacity:1}}
@keyframes slide-in-fwd-bottom{0%{-webkit-transform:translateZ(-1400px) translateY(800px);transform:translateZ(-1400px) translateY(800px);opacity:0}
100%{-webkit-transform:translateZ(0) translateY(0);transform:translateZ(0) translateY(0);opacity:1}}
@-webkit-keyframes slide-in-bck-center{0%{-webkit-transform:translateZ(600px);transform:translateZ(600px);opacity:0}
100%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}
@keyframes slide-in-bck-center{0%{-webkit-transform:translateZ(600px);transform:translateZ(600px);opacity:0}
100%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}
@-webkit-keyframes slide-in-bck-bl{0%{-webkit-transform:translateZ(700px) translateY(300px) translateX(-400px);transform:translateZ(700px) translateY(300px) translateX(-400px);opacity:0}
100%{-webkit-transform:translateZ(0) translateY(0) translateX(0);transform:translateZ(0) translateY(0) translateX(0);opacity:1}}
@keyframes slide-in-bck-bl{0%{-webkit-transform:translateZ(700px) translateY(300px) translateX(-400px);transform:translateZ(700px) translateY(300px) translateX(-400px);opacity:0}
100%{-webkit-transform:translateZ(0) translateY(0) translateX(0);transform:translateZ(0) translateY(0) translateX(0);opacity:1}}
@-webkit-keyframes slide-in-bck-top{0%{-webkit-transform:translateZ(700px) translateY(-300px);transform:translateZ(700px) translateY(-300px);opacity:0}
100%{-webkit-transform:translateZ(0) translateY(0);transform:translateZ(0) translateY(0);opacity:1}}
@keyframes slide-in-bck-top{0%{-webkit-transform:translateZ(700px) translateY(-300px);transform:translateZ(700px) translateY(-300px);opacity:0}
100%{-webkit-transform:translateZ(0) translateY(0);transform:translateZ(0) translateY(0);opacity:1}}
@-webkit-keyframes slide-in-bck-left{0%{-webkit-transform:translateZ(700px) translateX(-400px);transform:translateZ(700px) translateX(-400px);opacity:0}
100%{-webkit-transform:translateZ(0) translateX(0);transform:translateZ(0) translateX(0);opacity:1}}
@keyframes slide-in-bck-left{0%{-webkit-transform:translateZ(700px) translateX(-400px);transform:translateZ(700px) translateX(-400px);opacity:0}
100%{-webkit-transform:translateZ(0) translateX(0);transform:translateZ(0) translateX(0);opacity:1}}
@-webkit-keyframes slide-in-bck-tr{0%{-webkit-transform:translateZ(700px) translateY(-300px) translateX(400px);transform:translateZ(700px) translateY(-300px) translateX(400px);opacity:0}
100%{-webkit-transform:translateZ(0) translateY(0) translateX(0);transform:translateZ(0) translateY(0) translateX(0);opacity:1}}
@keyframes slide-in-bck-tr{0%{-webkit-transform:translateZ(700px) translateY(-300px) translateX(400px);transform:translateZ(700px) translateY(-300px) translateX(400px);opacity:0}
100%{-webkit-transform:translateZ(0) translateY(0) translateX(0);transform:translateZ(0) translateY(0) translateX(0);opacity:1}}
@-webkit-keyframes slide-in-bck-tl{0%{-webkit-transform:translateZ(700px) translateY(-300px) translateX(-400px);transform:translateZ(700px) translateY(-300px) translateX(-400px);opacity:0}
100%{-webkit-transform:translateZ(0) translateY(0) translateX(0);transform:translateZ(0) translateY(0) translateX(0);opacity:1}}
@keyframes slide-in-bck-tl{0%{-webkit-transform:translateZ(700px) translateY(-300px) translateX(-400px);transform:translateZ(700px) translateY(-300px) translateX(-400px);opacity:0}
100%{-webkit-transform:translateZ(0) translateY(0) translateX(0);transform:translateZ(0) translateY(0) translateX(0);opacity:1}}
@-webkit-keyframes slide-in-bck-right{0%{-webkit-transform:translateZ(700px) translateX(400px);transform:translateZ(700px) translateX(400px);opacity:0}
100%{-webkit-transform:translateZ(0) translateX(0);transform:translateZ(0) translateX(0);opacity:1}}
@keyframes slide-in-bck-right{0%{-webkit-transform:translateZ(700px) translateX(400px);transform:translateZ(700px) translateX(400px);opacity:0}
100%{-webkit-transform:translateZ(0) translateX(0);transform:translateZ(0) translateX(0);opacity:1}}
@-webkit-keyframes slide-in-bck-br{0%{-webkit-transform:translateZ(700px) translateY(300px) translateX(400px);transform:translateZ(700px) translateY(300px) translateX(400px);opacity:0}
100%{-webkit-transform:translateZ(0) translateY(0) translateX(0);transform:translateZ(0) translateY(0) translateX(0);opacity:1}}
@keyframes slide-in-bck-br{0%{-webkit-transform:translateZ(700px) translateY(300px) translateX(400px);transform:translateZ(700px) translateY(300px) translateX(400px);opacity:0}
100%{-webkit-transform:translateZ(0) translateY(0) translateX(0);transform:translateZ(0) translateY(0) translateX(0);opacity:1}}
@-webkit-keyframes slide-in-bck-bottom{0%{-webkit-transform:translateZ(700px) translateY(300px);transform:translateZ(700px) translateY(300px);opacity:0}
100%{-webkit-transform:translateZ(0) translateY(0);transform:translateZ(0) translateY(0);opacity:1}}
@keyframes slide-in-bck-bottom{0%{-webkit-transform:translateZ(700px) translateY(300px);transform:translateZ(700px) translateY(300px);opacity:0}
100%{-webkit-transform:translateZ(0) translateY(0);transform:translateZ(0) translateY(0);opacity:1}}
@-webkit-keyframes slide-in-blurred-top{0%{-webkit-transform:translateY(-1000px) scaleY(2.5) scaleX(.2);transform:translateY(-1000px) scaleY(2.5) scaleX(.2);-webkit-transform-origin:50% 0%;transform-origin:50% 0%;-webkit-filter:blur(40px);filter:blur(40px);opacity:0}
100%{-webkit-transform:translateY(0) scaleY(1) scaleX(1);transform:translateY(0) scaleY(1) scaleX(1);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-filter:blur(0);filter:blur(0);opacity:1}}
@keyframes slide-in-blurred-top{0%{-webkit-transform:translateY(-1000px) scaleY(2.5) scaleX(.2);transform:translateY(-1000px) scaleY(2.5) scaleX(.2);-webkit-transform-origin:50% 0%;transform-origin:50% 0%;-webkit-filter:blur(40px);filter:blur(40px);opacity:0}
100%{-webkit-transform:translateY(0) scaleY(1) scaleX(1);transform:translateY(0) scaleY(1) scaleX(1);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-filter:blur(0);filter:blur(0);opacity:1}}
@-webkit-keyframes slide-in-blurred-left{0%{-webkit-transform:translateX(-1000px) scaleX(2.5) scaleY(.2);transform:translateX(-1000px) scaleX(2.5) scaleY(.2);-webkit-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-filter:blur(40px);filter:blur(40px);opacity:0}
100%{-webkit-transform:translateX(0) scaleY(1) scaleX(1);transform:translateX(0) scaleY(1) scaleX(1);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-filter:blur(0);filter:blur(0);opacity:1}}
@keyframes slide-in-blurred-left{0%{-webkit-transform:translateX(-1000px) scaleX(2.5) scaleY(.2);transform:translateX(-1000px) scaleX(2.5) scaleY(.2);-webkit-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-filter:blur(40px);filter:blur(40px);opacity:0}
100%{-webkit-transform:translateX(0) scaleY(1) scaleX(1);transform:translateX(0) scaleY(1) scaleX(1);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-filter:blur(0);filter:blur(0);opacity:1}}
@-webkit-keyframes slide-in-blurred-tr{0%{-webkit-transform:translate(1000px,-1000px) skew(-80deg,-10deg);transform:translate(1000px,-1000px) skew(-80deg,-10deg);-webkit-transform-origin:0% 0%;transform-origin:0% 0%;-webkit-filter:blur(40px);filter:blur(40px);opacity:0}
100%{-webkit-transform:translate(0,0) skew(0deg,0deg);transform:translate(0,0) skew(0deg,0deg);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-filter:blur(0);filter:blur(0);opacity:1}}
@keyframes slide-in-blurred-tr{0%{-webkit-transform:translate(1000px,-1000px) skew(-80deg,-10deg);transform:translate(1000px,-1000px) skew(-80deg,-10deg);-webkit-transform-origin:0% 0%;transform-origin:0% 0%;-webkit-filter:blur(40px);filter:blur(40px);opacity:0}
100%{-webkit-transform:translate(0,0) skew(0deg,0deg);transform:translate(0,0) skew(0deg,0deg);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-filter:blur(0);filter:blur(0);opacity:1}}
@-webkit-keyframes slide-in-blurred-tl{0%{-webkit-transform:translate(-1000px,-1000px) skew(80deg,10deg);transform:translate(-1000px,-1000px) skew(80deg,10deg);-webkit-transform-origin:100% 0%;transform-origin:100% 0%;-webkit-filter:blur(40px);filter:blur(40px);opacity:0}
100%{-webkit-transform:translate(0,0) skew(0deg,0deg);transform:translate(0,0) skew(0deg,0deg);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-filter:blur(0);filter:blur(0);opacity:1}}
@keyframes slide-in-blurred-tl{0%{-webkit-transform:translate(-1000px,-1000px) skew(80deg,10deg);transform:translate(-1000px,-1000px) skew(80deg,10deg);-webkit-transform-origin:100% 0%;transform-origin:100% 0%;-webkit-filter:blur(40px);filter:blur(40px);opacity:0}
100%{-webkit-transform:translate(0,0) skew(0deg,0deg);transform:translate(0,0) skew(0deg,0deg);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-filter:blur(0);filter:blur(0);opacity:1}}
@-webkit-keyframes slide-in-blurred-right{0%{-webkit-transform:translateX(1000px) scaleX(2.5) scaleY(.2);transform:translateX(1000px) scaleX(2.5) scaleY(.2);-webkit-transform-origin:0% 50%;transform-origin:0% 50%;-webkit-filter:blur(40px);filter:blur(40px);opacity:0}
100%{-webkit-transform:translateX(0) scaleY(1) scaleX(1);transform:translateX(0) scaleY(1) scaleX(1);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-filter:blur(0);filter:blur(0);opacity:1}}
@keyframes slide-in-blurred-right{0%{-webkit-transform:translateX(1000px) scaleX(2.5) scaleY(.2);transform:translateX(1000px) scaleX(2.5) scaleY(.2);-webkit-transform-origin:0% 50%;transform-origin:0% 50%;-webkit-filter:blur(40px);filter:blur(40px);opacity:0}
100%{-webkit-transform:translateX(0) scaleY(1) scaleX(1);transform:translateX(0) scaleY(1) scaleX(1);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-filter:blur(0);filter:blur(0);opacity:1}}
@-webkit-keyframes slide-in-blurred-br{0%{-webkit-transform:translate(1000px,1000px) skew(80deg,10deg);transform:translate(1000px,1000px) skew(80deg,10deg);-webkit-transform-origin:0% 100%;transform-origin:0% 100%;-webkit-filter:blur(40px);filter:blur(40px);opacity:0}
100%{-webkit-transform:translate(0,0) skew(0deg,0deg);transform:translate(0,0) skew(0deg,0deg);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-filter:blur(0);filter:blur(0);opacity:1}}
@keyframes slide-in-blurred-br{0%{-webkit-transform:translate(1000px,1000px) skew(80deg,10deg);transform:translate(1000px,1000px) skew(80deg,10deg);-webkit-transform-origin:0% 100%;transform-origin:0% 100%;-webkit-filter:blur(40px);filter:blur(40px);opacity:0}
100%{-webkit-transform:translate(0,0) skew(0deg,0deg);transform:translate(0,0) skew(0deg,0deg);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-filter:blur(0);filter:blur(0);opacity:1}}
@-webkit-keyframes slide-in-blurred-bottom{0%{-webkit-transform:translateY(1000px) scaleY(2.5) scaleX(.2);transform:translateY(1000px) scaleY(2.5) scaleX(.2);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-filter:blur(40px);filter:blur(40px);opacity:0}
100%{-webkit-transform:translateY(0) scaleY(1) scaleX(1);transform:translateY(0) scaleY(1) scaleX(1);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-filter:blur(0);filter:blur(0);opacity:1}}
@keyframes slide-in-blurred-bottom{0%{-webkit-transform:translateY(1000px) scaleY(2.5) scaleX(.2);transform:translateY(1000px) scaleY(2.5) scaleX(.2);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-filter:blur(40px);filter:blur(40px);opacity:0}
100%{-webkit-transform:translateY(0) scaleY(1) scaleX(1);transform:translateY(0) scaleY(1) scaleX(1);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-filter:blur(0);filter:blur(0);opacity:1}}
@-webkit-keyframes slide-in-blurred-bl{0%{-webkit-transform:translate(-1000px,1000px) skew(-80deg,-10deg);transform:translate(-1000px,1000px) skew(-80deg,-10deg);-webkit-transform-origin:100% 100%;transform-origin:100% 100%;-webkit-filter:blur(40px);filter:blur(40px);opacity:0}
100%{-webkit-transform:translate(0,0) skew(0deg,0deg);transform:translate(0,0) skew(0deg,0deg);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-filter:blur(0);filter:blur(0);opacity:1}}
@keyframes slide-in-blurred-bl{0%{-webkit-transform:translate(-1000px,1000px) skew(-80deg,-10deg);transform:translate(-1000px,1000px) skew(-80deg,-10deg);-webkit-transform-origin:100% 100%;transform-origin:100% 100%;-webkit-filter:blur(40px);filter:blur(40px);opacity:0}
100%{-webkit-transform:translate(0,0) skew(0deg,0deg);transform:translate(0,0) skew(0deg,0deg);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-filter:blur(0);filter:blur(0);opacity:1}}
@-webkit-keyframes slide-in-elliptic-top-fwd{0%{-webkit-transform:translateY(-600px) rotateX(-30deg) scale(0);transform:translateY(-600px) rotateX(-30deg) scale(0);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;opacity:0}
100%{-webkit-transform:translateY(0) rotateX(0) scale(1);transform:translateY(0) rotateX(0) scale(1);-webkit-transform-origin:50% 1400px;transform-origin:50% 1400px;opacity:1}}
@keyframes slide-in-elliptic-top-fwd{0%{-webkit-transform:translateY(-600px) rotateX(-30deg) scale(0);transform:translateY(-600px) rotateX(-30deg) scale(0);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;opacity:0}
100%{-webkit-transform:translateY(0) rotateX(0) scale(1);transform:translateY(0) rotateX(0) scale(1);-webkit-transform-origin:50% 1400px;transform-origin:50% 1400px;opacity:1}}
@-webkit-keyframes slide-in-elliptic-left-fwd{0%{-webkit-transform:translateX(-800px) rotateY(30deg) scale(0);transform:translateX(-800px) rotateY(30deg) scale(0);-webkit-transform-origin:-100% 50%;transform-origin:-100% 50%;opacity:0}
100%{-webkit-transform:translateX(0) rotateY(0) scale(1);transform:translateX(0) rotateY(0) scale(1);-webkit-transform-origin:1800px 50%;transform-origin:1800px 50%;opacity:1}}
@keyframes slide-in-elliptic-left-fwd{0%{-webkit-transform:translateX(-800px) rotateY(30deg) scale(0);transform:translateX(-800px) rotateY(30deg) scale(0);-webkit-transform-origin:-100% 50%;transform-origin:-100% 50%;opacity:0}
100%{-webkit-transform:translateX(0) rotateY(0) scale(1);transform:translateX(0) rotateY(0) scale(1);-webkit-transform-origin:1800px 50%;transform-origin:1800px 50%;opacity:1}}
@-webkit-keyframes slide-in-elliptic-top-bck{0%{-webkit-transform:translateY(-600px) rotateX(30deg) scale(6.5);transform:translateY(-600px) rotateX(30deg) scale(6.5);-webkit-transform-origin:50% 200%;transform-origin:50% 200%;opacity:0}
100%{-webkit-transform:translateY(0) rotateX(0) scale(1);transform:translateY(0) rotateX(0) scale(1);-webkit-transform-origin:50% -500px;transform-origin:50% -500px;opacity:1}}
@keyframes slide-in-elliptic-top-bck{0%{-webkit-transform:translateY(-600px) rotateX(30deg) scale(6.5);transform:translateY(-600px) rotateX(30deg) scale(6.5);-webkit-transform-origin:50% 200%;transform-origin:50% 200%;opacity:0}
100%{-webkit-transform:translateY(0) rotateX(0) scale(1);transform:translateY(0) rotateX(0) scale(1);-webkit-transform-origin:50% -500px;transform-origin:50% -500px;opacity:1}}
@-webkit-keyframes slide-in-elliptic-left-bck{0%{-webkit-transform:translateX(-800px) rotateY(-30deg) scale(6.5);transform:translateX(-800px) rotateY(-30deg) scale(6.5);-webkit-transform-origin:200% 50%;transform-origin:200% 50%;opacity:0}
100%{-webkit-transform:translateX(0) rotateY(0) scale(1);transform:translateX(0) rotateY(0) scale(1);-webkit-transform-origin:-600px 50%;transform-origin:-600px 50%;opacity:1}}
@keyframes slide-in-elliptic-left-bck{0%{-webkit-transform:translateX(-800px) rotateY(-30deg) scale(6.5);transform:translateX(-800px) rotateY(-30deg) scale(6.5);-webkit-transform-origin:200% 50%;transform-origin:200% 50%;opacity:0}
100%{-webkit-transform:translateX(0) rotateY(0) scale(1);transform:translateX(0) rotateY(0) scale(1);-webkit-transform-origin:-600px 50%;transform-origin:-600px 50%;opacity:1}}
@-webkit-keyframes slide-in-elliptic-right-fwd{0%{-webkit-transform:translateX(800px) rotateY(-30deg) scale(0);transform:translateX(800px) rotateY(-30deg) scale(0);-webkit-transform-origin:-100% 50%;transform-origin:-100% 50%;opacity:0}
100%{-webkit-transform:translateX(0) rotateY(0) scale(1);transform:translateX(0) rotateY(0) scale(1);-webkit-transform-origin:-1800px 50%;transform-origin:-1800px 50%;opacity:1}}
@keyframes slide-in-elliptic-right-fwd{0%{-webkit-transform:translateX(800px) rotateY(-30deg) scale(0);transform:translateX(800px) rotateY(-30deg) scale(0);-webkit-transform-origin:-100% 50%;transform-origin:-100% 50%;opacity:0}
100%{-webkit-transform:translateX(0) rotateY(0) scale(1);transform:translateX(0) rotateY(0) scale(1);-webkit-transform-origin:-1800px 50%;transform-origin:-1800px 50%;opacity:1}}
@-webkit-keyframes slide-in-elliptic-right-bck{0%{-webkit-transform:translateX(800px) rotateY(30deg) scale(6.5);transform:translateX(800px) rotateY(30deg) scale(6.5);-webkit-transform-origin:-100% 50%;transform-origin:-100% 50%;opacity:0}
100%{-webkit-transform:translateX(0) rotateY(0) scale(1);transform:translateX(0) rotateY(0) scale(1);-webkit-transform-origin:600px 50%;transform-origin:600px 50%;opacity:1}}
@keyframes slide-in-elliptic-right-bck{0%{-webkit-transform:translateX(800px) rotateY(30deg) scale(6.5);transform:translateX(800px) rotateY(30deg) scale(6.5);-webkit-transform-origin:-100% 50%;transform-origin:-100% 50%;opacity:0}
100%{-webkit-transform:translateX(0) rotateY(0) scale(1);transform:translateX(0) rotateY(0) scale(1);-webkit-transform-origin:600px 50%;transform-origin:600px 50%;opacity:1}}
@-webkit-keyframes slide-in-elliptic-bottom-fwd{0%{-webkit-transform:translateY(600px) rotateX(30deg) scale(0);transform:translateY(600px) rotateX(30deg) scale(0);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;opacity:0}
100%{-webkit-transform:translateY(0) rotateX(0) scale(1);transform:translateY(0) rotateX(0) scale(1);-webkit-transform-origin:50% -1400px;transform-origin:50% -1400px;opacity:1}}
@keyframes slide-in-elliptic-bottom-fwd{0%{-webkit-transform:translateY(600px) rotateX(30deg) scale(0);transform:translateY(600px) rotateX(30deg) scale(0);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;opacity:0}
100%{-webkit-transform:translateY(0) rotateX(0) scale(1);transform:translateY(0) rotateX(0) scale(1);-webkit-transform-origin:50% -1400px;transform-origin:50% -1400px;opacity:1}}
@-webkit-keyframes slide-in-elliptic-bottom-bck{0%{-webkit-transform:translateY(600px) rotateX(-30deg) scale(6.5);transform:translateY(600px) rotateX(-30deg) scale(6.5);-webkit-transform-origin:50% -100%;transform-origin:50% -100%;opacity:0}
100%{-webkit-transform:translateY(0) rotateX(0) scale(1);transform:translateY(0) rotateX(0) scale(1);-webkit-transform-origin:50% 500px;transform-origin:50% 500px;opacity:1}}
@keyframes slide-in-elliptic-bottom-bck{0%{-webkit-transform:translateY(600px) rotateX(-30deg) scale(6.5);transform:translateY(600px) rotateX(-30deg) scale(6.5);-webkit-transform-origin:50% -100%;transform-origin:50% -100%;opacity:0}
100%{-webkit-transform:translateY(0) rotateX(0) scale(1);transform:translateY(0) rotateX(0) scale(1);-webkit-transform-origin:50% 500px;transform-origin:50% 500px;opacity:1}}
@-webkit-keyframes bounce-in-top{0%{-webkit-transform:translateY(-500px);transform:translateY(-500px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}
38%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1}
55%{-webkit-transform:translateY(-65px);transform:translateY(-65px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
72%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
81%{-webkit-transform:translateY(-28px);transform:translateY(-28px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
90%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
95%{-webkit-transform:translateY(-8px);transform:translateY(-8px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
100%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}
@keyframes bounce-in-top{0%{-webkit-transform:translateY(-500px);transform:translateY(-500px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}
38%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1}
55%{-webkit-transform:translateY(-65px);transform:translateY(-65px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}
72%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1}
81%{-webkit-transform:translateY(-28px);transform:translateY(-28px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}
90%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1}
95%{-webkit-transform:translateY(-8px);transform:translateY(-8px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}
100%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1}}
@-webkit-keyframes bounce-in-right{0%{-webkit-transform:translateX(600px);transform:translateX(600px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}
38%{-webkit-transform:translateX(0);transform:translateX(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1}
55%{-webkit-transform:translateX(68px);transform:translateX(68px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
72%{-webkit-transform:translateX(0);transform:translateX(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
81%{-webkit-transform:translateX(32px);transform:translateX(32px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
90%{-webkit-transform:translateX(0);transform:translateX(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
95%{-webkit-transform:translateX(8px);transform:translateX(8px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
100%{-webkit-transform:translateX(0);transform:translateX(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}
@keyframes bounce-in-right{0%{-webkit-transform:translateX(600px);transform:translateX(600px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}
38%{-webkit-transform:translateX(0);transform:translateX(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1}
55%{-webkit-transform:translateX(68px);transform:translateX(68px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
72%{-webkit-transform:translateX(0);transform:translateX(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
81%{-webkit-transform:translateX(32px);transform:translateX(32px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
90%{-webkit-transform:translateX(0);transform:translateX(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
95%{-webkit-transform:translateX(8px);transform:translateX(8px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
100%{-webkit-transform:translateX(0);transform:translateX(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}
@-webkit-keyframes bounce-in-bottom{0%{-webkit-transform:translateY(500px);transform:translateY(500px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}
38%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1}
55%{-webkit-transform:translateY(65px);transform:translateY(65px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
72%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
81%{-webkit-transform:translateY(28px);transform:translateY(28px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
90%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
95%{-webkit-transform:translateY(8px);transform:translateY(8px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
100%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}
@keyframes bounce-in-bottom{0%{-webkit-transform:translateY(500px);transform:translateY(500px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}
38%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1}
55%{-webkit-transform:translateY(65px);transform:translateY(65px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
72%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
81%{-webkit-transform:translateY(28px);transform:translateY(28px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
90%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
95%{-webkit-transform:translateY(8px);transform:translateY(8px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
100%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}
@-webkit-keyframes bounce-in-left{0%{-webkit-transform:translateX(-600px);transform:translateX(-600px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}
38%{-webkit-transform:translateX(0);transform:translateX(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1}
55%{-webkit-transform:translateX(-68px);transform:translateX(-68px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
72%{-webkit-transform:translateX(0);transform:translateX(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
81%{-webkit-transform:translateX(-28px);transform:translateX(-28px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
90%{-webkit-transform:translateX(0);transform:translateX(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
95%{-webkit-transform:translateX(-8px);transform:translateX(-8px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
100%{-webkit-transform:translateX(0);transform:translateX(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}
@keyframes bounce-in-left{0%{-webkit-transform:translateX(-600px);transform:translateX(-600px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}
38%{-webkit-transform:translateX(0);transform:translateX(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1}
55%{-webkit-transform:translateX(-68px);transform:translateX(-68px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
72%{-webkit-transform:translateX(0);transform:translateX(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
81%{-webkit-transform:translateX(-28px);transform:translateX(-28px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
90%{-webkit-transform:translateX(0);transform:translateX(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
95%{-webkit-transform:translateX(-8px);transform:translateX(-8px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
100%{-webkit-transform:translateX(0);transform:translateX(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}
@-webkit-keyframes bounce-in-fwd{0%{-webkit-transform:scale(0);transform:scale(0);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}
38%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1}
55%{-webkit-transform:scale(.7);transform:scale(.7);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
72%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
81%{-webkit-transform:scale(.84);transform:scale(.84);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
89%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
95%{-webkit-transform:scale(.95);transform:scale(.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
100%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}
@keyframes bounce-in-fwd{0%{-webkit-transform:scale(0);transform:scale(0);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}
38%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1}
55%{-webkit-transform:scale(.7);transform:scale(.7);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
72%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
81%{-webkit-transform:scale(.84);transform:scale(.84);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
89%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
95%{-webkit-transform:scale(.95);transform:scale(.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
100%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}
@-webkit-keyframes bounce-in-bck{0%{-webkit-transform:scale(7);transform:scale(7);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}
38%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1}
55%{-webkit-transform:scale(1.5);transform:scale(1.5);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
72%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
81%{-webkit-transform:scale(1.24);transform:scale(1.24);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
89%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
95%{-webkit-transform:scale(1.04);transform:scale(1.04);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
100%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}
@keyframes bounce-in-bck{0%{-webkit-transform:scale(7);transform:scale(7);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}
38%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1}
55%{-webkit-transform:scale(1.5);transform:scale(1.5);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
72%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
81%{-webkit-transform:scale(1.24);transform:scale(1.24);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
89%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
95%{-webkit-transform:scale(1.04);transform:scale(1.04);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
100%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}
@-webkit-keyframes roll-in-left{0%{-webkit-transform:translateX(-800px) rotate(-540deg);transform:translateX(-800px) rotate(-540deg);opacity:0}
100%{-webkit-transform:translateX(0) rotate(0deg);transform:translateX(0) rotate(0deg);opacity:1}}
@keyframes roll-in-left{0%{-webkit-transform:translateX(-800px) rotate(-540deg);transform:translateX(-800px) rotate(-540deg);opacity:0}
100%{-webkit-transform:translateX(0) rotate(0deg);transform:translateX(0) rotate(0deg);opacity:1}}
@-webkit-keyframes roll-in-top{0%{-webkit-transform:translateY(-800px) rotate(-540deg);transform:translateY(-800px) rotate(-540deg);opacity:0}
100%{-webkit-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0deg);opacity:1}}
@keyframes roll-in-top{0%{-webkit-transform:translateY(-800px) rotate(-540deg);transform:translateY(-800px) rotate(-540deg);opacity:0}
100%{-webkit-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0deg);opacity:1}}
@-webkit-keyframes roll-in-right{0%{-webkit-transform:translateX(800px) rotate(540deg);transform:translateX(800px) rotate(540deg);opacity:0}
100%{-webkit-transform:translateX(0) rotate(0deg);transform:translateX(0) rotate(0deg);opacity:1}}
@keyframes roll-in-right{0%{-webkit-transform:translateX(800px) rotate(540deg);transform:translateX(800px) rotate(540deg);opacity:0}
100%{-webkit-transform:translateX(0) rotate(0deg);transform:translateX(0) rotate(0deg);opacity:1}}
@-webkit-keyframes roll-in-bottom{0%{-webkit-transform:translateY(800px) rotate(540deg);transform:translateY(800px) rotate(540deg);opacity:0}
100%{-webkit-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0deg);opacity:1}}
@keyframes roll-in-bottom{0%{-webkit-transform:translateY(800px) rotate(540deg);transform:translateY(800px) rotate(540deg);opacity:0}
100%{-webkit-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0deg);opacity:1}}
@-webkit-keyframes roll-in-blurred-left{0%{-webkit-transform:translateX(-1000px) rotate(-720deg);transform:translateX(-1000px) rotate(-720deg);-webkit-filter:blur(50px);filter:blur(50px);opacity:0}
100%{-webkit-transform:translateX(0) rotate(0deg);transform:translateX(0) rotate(0deg);-webkit-filter:blur(0);filter:blur(0);opacity:1}}
@keyframes roll-in-blurred-left{0%{-webkit-transform:translateX(-1000px) rotate(-720deg);transform:translateX(-1000px) rotate(-720deg);-webkit-filter:blur(50px);filter:blur(50px);opacity:0}
100%{-webkit-transform:translateX(0) rotate(0deg);transform:translateX(0) rotate(0deg);-webkit-filter:blur(0);filter:blur(0);opacity:1}}
@-webkit-keyframes roll-in-blurred-top{0%{-webkit-transform:translateY(-800px) rotate(-720deg);transform:translateY(-800px) rotate(-720deg);-webkit-filter:blur(50px);filter:blur(50px);opacity:0}
100%{-webkit-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0deg);-webkit-filter:blur(0);filter:blur(0);opacity:1}}
@keyframes roll-in-blurred-top{0%{-webkit-transform:translateY(-800px) rotate(-720deg);transform:translateY(-800px) rotate(-720deg);-webkit-filter:blur(50px);filter:blur(50px);opacity:0}
100%{-webkit-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0deg);-webkit-filter:blur(0);filter:blur(0);opacity:1}}
@-webkit-keyframes roll-in-blurred-right{0%{-webkit-transform:translateX(1000px) rotate(720deg);transform:translateX(1000px) rotate(720deg);-webkit-filter:blur(50px);filter:blur(50px);opacity:0}
100%{-webkit-transform:translateX(0) rotate(0deg);transform:translateX(0) rotate(0deg);-webkit-filter:blur(0);filter:blur(0);opacity:1}}
@keyframes roll-in-blurred-right{0%{-webkit-transform:translateX(1000px) rotate(720deg);transform:translateX(1000px) rotate(720deg);-webkit-filter:blur(50px);filter:blur(50px);opacity:0}
100%{-webkit-transform:translateX(0) rotate(0deg);transform:translateX(0) rotate(0deg);-webkit-filter:blur(0);filter:blur(0);opacity:1}}
@-webkit-keyframes roll-in-blurred-bottom{0%{-webkit-transform:translateY(800px) rotate(720deg);transform:translateY(800px) rotate(720deg);-webkit-filter:blur(50px);filter:blur(50px);opacity:0}
100%{-webkit-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0deg);opacity:1}}
@keyframes roll-in-blurred-bottom{0%{-webkit-transform:translateY(800px) rotate(720deg);transform:translateY(800px) rotate(720deg);-webkit-filter:blur(50px);filter:blur(50px);opacity:0}
100%{-webkit-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0deg);opacity:1}}
@-webkit-keyframes swing-in-top-fwd{0%{-webkit-transform:rotateX(-100deg);transform:rotateX(-100deg);-webkit-transform-origin:top;transform-origin:top;opacity:0}
100%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);-webkit-transform-origin:top;transform-origin:top;opacity:1}}
@keyframes swing-in-top-fwd{0%{-webkit-transform:rotateX(-100deg);transform:rotateX(-100deg);-webkit-transform-origin:top;transform-origin:top;opacity:0}
100%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);-webkit-transform-origin:top;transform-origin:top;opacity:1}}
@-webkit-keyframes swing-in-left-fwd{0%{-webkit-transform:rotateY(100deg);transform:rotateY(100deg);-webkit-transform-origin:left;transform-origin:left;opacity:0}
100%{-webkit-transform:rotateY(0);transform:rotateY(0);-webkit-transform-origin:left;transform-origin:left;opacity:1}}
@keyframes swing-in-left-fwd{0%{-webkit-transform:rotateY(100deg);transform:rotateY(100deg);-webkit-transform-origin:left;transform-origin:left;opacity:0}
100%{-webkit-transform:rotateY(0);transform:rotateY(0);-webkit-transform-origin:left;transform-origin:left;opacity:1}}
@-webkit-keyframes swing-in-top-bck{0%{-webkit-transform:rotateX(70deg);transform:rotateX(70deg);-webkit-transform-origin:top;transform-origin:top;opacity:0}
100%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);-webkit-transform-origin:top;transform-origin:top;opacity:1}}
@keyframes swing-in-top-bck{0%{-webkit-transform:rotateX(70deg);transform:rotateX(70deg);-webkit-transform-origin:top;transform-origin:top;opacity:0}
100%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);-webkit-transform-origin:top;transform-origin:top;opacity:1}}
@-webkit-keyframes swing-in-left-bck{0%{-webkit-transform:rotateY(-70deg);transform:rotateY(-70deg);-webkit-transform-origin:left;transform-origin:left;opacity:0}
100%{-webkit-transform:rotateY(0);transform:rotateY(0);-webkit-transform-origin:left;transform-origin:left;opacity:1}}
@keyframes swing-in-left-bck{0%{-webkit-transform:rotateY(-70deg);transform:rotateY(-70deg);-webkit-transform-origin:left;transform-origin:left;opacity:0}
100%{-webkit-transform:rotateY(0);transform:rotateY(0);-webkit-transform-origin:left;transform-origin:left;opacity:1}}
@-webkit-keyframes swing-in-right-fwd{0%{-webkit-transform:rotateY(-100deg);transform:rotateY(-100deg);-webkit-transform-origin:right;transform-origin:right;opacity:0}
100%{-webkit-transform:rotateY(0);transform:rotateY(0);-webkit-transform-origin:right;transform-origin:right;opacity:1}}
@keyframes swing-in-right-fwd{0%{-webkit-transform:rotateY(-100deg);transform:rotateY(-100deg);-webkit-transform-origin:right;transform-origin:right;opacity:0}
100%{-webkit-transform:rotateY(0);transform:rotateY(0);-webkit-transform-origin:right;transform-origin:right;opacity:1}}
@-webkit-keyframes swing-in-right-bck{0%{-webkit-transform:rotateY(70deg);transform:rotateY(70deg);-webkit-transform-origin:right;transform-origin:right;opacity:0}
100%{-webkit-transform:rotateY(0);transform:rotateY(0);-webkit-transform-origin:right;transform-origin:right;opacity:1}}
@keyframes swing-in-right-bck{0%{-webkit-transform:rotateY(70deg);transform:rotateY(70deg);-webkit-transform-origin:right;transform-origin:right;opacity:0}
100%{-webkit-transform:rotateY(0);transform:rotateY(0);-webkit-transform-origin:right;transform-origin:right;opacity:1}}
@-webkit-keyframes swing-in-bottom-fwd{0%{-webkit-transform:rotateX(100deg);transform:rotateX(100deg);-webkit-transform-origin:bottom;transform-origin:bottom;opacity:0}
100%{-webkit-transform:rotateX(0);transform:rotateX(0);-webkit-transform-origin:bottom;transform-origin:bottom;opacity:1}}
@keyframes swing-in-bottom-fwd{0%{-webkit-transform:rotateX(100deg);transform:rotateX(100deg);-webkit-transform-origin:bottom;transform-origin:bottom;opacity:0}
100%{-webkit-transform:rotateX(0);transform:rotateX(0);-webkit-transform-origin:bottom;transform-origin:bottom;opacity:1}}
@-webkit-keyframes swing-in-bottom-bck{0%{-webkit-transform:rotateX(-70deg);transform:rotateX(-70deg);-webkit-transform-origin:bottom;transform-origin:bottom;opacity:0}
100%{-webkit-transform:rotateX(0);transform:rotateX(0);-webkit-transform-origin:bottom;transform-origin:bottom;opacity:1}}
@keyframes swing-in-bottom-bck{0%{-webkit-transform:rotateX(-70deg);transform:rotateX(-70deg);-webkit-transform-origin:bottom;transform-origin:bottom;opacity:0}
100%{-webkit-transform:rotateX(0);transform:rotateX(0);-webkit-transform-origin:bottom;transform-origin:bottom;opacity:1}}
@-webkit-keyframes fade-in{0%{opacity:0}
100%{opacity:1}}
@keyframes fade-in{0%{opacity:0}
100%{opacity:1}}
@-webkit-keyframes fade-in-br{0%{-webkit-transform:translateX(50px) translateY(50px);transform:translateX(50px) translateY(50px);opacity:0}
100%{-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0);opacity:1}}
@keyframes fade-in-br{0%{-webkit-transform:translateX(50px) translateY(50px);transform:translateX(50px) translateY(50px);opacity:0}
100%{-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0);opacity:1}}
@-webkit-keyframes fade-in-fwd{0%{-webkit-transform:translateZ(-80px);transform:translateZ(-80px);opacity:0}
100%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}
@keyframes fade-in-fwd{0%{-webkit-transform:translateZ(-80px);transform:translateZ(-80px);opacity:0}
100%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}
@-webkit-keyframes fade-in-bottom{0%{-webkit-transform:translateY(50px);transform:translateY(50px);opacity:0}
100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}
@keyframes fade-in-bottom{0%{-webkit-transform:translateY(50px);transform:translateY(50px);opacity:0}
100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}
@-webkit-keyframes fade-in-bck{0%{-webkit-transform:translateZ(80px);transform:translateZ(80px);opacity:0}
100%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}
@keyframes fade-in-bck{0%{-webkit-transform:translateZ(80px);transform:translateZ(80px);opacity:0}
100%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}
@-webkit-keyframes fade-in-bl{0%{-webkit-transform:translateX(-50px) translateY(50px);transform:translateX(-50px) translateY(50px);opacity:0}
100%{-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0);opacity:1}}
@keyframes fade-in-bl{0%{-webkit-transform:translateX(-50px) translateY(50px);transform:translateX(-50px) translateY(50px);opacity:0}
100%{-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0);opacity:1}}
@-webkit-keyframes fade-in-top{0%{-webkit-transform:translateY(-50px);transform:translateY(-50px);opacity:0}
100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}
@keyframes fade-in-top{0%{-webkit-transform:translateY(-50px);transform:translateY(-50px);opacity:0}
100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}
@-webkit-keyframes fade-in-left{0%{-webkit-transform:translateX(-50px);transform:translateX(-50px);opacity:0}
100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}
@keyframes fade-in-left{0%{-webkit-transform:translateX(-50px);transform:translateX(-50px);opacity:0}
100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}
@-webkit-keyframes fade-in-tr{0%{-webkit-transform:translateX(50px) translateY(-50px);transform:translateX(50px) translateY(-50px);opacity:0}
100%{-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0);opacity:1}}
@keyframes fade-in-tr{0%{-webkit-transform:translateX(50px) translateY(-50px);transform:translateX(50px) translateY(-50px);opacity:0}
100%{-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0);opacity:1}}
@-webkit-keyframes fade-in-tl{0%{-webkit-transform:translateX(-50px) translateY(-50px);transform:translateX(-50px) translateY(-50px);opacity:0}
100%{-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0);opacity:1}}
@keyframes fade-in-tl{0%{-webkit-transform:translateX(-50px) translateY(-50px);transform:translateX(-50px) translateY(-50px);opacity:0}
100%{-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0);opacity:1}}
@-webkit-keyframes fade-in-right{0%{-webkit-transform:translateX(50px);transform:translateX(50px);opacity:0}
100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}
@keyframes fade-in-right{0%{-webkit-transform:translateX(50px);transform:translateX(50px);opacity:0}
100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}
@-webkit-keyframes puff-in-center{0%{-webkit-transform:scale(2);transform:scale(2);-webkit-filter:blur(2px);filter:blur(2px);opacity:0}
100%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:blur(0);filter:blur(0);opacity:1}}
@keyframes puff-in-center{0%{-webkit-transform:scale(2);transform:scale(2);-webkit-filter:blur(2px);filter:blur(2px);opacity:0}
100%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:blur(0);filter:blur(0);opacity:1}}
@-webkit-keyframes puff-in-bl{0%{-webkit-transform:scale(2);transform:scale(2);-webkit-transform-origin:0% 100%;transform-origin:0% 100%;-webkit-filter:blur(2px);filter:blur(2px);opacity:0}
100%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:0% 100%;transform-origin:0% 100%;-webkit-filter:blur(0);filter:blur(0);opacity:1}}
@keyframes puff-in-bl{0%{-webkit-transform:scale(2);transform:scale(2);-webkit-transform-origin:0% 100%;transform-origin:0% 100%;-webkit-filter:blur(2px);filter:blur(2px);opacity:0}
100%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:0% 100%;transform-origin:0% 100%;-webkit-filter:blur(0);filter:blur(0);opacity:1}}
@-webkit-keyframes puff-in-top{0%{-webkit-transform:scale(2);transform:scale(2);-webkit-transform-origin:50% 0%;transform-origin:50% 0%;-webkit-filter:blur(2px);filter:blur(2px);opacity:0}
100%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:50% 0%;transform-origin:50% 0%;-webkit-filter:blur(0);filter:blur(0);opacity:1}}
@keyframes puff-in-top{0%{-webkit-transform:scale(2);transform:scale(2);-webkit-transform-origin:50% 0%;transform-origin:50% 0%;-webkit-filter:blur(2px);filter:blur(2px);opacity:0}
100%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:50% 0%;transform-origin:50% 0%;-webkit-filter:blur(0);filter:blur(0);opacity:1}}
@-webkit-keyframes puff-in-left{0%{-webkit-transform:scale(2);transform:scale(2);-webkit-transform-origin:0% 50%;transform-origin:0% 50%;-webkit-filter:blur(2px);filter:blur(2px);opacity:0}
100%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:0% 50%;transform-origin:0% 50%;-webkit-filter:blur(0);filter:blur(0);opacity:1}}
@keyframes puff-in-left{0%{-webkit-transform:scale(2);transform:scale(2);-webkit-transform-origin:0% 50%;transform-origin:0% 50%;-webkit-filter:blur(2px);filter:blur(2px);opacity:0}
100%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:0% 50%;transform-origin:0% 50%;-webkit-filter:blur(0);filter:blur(0);opacity:1}}
@-webkit-keyframes puff-in-tr{0%{-webkit-transform:scale(2);transform:scale(2);-webkit-transform-origin:100% 0%;transform-origin:100% 0%;-webkit-filter:blur(2px);filter:blur(2px);opacity:0}
100%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:100% 0%;transform-origin:100% 0%;-webkit-filter:blur(0);filter:blur(0);opacity:1}}
@keyframes puff-in-tr{0%{-webkit-transform:scale(2);transform:scale(2);-webkit-transform-origin:100% 0%;transform-origin:100% 0%;-webkit-filter:blur(2px);filter:blur(2px);opacity:0}
100%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:100% 0%;transform-origin:100% 0%;-webkit-filter:blur(0);filter:blur(0);opacity:1}}
@-webkit-keyframes puff-in-tl{0%{-webkit-transform:scale(2);transform:scale(2);-webkit-transform-origin:0% 0%;transform-origin:0% 0%;-webkit-filter:blur(2px);filter:blur(2px);opacity:0}
100%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:0% 0%;transform-origin:0% 0%;-webkit-filter:blur(0);filter:blur(0);opacity:1}}
@keyframes puff-in-tl{0%{-webkit-transform:scale(2);transform:scale(2);-webkit-transform-origin:0% 0%;transform-origin:0% 0%;-webkit-filter:blur(2px);filter:blur(2px);opacity:0}
100%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:0% 0%;transform-origin:0% 0%;-webkit-filter:blur(0);filter:blur(0);opacity:1}}
@-webkit-keyframes puff-in-right{0%{-webkit-transform:scale(2);transform:scale(2);-webkit-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-filter:blur(2px);filter:blur(2px);opacity:0}
100%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-filter:blur(0);filter:blur(0);opacity:1}}
@keyframes puff-in-right{0%{-webkit-transform:scale(2);transform:scale(2);-webkit-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-filter:blur(2px);filter:blur(2px);opacity:0}
100%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-filter:blur(0);filter:blur(0);opacity:1}}
@-webkit-keyframes puff-in-hor{0%{-webkit-transform:scaleX(2);transform:scaleX(2);-webkit-filter:blur(2px);filter:blur(2px);opacity:0}
100%{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-filter:blur(0);filter:blur(0);opacity:1}}
@keyframes puff-in-hor{0%{-webkit-transform:scaleX(2);transform:scaleX(2);-webkit-filter:blur(2px);filter:blur(2px);opacity:0}
100%{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-filter:blur(0);filter:blur(0);opacity:1}}
@-webkit-keyframes puff-in-br{0%{-webkit-transform:scale(2);transform:scale(2);-webkit-transform-origin:100% 100%;transform-origin:100% 100%;-webkit-filter:blur(2px);filter:blur(2px);opacity:0}
100%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:100% 100%;transform-origin:100% 100%;-webkit-filter:blur(0);filter:blur(0);opacity:1}}
@keyframes puff-in-br{0%{-webkit-transform:scale(2);transform:scale(2);-webkit-transform-origin:100% 100%;transform-origin:100% 100%;-webkit-filter:blur(2px);filter:blur(2px);opacity:0}
100%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:100% 100%;transform-origin:100% 100%;-webkit-filter:blur(0);filter:blur(0);opacity:1}}
@-webkit-keyframes puff-in-ver{0%{-webkit-transform:scaleY(2);transform:scaleY(2);-webkit-filter:blur(2px);filter:blur(2px);opacity:0}
100%{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-filter:blur(0);filter:blur(0);opacity:1}}
@keyframes puff-in-ver{0%{-webkit-transform:scaleY(2);transform:scaleY(2);-webkit-filter:blur(2px);filter:blur(2px);opacity:0}
100%{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-filter:blur(0);filter:blur(0);opacity:1}}
@-webkit-keyframes puff-in-bottom{0%{-webkit-transform:scale(2);transform:scale(2);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-filter:blur(2px);filter:blur(2px);opacity:0}
100%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-filter:blur(0);filter:blur(0);opacity:1}}
@keyframes puff-in-bottom{0%{-webkit-transform:scale(2);transform:scale(2);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-filter:blur(2px);filter:blur(2px);opacity:0}
100%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-filter:blur(0);filter:blur(0);opacity:1}}
@-webkit-keyframes flicker-in-1{0%{opacity:0}
10%{opacity:0}
10.1%{opacity:1}
10.2%{opacity:0}
20%{opacity:0}
20.1%{opacity:1}
20.6%{opacity:0}
30%{opacity:0}
30.1%{opacity:1}
30.5%{opacity:1}
30.6%{opacity:0}
45%{opacity:0}
45.1%{opacity:1}
50%{opacity:1}
55%{opacity:1}
55.1%{opacity:0}
57%{opacity:0}
57.1%{opacity:1}
60%{opacity:1}
60.1%{opacity:0}
65%{opacity:0}
65.1%{opacity:1}
75%{opacity:1}
75.1%{opacity:0}
77%{opacity:0}
77.1%{opacity:1}
85%{opacity:1}
85.1%{opacity:0}
86%{opacity:0}
86.1%{opacity:1}
100%{opacity:1}}
@keyframes flicker-in-1{0%{opacity:0}
10%{opacity:0}
10.1%{opacity:1}
10.2%{opacity:0}
20%{opacity:0}
20.1%{opacity:1}
20.6%{opacity:0}
30%{opacity:0}
30.1%{opacity:1}
30.5%{opacity:1}
30.6%{opacity:0}
45%{opacity:0}
45.1%{opacity:1}
50%{opacity:1}
55%{opacity:1}
55.1%{opacity:0}
57%{opacity:0}
57.1%{opacity:1}
60%{opacity:1}
60.1%{opacity:0}
65%{opacity:0}
65.1%{opacity:1}
75%{opacity:1}
75.1%{opacity:0}
77%{opacity:0}
77.1%{opacity:1}
85%{opacity:1}
85.1%{opacity:0}
86%{opacity:0}
86.1%{opacity:1}
100%{opacity:1}}
@-webkit-keyframes flicker-in-2{0%{opacity:0}
10%{opacity:0;-webkit-box-shadow:none;box-shadow:none}
10.1%{opacity:1;-webkit-box-shadow:none;box-shadow:none}
10.2%{opacity:0;-webkit-box-shadow:none;box-shadow:none}
20%{opacity:0;-webkit-box-shadow:none;box-shadow:none}
20.1%{opacity:1;-webkit-box-shadow:0 0 30px rgb(255 255 255 / .25);box-shadow:0 0 30px rgb(255 255 255 / .25)}
20.6%{opacity:0;-webkit-box-shadow:none;box-shadow:none}
30%{opacity:0;-webkit-box-shadow:none;box-shadow:none}
30.1%{opacity:1;-webkit-box-shadow:0 0 30px rgb(255 255 255 / .45),0 0 60px rgb(255 255 255 / .25);box-shadow:0 0 30px rgb(255 255 255 / .45),0 0 60px rgb(255 255 255 / .25)}
30.5%{opacity:1;-webkit-box-shadow:0 0 30px rgb(255 255 255 / .45),0 0 60px rgb(255 255 255 / .25);box-shadow:0 0 30px rgb(255 255 255 / .45),0 0 60px rgb(255 255 255 / .25)}
30.6%{opacity:0;-webkit-box-shadow:none;box-shadow:none}
45%{opacity:0;-webkit-box-shadow:none;box-shadow:none}
45.1%{opacity:1;-webkit-box-shadow:0 0 30px rgb(255 255 255 / .45),0 0 60px rgb(255 255 255 / .25);box-shadow:0 0 30px rgb(255 255 255 / .45),0 0 60px rgb(255 255 255 / .25)}
50%{opacity:1;-webkit-box-shadow:0 0 30px rgb(255 255 255 / .45),0 0 60px rgb(255 255 255 / .25);box-shadow:0 0 30px rgb(255 255 255 / .45),0 0 60px rgb(255 255 255 / .25)}
55%{opacity:1;-webkit-box-shadow:0 0 30px rgb(255 255 255 / .45),0 0 60px rgb(255 255 255 / .25);box-shadow:0 0 30px rgb(255 255 255 / .45),0 0 60px rgb(255 255 255 / .25)}
55.1%{opacity:0;-webkit-box-shadow:none;box-shadow:none}
57%{opacity:0;-webkit-box-shadow:none;box-shadow:none}
57.1%{opacity:1;-webkit-box-shadow:0 0 30px rgb(255 255 255 / .55),0 0 60px rgb(255 255 255 / .3);box-shadow:0 0 30px rgb(255 255 255 / .55),0 0 60px rgb(255 255 255 / .3)}
60%{opacity:1;-webkit-box-shadow:0 0 30px rgb(255 255 255 / .55),0 0 60px rgb(255 255 255 / .3);box-shadow:0 0 30px rgb(255 255 255 / .55),0 0 60px rgb(255 255 255 / .3)}
60.1%{opacity:0;-webkit-box-shadow:none;box-shadow:none}
65%{opacity:0;-webkit-box-shadow:none;box-shadow:none}
65.1%{opacity:1;-webkit-box-shadow:0 0 30px rgb(255 255 255 / .55),0 0 60px rgb(255 255 255 / .3),0 0 100px rgb(255 255 255 / .1);box-shadow:0 0 30px rgb(255 255 255 / .55),0 0 60px rgb(255 255 255 / .3),0 0 100px rgb(255 255 255 / .1)}
75%{opacity:1;-webkit-box-shadow:0 0 30px rgb(255 255 255 / .55),0 0 60px rgb(255 255 255 / .3),0 0 100px rgb(255 255 255 / .1);box-shadow:0 0 30px rgb(255 255 255 / .55),0 0 60px rgb(255 255 255 / .3),0 0 100px rgb(255 255 255 / .1)}
75.1%{opacity:0;-webkit-box-shadow:none;box-shadow:none}
77%{opacity:0;-webkit-box-shadow:none;box-shadow:none}
77.1%{opacity:1;-webkit-box-shadow:0 0 30px rgb(255 255 255 / .6),0 0 60px rgb(255 255 255 / .4),0 0 110px rgb(255 255 255 / .2),0 0 100px rgb(255 255 255 / .1);box-shadow:0 0 30px rgb(255 255 255 / .6),0 0 60px rgb(255 255 255 / .4),0 0 110px rgb(255 255 255 / .2),0 0 100px rgb(255 255 255 / .1)}
85%{opacity:1;-webkit-box-shadow:0 0 30px rgb(255 255 255 / .6),0 0 60px rgb(255 255 255 / .4),0 0 110px rgb(255 255 255 / .2),0 0 100px rgb(255 255 255 / .1);box-shadow:0 0 30px rgb(255 255 255 / .6),0 0 60px rgb(255 255 255 / .4),0 0 110px rgb(255 255 255 / .2),0 0 100px rgb(255 255 255 / .1)}
85.1%{opacity:0;-webkit-box-shadow:none;box-shadow:none}
86%{opacity:0;-webkit-box-shadow:none;box-shadow:none}
86.1%{opacity:1;-webkit-box-shadow:0 0 30px rgb(255 255 255 / .6),0 0 60px rgb(255 255 255 / .45),0 0 110px rgb(255 255 255 / .25),0 0 100px rgb(255 255 255 / .1);box-shadow:0 0 30px rgb(255 255 255 / .6),0 0 60px rgb(255 255 255 / .45),0 0 110px rgb(255 255 255 / .25),0 0 100px rgb(255 255 255 / .1)}
100%{opacity:1;-webkit-box-shadow:0 0 30px rgb(255 255 255 / .6),0 0 60px rgb(255 255 255 / .45),0 0 110px rgb(255 255 255 / .25),0 0 100px rgb(255 255 255 / .1);box-shadow:0 0 30px rgb(255 255 255 / .6),0 0 60px rgb(255 255 255 / .45),0 0 110px rgb(255 255 255 / .25),0 0 100px rgb(255 255 255 / .1)}}
@keyframes flicker-in-2{0%{opacity:0}
10%{opacity:0;-webkit-box-shadow:none;box-shadow:none}
10.1%{opacity:1;-webkit-box-shadow:none;box-shadow:none}
10.2%{opacity:0;-webkit-box-shadow:none;box-shadow:none}
20%{opacity:0;-webkit-box-shadow:none;box-shadow:none}
20.1%{opacity:1;-webkit-box-shadow:0 0 30px rgb(255 255 255 / .25);box-shadow:0 0 30px rgb(255 255 255 / .25)}
20.6%{opacity:0;-webkit-box-shadow:none;box-shadow:none}
30%{opacity:0;-webkit-box-shadow:none;box-shadow:none}
30.1%{opacity:1;-webkit-box-shadow:0 0 30px rgb(255 255 255 / .45),0 0 60px rgb(255 255 255 / .25);box-shadow:0 0 30px rgb(255 255 255 / .45),0 0 60px rgb(255 255 255 / .25)}
30.5%{opacity:1;-webkit-box-shadow:0 0 30px rgb(255 255 255 / .45),0 0 60px rgb(255 255 255 / .25);box-shadow:0 0 30px rgb(255 255 255 / .45),0 0 60px rgb(255 255 255 / .25)}
30.6%{opacity:0;-webkit-box-shadow:none;box-shadow:none}
45%{opacity:0;-webkit-box-shadow:none;box-shadow:none}
45.1%{opacity:1;-webkit-box-shadow:0 0 30px rgb(255 255 255 / .45),0 0 60px rgb(255 255 255 / .25);box-shadow:0 0 30px rgb(255 255 255 / .45),0 0 60px rgb(255 255 255 / .25)}
50%{opacity:1;-webkit-box-shadow:0 0 30px rgb(255 255 255 / .45),0 0 60px rgb(255 255 255 / .25);box-shadow:0 0 30px rgb(255 255 255 / .45),0 0 60px rgb(255 255 255 / .25)}
55%{opacity:1;-webkit-box-shadow:0 0 30px rgb(255 255 255 / .45),0 0 60px rgb(255 255 255 / .25);box-shadow:0 0 30px rgb(255 255 255 / .45),0 0 60px rgb(255 255 255 / .25)}
55.1%{opacity:0;-webkit-box-shadow:none;box-shadow:none}
57%{opacity:0;-webkit-box-shadow:none;box-shadow:none}
57.1%{opacity:1;-webkit-box-shadow:0 0 30px rgb(255 255 255 / .55),0 0 60px rgb(255 255 255 / .3);box-shadow:0 0 30px rgb(255 255 255 / .55),0 0 60px rgb(255 255 255 / .3)}
60%{opacity:1;-webkit-box-shadow:0 0 30px rgb(255 255 255 / .55),0 0 60px rgb(255 255 255 / .3);box-shadow:0 0 30px rgb(255 255 255 / .55),0 0 60px rgb(255 255 255 / .3)}
60.1%{opacity:0;-webkit-box-shadow:none;box-shadow:none}
65%{opacity:0;-webkit-box-shadow:none;box-shadow:none}
65.1%{opacity:1;-webkit-box-shadow:0 0 30px rgb(255 255 255 / .55),0 0 60px rgb(255 255 255 / .3),0 0 100px rgb(255 255 255 / .1);box-shadow:0 0 30px rgb(255 255 255 / .55),0 0 60px rgb(255 255 255 / .3),0 0 100px rgb(255 255 255 / .1)}
75%{opacity:1;-webkit-box-shadow:0 0 30px rgb(255 255 255 / .55),0 0 60px rgb(255 255 255 / .3),0 0 100px rgb(255 255 255 / .1);box-shadow:0 0 30px rgb(255 255 255 / .55),0 0 60px rgb(255 255 255 / .3),0 0 100px rgb(255 255 255 / .1)}
75.1%{opacity:0;-webkit-box-shadow:none;box-shadow:none}
77%{opacity:0;-webkit-box-shadow:none;box-shadow:none}
77.1%{opacity:1;-webkit-box-shadow:0 0 30px rgb(255 255 255 / .6),0 0 60px rgb(255 255 255 / .4),0 0 110px rgb(255 255 255 / .2),0 0 100px rgb(255 255 255 / .1);box-shadow:0 0 30px rgb(255 255 255 / .6),0 0 60px rgb(255 255 255 / .4),0 0 110px rgb(255 255 255 / .2),0 0 100px rgb(255 255 255 / .1)}
85%{opacity:1;-webkit-box-shadow:0 0 30px rgb(255 255 255 / .6),0 0 60px rgb(255 255 255 / .4),0 0 110px rgb(255 255 255 / .2),0 0 100px rgb(255 255 255 / .1);box-shadow:0 0 30px rgb(255 255 255 / .6),0 0 60px rgb(255 255 255 / .4),0 0 110px rgb(255 255 255 / .2),0 0 100px rgb(255 255 255 / .1)}
85.1%{opacity:0;-webkit-box-shadow:none;box-shadow:none}
86%{opacity:0;-webkit-box-shadow:none;box-shadow:none}
86.1%{opacity:1;-webkit-box-shadow:0 0 30px rgb(255 255 255 / .6),0 0 60px rgb(255 255 255 / .45),0 0 110px rgb(255 255 255 / .25),0 0 100px rgb(255 255 255 / .1);box-shadow:0 0 30px rgb(255 255 255 / .6),0 0 60px rgb(255 255 255 / .45),0 0 110px rgb(255 255 255 / .25),0 0 100px rgb(255 255 255 / .1)}
100%{opacity:1;-webkit-box-shadow:0 0 30px rgb(255 255 255 / .6),0 0 60px rgb(255 255 255 / .45),0 0 110px rgb(255 255 255 / .25),0 0 100px rgb(255 255 255 / .1);box-shadow:0 0 30px rgb(255 255 255 / .6),0 0 60px rgb(255 255 255 / .45),0 0 110px rgb(255 255 255 / .25),0 0 100px rgb(255 255 255 / .1)}}
@-webkit-keyframes tracking-in-expand{0%{letter-spacing:-.5em;opacity:0}
40%{opacity:.6}
100%{opacity:1}}
@keyframes tracking-in-expand{0%{letter-spacing:-.5em;opacity:0}
40%{opacity:.6}
100%{opacity:1}}
@-webkit-keyframes tracking-in-contract-bck-top{0%{letter-spacing:1em;-webkit-transform:translateZ(400px) translateY(-300px);transform:translateZ(400px) translateY(-300px);opacity:0}
40%{opacity:.6}
100%{-webkit-transform:translateZ(0) translateY(0);transform:translateZ(0) translateY(0);opacity:1}}
@keyframes tracking-in-contract-bck-top{0%{letter-spacing:1em;-webkit-transform:translateZ(400px) translateY(-300px);transform:translateZ(400px) translateY(-300px);opacity:0}
40%{opacity:.6}
100%{-webkit-transform:translateZ(0) translateY(0);transform:translateZ(0) translateY(0);opacity:1}}
@-webkit-keyframes tracking-in-expand-fwd{0%{letter-spacing:-.5em;-webkit-transform:translateZ(-700px);transform:translateZ(-700px);opacity:0}
40%{opacity:.6}
100%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}
@keyframes tracking-in-expand-fwd{0%{letter-spacing:-.5em;-webkit-transform:translateZ(-700px);transform:translateZ(-700px);opacity:0}
40%{opacity:.6}
100%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}
@-webkit-keyframes tracking-in-contract-bck-bottom{0%{letter-spacing:1em;-webkit-transform:translateZ(400px) translateY(300px);transform:translateZ(400px) translateY(300px);opacity:0}
40%{opacity:.6}
100%{-webkit-transform:translateZ(0) translateY(0);transform:translateZ(0) translateY(0);opacity:1}}
@keyframes tracking-in-contract-bck-bottom{0%{letter-spacing:1em;-webkit-transform:translateZ(400px) translateY(300px);transform:translateZ(400px) translateY(300px);opacity:0}
40%{opacity:.6}
100%{-webkit-transform:translateZ(0) translateY(0);transform:translateZ(0) translateY(0);opacity:1}}
@-webkit-keyframes tracking-in-expand-fwd-top{0%{letter-spacing:-.5em;-webkit-transform:translateZ(-700px) translateY(-500px);transform:translateZ(-700px) translateY(-500px);opacity:0}
40%{opacity:.6}
100%{-webkit-transform:translateZ(0) translateY(0);transform:translateZ(0) translateY(0);opacity:1}}
@keyframes tracking-in-expand-fwd-top{0%{letter-spacing:-.5em;-webkit-transform:translateZ(-700px) translateY(-500px);transform:translateZ(-700px) translateY(-500px);opacity:0}
40%{opacity:.6}
100%{-webkit-transform:translateZ(0) translateY(0);transform:translateZ(0) translateY(0);opacity:1}}
@-webkit-keyframes tracking-in-expand-fwd-bottom{0%{letter-spacing:-.5em;-webkit-transform:translateZ(-700px) translateY(500px);transform:translateZ(-700px) translateY(500px);opacity:0}
40%{opacity:.6}
100%{-webkit-transform:translateZ(0) translateY(0);transform:translateZ(0) translateY(0);opacity:1}}
@keyframes tracking-in-expand-fwd-bottom{0%{letter-spacing:-.5em;-webkit-transform:translateZ(-700px) translateY(500px);transform:translateZ(-700px) translateY(500px);opacity:0}
40%{opacity:.6}
100%{-webkit-transform:translateZ(0) translateY(0);transform:translateZ(0) translateY(0);opacity:1}}
@-webkit-keyframes tracking-in-contract{0%{letter-spacing:1em;opacity:0}
40%{opacity:.6}
100%{letter-spacing:normal;opacity:1}}
@keyframes tracking-in-contract{0%{letter-spacing:1em;opacity:0}
40%{opacity:.6}
100%{letter-spacing:normal;opacity:1}}
@-webkit-keyframes tracking-in-contract-bck{0%{letter-spacing:1em;-webkit-transform:translateZ(400px);transform:translateZ(400px);opacity:0}
40%{opacity:.6}
100%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}
@keyframes tracking-in-contract-bck{0%{letter-spacing:1em;-webkit-transform:translateZ(400px);transform:translateZ(400px);opacity:0}
40%{opacity:.6}
100%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}
@-webkit-keyframes text-focus-in{0%{-webkit-filter:blur(12px);filter:blur(12px);opacity:0}
100%{-webkit-filter:blur(0);filter:blur(0);opacity:1}}
@keyframes text-focus-in{0%{-webkit-filter:blur(12px);filter:blur(12px);opacity:0}
100%{-webkit-filter:blur(0);filter:blur(0);opacity:1}}
@-webkit-keyframes focus-in-expand{0%{letter-spacing:-.5em;-webkit-filter:blur(12px);filter:blur(12px);opacity:0}
100%{-webkit-filter:blur(0);filter:blur(0);opacity:1}}
@keyframes focus-in-expand{0%{letter-spacing:-.5em;-webkit-filter:blur(12px);filter:blur(12px);opacity:0}
100%{-webkit-filter:blur(0);filter:blur(0);opacity:1}}
@-webkit-keyframes focus-in-expand-fwd{0%{letter-spacing:-.5em;-webkit-transform:translateZ(-800px);transform:translateZ(-800px);-webkit-filter:blur(12px);filter:blur(12px);opacity:0}
100%{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-filter:blur(0);filter:blur(0);opacity:1}}
@keyframes focus-in-expand-fwd{0%{letter-spacing:-.5em;-webkit-transform:translateZ(-800px);transform:translateZ(-800px);-webkit-filter:blur(12px);filter:blur(12px);opacity:0}
100%{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-filter:blur(0);filter:blur(0);opacity:1}}
@-webkit-keyframes focus-in-contract{0%{letter-spacing:1em;-webkit-filter:blur(12px);filter:blur(12px);opacity:0}
100%{-webkit-filter:blur(0);filter:blur(0);opacity:1}}
@keyframes focus-in-contract{0%{letter-spacing:1em;-webkit-filter:blur(12px);filter:blur(12px);opacity:0}
100%{-webkit-filter:blur(0);filter:blur(0);opacity:1}}
@-webkit-keyframes focus-in-contract-bck{0%{letter-spacing:1em;-webkit-transform:translateZ(300px);transform:translateZ(300px);-webkit-filter:blur(12px);filter:blur(12px);opacity:0}
100%{-webkit-transform:translateZ(12px);transform:translateZ(12px);-webkit-filter:blur(0);filter:blur(0);opacity:1}}
@keyframes focus-in-contract-bck{0%{letter-spacing:1em;-webkit-transform:translateZ(300px);transform:translateZ(300px);-webkit-filter:blur(12px);filter:blur(12px);opacity:0}
100%{-webkit-transform:translateZ(12px);transform:translateZ(12px);-webkit-filter:blur(0);filter:blur(0);opacity:1}}
@-webkit-keyframes text-flicker-in-glow{0%{opacity:0}
10%{opacity:0;text-shadow:none}
10.1%{opacity:1;text-shadow:none}
10.2%{opacity:0;text-shadow:none}
20%{opacity:0;text-shadow:none}
20.1%{opacity:1;text-shadow:0 0 30px rgb(255 255 255 / .25)}
20.6%{opacity:0;text-shadow:none}
30%{opacity:0;text-shadow:none}
30.1%{opacity:1;text-shadow:0 0 30px rgb(255 255 255 / .45),0 0 60px rgb(255 255 255 / .25)}
30.5%{opacity:1;text-shadow:0 0 30px rgb(255 255 255 / .45),0 0 60px rgb(255 255 255 / .25)}
30.6%{opacity:0;text-shadow:none}
45%{opacity:0;text-shadow:none}
45.1%{opacity:1;text-shadow:0 0 30px rgb(255 255 255 / .45),0 0 60px rgb(255 255 255 / .25)}
50%{opacity:1;text-shadow:0 0 30px rgb(255 255 255 / .45),0 0 60px rgb(255 255 255 / .25)}
55%{opacity:1;text-shadow:0 0 30px rgb(255 255 255 / .45),0 0 60px rgb(255 255 255 / .25)}
55.1%{opacity:0;text-shadow:none}
57%{opacity:0;text-shadow:none}
57.1%{opacity:1;text-shadow:0 0 30px rgb(255 255 255 / .55),0 0 60px rgb(255 255 255 / .35)}
60%{opacity:1;text-shadow:0 0 30px rgb(255 255 255 / .55),0 0 60px rgb(255 255 255 / .35)}
60.1%{opacity:0;text-shadow:none}
65%{opacity:0;text-shadow:none}
65.1%{opacity:1;text-shadow:0 0 30px rgb(255 255 255 / .55),0 0 60px rgb(255 255 255 / .35),0 0 100px rgb(255 255 255 / .1)}
75%{opacity:1;text-shadow:0 0 30px rgb(255 255 255 / .55),0 0 60px rgb(255 255 255 / .35),0 0 100px rgb(255 255 255 / .1)}
75.1%{opacity:0;text-shadow:none}
77%{opacity:0;text-shadow:none}
77.1%{opacity:1;text-shadow:0 0 30px rgb(255 255 255 / .55),0 0 60px rgb(255 255 255 / .4),0 0 110px rgb(255 255 255 / .2),0 0 100px rgb(255 255 255 / .1)}
85%{opacity:1;text-shadow:0 0 30px rgb(255 255 255 / .55),0 0 60px rgb(255 255 255 / .4),0 0 110px rgb(255 255 255 / .2),0 0 100px rgb(255 255 255 / .1)}
85.1%{opacity:0;text-shadow:none}
86%{opacity:0;text-shadow:none}
86.1%{opacity:1;text-shadow:0 0 30px rgb(255 255 255 / .6),0 0 60px rgb(255 255 255 / .45),0 0 110px rgb(255 255 255 / .25),0 0 100px rgb(255 255 255 / .1)}
100%{opacity:1;text-shadow:0 0 30px rgb(255 255 255 / .6),0 0 60px rgb(255 255 255 / .45),0 0 110px rgb(255 255 255 / .25),0 0 100px rgb(255 255 255 / .1)}}
@keyframes text-flicker-in-glow{0%{opacity:0}
10%{opacity:0;text-shadow:none}
10.1%{opacity:1;text-shadow:none}
10.2%{opacity:0;text-shadow:none}
20%{opacity:0;text-shadow:none}
20.1%{opacity:1;text-shadow:0 0 30px rgb(255 255 255 / .25)}
20.6%{opacity:0;text-shadow:none}
30%{opacity:0;text-shadow:none}
30.1%{opacity:1;text-shadow:0 0 30px rgb(255 255 255 / .45),0 0 60px rgb(255 255 255 / .25)}
30.5%{opacity:1;text-shadow:0 0 30px rgb(255 255 255 / .45),0 0 60px rgb(255 255 255 / .25)}
30.6%{opacity:0;text-shadow:none}
45%{opacity:0;text-shadow:none}
45.1%{opacity:1;text-shadow:0 0 30px rgb(255 255 255 / .45),0 0 60px rgb(255 255 255 / .25)}
50%{opacity:1;text-shadow:0 0 30px rgb(255 255 255 / .45),0 0 60px rgb(255 255 255 / .25)}
55%{opacity:1;text-shadow:0 0 30px rgb(255 255 255 / .45),0 0 60px rgb(255 255 255 / .25)}
55.1%{opacity:0;text-shadow:none}
57%{opacity:0;text-shadow:none}
57.1%{opacity:1;text-shadow:0 0 30px rgb(255 255 255 / .55),0 0 60px rgb(255 255 255 / .35)}
60%{opacity:1;text-shadow:0 0 30px rgb(255 255 255 / .55),0 0 60px rgb(255 255 255 / .35)}
60.1%{opacity:0;text-shadow:none}
65%{opacity:0;text-shadow:none}
65.1%{opacity:1;text-shadow:0 0 30px rgb(255 255 255 / .55),0 0 60px rgb(255 255 255 / .35),0 0 100px rgb(255 255 255 / .1)}
75%{opacity:1;text-shadow:0 0 30px rgb(255 255 255 / .55),0 0 60px rgb(255 255 255 / .35),0 0 100px rgb(255 255 255 / .1)}
75.1%{opacity:0;text-shadow:none}
77%{opacity:0;text-shadow:none}
77.1%{opacity:1;text-shadow:0 0 30px rgb(255 255 255 / .55),0 0 60px rgb(255 255 255 / .4),0 0 110px rgb(255 255 255 / .2),0 0 100px rgb(255 255 255 / .1)}
85%{opacity:1;text-shadow:0 0 30px rgb(255 255 255 / .55),0 0 60px rgb(255 255 255 / .4),0 0 110px rgb(255 255 255 / .2),0 0 100px rgb(255 255 255 / .1)}
85.1%{opacity:0;text-shadow:none}
86%{opacity:0;text-shadow:none}
86.1%{opacity:1;text-shadow:0 0 30px rgb(255 255 255 / .6),0 0 60px rgb(255 255 255 / .45),0 0 110px rgb(255 255 255 / .25),0 0 100px rgb(255 255 255 / .1)}
100%{opacity:1;text-shadow:0 0 30px rgb(255 255 255 / .6),0 0 60px rgb(255 255 255 / .45),0 0 110px rgb(255 255 255 / .25),0 0 100px rgb(255 255 255 / .1)}}
@-webkit-keyframes text-flicker-out-glow{0%{opacity:1;text-shadow:0 0 30px rgb(255 255 255 / .6),0 0 60px rgb(255 255 255 / .45),0 0 110px rgb(255 255 255 / .25),0 0 100px rgb(255 255 255 / .1)}
13.9%{opacity:1;text-shadow:0 0 30px rgb(255 255 255 / .6),0 0 60px rgb(255 255 255 / .45),0 0 110px rgb(255 255 255 / .25),0 0 100px rgb(255 255 255 / .1)}
14%{opacity:0;text-shadow:none}
14.9%{opacity:0;text-shadow:none}
15%{opacity:1;text-shadow:0 0 30px rgb(255 255 255 / .55),0 0 60px rgb(255 255 255 / .4),0 0 110px rgb(255 255 255 / .2),0 0 100px rgb(255 255 255 / .1)}
22.9%{opacity:1;text-shadow:0 0 30px rgb(255 255 255 / .55),0 0 60px rgb(255 255 255 / .4),0 0 110px rgb(255 255 255 / .2),0 0 100px rgb(255 255 255 / .1)}
23%{opacity:0;text-shadow:none}
24.9%{opacity:0;text-shadow:none}
25%{opacity:1;text-shadow:0 0 30px rgb(255 255 255 / .55),0 0 60px rgb(255 255 255 / .35),0 0 100px rgb(255 255 255 / .1)}
34.9%{opacity:1;text-shadow:0 0 30px rgb(255 255 255 / .55),0 0 60px rgb(255 255 255 / .35),0 0 100px rgb(255 255 255 / .1)}
35%{opacity:0;text-shadow:none}
39.9%{opacity:0;text-shadow:none}
40%{opacity:1;text-shadow:0 0 30px rgb(255 255 255 / .55),0 0 60px rgb(255 255 255 / .35)}
42.9%{opacity:1;text-shadow:0 0 30px rgb(255 255 255 / .55),0 0 60px rgb(255 255 255 / .35)}
43%{opacity:0;text-shadow:none}
44.9%{opacity:0;text-shadow:none}
45%{opacity:1;text-shadow:0 0 30px rgb(255 255 255 / .45),0 0 60px rgb(255 255 255 / .25)}
50%{opacity:1;text-shadow:0 0 30px rgb(255 255 255 / .45),0 0 60px rgb(255 255 255 / .25)}
54.9%{opacity:1;text-shadow:0 0 30px rgb(255 255 255 / .45),0 0 60px rgb(255 255 255 / .25)}
55%{opacity:0;text-shadow:none}
69.4%{opacity:0;text-shadow:none}
69.5%{opacity:1;text-shadow:0 0 30px rgb(255 255 255 / .45),0 0 60px rgb(255 255 255 / .25)}
69.9%{opacity:1;text-shadow:0 0 30px rgb(255 255 255 / .45),0 0 60px rgb(255 255 255 / .25)}
70%{opacity:0;text-shadow:none}
79.4%{opacity:0;text-shadow:none}
79.9%{opacity:1;text-shadow:0 0 30px rgb(255 255 255 / .25)}
80%{opacity:0;text-shadow:none}
89.8%{opacity:0;text-shadow:none}
89.9%{opacity:1;text-shadow:none}
90%{opacity:0;text-shadow:none}
100%{opacity:0}}
@keyframes text-flicker-out-glow{0%{opacity:1;text-shadow:0 0 30px rgb(255 255 255 / .6),0 0 60px rgb(255 255 255 / .45),0 0 110px rgb(255 255 255 / .25),0 0 100px rgb(255 255 255 / .1)}
13.9%{opacity:1;text-shadow:0 0 30px rgb(255 255 255 / .6),0 0 60px rgb(255 255 255 / .45),0 0 110px rgb(255 255 255 / .25),0 0 100px rgb(255 255 255 / .1)}
14%{opacity:0;text-shadow:none}
14.9%{opacity:0;text-shadow:none}
15%{opacity:1;text-shadow:0 0 30px rgb(255 255 255 / .55),0 0 60px rgb(255 255 255 / .4),0 0 110px rgb(255 255 255 / .2),0 0 100px rgb(255 255 255 / .1)}
22.9%{opacity:1;text-shadow:0 0 30px rgb(255 255 255 / .55),0 0 60px rgb(255 255 255 / .4),0 0 110px rgb(255 255 255 / .2),0 0 100px rgb(255 255 255 / .1)}
23%{opacity:0;text-shadow:none}
24.9%{opacity:0;text-shadow:none}
25%{opacity:1;text-shadow:0 0 30px rgb(255 255 255 / .55),0 0 60px rgb(255 255 255 / .35),0 0 100px rgb(255 255 255 / .1)}
34.9%{opacity:1;text-shadow:0 0 30px rgb(255 255 255 / .55),0 0 60px rgb(255 255 255 / .35),0 0 100px rgb(255 255 255 / .1)}
35%{opacity:0;text-shadow:none}
39.9%{opacity:0;text-shadow:none}
40%{opacity:1;text-shadow:0 0 30px rgb(255 255 255 / .55),0 0 60px rgb(255 255 255 / .35)}
42.9%{opacity:1;text-shadow:0 0 30px rgb(255 255 255 / .55),0 0 60px rgb(255 255 255 / .35)}
43%{opacity:0;text-shadow:none}
44.9%{opacity:0;text-shadow:none}
45%{opacity:1;text-shadow:0 0 30px rgb(255 255 255 / .45),0 0 60px rgb(255 255 255 / .25)}
50%{opacity:1;text-shadow:0 0 30px rgb(255 255 255 / .45),0 0 60px rgb(255 255 255 / .25)}
54.9%{opacity:1;text-shadow:0 0 30px rgb(255 255 255 / .45),0 0 60px rgb(255 255 255 / .25)}
55%{opacity:0;text-shadow:none}
69.4%{opacity:0;text-shadow:none}
69.5%{opacity:1;text-shadow:0 0 30px rgb(255 255 255 / .45),0 0 60px rgb(255 255 255 / .25)}
69.9%{opacity:1;text-shadow:0 0 30px rgb(255 255 255 / .45),0 0 60px rgb(255 255 255 / .25)}
70%{opacity:0;text-shadow:none}
79.4%{opacity:0;text-shadow:none}
79.9%{opacity:1;text-shadow:0 0 30px rgb(255 255 255 / .25)}
80%{opacity:0;text-shadow:none}
89.8%{opacity:0;text-shadow:none}
89.9%{opacity:1;text-shadow:none}
90%{opacity:0;text-shadow:none}
100%{opacity:0}}
@-webkit-keyframes vibrate-1{0%{-webkit-transform:translate(0);transform:translate(0)}
20%{-webkit-transform:translate(-2px,2px);transform:translate(-2px,2px)}
40%{-webkit-transform:translate(-2px,-2px);transform:translate(-2px,-2px)}
60%{-webkit-transform:translate(2px,2px);transform:translate(2px,2px)}
80%{-webkit-transform:translate(2px,-2px);transform:translate(2px,-2px)}
100%{-webkit-transform:translate(0);transform:translate(0)}}
@keyframes vibrate-1{0%{-webkit-transform:translate(0);transform:translate(0)}
20%{-webkit-transform:translate(-2px,2px);transform:translate(-2px,2px)}
40%{-webkit-transform:translate(-2px,-2px);transform:translate(-2px,-2px)}
60%{-webkit-transform:translate(2px,2px);transform:translate(2px,2px)}
80%{-webkit-transform:translate(2px,-2px);transform:translate(2px,-2px)}
100%{-webkit-transform:translate(0);transform:translate(0)}}
@-webkit-keyframes vibrate-2{0%{-webkit-transform:translate(0);transform:translate(0)}
20%{-webkit-transform:translate(2px,-2px);transform:translate(2px,-2px)}
40%{-webkit-transform:translate(2px,2px);transform:translate(2px,2px)}
60%{-webkit-transform:translate(-2px,2px);transform:translate(-2px,2px)}
80%{-webkit-transform:translate(-2px,-2px);transform:translate(-2px,-2px)}
100%{-webkit-transform:translate(0);transform:translate(0)}}
@keyframes vibrate-2{0%{-webkit-transform:translate(0);transform:translate(0)}
20%{-webkit-transform:translate(2px,-2px);transform:translate(2px,-2px)}
40%{-webkit-transform:translate(2px,2px);transform:translate(2px,2px)}
60%{-webkit-transform:translate(-2px,2px);transform:translate(-2px,2px)}
80%{-webkit-transform:translate(-2px,-2px);transform:translate(-2px,-2px)}
100%{-webkit-transform:translate(0);transform:translate(0)}}
@-webkit-keyframes vibrate-3{0%{-webkit-transform:translate(0);transform:translate(0)}
10%{-webkit-transform:translate(-2px,-2px);transform:translate(-2px,-2px)}
20%{-webkit-transform:translate(2px,-2px);transform:translate(2px,-2px)}
30%{-webkit-transform:translate(-2px,2px);transform:translate(-2px,2px)}
40%{-webkit-transform:translate(2px,2px);transform:translate(2px,2px)}
50%{-webkit-transform:translate(-2px,-2px);transform:translate(-2px,-2px)}
60%{-webkit-transform:translate(2px,-2px);transform:translate(2px,-2px)}
70%{-webkit-transform:translate(-2px,2px);transform:translate(-2px,2px)}
80%{-webkit-transform:translate(-2px,-2px);transform:translate(-2px,-2px)}
90%{-webkit-transform:translate(2px,-2px);transform:translate(2px,-2px)}
100%{-webkit-transform:translate(0);transform:translate(0)}}
@keyframes vibrate-3{0%{-webkit-transform:translate(0);transform:translate(0)}
10%{-webkit-transform:translate(-2px,-2px);transform:translate(-2px,-2px)}
20%{-webkit-transform:translate(2px,-2px);transform:translate(2px,-2px)}
30%{-webkit-transform:translate(-2px,2px);transform:translate(-2px,2px)}
40%{-webkit-transform:translate(2px,2px);transform:translate(2px,2px)}
50%{-webkit-transform:translate(-2px,-2px);transform:translate(-2px,-2px)}
60%{-webkit-transform:translate(2px,-2px);transform:translate(2px,-2px)}
70%{-webkit-transform:translate(-2px,2px);transform:translate(-2px,2px)}
80%{-webkit-transform:translate(-2px,-2px);transform:translate(-2px,-2px)}
90%{-webkit-transform:translate(2px,-2px);transform:translate(2px,-2px)}
100%{-webkit-transform:translate(0);transform:translate(0)}}
@-webkit-keyframes shake-horizontal{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}
10%,30%,50%,70%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}
20%,40%,60%{-webkit-transform:translateX(10px);transform:translateX(10px)}
80%{-webkit-transform:translateX(8px);transform:translateX(8px)}
90%{-webkit-transform:translateX(-8px);transform:translateX(-8px)}}
@keyframes shake-horizontal{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}
10%,30%,50%,70%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}
20%,40%,60%{-webkit-transform:translateX(10px);transform:translateX(10px)}
80%{-webkit-transform:translateX(8px);transform:translateX(8px)}
90%{-webkit-transform:translateX(-8px);transform:translateX(-8px)}}
@-webkit-keyframes shake-br{0%,100%{-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}
10%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}
20%,40%,60%{-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}
30%,50%,70%{-webkit-transform:rotate(4deg);transform:rotate(4deg)}
80%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}
90%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}}
@keyframes shake-br{0%,100%{-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}
10%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}
20%,40%,60%{-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}
30%,50%,70%{-webkit-transform:rotate(4deg);transform:rotate(4deg)}
80%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}
90%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}}
@-webkit-keyframes shake-vertical{0%,100%{-webkit-transform:translateY(0);transform:translateY(0)}
10%,30%,50%,70%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}
20%,40%,60%{-webkit-transform:translateY(8px);transform:translateY(8px)}
80%{-webkit-transform:translateY(6.4px);transform:translateY(6.4px)}
90%{-webkit-transform:translateY(-6.4px);transform:translateY(-6.4px)}}
@keyframes shake-vertical{0%,100%{-webkit-transform:translateY(0);transform:translateY(0)}
10%,30%,50%,70%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}
20%,40%,60%{-webkit-transform:translateY(8px);transform:translateY(8px)}
80%{-webkit-transform:translateY(6.4px);transform:translateY(6.4px)}
90%{-webkit-transform:translateY(-6.4px);transform:translateY(-6.4px)}}
@-webkit-keyframes shake-bottom{0%,100%{-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:50% 100%;transform-origin:50% 100%}
10%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}
20%,40%,60%{-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}
30%,50%,70%{-webkit-transform:rotate(4deg);transform:rotate(4deg)}
80%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}
90%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}}
@keyframes shake-bottom{0%,100%{-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:50% 100%;transform-origin:50% 100%}
10%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}
20%,40%,60%{-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}
30%,50%,70%{-webkit-transform:rotate(4deg);transform:rotate(4deg)}
80%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}
90%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}}
@-webkit-keyframes shake-lr{0%,100%{-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}
10%{-webkit-transform:rotate(8deg);transform:rotate(8deg)}
20%,40%,60%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}
30%,50%,70%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}
80%{-webkit-transform:rotate(-8deg);transform:rotate(-8deg)}
90%{-webkit-transform:rotate(8deg);transform:rotate(8deg)}}
@keyframes shake-lr{0%,100%{-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}
10%{-webkit-transform:rotate(8deg);transform:rotate(8deg)}
20%,40%,60%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}
30%,50%,70%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}
80%{-webkit-transform:rotate(-8deg);transform:rotate(-8deg)}
90%{-webkit-transform:rotate(8deg);transform:rotate(8deg)}}
@-webkit-keyframes shake-bl{0%,100%{-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:0 100%;transform-origin:0 100%}
10%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}
20%,40%,60%{-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}
30%,50%,70%{-webkit-transform:rotate(4deg);transform:rotate(4deg)}
80%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}
90%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}}
@keyframes shake-bl{0%,100%{-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:0 100%;transform-origin:0 100%}
10%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}
20%,40%,60%{-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}
30%,50%,70%{-webkit-transform:rotate(4deg);transform:rotate(4deg)}
80%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}
90%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}}
@-webkit-keyframes shake-top{0%,100%{-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:50% 0;transform-origin:50% 0}
10%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}
20%,40%,60%{-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}
30%,50%,70%{-webkit-transform:rotate(4deg);transform:rotate(4deg)}
80%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}
90%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}}
@keyframes shake-top{0%,100%{-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:50% 0;transform-origin:50% 0}
10%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}
20%,40%,60%{-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}
30%,50%,70%{-webkit-transform:rotate(4deg);transform:rotate(4deg)}
80%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}
90%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}}
@-webkit-keyframes shake-left{0%,100%{-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:0 50%;transform-origin:0 50%}
10%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}
20%,40%,60%{-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}
30%,50%,70%{-webkit-transform:rotate(4deg);transform:rotate(4deg)}
80%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}
90%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}}
@keyframes shake-left{0%,100%{-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:0 50%;transform-origin:0 50%}
10%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}
20%,40%,60%{-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}
30%,50%,70%{-webkit-transform:rotate(4deg);transform:rotate(4deg)}
80%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}
90%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}}
@-webkit-keyframes shake-tr{0%,100%{-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:100% 0;transform-origin:100% 0}
10%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}
20%,40%,60%{-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}
30%,50%,70%{-webkit-transform:rotate(4deg);transform:rotate(4deg)}
80%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}
90%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}}
@keyframes shake-tr{0%,100%{-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:100% 0;transform-origin:100% 0}
10%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}
20%,40%,60%{-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}
30%,50%,70%{-webkit-transform:rotate(4deg);transform:rotate(4deg)}
80%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}
90%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}}
@-webkit-keyframes shake-tl{0%,100%{-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:0 0;transform-origin:0 0}
10%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}
20%,40%,60%{-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}
30%,50%,70%{-webkit-transform:rotate(4deg);transform:rotate(4deg)}
80%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}
90%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}}
@keyframes shake-tl{0%,100%{-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:0 0;transform-origin:0 0}
10%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}
20%,40%,60%{-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}
30%,50%,70%{-webkit-transform:rotate(4deg);transform:rotate(4deg)}
80%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}
90%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}}
@-webkit-keyframes shake-right{0%,100%{-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:100% 50%;transform-origin:100% 50%}
10%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}
20%,40%,60%{-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}
30%,50%,70%{-webkit-transform:rotate(4deg);transform:rotate(4deg)}
80%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}
90%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}}
@keyframes shake-right{0%,100%{-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:100% 50%;transform-origin:100% 50%}
10%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}
20%,40%,60%{-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}
30%,50%,70%{-webkit-transform:rotate(4deg);transform:rotate(4deg)}
80%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}
90%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}}
@-webkit-keyframes jello-horizontal{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}
40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}
50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}
65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}
75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}
100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}
@keyframes jello-horizontal{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}
40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}
50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}
65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}
75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}
100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}
@-webkit-keyframes jello-vertical{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
30%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}
40%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}
50%{-webkit-transform:scale3d(.85,1.15,1);transform:scale3d(.85,1.15,1)}
65%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}
75%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}
100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}
@keyframes jello-vertical{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
30%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}
40%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}
50%{-webkit-transform:scale3d(.85,1.15,1);transform:scale3d(.85,1.15,1)}
65%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}
75%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}
100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}
@-webkit-keyframes jello-diagonal-1{0%{-webkit-transform:skew(0deg 0deg);transform:skew(0deg 0deg)}
30%{-webkit-transform:skew(25deg 25deg);transform:skew(25deg 25deg)}
40%{-webkit-transform:skew(-15deg,-15deg);transform:skew(-15deg,-15deg)}
50%{-webkit-transform:skew(15deg,15deg);transform:skew(15deg,15deg)}
65%{-webkit-transform:skew(-5deg,-5deg);transform:skew(-5deg,-5deg)}
75%{-webkit-transform:skew(5deg,5deg);transform:skew(5deg,5deg)}
100%{-webkit-transform:skew(0deg 0deg);transform:skew(0deg 0deg)}}
@keyframes jello-diagonal-1{0%{-webkit-transform:skew(0deg 0deg);transform:skew(0deg 0deg)}
30%{-webkit-transform:skew(25deg 25deg);transform:skew(25deg 25deg)}
40%{-webkit-transform:skew(-15deg,-15deg);transform:skew(-15deg,-15deg)}
50%{-webkit-transform:skew(15deg,15deg);transform:skew(15deg,15deg)}
65%{-webkit-transform:skew(-5deg,-5deg);transform:skew(-5deg,-5deg)}
75%{-webkit-transform:skew(5deg,5deg);transform:skew(5deg,5deg)}
100%{-webkit-transform:skew(0deg 0deg);transform:skew(0deg 0deg)}}
@-webkit-keyframes jello-diagonal-2{0%{-webkit-transform:skew(0deg 0deg);transform:skew(0deg 0deg)}
30%{-webkit-transform:skew(-25deg -25deg);transform:skew(-25deg -25deg)}
40%{-webkit-transform:skew(15deg,15deg);transform:skew(15deg,15deg)}
50%{-webkit-transform:skew(-15deg,-15deg);transform:skew(-15deg,-15deg)}
65%{-webkit-transform:skew(5deg,5deg);transform:skew(5deg,5deg)}
75%{-webkit-transform:skew(-5deg,-5deg);transform:skew(-5deg,-5deg)}
100%{-webkit-transform:skew(0deg 0deg);transform:skew(0deg 0deg)}}
@keyframes jello-diagonal-2{0%{-webkit-transform:skew(0deg 0deg);transform:skew(0deg 0deg)}
30%{-webkit-transform:skew(-25deg -25deg);transform:skew(-25deg -25deg)}
40%{-webkit-transform:skew(15deg,15deg);transform:skew(15deg,15deg)}
50%{-webkit-transform:skew(-15deg,-15deg);transform:skew(-15deg,-15deg)}
65%{-webkit-transform:skew(5deg,5deg);transform:skew(5deg,5deg)}
75%{-webkit-transform:skew(-5deg,-5deg);transform:skew(-5deg,-5deg)}
100%{-webkit-transform:skew(0deg 0deg);transform:skew(0deg 0deg)}}
@-webkit-keyframes wobble-hor-bottom{0%,100%{-webkit-transform:translateX(0%);transform:translateX(0%);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}
15%{-webkit-transform:translateX(-30px) rotate(-6deg);transform:translateX(-30px) rotate(-6deg)}
30%{-webkit-transform:translateX(15px) rotate(6deg);transform:translateX(15px) rotate(6deg)}
45%{-webkit-transform:translateX(-15px) rotate(-3.6deg);transform:translateX(-15px) rotate(-3.6deg)}
60%{-webkit-transform:translateX(9px) rotate(2.4deg);transform:translateX(9px) rotate(2.4deg)}
75%{-webkit-transform:translateX(-6px) rotate(-1.2deg);transform:translateX(-6px) rotate(-1.2deg)}}
@keyframes wobble-hor-bottom{0%,100%{-webkit-transform:translateX(0%);transform:translateX(0%);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}
15%{-webkit-transform:translateX(-30px) rotate(-6deg);transform:translateX(-30px) rotate(-6deg)}
30%{-webkit-transform:translateX(15px) rotate(6deg);transform:translateX(15px) rotate(6deg)}
45%{-webkit-transform:translateX(-15px) rotate(-3.6deg);transform:translateX(-15px) rotate(-3.6deg)}
60%{-webkit-transform:translateX(9px) rotate(2.4deg);transform:translateX(9px) rotate(2.4deg)}
75%{-webkit-transform:translateX(-6px) rotate(-1.2deg);transform:translateX(-6px) rotate(-1.2deg)}}
@-webkit-keyframes wobble-hor-top{0%,100%{-webkit-transform:translateX(0%);transform:translateX(0%);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}
15%{-webkit-transform:translateX(-30px) rotate(6deg);transform:translateX(-30px) rotate(6deg)}
30%{-webkit-transform:translateX(15px) rotate(-6deg);transform:translateX(15px) rotate(-6deg)}
45%{-webkit-transform:translateX(-15px) rotate(3.6deg);transform:translateX(-15px) rotate(3.6deg)}
60%{-webkit-transform:translateX(9px) rotate(-2.4deg);transform:translateX(9px) rotate(-2.4deg)}
75%{-webkit-transform:translateX(-6px) rotate(1.2deg);transform:translateX(-6px) rotate(1.2deg)}}
@keyframes wobble-hor-top{0%,100%{-webkit-transform:translateX(0%);transform:translateX(0%);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}
15%{-webkit-transform:translateX(-30px) rotate(6deg);transform:translateX(-30px) rotate(6deg)}
30%{-webkit-transform:translateX(15px) rotate(-6deg);transform:translateX(15px) rotate(-6deg)}
45%{-webkit-transform:translateX(-15px) rotate(3.6deg);transform:translateX(-15px) rotate(3.6deg)}
60%{-webkit-transform:translateX(9px) rotate(-2.4deg);transform:translateX(9px) rotate(-2.4deg)}
75%{-webkit-transform:translateX(-6px) rotate(1.2deg);transform:translateX(-6px) rotate(1.2deg)}}
@-webkit-keyframes wobble-ver-left{0%,100%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}
15%{-webkit-transform:translateY(-30px) rotate(-6deg);transform:translateY(-30px) rotate(-6deg)}
30%{-webkit-transform:translateY(15px) rotate(6deg);transform:translateY(15px) rotate(6deg)}
45%{-webkit-transform:translateY(-15px) rotate(-3.6deg);transform:translateY(-15px) rotate(-3.6deg)}
60%{-webkit-transform:translateY(9px) rotate(2.4deg);transform:translateY(9px) rotate(2.4deg)}
75%{-webkit-transform:translateY(-6px) rotate(-1.2deg);transform:translateY(-6px) rotate(-1.2deg)}}
@keyframes wobble-ver-left{0%,100%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}
15%{-webkit-transform:translateY(-30px) rotate(-6deg);transform:translateY(-30px) rotate(-6deg)}
30%{-webkit-transform:translateY(15px) rotate(6deg);transform:translateY(15px) rotate(6deg)}
45%{-webkit-transform:translateY(-15px) rotate(-3.6deg);transform:translateY(-15px) rotate(-3.6deg)}
60%{-webkit-transform:translateY(9px) rotate(2.4deg);transform:translateY(9px) rotate(2.4deg)}
75%{-webkit-transform:translateY(-6px) rotate(-1.2deg);transform:translateY(-6px) rotate(-1.2deg)}}
@-webkit-keyframes wobble-ver-right{0%,100%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}
15%{-webkit-transform:translateY(-30px) rotate(6deg);transform:translateY(-30px) rotate(6deg)}
30%{-webkit-transform:translateY(15px) rotate(-6deg);transform:translateY(15px) rotate(-6deg)}
45%{-webkit-transform:translateY(-15px) rotate(3.6deg);transform:translateY(-15px) rotate(3.6deg)}
60%{-webkit-transform:translateY(9px) rotate(-2.4deg);transform:translateY(9px) rotate(-2.4deg)}
75%{-webkit-transform:translateY(-6px) rotate(1.2deg);transform:translateY(-6px) rotate(1.2deg)}}
@keyframes wobble-ver-right{0%,100%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}
15%{-webkit-transform:translateY(-30px) rotate(6deg);transform:translateY(-30px) rotate(6deg)}
30%{-webkit-transform:translateY(15px) rotate(-6deg);transform:translateY(15px) rotate(-6deg)}
45%{-webkit-transform:translateY(-15px) rotate(3.6deg);transform:translateY(-15px) rotate(3.6deg)}
60%{-webkit-transform:translateY(9px) rotate(-2.4deg);transform:translateY(9px) rotate(-2.4deg)}
75%{-webkit-transform:translateY(-6px) rotate(1.2deg);transform:translateY(-6px) rotate(1.2deg)}}
@-webkit-keyframes bounce-top{0%{-webkit-transform:translateY(-45px);transform:translateY(-45px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}
24%{opacity:1}
40%{-webkit-transform:translateY(-24px);transform:translateY(-24px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
65%{-webkit-transform:translateY(-12px);transform:translateY(-12px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
82%{-webkit-transform:translateY(-6px);transform:translateY(-6px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
93%{-webkit-transform:translateY(-4px);transform:translateY(-4px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
25%,55%,75%,87%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
100%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1}}
@keyframes bounce-top{0%{-webkit-transform:translateY(-45px);transform:translateY(-45px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}
24%{opacity:1}
40%{-webkit-transform:translateY(-24px);transform:translateY(-24px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
65%{-webkit-transform:translateY(-12px);transform:translateY(-12px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
82%{-webkit-transform:translateY(-6px);transform:translateY(-6px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
93%{-webkit-transform:translateY(-4px);transform:translateY(-4px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
25%,55%,75%,87%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
100%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1}}
@-webkit-keyframes bounce-bottom{0%{-webkit-transform:translateY(45px);transform:translateY(45px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}
24%{opacity:1}
40%{-webkit-transform:translateY(24px);transform:translateY(24px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
65%{-webkit-transform:translateY(12px);transform:translateY(12px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
82%{-webkit-transform:translateY(6px);transform:translateY(6px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
93%{-webkit-transform:translateY(4px);transform:translateY(4px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
25%,55%,75%,87%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
100%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1}}
@keyframes bounce-bottom{0%{-webkit-transform:translateY(45px);transform:translateY(45px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}
24%{opacity:1}
40%{-webkit-transform:translateY(24px);transform:translateY(24px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
65%{-webkit-transform:translateY(12px);transform:translateY(12px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
82%{-webkit-transform:translateY(6px);transform:translateY(6px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
93%{-webkit-transform:translateY(4px);transform:translateY(4px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
25%,55%,75%,87%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
100%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1}}
@-webkit-keyframes bounce-left{0%{-webkit-transform:translateX(-48px);transform:translateX(-48px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}
24%{opacity:1}
40%{-webkit-transform:translateX(-26px);transform:translateX(-26px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
65%{-webkit-transform:translateX(-13px);transform:translateX(-13px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
82%{-webkit-transform:translateX(-6.5px);transform:translateX(-6.5px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
93%{-webkit-transform:translateX(-4px);transform:translateX(-4px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
25%,55%,75%,87%,98%{-webkit-transform:translateX(0);transform:translateX(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
100%{-webkit-transform:translateX(0);transform:translateX(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1}}
@keyframes bounce-left{0%{-webkit-transform:translateX(-48px);transform:translateX(-48px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}
24%{opacity:1}
40%{-webkit-transform:translateX(-26px);transform:translateX(-26px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
65%{-webkit-transform:translateX(-13px);transform:translateX(-13px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
82%{-webkit-transform:translateX(-6.5px);transform:translateX(-6.5px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
93%{-webkit-transform:translateX(-4px);transform:translateX(-4px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
25%,55%,75%,87%,98%{-webkit-transform:translateX(0);transform:translateX(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
100%{-webkit-transform:translateX(0);transform:translateX(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1}}
@-webkit-keyframes bounce-right{0%{-webkit-transform:translateX(48px);transform:translateX(48px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}
24%{opacity:1}
40%{-webkit-transform:translateX(26px);transform:translateX(26px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
65%{-webkit-transform:translateX(13px);transform:translateX(13px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
82%{-webkit-transform:translateX(6.5px);transform:translateX(6.5px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
93%{-webkit-transform:translateX(4px);transform:translateX(4px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
25%,55%,75%,87%,98%{-webkit-transform:translateX(0);transform:translateX(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
100%{-webkit-transform:translateX(0);transform:translateX(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1}}
@keyframes bounce-right{0%{-webkit-transform:translateX(48px);transform:translateX(48px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}
24%{opacity:1}
40%{-webkit-transform:translateX(26px);transform:translateX(26px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
65%{-webkit-transform:translateX(13px);transform:translateX(13px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
82%{-webkit-transform:translateX(6.5px);transform:translateX(6.5px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
93%{-webkit-transform:translateX(4px);transform:translateX(4px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
25%,55%,75%,87%,98%{-webkit-transform:translateX(0);transform:translateX(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
100%{-webkit-transform:translateX(0);transform:translateX(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1}}
@-webkit-keyframes heartbeat{from{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
10%{-webkit-transform:scale(.91);transform:scale(.91);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
17%{-webkit-transform:scale(.98);transform:scale(.98);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
33%{-webkit-transform:scale(.87);transform:scale(.87);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
45%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}
@keyframes heartbeat{from{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
10%{-webkit-transform:scale(.91);transform:scale(.91);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
17%{-webkit-transform:scale(.98);transform:scale(.98);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
33%{-webkit-transform:scale(.87);transform:scale(.87);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
45%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}
@-webkit-keyframes pulsate-bck{0%{-webkit-transform:scale(1);transform:scale(1)}
50%{-webkit-transform:scale(.9);transform:scale(.9)}
100%{-webkit-transform:scale(1);transform:scale(1)}}
@keyframes pulsate-bck{0%{-webkit-transform:scale(1);transform:scale(1)}
50%{-webkit-transform:scale(.9);transform:scale(.9)}
100%{-webkit-transform:scale(1);transform:scale(1)}}
@-webkit-keyframes pulsate-fwd{0%{-webkit-transform:scale(1);transform:scale(1)}
50%{-webkit-transform:scale(1.1);transform:scale(1.1)}
100%{-webkit-transform:scale(1);transform:scale(1)}}
@keyframes pulsate-fwd{0%{-webkit-transform:scale(1);transform:scale(1)}
50%{-webkit-transform:scale(1.1);transform:scale(1.1)}
100%{-webkit-transform:scale(1);transform:scale(1)}}
@-webkit-keyframes ping{0%{-webkit-transform:scale(.2);transform:scale(.2);opacity:.8}
80%{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:0}
100%{-webkit-transform:scale(2.2);transform:scale(2.2);opacity:0}}
@keyframes ping{0%{-webkit-transform:scale(.2);transform:scale(.2);opacity:.8}
80%{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:0}
100%{-webkit-transform:scale(2.2);transform:scale(2.2);opacity:0}}
@-webkit-keyframes blink-1{0%,50%,100%{opacity:1}
25%,75%{opacity:0}}
@keyframes blink-1{0%,50%,100%{opacity:1}
25%,75%{opacity:0}}
@-webkit-keyframes blink-2{0%{opacity:1}
50%{opacity:.2}
100%{opacity:1}}
@keyframes blink-2{0%{opacity:1}
50%{opacity:.2}
100%{opacity:1}}
@keyframes kenburns-bottom-left{0%{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0);-webkit-transform-origin:16% 84%;transform-origin:16% 84%}
to{-webkit-transform:scale(1.25) translate(-20px,15px);transform:scale(1.25) translate(-20px,15px);-webkit-transform-origin:left bottom;transform-origin:left bottom}}
@-webkit-keyframes kenburns-bottom-right{0%{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0);-webkit-transform-origin:84% 84%;transform-origin:84% 84%}
to{-webkit-transform:scale(1.25) translate(20px,15px);transform:scale(1.25) translate(20px,15px);-webkit-transform-origin:right bottom;transform-origin:right bottom}}
@keyframes kenburns-bottom-right{0%{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0);-webkit-transform-origin:84% 84%;transform-origin:84% 84%}
to{-webkit-transform:scale(1.25) translate(20px,15px);transform:scale(1.25) translate(20px,15px);-webkit-transform-origin:right bottom;transform-origin:right bottom}}
@-webkit-keyframes kenburns-bottom{0%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0);-webkit-transform-origin:50% 84%;transform-origin:50% 84%}
to{-webkit-transform:scale(1.25) translateY(15px);transform:scale(1.25) translateY(15px);-webkit-transform-origin:bottom;transform-origin:bottom}}
@keyframes kenburns-bottom{0%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0);-webkit-transform-origin:50% 84%;transform-origin:50% 84%}
to{-webkit-transform:scale(1.25) translateY(15px);transform:scale(1.25) translateY(15px);-webkit-transform-origin:bottom;transform-origin:bottom}}
@-webkit-keyframes kenburns-left{0%{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0);-webkit-transform-origin:16% 50%;transform-origin:16% 50%}
to{-webkit-transform:scale(1.25) translate(-20px,15px);transform:scale(1.25) translate(-20px,15px);-webkit-transform-origin:left;transform-origin:left}}
@keyframes kenburns-left{0%{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0);-webkit-transform-origin:16% 50%;transform-origin:16% 50%}
to{-webkit-transform:scale(1.25) translate(-20px,15px);transform:scale(1.25) translate(-20px,15px);-webkit-transform-origin:left;transform-origin:left}}
@-webkit-keyframes kenburns-right{0%{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0);-webkit-transform-origin:84% 50%;transform-origin:84% 50%}
to{-webkit-transform:scale(1.25) translateX(20px);transform:scale(1.25) translateX(20px);-webkit-transform-origin:right;transform-origin:right}}
@keyframes kenburns-right{0%{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0);-webkit-transform-origin:84% 50%;transform-origin:84% 50%}
to{-webkit-transform:scale(1.25) translateX(20px);transform:scale(1.25) translateX(20px);-webkit-transform-origin:right;transform-origin:right}}
@-webkit-keyframes kenburns-top-left{0%{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0);-webkit-transform-origin:16% 16%;transform-origin:16% 16%}
to{-webkit-transform:scale(1.25) translate(-20px,-15px);transform:scale(1.25) translate(-20px,-15px);-webkit-transform-origin:top left;transform-origin:top left}}
@keyframes kenburns-top-left{0%{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0);-webkit-transform-origin:16% 16%;transform-origin:16% 16%}
to{-webkit-transform:scale(1.25) translate(-20px,-15px);transform:scale(1.25) translate(-20px,-15px);-webkit-transform-origin:top left;transform-origin:top left}}
@-webkit-keyframes kenburns-top-right{0%{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0);-webkit-transform-origin:84% 16%;transform-origin:84% 16%}
to{-webkit-transform:scale(1.25) translate(20px,-15px);transform:scale(1.25) translate(20px,-15px);-webkit-transform-origin:right top;transform-origin:right top}}
@keyframes kenburns-top-right{0%{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0);-webkit-transform-origin:84% 16%;transform-origin:84% 16%}
to{-webkit-transform:scale(1.25) translate(20px,-15px);transform:scale(1.25) translate(20px,-15px);-webkit-transform-origin:right top;transform-origin:right top}}
@-webkit-keyframes kenburns-top{0%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0);-webkit-transform-origin:50% 16%;transform-origin:50% 16%}
to{-webkit-transform:scale(1.25) translateY(-15px);transform:scale(1.25) translateY(-15px);-webkit-transform-origin:top;transform-origin:top}}
@keyframes kenburns-top{0%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0);-webkit-transform-origin:50% 16%;transform-origin:50% 16%}
to{-webkit-transform:scale(1.25) translateY(-15px);transform:scale(1.25) translateY(-15px);-webkit-transform-origin:top;transform-origin:top}}
@-webkit-keyframes bg-pan-bl{0%{background-position:100% 0}
to{background-position:0 100%}}
@keyframes bg-pan-bl{0%{background-position:100% 0}
to{background-position:0 100%}}
@-webkit-keyframes bg-pan-bottom{0%{background-position:50% 0}
to{background-position:50% 100%}}
@keyframes bg-pan-bottom{0%{background-position:50% 0}
to{background-position:50% 100}}
@-webkit-keyframes bg-pan-br{0%{background-position:0 0}
to{background-position:100% 100%}}
@keyframes bg-pan-br{0%{background-position:0 0}
to{background-position:100% 100%}}
@-webkit-keyframes bg-pan-left{0%{background-position:100% 50%}
to{background-position:0 50%}}
@keyframes bg-pan-left{0%{background-position:100% 50%}
to{ackground-position:0 50%}}
@-webkit-keyframes bg-pan-right{0%{background-position:0 50%}
to{background-position:100% 50%}}
@keyframes bg-pan-right{0%{background-position:0 50%}
to{background-position:100% 50%}}
@-webkit-keyframes bg-pan-tl{0%{background-position:100% 100%}
to{background-position:0 0}}
@keyframes bg-pan-tl{0%{background-position:100% 100%}
to{background-position:0 0}}
@-webkit-keyframes bg-pan-top{0%{background-position:50% 100%}
to{background-position:50% 0}}
@keyframes bg-pan-top{0%{background-position:50% 100%}
to{background-position:50% 0}}
@-webkit-keyframes bg-pan-tr{0%{background-position:0 100%}
to{background-position:100% 0}}
@keyframes bg-pan-tr{0%{background-position:0 100%}
to{background-position:100% 0}}
@-webkit-keyframes color-change-2x{0%{background:#19dcea}
to{background:#b22cff}}
@keyframes color-change-2x{0%{background:#19dcea}
to{background:#b22cff}}
@-webkit-keyframes color-change-3x{0%{background:#19dcea}
50%{background:#b22cff}
to{background:#ea2222}}
@keyframes color-change-3x{0%{background:#19dcea}
50%{background:#b22cff}
to{background:#ea2222}}
@-webkit-keyframes color-change-4x{0%{background:#19dcea}
33.3333%{background:#b22cff}
66.666%{background:#ea2222}
to{background:#f5be10}}
@keyframes color-change-4x{0%{background:#19dcea}
33.3333%{background:#b22cff}
66.666%{background:#ea2222}
to{background:#f5be10}}
@-webkit-keyframes color-change-5x{0%{background:#19dcea}
25%{background:#b22cff}
50%{background:#ea2222}
75%{background:#f5be10}
to{background:#3bd80d}}
@keyframes color-change-5x{0%{background:#19dcea}
25%{background:#b22cff}
50%{background:#ea2222}
75%{background:#f5be10}
to{background:#3bd80d}}
.anim:not(.noreload){-webkit-animation-fill-mode:forwards!important;animation-fill-mode:forwards!important}
.animated:not(.noreload){opacity:1}
html.is-changing .transition-fade{transition:opacity 0.25s;opacity:1}
html.is-animating .transition-fade{opacity:0}
body.mfp-zoom-out-cur{overflow:hidden}
body:not(.admin).demo #page:before,body:not(.admin).demo #page:after{position:absolute;width:100px;z-index:10001}
body:not(.admin).demo #page:before{content:"";display:block;right:0;background-color:red;top:-27px;transform:skewY(66deg);box-shadow:0 0 10px #000;height:140px}
body:not(.admin).demo #page:after{content:"Site de démonstration";color:#fff;top:50px;right:-8px;transform:rotate(66deg);width:100px;font-size:1.2rem;line-height:1rem}
#wrapper_content h1,#wrapper_content h2,#wrapper_content h3,#wrapper_content h4,#wrapper_content h5,#wrapper_content h6{margin-bottom:0}
@media screen and (max-width:992px){body:not(.admin).demo #page:before{transform:skewY(66deg);box-shadow:0 0 10px #000;height:70px}
body:not(.admin).demo #page:after{right:-25px;transform:rotate(66deg);width:100px;font-size:.7rem;line-height:.8rem}}
.c1:not(.media_content_single){width:1%;min-width:1%;flex:0 0 1%}
.c2:not(.media_content_single){width:2%;min-width:2%;flex:0 0 2%}
.c3:not(.media_content_single){width:3%;min-width:3%;flex:0 0 3%}
.c4:not(.media_content_single){width:4%;min-width:4%;flex:0 0 4%}
.c5:not(.media_content_single){width:5%;min-width:5%;flex:0 0 5%}
.c6:not(.media_content_single){width:6%;min-width:6%;flex:0 0 6%}
.c7:not(.media_content_single){width:7%;min-width:7%;flex:0 0 7%}
.c8:not(.media_content_single){width:8%;min-width:8%;flex:0 0 8%}
.c9:not(.media_content_single){width:9%;min-width:9%;flex:0 0 9%}
.c10:not(.media_content_single){width:10%;min-width:10%;flex:0 0 10%}
.c11:not(.media_content_single){width:11%;min-width:11%;flex:0 0 11%}
.c12:not(.media_content_single){width:12%;min-width:12%;flex:0 0 12%}
.c13:not(.media_content_single){width:13%;min-width:13%;flex:0 0 13%}
.c14:not(.media_content_single){width:14%;min-width:14%;flex:0 0 14%}
.c15:not(.media_content_single){width:15%;min-width:15%;flex:0 0 15%}
.c16:not(.media_content_single){width:16%;min-width:16%;flex:0 0 16%}
.c17:not(.media_content_single){width:17%;min-width:17%;flex:0 0 17%}
.c18:not(.media_content_single){width:18%;min-width:18%;flex:0 0 18%}
.c19:not(.media_content_single){width:19%;min-width:19%;flex:0 0 19%}
.c20:not(.media_content_single){width:20%;min-width:20%;flex:0 0 20%}
.c21:not(.media_content_single){width:21%;min-width:21%;flex:0 0 21%}
.c22:not(.media_content_single){width:22%;min-width:22%;flex:0 0 22%}
.c23:not(.media_content_single){width:23%;min-width:23%;flex:0 0 23%}
.c24:not(.media_content_single){width:24%;min-width:24%;flex:0 0 24%}
.c25:not(.media_content_single){width:25%;min-width:25%;flex:0 0 25%}
.c26:not(.media_content_single){width:26%;min-width:26%;flex:0 0 26%}
.c27:not(.media_content_single){width:27%;min-width:27%;flex:0 0 27%}
.c28:not(.media_content_single){width:28%;min-width:28%;flex:0 0 28%}
.c29:not(.media_content_single){width:29%;min-width:29%}
.c30:not(.media_content_single){width:30%;min-width:30%;flex:0 0 30%}
.c31:not(.media_content_single){width:31%;min-width:31%;flex:0 0 31%}
.c32:not(.media_content_single){width:32%;min-width:32%;flex:0 0 32%}
.c33:not(.media_content_single){width:33%;min-width:33%;flex:0 0 33%}
.c34:not(.media_content_single){width:34%;min-width:34%;flex:0 0 34%}
.c35:not(.media_content_single){width:35%;min-width:35%;flex:0 0 35%}
.c36:not(.media_content_single){width:36%;min-width:36%;flex:0 0 36%}
.c37:not(.media_content_single){width:37%;min-width:37%;flex:0 0 37%}
.c38:not(.media_content_single){width:38%;min-width:38%;flex:0 0 38%}
.c39:not(.media_content_single){width:39%;min-width:39%;flex:0 0 39%}
.c40:not(.media_content_single){width:40%;min-width:40%;flex:0 0 40%}
.c41:not(.media_content_single){width:41%;min-width:41%;flex:0 0 41%}
.c42:not(.media_content_single){width:42%;min-width:42%;flex:0 0 42%}
.c43:not(.media_content_single){width:43%;min-width:43%;flex:0 0 43%}
.c44:not(.media_content_single){width:44%;min-width:44%;flex:0 0 44%}
.c45:not(.media_content_single){width:45%;min-width:45%;flex:0 0 45%}
.c46:not(.media_content_single){width:46%;min-width:46%;flex:0 0 46%}
.c47:not(.media_content_single){width:47%;min-width:47%;flex:0 0 47%}
.c48:not(.media_content_single){width:48%;min-width:48%;flex:0 0 48%}
.c49:not(.media_content_single){width:49%;min-width:49%;flex:0 0 49%}
.c50:not(.media_content_single){width:50%;min-width:50%;flex:0 0 50%}
.c51:not(.media_content_single){width:51%;min-width:51%;flex:0 0 51%}
.c52:not(.media_content_single){width:52%;min-width:52%;flex:0 0 52%}
.c53:not(.media_content_single){width:53%;min-width:53%;flex:0 0 53%}
.c54:not(.media_content_single){width:54%;min-width:54%;flex:0 0 54%}
.c55:not(.media_content_single){width:55%;min-width:55%;flex:0 0 55%}
.c56:not(.media_content_single){width:56%;min-width:56%;flex:0 0 56%}
.c57:not(.media_content_single){width:57%;min-width:57%;flex:0 0 57%}
.c58:not(.media_content_single){width:58%;min-width:58%;flex:0 0 58%}
.c59:not(.media_content_single){width:59%;min-width:59%;flex:0 0 59%}
.c60:not(.media_content_single){width:60%;min-width:60%;flex:0 0 60%}
.c61:not(.media_content_single){width:61%;min-width:61%;flex:0 0 61%}
.c62:not(.media_content_single){width:62%;min-width:62%;flex:0 0 62%}
.c63:not(.media_content_single){width:63%;min-width:63%;flex:0 0 63%}
.c64:not(.media_content_single){width:64%;min-width:64%;flex:0 0 64%}
.c65:not(.media_content_single){width:65%;min-width:65%;flex:0 0 65%}
.c66:not(.media_content_single){width:66%;min-width:66%;flex:0 0 66%}
.c67:not(.media_content_single){width:67%;min-width:67%;flex:0 0 67%}
.c68:not(.media_content_single){width:68%;min-width:68%;flex:0 0 68%}
.c69:not(.media_content_single){width:69%;min-width:69%;flex:0 0 69%}
.c70:not(.media_content_single){width:70%;min-width:70%;flex:0 0 70%}
.c71:not(.media_content_single){width:71%;min-width:71%;flex:0 0 71%}
.c72:not(.media_content_single){width:72%;min-width:72%;flex:0 0 72%}
.c73:not(.media_content_single){width:73%;min-width:73%;flex:0 0 73%}
.c74:not(.media_content_single){width:74%;min-width:74%;flex:0 0 74%}
.c75:not(.media_content_single){width:75%;min-width:75%;flex:0 0 75%}
.c76:not(.media_content_single){width:76%;min-width:76%;flex:0 0 76%}
.c77:not(.media_content_single){width:77%;min-width:77%;flex:0 0 77%}
.c78:not(.media_content_single){width:78%;min-width:78%;flex:0 0 78%}
.c79:not(.media_content_single){width:79%;min-width:79%;flex:0 0 79%}
.c80:not(.media_content_single){width:80%;min-width:80%;flex:0 0 80%}
.c81:not(.media_content_single){width:81%;min-width:81%;flex:0 0 81%}
.c82:not(.media_content_single){width:82%;min-width:82%;flex:0 0 82%}
.c83:not(.media_content_single){width:83%;min-width:83%;flex:0 0 83%}
.c84:not(.media_content_single){width:84%;min-width:84%;flex:0 0 84%}
.c85:not(.media_content_single){width:85%;min-width:85%;flex:0 0 85%}
.c86:not(.media_content_single){width:86%;min-width:86%;flex:0 0 86%}
.c87:not(.media_content_single){width:87%;min-width:87%;flex:0 0 87%}
.c88:not(.media_content_single){width:88%;min-width:88%;flex:0 0 88%}
.c89:not(.media_content_single){width:89%;min-width:89%;flex:0 0 89%}
.c90:not(.media_content_single){width:90%;min-width:90%;flex:0 0 90%}
.c91:not(.media_content_single){width:91%;min-width:91%;flex:0 0 91%}
.c92:not(.media_content_single){width:92%;min-width:92%;flex:0 0 92%}
.c93:not(.media_content_single){width:93%;min-width:93%;flex:0 0 93%}
.c94:not(.media_content_single){width:94%;min-width:94%;flex:0 0 94%}
.c95:not(.media_content_single){width:95%;min-width:95%;flex:0 0 95%}
.c96:not(.media_content_single){width:96%;min-width:96%;flex:0 0 96%}
.c97:not(.media_content_single){width:97%;min-width:97%;flex:0 0 97%}
.c98:not(.media_content_single){width:98%;min-width:98%;flex:0 0 98%}
.c99:not(.media_content_single){width:99%;min-width:99%;flex:0 0 99%}
.c100:not(.media_content_single){width:100%;min-width:100%;flex:0 0 100%}
@media screen and (max-width:991px){.c1,.c2,c3,.c4,.c5,.c6,.c7,.c8,.c9,.c10,.c11,.c12,.c13,.c14,.c15,.c16,.c17,.c18,.c19,.c20,.c21,.c22,.c23,.c24,.c25,.c26,.c27,.c28,.c29,.c30,.c31,.c32,.c33,.c34,.c35,.c36,.c37,.c38,.c39,.c40,.c41,.c42,.c43,.c44,.c45,.c46,.c47,.c48,.c49,.c50,.c51,.c52,.c53,.c54,.c55,.c56,.c57,.c58,.c59,.c60,.c61,.c62,.c63,.c64,.c65,.c66,.c67,.c68,.c69,.c70,.c71,.c72,.c73,.c74,.c75,.c76,.c77,.c78,.c79,.c80,.c81,.c82,.c83,.c84,.c85,.c86,.c87,.c88,.c89,.c90,.c91,.c92,.c93,.c94,.c95,.c96,.c97,.c98,.c99,.c100{width:100%!important}}
.video-js{position:absolute!important;height:100%!important;top:0;left:0;width:100%;max-width:100%}
.video-js .vjs-tech{height:100%!important}
.page{display:flex;flex-direction:column;text-align:justify;font-size:1.1em;line-height:1.2em}
#wrapper_content .page footer{min-height:10px;position:relative;bottom:0;padding:20px;width:100%;background-color:#fff0;color:#1b1b1b;text-align:right;font-size:1.2rem;line-height:1.2rem;z-index:99999999}
#wrapper_content .page.pageA4{position:relative;width:793px!important;height:1123px!important;overflow:hidden;page-break-after:always;background-clip:padding-box;isolation:isolate}
#wrapper_content .page:last-of-type{page-break-after:avoid!important}
#wrapper_content .page.pageA4.lanscape{width:297mm;height:210mm}
#wrapper_content .page.pageA3{width:297mm;height:420mm}
#wrapper_content .page.pageA3.landscape{width:420mm;height:297mm}
#wrapper_content .page.pageA5{width:148mm;height:210mm}
#wrapper_content .page.pageA5.landscape{width:210mm;height:148mm}
#wrapper_content.pdf .card,.pdf #wrapper_content .page [class^=col-],#wrapper_content .page .card,#wrapper_content .page [class^=col-]{flex:auto;min-width:auto}
#wrapper_content .page .media-container,#wrapper_content .page .embed-container{min-height:auto!important}
.page-header,.page-content,.page-footer{position:relative;display:flex;flex-direction:column}
.page::before,.page::after,.page-header::before,.page-header::after,.page-content::before,.page-header::after,.page-footer::before,.page-footer::after{display:none}
.page-content{flex-grow:1}
.page-content.center{justify-content:center}
.page-content.bottom{justify-content:flex-end}
.embed-container{position:relative;padding:0 0 56.25% 0;height:0;overflow:hidden;max-width:100%}
.embed-container figcaption{padding:5px}
.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}
.invisible{display:none!important;visibility:hidden}
#404_bubble_content{height:156px;overflow:hidden;padding-top:40px;position:absolute;width:265px;line-height:156px;top:19px;right:250px}
#404_bubble_content p{position:absolute;line-height:1.5;top:60px;font-size:1.1em}
section .section_list{display:flex;flex-direction:row;min-height:auto;justify-content:center;align-items:center;flex-wrap:wrap}
section .section_list a.section_child{width:250px;display:block;height:125px;position:relative;margin:5px}
section .section_list a.section_child h5{text-align:center}
section .section_list a.section_child img{width:100%;height:100%;object-fit:cover}
section .section_list a.section_child div{position:absolute;top:0;left:0;width:100%;height:100%;padding:10px;display:flex;align-items:center;justify-content:center;background:rgb(0 0 0 / .5);transition:0.2s ease all}
.wrapper_content ul li,.wrapper_content ol li{margin:10px 0;line-height:1.2em}
.wrapper_content section:not(.blocks-container){position:relative;overflow:visible!important}
.wrapper_content section.reverse{transform:scaleX(-1)}
.wrapper_content section.reverse>*{transform:scaleX(-1)}
.wrapper_content section.hgrid .hgrid-wrapper,.wrapper_content section.hgridi .hgrid-wrapper{width:100%;flex-grow:1}
.wrapper_content section .inner-content:not(.fullpage){margin:0 auto;width:75%;min-width:50%}
.wrapper_content section{display:flex;flex-direction:column;justify-content:center;align-items:center}
.wrapper_content section .inner-content{padding:15px;position:relative}
.wrapper_content section.hgrid .inner-content,.wrapper_content section.hgridi .inner-content{display:flex;align-items:center;justify-content:space-evenly}
.wrapper_content section.hgrid .inner-content{flex-direction:row!important}
.wrapper_content section.hgridi .inner-content{flex-direction:row-reverse!important}
.wrapper_content section.hgrid .content-text{position:relative;width:100%}
@media(max-width:992px){.wrapper_content section{background-position:center center}
.wrapper_content section.hgrid,.wrapper_content section.hgridi{height:auto!important}
.wrapper_content section.hgrid .inner-content,.wrapper_content section.hgridi .inner-content{flex-direction:column!important}
.wrapper_content section.hgrid .inner-content *:not(ul,ol),.wrapper_content section.hgridi .inner-content *:not(ul,ol){margin:0;padding:0!important}}
.wrapper_content section.banner{margin:0!important;min-height:100px;max-height:300px;text-overflow:ellipsis;overflow:hidden;display:flex;flex-direction:column}
.wrapper_content section.banner .media-container{height:100%!important}
.wrapper_content section.banner .inner-content{max-height:300px}
.wrapper_content section .inner-content .btn-container{display:flex;align-items:center;justify-content:left;flex-grow:1;margin:1% auto}
.wrapper_content section .inner-content .btn-container.aic{align-items:center!important}
.wrapper_content section .inner-content .btn-container a{position:relative;display:inline-flex;justify-content:center;align-items:center}
@media screen and (max-width:460px){.wrapper_content section .inner-content .btn-container.centered{flex-direction:column}
.wrapper_content section .inner-content .btn-container a{width:75%;margin-bottom:5px}}
.wrapper_content section .inner-content .btn-container .btn>span{display:inline-block}
.wrapper_content section .inner-content .btn-container.centered{justify-content:space-between!important}
.wrapper_content section .inner-content .btn-container.between{justify-content:space-between!important}
.wrapper_content section .inner-content .btn-container.right{justify-content:right!important}
.wrapper_content section.banner .content-text{max-height:270px;text-overflow:ellipsis;overflow:hidden}
.wrapper_content section.nomargin{margin:0px!important}
.wrapper_content{position:relative;display:flex!important;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:column;z-index:1}
:has(>.anim){-webkit-perspective:500px;perspective:500px;-webkit-perspective-origin:50% 0%;perspective-origin:50% 0%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}
.clearfix{display:block}
.page>ul{list-style-type:disc}
.page>ul,.page>ol{padding-left:15px;list-style-position:inside}
.page>ul li,.page>ol li{margin:10px 0}
.nav_btn::after,.nav_button::after{font-family:"Font Awesome 6 Free";font-weight:700;color:#606060}
.slide_nav .prev::after{content:"\f104";font-size:50px}
.slide_nav .next::after{content:"\f105";font-size:50px}
.nav_button::after{content:"\f192";font-size:20px;line-height:50px}
.nav_button.active::after{color:#43abfe}
.content-text:not(.custom){text-wrap:pretty;margin:0 auto;width:100%}
.content-text:not(.custom) .aleft{text-align:left}
.content-text:not(.custom) .acenter{text-align:center}
.content-text:not(.custom) .aright{text-align:right}
.content-text:not(.custom) .ajust{text-align:justify}
.content-text:not(.custom) .media.left,.content-media .media.left,.video-content.left{float:left;margin:5px 10px 0 0}
.content-text:not(.custom) .media.right,.content-media .media.right,.video-content.right{float:right;margin:5px 0 0 10px}
.content-text:not(.custom) figure,.content-media figure{display:table}
.content-text:not(.custom) figure figcaption,.content-media figure figcaption{display:table-caption;caption-side:bottom;margin:5px;font-size:.8em;font-style:italic}
.content-text:not(.custom) figure.left,.content-media figure.left{float:left;margin:5px 10px 0 0}
.content-text:not(.custom) figure.right,.content-media figure.right{float:right;margin:5px 0 0 10px}
.media-container{position:relative;padding:0!important;max-width:100%}
.media-container.fullh img{width:auto}
.media-container.scrollable{overflow:auto!important;margin:0 auto!important}
.media-container,.embed-container{transition:0.2s ease all}
.media-container picture{position:relative;width:100%;min-height:25px}
@keyframes blinkPlaceholder{0%{content:""}
25%{content:"."}
50%{content:".."}
75%{content:"..."}
100%{content:"..."}}
.media-container picture:has([loading=lazy]:not(.js-lazy-image--handled)):before,.embed-container picture:not(.vjs-poster):has([loading=lazy]:not(.js-lazy-image--handled)):before{content:"...";font-family:inherit;font-size:4rem;position:absolute;top:0;left:0;right:0;bottom:0;font-weight:700;display:flex;align-items:center;justify-content:center;background:#898989;z-index:0;animation:blinkPlaceholder 2s linear infinite}
.media-container picture:has(.js-lazy-image--handled,[loading=lazy]):before,.embed-container picture:has(.js-lazy-image--handled,[loading=lazy]):before{background:#fff0;z-index:-1}
.media-container.autogrid,.embed-container.autogrid{column-width:clamp(150px,25vw,450px);column-gap:10px;columns:2}
.media-container.autogrid.c-1{columns:1}
.media-container.autogrid.c-3{columns:3}
.media-container.autogrid picture.tall{grid-row:span 3}
.media-container.autogrid .full{grid-column:span 2}
.media-container.autogrid img,.embed-container.autogrid img{margin-bottom:5px!important}
@media(max-width:992px){.wrapper_content section.hgrid .inner-content .media-wrapper,.wrapper_content section.hgridi .inner-content .media-wrapper{margin:5px 0 10px}
.media-container.autogrid,.embed-container.autogrid{float:none;width:100%!important;column-width:clamp(150px,33vw,325px)!important}}
.media-container.reverse,.embed-container.reverse,.reverse figcaption{transform:scaleX(-1)}
.media-wrapper:empty{margin:0}
.media-wrapper{z-index:1}
.media-wrapper.up,.media-wrapper.down{float:none;margin:10px auto 10px auto;padding-left:0;padding-right:0}
.media-wrapper.down{margin-top:10px}
.media-wrapper.left{float:left}
.media-wrapper.right{float:right}
.media-container.up,.media-container.down,.embed-container.up,.embed-container.down{float:none;margin:10px auto 10px auto;padding-left:0;padding-right:0}
.media-container.down,.embed-container.down{margin-top:10px}
.media-container.left,.embed-container.left{float:left;margin:0 10px 5px 0}
.media-container.right,.embed-container.right{float:right;margin:0 0 5px 10px}
.media-container .media{position:relative;z-index:1;max-width:100%;width:100%;margin:0 auto;height:auto;font-style:italic;background-repeat:no-repeat;background-size:cover;shape-margin:1rem}
.embed-container .media{z-index:1;margin:0 auto;background-repeat:no-repeat;background-size:cover;shape-margin:1rem}
@media(max-width:960px){.media-container .media,.embed-container .media{height:90%}}
.media-container a img{width:100%}
.media-container.up .media,.media-container.up figure,.media-container.down .media,.media-container.down figure,.embed-container.up .media,.embed-container.up figure,.embed-container.down .media,.embed-container.down figure{float:none;margin:0 auto}
.content-text:not(.custom) span.content_underline{text-decoration:underline}
.content-text:not(.custom) span.content_strikethrough{text-decoration:line-through}
.content-text:not(.custom) table{display:table;border:1px solid #ccc;width:100%;min-height:100px}
.content-text:not(.custom) table caption{height:30px;text-decoration:underline;font-size:.9em;color:#606060;padding:0}
.content-text:not(.custom) table caption.top{padding-bottom:.75rem;caption-side:top}
.tleft{text-align:left}
.tcenter{text-align:center}
.tright{text-align:right}
.content-text:not(.custom) table caption.bottom{padding-top:.75rem;padding-bottom:.75rem;caption-side:bottom}
.content-text:not(.custom) table thead{display:table-header-group}
.content-text:not(.custom) table thead,.content table tfoot{vertical-align:middle;border-color:inherit}
.content-text:not(.custom) table tbody{display:table-row-group}
.content-text:not(.custom) table tbody tr{display:table-row}
.content-text:not(.custom) table:not(.admintable) td,.content table:not(.admintable) th{border:1px solid #ccc;overflow:hidden;white-space:pre-line;vertical-align:middle;height:40px;resize:none;color:#212529}
.content_table{display:table;border:1px solid #ccc;width:100%;height:40px}
.content_table_body{display:table-row-group}
.content_row{display:table-row;min-height:50px}
.content_cell{display:table-cell;min-height:50px;min-width:50px;border:1px solid #ccc}
.content-text:not(.custom) input{height:50px}
.custom-text{-webkit-text-fill-color:initial}
.page h1,.page h2,.page h3,.page h4,.page h5,.page h6{text-align:left}
.page p{position:relative;margin:0;line-height:1.2;word-break:break-word;white-space:pre-line;text-align:left;outline:none}
.page ol,.page ul{text-align:left}
.page ul li{line-height:1.2em}
.page td p{margin:0}
.page p a{text-decoration:underline;color:#43abfe;display:inline}
.page p a:has(.webfonticon){color:#fff0}
.page p a:visited{color:inherit}
.page a.back{background:none repeat scroll 0 0 #7E9CAB;border:2px solid #1B1B1B;border-radius:5px 5px 5px 5px;box-shadow:0 0 5px #000;font-weight:700;padding:5px;color:#fff;text-decoration:none}
.custom-bg:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:0!important}
.ui-slider-handle{top:-.5em}
#return-to-top{position:fixed;display:none;justify-content:center;align-items:center;width:50px;height:50px;border:1px solid #fff;border-radius:50%;background-color:rgb(0 0 0 / .5);text-decoration:none;bottom:5px;right:5px;z-index:10000;color:#fff;cursor:pointer}
#return-to-top span{color:#43abfe;transition:0.5s ease all}
#return-to-top span:before,#return-to-top span:after{margin:0;top:0;--size:30px}
#return-to-top:hover{text-decoration:none;background:#000}
#return-to-top:hover span{margin-top:-20px}
#pp_bg_vid{width:240px;padding:5px;background:#fff;position:fixed;bottom:0;cursor:pointer}
#pp_bg_vid span{margin:0 0 0 10px}
.media.link{display:flex;flex-direction:column;align-items:center}
.media.link img{width:40%;max-width:128px}
.media.link span{display:block;text-align:center;font-size:.9em}
.img-popup{position:relative;transition:0.2s ease all;cursor:zoom-in}
.media-container:has(.img-popup)::before,.media-container:has(.img-popup)::after{display:none;opacity:0;transition:0.4s ease all}
.media-container:has(.img-popup)::before{content:"";position:absolute;background-color:rgb(0 0 0 / .65)!important;height:100%;width:100%;z-index:1!important}
.media-container:has(.img-popup)::after{font-family:'Font Awesome 6 Free'!important;content:"\f00e"!important;position:absolute;display:flex;align-items:center;background-color:rgb(0 0 0 / .35)!important;width:100%;top:0;bottom:0;font-weight:600;z-index:1!important;color:#fff;font-size:inherit;text-align:center;justify-content:center;cursor:pointer}
.media-container:has(.img-popup):hover::before,.media-container:has(.img-popup):hover::after{display:flex;justify-content:center;align-items:center;opacity:1}
@page{size:A4 portrait;margin:0!important}
html.print-preview-mode,html.print-preview-mode body{margin:0!important;padding:0!important;width:210mm!important;min-width:210mm!important;height:297mm!important;min-height:297mm!important;overflow:visible!important}
html.print-preview-mode #main_section{min-width:210mm!important}
html.print-preview-mode .page{page-break-inside:avoid!important;margin:0 0 0 0!important}
html.print-preview-mode *,html.print-preview-mode::after,html.print-preview-mode::before{text-shadow:inherit!important;box-shadow:inherit!important;backdrop-filter:inherit!important}
html.print-preview-mode .webfonticon.emoji{text-shadow:none!important;box-shadow:none!important}
@media print{html,body{margin:0!important;padding:0!important;width:210mm!important;min-width:210mm!important;height:297mm!important;min-height:297mm!important;overflow:visible!important}
#main_section{min-width:210mm!important}
.page{page-break-inside:avoid!important;margin:0 0 0 0!important}
.webfonticon.emoji{text-shadow:none!important;box-shadow:none!important}}
.column_content:not(.block){position:relative;min-height:150px}
.column_content .card{box-shadow:none;background-color:#fff;border:none;padding:0}
.column_content .card>a{text-decoration:none}
.column_content .media_content_single{width:100%;min-height:110px;float:none}
.column_content .media_content_single .empty{min-height:110px}
.gc_elem_wrapper{height:100%}
.gc_elem_media .media_content_single{float:none;width:100%;margin:0 auto}
.media-fit .gc_elem_media,.media-fit .media-container,.media-fit .embed-container,.media-fit picture,.media-fit .media{height:100%!important;border-radius:inherit}
.gc_elem_media .media-container{width:100%;margin:0}
.gc_elem_media .media-container .media,.gc_elem_media .embed-container .media{box-shadow:none;border:none;object-fit:cover;height:100%}
.gc_elem_media .media-container .media.emoji{width:50%;height:50%!important}
.row:not(.grid) .gc_elem_media .media-container .media.wide{max-width:100%!important;margin:0 auto}
.row:not(.grid) .col-lg-4 .gc_elem_media .media-container.geoform,.row:not(.grid) .col-lg-4 .gc_elem_media .embed-container.geoform{max-height:485px!important;padding:5%!important}
.row:not(.grid) .col-lg-6 .gc_elem_media .media-container.geoform,.row:not(.grid) .col-lg-6 .gc_elem_media .embed-container.geoform{max-height:1111px}
.gc_elem_content{height:auto;padding:5px;border:none}
.gc_elem_content.card-header{border-top-right-radius:inherit;border-top-left-radius:inherit;padding:15px}
.gc_elem_content.card-body{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit;padding:15px}
.gc_elem_content.card-header:empty,.gc_elem_content.card-body:empty{padding:0;height:0;margin:0;min-height:0;border:none}
body:not(.edit) .gc_elem_content.card-header p:empty,body:not(.edit) .gc_elem_content.card-body p:empty{height:0;margin:0;padding:0;line-height:0em}
.column_content .gc_elem_content.card-header,.column_content .gc_elem_content.card-body{font-size:.9em;color:#1b1b1b}
.column_content .gc_elem_content.card-header p,.column_content .gc_elem_content.card-body p{margin-bottom:0!important}
.gc_elem_content.card-body h4{font-size:18px}
.gc_elem_content img{max-width:100%}
.gc_elem_link{position:absolute;width:100%;min-height:20px;bottom:0;background:#1b1b1b;text-align:center}
.gc_elem_link a{display:block;height:30px;width:100%;color:#fff}
.column_content .row{position:relative;margin:0;padding:0;justify-content:space-between}
.column_content .gc_elem_media{position:relative;display:flex;justify-content:center;align-items:center;border-top-right-radius:inherit;border-top-left-radius:inherit}
.gc_elem_media .embed-container{height:100%;width:100%}
.gc_elem_media .embed-container.fonticon{padding:0!important;margin:0}
.gc_elem_media .media-container,.gc_elem_media .embed-container{overflow:hidden;border-top-right-radius:inherit;border-top-left-radius:inherit}
.gc_elem_media .embed-container.fonticon .webfonticon{display:flex;justify-content:center;align-items:center;font-size:8rem!important;height:100%;min-height:100%;padding:27px 0}
.column_content .gc_elem_content i{font-size:inherit}
.gc_elem_media .media-container picture,.gc_elem_media .embed-container picture{min-width:100%;max-width:100%;max-height:100%;height:100%}
.gc_elem_media .embed-container picture img,.gc_elem_media .embed-container picture img{height:100%;width:100%;object-fit:cover}
.row:not(.grid) .col-lg-2 .gc_elem_media .media-container,.row:not(.grid) .col-lg-2 .gc_elem_media .embed-container{min-height:92px;max-height:100px;font-size:.7em;padding:0 0 47.25% 0}
.row:not(.grid) .col-lg-3 .gc_elem_media .media-container,.row:not(.grid) .col-lg-3 .gc_elem_media .embed-container{min-height:139px;max-height:160px;font-size:1.1em;padding:0 0 49% 0}
.row:not(.grid) .col-lg-4 .gc_elem_media .media-container,.row:not(.grid) .col-lg-4 .gc_elem_media .embed-container{min-height:170px;max-height:270px;font-size:1.5em}
.row:not(.grid) .col-lg-6 .gc_elem_media .media-container,.row:not(.grid) .col-lg-6 .gc_elem_media .embed-container{max-height:450px;font-size:2.4em;padding:0 0 50.25% 0}
.row:not(.grid) .col-lg-2 .gc_elem_media .media-container.fullh,.row:not(.grid) .col-lg-2 .gc_elem_media .embed-container.fullh{height:100px}
.row:not(.grid) .col-lg-2 .gc_elem_media .media-container.fullh picture,.row:not(.grid) .col-lg-2 .gc_elem_media .embed-container.fullh picture{height:100px}
.row:not(.grid) .col-lg-3 .gc_elem_media .media-container.fullh,.row:not(.grid) .col-lg-3 .gc_elem_media .embed-container.fullh{height:160px}
.row:not(.grid) .col-lg-3 .gc_elem_media .media-container.fullh picture,.row:not(.grid) .col-lg-3 .gc_elem_media .embed-container.fullh picture{height:160px}
.row:not(.grid) .col-lg-4 .gc_elem_media .media-container.fullh,.row:not(.grid) .col-lg-4 .gc_elem_media .embed-container.fullh{height:270px}
.row:not(.grid) .col-lg-4 .gc_elem_media .media-container.fullh picture,.row:not(.grid) .col-lg-4 .gc_elem_media .embed-container.fullh picture{height:270px}
.row:not(.grid) .col-lg-6 .gc_elem_media .media-container.fullh,.row:not(.grid) .col-lg-6 .gc_elem_media .embed-container.fullh{height:450px}
.row:not(.grid) .col-lg-6 .gc_elem_media .media-container.fullh picture,.row:not(.grid) .col-lg-6 .gc_elem_media .embed-container.fullh picture{height:450px}
@media(min-width:992px){.column_content .card.col-lg-2{flex:0 0 14.666666667%;max-width:14.666666667%}
.column_content .card.col-lg-3{flex:0 0 22%;max-width:22%}
.column_content .card.col-lg-4{flex:0 0 30%;max-width:30%}
.column_content .card.col-lg-6{flex:0 0 47%;max-width:47%}}
@media(max-width:992px){.column_content .card{margin-top:20px}
.gc_elem_media .media-container,.gc_elem_media .embed-container{min-height:100%!important}
.row:not(.grid) .gc_elem_media .media-container.geoform,.row:not(.grid) .gc_elem_media .embed-container.geoform{max-height:unset!important}
.gc_elem_media .embed-container.fonticon .webfonticon{font-size:1.5em!important;padding:0!important}}
.column_content .row.grid{display:grid;gap:1rem;justify-content:space-evenly;align-content:space-evenly;justify-items:left}
.column_content .row.grid .card{min-width:100%}
.invert-horizontal{-webkit-transform:scaleY(-1);transform:scaleY(-1)}
#main_section section.etv .card.step-indicator:empty{min-height:0!important}
#main_section section.etv .card.step-indicator .gc_elem_media{height:100%}
@media(max-width:992px){.column_content .row.grid{grid-template-columns:1fr!important}
.column_content .row.grid .card{grid-area:span 1 / span 1!important}
#main_section section.etv .card.step-indicator .gc_elem_media{transform:rotate(90deg) scale(.5)}}
@media(max-width:460px){.column_content .card{padding:10px}}
#close_cookie{display:none}
#close_cookie:checked+#cookie_consent_popup{display:none}
#cookie_consent_popup{position:fixed;bottom:30px;left:50px;max-width:400px;min-height:180px;background-color:#606060;padding:20px;z-index:999999;color:#fff}
#cookie_consent_popup h2{text-align:center;width:95%}
#cookie_consent_popup h1:before{margin-right:5px}
#cookie_consent_popup p{margin-bottom:.5em}
#cookie_consent_popup #close_cookie_box{position:absolute;top:20px;right:20px;cursor:pointer;font-size:1.3em}
#cookie_consent_popup button{width:100%;margin:0 0 5px}
#cookie_accept_all{background-color:#1e7e34}
#cookie_reject_all{background-color:#c70a1c}
#cookie_personalize{color:inherit}
#cookie_consent_dialog_content{height:600px;overflow-y:scroll}
#cookie_consent_dialog_content::-webkit-scrollbar-track,.cookies_list::-webkit-scrollbar-track{background:#fff0}
#cookie_consent_dialog_content::-webkit-scrollbar,.cookies_list::-webkit-scrollbar-track{width:5px}
#cookie_consent_dialog_content::-webkit-scrollbar-thumb,.cookies_list::-webkit-scrollbar-thumb{border-radius:10px;background-color:#9E9E9E}
#cookie_consent_dialog_content h2{font-size:1.7rem}
#cookie_consent_dialog_content h3{background:#606060;margin:5px 0;display:flex;justify-content:space-between;padding:0 5px;font-size:1.3rem;line-height:36px}
#cookie_consent_dialog_content .services_line span{color:#fff}
#cookie_consent_dialog_content .services_line .eye{cursor:pointer;--size:35px}
#cookie_consent_dialog_content .services_list_cookies span{color:#212529}
#cookie_consent_dialog_content .services_list_cookies .eye{color:#212529}
#cookie_consent_dialog_content .services_line .eye:hover{color:#43abfe}
#cookie_consent_dialog_content .cookies_list{display:none;list-style:none;padding:0}
.cookies_list{list-style:none;padding:0;max-height:600px;overflow-y:auto}
.cookies_list li{margin:0 0 10px}
#cookie_consent_dialog_content .services_list_cookies{padding:0;list-style:none}
#cookie_consent_dialog_content .services_list_cookies li{display:flex;justify-content:space-between}
#cookie_consent_dialog_content .services_ask .toggle,#cookie_consent_dialog_content .services_ask .toggle-handle{border-radius:20rem}
#cookie_consent_dialog_content .services_ask .toggle-on{background-color:#28a745}
#cookie_consent_dialog_content .services_ask .toggle-off{background-color:#dc3545;color:#fff}
#cookie_consent_dialog_content .cookie_choice{text-align:center}
#cookie_consent_dialog_content .cookie_choice button{margin:0 5px}
#cookies_access{height:40px;display:inline-flex;justify-content:center;align-items:center;transform:none;padding:12px;font-size:1em;font-weight:400;cursor:pointer}
div#cookies_access:before{margin-right:5px;font-weight:600}
.cookies_dialog{display:flex}
.cookies_dialog .col-3,.cookies_dialog .col-9{padding:0 5px 0 0}
.cookies_dialog .nav-pills .nav-link.active,.nav-pills .show>.nav-link{background-color:#43abfe}
@media(max-width:768px){#cookie_consent_popup{left:0}}
.addtoany .a2a_kit{display:flex;flex-wrap:wrap;justify-content:left}
.addtoany.right .a2a_kit{justify-content:right;flex-wrap:wrap}
.addtoany.center .a2a_kit{justify-content:center}
.addtoany .a2a_kit *{float:none;display:inline-block}
.addtoany .ui-sortable a{transition:none}
.addtoany .a2a_default_style a{display:inline-flex!important;float:none!important;margin:3px}
.addtoany .a2a_default_style .a2a_counter img,.a2a_default_style .a2a_dd,.a2a_default_style .a2a_svg{float:none!important}
.addtoany .a2a_kit .a2a_svg{line-height:29px!important}
#mod_translation .btn-group{vertical-align:top}
#mod_translation .btn{padding:0;height:30px;border:none;background:#fff0;top:3px}
#mod_translation .dropdown-menu{margin-top:10px}
#mod_translation li{height:40px;padding:0 5px}
#mod_translation li:hover{background:#43abfe}
#mod_translation li:hover span{color:#fff}
#mod_translation span{display:inline-block;margin:0 5px;color:#000}
#select_adm_lang img{margin:5px auto}