@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,50%,0);-ms-transform:translate3d(0,50%,0);transform:translate3d(0,50%,0);}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none;}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,50%,0);-ms-transform:translate3d(0,50%,0);transform:translate3d(0,50%,0);}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none;}}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-50%,0);-ms-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none;}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-50%,0);-ms-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none;}}@-webkit-keyframes spinner{100%{opacity:1;-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes spinner{100%{opacity:1;-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);}}@-webkit-keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}@keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}@-webkit-keyframes (fadeOut){0%{opacity:1;}100%{opacity:0;}}@keyframes (fadeOut){0%{opacity:1;}100%{opacity:0;}}@font-face{font-family:'Genericons';src:url(/sites/ids.ias.edu/themes/custom/ias/fonts/genericons/genericons-regular-webfont.eot);src:url(/sites/ids.ias.edu/themes/custom/ias/fonts/genericons/genericons-regular-webfont.eot?#iefix) format("embedded-opentype"),url(/sites/ids.ias.edu/themes/custom/ias/fonts/genericons/genericons-regular-webfont.ttf) format("truetype"),url(/sites/ids.ias.edu/themes/custom/ias/fonts/genericons/genericons-regular-webfont.svg#genericonsregular) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:"ias";src:url(/sites/ids.ias.edu/themes/custom/ias/fonts/ias/ias.eot);src:url(/sites/ids.ias.edu/themes/custom/ias/fonts/ias/ias.eot?#iefix) format("embedded-opentype"),url(/sites/ids.ias.edu/themes/custom/ias/fonts/ias/ias.woff) format("woff"),url(/sites/ids.ias.edu/themes/custom/ias/fonts/ias/ias.ttf) format("truetype"),url(/sites/ids.ias.edu/themes/custom/ias/fonts/ias/ias.svg#ias) format("svg");font-weight:normal;font-style:normal;}[data-icon]:before{font-family:"ias" !important;content:attr(data-icon);font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"ias" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-map1-01:before{content:"y";}.icon-tag:before{content:"a";}.icon-twitter:before{content:"c";}.icon-download:before{content:"d";}.icon-logo-black:before{content:"e";}.icon-social-youtube:before,.icon-youtube-square:before{content:"f";}.icon-social-facebook:before{content:"g";}.icon-instagram:before{content:"h";}.icon-arrow1:before{content:"i";}.icon-up-open:before{content:"j";}.icon-up-dir:before{content:"k";}.icon-doc-text:before{content:"m";}.icon-search-find:before{content:"b";}.icon-mail:before{content:"l";}.icon-list:before{content:"n";}.icon-play:before{content:"o";}.icon-news:before{content:"q";}.icon-ideas:before{content:"r";}.icon-scholar-1:before{content:"x";}.icon-explore:before{content:"s";}.icon-play-full:before{content:"p";}.icon-press-release:before{content:"t";}.icon-cancel:before{content:"z";}.icon-magnifying-glass:before{content:"b";}.icon-magnifying-glass:before{content:"v";}.icon-scholar:before{content:"w";}.icon-scholar-1:before{content:"x";}.icon-close:before{content:"z";}.icon-featured-scholar:before{content:"A";}.l-grid.feat-scholars .view-header .icon-wrap .ico.icon-featured-scholar:before{font-size:35px;font-size:2.1875rem;top:-2px;left:-3px;}#js-mediaquery-reference{position:absolute;top:-50px;width:0;transition:width 0.001s;}@media only screen and (min-width:768px){#js-mediaquery-reference{width:50px;}}@media only screen and (min-width:1024px){#js-mediaquery-reference{width:100px;}}#js-mediaquery-reference:after{content:"mobile";}@media only screen and (min-width:768px){#js-mediaquery-reference:after{content:"tablet";}}@media only screen and (min-width:1024px){#js-mediaquery-reference:after{content:"desktop";}}*{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;}*,*:after,*:before{-ms-box-sizing:border-box;box-sizing:border-box;}html{position:static;width:100%;background:#fff;font-size:100%;height:100%;}body{height:100%;line-height:1.775em;font-family:"bodoni-urw",Georgia,serif;font-size:16px;font-size:1rem;color:#000;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility;-webkit-text-size-adjust:none;-moz-osx-font-smoothing:grayscale;}*:hover{transition:background-color 300ms ease-in-out;}img{display:block;max-width:100%;height:auto;}b,strong{font-weight:bold;font-weight:500;}a{text-decoration:none;color:#000;}p{font-size:17px;font-size:1.0625rem;line-height:1.775em;}p + p{margin-top:25px;}dl,ol,ul{margin-bottom:1.775em;line-height:1.775em;}ul,ol{margin:0 0 1.775em 0;padding:0 0 0 1.775em;}li ul,li ol{margin:0;}figure{position:relative;margin:0 0;}figure figcaption{position:absolute;}h1,h2,h3,h4,h5,h6,.h1,.gs-no-results-result .gs-snippet,.h2,.h3,.h4,.h5,.h6{display:block;font-weight:normal;}h1,.h1,.gs-no-results-result .gs-snippet{margin:0;font-size:26px;font-size:1.625rem;}@media only screen and (min-width:768px){h1,.h1,.gs-no-results-result .gs-snippet{font-size:44px;font-size:2.75rem;}}@media only screen and (min-width:1240px){h1,.h1,.gs-no-results-result .gs-snippet{font-size:48px;font-size:3rem;}}h2,.h2{font-size:25px;font-size:1.5625rem;line-height:32px;line-height:2rem;}@media only screen and (min-width:1240px){h2,.h2{font-size:31px;font-size:1.9375rem;line-height:40px;line-height:2.5rem;}}h3,.h3{font-size:20px;font-size:1.25rem;line-height:28px;line-height:1.75rem;}@media only screen and (min-width:768px){h3,.h3{font-size:26px;font-size:1.625rem;line-height:34px;line-height:2.125rem;}}@media only screen and (min-width:1240px){h3,.h3{font-size:28px;font-size:1.75rem;line-height:38px;line-height:2.375rem;}}.f-sans-serif{font-family:"lato",Helvetica,Arial,sans-serif;font-weight:300;}.field-accordion-paragraph-title{font-weight:500;padding:30px 0;}hr{border-width:1px;border-bottom:1px solid #E8E7E7;margin:40px 0;}input[type="submit"]{font-family:"lato",Helvetica,Arial,sans-serif;letter-spacing:2px;font-size:11px;background:#055299;color:#fff;text-transform:uppercase;box-shadow:0 0 0 0 transparent;border:3px solid transparent;font-weight:700;transition:all,0.3s,ease-in-out;}.header{position:relative;min-height:55px;background-color:#03315c;}@media only screen and (min-width:1024px){.header{background:none;}}a.logo{display:none;transition:all 0.45s cubic-bezier(0.55,0.085,0,0.99);}a.logo:hover{-ms-transform:translate3d(10px,0,0);-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0);opacity:.75;}@media only screen and (min-width:1024px){a.logo{height:77px;padding:28px;width:100%;max-width:100px;display:inline-block;margin:0 0 0 22px;vertical-align:middle;text-indent:-999em;background:url(/sites/ids.ias.edu/themes/custom/ias/images/svgs/logo-blue.svg) no-repeat center;background-size:cover;}}@media only screen and (min-width:1240px){a.logo{margin:0 25px 0 22px;}}.mobile-logo{position:relative;z-index:1005;display:block;margin:0 4%;width:55px;height:55px;float:left;text-indent:-999em;background:url(/sites/ids.ias.edu/themes/custom/ias/images/svgs/logo-white.svg) no-repeat 0;}@media only screen and (min-width:768px){.mobile-logo{margin:0 3%;}}@media only screen and (min-width:1024px){.mobile-logo{margin:0 5%;display:none;}}ul.menu{margin:0 0;padding:0 0;}ul.menu li{display:inline-block;}ul.menu li a{display:block;color:#fff;padding:0 8px;}.nav-top{position:relative;background-color:#03315c;overflow:hidden;z-index:99;width:100%;}@media only screen and (min-width:1024px){.nav-top{opacity:1;visibility:visible;top:auto;}}.nav-top .menu-school ul.menu{margin:0;padding:0;}.nav-top .menu-school ul.menu li{padding:0;display:inline-block;width:50%;float:left;}@media only screen and (min-width:1024px){.nav-top .menu-school ul.menu li{width:auto;}}.nav-top .menu-school ul.menu li:first-child{width:100%;}@media only screen and (min-width:1024px){.nav-top .menu-school ul.menu li:first-child{width:auto;}}.nav-top .menu-school ul.menu li a{background-color:#055299;font-family:"lato",Helvetica,Arial,sans-serif;letter-spacing:1px;text-align:center;padding:10px 8px;border-right:1px solid rgba(255,255,255,0.25);border-top:1px solid rgba(255,255,255,0.25);font-weight:500;font-size:11px;font-size:0.6875rem;line-height:22px;line-height:1.375rem;}@media only screen and (min-width:768px){.nav-top .menu-school ul.menu li a{padding:18px 10px;transition:all 0.3s ease-in-out;}}@media only screen and (min-width:1024px){.nav-top .menu-school ul.menu li a{border-top:0;text-transform:uppercase;padding:15px 12px;font-size:9px;font-size:0.5625rem;}}@media only screen and (min-width:1240px){.nav-top .menu-school ul.menu li a{padding:15px 25px;letter-spacing:1.5px;font-size:11px;font-size:0.6875rem;}}.nav-top .menu-school ul.menu li a:hover{background-color:rgba(134,136,177,0.15);}.nav-top .menu-school ul.menu li a.active,.nav-top .menu-school ul.menu li a.main{background-color:#6a996a;}.nav-top .menu-school ul.menu li:nth-of-type(2n) a{border-right:none;}@media only screen and (min-width:768px){.nav-top .menu-school ul.menu li:nth-of-type(2n) a{border-right:1px solid rgba(255,255,255,0.25);}}.nav-top .menu-school ul.menu ul.menu{display:none;visibility:hidden;}.nav-top .menu-utility{background:#03315c;}@media only screen and (min-width:1024px){.nav-top .menu-utility{width:auto;background:transparent;position:absolute;top:0;right:0;padding:0;}}.nav-top .menu-utility ul.menu{padding:0;margin:0;}@media only screen and (min-width:1024px){.nav-top .menu-utility ul.menu{margin:10px 25px 0 0;float:right;}}.nav-top .menu-utility ul.menu li{margin:0;padding:0;width:100%;}@media only screen and (min-width:1024px){.nav-top .menu-utility ul.menu li{border-bottom:none;width:auto;}}.nav-top .menu-utility ul.menu li.first:before{display:none;}@media only screen and (min-width:1024px){.nav-top .menu-utility ul.menu li:before{content:"|";display:inline-block;vertical-align:middle;color:#447db3;padding:0 15px;margin-top:-4px;}}.nav-top .menu-utility ul.menu li a{position:relative;font-family:"lato",Helvetica,Arial,sans-serif;padding:8px;display:block;text-align:center;border-top:1px solid #044684;background-color:#196DB6;font-size:13px;font-size:0.8125rem;transition:all 300ms ease-in-out;}@media only screen and (min-width:1024px){.nav-top .menu-utility ul.menu li a{border-top:0;display:inline-block;text-align:left;padding:0;background-color:transparent;}}.nav-top .menu-utility ul.menu li a.mobile-menu-toggle{display:none;visibility:hidden;}.nav-top .menu-utility ul.menu li a:after{content:"";display:block;width:0%;height:2px;text-align:center;margin:0 auto;background-color:#fff;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;transition:all 0.3s ease-in-out;-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);}.nav-top .menu-utility ul.menu li a:hover{background-color:#044684;}@media only screen and (min-width:1024px){.nav-top .menu-utility ul.menu li a:hover{background-color:transparent;color:#e6edf5;-ms-transform:translateY(2px);-webkit-transform:translateY(2px);transform:translateY(2px);}}@media only screen and (min-width:1024px){.nav-top .menu-utility ul.menu li a:hover:after,.nav-top .menu-utility ul.menu li a.active-trail:after{width:100%;left:0;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;-ms-transform:translateY(-4px);-webkit-transform:translateY(-4px);transform:translateY(-4px);}}.nav-top .menu-utility ul.menu ul.menu{display:none;visibility:hidden;}.mobile .nav-wrapper{-ms-transform:translate3d(0,-200%,0);-webkit-transform:translate3d(0,-200%,0);transform:translate3d(0,-200%,0);transition:all 600ms cubic-bezier(0.55,0.085,0,0.99);}.mobile .nav-wrapper.menu-open{-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);transition:all 600ms cubic-bezier(0.55,0.085,0,0.99);}.mobile #nav-bar.menu-open .nav-wrapper{-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);transition:all 600ms cubic-bezier(0.55,0.085,0,0.99);}.mobile #nav-bar.menu-open .mobile-page-overlay:before{position:fixed;z-index:10;-webkit-animation:fadeIn 0.8s cubic-bezier(0.55,0.085,0,0.99) forwards;animation:fadeIn 0.8s cubic-bezier(0.55,0.085,0,0.99) forwards;-webkit-animation-delay:0.1s;animation-delay:0.1s;}@media only screen and (min-width:1024px){.mobile #nav-bar.menu-open .mobile-page-overlay:before{display:none;visibility:hidden;}}.mobile #nav-bar .nav-wrapper{-ms-transform:translate3d(0,-200%,0);-webkit-transform:translate3d(0,-200%,0);transform:translate3d(0,-200%,0);transition:all 600ms cubic-bezier(0.55,0.085,0,0.99);}.mobile-page-overlay:before{position:absolute;z-index:0;opacity:0;content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.75);display:block;transition:all 600ms cubic-bezier(0.55,0.085,0,0.99);}@media only screen and (min-width:1024px){.mobile-page-overlay:before{display:none;visibility:hidden;}}.mobile-nav-bg{position:absolute;top:0;left:0;background-color:#03315c;width:100%;height:100%;z-index:1000;}@media only screen and (min-width:1024px){.mobile-nav-bg{display:none;visibility:hidden;}}.nav-wrapper{z-index:888;position:absolute;top:55px;left:0;width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-transform:translate3d(0,-200%,0);-webkit-transform:translate3d(0,-200%,0);transform:translate3d(0,-200%,0);}@media only screen and (min-width:1024px){.nav-wrapper{-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);transition:-webkit-transform 0ms;transition:transform 0ms;transition:transform 0ms,-webkit-transform 0ms;position:relative;top:0;width:100%;display:block;}}.nav-wrapper .nav-top{-webkit-order:2;-ms-flex-order:2;order:2;}@media only screen and (min-width:1024px){.nav-wrapper .nav-top{-webkit-order:1;-ms-flex-order:1;order:1;}}.nav-wrapper .nav-bottom{-webkit-order:1;-ms-flex-order:1;order:1;}@media only screen and (min-width:1024px){.nav-wrapper .nav-bottom{-webkit-order:1;-ms-flex-order:1;order:1;}}@media only screen and (min-width:1024px){.nav-line{display:block;width:100%;height:5px;background-color:#6a996a;}}.nav-bottom{width:100%;background:#fff;position:relative;max-height:100%;z-index:999;}@media only screen and (min-width:1024px){.nav-bottom{border-bottom:none;opacity:1;visibility:visible;display:block;position:relative;height:100%;border-bottom:1px solid rgba(204,220,235,0.85);}}.nav-bottom .menu-wrapper{vertical-align:middle;position:relative;z-index:99;background:#E5EAEE;}@media only screen and (min-width:1024px){.nav-bottom .menu-wrapper{background:transparent;position:static;top:auto;opacity:1;visibility:visible;display:inline-block;}}.nav-bottom .menu-wrapper li{display:block;width:100%;text-align:center;border-bottom:1px solid #447db3;}@media only screen and (min-width:1024px){.nav-bottom .menu-wrapper li{width:auto;display:inline-block;border-bottom:none;text-align:left;padding:0 12px 0 12px;float:left;max-width:140px;transition:all,0.3s,ease-in-out;}}@media only screen and (min-width:1240px){.nav-bottom .menu-wrapper li{padding:0 15px 0 15px;max-width:160px;}}.nav-bottom .menu-wrapper li.expanded{position:relative;}@media only screen and (min-width:1240px){.nav-bottom .menu-wrapper li.expanded{padding:0 20px 0 20px;}}.nav-bottom .menu-wrapper li.expanded > a{position:relative;}.nav-bottom .menu-wrapper li.expanded > a.mobile-menu-toggle{position:absolute;margin:0;top:0;right:0;display:block;width:15%;height:44px;padding:0;border:none;cursor:pointer;transition:all,0.3s,ease-in-out;}@media only screen and (min-width:1024px){.nav-bottom .menu-wrapper li.expanded > a.mobile-menu-toggle{display:none;}}.nav-bottom .menu-wrapper li.expanded > a.mobile-menu-toggle:after{content:"";position:absolute;display:inline-block;top:60%;left:40%;border-left:6px solid transparent;border-right:6px solid transparent;border-top:8px solid #03315c;-ms-transform:translateY(-100%);-webkit-transform:translateY(-100%);transform:translateY(-100%);transition:all,0.3s,ease-in-out;}.nav-bottom .menu-wrapper li.selected > a.mobile-menu-toggle{background-color:#fff;}.nav-bottom .menu-wrapper li.selected > a.mobile-menu-toggle:after{border-bottom:8px solid #055299;border-top:none;}@media only screen and (min-width:1024px){.nav-bottom .menu-wrapper li.selected > a.mobile-menu-toggle:after{display:none;}}@media only screen and (min-width:1024px){.nav-bottom .menu-wrapper li:hover{background:#03315c;}}@media only screen and (min-width:1024px){.nav-bottom .menu-wrapper li:hover > a{color:#fff;}}@media only screen and (min-width:1024px){.nav-bottom .menu-wrapper li:hover > a:before{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;width:100%;left:0;background-color:#fff;}}@media only screen and (min-width:1024px){.nav-bottom .menu-wrapper li:hover > a.active:before,.nav-bottom .menu-wrapper li:hover > a.active-trail:before{width:100%;left:0;background-color:#fff;}}@media only screen and (min-width:1024px){.nav-bottom .menu-wrapper li:hover.expanded > a:after{border-top:5px solid transparent;border-bottom:5px solid #fff;}}@media only screen and (min-width:1024px){.nav-bottom .menu-wrapper li:hover .menu-wrapper{max-height:1000px;opacity:1;}}.nav-bottom .menu-wrapper li > a{letter-spacing:2px;font-family:"lato",Helvetica,Arial,sans-serif;text-align:left;text-transform:uppercase;color:#000;padding:8px 25px;display:block;font-weight:400;position:relative;font-size:11px;font-size:0.6875rem;width:85%;}@media only screen and (min-width:1024px){.nav-bottom .menu-wrapper li > a{width:auto;border-bottom:none;z-index:3;padding:0;line-height:18px;line-height:1.125rem;display:table-cell;height:76px;vertical-align:middle;text-align:center;}}@media only screen and (min-width:1240px){.nav-bottom .menu-wrapper li > a{font-size:13px;font-size:0.8125rem;}}.nav-bottom .menu-wrapper li > a:hover{background-color:#F3F4F8;}@media only screen and (min-width:1024px){.nav-bottom .menu-wrapper li > a:hover{background-color:transparent;}}.nav-bottom .menu-wrapper li > a:before{content:"";display:block;width:0%;height:2px;text-align:center;margin:0 auto;position:absolute;left:0;bottom:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;transition:all 0.3s ease-in-out;}@media only screen and (min-width:1024px){.nav-bottom .menu-wrapper li > a:before{width:0;height:2px;left:50%;bottom:10px;}}.nav-bottom .menu-wrapper li > a:hover{background-color:#F3F4F8;}@media only screen and (min-width:1024px){.nav-bottom .menu-wrapper li > a:hover{background-color:transparent;}}.nav-bottom .menu-wrapper li > a.active:before,.nav-bottom .menu-wrapper li > a.active-trail:before{width:4px;height:100%;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;background-color:#03315c;}@media only screen and (min-width:1024px){.nav-bottom .menu-wrapper li > a.active:before,.nav-bottom .menu-wrapper li > a.active-trail:before{width:100%;height:2px;left:0;}}@media only screen and (min-width:1024px){.nav-bottom .menu-wrapper li .menu-wrapper{background-color:#03315c;overflow:hidden;min-width:275px;max-width:400px;position:absolute;top:100%;left:0;z-index:99999;max-height:0;opacity:0;box-shadow:none;transition:max-height,0.7s,0.5s,ease-in-out,opacity,0.3s,ease-in-out;transition:all 0.3s ease-in-out;}}.nav-bottom .menu-wrapper li .menu-wrapper .menu{display:none;}@media only screen and (min-width:1024px){.nav-bottom .menu-wrapper li .menu-wrapper .menu{background:rgba(3,49,92,0.9);max-height:100%;overflow:hidden;display:block;height:auto;margin:auto;padding:20px 30px;}}.nav-bottom .menu-wrapper li .menu-wrapper .menu li{display:block;text-align:center;padding:0;border-bottom:1px solid #a7c3dd;}@media only screen and (min-width:1024px){.nav-bottom .menu-wrapper li .menu-wrapper .menu li{border-bottom:none;text-align:left;max-width:100%;float:none;margin-bottom:10px;}}.nav-bottom .menu-wrapper li .menu-wrapper .menu li:last-of-type{border-bottom:none;}.nav-bottom .menu-wrapper li .menu-wrapper .menu li:hover{background:transparent;}.nav-bottom .menu-wrapper li .menu-wrapper .menu li a{color:#055299;letter-spacing:1px;padding:3px 40px;width:100%;background-color:#fff;}@media only screen and (min-width:1024px){.nav-bottom .menu-wrapper li .menu-wrapper .menu li a{padding:0;width:auto;text-align:left;letter-spacing:2px;color:#fff;font-weight:500;display:inline-block;position:relative;font-size:10px;font-size:0.625rem;height:auto;display:block;background-color:transparent;transition:color 0.3s ease-in-out;}}.nav-bottom .menu-wrapper li .menu-wrapper .menu li a:hover{color:#6a996a;}.nav-bottom .menu-wrapper li .menu-wrapper .menu li a:hover:before{display:none;}.nav-bottom .menu-wrapper li .menu-wrapper .menu li a.active,.nav-bottom .menu-wrapper li .menu-wrapper .menu li a.active-trail{color:#6a996a;}.nav-bottom .menu-wrapper li .menu-wrapper .menu li a.active:before,.nav-bottom .menu-wrapper li .menu-wrapper .menu li a.active-trail:before{display:none;}@media only screen and (min-width:1024px){.nav-bottom .menu-wrapper > li{padding:25px;}}@media only screen and (min-width:1240px){.nav-bottom .menu-wrapper > li{padding:25px 35px;}}@media only screen and (min-width:1024px){.nav-bottom .show-search{width:70px;height:100%;position:absolute;padding:25px;right:0;z-index:22;cursor:pointer;transition:background,0.1s,ease-in-out;}}@media only screen and (min-width:1024px){.nav-bottom .show-search:before{content:"v";font-family:"ias";font-weight:900;text-align:center;color:#447db3;margin-left:-5px;width:35px;height:35px;font-size:38px;font-size:2.375rem;transition:all,0.3s,ease-in-out;}}.nav-bottom .show-search.open{background:#03315c;}@media only screen and (min-width:1024px){.nav-bottom .show-search.open:before{content:"z";margin-left:0;font-weight:900;color:#fff;font-size:22px;font-size:1.375rem;}}.nav-bottom .search-container{width:85%;margin:20px auto;background:#fff;}@media only screen and (min-width:1024px){.nav-bottom .search-container{margin:0 auto;background:rgba(3,49,92,0.9);width:100%;max-width:300px;position:absolute;min-height:77px;top:0;right:70px;width:100%;display:none;z-index:9999;}}.nav-bottom .search-container .container-inline{max-width:350px;margin:0 auto;}@media only screen and (min-width:1024px){.nav-bottom #search-block-form{padding:0;float:none;width:100%;padding:24px 74px 0px 22px;min-height:74px;}}.nav-bottom #search-block-form .form-item-search-block-form{width:calc(100% - 55px);max-width:300px;display:inline-block;}@media only screen and (min-width:1024px){.nav-bottom #search-block-form .form-item-search-block-form{width:100%;max-width:none;}}.nav-bottom #search-block-form .form-item-search-block-form .form-text{width:100%;background:transparent;font-family:"lato",Helvetica,Arial,sans-serif;padding:0;border:none;padding:5px;border:2px solid #055299;}@media only screen and (min-width:1024px){.nav-bottom #search-block-form .form-item-search-block-form .form-text{background:#ccdceb;border:2px solid #E5EAEE;}}.nav-bottom #search-block-form .form-actions{position:relative;display:inline-block;cursor:pointer;float:right;}@media only screen and (min-width:1024px){.nav-bottom #search-block-form .form-actions{float:none;position:absolute;top:15px;right:10px;}}.nav-bottom #search-block-form .form-actions:before{content:"v";font-family:"ias";font-weight:900;text-align:center;color:#055299;width:100%;height:100%;top:5px;position:absolute;font-size:38px;font-size:2.375rem;}@media only screen and (min-width:1024px){.nav-bottom #search-block-form .form-actions:before{color:#fff;top:13px;}}.nav-bottom #search-block-form .form-actions .form-submit{background:none;color:transparent;width:50px;height:36px;position:relative;z-index:9;}@media only screen and (min-width:1024px){.nav-bottom #search-block-form .form-actions .form-submit{width:50px;height:50px;}}.block-search .form-type-textfield{width:80%;display:inline-block;margin:0 0;}.block-search .form-actions{width:20%;display:inline-block;margin-left:-5px;}.block-search .form-actions .form-submit{width:100%;}.mobile-menu-btn{background:none;border:none;display:block;padding:8px 5%;vertical-align:middle;text-align:right;float:right;position:relative;z-index:1005;cursor:pointer;}@media only screen and (min-width:1024px){.mobile-menu-btn{display:none;visibility:hidden;}}.mobile-menu-btn .menu-btn{display:inline-block;height:3px;width:30px;position:relative;background-color:#fff;transition:all,0.3s,ease-in-out;}.mobile-menu-btn .menu-btn:after,.mobile-menu-btn .menu-btn:before{content:'';position:absolute;background-color:#fff;display:inline-block;height:3px;width:100%;right:0;transition:all 0.3s ease-in-out;}.mobile-menu-btn .menu-btn:after{top:8px;}.mobile-menu-btn .menu-btn:before{top:-8px;}.mobile-menu-btn.open .menu-btn{background-color:transparent;}.mobile-menu-btn.open .menu-btn:after,.mobile-menu-btn.open .menu-btn:before{top:0;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;}.mobile-menu-btn.open .menu-btn:before{-ms-transform:rotate(135deg);-webkit-transform:rotate(135deg);transform:rotate(135deg);}.mobile-menu-btn.open .menu-btn:after{-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);}.block-sub-menu{background-color:#e6edf5;text-align:center;display:none;}@media only screen and (min-width:768px){.block-sub-menu{display:block;}}.block-sub-menu .block-inner{width:90%;height:auto;margin:0 auto;padding:15px 0px;max-width:950px;}@media only screen and (min-width:768px){.block-sub-menu .block-inner{width:94%;}}@media only screen and (min-width:1240px){.block-sub-menu .block-inner{width:100%;}}.block-sub-menu ul.menu{line-height:18px;line-height:1.125rem;*zoom:1;clear:both;}.block-sub-menu ul.menu:after{height:0;content:".";display:block;clear:both;visibility:hidden;}.block-sub-menu ul.menu li{font-family:"lato",Helvetica,Arial,sans-serif;text-transform:uppercase;display:inline-block;font-size:11px;font-size:0.6875rem;letter-spacing:1px;padding:0 0;margin:5px 0;}@media only screen and (min-width:768px){.block-sub-menu ul.menu li{float:left;width:25%;}}.block-sub-menu ul.menu li a{position:relative;color:#03315c;font-weight:400;padding:0 0;display:inline-block;transition:all 300ms ease-in-out;}.block-sub-menu ul.menu li a:hover{color:#000;}.block-sub-menu ul.menu li a:hover:before{width:100%;left:0;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;}@media only screen and (min-width:768px){.block-sub-menu ul.menu li a:before{content:"";position:absolute;width:0%;height:1px;bottom:0;left:50%;background-color:#055299;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;transition:all 0.3s;}}.block-sub-menu ul.menu li a.active-trail{color:#055299;font-weight:500;}@media only screen and (min-width:768px){.block-sub-menu ul.menu li a.active-trail:before{width:100%;left:0;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;}}.block-sub-menu ul.menu li ul.menu li{float:none;width:auto;text-transform:capitalize;letter-spacing:0;}.block-sub-menu ul.menu li ul.menu li a{color:#03315c;}.block-sub-menu ul.menu li ul.menu li a:before{display:none;}.block-sub-menu ul.menu li ul.menu li.active-trail a{font-weight:600;}.block-sub-menu.lvl-2 .block-title{display:none;}.block-sub-menu.lvl-2 ul.menu-lvl-1{display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-justify-content:left;-ms-flex-pack:left;-webkit-justify-content:left;justify-content:left;-ms-flex-wrap:wrap;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;}.block-sub-menu.lvl-3 .block-title,.block-sub-menu.lvl-3 .menu-block-wrapper{display:inline-block;vertical-align:top;}.block-sub-menu.lvl-3 h2{line-height:20px;line-height:1.25rem;}.block-sub-menu.lvl-3 .block-title{float:left;font-family:"lato",Helvetica,Arial,sans-serif;text-transform:uppercase;display:inline-block;font-size:13px;font-size:0.8125rem;letter-spacing:1px;margin:5px 20px 5px 0;}.block-sub-menu.lvl-3 .block-title:after{content:"/";color:#03315c;display:inline-block;padding-left:20px;}.block-sub-menu.lvl-3 .block-title a{position:relative;color:#03315c;font-weight:400;padding:3px 0;}@media only screen and (min-width:768px){.block-sub-menu.lvl-3 .block-title a:before{content:"";position:absolute;width:0%;height:1px;bottom:0;left:50%;background-color:#055299;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;transition:all 0.3s;}}.block-sub-menu.lvl-3 .block-title a.active-trail{color:#055299;font-weight:500;}@media only screen and (min-width:768px){.block-sub-menu.lvl-3 .block-title a.active-trail:before{width:100%;left:0;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;}}.block-sub-menu.lvl-3 .menu-block-wrapper{width:75%;float:left;}.block-sub-menu.lvl-3 ul.menu li{position:relative;width:auto;padding:0 20px;float:left;text-transform:none;letter-spacing:0;text-align:left;}.block-sub-menu.lvl-3 ul.menu li a.active-trail,.block-sub-menu.lvl-3 ul.menu li a.active{font-weight:600;color:#03315c;}.block-sub-menu.lvl-3 ul.menu li a.active-trail:before,.block-sub-menu.lvl-3 ul.menu li a.active:before{display:none;}.block-sub-menu.lvl-3 ul.menu ul.menu{margin:0 0 0 10px;}.block-sub-menu.lvl-3 ul.menu ul.menu li{display:block;}.block-sub-menu.lvl-3 ul.menu ul.menu li a{display:block;transition:all 0ms ease-in-out;}.block-sub-menu.lvl-3 ul.menu ul.menu li a.active-trail{font-weight:400;color:#055299;}.block-sub-menu.lvl-3 ul.menu ul.menu li a:before{content:"";display:inline-block;vertical-align:middle;color:#055299;font-size:20px;font-size:1.25rem;position:absolute;width:4px;height:4px;left:-15px;top:7px;border-radius:100%;}.block-sub-menu.lvl-3 ul.menu ul.menu li a:hover:before{width:4px;left:-15px;}.breadcrumb{background-color:#e6edf5;border-top:1px solid rgba(204,220,235,0.7);display:none;padding:15px 5%;font-family:"lato",Helvetica,Arial,sans-serif;font-size:13px;font-size:0.8125rem;line-height:20px;line-height:1.25rem;}@media only screen and (min-width:768px){.breadcrumb{display:block;}}@media only screen and (min-width:1240px){.breadcrumb{padding:15px 50px;}}.breadcrumb a{position:relative;text-transform:uppercase;display:inline-block;color:#03315c;letter-spacing:2px;padding:0 0;margin:0 5px;font-size:12px;font-size:0.75rem;transition:all 300ms ease-in;}.breadcrumb a:before{content:"";opacity:0;position:absolute;width:0%;height:1px;bottom:0px;left:50%;background-color:#196DB6;transition:all 250ms ease-in;}.breadcrumb a:hover{color:#055299;}.breadcrumb a:hover:before{width:100%;left:0;opacity:1;}.breadcrumb .crumbs-separator{padding:0 5px;font-weight:600;font-size:10px;font-size:0.625rem;}.breadcrumb .crumbs-current-page{font-weight:500;color:#055299;}.align-center{text-align:center;}.align-left{text-align:left !important;}.align-right{text-align:right;}.inline{display:inline-block;}.no-bottom-margin{margin-bottom:0;}.cf,.clearfix{*zoom:1;clear:both;}.cf:after,.clearfix:after{height:0;content:".";display:block;clear:both;visibility:hidden;}.element-invisible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;}mark.unpublished{display:block;}.vertical-table{display:table;width:100%;height:100%;}.vertical-centered{display:table-cell;vertical-align:middle;}.vertical-bottom{display:table-cell;vertical-align:bottom;}.fixto-fixed{padding-top:35px;transition:padding-top 400ms ease-in-out;}.hidden-content{display:none;visibility:hidden;}a.click-whole-box{position:absolute;z-index:777;text-indent:-999em;width:100%;height:100%;top:0;left:0;border:none !important;}.uppercase{font-family:"lato",Helvetica,Arial,sans-serif;text-transform:uppercase;}.border-none{border:none !important;}.overlay-link{position:absolute;width:100%;height:100%;z-index:1;top:0;left:0;}.no-js .b-lazy,.no-js .w-img{opacity:1;}.b-lazy,.w-img{opacity:0;transition:opacity 500ms cubic-bezier(0.55,0.085,0,0.99);}.b-lazy.b-loaded,.b-lazy.b-error,.w-img.loaded{opacity:1;}.bg-overlay:before{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;}.bg-overlay.top:before{background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuNiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjYiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background:linear-gradient(rgba(0,0,0,0.6) 100%,rgba(0,0,0,0.6) 100%);}@media only screen and (min-width:1024px){.bg-overlay.top:before{background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIyMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC42NSIvPjxzdG9wIG9mZnNldD0iNjAlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:linear-gradient(rgba(0,0,0,0.65) 20%,rgba(0,0,0,0) 60%);}}.bg-overlay.bottom:before{background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSI1NiUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PHN0b3Agb2Zmc2V0PSI5OCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC45Ii8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');background:linear-gradient(rgba(0,0,0,0) 56%,rgba(0,0,0,0.9) 98%);}.bg-overlay.full:before{background-color:rgba(0,0,0,0.3);}.bg-overlay.blue:before{background-color:rgba(3,49,92,0.5);}.bg-lightblue{background-color:#e6edf5;}.bg-lightblue-2{background-color:#ccdceb;}.bg-verylightblue{background-color:#F7F7F7;}.bg-verylightblue-2{background-color:#F0F4F9;}.bg-fixed{position:static;}@media only screen and (min-width:1240px){.bg-fixed{background-attachment:fixed;}}.bg-img{position:absolute;display:block;top:0;left:0;width:100%;min-height:100%;height:100%;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;}.fade-in,.fade-out{transition:opacity 500ms cubic-bezier(0.55,0.085,0,0.99);}.fade-in{opacity:1;}.fade-out{opacity:0;}.c-blue{color:#055299;}.c-blue:hover{color:#03315c;}.ajax-progress-throbber{position:absolute;right:0;top:50%;margin-top:-20px;background:none;}.ajax-progress-throbber{background-color:transparent;display:block;vertical-align:middle;width:40px;height:40px;border:2px solid #055299;border-top-color:rgba(81,86,104,0.15);border-left-color:rgba(81,86,104,0.15);border-radius:100%;-webkit-animation:spinner 1s infinite linear;animation:spinner 1s infinite linear;}.ajax-progress-throbber .message{display:none;}.ct-label{fill:rgba(0,0,0,0.4);color:rgba(0,0,0,0.4);font-size:0.75rem;line-height:1;}.ct-chart-line .ct-label,.ct-chart-bar .ct-label{display:block;display:-ms-flexbox;display:-webkit-flex;display:flex;}.ct-label.ct-horizontal.ct-start{-webkit-align-items:flex-end;-ms-flex-align:flex-end;-ms-grid-row-align:flex-end;align-items:flex-end;-webkit-justify-content:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;text-align:left;text-anchor:start;}.ct-label.ct-horizontal.ct-end{-webkit-align-items:flex-start;-ms-flex-align:flex-start;-ms-grid-row-align:flex-start;align-items:flex-start;-webkit-justify-content:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;text-align:left;text-anchor:start;}.ct-label.ct-vertical.ct-start{-webkit-align-items:flex-end;-ms-flex-align:flex-end;-ms-grid-row-align:flex-end;align-items:flex-end;-webkit-justify-content:flex-end;-ms-flex-pack:flex-end;justify-content:flex-end;text-align:right;text-anchor:end;}.ct-label.ct-vertical.ct-end{-webkit-align-items:flex-end;-ms-flex-align:flex-end;-ms-grid-row-align:flex-end;align-items:flex-end;-webkit-justify-content:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;text-align:left;text-anchor:start;}.ct-chart-bar .ct-label.ct-horizontal.ct-start{-webkit-align-items:flex-end;-ms-flex-align:flex-end;-ms-grid-row-align:flex-end;align-items:flex-end;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;text-anchor:start;}.ct-chart-bar .ct-label.ct-horizontal.ct-end{-webkit-align-items:flex-start;-ms-flex-align:flex-start;-ms-grid-row-align:flex-start;align-items:flex-start;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;text-anchor:start;}.ct-chart-bar.ct-horizontal-bars .ct-label.ct-horizontal.ct-start{-webkit-align-items:flex-end;-ms-flex-align:flex-end;-ms-grid-row-align:flex-end;align-items:flex-end;-webkit-justify-content:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;text-align:left;text-anchor:start;}.ct-chart-bar.ct-horizontal-bars .ct-label.ct-horizontal.ct-end{-webkit-align-items:flex-start;-ms-flex-align:flex-start;-ms-grid-row-align:flex-start;align-items:flex-start;-webkit-justify-content:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;text-align:left;text-anchor:start;}.ct-chart-bar.ct-horizontal-bars .ct-label.ct-vertical.ct-start{-webkit-align-items:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;-webkit-justify-content:flex-end;-ms-flex-pack:flex-end;justify-content:flex-end;text-align:right;text-anchor:end;}.ct-chart-bar.ct-horizontal-bars .ct-label.ct-vertical.ct-end{-webkit-align-items:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;-webkit-justify-content:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start;text-align:left;text-anchor:end;}.ct-grid{stroke:rgba(0,0,0,0.2);stroke-width:1px;stroke-dasharray:2px;}.ct-point{stroke-width:10px;stroke-linecap:round;}.ct-line{fill:none;stroke-width:4px;}.ct-area{stroke:none;fill-opacity:0.1;}.ct-bar{fill:none;stroke-width:10px;}.ct-slice-donut{fill:none;stroke-width:60px;}.ct-series-a .ct-point,.ct-series-a .ct-line,.ct-series-a .ct-bar,.ct-series-a .ct-slice-donut{stroke:#d70206;}.ct-series-a .ct-slice-pie,.ct-series-a .ct-area{fill:#055299;stroke:#ccdceb;stroke-width:0;}.ct-series-b .ct-point,.ct-series-b .ct-line,.ct-series-b .ct-bar,.ct-series-b .ct-slice-donut{stroke:#f05b4f;}.ct-series-b .ct-slice-pie,.ct-series-b .ct-area{fill:#055299;stroke:#ccdceb;stroke-width:0;}.ct-series-c .ct-point,.ct-series-c .ct-line,.ct-series-c .ct-bar,.ct-series-c .ct-slice-donut{stroke:#f4c63d;}.ct-series-c .ct-slice-pie,.ct-series-c .ct-area{fill:#055299;stroke:#ccdceb;stroke-width:0;}.ct-series-d .ct-point,.ct-series-d .ct-line,.ct-series-d .ct-bar,.ct-series-d .ct-slice-donut{stroke:#d17905;}.ct-series-d .ct-slice-pie,.ct-series-d .ct-area{fill:#055299;stroke:#ccdceb;stroke-width:0;}.ct-series-e .ct-point,.ct-series-e .ct-line,.ct-series-e .ct-bar,.ct-series-e .ct-slice-donut{stroke:#453d3f;}.ct-series-e .ct-slice-pie,.ct-series-e .ct-area{fill:#055299;stroke:#ccdceb;stroke-width:0;}.ct-series-f .ct-point,.ct-series-f .ct-line,.ct-series-f .ct-bar,.ct-series-f .ct-slice-donut{stroke:#59922b;}.ct-series-f .ct-slice-pie,.ct-series-f .ct-area{fill:#055299;stroke:#ccdceb;stroke-width:0;}.ct-series-g .ct-point,.ct-series-g .ct-line,.ct-series-g .ct-bar,.ct-series-g .ct-slice-donut{stroke:#0544d3;}.ct-series-g .ct-slice-pie,.ct-series-g .ct-area{fill:#055299;stroke:#ccdceb;stroke-width:0;}.ct-series-h .ct-point,.ct-series-h .ct-line,.ct-series-h .ct-bar,.ct-series-h .ct-slice-donut{stroke:#6b0392;}.ct-series-h .ct-slice-pie,.ct-series-h .ct-area{fill:#055299;stroke:#ccdceb;stroke-width:0;}.ct-series-i .ct-point,.ct-series-i .ct-line,.ct-series-i .ct-bar,.ct-series-i .ct-slice-donut{stroke:#f05b4f;}.ct-series-i .ct-slice-pie,.ct-series-i .ct-area{fill:#055299;stroke:#ccdceb;stroke-width:0;}.ct-series-j .ct-point,.ct-series-j .ct-line,.ct-series-j .ct-bar,.ct-series-j .ct-slice-donut{stroke:#dda458;}.ct-series-j .ct-slice-pie,.ct-series-j .ct-area{fill:#055299;stroke:#ccdceb;stroke-width:0;}.ct-series-k .ct-point,.ct-series-k .ct-line,.ct-series-k .ct-bar,.ct-series-k .ct-slice-donut{stroke:#eacf7d;}.ct-series-k .ct-slice-pie,.ct-series-k .ct-area{fill:#055299;stroke:#ccdceb;stroke-width:0;}.ct-series-l .ct-point,.ct-series-l .ct-line,.ct-series-l .ct-bar,.ct-series-l .ct-slice-donut{stroke:#86797d;}.ct-series-l .ct-slice-pie,.ct-series-l .ct-area{fill:#055299;stroke:#ccdceb;stroke-width:0;}.ct-series-m .ct-point,.ct-series-m .ct-line,.ct-series-m .ct-bar,.ct-series-m .ct-slice-donut{stroke:#b2c326;}.ct-series-m .ct-slice-pie,.ct-series-m .ct-area{fill:#055299;stroke:#ccdceb;stroke-width:0;}.ct-series-n .ct-point,.ct-series-n .ct-line,.ct-series-n .ct-bar,.ct-series-n .ct-slice-donut{stroke:#6188e2;}.ct-series-n .ct-slice-pie,.ct-series-n .ct-area{fill:#055299;stroke:#ccdceb;stroke-width:0;}.ct-series-o .ct-point,.ct-series-o .ct-line,.ct-series-o .ct-bar,.ct-series-o .ct-slice-donut{stroke:#a748ca;}.ct-series-o .ct-slice-pie,.ct-series-o .ct-area{fill:#055299;stroke:#ccdceb;stroke-width:0;}.ct-square{display:block;position:relative;width:100%;}.ct-square:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:100%;}.ct-square:after{content:"";display:table;clear:both;}.ct-square > svg{display:block;position:absolute;top:0;left:0;}.ct-minor-second{display:block;position:relative;width:100%;}.ct-minor-second:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:93.75%;}.ct-minor-second:after{content:"";display:table;clear:both;}.ct-minor-second > svg{display:block;position:absolute;top:0;left:0;}.ct-major-second{display:block;position:relative;width:100%;}.ct-major-second:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:88.88889%;}.ct-major-second:after{content:"";display:table;clear:both;}.ct-major-second > svg{display:block;position:absolute;top:0;left:0;}.ct-minor-third{display:block;position:relative;width:100%;}.ct-minor-third:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:83.33333%;}.ct-minor-third:after{content:"";display:table;clear:both;}.ct-minor-third > svg{display:block;position:absolute;top:0;left:0;}.ct-major-third{display:block;position:relative;width:100%;}.ct-major-third:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:80%;}.ct-major-third:after{content:"";display:table;clear:both;}.ct-major-third > svg{display:block;position:absolute;top:0;left:0;}.ct-perfect-fourth{display:block;position:relative;width:100%;}.ct-perfect-fourth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:75%;}.ct-perfect-fourth:after{content:"";display:table;clear:both;}.ct-perfect-fourth > svg{display:block;position:absolute;top:0;left:0;}.ct-perfect-fifth{display:block;position:relative;width:100%;}.ct-perfect-fifth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:66.66667%;}.ct-perfect-fifth:after{content:"";display:table;clear:both;}.ct-perfect-fifth > svg{display:block;position:absolute;top:0;left:0;}.ct-minor-sixth{display:block;position:relative;width:100%;}.ct-minor-sixth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:62.5%;}.ct-minor-sixth:after{content:"";display:table;clear:both;}.ct-minor-sixth > svg{display:block;position:absolute;top:0;left:0;}.ct-golden-section{display:block;position:relative;width:100%;}.ct-golden-section:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:61.8047%;}.ct-golden-section:after{content:"";display:table;clear:both;}.ct-golden-section > svg{display:block;position:absolute;top:0;left:0;}.ct-major-sixth{display:block;position:relative;width:100%;}.ct-major-sixth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:60%;}.ct-major-sixth:after{content:"";display:table;clear:both;}.ct-major-sixth > svg{display:block;position:absolute;top:0;left:0;}.ct-minor-seventh{display:block;position:relative;width:100%;}.ct-minor-seventh:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:56.25%;}.ct-minor-seventh:after{content:"";display:table;clear:both;}.ct-minor-seventh > svg{display:block;position:absolute;top:0;left:0;}.ct-major-seventh{display:block;position:relative;width:100%;}.ct-major-seventh:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:53.33333%;}.ct-major-seventh:after{content:"";display:table;clear:both;}.ct-major-seventh > svg{display:block;position:absolute;top:0;left:0;}.ct-octave{display:block;position:relative;width:100%;}.ct-octave:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:50%;}.ct-octave:after{content:"";display:table;clear:both;}.ct-octave > svg{display:block;position:absolute;top:0;left:0;}.ct-major-tenth{display:block;position:relative;width:100%;}.ct-major-tenth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:40%;}.ct-major-tenth:after{content:"";display:table;clear:both;}.ct-major-tenth > svg{display:block;position:absolute;top:0;left:0;}.ct-major-eleventh{display:block;position:relative;width:100%;}.ct-major-eleventh:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:37.5%;}.ct-major-eleventh:after{content:"";display:table;clear:both;}.ct-major-eleventh > svg{display:block;position:absolute;top:0;left:0;}.ct-major-twelfth{display:block;position:relative;width:100%;}.ct-major-twelfth:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:33.33333%;}.ct-major-twelfth:after{content:"";display:table;clear:both;}.ct-major-twelfth > svg{display:block;position:absolute;top:0;left:0;}.ct-double-octave{display:block;position:relative;width:100%;}.ct-double-octave:before{display:block;float:left;content:"";width:0;height:0;padding-bottom:25%;}.ct-double-octave:after{content:"";display:table;clear:both;}.ct-double-octave > svg{display:block;position:absolute;top:0;left:0;}.ct-series-a .ct-slice-pie{fill:#afc9e1;}.ct-series-b .ct-slice-pie{fill:#8aafd3;}.ct-series-c .ct-slice-pie{fill:#6596c5;}.ct-series-d .ct-slice-pie{fill:#c2d5e8;}.ct-series-e .ct-slice-pie{fill:#36638e;}.ct-series-f .ct-slice-pie{fill:#36638e;}.ct-series-g .ct-slice-pie{fill:#2f567c;}.ct-series-h .ct-slice-pie{fill:#284969;}.ct-series-i .ct-slice-pie{fill:#213c57;}.ct-series-j .ct-slice-pie{fill:#447db3;}#page{width:100%;min-height:100%;height:auto !important;max-width:1500px;margin:0 auto;overflow:hidden;box-shadow:0 0 4px 0 #ededed;}.l-container,.l-container-sm,.l-container-lg{width:90%;height:auto;margin:0 auto;}@media only screen and (min-width:768px){.l-container,.l-container-sm,.l-container-lg{width:92%;}}@media only screen and (min-width:1240px){.l-container,.l-container-sm,.l-container-lg{width:100%;}}.l-container-sm{max-width:920px;}.l-container-lg{max-width:1149px;}.l-container{max-width:1150px;}.l-row{padding:20px 0;}@media only screen and (min-width:768px){.l-row{padding:40px 0;}}.l-row-lg{padding:20px 0;}@media only screen and (min-width:768px){.l-row-lg{padding:40px 0;}}@media only screen and (min-width:1240px){.l-row-lg{padding:70px 0;}}.l-row-sm{padding:25px 0;}@media only screen and (min-width:768px){.l-row-sm{padding:45px 0;}}.sidebar .block{margin-bottom:25px;}@media only screen and (min-width:1024px){.sidebar .block{margin-bottom:50px;}}#sidebar-second .sidebar-inner{position:relative;}@media only screen and (min-width:768px){#sidebar-second .sidebar-inner{padding-left:25px;}}@media only screen and (min-width:1024px){#sidebar-second .sidebar-inner{padding-left:70px;}}#sidebar-second .sidebar-inner:before{content:"";position:absolute;width:1px;height:100%;left:0;top:0;}@media only screen and (min-width:768px){#sidebar-second .sidebar-inner:before{left:12px;background-color:#ededed;}}@media only screen and (min-width:1024px){#sidebar-second .sidebar-inner:before{left:35px;}}#sidebar-second .block-inner > .block{margin-bottom:30px;}#sidebar-second .block{margin-bottom:40px;}#sidebar-second .block h2.block-title{font-weight:500;margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #ededed;font-size:20px;font-size:1.25rem;}@media only screen and (min-width:1240px){#sidebar-second .block h2.block-title{font-size:26px;font-size:1.625rem;line-height:30px;line-height:1.875rem;}}#sidebar-second .block ul{line-height:22px;line-height:1.375rem;}#sidebar-second .block ul li{font-size:15px;font-size:0.9375rem;padding-top:15px;display:block;}#sidebar-second .block .block-content a,#sidebar-second .block p a,#sidebar-second .block ul a,#sidebar-second .block ol a{color:#000;padding:0;display:inline;font-family:"lato",Helvetica,Arial,sans-serif;transition:all 300ms ease-in-out;border-bottom:1px solid #f2f2f2;}#sidebar-second .block .block-content a:hover,#sidebar-second .block p a:hover,#sidebar-second .block ul a:hover,#sidebar-second .block ol a:hover{color:#6a996a;border-color:#6a996a;}#sidebar-second .block .block-content{font-family:"lato",Helvetica,Arial,sans-serif;}#sidebar-second .block .block-content p{font-family:"lato",Helvetica,Arial,sans-serif;font-size:15px;font-size:0.9375rem;}#sidebar-second .block .block-content table td{padding:20px 0;}h1.content-title{margin-bottom:25px;line-height:28px;line-height:1.75rem;}@media only screen and (min-width:768px){h1.content-title{margin-bottom:30px;line-height:44px;line-height:2.75rem;}}@media only screen and (min-width:1240px){h1.content-title{margin-bottom:40px;line-height:48px;line-height:3rem;}}#content-area a{color:#6a996a;border-bottom:1px solid #ededed;transition:all 300ms ease-in-out;}#content-area a:hover{color:#03315c;border-color:#6a996a;}.cb-editor{font-family:"bodoni-urw",Georgia,serif;}.cb-editor h2,.cb-editor h3{margin:25px 0;padding-bottom:10px;font-weight:500;border-bottom:1px solid #ededed;}.cb-editor a{color:#6a996a;border-bottom:1px solid #ededed;transition:all 300ms ease-in-out;}.cb-editor a:hover{color:#03315c;border-color:#6a996a;}.cb-editor p,.cb-editor ul,.cb-editor ol{font-family:"bodoni-urw",Georgia,serif;font-size:18px;font-size:1.125rem;}@media only screen and (min-width:1240px){.cb-editor p,.cb-editor ul,.cb-editor ol{font-size:21px;font-size:1.3125rem;}}.cb-editor p img,.cb-editor ul img,.cb-editor ol img{margin:0 0 15px 0;}@media screen and (min-width:641px){.cb-editor p img[style*="left"],.cb-editor ul img[style*="left"],.cb-editor ol img[style*="left"]{margin:15px 60px 15px 0;}}@media screen and (min-width:641px){.cb-editor p img[style*="right"],.cb-editor ul img[style*="right"],.cb-editor ol img[style*="right"]{margin:15px 0 15px 60px;}}.cb-editor .field-name-body .first-paragraph{display:block;}.cb-editor ul,.cb-editor ol{margin:25px 0;line-height:28px;line-height:1.75rem;}@media only screen and (min-width:768px){.cb-editor ul,.cb-editor ol{margin:30px 0;padding:0 0 0 60px;}}.cb-editor ul li,.cb-editor ol li{margin-bottom:15px;}.cb-editor blockquote{margin:20px 0;}@media only screen and (min-width:768px){.cb-editor blockquote{margin:30px 0;}}.cb-editor blockquote p{font-weight:500;font-family:"bodoni-urw",Georgia,serif;color:#055299;quotes:"“" "”" "‘" "’";font-size:18px;font-size:1.125rem;}@media only screen and (min-width:1024px){.cb-editor blockquote p{font-size:24px;font-size:1.5rem;}}.cb-editor blockquote p:before,.cb-editor blockquote p:after{font-size:32px;font-size:2rem;display:inline-block;vertical-align:text-top;}.cb-editor blockquote p:before{content:open-quote;}@media only screen and (min-width:768px){.cb-editor blockquote p:before{margin-right:3px;}}.cb-editor blockquote p:after{content:close-quote;}@media only screen and (min-width:768px){.cb-editor blockquote p:after{margin-left:1px;}}.cb-editor blockquote.pull-left{border-right:2px solid #E8BB45;padding-right:20px;}@media only screen and (min-width:768px){.cb-editor blockquote.pull-left{width:40%;float:left;margin:25px 25px 20px -60px;}}@media only screen and (min-width:1240px){.cb-editor blockquote.pull-left{margin:40px 25px 30px -60px;}}.cb-editor blockquote.pull-right{border-left:2px solid #E8BB45;padding-left:20px;}@media only screen and (min-width:768px){.cb-editor blockquote.pull-right{width:40%;float:right;margin:25px -60px 20px 25px;}}@media only screen and (min-width:1240px){.cb-editor blockquote.pull-right{margin:40px -60px 30px 25px;}}.cb-editor .block a{color:#6a996a;border-bottom:1px solid #ededed;transition:all 300ms ease-in-out;}.cb-editor .block a:hover{color:#03315c;border-color:#6a996a;}table{width:100% !important;height:auto;margin:0 0 30px 0;}table thead tr th{font-weight:500;text-align:left;line-height:22px;line-height:1.375rem;padding-bottom:10px;background-color:#ededed;}table tbody tr td{border-bottom:2px solid #ededed;}table td{vertical-align:top;padding:20px;line-height:22px;line-height:1.375rem;}table td p{line-height:22px;line-height:1.375rem;}table td img{max-width:100%;height:auto;}table td p{font-size:18px;font-size:1.125rem;}table.stripes thead tr th{background-color:transparent;border-bottom:2px solid #ededed;}table.stripes tbody tr td{border-bottom:0;}table.stripes tbody tr.even,table.stripes tbody tr:nth-child(even){background-color:#ededed;}table.system-status-report tr{border-bottom:1px solid #ccc;border-color:rgba(0,0,0,0.1);}table.system-status-report tr.ok{color:#255b1e;background-color:#e5ffe2;}table.system-status-report tr.info{color:#040f37;background-color:#bdf;}table.system-status-report tr.warning{color:#840;background-color:#fffbe2;}.form-managed-file .form-file,.form-managed-file .form-submit{display:inline-block;margin-bottom:25px;}figure.img-inline{position:relative;}@media only screen and (min-width:1240px){figure.img-inline.col-full{margin:60px -60px;}}@media only screen and (min-width:768px){figure.img-inline.col-half{margin:15px 20px 0px 0px;}}@media only screen and (min-width:1240px){figure.img-inline.col-half{margin:15px 30px 0px -30px;}}figure.img-inline.col-half.right{float:right;}@media only screen and (min-width:768px){figure.img-inline.col-half.right{margin:15px 0px 0px 20px;}}@media only screen and (min-width:1240px){figure.img-inline.col-half.right{margin:15px -30px 0px 30px;}}figure.img-inline.default-image{float:left;width:auto;margin:15px 18px 0px 0px;}@media only screen and (min-width:768px){figure.img-inline.default-image{float:left;width:auto;margin:15px 20px 0px 0px;}}@media only screen and (min-width:1240px){figure.img-inline.default-image{margin:15px 50px 0px -60px;}}figure.img-inline.default-image img{width:auto;margin-bottom:10px;}figure.img-inline img{width:100%;}figure.img-inline figcaption{position:relative;width:100%;color:#055299;font-family:"lato",Helvetica,Arial,sans-serif;font-size:14px;font-size:0.875rem;margin-top:-10px;}figure.img-inline figcaption span{margin-right:5px;}figure.img-inline figcaption .field-file-image-credit{font-family:"bodoni-urw",Georgia,serif;white-space:word-break;display:block;text-align:right;color:#000;font-size:13px;font-size:0.8125rem;font-style:italic;line-height:1.5;}figure.img-inline figcaption .caption-label{display:inline-block;float:left;font-size:15px;font-size:0.9375rem;line-height:1.5;}figure.img-inline figcaption .field-file-image-caption{font-size:15px;font-size:0.9375rem;line-height:1.5;text-align:left;}figure.img-inline figcaption .field-file-image-caption p{font-size:15px;font-size:0.9375rem;line-height:1.5;text-align:left;}figure.img-inline figcaption .field-file-image-caption p b,figure.img-inline figcaption .field-file-image-caption p strong{font-weight:600;}.feature-thumbnail figure figcaption,.feature-image figure figcaption{position:relative;width:100%;color:#055299;font-family:"lato",Helvetica,Arial,sans-serif;font-size:14px;font-size:0.875rem;}.feature-thumbnail figure figcaption span,.feature-image figure figcaption span{margin-right:5px;}.feature-thumbnail figure figcaption .field-file-image-credit,.feature-image figure figcaption .field-file-image-credit{font-family:"bodoni-urw",Georgia,serif;white-space:word-break;display:block;text-align:right;color:#000;font-size:13px;font-size:0.8125rem;font-style:italic;line-height:1.5;}.feature-thumbnail figure figcaption .caption-label,.feature-image figure figcaption .caption-label{display:inline-block;float:left;font-size:15px;font-size:0.9375rem;line-height:1.5;}.feature-thumbnail figure figcaption .field-file-image-caption,.feature-image figure figcaption .field-file-image-caption{font-size:15px;font-size:0.9375rem;line-height:1.5;text-align:left;}.feature-thumbnail figure figcaption .field-file-image-caption p,.feature-image figure figcaption .field-file-image-caption p{font-size:15px;font-size:0.9375rem;line-height:1.5;text-align:left;}.feature-thumbnail figure figcaption .field-file-image-caption p b,.feature-thumbnail figure figcaption .field-file-image-caption p strong,.feature-image figure figcaption .field-file-image-caption p b,.feature-image figure figcaption .field-file-image-caption p strong{font-weight:600;}.media-youtube-video,.media-youtube-viemo{position:relative;padding-bottom:56.25%;padding-top:45px;margin-bottom:45px;height:0;overflow:hidden;}.media-youtube-video iframe,.media-youtube-video object,.media-youtube-video embed,.media-youtube-viemo iframe,.media-youtube-viemo object,.media-youtube-viemo embed{position:absolute;top:0;left:0;width:100%;height:100%;}.pager li{display:inline-block;}.cb-row{margin-bottom:30px;}@media only screen and (min-width:768px){.cb-row{margin-bottom:45px;}}@media only screen and (min-width:1240px){.cb-row{margin-bottom:60px;}}.cb-title{font-weight:700;margin-bottom:20px;}@media only screen and (min-width:768px){.cb-title{margin-bottom:35px;}}.cb-subtitle{font-size:13px;font-size:0.8125rem;letter-spacing:2px;color:#447db3;}.cb-btn{margin-top:20px;}@media only screen and (min-width:1024px){.cb-btn{margin-top:30px;}}@media only screen and (min-width:768px){.cb-quote .col-left{padding:20px 0 20px 20px;}}@media only screen and (min-width:1240px){.cb-quote .col-left{padding-right:40px;}}.cb-quote .col-right{padding:25px;vertical-align:middle !important;text-align:center;}@media only screen and (min-width:768px){.cb-quote .col-right{padding:25px;text-align:left;}}@media only screen and (min-width:1240px){.cb-quote .col-right{padding:40px 40px 40px 0;}}.cb-quote .cb-title{font-weight:400;margin-bottom:0;}.cb-quote figure{position:relative;}.cb-quote figure img{width:100%;}.cb-quote figure figcaption{color:#fff;text-align:center;padding:25px;}.cb-quote blockquote{font-style:italic;font-size:22px;font-size:1.375rem;line-height:32px;line-height:2rem;color:#055299;}@media only screen and (min-width:1024px){.cb-quote blockquote{font-size:28px;font-size:1.75rem;line-height:42px;line-height:2.625rem;}}.cb-full-width{position:static;}.cb-full-width figure{position:relative;overflow:hidden;}@media only screen and (min-width:768px){.cb-full-width figure{height:480px;}}@media only screen and (min-width:1240px){.cb-full-width figure{height:580px;}}.cb-full-width figure figcaption{width:100%;position:absolute;top:0;color:#fff;padding:40px 0;}@media only screen and (min-width:768px){.cb-full-width figure figcaption{padding:70px 0;}}.cb-full-width .bg-fixed{position:static;}.cb-full-width h2.cb-title{font-size:22px;font-size:1.375rem;}@media only screen and (min-width:768px){.cb-full-width h2.cb-title{font-size:26px;font-size:1.625rem;}}@media only screen and (min-width:1240px){.cb-full-width h2.cb-title{font-size:32px;font-size:2rem;}}.cb-full-width .cb-desc{max-width:850px;}.cb-full-width .cb-desc p{font-size:17px;font-size:1.0625rem;}@media only screen and (min-width:1024px){.cb-full-width .cb-desc p{font-size:20px;font-size:1.25rem;}}.cb-full-width.video h2.cb-title{font-weight:400;font-size:30px;font-size:1.875rem;}@media only screen and (min-width:768px){.cb-full-width.video h2.cb-title{font-size:48px;font-size:3rem;}}.cb-full-width.video figure figcaption{padding:70px 0;}.cb-statistics{margin-top:30px;}@media only screen and (min-width:768px){.cb-statistics{margin-top:0;padding-left:40px;}}.cb-statistics .cb-content{padding:20px;}@media only screen and (min-width:1240px){.cb-statistics .cb-content{padding:40px;}}.cb-statistics .stat-item{color:#055299;margin-bottom:15px;}.cb-statistics .stat-item .stat-number,.cb-statistics .stat-item .stat-title{display:inline-block;vertical-align:middle;}.cb-statistics .stat-item .stat-number{margin-right:15px;background-color:#ccdceb;width:50px;height:50px;font-size:24px;font-size:1.5rem;line-height:50px;line-height:3.125rem;font-weight:700;text-align:center;border-radius:100%;}@media only screen and (min-width:1240px){.cb-statistics .stat-item .stat-number{width:65px;height:65px;font-size:30px;font-size:1.875rem;line-height:65px;line-height:4.0625rem;}}.cb-statistics .stat-item .stat-title{width:70%;letter-spacing:2px;font-size:14px;font-size:0.875rem;padding:18px 0;vertical-align:middle;border-bottom:1px solid #ccdceb;}@media only screen and (min-width:1024px){.cb-statistics .stat-item .stat-title{font-size:16px;font-size:1rem;}}.cb-statistics .stat-item:last-child{margin-bottom:0;}.cb-statistics .stat-item:last-child .stat-title{border-bottom:0;}.cb-statistics .btn.solid,.cb-statistics .cas-links li a.solid,.cas-links li .cb-statistics a.solid{display:block;}.cb-grid-item{position:relative;overflow:hidden;text-align:center;color:#fff;}.cb-grid-item img{width:100%;}.cb-grid-item .cb-title{font-weight:400;}.cb-grid-item .cb-desc{opacity:0;font-style:italic;font-weight:500;font-size:22px;font-size:1.375rem;line-height:30px;line-height:1.875rem;width:80%;margin:0 auto;}.cb-list-content{padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #E8E7E7;}.cb-list-content:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0;}.cb-list-content .col-left img{width:50%;margin-bottom:20px;}@media only screen and (min-width:768px){.cb-list-content .col-left img{width:100%;margin-bottom:0;}}@media only screen and (min-width:768px){.cb-list-content .col-right{padding-left:35px;}}.cb-list-content h2{margin-bottom:15px;}.cb-list-content p{font-size:15px;font-size:0.9375rem;}@media only screen and (min-width:768px){.cb-list-content p{font-size:17px;font-size:1.0625rem;}}.cb-heading{text-align:center;}@media only screen and (min-width:768px){.cb-heading{text-align:inherit;}}.cb-heading .align-right{text-align:center;}@media only screen and (min-width:768px){.cb-heading .align-right{text-align:right;}}.h-effect.cb-grid-item .cb-content{transition:background-color 0.5s cubic-bezier(0.55,0.085,0,0.99);}.h-effect.cb-grid-item .cb-desc,.h-effect.cb-grid-item .cb-title{transition:all 0.6s cubic-bezier(0.55,0.085,0,0.99);}.h-effect.cb-grid-item:hover .cb-title{-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);}.h-effect.cb-grid-item:hover .cb-desc{opacity:1;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);}.h-effect.cb-grid-item:hover .cb-content{background-color:rgba(3,49,92,0.7);}.h-effect.cb-grid-item:hover img{-webkit-filter:grayscale(0.5);filter:grayscale(0.5);}@media screen and (max-width:530px){table tr td{max-width:280px;}}@media only screen and (min-width:768px){.l-faux-table{width:100%;display:table;}}@media only screen and (min-width:768px){.col-two-thirds{float:left;width:66.666666666%;}}@media only screen and (min-width:768px){.l-faux-table > .col-two-thirds{display:table-cell;float:none;vertical-align:top;}}.col-half{width:100%;}@media only screen and (min-width:768px){.col-half{float:left;width:50%;}}@media only screen and (min-width:768px){.l-faux-table > .col-half{display:table-cell;float:none;vertical-align:top;}}@media only screen and (min-width:768px){.col-third{float:left;width:33.333333333%;}}@media only screen and (min-width:768px){.l-faux-table > .col-third{display:table-cell;float:none;vertical-align:top;}}.col-quarter{width:100%;}@media only screen and (min-width:768px){.col-quarter{float:left;width:50%;}}@media only screen and (min-width:1024px){.col-quarter{width:25%;}}@media only screen and (min-width:768px){.l-faux-table > .col-quarter{display:table-cell;float:none;vertical-align:top;}}.views-view-grid{width:100%;height:100%;}@media only screen and (min-width:768px){.views-view-grid{width:calc(100% + 36px);display:table;table-layout:auto;border-spacing:10px;margin:-10px 0 -10px -10px;}}@media only screen and (min-width:1240px){.views-view-grid{width:calc(100% + 95px);border-spacing:30px;margin:-30px 0 -30px -30px;}}@media only screen and (min-width:768px){.views-view-grid.cols-2 .g-row .col-item{width:50%;}}@media only screen and (min-width:768px){.views-view-grid.cols-3 .g-row .col-item{width:33.33333%;}}@media only screen and (min-width:768px){.views-view-grid .g-row{display:table-row;margin-right:0;margin-left:0;width:100%;}}.views-view-grid .g-row .col-item{position:relative;width:100%;}@media only screen and (min-width:768px){.views-view-grid .g-row .col-item{width:25%;display:table-cell;vertical-align:top;}}.l-grid.callouts.grid-col-3{margin:0 -20px 0 -20px;}@media only screen and (min-width:640px){.l-grid.callouts.grid-col-3{margin:0 -15px 0 -15px;}}@media only screen and (min-width:1024px){.l-grid.callouts.grid-col-3{margin:0 -20px 0 -20px;}}.l-grid.callouts.grid-col-4{margin:0 -15px 0 -15px;}.l-grid.callouts.grid-col-4 .col-item{padding:15px;}@media only screen and (min-width:640px){.l-grid.callouts.grid-col-4 .col-item{width:50%;float:left;}}@media only screen and (min-width:1240px){.l-grid.callouts.grid-col-4 .col-item{width:25%;}}.l-grid.callouts .col-item{padding:0 20px;margin-top:20px;overflow:hidden;}@media only screen and (min-width:640px){.l-grid.callouts .col-item{width:50%;float:left;margin-top:0;padding:15px;}}@media only screen and (min-width:1024px){.l-grid.callouts .col-item{width:33.3333%;padding:0 20px;}}.l-grid.ideas .teaser-mini{padding:25px;border-bottom:1px solid #E8E7E7;}.l-grid.ideas .teaser-mini:last-child{border-right:0;}@media only screen and (min-width:768px){.l-grid.ideas .teaser-mini{border-right:1px solid #E8E7E7;}}.l-grid.ideas .teaser-mini h3{font-size:16px;font-size:1rem;}@media only screen and (min-width:1240px){.l-grid.ideas .teaser-mini h3{font-size:20px;font-size:1.25rem;}}.l-grid.ideas .teaser-mini{width:100%;}@media only screen and (min-width:768px){.l-grid.ideas .teaser-mini{float:left;width:25%;}}@media only screen and (min-width:768px){.l-faux-table > .l-grid.ideas .teaser-mini{display:table-cell;float:none;vertical-align:top;}}.l-grid.ideas .teaser-mini .ico{display:inline-block;}.grid{overflow:hidden;}.grid .grid-item,.grid .grid-sizer{width:98%;}@media only screen and (min-width:640px){.grid .grid-item,.grid .grid-sizer{width:48%;}}@media only screen and (min-width:768px){.grid .grid-item,.grid .grid-sizer{width:32%;}}@media only screen and (min-width:1024px){.grid .grid-item,.grid .grid-sizer{width:23%;}}.grid .gutter-sizer{width:1%;}@media only screen and (min-width:640px){.grid .gutter-sizer{width:2%;}}@media only screen and (min-width:768px){.grid .gutter-sizer{width:2%;}}@media only screen and (min-width:1024px){.grid .gutter-sizer{width:2.5%;}}.front .nav-bottom{position:relative;}@media only screen and (min-width:1024px){.front .nav-bottom{background-color:rgba(255,255,255,0.7);border-bottom:1px solid rgba(255,255,255,0.8);}}.homepage{position:relative;}@media only screen and (min-width:1240px){.homepage .main-content:before{content:"";display:block;border-top:1px solid #ededed;height:1px;width:100%;margin:0 auto;left:0;position:absolute;}}.paragraphs-item-grid-item{margin-bottom:40px;overflow:hidden;}@media only screen and (min-width:1240px){.paragraphs-item-grid-item{margin-bottom:70px;}}.paragraphs-item-grid-item > .content{opacity:0;width:calc(100% + 2px);margin-left:-1px;clear:both;transition:opacity 500ms cubic-bezier(0.55,0.085,0,0.99);}.paragraphs-item-grid-item > .content.loaded{opacity:1;}.video-player{-webkit-transform-style:preserve-3d;-webkit-backface-visibility:hidden;display:none;opacity:0;position:fixed;top:0;left:0;z-index:10000;background-color:#000;width:100%;height:100%;transition:opacity 0.3s ease-in-out;}.video-player .video-container{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;padding:12% 8%;display:table;transition:all 0.5s ease-in-out;}@media only screen and (min-width:640px){.video-player .video-container{padding:8%;}}@media only screen and (min-width:768px){.video-player .video-container{padding:5%;}}.video-player .inner-wrap{position:relative;display:table-cell;vertical-align:middle;text-align:center;}.video-player .iframe-wrapper{-webkit-transform-style:preserve-3d;-webkit-backface-visibility:hidden;position:relative;height:100%;width:100%;}.video-player .icon-cancel{position:absolute;top:0;right:0;border:none;width:50px;height:50px;z-index:999;background:transparent;}.video-player .icon-cancel:before{background:transparent;color:#E5EAEE;font-size:45px;font-size:2.8125rem;}.block-views-event_homepage-block{background-color:#E5EAEE;}@media only screen and (min-width:1240px){.block-views-event_homepage-block{background-color:transparent;}}.block-views-event_homepage-block .views-view-grid .col-item{margin-bottom:18px;}@media only screen and (min-width:768px){.block-views-event_homepage-block .views-view-grid .col-item{margin-bottom:0;}}.page-ideas .icon-wrap{display:none;}.page-ideas .vocabulary-affiliation h2{display:block;font-family:"lato",Helvetica,Arial,sans-serif;color:#055299;text-transform:uppercase;font-weight:500;letter-spacing:2px;display:inline-block;vertical-align:middle;font-size:12px;font-size:0.75rem;}#content-header{position:relative;}.content-hero{position:relative;overflow:hidden;color:#fff;text-align:left;height:0;background-color:#000;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-perspective:1000;-ms-perspective:1000;perspective:1000;}.content-hero .content-hero-inner{position:absolute;top:0;left:0;width:100%;height:100%;}.content-hero h1.hero-heading{position:relative;padding:40px 0;opacity:0;text-shadow:1px 2px 0px rgba(0,0,0,0.7);font-size:35px;font-size:2.1875rem;}@media only screen and (min-width:640px){.content-hero h1.hero-heading{text-align:left !important;}}@media only screen and (min-width:768px){.content-hero h1.hero-heading{max-width:50%;font-size:40px;font-size:2.5rem;}}@media only screen and (min-width:1240px){.content-hero h1.hero-heading{padding:80px 0;font-size:62px;font-size:3.875rem;}}.content-hero .hero-subtitle{font-family:"lato",Helvetica,Arial,sans-serif;font-weight:normal;text-shadow:1px 2px 0px rgba(0,0,0,0.7);}@media only screen and (min-width:1024px){.content-hero.home{margin-top:-80px;}}.content-hero.home h1.hero-heading{padding:0 0 15px 0;margin-bottom:20px;max-width:355px;font-size:38px;font-size:2.375rem;line-height:42px;line-height:2.625rem;}@media only screen and (min-width:768px){.content-hero.home h1.hero-heading{max-width:500px;padding:0 0 25px 0;margin-bottom:30px;font-size:54px;font-size:3.375rem;line-height:54px;line-height:3.375rem;}}@media only screen and (min-width:1240px){.content-hero.home h1.hero-heading{max-width:600px;font-size:72px;font-size:4.5rem;line-height:72px;line-height:4.5rem;}}.content-hero.home h1.hero-heading:after{content:"";position:absolute;left:0;bottom:0;width:50%;height:1px;background-color:rgba(255,255,255,0.35);}@media only screen and (min-width:640px){.content-hero.home h1.hero-heading:after{width:70%;}}.content-hero.home.img-ratio-lg{padding-bottom:75.7%;}@media only screen and (min-width:640px){.content-hero.home.img-ratio-lg{padding-bottom:44.7%;}}@media only screen and (min-width:1024px){.content-hero.home.img-ratio-lg{padding-bottom:42.7%;}}.content-hero.img-ratio-lg{padding-bottom:75.7%;}@media only screen and (min-width:640px){.content-hero.img-ratio-lg{padding-bottom:44.7%;}}@media only screen and (min-width:1024px){.content-hero.img-ratio-lg{padding-bottom:37.7%;}}.content-hero img{width:100%;opacity:0;}.content-hero .hero-subtitle{opacity:0;}.content-hero .hero-video{text-align:left;opacity:0;}.content-hero .hero-video a{letter-spacing:2px;color:#fff;font-family:"lato",Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:12px;font-size:0.75rem;}@media only screen and (min-width:768px){.content-hero .hero-video a{text-indent:0;font-size:14px;font-size:0.875rem;transition:all 0.3s ease-in-out;}}.content-hero .hero-video a.btn,.content-hero .hero-video .cas-links li a,.cas-links li .content-hero .hero-video a{padding:0 0;}.content-hero .hero-video a:hover .play{margin-right:19px;background-color:#03315c;}.content-hero .hero-video a .play{width:40px;height:40px;font-family:"ias",Helvetica,Arial,sans-serif;text-transform:none;margin-right:15px;background-color:rgba(3,49,92,0.7);transition:all 0.3s ease-in-out;}@media only screen and (min-width:1240px){.content-hero .hero-video a .play{width:50px;height:50px;}}.content-hero .hero-video a .play:before{font-family:"ias",Helvetica,Arial,sans-serif;text-transform:none;text-indent:4px;font-size:30px;font-size:1.875rem;line-height:36px;line-height:2.25rem;}@media only screen and (min-width:1240px){.content-hero .hero-video a .play:before{text-indent:4px;font-size:34px;font-size:2.125rem;line-height:46px;line-height:2.875rem;}}.content-hero.ani-loaded img{transition:opacity 500ms cubic-bezier(0.55,0.085,0,0.99);opacity:1;}.content-hero.ani-loaded .hero-heading{-webkit-animation:fadeInUp 1s cubic-bezier(0.55,0.085,0,0.99) forwards;animation:fadeInUp 1s cubic-bezier(0.55,0.085,0,0.99) forwards;-webkit-animation-delay:0.5s;animation-delay:0.5s;}.content-hero.ani-loaded .hero-video,.content-hero.ani-loaded .hero-subtitle{-webkit-animation:fadeInDown 1s cubic-bezier(0.55,0.085,0,0.99) forwards;animation:fadeInDown 1s cubic-bezier(0.55,0.085,0,0.99) forwards;-webkit-animation-delay:0.9s;animation-delay:0.9s;}.content-taxonomy{border-bottom:1px solid #E8E7E7;}.content-taxonomy h1{text-align:center;}.btn,.cas-links li a{font-family:"lato",Helvetica,Arial,sans-serif;text-align:center;text-transform:uppercase;font-weight:600;letter-spacing:2px;display:inline-block;padding:5px 18px;font-size:11px;font-size:0.6875rem;}@media only screen and (min-width:768px){.btn,.cas-links li a{padding:10px 30px;}}.btn.solid,.cas-links li a.solid{line-height:18px;line-height:1.125rem;position:relative;color:#fff;background-color:#055299;transition:background-color 0.3s ease-out-in;padding:10px 18px;}@media only screen and (min-width:768px){.btn.solid,.cas-links li a.solid{padding:14px 30px;}}@media only screen and (min-width:768px){.btn.solid.sm,.cas-links li a.solid.sm{padding:10px 18px;}}.btn.solid span,.cas-links li a.solid span{position:relative;left:0;transition:all 0.3s ease-out;}.btn.solid.gold,.cas-links li a.solid.gold,.gsc-search-box td.gsc-search-button input{color:#03315c;background-color:#ECCF81;}.btn.solid.gold:after,.cas-links li a.solid.gold:after,.gsc-search-box td.gsc-search-button input:after{border-right:0px solid #ECCF81;}.btn.solid:after,.cas-links li a.solid:after{content:"";position:absolute;top:0;right:0;width:1px;height:100%;border-right:0px solid #0d87f7;transition:all 0.3s ease-out;}.btn.solid:hover,.cas-links li a.solid:hover{background-color:#03315c;}.btn.solid:hover.blue,.cas-links li a.solid:hover.blue{background-color:#03315c;}.btn.solid:hover.gold,.cas-links li a.solid:hover.gold,.gsc-search-box td.gsc-search-button input:hover{background-color:#d5a21b;}.btn.solid:hover span,.cas-links li a.solid:hover span{left:-10px;}.btn.solid:hover:after,.cas-links li a.solid:hover:after{border-width:6px;}.btn.solid:active,.cas-links li a.solid:active{box-shadow:inset 2px 2px 2px rgba(0,0,0,0.6),0 0 1px transparent;}.btn.border,.cas-links li a.border,.gsc-orderby .gsc-selected-option-container{font-style:normal;text-align:center;border:1px solid #055299;color:#055299;padding:2px 20px;background-color:transparent;text-transform:uppercase;letter-spacing:2px;display:inline-block;transition:background-color 0.3s ease-in-out;}@media only screen and (min-width:768px){.btn.border,.cas-links li a.border,.gsc-orderby .gsc-selected-option-container{padding:5px 28px;}}.btn.border span,.cas-links li a.border span,.gsc-orderby .gsc-selected-option-container span{position:relative;left:0;transition:all 0.3s ease-out;}.btn.border i,.cas-links li a.border i,.gsc-orderby .gsc-selected-option-container i{position:absolute;}.btn.border i:after,.cas-links li a.border i:after,.gsc-orderby .gsc-selected-option-container i:after{content:'\f429';display:inline-block;vertical-align:top;width:20px;height:25px;margin-top:-1px;margin-left:-20px;font-family:"Genericons",Helvetica,Arial,sans-serif;font-weight:normal;font-style:normal;font-size:18px;font-size:1.125rem;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;transition:all 0.2s ease-out;}.btn.border:hover,.cas-links li a.border:hover,.gsc-orderby .gsc-selected-option-container:hover{color:#fff;background-color:#055299;}.btn.border:hover span,.cas-links li a.border:hover span,.gsc-orderby .gsc-selected-option-container:hover span{left:-12px;}.btn.border:hover i:after,.cas-links li a.border:hover i:after,.gsc-orderby .gsc-selected-option-container:hover i:after{margin-left:-5px;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;}.btn.border.white,.cas-links li a.border.white,.gsc-orderby .white.gsc-selected-option-container{border-color:#fff;color:#fff;min-width:110px;}.btn.border.white:hover,.cas-links li a.border.white:hover,.gsc-orderby .white.gsc-selected-option-container:hover{background-color:#f2d997;border-color:#f2d997;color:#03315c;}.btn.more,.cas-links li a.more{padding:2px 10px;color:#055299;background-color:#f2d997;margin-top:15px;min-width:100px;}.btn.more:after,.cas-links li a.more:after{content:'\f429';display:inline-block;vertical-align:top;width:20px;height:27px;margin-left:-20px;color:#f2d997;font-family:"Genericons",Helvetica,Arial,sans-serif;font-weight:normal;font-style:normal;font-size:16px;font-size:1rem;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;transition:all 0.3s ease-out;}.btn.more:hover,.cas-links li a.more:hover{color:#03315c;}.btn.more:hover:after,.cas-links li a.more:hover:after{color:#03315c;margin-left:0px;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;}.solid-gold,.cas-links li a{color:#03315c;font-family:"lato",Helvetica,Arial,sans-serif;font-weight:500;letter-spacing:2px;background:#f2d997;display:inline-block;text-transform:uppercase;padding:12px 15px;line-height:1.5;font-size:11px;font-size:0.6875rem;}.ico{position:relative;width:30px;height:30px;display:inline-block;vertical-align:middle;text-indent:-999em;background:#f2d997;-webkit-background-clip:padding-box;border-radius:100%;}.ico:before{position:absolute;top:2px;left:0;width:100%;height:100%;font-family:"ias",Helvetica,Arial,sans-serif;color:#03315c;text-indent:1px;font-weight:normal;text-align:center;font-size:20px;font-size:1.25rem;}.ico.play{width:50px;height:50px;border:1px solid #fff;background-color:rgba(3,49,92,0.7);position:relative;transition:all 0.3s ease-in-out;}@media only screen and (min-width:1240px){.ico.play{width:80px;height:80px;}}.ico.play:hover{background-color:#03315c;}.ico.play:before{position:absolute;top:0;left:50%;content:"p";color:#fff;line-height:50px;font-size:32px;font-size:2rem;-ms-transform:translate(-50%);-webkit-transform:translate(-50%);transform:translate(-50%);transition:all 0.3s ease-in-out;}@media only screen and (min-width:1240px){.ico.play:before{font-size:54px;font-size:3.375rem;line-height:80px;}}.ico.icon-ideas:before{content:"r";text-indent:-1px;line-height:.9;font-size:30px;font-size:1.875rem;}@media only screen and (min-width:768px){.ico.icon-ideas:before{text-indent:0;line-height:1;}}.icon-wrap{margin-bottom:15px;display:inline-block;}.icon-wrap .ico{transition:background-color 0.3s ease-in-out;}.icon-wrap .icon-label{font-family:"lato",Helvetica,Arial,sans-serif;color:#055299;text-transform:uppercase;font-weight:600;letter-spacing:2px;display:inline-block;vertical-align:middle;padding-left:10px;font-size:11px;font-size:0.6875rem;transition:padding 0.3s ease-in-out;}.open-btn{background:transparent;font-family:"lato",Helvetica,Arial,sans-serif;font-style:normal;letter-spacing:2px;text-transform:uppercase;color:#fff;display:inline-block;border:1px solid #fff;padding:10px 15px;font-size:11px;font-size:0.6875rem;transition:all,0.3s,ease-in-out;}.open-btn:hover{background:#fff;color:#055299;border-color:#055299;}.read-more{font-family:"lato",Helvetica,Arial,sans-serif;text-transform:uppercase;display:inline-block;float:left;color:#055299;}.solid-btn a,.solid-btn input,.more-link a,.more-link input{font-family:"lato",Helvetica,Arial,sans-serif;text-align:center;text-transform:uppercase;font-weight:500;letter-spacing:2px;display:inline-block;padding:10px 15px;background-color:#055299;color:#fff;font-size:10px;font-size:0.625rem;}@media only screen and (min-width:768px){.solid-btn a,.solid-btn input,.more-link a,.more-link input{font-size:12px;font-size:0.75rem;padding:14px 20px;}}.solid-btn a:hover,.solid-btn input:hover,.more-link a:hover,.more-link input:hover{background-color:#03315c;}.solid-btn a:active,.solid-btn input:active,.more-link a:active,.more-link input:active{box-shadow:inset 2px 2px 2px rgba(0,0,0,0.6),0 0 1px transparent;}.pager-load-more{position:relative;}.more-link,.pager-load-more{border-top:1px solid #E8E7E7;width:90%;max-width:1149px;height:auto;margin:0 auto;padding:40px 0 20px;}@media only screen and (min-width:1240px){.more-link,.pager-load-more{padding:50px 0 0;width:100%;}}.more-link li,.pager-load-more li{position:relative;display:block;width:auto;margin:0 auto 50px;text-align:center;clear:both;}.more-link li a,.pager-load-more li a{position:relative;display:inline-block;background-color:#f2d997;font-weight:500;font-family:"lato",Helvetica,Arial,sans-serif;letter-spacing:2px;color:#03315c;text-transform:uppercase;padding:5px 20px 5px 25px;box-shadow:0 0 1px transparent;font-size:12px;font-size:0.75rem;transition:boxshadow,0.3s,ease-in-out;}@media only screen and (min-width:768px){.more-link li a,.pager-load-more li a{padding:8px 20px 8px 25px;}}.more-link li a:after,.pager-load-more li a:after{font-family:"ias" !important;text-transform:none !important;color:#03315c;top:0;vertical-align:middle;content:"j";display:inline-block;height:25px;font-size:18px;font-size:1.125rem;-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);}.more-link li a:hover,.pager-load-more li a:hover{background-color:#E8BB45;}.more-link li a:active,.pager-load-more li a:active{background-color:#E8BB45;}.pager-load-more-empty{display:none;}#footer{width:100%;max-width:1500px;margin:0 auto;overflow:hidden;background-color:#03315c;color:#fff;}.footer-top{padding:30px 0 22px;}@media only screen and (min-width:768px){.footer-top{padding:40px 0 22px;}}.footer-top p{line-height:28px;line-height:1.75rem;}.footer-top p + p{margin-top:20px;}.footer-top h2.block-title{letter-spacing:2px;font-size:13px;font-size:0.8125rem;font-weight:500;font-family:"lato",Helvetica,Arial,sans-serif;text-transform:uppercase;margin-bottom:15px;}@media only screen and (min-width:1240px){.footer-top h2.block-title{font-size:14px;font-size:0.875rem;}}.footer-top .col-third{padding:25px 0;border-bottom:1px solid #1A456D;}.footer-top .col-third.first{border-left:0;padding-top:10px;}@media only screen and (min-width:768px){.footer-top .col-third{vertical-align:top !important;padding:0px 15px;border-bottom:0;border-left:1px solid #1A456D;}}@media only screen and (min-width:1024px){.footer-top .col-third{padding:0 25px;}}.footer-top .col-third:last-child{padding-bottom:0;border-bottom:0;}@media only screen and (min-width:1240px){.footer-top .block-main-info{padding:0 15px;}}.footer-top .block-main-info .block-inner{text-align:left !important;position:relative;padding-left:90px;}@media only screen and (min-width:768px){.footer-top .block-main-info .block-inner{padding-left:0;}}@media only screen and (min-width:1024px){.footer-top .block-main-info .block-inner{padding-left:60px;}}@media only screen and (min-width:1240px){.footer-top .block-main-info .block-inner{padding-left:150px;}}.footer-top .block-main-info .block-inner:before{position:absolute;content:"";display:inline-block;vertical-align:top;width:75px;height:75px;left:0px;margin-bottom:10px;background:url(/sites/ids.ias.edu/themes/custom/ias/images/coin.png) no-repeat top left;background-size:cover;}@media only screen and (min-width:768px){.footer-top .block-main-info .block-inner:before{position:relative;}}@media only screen and (min-width:1024px){.footer-top .block-main-info .block-inner:before{left:-30px;position:absolute;}}@media only screen and (min-width:1240px){.footer-top .block-main-info .block-inner:before{left:-20px;width:150px;height:150px;}}.footer-top .block-main-info p{font-family:"bodoni-urw",Georgia,serif;font-weight:500;line-height:1.3;font-size:18px;font-size:1.125rem;}@media only screen and (min-width:768px){.footer-top .block-main-info p{margin-left:0;}}.footer-top .block-main-info .dot{line-height:0;content:"&middot;";position:relative;top:8px;display:inline-block;font-size:48px;font-size:3rem;}.footer-top .block-main-info .phone,.footer-top .block-main-info .email{font-weight:normal;font-family:"lato",Helvetica,Arial,sans-serif;color:#538abe;letter-spacing:2px;text-transform:uppercase;display:inline-block;margin-right:4px;font-size:12px;font-size:0.75rem;width:4em;}.footer-top .block-main-info a{color:#fff;font-family:"lato",Helvetica,Arial,sans-serif;font-weight:500;font-size:13px;font-size:0.8125rem;transition:color 0.3s ease-in-out;}@media only screen and (min-width:640px){.footer-top .block-main-info a{font-size:15px;font-size:0.9375rem;}}@media only screen and (min-width:1024px){.footer-top .block-main-info a:hover{color:#447db3;}}.footer-top .block-support h2.block-title{margin-bottom:5px;}@media only screen and (min-width:1024px){.footer-top .block-support h2.block-title{margin-bottom:15px;}}.footer-top .block-support p{font-weight:500;font-style:italic;color:#6596c5;font-size:18px;font-size:1.125rem;}.footer-top .block-footer-action .newsletter form{margin-bottom:20px;}@media only screen and (min-width:768px){.footer-top .block-footer-action .newsletter form{margin-bottom:20px;}}.footer-top .block-footer-action .newsletter form .form-type-textfield{width:65%;max-width:350px;display:inline-block;vertical-align:top;}@media only screen and (min-width:768px){.footer-top .block-footer-action .newsletter form .form-type-textfield{width:100%;}}@media only screen and (min-width:1024px){.footer-top .block-footer-action .newsletter form .form-type-textfield{width:65%;}}.footer-top .block-footer-action .newsletter form .form-type-textfield label{visibility:hidden;opacity:0;display:none;}.footer-top .block-footer-action .newsletter form .form-type-textfield input[type='text'],.footer-top .block-footer-action .newsletter form .form-type-textfield input[type='email']{-webkit-appearance:none;width:100%;width:calc(100% - 5px);margin-right:10px;float:left;outline:none;box-shadow:0;background-color:#03396b;border:1px solid #447db3;color:#fff;font-family:"lato",Helvetica,Arial,sans-serif;border-radius:0;height:43px;font-size:14px;font-size:0.875rem;}.footer-top .block-footer-action .newsletter form .form-type-textfield input[type='text']:-moz-placeholder,.footer-top .block-footer-action .newsletter form .form-type-textfield input[type='email']:-moz-placeholder{font-style:italic;font-weight:600;font-family:"lato",Helvetica,Arial,sans-serif;color:#447db3;transition:color,0.5s,ease-in-out;}.footer-top .block-footer-action .newsletter form .form-type-textfield input[type='text']:-moz-placeholder:after,.footer-top .block-footer-action .newsletter form .form-type-textfield input[type='email']:-moz-placeholder:after{content:"*";}.footer-top .block-footer-action .newsletter form .form-type-textfield input[type='text']::-moz-placeholder,.footer-top .block-footer-action .newsletter form .form-type-textfield input[type='email']::-moz-placeholder{font-style:italic;font-weight:600;font-family:"lato",Helvetica,Arial,sans-serif;color:#447db3;transition:color,0.5s,ease-in-out;}.footer-top .block-footer-action .newsletter form .form-type-textfield input[type='text']::-moz-placeholder:after,.footer-top .block-footer-action .newsletter form .form-type-textfield input[type='email']::-moz-placeholder:after{content:"*";}.footer-top .block-footer-action .newsletter form .form-type-textfield input[type='text']:-ms-input-placeholder,.footer-top .block-footer-action .newsletter form .form-type-textfield input[type='email']:-ms-input-placeholder{font-style:italic;font-weight:600;font-family:"lato",Helvetica,Arial,sans-serif;color:#447db3;transition:color,0.5s,ease-in-out;}.footer-top .block-footer-action .newsletter form .form-type-textfield input[type='text']:-ms-input-placeholder:after,.footer-top .block-footer-action .newsletter form .form-type-textfield input[type='email']:-ms-input-placeholder:after{content:"*";}.footer-top .block-footer-action .newsletter form .form-type-textfield input[type='text']::-webkit-input-placeholder,.footer-top .block-footer-action .newsletter form .form-type-textfield input[type='email']::-webkit-input-placeholder{font-style:italic;font-weight:600;font-family:"lato",Helvetica,Arial,sans-serif;color:#447db3;transition:color,0.5s,ease-in-out;}.footer-top .block-footer-action .newsletter form .form-type-textfield input[type='text']::-webkit-input-placeholder:after,.footer-top .block-footer-action .newsletter form .form-type-textfield input[type='email']::-webkit-input-placeholder:after{content:"*";}@media only screen and (min-width:1024px){.footer-top .block-footer-action .newsletter form .form-type-textfield input[type='text']:hover,.footer-top .block-footer-action .newsletter form .form-type-textfield input[type='email']:hover{background-color:#044684;}}.footer-top .block-footer-action .newsletter form .form-type-textfield input[type='text']:focus,.footer-top .block-footer-action .newsletter form .form-type-textfield input[type='email']:focus{box-shadow:0;background-color:#03315c;}.footer-top .block-footer-action .newsletter form .form-type-textfield input[type='text']:focus:-moz-placeholder,.footer-top .block-footer-action .newsletter form .form-type-textfield input[type='email']:focus:-moz-placeholder{color:transparent;}.footer-top .block-footer-action .newsletter form .form-type-textfield input[type='text']:focus::-moz-placeholder,.footer-top .block-footer-action .newsletter form .form-type-textfield input[type='email']:focus::-moz-placeholder{color:transparent;}.footer-top .block-footer-action .newsletter form .form-type-textfield input[type='text']:focus:-ms-input-placeholder,.footer-top .block-footer-action .newsletter form .form-type-textfield input[type='email']:focus:-ms-input-placeholder{color:transparent;}.footer-top .block-footer-action .newsletter form .form-type-textfield input[type='text']:focus::-webkit-input-placeholder,.footer-top .block-footer-action .newsletter form .form-type-textfield input[type='email']:focus::-webkit-input-placeholder{color:transparent;}.footer-top .block-footer-action .newsletter form .submit-button{max-width:25%;display:inline-block;vertical-align:top;margin-left:-1px;-webkit-appearance:none;}@media only screen and (min-width:768px){.footer-top .block-footer-action .newsletter form .submit-button{margin-top:20px;max-width:none;width:33%;}}@media only screen and (min-width:1024px){.footer-top .block-footer-action .newsletter form .submit-button{margin-top:0;float:right;}}.footer-top .block-footer-action .newsletter form .submit-button .form-submit{background:transparent;font-family:"lato",Helvetica,Arial,sans-serif;font-weight:500;letter-spacing:2px;text-transform:uppercase;color:#fff;display:inline-block;border:1px solid #fff;height:43px;padding:5px 15px;-webkit-appearance:none;border-radius:0;min-width:100%;font-size:11px;font-size:0.6875rem;transition:all,0.3s,ease-in-out;}@media only screen and (min-width:768px){.footer-top .block-footer-action .newsletter form .submit-button .form-submit{font-size:12px;font-size:0.75rem;}}@media only screen and (min-width:1024px){.footer-top .block-footer-action .newsletter form .submit-button .form-submit:hover{background:#f2d997;color:#03315c;border-color:#f2d997;}}.footer-top .block-footer-action .menu-socials .menu{padding-top:10px;}@media only screen and (min-width:768px){.footer-top .block-footer-action .menu-socials .menu{padding-top:0;}}.footer-top .block-footer-action .menu-socials .menu li a{width:45px;height:25px;overflow:hidden;color:transparent;}@media only screen and (min-width:768px){.footer-top .block-footer-action .menu-socials .menu li a{width:35px;}}@media only screen and (min-width:1024px){.footer-top .block-footer-action .menu-socials .menu li a{width:50px;height:35px;padding-top:2px;}}.footer-top .block-footer-action .menu-socials .menu li a.icon-social-facebook,.footer-top .block-footer-action .menu-socials .menu li a.icon-youtube-square{padding-top:0;}.footer-top .block-footer-action .menu-socials .menu li a.icon-social-facebook:before,.footer-top .block-footer-action .menu-socials .menu li a.icon-youtube-square:before{font-size:30px;font-size:1.875rem;}@media only screen and (min-width:1024px){.footer-top .block-footer-action .menu-socials .menu li a.icon-social-facebook:before,.footer-top .block-footer-action .menu-socials .menu li a.icon-youtube-square:before{font-size:40px;font-size:2.5rem;}}.footer-top .block-footer-action .menu-socials .menu li a:before{color:#fff;text-align:center;font-size:28px;font-size:1.75rem;transition:color,0.5s,ease-in-out;}@media only screen and (min-width:1024px){.footer-top .block-footer-action .menu-socials .menu li a:before{font-size:35px;font-size:2.1875rem;}}@media only screen and (min-width:1024px){.footer-top .block-footer-action .menu-socials .menu li a:hover:before{color:#538abe;}}.footer-top div.copyright{color:#6596c5;float:none;font-size:13px;font-size:0.8125rem;line-height:14px;line-height:0.875rem;font-family:"lato",Helvetica,Arial,sans-serif;font-weight:500;display:block;width:100%;text-align:center;margin-top:40px;padding-top:20px;border-top:1px solid #1A456D;}.footer-bottom{background:#055299;}.footer-bottom > .l-container{width:100%;}@media only screen and (min-width:768px){.footer-bottom > .l-container{width:92%;}}.menu-footer{text-align:center;padding:0;display:block;}.menu-footer ul.menu li{float:left;width:50%;display:inline-block;border-left:1px solid rgba(255,255,255,0.3);border-top:1px solid rgba(255,255,255,0.3);}.menu-footer ul.menu li:nth-of-type(2n + 1),.menu-footer ul.menu li:first-child{border-left:0;}.menu-footer ul.menu li.last.odd{width:100%;}@media only screen and (min-width:768px){.menu-footer ul.menu li.last.odd{width:auto;}}@media only screen and (min-width:768px){.menu-footer ul.menu li{float:none;width:auto;border:0;}}.menu-footer ul.menu li a{font-family:"lato",Helvetica,Arial,sans-serif;text-transform:uppercase;padding:8px;letter-spacing:2px;font-weight:500;font-size:10px;font-size:0.625rem;}@media only screen and (min-width:768px){.menu-footer ul.menu li a{padding:10px 15px;font-weight:600;font-size:11px;font-size:0.6875rem;}}.menu-footer ul.menu li a:hover{background-color:#447db3;}.connect-block{margin-bottom:2.1em;}.block-footer-copyright{width:50%;}input[type=text],input[type=password],input[type=email],input[type="submit"],select{-webkit-appearance:none;}input[type='text'],input[type='email'],input[type='password'],textarea{width:100%;display:inline-block;vertical-align:middle;color:#000;font-family:"lato",Helvetica,Arial,sans-serif;font-size:14px;border:3px solid transparent;outline:1px solid #9dbcda;background-color:#f5f7fb;padding:5px;box-shadow:0 0 3px transparent;transition:all,0.4s,ease-in-out;}@media only screen and (min-width:640px){input[type='text'],input[type='email'],input[type='password'],textarea{padding:10px;font-size:16px;}}@media only screen and (min-width:768px){input[type='text'],input[type='email'],input[type='password'],textarea{font-size:18px;}}@media only screen and (min-width:1024px){input[type='text'],input[type='email'],input[type='password'],textarea{width:auto;}}input[type='text']:focus,input[type='email']:focus,input[type='password']:focus,textarea:focus{border:3px solid #538abe;box-shadow:0 0 3px #447db3;outline:0;}select{font-family:"lato",Helvetica,Arial,sans-serif;width:100%;padding:5px;font-size:15px;-moz-appearance:none;-webkit-appearance:none;border-radius:0;outline:1px solid #9dbcda;background-color:#f5f7fb;}@media only screen and (min-width:640px){select{padding:10px;}}@media only screen and (min-width:768px){select{padding:15px;}}textarea{width:100%;}input[type='text']:focus,input[type='email']:focus,input[type='password']:focus,textarea:focus{outline:0;background-color:#fff;}label{display:block;}input[type=radio]{border:0;padding:0;margin:0;}input[type=radio] + label,input[type=checkbox] + label{display:inline-block;cursor:pointer;}.tabs{border-bottom:1px solid #03315c;list-style:none;padding:0;margin:50px auto;}.tabs li{display:inline-block;}.tabs li a{font-family:"lato",Helvetica,Arial,sans-serif;background:transparent;padding:6px;border:1px solid #03315c;border-bottom:none;border-radius:5px 5px 0 0;white-space:nowrap;transition:all,0.5s,ease-in-out;}@media only screen and (min-width:1024px){.tabs li a:hover{background:rgba(68,125,179,0.5);}}.tabs.secondary{margin:0 auto 20px;border-bottom:none;}.tabs.secondary li a{border-top:none;border-bottom:1px solid #03315c;border-radius:0 0 5px 5px;font-family:"lato",Helvetica,Arial,sans-serif;margin-right:-2px;}body.page-give #page,body.node-type-webform #page{background:#e6edf5;}body.page-give .block-menu-block,body.page-give .breadcrumb,body.node-type-webform .block-menu-block,body.node-type-webform .breadcrumb{background-color:#f8fafc;}form.campaign-form,.authorize-wrapper,.field-accordion form,.webform-full form{background:#fff;width:100%;max-width:920px;height:auto;margin:25px auto;padding:20px;box-shadow:0 0 3px 0 #ccdceb;clear:both;}form.campaign-form:after,.authorize-wrapper:after,.field-accordion form:after,.webform-full form:after{height:0;content:".";display:block;clear:both;visibility:hidden;}@media only screen and (min-width:768px){form.campaign-form,.authorize-wrapper,.field-accordion form,.webform-full form{padding:60px;margin:60px auto;}}form.campaign-form h2,.authorize-wrapper h2,.field-accordion form h2,.webform-full form h2{font-family:"bodoni-urw",Georgia,serif;color:#055299;line-height:1;margin-bottom:15px;text-align:center;font-size:30px;font-size:1.875rem;}@media only screen and (min-width:768px){form.campaign-form h2,.authorize-wrapper h2,.field-accordion form h2,.webform-full form h2{font-size:40px;font-size:2.5rem;}}@media only screen and (min-width:1024px){form.campaign-form h2,.authorize-wrapper h2,.field-accordion form h2,.webform-full form h2{margin-bottom:25px;font-size:52px;font-size:3.25rem;}}form.campaign-form h2:after,.authorize-wrapper h2:after,.field-accordion form h2:after,.webform-full form h2:after{content:"";display:block;margin:0 auto;padding-top:15px;height:1px;width:195px;border-bottom:1px solid #e6edf5;}@media only screen and (min-width:1024px){form.campaign-form h2:after,.authorize-wrapper h2:after,.field-accordion form h2:after,.webform-full form h2:after{padding-top:20px;}}form.campaign-form .webform-component-grid,.authorize-wrapper .webform-component-grid,.field-accordion form .webform-component-grid,.webform-full form .webform-component-grid{overflow:auto;}form.campaign-form .description,.authorize-wrapper .description,.field-accordion form .description,.webform-full form .description{margin:20px 0;}form.campaign-form .form-description,.authorize-wrapper .form-description,.field-accordion form .form-description,.webform-full form .form-description{margin-bottom:40px;font-family:"bodoni-urw",Georgia,serif;text-align:center;width:100%;margin:0 auto;line-height:36px;line-height:2.25rem;font-size:16px;font-size:1rem;}@media only screen and (min-width:768px){form.campaign-form .form-description,.authorize-wrapper .form-description,.field-accordion form .form-description,.webform-full form .form-description{width:85%;}}@media only screen and (min-width:1024px){form.campaign-form .form-description,.authorize-wrapper .form-description,.field-accordion form .form-description,.webform-full form .form-description{width:65%;}}@media only screen and (min-width:1240px){form.campaign-form .form-description,.authorize-wrapper .form-description,.field-accordion form .form-description,.webform-full form .form-description{font-size:18px;font-size:1.125rem;}}form.campaign-form .form-item,.authorize-wrapper .form-item,.field-accordion form .form-item,.webform-full form .form-item{margin-bottom:10px;padding-left:1px;clear:both;}@media only screen and (min-width:1024px){form.campaign-form .form-item,.authorize-wrapper .form-item,.field-accordion form .form-item,.webform-full form .form-item{margin-bottom:20px;}}form.campaign-form .form-item > label,.authorize-wrapper .form-item > label,.field-accordion form .form-item > label,.webform-full form .form-item > label{margin-bottom:20px;}form.campaign-form .form-wrapper,.authorize-wrapper .form-wrapper,.field-accordion form .form-wrapper,.webform-full form .form-wrapper{margin-bottom:20px;}form.campaign-form .form-type-select,.authorize-wrapper .form-type-select,.field-accordion form .form-type-select,.webform-full form .form-type-select{position:relative;}form.campaign-form .form-type-select:after,.authorize-wrapper .form-type-select:after,.field-accordion form .form-type-select:after,.webform-full form .form-type-select:after{font-family:"ias";content:"i";display:block;color:#055299;position:absolute;font-size:16px;top:25px;right:15px;pointer-events:none;-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);}@media only screen and (min-width:640px){form.campaign-form .form-type-select:after,.authorize-wrapper .form-type-select:after,.field-accordion form .form-type-select:after,.webform-full form .form-type-select:after{font-size:18px;top:35px;right:18px;}}@media only screen and (min-width:768px){form.campaign-form .form-type-select:after,.authorize-wrapper .form-type-select:after,.field-accordion form .form-type-select:after,.webform-full form .form-type-select:after{font-size:20px;right:20px;}}form.campaign-form .form-type-radio,form.campaign-form .form-type-checkbox,.authorize-wrapper .form-type-radio,.authorize-wrapper .form-type-checkbox,.field-accordion form .form-type-radio,.field-accordion form .form-type-checkbox,.webform-full form .form-type-radio,.webform-full form .form-type-checkbox{position:relative;}form.campaign-form .form-type-radio input[type=checkbox] + label,form.campaign-form .form-type-radio input[type=radio] + label,form.campaign-form .form-type-checkbox input[type=checkbox] + label,form.campaign-form .form-type-checkbox input[type=radio] + label,.authorize-wrapper .form-type-radio input[type=checkbox] + label,.authorize-wrapper .form-type-radio input[type=radio] + label,.authorize-wrapper .form-type-checkbox input[type=checkbox] + label,.authorize-wrapper .form-type-checkbox input[type=radio] + label,.field-accordion form .form-type-radio input[type=checkbox] + label,.field-accordion form .form-type-radio input[type=radio] + label,.field-accordion form .form-type-checkbox input[type=checkbox] + label,.field-accordion form .form-type-checkbox input[type=radio] + label,.webform-full form .form-type-radio input[type=checkbox] + label,.webform-full form .form-type-radio input[type=radio] + label,.webform-full form .form-type-checkbox input[type=checkbox] + label,.webform-full form .form-type-checkbox input[type=radio] + label{cursor:pointer;padding-right:25px;}form.campaign-form .form-type-radio input[type=checkbox] + label::after,form.campaign-form .form-type-radio input[type=radio] + label::after,form.campaign-form .form-type-checkbox input[type=checkbox] + label::after,form.campaign-form .form-type-checkbox input[type=radio] + label::after,.authorize-wrapper .form-type-radio input[type=checkbox] + label::after,.authorize-wrapper .form-type-radio input[type=radio] + label::after,.authorize-wrapper .form-type-checkbox input[type=checkbox] + label::after,.authorize-wrapper .form-type-checkbox input[type=radio] + label::after,.field-accordion form .form-type-radio input[type=checkbox] + label::after,.field-accordion form .form-type-radio input[type=radio] + label::after,.field-accordion form .form-type-checkbox input[type=checkbox] + label::after,.field-accordion form .form-type-checkbox input[type=radio] + label::after,.webform-full form .form-type-radio input[type=checkbox] + label::after,.webform-full form .form-type-radio input[type=radio] + label::after,.webform-full form .form-type-checkbox input[type=checkbox] + label::after,.webform-full form .form-type-checkbox input[type=radio] + label::after{position:absolute;top:0;right:0;}form.campaign-form input[type='submit'],.authorize-wrapper input[type='submit'],.field-accordion form input[type='submit'],.webform-full form input[type='submit']{font-family:"lato",Helvetica,Arial,sans-serif;text-align:center;text-transform:uppercase;font-weight:600;letter-spacing:2px;display:inline-block;padding:5px 18px;outline:none;font-size:11px;font-size:0.6875rem;line-height:18px;line-height:1.125rem;position:relative;transition:background-color 0.3s ease-out-in;padding:10px 18px;color:#03315c;background-color:#ECCF81;border:none;}@media only screen and (min-width:768px){form.campaign-form input[type='submit'],.authorize-wrapper input[type='submit'],.field-accordion form input[type='submit'],.webform-full form input[type='submit']{padding:10px 30px;}}@media only screen and (min-width:768px){form.campaign-form input[type='submit'],.authorize-wrapper input[type='submit'],.field-accordion form input[type='submit'],.webform-full form input[type='submit']{padding:14px 30px;}}form.campaign-form input[type='submit'] span,.authorize-wrapper input[type='submit'] span,.field-accordion form input[type='submit'] span,.webform-full form input[type='submit'] span{position:relative;left:0;transition:all 0.3s ease-out;}form.campaign-form input[type='submit']:after,.authorize-wrapper input[type='submit']:after,.field-accordion form input[type='submit']:after,.webform-full form input[type='submit']:after{content:"";position:absolute;top:0;right:0;width:1px;height:100%;border-right:0px solid #f9f1da;transition:all 0.3s ease-out;border-right:0px solid #ECCF81;}form.campaign-form input[type='submit']:hover,.authorize-wrapper input[type='submit']:hover,.field-accordion form input[type='submit']:hover,.webform-full form input[type='submit']:hover{background-color:#d5a21b;}form.campaign-form input[type='submit']:hover span,.authorize-wrapper input[type='submit']:hover span,.field-accordion form input[type='submit']:hover span,.webform-full form input[type='submit']:hover span{left:-10px;}form.campaign-form input[type='submit']:hover:after,.authorize-wrapper input[type='submit']:hover:after,.field-accordion form input[type='submit']:hover:after,.webform-full form input[type='submit']:hover:after{border-width:6px;}form.campaign-form input[type='submit']:hover:active,.authorize-wrapper input[type='submit']:hover:active,.field-accordion form input[type='submit']:hover:active,.webform-full form input[type='submit']:hover:active{box-shadow:inset 2px 2px 2px rgba(0,0,0,0.6),0 0 1px transparent;}form.campaign-form input[type='submit']:focus,.authorize-wrapper input[type='submit']:focus,.field-accordion form input[type='submit']:focus,.webform-full form input[type='submit']:focus{border:none;}form.campaign-form input[type='submit'][name="prev"],.authorize-wrapper input[type='submit'][name="prev"],.field-accordion form input[type='submit'][name="prev"],.webform-full form input[type='submit'][name="prev"]{float:left;}form.campaign-form input[type='submit'][name="next"],form.campaign-form input[type='submit']#edit-finish,.authorize-wrapper input[type='submit'][name="next"],.authorize-wrapper input[type='submit']#edit-finish,.field-accordion form input[type='submit'][name="next"],.field-accordion form input[type='submit']#edit-finish,.webform-full form input[type='submit'][name="next"],.webform-full form input[type='submit']#edit-finish{float:right;}form.campaign-form .form-type-radios .form-radios,.authorize-wrapper .form-type-radios .form-radios,.field-accordion form .form-type-radios .form-radios,.webform-full form .form-type-radios .form-radios{margin-top:20px;}form.campaign-form .form-type-radios .form-item,.authorize-wrapper .form-type-radios .form-item,.field-accordion form .form-type-radios .form-item,.webform-full form .form-type-radios .form-item{margin-bottom:10px;}form.campaign-form .form-type-radios .form-item label,.authorize-wrapper .form-type-radios .form-item label,.field-accordion form .form-type-radios .form-item label,.webform-full form .form-type-radios .form-item label{font-size:14px;font-size:0.875rem;}form.campaign-form fieldset,.authorize-wrapper fieldset,.field-accordion form fieldset,.webform-full form fieldset{margin:0;padding:0;border:none;}form.campaign-form fieldset legend,.authorize-wrapper fieldset legend,.field-accordion form fieldset legend,.webform-full form fieldset legend{margin-bottom:10px;}form.campaign-form #edit-step-image,.authorize-wrapper #edit-step-image,.field-accordion form #edit-step-image,.webform-full form #edit-step-image{margin:40px auto 60px;padding-top:40px;border-top:1px solid #E8E7E7;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;}form.campaign-form #edit-step-image .svg-wrapper,.authorize-wrapper #edit-step-image .svg-wrapper,.field-accordion form #edit-step-image .svg-wrapper,.webform-full form #edit-step-image .svg-wrapper{position:relative;width:63px;}form.campaign-form #edit-step-image .svg-wrapper svg,.authorize-wrapper #edit-step-image .svg-wrapper svg,.field-accordion form #edit-step-image .svg-wrapper svg,.webform-full form #edit-step-image .svg-wrapper svg{background:#055299;border-radius:50px;stroke:#ffffff;}form.campaign-form #edit-step-image .svg-wrapper p,.authorize-wrapper #edit-step-image .svg-wrapper p,.field-accordion form #edit-step-image .svg-wrapper p,.webform-full form #edit-step-image .svg-wrapper p{font-family:"lato",Helvetica,Arial,sans-serif;text-align:center;color:#055299;width:200%;margin-left:-50%;font-size:14px;font-size:0.875rem;text-transform:uppercase;}form.campaign-form #edit-step-image .spacer,.authorize-wrapper #edit-step-image .spacer,.field-accordion form #edit-step-image .spacer,.webform-full form #edit-step-image .spacer{width:15%;height:2px;background-color:#c3c0c0;margin:30px 10px;}form.campaign-form #edit-step-image .my-icons-step1,form.campaign-form #edit-step-image .my-icons-step2,form.campaign-form #edit-step-image .my-icons-step3,.authorize-wrapper #edit-step-image .my-icons-step1,.authorize-wrapper form.campaign-form #edit-step-image .my-icons-step2,form.campaign-form .authorize-wrapper #edit-step-image .my-icons-step2,.authorize-wrapper #edit-step-image .my-icons-step2,.authorize-wrapper form.campaign-form #edit-step-image .my-icons-step3,form.campaign-form .authorize-wrapper #edit-step-image .my-icons-step3,.authorize-wrapper #edit-step-image .my-icons-step3,.authorize-wrapper .field-accordion form #edit-step-image .my-icons-step2,.field-accordion form .authorize-wrapper #edit-step-image .my-icons-step2,.authorize-wrapper .field-accordion form #edit-step-image .my-icons-step3,.field-accordion form .authorize-wrapper #edit-step-image .my-icons-step3,.authorize-wrapper .webform-full form #edit-step-image .my-icons-step2,.webform-full form .authorize-wrapper #edit-step-image .my-icons-step2,.authorize-wrapper .webform-full form #edit-step-image .my-icons-step3,.webform-full form .authorize-wrapper #edit-step-image .my-icons-step3,.field-accordion form #edit-step-image .my-icons-step1,.field-accordion form #edit-step-image .my-icons-step2,.field-accordion form #edit-step-image .my-icons-step3,.webform-full form #edit-step-image .my-icons-step1,.webform-full form #edit-step-image .my-icons-step2,.webform-full form #edit-step-image .my-icons-step3{width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;}form.campaign-form #edit-step-image .my-icons-step1 .svg-wrapper:first-child svg,form.campaign-form #edit-step-image .my-icons-step2 .svg-wrapper:first-child svg,form.campaign-form #edit-step-image .my-icons-step3 .svg-wrapper:first-child svg,.authorize-wrapper #edit-step-image .my-icons-step1 .svg-wrapper:first-child svg,.authorize-wrapper #edit-step-image .my-icons-step2 .svg-wrapper:first-child svg,.authorize-wrapper #edit-step-image .my-icons-step3 .svg-wrapper:first-child svg,.field-accordion form #edit-step-image .my-icons-step1 .svg-wrapper:first-child svg,.field-accordion form #edit-step-image .my-icons-step2 .svg-wrapper:first-child svg,.field-accordion form #edit-step-image .my-icons-step3 .svg-wrapper:first-child svg,.webform-full form #edit-step-image .my-icons-step1 .svg-wrapper:first-child svg,.webform-full form #edit-step-image .my-icons-step2 .svg-wrapper:first-child svg,.webform-full form #edit-step-image .my-icons-step3 .svg-wrapper:first-child svg{background:#f2d997;stroke:#03315c;}form.campaign-form #edit-step-image .my-icons-step1:after,form.campaign-form #edit-step-image .my-icons-step2:after,form.campaign-form #edit-step-image .my-icons-step3:after,.authorize-wrapper #edit-step-image .my-icons-step1:after,.authorize-wrapper #edit-step-image .my-icons-step2:after,.authorize-wrapper #edit-step-image .my-icons-step3:after,.field-accordion form #edit-step-image .my-icons-step1:after,.field-accordion form #edit-step-image .my-icons-step2:after,.field-accordion form #edit-step-image .my-icons-step3:after,.webform-full form #edit-step-image .my-icons-step1:after,.webform-full form #edit-step-image .my-icons-step2:after,.webform-full form #edit-step-image .my-icons-step3:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}form.campaign-form #edit-step-image .my-icons-step2 .svg-wrapper:nth-child(3) svg,form.campaign-form #edit-step-image .my-icons-step3 .svg-wrapper:nth-child(3) svg,.authorize-wrapper #edit-step-image .my-icons-step2 .svg-wrapper:nth-child(3) svg,.authorize-wrapper #edit-step-image .my-icons-step3 .svg-wrapper:nth-child(3) svg,.field-accordion form #edit-step-image .my-icons-step2 .svg-wrapper:nth-child(3) svg,.field-accordion form #edit-step-image .my-icons-step3 .svg-wrapper:nth-child(3) svg,.webform-full form #edit-step-image .my-icons-step2 .svg-wrapper:nth-child(3) svg,.webform-full form #edit-step-image .my-icons-step3 .svg-wrapper:nth-child(3) svg{background:#f2d997;stroke:#03315c;}form.campaign-form #edit-step-image .my-icons-step3 .svg-wrapper:nth-child(5) svg,.authorize-wrapper #edit-step-image .my-icons-step3 .svg-wrapper:nth-child(5) svg,.field-accordion form #edit-step-image .my-icons-step3 .svg-wrapper:nth-child(5) svg,.webform-full form #edit-step-image .my-icons-step3 .svg-wrapper:nth-child(5) svg{background:#f2d997;stroke:#03315c;}form.campaign-form #edit-step-image:after,.authorize-wrapper #edit-step-image:after,.field-accordion form #edit-step-image:after,.webform-full form #edit-step-image:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}form.campaign-form input[type='text'],form.campaign-form input[type='email'],form.campaign-form input[type='password'],form.campaign-form textarea,.authorize-wrapper input[type='text'],.authorize-wrapper input[type='email'],.authorize-wrapper input[type='password'],.authorize-wrapper textarea,.field-accordion form input[type='text'],.field-accordion form input[type='email'],.field-accordion form input[type='password'],.field-accordion form textarea,.webform-full form input[type='text'],.webform-full form input[type='email'],.webform-full form input[type='password'],.webform-full form textarea{border-bottom:3px solid transparent;transition:all,0.3s,ease-in-out;}form.campaign-form input[type='text']:focus,form.campaign-form input[type='text']:hover,form.campaign-form input[type='email']:focus,form.campaign-form input[type='email']:hover,form.campaign-form input[type='password']:focus,form.campaign-form input[type='password']:hover,form.campaign-form textarea:focus,form.campaign-form textarea:hover,.authorize-wrapper input[type='text']:focus,.authorize-wrapper input[type='text']:hover,.authorize-wrapper input[type='email']:focus,.authorize-wrapper input[type='email']:hover,.authorize-wrapper input[type='password']:focus,.authorize-wrapper input[type='password']:hover,.authorize-wrapper textarea:focus,.authorize-wrapper textarea:hover,.field-accordion form input[type='text']:focus,.field-accordion form input[type='text']:hover,.field-accordion form input[type='email']:focus,.field-accordion form input[type='email']:hover,.field-accordion form input[type='password']:focus,.field-accordion form input[type='password']:hover,.field-accordion form textarea:focus,.field-accordion form textarea:hover,.webform-full form input[type='text']:focus,.webform-full form input[type='text']:hover,.webform-full form input[type='email']:focus,.webform-full form input[type='email']:hover,.webform-full form input[type='password']:focus,.webform-full form input[type='password']:hover,.webform-full form textarea:focus,.webform-full form textarea:hover{border:3px solid #538abe;}form.campaign-form input[type=checkbox] + label,form.campaign-form input[type=radio] + label,.authorize-wrapper input[type=checkbox] + label,.authorize-wrapper input[type=radio] + label,.field-accordion form input[type=checkbox] + label,.field-accordion form input[type=radio] + label,.webform-full form input[type=checkbox] + label,.webform-full form input[type=radio] + label{padding-left:30px;}form.campaign-form input[type=checkbox] + label::after,form.campaign-form input[type=radio] + label::after,.authorize-wrapper input[type=checkbox] + label::after,.authorize-wrapper input[type=radio] + label::after,.field-accordion form input[type=checkbox] + label::after,.field-accordion form input[type=radio] + label::after,.webform-full form input[type=checkbox] + label::after,.webform-full form input[type=radio] + label::after{left:0;right:auto;}.authorize-wrapper #edit-step-image{margin:0px auto 60px;padding-top:0px;border-top:none;}.field-accordion form{margin:0;padding:0;box-shadow:none;}.field-accordion form input{margin-bottom:30px;}.field-accordion form .description{margin-top:20px;}.field-accordion .field-accordion-text h2{font-size:32px;font-size:2rem;}.field-accordion .field-accordion-text h2:after{padding-top:10px;}#dafdirectdiv{width:90% !important;margin:0 auto !important;}.search-form .form-item{display:inline-block;}.search-form .form-item label{font-family:"lato",Helvetica,Arial,sans-serif;text-transform:uppercase;display:block;}.search-form .form-item .form-text{font-family:"lato",Helvetica,Arial,sans-serif;display:inline-block;width:auto;}.search-form .form-submit{font-family:"lato",Helvetica,Arial,sans-serif;display:inline-block;background:transparent;color:#055299;border:2px solid #055299;text-transform:uppercase;padding:12px 15px;font-size:13px;font-size:0.8125rem;transition:all,0.3s,ease-in-out;}@media only screen and (min-width:1024px){.search-form .form-submit:hover{background:#447db3;color:#fff;border-color:#03315c;}}#user-login{margin-top:-10px;}#user-login input{border:2px solid #055299;}#user-login label{color:#03315c;font-size:18px;font-size:1.125rem;margin-bottom:5px;}#user-login label .form-required{color:red;}#user-login input{background-color:#F3F4F8;border:0;padding:12px;}#user-login input:focus{background-color:#e6edf5;}#user-login .description{font-family:"lato",Helvetica,Arial,sans-serif;font-size:14px;font-size:0.875rem;margin-top:5px;color:#447db3;}#user-login .form-item{margin-bottom:15px;}#user-login .form-submit{font-family:"lato",Helvetica,Arial,sans-serif;display:inline-block;background-color:#055299;color:#fff;text-transform:uppercase;font-size:12px;font-size:0.75rem;letter-spacing:2px;padding:14px 30px;margin-top:10px;border:0;}@media only screen and (min-width:1024px){#user-login .form-submit:hover{background-color:#03315c;}}.page-user #page{background-color:#e6edf5;}.page-user #content{background-color:#fff;padding:25px;width:100%;}@media only screen and (min-width:768px){.page-user #content{padding:30px 40px;max-width:80%;margin:10% auto;box-shadow:0 0 3px 0 #ccdceb;}}@media only screen and (min-width:1024px){.page-user #content{max-width:50%;}}.page-error{min-height:750px;margin:0 auto;background:#e6edf5;display:table;}.page-error .message{display:table-cell;min-height:750px;width:100%;vertical-align:middle;}.page-error .message .message-heading{width:100%;max-width:175px;margin:40px auto 60px;padding:40px 0;position:relative;}.page-error .message .message-heading .lines{position:absolute;left:0;}.page-error .message .message-heading .lines:before{content:"";display:block;margin:0 auto;height:1px;width:175px;background:#447db3;}.page-error .message .message-heading .lines:after{content:"";display:block;margin:0 auto;height:1px;width:125px;background:#447db3;}.page-error .message .message-heading .lines.lines-top{top:0;}.page-error .message .message-heading .lines.lines-top:after{margin-top:-10px;}.page-error .message .message-heading .lines.lines-bottom{top:100%;}.page-error .message .message-heading .lines.lines-bottom:after{margin-top:10px;}.page-error .message .message-heading .heading-title{text-align:center;font-family:"lato",Helvetica,Arial,sans-serif;color:#055299;letter-spacing:1px;font-size:19px;font-size:1.1875rem;}.page-error .message .message-heading .heading-title strong{display:block;font-family:"bodoni-urw",Georgia,serif;font-weight:900;margin-bottom:10px;line-height:1;font-size:76px;font-size:4.75rem;}.page-error .message h3{max-width:95%;font-family:"bodoni-urw",Georgia,serif;color:#000;margin:0 auto 60px;line-height:1.3;font-size:32px;font-size:2rem;}.event_registration_webforms,.event-registration-webforms,.webform{margin-bottom:40px;}.event_registration_webforms .form-item,.event-registration-webforms .form-item,.webform .form-item{margin-bottom:20px;padding-left:1px;}.event_registration_webforms .form-item input[type="text"],.event_registration_webforms .form-item input[type="email"],.event_registration_webforms .form-item input[type="password"],.event-registration-webforms .form-item input[type="text"],.event-registration-webforms .form-item input[type="email"],.event-registration-webforms .form-item input[type="password"],.webform .form-item input[type="text"],.webform .form-item input[type="email"],.webform .form-item input[type="password"]{width:100%;}@media only screen and (min-width:640px){.event_registration_webforms .form-item input[type="text"],.event_registration_webforms .form-item input[type="email"],.event_registration_webforms .form-item input[type="password"],.event-registration-webforms .form-item input[type="text"],.event-registration-webforms .form-item input[type="email"],.event-registration-webforms .form-item input[type="password"],.webform .form-item input[type="text"],.webform .form-item input[type="email"],.webform .form-item input[type="password"]{width:90%;}}.event_registration_webforms .form-item .form-type-select,.event-registration-webforms .form-item .form-type-select,.webform .form-item .form-type-select{display:block;}@media only screen and (min-width:640px){.event_registration_webforms .form-item .form-type-select,.event-registration-webforms .form-item .form-type-select,.webform .form-item .form-type-select{display:inline-block;}}.event_registration_webforms .form-item .form-type-select:after,.event-registration-webforms .form-item .form-type-select:after,.webform .form-item .form-type-select:after{top:5px;right:10px;}@media only screen and (min-width:640px){.event_registration_webforms .form-item .form-type-select:after,.event-registration-webforms .form-item .form-type-select:after,.webform .form-item .form-type-select:after{top:14px;right:10px;}}.event_registration_webforms .form-item .form-type-select select,.event-registration-webforms .form-item .form-type-select select,.webform .form-item .form-type-select select{padding-right:35px;width:100%;}@media only screen and (min-width:640px){.event_registration_webforms .form-item .form-type-select select,.event-registration-webforms .form-item .form-type-select select,.webform .form-item .form-type-select select{width:90%;}}.event_registration_webforms .form-item.webform-component-date .webform-datepicker .form-type-select select,.event-registration-webforms .form-item.webform-component-date .webform-datepicker .form-type-select select,.webform .form-item.webform-component-date .webform-datepicker .form-type-select select{width:100%;}@media only screen and (min-width:640px){.event_registration_webforms .form-item.webform-component-date .webform-datepicker .form-type-select select,.event-registration-webforms .form-item.webform-component-date .webform-datepicker .form-type-select select,.webform .form-item.webform-component-date .webform-datepicker .form-type-select select{width:auto;}}.event_registration_webforms .form-item.webform-component-date .webform-datepicker input[type="image"].hasDatepicker,.event-registration-webforms .form-item.webform-component-date .webform-datepicker input[type="image"].hasDatepicker,.webform .form-item.webform-component-date .webform-datepicker input[type="image"].hasDatepicker{display:block;}.event_registration_webforms .form-item.webform-component-time .form-type-select,.event-registration-webforms .form-item.webform-component-time .form-type-select,.webform .form-item.webform-component-time .form-type-select{display:inline-block;width:45%;}@media only screen and (min-width:640px){.event_registration_webforms .form-item.webform-component-time .form-type-select,.event-registration-webforms .form-item.webform-component-time .form-type-select,.webform .form-item.webform-component-time .form-type-select{width:auto;}}@media only screen and (min-width:640px){.event_registration_webforms .form-item.webform-component-time .form-type-select select,.event-registration-webforms .form-item.webform-component-time .form-type-select select,.webform .form-item.webform-component-time .form-type-select select{width:auto;}}.event_registration_webforms .form-item.webform-component-time .form-radios,.event-registration-webforms .form-item.webform-component-time .form-radios,.webform .form-item.webform-component-time .form-radios{display:block;}@media only screen and (min-width:640px){.event_registration_webforms .form-item.webform-component-time .form-radios,.event-registration-webforms .form-item.webform-component-time .form-radios,.webform .form-item.webform-component-time .form-radios{display:inline;}}.event_registration_webforms .form-item.webform-component-time .form-radios .form-type-radio label,.event-registration-webforms .form-item.webform-component-time .form-radios .form-type-radio label,.webform .form-item.webform-component-time .form-radios .form-type-radio label{display:inline;}.event_registration_webforms label,.event_registration_webforms legend,.event-registration-webforms label,.event-registration-webforms legend,.webform label,.webform legend{font-family:"lato",Helvetica,Arial,sans-serif;display:block;font-size:14px;margin-bottom:20px;}@media only screen and (min-width:1024px){.event_registration_webforms label,.event_registration_webforms legend,.event-registration-webforms label,.event-registration-webforms legend,.webform label,.webform legend{font-size:16px;}}.event_registration_webforms .form-required,.event-registration-webforms .form-required,.webform .form-required{color:#055299;}.event_registration_webforms .webform-component-select,.event-registration-webforms .webform-component-select,.webform .webform-component-select{position:relative;}.event_registration_webforms .webform-component-select:after,.event-registration-webforms .webform-component-select:after,.webform .webform-component-select:after{font-family:"ias";content:"i";display:block;color:#055299;position:absolute;font-size:16px;bottom:6px;right:15px;pointer-events:none;-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);}@media only screen and (min-width:640px){.event_registration_webforms .webform-component-select:after,.event-registration-webforms .webform-component-select:after,.webform .webform-component-select:after{font-size:18px;bottom:18px;right:18px;}}@media only screen and (min-width:768px){.event_registration_webforms .webform-component-select:after,.event-registration-webforms .webform-component-select:after,.webform .webform-component-select:after{font-size:20px;right:20px;}}.event_registration_webforms .form-actions .webform-submit,.event-registration-webforms .form-actions .webform-submit,.webform .form-actions .webform-submit{font-family:"lato",Helvetica,Arial,sans-serif;letter-spacing:2px;font-size:11px;background:#055299;color:#fff;text-transform:uppercase;box-shadow:0 0 0 0 transparent;border:3px solid transparent;font-weight:700;transition:all,0.3s,ease-in-out;}@media only screen and (min-width:1024px){.event_registration_webforms .form-actions .webform-submit:hover,.event-registration-webforms .form-actions .webform-submit:hover,.webform .form-actions .webform-submit:hover{box-shadow:0 0 4px 1px #054b8d;border:3px solid transparent;}}.event_registration_webforms .form-actions .webform-submit:focus,.event-registration-webforms .form-actions .webform-submit:focus,.webform .form-actions .webform-submit:focus{border:3px solid transparent;box-shadow:0 0 0 0 #055299;outline:-webkit-focus-ring-color auto 5px;}form .webform-progressbar{display:block;margin:0 auto;width:120px;text-align:center;padding:4px 15px;border-bottom:2px solid #f2d997;margin-bottom:20px;}.node-type-event .field-reg-form{max-width:375px;text-align:left;}.ui-datepicker{border:none;background:#03315c;color:#fff;padding:0 15px;margin:0 auto 30px;width:100%;border-radius:0;}.ui-datepicker .ui-datepicker-header{background:none;border:none;border-bottom:1px solid #055299;padding:10px 0 5px;border-radius:0;}.ui-datepicker .ui-datepicker-header .ui-datepicker-title{font-family:"bodoni-urw",Georgia,serif;font-size:24px;font-size:1.5rem;font-weight:normal;color:#fff;margin:0 auto;}@media only screen and (min-width:768px){.ui-datepicker .ui-datepicker-header .ui-datepicker-title{font-size:18px;font-size:1.125rem;}}@media only screen and (min-width:1240px){.ui-datepicker .ui-datepicker-header .ui-datepicker-title{font-size:24px;font-size:1.5rem;}}.ui-datepicker .ui-datepicker-header .ui-corner-all{background:none;top:15px;transition:all,0.3s,ease-in-out;}.ui-datepicker .ui-datepicker-header .ui-corner-all span{background:none;}.ui-datepicker .ui-datepicker-header .ui-corner-all:before{font-family:"ias";content:"i";color:#447db3;font-size:20px;display:block;position:absolute;transition:all,0.3s,ease-in-out;}.ui-datepicker .ui-datepicker-header .ui-corner-all.ui-datepicker-prev{left:0;}.ui-datepicker .ui-datepicker-header .ui-corner-all.ui-datepicker-prev:before{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);}.ui-datepicker .ui-datepicker-header .ui-corner-all.ui-datepicker-next{right:0;}.ui-datepicker .ui-datepicker-header .ui-corner-all.ui-datepicker-next:before{right:0;-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);}@media only screen and (min-width:1024px){.ui-datepicker .ui-datepicker-header .ui-corner-all:hover{cursor:pointer;}}@media only screen and (min-width:1024px){.ui-datepicker .ui-datepicker-header .ui-corner-all:hover.ui-datepicker-prev{left:-3px;}}@media only screen and (min-width:1024px){.ui-datepicker .ui-datepicker-header .ui-corner-all:hover.ui-datepicker-prev:before{color:#f2d997;}}@media only screen and (min-width:1024px){.ui-datepicker .ui-datepicker-header .ui-corner-all:hover.ui-datepicker-next{right:-3px;}}@media only screen and (min-width:1024px){.ui-datepicker .ui-datepicker-header .ui-corner-all:hover.ui-datepicker-next:before{color:#f2d997;}}.ui-datepicker .ui-datepicker-header .ui-corner-all.ui-state-hover,.ui-datepicker .ui-datepicker-header .ui-corner-all.ui-state-focus{border:none;}.ui-datepicker .ui-datepicker-calendar{margin-bottom:20px;}.ui-datepicker .ui-datepicker-calendar thead{color:#447db3;}.ui-datepicker .ui-datepicker-calendar thead th{font-weight:normal;}.ui-datepicker .ui-datepicker-calendar td{padding:0;}.ui-datepicker .ui-datepicker-calendar td a{padding:0;text-rendering:geometricPrecision;color:#fff;background-color:transparent;border-radius:20px;transition:background-color 0.3s ease-in-out;}@media only screen and (min-width:768px){.ui-datepicker .ui-datepicker-calendar td a{padding:2px;margin:2px;font-size:14px;font-size:0.875rem;}}@media only screen and (min-width:1240px){.ui-datepicker .ui-datepicker-calendar td a{padding:5px 3px;font-size:15px;font-size:0.9375rem;}}@media only screen and (min-width:1024px){.ui-datepicker .ui-datepicker-calendar td a:hover{background-color:#f2d997;color:#055299;}}.ui-datepicker .ui-datepicker-calendar td a.ui-state-active{background:#055299;}@media only screen and (min-width:1024px){.ui-datepicker .ui-datepicker-calendar td a.ui-state-active:hover{background:#055299;color:#fff;}}.ui-datepicker .ui-state-default{border:none;background:none;color:#fff;text-align:center;font-weight:normal;}.ajax-progress .throbber{display:none !important;}.cas-links{margin:20px 0 0 0;padding:0;}.event_registration_webforms .content-title,.webform .content-title{line-height:12px;line-height:0.75rem;}.page-search #content{background-color:#F3F4F8;}.page-search .node-results,.page-search .item-list{display:none;}.page-search .block-system-main > .block-inner > form{max-width:100%;}.page-search .block-system-main h2{display:none;}.search-advanced{display:none;visibility:hidden;}.gsc-result .gs-title{overflow:auto !important;}.gsc-result .gs-title{overflow:auto !important;}.gsc-control-wrapper-cse table tbody tr td{border-bottom:0;}.gsc-control-wrapper-cse table td{padding:0 0;}.gsc-search-box td{padding-top:0;padding-bottom:0;}.gsc-search-box input.gsc-input{display:block;width:99.9%;clear:both;-webkit-appearance:none;border:2px solid #E5EAEE;padding:5px !important;line-height:1.4 !important;min-height:36px !important;font-size:16px;font-size:1rem;}.gsc-search-box td.gsc-search-button{position:relative;height:36px;width:36px;vertical-align:middle;}.gsc-search-box td.gsc-search-button:before{position:absolute;content:"v";font-family:"ias";font-weight:900;text-align:center;color:#447db3;width:100%;height:100%;top:50%;left:50%;-webkit-transform:translate(-45%,-35%);-ms-transform:translate(-45%,-35%);transform:translate(-45%,-35%);font-size:35px;font-size:2.1875rem;transition:all,0.3s,ease-in-out;}@media only screen and (min-width:768px){.gsc-search-box td.gsc-search-button{height:36px;width:80px;}.gsc-search-box td.gsc-search-button:before{content:"";display:none;}}.gsc-search-box td.gsc-search-button input{text-indent:9999em;position:absolute;top:0;left:0;width:100%;background-color:transparent;height:100%;height:auto !important;min-width:70px !important;border-radius:0px;min-height:36px !important;text-transform:uppercase !important;font-weight:600 !important;letter-spacing:2px !important;border-width:0px !important;}@media only screen and (min-width:768px){.gsc-search-box td.gsc-search-button input{background-color:#f2d997;position:relative;text-indent:0;}}.gsc-search-box td.gsc-search-button input:hover{background-color:transparent;}@media only screen and (min-width:768px){.gsc-search-box td.gsc-search-button input:hover{background-color:#E8BB45;}}.gsc-orderby-container{display:none;}@media only screen and (min-width:768px){.gsc-orderby-container{display:initial;}}.gsc-orderby .gsc-orderby-label{font-style:"lato",Helvetica,Arial,sans-serif;}.gsc-orderby .gsc-option-menu-container{margin:0 23px 0 23px;}.gsc-orderby .gsc-selected-option-container{width:auto !important;height:auto !important;max-width:100% !important;box-shadow:0 0 0 0 !important;border-radius:0px;display:inline-block !important;padding:0px 15px;}.gs-title{font-weight:400;color:#447db3 !important;font-family:"bodoni-urw",Georgia,serif;}@media only screen and (min-width:768px){.gs-title{font-size:1.275rem !important;}}.gs-title > b{color:#447db3 !important;}@media only screen and (min-width:768px){.gs-title > b{font-size:1.275rem !important;}}.gs-bidi-start-align.gs-snippet,.gs-fileFormat *,.gsc-url-bottom *{font-family:"lato",Helvetica,Arial,sans-serif;}.gsc-resultsHeader{display:none;}.gs-no-results-result .gs-snippet{text-align:center;font-family:"bodoni-urw",Georgia,serif;background-color:transparent !important;border:0px solid transparent !important;padding:50px 10px !important;}@media only screen and (min-width:768px){.gs-no-results-result .gs-snippet{padding:60px 10px !important;margin:20px 10px !important;}}@media only screen and (min-width:1024px){.gs-no-results-result .gs-snippet{font-size:34px;font-size:2.125rem;}}.gcsc-branding{display:none !important;}@media only screen and (min-width:768px){.gsc-control-cse{padding:3em 4em !important;}}@media only screen and (min-width:768px){.gsc-results.gsc-webResult{padding-top:2em;}}.gsc-cursor-box.gs-bidi-start-align{text-align:center !important;border-top:1px solid #E8E7E7;width:90%;max-width:1149px;height:auto;margin:0 auto;padding:40px 0 20px;}@media only screen and (min-width:1240px){.gsc-cursor-box.gs-bidi-start-align{padding:50px 0 0;width:100%;}}.gsc-cursor-box.gs-bidi-start-align .gsc-cursor{position:relative;padding:50px 0;text-align:center;}.gsc-cursor-box.gs-bidi-start-align .gsc-cursor .gsc-cursor-page{text-decoration:none;position:static;display:inline;clear:none;font-weight:500;font-family:"lato",Helvetica,Arial,sans-serif !important;letter-spacing:2px;color:#03315c !important;text-transform:uppercase;box-shadow:0 0 1px transparent;font-size:12px;font-size:0.75rem;transition:boxshadow,0.3s,ease-in-out;padding:3px 2px 3px 2px;background-color:transparent;border:1px solid #e6edf5;}@media only screen and (min-width:768px){.gsc-cursor-box.gs-bidi-start-align .gsc-cursor .gsc-cursor-page{padding:4px 9px 4px 9px;}}@media only screen and (min-width:1024px){.gsc-cursor-box.gs-bidi-start-align .gsc-cursor .gsc-cursor-page{padding:8px 12px 8px 12px;}}@media only screen and (min-width:1240px){.gsc-cursor-box.gs-bidi-start-align .gsc-cursor .gsc-cursor-page{padding:8px 20px 8px 20px;}}.gsc-cursor-box.gs-bidi-start-align .gsc-cursor .gsc-cursor-page:hover{background-color:#E8BB45;}.gsc-cursor-box.gs-bidi-start-align .gsc-cursor .gsc-cursor-current-page{border:0px solid #e6edf5;}.gsc-cursor-box.gs-bidi-start-align .gsc-cursor .gsc-cursor-current-page:hover{background-color:transparent;}.gsc-control-cse .gsc-table-result{margin:0;}table.gsc-above-wrapper-area-container{margin:0;}
