/*! Made with MassNurses
/******************************************************************

Stylesheet: Main Stylesheet

Here's where the magic happens. Here, you'll see we are calling in
the separate media queries. The base mobile goes outside any query
and is called at the beginning, after that we call the rest
of the styles inside media queries.

*/
@import url("https://fonts.googleapis.com/css?family=Open+Sans:400,400i,600,600i,700,700i|Oswald:400,500,600,700");
:root {
  --tec-color-text-primary: #696564;
  --tec-color-text-events-title: #036;
}
/*! normalize.css v6.0.0 | MIT License | github.com/necolas/normalize.css */
html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,footer,header,nav,section{display:block}nav ul{list-style:none;margin:0;padding:0}h1{font-size:2em;margin:0.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}html{color:#222;font-size:62.5%;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr,hr.wp-block-separator{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.browserupgrade{margin:0.2em 0;background:#ccc;color:#000;padding:0.2em 0}.hidden{display:none !important}.visuallyhidden{border:0;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;-webkit-clip-path:none;clip-path:none;height:auto;margin:0;overflow:visible;position:static;width:auto;white-space:inherit}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}@media print{*,*:before,*:after,p:first-letter,div:first-letter,blockquote:first-letter,li:first-letter,p:first-line,div:first-line,blockquote:first-line,li:first-line{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre{white-space:pre-wrap !important}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}*{box-sizing:border-box}.membership .btn,#main .btn,#main .wp-block-button .wp-block-button__link{transition:background-color,.5s ease;background-color:#b51247;border-radius:5px;color:white;font-weight:900;padding:5px 10px;text-align:center;text-transform:uppercase;text-decoration:none;}.membership .btn:hover,#main .btn:hover,#main .wp-block-button .wp-block-button__link:hover{background-color:#870d35;transition:background-color,.5s ease;}.service .btn,.btn.white,.news .btn,.form-cta .btn,.btn.transparent,.events .btn,.standard-cta .btn,.education .btn{font-size:14px;font-size:1.4rem;background-color:white;color:#696564;border:1px solid #696564;border-radius:0;font-family:"Oswald",sans-serif}@media print{.service .btn,.btn.white,.news .btn,.form-cta .btn,.btn.transparent,.events .btn,.standard-cta .btn,.education .btn{font-size:14px}}.service .btn:hover,.btn.white:hover,.news .btn:hover,.form-cta .btn:hover,.btn.transparent:hover,.events .btn:hover,.standard-cta .btn:hover,.education .btn:hover{transition:all,.5s ease;background-color:#696564;color:white}.btn.transparent,.form-cta .btn{background-color:transparent;border-color:white;color:white;padding:10px 30px}.btn.blue{background-color:#0e5a9d}.btn.blue:hover{transition:all,.5s ease;background-color:#0a3f6e}.form-row{display:-webkit-box;display:-ms-flexbox;display:flex}input[type='text'],input[type='password']{padding:5px 10px}.job-search{margin:0 auto;width:65.75%}@media only screen and (max-width: 959px){.job-search{width:100%}}.job-search label{display:block;width:22.95%}@media only screen and (max-width: 959px){.job-search label{font-weight:600;margin-bottom:10px;width:auto}}.job-search .form-row{-ms-flex-pack:distribute;justify-content:space-around;margin-bottom:40px}@media only screen and (max-width: 959px){.job-search .form-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:20px}}.job-search select{font-size:14px;font-size:1.4rem;margin-bottom:10px;overflow-y:scroll;padding:5px;width:74.31%}@media print{.job-search select{font-size:14px}}.job-search select option{padding:5px 0}@media only screen and (max-width: 959px){.job-search select{width:auto}}.job-search .blue{font-size:16px;font-size:1.6rem;border:0;padding:10px 15px}@media print{.job-search .blue{font-size:16px}}.job-search .search-all{margin:40px 0;text-align:center}.job-search .search-all .btn{padding:15px 25px}body{background-color:#fff;font-family:"Open Sans",sans-serif;margin:0}.frame,.main-nav ul{margin:0 auto;max-width:1120px;padding:0 20px;width:auto}@media print{.frame,.main-nav ul{max-width:none;padding:20px}}a{text-decoration:none}a:hover{text-decoration:underline}#main a{text-decoration:underline;}#main a:hover{text-decoration:none}p{margin:0 0 15px 0}main{background-color:white}@media only screen and (max-width: 959px){main{}main#main{padding-top:0}}main>.frame,.main-nav main>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width: 959px){main>.frame,.main-nav main>ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}main>.frame aside,.main-nav main>ul aside{background-color:#f5f5f5;padding:20px 15px 50px;width:22.95%}@media only screen and (max-width: 959px){main>.frame aside,.main-nav main>ul aside{background-color:transparent;padding:0;width:auto}}@media print{main>.frame aside,.main-nav main>ul aside{display:none}}/* hide pages from menu */#menu-item-47,#menu-item-174{display:none;}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width: 959px){.flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.jobListing{border-bottom:1px solid #808e9a;margin:0 0 40px;padding-bottom:20px}.jobListing h4{margin:0 0 10px}.jobListing ul{list-style:none;margin:0;padding:0}.jobListing li{display:inline-block;border-left:1px solid #808e9a;margin-left:20px;padding-left:15px}.jobListing li:first-child{border-left:0;margin-left:0;padding-left:0}@media only screen and (max-width: 959px){.jobListing li{display:block;border-left:0;margin-left:0;padding-left:0}}@media only screen and (max-width: 959px){.desktop-only {display: none;}}/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.5.1
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2016 Daniel Eden
 */.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.hinge{-webkit-animation-duration:2s;animation-duration:2s}.animated.flipOutX,.animated.flipOutY,.animated.bounceIn,.animated.bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s}@-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, 0deg);transform:rotate3d(0, 0, 1, 0deg)}}@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, 0deg);transform:rotate3d(0, 0, 1, 0deg)}}.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:none;transform:none}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:none;transform:none}}@keyframes wobble{from{-webkit-transform:none;transform:none}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:none;transform:none}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{from,11.1%,to{-webkit-transform:none;transform:none}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.39062deg) skewY(0.39062deg);transform:skewX(0.39062deg) skewY(0.39062deg)}88.8%{-webkit-transform:skewX(-0.19531deg) skewY(-0.19531deg);transform:skewX(-0.19531deg) skewY(-0.19531deg)}}@keyframes jello{from,11.1%,to{-webkit-transform:none;transform:none}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.39062deg) skewY(0.39062deg);transform:skewX(0.39062deg) skewY(0.39062deg)}88.8%{-webkit-transform:skewX(-0.19531deg) skewY(-0.19531deg);transform:skewX(-0.19531deg) skewY(-0.19531deg)}}.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-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-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:none;transform:none}}@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:none;transform:none}}.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:none;transform:none}}@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:none;transform:none}}.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:none;transform:none}}@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:none;transform:none}}.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-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:none;transform:none}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.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:none;transform:none}}@keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.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:none;transform:none}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.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:none;transform:none}}@keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.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:none;transform:none}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.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:none;transform:none}}@keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.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:none;transform:none}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.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:none;transform:none}}@keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.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) rotate3d(0, 1, 0, -360deg);transform:perspective(400px) rotate3d(0, 1, 0, -360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);transform:perspective(400px) 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) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);transform:perspective(400px) 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);transform:perspective(400px) scale3d(0.95, 0.95, 0.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{from{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -360deg);transform:perspective(400px) rotate3d(0, 1, 0, -360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);transform:perspective(400px) 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) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);transform:perspective(400px) 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);transform:perspective(400px) scale3d(0.95, 0.95, 0.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px);transform:perspective(400px);-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-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-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);opacity:1}to{-webkit-transform:none;transform:none;opacity:1}}@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);opacity:1}to{-webkit-transform:none;transform:none;opacity:1}}.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:none;transform:none;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:none;transform:none;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:none;transform:none;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:none;transform:none;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:none;transform:none;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:none;transform:none;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:none;transform:none;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:none;transform:none;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:none;transform:none;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:none;transform:none;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-name:hinge;animation-name:hinge}@-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:none;transform:none}}@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:none;transform:none}}.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}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-preloader a:hover{color:#FFF}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;-ms-touch-action:manipulation;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial, Baskerville, monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:0.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:0.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url("./ajax-loader.gif") center center no-repeat}@font-face{font-family:"slick";src:url("./fonts/slick.eot");src:url("./fonts/slick.eot?#iefix") format("embedded-opentype"),url("./fonts/slick.woff") format("woff"),url("./fonts/slick.ttf") format("truetype"),url("./fonts/slick.svg#slick") format("svg");font-weight:normal;font-style:normal}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir="rtl"] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"â†"}[dir="rtl"] .slick-prev:before{content:"â†’"}.slick-next{right:-25px}[dir="rtl"] .slick-next{left:-25px;right:auto}.slick-next:before{content:"â†’"}[dir="rtl"] .slick-next:before{content:"â†"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"â€¢";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}/*!
 * Validetta (http://lab.hasanaydogdu.com/validetta/)
 * Version 1.0.1 ( 16-08-2015 )
 * Licensed under MIT (https://github.com/hsnayd/validetta/blob/master/LICENCE)
 * Copyright 2013-2015 Hasan AydoÄŸdu - http://www.hasanaydogdu.com 
 */.validetta-bubble{position:absolute;background-color:#cd2e26;max-width:325px;border-radius:5px;color:white;padding:5px 12px;z-index:9}.validetta-bubble:before{content:'';position:absolute;display:block;height:0;width:0;border-width:5px;border-style:solid}.validetta-bubble--right:before{top:7px;left:-10px;border-color:transparent #cd2e26 transparent transparent}.validetta-bubble--bottom:before{top:-10px;left:10px;border-color:transparent transparent #cd2e26 transparent}.validetta-inline,.validetta-bubble{display:block;font:12px/14px Arial, Helvetica, sans-serif}.validetta-inline{color:#cd2e26}header{background:url("../images/mna-banner.jpg") #fff top left no-repeat;background-size:cover;padding:15px 0 0}header.article-header{background:none;position:static}@media only screen and (max-width: 959px){header{background-size:140%;/*position:fixed*/;width:100%;z-index:5000}}.nav-shown header{padding-bottom:140px}header.tribe-events-calendar-list__event-header{position:relative;}header .frame,header .main-nav ul,.main-nav header ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width: 959px){header .frame,header .main-nav ul,.main-nav header ul{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}}@media only screen and (max-width: 959px){header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}header .logo{background:url("../images/logo.png") transparent top left no-repeat;background-size:347px 65px;display:inline-block;height:65px;overflow:hidden;text-indent:120%;white-space:nowrap;width:347px}@media only screen and (max-width: 959px){header .logo{background-size:100%;width:270px}}@media print{header .logo{font-size:20px;font-weight:800;height:auto;overflow:visible;text-indent:0}}.mobile-toggle{border:0;background-color:transparent;display:none;height:19px;margin-top:-2px;margin-right:8px;position:relative;width:24px;vertical-align:middle}@media only screen and (max-width: 959px){.mobile-toggle{display:inline-block}}.mobile-toggle:before{content:'Menu';position:absolute;right:-2px;top:-17px}.nav-shown .mobile-toggle:before{content:'Close'}.mobile-toggle span{background-color:black;border-radius:3px;display:block;height:3px;left:0;opacity:1;position:absolute;top:6.5px;width:100%;transition:all .25s ease-in-out}.home .mobile-toggle span,.altnav .mobile-toggle span{background-color:white}@media only screen and (max-width: 959px){.home .mobile-toggle span,.altnav .mobile-toggle span{background-color:black}}.scrolled .mobile-toggle span{background-color:black}@media only screen and (max-width: 959px){.mobile-toggle span{background-color:#696564}.nav-shown .mobile-toggle span{transition:.25s ease-in-out}.nav-shown .mobile-toggle span:first-child,.nav-shown .mobile-toggle span:nth-child(4){opacity:0;top:7px;transition:.25s ease-in-out}.nav-shown .mobile-toggle span:nth-child(2){-webkit-transform:rotate(45deg);transform:rotate(45deg)}.nav-shown .mobile-toggle span:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}}.mobile-toggle span:first-child{top:0}.mobile-toggle span:nth-child(4){top:14px}.main-nav{font-size:18px;font-size:1.8rem;background-color:#0e5a9d;box-shadow:1px 6px 15px -7px #000;font-family:"Oswald",sans-serif;font-weight:600;margin:5px 0 0;position:relative;z-index:4000}.main-nav ul{list-style:none}.main-nav a{text-decoration:none}@media print{.main-nav{font-size:18px}}@media only screen and (max-width: 959px){.main-nav{box-shadow:none;display:none;margin:0}.nav-shown .main-nav{display:block}}@media print{.main-nav{display:none}}.main-nav>ul>li{position:relative}.main-nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width: 959px){.main-nav ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0}}.main-nav li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media only screen and (max-width: 959px){.main-nav li{width:100%}}.main-nav li:before{background-color:#808e9a;display:inline-block;content:' ';width:1px;height:20px}@media only screen and (max-width: 959px){.main-nav li:before{display:none}}.main-nav li:first-child:before{display:none}.main-nav li.current:before,.main-nav li.selected:before,.main-nav li.active:before,.main-nav li.current-menu-item:before{display:none}.main-nav li.current>a,.main-nav li.selected>a,.main-nav li.current_page_item>a,.main-nav li.current_page_ancestor>a{background-color:#036;color:white}.main-nav li.current+li:before,.main-nav li.selected+li:before,.main-nav li.current_page_item+li:before,.main-nav li.current_page_ancestor+li:before{display:none}.main-nav li:hover>a{transition:all,.5s ease;background-color:#036;color:white}.main-nav a{transition:all,.5s ease;color:#e6e6e6;display:inline-block;padding:10px 0;text-align:center;width:100%}.main-nav .sub-menu{background-color:#dee7ef;box-shadow:1px 6px 15px -7px #000;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:0;overflow:hidden;opacity:0;padding:0;position:absolute;left:0;top:45px;transition:all,.2s ease}.main-nav li:nth-last-child(2) .sub-menu{left:-70px;}@media only screen and (max-width: 959px){.main-nav .sub-menu{display:none}}.main-nav .sub-menu li{border-top:2px solid #bec3c7;white-space:nowrap}.main-nav .sub-menu li:before{display:none}.main-nav .sub-menu li:first-child{border:0}@media only screen and (max-width: 959px){.main-nav .sub-menu li{white-space:initial}}.main-nav .sub-menu a{color:#2b5071;padding:10px 20px;text-align:left}.main-nav .sub-menu a:before{content:'>';margin-right:10px}.main-nav .sub-menu a:hover{color:white}.main-nav .menu-item-has-children:hover .sub-menu{max-height:800px;opacity:1;transition:all,.2s ease}.tool-nav{font-size:14px;font-size:1.4rem;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tool-nav ul{list-style:none}.tool-nav a{text-decoration:none}.tool-nav li.fb{background-image:url('/wp-content/themes/massnurses/library/images/facebook-icon.png');background-repeat:no-repeat;text-indent:-1000em;background-position: 10px 0;}.tool-nav li.fb a{display:block;height:20px;width:20px;}@media print{.tool-nav{font-size:14px}}@media only screen and (max-width: 959px){.tool-nav{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;bottom:0;display:none;left:0;padding:20px;position:absolute;width:100%}}@media print{.tool-nav{display:none}}.nav-shown .tool-nav{background-color:#0e5a9d;display:block}.tool-nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 15px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tool-nav>ul li{border-left:1px solid #036;line-height:1;padding:0 10px}@media only screen and (max-width: 959px){.tool-nav>ul li{border-color:white}}.tool-nav>ul li:first-child{border:0;padding-left:0}.tool-nav>ul a{color:#036}@media only screen and (max-width: 959px){.tool-nav>ul a{color:white}}.tool-nav>ul a:hover{text-decoration:underline}.tool-nav .btn{margin-right:10px}.section-nav{font-size:18px;font-size:1.8rem;font-family:"Oswald",sans-serif;margin:20px 0 50px 0;width:100%}@media print{.section-nav{font-size:18px}}@media print{.section-nav{display:none}}@media only screen and (max-width: 959px){.section-nav{font-size:16px;font-size:1.6rem;background-color:#0e5a9d;border:1px solid #808e9a;padding:10px 20px;margin:20px 0}.section-nav.active h5:after,.section-nav.selected h5:after{transition:.5s ease,-webkit-transform;transition:transform,.5s ease;transition:transform,.5s ease,-webkit-transform;-webkit-transform:rotate(0);transform:rotate(0)}.section-nav.active ul,.section-nav.selected ul{transition:max-height,1s ease;max-height:1000px}.section-nav+*{display:none}}.section-nav h5{font-size:18px;font-size:1.8rem;color:#666;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 20px}@media print{.section-nav h5{font-size:18px}}@media only screen and (max-width: 959px){.section-nav h5{color:white;margin:0}}.section-nav h5:after{font-size:12px;font-size:1.2rem;transition:.5s ease,-webkit-transform;transition:transform,.5s ease;transition:transform,.5s ease,-webkit-transform;content:'▲';display:inline-block;-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media print{.section-nav h5:after{font-size:12px}}

.section-nav li{display:none;}
@media only screen and (max-width: 959px){.section-nav li:first-child{margin-top:20px}}
.single-tribe_events .section-nav li,.single-post .section-nav li,.error404 .section-nav li,.archive .section-nav li,.section-nav li.current_page_item,.section-nav li.current_page_ancestor,.section-nav li.current-page-ancestor,.section-nav li.current_page_ancestor .sub-menu li,.section-nav li.current_page_item .sub-menu li{display:block}
.single-tribe_events .section-nav li,.single-post .section-nav li,.error404 .section-nav li,.archive .section-nav li,.section-nav li.current_page_ancestor .sub-menu li,.section-nav li.current-page-ancestor .sub-menu li,.section-nav li.current_page_item .sub-menu li{border-bottom:2px solid #c4c4c4;padding:0 5px 10px 6px;margin:0 0 10px 0}
.section-nav li.current_page_ancestor a,.section-nav li.current-page-ancestor a,.section-nav li.current_page_item a{display:none}
.section-nav li.current_page_ancestor .sub-menu a,.section-nav li.current-page-ancestor .sub-menu a,.section-nav li.current_page_item .sub-menu a{display:block}
.section-nav li.current_page_item>a,.section-nav li.current-page-item>a,.section-nav li.current_page_ancestor>a{color:#666;font-weight:bold;}
.section-nav a{transition:color,.5s ease;color:#666;display:block;padding-left:10px}
.section-nav a:before{content:'>';display:inline-block;margin-right:5px;margin-left:-12px}
.section-nav a:hover{transition:color,.5s ease;color:#000;text-decoration:none}
@media only screen and (max-width: 959px){.section-nav a:hover{color:white}}
@media only screen and (max-width: 959px){.section-nav a{color:white}}
.section-nav ul li.current-menu-item{display:block}
.section-nav ul li.current-page-ancestor .sub-menu,.section-nav ul li.current-page-ancestor .sub-menu li,.section-nav ul li.current-page-ancestor .sub-menu li a{display:block;}
@media print{.section-nav .sub-menu{font-size:16px}}
@media only screen and (max-width: 959px){.section-nav .sub-menu{margin-top:0;padding-top:0}}
.single-tribe_events .section-nav li .sub-menu,.single-post .section-nav li .sub-menu,.error404 .section-nav li .sub-menu,.archive .section-nav li .sub-menu,.section-nav li.current_page_item .sub-menu .sub-menu{display:none}
.section-nav li.current_page_ancestor .sub-menu li:not(.current_page_item) .sub-menu,.section-nav li.current-page-ancestor .sub-menu li:not(.current_page_item) .sub-menu{display:none}
.section-nav li.current_page_ancestor .sub-menu li.current_page_ancestor .sub-menu,.section-nav li.current-page-ancestor .sub-menu li.current_page_ancestor .sub-menu{display:block}
.section-nav li.current_page_ancestor .sub-menu .sub-menu li,.section-nav li.current-page-ancestor .sub-menu .sub-menu li{border:0;padding:10px 12px 0;font-size:16px;font-size:1.6rem;font-weight:400}
@media only screen and (max-width: 959px){.section-nav .sub-menu li{margin-top:10px;padding:0 5px 0}}
.section-nav .sub-menu .sub-menu a:before{content:'•'}
@media only screen and (max-width: 959px){.section-nav ul{transition:max-height,.5s ease;max-height:0px;overflow:hidden}}
.section-nav .has-sub.selected>a:before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}

footer{background-color:#363b40;font-size:14px;font-size:1.4rem;color:#a8b6c5;font-family:"Open Sans",sans-serif;line-height:20px}footer.article-footer{background-color:#fff;}@media print{footer{font-size:14px}}footer .frame,footer .main-nav ul,.main-nav footer ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:40px 20px}@media only screen and (max-width: 959px){footer .frame,footer .main-nav ul,.main-nav footer ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media print{footer .frame,footer .main-nav ul,.main-nav footer ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}footer section{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;box-sizing:border-box;border-left:1px solid #525456;padding:5px 20px;width:31.51%}footer section:first-child,footer section:nth-child(4){border-left:0}footer section:nth-child(4),footer section:nth-child(5){font-family:"Oswald",sans-serif}@media only screen and (max-width: 959px){footer section{border:0;width:auto}}@media print{footer section{border:0;width:auto}}footer nav{font-family:"Oswald",sans-serif}@media print{footer nav{display:none}}footer nav li{border-right:2px solid #a8b6c5;display:inline-block;padding-right:5px;margin:3px 0 3px 3px}footer nav li:last-child{border:0}footer a{color:#a8b6c5;font-family:"Oswald",sans-serif}footer .logo{background:url("../images/footer-logo.png") transparent top left no-repeat;background-size:260px 49px;display:inline-block;height:49px;overflow:hidden;text-indent:120%;white-space:nowrap;width:260px}@media only screen and (max-width: 959px){footer .logo{display:block;margin:0 auto 20px}}@media print{footer .logo{display:none}}.accordion section{overflow:hidden}.accordion .trigger:hover{cursor:pointer}@media only screen and (max-width: 959px){.breadcrumbs{display:none}}.breadcrumbs ul{list-style:none;margin:0;padding:0;font-size:16px;font-size:1.6rem}@media print{.breadcrumbs ul{font-size:16px}}.breadcrumbs li{display:inline-block;margin-right:5px}.breadcrumbs li:after{content:'>';margin-left:10px;vertical-align:middle}.breadcrumbs li:last-child{margin-right:0}.breadcrumbs li:last-child:after{display:none}.breadcrumbs a{color:#0e5a9d;text-decoration:underline}.breadcrumbs a:hover{text-decoration:none}.pagination ul{list-style:none;font-size:1em;margin:0;padding:0}.pagination li{display:inline-block}.pagination span.current{font-weight:bold;font-size:1.25em;}.site-search label{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.site-search button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#a8d5ff;border:0;box-shadow:3px 3px 2px grey;border-radius:25px;display:-webkit-box;display:-ms-flexbox;display:flex;height:25px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 10px;padding:0;transition:background-color,.5s ease;width:25px;-webkit-appearance:none}.site-search button:hover{background-color:#42a4ff;cursor:pointer;transition:background-color,.5s ease}.site-search button:before{font-size:14px;font-size:1.4rem;display:inline-block;color:white;content:'▲';margin-left:7px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}@media print{.site-search button:before{font-size:14px}}.site-search button span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.home h1{font-size:36px;font-size:3.6rem;border-bottom:2px solid #ccc;color:#0e5a9d;font-family:"Oswald",sans-serif;margin:0 0 20px;padding-bottom:5px;text-transform:uppercase}@media print{.home h1{font-size:36px}}@media only screen and (max-width: 959px){.home h1{font-size:24px;font-size:2.4rem}}.home .news,.home .forms,.home .events,.home .education,.home .member-info{padding:10px 0}.home .news{padding-bottom:40px}.home .news .flex{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.home .newsletter{background-color:#f5f5f5;text-align:right;width:31.51%}@media only screen and (max-width: 959px){.home .newsletter{width:auto}}.home .newsletter a{font-size:20px;font-size:2rem;color:#0e5a9d;display:block;font-family:"Oswald",sans-serif;font-weight:600;margin:20px;text-transform:uppercase}@media print{.home .newsletter a{font-size:20px}}.home .newsletter a:after{color:#696564;margin:0 0 0 5px}.home .newsletter a:hover{color:#1275cc;text-decoration:none}.home .newsletter img{width:100%}.home .news-items{font-size:16px;font-size:1.6rem;width:65.75%}@media print{.home .news-items{font-size:16px}}@media only screen and (max-width: 959px){.home .news-items{width:auto}}.home .news-items .flex{padding-bottom:30px}.home .news-items .items{text-align:left;width:48.63%}@media only screen and (max-width: 959px){.home .news-items .items{width:auto}}.home .news-items .items:last-child{border-left:1px solid #ccc}@media only screen and (max-width: 959px){.home .news-items .items:last-child{border:0;border-top:1px solid #ccc}}.home .news-items .items:last-child ul{margin-left:20px}@media only screen and (max-width: 959px){.home .news-items .items:last-child ul{margin:0}}.home .news-items ul{list-style:none;padding:0}.home .news-items li{border-top:1px solid #ccc}.home .news-items li:first-child{border:0}.home .news-items p{text-align:center;}.home .news-items h2{font-size:20px;font-size:2rem}@media print{.home .news-items h2{font-size:20px}}.home .news-items a{color:#696564}.home .forms .flex,.home .member-info .flex{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:space-between}/*.home .forms .flex div:nth-child(2),.home .member-info .flex div:nth-child(2){margin-left:2.725%;margin-right:2.725%}*/.home .forms .flex div:first-child, .home .member-info .flex div:first-child {margin-left:0;}@media only screen and (max-width: 959px){.home .forms .flex div:nth-child(2),.home .member-info .flex div:nth-child(2){margin-left:0;margin-right:0}}.home .forms{background:url("../images/forms-bkgd.jpg") #000 top left no-repeat;background-size:cover;padding:30px 0 50px;text-align:center}@media only screen and (max-width: 959px){.home .forms{padding:20px 0 0}}.home .forms h1{border:0;color:white;margin:0 0 40px}.home .forms h2{font-size:28px;font-size:2.8rem;color:white;margin:0;text-align:center}@media print{.home .forms h2{font-size:28px}}@media only screen and (max-width: 959px){.home .forms h2{font-size:22px;font-size:2.2rem;margin-bottom:30px}}.home .forms a img{opacity:1;transition:opacity,.5s ease}.home .forms a:hover img{opacity:.7;transition:opacity,.5s ease}.home .form-cta{background:linear-gradient(to bottom, rgba(47,100,149,0.3) 0%, rgba(60,79,104,0.9) 100%);margin-left:2%;min-height:350px;padding:20px 20px 50px 20px;position:relative;flex-grow:1;flex-basis:0;}@media only screen and (max-width: 959px){.home .form-cta{margin-bottom:20px;min-height:auto;width:auto}}.home .form-cta img{width:100%}@media only screen and (max-width: 959px){.home .form-cta img{width:auto}}.home .form-cta .content{bottom:20px;left:20px;position:absolute;right:20px}@media only screen and (max-width: 959px){.home .form-cta .content{position:static}}.home .form-cta .btn{display:inline-block;margin-top:10px}.home .events{padding:50px 0 20px;text-align:center}.home .events h1{text-align:left}.home .events .flex{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:30px;text-align:left}.home .events .calendar{width:65.75%}@media only screen and (max-width: 959px){.home .events .calendar{width:auto}}.home .events .event:first-child{border:0}.home .events .sidebar{background-color:#f5f5f5;width:31.51%}@media only screen and (max-width: 959px){.home .events .sidebar{display:none}}.home .events img{width:100%}.home .member-info{font-size:14px;font-size:1.4rem;padding:50px 0}@media print{.home .member-info{font-size:14px}}@media only screen and (max-width: 959px){.home .member-info{padding-bottom:20px}}.home .member-info .flex>div{background-color:#f5f5f5;padding:20px;width:31.51%}@media only screen and (max-width: 959px){.home .member-info .flex>div{margin-bottom:30px;width:100%}}.home .member-info .flex>div.mymna-cta,.home .member-info .flex>div.link-list{padding:0}.home .member-info h2{font-size:24px;font-size:2.4rem;margin:0 0 15px}@media print{.home .member-info h2{font-size:24px}}.home .member-info .mymna-cta{border:1px solid #0e5a9d;text-align:center}.home .member-info .mymna-cta h2{background-color:#0e5a9d;color:white;font-family:"Oswald",sans-serif;margin:0 0 15px;padding:5px 10px;text-align:left}.home .member-info .mymna-cta a{color:#036}.home .member-info .mymna-cta a.btn{color:white}.home .member-info .mymna-cta .brand{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;padding:20px 10px;text-align:left}.home .member-info .mymna-cta .brand p{margin:0}.home .member-info .mymna-cta .brand img{margin-right:20px;width:50%}.home .member-info .mymna-cta .btn{border-radius:0;padding:10px 15px}.home .member-info .mymna-cta p{margin:25px 0}.home .member-info .standard-cta .btn{transition:all,.5s ease;background-color:transparent;display:block;margin:0 auto;width:48.63%}.home .member-info .standard-cta .btn:hover{transition:all,.5s ease;background-color:#696564;color:white}.home .link-list img{width:100%}.home .link-list ul{list-style:none;margin:20px 10px;text-align:right}.home .link-list li{margin:0 0 10px}.home .link-list a{font-size:20px;font-size:2rem;color:#0e5a9d;display:block;font-family:"Oswald",sans-serif;font-weight:600;margin:20px;text-transform:uppercase}@media print{.home .link-list a{font-size:20px}}.home .link-list a:hover{color:#1275cc;text-decoration:none}.home .education{font-size:14px;font-size:1.4rem;background:url("../images/education-bkgd.jpg") transparent top left no-repeat;background-size:cover;padding:20px 0 50px}@media print{.home .education{font-size:14px}}.home .education h1{border-color:#0e5a9d}.home .education .module{background-color:#f5f5f5;padding-bottom:60px;position:relative;width:31.51%}@media only screen and (max-width: 959px){.home .education .module{margin:0 0 20px;width:auto}}.home .education .module:nth-child(2){margin-left:2.725%;margin-right:2.725%}@media only screen and (max-width: 959px){.home .education .module:nth-child(2){margin-left:0;margin-right:0}}.home .education .content{line-height:1.75;padding:20px}.home .education img{margin-bottom:-10px;width:100%}.home .education h2{font-size:24px;font-size:2.4rem;background-color:#0e5a9d;color:white;display:inline-block;margin:-20px 0 10px;padding:5px 10px;position:relative;text-transform:uppercase}@media print{.home .education h2{font-size:24px}}.home .education .btn{bottom:20px;left:30%;position:absolute;right:30%;width:40%}@media print{aside .cta{display:none}}aside .cta img{border: 1px solid #666; box-shadow: 3px 3px 3px #aaa;display:block;margin:0 auto;transition:all .5s ease;width:100%}aside .cta:hover img{box-shadow:2px 3px 13px 1px #a89fa8;transition:all .5s ease}.main-cta{min-height:500px;overflow:hidden;position:relative;background:#000;}@media only screen and (max-width: 959px){.main-cta{background:rgba(14,90,157,0.5)}}@media print{.main-cta{display:none}}.main-cta .bkgd-img{-o-object-fit:cover;object-fit:cover;height:500px;width:100%}@media only screen and (max-width: 959px){.main-cta .bkgd-img{display:none}}.main-cta .content-frame{background:url("../images/nurse.png") transparent 60px bottom no-repeat;bottom:0;left:0;margin:0 auto;max-width:1120px;min-height:464px;padding:0 20px;position:absolute;right:0;width:100%}@media only screen and (max-width: 959px){.main-cta .content-frame{padding:50px 0 0;position:static;width:100%}}.main-cta h5{font-size:36px;font-size:3.6rem;color:white;font-family:"Oswald",sans-serif;margin:0 0 15px 0;text-align:center;text-transform:uppercase}@media print{.main-cta h5{font-size:36px}}.main-cta .content{font-size:24px;font-size:2.4rem;background:rgba(14,90,157,0.5);display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:600;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:40px 0 0;padding:20px 20px;text-align:right}@media print{.main-cta .content{font-size:24px}}@media only screen and (max-width: 959px){.main-cta .content{background:transparent;padding:20px}}.main-cta ul{list-style:none;margin:0;padding:0;text-align:right;width:65.75%}@media only screen and (max-width: 959px){.main-cta ul{width:auto}}.main-cta li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:30px 0}.main-cta li:after{font-size:48px;font-size:4.8rem;content:'〉';color:white;display:block;font-weight:400;padding-left:20px}@media print{.main-cta li:after{font-size:48px}}@media only screen and (max-width: 959px){.main-cta li{margin:0 0 50px}}.main-cta a{color:white}.sml-cta{background-color:#ebf2f7;border:1px solid #696564;margin:30px 0}.sml-cta.alt{background-color:#f5f5f5}.sml-cta h4{font-size:24px;font-size:2.4rem;margin:0 0 15px 0}@media print{.sml-cta h4{font-size:24px}}.sml-cta h5{font-size:18px;font-size:1.8rem;background-color:#0e5a9d;border-bottom:5px solid #696564;color:white;font-family:"Oswald",sans-serif;margin:0 0 20px;padding:10px 15px}@media print{.sml-cta h5{font-size:18px}}.sml-cta .content{padding:20px}dl{margin:0 0 20px}dl dt{color:#b51247;font-weight:700}dl dd{margin-bottom:20px}.side-cta{box-sizing:border-box;background-color:white;border:1px solid #808e9a;float:right;margin:0 0 20px 20px;padding:20px 20px 0;width:380px}@media only screen and (max-width: 959px){.side-cta{float:none;margin:0 auto 40px;width:auto}}@media print{.side-cta{display:none}}.webmail-link{background:url("../images/envelopeicon.png") white 15px 15px no-repeat;border:1px solid #808e9a;box-shadow:2px 3px 13px 1px rgba(168,159,168,0.5);color:#b51247;display:block;margin:0 0 30px;padding:20px 20px 20px 130px;font-weight:600}@media only screen and (max-width: 959px){.webmail-link{min-height:100px}}.sidebar-note{font-size:19px;font-size:1.9rem;background-color:#ccc;border-radius:5px;box-shadow:2px 3px 13px 1px rgba(168,159,168,0.5);padding:10px}@media print{.sidebar-note{font-size:19px}}.sidebar-note.alt{text-align:center}.sidebar-note h5{font-size:21px;font-size:2.1rem;color:#0e5a9d;font-family:"Oswald",sans-serif;margin:0 0 15px}@media print{.sidebar-note h5{font-size:21px}}.sidebar-note img{margin:20px 0}.hero{margin:20px 0}@media print{.hero{display:none}}.hero img{box-shadow:2px 3px 13px 1px rgba(0,0,0,0.51);display:block;width:100%;height:auto;}@media only screen and (max-width: 959px){.hero{margin:0}}.frame > article{font-size:18px;font-size:1.8rem;color:#696564;padding:30px 0 100px 20px;width:74.31%}.archive article{padding-bottom:50px;}@media print{article{font-size:18px}}@media print{article{padding:0;width:auto}}.wide-template article{width:100%}@media only screen and (max-width: 959px){article{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:10px 0 50px;width:auto}.frame > article{padding:30px 0 100px;width:auto}}article h1,.single-post article .news-title{font-size:24px;font-size:2.4rem;border-bottom:2px solid #d8d8d8;color:#0e5a9d;font-family:"Oswald",sans-serif;font-weight:700;margin:30px 0 20px;padding-bottom:5px;text-transform:uppercase}.single-post article h1{text-transform:none;border-bottom:none;font-family:"Open Sans",sans-serif;}@media print{article h1{font-size:24px}}.single-post article h1,article h2{font-size:22px;font-size:2.2rem;color:#b51247}@media print{article h2{font-size:22px}}article h3{color:#333;margin-bottom:0.25em;}article p{margin:0 0 20px 0}article figure{display:inline-block;margin:0 0 20px}article figure.wp-block-table{box-shadow:none;}article p.byline{font-style:italic;font-size:0.8em;}article figure img{}article figure.left{float:left;margin-right:20px}article figure.right{float:right;margin-left:20px}@media only screen and (max-width: 959px){article figure.left,article figure.right{float:none;margin:10px 0 25px}article figure img{width:100%}}article a{color:#036}article .flex{margin-bottom:30px}article .lower{text-transform:lowercase}article li{margin:0 0 10px}article .top-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width: 959px){article .top-items{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:0 0 15px}}.anchors{font-size:18px;font-size:1.8rem;border-bottom:2px solid #696564;font-family:"Oswald",sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;list-style:none;margin:0;padding:0}@media print{.anchors{font-size:18px}}@media only screen and (max-width: 959px){.anchors{display:none}}.anchors.alt{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media only screen and (max-width: 959px){.anchors.alt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.anchors.alt li{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}@media only screen and (max-width: 959px){.anchors.alt li{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.anchors li{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:0 0 0 5px}.anchors li:first-child{margin-left:0}.anchors a{background-color:#0e5a9d;border:1px solid #808e9a;color:white;display:block;padding:5px 10px;text-align:center}@media print{.anchors{display:none}}.anchor-section{border-bottom:2px solid #d8d8d8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px}.anchor-section .icon{font-size:40px;font-size:4rem;color:#0e5a9d;width:5.835%}@media print{.anchor-section .icon{font-size:40px}}@media only screen and (max-width: 959px){.anchor-section .icon{display:none}}.anchor-section .icon img{width:100%}@media print{.anchor-section .icon{display:none}}.anchor-section .content{width:91.43%}@media only screen and (max-width: 959px){.anchor-section .content{width:auto}}.anchor-section h4{font-size:24px;font-size:2.4rem;color:#0e5a9d;margin:10px 0 15px}@media print{.anchor-section h4{font-size:24px}}.updates{background-color:#f5f5f5;border:1px solid #808e9a;border-top:10px solid #696564;padding:10px 20px}@media print{.updates{border:0}}.updates h4{font-size:24px;font-size:2.4rem;border-bottom:1px solid #d8d8d8;color:#0e5a9d;padding:0 0 10px}@media print{.updates h4{font-size:24px}}.dated-list{margin:0 0 20px 5px;padding:0}@media only screen and (max-width: 959px){.dated-list{margin:0 0 20px 0}}.dated-list li{display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1.7;margin:0 0 20px}@media only screen and (max-width: 959px){.dated-list li{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.dated-list li:before{font-size:14px;font-size:1.4rem;content:'●';margin-right:10px}@media print{.dated-list li:before{font-size:14px}}@media only screen and (max-width: 959px){.dated-list li:before{display:none}}.dated-list li .date{display:block;font-weight:600;width:150px}@media only screen and (max-width: 959px){.dated-list li .date{border-bottom:1px solid #808e9a;font-weight:700;margin-bottom:5px;width:auto}}.dated-list li .date:after{color:#b51247;content:'|';font-weight:400;margin:0 10px}@media only screen and (max-width: 959px){.dated-list li .date:after{display:none}}.dated-list li .date+a{width:90%}@media only screen and (max-width: 959px){.dated-list li .date+a{width:auto}}.social-action{background-color:#d8d8d8;padding:0 0 20px 0;text-align:right;width:40.07%}@media only screen and (max-width: 959px){.social-action{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%}}.social-action img{width:100%;display:block}.social-action a{font-size:20px;font-size:2rem;display:block;font-weight:700;margin:20px 20px 5px;text-transform:uppercase}@media print{.social-action a{font-size:20px}}.social-action a:after{color:#696564;content:'>';margin-left:5px}.social-action+.intro{margin-left:5.45%;width:57.19%}@media only screen and (max-width: 959px){.social-action+.intro{margin:0 0 20px 0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:auto}}.services-grid{background:#f5f5f5;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:50px 0;padding:20px 20px 0}.services-grid:after{content:' ';width:31.51%}.services-grid .service{font-size:13px;font-size:1.3rem;background-color:white;border:1px solid #d8d8d8;line-height:1.75;margin:0 0 20px;padding:35px 10px 80px;position:relative;text-align:center;width:31.51%}@media print{.services-grid .service{font-size:13px}}.services-grid .service:hover{border-color:#bfbfbf;box-shadow:1px 6px 15px -7px #000;cursor:pointer;transition:all,.5s ease}.services-grid .service:hover .btn{transition:all,.5s ease;background-color:#696564;color:white;padding:5px 15px;width:57.19%}.services-grid .service [class^="icon-"],.services-grid .service [class*=" icon-"]{font-size:40px;font-size:4rem;color:#0e5a9d}@media print{.services-grid .service [class^="icon-"],.services-grid .service [class*=" icon-"]{font-size:40px}}@media only screen and (max-width: 1279px){.services-grid .service{width:48.63%}}@media only screen and (max-width: 959px){.services-grid .service{padding-bottom:20px;width:100%}}.services-grid h4{font-size:18px;font-size:1.8rem;color:#b51247;font-weight:400;margin:10px 0}@media print{.services-grid h4{font-size:18px}}.services-grid .btn{display:inline-block;left:0;bottom:20px;position:absolute;right:0;margin:0 auto;width:48.63%;transition:all,.5s ease}@media only screen and (max-width: 959px){.services-grid .btn{position:static}}.calendar h3{font-size:18px;font-size:1.8rem;background-color:#0e5a9d;border-bottom:5px solid #696564;color:white;font-family:"Oswald",sans-serif;margin:0 0 20px;padding:10px 15px}@media print{.calendar h3{font-size:18px}}.calendar .views{font-weight:600;text-align:right}@media only screen and (max-width: 959px){.calendar .views{text-align:left}}.calendar .views ul{display:inline-block;font-weight:400;margin-right:20px}@media only screen and (max-width: 959px){.calendar .views ul{margin:10px 0 25px 0;padding-left:0}}.calendar .views li{display:inline-block;margin-left:20px}@media only screen and (max-width: 959px){.calendar .views li{margin-left:0;margin-right:10px}}.calendar .views li:before{content:'â€¢';margin-right:5px}.calendar .month{background-color:#ebf2f7;margin:0 0 15px;padding:5px 10px}.calendar .month+.event{border:0}.register{font-weight:600;margin-right:70px;text-align:right}@media only screen and (max-width: 959px){.register{margin-right:0 0 20px;text-align:left}}.register [class^="icon-"],.register [class*=" icon-"]{font-size:40px;font-size:4rem;color:#0e5a9d;margin-left:10px;vertical-align:middle}@media print{.register [class^="icon-"],.register [class*=" icon-"]{font-size:40px}}.register-icon{background:url("../images/register.png") transparent top left no-repeat;background-size:53px 46px;display:inline-block;height:46px;overflow:hidden;text-indent:120%;white-space:nowrap;width:53px;vertical-align:text-top}.sml-cta .register-icon{margin-left:10px;vertical-align:middle}@media only screen and (max-width: 959px){.sml-cta .register-icon{display:inline-block;float:none}}@media only screen and (max-width: 959px){.register-icon{display:block;float:right;margin:0 0 5px 20px}}.event{border-top:2px solid #d8d8d8;display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px 0 5px}@media only screen and (max-width: 959px){.event{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.event-details{font-size:16px;font-size:1.6rem;width:82.87%}@media print{.event-details{font-size:16px}}@media only screen and (max-width: 959px){.event-details{margin-top:20px;width:auto}}.event-details .date{font-weight:600;margin:0 0 5px}.event-details .class-type{color:#b51247;font-style:italic;font-weight:400}.event-details .class-type:before{content:'|';margin:0 5px}.event-details [class^="icon-"],.event-details [class*=" icon-"]{font-size:40px;font-size:4rem;color:#0e5a9d;margin-right:5px;vertical-align:middle}@media print{.event-details [class^="icon-"],.event-details [class*=" icon-"]{font-size:40px}}.event-date{width:14.39%}@media only screen and (max-width: 959px){.event-date{width:31.51%}}.event-title{font-size:20px;font-size:2rem;font-weight:600;line-height:1.25;margin:0 0 5px}@media print{.event-title{font-size:20px}}@media only screen and (max-width: 959px){.event-title{margin:10px 0 20px}}.event-title a{color:#036}.date-icon{font-size:20px;font-size:2rem;border:1px solid #808e9a;font-weight:600;text-align:center;width:74.31%}@media print{.date-icon{font-size:20px}}@media only screen and (max-width: 959px){.date-icon{max-width:90px}}.date-icon .month{background-color:#0e5a9d;color:white;margin:0}.date-icon .day{padding:5px 0}.carousel{box-shadow:2px 3px 13px 1px #a89fa8;padding:0;position:relative;width:100%}.carousel .frame,.carousel .main-nav ul,.main-nav .carousel ul{bottom:50%;left:0;position:absolute;right:0;z-index:2000}.carousel .slick-dots{bottom:20px;z-index:3000}@media only screen and (max-width: 959px){.carousel .slick-dots{bottom:-20px}}.carousel .slick-dots li{background:#fff;height:auto;width:auto}.carousel .slick-dots li button{background-color:#656567;height:13px;width:13px}@media only screen and (max-width: 959px){.carousel .slick-dots li button{height:8px;width:8px}}.carousel .slick-dots li button:before{content:' '}.carousel .slick-dots li.slick-active button{background-color:#905b6b}.controls .slick-prev,.controls .slick-next{border-radius:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:auto;line-height:0;padding:0;transition:all 0.2s ease;width:auto}.controls .slick-prev:before,.controls .slick-next:before{font-size:80px;font-size:8rem;color:white;content:'›';display:block;text-shadow:2px 3px 1px rgba(0,0,0,0.5)}@media print{.controls .slick-prev:before,.controls .slick-next:before{font-size:80px}}.controls .slick-prev{left:15px}.controls .slick-prev:before{content:'‹';text-shadow:-2px 3px 1px rgba(0,0,0,0.5)}.controls .slick-prev:hover{left:10px;transition:all 0.2s ease}.controls .slick-next{right:15px}.controls .slick-next:hover{right:10px;transition:all 0.2s ease}.slide img{width:100%}.social-services{text-align:right}.social-services .addthis span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.social-services .addthis:focus{outline:0}.social-services .addthis a{margin-left:3px}.social-services .addthis_button_facebook{background:url("../images/icon-facebook.png") transparent top left no-repeat;display:inline-block;height:20px;width:20px}.social-services .addthis_button_twitter{background:url("../images/icon-twitter.png") transparent top left no-repeat;display:inline-block;height:20px;width:20px}.social-services .addthis_button_compact{background:url("../images/icon-additional.png") transparent top left no-repeat;display:inline-block;height:20px;width:20px}.social-services #printPage{background:url("../images/icon-print.png") transparent top left no-repeat;display:inline-block;height:20px;width:20px}.social-services #emailPage{background:url("../images/icon-mail.png") transparent top left no-repeat;display:inline-block;height:20px;width:20px}.social-services #rssPage{background:url("../images/icon-rss.png") transparent top left no-repeat;display:inline-block;height:20px;width:20px}
.wp-block-group.highlight{border:1px solid #000; padding:0 20px;}

/* FONTS */
@font-face{font-family:'icomoon';src:url("fonts/icomoon.eot?1n5sle");src:url("fonts/icomoon.eot?1n5sle#iefix") format("embedded-opentype"),url("fonts/icomoon.ttf?1n5sle") format("truetype"),url("fonts/icomoon.woff?1n5sle") format("woff"),url("fonts/icomoon.svg?1n5sle#icomoon") format("svg");font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-archive2:before{content:"\e6a1"}.icon-files:before{content:"\e6b7"}.icon-clipboard-text:before{content:"\e6cb"}.icon-enter:before{content:"\e6d2"}.icon-papers:before{content:"\e6d4"}.icon-news:before{content:"\e6d5"}.icon-medal-empty:before{content:"\e6dd"}.icon-profile:before{content:"\e71b"}.icon-users:before{content:"\e722"}.icon-users-plus:before{content:"\e724"}.icon-cart:before{content:"\e74d"}.icon-tag:before{content:"\e755"}.icon-pushpin:before{content:"\e778"}.icon-calendar-31:before{content:"\e788"}.icon-laptop-phone:before{content:"\e7ae"}.icon-layers:before{content:"\e977"}

/* ADD TO CALENDAR */
/**
 * AddToCalendar Blue Style
 * http://addtocalendar.com
 */

/* Base */

.addtocalendar var{
    display: none;
}

.addtocalendar {
    position: relative;
    display: inline-block;
    background: transparent!important;
}

.atcb-link {
    display: block;
    outline: none!important;
    cursor: pointer;
}

.atcb-link:focus~ul,
.atcb-link:active~ul,
.atcb-list:hover{
    visibility:visible;
}

.atcb-list {
    visibility: hidden;
    position: absolute;
    top: 100%;
    left: 0;
    width: 170px;
    z-index: 900;
}

.atcb-list,
.atcb-item
{
    list-style: none;
    margin: 0;
    padding: 0;
    background: #fff;
}

.atcb-item {
    float: none;
    text-align: left;
}

.atcb-item-link
{
    text-decoration: none;
    outline: none;
    display: block;
}

.atcb-item.hover,
.atcb-item:hover {
    position: relative;
    z-index: 900;
    cursor: pointer;
    text-decoration: none;
    outline: none;
}


/* Blue */

.atc-style-blue .atcb-link,
.atc-style-blue .atcb-link:hover,
.atc-style-blue .atcb-link:active,
.atc-style-blue .atcb-link:focus
{
    margin: 0;
    padding: 7px 25px;
    color: #fff;
    font-family: "Verdana";
    font-size: 14px;
    text-decoration: none;
    outline: none;
    line-height: 20px;
    vertical-align: middle;
    background-color: #0e5a9d;
    box-shadow: 0 0 40px rgba(0, 0, 0, .13) inset;
    border-radius: 4px;
    zoom: 1;
}

.atc-style-blue .atcb-list {
    width: 170px;
    border: 1px solid rgb(186,186,186);
    border-radius: 2px;
    box-shadow: 0 0 5px #AAA;
}

.atc-style-blue .atcb-list,
.atc-style-blue .atcb-item
{
    background: #fff;
    color: #000;
}

.atc-style-blue .atcb-item,
.atc-style-blue .atcb-item-link
{
    line-height: 1.3em;
    vertical-align: middle;
    zoom: 1;
}

.atc-style-blue .atcb-item-link,
.atc-style-blue .atcb-item-link:hover,
.atc-style-blue .atcb-item-link:active,
.atc-style-blue .atcb-item-link:focus
{
    color: #000;
    font-family: "Verdana";
    font-size: 14px;
    text-decoration: none;
    outline: none;
    padding: 5px 15px;
}

.atc-style-blue .atcb-item-link:hover,
.atc-style-blue .atcb-item-link:active,
.atc-style-blue .atcb-item-link:focus
{
    color: #fff;
}

.atc-style-blue .atcb-item.hover,
.atc-style-blue .atcb-item:hover {
    background: rgb(66,129,244);
}

.wp-block-yoast-faq-block .schema-faq-question{font-size:16px;}
.wp-block-yoast-faq-block p.schema-faq-answer{font-size:14px;}
