.carouselSection .owl-controls .owl-buttons{display:none}.carouselSection .owl-controls .owl-pagination{position:absolute;bottom:0;z-index:10;padding:0;bottom:15px;right:3.5%;padding:6px 14px 1px;-moz-border-radius:18px;-webkit-border-radius:18px;border-radius:18px;background-color:rgba(255,255,255,0.18)}@media screen and (max-width:1200px){.carouselSection .owl-controls .owl-pagination{right:15px;margin:0}}.carouselSection .owl-controls .owl-pagination .owl-page{width:14px;height:14px;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;margin:6px;display:inline-block;background-color:#abd5d7}.high-contrast .carouselSection .owl-controls .owl-pagination .owl-page{background-color:#ff0}.b-w-contrast .carouselSection .owl-controls .owl-pagination .owl-page{background-color:#fff}.blue-contrast .carouselSection .owl-controls .owl-pagination .owl-page{background-color:#003087}.beige-contrast .carouselSection .owl-controls .owl-pagination .owl-page{background-color:#003087}.carouselSection .owl-controls .owl-pagination .owl-page.active{background-color:#fff}.high-contrast .carouselSection .owl-controls .owl-pagination .owl-page.active{background-color:#b2ffff}.b-w-contrast .carouselSection .owl-controls .owl-pagination .owl-page.active{background-color:#7c7c7c}.blue-contrast .carouselSection .owl-controls .owl-pagination .owl-page.active{background-color:#005eb8}.beige-contrast .carouselSection .owl-controls .owl-pagination .owl-page.active{background-color:#005eb8}@media screen and (max-width:991px){.carouselSection .owl-controls .owl-pagination{bottom:2px;padding:4px 8px 0 0}}.footer{margin-bottom:-4px}.footer .footerTop{position:relative;background:#277ac3;background:-moz-linear-gradient(top, #277ac3 0%, #1f5f98 100%);background:-webkit-linear-gradient(top, #277ac3 0%, #1f5f98 100%);background:linear-gradient(to bottom, #277ac3 0%, #1f5f98 100%)}.footer .footerTop div.cqcWidget{padding:0 10px;position:absolute;top:72px;right:0;background:white;-moz-border-radius:10px 0 0 10px;-webkit-border-radius:10px 0 0 10px;border-radius:10px 0 0 10px}.footer .footerTop div.cqcWidget div.cqc-widget{background:none !important;border:none !important}.footer .footerTop div.cqcWidget div.cqc-widget .cqc-container{background:none !important}.footer .footerTop div.cqcWidget div.cqc-widget .cqc-widget-header,.footer .footerTop div.cqcWidget div.cqc-widget .cqc-widget-header img{max-width:33vw !important}.footer .footerTop div.cqcWidget div.cqc-widget .cqc-widget-header img{background:white}.footer .footerTop div.cqcWidget div.cqc-widget-inner{margin-top:8px !important;font-size:0 !important}.footer .footerTop div.cqcWidget div.cqc-widget-inner .cqc-widget-new-style-margin-2,.footer .footerTop div.cqcWidget div.cqc-widget-inner div.cqc-widget-date{display:none !important}.footer .footerTop div.cqcWidget div.cqc-widget-inner .widget-button-new-style{border-color:transparent !important;color:transparent !important;background-color:transparent !important;box-shadow:none !important;background:none !important;margin:-100px 0 0 !important;padding:0 30px 90px 0 !important}.footer .footerTop div.cqcWidget div.cqc-widget-inner .cqc-widget-overall{width:85% !important;text-align:center !important;font-size:1.4rem !important}.footer .footerTop div.cqcWidget div.cqc-widget-inner:hover,.footer .footerTop div.cqcWidget div.cqc-widget-inner:focus{filter:brightness(110%) contrast(110%)}@media screen and (max-width:991px){.footer .footerTop div.cqcWidget{margin-left:15px;position:relative;top:0;z-index:3;float:right;-moz-border-radius:0 0 0 10px;-webkit-border-radius:0 0 0 10px;border-radius:0 0 0 10px}.footer .footerTop div.cqcWidget div.cqc-widget .cqc-container{padding:3px !important}.footer .footerTop div.cqcWidget div.cqc-widget-inner .widget-button-new-style{margin:-60px 0 0 !important;padding:0 30px 35px 0 !important}}.footer .footerTop .footerBgImage{background-image:url(/application/themes/custom/images/footerBg1.png);background-position:right bottom;background-size:auto 507px;background-repeat:no-repeat;padding-bottom:100px}@media screen and (max-width:1024px){.footer .footerTop .footerBgImage{background:transparent}}@media screen and (max-width:768px){.footer .footerTop .footerBgImage{padding-bottom:160px;background-image:none !important}}@media screen and (max-width:400px){.footer .footerTop .footerBgImage{padding-bottom:200px}}.footer .footerTop .footerBgSquiggle{position:absolute;top:0;bottom:0;left:0;right:0;background-image:url(/application/themes/custom/images/footerBgSquiggle.png);background-position:left 4% bottom;background-size:24% auto;background-repeat:no-repeat;opacity:.5}.high-contrast .footer .footerTop .footerBgSquiggle{background:none}.b-w-contrast .footer .footerTop .footerBgSquiggle{background:none}.blue-contrast .footer .footerTop .footerBgSquiggle{background:none}.beige-contrast .footer .footerTop .footerBgSquiggle{background:none}.footer .footerTop .footerCol{padding:50px 0 15px;color:#fff;background-color:transparent}.footer .footerTop .footerCol:after{content:'';height:1px;width:300px;position:absolute;bottom:0;left:15px;background-color:#fff}@media screen and (max-width:1024px){.footer .footerTop .footerCol{padding:40px 0 15px}}@media screen and (max-width:768px){.footer .footerTop .footerCol{padding:30px 0 15px}}.footer .footerTop .footerCol a,.footer .footerTop .footerCol p,.footer .footerTop .footerCol h1,.footer .footerTop .footerCol h2,.footer .footerTop .footerCol h3,.footer .footerTop .footerCol h4,.footer .footerTop .footerCol h5,.footer .footerTop .footerCol li,.footer .footerTop .footerCol strong{color:#fff;background-color:transparent;font-weight:lighter;text-shadow:0 0 4px #277ac3}.high-contrast .footer .footerTop .footerCol a,.high-contrast .footer .footerTop .footerCol p,.high-contrast .footer .footerTop .footerCol h1,.high-contrast .footer .footerTop .footerCol h2,.high-contrast .footer .footerTop .footerCol h3,.high-contrast .footer .footerTop .footerCol h4,.high-contrast .footer .footerTop .footerCol h5,.high-contrast .footer .footerTop .footerCol li,.high-contrast .footer .footerTop .footerCol strong,.b-w-contrast .footer .footerTop .footerCol a,.b-w-contrast .footer .footerTop .footerCol p,.b-w-contrast .footer .footerTop .footerCol h1,.b-w-contrast .footer .footerTop .footerCol h2,.b-w-contrast .footer .footerTop .footerCol h3,.b-w-contrast .footer .footerTop .footerCol h4,.b-w-contrast .footer .footerTop .footerCol h5,.b-w-contrast .footer .footerTop .footerCol li,.b-w-contrast .footer .footerTop .footerCol strong,.blue-contrast .footer .footerTop .footerCol a,.blue-contrast .footer .footerTop .footerCol p,.blue-contrast .footer .footerTop .footerCol h1,.blue-contrast .footer .footerTop .footerCol h2,.blue-contrast .footer .footerTop .footerCol h3,.blue-contrast .footer .footerTop .footerCol h4,.blue-contrast .footer .footerTop .footerCol h5,.blue-contrast .footer .footerTop .footerCol li,.blue-contrast .footer .footerTop .footerCol strong,.beige-contrast .footer .footerTop .footerCol a,.beige-contrast .footer .footerTop .footerCol p,.beige-contrast .footer .footerTop .footerCol h1,.beige-contrast .footer .footerTop .footerCol h2,.beige-contrast .footer .footerTop .footerCol h3,.beige-contrast .footer .footerTop .footerCol h4,.beige-contrast .footer .footerTop .footerCol h5,.beige-contrast .footer .footerTop .footerCol li,.beige-contrast .footer .footerTop .footerCol strong{text-shadow:none}.footer .footerTop .footerCol strong,.footer .footerTop .footerCol a{font-family:'Frutiger Roman',sans-serif;font-weight:normal}.footer .footerTop .footerCol p{display:inline-block;background-color:rgba(39,122,195,0.62);-webkit-box-shadow:0 0 24px 14px rgba(39,122,195,0.62);-moz-box-shadow:0 0 24px 14px rgba(39,122,195,0.62);box-shadow:0 0 24px 14px rgba(39,122,195,0.62)}.high-contrast .footer .footerTop .footerCol p,.b-w-contrast .footer .footerTop .footerCol p,.blue-contrast .footer .footerTop .footerCol p,.beige-contrast .footer .footerTop .footerCol p{background-color:transparent;box-shadow:none}.footer .footerTop .footerCol .footerHeader{margin:0 0 14px;padding:0 0 20px;position:relative;border-bottom:1px solid #fff;border-color:#fff !important}.footer .footerTop .footerCol .footerHeader:after{content:'';height:3px;width:125px;position:absolute;bottom:0;left:0;background-color:#fff}.footer .footerTop .footerCol .footerHeader h2{margin:0;padding:0;display:block;font-size:35px;font-size:3.5rem;line-height:1.15}@media screen and (max-width:768px){.footer .footerTop .footerCol .footerHeader h2{font-size:28px;font-size:2.8rem}}@media screen and (max-width:900px){.footer .footerTop .footerCol .footerHeader{min-height:111px}}.footer .footerTop .footerCol p{margin:13px 0;font-size:20px;font-size:2rem}@media screen and (max-width:768px){.footer .footerTop .footerCol p{font-size:18px;font-size:1.8rem}}.footer .footerTop .footerCol h1,.footer .footerTop .footerCol h2,.footer .footerTop .footerCol p{font-family:'Frutiger Light',sans-serif}.footer .footerBottom{background-color:#fff}.ccm-page{color:#000;background-color:#fff;font-family:'Frutiger Light',sans-serif;-ms-transition:220ms all cubic-bezier(.42, .97, .52, 1) !important;-moz-transition:220ms all cubic-bezier(.42, .97, .52, 1) !important;-webkit-transition:220ms all cubic-bezier(.42, .97, .52, 1) !important;-o-transition:220ms all cubic-bezier(.42, .97, .52, 1) !important;transition:220ms all cubic-bezier(.42, .97, .52, 1) !important}.ccm-page .floatLeft{float:left}.ccm-page .floatRight{float:right}.ccm-page .clearLeft{clear:left}.ccm-page .clearRight{clear:right}.ccm-page .clearBoth{clear:both}.ccm-page .textLeft{text-align:left}.ccm-page .textRight{text-align:right}.ccm-page .textCen{text-align:center}.ccm-page .textJust{text-align:justify}.ccm-page .posRel{position:relative}.ccm-page .posAb{position:absolute}.ccm-page .posFix{position:fixed}.ccm-page .disBl{display:block}.ccm-page .disIn{display:inline}.ccm-page .disInbl{display:inline-block}.ccm-page .disNone{display:none}.edit-mode .ccm-page{position:static}.edit-mode .ccm-page .contentBlock{clear:both}.ccm-page input:not([type="radio"]):not([type="checkbox"]),.ccm-page button{border:none;box-shadow:none}.ccm-page img.img-center{margin-left:auto;margin-right:auto}.ccm-page .contentBlock .table-responsive{max-width:100%;overflow-x:auto}.ccm-page.page-type-charity .button-link{color:#fff !important;background-color:#9c1950 !important}.ccm-page.page-type-charity .button-link:hover,.ccm-page.page-type-charity .button-link:focus,.ccm-page.page-type-charity .button-link .active{color:#fff !important;background-color:#821643 !important;text-decoration:underline !important}.ccm-page.page-type-charity .button-link:after{background-image:url(/application/themes/custom/images/arrow-right.png) !important}.ccm-page .button-link{margin:0 0 30px;padding:10px 30px;max-width:100%;position:relative;display:inline-block;color:#252525 !important;background-color:#86bbe6 !important;font-family:'Frutiger Roman',sans-serif;font-size:16px;font-size:1.6rem;text-decoration:none;text-transform:uppercase;word-wrap:break-word;border:1px solid #8c8c8c;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;-ms-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.ccm-page .button-link:hover,.ccm-page .button-link:focus,.ccm-page .button-link .active{color:#fff !important;background-color:#277ac3 !important;text-decoration:underline !important}.ccm-page .button-link:hover,.ccm-page .button-link:focus{border-color:#277ac3}.ccm-page .button-link:hover.arrow:after,.ccm-page .button-link:focus.arrow:after,.ccm-page .button-link:hover.backButton:after,.ccm-page .button-link:focus.backButton:after{background-image:url(/application/themes/custom/images/arrow-right.png)}.page-template-home .ccm-page .button-link.arrow,.page-template-home .ccm-page .button-link.backButton{width:305px}.ccm-page .button-link.arrow:after,.ccm-page .button-link.backButton:after{content:'';margin:auto;width:40px;height:70%;display:inline-block;background-image:url(/application/themes/custom/images/arrow-right-dark.png);position:absolute;top:0;bottom:0;background-position:right center;background-size:100%;background-size:contain;background-repeat:no-repeat}.ccm-page .button-link.blue{color:#252525;background-color:#86bbe6;font-size:14px;font-size:1.4rem}.ccm-page .button-link.blue:hover,.ccm-page .button-link.blue:focus,.ccm-page .button-link.blue .active{color:#fff;background-color:#277ac3;text-decoration:underline}.ccm-page .button-link.red,.red .ccm-page .button-link,.red .ccm-page .button-link.blue,.red .ccm-page .button-link.arrow,.red .ccm-page .button-link.backButton{color:#fff;background-color:#9c1950}.ccm-page .button-link.red:hover,.red .ccm-page .button-link:hover,.red .ccm-page .button-link.blue:hover,.red .ccm-page .button-link.arrow:hover,.red .ccm-page .button-link.backButton:hover,.ccm-page .button-link.red:focus,.red .ccm-page .button-link:focus,.red .ccm-page .button-link.blue:focus,.red .ccm-page .button-link.arrow:focus,.red .ccm-page .button-link.backButton:focus,.ccm-page .button-link.red .active,.red .ccm-page .button-link .active,.red .ccm-page .button-link.blue .active,.red .ccm-page .button-link.arrow .active,.red .ccm-page .button-link.backButton .active{color:#fff;background-color:#821643;text-decoration:underline}.ccm-page .button-link.arrow{padding-right:60px}.ccm-page .button-link.arrow:after{right:6px;background-image:url(/application/themes/custom/images/arrow-right-dark.png)}.ccm-page .button-link.backButton{margin-top:30px;padding-left:60px}.ccm-page .button-link.backButton:after{left:6px;background-image:url(/application/themes/custom/images/arrow-right-dark.png);transform:rotateZ(179deg) translateX(-11px)}.ccm-page .button-link.backButton:hover:after,.ccm-page .button-link.backButton:focus:after{background-image:url(/application/themes/custom/images/arrow-right.png)}.ccm-page .blueLinkSection{position:relative;overflow:hidden;background-color:#86bbe6}.ccm-page .alignMiddle{width:100%;display:table-cell;vertical-align:middle}.ccm-page .alignMiddle .ccm-block-file{padding:10px 0 10px 22px}.ccm-page .middleSection{padding:37px 0;max-width:100%;display:flex;flex-direction:column;align-items:center;background-image:url(/application/themes/custom/images/middleDefaultBg.png);background-size:100% 100%}.ccm-page .middleSection .container{max-width:100%}.ccm-page .middleSection p{font-size:17px;font-size:1.7rem}.ccm-page .middleSection strong{color:#003087;font-size:20px;font-size:2rem}.ccm-page .middleSection .contentBlock{clear:both}.ccm-page .middleSection .col{padding:32px 0;border-top:1px solid;border-bottom:1px solid;border-color:#c2d2de}.ccm-page.page-template-home .middleSection{background-image:url(/application/themes/custom/images/bgHomePage.png);padding:50px 0}.ccm-page.page-template-home .middleSection .col{padding:40px 0}.ccm-page .paleBlueSection{padding:35px 0;background-color:#eaf5fe}.ccm-page .paleBlue2Section{background-color:#d8e9f7}.ccm-page .paleBlue2Section .wrapper{padding:35px 0}.ccm-page .serviceBottom{padding:35px 0;background-color:#eaf5fe}.ccm-page .mainBG{padding:50px 0 40px;background-image:url(/application/themes/custom/images/bgMain.png);background-size:95% auto;background-repeat:no-repeat;background-position:center bottom}@media all and (max-width:768px){.ccm-page .mainBG{padding:30px 0}}.ccm-page .banner h3 p{margin-top:16px}.visually-hidden{width:1px !important;height:1px !important;position:absolute !important;top:auto !important;left:-9999px !important;overflow:hidden}.skiplinks__link{padding:6px 14px;min-width:250px;position:absolute;top:2px;left:-9999px;color:#000;font-size:22px;font-size:2.2rem;text-decoration:underline;text-align:center}.skiplinks__link:focus{left:2px;z-index:10000;color:#000;background-color:#ffb81c}.skiplinks__link:hover{background-color:#ffd069;text-decoration:none}.form-control:focus{outline:5px auto -webkit-focus-ring-color}.select2-container.select2-container--focus,.select2-container.select2-container--open{outline:5px auto -webkit-focus-ring-color}.vimeoVidWrap iframe{border:0}.ccm-pagination-wrapper .pagination{padding:10px 0 10px 5px;float:right;background:#fff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.ccm-pagination-wrapper .pagination>li>span,.ccm-pagination-wrapper .pagination>li>a{margin-left:5px;padding:3px 8px;text-decoration:none !important;color:#252525;background-color:#86bbe6;font-size:18px;font-size:1.8rem;font-family:'Frutiger Light',sans-serif;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.ccm-pagination-wrapper .pagination>li>span:hover,.ccm-pagination-wrapper .pagination>li>a:hover,.ccm-pagination-wrapper .pagination>li>span:focus,.ccm-pagination-wrapper .pagination>li>a:focus,.ccm-pagination-wrapper .pagination>li>span .active,.ccm-pagination-wrapper .pagination>li>a .active{color:#fff;background-color:#277ac3;text-decoration:underline}.ccm-pagination-wrapper .pagination>li>span .fa,.ccm-pagination-wrapper .pagination>li>a .fa{font-size:16px}.ccm-pagination-wrapper .pagination>li.active>span,.ccm-pagination-wrapper .pagination>li.active>a{color:#fff;background-color:#277ac3}.ccm-pagination-wrapper .pagination>li.disabled>span,.ccm-pagination-wrapper .pagination>li.disabled>a{background-color:#fff;color:#000}.ccm-pagination-wrapper .pagination>li.prev>a,.ccm-pagination-wrapper .pagination>li.next>a{text-decoration:none}.ccm-pagination-wrapper .pagination>li.prev>a:hover,.ccm-pagination-wrapper .pagination>li.next>a:hover,.ccm-pagination-wrapper .pagination>li.prev>a:focus,.ccm-pagination-wrapper .pagination>li.next>a:focus{text-decoration:underline}.page-template-full-width .mainBG>.container{width:100%}#sb-site .right-side-bar{margin:20px auto 30px;padding:30px 25px;max-width:500px;background-color:#277ac3;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}#sb-site .right-side-bar .thumb{margin-bottom:15px}#sb-site .right-side-bar .thumb img{margin:0 auto;padding:5px;max-width:100%;width:100%;display:block;background-color:#abd5d7}#sb-site .right-side-bar h2{font-size:17px;font-size:1.7rem;line-height:1.1}#sb-site .right-side-bar h1,#sb-site .right-side-bar h2,#sb-site .right-side-bar h3,#sb-site .right-side-bar h4,#sb-site .right-side-bar h5,#sb-site .right-side-bar h6,#sb-site .right-side-bar p{margin:0 0 15px;color:#fff}#sb-site .right-side-bar a:not(.button-link){padding:0 3px;display:inline-block;background-color:#277ac3;color:#fff;font-size:14px;font-size:1.4rem;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;word-break:break-word}#sb-site .right-side-bar a:not(.button-link):hover,#sb-site .right-side-bar a:not(.button-link):focus{color:#fff !important}#sb-site .right-side-bar ul.nav{margin:0;padding:10px 0;list-style-type:none;border-top:1px solid;border-bottom:1px solid;border-color:#fff !important;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}#sb-site .right-side-bar ul.nav li{padding:3px 0;display:block !important}#sb-site .right-side-bar ul.nav li>a{padding:4px;display:inline-block;background-color:#277ac3;color:#fff;font-size:14px;font-size:1.4rem;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}#sb-site .right-side-bar ul.nav li ul{padding:3px 0 0 20px}#sb-site .right-side-bar ul.nav li li{padding:2px 0}#sb-site .right-side-bar ul.nav li li>a{padding:3px}#sb-site .right-side-bar .button-link{display:block;color:#fff;background-color:#003087}#sb-site .right-side-bar .button-link:hover,#sb-site .right-side-bar .button-link:focus,#sb-site .right-side-bar .button-link .active{color:#003087;background-color:#abd5d7;text-decoration:underline}#sb-site .right-side-bar.contact a{font-family:'Frutiger Bold',sans-serif;font-weight:bold}#sb-site .right-side-bar .contentBlock{background:transparent}#sb-site .right-side-bar .contentBlock a{display:inline;text-decoration:underline !important}#sb-site .right-side-bar .contentBlock a:hover,#sb-site .right-side-bar .contentBlock a:focus{text-decoration:none !important}@media screen and (min-width:1300px){#sb-site .right-side-bar{margin:0 50px 50px}}@media screen and (min-width:992px){#sb-site .right-side-bar{margin:0 3vw 50px}}@media screen and (max-width:991px){.page-type-news #sb-site .right-side-bar{display:none}}.header a,.main a,.footer a{color:#005eb8;background-color:transparent;text-decoration:underline;-ms-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.header a:hover,.main a:hover,.footer a:hover,.header a:focus,.main a:focus,.footer a:focus,.header a .active,.main a .active,.footer a .active{color:#4193d9}.header a:hover,.main a:hover,.footer a:hover,.header a:focus,.main a:focus,.footer a:focus,.header a:active,.main a:active,.footer a:active{text-decoration:none !important}.header .contentBlock .table-responsive,.main .contentBlock .table-responsive,.footer .contentBlock .table-responsive,.header .accordion-body,.main .accordion-body,.footer .accordion-body,.header .ccm-block-document-library-wrapper,.main .ccm-block-document-library-wrapper,.footer .ccm-block-document-library-wrapper{margin:0 0 15px;max-width:100%;overflow:auto}.header .contentBlock .table-responsive table,.main .contentBlock .table-responsive table,.footer .contentBlock .table-responsive table,.header .accordion-body table,.main .accordion-body table,.footer .accordion-body table,.header .ccm-block-document-library-wrapper table,.main .ccm-block-document-library-wrapper table,.footer .ccm-block-document-library-wrapper table{min-width:100%;overflow:visible}.header .contentBlock .table-wrapper,.main .contentBlock .table-wrapper,.footer .contentBlock .table-wrapper{margin:0 0 30px}@media all and (max-width:767px){.header .contentBlock .table-wrapper,.main .contentBlock .table-wrapper,.footer .contentBlock .table-wrapper{overflow-x:scroll}}.header .contentBlock table th,.main .contentBlock table th,.footer .contentBlock table th,.header .core-style .contentBlock table th,.main .core-style .contentBlock table th,.footer .core-style .contentBlock table th,.header table.accordion th,.main table.accordion th,.footer table.accordion th,.header table.ccm-block-document-library-table th,.main table.ccm-block-document-library-table th,.footer table.ccm-block-document-library-table th,.header .contentBlock table td,.main .contentBlock table td,.footer .contentBlock table td,.header .core-style .contentBlock table td,.main .core-style .contentBlock table td,.footer .core-style .contentBlock table td,.header table.accordion td,.main table.accordion td,.footer table.accordion td,.header table.ccm-block-document-library-table td,.main table.ccm-block-document-library-table td,.footer table.ccm-block-document-library-table td{padding:10px 15px;font-size:18px;font-size:1.8rem;border:1px solid #fff}.header .contentBlock table th>*,.main .contentBlock table th>*,.footer .contentBlock table th>*,.header .core-style .contentBlock table th>*,.main .core-style .contentBlock table th>*,.footer .core-style .contentBlock table th>*,.header table.accordion th>*,.main table.accordion th>*,.footer table.accordion th>*,.header table.ccm-block-document-library-table th>*,.main table.ccm-block-document-library-table th>*,.footer table.ccm-block-document-library-table th>*,.header .contentBlock table td>*,.main .contentBlock table td>*,.footer .contentBlock table td>*,.header .core-style .contentBlock table td>*,.main .core-style .contentBlock table td>*,.footer .core-style .contentBlock table td>*,.header table.accordion td>*,.main table.accordion td>*,.footer table.accordion td>*,.header table.ccm-block-document-library-table td>*,.main table.ccm-block-document-library-table td>*,.footer table.ccm-block-document-library-table td>*{margin-top:0}.header .contentBlock table th>*:last-child,.main .contentBlock table th>*:last-child,.footer .contentBlock table th>*:last-child,.header .core-style .contentBlock table th>*:last-child,.main .core-style .contentBlock table th>*:last-child,.footer .core-style .contentBlock table th>*:last-child,.header table.accordion th>*:last-child,.main table.accordion th>*:last-child,.footer table.accordion th>*:last-child,.header table.ccm-block-document-library-table th>*:last-child,.main table.ccm-block-document-library-table th>*:last-child,.footer table.ccm-block-document-library-table th>*:last-child,.header .contentBlock table td>*:last-child,.main .contentBlock table td>*:last-child,.footer .contentBlock table td>*:last-child,.header .core-style .contentBlock table td>*:last-child,.main .core-style .contentBlock table td>*:last-child,.footer .core-style .contentBlock table td>*:last-child,.header table.accordion td>*:last-child,.main table.accordion td>*:last-child,.footer table.accordion td>*:last-child,.header table.ccm-block-document-library-table td>*:last-child,.main table.ccm-block-document-library-table td>*:last-child,.footer table.ccm-block-document-library-table td>*:last-child{margin-bottom:0}.header .contentBlock table td img,.main .contentBlock table td img,.footer .contentBlock table td img,.header .core-style .contentBlock table td img,.main .core-style .contentBlock table td img,.footer .core-style .contentBlock table td img,.header table.accordion td img,.main table.accordion td img,.footer table.accordion td img,.header table.ccm-block-document-library-table td img,.main table.ccm-block-document-library-table td img,.footer table.ccm-block-document-library-table td img{min-width:25px}.header .contentBlock table th,.main .contentBlock table th,.footer .contentBlock table th,.header .core-style .contentBlock table th,.main .core-style .contentBlock table th,.footer .core-style .contentBlock table th,.header table.accordion th,.main table.accordion th,.footer table.accordion th,.header table.ccm-block-document-library-table th,.main table.ccm-block-document-library-table th,.footer table.ccm-block-document-library-table th,.header .contentBlock table strong,.main .contentBlock table strong,.footer .contentBlock table strong,.header .core-style .contentBlock table strong,.main .core-style .contentBlock table strong,.footer .core-style .contentBlock table strong,.header table.accordion strong,.main table.accordion strong,.footer table.accordion strong,.header table.ccm-block-document-library-table strong,.main table.ccm-block-document-library-table strong,.footer table.ccm-block-document-library-table strong{font-family:'Frutiger Bold',sans-serif}.header .contentBlock table th,.main .contentBlock table th,.footer .contentBlock table th,.header .core-style .contentBlock table th,.main .core-style .contentBlock table th,.footer .core-style .contentBlock table th,.header table.accordion th,.main table.accordion th,.footer table.accordion th,.header table.ccm-block-document-library-table th,.main table.ccm-block-document-library-table th,.footer table.ccm-block-document-library-table th{background-color:#277ac3;color:#fff}.header .contentBlock table th a,.main .contentBlock table th a,.footer .contentBlock table th a,.header .core-style .contentBlock table th a,.main .core-style .contentBlock table th a,.footer .core-style .contentBlock table th a,.header table.accordion th a,.main table.accordion th a,.footer table.accordion th a,.header table.ccm-block-document-library-table th a,.main table.ccm-block-document-library-table th a,.footer table.ccm-block-document-library-table th a{background-color:#277ac3;color:#fff}.header .contentBlock table th a:hover,.main .contentBlock table th a:hover,.footer .contentBlock table th a:hover,.header .core-style .contentBlock table th a:hover,.main .core-style .contentBlock table th a:hover,.footer .core-style .contentBlock table th a:hover,.header table.accordion th a:hover,.main table.accordion th a:hover,.footer table.accordion th a:hover,.header table.ccm-block-document-library-table th a:hover,.main table.ccm-block-document-library-table th a:hover,.footer table.ccm-block-document-library-table th a:hover,.header .contentBlock table th a:focus,.main .contentBlock table th a:focus,.footer .contentBlock table th a:focus,.header .core-style .contentBlock table th a:focus,.main .core-style .contentBlock table th a:focus,.footer .core-style .contentBlock table th a:focus,.header table.accordion th a:focus,.main table.accordion th a:focus,.footer table.accordion th a:focus,.header table.ccm-block-document-library-table th a:focus,.main table.ccm-block-document-library-table th a:focus,.footer table.ccm-block-document-library-table th a:focus{color:#fff}.header .contentBlock table td,.main .contentBlock table td,.footer .contentBlock table td,.header .core-style .contentBlock table td,.main .core-style .contentBlock table td,.footer .core-style .contentBlock table td,.header table.accordion td,.main table.accordion td,.footer table.accordion td,.header table.ccm-block-document-library-table td,.main table.ccm-block-document-library-table td,.footer table.ccm-block-document-library-table td{vertical-align:top;color:#003087;background-color:#eaf5fe}.header .contentBlock table tbody tr,.main .contentBlock table tbody tr,.footer .contentBlock table tbody tr,.header .core-style .contentBlock table tbody tr,.main .core-style .contentBlock table tbody tr,.footer .core-style .contentBlock table tbody tr,.header table.accordion tbody tr,.main table.accordion tbody tr,.footer table.accordion tbody tr,.header table.ccm-block-document-library-table tbody tr,.main table.ccm-block-document-library-table tbody tr,.footer table.ccm-block-document-library-table tbody tr{background-color:#fff}.header table.accordion,.main table.accordion,.footer table.accordion{margin:0}.header table.accordion th a:hover,.main table.accordion th a:hover,.footer table.accordion th a:hover,.header table.accordion th a:focus,.main table.accordion th a:focus,.footer table.accordion th a:focus{color:#000}.header table.accordion td img,.main table.accordion td img,.footer table.accordion td img{margin:auto}.header iframe,.main iframe,.footer iframe{max-width:100%}.header img,.main img,.footer img{max-width:100%;height:auto !important}.header .whiteBg,.main .whiteBg,.footer .whiteBg{padding:50px 0 30px}.header .core-style .simple-accordion-description,.main .core-style .simple-accordion-description,.footer .core-style .simple-accordion-description{clear:both}.header .core-style .thumb-image,.main .core-style .thumb-image,.footer .core-style .thumb-image{max-width:40%;float:right;margin:0 0 30px 30px}@media all and (max-width:600px){.header .core-style .thumb-image,.main .core-style .thumb-image,.footer .core-style .thumb-image{margin:0 0 15px 15px}}.header .core-style .imgLeft,.main .core-style .imgLeft,.footer .core-style .imgLeft{float:left;margin:0 30px 30px 0}.header .core-style hr,.main .core-style hr,.footer .core-style hr{clear:both}.header .core-style .imgRight,.main .core-style .imgRight,.footer .core-style .imgRight{float:right;margin:0 0 30px 30px}.header .core-style h1,.main .core-style h1,.footer .core-style h1,.header .core-style h2,.main .core-style h2,.footer .core-style h2,.header .core-style h3,.main .core-style h3,.footer .core-style h3,.header .core-style h4,.main .core-style h4,.footer .core-style h4,.header .core-style h5,.main .core-style h5,.footer .core-style h5,.header .core-style h6,.main .core-style h6,.footer .core-style h6,.header .core-style p,.main .core-style p,.footer .core-style p,.header .core-style ul,.main .core-style ul,.footer .core-style ul,.header .core-style ol,.main .core-style ol,.footer .core-style ol{font-family:'Frutiger Light',sans-serif;font-weight:lighter;margin:0 0 15px}.header .core-style img,.main .core-style img,.footer .core-style img{-moz-box-shadow:#999 0 0 8px 0;-webkit-box-shadow:#999 0 0 8px 0;box-shadow:#999 0 0 8px 0}.header .core-style img.ccm-generic-thumbnail,.main .core-style img.ccm-generic-thumbnail,.footer .core-style img.ccm-generic-thumbnail{box-shadow:none}.header .core-style p,.main .core-style p,.footer .core-style p,.header .core-style li,.main .core-style li,.footer .core-style li{font-size:17px;font-size:1.7rem}@media screen and (max-width:768px){.header .core-style p,.main .core-style p,.footer .core-style p,.header .core-style li,.main .core-style li,.footer .core-style li{font-size:15px;font-size:1.5rem}}.header .core-style li,.main .core-style li,.footer .core-style li{margin:3px 0}.header .core-style a,.main .core-style a,.footer .core-style a{color:#005eb8;background-color:transparent;text-decoration:underline;font-family:'Frutiger Roman',sans-serif}.header .core-style a:hover,.main .core-style a:hover,.footer .core-style a:hover,.header .core-style a:focus,.main .core-style a:focus,.footer .core-style a:focus,.header .core-style a .active,.main .core-style a .active,.footer .core-style a .active{color:#4193d9}.header .core-style h1,.main .core-style h1,.footer .core-style h1{font-size:36px;font-size:3.6rem}.header .core-style h2,.main .core-style h2,.footer .core-style h2{font-size:32px;font-size:3.2rem}.header .core-style h3,.main .core-style h3,.footer .core-style h3{font-size:28px;font-size:2.8rem}.header .core-style h4,.main .core-style h4,.footer .core-style h4{font-size:24px;font-size:2.4rem}.header .core-style h5,.main .core-style h5,.footer .core-style h5{font-size:22px;font-size:2.2rem}.header .core-style h6,.main .core-style h6,.footer .core-style h6{font-size:20px;font-size:2rem}.header .core-style .youtubeBlock,.main .core-style .youtubeBlock,.footer .core-style .youtubeBlock{margin:0 0 15px}@media screen and (max-width:860px){.header .core-style img,.main .core-style img,.footer .core-style img{float:none !important;margin:0 0 15px !important}}.edit-mode .main-content{padding:50px 0 0 !important;clear:both}.header{position:relative;z-index:4;background-color:#fff;-moz-box-shadow:0 0 12px 0 #666;-webkit-box-shadow:0 0 12px 0 #666;box-shadow:0 0 12px 0 #666}.header .socialLinks{position:absolute;top:100%}@media screen and (max-width:1200px){.header .socialLinks{padding:fixed;top:0}}.header .mobile-nav{background-color:#abd5d7;position:fixed;z-index:1000;-moz-box-shadow:0 0 12px 0 #666;-webkit-box-shadow:0 0 12px 0 #666;box-shadow:0 0 12px 0 #666;top:0;-ms-transition:220ms all cubic-bezier(.42, .97, .52, 1);-moz-transition:220ms all cubic-bezier(.42, .97, .52, 1);-webkit-transition:220ms all cubic-bezier(.42, .97, .52, 1);-o-transition:220ms all cubic-bezier(.42, .97, .52, 1);transition:220ms all cubic-bezier(.42, .97, .52, 1);left:0;width:100%}.header .mobile-nav .mobile-buttons{text-align:right}.header .mobile-nav .mobile-buttons button{display:inline-block;background:transparent;color:#003087;font-size:24px;text-align:center;vertical-align:middle;line-height:0;padding:10px;min-width:44px;-ms-transition:80ms all linear;-moz-transition:80ms all linear;-webkit-transition:80ms all linear;-o-transition:80ms all linear;transition:80ms all linear}.header .mobile-nav .mobile-buttons button:hover,.header .mobile-nav .mobile-buttons button:focus,.header .mobile-nav .mobile-buttons button:active,.header .mobile-nav .mobile-buttons button[aria-expanded="true"]{background-color:#003087;color:#fff}.ccm-toolbar-visible .header .mobile-nav{top:48px}@media print{.header .mobile-nav{display:none}}@media all and (max-width:1199px){.header{padding-top:44px}}.header .headerShare{padding:23px 0 0 20px;float:left}.header .headerShare #st-1 .st-btn[data-network='sharethis'],.header .headerShare #st-2 .st-btn[data-network='sharethis'],.header .headerShare #st-3 .st-btn[data-network='sharethis']{padding:7px 22px;height:28px;float:left;color:#252525;background-color:#86bbe6;line-height:1;border:1px solid #8c8c8c;-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px}.header .headerShare #st-1 .st-btn[data-network='sharethis']:hover,.header .headerShare #st-2 .st-btn[data-network='sharethis']:hover,.header .headerShare #st-3 .st-btn[data-network='sharethis']:hover,.header .headerShare #st-1 .st-btn[data-network='sharethis']:focus,.header .headerShare #st-2 .st-btn[data-network='sharethis']:focus,.header .headerShare #st-3 .st-btn[data-network='sharethis']:focus,.header .headerShare #st-1 .st-btn[data-network='sharethis'] .active,.header .headerShare #st-2 .st-btn[data-network='sharethis'] .active,.header .headerShare #st-3 .st-btn[data-network='sharethis'] .active{color:#fff;background-color:#277ac3;text-decoration:underline}.header .headerShare #st-1 .st-btn[data-network='sharethis'] .st-label,.header .headerShare #st-2 .st-btn[data-network='sharethis'] .st-label,.header .headerShare #st-3 .st-btn[data-network='sharethis'] .st-label{color:inherit;font-family:'Frutiger Roman',sans-serif;text-transform:uppercase}.header .headerShare #st-1 .st-btn[data-network='sharethis']>img,.header .headerShare #st-2 .st-btn[data-network='sharethis']>img,.header .headerShare #st-3 .st-btn[data-network='sharethis']>img{top:-1px}.header .headerShare #st-1 .st-btn[data-network='sharethis']:hover,.header .headerShare #st-2 .st-btn[data-network='sharethis']:hover,.header .headerShare #st-3 .st-btn[data-network='sharethis']:hover,.header .headerShare #st-1 .st-btn[data-network='sharethis']:focus,.header .headerShare #st-2 .st-btn[data-network='sharethis']:focus,.header .headerShare #st-3 .st-btn[data-network='sharethis']:focus{opacity:1;top:0}.header .headerShare #st-1 .st-btn[data-network='sharethis']:hover .st-label,.header .headerShare #st-2 .st-btn[data-network='sharethis']:hover .st-label,.header .headerShare #st-3 .st-btn[data-network='sharethis']:hover .st-label,.header .headerShare #st-1 .st-btn[data-network='sharethis']:focus .st-label,.header .headerShare #st-2 .st-btn[data-network='sharethis']:focus .st-label,.header .headerShare #st-3 .st-btn[data-network='sharethis']:focus .st-label{text-decoration:underline !important}@media screen and (max-width:991px){.header .headerShare #st-1 .st-btn[data-network='sharethis'],.header .headerShare #st-2 .st-btn[data-network='sharethis'],.header .headerShare #st-3 .st-btn[data-network='sharethis']{background-color:inherit}}.change-font-size .header .headerShare #st-1 .st-btn[data-network='sharethis'],.change-font-size .header .headerShare #st-2 .st-btn[data-network='sharethis'],.change-font-size .header .headerShare #st-3 .st-btn[data-network='sharethis']{height:auto}.header .headerShare #st-1 .st-total,.header .headerShare #st-2 .st-total,.header .headerShare #st-3 .st-total{color:inherit}.header .headerShare #st-1 .st-btn,.header .headerShare #st-2 .st-btn,.header .headerShare #st-3 .st-btn{color:inherit}.header .headerShare #st-1 .st-btn>span,.header .headerShare #st-2 .st-btn>span,.header .headerShare #st-3 .st-btn>span{font-size:13px;font-size:1.3rem;letter-spacing:2px}.header .headerShare #st-1 .st-btn>svg,.header .headerShare #st-2 .st-btn>svg,.header .headerShare #st-3 .st-btn>svg{top:6px;float:right;color:inherit}@media screen and (max-width:991px){.header .headerShare{position:fixed;background:transparent;color:#00008b;font-size:24px;text-align:center;vertical-align:middle;line-height:0;padding:0;min-width:44px;right:94px;top:0;z-index:1003}.header .headerShare #st-1 .st-btn[data-network='sharethis']{padding:10px;height:44px;min-width:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.ccm-toolbar-visible .header .headerShare #st-1 .st-btn[data-network='sharethis']{top:48px}.header .headerShare #st-1 .st-btn[data-network='sharethis'] .st-label{width:1px !important;height:1px !important;position:absolute !important;top:auto !important;left:-9999px !important;overflow:hidden}.header .headerShare #st-1 .st-btn[data-network='sharethis']>svg{top:0;height:24px;width:24px}}.header .header-main{padding-top:25px;padding-bottom:25px;margin-right:auto;margin-left:auto;padding:25px 15px 15px;background-color:#fff;position:relative;z-index:11}.header .header-main__search{padding:15px 0;float:left}@media (min-width:1350px){.header .header-main{padding:25px 6vw;width:auto}}.header .header-main .headerLogo{clear:both;text-align:right}.header .header-main .headerLogo img{margin:0 0 0 auto;width:235px}@media screen and (max-width:768px){.header .header-main .headerLogo img{max-width:100%}}.header .header-main .header-mobile-tool.active{display:block !important}.header .header-main .header-mobile-tool button.close{display:none}@media all and (max-width:991px){.header .header-main .header-mobile-tool{margin:0 !important;padding:19px 46px 13px 20px;width:100% !important;height:auto;position:fixed;top:44px;left:0;right:0;bottom:auto;z-index:1000;background-color:#abd5d7;text-align:center;border:3px solid #abd5d7;border-color:#abd5d7;border-top:0;max-width:none;-moz-box-shadow:0 4px 4px 0 #bdbdbd;-webkit-box-shadow:0 4px 4px 0 #bdbdbd;box-shadow:0 4px 4px 0 #bdbdbd;transform:translateY(-100%);-ms-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.ccm-toolbar-visible .header .header-main .header-mobile-tool{top:92px}.header .header-main .header-mobile-tool .search-block.default .ccm-search-block-form .ccm-search-block-text{width:100%}.header .header-main .header-mobile-tool.dropdown-open{transform:translateY(0)}.header .header-main .header-mobile-tool button.close{display:block;position:absolute;right:15px;top:50%;margin-top:-10.5px}}@media screen and (max-width:991px){.header .header-main .header-tool-column{position:static;width:0;padding:0}}.ccm-page .main .main-full-left{padding-left:50px}@media (max-width:768px){.ccm-page .main .main-full-left{padding-left:15px}}.ccm-page .main .fullBg{padding-top:35px}@media (max-width:768px){.ccm-page .main .fullBg{padding:30px 0}}.ccm-page .main .topFull{margin-right:auto;margin-left:auto;padding-left:45px;padding-right:45px}@media (max-width:1300px){.ccm-page .main .topFull{width:1170px;padding-left:15px;padding-right:15px}}@media (max-width:1200px){.ccm-page .main .topFull{width:970px}}@media (max-width:991px){.ccm-page .main .topFull{width:750px}}@media (max-width:768px){.ccm-page .main .topFull{width:auto}}.ccm-page .main .mainBg{padding:50px 0;overflow:hidden}@media (max-width:768px){.ccm-page .main .mainBg{padding:30px 0}}.ccm-page .main .xcontainer{margin:0 auto;padding:0 15px 0 65px;max-width:calc(1170px + 100px);width:100%}.ccm-page .main .xcontainer.right-sidebar{padding-top:50px}.ccm-page .main .xcontainer .right-side-bar{margin-left:1vw;margin-right:1vw}.ccm-page .main .xcontainer .right-side-bar ul.right-side-bar{margin-left:0;margin-right:0}.ccm-page .main .xcontainer.no-sidebar{padding-left:15px;padding-right:15px;max-width:100%;width:1170px}@media all and (max-width:991px){.ccm-page .main .xcontainer{padding-left:15px}}.page-template-home .ccm-page .main .main-content{padding:15px 0 0}@media (max-width:991px){.ccm-page .main .main-full-left{margin:0 auto}}.ccm-page .main .bottomSection{padding:45px 0 30px}.ccm-page .main .topSection{padding:30px 0 35px}.ccm-page .main .topSection .button-link.link-to-page{color:#000;font-size:14px;font-size:1.4rem;margin:15px 0 20px;font-family:'Frutiger Roman',sans-serif;padding:10px 50px 10px 25px;display:inline-block;min-width:195px;width:auto;color:#252525;background-color:#86bbe6}.ccm-page .main .topSection .button-link.link-to-page:hover,.ccm-page .main .topSection .button-link.link-to-page:focus,.ccm-page .main .topSection .button-link.link-to-page .active{color:#fff;background-color:#277ac3;text-decoration:underline}.ccm-page .main .topSection .button-link.link-to-page:not(:last-child){margin-right:8px}@media screen and (min-width:992px){.ccm-page .main .topSection .button-link.link-to-page{margin:10px 0 10px}}.ccm-block-page-list-page-entry.thumbnailGrid{position:relative;display:block;padding:0 30px}@media all and (max-width:1199px){.ccm-block-page-list-page-entry.thumbnailGrid{padding:0 45px}}.ccm-block-page-list-page-entry.thumbnailGrid a.infoWrapper{padding:0;margin:0;color:#fff;background-color:rgba(23,114,199,0.5);display:block;background-size:cover;background-position:top;-ms-transition:all .8s ease;-moz-transition:all .8s ease;-webkit-transition:all .8s ease;-o-transition:all .8s ease;transition:all .8s ease;position:relative;height:330px}.change-font-size .ccm-block-page-list-page-entry.thumbnailGrid a.infoWrapper{height:auto}.ccm-block-page-list-page-entry.thumbnailGrid a.infoWrapper:before{background-color:rgba(23,114,199,0);content:'';position:absolute;bottom:0;left:0;right:0;display:block;height:135px;-ms-transition:all .8s ease;-moz-transition:all .8s ease;-webkit-transition:all .8s ease;-o-transition:all .8s ease;transition:all .8s ease}.ccm-block-page-list-page-entry.thumbnailGrid a.infoWrapper .overlay{background-color:rgba(23,114,199,0.7);padding:0 27px 20px;text-align:center;position:absolute;bottom:0;left:0;right:0;min-height:0;-ms-transition:all .8s ease;-moz-transition:all .8s ease;-webkit-transition:all .8s ease;-o-transition:all .8s ease;transition:all .8s ease}.change-font-size .ccm-block-page-list-page-entry.thumbnailGrid a.infoWrapper .overlay{position:relative}@media screen and (max-width:768px){.ccm-block-page-list-page-entry.thumbnailGrid a.infoWrapper{margin:0 auto;max-width:100%;width:350px}}.ccm-block-page-list-page-entry.thumbnailGrid a.infoWrapper .link-text{padding:0 0 15px}.ccm-block-page-list-page-entry.thumbnailGrid a.infoWrapper h1,.ccm-block-page-list-page-entry.thumbnailGrid a.infoWrapper h2{font-size:22px;font-size:2.2rem;background-color:transparent;display:block;position:relative;margin:auto 0 0;padding:20px 0 15px;line-height:1.2;font-weight:lighter;font-family:'Frutiger Light',sans-serif;background-color:rgba(0,0,0,0.04);-webkit-box-shadow:0px 0px 16px 8px rgba(0,0,0,0.04);-moz-box-shadow:0px 0px 16px 8px rgba(0,0,0,0.04);box-shadow:0px 0px 16px 8px rgba(0,0,0,0.04);border-color:#fff !important;text-shadow:0px 0px 2px #000}.ccm-block-page-list-page-entry.thumbnailGrid a.infoWrapper h1:before,.ccm-block-page-list-page-entry.thumbnailGrid a.infoWrapper h2:before{content:'';background-color:#fff;position:absolute;bottom:0;height:1px;left:10px;right:10px}.ccm-block-page-list-page-entry.thumbnailGrid a.infoWrapper h1:after,.ccm-block-page-list-page-entry.thumbnailGrid a.infoWrapper h2:after{content:'';background-color:#fff;position:absolute;bottom:0;height:3px;left:10px;width:75px}.ccm-block-page-list-page-entry.thumbnailGrid a.infoWrapper p.description{font-size:14px;font-size:1.4rem;max-height:0;padding:15px 5px 0;margin:0 -5px;position:relative;-ms-transition:all .8s ease;-moz-transition:all .8s ease;-webkit-transition:all .8s ease;-o-transition:all .8s ease;transition:all .8s ease;text-shadow:0px 0px 3px #000;background-color:transparent;line-height:1.3;overflow-y:hidden;text-overflow:ellipsis}.change-font-size .ccm-block-page-list-page-entry.thumbnailGrid a.infoWrapper p.description{max-height:100%}.ccm-block-page-list-page-entry.thumbnailGrid a.infoWrapper .link-text{min-height:0;padding:0 0 40px}.ccm-block-page-list-page-entry.thumbnailGrid a.infoWrapper .ccm-block-page-list-page-entry-read-more{padding:0 27px 20px;text-align:center;position:absolute;bottom:0;left:0;right:0;-ms-transition:all .8s ease;-moz-transition:all .8s ease;-webkit-transition:all .8s ease;-o-transition:all .8s ease;transition:all .8s ease}.ccm-block-page-list-page-entry.thumbnailGrid a.infoWrapper .ccm-block-page-list-page-entry-read-more .ccm-block-page-list-read-more.button-link.arrow{margin:0;display:inline-block;width:auto;padding:6px 60px 6px 32px;font-size:14px;font-size:1.4rem;color:#003087;background-color:#abd5d7}.ccm-block-page-list-page-entry.thumbnailGrid a.infoWrapper .ccm-block-page-list-page-entry-read-more .ccm-block-page-list-read-more.button-link.arrow:hover,.ccm-block-page-list-page-entry.thumbnailGrid a.infoWrapper .ccm-block-page-list-page-entry-read-more .ccm-block-page-list-read-more.button-link.arrow:focus,.ccm-block-page-list-page-entry.thumbnailGrid a.infoWrapper .ccm-block-page-list-page-entry-read-more .ccm-block-page-list-read-more.button-link.arrow .active{color:#003087;background-color:#abd5d7;text-decoration:underline}.ccm-block-page-list-page-entry.thumbnailGrid a.infoWrapper .ccm-block-page-list-page-entry-read-more .ccm-block-page-list-read-more.button-link.arrow:hover,.ccm-block-page-list-page-entry.thumbnailGrid a.infoWrapper .ccm-block-page-list-page-entry-read-more .ccm-block-page-list-read-more.button-link.arrow:focus{background-color:#86bbe6 !important;color:#252525 !important;border-color:#8c8c8c;text-decoration:none}.ccm-block-page-list-page-entry.thumbnailGrid a.infoWrapper .ccm-block-page-list-page-entry-read-more .ccm-block-page-list-read-more.button-link.arrow:hover:after,.ccm-block-page-list-page-entry.thumbnailGrid a.infoWrapper .ccm-block-page-list-page-entry-read-more .ccm-block-page-list-read-more.button-link.arrow:focus:after{background-image:url(/application/themes/custom/images/arrow-right-dark.png)}.change-font-size .ccm-block-page-list-page-entry.thumbnailGrid a.infoWrapper .ccm-block-page-list-page-entry-read-more{margin-top:20px;position:relative}.ccm-block-page-list-page-entry.thumbnailGrid a.infoWrapper:hover .overlay,.ccm-block-page-list-page-entry.thumbnailGrid a.infoWrapper:focus .overlay{background-color:transparent;min-height:100%}.ccm-block-page-list-page-entry.thumbnailGrid a.infoWrapper:hover:before,.ccm-block-page-list-page-entry.thumbnailGrid a.infoWrapper:focus:before{background-color:rgba(23,114,199,0.9);height:100% !important}.ccm-block-page-list-page-entry.thumbnailGrid a.infoWrapper:hover .ccm-block-page-list-page-entry-read-more,.ccm-block-page-list-page-entry.thumbnailGrid a.infoWrapper:focus .ccm-block-page-list-page-entry-read-more{padding:0 0 50px}.ccm-block-page-list-page-entry.thumbnailGrid a.infoWrapper:hover .ccm-block-page-list-page-entry-read-more .ccm-block-page-list-read-more.button-link.arrow,.ccm-block-page-list-page-entry.thumbnailGrid a.infoWrapper:focus .ccm-block-page-list-page-entry-read-more .ccm-block-page-list-read-more.button-link.arrow{text-decoration:underline}.ccm-block-page-list-page-entry.thumbnailGrid a.infoWrapper:hover h1,.ccm-block-page-list-page-entry.thumbnailGrid a.infoWrapper:focus h1{padding-top:27px}.ccm-block-page-list-page-entry.thumbnailGrid a.infoWrapper:hover .description,.ccm-block-page-list-page-entry.thumbnailGrid a.infoWrapper:focus .description{position:relative;max-height:160px;font-size:14px;font-size:1.4rem}.page-list-linkGrid .ccm-block-page-list-pages .ccm-block-page-list-page-entry.thumbnailGrid{margin:0 -15px}@media screen and (max-width:1100px) and (min-width:769px){.page-list-linkGrid .ccm-block-page-list-pages .ccm-block-page-list-page-entry.thumbnailGrid{margin:0}}.ccm-page .ccm-block-page-list-page-entry.linkGridListItem.thumbnailGrid{position:relative;display:block;padding:30px 15px}@media screen and (max-width:1100px){.ccm-page .ccm-block-page-list-page-entry.linkGridListItem.thumbnailGrid{padding:22px 0}}.ccm-page .ccm-block-page-list-rss-feed{display:inline-block;background-color:#ffa500;color:#fff;margin-top:15px;font-size:24px;text-align:center;width:34px}th.ccm-block-document-library-active-sort-desc a:after,th.ccm-block-document-library-active-sort-desc span:after{border-width:4px 4px 0px 4px;border-style:solid;border-color:#000 transparent transparent transparent;vertical-align:middle;content:"";width:0;height:0;display:inline-block;margin-left:10px}th.ccm-block-document-library-active-sort-asc a:after,th.ccm-block-document-library-active-sort-asc span:after{border-width:0px 4px 4px 4px;border-style:solid;border-color:transparent transparent #000 transparent;vertical-align:middle;content:"";width:0;height:0;display:inline-block;margin-left:10px}table.ccm-block-document-library-table thead th.ccm-block-document-library-column-thumbnail{width:1px}a.ccm-block-document-library-details:after{border-width:0px 4px 4px 4px;border-style:solid;border-color:transparent transparent #000 transparent;vertical-align:middle;content:"";width:0;height:0;display:inline-block;margin-left:10px}a.ccm-block-document-library-details-open:after{border-width:4px 4px 0px 4px;border-style:solid;border-color:#000 transparent transparent transparent;vertical-align:middle;content:"";width:0;height:0;display:inline-block;margin-left:10px}tr.ccm-block-document-library-table-expanded-properties{display:none}a.ccm-block-document-library-advanced-search,a.ccm-block-document-library-add-files{float:right;margin:0 0 10px 20px;padding-right:70px !important}a.ccm-block-document-library-advanced-search:after{border-width:0px 4px 4px 4px;border-style:solid;border-color:transparent transparent #000 transparent;vertical-align:middle;content:"";width:0;height:0;display:inline-block;margin-left:10px}a.ccm-block-document-library-advanced-search-open:after{border-width:4px 4px 0px 4px;border-style:solid;border-color:#000 transparent transparent transparent;vertical-align:middle;content:"";width:0;height:0;display:inline-block;margin-left:10px}a.ccm-block-document-library-add-files:after,a.ccm-block-document-library-add-files-open:after{content:'';display:inline-block;width:30px;height:70%;right:10px;background-image:url(/application/themes/custom/images/arrow-down.png);position:absolute;top:0;bottom:0;margin:auto;background-position:right center;background-size:100%;background-size:contain;background-repeat:no-repeat}a.ccm-block-document-library-add-files-open:after{background-image:url(/application/themes/custom/images/arrow-up.png)}div.ccm-block-document-library-advanced-search-fields,div.ccm-block-document-library-add-files-uploader,div.ccm-block-document-library-add-files-uploading{display:none;margin-bottom:20px}div.ccm-block-document-library-add-files-uploader{border:1px solid #ccc;border-radius:4px;padding:30px;color:#aaa;font-size:1.5em;text-align:center;position:relative}div.ccm-block-document-library-add-files-uploader input{position:absolute;opacity:0;top:0px;left:0px;width:100%;height:100%;cursor:pointer}a.ccm-block-document-library-icon{color:#999;text-decoration:none}.ccm-block-document-library-table{width:100%}#sb-site .documnet-search__form{background:#bee2e4;background:-moz-linear-gradient(top, #bee2e4 0%, #acd5d7 100%);background:-webkit-linear-gradient(top, #bee2e4 0%, #acd5d7 100%);background:linear-gradient(to bottom, #bee2e4 0%, #acd5d7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bee2e4', endColorstr='#acd5d7', GradientType=0);padding:20px 200px;margin:0 0 20px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}@media screen and (max-width:1200px){#sb-site .documnet-search__form{padding:20px 40px}}@media screen and (max-width:768px){#sb-site .documnet-search__form{padding:15px 25px}}#sb-site .documnet-search__form h3.title{margin:0 0 15px;color:#000;line-height:1.1;font-family:'Frutiger Light',sans-serif;font-weight:lighter;font-size:23px;font-size:2.3rem;text-transform:uppercase;text-align:center}#sb-site .documnet-search__form .field{margin:0 0 6px}#sb-site .documnet-search__form input.form-control{margin:0;text-align:center;width:100%;display:block;padding:7px 30px;border:1px solid #277ac3;-moz-border-radius:17px;-webkit-border-radius:17px;border-radius:17px;background-color:#fff;font-size:14px;font-size:1.4rem}#sb-site .documnet-search__form .select2-container{margin:0;min-width:100%;max-width:100%}#sb-site .documnet-search__form .select2-container .select2-selection{margin:0;border:none;text-align:center;width:100%;display:block;padding:7px 30px;height:auto;-moz-border-radius:17px;-webkit-border-radius:17px;border-radius:17px;background-color:#fff;font-size:14px;font-size:1.4rem}#sb-site .documnet-search__form .select2-container .select2-selection.select2-selection--multiple{padding:2px 30px}#sb-site .documnet-search__form .select2-container .select2-selection.select2-selection--multiple .select2-search__field{text-align:center;display:relative}#sb-site .documnet-search__form .select2-container .select2-selection.select2-selection--multiple ul.select2-choices,#sb-site .documnet-search__form .select2-container .select2-selection.select2-selection--multiple ul.select2-selection__rendered{padding-right:30px !important}#sb-site .documnet-search__form .select2-container .select2-selection.select2-selection--multiple ul.select2-choices:after,#sb-site .documnet-search__form .select2-container .select2-selection.select2-selection--multiple ul.select2-selection__rendered:after{content:"";position:absolute;right:20px;top:50%;transform:translateY(-50%);border-top:10px solid #003087;border-left:6px solid transparent;border-right:6px solid transparent}#sb-site .documnet-search__form .select2-container .select2-selection .select2-selection__rendered{color:#000;line-height:1.4}#sb-site .documnet-search__form .select2-container .select2-selection .select2-selection__placeholder{color:#556774}#sb-site .documnet-search__form .select2-container .select2-selection .select2-selection__arrow{bottom:0;position:absolute;top:0px;right:20px;color:#003087}#sb-site .documnet-search__form .select2-container .select2-selection .select2-selection__arrow b{border-color:#003087 transparent transparent transparent;border-width:10px 6px 0 6px;margin:0}#sb-site .documnet-search__form input::-webkit-input-placeholder,#sb-site .documnet-search__form textarea::-webkit-input-placeholder{color:#000;font-family:'Frutiger Light',sans-serif}#sb-site .documnet-search__form input:-moz-placeholder,#sb-site .documnet-search__form textarea:-moz-placeholder{color:#000;font-family:'Frutiger Light',sans-serif}#sb-site .documnet-search__form input::-moz-placeholder,#sb-site .documnet-search__form textarea::-moz-placeholder{color:#000;font-family:'Frutiger Light',sans-serif}#sb-site .documnet-search__form input:-ms-input-placeholder,#sb-site .documnet-search__form textarea:-ms-input-placeholder{color:#000;font-family:'Frutiger Light',sans-serif}#sb-site .documnet-search__form input::-ms-input-placeholder,#sb-site .documnet-search__form textarea::-ms-input-placeholder{color:#000;font-family:'Frutiger Light',sans-serif}#sb-site .documnet-search__form .button-link.submit.arrow{margin:9px auto 0;display:block;font-size:14px;font-size:1.4rem;padding:7px 60px 7px 30px;color:#252525;background-color:#86bbe6}#sb-site .documnet-search__form .button-link.submit.arrow:hover,#sb-site .documnet-search__form .button-link.submit.arrow:focus,#sb-site .documnet-search__form .button-link.submit.arrow .active{color:#fff;background-color:#277ac3;text-decoration:underline}.tf-container.default .follow-button{text-align:center}.tf-container.default .tf-tweets{list-style:none;margin:0 0 15px;padding:15px 0 0;word-wrap:break-word}.tf-container.default .tf-tweets .tf-tweet{position:relative;margin:0 0 15px}.page-template-home .tf-container.default .tf-tweets .tf-tweet{background-color:#eaf5fe;padding:3px 10px 3px 10px;font-size:17px;font-size:1.7rem}.tf-container.default .tf-tweets .tf-tweet .tf-screen-name{margin-right:10px}#main .tf-container.default .tf-tweets .tf-tweet img{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.tf-container.default .tf-tweets .tf-tweet a{color:#003087;font-family:'Frutiger Light',sans-serif;font-weight:lighter}.page-template-charity .tf-container.default .tf-tweets .tf-tweet a{color:#c34242}.tf-container.default .tf-tweets .tf-tweet:last-child{margin-bottom:0}.tf-container.default .tf-tweets .tf-tweet .tf-name{font-weight:bold}.tf-container.default .tf-tweets .tf-tweet .tf-body>p{font-size:16px;font-size:1.6rem;margin:0}.tf-container.default .tf-tweets .tf-tweet .tf-avatar{display:block;position:absolute;top:10px;left:0}.page-template-home .tf-container.default .tf-tweets .tf-tweet .tf-avatar{left:10px;background-color:#fff;padding:2px}.tf-container.default .tf-tweets .tf-tweet .tf-avatar img{max-width:100%;max-height:auto;border:0}.tf-container.default .tf-tweets .tf-tweet .tf-date{font-weight:lighter;color:#003087;opacity:.9}.page-template-charity .tf-container.default .tf-tweets .tf-tweet .tf-date{color:#231f20}.page-template-home .tf-container.default .tf-tweets .tf-tweet .tf-date{font-size:14px;font-size:1.4rem;font-family:'Frutiger Light',sans-serif}@media (max-width:768px){.page-template-home .tf-container.default .tf-tweets .tf-tweet .tf-date{font-size:1.6rem}}.tf-container.default .tf-tweets .tf-tweet .tf-media{margin:10px 0;display:block}.tf-container.default .tf-tweets .tf-tweet .tf-media img.thumb{max-width:250px;width:auto;max-height:250px;height:auto;border:2px solid #005eb8}.tf-container.default .tf-tweets .tf-tweet .tf-media:hover img.thumb{border:2px solid #fff}.tf-container.default .tf-tweets.avatars .tf-tweet{padding-left:78px}.core-style.top.right .contentBlock h2{margin:0;font-size:30px;font-size:3rem;line-height:1.15}.core-style.top.right .contentBlock p{font-size:20px;font-size:2rem;margin-top:4px;line-height:1.15}.tf-container.default+.contentBlock p{text-align:right}.tf-container.default+.contentBlock p a.button-link{text-align:left}@media all and (max-width:1199px){.ccm-page.nav-open,.ccm-page.nav-open .header .mobile-nav,.ccm-page.nav-open .header nav,.ccm-page.nav-open .accessibility-controls{margin-left:-350px;margin-right:350px}.ccm-page .navigation{width:350px}}@media all and (max-width:480px){.ccm-page.nav-open,.ccm-page.nav-open .header .mobile-nav,.ccm-page.nav-open .header .navigation,.ccm-page.nav-open .accessibility-controls{margin-left:-300px;margin-right:300px}.ccm-page .navigation{width:300px}}@media all and (max-width:360px){.ccm-page.nav-open,.ccm-page.nav-open .header .mobile-nav,.ccm-page.nav-open .header .navigation,.ccm-page.nav-open .accessibility-controls{margin-left:-250px;margin-right:250px}.ccm-page .navigation{width:250px}}.header nav{-ms-transition:220ms all cubic-bezier(.42, .97, .52, 1);-moz-transition:220ms all cubic-bezier(.42, .97, .52, 1);-webkit-transition:220ms all cubic-bezier(.42, .97, .52, 1);-o-transition:220ms all cubic-bezier(.42, .97, .52, 1);transition:220ms all cubic-bezier(.42, .97, .52, 1)}@media (min-width:1200px){.header nav ul.nav.mega{margin:0 !important;padding:0 6vw;position:relative;z-index:10;list-style-type:none;font-size:0;text-align:justify}.header nav ul.nav.mega>li{position:relative;display:inline}.header nav ul.nav.mega>li>a{display:inline-block}.header nav ul.nav.mega>li:after{content:' '}.header nav ul.nav.mega>li.nav-last:after{display:none}.header nav ul.nav.mega:after{content:' ';display:inline-block;position:relative;width:100%;height:0;vertical-align:top}.header nav ul.nav.mega:before{content:'';width:100%;height:100%;position:absolute;top:0;left:0;z-index:11;display:inline;background:#fff}.header nav ul.nav.mega li.level-1{position:static;font-family:'Frutiger Light',sans-serif;font-size:15px;font-size:1.5rem;font-weight:bold;text-transform:uppercase;line-height:1}.header nav ul.nav.mega li.level-1.nav-last{display:inline-block}.header nav ul.nav.mega li.level-1 .sub-button,.header nav ul.nav.mega li.level-1 .back-button,.header nav ul.nav.mega li.level-1 ul.level-2 ul.level-3 ul{display:none}.header nav ul.nav.mega li.level-1>.item-wrapper{display:inline-block}.header nav ul.nav.mega li.level-1>.item-wrapper>a{padding:11px 2px;display:inline-block;position:relative;z-index:12;color:#000;line-height:1.5;text-decoration:none}.header nav ul.nav.mega li.level-1>.item-wrapper>a:hover,.header nav ul.nav.mega li.level-1>.item-wrapper>a:focus,.header nav ul.nav.mega li.level-1>.item-wrapper>a:active,.header nav ul.nav.mega li.level-1>.item-wrapper>a.nav-path-selected{color:#003087;text-decoration:underline !important}.header nav ul.nav.mega li.level-1.nav-dropdown>.item-wrapper>a{padding-right:20px}.header nav ul.nav.mega li.level-1 .sub-button.level-1{padding:0;display:inline-block;position:relative;top:0;right:2px;bottom:0;z-index:15;transform:translateX(-20px);overflow:hidden;background-color:transparent;color:#000;font-size:17px;line-height:1;border:none;pointer-events:none;-ms-transition:240ms all cubic-bezier(0, 1, .5, 1);-moz-transition:240ms all cubic-bezier(0, 1, .5, 1);-webkit-transition:240ms all cubic-bezier(0, 1, .5, 1);-o-transition:240ms all cubic-bezier(0, 1, .5, 1);transition:240ms all cubic-bezier(0, 1, .5, 1)}.header nav ul.nav.mega li.level-1 .sub-button.level-1 span:before{content:'\f107';font-family:FontAwesome}.change-font-size .header nav ul.nav.mega li.level-1 .sub-button.level-1 span:before{position:absolute;top:50%;transform:translateY(-50%)}.header nav ul.nav.mega li.level-1 .sub-button.level-1:hover,.header nav ul.nav.mega li.level-1 .sub-button.level-1:focus{color:#003087}.header nav ul.nav.mega li.level-1 ul.level-2{padding:95px 6vw 30px;display:block !important;position:absolute;top:100%;left:0;right:0;z-index:-1;list-style-type:none;background-color:#fff;background-color:#abd5d7;line-height:1;transform:translateY(-100%);-ms-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;-webkit-column-count:5;-moz-column-count:5;column-count:5;-webkit-column-width:calc(100% / 5);-moz-column-width:calc(100% / 5);column-width:calc(100% / 5)}.change-font-size .header nav ul.nav.mega li.level-1 ul.level-2{transition-delay:330ms}.header nav ul.nav.mega li.level-1 ul.level-2>li.nav-dropdown-title{padding-bottom:15px;position:absolute;top:30px;left:6vw;right:6vw;display:block;font-size:26px;font-size:2.6rem;font-weight:700;border-bottom:2px solid #003087}.header nav ul.nav.mega li.level-1 ul.level-2>li.nav-dropdown-title a{color:#003087;text-decoration:none}.header nav ul.nav.mega li.level-1 ul.level-2>li.nav-dropdown-title a:hover,.header nav ul.nav.mega li.level-1 ul.level-2>li.nav-dropdown-title a:focus{text-decoration:underline !important}.header nav ul.nav.mega li.level-1 ul.level-2 li.level-2{text-align:left;padding:0 0 10px;font-size:18px;font-size:1.8rem;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}.applicationcache .header nav ul.nav.mega li.level-1 ul.level-2 li.level-2{width:100%;display:inline-block}.header nav ul.nav.mega li.level-1 ul.level-2 li.level-2 a{line-height:1.5;position:relative;color:#003087;font-size:18px;font-size:1.8rem;text-decoration:none;text-transform:none}.header nav ul.nav.mega li.level-1 ul.level-2 li.level-2 a:hover,.header nav ul.nav.mega li.level-1 ul.level-2 li.level-2 a:focus,.header nav ul.nav.mega li.level-1 ul.level-2 li.level-2 a.nav-path-selected{text-decoration:underline !important}.header nav ul.nav.mega li.level-1 ul.level-2 li.level-2 a.nav-path-selected:hover,.header nav ul.nav.mega li.level-1 ul.level-2 li.level-2 a.nav-path-selected:focus{text-decoration:none !important}.header nav ul.nav.mega li.level-1 ul.level-2 li.level-2 a.nav-path-selected{padding-left:15px}.header nav ul.nav.mega li.level-1 ul.level-2 li.level-2 a.nav-path-selected:before{content:'\f105';position:absolute;top:calc(50% - 1px);left:3px;height:auto;width:auto;background-color:transparent;color:#000;transform:translateY(-50%);font-family:FontAwesome;font-size:16px}.header nav ul.nav.mega li.level-1 ul.level-2 li.level-2 ul.level-3{padding:0;padding-left:0;width:100%;display:inline-block !important;vertical-align:text-top;list-style-type:none}.header nav ul.nav.mega li.level-1 ul.level-2 li.level-2 ul.level-3 li{margin:5px 0 0;font-size:16px;font-size:1.6rem}.header nav ul.nav.mega li.level-1 ul.level-2 li.level-2 ul.level-3 li.nav-dropdown-title{display:none}.header nav ul.nav.mega li.level-1 ul.level-2 li.level-2 ul.level-3 li a{padding-left:16px;display:inline-block;vertical-align:text-top;text-decoration:none;line-height:1.2;font-size:16px;font-size:1.6rem;font-weight:lighter}.header nav ul.nav.mega li.level-1 ul.level-2 li.level-2 ul.level-3 li a:before{content:'';position:absolute;top:50%;left:3px;height:4px;width:4px;background-color:#000;transform:translate(0, -50%)}.header nav ul.nav.mega li.level-1 ul.level-2 li.level-2 ul.level-3 li a:hover,.header nav ul.nav.mega li.level-1 ul.level-2 li.level-2 ul.level-3 li a:focus,.header nav ul.nav.mega li.level-1 ul.level-2 li.level-2 ul.level-3 li a.nav-path-selected{text-decoration:underline !important}.header nav ul.nav.mega li.level-1 ul.level-2 li.level-2 ul.level-3 li a.nav-path-selected:before{content:'\f105';position:absolute;top:calc(50% - 1px);left:3px;height:auto;width:auto;background-color:transparent;color:#000;font-family:FontAwesome;font-size:13px}.header nav ul.nav.mega li.level-1 ul.level-2 li.level-2 ul.level-3 li a.nav-path-selected:hover,.header nav ul.nav.mega li.level-1 ul.level-2 li.level-2 ul.level-3 li a.nav-path-selected:focus{text-decoration:none !important}.header nav ul.nav.mega li.level-1:hover>.item-wrapper>a,.header nav ul.nav.mega li.level-1.open-nav>.item-wrapper>a{color:#003087;text-decoration:underline}.header nav ul.nav.mega li.level-1:hover>.item-wrapper .sub-button.level-1,.header nav ul.nav.mega li.level-1.open-nav>.item-wrapper .sub-button.level-1{color:#003087;transform:rotateZ(-180deg) translateX(20px)}.header nav ul.nav.mega li.level-1:hover ul.level-2,.header nav ul.nav.mega li.level-1:focus ul.level-2,.header nav ul.nav.mega li.level-1.open-nav ul.level-2{transform:translateY(0)}.change-font-size .header nav ul.nav.mega li.level-1:hover ul.level-2,.change-font-size .header nav ul.nav.mega li.level-1:focus ul.level-2,.change-font-size .header nav ul.nav.mega li.level-1.open-nav ul.level-2{transition-delay:0ms}}@media all and (max-width:1350px){.header nav ul.nav.mega{padding:0 15px}.header nav ul.nav.mega li.level-1 ul.level-2{padding:95px 15px 30px}.header nav ul.nav.mega li.level-1 ul.level-2>li.nav-dropdown-title{padding-bottom:15px;left:15px;right:15px}}@media (max-width:1199px){.header nav{background-color:#abd5d7;position:fixed;top:0;bottom:0;left:100%;z-index:999;overflow-x:hidden;-ms-transition:330ms all cubic-bezier(0, 1, .5, 1);-moz-transition:330ms all cubic-bezier(0, 1, .5, 1);-webkit-transition:330ms all cubic-bezier(0, 1, .5, 1);-o-transition:330ms all cubic-bezier(0, 1, .5, 1);transition:330ms all cubic-bezier(0, 1, .5, 1)}.ccm-toolbar-visible .header nav{top:48px}.header nav .container,.header nav .container-fluid{padding:0}.header nav .container .row>div,.header nav .container-fluid .row>div{position:static}.header nav ul.nav.mega{margin:0;padding:0;width:100%;position:absolute;top:0;list-style-type:none}.header nav ul.nav.mega li{margin:0;width:100%;min-height:48px;height:0;display:table;border-bottom:1px solid #003087}.header nav ul.nav.mega li .item-wrapper{height:100%;display:table-row}.header nav ul.nav.mega li.level-1 ul.level-2{padding:0}.header nav ul.nav.mega li.nav-dropdown-title{padding-bottom:0 !important;left:0 !important;right:0 !important}.header nav ul.nav.mega li.nav-dropdown-title a{font-size:24px;font-size:2.4rem;font-weight:600;line-height:1.1;padding-top:12px;padding-bottom:12px}.header nav ul.nav.mega li.nav-path-selected>.item-wrapper>a{background-color:#003087;color:#fff}.header nav ul.nav.mega li a,.header nav ul.nav.mega li .sub-button,.header nav ul.nav.mega li .back-button{color:#003087;-ms-transition:80ms all linear;-moz-transition:80ms all linear;-webkit-transition:80ms all linear;-o-transition:80ms all linear;transition:80ms all linear}.header nav ul.nav.mega li a:hover,.header nav ul.nav.mega li .sub-button:hover,.header nav ul.nav.mega li .back-button:hover,.header nav ul.nav.mega li a:focus,.header nav ul.nav.mega li .sub-button:focus,.header nav ul.nav.mega li .back-button:focus,.header nav ul.nav.mega li a:active,.header nav ul.nav.mega li .sub-button:active,.header nav ul.nav.mega li .back-button:active{background-color:#003087;color:#fff}.header nav ul.nav.mega li a{padding:10px 16px;width:100%;display:table-cell;vertical-align:middle;font-size:17px;font-size:1.7rem}.header nav ul.nav.mega li .sub-button,.header nav ul.nav.mega li .back-button{width:48px;min-width:48px;height:100%;position:relative;display:table-cell;font-size:26px;font-size:2.6rem;background-color:transparent;color:#003087;border:none;border-left:1px solid #003087}.header nav ul.nav.mega li .sub-button span,.header nav ul.nav.mega li .back-button span{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-ms-transition:180ms transform cubic-bezier(0, 1, .5, 1);-moz-transition:180ms transform cubic-bezier(0, 1, .5, 1);-webkit-transition:180ms transform cubic-bezier(0, 1, .5, 1);-o-transition:180ms transform cubic-bezier(0, 1, .5, 1);transition:180ms transform cubic-bezier(0, 1, .5, 1)}.header nav ul.nav.mega li .sub-button span:before,.header nav ul.nav.mega li .back-button span:before{content:'\f105';font-family:FontAwesome}.change-font-size .header nav ul.nav.mega li .sub-button span:before,.change-font-size .header nav ul.nav.mega li .back-button span:before{position:absolute;top:50%;transform:translateY(-50%)}.header nav ul.nav.mega li .sub-button:hover span,.header nav ul.nav.mega li .back-button:hover span,.header nav ul.nav.mega li .sub-button:focus span,.header nav ul.nav.mega li .back-button:focus span{transform:translate(0, -50%)}.header nav ul.nav.mega li .back-button{border-left:none;border-right:1px solid #003087}.header nav ul.nav.mega li .back-button span:before{content:'\f104'}.header nav ul.nav.mega li .back-button:hover span,.header nav ul.nav.mega li .back-button:focus span{transform:translate(-100%, -50%)}.header nav ul.nav.mega li .sub-menu{margin:0;padding:0;width:100%;position:absolute;top:0;left:100%;z-index:999;display:none}.header nav ul.nav.mega li.level-1>.item-wrapper>a{padding:10px 16px}.header nav ul.nav.mega li.level-1.nav-dropdown>.item-wrapper>a{padding-right:9px}.header nav ul.nav.mega li.level-1 .sub-button.level-1{position:relative;top:0;right:0}}.search-block.default .ccm-search-block-form .search-form-wrapper{position:relative}.main .search-block.default .ccm-search-block-form .search-form-wrapper{margin:40px 0 30px;width:100%}.search-block.default .ccm-search-block-form .ccm-search-block-text{background-color:#86bbe6;color:#252525;padding:12px 50px;padding-right:60px;width:350px;font-size:15px;font-size:1.5rem;border:1px solid #8c8c8c;-moz-border-radius:22px;-webkit-border-radius:22px;border-radius:22px}@media screen and (max-width:768px){.search-block.default .ccm-search-block-form .ccm-search-block-text{padding:12px 24px;padding-right:45px}}.main .search-block.default .ccm-search-block-form .ccm-search-block-text{width:100%}.search-block.default .ccm-search-block-form .ccm-search-block-text::-webkit-input-placeholder{color:#252525}.search-block.default .ccm-search-block-form .ccm-search-block-text::-moz-placeholder{color:#252525}.search-block.default .ccm-search-block-form .ccm-search-block-text:-ms-input-placeholder{color:#252525}.search-block.default .ccm-search-block-form .ccm-search-block-text:-moz-placeholder{color:#252525}.search-block.default .ccm-search-block-form .ccm-search-block-submit{border:0;position:absolute;width:46px;top:0;bottom:0;right:12px;-moz-border-radius:0 6px 6px 0;-webkit-border-radius:0 6px 6px 0;border-radius:0 6px 6px 0;background-image:url(/application/themes/custom/images/search-icon-dark.png);background-repeat:no-repeat;background-position:center;background-color:transparent;-ms-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}@media screen and (max-width:768px){.search-block.default .ccm-search-block-form .ccm-search-block-submit{right:5px}}.search-block.default .ccm-search-block-form #searchResults{margin-bottom:20px}.search-block.default .ccm-search-block-form #searchResults .searchResult{margin:0 0 8px;padding:15px 50px 0px;overflow-x:hidden;background-color:#eaf5fe}@media screen and (max-width:768px){.search-block.default .ccm-search-block-form #searchResults .searchResult{padding:12px 24px}}.search-block.default .ccm-search-block-form #searchResults .searchResult h3,.search-block.default .ccm-search-block-form #searchResults .searchResult .search-result-description,.search-block.default .ccm-search-block-form #searchResults .searchResult .pageLink{margin:0 0 15px}.search-block.default .ccm-search-block-form #searchResults .searchResult p{margin:0}.search-block.default .ccm-search-block-form #searchResults .searchResult a.pageLink{display:inline-block}.high-contrast .search-block.default .ccm-search-block-form #searchResults .searchResult a.pageLink span{background-color:darkblue !important}.ccm-block-file{padding:0 0 15px 22px;position:relative}.ccm-block-file a,.ccm-block-file:before{font-size:19px;font-size:1.9rem;color:#003087;background-color:transparent;text-decoration:underline;font-family:'Frutiger Roman',sans-serif}.ccm-block-file a:hover,.ccm-block-file:before:hover,.ccm-block-file a:focus,.ccm-block-file:before:focus,.ccm-block-file a .active,.ccm-block-file:before .active{color:#005eb8}.ccm-block-file:before{content:'>';position:absolute;top:9px;left:0}.carouselList{margin:0 -30px;position:relative}.carouselList .owl-nav{width:calc(100% + 60px);position:absolute;top:41%;transform:translateY(-50%);left:-30px;right:-30px}.carouselList .owl-nav button.owl-prev,.carouselList .owl-nav button.owl-next{padding:0 15px !important;display:block;position:absolute;font-size:41px;line-height:1;color:#277ac3;border:3px solid #277ac3;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;-ms-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.carouselList .owl-nav button.owl-prev:hover,.carouselList .owl-nav button.owl-next:hover,.carouselList .owl-nav button.owl-prev:focus,.carouselList .owl-nav button.owl-next:focus{background-color:#277ac3;color:#fff}.carouselList .owl-nav button.owl-prev{padding:0 16px 0 12px !important;left:0}.carouselList .owl-nav button.owl-next{padding:0 12px 0 16px !important;right:0}@media all and (max-width:1199px){.carouselList{margin:0}.carouselList .owl-nav{width:100%;left:0;right:0;top:50%}.carouselList .owl-nav button.owl-prev,.carouselList .owl-nav button.owl-next{font-size:28px}.carouselList .owl-nav button.owl-prev{padding:0 11px 0 8px !important}.carouselList .owl-nav button.owl-next{padding:0 8px 0 11px !important}}.ccm-block-social-links.fixed{padding:0;position:relative;z-index:1}@media all and (max-width:1199px){.ccm-block-social-links.fixed{position:fixed;z-index:1000}}.ccm-block-social-links.fixed ul.social-links{float:left;margin:0;padding:0;list-style-type:none}.ccm-block-social-links.fixed ul.social-links li{width:41px}.ccm-block-social-links.fixed ul.social-links li a{display:block;text-align:center;color:#fff;padding:8px 4px;margin:0;line-height:1;font-size:24px}.ccm-block-social-links.fixed ul.social-links li a:hover,.ccm-block-social-links.fixed ul.social-links li a:focus{filter:brightness(110%) contrast(110%);transform:scale(1.1)}.ccm-block-social-links.fixed ul.social-links li a.instagram{background:#d6249f;background:-webkit-radial-gradient(32% 106%, circle cover, #ffe17d 0%, #ffcd69 10%, #fa9137 28%, #eb4141 42%, transparent 82%),-webkit-linear-gradient(-45deg, #234bd7 12%, #c33cbe 58%);background:-moz-radial-gradient(32% 106%, circle cover, #ffe17d 0%, #ffcd69 10%, #fa9137 28%, #eb4141 42%, transparent 82%),-moz-linear-gradient(-45deg, #234bd7 12%, #c33cbe 58%);background:-ms-radial-gradient(32% 106%, circle cover, #ffe17d 0%, #ffcd69 10%, #fa9137 28%, #eb4141 42%, transparent 82%),-ms-linear-gradient(-45deg, #234bd7 12%, #c33cbe 58%);background:-o-radial-gradient(32% 106%, circle cover, #ffe17d 0%, #ffcd69 10%, #fa9137 28%, #eb4141 42%, transparent 82%),-o-linear-gradient(-45deg, #234bd7 12%, #c33cbe 58%);background:radial-gradient(circle farthest-corner at 32% 106%, #ffe17d 0%, #ffcd69 10%, #fa9137 28%, #eb4141 42%, transparent 82%),linear-gradient(135deg, #234bd7 12%, #c33cbe 58%)}.ccm-block-social-links.fixed ul.social-links li a.facebook,.ccm-block-social-links.fixed ul.social-links li a.facebook2{background-color:#4b76bd}.ccm-block-social-links.fixed ul.social-links li a.googleplus{background-color:#dd4b39}.ccm-block-social-links.fixed ul.social-links li a.twitter,.ccm-block-social-links.fixed ul.social-links li a.twitter2{background-color:#00c6ff}.ccm-block-social-links.fixed ul.social-links li a.twitter>span,.ccm-block-social-links.fixed ul.social-links li a.twitter2>span{background-color:#000}.ccm-block-social-links.fixed ul.social-links li a.linkedin{background-color:#56648d}.ccm-block-social-links.fixed ul.social-links li a.youtube,.ccm-block-social-links.fixed ul.social-links li a.youtube2{background-color:#cd201f}@media screen and (max-width:1250px){.ccm-block-social-links.fixed ul.social-links li{width:44px;display:inline-block;margin:0 -4px 0 0}.ccm-block-social-links.fixed ul.social-links li a,.ccm-block-social-links.fixed ul.social-links li a.facebook{padding:9px 5px;margin:0;height:44px;line-height:1.1;text-align:center;font-size:24px}}#sb-site .carouselSlide{position:relative;clear:both;max-width:100vw;overflow:hidden;background:#def0fe;background:-moz-linear-gradient(top, #d2e6f6 100%, #fffff0 0);background:-webkit-linear-gradient(top, #d2e6f6 100%, #fffff0 0);background:linear-gradient(to bottom, #d2e6f6 0, #fffff0 100%)}@media screen and (min-width:769px){#sb-site .carouselSlide{min-height:410px}.change-font-size #sb-site .carouselSlide{min-height:auto}}#sb-site .carouselSlide>svg{position:absolute;top:auto;left:auto !important;bottom:0;right:0 !important;display:none;width:830px;height:470px}#sb-site .carouselSlide>svg>image{width:655px;height:410px}@media (max-width:1200px){#sb-site .carouselSlide>svg{width:600px;height:350px}}@media (max-width:991px){#sb-site .carouselSlide>svg{display:none !important}}#sb-site .carouselSlide .carousel-slide-content{display:table-cell;padding:35px 0;vertical-align:middle;position:relative}@media screen and (min-width:769px){#sb-site .carouselSlide .carousel-slide-content{min-height:395px;height:395px;max-width:40vw;padding:35px 0 170px}#sb-site .carouselSlide .carousel-slide-content .carousel-slide-content-buttons{position:absolute;bottom:35px}.change-font-size #sb-site .carouselSlide .carousel-slide-content{height:auto}}@media all and (max-width:767px){#sb-site .carouselSlide .carousel-slide-content{padding-bottom:60px}}#sb-site .carouselSlide .carousel-slide-content .carousel-slide-content-buttons{padding-top:32px}@media all and (max-width:767px){#sb-site .carouselSlide .carousel-slide-content .carousel-slide-content-buttons{padding-top:15px}}#sb-site .carouselSlide .container.carousel{height:100%;position:relative}@media screen and (min-width:769px){#sb-site .carouselSlide .carousel-slide-content-wrapper{height:376px}.change-font-size #sb-site .carouselSlide .carousel-slide-content-wrapper{height:auto}}#sb-site .carouselSlide .carousel-slide-content-text{color:#000}@media screen and (max-width:768px){#sb-site .carouselSlide .carousel-slide-content-text{height:auto !important}}#sb-site .carouselSlide h2{font-size:42px}#sb-site .carouselSlide h2,#sb-site .carouselSlide p.carousel-slide-subheading{margin:0;line-height:1.2;font-family:'Frutiger Light',sans-serif;font-weight:lighter}#sb-site .carouselSlide p.carousel-slide-subheading{margin:8px 0 0;font-size:32px}#sb-site .carouselSlide p{margin:35px 0;font-size:18px;font-size:1.8rem;line-height:1.3}#sb-site .carouselSlide h3{font-size:23px;margin:0 0 0 0;line-height:1.2;color:#425563}@media screen and (min-width:769px){#sb-site .carouselSlide .carousel-slide-content-buttons{position:absolute;bottom:0}.change-font-size #sb-site .carouselSlide .carousel-slide-content-buttons{margin-top:20px;position:relative}}#sb-site .carouselSlide .button-link.carousel-button.arrow{color:#252525;background-color:#86bbe6;display:inline-block;font-size:14px;font-size:1.4rem;-moz-border-radius:40px;-webkit-border-radius:40px;border-radius:40px;line-height:1;padding:12px 60px 11px 35px;margin:0 0 8px;min-width:220px}#sb-site .carouselSlide .button-link.carousel-button.arrow:hover,#sb-site .carouselSlide .button-link.carousel-button.arrow:focus,#sb-site .carouselSlide .button-link.carousel-button.arrow .active{color:#fff;background-color:#277ac3;text-decoration:underline}@media screen and (max-width:768px){#sb-site .carouselSlide .button-link.carousel-button.arrow{width:auto;display:block;min-width:0}}@media screen and (max-width:768px){#sb-site .carouselSlide h2{font-size:28px;font-size:2.8rem}#sb-site .carouselSlide p.carousel-slide-subheading{margin:8px 0 0;font-size:22px;font-size:2.2rem}#sb-site .carouselSlide p{margin:20px 0 20px 0;font-size:18px;font-size:1.8rem}#sb-site .carouselSlide h3{font-size:20px;font-size:2rem}}#sb-site .buttonLink{position:relative;display:block;margin:0 auto 22px}#sb-site .buttonLink img{width:100%;height:auto;box-shadow:none}#sb-site .buttonLink .bgImage{background-size:auto 100%;background-position:center center;background-repeat:no-repeat;padding-bottom:15px}#sb-site .buttonLink a.infoWrapper{padding:30px 22px 90px;margin:0;display:block;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;background:#cde9ea;background:-moz-linear-gradient(top, #cde9ea 0%, #c1dfe1 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #cde9ea), color-stop(100%, #c1dfe1));background:-webkit-linear-gradient(top, #cde9ea 0%, #c1dfe1 100%);background:-o-linear-gradient(top, #cde9ea 0%, #c1dfe1 100%);background:-ms-linear-gradient(top, #cde9ea 0%, #c1dfe1 100%);background:linear-gradient(top, #cde9ea 0%, #c1dfe1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#cde9ea, endColorstr=#c1dfe1, GradientType=0)}@media screen and (max-width:1100px){#sb-site .buttonLink a.infoWrapper{padding:30px 22px 90px}}#sb-site .buttonLink a.infoWrapper:hover,#sb-site .buttonLink a.infoWrapper:focus{background:#81b7e6}#sb-site .buttonLink a.infoWrapper .descriptionWrapper .description{margin:0;line-height:1.1;text-align:center;color:#000;font-size:30px;font-size:3rem;font-family:'Frutiger Light',sans-serif;font-weight:lighter}@media screen and (max-width:1100px){#sb-site .buttonLink a.infoWrapper .descriptionWrapper .description{font-size:25px;font-size:2.5rem}}#sb-site .buttonLink a.infoWrapper .bgImage{min-height:212px;padding:40px 30px;display:flex;align-items:center;justify-content:center;flex-direction:column}#sb-site .buttonLink a.infoWrapper .bgImage img{width:auto;margin:0 auto;display:block}#sb-site .buttonLink a.infoWrapper .button-link{color:#fff;background-color:#003087;font-size:18px;font-size:1.8rem;margin:0;display:block;width:auto;margin:0 auto;text-align:center;max-width:250px}#sb-site .buttonLink a.infoWrapper .button-link:hover,#sb-site .buttonLink a.infoWrapper .button-link:focus,#sb-site .buttonLink a.infoWrapper .button-link .active{color:#fff;background-color:#003087;text-decoration:underline}#sb-site .buttonLink a.infoWrapper .buttonWrapper{position:absolute;bottom:30px;left:0;width:100%}a.iconLink{display:block;margin:0 -15px;line-height:1.1;color:#252525;background-color:#86bbe6}@media screen and (min-width:769px){a.iconLink{margin:0 -15px 0 -500px;padding:5px 15px 5px 500px}}a.iconLink .no-border{display:table;width:100%;height:100%}a.iconLink:hover,a.iconLink:focus,a.iconLink .active{color:#fff;background-color:#277ac3;text-decoration:underline}a.iconLink .infoWrapper{display:inline-flex;align-items:center;flex-direction:column;padding:0;font-size:24px;font-size:2.4rem;color:inherit;display:table-cell;vertical-align:middle;width:100%;height:100%}a.iconLink .infoWrapper .text{padding:15px 0 15px 65px;background-repeat:no-repeat;background-position:0 center;display:inline-block}@media screen and (max-width:768px){a.iconLink{text-align:left;padding:0}a.iconLink .infoWrapper{margin:0;padding:0 15px}a.iconLink .no-border{margin:0}}.iconLink.center{display:block;margin:0 -15px;padding:5px 0;text-align:center;line-height:1.1;color:#252525;background-color:#86bbe6}.iconLink.center:hover,.iconLink.center:focus,.iconLink.center .active{color:#fff;background-color:#277ac3;text-decoration:underline}.iconLink.center .border{border-left:1px solid #fff;border-right:1px solid #fff;border-color:#fff !important;display:table;width:100%;margin:0}.iconLink.center .infoWrapper{padding:0;font-size:24px;font-size:2.4rem;color:inherit;display:table-cell;vertical-align:middle;width:100%}.iconLink.center .infoWrapper .text{min-height:46px;padding:21px 0 21px 65px;background-repeat:no-repeat;background-position:0 center}@media screen and (max-width:768px){.iconLink.center{padding:0;text-align:left}.iconLink.center .border{margin:0;border-left:none;border-right:none;border-top:1px solid #fff;border-bottom:1px solid #fff}.iconLink.center .infoWrapper{padding:0 15px}}.iconLink.right{display:block;margin:0 -15px;line-height:1.1;color:#252525;background-color:#86bbe6}@media screen and (min-width:769px){.iconLink.right{margin:0 -500px 0 -15px;padding:5px 485px 5px 15px;text-align:right}}.iconLink.right .no-border{display:table;width:100%;height:100%;margin:0}.iconLink.right:hover,.iconLink.right:focus,.iconLink.right .active{color:#fff;background-color:#277ac3;text-decoration:underline}.iconLink.right .infoWrapper{display:table-cell;vertical-align:middle;width:100%;height:100%;padding:0 0 0 15px;margin:0;background-repeat:no-repeat;background-position:15px center;font-size:24px;font-size:2.4rem;color:inherit}.iconLink.right .infoWrapper .text{padding:15px 15px 15px 65px;background-repeat:no-repeat;background-position:0 center;display:block;float:right}@media screen and (max-width:768px){.iconLink.right{text-align:left;padding:0}.iconLink.right .infoWrapper{padding:0 15px}.iconLink.right .infoWrapper .text{float:none}.iconLink.right .no-border{margin:0}}.ccm-block-page-list-wrapper.home{position:relative}@media screen and (max-width:768px){.ccm-block-page-list-wrapper.home .ccm-block-page-list-page-entry-thumbnail a{margin:0 auto;display:block;max-width:150px}}.ccm-block-page-list-wrapper.home .ccm-block-page-list-header h2,.ccm-block-page-list-wrapper.home .ccm-block-page-list-header p.news-feed-subheading{line-height:1.15}.ccm-block-page-list-wrapper.home .ccm-block-page-list-header p.news-feed-subheading{font-size:20px;font-size:2rem;margin-top:4px}.ccm-block-page-list-wrapper.home .ccm-block-page-list-header h2{margin:0;font-size:30px;font-size:3rem}.ccm-block-page-list-wrapper.home.has-rss{padding-top:50px}.ccm-block-page-list-wrapper.home.has-rss .ccm-block-page-list-header{margin-top:-50px;padding-right:50px}.ccm-block-page-list-wrapper.home .ccm-block-page-list-rss-feed{display:inline-block;color:#fff;position:absolute;top:0;right:0;font-size:24px;text-align:center;width:34px}.ccm-block-page-list-wrapper.home .ccm-block-page-list-rss-feed:hover,.ccm-block-page-list-wrapper.home .ccm-block-page-list-rss-feed:focus,.ccm-block-page-list-wrapper.home .ccm-block-page-list-rss-feed:active{color:#fff}.ccm-block-page-list-wrapper.home .ccm-block-page-list-pages{margin-left:0;padding:15px 10px 0 0;list-style:none}.ccm-block-page-list-wrapper.home .ccm-block-page-list-pages .ccm-block-page-list-page-entry{margin:0 0 15px;background-color:#eaf5fe;padding:3px 20px 3px 4px}@media screen and (max-width:768px){.ccm-block-page-list-wrapper.home .ccm-block-page-list-pages .ccm-block-page-list-page-entry{padding:3px 6px}}.ccm-block-page-list-wrapper.home .ccm-block-page-list-pages .ccm-block-page-list-page-entry .ccm-block-page-list-page-entry-text{display:table-cell;vertical-align:middle;min-height:76px;height:76px}.ccm-block-page-list-wrapper.home .ccm-block-page-list-pages .ccm-block-page-list-page-entry .ccm-block-page-list-title h3{font-size:17px;font-size:1.7rem;margin:0}.ccm-block-page-list-wrapper.home .ccm-block-page-list-pages .ccm-block-page-list-page-entry .ccm-block-page-list-title h3 a{color:#003087;background-color:transparent;text-decoration:underline;font-family:'Frutiger Light',sans-serif;font-weight:lighter}.ccm-block-page-list-wrapper.home .ccm-block-page-list-pages .ccm-block-page-list-page-entry .ccm-block-page-list-title h3 a:hover,.ccm-block-page-list-wrapper.home .ccm-block-page-list-pages .ccm-block-page-list-page-entry .ccm-block-page-list-title h3 a:focus,.ccm-block-page-list-wrapper.home .ccm-block-page-list-pages .ccm-block-page-list-page-entry .ccm-block-page-list-title h3 a .active{color:#000}.ccm-block-page-list-wrapper.home .ccm-block-page-list-pages .ccm-block-page-list-page-entry .ccm-block-page-list-title h3 a .sArrow{color:#000}.ccm-block-page-list-wrapper.home .ccm-block-page-list-pages .ccm-block-page-list-page-entry .ccm-block-page-list-date{font-weight:lighter;color:#003087;opacity:0.9;font-size:14px;font-size:1.4rem;font-family:'Frutiger Light',sans-serif}@media (max-width:768px){.ccm-block-page-list-wrapper.home .ccm-block-page-list-pages .ccm-block-page-list-page-entry .ccm-block-page-list-date{font-size:1.6rem}}.ccm-block-page-list-wrapper.home .ccm-block-page-list-pages .ccm-block-page-list-page-entry .ccm-block-page-list-description{margin:10px 0 0}.ccm-block-page-list-wrapper.home .ccm-block-page-list-pages .ccm-block-page-list-page-entry .ccm-block-page-list-description p{margin:0}.ccm-block-page-list-wrapper.home .ccm-block-page-list-pages .ccm-block-page-list-page-entry .ccm-block-page-list-page-entry-read-more{text-align:right;margin:10px 0 0}.ccm-block-page-list-wrapper.home .ccm-block-page-list-pages .ccm-block-page-list-page-entry .ccm-block-page-list-page-entry-read-more .button-link{margin:0}.ccm-block-page-list-wrapper.home .ccm-block-page-list-pages .ccm-block-page-list-page-entry .ccm-block-page-list-page-entry-thumbnail img{box-shadow:none;border:2px solid #9ac1e8}.ccm-block-page-list-wrapper.home .ccm-pagination-wrapper{text-align:right}.ccm-page .twitterFeed.home{overflow:hidden}.ccm-page .twitterFeed.home .twitterContainer{padding:10px 0 0;overflow:hidden}.ccm-page .twitterFeed.home ul{margin:0;padding:0 !important;list-style-type:none}.ccm-page .twitterFeed.home ul li{margin:0 0 5px;padding:0 0 25px}.ccm-page .twitterFeed.home h2,.ccm-page .twitterFeed.home p.twitter-feed-subheading{line-height:1.15}.ccm-page .twitterFeed.home p.twitter-feed-subheading{font-size:20px;font-size:2rem;margin-top:4px}.ccm-page .twitterFeed.home h2{margin:0;font-size:30px;font-size:3rem}.ccm-page .twitterFeed.home .user{text-transform:uppercase;display:inline}.ccm-page .twitterFeed.home .user div{display:inline}.ccm-page .twitterFeed.home .user>a[data-scribe="element:user_link"]{display:none}.ccm-page .twitterFeed.home .user img,.ccm-page .twitterFeed.home .user [data-scribe="element:name"]{display:none}.ccm-page .twitterFeed.home .user [data-scribe="element:screen_name"]{font-size:16px;font-size:1.6rem;color:#003087;font-family:'Frutiger Roman',sans-serif;font-weight:lighter}.ccm-page .twitterFeed.home a.timePosted{color:#000;font-size:13px;font-size:1.3rem;font-family:'Frutiger Light',sans-serif}.ccm-page .twitterFeed.home p.tweet{font-size:16px;font-size:1.6rem;margin:5px 0 0;font-family:'Frutiger Light',sans-serif;display:inline}.ccm-page .twitterFeed.home a,.ccm-page .twitterFeed.home p.tweet a,.ccm-page .twitterFeed.home .user [data-scribe="element:screen_name"]{font-size:16px;font-size:1.6rem;color:#003087;font-family:'Frutiger Roman',sans-serif;font-weight:lighter}.ccm-page .twitterFeed.home a{word-break:break-all}.page-type-consultant-profile #sb-site .main .right-side-bar{text-align:center}.page-type-consultant-profile #sb-site .main .right-side-bar a.thumb{margin-bottom:12px}.page-type-consultant-profile #sb-site .main .right-side-bar a:not(.button-link):not(.thumb){margin:-5px 0;padding:2px 5px;background-color:transparent}.page-type-consultant-profile #sb-site .main .right-side-bar a:not(.button-link):not(.thumb):hover{background-color:#abd5d7}.page-type-consultant-profile #sb-site .main .right-side-bar p:last-child{margin-bottom:0}.page-type-consultant-profile #sb-site .main .main-content{padding-top:0}.page-template-charity.ccm-page .banner{background:#f2f2f2}.page-template-charity.ccm-page .banner svg{width:640px}@media screen and (max-width:1280px){.page-template-charity.ccm-page .banner svg{left:50%;width:50%}}@media screen and (max-width:991px){.page-template-charity.ccm-page .banner svg{display:none !important}}.page-template-charity.ccm-page .banner a:hover img,.page-template-charity.ccm-page .banner a:focus img{filter:brightness(106%) contrast(106%)}.page-template-charity.ccm-page .banner img{margin-bottom:20px}@media screen and (max-width:1300px) and (min-width:769px){.page-template-charity.ccm-page .banner img{margin-bottom:10px;max-height:7vw;width:auto}}@media screen and (min-width:769px) and (max-width:1300px){.page-template-charity.ccm-page .banner .banner-content{height:26vw}}@media screen and (min-width:769px) and (max-width:1300px){.page-template-charity.ccm-page .banner .banner-content-text{max-height:26vw}}.page-template-charity.ccm-page .banner .banner-content-wrapper{max-width:100%;background-color:transparent}@media screen and (min-width:1301px){.page-template-charity.ccm-page .banner .banner-content-wrapper{max-width:375px !important}}@media screen and (max-width:1300px){.page-template-charity.ccm-page .banner .banner-content-wrapper{max-width:48% !important}}@media screen and (max-width:991px){.page-template-charity.ccm-page .banner .banner-content-wrapper{max-width:100% !important}}.page-template-charity.ccm-page .banner .button-link.arrow{margin:20px 0 0 !important}@media screen and (max-width:1200px){.page-template-charity.ccm-page .banner .button-link.arrow{margin:10px 0 0 !important}}@media screen and (min-width:769px) and (max-width:1000px){.page-template-charity.ccm-page .banner .banner-content-text{max-height:23vw}}.page-template-charity.ccm-page .buttonLink a.infoWrapper{padding:28px 22px;background-color:#f2f2f2;background:#f2f2f2}.page-template-charity.ccm-page .buttonLink a.infoWrapper:focus,.page-template-charity.ccm-page .buttonLink a.infoWrapper:hover{background:#fff}.page-template-charity.ccm-page .buttonLink a.infoWrapper:focus .button-link,.page-template-charity.ccm-page .buttonLink a.infoWrapper:hover .button-link{background-color:#821643}.page-template-charity.ccm-page .buttonLink a.infoWrapper .bgImage{min-height:100px;padding:35px 30px}.page-template-charity.ccm-page .buttonLink a.infoWrapper .bgImage img{max-height:100px;width:auto;filter:brightness(.8)}@media screen and (max-width:1200px){.page-template-charity.ccm-page .buttonLink a.infoWrapper .bgImage{padding:2vw}.page-template-charity.ccm-page .buttonLink a.infoWrapper .bgImage img{max-height:6.5vw}}.page-template-charity.ccm-page .buttonLink a.infoWrapper .button-link{background-color:#9c1950}.page-template-charity.ccm-page .buttonLink a.infoWrapper .button-link:focus,.page-template-charity.ccm-page .buttonLink a.infoWrapper .button-link:hover{background-color:#821643}.page-template-charity.ccm-page .charityMainBG{background-image:url(/application/themes/custom/images/charityImageBG.png);background-size:95% 100%;background-repeat:no-repeat;background-position:center bottom;padding:40px 0}.page-template-charity.ccm-page .charityMainBG #owl-carousel-charity{position:relative}.page-template-charity.ccm-page .charityMainBG #owl-carousel-charity .owl-nav{width:100%;position:absolute;top:50%;transform:translateY(-50%);left:0;right:0}.page-template-charity.ccm-page .charityMainBG #owl-carousel-charity .owl-nav button.owl-prev,.page-template-charity.ccm-page .charityMainBG #owl-carousel-charity .owl-nav button.owl-next{padding:0 15px !important;display:block;position:absolute;font-size:28px;line-height:1;color:#9c1950;border:3px solid #9c1950;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;-ms-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.page-template-charity.ccm-page .charityMainBG #owl-carousel-charity .owl-nav button.owl-prev:hover,.page-template-charity.ccm-page .charityMainBG #owl-carousel-charity .owl-nav button.owl-next:hover,.page-template-charity.ccm-page .charityMainBG #owl-carousel-charity .owl-nav button.owl-prev:focus,.page-template-charity.ccm-page .charityMainBG #owl-carousel-charity .owl-nav button.owl-next:focus{background-color:#9c1950;color:#fff}.page-template-charity.ccm-page .charityMainBG #owl-carousel-charity .owl-nav button.owl-prev{padding:0 11px 0 8px !important;left:2.5px}.page-template-charity.ccm-page .charityMainBG #owl-carousel-charity .owl-nav button.owl-next{padding:0 8px 0 11px !important;right:2.5px}.page-template-charity.ccm-page .core-style a{color:#c34242}.page-template-charity.ccm-page .core-style hr{border-color:#e2cdcd}.page-template-charity.ccm-page .whiteBG .core-style img{border:3px solid #fff;-moz-box-shadow:rgba(153,153,153,0.2) 0 0 6px 0;-webkit-box-shadow:rgba(153,153,153,0.2) 0 0 6px 0;box-shadow:rgba(153,153,153,0.2) 0 0 6px 0}.page-template-charity.ccm-page .twitterFeed h4{font-family:'Frutiger Bold',sans-serif}.page-template-charity.ccm-page .twitterFeed a,.page-template-charity.ccm-page .twitterFeed p.tweet a,.page-template-charity.ccm-page .twitterFeed .user [data-scribe="element:screen_name"]{color:#c34242}.page-template-charity.ccm-page .twitterFeed a.timePosted{color:#000;font-family:'Frutiger Bold',sans-serif;font-weight:bold}.page-template-charity.ccm-page .twitterFeed ul li{border-color:#e2cdcd}.page-template-charity.ccm-page .whiteBG{padding:50px 0 35px}.page-template-charity.ccm-page .whiteBG .main-content{padding:0}.page-template-charity.ccm-page .middleSection{background-image:url(/application/themes/custom/images/charityBgBottom.png)}.page-template-charity.ccm-page .middleSection .col{border:none}.page-template-charity.ccm-page .middleSection .col h1{font-family:'Frutiger Bold',sans-serif;font-weight:bold;font-size:24px;font-size:2.4rem}.login-page{padding:50px 0}.login-form{color:#425563;padding:40px 40px 25px;position:relative;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;background:#bee2e4;background:-moz-linear-gradient(top, #bee2e4 0%, #acd5d7 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #bee2e4), color-stop(100%, #acd5d7));background:-webkit-linear-gradient(top, #bee2e4 0%, #acd5d7 100%);background:-o-linear-gradient(top, #bee2e4 0%, #acd5d7 100%);background:-ms-linear-gradient(top, #bee2e4 0%, #acd5d7 100%);background:linear-gradient(top, #bee2e4 0%, #acd5d7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#bee2e4, endColorstr=#acd5d7, GradientType=0);margin-bottom:10px}.login-form label.control-label{font-weight:bold;color:#003087;display:none}.login-form legend{color:#000}.login-form legend.control-label{display:block}#sb-site .login-form .button-link{display:block;width:auto;margin:0 auto;color:#fff;background-color:#003087}#sb-site .login-form .button-link:hover,#sb-site .login-form .button-link:focus,#sb-site .login-form .button-link .active{color:#fff;background-color:#81b7e6;text-decoration:underline}.login-form.feedback{margin:0 0 70px}.login-form span.text-muted{opacity:.50}.login-form fieldset .form-group{padding:0;margin:0 0 20px}.login-form fieldset .form-group input,.login-form fieldset .form-group textarea,.login-form fieldset .form-group select{color:#000;-moz-border-radius:25px;-webkit-border-radius:25px;border-radius:25px;border:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;font-size:14px;font-size:1.4rem;color:#425563;height:auto}.login-form fieldset .form-group input::-webkit-input-placeholder,.login-form fieldset .form-group textarea::-webkit-input-placeholder,.login-form fieldset .form-group select::-webkit-input-placeholder{color:#425563}.login-form fieldset .form-group input::-moz-placeholder,.login-form fieldset .form-group textarea::-moz-placeholder,.login-form fieldset .form-group select::-moz-placeholder{color:#425563}.login-form fieldset .form-group input:-ms-input-placeholder,.login-form fieldset .form-group textarea:-ms-input-placeholder,.login-form fieldset .form-group select:-ms-input-placeholder{color:#425563}.login-form fieldset .form-group input:-moz-placeholder,.login-form fieldset .form-group textarea:-moz-placeholder,.login-form fieldset .form-group select:-moz-placeholder{color:#425563}.login-form fieldset .form-group input{padding:7px 30px}.login-form fieldset .form-group input::-webkit-input-placeholder,.login-form fieldset .form-group textarea::-webkit-input-placeholder{color:#556774;font-family:'Frutiger Light',sans-serif}.login-form fieldset .form-group input:-moz-placeholder,.login-form fieldset .form-group textarea:-moz-placeholder{color:#556774;font-family:'Frutiger Light',sans-serif}.login-form fieldset .form-group input::-moz-placeholder,.login-form fieldset .form-group textarea::-moz-placeholder{color:#556774;font-family:'Frutiger Light',sans-serif}.login-form fieldset .form-group input:-ms-input-placeholder,.login-form fieldset .form-group textarea:-ms-input-placeholder{color:#556774;font-family:'Frutiger Light',sans-serif}.login-form fieldset .form-group input::-ms-input-placeholder,.login-form fieldset .form-group textarea::-ms-input-placeholder{color:#556774;font-family:'Frutiger Light',sans-serif}.login-form fieldset .form-group select{-webkit-appearance:none;-moz-appearance:none;padding:7px 30px;background-image:url(/application/themes/custom/images/selectBg.png);background-position:right 20px center;background-repeat:no-repeat}.login-form fieldset .form-group textarea{overflow-x:hidden}.login-form fieldset .form-group label.control-label{display:none}.login-form fieldset .form-group .select2-container{margin:0}.login-form fieldset .form-group .select2-container .select2-selection{margin:0;border:none;width:100%;display:block;padding:7px 30px;height:auto;-moz-border-radius:17px;-webkit-border-radius:17px;border-radius:17px;background-color:#fff;font-size:14px;font-size:1.4rem}.login-form fieldset .form-group .select2-container .select2-selection.select2-selection--multiple{padding:2px 30px}.login-form fieldset .form-group .select2-container .select2-selection.select2-selection--multiple .select2-search__field{text-align:center;display:relative}.login-form fieldset .form-group .select2-container .select2-selection.select2-selection--multiple ul.select2-choices,.login-form fieldset .form-group .select2-container .select2-selection.select2-selection--multiple ul.select2-selection__rendered{padding-right:30px !important}.login-form fieldset .form-group .select2-container .select2-selection.select2-selection--multiple ul.select2-choices:after,.login-form fieldset .form-group .select2-container .select2-selection.select2-selection--multiple ul.select2-selection__rendered:after{content:"";position:absolute;right:20px;top:50%;transform:translateY(-50%);border-top:10px solid #003087;border-left:6px solid transparent;border-right:6px solid transparent}.login-form fieldset .form-group .select2-container .select2-selection .select2-selection__rendered{color:#000;line-height:1.4}.login-form fieldset .form-group .select2-container .select2-selection .select2-selection__placeholder{color:#556774}.login-form fieldset .form-group .select2-container .select2-selection .select2-selection__arrow{bottom:0;position:absolute;top:0px;right:20px;color:#003087}.login-form fieldset .form-group .select2-container .select2-selection .select2-selection__arrow b{border-color:#003087 transparent transparent transparent;border-width:10px 6px 0 6px;margin:0}.login-form fieldset .form-group textarea{padding:11px 30px;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px}.login-form fieldset .form-group .ccm-input-date-wrapper,.login-form fieldset .form-group .ccm-input-time-wrapper{display:inline-block;margin-right:10px}.login-form fieldset .form-group .ccm-input-time-wrapper select{margin:0 5px;display:inline-block;width:auto}@media screen and (max-width:420px){.login-form fieldset .form-group .ccm-input-date-wrapper,.login-form fieldset .form-group .ccm-input-time-wrapper{display:block;margin:0}.login-form fieldset .form-group .ccm-input-time-wrapper{margin:10px 0 0;text-align:center}}.login-form fieldset.field-fileupload .form-control{padding:11.5px 15px;height:auto}.login-form .alert{border:0 !important;margin:-15px -15px 15px;padding:10px 15px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.login-form .alert.alert-success{color:#fff}.login-form .alert.alert-danger{background-color:red !important;color:#fff}.login-form .form-actions{text-align:center}.login-form .form-group.captcha{margin:0 0 20px}@media screen and (max-width:768px){.ccm-block-express-form{padding:20px}.ccm-block-express-form .fields .field{padding:0;margin:0 0 20px}.ccm-block-express-form .fields .field.field-text input,.ccm-block-express-form .fields .field.field-textarea input,.ccm-block-express-form .fields .field.field-select input,.ccm-block-express-form .fields .field.field-fileupload input,.ccm-block-express-form .fields .field.field-email input,.ccm-block-express-form .fields .field.field-telephone input,.ccm-block-express-form .fields .field.field-url input,.ccm-block-express-form .fields .field.field-date input,.ccm-block-express-form .fields .field.field-datetime input,.ccm-block-express-form .fields .field.field-text textarea,.ccm-block-express-form .fields .field.field-textarea textarea,.ccm-block-express-form .fields .field.field-select textarea,.ccm-block-express-form .fields .field.field-fileupload textarea,.ccm-block-express-form .fields .field.field-email textarea,.ccm-block-express-form .fields .field.field-telephone textarea,.ccm-block-express-form .fields .field.field-url textarea,.ccm-block-express-form .fields .field.field-date textarea,.ccm-block-express-form .fields .field.field-datetime textarea,.ccm-block-express-form .fields .field.field-text select,.ccm-block-express-form .fields .field.field-textarea select,.ccm-block-express-form .fields .field.field-select select,.ccm-block-express-form .fields .field.field-fileupload select,.ccm-block-express-form .fields .field.field-email select,.ccm-block-express-form .fields .field.field-telephone select,.ccm-block-express-form .fields .field.field-url select,.ccm-block-express-form .fields .field.field-date select,.ccm-block-express-form .fields .field.field-datetime select{padding:15px 20px}.ccm-block-express-form .rc-anchor-light.rc-anchor-normal{font-size:18px;font-size:1.8rem;background-color:#fff;color:#000;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border:0;box-shadow:inset 2px 2px 4px rgba(0,0,0,0.5),inset -1px -1px 2px rgba(0,0,0,0.5);padding:15px 35px}.ccm-block-express-form .rc-anchor-normal .rc-anchor-checkbox-label{font-family:inherit;font-size:18px;font-size:1.8rem}}.login-form .alert.alert-success{color:#fff;background-color:green}.ccm-page .accessibility-controls{position:fixed;left:0;right:0;bottom:0;z-index:500;font-family:'Helvetica',sans-serif;text-align:center;pointer-events:none;-ms-transition:260ms all cubic-bezier(0, .4, .5, .8);-moz-transition:260ms all cubic-bezier(0, .4, .5, .8);-webkit-transition:260ms all cubic-bezier(0, .4, .5, .8);-o-transition:260ms all cubic-bezier(0, .4, .5, .8);transition:260ms all cubic-bezier(0, .4, .5, .8)}.ccm-page .accessibility-controls .access-tab .access-tab-button{padding:8px 45px;display:inline-block;position:relative;background-color:#cbdeee;color:#000;font-size:14px;font-size:1.4rem;border:1px solid #b9d3e7;border-bottom:none;-moz-border-radius:8px 8px 0 0;-webkit-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0;pointer-events:all;-ms-transition:80ms background-color linear;-moz-transition:80ms background-color linear;-webkit-transition:80ms background-color linear;-o-transition:80ms background-color linear;transition:80ms background-color linear}.ccm-page .accessibility-controls .access-tab .access-tab-button:hover,.ccm-page .accessibility-controls .access-tab .access-tab-button:focus{background-color:#a5c6e1;text-decoration:underline}.ccm-page .accessibility-controls .access-tab .access-tab-button:focus{padding:2px 39px;border:6px solid #ffb81c}.ccm-page .accessibility-controls .access-tab .access-tab-button[aria-expanded='true']{text-decoration:underline}.ccm-page .accessibility-controls .access-tab .access-tab-button[aria-expanded='true']:hover,.ccm-page .accessibility-controls .access-tab .access-tab-button[aria-expanded='true']:focus{text-decoration:none}@media (max-width:550px){.ccm-page .accessibility-controls .access-tab{text-align:right}.ccm-page .accessibility-controls .access-tab .access-tab-button{-moz-border-radius:8px 0 0 0;-webkit-border-radius:8px 0 0 0;border-radius:8px 0 0 0}}.ccm-page .accessibility-controls .access-tools{background-color:#cbdeee;border:1px solid #b9d3e7;font-size:0;margin-top:-1px;pointer-events:all;overflow-y:auto;padding:7px 0 2px;display:block}.ie8 .ccm-page .accessibility-controls .access-tools{display:block !important}.ccm-page .accessibility-controls .access-tools .access-element{display:inline-block;vertical-align:middle;padding:9px 20px;border-right:1px solid #b9d3e7}.ccm-page .accessibility-controls .access-tools .access-element #text-label,.ccm-page .accessibility-controls .access-tools .access-element #contrast-label{font-size:14px;font-size:1.4rem}.ccm-page .accessibility-controls .access-tools .access-element.language{padding:5px 20px}.ccm-page .accessibility-controls .access-tools .access-element.language a{text-decoration:none}.ccm-page .accessibility-controls .access-tools .access-element.language #google_translate_element .goog-te-gadget{color:#000}.ccm-page .accessibility-controls .access-tools .access-element.text-size>span,.ccm-page .accessibility-controls .access-tools .access-element.contrast>span{margin:0 8px 0 0;display:inline-block;vertical-align:middle;color:#000;font-size:14px;font-weight:normal}.ccm-page .accessibility-controls .access-tools .access-element.text-size>ul,.ccm-page .accessibility-controls .access-tools .access-element.contrast>ul{padding:0;display:inline-block}.ccm-page .accessibility-controls .access-tools .access-element.text-size>ul li,.ccm-page .accessibility-controls .access-tools .access-element.contrast>ul li{margin-right:5px;display:inline-block}.ccm-page .accessibility-controls .access-tools .access-element.text-size>ul li button,.ccm-page .accessibility-controls .access-tools .access-element.contrast>ul li button{width:35px;height:35px;display:inline-block;vertical-align:middle;color:#fff;background-color:#d82e65;border:3px solid transparent;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;-ms-transition:60ms border-color linear;-moz-transition:60ms border-color linear;-webkit-transition:60ms border-color linear;-o-transition:60ms border-color linear;transition:60ms border-color linear}.ccm-page .accessibility-controls .access-tools .access-element.text-size>ul li button svg,.ccm-page .accessibility-controls .access-tools .access-element.contrast>ul li button svg{fill:#fff}.ccm-page .accessibility-controls .access-tools .access-element.text-size>ul li button:hover,.ccm-page .accessibility-controls .access-tools .access-element.contrast>ul li button:hover,.ccm-page .accessibility-controls .access-tools .access-element.text-size>ul li button:focus,.ccm-page .accessibility-controls .access-tools .access-element.contrast>ul li button:focus{border-color:#000}.ccm-page .accessibility-controls .access-tools .access-element.text-size>ul li:last-of-type,.ccm-page .accessibility-controls .access-tools .access-element.contrast>ul li:last-of-type{margin-right:0}.ccm-page .accessibility-controls .access-tools .access-element.contrast ul li button{position:relative}.ccm-page .accessibility-controls .access-tools .access-element.contrast ul li button.contrast-b-w{background-color:#fff;border-color:#000}.ccm-page .accessibility-controls .access-tools .access-element.contrast ul li button.contrast-b-w svg{fill:#000}.ccm-page .accessibility-controls .access-tools .access-element.contrast ul li button.contrast-blue{background-color:#cfe5fc;border-color:#006}.ccm-page .accessibility-controls .access-tools .access-element.contrast ul li button.contrast-blue svg{fill:#006}.ccm-page .accessibility-controls .access-tools .access-element.contrast ul li button.contrast-beige{background-color:#f7efd8;border-color:#042868}.ccm-page .accessibility-controls .access-tools .access-element.contrast ul li button.contrast-beige svg{fill:#042868}.ccm-page .accessibility-controls .access-tools .access-element.contrast ul li button.contrast-high{background-color:#fdff2d;border-color:#000}.ccm-page .accessibility-controls .access-tools .access-element.contrast ul li button.contrast-high svg{fill:#000}.ccm-page .accessibility-controls .access-tools .access-element.contrast ul li button.contrast-reset:hover svg,.ccm-page .accessibility-controls .access-tools .access-element.contrast ul li button.contrast-reset:focus svg,.ccm-page .accessibility-controls .access-tools .access-element.contrast ul li button.contrast-reset[aria-pressed='true'] svg{transform:scale(1)}.ccm-page .accessibility-controls .access-tools .access-element.contrast ul li button:hover svg,.ccm-page .accessibility-controls .access-tools .access-element.contrast ul li button:focus svg{transform:scale(1.25)}.ccm-page .accessibility-controls .access-tools .access-element.contrast ul li button svg{-ms-transition:80ms transform cubic-bezier(0, .4, .5, .8);-moz-transition:80ms transform cubic-bezier(0, .4, .5, .8);-webkit-transition:80ms transform cubic-bezier(0, .4, .5, .8);-o-transition:80ms transform cubic-bezier(0, .4, .5, .8);transition:80ms transform cubic-bezier(0, .4, .5, .8)}.ccm-page .accessibility-controls .access-tools .access-element.contrast ul li button:hover svg,.ccm-page .accessibility-controls .access-tools .access-element.contrast ul li button:focus svg,.ccm-page .accessibility-controls .access-tools .access-element.contrast ul li button[aria-pressed='true'] svg{transform:scale(1.75)}.ccm-page .accessibility-controls .access-tools .access-element.frank-logo{border-right:none}.ccm-page .accessibility-controls .access-tools .access-element.frank-logo a svg{width:auto;height:40px}.ccm-page .accessibility-controls .access-tools .access-element.frank-logo a svg path{fill:#4d7fb3;-ms-transition:60ms fill linear;-moz-transition:60ms fill linear;-webkit-transition:60ms fill linear;-o-transition:60ms fill linear;transition:60ms fill linear}.ccm-page .accessibility-controls .access-tools .access-element.frank-logo a:hover svg path,.ccm-page .accessibility-controls .access-tools .access-element.frank-logo a:focus svg path{fill:#231f20}.ccm-page .accessibility-controls .access-tools .access-skiplink{padding:6px 14px;min-width:250px;position:absolute;top:9999px;right:-9999px;color:#000;font-size:22px;font-size:2.2rem;text-decoration:underline;text-align:center}.ccm-page .accessibility-controls .access-tools .access-skiplink:focus{right:10px;top:50%;z-index:10000;transform:translateY(-50%);color:#000;background-color:#ffb81c}.ccm-page .accessibility-controls .access-tools .access-skiplink:hover{background-color:#ffd069;text-decoration:none}@media (max-width:767px){.ccm-page .accessibility-controls .access-tools{display:none}}@media print{.ccm-page .accessibility-controls{display:none}}@media (max-width:767px){.ccm-page .accessibility-controls .access-tools .access-element{display:block;height:auto;border:none;padding-left:5px;padding-right:5px;margin-top:0}}@media (max-height:420px){.ccm-page .accessibility-controls .access-tools{max-height:175px}}.carouselSection{position:relative}.carouselSection .carousel-controls{margin:0 auto !important;padding:0 15px;width:100%;max-width:1170px;position:absolute;left:0;right:0;bottom:26px;z-index:3;text-align:right;line-height:0;pointer-events:none}.carouselSection .carousel-controls #play-pause{margin:0;padding:0;min-width:36px;min-height:36px;position:absolute;right:0;top:0;overflow:hidden;display:inline-block;color:#fff;background-color:#277ac3;font-size:24px;text-align:center;line-height:0;border:3px solid #277ac3;-moz-border-radius:30px 0 0 30px;-webkit-border-radius:30px 0 0 30px;border-radius:30px 0 0 30px;transform-origin:right;pointer-events:all;-ms-transition:140ms all cubic-bezier(0, 1, .5, 1);-moz-transition:140ms all cubic-bezier(0, 1, .5, 1);-webkit-transition:140ms all cubic-bezier(0, 1, .5, 1);-o-transition:140ms all cubic-bezier(0, 1, .5, 1);transition:140ms all cubic-bezier(0, 1, .5, 1)}.carouselSection .carousel-controls #play-pause:before{content:'';height:100%;width:100%;position:absolute;top:0;left:0;z-index:1;background-color:#fff;transform:translateX(-100%);-ms-transition:160ms transform cubic-bezier(0, 1, .5, 1);-moz-transition:160ms transform cubic-bezier(0, 1, .5, 1);-webkit-transition:160ms transform cubic-bezier(0, 1, .5, 1);-o-transition:160ms transform cubic-bezier(0, 1, .5, 1);transition:160ms transform cubic-bezier(0, 1, .5, 1)}.no-flexboxlegacy .carouselSection .carousel-controls #play-pause{top:0}.carouselSection .carousel-controls #play-pause .icon{width:100%;height:100%;position:absolute;top:0;left:0;z-index:2;display:block}.carouselSection .carousel-controls #play-pause .icon:before,.carouselSection .carousel-controls #play-pause .icon:after{content:'';position:absolute;top:16px;left:10px;font-family:FontAwesome;font-size:18px;color:inherit;transform-origin:center;-ms-transition:60ms all linear;-moz-transition:60ms all linear;-webkit-transition:60ms all linear;-o-transition:60ms all linear;transition:60ms all linear}.carouselSection .carousel-controls #play-pause .icon:before{content:'\f04c';transform:scale(1) rotateZ(0deg)}.carouselSection .carousel-controls #play-pause .icon:after{content:'\f04b';left:11px;color:#003087;transform:scale(0) rotateZ(50deg)}.carouselSection .carousel-controls #play-pause[aria-pressed='true']{background-color:#277ac3;border-color:#003087}.carouselSection .carousel-controls #play-pause[aria-pressed='true']:before{transform:translateX(0)}.carouselSection .carousel-controls #play-pause[aria-pressed='true'] .icon:before{transform:scale(0) rotateZ(-50deg)}.carouselSection .carousel-controls #play-pause[aria-pressed='true'] .icon:after{transform:scale(1) rotateZ(0deg)}.carouselSection .carousel-controls #play-pause[aria-pressed='true']:hover{border-color:#003087}.carouselSection .carousel-controls #play-pause[aria-pressed='true']:hover:before{background-color:#e6e6e6}.carouselSection .carousel-controls #play-pause:hover,.carouselSection .carousel-controls #play-pause:focus{background-color:#1f5f98;border-color:#1f5f98;transform:scale(1.25) translateX(2px)}.carouselSection .carousel-controls .owl-dots{display:inline-block;pointer-events:all}.carouselSection .carousel-controls .owl-dots button.owl-dot{margin:0;padding:12px 5.5px !important;display:inline-block;line-height:1;background:rgba(0,0,0,0.4);cursor:pointer;user-select:none;pointer-events:all;border:none}.carouselSection .carousel-controls .owl-dots button.owl-dot>span{width:12px;height:12px;display:block;position:relative;background-color:#fff;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.carouselSection .carousel-controls .owl-dots button.owl-dot>span:after{content:'';height:100%;width:100%;position:absolute;top:0;left:0;background-color:#277ac3;border-radius:50%;transform:scale(0);transform-origin:center;-ms-transition:120ms transform cubic-bezier(0, 1, .5, 1);-moz-transition:120ms transform cubic-bezier(0, 1, .5, 1);-webkit-transition:120ms transform cubic-bezier(0, 1, .5, 1);-o-transition:120ms transform cubic-bezier(0, 1, .5, 1);transition:120ms transform cubic-bezier(0, 1, .5, 1)}.ie8 .carouselSection .carousel-controls .owl-dots button.owl-dot>span:after,.ie9 .carouselSection .carousel-controls .owl-dots button.owl-dot>span:after{transform:none;display:none}.carouselSection .carousel-controls .owl-dots button.owl-dot:first-child{padding-left:15px !important}.carouselSection .carousel-controls .owl-dots button.owl-dot:last-child{padding-right:22px !important;-moz-border-radius:0 30px 30px 0;-webkit-border-radius:0 30px 30px 0;border-radius:0 30px 30px 0}.carouselSection .carousel-controls .owl-dots button.owl-dot.active>span:after{transform:scale(1.3)}.carouselSection .carousel-controls .owl-dots button.owl-dot:hover>span:after,.carouselSection .carousel-controls .owl-dots button.owl-dot:focus>span:after,.carouselSection .carousel-controls .owl-dots button.owl-dot:active>span:after{transform:scale(1.5)}.carouselSection .carousel-controls .owl-dots button.owl-dot:focus>span:after{border:2px solid #000}@media all and (max-width:767px){.carouselSection .carousel-controls{bottom:13px}}.owl-carousel .owl-dots{margin:auto;position:absolute;bottom:26px;left:0;right:0;width:100%;max-width:1170px;text-align:right;display:inline-block;pointer-events:all}.owl-carousel .owl-dots button.owl-dot{margin:0;padding:12px 5.5px !important;display:inline-block;line-height:1;background:rgba(0,0,0,0.4);cursor:pointer;user-select:none;pointer-events:all;border:none}.owl-carousel .owl-dots button.owl-dot>span{width:12px;height:12px;display:block;position:relative;background-color:#fff;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.owl-carousel .owl-dots button.owl-dot>span:after{content:'';height:100%;width:100%;position:absolute;top:0;left:0;background-color:#277ac3;border-radius:50%;transform:scale(0);transform-origin:center;-ms-transition:120ms transform cubic-bezier(0, 1, .5, 1);-moz-transition:120ms transform cubic-bezier(0, 1, .5, 1);-webkit-transition:120ms transform cubic-bezier(0, 1, .5, 1);-o-transition:120ms transform cubic-bezier(0, 1, .5, 1);transition:120ms transform cubic-bezier(0, 1, .5, 1)}.ie8 .owl-carousel .owl-dots button.owl-dot>span:after,.ie9 .owl-carousel .owl-dots button.owl-dot>span:after{transform:none;display:none}.owl-carousel .owl-dots button.owl-dot:first-child{padding-left:22px !important;-moz-border-radius:30px 0 0 30px;-webkit-border-radius:30px 0 0 30px;border-radius:30px 0 0 30px}.owl-carousel .owl-dots button.owl-dot:last-child{padding-right:22px !important;-moz-border-radius:0 30px 30px 0;-webkit-border-radius:0 30px 30px 0;border-radius:0 30px 30px 0}.owl-carousel .owl-dots button.owl-dot.active>span:after{transform:scale(1.3)}.owl-carousel .owl-dots button.owl-dot:hover>span:after,.owl-carousel .owl-dots button.owl-dot:focus>span:after,.owl-carousel .owl-dots button.owl-dot:active>span:after{transform:scale(1.5)}.owl-carousel .owl-dots button.owl-dot:focus>span:after{border:2px solid #000}.banner{position:relative;clear:both;max-height:340px;background:#d5e8f6;background:-moz-linear-gradient(top, #d5e8f6 0%, #f0f9ff 100%);background:-webkit-linear-gradient(top, #d5e8f6 0%, #f0f9ff 100%);background:linear-gradient(to bottom, #d5e8f6 0%, #f0f9ff 100%)}.red .banner{background:#f2f2f2}.banner svg{position:absolute;top:0;bottom:0;right:0;width:auto;height:100%;display:none;width:603px}@media screen and (max-width:1100px){.banner svg{left:60%;width:40%}}@media screen and (max-width:768px){.banner svg{display:none;width:0}}.ie8 .banner svg{display:none}.banner>svg>svg{background-color:black}.banner .banner-content-wrapper{overflow-y:hidden}.banner .ccm-block-calendar-event-attributes>h3{display:none}.banner .ccm-block-calendar-event-date-time p{font-size:23px;margin:0 0 0 0;line-height:1.2;font-family:'Frutiger Roman',sans-serif;color:#425563}.banner .ccm-block-calendar-event-date-time p strong{display:none}.banner .banner-content{display:table-cell;padding:30px 0;vertical-align:middle;overflow-y:hidden}@media screen and (min-width:769px) and (max-width:1200px){.banner .banner-content{height:24vw;padding:22px 0}}@media screen and (min-width:1201px){.banner .banner-content{height:340px;padding:22px 0}}.banner .container.banner-container{height:100%;position:relative}.banner .banner-content-wrapper{max-width:100%}@media screen and (min-width:769px){.banner .banner-content-wrapper{max-width:50%;max-width:45vw}}.banner .banner-content-text{color:#000;overflow-y:hidden}@media screen and (min-width:1201px){.banner .banner-content-text{max-height:300px}}@media screen and (min-width:769px){.banner .banner-content-text{max-height:260px;max-height:20vw}}.change-font-size .banner{max-height:100%}@media screen and (min-width:769px) and (max-width:1200px){.change-font-size .banner .banner-content{height:auto}}@media screen and (min-width:1201px){.change-font-size .banner .banner-content{height:auto}}@media screen and (min-width:1201px){.change-font-size .banner .banner-content-text{max-height:100%}}.banner h1{font-size:42px;margin:0;line-height:1.2;font-family:'Frutiger Light',sans-serif;font-weight:lighter}@media screen and (max-width:991px){.banner h1{font-size:28px}}@media screen and (max-width:768px){.banner h1{font-size:24px}}.banner p{margin:12px 0 12px 0;font-size:17px;font-size:1.7rem;margin-top:12px;line-height:1.2;color:#425563}@media screen and (max-width:991px){.banner p{font-size:20px;font-size:2rem}}.page-type-charity .banner p{margin-bottom:12px !important;font-size:16px !important;font-size:1.6rem !important}.page-type-event .banner p{font-size:17px;font-size:1.7rem;margin-top:12px}div.ccm-rating.accessible .rating-wrapper{margin:-2px !important;padding:0 !important;display:inline-block;background:transparent}div.ccm-rating.accessible .rating-wrapper label{display:inline-block;padding:2px;color:#005eb8;border-bottom:2px solid transparent;margin:0;cursor:pointer}div.ccm-rating.accessible .rating-wrapper label:before{content:'\f005';font:normal normal normal 25px/1 FontAwesome;color:inherit}div.ccm-rating.accessible .rating-wrapper input:checked~label{color:#768692}div.ccm-rating.accessible .rating-wrapper input:checked+label{color:#005eb8;border-bottom-color:#005eb8}div.ccm-rating.accessible .rating-wrapper input:focus+label{border-bottom-style:dotted}div.ccm-rating.accessible .rating-wrapper:hover input+label{color:#005eb8}div.ccm-rating.accessible .rating-wrapper input:hover~label,div.ccm-rating.accessible .rating-wrapper input:focus~label,div.ccm-rating.accessible .rating-wrapper input[value="0"]+label{color:#768692}div.ccm-rating.accessible .rating-wrapper input:hover+label,div.ccm-rating.accessible .rating-wrapper input:focus+label{color:#005eb8}div.ccm-rating.accessible .rating-wrapper input[value="0"]:checked+label{color:#d4281c}div.ccm-rating.accessible .rating-wrapper input:checked~label:before{content:'\f006'}div.ccm-rating.accessible .rating-wrapper input:checked+label:before{content:'\f005'}div.ccm-rating.accessible .rating-wrapper input[value="0"]+label:before{content:'\f00d'}button.cc-revoke{margin:0;padding:8px 12px;position:fixed;bottom:0;left:10px;background-color:#e8edee;color:#000;font-family:'Helvetica',sans-serif;font-size:14px;font-size:1.4rem;font-weight:400;border:1px solid #bccbcd;border-bottom:none;-moz-border-radius:8px 8px 0 0;-webkit-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0;-ms-transition:60ms all linear;-moz-transition:60ms all linear;-webkit-transition:60ms all linear;-o-transition:60ms all linear;transition:60ms all linear}button.cc-revoke:hover,button.cc-revoke:focus{background-color:#cbd6d8;text-decoration:underline !important}@media (max-width:550px){button.cc-revoke{-moz-border-radius:0 8px 0 0;-webkit-border-radius:0 8px 0 0;border-radius:0 8px 0 0;left:0}}@media all and (max-width:390px){button.cc-revoke{padding:8px;font-size:13px;font-size:1.3rem}}.mfp-image-holder,.mfp-iframe-holder{position:relative}.mfp-image-holder button.mfp-close,.mfp-iframe-holder button.mfp-close{color:#fff;right:-35px;top:-35px;width:32px;height:32px;line-height:32px;opacity:1}@media (max-width:768px){.mfp-image-holder,.mfp-iframe-holder{padding:40px 0 0}.mfp-image-holder button.mfp-close,.mfp-iframe-holder button.mfp-close{right:-8px;top:-35px}}button.mfp-close{opacity:1;color:#fff;width:auto;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}button.mfp-close:hover,button.mfp-close:focus{background-color:#fff;color:#425563}.grecaptcha-badge{z-index:5001}@media (max-width:768px){.mfp-content{max-width:95vw !important}.mfp-content .mfp-iframe-scaler{width:100%;min-height:90vh}}