@charset "UTF-8";@font-face{font-family:'TT Hoves';font-style:normal;font-weight:100;font-display:swap;src:local('TT Hoves Hairline'),local('TTHoves-Hairline'),url('/etc/clientlibs/clean/dependencies/fonts/tthoves/TTHoves-Hairline_optimized.woff2') format('woff2')}
@font-face{font-family:'TT Hoves';font-style:normal;font-weight:200;font-display:swap;src:local('TT Hoves Thin'),local('TTHoves-Thin'),url('/etc/clientlibs/clean/dependencies/fonts/tthoves/TTHoves-Thin_optimized.woff2') format('woff2')}
@font-face{font-family:'TT Hoves';font-style:normal;font-weight:300;font-display:swap;src:local('TT Hoves Light'),local('TTHoves-Light'),url('/etc/clientlibs/clean/dependencies/fonts/tthoves/TTHoves-Light_optimized.woff2') format('woff2')}
@font-face{font-family:'TT Hoves';font-style:normal;font-weight:400;font-display:swap;src:local('TT Hoves Regular'),local('TTHoves-Regular'),url('/etc/clientlibs/clean/dependencies/fonts/tthoves/TTHoves-Regular_optimized.woff2') format('woff2')}
@font-face{font-family:'TT Hoves';font-style:normal;font-weight:500;font-display:swap;src:local('TT Hoves Medium'),local('TTHoves-Medium'),url('/etc/clientlibs/clean/dependencies/fonts/tthoves/TTHoves-Medium_optimized.woff2') format('woff2')}
@font-face{font-family:'TT Hoves';font-style:normal;font-weight:600;font-display:swap;src:local('TT Hoves DemiBold'),local('TTHoves-DemiBold'),url('/etc/clientlibs/clean/dependencies/fonts/tthoves/TTHoves-DemiBold_optimized.woff2') format('woff2')}
@font-face{font-family:'TT Hoves';font-style:normal;font-weight:700;font-display:swap;src:local('TT Hoves Bold'),local('TTHoves-Bold'),url('/etc/clientlibs/clean/dependencies/fonts/tthoves/TTHoves-Bold_optimized.woff2') format('woff2')}
@font-face{font-family:'TT Hoves';font-style:normal;font-weight:800;font-display:swap;src:local('TT Hoves ExtraBold'),local('TTHoves-ExtraBold'),url('/etc/clientlibs/clean/dependencies/fonts/tthoves/TTHoves-ExtraBold_optimized.woff2') format('woff2')}
@font-face{font-family:'TT Hoves';font-style:normal;font-weight:900;font-display:swap;src:local('TT Hoves Black'),local('TTHoves-Black'),url('/etc/clientlibs/clean/dependencies/fonts/tthoves/TTHoves-Black_optimized.woff2') format('woff2')}
@font-face{font-family:'CelestePro';font-style:normal;font-weight:400;font-display:swap;src:local('CelestePro'),local('CelestePro'),url('/etc/clientlibs/clean/dependencies/fonts/ffceleste/CelestePro-Book_optimized.woff2') format('woff2')}
@font-face{font-family:'CelestePro';font-style:normal;font-weight:700;font-display:swap;src:local('CelestePro Bold'),local('CelestePro-Bold'),url('/etc/clientlibs/clean/dependencies/fonts/ffceleste/CelestePro-Bold_optimized.woff2') format('woff2')}
@font-face{font-family:'CelestePro';font-style:normal;font-weight:800;font-display:swap;src:local('CelestePro Xbold'),local('CelestePro-Xbold'),url('/etc/clientlibs/clean/dependencies/fonts/ffceleste/CelestePro-XBold_optimized.woff2') format('woff2')}
@font-face{font-family:'CelestePro';font-style:normal;font-weight:900;font-display:swap;src:local('CelestePro Black'),local('CelestePro-Black'),url('/etc/clientlibs/clean/dependencies/fonts/ffceleste/CelestePro-Black_optimized.woff2') format('woff2')}
@media(min-width:768px){.row{display:flex;flex-wrap:wrap}
.row:before,.row:after{display:none}
.row [class*="col"]{display:flex;flex-direction:column}
}
/*!
 * animate.css -https://daneden.github.io/animate.css/
 * Version - 3.7.2
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2019 Daniel Eden
 */@-webkit-keyframes bounce{from,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}
