.box:after,.clearfix:after,.group:after,.support-us:after{content:"";display:table;clear:both}h1,h2,h3,h4,h5,h6{color:#213593}h2.catheadline{color:#213593;font-weight:normal;font-family:Helvetica,Arial,sans-serif;margin:0 0 0.2em 0;border-top:2px solid #213593;padding:10px;border-bottom:1px solid #DADADA}a:hover{color:#555}#viewer-container a,#viewer-container h1{background-image:none;background-color:#213593}.box h3,.mainpanel h2,.popular h3,.searchform legend,h2.spotheadline,h2.tagline em{color:#213593}h2 a:hover,h3 a:hover{color:#788e8c;text-decoration:none}.jobsearch h3{color:#336699}.box .content i{color:#213593}.headlogo{padding-top:0.7%}@media only screen and (min-width:769px){.bannerad{padding-top:0.7%}.bannerad img[data-slot=banner]{padding-top:2.1%}.headlogo{margin-top:12px}}.box:hover,.spotlightlist li a:hover,.teaser:hover{background:#f7f7f7}.button,.spotlight p a.morelink,.submit-button2,.teaser a.morelink,.touch .touchbutton,a.morelink{background:#213593}.spotlight p a.morelink.alt,.touch .touchbutton.alt,a.morelink.alt{background:#213593}.spotlight p a.morelink.alt:hover,a.morelink.alt:hover{background:#788e8c}.submit-button2.subtle,.touch .touchbutton.subtle,a.morelink.subtle{background:#213593;color:#FFF}.bsearch a.addyours:hover,.spotlight p a.morelink:hover,.submit-button2:hover,.teaser a.morelink:hover,a.morelink:hover{background:#788e8c;color:#FFF}a.morelink.subtle:hover{background:#788e8c}.spotlightlist li a{color:#555}.spotlightlist li a:hover{color:#213593;text-decoration:underline}.bsearch a.addyours:hover{background:#213593;color:#FFF}body .light.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container .cc_cp_head p{color:#213593;font-size:1.6rem;font-weight:bold;text-transform:uppercase}body .light.cc_dialog{-webkit-box-shadow:-2px -2px 4px rgba(33,53,147,0.33);box-shadow:-2px -2px 4px rgba(33,53,147,0.33)}body .light.cc_dialog .cc_dialog_headline{color:#213593}.cookie-consent-preferences-overlay input[type=checkbox].checkbox_cookie_consent:checked+label:before,body .light.cc_dialog button.cc_b_ok,body .light.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container .cc_cp_footer .cc_cp_f_save button{background-color:#213593}body .light.cc_dialog button.cc_b_cp:focus,body .light.cc_dialog button.cc_b_ok:focus,body .light.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container .cc_cp_footer .cc_cp_f_save button:focus{-webkit-box-shadow:0 0 0 2px #213593;box-shadow:0 0 0 2px #213593}.cc-persistent{cursor:pointer;position:fixed;background-color:#213593;padding:5px 15px;color:#FFF;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-height:30px;z-index:2147483640;bottom:0;right:0;border-top-left-radius:3px;border-top-right-radius:3px;-webkit-box-shadow:-1px -1px 1px rgba(255,255,255,0.5);box-shadow:-1px -1px 1px rgba(255,255,255,0.5)}.cc-persistent:hover{color:#D7DEEF}body .termsfeed-com---palette-light .cc-nb-title{color:#213593;font-size:1.6rem;font-weight:bold;text-transform:uppercase}body .termsfeed-com---palette-light.termsfeed-com---nb{-webkit-box-shadow:-2px -2px 4px rgba(33,53,147,0.33);box-shadow:-2px -2px 4px rgba(33,53,147,0.33)}body .termsfeed-com---palette-light .cc-cp-foot-save{background:#213593}body .termsfeed-com---pc-dialog input[type=checkbox].cc-custom-checkbox:checked+label:before{background:#455ed5}body .termsfeed-com---palette-light .cc-pc-head-close:active,body .termsfeed-com---palette-light .cc-pc-head-close:focus{border-color:#213593}body .termsfeed-com---palette-light .cc-nb-okagree,body .termsfeed-com---palette-light .cc-nb-reject{background-color:#213593}#calendar td a:active,#calendar td a:hover,#calendar td.today a:hover{color:#8E9AA9!important}@media screen and (min-width:1060px){body.catEducation{background-image:url("/LocalMedia/images/knowledge-frame.png");background-position:50% 0px;background-repeat:no-repeat;background-attachment:fixed;margin-top:300px}body.catEducation .outer{background:#FFF;max-width:1040px;margin-left:auto;margin-right:auto}body.catEducation .outer>.wrap{background-color:#fff;padding-bottom:1%;margin-bottom:0;padding-left:20px;padding-right:20px;width:1040px}}.footer{background:#2a4080;color:#D7DEEF}.footer a,.footer p{color:#D7DEEF}.footerlogos{background:#FFF;border:1px solid #E0E0E0;margin-bottom:0;margin-top:0;padding-top:5px;display:inline-block}.footerlogos img{-webkit-transition:opacity 0.2s;transition:opacity 0.2s;height:44px}.footerlogos span.footerlogo{padding:3px 16px;display:inline-block}.footerlogos a img:hover{opacity:0.7}#pull{border-bottom:1px solid #8E9AA9}#pull a{color:#FFF;font-weight:normal;background:#213593;font-size:13px;letter-spacing:normal;padding-top:7px;border-left:1px solid #8E9AA9;border-top:1px solid #213593}.menuv2{background:#213593;border-left:1px solid #213593}.menuv2 li{border-top:1px solid #213593;border-bottom:1px solid #213593;border-left:none}.menuv2 li:last-child{border-right:1px solid #8E9AA9}.menuv2 li a{color:#FFF;font-weight:normal;background:#213593;font-size:13px;letter-spacing:normal;padding-top:7px;border-left:1px solid #8E9AA9;border-top:1px solid #213593}.menuv2 .h2,.menuv2 h2{font-family:Arial,Helvetica,sans-serif;line-height:21px;font-size:17px;text-align:left;border:1px solid #213593;color:#D7DEEF;margin-top:8px;margin-bottom:10px;padding:6px 8px;background:#213593;background:-webkit-gradient(linear,left top,left bottom,from(#455FA5),to(#17368E));background:linear-gradient(to bottom,#455FA5 0%,#17368E 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="$gradientbluestart",endColorstr="$gradientblueend",GradientType=0)}.menuv2 .searchinput{width:172px;-webkit-box-shadow:none;box-shadow:none}.menuv2 .dropdown{margin-left:0;border-bottom:5px solid #213593;border-top:2px solid #213593;border-left:1px solid #2a4696;border-right:1px solid #2a4696;background:#2a4696;padding:0 0 5px 0}.menuv2 .dropdown li a{background:#2a4696}.menuv2 .dropdown .col_1 ul li a{font-size:14px;border-bottom:1px solid #455FA5}.menuv2 .dropdown .col_1 ul li a:hover{background:#2a4080;text-decoration:none;border-bottom:1px solid #455FA5;-webkit-box-shadow:none;box-shadow:none}.menuv2 .dropdown .col_1 ul li:first-of-type a{border-top:1px solid #455FA5}.menuv2.notouch li:hover .dropdown{top:25px}.menuv2 .nav-submit{background:#8E9AA9;background:-webkit-gradient(linear,left top,left bottom,from(#8E9AA9),to(#57697D));background:linear-gradient(to bottom,#8E9AA9 0%,#57697D 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="$gradientgreybluestart",endColorstr="$gradientgreyblueend",GradientType=0)}@media only screen and (max-width:959px){.menuv2 li{border-bottom:1px solid #8E9AA9;border-right:none}.menuv2 .searchinput{width:92%}}h2.packages{text-align:center;margin:1rem auto 2rem auto}@media screen and (max-width:850px){h2.packages{font-size:1.4rem}}.pricing{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#e5e5e5;margin-bottom:2rem}@media screen and (max-width:850px){.pricing{display:block;background-color:white}}.pricing ul{margin:0;padding:0;list-style-type:none}.pricing ul li{height:4rem;padding:0.5rem;background-color:#f7f7f7;border-bottom:1px solid #dedede;border-right:1px solid #dedede}.pricing ul li:nth-of-type(odd){background-color:#e5e5e5}@media screen and (max-width:850px){.pricing ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.pricing ul li.header{height:5rem}@media screen and (max-width:890px){.pricing ul li.header{height:6rem}}@media screen and (max-width:850px){.pricing ul li.header{height:auto;display:block}}.pricing .features{max-width:50%}@media screen and (max-width:850px){.pricing .features{display:none}}.pricing .features li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:bold;border-left:1px solid #dedede}.pricing .features li.blank{background-color:white;border-left:none}@media screen and (max-width:850px){.pricing .option{margin-bottom:1.5rem}}@media screen and (max-width:850px){.pricing .option li{height:auto}.pricing .option li.empty{display:none}}.pricing .option li span{font-weight:bold;display:none}@media screen and (max-width:850px){.pricing .option li span{display:block}}.pricing .option li i{display:block;text-align:center;font-size:2rem;margin-top:0.5rem;color:green}@media screen and (max-width:850px){.pricing .option li i{margin-right:1rem}}.pricing .option li.header{border-top:1px solid #dedede;font-weight:bold;text-align:center;background-color:#213593;color:white}.pricing .option li.header .price{display:block;font-size:1.2rem;margin-top:0.3rem}@media screen and (max-width:890px){.pricing .option li.header .price{font-size:1rem}}@media screen and (min-width:1060px){body.catSummer{background-image:url("/LocalMedia/images/summer-frame.jpg");background-position:50% 0px;background-repeat:no-repeat;background-attachment:fixed;margin-top:300px}body.catSummer .outer{background:#FFF;max-width:1040px;margin-left:auto;margin-right:auto;min-height:100vh;position:relative}body.catSummer .outer>.wrap{background-color:#fff;padding-bottom:1%;margin-bottom:0;padding-left:20px;padding-right:20px;width:1040px}body.catSummer .outer .footer{position:relative;bottom:0;width:100%}}@media screen and (min-width:1060px){body.catSanta{background-image:url("/LocalMedia/images/santa-frame.jpg");background-position:50% 0px;background-repeat:no-repeat;background-attachment:fixed;margin-top:300px}body.catSanta .outer{background:#FFF;max-width:1040px;margin-left:auto;margin-right:auto;min-height:100vh;position:relative}body.catSanta .outer>.wrap{background-color:#fff;padding-bottom:1%;margin-bottom:0;padding-left:20px;padding-right:20px;width:1040px}body.catSanta .outer .footer{position:relative;bottom:0;width:100%}}:root{--adbg:transparent}.bannerad{height:auto}@media screen and (min-width:1000px){.billboard{height:auto;min-height:90px}}
/*# sourceMappingURL=styles.css.map */