@import url(https://use.typekit.net/afp3lhp.css);
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:""}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}input,textarea,select{*font-size:100%}legend{color:#000}#yui3-css-stamp.cssreset{display:none}body,html{min-height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:85%}@media screen and (min-width: 1024px){body,html{font-size:100%}}html,body{height:100%;margin:0}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{min-height:100%;position:relative;font-family:"Source Sans 3","Trebuchet MS",sans-serif;display:flex;flex-direction:column}p{margin:0 0 1.5em;line-height:1.6em}a{color:#0069aa}b,strong{font-weight:bold}i,em{font-style:italic}h1{font-family:"Source Sans 3","Trebuchet MS",sans-serif;font-size:2.5em;color:#222;margin:0 0 1em}h2{font-family:"Source Sans 3","Trebuchet MS",sans-serif;font-size:2em;line-height:1.25}h3{margin:1.25em 0 .75em;font-size:1.75em;color:#444}#page-container ul,#page-container ol{padding-left:30px;margin:1em 0}#content ul>li{list-style:circle;line-height:1.7rem}#content ol>li{list-style:decimal;line-height:1.7rem}#content pre{font-family:"Source Sans 3","Trebuchet MS",sans-serif;font-size:13px;padding:10px;margin:2em 0;color:#333;background-color:#eee;overflow:auto}#content abbr{padding:1px;border-bottom:1px dashed #999;cursor:help}#content code{background-color:#efefef;color:#666;font-family:"Source Sans 3","Trebuchet MS",sans-serif;font-size:13px;padding:3px;font-weight:bold}.return-top{margin:1rem 0;text-align:right}.return-top a[href="#top"]{padding:3px 15px 3px 0;text-decoration:none}.return-top a[href="#top"] i{font-size:.8rem;vertical-align:baseline;margin-left:3px}hr{color:rgba(0,0,0,0);border-top:1px solid #ccc;margin:1.5rem 0}.hide-frontend{display:none !important}table{width:100%;border:none}table thead th{background-color:#ddd;color:#333;border-bottom:2px solid #bbb}table tbody th{font-weight:bold}td,th{padding:3px 6px}input,select,textarea{font-family:inherit;background-color:#eee;padding:4px 6px;margin:0px;vertical-align:middle;border:1px solid #888}select{padding:3px 6px}input[type=checkbox],input[type=radio]{border:none;line-height:2em;vertical-align:middle;background-color:rgba(0,0,0,0)}fieldset{padding:10px;margin:1.5em;border-top:3px solid #ccc}legend{text-transform:uppercase;font-size:.9em;font-weight:bold;padding:5px 10px;margin-left:-10px}#page-main .wp-caption,#post-main .wp-caption{width:100% !important}#page-main img,#post-main img{text-align:center;max-width:100%;height:auto;line-height:0px;vertical-align:top}#page-main img::before,#page-main img::after,#post-main img::before,#post-main img::after{content:"";display:block}.wp-caption-text{background-color:#fff;color:#333;padding:10px;font-family:"Source Sans 3","Trebuchet MS",sans-serif;font-style:italic;border:1px solid #ddd;border-top:none}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.alignleft{float:left;margin:0 15px 15px 0;padding:10px}.alignright{float:right;margin:0 0 15px 15px;padding:10px}body.admin-bar #wpadminbar{position:fixed !important}body.admin-bar #header-container{top:46px}@media only screen and (min-width: 768px){body.admin-bar:not(.subdomain.cvi,.www,.subdomain.communication,.subdomain.selfdetermined,.subdomain.curriculum) #header-container{top:32px;background:#fff}}@font-face{font-family:"Cooper*";src:local("../../fonts/cooper/Cooper* Bold"),local("../../fonts/cooper/Cooper-Bold"),url(0d9c4b753cff1fd7c2b7.woff2) format("woff2"),url(e1324e6b553780093aac.woff) format("woff");font-weight:bold;font-style:normal;font-display:swap}@keyframes moveToCenter{0%{left:0;transform:translateX(0)}100%{left:50%;transform:translateX(-50%)}}nav.subdomain{transition:background-color .3s ease,transform .3s ease;border-radius:2rem;padding:0 .5rem;background:none rgba(0,0,0,0);border:1px hsla(0,0%,100%,.3) solid;top:1rem;position:absolute;font-size:1.15rem}nav.subdomain.scrolled{position:fixed;text-align:center;left:50%;right:auto;animation:moveToCenter .3s forwards;z-index:1000}nav.subdomain.scrolled ul.main-menu-cvi{display:flex;justify-content:center;flex-wrap:nowrap}nav.subdomain.scrolled ul.main-menu-cvi>li{list-style:none;display:inline-block;padding:.5rem .1rem}nav.subdomain.scrolled ul.main-menu-cvi>li.menu-item>a{white-space:nowrap;display:inline-block;padding:.4rem 1rem;color:#fff;text-decoration:none}nav.subdomain.scrolled ul.main-menu-cvi>li.menu-item>a:hover{border-radius:80rem;box-shadow:0 5px 10px rgb(20,40,107.5) inset;text-decoration:underline}nav.subdomain.scrolled.www{background:rgb(28,56,150.5);box-shadow:0 4px 0 rgb(61.5,97.5,219)}nav.subdomain.scrolled.cvi{background:rgb(39.1751269036,97.5025380711,132.3248730964);box-shadow:0 4px 0 rgb(72.5228426396,152.9568527919,200.9771573604)}nav.subdomain.scrolled.selfdetermined{background:rgb(96.3341968912,53.8082901554,113.6917098446);box-shadow:0 4px 0 rgb(152.8186528497,91.7590673575,177.7409326425)}nav.subdomain.scrolled.curriculum{background:#00588d;box-shadow:0 4px 0 rgb(0,135.7446808511,217.5)}nav.subdomain.scrolled.communication{background:#2d7098;box-shadow:0 4px 0 rgb(72.5228426396,152.9568527919,200.9771573604)}body.logged-in.admin-bar nav.subdomain.scrolled{top:3rem}nav.subdomain,.header-content{transition:background-color .3s ease,transform .3s ease}@media only screen and (min-width: 1024px){nav.subdomain,.header-content{display:inline-block}}.menu-1,.menu-2,.menu-3,.menu-4,.menu-5,.menu-6,.menu-7,.menu-8,.menu-9,.menu-10,.last{position:relative}.mega-menu-1:has(.col-lg),.mega-menu-2:has(.col-lg),.mega-menu-3:has(.col-lg),.mega-menu-4:has(.col-lg),.mega-menu-5:has(.col-lg),.mega-menu-6:has(.col-lg){width:1024px !important}.mega-menu-1:has(.col-sm),.mega-menu-2:has(.col-sm),.mega-menu-3:has(.col-sm),.mega-menu-4:has(.col-sm),.mega-menu-5:has(.col-sm),.mega-menu-6:has(.col-sm){width:320px !important;left:-10rem}.mega-menu-1,.mega-menu-2,.mega-menu-3,.mega-menu-4,.mega-menu-5,.mega-menu-6,.mega-menu-last{visibility:hidden;opacity:0;transition:.05s;position:absolute;z-index:200;top:3.5rem;padding:1em 1em 0;text-align:left;background:#f9f9f9;border-radius:10px;box-shadow:2px 20px 35px rgba(0,0,0,.25);transform:translateX(30px);transition:opacity .02s ease,transform 1.5s ease;pointer-events:none}@media only screen and (min-width: 1024px){.mega-menu-1,.mega-menu-2,.mega-menu-3,.mega-menu-4,.mega-menu-5,.mega-menu-6,.mega-menu-last{width:768px;min-height:375px;padding-bottom:8rem}.mega-menu-1.col-lg,.mega-menu-2.col-lg,.mega-menu-3.col-lg,.mega-menu-4.col-lg,.mega-menu-5.col-lg,.mega-menu-6.col-lg,.mega-menu-last.col-lg{width:2280px !important}}.mega-menu-1 .wp-block-columns,.mega-menu-2 .wp-block-columns,.mega-menu-3 .wp-block-columns,.mega-menu-4 .wp-block-columns,.mega-menu-5 .wp-block-columns,.mega-menu-6 .wp-block-columns,.mega-menu-last .wp-block-columns{gap:0}.mega-menu-1 .col-6:first-of-type,.mega-menu-1 .wp-block-column:first-of-type,.mega-menu-2 .col-6:first-of-type,.mega-menu-2 .wp-block-column:first-of-type,.mega-menu-3 .col-6:first-of-type,.mega-menu-3 .wp-block-column:first-of-type,.mega-menu-4 .col-6:first-of-type,.mega-menu-4 .wp-block-column:first-of-type,.mega-menu-5 .col-6:first-of-type,.mega-menu-5 .wp-block-column:first-of-type,.mega-menu-6 .col-6:first-of-type,.mega-menu-6 .wp-block-column:first-of-type,.mega-menu-last .col-6:first-of-type,.mega-menu-last .wp-block-column:first-of-type{padding-right:.5rem}.mega-menu-1 .col-6:last-of-type,.mega-menu-1 .wp-block-column:last-of-type,.mega-menu-2 .col-6:last-of-type,.mega-menu-2 .wp-block-column:last-of-type,.mega-menu-3 .col-6:last-of-type,.mega-menu-3 .wp-block-column:last-of-type,.mega-menu-4 .col-6:last-of-type,.mega-menu-4 .wp-block-column:last-of-type,.mega-menu-5 .col-6:last-of-type,.mega-menu-5 .wp-block-column:last-of-type,.mega-menu-6 .col-6:last-of-type,.mega-menu-6 .wp-block-column:last-of-type,.mega-menu-last .col-6:last-of-type,.mega-menu-last .wp-block-column:last-of-type{padding-left:.75rem}.mega-menu-1 strong,.mega-menu-2 strong,.mega-menu-3 strong,.mega-menu-4 strong,.mega-menu-5 strong,.mega-menu-6 strong,.mega-menu-last strong{font-size:1.25rem;margin-bottom:0;display:block}.mega-menu-1 ul,.mega-menu-2 ul,.mega-menu-3 ul,.mega-menu-4 ul,.mega-menu-5 ul,.mega-menu-6 ul,.mega-menu-last ul{margin:0;padding:0}.mega-menu-1 ul li,.mega-menu-2 ul li,.mega-menu-3 ul li,.mega-menu-4 ul li,.mega-menu-5 ul li,.mega-menu-6 ul li,.mega-menu-last ul li{transition:color .25s ease-in-out;transition:all .25s ease-out;list-style:none;display:block;color:#222;padding:.25rem .5rem;margin:0 0 .25rem 0;border:1px #f2f2f2 solid;border-radius:.4rem}.mega-menu-1 ul li:hover,.mega-menu-2 ul li:hover,.mega-menu-3 ul li:hover,.mega-menu-4 ul li:hover,.mega-menu-5 ul li:hover,.mega-menu-6 ul li:hover,.mega-menu-last ul li:hover{transition:all .25s ease-out;box-shadow:0 0 20px #f2f2f2 inset;border:1px rgb(104.5,132.5,227) solid;color:#222;text-decoration:none !important}.mega-menu-1 ul li ul li:hover,.mega-menu-2 ul li ul li:hover,.mega-menu-3 ul li ul li:hover,.mega-menu-4 ul li ul li:hover,.mega-menu-5 ul li ul li:hover,.mega-menu-6 ul li ul li:hover,.mega-menu-last ul li ul li:hover{border:1px #f2f2f2 solid}.mega-menu-1 ul li a,.mega-menu-2 ul li a,.mega-menu-3 ul li a,.mega-menu-4 ul li a,.mega-menu-5 ul li a,.mega-menu-6 ul li a,.mega-menu-last ul li a{color:#2040ac;text-decoration:underline}.mega-menu-1 ul li a:hover,.mega-menu-2 ul li a:hover,.mega-menu-3 ul li a:hover,.mega-menu-4 ul li a:hover,.mega-menu-5 ul li a:hover,.mega-menu-6 ul li a:hover,.mega-menu-last ul li a:hover{text-decoration:none !important}.mega-menu-1 .megamenuImage,.mega-menu-2 .megamenuImage,.mega-menu-3 .megamenuImage,.mega-menu-4 .megamenuImage,.mega-menu-5 .megamenuImage,.mega-menu-6 .megamenuImage,.mega-menu-last .megamenuImage{border-radius:.4em;border:3px #f2f2f2 solid;margin:.5em 0;display:block}.mega-menu-1 .alert.megamenu,.mega-menu-2 .alert.megamenu,.mega-menu-3 .alert.megamenu,.mega-menu-4 .alert.megamenu,.mega-menu-5 .alert.megamenu,.mega-menu-6 .alert.megamenu,.mega-menu-last .alert.megamenu{position:absolute;bottom:0;left:0;right:0;padding:1em;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.mega-menu-1 .alert.megamenu .has-white-color,.mega-menu-2 .alert.megamenu .has-white-color,.mega-menu-3 .alert.megamenu .has-white-color,.mega-menu-4 .alert.megamenu .has-white-color,.mega-menu-5 .alert.megamenu .has-white-color,.mega-menu-6 .alert.megamenu .has-white-color,.mega-menu-last .alert.megamenu .has-white-color{color:#fff}.mega-menu-1 .alert.megamenu .has-white-color a,.mega-menu-2 .alert.megamenu .has-white-color a,.mega-menu-3 .alert.megamenu .has-white-color a,.mega-menu-4 .alert.megamenu .has-white-color a,.mega-menu-5 .alert.megamenu .has-white-color a,.mega-menu-6 .alert.megamenu .has-white-color a,.mega-menu-last .alert.megamenu .has-white-color a{color:#fff}.mega-menu-1 .alert.megamenu .has-black-color,.mega-menu-2 .alert.megamenu .has-black-color,.mega-menu-3 .alert.megamenu .has-black-color,.mega-menu-4 .alert.megamenu .has-black-color,.mega-menu-5 .alert.megamenu .has-black-color,.mega-menu-6 .alert.megamenu .has-black-color,.mega-menu-last .alert.megamenu .has-black-color{color:#222}.mega-menu-1 .alert.megamenu .has-black-color a,.mega-menu-2 .alert.megamenu .has-black-color a,.mega-menu-3 .alert.megamenu .has-black-color a,.mega-menu-4 .alert.megamenu .has-black-color a,.mega-menu-5 .alert.megamenu .has-black-color a,.mega-menu-6 .alert.megamenu .has-black-color a,.mega-menu-last .alert.megamenu .has-black-color a{color:#222}.mega-menu-1 .alert.megamenu a,.mega-menu-2 .alert.megamenu a,.mega-menu-3 .alert.megamenu a,.mega-menu-4 .alert.megamenu a,.mega-menu-5 .alert.megamenu a,.mega-menu-6 .alert.megamenu a,.mega-menu-last .alert.megamenu a{text-decoration:underline}.mega-menu-1 .alert.megamenu p,.mega-menu-2 .alert.megamenu p,.mega-menu-3 .alert.megamenu p,.mega-menu-4 .alert.megamenu p,.mega-menu-5 .alert.megamenu p,.mega-menu-6 .alert.megamenu p,.mega-menu-last .alert.megamenu p{margin:0}a.newsElement{color:#2040ac !important;text-decoration:none;font-weight:bold;line-height:1.2;border:1px #ccc solid;border-radius:8px;padding:.6em;margin:.75em 0;display:block}.mega-menu-1,.mega-menu-2,.mega-menu-3{left:-22rem}.mega-menu-4,.mega-menu-5{left:-26rem}.mega-menu-last{left:-30rem}.menu-1:hover .mega-menu-1,.menu-2:hover .mega-menu-2,.menu-3:hover .mega-menu-3,.menu-4:hover .mega-menu-4,.menu-5:hover .mega-menu-5,.last:hover .mega-menu-last{transition:.5s;z-index:1000;visibility:visible;pointer-events:auto;transform:translateX(0)}@media only screen and (min-width: 1024px){.menu-1:hover .mega-menu-1,.menu-2:hover .mega-menu-2,.menu-3:hover .mega-menu-3,.menu-4:hover .mega-menu-4,.menu-5:hover .mega-menu-5,.last:hover .mega-menu-last{visibility:visible;opacity:1;display:block}}.shyft-wrapper{position:relative;overflow:hidden}.shyft-fade-wrapper{position:absolute;top:0;bottom:0;right:0;left:0;z-index:3}.shyft-canvas{position:relative;width:99999px}.shyft-item,.shyft-clone{display:block;float:left;line-height:0}.shyft-item img{max-width:100%}.shyft-prev,.shyft-next{position:absolute;z-index:5;display:inline-block;cursor:pointer}.shyft-nav-wrapper{position:absolute;z-index:5}.shyft-navlink{display:inline-block;cursor:pointer}.shyft-wrapper{font-size:12px}.shyft-prev,.shyft-next{background-color:#000;opacity:.6;color:#fff;text-decoration:none;font-size:2em;padding:10px 15px}.shyft-prev:hover,.shyft-next:hover{opacity:.9}.shyft-prev{top:30px;left:0}.shyft-next{top:30px;right:0}.shyft-prev.shyft-disabled,.shyft-next.shyft-disabled{position:absolute;left:-99999px;height:0;width:0}.shyft-nav-wrapper{position:absolute;z-index:5;background-color:rgba(0,0,0,.7);bottom:0;left:0;right:0;text-align:right}.shyft-navlink{color:#fff;background-color:rgba(0,0,0,0);text-decoration:none;padding:10px 20px;transition:all .8s}.shyft-navlink-active{background-color:hsla(0,0%,100%,.7);color:#000;transition:all .8s}.shyft-navlink-active-secondary{background-color:#555;color:#ccc}.gform_wrapper li.gfield fieldset{margin:4rem 0 0 !important}#access-nav a{position:absolute;left:-99999px;padding:7px 10px;font-size:12px;text-decoration:none;background-color:#ffc;color:#333}#access-nav a:hover,#access-nav a:focus{top:5px;left:5px;z-index:20}#content-anchor{display:block;height:0;position:relative;top:-100px}.alert-container{width:100%;text-align:center;background-color:#fff8bc;color:#918625}.alert-content{position:relative;max-width:1050px;padding:20px 50px 20px 20px;text-align:left;margin:0 auto}.alert-title{color:#918625;font-size:1.3 rem;margin:0 0 .5rem}.alert-button{font-size:1.1rem;color:#918625}.alert-close{position:absolute;top:10px;right:10px;color:#918625;font-size:1.4rem}.alert{vertical-align:middle}.alert.info{border-radius:0px 2.5em;border-right:10px rgba(0,0,0,0) solid;border-bottom:12px rgba(0,0,0,0) solid;margin-bottom:1em;background:#f8f1a6}.alert.info p{margin:0;padding:.5em 1.5em}#page-breadcrumbs{font:13px "Source Sans 3","Trebuchet MS",sans-serif;margin:0 auto;max-width:1050px;padding:20px 20px;text-align:left}.breadcrumb-link{margin-right:5px}.breadcrumb-link::after{display:inline-block;padding:0 3px 0 8px;content:"›"}.blog-posts{display:grid;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));grid-gap:15px}@media only screen and (max-width: 768px){.blog-posts{display:grid;place-items:center}}.blog-posts .blog-post{margin-bottom:15px;max-width:300px}.blog-posts .blog-title{margin-bottom:5px;font-size:1.5em}.blog-posts .blog-thumbnail{margin-bottom:-25px}#recent-news-display{text-align:center}.post-title{margin:0 0 5px;line-height:1.2}.post-byline{margin:0 0 20px;color:#aaa;font-family:"Source Sans 3","Trebuchet MS",sans-serif;font-size:12px}.post-author{font-style:italic;font-weight:bold}@media screen and (max-width: 1024px){.slide-home :where(.wp-block-columns.is-layout-flex){gap:0 !important}}.slide-home .splide__list{transition:all 300ms ease}.slide-home .splide__list li{padding:4rem 1rem 2.5rem}@media screen and (max-width: 768px){.slide-home .splide__list li.splide__slide .wp-block-columns{flex-direction:column-reverse}.slide-home .splide__list li.splide__slide .wp-block-columns figure img,.slide-home .splide__list li.splide__slide .wp-block-columns iframe{padding:0 -10vw;width:100%;display:block;filter:blur(0px);-webkit-mask-image:linear-gradient(to bottom, rgb(0, 0, 0) 40%, rgba(0, 0, 0, 0));mask-image:linear-gradient(to bottom, rgb(0, 0, 0) 10%, rgba(0, 0, 0, 0));-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;z-index:0}.slide-home .splide__list li.splide__slide .wp-block-columns .wp-block-column:nth-child(even){border-top-right-radius:1.5rem}.slide-home .splide__list li.splide__slide .wp-block-columns .wp-block-column:nth-child(odd){border-bottom-left-radius:1.5rem;padding:0 1rem 1rem;z-index:10}.slide-home .splide__list li.splide__slide .wp-block-columns .wp-block-column:nth-child(odd) h1,.slide-home .splide__list li.splide__slide .wp-block-columns .wp-block-column:nth-child(odd) h2{font-size:2rem;line-height:1.1;font-weight:600 !important;color:#fff;display:block;width:65%}}@media screen and (max-width: 768px)and (max-width: 40em){.slide-home .splide__list li.splide__slide .wp-block-columns .wp-block-column:nth-child(odd) h1.full-width,.slide-home .splide__list li.splide__slide .wp-block-columns .wp-block-column:nth-child(odd) h2.full-width{width:100% !important}}@media screen and (max-width: 768px){.slide-home .splide__list li.splide__slide .wp-block-columns .wp-block-column:nth-child(odd) p{color:#fff}.slide-home .splide__list li.splide__slide .wp-block-columns .wp-block-column:nth-child(odd) a{color:#fff}.slide-home .splide__list li.splide__slide .wp-block-columns .wp-block-column:nth-child(odd) p,.slide-home .splide__list li.splide__slide .wp-block-columns .wp-block-column:nth-child(odd) a{font-size:1rem;line-height:1.3;margin-top:.5rem}}@media screen and (max-width: 768px){.block.header .wp-block-columns{flex-direction:column-reverse}.block.header .wp-block-columns figure img,.block.header .wp-block-columns iframe{padding:0 -10vw;width:100%;display:block;filter:blur(0px);-webkit-mask-image:linear-gradient(to bottom, rgb(0, 0, 0) 40%, rgba(0, 0, 0, 0));mask-image:linear-gradient(to bottom, rgb(0, 0, 0) 10%, rgba(0, 0, 0, 0));-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;z-index:0}.block.header .wp-block-columns .wp-block-column:nth-child(even){border-top-right-radius:1.5rem}.block.header .wp-block-columns .wp-block-column:nth-child(odd){border-bottom-left-radius:1.5rem;padding:0 1rem 1rem;z-index:10}.block.header .wp-block-columns .wp-block-column:nth-child(odd) h1,.block.header .wp-block-columns .wp-block-column:nth-child(odd) h2{font-size:2rem;line-height:1.1;font-weight:600 !important;color:#fff;display:block;width:65%}}@media screen and (max-width: 768px)and (max-width: 40em){.block.header .wp-block-columns .wp-block-column:nth-child(odd) h1.full-width,.block.header .wp-block-columns .wp-block-column:nth-child(odd) h2.full-width{width:100% !important}}@media screen and (max-width: 768px){.block.header .wp-block-columns .wp-block-column:nth-child(odd) p{color:#fff}.block.header .wp-block-columns .wp-block-column:nth-child(odd) a{color:#fff}.block.header .wp-block-columns .wp-block-column:nth-child(odd) p,.block.header .wp-block-columns .wp-block-column:nth-child(odd) a{font-size:1rem;line-height:1.3;margin-top:.5rem}}.landing-intro,.block{position:relative;padding:1rem}@media screen and (min-width: 1024px){.landing-intro,.block{padding:3rem 2rem !important}}.landing-intro h1,.landing-intro h2,.block h1,.block h2{font-size:1.75rem;line-height:1.25;margin:0}@media screen and (min-width: 1024px){.landing-intro h1,.landing-intro h2,.block h1,.block h2{font-size:3.5rem;font-weight:200;margin:2.5rem 0 1rem;line-height:1.1}}.landing-intro .wp-block-button,.block .wp-block-button{transition:color .25s ease-in-out;transition:all .25s ease-out}.landing-intro .wp-block-button.is-style-outline:hover a,.block .wp-block-button.is-style-outline:hover a{transition:all .25s ease-out;background-color:rgb(250.2816901408,193.661971831,92.2183098592);color:#222}@media only screen and (max-width: 1024px){.landing-intro .wp-element-button,.landing-intro .mainCTA,.landing-intro .cta,.block .wp-element-button,.block .mainCTA,.block .cta{margin:0 auto}}.landing-intro .wp-element-button:hover,.landing-intro .mainCTA:hover,.landing-intro .cta:hover,.block .wp-element-button:hover,.block .mainCTA:hover,.block .cta:hover{text-decoration:underline}.landing-intro img:not(.album img),.landing-intro iframe,.block img:not(.album img),.block iframe{border-top-right-radius:1.5rem;border-bottom-left-radius:1.5rem;filter:drop-shadow(0px 0px 20px rgba(0, 0, 0, 0.45))}.landing-intro.wp-block-cover-image::after,.landing-intro.wp-block-cover::after,.block.wp-block-cover-image::after,.block.wp-block-cover::after{content:normal}.wave::after{content:"";display:block;height:115px;position:relative;width:100%;position:absolute;bottom:0;left:0;right:0;z-index:0}@media only screen and (min-width: 1400px){.wave::after{background-image:url("https://bridgeschool2.org/wp-content/themes/bs-wptheme-www/images/hero-bg-bottom_blue_wave.png");background-repeat:repeat-x;background-position:bottom center,top center;background-size:100% 100%}}@media only screen and (max-width: 1024px){.wave::after{background-size:100%,225%;padding-bottom:1em}}@media only screen and (min-width: 1400px){.wave.dark::after{background-image:url("https://bridgeschool2.org/wp-content/themes/bs-wptheme-www/images/hero-bg-bottom_blue_wave_dark.png") !important;background-repeat:repeat-x;background-position:bottom center,top center;background-size:100% 100%}}.tbs-splide__arrows .tbs-splide__arrow{padding:0;position:absolute;top:48%;background:none;border:0;-ms-flex-align:center;display:-ms-flexbox;-ms-flex-pack:center;justify-content:center;transform:translateY(-50%);z-index:1}@media screen and (max-width: 1024px){.tbs-splide__arrows .tbs-splide__arrow{top:96%}}@media screen and (max-width: 768px){.tbs-splide__arrows .tbs-splide__arrow{top:98%}}.tbs-splide__arrows .tbs-splide__arrow svg{display:block;fill:#000;height:75px;width:50px}.tbs-splide__arrows .tbs-splide__arrow svg path{transform:scale(2, 2);transform-origin:revert-layer}@media screen and (max-width: 1024px){.tbs-splide__arrows .tbs-splide__arrow svg path{transform:scale(1, 1)}}.tbs-splide__arrows .tbs-splide__arrow--next{right:0}.tbs-splide__arrows .tbs-splide__arrow--prev svg{transform:scaleX(-1)}@keyframes getRight{0%{left:1000px;opacity:0}100%{left:430px;opacity:1}}@keyframes getOut{0%{left:120px;opacity:0}100%{left:-275px;opacity:1}}@keyframes spinThat{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.giftContainer .gform_fields,.giftContainer .gform_wrapper{padding-left:0 !important;margin-bottom:12rem}.giftContainer .gform_fields label,.giftContainer .gform_wrapper label{color:#fff !important}@media(max-width: 781px){.giftContainer .gform_fields label,.giftContainer .gform_wrapper label{font-size:1rem !important}}.giftContainer .gform_fields legend,.giftContainer .gform_fields .gfield_description,.giftContainer .gform_wrapper legend,.giftContainer .gform_wrapper .gfield_description{color:#fff !important}.giftContainer .gform_fields select,.giftContainer .gform_wrapper select{padding:0 !important}.giftContainer .gform_fields .ginput_total,.giftContainer .gform_wrapper .ginput_total{color:#fff !important;font-size:3rem !important}.container-xxl{max-width:1320px;margin:0 auto !important}.albumIntro{font-family:"Cooper*",cooper-black-std,"Gill Sans","Gill Sans MT",Calibri,"Trebuchet MS",sans-serif}@media screen and (max-width: 40em){.albumIntro{padding:0 1.5rem 2.5rem}}.albumIntro p.intro{font-size:1.2rem;line-height:1.25}@media screen and (min-width: 40em){.albumIntro p.intro{font-size:1.4rem;line-height:1;position:relative;left:3rem}}.albumIntro p.intro strong{font-weight:lighter;color:#dfc22d}@media screen and (min-width: 40em){.albumIntro p.intro strong{position:relative;top:1.75rem;left:-5rem}}.albumIntro p.intro.left-0{left:0}.albumIntro p span.highlight{font-weight:bold;display:inline-block;clear:both;color:#dfc22d;font-size:1rem;text-transform:uppercase;border:3px #fff solid;letter-spacing:.2rem;border-radius:4rem;padding:.75rem 1.5rem;margin:5rem 0 0}@media screen and (min-width: 40em){.albumIntro p span.highlight{font-size:2rem}}.albumIntro h1,.albumIntro h2,.albumIntro h3{font-family:"Cooper*",cooper-black-std,"Gill Sans","Gill Sans MT",Calibri,"Trebuchet MS",sans-serif;font-weight:bold;line-height:1;margin:0 !important;padding:0}.albumIntro h1{font-size:3rem;margin-bottom:1rem;padding-bottom:1rem}@media screen and (min-width: 40em){.albumIntro h1{font-size:7rem;letter-spacing:-5px;line-height:.8}}.albumIntro h1 .highlight{color:#dfc22d}.albumIntro h2{font-size:1.75rem;margin:1.5rem 0;color:#fff}@media screen and (min-width: 40em){.albumIntro h2{font-size:2rem;letter-spacing:normal;line-height:1.5}}.albumIntro h3{font-size:1.25rem;line-height:1.25}.albumIntro .wp-block-button a{font-family:"Cooper*",cooper-black-std,"Gill Sans","Gill Sans MT",Calibri,"Trebuchet MS",sans-serif !important}.albumIntro .cta a{font-size:1.25rem !important;margin:1.5rem 0}@media screen and (max-width: 40em){.albumIntro .cta a{font-size:1rem !important;margin:2rem 0}}.albumIntro .cta a:hover{background:#2040ac !important;color:#fff !important}.introWindow{font-family:Georgia,Times,"Times New Roman",serif,"Gill Sans MT",Calibri,"Trebuchet MS",sans-serif;font-size:1.1rem;line-height:1.25;padding:1rem .75rem 0;pointer-events:none;transition:opacity .5s ease;z-index:9999}.introWindow.bottom{position:fixed;bottom:2% !important;text-align:center;width:96%;left:2%;border-radius:.5rem;border-top-right-radius:2rem;border-bottom-left-radius:2rem;background:linear-gradient(to bottom, #2040AC, #102056);border:0 none;z-index:200}.introWindow.bottom p{text-align:center}@media(min-width: 1400px){.introWindow{position:absolute;border-radius:.5rem;border-top-right-radius:2rem;border-bottom-left-radius:2rem;border:1px solid #d8cbb5;opacity:0}.introWindow.top-right.fly{right:2rem;top:8rem;width:325px;max-width:325px;background:none rgba(0,0,0,0) !important}.introWindow.top-right.fly p{color:#d8cbb5 !important;text-align:left}.introWindow.bottom{width:768px;left:50% !important;margin-left:-384px}}@media(min-width: 1400px){.introWindow.visible{opacity:1;pointer-events:auto}}@media(min-width: 1400px){.introWindow.fixed{position:fixed;top:1rem}}.giftContainer{border-radius:3rem;margin:0}.giftContainer h3{font-family:"Source Sans 3","Trebuchet MS",sans-serif;font-weight:300;margin:3rem 0 1rem !important}@media only screen and (min-width: 1024px){.giftContainer h3{font-size:2rem}}.giftContainer p{text-align:center;font-family:"Source Sans 3","Trebuchet MS",sans-serif;margin-bottom:0}@media(min-width: 1400px){.giftContainer p{font-size:1.25rem;padding:.5rem;line-height:1.75}}.giftContainer p strong{display:block;width:100%;clear:both;font-family:"Cooper*",cooper-black-std,"Gill Sans","Gill Sans MT",Calibri,"Trebuchet MS",sans-serif}.giftContainer strong em{font-style:normal;color:#dfc22d;font-size:2rem;line-height:1}@media screen and (min-width: 64em){.albumDesc{padding-right:15rem}}.albumDesc p span.highlight{font-size:1.25rem;margin:2rem 0 0;padding:.25rem 0;border:0 none}.albumDesc h1{font-size:4.5rem;letter-spacing:normal;margin:0;color:#fff}.albumDesc h2{font-size:1.75rem}.album{position:relative}.album .vinyl img{position:absolute;top:0;width:100%;animation:3.5s linear spinThat infinite,1s ease-out getOut 1s forwards;z-index:50}@media screen and (min-width: 40em){.album .vinyl{display:block;z-index:200}}@media screen and (max-width: 64em){.album .vinyl{display:none}}.album .cover{z-index:100}@media screen and (min-width: 64em){.album .cover::before{content:"";background-image:url(https://www.bridgeschool.org/wp-content/themes/bs-wptheme-www/images/cover-shadow.png);width:110px;height:100%;position:absolute;display:inline-block;left:-110px;top:0;padding-left:5rem !important;z-index:0;background-position:top left;background-repeat:no-repeat;background-size:cover}}@media screen and (max-width: 40em){.album .cover{position:relative;bottom:-3rem}}@media screen and (min-width: 64em){.album .cover{position:absolute}}.landingMega h3{padding:1rem 0 0;margin:1rem 0 0;line-height:1.75}@media screen and (min-width: 40em){.landingMega h3{font-size:1.5rem;line-height:1.25}}.albumLanding{position:relative;min-height:450px}@media screen and (min-width: 40em){.albumLanding{height:924px}}.albumLanding .vinyl img{position:absolute;top:0;max-width:768px;animation:3.5s linear spinThat infinite,1.5s ease-out getRight 1s forwards;z-index:50}@media screen and (min-width: 40em){.albumLanding .vinyl{display:block;z-index:200}}@media screen and (max-width: 64em){.albumLanding .vinyl{display:none}}.albumLanding .cover{position:absolute;top:25%;left:0;max-width:768px;z-index:100}@media screen and (min-width: 64em){.albumLanding .cover{margin-left:3rem}.albumLanding .cover img{width:auto;box-shadow:0 10px 10px -5px rgba(0,0,0,.3)}}@media screen and (min-width: 64em){.albumLanding .cover::after{content:"";background-image:url(https://www.bridgeschool.org/wp-content/themes/bs-wptheme-www/images/cover-shadow.png);transform:rotate(-180deg);width:110px;height:100%;position:absolute;display:inline-block;right:-106px;top:0;padding-right:5rem !important;z-index:0;background-position:top left;background-repeat:no-repeat;background-size:cover}}@media(min-width: 1400px){/*!
 * animate.css - https://animate.style/
 * Version - 4.1.1
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2020 Animate.css
 */:root{--animate-duration:1s;--animate-delay:1s;--animate-repeat:1}.animate__animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-duration:var(--animate-duration);animation-duration:var(--animate-duration);-webkit-animation-fill-mode:both;animation-fill-mode:both}.animate__animated.animate__infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animate__animated.animate__repeat-1{-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-iteration-count:var(--animate-repeat);animation-iteration-count:var(--animate-repeat)}.animate__animated.animate__repeat-2{-webkit-animation-iteration-count:2;animation-iteration-count:2;-webkit-animation-iteration-count:calc(var(--animate-repeat)*2);animation-iteration-count:calc(var(--animate-repeat)*2)}.animate__animated.animate__repeat-3{-webkit-animation-iteration-count:3;animation-iteration-count:3;-webkit-animation-iteration-count:calc(var(--animate-repeat)*3);animation-iteration-count:calc(var(--animate-repeat)*3)}.animate__animated.animate__delay-1s{-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-delay:var(--animate-delay);animation-delay:var(--animate-delay)}.animate__animated.animate__delay-2s{-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-delay:calc(var(--animate-delay)*2);animation-delay:calc(var(--animate-delay)*2)}.animate__animated.animate__delay-3s{-webkit-animation-delay:3s;animation-delay:3s;-webkit-animation-delay:calc(var(--animate-delay)*3);animation-delay:calc(var(--animate-delay)*3)}.animate__animated.animate__delay-4s{-webkit-animation-delay:4s;animation-delay:4s;-webkit-animation-delay:calc(var(--animate-delay)*4);animation-delay:calc(var(--animate-delay)*4)}.animate__animated.animate__delay-5s{-webkit-animation-delay:5s;animation-delay:5s;-webkit-animation-delay:calc(var(--animate-delay)*5);animation-delay:calc(var(--animate-delay)*5)}.animate__animated.animate__faster{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-duration:calc(var(--animate-duration)/2);animation-duration:calc(var(--animate-duration)/2)}.animate__animated.animate__fast{-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-duration:calc(var(--animate-duration)*.8);animation-duration:calc(var(--animate-duration)*.8)}.animate__animated.animate__slow{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration)*2);animation-duration:calc(var(--animate-duration)*2)}.animate__animated.animate__slower{-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-duration:calc(var(--animate-duration)*3);animation-duration:calc(var(--animate-duration)*3)}}@media(min-width: 1400px)and (prefers-reduced-motion: reduce),print and (min-width: 1400px){.animate__animated{-webkit-animation-duration:1ms !important;animation-duration:1ms !important;-webkit-transition-duration:1ms !important;transition-duration:1ms !important;-webkit-animation-iteration-count:1 !important;animation-iteration-count:1 !important}.animate__animated[class*=Out]{opacity:0}}@media(min-width: 1400px){@-webkit-keyframes bounce{0%,20%,53%,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:translateZ(0);transform:translateZ(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) scaleY(1.1);transform:translate3d(0, -30px, 0) scaleY(1.1)}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) scaleY(1.05);transform:translate3d(0, -15px, 0) scaleY(1.05)}80%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translateZ(0) scaleY(0.95);transform:translateZ(0) scaleY(0.95)}90%{-webkit-transform:translate3d(0, -4px, 0) scaleY(1.02);transform:translate3d(0, -4px, 0) scaleY(1.02)}}@keyframes bounce{0%,20%,53%,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:translateZ(0);transform:translateZ(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) scaleY(1.1);transform:translate3d(0, -30px, 0) scaleY(1.1)}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) scaleY(1.05);transform:translate3d(0, -15px, 0) scaleY(1.05)}80%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translateZ(0) scaleY(0.95);transform:translateZ(0) scaleY(0.95)}90%{-webkit-transform:translate3d(0, -4px, 0) scaleY(1.02);transform:translate3d(0, -4px, 0) scaleY(1.02)}}.animate__bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.animate__flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05, 1.05, 1.05);transform:scale3d(1.05, 1.05, 1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05, 1.05, 1.05);transform:scale3d(1.05, 1.05, 1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.animate__pulse{-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(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:scaleX(1);transform:scaleX(1)}}@keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(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:scaleX(1);transform:scaleX(1)}}.animate__rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shakeX{0%,to{-webkit-transform:translateZ(0);transform:translateZ(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 shakeX{0%,to{-webkit-transform:translateZ(0);transform:translateZ(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)}}.animate__shakeX{-webkit-animation-name:shakeX;animation-name:shakeX}@-webkit-keyframes shakeY{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}20%,40%,60%,80%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}}@keyframes shakeY{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}20%,40%,60%,80%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}}.animate__shakeY{-webkit-animation-name:shakeY;animation-name:shakeY}@-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)}}.animate__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:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.animate__swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(0.9, 0.9, 0.9) rotate(-3deg);transform:scale3d(0.9, 0.9, 0.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate(3deg);transform:scale3d(1.1, 1.1, 1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate(-3deg);transform:scale3d(1.1, 1.1, 1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(0.9, 0.9, 0.9) rotate(-3deg);transform:scale3d(0.9, 0.9, 0.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate(3deg);transform:scale3d(1.1, 1.1, 1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate(-3deg);transform:scale3d(1.1, 1.1, 1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.animate__tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%, 0, 0) rotate(-5deg);transform:translate3d(-25%, 0, 0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%, 0, 0) rotate(3deg);transform:translate3d(20%, 0, 0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%, 0, 0) rotate(-3deg);transform:translate3d(-15%, 0, 0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%, 0, 0) rotate(2deg);transform:translate3d(10%, 0, 0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%, 0, 0) rotate(-1deg);transform:translate3d(-5%, 0, 0) rotate(-1deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes wobble{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%, 0, 0) rotate(-5deg);transform:translate3d(-25%, 0, 0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%, 0, 0) rotate(3deg);transform:translate3d(20%, 0, 0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%, 0, 0) rotate(-3deg);transform:translate3d(-15%, 0, 0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%, 0, 0) rotate(2deg);transform:translate3d(10%, 0, 0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%, 0, 0) rotate(-1deg);transform:translate3d(-5%, 0, 0) rotate(-1deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg)}77.7%{-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg)}88.8%{-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);transform:skewX(-0.1953125deg) skewY(-0.1953125deg)}}@keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg)}77.7%{-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg)}88.8%{-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);transform:skewX(-0.1953125deg) skewY(-0.1953125deg)}}.animate__jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}.animate__heartBeat{-webkit-animation-name:heartBeat;animation-name:heartBeat;-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-duration:calc(var(--animate-duration)*1.3);animation-duration:calc(var(--animate-duration)*1.3);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes backInDown{0%{-webkit-transform:translateY(-1200px) scale(0.7);transform:translateY(-1200px) scale(0.7);opacity:.7}80%{-webkit-transform:translateY(0) scale(0.7);transform:translateY(0) scale(0.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInDown{0%{-webkit-transform:translateY(-1200px) scale(0.7);transform:translateY(-1200px) scale(0.7);opacity:.7}80%{-webkit-transform:translateY(0) scale(0.7);transform:translateY(0) scale(0.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.animate__backInDown{-webkit-animation-name:backInDown;animation-name:backInDown}@-webkit-keyframes backInLeft{0%{-webkit-transform:translateX(-2000px) scale(0.7);transform:translateX(-2000px) scale(0.7);opacity:.7}80%{-webkit-transform:translateX(0) scale(0.7);transform:translateX(0) scale(0.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInLeft{0%{-webkit-transform:translateX(-2000px) scale(0.7);transform:translateX(-2000px) scale(0.7);opacity:.7}80%{-webkit-transform:translateX(0) scale(0.7);transform:translateX(0) scale(0.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.animate__backInLeft{-webkit-animation-name:backInLeft;animation-name:backInLeft}@-webkit-keyframes backInRight{0%{-webkit-transform:translateX(2000px) scale(0.7);transform:translateX(2000px) scale(0.7);opacity:.7}80%{-webkit-transform:translateX(0) scale(0.7);transform:translateX(0) scale(0.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInRight{0%{-webkit-transform:translateX(2000px) scale(0.7);transform:translateX(2000px) scale(0.7);opacity:.7}80%{-webkit-transform:translateX(0) scale(0.7);transform:translateX(0) scale(0.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.animate__backInRight{-webkit-animation-name:backInRight;animation-name:backInRight}@-webkit-keyframes backInUp{0%{-webkit-transform:translateY(1200px) scale(0.7);transform:translateY(1200px) scale(0.7);opacity:.7}80%{-webkit-transform:translateY(0) scale(0.7);transform:translateY(0) scale(0.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInUp{0%{-webkit-transform:translateY(1200px) scale(0.7);transform:translateY(1200px) scale(0.7);opacity:.7}80%{-webkit-transform:translateY(0) scale(0.7);transform:translateY(0) scale(0.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.animate__backInUp{-webkit-animation-name:backInUp;animation-name:backInUp}@-webkit-keyframes backOutDown{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0) scale(0.7);transform:translateY(0) scale(0.7);opacity:.7}to{-webkit-transform:translateY(700px) scale(0.7);transform:translateY(700px) scale(0.7);opacity:.7}}@keyframes backOutDown{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0) scale(0.7);transform:translateY(0) scale(0.7);opacity:.7}to{-webkit-transform:translateY(700px) scale(0.7);transform:translateY(700px) scale(0.7);opacity:.7}}.animate__backOutDown{-webkit-animation-name:backOutDown;animation-name:backOutDown}@-webkit-keyframes backOutLeft{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0) scale(0.7);transform:translateX(0) scale(0.7);opacity:.7}to{-webkit-transform:translateX(-2000px) scale(0.7);transform:translateX(-2000px) scale(0.7);opacity:.7}}@keyframes backOutLeft{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0) scale(0.7);transform:translateX(0) scale(0.7);opacity:.7}to{-webkit-transform:translateX(-2000px) scale(0.7);transform:translateX(-2000px) scale(0.7);opacity:.7}}.animate__backOutLeft{-webkit-animation-name:backOutLeft;animation-name:backOutLeft}@-webkit-keyframes backOutRight{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0) scale(0.7);transform:translateX(0) scale(0.7);opacity:.7}to{-webkit-transform:translateX(2000px) scale(0.7);transform:translateX(2000px) scale(0.7);opacity:.7}}@keyframes backOutRight{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0) scale(0.7);transform:translateX(0) scale(0.7);opacity:.7}to{-webkit-transform:translateX(2000px) scale(0.7);transform:translateX(2000px) scale(0.7);opacity:.7}}.animate__backOutRight{-webkit-animation-name:backOutRight;animation-name:backOutRight}@-webkit-keyframes backOutUp{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0) scale(0.7);transform:translateY(0) scale(0.7);opacity:.7}to{-webkit-transform:translateY(-700px) scale(0.7);transform:translateY(-700px) scale(0.7);opacity:.7}}@keyframes backOutUp{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0) scale(0.7);transform:translateY(0) scale(0.7);opacity:.7}to{-webkit-transform:translateY(-700px) scale(0.7);transform:translateY(-700px) scale(0.7);opacity:.7}}.animate__backOutUp{-webkit-animation-name:backOutUp;animation-name:backOutUp}@-webkit-keyframes bounceIn{0%,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:scaleX(1);transform:scaleX(1)}}@keyframes bounceIn{0%,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:scaleX(1);transform:scaleX(1)}}.animate__bounceIn{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*.75);animation-duration:calc(var(--animate-duration)*.75);-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%,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) scaleY(3);transform:translate3d(0, -3000px, 0) scaleY(3)}60%{opacity:1;-webkit-transform:translate3d(0, 25px, 0) scaleY(0.9);transform:translate3d(0, 25px, 0) scaleY(0.9)}75%{-webkit-transform:translate3d(0, -10px, 0) scaleY(0.95);transform:translate3d(0, -10px, 0) scaleY(0.95)}90%{-webkit-transform:translate3d(0, 5px, 0) scaleY(0.985);transform:translate3d(0, 5px, 0) scaleY(0.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInDown{0%,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) scaleY(3);transform:translate3d(0, -3000px, 0) scaleY(3)}60%{opacity:1;-webkit-transform:translate3d(0, 25px, 0) scaleY(0.9);transform:translate3d(0, 25px, 0) scaleY(0.9)}75%{-webkit-transform:translate3d(0, -10px, 0) scaleY(0.95);transform:translate3d(0, -10px, 0) scaleY(0.95)}90%{-webkit-transform:translate3d(0, 5px, 0) scaleY(0.985);transform:translate3d(0, 5px, 0) scaleY(0.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%,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) scaleX(3);transform:translate3d(-3000px, 0, 0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(25px, 0, 0) scaleX(1);transform:translate3d(25px, 0, 0) scaleX(1)}75%{-webkit-transform:translate3d(-10px, 0, 0) scaleX(0.98);transform:translate3d(-10px, 0, 0) scaleX(0.98)}90%{-webkit-transform:translate3d(5px, 0, 0) scaleX(0.995);transform:translate3d(5px, 0, 0) scaleX(0.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInLeft{0%,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) scaleX(3);transform:translate3d(-3000px, 0, 0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(25px, 0, 0) scaleX(1);transform:translate3d(25px, 0, 0) scaleX(1)}75%{-webkit-transform:translate3d(-10px, 0, 0) scaleX(0.98);transform:translate3d(-10px, 0, 0) scaleX(0.98)}90%{-webkit-transform:translate3d(5px, 0, 0) scaleX(0.995);transform:translate3d(5px, 0, 0) scaleX(0.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%,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) scaleX(3);transform:translate3d(3000px, 0, 0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(-25px, 0, 0) scaleX(1);transform:translate3d(-25px, 0, 0) scaleX(1)}75%{-webkit-transform:translate3d(10px, 0, 0) scaleX(0.98);transform:translate3d(10px, 0, 0) scaleX(0.98)}90%{-webkit-transform:translate3d(-5px, 0, 0) scaleX(0.995);transform:translate3d(-5px, 0, 0) scaleX(0.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInRight{0%,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) scaleX(3);transform:translate3d(3000px, 0, 0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(-25px, 0, 0) scaleX(1);transform:translate3d(-25px, 0, 0) scaleX(1)}75%{-webkit-transform:translate3d(10px, 0, 0) scaleX(0.98);transform:translate3d(10px, 0, 0) scaleX(0.98)}90%{-webkit-transform:translate3d(-5px, 0, 0) scaleX(0.995);transform:translate3d(-5px, 0, 0) scaleX(0.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%,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) scaleY(5);transform:translate3d(0, 3000px, 0) scaleY(5)}60%{opacity:1;-webkit-transform:translate3d(0, -20px, 0) scaleY(0.9);transform:translate3d(0, -20px, 0) scaleY(0.9)}75%{-webkit-transform:translate3d(0, 10px, 0) scaleY(0.95);transform:translate3d(0, 10px, 0) scaleY(0.95)}90%{-webkit-transform:translate3d(0, -5px, 0) scaleY(0.985);transform:translate3d(0, -5px, 0) scaleY(0.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInUp{0%,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) scaleY(5);transform:translate3d(0, 3000px, 0) scaleY(5)}60%{opacity:1;-webkit-transform:translate3d(0, -20px, 0) scaleY(0.9);transform:translate3d(0, -20px, 0) scaleY(0.9)}75%{-webkit-transform:translate3d(0, 10px, 0) scaleY(0.95);transform:translate3d(0, 10px, 0) scaleY(0.95)}90%{-webkit-transform:translate3d(0, -5px, 0) scaleY(0.985);transform:translate3d(0, -5px, 0) scaleY(0.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__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)}}.animate__bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*.75);animation-duration:calc(var(--animate-duration)*.75);-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0, 10px, 0) scaleY(0.985);transform:translate3d(0, 10px, 0) scaleY(0.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0, -20px, 0) scaleY(0.9);transform:translate3d(0, -20px, 0) scaleY(0.9)}to{opacity:0;-webkit-transform:translate3d(0, 2000px, 0) scaleY(3);transform:translate3d(0, 2000px, 0) scaleY(3)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0, 10px, 0) scaleY(0.985);transform:translate3d(0, 10px, 0) scaleY(0.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0, -20px, 0) scaleY(0.9);transform:translate3d(0, -20px, 0) scaleY(0.9)}to{opacity:0;-webkit-transform:translate3d(0, 2000px, 0) scaleY(3);transform:translate3d(0, 2000px, 0) scaleY(3)}}.animate__bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px, 0, 0) scaleX(0.9);transform:translate3d(20px, 0, 0) scaleX(0.9)}to{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0) scaleX(2);transform:translate3d(-2000px, 0, 0) scaleX(2)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px, 0, 0) scaleX(0.9);transform:translate3d(20px, 0, 0) scaleX(0.9)}to{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0) scaleX(2);transform:translate3d(-2000px, 0, 0) scaleX(2)}}.animate__bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px, 0, 0) scaleX(0.9);transform:translate3d(-20px, 0, 0) scaleX(0.9)}to{opacity:0;-webkit-transform:translate3d(2000px, 0, 0) scaleX(2);transform:translate3d(2000px, 0, 0) scaleX(2)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px, 0, 0) scaleX(0.9);transform:translate3d(-20px, 0, 0) scaleX(0.9)}to{opacity:0;-webkit-transform:translate3d(2000px, 0, 0) scaleX(2);transform:translate3d(2000px, 0, 0) scaleX(2)}}.animate__bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0, -10px, 0) scaleY(0.985);transform:translate3d(0, -10px, 0) scaleY(0.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0, 20px, 0) scaleY(0.9);transform:translate3d(0, 20px, 0) scaleY(0.9)}to{opacity:0;-webkit-transform:translate3d(0, -2000px, 0) scaleY(3);transform:translate3d(0, -2000px, 0) scaleY(3)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0, -10px, 0) scaleY(0.985);transform:translate3d(0, -10px, 0) scaleY(0.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0, 20px, 0) scaleY(0.9);transform:translate3d(0, 20px, 0) scaleY(0.9)}to{opacity:0;-webkit-transform:translate3d(0, -2000px, 0) scaleY(3);transform:translate3d(0, -2000px, 0) scaleY(3)}}.animate__bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animate__fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeInTopLeft{0%{opacity:0;-webkit-transform:translate3d(-100%, -100%, 0);transform:translate3d(-100%, -100%, 0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInTopLeft{0%{opacity:0;-webkit-transform:translate3d(-100%, -100%, 0);transform:translate3d(-100%, -100%, 0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInTopLeft{-webkit-animation-name:fadeInTopLeft;animation-name:fadeInTopLeft}@-webkit-keyframes fadeInTopRight{0%{opacity:0;-webkit-transform:translate3d(100%, -100%, 0);transform:translate3d(100%, -100%, 0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInTopRight{0%{opacity:0;-webkit-transform:translate3d(100%, -100%, 0);transform:translate3d(100%, -100%, 0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInTopRight{-webkit-animation-name:fadeInTopRight;animation-name:fadeInTopRight}@-webkit-keyframes fadeInBottomLeft{0%{opacity:0;-webkit-transform:translate3d(-100%, 100%, 0);transform:translate3d(-100%, 100%, 0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInBottomLeft{0%{opacity:0;-webkit-transform:translate3d(-100%, 100%, 0);transform:translate3d(-100%, 100%, 0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInBottomLeft{-webkit-animation-name:fadeInBottomLeft;animation-name:fadeInBottomLeft}@-webkit-keyframes fadeInBottomRight{0%{opacity:0;-webkit-transform:translate3d(100%, 100%, 0);transform:translate3d(100%, 100%, 0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInBottomRight{0%{opacity:0;-webkit-transform:translate3d(100%, 100%, 0);transform:translate3d(100%, 100%, 0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInBottomRight{-webkit-animation-name:fadeInBottomRight;animation-name:fadeInBottomRight}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.animate__fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}}.animate__fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}}.animate__fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}}.animate__fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}}.animate__fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}}.animate__fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}}.animate__fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}}.animate__fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}}.animate__fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes fadeOutTopLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%, -100%, 0);transform:translate3d(-100%, -100%, 0)}}@keyframes fadeOutTopLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%, -100%, 0);transform:translate3d(-100%, -100%, 0)}}.animate__fadeOutTopLeft{-webkit-animation-name:fadeOutTopLeft;animation-name:fadeOutTopLeft}@-webkit-keyframes fadeOutTopRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%, -100%, 0);transform:translate3d(100%, -100%, 0)}}@keyframes fadeOutTopRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%, -100%, 0);transform:translate3d(100%, -100%, 0)}}.animate__fadeOutTopRight{-webkit-animation-name:fadeOutTopRight;animation-name:fadeOutTopRight}@-webkit-keyframes fadeOutBottomRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%, 100%, 0);transform:translate3d(100%, 100%, 0)}}@keyframes fadeOutBottomRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%, 100%, 0);transform:translate3d(100%, 100%, 0)}}.animate__fadeOutBottomRight{-webkit-animation-name:fadeOutBottomRight;animation-name:fadeOutBottomRight}@-webkit-keyframes fadeOutBottomLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%, 100%, 0);transform:translate3d(-100%, 100%, 0)}}@keyframes fadeOutBottomLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%, 100%, 0);transform:translate3d(-100%, 100%, 0)}}.animate__fadeOutBottomLeft{-webkit-animation-name:fadeOutBottomLeft;animation-name:fadeOutBottomLeft}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(0.95, 0.95, 0.95) translateZ(0) rotateY(0deg);transform:perspective(400px) scale3d(0.95, 0.95, 0.95) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(0.95, 0.95, 0.95) translateZ(0) rotateY(0deg);transform:perspective(400px) scale3d(0.95, 0.95, 0.95) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animate__animated.animate__flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.animate__flipInX{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.animate__flipInY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}.animate__flipOutX{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*.75);animation-duration:calc(var(--animate-duration)*.75);-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible !important;backface-visibility:visible !important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}.animate__flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*.75);animation-duration:calc(var(--animate-duration)*.75);-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedInRight{0%{-webkit-transform:translate3d(100%, 0, 0) skewX(-30deg);transform:translate3d(100%, 0, 0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes lightSpeedInRight{0%{-webkit-transform:translate3d(100%, 0, 0) skewX(-30deg);transform:translate3d(100%, 0, 0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__lightSpeedInRight{-webkit-animation-name:lightSpeedInRight;animation-name:lightSpeedInRight;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedInLeft{0%{-webkit-transform:translate3d(-100%, 0, 0) skewX(30deg);transform:translate3d(-100%, 0, 0) skewX(30deg);opacity:0}60%{-webkit-transform:skewX(-20deg);transform:skewX(-20deg);opacity:1}80%{-webkit-transform:skewX(5deg);transform:skewX(5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes lightSpeedInLeft{0%{-webkit-transform:translate3d(-100%, 0, 0) skewX(30deg);transform:translate3d(-100%, 0, 0) skewX(30deg);opacity:0}60%{-webkit-transform:skewX(-20deg);transform:skewX(-20deg);opacity:1}80%{-webkit-transform:skewX(5deg);transform:skewX(5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__lightSpeedInLeft{-webkit-animation-name:lightSpeedInLeft;animation-name:lightSpeedInLeft;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOutRight{0%{opacity:1}to{-webkit-transform:translate3d(100%, 0, 0) skewX(30deg);transform:translate3d(100%, 0, 0) skewX(30deg);opacity:0}}@keyframes lightSpeedOutRight{0%{opacity:1}to{-webkit-transform:translate3d(100%, 0, 0) skewX(30deg);transform:translate3d(100%, 0, 0) skewX(30deg);opacity:0}}.animate__lightSpeedOutRight{-webkit-animation-name:lightSpeedOutRight;animation-name:lightSpeedOutRight;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes lightSpeedOutLeft{0%{opacity:1}to{-webkit-transform:translate3d(-100%, 0, 0) skewX(-30deg);transform:translate3d(-100%, 0, 0) skewX(-30deg);opacity:0}}@keyframes lightSpeedOutLeft{0%{opacity:1}to{-webkit-transform:translate3d(-100%, 0, 0) skewX(-30deg);transform:translate3d(-100%, 0, 0) skewX(-30deg);opacity:0}}.animate__lightSpeedOutLeft{-webkit-animation-name:lightSpeedOutLeft;animation-name:lightSpeedOutLeft;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateIn{0%{-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.animate__rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.animate__rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.animate__rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.animate__rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.animate__rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateOut{0%{opacity:1}to{-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}@keyframes rotateOut{0%{opacity:1}to{-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}.animate__rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes rotateOutDownLeft{0%{opacity:1}to{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}}@keyframes rotateOutDownLeft{0%{opacity:1}to{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}}.animate__rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateOutDownRight{0%{opacity:1}to{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}@keyframes rotateOutDownRight{0%{opacity:1}to{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}.animate__rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateOutUpLeft{0%{opacity:1}to{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}@keyframes rotateOutUpLeft{0%{opacity:1}to{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}.animate__rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateOutUpRight{0%{opacity:1}to{-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes rotateOutUpRight{0%{opacity:1}to{-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.animate__rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-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-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-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}}.animate__hinge{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration)*2);animation-duration:calc(var(--animate-duration)*2);-webkit-animation-name:hinge;animation-name:hinge;-webkit-transform-origin:top left;transform-origin:top left}@-webkit-keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(0.1) rotate(30deg);transform:scale(0.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(0.1) rotate(30deg);transform:scale(0.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.animate__jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%, 0, 0) rotate(-120deg);transform:translate3d(-100%, 0, 0) rotate(-120deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%, 0, 0) rotate(-120deg);transform:translate3d(-100%, 0, 0) rotate(-120deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%, 0, 0) rotate(120deg);transform:translate3d(100%, 0, 0) rotate(120deg)}}@keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%, 0, 0) rotate(120deg);transform:translate3d(100%, 0, 0) rotate(120deg)}}.animate__rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}.animate__zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{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{0%{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)}}.animate__zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{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{0%{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)}}.animate__zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{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{0%{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)}}.animate__zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{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{0%{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)}}.animate__zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{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{0%{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}}.animate__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-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-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.animate__zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-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)}}@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)}}.animate__zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft;-webkit-transform-origin:left center;transform-origin:left center}@-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)}}@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)}}.animate__zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight;-webkit-transform-origin:right center;transform-origin:right center}@-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-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-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.animate__zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInDown{0%{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInRight{0%{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInUp{0%{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}}@keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}}.animate__slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}}@keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}}.animate__slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}}@keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}}.animate__slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}}@keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}}.animate__slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}}.subtitle-tbs{color:#2040ac;font-weight:700;font-size:1.25rem;line-height:1.5}@media only screen and (min-width: 1024px){.subtitle-tbs{font-size:2.25rem}}.subtitle-tbs .highlight{background:#2040ac;color:#fff;padding:0 .5rem;border-top-right-radius:1rem;border-bottom-left-radius:1rem}.rainbow-grid{position:relative;padding:0 1rem}@media only screen and (min-width: 1024px){.rainbow-grid{width:90%;margin:0 auto}}.rainbow-grid .wp-block-columns{border-radius:1.2rem;overflow:hidden;margin-bottom:0;gap:0}.rainbow-grid .wp-block-columns .wp-block-column h2,.rainbow-grid .wp-block-columns .wp-block-column p{padding:.25rem .75rem}@media only screen and (min-width: 1024px){.rainbow-grid .wp-block-columns .wp-block-column h2,.rainbow-grid .wp-block-columns .wp-block-column p{padding:0 1rem;min-height:105px}}.rainbow-grid .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:50% !important}.rainbow-grid h2{font-size:1.5rem;line-height:1.15;font-weight:100;margin:.5rem 0 0}@media only screen and (min-width: 1024px){.rainbow-grid h2{font-size:2.5rem}}.recent-news .wp-block-post-template{padding-left:0 !important;margin:0}@media only screen and (max-width: 1024px){.recent-news .wp-block-post-template{grid-template-columns:auto auto !important}}.recent-news .wp-block-post{list-style:none;background:#f4f2f0;overflow:hidden;border:2px solid #ddd;border-radius:12px;padding-bottom:.75rem}.recent-news .wp-block-post:hover{background:#2040ac;border:2px solid #ddd}.recent-news .wp-block-post:hover h2,.recent-news .wp-block-post:hover h2 a,.recent-news .wp-block-post:hover .taxonomy-category,.recent-news .wp-block-post:hover .wp-block-post-date{color:#fff;text-decoration:none}.recent-news .wp-block-post:hover h2 a,.recent-news .wp-block-post:hover h2 a a,.recent-news .wp-block-post:hover .taxonomy-category a,.recent-news .wp-block-post:hover .wp-block-post-date a{color:#fff}.recent-news .wp-block-post:hover h2 a:hover,.recent-news .wp-block-post:hover h2 a a:hover,.recent-news .wp-block-post:hover .taxonomy-category a:hover,.recent-news .wp-block-post:hover .wp-block-post-date a:hover{text-decoration:underline}.recent-news .wp-block-post h2{font-size:1.8rem;font-weight:600;margin:0 1.5rem 2rem;line-height:1.2}@media only screen and (max-width: 1024px){.recent-news .wp-block-post h2{font-size:1.6em;margin:0 .5rem .75rem !important}}.recent-news .wp-block-post h2 a{text-decoration:none}.recent-news .wp-block-post-featured-image{margin-top:0;padding-top:0;margin-bottom:1.5rem;box-shadow:0px 0px 30px 0px rgba(0,0,0,.1)}@media only screen and (max-width: 1024px){.recent-news .wp-block-post-featured-image{margin-bottom:.75rem}}.recent-news .taxonomy-category{text-transform:uppercase}.recent-news .taxonomy-category a{text-decoration:none}.recent-news .taxonomy-category,.recent-news .wp-block-post-date{font-weight:600;margin:0 1.5rem .5rem;line-height:1.2}@media only screen and (max-width: 1024px){.recent-news .taxonomy-category,.recent-news .wp-block-post-date{margin:0 .5rem .25rem}}.recent-news .wp-block-post-excerpt{display:none}.recent-news .wp-block-post-date{font-weight:100}.recent-news .wp-block-post-date time{vertical-align:bottom}.icons-list{padding:0 1rem}@media only screen and (min-width: 1024px){.icons-list{display:flex}}.icons-list ul{margin:1rem auto !important;padding:0 !important;border:1px rgb(147.5,167.5,235) solid;border-radius:.75rem;overflow:hidden}@media only screen and (min-width: 1024px){.icons-list ul{width:75%}}.icons-list ul li{padding:.5rem;list-style:none !important;list-style-type:none !important;list-style:none;text-align:center;font-weight:600;color:#2040ac;border-top:1px rgb(147.5,167.5,235) solid;border-bottom:1px rgb(147.5,167.5,235) solid}@media only screen and (min-width: 1024px){.icons-list ul li{padding:1.5rem .5rem;font-size:1.4rem;line-height:1.3}}@media only screen and (min-width: 1024px){.icons-list ul li:nth-child(2){border-left:1px rgb(147.5,167.5,235) solid;border-right:1px rgb(147.5,167.5,235) solid}}.icons-list ul li:hover{background:#2040ac;color:#fff}blockquote{margin:1.5em 0px 1.5em 30px;padding:10px 30px;border-left:10px solid #89bc40;font-style:italic}blockquote p{margin:.5em 0}.www blockquote:not(.header blockquote),.cvi blockquote:not(.header blockquote),.selfdetermined blockquote:not(.header blockquote),.curriculum blockquote:not(.header blockquote){position:relative;margin:0 0 1em 1em;border-left:0px solid #fff;font-style:normal}.www blockquote:not(.header blockquote)::before,.cvi blockquote:not(.header blockquote)::before,.selfdetermined blockquote:not(.header blockquote)::before,.curriculum blockquote:not(.header blockquote)::before{content:"“";position:absolute;color:#ddd;font-size:20em;font-weight:bold;font-style:normal;top:-75px;left:-25px;z-index:0;line-height:1}@media only screen and (max-width: 1024px){.www blockquote:not(.header blockquote)::before,.cvi blockquote:not(.header blockquote)::before,.selfdetermined blockquote:not(.header blockquote)::before,.curriculum blockquote:not(.header blockquote)::before{font-size:10em;top:-25px;left:0}}.www blockquote:not(.header blockquote) p,.www blockquote:not(.header blockquote) p code,.cvi blockquote:not(.header blockquote) p,.cvi blockquote:not(.header blockquote) p code,.selfdetermined blockquote:not(.header blockquote) p,.selfdetermined blockquote:not(.header blockquote) p code,.curriculum blockquote:not(.header blockquote) p,.curriculum blockquote:not(.header blockquote) p code{position:relative;line-height:1.2;font-weight:100 !important;background:none rgba(0,0,0,0);z-index:10;font-size:2.8rem}@media only screen and (max-width: 1024px){.www blockquote:not(.header blockquote) p,.www blockquote:not(.header blockquote) p code,.cvi blockquote:not(.header blockquote) p,.cvi blockquote:not(.header blockquote) p code,.selfdetermined blockquote:not(.header blockquote) p,.selfdetermined blockquote:not(.header blockquote) p code,.curriculum blockquote:not(.header blockquote) p,.curriculum blockquote:not(.header blockquote) p code{font-size:1em}}.www blockquote:not(.header blockquote) cite code,.cvi blockquote:not(.header blockquote) cite code,.selfdetermined blockquote:not(.header blockquote) cite code,.curriculum blockquote:not(.header blockquote) cite code{background:none rgba(0,0,0,0);float:left}.wp-block-pullquote{border:0 none}@media only screen and (max-width: 1024px){.wp-block-pullquote{padding:2rem 0 0}}.wp-block-pullquote blockquote{border:0 none}.wp-block-pullquote blockquote p{font-style:normal;line-height:1.5;font-weight:100 !important}.wp-admin :where(.wp-block-group.has-background){padding:0 !important}.wp-admin .block-list-appender.wp-block{height:0 !important}body.www .grid-menu{border-radius:1.25rem;overflow:hidden}body.www .grid-menu.mega .wp-block a{margin:4rem 0;padding:2rem 0 4rem}body.www .grid-menu .wp-block-columns{gap:0}body.www .grid-menu .wp-block-columns>div{border:1px #fff solid;box-shadow:0 0 4px 0 rgba(0,0,0,.1)}body.www .grid-menu .wp-block-columns>div:hover{background-color:#183081 !important}body.www .grid-menu .wp-block-columns>div:hover h1,body.www .grid-menu .wp-block-columns>div:hover h2,body.www .grid-menu .wp-block-columns>div:hover h3,body.www .grid-menu .wp-block-columns>div:hover h4,body.www .grid-menu .wp-block-columns>div:hover h5,body.www .grid-menu .wp-block-columns>div:hover h6,body.www .grid-menu .wp-block-columns>div:hover p{color:#fff}body.www .grid-menu .wp-block-columns>div:hover a{color:#fff}body.www .grid-menu .wp-block-columns>div:hover::after{color:#fff}body.www .grid-menu .wp-block-cover,body.www .grid-menu .wp-block-cover-image{min-height:auto}body.www .grid-menu p,body.www .grid-menu .wp-block{position:relative;text-decoration:none;margin:0;padding:0}@media only screen and (min-width: 1024px){body.www .grid-menu p,body.www .grid-menu .wp-block{font-size:1.8rem}}body.www .grid-menu p a,body.www .grid-menu .wp-block a{padding:1rem;display:flex;align-items:flex-start;margin:0;line-height:1.25;text-decoration:none}@media only screen and (min-width: 1024px){body.www .grid-menu p a,body.www .grid-menu .wp-block a{padding:1.5rem;min-height:200px}body.www .grid-menu p a:hover,body.www .grid-menu .wp-block a:hover{text-decoration:underline}body.www .grid-menu p a:hover::after,body.www .grid-menu .wp-block a:hover::after{color:#fff}}@media only screen and (min-width: 1024px){body.www .grid-menu p a,body.www .grid-menu .wp-block a{margin:0;padding:2.5rem 1.5rem 4rem}}@media only screen and (min-width: 1024px){body.www .grid-menu p a::after,body.www .grid-menu .wp-block a::after{color:#d4dcf7;content:" ➜"}}body.www .grid-menu p a::after,body.www .grid-menu .wp-block a::after{position:absolute;bottom:1rem;left:1rem}body.cvi .grid-menu{border-radius:1.25rem;overflow:hidden}body.cvi .grid-menu.mega .wp-block a{margin:4rem 0;padding:2rem 0 4rem}body.cvi .grid-menu .wp-block-columns{gap:0}body.cvi .grid-menu .wp-block-columns>div{border:1px #fff solid;box-shadow:0 0 4px 0 rgba(0,0,0,.1)}body.cvi .grid-menu .wp-block-columns>div:hover{background-color:rgb(53.4285714286,103.7142857143,133.5714285714) !important}body.cvi .grid-menu .wp-block-columns>div:hover h1,body.cvi .grid-menu .wp-block-columns>div:hover h2,body.cvi .grid-menu .wp-block-columns>div:hover h3,body.cvi .grid-menu .wp-block-columns>div:hover h4,body.cvi .grid-menu .wp-block-columns>div:hover h5,body.cvi .grid-menu .wp-block-columns>div:hover h6,body.cvi .grid-menu .wp-block-columns>div:hover p{color:#fff}body.cvi .grid-menu .wp-block-columns>div:hover a{color:#fff}body.cvi .grid-menu .wp-block-columns>div:hover::after{color:#fff}body.cvi .grid-menu .wp-block-cover,body.cvi .grid-menu .wp-block-cover-image{min-height:auto}body.cvi .grid-menu p,body.cvi .grid-menu .wp-block{position:relative;text-decoration:none;margin:0;padding:0}@media only screen and (min-width: 1024px){body.cvi .grid-menu p,body.cvi .grid-menu .wp-block{font-size:1.8rem}}body.cvi .grid-menu p a,body.cvi .grid-menu .wp-block a{padding:1rem;display:flex;align-items:flex-start;margin:0;line-height:1.25;text-decoration:none}@media only screen and (min-width: 1024px){body.cvi .grid-menu p a,body.cvi .grid-menu .wp-block a{padding:1.5rem;min-height:200px}body.cvi .grid-menu p a:hover,body.cvi .grid-menu .wp-block a:hover{text-decoration:underline}body.cvi .grid-menu p a:hover::after,body.cvi .grid-menu .wp-block a:hover::after{color:#fff}}@media only screen and (min-width: 1024px){body.cvi .grid-menu p a,body.cvi .grid-menu .wp-block a{margin:0;padding:2.5rem 1.5rem 4rem}}@media only screen and (min-width: 1024px){body.cvi .grid-menu p a::after,body.cvi .grid-menu .wp-block a::after{color:rgb(242.8571428571,247.4285714286,250.1428571429);content:" ➜"}}body.cvi .grid-menu p a::after,body.cvi .grid-menu .wp-block a::after{position:absolute;bottom:1rem;left:1rem}body.selfdetermined .grid-menu{border-radius:1.25rem;overflow:hidden}body.selfdetermined .grid-menu.mega .wp-block a{margin:4rem 0;padding:2rem 0 4rem}body.selfdetermined .grid-menu .wp-block-columns{gap:0}body.selfdetermined .grid-menu .wp-block-columns>div{border:1px #fff solid;box-shadow:0 0 4px 0 rgba(0,0,0,.1)}body.selfdetermined .grid-menu .wp-block-columns>div:hover{background-color:rgb(125.9615384615,79.8076923077,145.1923076923) !important}body.selfdetermined .grid-menu .wp-block-columns>div:hover h1,body.selfdetermined .grid-menu .wp-block-columns>div:hover h2,body.selfdetermined .grid-menu .wp-block-columns>div:hover h3,body.selfdetermined .grid-menu .wp-block-columns>div:hover h4,body.selfdetermined .grid-menu .wp-block-columns>div:hover h5,body.selfdetermined .grid-menu .wp-block-columns>div:hover h6,body.selfdetermined .grid-menu .wp-block-columns>div:hover p{color:#fff}body.selfdetermined .grid-menu .wp-block-columns>div:hover a{color:#fff}body.selfdetermined .grid-menu .wp-block-columns>div:hover::after{color:#fff}body.selfdetermined .grid-menu .wp-block-cover,body.selfdetermined .grid-menu .wp-block-cover-image{min-height:auto}body.selfdetermined .grid-menu p,body.selfdetermined .grid-menu .wp-block{position:relative;text-decoration:none;margin:0;padding:0}@media only screen and (min-width: 1024px){body.selfdetermined .grid-menu p,body.selfdetermined .grid-menu .wp-block{font-size:1.8rem}}body.selfdetermined .grid-menu p a,body.selfdetermined .grid-menu .wp-block a{padding:1rem;display:flex;align-items:flex-start;margin:0;line-height:1.25;text-decoration:none}@media only screen and (min-width: 1024px){body.selfdetermined .grid-menu p a,body.selfdetermined .grid-menu .wp-block a{padding:1.5rem;min-height:200px}body.selfdetermined .grid-menu p a:hover,body.selfdetermined .grid-menu .wp-block a:hover{text-decoration:underline}body.selfdetermined .grid-menu p a:hover::after,body.selfdetermined .grid-menu .wp-block a:hover::after{color:#fff}}@media only screen and (min-width: 1024px){body.selfdetermined .grid-menu p a,body.selfdetermined .grid-menu .wp-block a{margin:0;padding:2.5rem 1.5rem 4rem}}@media only screen and (min-width: 1024px){body.selfdetermined .grid-menu p a::after,body.selfdetermined .grid-menu .wp-block a::after{color:#fff;content:" ➜"}}body.selfdetermined .grid-menu p a::after,body.selfdetermined .grid-menu .wp-block a::after{position:absolute;bottom:1rem;left:1rem}body.communication .grid-menu{border-radius:1.25rem;overflow:hidden}body.communication .grid-menu.mega .wp-block a{margin:4rem 0;padding:2rem 0 4rem}body.communication .grid-menu .wp-block-columns{gap:0}body.communication .grid-menu .wp-block-columns>div{border:1px #fff solid;box-shadow:0 0 4px 0 rgba(0,0,0,.1)}body.communication .grid-menu .wp-block-columns>div:hover{background-color:rgb(53.4285714286,103.7142857143,133.5714285714) !important}body.communication .grid-menu .wp-block-columns>div:hover h1,body.communication .grid-menu .wp-block-columns>div:hover h2,body.communication .grid-menu .wp-block-columns>div:hover h3,body.communication .grid-menu .wp-block-columns>div:hover h4,body.communication .grid-menu .wp-block-columns>div:hover h5,body.communication .grid-menu .wp-block-columns>div:hover h6,body.communication .grid-menu .wp-block-columns>div:hover p{color:#fff}body.communication .grid-menu .wp-block-columns>div:hover a{color:#fff}body.communication .grid-menu .wp-block-columns>div:hover::after{color:#fff}body.communication .grid-menu .wp-block-cover,body.communication .grid-menu .wp-block-cover-image{min-height:auto}body.communication .grid-menu p,body.communication .grid-menu .wp-block{position:relative;text-decoration:none;margin:0;padding:0}@media only screen and (min-width: 1024px){body.communication .grid-menu p,body.communication .grid-menu .wp-block{font-size:1.8rem}}body.communication .grid-menu p a,body.communication .grid-menu .wp-block a{padding:1rem;display:flex;align-items:flex-start;margin:0;line-height:1.25;text-decoration:none}@media only screen and (min-width: 1024px){body.communication .grid-menu p a,body.communication .grid-menu .wp-block a{padding:1.5rem;min-height:200px}body.communication .grid-menu p a:hover,body.communication .grid-menu .wp-block a:hover{text-decoration:underline}body.communication .grid-menu p a:hover::after,body.communication .grid-menu .wp-block a:hover::after{color:#fff}}@media only screen and (min-width: 1024px){body.communication .grid-menu p a,body.communication .grid-menu .wp-block a{margin:0;padding:2.5rem 1.5rem 4rem}}@media only screen and (min-width: 1024px){body.communication .grid-menu p a::after,body.communication .grid-menu .wp-block a::after{color:rgb(242.8571428571,247.4285714286,250.1428571429);content:" ➜"}}body.communication .grid-menu p a::after,body.communication .grid-menu .wp-block a::after{position:absolute;bottom:1rem;left:1rem}body.curriculum .grid-menu{border-radius:1.25rem;overflow:hidden}body.curriculum .grid-menu.mega .wp-block a{margin:4rem 0;padding:2rem 0 4rem}body.curriculum .grid-menu .wp-block-columns{gap:0}body.curriculum .grid-menu .wp-block-columns>div{border:1px #fff solid;box-shadow:0 0 4px 0 rgba(0,0,0,.1)}body.curriculum .grid-menu .wp-block-columns>div:hover{background-color:rgb(0,81.1602209945,130) !important}body.curriculum .grid-menu .wp-block-columns>div:hover h1,body.curriculum .grid-menu .wp-block-columns>div:hover h2,body.curriculum .grid-menu .wp-block-columns>div:hover h3,body.curriculum .grid-menu .wp-block-columns>div:hover h4,body.curriculum .grid-menu .wp-block-columns>div:hover h5,body.curriculum .grid-menu .wp-block-columns>div:hover h6,body.curriculum .grid-menu .wp-block-columns>div:hover p{color:rgb(232,246.3591160221,255)}body.curriculum .grid-menu .wp-block-columns>div:hover a{color:rgb(232,246.3591160221,255)}body.curriculum .grid-menu .wp-block-columns>div:hover::after{color:#fff}body.curriculum .grid-menu .wp-block-cover,body.curriculum .grid-menu .wp-block-cover-image{min-height:auto}body.curriculum .grid-menu p,body.curriculum .grid-menu .wp-block{position:relative;text-decoration:none;margin:0;padding:0}@media only screen and (min-width: 1024px){body.curriculum .grid-menu p,body.curriculum .grid-menu .wp-block{font-size:1.8rem}}body.curriculum .grid-menu p a,body.curriculum .grid-menu .wp-block a{padding:1rem;display:flex;align-items:flex-start;margin:0;line-height:1.25;text-decoration:none}@media only screen and (min-width: 1024px){body.curriculum .grid-menu p a,body.curriculum .grid-menu .wp-block a{padding:1.5rem;min-height:200px}body.curriculum .grid-menu p a:hover,body.curriculum .grid-menu .wp-block a:hover{text-decoration:underline}body.curriculum .grid-menu p a:hover::after,body.curriculum .grid-menu .wp-block a:hover::after{color:#fff}}@media only screen and (min-width: 1024px){body.curriculum .grid-menu p a,body.curriculum .grid-menu .wp-block a{margin:0;padding:2.5rem 1.5rem 4rem}}@media only screen and (min-width: 1024px){body.curriculum .grid-menu p a::after,body.curriculum .grid-menu .wp-block a::after{color:rgb(181,227.1988950276,255);content:" ➜"}}body.curriculum .grid-menu p a::after,body.curriculum .grid-menu .wp-block a::after{position:absolute;bottom:1rem;left:1rem}@media screen and (max-width: 1024px){.default-block,.news,.programs{padding:0 1rem}}.basic-card,.programs .wp-block-column{border-radius:.6em;overflow:hidden}.programs.vertical{margin:2rem auto}@media only screen and (min-width: 1200px){.programs.vertical{align-items:center;gap:1rem}.programs.vertical div{display:flex !important}.programs.vertical .wp-block-image{display:flex;align-items:center;justify-content:center;flex:0 0 auto;margin:0;overflow:hidden}.programs.vertical .wp-block-heading{flex:1;margin:0}.programs.vertical .wp-block-column{height:auto}.programs.vertical .wp-block-column .wp-block-image,.programs.vertical .wp-block-column .wp-block-heading{position:relative;margin:0;padding:0;width:48%;height:100%}.programs.vertical .wp-block-column .wp-block-image{overflow:hidden}.programs.vertical .wp-block-column .wp-block-image a{position:relative;width:100%;height:100%}.programs.vertical .wp-block-column .wp-block-image img{width:100%;height:100%;object-fit:cover !important}}.programs:not(.vertical) .wp-block-image{height:200px;margin:0}@media only screen and (max-width: 1024px){.programs :where(.wp-block-columns.is-layout-flex){gap:10px !important}}.programs .wp-block-column{position:relative}.programs .wp-block-column .wp-block-image{overflow:hidden;margin:0}@media screen and (max-width: 1024px){.programs .wp-block-column .wp-block-image{max-height:80px}}@media screen and (max-width: 768px){.programs .wp-block-column .wp-block-image{max-height:150px}}.programs .wp-block-column h3,.programs .wp-block-column p{text-align:left;margin:0;line-height:1.25}.programs .wp-block-column h3 a,.programs .wp-block-column p a{text-decoration:none}.programs .wp-block-column h3 a:hover,.programs .wp-block-column p a:hover{text-decoration:underline}.programs .wp-block-column h3 a{display:block;padding:1rem}body.www .programs .wp-block-column{background:#2040ac}body.www .programs .wp-block-column:hover{background:rgb(20,40,107.5)}body.www .programs .wp-block-column:hover .wp-block-heading a{text-decoration:underline !important;color:#fff}@media only screen and (min-width: 1024px){body.www .programs .wp-block-column:hover .wp-block-heading a::after{color:#7e96e7 !important;content:" ➜"}}@media only screen and (min-width: 1024px){body.www .programs .wp-block-column:not([class*=" has-"]):hover .wp-block-heading a::after{color:inherit;content:" ➜"}}@media only screen and (min-width: 1024px){body.www .programs .wp-block-column .wp-block-heading a::after{color:inherit;content:" ➜"}}body.cvi .programs .wp-block-column{background:#4484aa}body.cvi .programs .wp-block-column:hover{background:rgb(46.1428571429,89.5714285714,115.3571428571)}body.cvi .programs .wp-block-column:hover .wp-block-heading a{text-decoration:underline !important;color:#fff}@media only screen and (min-width: 1024px){body.cvi .programs .wp-block-column:hover .wp-block-heading a::after{color:#aacadd !important;content:" ➜"}}@media only screen and (min-width: 1024px){body.cvi .programs .wp-block-column:not([class*=" has-"]):hover .wp-block-heading a::after{color:inherit;content:" ➜"}}@media only screen and (min-width: 1024px){body.cvi .programs .wp-block-column .wp-block-heading a::after{color:inherit;content:" ➜"}}body.selfdetermined .programs .wp-block-column{background:#9868ac}body.selfdetermined .programs .wp-block-column:hover{background:rgb(111.6858974359,70.7628205128,128.7371794872)}body.selfdetermined .programs .wp-block-column:hover .wp-block-heading a{text-decoration:underline !important;color:#fff}@media only screen and (min-width: 1024px){body.selfdetermined .programs .wp-block-column:hover .wp-block-heading a::after{color:rgb(219.3461538462,202.7307692308,226.2692307692) !important;content:" ➜"}}@media only screen and (min-width: 1024px){body.selfdetermined .programs .wp-block-column:not([class*=" has-"]):hover .wp-block-heading a::after{color:inherit;content:" ➜"}}@media only screen and (min-width: 1024px){body.selfdetermined .programs .wp-block-column .wp-block-heading a::after{color:inherit;content:" ➜"}}body.communication .programs .wp-block-column{background:#4484aa}body.communication .programs .wp-block-column:hover{background:rgb(46.1428571429,89.5714285714,115.3571428571)}body.communication .programs .wp-block-column:hover .wp-block-heading a{text-decoration:underline !important;color:#fff}@media only screen and (min-width: 1024px){body.communication .programs .wp-block-column:hover .wp-block-heading a::after{color:#aacadd !important;content:" ➜"}}@media only screen and (min-width: 1024px){body.communication .programs .wp-block-column:not([class*=" has-"]):hover .wp-block-heading a::after{color:inherit;content:" ➜"}}@media only screen and (min-width: 1024px){body.communication .programs .wp-block-column .wp-block-heading a::after{color:inherit;content:" ➜"}}body.curriculum .programs .wp-block-column{background:#0071b5}body.curriculum .programs .wp-block-column:hover{background:rgb(0,65.2403314917,104.5)}body.curriculum .programs .wp-block-column:hover .wp-block-heading a{text-decoration:underline !important;color:#fff}@media only screen and (min-width: 1024px){body.curriculum .programs .wp-block-column:hover .wp-block-heading a::after{color:rgb(79,188.8784530387,255) !important;content:" ➜"}}@media only screen and (min-width: 1024px){body.curriculum .programs .wp-block-column:not([class*=" has-"]):hover .wp-block-heading a::after{color:inherit;content:" ➜"}}@media only screen and (min-width: 1024px){body.curriculum .programs .wp-block-column .wp-block-heading a::after{color:inherit;content:" ➜"}}.widget{margin:0 0 10px}.widget-title{margin:0 0 10px;padding-bottom:3px;border-bottom:2px solid #ddd;color:#666}.widget_categories ul{margin:10px 0 0;padding:0}.widget_categories ul .cat-item{list-style:none;display:inline-block}.widget_categories ul .cat-item a{display:inline-block;margin:0 3px 5px 0;padding:4px 10px;white-space:nowrap;text-decoration:none;font-family:"Source Sans 3","Trebuchet MS",sans-serif;font-size:13px !important;color:#999}.widget_categories ul .cat-item a:hover,.widget_categories ul .cat-item a:focus{color:#555}.widget_tag_cloud .tagcloud a{display:inline-block;margin:0 3px 5px 0;white-space:nowrap;padding:4px 10px;text-decoration:none;font-family:"Source Sans 3","Trebuchet MS",sans-serif;font-size:13px !important;color:#999}.widget_tag_cloud .tagcloud a:hover,.widget_tag_cloud .tagcloud a:focus{color:#555}.searchform input,.searchform button{vertical-align:middle}.searchform .search-input{width:75%;border-radius:.5rem}.searchform .search-submit{padding:2%;cursor:pointer}.searchform .search-submit svg{width:100%;height:100%}.main-search-box li{list-style:none}.main-search-box .searchform{margin:2% 0;text-align:center}.main-search-box .searchform input,.main-search-box .searchform button{height:3rem}.main-search-box .searchform .search-input{width:80%;padding:0 2%}.main-search-box .searchform .search-submit{width:16%;padding:0 2%}.cover-video-background{background:#2040ac}.hero{background-color:rgb(195.5,195.5,195.5);margin:0 auto 2rem}.hero .hero-panel{position:relative;height:100%}.hero .hero-content{display:none}.hero .shyft-prev,.hero .shyft-next{font:1rem "Source Sans 3","Trebuchet MS",sans-serif;color:#ccc;background-color:rgba(0,0,0,.9);padding:8px 0px;width:30px;text-align:center}.hero .shyft-prev{bottom:0;top:auto;left:auto;right:30px}.hero .shyft-next{bottom:0;top:auto;left:auto;right:0}@media only screen and (min-width: 768px){.hero .shyft-prev{top:auto;left:auto;right:30px;bottom:0px}.hero .shyft-next{top:auto;left:auto;right:0px;bottom:0px}.hero .hero-content{position:absolute;display:block;right:0;top:0;bottom:0;z-index:1;padding:20px 20px 60px;width:300px;background-color:rgba(0,0,0,.6);color:#fff}.hero .hero-title{font:1.6rem "Source Sans 3","Trebuchet MS",sans-serif;text-align:left;color:#ccc;margin:0 0 1rem}.hero .hero-text{font:.9rem "Source Sans 3","Trebuchet MS",sans-serif;line-height:1.6rem;text-align:left;color:#ccc}}#section-hero-container{max-width:960px;margin:0 auto}#section-hero-container .hero{margin-bottom:0px}#nav-mobile-container{position:fixed;background-color:rgba(0,0,0,0);border:none;background-color:#111;top:0;left:-260px;bottom:0;width:250px;border-left:10px solid #222;z-index:1000003;transition:left .3s}#nav-mobile-container.active{left:0;transition:left .3s}#nav-mobile-container .menu{margin:0;padding:0}#nav-mobile-container .menu li.menu-item{display:block;width:auto}#nav-mobile-container .menu li.menu-item a.menu-link{position:relative;display:block;padding:15px;border:none;text-decoration:none;border-right:none;color:#ccc;border-left:10px solid rgba(0,0,0,0)}#nav-mobile-container .menu li.menu-item a.menu-link:hover,#nav-mobile-container .menu li.menu-item a.menu-link :focus{color:#fff;background:#444;border-left-color:#333}#nav-mobile-container-tools{position:fixed;background:#111;width:275px;padding:.5em;top:0;right:-280px;bottom:0;transition:right .4s;z-index:1000003}#nav-mobile-container-tools.active{right:0;transition:right .4s}.main-menu-cvi-mobile{margin-left:0;margin-right:0;padding:0}.main-menu-cvi-mobile li a{position:relative;display:block;padding:1rem;border:none;border-right:none;color:#fff;font-size:1.25rem;border-left:10px solid rgba(0,0,0,0);border-bottom:1px #222 solid;text-decoration:none}body.page-template-page-webinar{background-image:url("https://cvi.bridgeschool.org/wp-content/themes/bs-wptheme-www/images/cvi-hero-bg-bottom-inner.svg"),url("https://cvi.bridgeschool.org/wp-content/themes/bs-wptheme-www/images/cvi-hero-bg-webinar.svg");background-repeat:repeat-x;background-position:bottom center,top center}body.page-template-page-webinar #page-container{position:relative;background:none rgba(0,0,0,0)}@media only screen and (min-width: 768px){body.page-template-page-webinar #page-container{top:4em}}body.page-template-page-webinar #page-content{position:relative;margin-top:0;top:0em}body.page-template-page-webinar #nav-container.www,body.page-template-page-webinar #nav-container.subdomain.cvi,body.page-template-page-webinar #nav-container.subdomain.communication,body.page-template-page-webinar #nav-container.subdomain.curriculum,body.page-template-page-webinar #nav-container.subdomain.selfdetermined{background-color:rgba(0,0,0,0) !important;background-image:none;background-repeat:repeat-x;background-position:bottom center,top center;background-size:100%;padding-bottom:1em}body.page-template-page-webinar #nav-container.www h1,body.page-template-page-webinar #nav-container.www #page-breadcrumbs-cvi,body.page-template-page-webinar #nav-container.subdomain.cvi h1,body.page-template-page-webinar #nav-container.subdomain.cvi #page-breadcrumbs-cvi,body.page-template-page-webinar #nav-container.subdomain.communication h1,body.page-template-page-webinar #nav-container.subdomain.communication #page-breadcrumbs-cvi,body.page-template-page-webinar #nav-container.subdomain.curriculum h1,body.page-template-page-webinar #nav-container.subdomain.curriculum #page-breadcrumbs-cvi,body.page-template-page-webinar #nav-container.subdomain.selfdetermined h1,body.page-template-page-webinar #nav-container.subdomain.selfdetermined #page-breadcrumbs-cvi{display:none}body.page-template-page-webinar #content h2{color:#4484aa;font-weight:bold;font-size:2.5em;line-height:1.2;display:block;width:75%}#nav-container.www{background-color:#2040ac}#nav-container.cvi{background-color:#2d7098}#nav-container.selfdetermined{background-color:#9868ac}#nav-container.communication{background-color:#2d7098}#nav-container.curriculum{background-color:#0071b5}#nav-container.www,#nav-container.cvi,#nav-container.communication,#nav-container.curriculum,#nav-container.selfdetermined{background-image:url("https://cvi.bridgeschool.org/wp-content/themes/bs-wptheme-www/images/hero-bg-bottom.png"),url("https://cvi.bridgeschool.org/wp-content/themes/bs-wptheme-www/images/footer-rainbow-bg.svg");background-repeat:repeat-x;background-position:bottom center,top center;background-size:103%,150%;padding-top:.5rem;padding-bottom:1.5rem}#nav-container .nav-content{max-width:1050px;position:relative;line-height:30px;margin:0 auto;padding:5px 0}#nav-container .nav-search{position:absolute;right:5px;top:5px;color:#444;border-radius:3px}body.www.page-template-page-section-cvi #nav-container,body.subdomain.cvi.page-template-page-section-cvi #nav-container,body.subdomain.communication.page-template-page-section-cvi #nav-container,body.subdomain.curriculum.page-template-page-section-cvi #nav-container,body.subdomain.selfdetermined.page-template-page-section-cvi #nav-container{background:none rgba(0,0,0,0) !important}body.www.page-template-default .header-logo,body.www.page-template-page-section-cvi .header-logo,body.www.search-results .header-logo,body.subdomain.cvi.page-template-default .header-logo,body.subdomain.cvi.page-template-page-section-cvi .header-logo,body.subdomain.cvi.search-results .header-logo,body.subdomain.communication.page-template-default .header-logo,body.subdomain.communication.page-template-page-section-cvi .header-logo,body.subdomain.communication.search-results .header-logo,body.subdomain.curriculum.page-template-default .header-logo,body.subdomain.curriculum.page-template-page-section-cvi .header-logo,body.subdomain.curriculum.search-results .header-logo,body.subdomain.selfdetermined.page-template-default .header-logo,body.subdomain.selfdetermined.page-template-page-section-cvi .header-logo,body.subdomain.selfdetermined.search-results .header-logo{display:inline-block;vertical-align:middle;padding:0}@media only screen and (max-width: 1024px){body.www.page-template-default .header-logo,body.www.page-template-page-section-cvi .header-logo,body.www.search-results .header-logo,body.subdomain.cvi.page-template-default .header-logo,body.subdomain.cvi.page-template-page-section-cvi .header-logo,body.subdomain.cvi.search-results .header-logo,body.subdomain.communication.page-template-default .header-logo,body.subdomain.communication.page-template-page-section-cvi .header-logo,body.subdomain.communication.search-results .header-logo,body.subdomain.curriculum.page-template-default .header-logo,body.subdomain.curriculum.page-template-page-section-cvi .header-logo,body.subdomain.curriculum.search-results .header-logo,body.subdomain.selfdetermined.page-template-default .header-logo,body.subdomain.selfdetermined.page-template-page-section-cvi .header-logo,body.subdomain.selfdetermined.search-results .header-logo{display:block;text-align:center}}body.www.page-template-default .header-logo img,body.www.page-template-page-section-cvi .header-logo img,body.www.search-results .header-logo img,body.subdomain.cvi.page-template-default .header-logo img,body.subdomain.cvi.page-template-page-section-cvi .header-logo img,body.subdomain.cvi.search-results .header-logo img,body.subdomain.communication.page-template-default .header-logo img,body.subdomain.communication.page-template-page-section-cvi .header-logo img,body.subdomain.communication.search-results .header-logo img,body.subdomain.curriculum.page-template-default .header-logo img,body.subdomain.curriculum.page-template-page-section-cvi .header-logo img,body.subdomain.curriculum.search-results .header-logo img,body.subdomain.selfdetermined.page-template-default .header-logo img,body.subdomain.selfdetermined.page-template-page-section-cvi .header-logo img,body.subdomain.selfdetermined.search-results .header-logo img{height:100%}@media only screen and (max-width: 1024px){body.www.page-template-default #nav-container a,body.www.page-template-page-section-cvi #nav-container a,body.www.search-results #nav-container a,body.subdomain.cvi.page-template-default #nav-container a,body.subdomain.cvi.page-template-page-section-cvi #nav-container a,body.subdomain.cvi.search-results #nav-container a,body.subdomain.communication.page-template-default #nav-container a,body.subdomain.communication.page-template-page-section-cvi #nav-container a,body.subdomain.communication.search-results #nav-container a,body.subdomain.curriculum.page-template-default #nav-container a,body.subdomain.curriculum.page-template-page-section-cvi #nav-container a,body.subdomain.curriculum.search-results #nav-container a,body.subdomain.selfdetermined.page-template-default #nav-container a,body.subdomain.selfdetermined.page-template-page-section-cvi #nav-container a,body.subdomain.selfdetermined.search-results #nav-container a{color:#fff}}#nav-toggle.subdomain{display:inline-block;margin-left:5px;height:100%;line-height:30px;padding:0 10px;background-color:#efefef;border-radius:3px;border:none;text-decoration:none;font-size:1rem;cursor:pointer;font-family:"Source Sans 3","Trebuchet MS",sans-serif}#nav-toggle.subdomain.selfdetermined{background-color:#b382c8}#nav-toggle.subdomain.communication{background-color:#5c92b3}#nav-toggle.subdomain.cvi{background-color:#5c92b3}#nav-toggle.subdomain.curriculum{background-color:#258cca}#subnav-header{color:#fff;line-height:0px;vertical-align:middle;background-color:#aaa}#subnav-trigger{display:inline-block;border:none;cursor:pointer;outline:none;font-size:1em;color:#fff;padding:10px;background-color:rgba(0,0,0,0);vertical-align:bottom}#subnav-trigger i{font-size:1rem;margin-right:5px;vertical-align:baseline}.about #subnav-header{background-color:#cf2e2e}.education #subnav-header{background-color:#0071b5}.transition #subnav-header{background-color:#9868ac}.outreach #subnav-header{background-color:#3daa4a}.concert #subnav-header{background-color:#fbcb75}.support #subnav-header{background-color:#f39c2c}#subnav{display:none;margin:0;padding:0;border:1px solid #cfcfcf;border-top:0}#subnav.active{display:block}#subnav .menu-item{list-style:none}#subnav .menu-link{display:block;text-decoration:none}#subnav .menu-link:hover{text-decoration:underline}#subnav .submenu{margin:1.5rem 0 0 1rem;padding:0}#subnav .submenu-item{list-style:none}#subnav .submenu-link{padding:5px 10px;margin-left:0;border-left:2px solid #ddd;display:block;text-decoration:none}#subnav .submenu-link:hover,#subnav .submenu-link :focus{background-color:#f8f8f8}@media only screen and (min-width: 768px){#subnav-header{display:none}#subnav{display:block;padding-bottom:20px;border:none}}html,body{height:100%;margin:0}#header-container{border-bottom:0 none}#header-container h1{color:#fff;margin:0 auto 2rem !important;text-align:center;line-height:1.15;font-size:clamp(1rem,4vw,3rem)}#header-container #page-breadcrumbs-cvi{color:#fff;padding-bottom:3em}@media only screen and (min-width: 1024px){#header-container #page-breadcrumbs-cvi{margin-bottom:3em}}#header-container #page-breadcrumbs-cvi a{color:#fff}#header-container .header-content{max-width:74.9375em}@media screen and (min-width: 1024px){#header-container .header-content{padding-right:40px}}#header-container .header-content .header-branding{text-align:center}body.page-template-page-section-cvi #header-container,body.page-template-page-webinar #header-container{position:absolute;top:0;left:0;right:0;z-index:99998}body.page-template-page-section-cvi #header-container .header-content,body.page-template-page-webinar #header-container .header-content{position:relative;margin:0 auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body.page-template-page-section-cvi #header-container a.header-social-link,body.page-template-page-webinar #header-container a.header-social-link{display:inline-block;text-decoration:none;font-size:1.18em;color:dimgray}body.page-template-page-section-cvi #header-container a.header-social-link:hover,body.page-template-page-section-cvi #header-container a.header-social-link :focus,body.page-template-page-webinar #header-container a.header-social-link:hover,body.page-template-page-webinar #header-container a.header-social-link :focus{color:gray}body.page-template-page-section-cvi #header-container .header-branding,body.page-template-page-webinar #header-container .header-branding{display:block}body.page-template-page-section-cvi #header-container .header-title,body.page-template-page-webinar #header-container .header-title{display:inline-block;vertical-align:middle}body.page-template-page-section-cvi #header-container .header-title .title,body.page-template-page-webinar #header-container .header-title .title{margin:0 0 0 10px;font:14px "Source Sans 3","Trebuchet MS",sans-serif;vertical-align:middle;text-transform:uppercase}body.page-template-page-section-cvi #header-container .header-title .subtitle,body.page-template-page-webinar #header-container .header-title .subtitle{margin:0 0 0 10px;display:none}.negative-margin,.mt-n5{margin-top:-8rem !important}@media screen and (min-width: 1024px){.negative-margin figure,.mt-n5 figure{margin-top:-8rem !important}}.has-tbs-blue-color{color:#2040ac}.narrow-content,.narrow-column,.container-md{margin:0 auto !important;max-width:768px}.container-lg{margin:0 auto;max-width:1024px}.text-light{color:#fff}.text-light a{color:#fff}body.subdomain.cvi #header-container .header-title,body.www #header-container .header-title,body.subdomain.communication #header-container .header-title,body.subdomain.curriculum #header-container .header-title,body.subdomain.selfdetermined #header-container .header-title{display:inline}body.subdomain.cvi #header-container .header-title h1,body.subdomain.cvi #header-container .header-title h2,body.www #header-container .header-title h1,body.www #header-container .header-title h2,body.subdomain.communication #header-container .header-title h1,body.subdomain.communication #header-container .header-title h2,body.subdomain.curriculum #header-container .header-title h1,body.subdomain.curriculum #header-container .header-title h2,body.subdomain.selfdetermined #header-container .header-title h1,body.subdomain.selfdetermined #header-container .header-title h2{font-size:1.2rem;color:#444;display:inline;margin:0;padding:0}.icon{display:inline-block;height:20px;width:25px;top:3px;position:relative;background-size:100% 100%}.icon.mobile{height:30px;width:30px}.icon.icon-search{background-image:url(1b51c7acec2886a702d0.svg)}.icon.icon-shop{background-image:url(9cd34ea6406aabc42131.svg)}.icon.icon-login{background-image:url(24a0832dd6fcd87fcf0a.svg)}.icon.icon-menu{background-image:url(34c9f22b829bbdbbaf23.svg)}#page-container{flex-grow:1}#page-container-landing{background-color:#fff;text-align:center;padding:50px 50px 100px;width:95%}body.cvi #page-content{max-width:74.9375em}#page-content{max-width:74.9375em;margin:0 auto;text-align:left}#page-sidebar{position:relative;padding:0;margin-top:10px}@media only screen and (min-width: 768px){body.subdomain.cvi #page-container,body.www #page-container,body.subdomain.communication #page-container,body.subdomain.curriculum #page-container,body.subdomain.selfdetermined #page-container{padding-top:0}body.subdomain.cvi #page-sidebar,body.www #page-sidebar,body.subdomain.communication #page-sidebar,body.subdomain.curriculum #page-sidebar,body.subdomain.selfdetermined #page-sidebar{position:sticky;top:2rem}#page-content.no-sidebar{padding-left:10px}}ul.children{padding-left:0 !important}ul.page-list-sidebar{margin:0;padding:0;text-align:left}ul.page-list-sidebar .loginx a{display:block;color:#fff;background:#2d7098;padding:.6em;text-transform:capitalize}ul.page-list-sidebar .loginx a:hover{text-decoration:none}ul.page-list-sidebar .children{margin-left:.5em}ul.page-list-sidebar .children li{border-left:2px #ccc solid}ul.page-list-sidebar li{margin:.5em 0;padding:.5em;list-style:none}ul.page-list-sidebar li a{color:#333;font-size:1.15em}ul.page-list-sidebar li a::after{content:"";border-bottom:1px #888 solid;display:block;width:30px;position:relative;top:12px}ul.page-list-sidebar li a:hover,ul.page-list-sidebar li a :focus{background-color:none;color:#000}ul.page-list-sidebar li ul li{padding:.5em 0 0}ul.page-list-sidebar li ul li a::after{border-bottom:0 none !important}.main-menu-cvi{background-repeat:no-repeat;background-position:top center;background-size:100%;position:relative;margin:0;padding:0}.topnav-alt{display:block;margin:1rem 0 0}.topnav-alt a{color:#fff;margin:0 0 0 .5rem;text-decoration:none;border:1px hsl(202.7586206897,36.4016736402%,78.137254902%) solid;border-radius:5em;padding:.25rem 0 0;min-width:40px;min-height:40px;line-height:2;display:inline-block;text-align:center;font-size:1rem}.topnav-alt a:hover{border:1px #fff solid}.topnav-alt a.topnav-donate{padding:.2em .8em}@media only screen and (min-width: 768px){#page-container.www{padding-top:70px}}.bs-expand{margin:1.5rem 0}.bs-expand-header{background-color:#f5f5f5;margin:0}.bs-expand-link{display:block;color:#666;text-decoration:none;border:1px solid #bbb;padding:3px}.bs-expand-link:hover,.bs-expand-link :focus{background-color:#efefef}.bs-expand-link::before{content:"";float:left;margin:0 10px;display:block;width:25px;height:42px;--svg: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3E%3Cpath fill=%27%23000%27 d=%27M8.025 22L6.25 20.225L14.475 12L6.25 3.775L8.025 2l10 10z%27/%3E%3C/svg%3E");background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}.bs-expand-content{padding:0 15px;border:1px solid #0071b5;border-top:1px solid rgba(0,0,0,0);margin:0 0 1rem;display:none}.bs-expand-active .bs-expand-link{background-color:rgb(0,144.8397790055,232);color:#fff;border:1px solid rgb(0,81.1602209945,130)}.bs-expand-active .bs-expand-link::before{content:"";margin:10px;vertical-align:middle;display:inline-block;width:1em;height:1em;--svg: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3E%3Cpath fill=%27%23000%27 d=%27M12 14.975q-.2 0-.375-.062T11.3 14.7l-4.6-4.6q-.275-.275-.275-.7t.275-.7t.7-.275t.7.275l3.9 3.9l3.9-3.9q.275-.275.7-.275t.7.275t.275.7t-.275.7l-4.6 4.6q-.15.15-.325.213t-.375.062%27/%3E%3C/svg%3E");background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}.theme-selfdetermined.bs-expand-active .bs-expand-link{background-color:#b382c8;border-bottom:3px solid #6f3e83;color:#fff}.theme-cvi.bs-expand-active .bs-expand-link{background-color:#5c92b3;border-bottom:1px solid #2d7098;color:#fff}.theme-communication.bs-expand-active .bs-expand-link{background-color:#5c92b3;border-bottom:1px solid #2d7098;color:#fff}.theme-curriculum.bs-expand-active .bs-expand-link{background-color:#258cca;border-bottom:1px solid #00588d;color:#fff}.bs-accordions{margin:1.5rem 0}.bs-accordions>p{display:none}.bs-accordion-header{background-color:#f5f5f5;margin:0;vertical-align:middle}.bs-accordion-link{display:block;color:#666;text-decoration:none;border:1px solid #bbb;border-top:none;padding:3px}.bs-accordion-link:hover,.bs-accordion-link :focus{background-color:#efefef}.bs-accordion-link::before{display:inline-block;width:2rem;height:1.75rem;--svg: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3E%3Cpath fill=%27%23000%27 d=%27M11 17h2v-4h4v-2h-4V7h-2v4H7v2h4zm1 5q-2.075 0-3.9-.788t-3.175-2.137T2.788 15.9T2 12t.788-3.9t2.137-3.175T8.1 2.788T12 2t3.9.788t3.175 2.137T21.213 8.1T22 12t-.788 3.9t-2.137 3.175t-3.175 2.138T12 22%27/%3E%3C/svg%3E");background-color:currentColor;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;content:"";top:.25rem;position:relative;margin-right:.5rem}.bs-accordion-content{padding:0 15px;border:1px solid rgb(0,81.1602209945,130);border-top:1px solid rgba(0,0,0,0);margin:0;display:none}.bs-accordion-active .bs-accordion-link{background-color:rgb(0,144.8397790055,232);color:#fff;border:1px solid rgb(0,81.1602209945,130)}.bs-accordion-active .bs-accordion-link::before{--svg: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3E%3Cpath fill=%27%23000%27 d=%27M6 13q-.425 0-.712-.288T5 12t.288-.712T6 11h12q.425 0 .713.288T19 12t-.288.713T18 13z%27/%3E%3C/svg%3E")}.bs-accordions .bs-accordion:first-of-type .bs-accordion-link{border-top:1px solid #ccc}.bs-accordions .bs-accordion:last-of-type .bs-accordion-content{border-bottom:1px solid #ccc}.theme-selfdetermined.bs-accordion-active .bs-accordion-link{background-color:#b382c8;border-bottom:1px solid #6f3e83;color:#fff}.theme-cvi.bs-accordion-active .bs-accordion-link{background-color:#5c92b3;border-bottom:1px solid #2d7098;color:#fff}.theme-communication.bs-accordion-active .bs-accordion-link{background-color:#5c92b3;border-bottom:1px solid #2d7098;color:#fff}.theme-curriculum.bs-accordion-active .bs-accordion-link{background-color:#258cca;border-bottom:1px solid #00588d;color:#fff}.bs-tabgroup{margin:2rem 0;border-bottom:3px solid #0071b5}.bs-tabgroup .bs-tabs{margin:0;padding:0;border-bottom:3px solid #0071b5}.bs-tabgroup .bs-tab{list-style:none;display:inline-block;margin:0;padding:0}.bs-tabgroup .bs-tablink{display:inline-block;padding:10px 15px;text-decoration:none;color:#666;background-color:#efefef;border-radius:4px 4px 0 0}.bs-tabgroup .bs-tablink:hover,.bs-tabgroup .bs-tablink :focus{background-color:#dcdcdc}.bs-tabgroup .bs-tablink.active{background-color:#0071b5;color:#fff}.bs-tabgroup .bs-tabpanel{display:none;padding:1rem 0}.bs-tabgroup .bs-tabpanel.active{display:block}.bs-tabgroup>p,.bs-tabs>p,.bs-tab>p,.bs-tablink>p{display:none}.bs-row{margin:1rem 0 0}.bs-row p:first-of-type,.bs-row p:last-of-type{display:none}.bs-row [class^=bs-col]{display:block;margin:0}@media only screen and (min-width: 768px){.bs-row:after{content:"";display:table;clear:both}.bs-row [class^=bs-col]{display:block;float:left;margin-left:2%}.bs-row [class^=bs-col]:first-of-type{margin-left:0}.bs-row .bs-col-1{width:15%}.bs-row .bs-col-2{width:31%}.bs-row .bs-col-3{width:47%}.bs-row .bs-col-4{width:63%}.bs-row .bs-col-5{width:79%}.bs-row .bs-col-6{width:95%}}.left{text-align:left}.right{text-align:right}.center{text-align:center;margin-left:auto;margin-right:auto}.justify{text-align:justify}.hidden-medium{display:none}.show-for-small-only{display:block}.container{width:96%;margin-left:auto;margin-right:auto}@media only screen and (min-width: 768px){.container{width:100%}}@media only screen and (min-width: 1200px){.container{width:100%;max-width:1380px}}.row{position:relative;white-space:normal;width:100%}.row.mt-0 [class^=col]{margin-top:0 !important}.row [class^=col]{float:left;margin:.5rem 2%;min-height:.125rem}.row::after{content:"";display:table;clear:both}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12{width:96%}.col-1-sm{width:4.3333333333%}.col-2-sm{width:12.6666666667%}.col-4-sm{width:29.3333333333%}.col-5-sm{width:37.6666666667%}.col-6-sm{width:46%}.col-7-sm{width:54.3333333333%}.col-8-sm{width:62.6666666667%}.col-9-sm{width:71%}.col-10-sm{width:79.3333333333%}.col-11-sm{width:87.6666666667%}.col-12-sm{width:96%}@media only screen and (min-width: 1024px){.col-1{width:4.3333333333%}.col-2{width:12.6666666667%}.col-3{width:21%}.col-4{width:29.3333333333%}.col-5{width:37.6666666667%}.col-6{width:46%}.col-7{width:54.3333333333%}.col-8{width:62.6666666667%}.col-9{width:71%}.col-10{width:79.3333333333%}.col-11{width:87.6666666667%}.col-12{width:96%}.centered{margin-left:auto !important;margin-right:auto !important;float:none !important}.show-for-small-only{display:none}.hidden-medium{display:block}}.research{padding:1rem;padding:2em;margin-left:auto;margin-right:auto;margin-bottom:1.5em;border-right-color:rgba(0,0,0,0);border-bottom-color:rgba(0,0,0,0);border-radius:0px 2rem;border-right-width:8px;border-bottom-width:10px;border-right-style:solid;border-bottom-style:solid}@media screen and (min-width: 768px){.research{max-width:275px;border-radius:0px 5rem}}.research .label{display:inline-block;font-weight:bold;text-transform:uppercase;font-size:.9em;border-radius:100px;padding:.4em .8em .2em}body.www .research{background:rgb(158.8,179.4628571429,249.2)}body.www .research .label{border:1px #2850d7 solid}body.www .research a{text-decoration:none}body.www .research a:hover{text-decoration:underline}body.cvi .research{background:rgb(199.6285714286,226.4476190476,242.3714285714)}body.cvi .research .label{border:1px rgb(97.1428571429,156.5714285714,191.8571428571) solid}body.cvi .research a{text-decoration:none}body.cvi .research a:hover{text-decoration:underline}body.selfdetermined .research{background:rgb(243.0301659125,232.641025641,247.358974359)}body.selfdetermined .research .label{border:1px rgb(174.4487179487,136.9102564103,190.0897435897) solid}body.selfdetermined .research a{text-decoration:none}body.selfdetermined .research a:hover{text-decoration:underline}body.communication .research{background:rgb(199.6285714286,226.4476190476,242.3714285714)}body.communication .research .label{border:1px rgb(97.1428571429,156.5714285714,191.8571428571) solid}body.communication .research a{text-decoration:none}body.communication .research a:hover{text-decoration:underline}body.curriculum .research{background:rgb(130,208.0386740331,255)}body.curriculum .research .label{border:1px rgb(0,144.8397790055,232) solid}body.curriculum .research a{text-decoration:none}body.curriculum .research a:hover{text-decoration:underline}.gcal-container{width:100%;height:0;padding-top:75%;margin:1rem 0;position:relative}.gcal-container iframe.gcal{border:none;position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%}.bs-carousel-container{margin:1.5rem 0}.bs-carousel-container .bs-carousel-caption{position:absolute;bottom:0;right:0;left:0;background-color:hsla(0,0%,100%,.8);color:#222;padding:10px 20px;font-family:"Source Sans 3","Trebuchet MS",sans-serif;font-size:1rem;line-height:1.6rem}.bs-carousel-container .shyft-item{position:relative}.bs-carousel-container .shyft-nav-wrapper{top:0;left:0;right:80px;bottom:auto;background-color:rgba(0,0,0,0)}.bs-carousel-container .shyft-nav{background-color:rgba(0,0,0,.6);display:inline-block}.bs-carousel-container .shyft-prev,.bs-carousel-container .shyft-next,.bs-carousel-container .shyft-navlink{padding:0;width:40px;height:40px;vertical-align:middle;text-align:center;line-height:40px}.bs-carousel-container .shyft-prev{top:0;right:40px;left:auto;bottom:auto}.bs-carousel-container .shyft-next{top:0;right:0;left:auto;bottom:auto}.gform_wrapper fieldset{margin:2rem 0;padding:10px;border:none;border-top:2px solid #0071b5}.gform_wrapper legend{position:relative;font-style:normal !important;font-weight:600 !important;font-size:25px !important;line-height:30px !important;color:#020202 !important;text-transform:capitalize !important;margin-top:1.8rem}.gform_wrapper label{font-weight:bold;display:inline-block;margin:5px 0 !important;text-align:left;font-weight:700;font-size:20px !important;color:#3d729c}.gform_wrapper .gform_legacy_markup_wrapper .ginput_complex.ginput_container_address .ginput_left,.gform_wrapper .gfield.gfield--width-half{margin:20px 0 !important;line-height:1}.gform_wrapper .gfield-choice-input{vertical-align:top !important;position:relative;top:12px !important}.gform_wrapper label.inline{display:inline-block;margin:0 10px 0 0}.gform_wrapper input[type=text],.gform_wrapper input[type=password],.gform_wrapper input[type=search],.gform_wrapper input[type=color],.gform_wrapper input[type=date],.gform_wrapper input[type=datetime],.gform_wrapper input[type=datetime-local],.gform_wrapper input[type=month],.gform_wrapper input[type=week],.gform_wrapper input[type=time],.gform_wrapper input[type=email],.gform_wrapper input[type=search],.gform_wrapper input[type=tel],.gform_wrapper input[type=url],.gform_wrapper input[type=number],.gform_wrapper textarea{color:#222;background-color:#fafafa;display:block;width:100%;font-size:1.2em !important;padding:.6em !important;border:2px rgb(117.5,117.5,205.5) solid;border-radius:.25em}.gform_wrapper input[type=text]:disabled,.gform_wrapper input[type=password]:disabled,.gform_wrapper input[type=search]:disabled,.gform_wrapper input[type=color]:disabled,.gform_wrapper input[type=date]:disabled,.gform_wrapper input[type=datetime]:disabled,.gform_wrapper input[type=datetime-local]:disabled,.gform_wrapper input[type=month]:disabled,.gform_wrapper input[type=week]:disabled,.gform_wrapper input[type=time]:disabled,.gform_wrapper input[type=email]:disabled,.gform_wrapper input[type=search]:disabled,.gform_wrapper input[type=tel]:disabled,.gform_wrapper input[type=url]:disabled{background-color:#e1e1e1;color:#bbb;cursor:not-allowed}.gform_wrapper textarea{resize:none}.gform_wrapper textarea:focus{outline:none}.gform_wrapper input[type=checkbox],.gform_wrapper input[type=radio]{margin:0 7px}.gform_wrapper select{padding:.6em .8em !important;font-size:1.4em !important;background-color:#fafafa;border:2px rgb(117.5,117.5,205.5) solid;border-radius:.25em}select:not(:root:root){height:60px}.gform_wrapper.gravity-theme .field_description_above .description,.gform_wrapper.gravity-theme .field_description_above .gfield_description,.gform_wrapper.gravity-theme .field_description_above .gsection_description,.gform_wrapper.gravity-theme .field_description_above .instruction{padding:5px 0 !important;margin:0 0 5px !important}#page-container .gform_wrapper .gfield_checkbox li label{font-size:1rem}#page-container .gform_wrapper .gform_footer input.button{border-radius:.25em;display:inline-block;padding:.8em 1.2em;border:none;font-size:1.4rem;text-align:center;text-decoration:none;line-height:1.5rem;cursor:pointer;outline:none;margin:5px 5px 0 0;background-color:#3795ff;color:#fff}#page-container .gform_wrapper .gform_footer input.button:hover,#page-container .gform_wrapper .gform_footer input.button:focus{background-color:#d0e6ff;color:#3795ff}#page-container .gform_wrapper .ginput_total{height:2.2rem;vertical-align:middle;line-height:2.2rem;font-size:1.3rem}#page-container .gform_wrapper.formFirstSteps_wrapper legend{color:#555}#page-container .gform_wrapper.formFirstSteps_wrapper legend.gfield_label_before_complex{color:#555}#page-container .gform_wrapper .handoutsOther li.gchoice.gchoice_5_12_2 input[type=radio]{float:left}#page-container .gform_wrapper .ginput_container_creditcard .ginput_full{clear:both;display:block;width:100%;margin:.5em 0 1em;padding:0;top:.5em;position:relative}#page-container .gform_wrapper .gform_legacy_markup_wrapper input.gf_coupon_code,#page-container .gform_wrapper .gravity-theme input.gf_coupon_code,#page-container .gform_wrapper #gf_coupon_button{display:inline-block}#page-container .gform_wrapper #gf_coupon_button{position:relative;padding:.8em;font-size:1.2em;border-radius:.25em}.bs-message{margin:2rem 0 1rem;padding:10px 15px;border:1px solid #666;color:#666;background-color:#efefef}.bs-message.bs-theme-info{background-color:#b7d9ff;color:#0071b5;border-color:#0071b5}.bs-message.bs-theme-warn{background-color:#f9e0e0;border-color:#c44343;color:#c44343}@media screen and (min-width: 1024px){:where(.wp-block-columns.is-layout-flex){gap:1 !important}}.flex-container{display:flex;flex-wrap:wrap}#page-main,.page-main{flex-basis:75%;box-sizing:border-box}#post-sidebar,.post-sidebar{flex-basis:25%;box-sizing:border-box}#post-sidebar ul,.post-sidebar ul{padding-left:0}@media only screen and (max-width: 1024px){#page-main,#post-sidebar,.page-main,.post-sidebar{flex-basis:100%;border:none}}@media only screen and (min-width: 768px){.entry-content>*:not(.alignwide):not(.alignfull){margin:0 auto;max-width:1024px;padding-right:1em;padding-left:1em}.alignfull{width:100vw;margin-left:calc(50% - 50vw)}.is-layout-flex{width:100%;margin:0}.alignwide{width:100vw;margin:2rem calc(50% - 50vw)}}@media only screen and (min-width: 768px)and (min-width: 960px){.alignwide{width:calc(100% + 20vw);margin:2rem -10vw;padding:0}}@media only screen and (min-width: 768px){.alignwide,.wp-block-cover__inner-container{margin:0 auto !important;width:98% !important;max-width:1280px !important}#page-container ul li{list-style:disc}#page-container ol li{text-align:left;line-height:1.6;list-style:revert-layer}}.site-container{display:flex;flex-wrap:wrap}.site-column{border:1px #ccc dotted;width:98%;margin:2%}@media screen and (min-width: 1024px){.site-column{width:48%;padding:0 1%;margin:1%}}.site-column ul{margin:0;padding:0;list-style-type:none}#post-container{background-color:#fff;text-align:center;padding:0;width:100%;padding-top:50px}#post-content{position:relative;padding:0 20px 150px;margin:0px auto;text-align:left;max-width:1050px}#post-main{padding-top:40px}@media only screen and (min-width: 768px){#post-container{padding-top:70px}}@media only screen and (max-width: 768px){body.subdomain.curriculum .hotspots-placeholder{padding:0 !important}}body.subdomain.curriculum .layout-left .hotspots-placeholder,body.subdomain.curriculum .layout-right .hotspots-placeholder{-webkit-flex:0 0 40% !important;-ms-flex:0 0 40% !important;flex:0 0 40% !important;max-width:40% !important;position:relative;box-shadow:inset 0px 0px 0px 2px #999;border-radius:.5rem;height:fit-content}body.subdomain.curriculum .layout-left .hotspots-placeholder .cta,body.subdomain.curriculum .layout-right .hotspots-placeholder .cta{position:absolute;bottom:-4rem;left:0;right:0;background:#2040ac;color:#fff;padding:1rem 2rem;text-align:center;border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem;text-decoration:none;font-size:120%}body.subdomain.curriculum .layout-left .hotspots-placeholder .cta:hover,body.subdomain.curriculum .layout-right .hotspots-placeholder .cta:hover{background:#183081}body.subdomain.curriculum .layout-left .hotspots-image-container,body.subdomain.curriculum .layout-right .hotspots-image-container{-webkit-flex:0 0 60% !important;-ms-flex:0 0 60% !important;flex:0 0 60% !important}body.subdomain.curriculum .hotspot-info .hotspot-title{font-family:inherit;font-size:1.8rem;line-height:1;font-style:italic;text-align:left;font-weight:bold;margin-bottom:.5rem}body.subdomain.curriculum .hotspot-info .hotspot-content p{font-family:inherit;font-size:inherit !important;font-weight:normal}@keyframes fadeInUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeOutDown{from{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(20px)}}.scrollbox{position:sticky;opacity:0;transform:translateX(-50%);top:30%;left:0;background-color:#2040ac;border-radius:.75rem;overflow:hidden;transition:opacity .5s ease,transform .5s ease}@media only screen and (max-width: 768px){.scrollbox{display:none}}.scrollbox p,.scrollbox h1,.scrollbox h2,.scrollbox h3,.scrollbox h4{font-size:1.1rem;line-height:1.5;font-weight:400;padding:.1rem .75rem .1rem}.fade-in{animation:fadeInUp .5s ease forwards;opacity:1;transform:translateY(0)}.fade-out{animation:fadeOutDown .5s ease forwards;opacity:0;transform:translateY(20px)}.header h1{font-weight:normal}.news{text-align:left}.news .wp-block-post{margin:.5em 0;list-style:none;background:#eee;border-radius:.6em}.news .wp-block-post h1,.news .wp-block-post h2,.news .wp-block-post h3,.news .wp-block-post h4{text-align:left;margin:.5em 0 1em 0;padding:0}.news .wp-block-post h1 a,.news .wp-block-post h2 a,.news .wp-block-post h3 a,.news .wp-block-post h4 a{text-decoration:none}body.page-template-page-webinar .topnav-alt a{background:#4484aa}body.page-template-page-webinar .topnav-alt a span{color:#fff !important}body.page-template-page-webinar .topnav-alt a span,body.page-template-page-webinar .topnav-alt i{color:#222}body.page-template-page-webinar h1.has-x-large-font-size{margin:4rem auto 2rem;font-size:5rem !important;font-weight:700 !important;line-height:1;margin-bottom:0}@media only screen and (min-width: 768px){body.page-template-page-webinar h1.has-x-large-font-size{margin:6rem auto 2rem;font-size:8rem !important}}body.page-template-page-webinar .page-list-sidebar{margin:0;padding:0 !important;display:inline-block;width:100%;text-align:center}body.page-template-page-webinar .page-list-sidebar li{display:inline-block;margin:0;padding:0}body.page-template-page-webinar .page-list-sidebar li a{display:block;border:1px #555 solid;border-radius:50px;margin:.5em .25em;padding:.25em .5em}body.page-template-page-webinar .page-list-sidebar li a:hover,body.page-template-page-webinar .page-list-sidebar li a:focus,body.page-template-page-webinar .page-list-sidebar li a:active{background:#333;color:#fff;text-decoration:none}body.page-template-page-webinar .page-list-sidebar li a:after{border:0 none}body.page-template-page-webinar .loginRegisterOpt{width:55%;max-width:768px;background:#fff;box-shadow:0px 0px 80px rgba(0,0,0,.2);border-radius:10px;padding:2em 2em 1em;font-size:1.4em;margin:0 auto}@media only screen and (max-width: 768px){body.page-template-page-webinar .loginRegisterOpt{width:95%}}body.wp-admin ul.sitemap,body.page-template-tpl-sitemap ul.sitemap,body.page-template-tpl-sitemap-subdomain ul.sitemap{margin:.25rem .75rem .25rem 1rem}body.wp-admin ul.sitemap li,body.page-template-tpl-sitemap ul.sitemap li,body.page-template-tpl-sitemap-subdomain ul.sitemap li{list-style:outside;line-height:1.5}body.wp-admin .site-container ul,body.page-template-tpl-sitemap .site-container ul,body.page-template-tpl-sitemap-subdomain .site-container ul{margin-top:0 !important;margin-bottom:.5rem !important}body.wp-admin .site-container h2,body.wp-admin .site-container h3,body.page-template-tpl-sitemap .site-container h2,body.page-template-tpl-sitemap .site-container h3,body.page-template-tpl-sitemap-subdomain .site-container h2,body.page-template-tpl-sitemap-subdomain .site-container h3{margin:.5rem 0;padding:0}body.wp-admin .site-container hr,body.page-template-tpl-sitemap .site-container hr,body.page-template-tpl-sitemap-subdomain .site-container hr{margin:.5rem 0 .75rem}body.wp-admin .site-column.www h3,body.page-template-tpl-sitemap .site-column.www h3,body.page-template-tpl-sitemap-subdomain .site-column.www h3{color:#2040ac}body.wp-admin .site-column.cvi h3,body.page-template-tpl-sitemap .site-column.cvi h3,body.page-template-tpl-sitemap-subdomain .site-column.cvi h3{color:#4484aa}body.wp-admin .site-column.selfdetermined h3,body.page-template-tpl-sitemap .site-column.selfdetermined h3,body.page-template-tpl-sitemap-subdomain .site-column.selfdetermined h3{color:#9868ac}body.wp-admin .site-column.communication h3,body.page-template-tpl-sitemap .site-column.communication h3,body.page-template-tpl-sitemap-subdomain .site-column.communication h3{color:#4484aa}body.wp-admin .site-column.curriculum h3,body.page-template-tpl-sitemap .site-column.curriculum h3,body.page-template-tpl-sitemap-subdomain .site-column.curriculum h3{color:#0071b5}.search-results-container:after{content:"";display:block;clear:both}.grid-sizer{width:50%;margin:1.5rem 0}.search-result{float:left;margin-bottom:1.5rem;width:100%}@media only screen and (min-width: 768px){.search-result{width:48%}}.grid-item--width2{width:40%}.grid-item--height2{height:200px}#search-content{margin:0px auto;max-width:74.9375em}#search-content.full{padding:0 20px}#search-main{margin:0 auto;max-width:74.9375em}#search-main .search-subtitle{color:#888;font-style:italic;text-transform:none}#search-main #search-empty{min-height:300px}#search-sidebar{position:relative;padding:0;padding-top:40px}@media only screen and (min-width: 768px){#search-container{padding-top:70px}#search-sidebar{position:absolute;padding-top:40px;margin:0;width:200px;top:0;right:0;bottom:0}}#search-filters-by-site button{text-align:center;background:none;border-radius:5em;padding:.75em;margin-right:.25em;margin-bottom:.5em;border:0 none;color:#fff;font-weight:bold}#search-filters-by-site button:focus{color:#fff}#search-filters-by-site button.is-checked{text-decoration:underline}#search-filters-by-site button.is-checked::after{content:" ✓"}#search-filters-by-site button.all{color:#222;border:1px #666 solid}#search-filters-by-site button.tbs{background:#2040ac}#search-filters-by-site button.cvi{background:#2d7098}#search-filters-by-site button.selfdetermined{background:#b382c8}#search-filters-by-site button.communication{background:#2d7098}#search-filters-by-site button.curriculum{background:#00588d}body.subdomain.curriculum.search.search-results .search-result,body.subdomain.curriculum.search.search-no-results .search-result,body.subdomain.cvi.search.search-results .search-result,body.subdomain.cvi.search.search-no-results .search-result,body.subdomain.www.search.search-results .search-result,body.subdomain.www.search.search-no-results .search-result,body.subdomain.selfdetermined.search.search-results .search-result,body.subdomain.selfdetermined.search.search-no-results .search-result,body.subdomain.communication.search.search-results .search-result,body.subdomain.communication.search.search-no-results .search-result,body.subdomain.page.search.search-results .search-result,body.subdomain.page.search.search-no-results .search-result,body.curriculum.search.search-results .search-result,body.curriculum.search.search-no-results .search-result,body.cvi.search.search-results .search-result,body.cvi.search.search-no-results .search-result,body.www.search.search-results .search-result,body.www.search.search-no-results .search-result,body.selfdetermined.search.search-results .search-result,body.selfdetermined.search.search-no-results .search-result,body.communication.search.search-results .search-result,body.communication.search.search-no-results .search-result,body.page.search.search-results .search-result,body.page.search.search-no-results .search-result{border:1px #5c92b3 solid;border-radius:.5em;padding:2%}body.subdomain.curriculum.search.search-results .search-result:hover,body.subdomain.curriculum.search.search-no-results .search-result:hover,body.subdomain.cvi.search.search-results .search-result:hover,body.subdomain.cvi.search.search-no-results .search-result:hover,body.subdomain.www.search.search-results .search-result:hover,body.subdomain.www.search.search-no-results .search-result:hover,body.subdomain.selfdetermined.search.search-results .search-result:hover,body.subdomain.selfdetermined.search.search-no-results .search-result:hover,body.subdomain.communication.search.search-results .search-result:hover,body.subdomain.communication.search.search-no-results .search-result:hover,body.subdomain.page.search.search-results .search-result:hover,body.subdomain.page.search.search-no-results .search-result:hover,body.curriculum.search.search-results .search-result:hover,body.curriculum.search.search-no-results .search-result:hover,body.cvi.search.search-results .search-result:hover,body.cvi.search.search-no-results .search-result:hover,body.www.search.search-results .search-result:hover,body.www.search.search-no-results .search-result:hover,body.selfdetermined.search.search-results .search-result:hover,body.selfdetermined.search.search-no-results .search-result:hover,body.communication.search.search-results .search-result:hover,body.communication.search.search-no-results .search-result:hover,body.page.search.search-results .search-result:hover,body.page.search.search-no-results .search-result:hover{background:#f9f9f9}body.subdomain.curriculum.search.search-results .search-result p,body.subdomain.curriculum.search.search-no-results .search-result p,body.subdomain.cvi.search.search-results .search-result p,body.subdomain.cvi.search.search-no-results .search-result p,body.subdomain.www.search.search-results .search-result p,body.subdomain.www.search.search-no-results .search-result p,body.subdomain.selfdetermined.search.search-results .search-result p,body.subdomain.selfdetermined.search.search-no-results .search-result p,body.subdomain.communication.search.search-results .search-result p,body.subdomain.communication.search.search-no-results .search-result p,body.subdomain.page.search.search-results .search-result p,body.subdomain.page.search.search-no-results .search-result p,body.curriculum.search.search-results .search-result p,body.curriculum.search.search-no-results .search-result p,body.cvi.search.search-results .search-result p,body.cvi.search.search-no-results .search-result p,body.www.search.search-results .search-result p,body.www.search.search-no-results .search-result p,body.selfdetermined.search.search-results .search-result p,body.selfdetermined.search.search-no-results .search-result p,body.communication.search.search-results .search-result p,body.communication.search.search-no-results .search-result p,body.page.search.search-results .search-result p,body.page.search.search-no-results .search-result p{margin-bottom:0}body.subdomain.curriculum.search.search-results .search-result .label.fromSubsite,body.subdomain.curriculum.search.search-no-results .search-result .label.fromSubsite,body.subdomain.cvi.search.search-results .search-result .label.fromSubsite,body.subdomain.cvi.search.search-no-results .search-result .label.fromSubsite,body.subdomain.www.search.search-results .search-result .label.fromSubsite,body.subdomain.www.search.search-no-results .search-result .label.fromSubsite,body.subdomain.selfdetermined.search.search-results .search-result .label.fromSubsite,body.subdomain.selfdetermined.search.search-no-results .search-result .label.fromSubsite,body.subdomain.communication.search.search-results .search-result .label.fromSubsite,body.subdomain.communication.search.search-no-results .search-result .label.fromSubsite,body.subdomain.page.search.search-results .search-result .label.fromSubsite,body.subdomain.page.search.search-no-results .search-result .label.fromSubsite,body.curriculum.search.search-results .search-result .label.fromSubsite,body.curriculum.search.search-no-results .search-result .label.fromSubsite,body.cvi.search.search-results .search-result .label.fromSubsite,body.cvi.search.search-no-results .search-result .label.fromSubsite,body.www.search.search-results .search-result .label.fromSubsite,body.www.search.search-no-results .search-result .label.fromSubsite,body.selfdetermined.search.search-results .search-result .label.fromSubsite,body.selfdetermined.search.search-no-results .search-result .label.fromSubsite,body.communication.search.search-results .search-result .label.fromSubsite,body.communication.search.search-no-results .search-result .label.fromSubsite,body.page.search.search-results .search-result .label.fromSubsite,body.page.search.search-no-results .search-result .label.fromSubsite{position:relative;color:#555;font-size:1rem}body.subdomain.curriculum.search.search-results .search-result .parentPage,body.subdomain.curriculum.search.search-no-results .search-result .parentPage,body.subdomain.cvi.search.search-results .search-result .parentPage,body.subdomain.cvi.search.search-no-results .search-result .parentPage,body.subdomain.www.search.search-results .search-result .parentPage,body.subdomain.www.search.search-no-results .search-result .parentPage,body.subdomain.selfdetermined.search.search-results .search-result .parentPage,body.subdomain.selfdetermined.search.search-no-results .search-result .parentPage,body.subdomain.communication.search.search-results .search-result .parentPage,body.subdomain.communication.search.search-no-results .search-result .parentPage,body.subdomain.page.search.search-results .search-result .parentPage,body.subdomain.page.search.search-no-results .search-result .parentPage,body.curriculum.search.search-results .search-result .parentPage,body.curriculum.search.search-no-results .search-result .parentPage,body.cvi.search.search-results .search-result .parentPage,body.cvi.search.search-no-results .search-result .parentPage,body.www.search.search-results .search-result .parentPage,body.www.search.search-no-results .search-result .parentPage,body.selfdetermined.search.search-results .search-result .parentPage,body.selfdetermined.search.search-no-results .search-result .parentPage,body.communication.search.search-results .search-result .parentPage,body.communication.search.search-no-results .search-result .parentPage,body.page.search.search-results .search-result .parentPage,body.page.search.search-no-results .search-result .parentPage{padding-left:.5rem;line-height:1.8}body.subdomain.curriculum.search.search-results .search-result .parentPage:before,body.subdomain.curriculum.search.search-no-results .search-result .parentPage:before,body.subdomain.cvi.search.search-results .search-result .parentPage:before,body.subdomain.cvi.search.search-no-results .search-result .parentPage:before,body.subdomain.www.search.search-results .search-result .parentPage:before,body.subdomain.www.search.search-no-results .search-result .parentPage:before,body.subdomain.selfdetermined.search.search-results .search-result .parentPage:before,body.subdomain.selfdetermined.search.search-no-results .search-result .parentPage:before,body.subdomain.communication.search.search-results .search-result .parentPage:before,body.subdomain.communication.search.search-no-results .search-result .parentPage:before,body.subdomain.page.search.search-results .search-result .parentPage:before,body.subdomain.page.search.search-no-results .search-result .parentPage:before,body.curriculum.search.search-results .search-result .parentPage:before,body.curriculum.search.search-no-results .search-result .parentPage:before,body.cvi.search.search-results .search-result .parentPage:before,body.cvi.search.search-no-results .search-result .parentPage:before,body.www.search.search-results .search-result .parentPage:before,body.www.search.search-no-results .search-result .parentPage:before,body.selfdetermined.search.search-results .search-result .parentPage:before,body.selfdetermined.search.search-no-results .search-result .parentPage:before,body.communication.search.search-results .search-result .parentPage:before,body.communication.search.search-no-results .search-result .parentPage:before,body.page.search.search-results .search-result .parentPage:before,body.page.search.search-no-results .search-result .parentPage:before{content:"↪"}body.subdomain.curriculum.search.search-results .search-result .label,body.subdomain.curriculum.search.search-no-results .search-result .label,body.subdomain.cvi.search.search-results .search-result .label,body.subdomain.cvi.search.search-no-results .search-result .label,body.subdomain.www.search.search-results .search-result .label,body.subdomain.www.search.search-no-results .search-result .label,body.subdomain.selfdetermined.search.search-results .search-result .label,body.subdomain.selfdetermined.search.search-no-results .search-result .label,body.subdomain.communication.search.search-results .search-result .label,body.subdomain.communication.search.search-no-results .search-result .label,body.subdomain.page.search.search-results .search-result .label,body.subdomain.page.search.search-no-results .search-result .label,body.curriculum.search.search-results .search-result .label,body.curriculum.search.search-no-results .search-result .label,body.cvi.search.search-results .search-result .label,body.cvi.search.search-no-results .search-result .label,body.www.search.search-results .search-result .label,body.www.search.search-no-results .search-result .label,body.selfdetermined.search.search-results .search-result .label,body.selfdetermined.search.search-no-results .search-result .label,body.communication.search.search-results .search-result .label,body.communication.search.search-no-results .search-result .label,body.page.search.search-results .search-result .label,body.page.search.search-no-results .search-result .label{padding:.2rem .75rem;border-radius:2rem;color:#fff}body.subdomain.curriculum.search.search-results .search-result .label a,body.subdomain.curriculum.search.search-no-results .search-result .label a,body.subdomain.cvi.search.search-results .search-result .label a,body.subdomain.cvi.search.search-no-results .search-result .label a,body.subdomain.www.search.search-results .search-result .label a,body.subdomain.www.search.search-no-results .search-result .label a,body.subdomain.selfdetermined.search.search-results .search-result .label a,body.subdomain.selfdetermined.search.search-no-results .search-result .label a,body.subdomain.communication.search.search-results .search-result .label a,body.subdomain.communication.search.search-no-results .search-result .label a,body.subdomain.page.search.search-results .search-result .label a,body.subdomain.page.search.search-no-results .search-result .label a,body.curriculum.search.search-results .search-result .label a,body.curriculum.search.search-no-results .search-result .label a,body.cvi.search.search-results .search-result .label a,body.cvi.search.search-no-results .search-result .label a,body.www.search.search-results .search-result .label a,body.www.search.search-no-results .search-result .label a,body.selfdetermined.search.search-results .search-result .label a,body.selfdetermined.search.search-no-results .search-result .label a,body.communication.search.search-results .search-result .label a,body.communication.search.search-no-results .search-result .label a,body.page.search.search-results .search-result .label a,body.page.search.search-no-results .search-result .label a{text-decoration:none;color:#fff}body.subdomain.curriculum.search.search-results .search-result.site-1 .label,body.subdomain.curriculum.search.search-no-results .search-result.site-1 .label,body.subdomain.cvi.search.search-results .search-result.site-1 .label,body.subdomain.cvi.search.search-no-results .search-result.site-1 .label,body.subdomain.www.search.search-results .search-result.site-1 .label,body.subdomain.www.search.search-no-results .search-result.site-1 .label,body.subdomain.selfdetermined.search.search-results .search-result.site-1 .label,body.subdomain.selfdetermined.search.search-no-results .search-result.site-1 .label,body.subdomain.communication.search.search-results .search-result.site-1 .label,body.subdomain.communication.search.search-no-results .search-result.site-1 .label,body.subdomain.page.search.search-results .search-result.site-1 .label,body.subdomain.page.search.search-no-results .search-result.site-1 .label,body.curriculum.search.search-results .search-result.site-1 .label,body.curriculum.search.search-no-results .search-result.site-1 .label,body.cvi.search.search-results .search-result.site-1 .label,body.cvi.search.search-no-results .search-result.site-1 .label,body.www.search.search-results .search-result.site-1 .label,body.www.search.search-no-results .search-result.site-1 .label,body.selfdetermined.search.search-results .search-result.site-1 .label,body.selfdetermined.search.search-no-results .search-result.site-1 .label,body.communication.search.search-results .search-result.site-1 .label,body.communication.search.search-no-results .search-result.site-1 .label,body.page.search.search-results .search-result.site-1 .label,body.page.search.search-no-results .search-result.site-1 .label{background:#2040ac}body.subdomain.curriculum.search.search-results .search-result.site-2 .label,body.subdomain.curriculum.search.search-no-results .search-result.site-2 .label,body.subdomain.cvi.search.search-results .search-result.site-2 .label,body.subdomain.cvi.search.search-no-results .search-result.site-2 .label,body.subdomain.www.search.search-results .search-result.site-2 .label,body.subdomain.www.search.search-no-results .search-result.site-2 .label,body.subdomain.selfdetermined.search.search-results .search-result.site-2 .label,body.subdomain.selfdetermined.search.search-no-results .search-result.site-2 .label,body.subdomain.communication.search.search-results .search-result.site-2 .label,body.subdomain.communication.search.search-no-results .search-result.site-2 .label,body.subdomain.page.search.search-results .search-result.site-2 .label,body.subdomain.page.search.search-no-results .search-result.site-2 .label,body.curriculum.search.search-results .search-result.site-2 .label,body.curriculum.search.search-no-results .search-result.site-2 .label,body.cvi.search.search-results .search-result.site-2 .label,body.cvi.search.search-no-results .search-result.site-2 .label,body.www.search.search-results .search-result.site-2 .label,body.www.search.search-no-results .search-result.site-2 .label,body.selfdetermined.search.search-results .search-result.site-2 .label,body.selfdetermined.search.search-no-results .search-result.site-2 .label,body.communication.search.search-results .search-result.site-2 .label,body.communication.search.search-no-results .search-result.site-2 .label,body.page.search.search-results .search-result.site-2 .label,body.page.search.search-no-results .search-result.site-2 .label{background:#b382c8}body.subdomain.curriculum.search.search-results .search-result.site-3 .label,body.subdomain.curriculum.search.search-no-results .search-result.site-3 .label,body.subdomain.cvi.search.search-results .search-result.site-3 .label,body.subdomain.cvi.search.search-no-results .search-result.site-3 .label,body.subdomain.www.search.search-results .search-result.site-3 .label,body.subdomain.www.search.search-no-results .search-result.site-3 .label,body.subdomain.selfdetermined.search.search-results .search-result.site-3 .label,body.subdomain.selfdetermined.search.search-no-results .search-result.site-3 .label,body.subdomain.communication.search.search-results .search-result.site-3 .label,body.subdomain.communication.search.search-no-results .search-result.site-3 .label,body.subdomain.page.search.search-results .search-result.site-3 .label,body.subdomain.page.search.search-no-results .search-result.site-3 .label,body.curriculum.search.search-results .search-result.site-3 .label,body.curriculum.search.search-no-results .search-result.site-3 .label,body.cvi.search.search-results .search-result.site-3 .label,body.cvi.search.search-no-results .search-result.site-3 .label,body.www.search.search-results .search-result.site-3 .label,body.www.search.search-no-results .search-result.site-3 .label,body.selfdetermined.search.search-results .search-result.site-3 .label,body.selfdetermined.search.search-no-results .search-result.site-3 .label,body.communication.search.search-results .search-result.site-3 .label,body.communication.search.search-no-results .search-result.site-3 .label,body.page.search.search-results .search-result.site-3 .label,body.page.search.search-no-results .search-result.site-3 .label{background:#5c92b3}body.subdomain.curriculum.search.search-results .search-result.site-4 .label,body.subdomain.curriculum.search.search-no-results .search-result.site-4 .label,body.subdomain.cvi.search.search-results .search-result.site-4 .label,body.subdomain.cvi.search.search-no-results .search-result.site-4 .label,body.subdomain.www.search.search-results .search-result.site-4 .label,body.subdomain.www.search.search-no-results .search-result.site-4 .label,body.subdomain.selfdetermined.search.search-results .search-result.site-4 .label,body.subdomain.selfdetermined.search.search-no-results .search-result.site-4 .label,body.subdomain.communication.search.search-results .search-result.site-4 .label,body.subdomain.communication.search.search-no-results .search-result.site-4 .label,body.subdomain.page.search.search-results .search-result.site-4 .label,body.subdomain.page.search.search-no-results .search-result.site-4 .label,body.curriculum.search.search-results .search-result.site-4 .label,body.curriculum.search.search-no-results .search-result.site-4 .label,body.cvi.search.search-results .search-result.site-4 .label,body.cvi.search.search-no-results .search-result.site-4 .label,body.www.search.search-results .search-result.site-4 .label,body.www.search.search-no-results .search-result.site-4 .label,body.selfdetermined.search.search-results .search-result.site-4 .label,body.selfdetermined.search.search-no-results .search-result.site-4 .label,body.communication.search.search-results .search-result.site-4 .label,body.communication.search.search-no-results .search-result.site-4 .label,body.page.search.search-results .search-result.site-4 .label,body.page.search.search-no-results .search-result.site-4 .label{background:#2d7098}body.subdomain.curriculum.search.search-results .search-result.site-5 .label,body.subdomain.curriculum.search.search-no-results .search-result.site-5 .label,body.subdomain.cvi.search.search-results .search-result.site-5 .label,body.subdomain.cvi.search.search-no-results .search-result.site-5 .label,body.subdomain.www.search.search-results .search-result.site-5 .label,body.subdomain.www.search.search-no-results .search-result.site-5 .label,body.subdomain.selfdetermined.search.search-results .search-result.site-5 .label,body.subdomain.selfdetermined.search.search-no-results .search-result.site-5 .label,body.subdomain.communication.search.search-results .search-result.site-5 .label,body.subdomain.communication.search.search-no-results .search-result.site-5 .label,body.subdomain.page.search.search-results .search-result.site-5 .label,body.subdomain.page.search.search-no-results .search-result.site-5 .label,body.curriculum.search.search-results .search-result.site-5 .label,body.curriculum.search.search-no-results .search-result.site-5 .label,body.cvi.search.search-results .search-result.site-5 .label,body.cvi.search.search-no-results .search-result.site-5 .label,body.www.search.search-results .search-result.site-5 .label,body.www.search.search-no-results .search-result.site-5 .label,body.selfdetermined.search.search-results .search-result.site-5 .label,body.selfdetermined.search.search-no-results .search-result.site-5 .label,body.communication.search.search-results .search-result.site-5 .label,body.communication.search.search-no-results .search-result.site-5 .label,body.page.search.search-results .search-result.site-5 .label,body.page.search.search-no-results .search-result.site-5 .label{background:#258cca}body.subdomain.curriculum.search.search-results .thePost h3,body.subdomain.curriculum.search.search-no-results .thePost h3,body.subdomain.cvi.search.search-results .thePost h3,body.subdomain.cvi.search.search-no-results .thePost h3,body.subdomain.www.search.search-results .thePost h3,body.subdomain.www.search.search-no-results .thePost h3,body.subdomain.selfdetermined.search.search-results .thePost h3,body.subdomain.selfdetermined.search.search-no-results .thePost h3,body.subdomain.communication.search.search-results .thePost h3,body.subdomain.communication.search.search-no-results .thePost h3,body.subdomain.page.search.search-results .thePost h3,body.subdomain.page.search.search-no-results .thePost h3,body.curriculum.search.search-results .thePost h3,body.curriculum.search.search-no-results .thePost h3,body.cvi.search.search-results .thePost h3,body.cvi.search.search-no-results .thePost h3,body.www.search.search-results .thePost h3,body.www.search.search-no-results .thePost h3,body.selfdetermined.search.search-results .thePost h3,body.selfdetermined.search.search-no-results .thePost h3,body.communication.search.search-results .thePost h3,body.communication.search.search-no-results .thePost h3,body.page.search.search-results .thePost h3,body.page.search.search-no-results .thePost h3{font-size:1.6rem;line-height:1.4;margin:.5em 0 0;padding:0}body.subdomain.curriculum.search.search-results .thePost:hover,body.subdomain.curriculum.search.search-no-results .thePost:hover,body.subdomain.cvi.search.search-results .thePost:hover,body.subdomain.cvi.search.search-no-results .thePost:hover,body.subdomain.www.search.search-results .thePost:hover,body.subdomain.www.search.search-no-results .thePost:hover,body.subdomain.selfdetermined.search.search-results .thePost:hover,body.subdomain.selfdetermined.search.search-no-results .thePost:hover,body.subdomain.communication.search.search-results .thePost:hover,body.subdomain.communication.search.search-no-results .thePost:hover,body.subdomain.page.search.search-results .thePost:hover,body.subdomain.page.search.search-no-results .thePost:hover,body.curriculum.search.search-results .thePost:hover,body.curriculum.search.search-no-results .thePost:hover,body.cvi.search.search-results .thePost:hover,body.cvi.search.search-no-results .thePost:hover,body.www.search.search-results .thePost:hover,body.www.search.search-no-results .thePost:hover,body.selfdetermined.search.search-results .thePost:hover,body.selfdetermined.search.search-no-results .thePost:hover,body.communication.search.search-results .thePost:hover,body.communication.search.search-no-results .thePost:hover,body.page.search.search-results .thePost:hover,body.page.search.search-no-results .thePost:hover{text-decoration:none}body.subdomain.curriculum.search.search-results .search-result .entry-date,body.subdomain.curriculum.search.search-no-results .search-result .entry-date,body.subdomain.cvi.search.search-results .search-result .entry-date,body.subdomain.cvi.search.search-no-results .search-result .entry-date,body.subdomain.www.search.search-results .search-result .entry-date,body.subdomain.www.search.search-no-results .search-result .entry-date,body.subdomain.selfdetermined.search.search-results .search-result .entry-date,body.subdomain.selfdetermined.search.search-no-results .search-result .entry-date,body.subdomain.communication.search.search-results .search-result .entry-date,body.subdomain.communication.search.search-no-results .search-result .entry-date,body.subdomain.page.search.search-results .search-result .entry-date,body.subdomain.page.search.search-no-results .search-result .entry-date,body.curriculum.search.search-results .search-result .entry-date,body.curriculum.search.search-no-results .search-result .entry-date,body.cvi.search.search-results .search-result .entry-date,body.cvi.search.search-no-results .search-result .entry-date,body.www.search.search-results .search-result .entry-date,body.www.search.search-no-results .search-result .entry-date,body.selfdetermined.search.search-results .search-result .entry-date,body.selfdetermined.search.search-no-results .search-result .entry-date,body.communication.search.search-results .search-result .entry-date,body.communication.search.search-no-results .search-result .entry-date,body.page.search.search-results .search-result .entry-date,body.page.search.search-no-results .search-result .entry-date{position:absolute;top:.5rem;right:.75em}body.subdomain.curriculum.search.search-results .search-result .name,body.subdomain.curriculum.search.search-no-results .search-result .name,body.subdomain.cvi.search.search-results .search-result .name,body.subdomain.cvi.search.search-no-results .search-result .name,body.subdomain.www.search.search-results .search-result .name,body.subdomain.www.search.search-no-results .search-result .name,body.subdomain.selfdetermined.search.search-results .search-result .name,body.subdomain.selfdetermined.search.search-no-results .search-result .name,body.subdomain.communication.search.search-results .search-result .name,body.subdomain.communication.search.search-no-results .search-result .name,body.subdomain.page.search.search-results .search-result .name,body.subdomain.page.search.search-no-results .search-result .name,body.curriculum.search.search-results .search-result .name,body.curriculum.search.search-no-results .search-result .name,body.cvi.search.search-results .search-result .name,body.cvi.search.search-no-results .search-result .name,body.www.search.search-results .search-result .name,body.www.search.search-no-results .search-result .name,body.selfdetermined.search.search-results .search-result .name,body.selfdetermined.search.search-no-results .search-result .name,body.communication.search.search-results .search-result .name,body.communication.search.search-no-results .search-result .name,body.page.search.search-results .search-result .name,body.page.search.search-no-results .search-result .name{position:absolute;left:10px;top:60px;text-transform:none;letter-spacing:0;font-size:12px;font-weight:normal}body.subdomain.curriculum.search.search-results .search-result .symbol,body.subdomain.curriculum.search.search-no-results .search-result .symbol,body.subdomain.cvi.search.search-results .search-result .symbol,body.subdomain.cvi.search.search-no-results .search-result .symbol,body.subdomain.www.search.search-results .search-result .symbol,body.subdomain.www.search.search-no-results .search-result .symbol,body.subdomain.selfdetermined.search.search-results .search-result .symbol,body.subdomain.selfdetermined.search.search-no-results .search-result .symbol,body.subdomain.communication.search.search-results .search-result .symbol,body.subdomain.communication.search.search-no-results .search-result .symbol,body.subdomain.page.search.search-results .search-result .symbol,body.subdomain.page.search.search-no-results .search-result .symbol,body.curriculum.search.search-results .search-result .symbol,body.curriculum.search.search-no-results .search-result .symbol,body.cvi.search.search-results .search-result .symbol,body.cvi.search.search-no-results .search-result .symbol,body.www.search.search-results .search-result .symbol,body.www.search.search-no-results .search-result .symbol,body.selfdetermined.search.search-results .search-result .symbol,body.selfdetermined.search.search-no-results .search-result .symbol,body.communication.search.search-results .search-result .symbol,body.communication.search.search-no-results .search-result .symbol,body.page.search.search-results .search-result .symbol,body.page.search.search-no-results .search-result .symbol{position:absolute;left:10px;top:0px;font-size:42px;font-weight:bold;color:#fff}body.subdomain.curriculum.search.search-results .search-result .number,body.subdomain.curriculum.search.search-no-results .search-result .number,body.subdomain.cvi.search.search-results .search-result .number,body.subdomain.cvi.search.search-no-results .search-result .number,body.subdomain.www.search.search-results .search-result .number,body.subdomain.www.search.search-no-results .search-result .number,body.subdomain.selfdetermined.search.search-results .search-result .number,body.subdomain.selfdetermined.search.search-no-results .search-result .number,body.subdomain.communication.search.search-results .search-result .number,body.subdomain.communication.search.search-no-results .search-result .number,body.subdomain.page.search.search-results .search-result .number,body.subdomain.page.search.search-no-results .search-result .number,body.curriculum.search.search-results .search-result .number,body.curriculum.search.search-no-results .search-result .number,body.cvi.search.search-results .search-result .number,body.cvi.search.search-no-results .search-result .number,body.www.search.search-results .search-result .number,body.www.search.search-no-results .search-result .number,body.selfdetermined.search.search-results .search-result .number,body.selfdetermined.search.search-no-results .search-result .number,body.communication.search.search-results .search-result .number,body.communication.search.search-no-results .search-result .number,body.page.search.search-results .search-result .number,body.page.search.search-no-results .search-result .number{position:absolute;right:8px;top:5px}body.subdomain.curriculum.search.search-results .search-result .weight,body.subdomain.curriculum.search.search-no-results .search-result .weight,body.subdomain.cvi.search.search-results .search-result .weight,body.subdomain.cvi.search.search-no-results .search-result .weight,body.subdomain.www.search.search-results .search-result .weight,body.subdomain.www.search.search-no-results .search-result .weight,body.subdomain.selfdetermined.search.search-results .search-result .weight,body.subdomain.selfdetermined.search.search-no-results .search-result .weight,body.subdomain.communication.search.search-results .search-result .weight,body.subdomain.communication.search.search-no-results .search-result .weight,body.subdomain.page.search.search-results .search-result .weight,body.subdomain.page.search.search-no-results .search-result .weight,body.curriculum.search.search-results .search-result .weight,body.curriculum.search.search-no-results .search-result .weight,body.cvi.search.search-results .search-result .weight,body.cvi.search.search-no-results .search-result .weight,body.www.search.search-results .search-result .weight,body.www.search.search-no-results .search-result .weight,body.selfdetermined.search.search-results .search-result .weight,body.selfdetermined.search.search-no-results .search-result .weight,body.communication.search.search-results .search-result .weight,body.communication.search.search-no-results .search-result .weight,body.page.search.search-results .search-result .weight,body.page.search.search-no-results .search-result .weight{position:absolute;left:10px;top:76px;font-size:12px}body.subdomain.curriculum.search.search-results .element-item.alkali,body.subdomain.curriculum.search.search-no-results .element-item.alkali,body.subdomain.cvi.search.search-results .element-item.alkali,body.subdomain.cvi.search.search-no-results .element-item.alkali,body.subdomain.www.search.search-results .element-item.alkali,body.subdomain.www.search.search-no-results .element-item.alkali,body.subdomain.selfdetermined.search.search-results .element-item.alkali,body.subdomain.selfdetermined.search.search-no-results .element-item.alkali,body.subdomain.communication.search.search-results .element-item.alkali,body.subdomain.communication.search.search-no-results .element-item.alkali,body.subdomain.page.search.search-results .element-item.alkali,body.subdomain.page.search.search-no-results .element-item.alkali,body.curriculum.search.search-results .element-item.alkali,body.curriculum.search.search-no-results .element-item.alkali,body.cvi.search.search-results .element-item.alkali,body.cvi.search.search-no-results .element-item.alkali,body.www.search.search-results .element-item.alkali,body.www.search.search-no-results .element-item.alkali,body.selfdetermined.search.search-results .element-item.alkali,body.selfdetermined.search.search-no-results .element-item.alkali,body.communication.search.search-results .element-item.alkali,body.communication.search.search-no-results .element-item.alkali,body.page.search.search-results .element-item.alkali,body.page.search.search-no-results .element-item.alkali{background:red;background:red}body.subdomain.curriculum.search.search-results .element-item.alkaline-earth,body.subdomain.curriculum.search.search-no-results .element-item.alkaline-earth,body.subdomain.cvi.search.search-results .element-item.alkaline-earth,body.subdomain.cvi.search.search-no-results .element-item.alkaline-earth,body.subdomain.www.search.search-results .element-item.alkaline-earth,body.subdomain.www.search.search-no-results .element-item.alkaline-earth,body.subdomain.selfdetermined.search.search-results .element-item.alkaline-earth,body.subdomain.selfdetermined.search.search-no-results .element-item.alkaline-earth,body.subdomain.communication.search.search-results .element-item.alkaline-earth,body.subdomain.communication.search.search-no-results .element-item.alkaline-earth,body.subdomain.page.search.search-results .element-item.alkaline-earth,body.subdomain.page.search.search-no-results .element-item.alkaline-earth,body.curriculum.search.search-results .element-item.alkaline-earth,body.curriculum.search.search-no-results .element-item.alkaline-earth,body.cvi.search.search-results .element-item.alkaline-earth,body.cvi.search.search-no-results .element-item.alkaline-earth,body.www.search.search-results .element-item.alkaline-earth,body.www.search.search-no-results .element-item.alkaline-earth,body.selfdetermined.search.search-results .element-item.alkaline-earth,body.selfdetermined.search.search-no-results .element-item.alkaline-earth,body.communication.search.search-results .element-item.alkaline-earth,body.communication.search.search-no-results .element-item.alkaline-earth,body.page.search.search-results .element-item.alkaline-earth,body.page.search.search-no-results .element-item.alkaline-earth{background:#f80;background:#f90}body.subdomain.curriculum.search.search-results .element-item.lanthanoid,body.subdomain.curriculum.search.search-no-results .element-item.lanthanoid,body.subdomain.cvi.search.search-results .element-item.lanthanoid,body.subdomain.cvi.search.search-no-results .element-item.lanthanoid,body.subdomain.www.search.search-results .element-item.lanthanoid,body.subdomain.www.search.search-no-results .element-item.lanthanoid,body.subdomain.selfdetermined.search.search-results .element-item.lanthanoid,body.subdomain.selfdetermined.search.search-no-results .element-item.lanthanoid,body.subdomain.communication.search.search-results .element-item.lanthanoid,body.subdomain.communication.search.search-no-results .element-item.lanthanoid,body.subdomain.page.search.search-results .element-item.lanthanoid,body.subdomain.page.search.search-no-results .element-item.lanthanoid,body.curriculum.search.search-results .element-item.lanthanoid,body.curriculum.search.search-no-results .element-item.lanthanoid,body.cvi.search.search-results .element-item.lanthanoid,body.cvi.search.search-no-results .element-item.lanthanoid,body.www.search.search-results .element-item.lanthanoid,body.www.search.search-no-results .element-item.lanthanoid,body.selfdetermined.search.search-results .element-item.lanthanoid,body.selfdetermined.search.search-no-results .element-item.lanthanoid,body.communication.search.search-results .element-item.lanthanoid,body.communication.search.search-no-results .element-item.lanthanoid,body.page.search.search-results .element-item.lanthanoid,body.page.search.search-no-results .element-item.lanthanoid{background:#ff0;background:#cf0}body.subdomain.curriculum.search.search-results .element-item.actinoid,body.subdomain.curriculum.search.search-no-results .element-item.actinoid,body.subdomain.cvi.search.search-results .element-item.actinoid,body.subdomain.cvi.search.search-no-results .element-item.actinoid,body.subdomain.www.search.search-results .element-item.actinoid,body.subdomain.www.search.search-no-results .element-item.actinoid,body.subdomain.selfdetermined.search.search-results .element-item.actinoid,body.subdomain.selfdetermined.search.search-no-results .element-item.actinoid,body.subdomain.communication.search.search-results .element-item.actinoid,body.subdomain.communication.search.search-no-results .element-item.actinoid,body.subdomain.page.search.search-results .element-item.actinoid,body.subdomain.page.search.search-no-results .element-item.actinoid,body.curriculum.search.search-results .element-item.actinoid,body.curriculum.search.search-no-results .element-item.actinoid,body.cvi.search.search-results .element-item.actinoid,body.cvi.search.search-no-results .element-item.actinoid,body.www.search.search-results .element-item.actinoid,body.www.search.search-no-results .element-item.actinoid,body.selfdetermined.search.search-results .element-item.actinoid,body.selfdetermined.search.search-no-results .element-item.actinoid,body.communication.search.search-results .element-item.actinoid,body.communication.search.search-no-results .element-item.actinoid,body.page.search.search-results .element-item.actinoid,body.page.search.search-no-results .element-item.actinoid{background:lime;background:#3f0}body.subdomain.curriculum.search.search-results .element-item.transition,body.subdomain.curriculum.search.search-no-results .element-item.transition,body.subdomain.cvi.search.search-results .element-item.transition,body.subdomain.cvi.search.search-no-results .element-item.transition,body.subdomain.www.search.search-results .element-item.transition,body.subdomain.www.search.search-no-results .element-item.transition,body.subdomain.selfdetermined.search.search-results .element-item.transition,body.subdomain.selfdetermined.search.search-no-results .element-item.transition,body.subdomain.communication.search.search-results .element-item.transition,body.subdomain.communication.search.search-no-results .element-item.transition,body.subdomain.page.search.search-results .element-item.transition,body.subdomain.page.search.search-no-results .element-item.transition,body.curriculum.search.search-results .element-item.transition,body.curriculum.search.search-no-results .element-item.transition,body.cvi.search.search-results .element-item.transition,body.cvi.search.search-no-results .element-item.transition,body.www.search.search-results .element-item.transition,body.www.search.search-no-results .element-item.transition,body.selfdetermined.search.search-results .element-item.transition,body.selfdetermined.search.search-no-results .element-item.transition,body.communication.search.search-results .element-item.transition,body.communication.search.search-no-results .element-item.transition,body.page.search.search-results .element-item.transition,body.page.search.search-no-results .element-item.transition{background:#0f8;background:#0f6}body.subdomain.curriculum.search.search-results .element-item.post-transition,body.subdomain.curriculum.search.search-no-results .element-item.post-transition,body.subdomain.cvi.search.search-results .element-item.post-transition,body.subdomain.cvi.search.search-no-results .element-item.post-transition,body.subdomain.www.search.search-results .element-item.post-transition,body.subdomain.www.search.search-no-results .element-item.post-transition,body.subdomain.selfdetermined.search.search-results .element-item.post-transition,body.subdomain.selfdetermined.search.search-no-results .element-item.post-transition,body.subdomain.communication.search.search-results .element-item.post-transition,body.subdomain.communication.search.search-no-results .element-item.post-transition,body.subdomain.page.search.search-results .element-item.post-transition,body.subdomain.page.search.search-no-results .element-item.post-transition,body.curriculum.search.search-results .element-item.post-transition,body.curriculum.search.search-no-results .element-item.post-transition,body.cvi.search.search-results .element-item.post-transition,body.cvi.search.search-no-results .element-item.post-transition,body.www.search.search-results .element-item.post-transition,body.www.search.search-no-results .element-item.post-transition,body.selfdetermined.search.search-results .element-item.post-transition,body.selfdetermined.search.search-no-results .element-item.post-transition,body.communication.search.search-results .element-item.post-transition,body.communication.search.search-no-results .element-item.post-transition,body.page.search.search-results .element-item.post-transition,body.page.search.search-no-results .element-item.post-transition{background:aqua;background:aqua}body.subdomain.curriculum.search.search-results .element-item.metalloid,body.subdomain.curriculum.search.search-no-results .element-item.metalloid,body.subdomain.cvi.search.search-results .element-item.metalloid,body.subdomain.cvi.search.search-no-results .element-item.metalloid,body.subdomain.www.search.search-results .element-item.metalloid,body.subdomain.www.search.search-no-results .element-item.metalloid,body.subdomain.selfdetermined.search.search-results .element-item.metalloid,body.subdomain.selfdetermined.search.search-no-results .element-item.metalloid,body.subdomain.communication.search.search-results .element-item.metalloid,body.subdomain.communication.search.search-no-results .element-item.metalloid,body.subdomain.page.search.search-results .element-item.metalloid,body.subdomain.page.search.search-no-results .element-item.metalloid,body.curriculum.search.search-results .element-item.metalloid,body.curriculum.search.search-no-results .element-item.metalloid,body.cvi.search.search-results .element-item.metalloid,body.cvi.search.search-no-results .element-item.metalloid,body.www.search.search-results .element-item.metalloid,body.www.search.search-no-results .element-item.metalloid,body.selfdetermined.search.search-results .element-item.metalloid,body.selfdetermined.search.search-no-results .element-item.metalloid,body.communication.search.search-results .element-item.metalloid,body.communication.search.search-no-results .element-item.metalloid,body.page.search.search-results .element-item.metalloid,body.page.search.search-no-results .element-item.metalloid{background:#08f;background:#06f}body.subdomain.curriculum.search.search-results .element-item.diatomic,body.subdomain.curriculum.search.search-no-results .element-item.diatomic,body.subdomain.cvi.search.search-results .element-item.diatomic,body.subdomain.cvi.search.search-no-results .element-item.diatomic,body.subdomain.www.search.search-results .element-item.diatomic,body.subdomain.www.search.search-no-results .element-item.diatomic,body.subdomain.selfdetermined.search.search-results .element-item.diatomic,body.subdomain.selfdetermined.search.search-no-results .element-item.diatomic,body.subdomain.communication.search.search-results .element-item.diatomic,body.subdomain.communication.search.search-no-results .element-item.diatomic,body.subdomain.page.search.search-results .element-item.diatomic,body.subdomain.page.search.search-no-results .element-item.diatomic,body.curriculum.search.search-results .element-item.diatomic,body.curriculum.search.search-no-results .element-item.diatomic,body.cvi.search.search-results .element-item.diatomic,body.cvi.search.search-no-results .element-item.diatomic,body.www.search.search-results .element-item.diatomic,body.www.search.search-no-results .element-item.diatomic,body.selfdetermined.search.search-results .element-item.diatomic,body.selfdetermined.search.search-no-results .element-item.diatomic,body.communication.search.search-results .element-item.diatomic,body.communication.search.search-no-results .element-item.diatomic,body.page.search.search-results .element-item.diatomic,body.page.search.search-no-results .element-item.diatomic{background:blue;background:#30f}body.subdomain.curriculum.search.search-results .element-item.halogen,body.subdomain.curriculum.search.search-no-results .element-item.halogen,body.subdomain.cvi.search.search-results .element-item.halogen,body.subdomain.cvi.search.search-no-results .element-item.halogen,body.subdomain.www.search.search-results .element-item.halogen,body.subdomain.www.search.search-no-results .element-item.halogen,body.subdomain.selfdetermined.search.search-results .element-item.halogen,body.subdomain.selfdetermined.search.search-no-results .element-item.halogen,body.subdomain.communication.search.search-results .element-item.halogen,body.subdomain.communication.search.search-no-results .element-item.halogen,body.subdomain.page.search.search-results .element-item.halogen,body.subdomain.page.search.search-no-results .element-item.halogen,body.curriculum.search.search-results .element-item.halogen,body.curriculum.search.search-no-results .element-item.halogen,body.cvi.search.search-results .element-item.halogen,body.cvi.search.search-no-results .element-item.halogen,body.www.search.search-results .element-item.halogen,body.www.search.search-no-results .element-item.halogen,body.selfdetermined.search.search-results .element-item.halogen,body.selfdetermined.search.search-no-results .element-item.halogen,body.communication.search.search-results .element-item.halogen,body.communication.search.search-no-results .element-item.halogen,body.page.search.search-results .element-item.halogen,body.page.search.search-no-results .element-item.halogen{background:#f0f;background:#c0f}body.subdomain.curriculum.search.search-results .element-item.noble-gas,body.subdomain.curriculum.search.search-no-results .element-item.noble-gas,body.subdomain.cvi.search.search-results .element-item.noble-gas,body.subdomain.cvi.search.search-no-results .element-item.noble-gas,body.subdomain.www.search.search-results .element-item.noble-gas,body.subdomain.www.search.search-no-results .element-item.noble-gas,body.subdomain.selfdetermined.search.search-results .element-item.noble-gas,body.subdomain.selfdetermined.search.search-no-results .element-item.noble-gas,body.subdomain.communication.search.search-results .element-item.noble-gas,body.subdomain.communication.search.search-no-results .element-item.noble-gas,body.subdomain.page.search.search-results .element-item.noble-gas,body.subdomain.page.search.search-no-results .element-item.noble-gas,body.curriculum.search.search-results .element-item.noble-gas,body.curriculum.search.search-no-results .element-item.noble-gas,body.cvi.search.search-results .element-item.noble-gas,body.cvi.search.search-no-results .element-item.noble-gas,body.www.search.search-results .element-item.noble-gas,body.www.search.search-no-results .element-item.noble-gas,body.selfdetermined.search.search-results .element-item.noble-gas,body.selfdetermined.search.search-no-results .element-item.noble-gas,body.communication.search.search-results .element-item.noble-gas,body.communication.search.search-no-results .element-item.noble-gas,body.page.search.search-results .element-item.noble-gas,body.page.search.search-no-results .element-item.noble-gas{background:#f08;background:#f09}.nav-links .page-numbers:not(.prev):not(.next){display:inline-block;width:50px;height:50px;line-height:2.2rem;font-size:1.25rem;text-align:center;padding:8px;border-radius:2rem;background:#ddd;color:#444;margin:.25rem}.nav-links .page-numbers:not(.prev):not(.next):hover{background:#ccc}.nav-links .page-numbers:not(.prev):not(.next).current{color:#999;background:none;border:1px #999 solid}.main-footer{position:relative;clear:both;background-size:cover;background-position:center 2.5em;background-repeat:no-repeat;background-attachment:scroll;padding:5rem 1.6666666667rem 1.6666666667rem}@media only screen and (max-width: 768px){.main-footer{padding-top:1.6666666667rem}}.main-footer.fullscreen{min-height:100%}.main-footer h1{margin:0;padding:0;color:#fff;font-family:serif;font-size:5rem;line-height:5rem;text-transform:uppercase;font-weight:bold}.main-footer h1>span,.main-footer h1>strong{font-family:"Source Sans 3","Trebuchet MS",sans-serif;font-weight:200;font-size:1.6666666667rem;letter-spacing:.4em;line-height:2.5rem;display:block}@media only screen and (max-width: 768px){.main-footer h1>span,.main-footer h1>strong{font-size:1.25rem}}@media only screen and (max-width: 768px){.main-footer h1{font-size:2.5rem;line-height:2.5rem}}.main-footer h1.alt-title{text-transform:none;padding:1.5rem 0}.main-footer h1.alt-title span,.main-footer h1.alt-title strong{text-transform:uppercase;line-height:2}.main-footer .wp-block-button{font-size:1.6666666667rem}.main-footer .right-arrow{position:relative}.main-footer .right-arrow a.wp-block-button__link{display:block;padding-right:5rem}.main-footer .right-arrow a.wp-block-button__link::after{position:absolute;content:"➜";top:52%;transform:translateY(-50%);right:2.5rem;color:#222}@media only screen and (min-width: 1024px){.main-footer .right-arrow a.wp-block-button__link::after{font-size:2rem}}.main-footer a.byemail{color:#fff !important}.main-footer a:hover{text-decoration:underline}.main-footer p{color:#fff}.main-footer p:first-of-type,.main-footer p:last-of-type{display:block}@media only screen and (min-width: 1024px){.main-footer p.intro{font-size:1.25rem}}.main-footer p .highlight{background:#fbcb75;color:#222;padding:.1rem .25rem}.main-footer p strong{color:#fbcb75}@media only screen and (max-width: 1024px){.main-footer .wp-container-core-social-links-is-layout-1{justify-content:center !important}}.main-footer .wp-social-link a svg:hover{color:rgb(255,204.1343283582,113)}.main-footer .contact-us a{color:#fff}.main-footer .network-footer a{color:#fff}.network-footer,.block-divider{margin:1.5rem 0}@media only screen and (min-width: 1024px){.network-footer .wp-block-column:not(:last-child),.block-divider .wp-block-column:not(:last-child){border-right:1px #fff dotted}}.network-footer p,.block-divider p{margin:0;padding:0;display:block;text-align:center}@media only screen and (min-width: 1024px){.network-footer p,.block-divider p{text-align:left;min-height:75px;padding-right:1rem}}@media only screen and (max-width: 768px){.network-footer p a,.block-divider p a{text-align:center;min-height:0}}.network-footer p a:hover,.block-divider p a:hover{text-decoration:none}#footer-container{background-size:cover;background-position:center 2.5em;background-repeat:no-repeat;background-attachment:scroll;background-color:#393939;width:100%;text-align:center;line-height:1.7em}#footer-image{max-width:320px;width:100%;margin:0px auto;padding:0px;text-align:right;line-height:0px;position:absolute;top:-48px;right:0px;z-index:1}#footer-content{max-width:1050px;margin:0px auto;text-align:left;padding:80px 0px 20px 0px;color:#888;position:relative;white-space:nowrap}.footer-section{display:block;padding:20px;line-height:1.4em;white-space:normal}.footer-section .footer-section-header{font:15px "Source Sans 3","Trebuchet MS",sans-serif;margin:24px 0 12px}.footer-section .footer-section-header:first-child{margin-top:0}.footer-section a.footer-link{margin-bottom:5px;text-decoration:none;color:#ccc;vertical-align:bottom}.footer-section a.footer-link:after{content:"";display:block;margin-bottom:8px}.footer-section a.footer-link:hover,.footer-section a.footer-link :focus{color:#eee}.footer-section a.footer-link span[class^=icon]{font-size:18px;margin-right:2px;vertical-align:middle}@media only screen and (min-width: 768px){.footer-section{display:inline-block;vertical-align:top;width:33%;padding:0 10px}.footer-section:first-child{padding:0 20px 0 0}.footer-section:last-child{padding:0 0 0 20px}}#overlay{z-index:-1;position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,0);transition:background-color .3s}#overlay.active{z-index:1000002;background-color:rgba(0,0,0,.6);transition:background-color .3s}#overlay-tools{z-index:-1;position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,0);transition:background-color .3s}#overlay-tools.active{z-index:1000002;background-color:rgba(0,0,0,.6);transition:background-color .3s}.has-cvi-yellow-background-color{background-color:rgb(250.2816901408,193.661971831,92.2183098592) !important}.has-cvi-blue-background-color{background-color:#4484aa !important}.has-tbs-blue-background-color{background-color:#2040ac !important}.has-tbs-blue-background-color .wp-block-button.is-style-outline:hover a{background-color:rgb(250.2816901408,193.661971831,92.2183098592) !important;color:#2040ac !important}.has-communication-blue-background-color{background-color:#2d7098 !important}.has-selfdetermined-background-color{background-color:#9868ac !important}.has-curriculum-background-color{background-color:#0071b5 !important}.has-alert-background-color{background-color:#f8f1a6 !important}.has-research-background-color{background-color:#d0f4ff !important}.has-education-red-background-color{background-color:#bf3224 !important}.texture{background-attachment:fixed;background-repeat:repeat-x;background-position:center 10%}@media only screen and (min-width: 1024px){.texture{background-size:150%}}.texture.rainbow-texture,.texture.rainbow{background-image:url("https://www.bridgeschool.org/wp-content/themes/bs-wptheme-www/images/texture-rainbow-bg.svg")}.texture.kids-texture,.texture.kids{background-image:url("https://www.bridgeschool2.org/wp-content/themes/bs-wptheme-www/images/texture-kids-bg.svg")}.texture.kids-outline-texture,.texture.kids-outline{background-image:url("http://www.bridgeschool2.test/wp-content/themes/bs-wptheme-www/images/texture-kids-bg-outline.svg")}.texture.music-texture,.texture.music{background-image:url("https://www.bridgeschool.org/wp-content/themes/bs-wptheme-www/images/texture-music-bg.svg")}.texture.notes-texture,.texture.notes{background-image:url("https://www.bridgeschool.org/wp-content/themes/bs-wptheme-www/images/texture-music-bg.svg")}.texture.map-texture,.texture.map{background-image:url("https://www.bridgeschool.org/wp-content/themes/bs-wptheme-www/images/texture-map-bg.svg")}.texture.wheelchair-texture,.texture.wheelchair{background-image:url("https://www.bridgeschool.org/wp-content/themes/bs-wptheme-www/images/texture-kids-wheelchair-bg.svg")}.texture-light{background-repeat:repeat-x;background-position:top center}@media only screen and (min-width: 1024px){.texture-light{background-size:100%}}.texture-light.kids-light-texture,.texture-light.kids-light{background-image:url("https://www.bridgeschool.org/wp-content/themes/bs-wptheme-www/images/texture-kids-light-bg.svg")}@media only screen and (max-width: 1024px){.wp-block-buttons>.wp-block-button{margin:0 auto}#footer-content{text-align:center}}@media only screen and (max-width: 1024px){.wp-block-spacer:not(:first-child){height:0px !important}}.header-gallery.wp-block-cover{padding:0;min-height:inherit;border-radius:0;min-height:100vh;min-height:100dvh}@media(max-width: 767px){.header-gallery.wp-block-cover{min-height:75vh;min-height:75dvh}}@media(min-width: 768px){.header-gallery.wp-block-cover{min-height:580px}}@media(min-width: 1200px){.header-gallery.wp-block-cover{min-height:648px}}@media(min-width: 1400px){.header-gallery.wp-block-cover{min-height:780px}}.header-gallery.wp-block-cover .wp-block-spacer{height:8rem !important}.header-gallery.wp-block-cover .wp-block-cover__inner-container{padding:0;width:100% !important;max-width:100% !important;position:absolute;top:0;height:100%}.header-gallery.wp-block-cover .wp-block-cover__inner-container .wp-block-gallery{position:absolute;top:0;width:100%;height:100%}.header-gallery.wp-block-cover .wp-block-cover__inner-container .splide__track{z-index:-1;height:100vh;height:100dvh}@media(max-width: 767px){.header-gallery.wp-block-cover .wp-block-cover__inner-container .splide__track{height:75vh;height:75dvh}}.header-gallery.wp-block-cover .wp-block-cover__inner-container .splide__list{height:100vh;height:100dvh}@media(max-width: 767px){.header-gallery.wp-block-cover .wp-block-cover__inner-container .splide__list{height:75vh;height:75dvh}}.header-gallery{border-radius:0}.header-gallery .splide__slide{aspect-ratio:unset;height:100vh !important;height:100dvh !important;min-height:1000vh;min-height:100dvh;display:flex;justify-content:center;align-items:center;overflow:hidden;background-color:#000}@media(max-width: 767px){.header-gallery .splide__slide{height:75vh !important;height:75dvh !important;min-height:75vh;min-height:75dvh}}@media(min-width: 768px){.header-gallery .splide__slide{aspect-ratio:3/2;height:auto !important;min-height:auto}}.header-gallery .splide__slide figure,.header-gallery .splide__slide .wp-block-image{width:100% !important;height:100% !important;margin:0 !important;display:flex;justify-content:center;align-items:center}.header-gallery .splide__slide img{width:100% !important;height:100% !important;object-fit:cover !important;object-position:center !important;border-radius:0 !important;display:block !important;max-width:none !important;max-height:none !important}@media(min-width: 768px){.header-gallery .splide__slide img{border-radius:1rem !important}}.header-gallery figure:where(.is-layout-flex){gap:0 !important}.header-gallery figure:where(figure){margin:0 !important}.header-gallery .intro{position:relative;z-index:1000}.header-gallery .wp-block-cover__image-background{z-index:-2}html{scroll-behavior:smooth}@media(max-width: 767px){.header-gallery.wp-block-cover+*{margin-top:0;padding-top:1rem}}