70%{-webkit-animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}
90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}
}
@keyframes bounce{from,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}
70%{-webkit-animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}
90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}
}
.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}
@-webkit-keyframes flash{from,50%,to{opacity:1}
25%,75%{opacity:0}
}
@keyframes flash{from,50%,to{opacity:1}
25%,75%{opacity:0}
}
.flash{-webkit-animation-name:flash;animation-name:flash}
@-webkit-keyframes pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}
to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
@keyframes pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}
to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
.pulse{-webkit-animation-name:pulse;animation-name:pulse}
@-webkit-keyframes rubberBand{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
30%{-webkit-transform:scale3d(1.25,0.75,1);transform:scale3d(1.25,0.75,1)}
40%{-webkit-transform:scale3d(0.75,1.25,1);transform:scale3d(0.75,1.25,1)}
50%{-webkit-transform:scale3d(1.15,0.85,1);transform:scale3d(1.15,0.85,1)}
65%{-webkit-transform:scale3d(0.95,1.05,1);transform:scale3d(0.95,1.05,1)}
75%{-webkit-transform:scale3d(1.05,0.95,1);transform:scale3d(1.05,0.95,1)}
to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
@keyframes rubberBand{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
30%{-webkit-transform:scale3d(1.25,0.75,1);transform:scale3d(1.25,0.75,1)}
40%{-webkit-transform:scale3d(0.75,1.25,1);transform:scale3d(0.75,1.25,1)}
50%{-webkit-transform:scale3d(1.15,0.85,1);transform:scale3d(1.15,0.85,1)}
65%{-webkit-transform:scale3d(0.95,1.05,1);transform:scale3d(0.95,1.05,1)}
75%{-webkit-transform:scale3d(1.05,0.95,1);transform:scale3d(1.05,0.95,1)}
to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}
@-webkit-keyframes shake{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}
}
@keyframes shake{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}
}
.shake{-webkit-animation-name:shake;animation-name:shake}
@-webkit-keyframes headShake{0{-webkit-transform:translateX(0);transform:translateX(0)}
6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}
18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}
31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}
43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}
50%{-webkit-transform:translateX(0);transform:translateX(0)}
}
@keyframes headShake{0{-webkit-transform:translateX(0);transform:translateX(0)}
6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}
18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}
31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}
43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}
50%{-webkit-transform:translateX(0);transform:translateX(0)}
}
.headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}
@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}
40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}
60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}
80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}
to{-webkit-transform:rotate3d(0,0,1,0);transform:rotate3d(0,0,1,0)}
}
@keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}
40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}
60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}
80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}
to{-webkit-transform:rotate3d(0,0,1,0);transform:rotate3d(0,0,1,0)}
}
.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}
@-webkit-keyframes tada{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
10%,20%{-webkit-transform:scale3d(0.9,0.9,0.9) rotate3d(0,0,1,-3deg);transform:scale3d(0.9,0.9,0.9) rotate3d(0,0,1,-3deg)}
30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}
40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}
to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
@keyframes tada{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
10%,20%{-webkit-transform:scale3d(0.9,0.9,0.9) rotate3d(0,0,1,-3deg);transform:scale3d(0.9,0.9,0.9) rotate3d(0,0,1,-3deg)}
30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}
40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}
to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
.tada{-webkit-animation-name:tada;animation-name:tada}
@-webkit-keyframes wobble{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}
30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}
45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}
60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}
75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes wobble{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}
30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}
45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}
60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}
75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
.wobble{-webkit-animation-name:wobble;animation-name:wobble}
@-webkit-keyframes jello{from,11.1%,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}
33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}
44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}
55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}
66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg)}
77.7%{-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg)}
88.8%{-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);transform:skewX(-0.1953125deg) skewY(-0.1953125deg)}
}
@keyframes jello{from,11.1%,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}
33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}
44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}
55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}
66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg)}
77.7%{-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg)}
88.8%{-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);transform:skewX(-0.1953125deg) skewY(-0.1953125deg)}
}
.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}
@-webkit-keyframes heartBeat{0{-webkit-transform:scale(1);transform:scale(1)}
14%{-webkit-transform:scale(1.3);transform:scale(1.3)}
28%{-webkit-transform:scale(1);transform:scale(1)}
42%{-webkit-transform:scale(1.3);transform:scale(1.3)}
70%{-webkit-transform:scale(1);transform:scale(1)}
}
@keyframes heartBeat{0{-webkit-transform:scale(1);transform:scale(1)}
14%{-webkit-transform:scale(1.3);transform:scale(1.3)}
28%{-webkit-transform:scale(1);transform:scale(1)}
42%{-webkit-transform:scale(1.3);transform:scale(1.3)}
70%{-webkit-transform:scale(1);transform:scale(1)}
}
.heartBeat{-webkit-animation-name:heartBeat;animation-name:heartBeat;-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
@-webkit-keyframes bounceIn{from,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
0{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}
20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
40%{-webkit-transform:scale3d(0.9,0.9,0.9);transform:scale3d(0.9,0.9,0.9)}
60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}
80%{-webkit-transform:scale3d(0.97,0.97,0.97);transform:scale3d(0.97,0.97,0.97)}
to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
@keyframes bounceIn{from,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
0{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}
20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
40%{-webkit-transform:scale3d(0.9,0.9,0.9);transform:scale3d(0.9,0.9,0.9)}
60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}
80%{-webkit-transform:scale3d(0.97,0.97,0.97);transform:scale3d(0.97,0.97,0.97)}
to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
.bounceIn{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:bounceIn;animation-name:bounceIn}
@-webkit-keyframes bounceInDown{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
0{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}
60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}
75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}
90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes bounceInDown{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
0{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}
60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}
75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}
90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}
@-webkit-keyframes bounceInLeft{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
0{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}
60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}
75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes bounceInLeft{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
0{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}
60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}
75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}
@-webkit-keyframes bounceInRight{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
from{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}
60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}
75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}
90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes bounceInRight{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
from{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}
60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}
75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}
90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}
@-webkit-keyframes bounceInUp{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
from{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}
60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}
75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}
90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes bounceInUp{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
from{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}
60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}
75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}
90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}
@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(0.9,0.9,0.9);transform:scale3d(0.9,0.9,0.9)}
50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
to{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}
}
@keyframes bounceOut{20%{-webkit-transform:scale3d(0.9,0.9,0.9);transform:scale3d(0.9,0.9,0.9)}
50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
to{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}
}
.bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:bounceOut;animation-name:bounceOut}
@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}
40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}
to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
}
@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}
40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}
to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
}
.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}
@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}
to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
}
@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}
to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
}
.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}
@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}
to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
}
@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}
to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
}
.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}
@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}
40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}
to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
}
@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}
40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}
to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
}
.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}
@-webkit-keyframes fadeIn{from{opacity:0}
to{opacity:1}
}
@keyframes fadeIn{from{opacity:0}
to{opacity:1}
}
.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}
@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}
@-webkit-keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}
@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}
@-webkit-keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}
@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}
@-webkit-keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}
@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}
@-webkit-keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}
@-webkit-keyframes fadeOut{from{opacity:1}
to{opacity:0}
}
@keyframes fadeOut{from{opacity:1}
to{opacity:0}
}
.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}
@-webkit-keyframes fadeOutDown{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
}
@keyframes fadeOutDown{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
}
.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}
@-webkit-keyframes fadeOutDownBig{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
}
@keyframes fadeOutDownBig{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
}
.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}
@-webkit-keyframes fadeOutLeft{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
}
@keyframes fadeOutLeft{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
}
.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}
@-webkit-keyframes fadeOutLeftBig{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
}
@keyframes fadeOutLeftBig{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
}
.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}
@-webkit-keyframes fadeOutRight{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
}
@keyframes fadeOutRight{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
}
.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}
@-webkit-keyframes fadeOutRightBig{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
}
@keyframes fadeOutRightBig{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
}
.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}
@-webkit-keyframes fadeOutUp{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
}
@keyframes fadeOutUp{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
}
.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}
@-webkit-keyframes fadeOutUpBig{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
}
@keyframes fadeOutUpBig{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
}
.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}
@-webkit-keyframes flip{from{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
40%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
50%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
80%{-webkit-transform:perspective(400px) scale3d(0.95,0.95,0.95) translate3d(0,0,0) rotate3d(0,1,0,0);transform:perspective(400px) scale3d(0.95,0.95,0.95) translate3d(0,0,0) rotate3d(0,1,0,0);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
to{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
}
@keyframes flip{from{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
40%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
50%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
80%{-webkit-transform:perspective(400px) scale3d(0.95,0.95,0.95) translate3d(0,0,0) rotate3d(0,1,0,0);transform:perspective(400px) scale3d(0.95,0.95,0.95) translate3d(0,0,0) rotate3d(0,1,0,0);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
to{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
}
.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}
@-webkit-keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}
40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}
80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}
to{-webkit-transform:perspective(400px);transform:perspective(400px)}
}
@keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}
40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}
80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}
to{-webkit-transform:perspective(400px);transform:perspective(400px)}
}
.flipInX{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInX;animation-name:flipInX}
@-webkit-keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}
40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}
80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}
to{-webkit-transform:perspective(400px);transform:perspective(400px)}
}
@keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}
40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}
80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}
to{-webkit-transform:perspective(400px);transform:perspective(400px)}
}
.flipInY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInY;animation-name:flipInY}
@-webkit-keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}
30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}
to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}
}
@keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}
30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}
to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}
}
.flipOutX{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible !important;backface-visibility:visible !important}
@-webkit-keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}
30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}
to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}
}
@keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}
30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}
to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}
}
.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipOutY;animation-name:flipOutY}
@-webkit-keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}
60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}
80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}
60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}
80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
@-webkit-keyframes lightSpeedOut{from{opacity:1}
to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}
}
@keyframes lightSpeedOut{from{opacity:1}
to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}
}
.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
@-webkit-keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}
to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}
}
@keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}
to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}
}
.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}
@-webkit-keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}
}
@keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}
}
.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}
@-webkit-keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}
}
@keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}
}
.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}
@-webkit-keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}
}
@keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}
}
.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}
@-webkit-keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}
to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}
}
@keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}
to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}
}
.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}
@-webkit-keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1}
to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}
}
@keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1}
to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}
}
.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}
@-webkit-keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}
to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
}
@keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}
to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
}
.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}
@-webkit-keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}
to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
}
@keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}
to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
}
.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}
@-webkit-keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}
to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
}
@keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}
to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
}
.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}
@-webkit-keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}
to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}
}
@keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}
to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}
}
.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}
@-webkit-keyframes hinge{0{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}
to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}
}
@keyframes hinge{0{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}
to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}
}
.hinge{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:hinge;animation-name:hinge}
@-webkit-keyframes jackInTheBox{from{opacity:0;-webkit-transform:scale(0.1) rotate(30deg);transform:scale(0.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}
50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}
70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}
to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}
}
@keyframes jackInTheBox{from{opacity:0;-webkit-transform:scale(0.1) rotate(30deg);transform:scale(0.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}
50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}
70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}
to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}
}
.jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox}
@-webkit-keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}
to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}
to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}
@-webkit-keyframes rollOut{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}
}
@keyframes rollOut{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}
}
.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}
@-webkit-keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}
50%{opacity:1}
}
@keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}
50%{opacity:1}
}
.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}
@-webkit-keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,-1000px,0);transform:scale3d(0.1,0.1,0.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
60%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}
}
@keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,-1000px,0);transform:scale3d(0.1,0.1,0.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
60%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}
}
.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}
@-webkit-keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(-1000px,0,0);transform:scale3d(0.1,0.1,0.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
60%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(10px,0,0);transform:scale3d(0.475,0.475,0.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}
}
@keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(-1000px,0,0);transform:scale3d(0.1,0.1,0.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
60%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(10px,0,0);transform:scale3d(0.475,0.475,0.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}
}
.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}
@-webkit-keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(1000px,0,0);transform:scale3d(0.1,0.1,0.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
60%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(-10px,0,0);transform:scale3d(0.475,0.475,0.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}
}
@keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(1000px,0,0);transform:scale3d(0.1,0.1,0.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
60%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(-10px,0,0);transform:scale3d(0.475,0.475,0.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}
}
.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}
@-webkit-keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,1000px,0);transform:scale3d(0.1,0.1,0.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
60%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}
}
@keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,1000px,0);transform:scale3d(0.1,0.1,0.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
60%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}
}
.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}
@-webkit-keyframes zoomOut{from{opacity:1}
50%{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}
to{opacity:0}
}
@keyframes zoomOut{from{opacity:1}
50%{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}
to{opacity:0}
}
.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}
@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
to{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,2000px,0);transform:scale3d(0.1,0.1,0.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}
}
@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
to{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,2000px,0);transform:scale3d(0.1,0.1,0.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}
}
.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}
@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(42px,0,0);transform:scale3d(0.475,0.475,0.475) translate3d(42px,0,0)}
to{opacity:0;-webkit-transform:scale(0.1) translate3d(-2000px,0,0);transform:scale(0.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}
}
@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(42px,0,0);transform:scale3d(0.475,0.475,0.475) translate3d(42px,0,0)}
to{opacity:0;-webkit-transform:scale(0.1) translate3d(-2000px,0,0);transform:scale(0.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}
}
.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}
@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(-42px,0,0);transform:scale3d(0.475,0.475,0.475) translate3d(-42px,0,0)}
to{opacity:0;-webkit-transform:scale(0.1) translate3d(2000px,0,0);transform:scale(0.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}
}
@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(-42px,0,0);transform:scale3d(0.475,0.475,0.475) translate3d(-42px,0,0)}
to{opacity:0;-webkit-transform:scale(0.1) translate3d(2000px,0,0);transform:scale(0.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}
}
.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}
@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
to{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,-2000px,0);transform:scale3d(0.1,0.1,0.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}
}
@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
to{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,-2000px,0);transform:scale3d(0.1,0.1,0.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}
}
.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}
@-webkit-keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}
@-webkit-keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}
@-webkit-keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}
@-webkit-keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}
@-webkit-keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
}
@keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
}
.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}
@-webkit-keyframes slideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
}
@keyframes slideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
}
.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}
@-webkit-keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
}
@keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
}
.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}
@-webkit-keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
}
@keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
}
.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}
.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}
.animated.delay-1s{-webkit-animation-delay:1s;animation-delay:1s}
.animated.delay-2s{-webkit-animation-delay:2s;animation-delay:2s}
.animated.delay-3s{-webkit-animation-delay:3s;animation-delay:3s}
.animated.delay-4s{-webkit-animation-delay:4s;animation-delay:4s}
.animated.delay-5s{-webkit-animation-delay:5s;animation-delay:5s}
.animated.fast{-webkit-animation-duration:800ms;animation-duration:800ms}
.animated.faster{-webkit-animation-duration:500ms;animation-duration:500ms}
.animated.slow{-webkit-animation-duration:2s;animation-duration:2s}
.animated.slower{-webkit-animation-duration:3s;animation-duration:3s}
@media(print),(prefers-reduced-motion:reduce){.animated{-webkit-animation-duration:1ms !important;animation-duration:1ms !important;-webkit-transition-duration:1ms !important;transition-duration:1ms !important;-webkit-animation-iteration-count:1 !important;animation-iteration-count:1 !important}
}
@media all and (-ms-high-contrast:none){.redesign2020 .micrositeNavigation .pan-microsite-nav .pan-microsite-nav-filters>li>a{color:#8e8e93 !important}
.redesign2020 .micrositeNavigation .pan-microsite-nav .pan-microsite-nav-filters>li:hover>a{color:#ff2e00 !important;text-decoration:underline !important}
.redesign2020 .pan-microsite-hero .microsite-bg-video-wrap #microsite_bg_video{width:auto !important;height:auto !important;min-width:100% !important;min-height:100% !important;left:50% !important;top:50% !important;transform:translate(-50%,-50%) !important}
.redesign2020 .microsite .cta-box__message{max-width:100% !important}
.redesign2020 .pan-microsite-carousel .slick-slider .slick-slide .slide-content.featured .featured-content .slide-title{max-width:100% !important}
.redesign2020 .microsite .separator{float:left !important}
.redesign2020 .microsite .panMicrosite-dividerText{clear:both !important}
}
@supports(-ms-ime-align:auto){.redesign2020 .pan-microsite-hero .microsite-bg-video-wrap #microsite_bg_video{width:auto !important;height:auto !important;min-width:100% !important;min-height:100% !important}
}
.grayBg{background:#e5e5e5;border:1px solid #e5e5e5}
.whiteBg{background:#fff;border:1px solid #fff}
.g-recaptcha{transform:scale(0.77);-webkit-transform:scale(0.77);transform-origin:0 0;-webkit-transform-origin:0 0}
.vutdOverlay{position:fixed;background:rgba(0,0,0,0.5);top:0;left:0;width:100%;height:100vh;z-index:9990}
@media(max-width:767px){.vutdOverlay{background:gray}
}
.loaderplaceholder{position:absolute;top:40%;left:40%;transform:translate(-50%,-50%)}
.vutd-section-eye-brow{width:100%;display:flex;position:relative}
.vutd-section-eye-brow:before{width:79px;height:2px;background:#d54327;position:absolute;content:'';left:1px;top:-0.8rem}
.vutd-section-eye-brow .eb-text{font:normal 600 18px/24px TT Hoves,Arial,"Helvetica Neue",Helvetica,sans-serif;text-transform:uppercase;color:#141414}
.vutd-section-heading{font:normal 600 38px/46px TT Hoves,Arial,"Helvetica Neue",Helvetica,sans-serif;color:#000;margin:0;padding:1.2rem 0}
@media(max-width:767px){.vutd-section-heading{font:normal 600 28px/34px TT Hoves,Arial,"Helvetica Neue",Helvetica,sans-serif}
.vutd-section-heading.headingborder{border-bottom:2px solid #d8d8d8}
}
.formOverlay{position:absolute;left:0;top:0;background:#fff;opacity:.5;width:100%;height:100%;display:none}
.errorMessageBlock{font:normal 500 18px/26px TT Hoves,Arial,"Helvetica Neue",Helvetica,sans-serif;text-align:center;color:#595959;position:absolute;width:80%;left:50%;top:50%;transform:translate(-50%,-50%)}
.noevents{font:normal 500 18px/26px TT Hoves,Arial,"Helvetica Neue",Helvetica,sans-serif;text-align:center;color:#595959;position:relative;width:80%;left:10%;top:5rem}
.loaderVutd{border:16px solid #f3f3f3;border-radius:50%;border-top:16px solid #fa582d;width:80px;height:80px;position:absolute;left:50%;top:50%;-webkit-animation:spinner .8s linear infinite;animation:spinner .8s linear infinite}
@-webkit-keyframes spinner{0{-webkit-transform:rotate(0)}
100%{-webkit-transform:rotate(360deg)}
}
@keyframes spinner{0{transform:rotate(0)}
100%{transform:rotate(360deg)}
}
.vutdProgramPage{margin:0 auto;max-width:1920px;position:relative}
.vutdProgramPage .vUTD-banner-section{position:relative}
.vutdProgramPage .vUTD-banner-section:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,rgba(40,40,50,0.4) 18.22%,rgba(20,4,4,0.5) 68.25%)}
.vutdProgramPage .vUTD-banner-section .hero{background-position:0 23%;background-size:cover;background-color:#141414}
@media(max-width:767px){.vutdProgramPage .vUTD-banner-section .hero{background-position:34% 0}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px){.vutdProgramPage .vUTD-banner-section .hero{background-position:center}
}
@media only screen and (min-device-width:1024px) and (max-device-width:1199px){.vutdProgramPage .vUTD-banner-section .hero{background-position:center}
}
@media(min-width:1599.98){.vutdProgramPage .vUTD-banner-section .hero{min-height:480px}
}
.vutdProgramPage .vUTD-banner-section .hero .content .container{height:100%}
.vutdProgramPage .vUTD-banner-section .hero .content .container .row{height:100%}
.vutdProgramPage .vUTD-banner-section .hero .content .banner-text{color:#fff;align-items:flex-start;max-width:100vw;justify-content:center;padding-top:140px;padding-bottom:140px;position:relative;z-index:1}
@media(max-width:767px){.vutdProgramPage .vUTD-banner-section .hero .content .banner-text{padding:5rem 2.5rem}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px){.vutdProgramPage .vUTD-banner-section .hero .content .banner-text{padding-left:2.4rem}
}
.vutdProgramPage .vUTD-banner-section .hero .content .banner-text h1{font:normal 500 6.4rem/1.3 TT Hoves,Arial,"Helvetica Neue",Helvetica,sans-serif;color:#fff}
@media(max-width:991.98px){.vutdProgramPage .vUTD-banner-section .hero .content .banner-text h1{font-size:5rem}
}
@media(max-width:767px){.vutdProgramPage .vUTD-banner-section .hero .content .banner-text h1{font:normal 500 4.8rem/1.3 TT Hoves,Arial,"Helvetica Neue",Helvetica,sans-serif}
}
.vutdProgramPage .vUTD-banner-section .hero .content .banner-text p{font:normal 500 3rem/1.3 TT Hoves,Arial,"Helvetica Neue",Helvetica,sans-serif;display:flex;align-items:center;color:#fff;padding-top:10px}
@media(max-width:991.98px){.vutdProgramPage .vUTD-banner-section .hero .content .banner-text p{font:normal 500 2.5rem/1.3 TT Hoves,Arial,"Helvetica Neue",Helvetica,sans-serif}
}
@media(max-width:767px){.vutdProgramPage .vUTD-banner-section .hero .content .banner-text p{font:normal 500 2rem/1.3 TT Hoves,Arial,"Helvetica Neue",Helvetica,sans-serif}
}
.vutdProgramPage .vUTD-banner-section .hero .content .offset-xl-1{margin-left:8.333333%}
.vutdProgramPage .vUTDFilterSection{padding-top:80px}
@media(max-width:767px){.vutdProgramPage .vUTDFilterSection{padding:50px 0 0}
}
.vutdProgramPage .vUTDFilterSection .filter-wrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}
@media only screen and (min-device-width:768px) and (max-device-width:1024px){.vutdProgramPage .vUTDFilterSection .filter-wrap{justify-content:space-between}
}
.vutdProgramPage .vUTDFilterSection .filter-wrap .filter-text{max-width:60%}
@media(max-width:767px){.vutdProgramPage .vUTDFilterSection .filter-wrap .filter-text{max-width:100%}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px){.vutdProgramPage .vUTDFilterSection .filter-wrap .filter-text{max-width:45%}
}
@media only screen and (min-device-width:1025px) and (max-device-width:1199px){.vutdProgramPage .vUTDFilterSection .filter-wrap .filter-text{max-width:50%}
}
.vutdProgramPage .vUTDFilterSection .filter-wrap .filter-text .eye-brow{width:100%;display:flex;position:relative;margin-bottom:20px}
.vutdProgramPage .vUTDFilterSection .filter-wrap .filter-text .eye-brow::before{width:79px;height:2px;background:#fa582d;position:absolute;content:'';left:1px;top:-3px}
.vutdProgramPage .vUTDFilterSection .filter-wrap .filter-text .eye-brow .eb-text{font:normal 600 14px/24px TT Hoves,Arial,"Helvetica Neue",Helvetica,sans-serif;text-transform:uppercase;color:#141414}
.vutdProgramPage .vUTDFilterSection .filter-wrap .filter-text .title{font:normal 500 38px/46px TT Hoves,Arial,"Helvetica Neue",Helvetica,sans-serif;color:#000}
@media(max-width:767px){.vutdProgramPage .vUTDFilterSection .filter-wrap .filter-text .title{font:normal 500 28px/34px TT Hoves,Arial,"Helvetica Neue",Helvetica,sans-serif}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px){.vutdProgramPage .vUTDFilterSection .filter-wrap .filter-text .title{font:normal 500 24px/34px TT Hoves,Arial,"Helvetica Neue",Helvetica,sans-serif}
}
.vutdProgramPage .vUTDFilterSection .filter-wrap .dropdownSection{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}
@media(max-width:767px){.vutdProgramPage .vUTDFilterSection .filter-wrap .dropdownSection{width:100%}
.vutdProgramPage .vUTDFilterSection .filter-wrap .dropdownSection .dropdown-wrap:first-child{margin-bottom:0;border-bottom:0 solid;margin-top:2rem}
.vutdProgramPage .vUTDFilterSection .filter-wrap .dropdownSection .dropdown-wrap .dropdown button{text-align:left;width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
}
@media(min-width:768px){.vutdProgramPage .vUTDFilterSection .filter-wrap .dropdownSection{align-items:flex-end}
}
.vutdProgramPage .vUTDFilterSection .filter-wrap .dropdown-wrap{display:flex;justify-content:flex-end;align-items:flex-end;position:relative;margin-right:2rem}
@media(min-width:768px){.vutdProgramPage .vUTDFilterSection .filter-wrap .dropdown-wrap{background:#fff;box-sizing:border-box;border-radius:20px;height:38px;padding:2px 20px}
}
@media(max-width:767px){.vutdProgramPage .vUTDFilterSection .filter-wrap .dropdown-wrap{justify-content:flex-start;padding-top:18px;border-top:2px solid #d8d8d8;padding-bottom:25px;border-bottom:2px solid #d8d8d8;width:100%}
}
.vutdProgramPage .vUTDFilterSection .filter-wrap .dropdown-wrap:focus{box-shadow:none}
.vutdProgramPage .vUTDFilterSection .filter-wrap .dropdown-wrap .dropdown{border-bottom:2px solid #807c7b;height:29px}
@media(min-width:768px){.vutdProgramPage .vUTDFilterSection .filter-wrap .dropdown-wrap .dropdown{border:0}
}
@media(max-width:767px){.vutdProgramPage .vUTDFilterSection .filter-wrap .dropdown-wrap .dropdown{background:#fff;box-sizing:border-box;border-radius:20px;height:38px;padding:7px 20px;width:150px;border:0}
}
.vutdProgramPage .vUTDFilterSection .filter-wrap .dropdown-wrap .dropdown .open .dropdown-arrow{transform:rotate(180deg)}
.vutdProgramPage .vUTDFilterSection .filter-wrap .dropdown-wrap .dropdown .dropdown-title{font:normal bold 15px/150% TT Hoves,Arial,"Helvetica Neue",Helvetica,sans-serif;color:#141414}
@media(max-width:767px){.vutdProgramPage .vUTDFilterSection .filter-wrap .dropdown-wrap .dropdown .dropdown-title{display:none}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px){.vutdProgramPage .vUTDFilterSection .filter-wrap .dropdown-wrap .dropdown .dropdown-title{display:none}
}
@media(min-width:768px){.vutdProgramPage .vUTDFilterSection .filter-wrap .dropdown-wrap .dropdown .dropdown-title{font:normal 600 11px/100% TT Hoves,Arial,"Helvetica Neue",Helvetica,sans-serif;color:#141414}
}
.vutdProgramPage .vUTDFilterSection .filter-wrap .dropdown-wrap .dropdown .dropdown-text{font:normal bold 15px/150% TT Hoves,Arial,"Helvetica Neue",Helvetica,sans-serif;color:#5f5f5f}
@media(min-width:768px){.vutdProgramPage .vUTDFilterSection .filter-wrap .dropdown-wrap .dropdown .dropdown-text{font:normal 600 11px/100% TT Hoves,Arial,"Helvetica Neue",Helvetica,sans-serif;color:#5f5f5f}
}
.vutdProgramPage .vUTDFilterSection .filter-wrap .dropdown-wrap .dropdown button{font:normal bold 15px/150% TT Hoves,Arial,"Helvetica Neue",Helvetica,sans-serif;color:#141414;padding:0;background:transparent;min-width:90px;text-align:center;max-width:90px;word-break:break-all;overflow:hidden}
.vutdProgramPage .vUTDFilterSection .filter-wrap .dropdown-wrap .dropdown button svg{outline:none !important;padding:2px;width:20px;height:14px}
.vutdProgramPage .vUTDFilterSection .filter-wrap .dropdown-wrap .dropdown button:focus{box-shadow:none;outline:0}
.vutdProgramPage .vUTDFilterSection .filter-wrap .dropdown-wrap .dropdown button:focus svg{box-shadow:0 0 0 2px rgba(250,88,45,0.5);border-radius:3px;padding:2px;width:20px;height:14px}
.vutdProgramPage .vUTDFilterSection .filter-wrap .dropdown-wrap .dropdown button:active{box-shadow:none;outline:0}
@media(min-width:768px){.vutdProgramPage .vUTDFilterSection .filter-wrap .dropdown-wrap .dropdown button{font:normal 600 11px/100% TT Hoves,Arial,"Helvetica Neue",Helvetica,sans-serif;color:#5f5f5f;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
}
.vutdProgramPage .vUTDFilterSection .filter-wrap .dropdown-wrap .dropdown .dropdown-arrow{float:right;position:absolute;right:-5px;top:6px}
@media(max-width:767px){.vutdProgramPage .vUTDFilterSection .filter-wrap .dropdown-wrap .dropdown .dropdown-arrow{display:block;margin-left:5px;margin-top:5px;position:absolute;right:15px;top:8px}
}
.vutdProgramPage .vUTDFilterSection .filter-wrap .dropdown-wrap .dropdown .product-dropdown-arrow{position:absolute;right:-5px;top:6px}
@media(max-width:767px){.vutdProgramPage .vUTDFilterSection .filter-wrap .dropdown-wrap .dropdown .product-dropdown-arrow{position:absolute;right:15px;top:8px}
}
.vutdProgramPage .vUTDFilterSection .filter-wrap .dropdown-wrap .dropdown .dropdown-toggle::after{margin-left:10px;color:#6f6e6f}
@media(min-width:768px){.vutdProgramPage .vUTDFilterSection .filter-wrap .dropdown-wrap .dropdown .product-dropdown{left:-55px !important}
}
.vutdProgramPage .vUTDFilterSection .filter-wrap .dropdown-wrap .dropdown .dropdown-menu{margin:0;padding:0;min-width:188px !important;top:38px;left:-20px;position:absolute;border-radius:0;border:0}
@media(max-width:767px){.vutdProgramPage .vUTDFilterSection .filter-wrap .dropdown-wrap .dropdown .dropdown-menu{left:0 !important;top:45px}
}
.vutdProgramPage .vUTDFilterSection .filter-wrap .dropdown-wrap .dropdown .dropdown-menu li{height:38px}
.vutdProgramPage .vUTDFilterSection .filter-wrap .dropdown-wrap .dropdown .dropdown-menu li .dropdown-item{padding:8px 14px;font:normal bold 15px/150% TT Hoves,Arial,"Helvetica Neue",Helvetica,sans-serif;color:#000}
.vutdProgramPage .vUTDFilterSection .filter-wrap .dropdown-wrap .dropdown .dropdown-menu li .dropdown-item:hover{background:#fa582d;color:#fff}
.vutdProgramPage .vUTDFilterSection .filter-wrap .dropdown-wrap .dropdown .dropdown-menu li .dropdown-item.active,.vutdProgramPage .vUTDFilterSection .filter-wrap .dropdown-wrap .dropdown .dropdown-menu li .dropdown-item:active{background-color:#fa582d !important;color:#fff !important}
.vutdProgramPage .vUTDTileSection{position:relative;padding:0 0 7.5rem;padding-top:40px}
@media(max-width:767px){.vutdProgramPage .vUTDTileSection{padding:0;margin-top:0}
}
.vutdProgramPage .vUTDTileSection .vUTD-card-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap;margin-left:-15px;margin-right:-15px;min-height:350px}
@media(max-width:767px){.vutdProgramPage .vUTDTileSection .vUTD-card-container{margin-top:2rem}
.vutdProgramPage .vUTDTileSection .vUTD-card-container>.errorMessageBlock{margin-bottom:2rem}
}
.vutdProgramPage .vUTDTileSection .vUTD-card-container .vUTD-card-col{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:none;flex-direction:column;justify-content:center;float:none;padding:0 15px;margin-bottom:22px;min-height:438px;width:100%;min-width:387px}
@media(max-width:767px){.vutdProgramPage .vUTDTileSection .vUTD-card-container .vUTD-card-col{min-width:0}
}
@media(min-width:60em){.vutdProgramPage .vUTDTileSection .vUTD-card-container .vUTD-card-col{width:33.33333333%}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px){.vutdProgramPage .vUTDTileSection .vUTD-card-container .vUTD-card-col{width:49.3333333%;min-width:0}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.vutdProgramPage .vUTDTileSection .vUTD-card-container .vUTD-card-col{width:33.33333333%}
}
.vutdProgramPage .vUTDTileSection .vUTD-card-container .vUTD-card-col .vUTD-card.whiteBg{background-color:#fff}
.vutdProgramPage .vUTDTileSection .vUTD-card-container .vUTD-card-col .vUTD-card.greyBg{background-color:#e5e5e5}
.vutdProgramPage .vUTDTileSection .vUTD-card-container .vUTD-card-col .vUTD-card{box-shadow:none;padding:0 24px;border-radius:0;height:100%}
.vutdProgramPage .vUTDTileSection .vUTD-card-container .vUTD-card-col .vUTD-card .vUTD-card-content{height:100%;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column}
.vutdProgramPage .vUTDTileSection .vUTD-card-container .vUTD-card-col .vUTD-card .vUTD-card-content span.tile-logo{width:53px;height:62px;margin-bottom:21px;display:inline-block}
.vutdProgramPage .vUTDTileSection .vUTD-card-container .vUTD-card-col .vUTD-card .vUTD-card-content span.tile-logo[data-product-type="panw_parent"]{background:url('../../../../content/dam/pan/en_US/events/vutd/panw_icon.svg');background-repeat:no-repeat}
.vutdProgramPage .vUTDTileSection .vUTD-card-container .vUTD-card-col .vUTD-card .vUTD-card-content span.tile-logo[data-product-type="prisma"]{background:url('../../../../content/dam/pan/en_US/events/vutd/prisma_icon.svg');background-repeat:no-repeat}
.vutdProgramPage .vUTDTileSection .vUTD-card-container .vUTD-card-col .vUTD-card .vUTD-card-content span.tile-logo[data-product-type="strata"]{background:url('../../../../content/dam/pan/en_US/events/vutd/strata_icon.svg');background-repeat:no-repeat}
.vutdProgramPage .vUTDTileSection .vUTD-card-container .vUTD-card-col .vUTD-card .vUTD-card-content span.tile-logo[data-product-type="cortex"]{background:url('../../../../content/dam/pan/en_US/events/vutd/cortex_icon.svg');background-repeat:no-repeat}
.vutdProgramPage .vUTDTileSection .vUTD-card-container .vUTD-card-col .vUTD-card .vUTD-card-content .card-title{margin-bottom:13px}
.vutdProgramPage .vUTDTileSection .vUTD-card-container .vUTD-card-col .vUTD-card .vUTD-card-content .card-title span a{font:normal 600 20px/26px TT Hoves,Arial,"Helvetica Neue",Helvetica,sans-serif;color:#141414;margin:0}
.vutdProgramPage .vUTDTileSection .vUTD-card-container .vUTD-card-col .vUTD-card .vUTD-card-content .card-title span a:hover{color:#000}
.vutdProgramPage .vUTDTileSection .vUTD-card-container .vUTD-card-col .vUTD-card .vUTD-card-content .card-desc{font:normal normal 16px/24px CelestePro,Georgia,serif;color:#5f5f5f;margin-bottom:1.5rem;text-align:left}
.vutdProgramPage .vUTDTileSection .vUTD-card-container .vUTD-card-col .vUTD-card .vUTD-card-content .card-date{font:normal 500 16px/24px TT Hoves,Arial,"Helvetica Neue",Helvetica,sans-serif;color:#141414;display:none}
.vutdProgramPage .vUTDTileSection .vUTD-card-container .vUTD-card-col .vUTD-card .vUTD-card-content ul{font:normal normal 12px/20px CelestePro,Georgia,serif;color:#5f5f5f;list-style:none;padding-left:17px;display:flex;flex-direction:column;list-style-type:disc}
.vutdProgramPage .vUTDTileSection .vUTD-card-container .vUTD-card-col .vUTD-card .vUTD-card-content ul li{font:normal normal 16px/24px CelestePro,Georgia,serif;color:#5f5f5f;margin-bottom:10px}
.vutdProgramPage .vUTDTileSection .vUTD-card-container .vUTD-card-col .vUTD-card .vUTD-card-content .actions{align-items:center;flex-direction:row;justify-content:space-between;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%;margin-top:auto;margin-bottom:2rem}
.vutdProgramPage .vUTDTileSection .vUTD-card-container .vUTD-card-col .vUTD-card .vUTD-card-content .actions .register-btn{border:0;letter-spacing:.0125em;padding:0;white-space:normal;position:relative;text-align:left;font:normal 600 14px/20px TT Hoves,Arial,"Helvetica Neue",Helvetica,sans-serif;display:flex;align-items:center;text-decoration:none;color:#141414;margin-bottom:26px}
.vutdProgramPage .vUTDTileSection .vUTD-card-container .vUTD-card-col .vUTD-card .vUTD-card-content .actions .register-btn::after{transition:width .25s ease-in-out,border-color .25s ease-in-out,background-color .25s ease-in-out;position:absolute;pointer-events:none;content:'';display:block;border-radius:5rem;top:0;width:7rem;right:0;bottom:0;z-index:0}
.vutdProgramPage .vUTDTileSection .vUTD-card-container .vUTD-card-col .vUTD-card .vUTD-card-content .actions .register-btn:hover{box-shadow:none;color:#fff;background:0;will-change:border-color;transition:border-color .25s ease-in-out}
.vutdProgramPage .vUTDTileSection .vUTD-card-container .vUTD-card-col .vUTD-card .vUTD-card-content .actions .register-btn:hover .icon{border:0;fill:#fff;stroke:#fff;background-image:url("../../../../content/dam/pan/en_US/events/vutd/arrow-right-white.svg")}
.vutdProgramPage .vUTDTileSection .vUTD-card-container .vUTD-card-col .vUTD-card .vUTD-card-content .actions .register-btn:hover .text{color:#fff}
.vutdProgramPage .vUTDTileSection .vUTD-card-container .vUTD-card-col .vUTD-card .vUTD-card-content .actions .register-btn:hover::after{width:100%;background-color:#d54327;border-color:#d54327}
.vutdProgramPage .vUTDTileSection .vUTD-card-container .vUTD-card-col .vUTD-card .vUTD-card-content .actions .register-btn .text{flex-grow:1;flex-shrink:1;position:relative;z-index:1;padding:.5rem 23px;font:normal 600 14px/18px TT Hoves,Arial,"Helvetica Neue",Helvetica,sans-serif;display:flex;align-items:center;color:#141414}
@media(min-width:768px){.vutdProgramPage .vUTDTileSection .vUTD-card-container .vUTD-card-col .vUTD-card .vUTD-card-content .actions .register-btn .text{will-change:border-color;transition:border-color .25s ease-in-out}
}
.vutdProgramPage .vUTDTileSection .vUTD-card-container .vUTD-card-col .vUTD-card .vUTD-card-content .actions .register-btn .icon{flex-shrink:0;display:inline-block;overflow:hidden;position:relative;z-index:1;background-image:url("../../../../content/dam/pan/en_US/events/vutd/arrow-right.svg");background-repeat:no-repeat;background-position:center center;height:34px;width:50px;border:2px solid #000;box-sizing:border-box;border-radius:50px}
@media(min-width:768px){.vutdProgramPage .section-faq{padding:5rem 0rem}
}
@media(max-width:767px){.vutdProgramPage .section-faq{padding:3.5rem 0rem}
}
.vutdProgramPage .section-faq .faq-title-margin{padding:1.2rem 0;display:block}
.vutdProgramPage .section-faq #accordion .panel,.vutdProgramPage .section-faq #accordion .panel-heading,.vutdProgramPage .section-faq #accordion panel-title,.vutdProgramPage .section-faq #accordion .panel-body{border:0;padding:0}
.vutdProgramPage .section-faq #accordion .panel{box-shadow:none;border-top:2px solid #d8d8d8;padding:4rem 4rem 4rem 6rem;position:relative;margin:0;border-radius:0}
@media(max-width:767px){.vutdProgramPage .section-faq #accordion .panel{padding:2.5rem 2.5rem 2.5rem 6rem}
}
.vutdProgramPage .section-faq #accordion .panel:last-child{border-bottom:2px solid #d8d8d8}
.vutdProgramPage .section-faq #accordion .panel .panel-heading{border-radius:0;background:#fff;padding:0}
.vutdProgramPage .section-faq #accordion .panel .panel-heading .panel-title a{text-decoration:none;padding:0;color:#141414}
.vutdProgramPage .section-faq #accordion .panel .panel-heading .panel-title a span{position:absolute;width:50px;left:1rem}
.vutdProgramPage .section-faq #accordion .panel .panel-heading .panel-title a span:after{content:"";background:url('../../../../content/dam/pan/en_US/events/vutd/faq_close.svg');background-repeat:no-repeat;width:24px;height:24px;display:inline-block}
.vutdProgramPage .section-faq #accordion .panel .panel-heading .panel-title a.collapsed span:after{content:"";background:url('../../../../content/dam/pan/en_US/events/vutd/faq_plusIcon.svg');background-repeat:no-repeat;width:24px;height:24px;display:inline-block;margin-top:4px}
.vutdProgramPage .section-faq #accordion .panel-body{font:normal normal 12px/20px Merriweather;color:#5f5f5f;padding-top:1.3rem}
.vutdProgramPage .section-faq h3.panel-title{font:normal 500 24px/30px TT Hoves,Arial,"Helvetica Neue",Helvetica,sans-serif;color:#141414}
.thankyouContainer,.failedContainer{display:none;padding-top:5rem}
.thankyouContainer .success_msg,.failedContainer .success_msg,.thankyouContainer .error_msg,.failedContainer .error_msg,.thankyouContainer .warning_msg,.failedContainer .warning_msg{padding:5px 10px;border:1px solid transparent;border-radius:5px;margin-top:2rem}
.thankyouContainer .error_msg,.failedContainer .error_msg{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}
.thankyouContainer .warning_msg,.failedContainer .warning_msg{color:#856404;background-color:#fff3cd;border-color:#ffeeba}
.thankyouContainer .success_msg,.failedContainer .success_msg{color:#155724;background-color:#d4edda;border-color:#c3e6cb}
.thankyouContainer h2,.failedContainer h2{font:normal 600 22px/26px TT Hoves,Arial,"Helvetica Neue",Helvetica,sans-serif;color:#141414;margin-bottom:0}
@media(max-width:767px){.thankyouContainer h2,.failedContainer h2{font:normal 600 20px/24px TT Hoves,Arial,"Helvetica Neue",Helvetica,sans-serif}
}
.thankyouContainer .display-title,.failedContainer .display-title{margin-bottom:15px}
.thankyouContainer p,.failedContainer p{font:normal normal 16px/28px Merriweather,Georgia,serif;color:#5f5f5f}
.thankyouContainer #selectedEventtimeSlot,.failedContainer #selectedEventtimeSlot{font:normal 600 16px/20px TT Hoves,Arial,"Helvetica Neue",Helvetica,sans-serif;color:#141414;margin:1.3rem 0;display:inline-block}
.thankyouContainer .action-block,.failedContainer .action-block{display:flex;flex-direction:column}
.thankyouContainer .action-block .addToCalendar,.failedContainer .action-block .addToCalendar{display:inline-block;border-radius:5rem !important;padding:1rem 2.075rem !important;margin:3rem 0 0 0;text-decoration:none;background:#141414;width:160px;height:auto;font:normal bold 12px/15px Montserrat,Arial,"Helvetica Neue",Helvetica,sans-serif;text-align:center;color:#fff;transition:none !important;border:2px solid #141414}
.thankyouContainer .action-block .addToCalendar:hover,.failedContainer .action-block .addToCalendar:hover{transform:none !important;background:#fa582d;color:#fff;border:2px solid #fa582d;outline:0}
.thankyouContainer .closeModal,.failedContainer .closeModal{font:normal bold 16px/20px TT Hoves,Arial,"Helvetica Neue",Helvetica,sans-serif;border-color:transparent;text-decoration:none;background:0;color:#141414;transition:all 300ms ease;margin:1px 0 1px 0;position:relative;background:transparent;border:0;width:73px;text-align:right;padding-right:0;margin-top:2rem}
.thankyouContainer .closeModal:before,.failedContainer .closeModal:before{content:'';position:absolute;bottom:2px;height:18px;width:18px;left:0;background:url(../../../../content/dam/pan/en_US/events/vutd/closeIconBottom.svg)}
.thankyouContainer .closeModal:after,.failedContainer .closeModal:after{content:"";position:absolute;bottom:-3px;height:2px;left:50%;transform:translateX(-50%);width:100%;background-color:#141414;transition:all .25s ease-in-out}
.thankyouContainer .closeModal:hover:after,.failedContainer .closeModal:hover:after{width:60%;background-color:#ff2e00}
.vutdProgramPage .radio,.vutdProgramPage .checkbox{position:relative;display:block}
.vutdProgramPage .vUTDeventList .sidebar-content{width:50%;visibility:hidden;position:fixed;top:0;right:-100%;height:100%;z-index:9999;color:#fff;background-color:#fff;overflow-y:scroll;box-shadow:3px 3px 3px rgba(0,0,0,0.2);overflow-x:hidden;padding:50px 45px}
@media(max-width:767px){.vutdProgramPage .vUTDeventList .sidebar-content{padding:69px 15px}
}
@media(min-width:992px){.vutdProgramPage .vUTDeventList .sidebar-content{transition:all .7s;transform:translate3d(0,0,0)}
}
.vutdProgramPage .vUTDeventList .sidebar-content .close-modal .sidebar-closebtn{position:absolute;top:10px;right:25px;font-size:20px !important;width:50px;height:50px;text-align:center;line-height:40px;border-radius:30px;vertical-align:unset;cursor:pointer;border:1px solid #e5e5e5;color:#000;padding:4px;font-family:TT Hoves,Arial,"Helvetica Neue",Helvetica,sans-serif}
.vutdProgramPage .vUTDeventList .sidebar-content .close-modal .sidebar-closebtn:hover{color:#fa582d}
.vutdProgramPage .vUTDeventList .sidebar-content .event-head-wrap{display:none}
.vutdProgramPage .vUTDeventList .sidebar-content .event-head-wrap .event-modal-title .eye-brow{width:100%;display:flex;position:relative;margin-bottom:9px;min-height:25px}
.vutdProgramPage .vUTDeventList .sidebar-content .event-head-wrap .event-modal-title .eye-brow::before{width:79px;height:2px;background:#fa582d;position:absolute;content:'';left:1px;top:-10px}
.vutdProgramPage .vUTDeventList .sidebar-content .event-head-wrap .event-modal-title .eye-brow .eb-text{font:normal 600 22px/26px TT Hoves,Arial,"Helvetica Neue",Helvetica,sans-serif;color:#141414;width:90%}
.vutdProgramPage .vUTDeventList .sidebar-content .event-head-wrap .event-modal-title .event-modal-text{font:normal normal 16px/20px CelestePro,Georgia,serif;color:#5f5f5f;min-height:75px;display:inline-block}
.vutdProgramPage .vUTDeventList .sidebar-content .event-head-wrap .event-modal-title .event-modal-text .morelink{color:#141414;font:normal 600 16px/20px CelestePro,Georgia,serif;text-decoration:none}
.vutdProgramPage .vUTDeventList .sidebar-content .event-head-wrap .event-modal-title .event-modal-text .morelink.less{display:none}
.vutdProgramPage .vUTDeventList .sidebar-content .event-head-wrap .event-modal-title .event-modal-text .morecontent span{display:none}
.vutdProgramPage .vUTDeventList .sidebar-content .event-modal-nav{margin-top:15px;display:none}
.vutdProgramPage .vUTDeventList .sidebar-content .event-modal-nav .nav-tabs{border-bottom:2px solid #d8d8d8;font:normal 600 14px/18px TT Hoves,Arial,"Helvetica Neue",Helvetica,sans-serif;text-transform:uppercase;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none;color:#141414}
.vutdProgramPage .vUTDeventList .sidebar-content .event-modal-nav .nav-tabs .nav-link{border:0;color:#141414;margin-right:1rem;padding:.5rem 1rem;text-decoration:none}
@media(max-width:767px){.vutdProgramPage .vUTDeventList .sidebar-content .event-modal-nav .nav-tabs .nav-link{margin:0}
}
.vutdProgramPage .vUTDeventList .sidebar-content .event-modal-nav .nav-tabs .active{border-bottom:3px solid #fa582d !important}
.vutdProgramPage .vUTDeventList .sidebar-content .event-modal-nav .tab-content .tab-pane p{font:normal 500 14px/26px TT Hoves,Arial,"Helvetica Neue",Helvetica,sans-serif;display:flex;align-items:center;color:#141414;margin:0;border-bottom:2px solid #d8d8d8;padding:12px 18px}
.vutdProgramPage .vUTDeventList .sidebar-content .event-modal-nav .tab-content .tab-pane p.active{background-color:#fa582d;color:#fff}
.vutdProgramPage .vUTDeventList .sidebar-content .event-modal-nav .tab-content .tab-pane p.active .tab-right-ar{background:url("../../../../content/dam/pan/en_US/events/vutd/event-right-hover.svg") no-repeat}
.vutdProgramPage .vUTDeventList .sidebar-content .event-modal-nav .tab-content .tab-pane p:focus{box-shadow:none}
.vutdProgramPage .vUTDeventList .sidebar-content .event-modal-nav .tab-content .tab-pane p:hover{background-color:#fa582d;color:#fff}
.vutdProgramPage .vUTDeventList .sidebar-content .event-modal-nav .tab-content .tab-pane p:hover .tab-right-ar{background:url("../../../../content/dam/pan/en_US/events/vutd/event-right-hover.svg") no-repeat}
.vutdProgramPage .vUTDeventList .sidebar-content .event-modal-nav .tab-content .tab-pane p .tab-right-ar{background:url("../../../../content/dam/pan/en_US/events/vutd/event-right.svg") no-repeat;width:20px;height:20px;position:absolute;right:11%}
.vutdProgramPage .vUTDeventList .sidebar-content .event-modal-nav .tab-content .no-event-text{font:normal 500 18px/26px TT Hoves,Arial,"Helvetica Neue",Helvetica,sans-serif;display:flex;align-items:center;text-align:center;color:#595959;margin-top:15%}
@media all and (-ms-high-contrast:none){.vutdProgramPage .vUTDeventList .sidebar-content .register-form-content{margin-bottom:2.5rem}
}
.vutdProgramPage .vUTDeventList .sidebar-content .register-form-content .container{padding:0}
.vutdProgramPage .vUTDeventList .sidebar-content .register-form-content .container .event-detail{display:flex;padding:1rem 0 0;flex-direction:row;justify-content:space-around;border-bottom:2px solid #d8d8d8}
.vutdProgramPage .vUTDeventList .sidebar-content .register-form-content .container .event-detail .date{width:50%;border-right:1px solid #d8d8d8;font:normal 600 14px/26px TT Hoves,Arial,"Helvetica Neue",Helvetica,sans-serif;display:flex;align-items:center;color:#141414}
.vutdProgramPage .vUTDeventList .sidebar-content .register-form-content .container .event-detail .date .tab-left-ar{background:url("../../../../content/dam/pan/en_US/events/vutd/right-tick.png") no-repeat;width:25px;height:15px}
@media(max-width:767px){.vutdProgramPage .vUTDeventList .sidebar-content .register-form-content .container .event-detail .date{width:100%}
}
.vutdProgramPage .vUTDeventList .sidebar-content .register-form-content .container .event-detail .change-date{font:normal 500 12px/26px TT Hoves,Arial,"Helvetica Neue",Helvetica,sans-serif;display:flex;align-items:center;color:#141414;border-bottom:3px solid #141414;cursor:pointer;display:block}
.vutdProgramPage .vUTDeventList .sidebar-content .register-form-content .container .event-detail .change-date:focus{outline:auto;box-shadow:none}
@media(max-width:767px){.vutdProgramPage .vUTDeventList .sidebar-content .register-form-content .container .event-detail .change-date{display:none}
}
.vutdProgramPage .vUTDeventList .sidebar-content .register-form-content .container .event-detail .change-date-mob{background:url("../../../../content/dam/pan/en_US/events/vutd/calender.svg") no-repeat;width:30px;height:30px;margin-left:1rem;display:none}
.vutdProgramPage .vUTDeventList .sidebar-content .register-form-content .container .event-detail .change-date-mob:hover{background:url("../../../../content/dam/pan/en_US/events/vutd/calender-hover.svg") no-repeat}
@media(max-width:767px){.vutdProgramPage .vUTDeventList .sidebar-content .register-form-content .container .event-detail .change-date-mob{display:block !important}
}
@media(max-width:997px){.vutdProgramPage .vUTDeventList .sidebar-content .register-form-content .container .event-detail .change-date-mob{display:none}
}
.vutdProgramPage .vUTDeventList .sidebar-content .register-form-content .container .event-register-form form{font-family:TT Hoves,Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:400;font-size:1.4rem;line-height:1em;letter-spacing:.0125em;color:#727272}
.vutdProgramPage .vUTDeventList .sidebar-content .register-form-content .container .event-register-form form .form-row{display:flex;justify-content:space-between;margin:0}
.vutdProgramPage .vUTDeventList .sidebar-content .register-form-content .container .event-register-form form .form-row .checkbox input[type="checkbox"]{display:none;position:absolute;box-sizing:border-box;padding:0}
.vutdProgramPage .vUTDeventList .sidebar-content .register-form-content .container .event-register-form form .form-row .checkbox input[type="checkbox"]+.icon{width:22px;height:2rem;background:#fff;border:1px solid rgba(114,114,114,0.5);border-radius:.3rem;margin:0 1.5rem 0 0;display:inline-block}
.vutdProgramPage .vUTDeventList .sidebar-content .register-form-content .container .event-register-form form .form-row .checkbox input[type="checkbox"]:checked+.icon:before{content:'';width:18px;height:15px;display:inline-block;background:url("../../../../content/dam/pan/en_US/events/vutd/bullet-check-default-orange.svg");background-repeat:no-repeat !important;background-size:contain !important;background-position:0 2px !important}
.vutdProgramPage .vUTDeventList .sidebar-content .register-form-content .container .event-register-form form .form-row .field{flex-grow:1;flex-shrink:1;flex-basis:auto}
.vutdProgramPage .vUTDeventList .sidebar-content .register-form-content .container .event-register-form form .form-row .field label.error{color:#d54327;font-size:14px;margin-top:5px;font-weight:400}
.vutdProgramPage .vUTDeventList .sidebar-content .register-form-content .container .event-register-form form .form-row .field .label-text{font:normal 500 12px/18px TT Hoves,Arial,"Helvetica Neue",Helvetica,sans-serif;display:flex;align-items:center;color:#141414;padding:21px 0 5px;margin:0;line-height:1.4em;text-transform:uppercase}
.vutdProgramPage .vUTDeventList .sidebar-content .register-form-content .container .event-register-form form .form-row .field input{background:#fff;border:1px solid #b8b8b8;box-sizing:border-box;border-radius:3px;font:normal 500 12px/12px TT Hoves,Arial,"Helvetica Neue",Helvetica,sans-serif;display:flex;align-items:center;color:#979797;padding:13px;width:100%}
.vutdProgramPage .vUTDeventList .sidebar-content .register-form-content .container .event-register-form form .form-row .field select{display:flex;flex-grow:1;color:#fff;width:100%;max-width:100%;box-sizing:border-box;padding:13px;margin:0;color:#727272;border:1px solid rgba(114,114,114,0.5);border-radius:3px;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#fff;background-repeat:no-repeat,repeat;background-position:right 2.5rem center,0 0;background-size:auto,100%;transition:margin-left .25s ease-in-out;font:normal 500 12px/12px TT Hoves,Arial,"Helvetica Neue",Helvetica,sans-serif}
@media(max-width:767px){.vutdProgramPage .vUTDeventList .sidebar-content .register-form-content .container .event-register-form form .form-row .two{display:block}
}
.vutdProgramPage .vUTDeventList .sidebar-content .register-form-content .container .event-register-form form .form-row .two-col{margin-right:1rem}
.vutdProgramPage .vUTDeventList .sidebar-content .register-form-content .container .event-register-form form .form-row .subscribe{font:normal 500 14px/120% TT Hoves,Arial,"Helvetica Neue",Helvetica,sans-serif;letter-spacing:.0125em;color:#141414;margin-top:24px;display:flex}
.vutdProgramPage .vUTDeventList .sidebar-content .register-form-content .container .event-register-form form .form-row .legal{font:normal normal 14px/1.2 TT Hoves,Arial,"Helvetica Neue",Helvetica,sans-serif;color:#727272;margin-top:25px}
.vutdProgramPage .vUTDeventList .sidebar-content .register-form-content .container .event-register-form form #footer_recaptcha{margin-top:1rem}
.vutdProgramPage .vUTDeventList .sidebar-content .register-form-content .container .event-register-form form .vTUDFormSubmit{background:#000;border-radius:50px;width:134px;height:32px;margin-top:21px;margin-bottom:21px;font:normal bold 12px/15px TT Hoves,Arial,"Helvetica Neue",Helvetica,sans-serif;text-align:center;color:#fff;opacity:1;box-shadow:none}
.vutdProgramPage .vUTDeventList .sidebar-content .register-form-content .container .event-register-form form .vTUDFormSubmit:not([disabled]):hover{background:#fa582d;outline:0;box-shadow:none}
.vutdProgramPage .vUTDeventList .sidebar-content .register-form-content .container .event-register-form form .hidden{display:none}
.vutdProgramPage .vUTDeventList .sidebar-custom{width:50%;visibility:visible !important;top:0;right:0 !important}
@media(max-width:767px){.vutdProgramPage .vUTDeventList .sidebar-custom{width:95% !important}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px){.vutdProgramPage .vUTDeventList .sidebar-custom{width:70% !important}
}
.vutdProgramPage .vUTDeventList .sidebar-custom .container{width:auto}
@media(max-width:767px){.vutdProgramPage .product-page-footer{overflow:auto}
}
.vutdProgramPage .panClean .pan-clean-header.absolute{position:absolute !important;width:100%}
.vutdProgramPage .panClean.pan-relative .pan-page-alert.open ~ .pan-clean-header.absolute,.vutdProgramPage .panClean .pan-page-alert.open ~ .pan-clean-header.absolute{margin-top:60px}
.vutdProgramPage .panClean.pan-relative .pan-page-alert .pan-clean-header.absolute,.vutdProgramPage .panClean .pan-page-alert .pan-clean-header.absolute{margin-top:0}
@media(max-width:1199.98px){.vutdProgramPage .panClean .pan-page-alert .pan-page-alert-text{font-size:14px}
}
@media all and (-ms-high-contrast:none){.vutdProgramPage .redesign2020.nav-pan-relative>:not(.pan-homepage-2019):not(#rc_events):not(.resource) .panClean.pan-relative .pan-page-alert.open ~ .pan-clean-header.absolute{margin-top:60px}
}
.vutdProgramPage .redesign2020 .panClean .pan-page-alert .pan-page-alert-close{position:relative}