.ctools-locked{color:red;border:1px solid red;padding:1em;}.ctools-owns-lock{background:#ffffdd none repeat scroll 0 0;border:1px solid #f0c020;padding:1em;}a.ctools-ajaxing,input.ctools-ajaxing,button.ctools-ajaxing,select.ctools-ajaxing{padding-right:18px !important;background:url(/sites/all/modules/contrib/ctools/images/status-active.gif) right center no-repeat;}div.ctools-ajaxing{float:left;width:18px;background:url(/sites/all/modules/contrib/ctools/images/status-active.gif) center center no-repeat;}
.node_embed_dialog{background:#e9e9e9;border:2px solid #333;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:5px;}.node_embed_dialog .ui-dialog-titlebar{margin:0;padding:5px;background-color:#333;color:#fff;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;position:relative;}.node_embed_dialog .ui-dialog-titlebar-close{position:absolute;right:5px;color:#fff;}#nodeEmbedDialog{margin:10px 0 0 0;}.node_embed_dialog .nodeEmbedButtons{margin:0;padding:0;}.node_embed_dialog .nodeEmbedButtons button{background:#333;color:#fff;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px solid #444;padding:3px 10px;margin:5px 5px 0 0;cursor:pointer;}.node_embed_dialog .nodeEmbedButtons button:hover{border:1px solid #999;}
.modal{font-family:-apple-system,BlinkMacSystemFont,avenir next,avenir,helvetica neue,helvetica,ubuntu,roboto,noto,segoe ui,arial,sans-serif;}.modal__overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.6);display:flex;justify-content:center;align-items:center;z-index:9998;}.modal__container{background-color:#fff;padding:30px;width:40%;max-height:100vh;border-radius:4px;overflow-y:auto;box-sizing:border-box;z-index:9999;}@media (max-width:767px){.modal__container{width:90%;}}.modal__header{display:flex;justify-content:space-between;align-items:flex-start;}.modal__title{margin-top:0;margin-bottom:0;font-weight:600;font-size:28px;line-height:1.25;color:#00539B;box-sizing:border-box;font-family:"myriad-pro",verdana,sans-serif;}.modal__close{background:transparent;border:0;color:#000000;}.modal__close:hover{color:#B7531C;}.modal__header .modal__close:before{content:"\2715";color:#000000;padding-right:5px;}.modal__content{margin-top:2rem;margin-bottom:2rem;line-height:1.5;color:rgba(0,0,0,.8);}.modal__btn{font-size:.875rem;padding-left:1rem;padding-right:1rem;padding-top:.5rem;padding-bottom:.5rem;background-color:#e6e6e6;color:rgba(0,0,0,.8);border-radius:.25rem;border-style:none;border-width:0;cursor:pointer;-webkit-appearance:button;text-transform:none;overflow:visible;line-height:1.15;margin:0;will-change:transform;-moz-osx-font-smoothing:grayscale;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out;}.modal__btn:focus,.modal__btn:hover{-webkit-transform:scale(1.05);transform:scale(1.05);}.modal__btn-primary{background-color:#00449e;color:#fff;}@keyframes mmfadeIn{from{opacity:0;}to{opacity:1;}}@keyframes mmfadeOut{from{opacity:1;}to{opacity:0;}}@keyframes mmslideIn{from{transform:translateY(15%);}to{transform:translateY(0);}}@keyframes mmslideOut{from{transform:translateY(0);}to{transform:translateY(-10%);}}.micromodal-slide{display:none;}.micromodal-slide.is-open{display:block;}.micromodal-slide[aria-hidden="false"] .modal__overlay{animation:mmfadeIn .3s cubic-bezier(0.0,0.0,0.2,1);}.micromodal-slide[aria-hidden="false"] .modal__container{animation:mmslideIn .3s cubic-bezier(0,0,.2,1);}.micromodal-slide[aria-hidden="true"] .modal__overlay{animation:mmfadeOut .3s cubic-bezier(0.0,0.0,0.2,1);}.micromodal-slide[aria-hidden="true"] .modal__container{animation:mmslideOut .3s cubic-bezier(0,0,.2,1);}.micromodal-slide .modal__container,.micromodal-slide .modal__overlay{will-change:transform;}
.field-cardgallery,.field-cardgallery *{box-sizing:border-box;}.field-cardgallery::after{content:"";clear:both;display:block;}.paragraphs-item-card{background:#f4f2f2;padding:20px;margin-bottom:20px;border-radius:8px;}.paragraphs-item-card .field-card-image{margin-left:-20px;margin-right:-20px;margin-bottom:20px;}.paragraphs-item-card .field-card-category{margin-top:-5px;margin-bottom:15px;text-transform:uppercase;}.paragraphs-item-card .field-card-body *:first-child{margin-top:0;}.paragraphs-item-card .field-card-body *:last-child{margin-bottom:0;}.paragraphs-item-card .field-card-link{padding-top:20px;}@media (min-width:480px){.field-cardgallery{margin:-15px;}.field-cardgallery > .field-items{display:flex;flex-wrap:wrap;}.field-cardgallery > .field-items > .field-item{width:50%;float:left;padding:15px;}.field-cardgallery > .field-items > .field-item:nth-child(2n+1){clear:left;}.field-cardgallery .paragraphs-item-card{height:100%;margin-bottom:0;}.field-cardgallery .paragraphs-item-card .content{height:100%;display:flex;flex-direction:column;}.field-cardgallery .paragraphs-item-card .field-card-link{margin-top:auto;margin-bottom:0;}}@media (min-width:960px){.field-cardgallery > .field-items > .field-item{width:33.33%;}.field-cardgallery > .field-items > .field-item:nth-child(2n+1){clear:none;}.field-cardgallery > .field-items > .field-item:nth-child(3n+1){clear:left;}}.field-cardgallery-categories{position:relative;max-width:250px;margin-right:0;margin-left:auto;margin-bottom:30px;padding-right:1px;}.field-cardgallery-categories label{display:block;padding:0px 20px;border:1px solid #eee;text-align:center;position:relative;z-index:5;background:#fff;pointer-events:none;margin-right:1px;}.field-cardgallery-categories select{background:transparent;position:absolute;top:-1px;left:-1px;right:0;bottom:-1px;width:100%;cursor:pointer;border:1px solid transparent;}.field-cardgallery-categories select:hover,.field-cardgallery-categories select:focus{border-color:#000;outline:0;}
.addtoany{display:inline;}.addtoany_list{display:inline;line-height:16px;}.addtoany_list > a,.addtoany_list a img,.addtoany_list a > span{vertical-align:middle;}.addtoany_list > a{display:inline-block;font-size:16px;padding:0 4px;}.addtoany_list.a2a_kit_size_32 > a{font-size:32px;}.addtoany_list .a2a_counter img{float:left;}.addtoany_list a span.a2a_img{display:inline-block;height:16px;opacity:1;overflow:hidden;width:16px;}.addtoany_list a span{display:inline-block;float:none;}.addtoany_list.a2a_kit_size_32 a > span{border-radius:4px;height:32px;line-height:32px;opacity:1;width:32px;}.addtoany_list a:hover:hover img,.addtoany_list a:hover span{opacity:.7;}.addtoany_list a.addtoany_share_save img{border:0;width:auto;height:auto;}.addtoany_list.a2a_kit_size_32 a .a2a_count{position:relative;}
@media (max-width:47.9375em){.js .region-navigation{overflow:hidden;-webkit-transition:compact(compact(max-height 0.5s cubic-bezier(0.17,0.67,0.66,1.04),false,false,false,false,false,false,false,false,false) false false);-webkit-transition:compact(max-height 0.5s cubic-bezier(0.17,0.67,0.66,1.04),false,false,false,false,false,false,false,false,false);transition:compact(max-height 0.5s cubic-bezier(0.17,0.67,0.66,1.04),false,false,false,false,false,false,false,false,false);max-height:0;}}.show-nav .region-navigation{max-height:30em;}#toggle-nav{float:left;}@media (min-width:48em){#toggle-nav{display:none;}}.nav-button{display:block;width:42px;height:36px;cursor:pointer;}.nav-button{background-color:transparent;color:#1E4679;display:block;font-size:1.5em;font-weight:bold;padding:7px 5px;border-radius:1.749993px;line-height:18px;margin-bottom:0;text-align:center;}.nav-button:hover,.nav-button:active{color:#3275cb;}.nav-button:hover .toggle-bar,.nav-button:active .toggle-bar{background-color:#3275cb;}.nav-button .bar{background-color:#fff;border-radius:1px;display:block;margin-top:0;height:3px;width:32px;line-height:14px;vertical-align:text-top;}.nav-button .bar + .bar{margin-top:6px;}.navigation{width:100%;clear:both;float:none;background:#1E4679;}.navigation .block{margin-bottom:0;}.navigation ul.menu{position:relative;}.navigation ul.menu li{float:none;text-align:center;border-bottom:1px solid #285ea2;margin-bottom:0;position:relative;letter-spacing:1px;}.navigation ul.menu li.last{border-bottom:none;}.navigation ul.menu li a{border-bottom:none;padding:1em;display:block;text-align:center;color:#fff;font-family:Verdana,Tahoma,"DejaVu Sans",sans-serif;text-shadow:compact(compact(#0a1727 0 0 1px 0px 1px false #aaa),false,false,false,false,false,false,false,false,false);}.navigation ul.menu li a:hover{background-color:#1E7CBC;}.navigation ul.menu li a:active{background:#1E7CBC;}.navigation ul.menu li ul{display:none;position:absolute;left:0;background-color:#1E7CBC;min-width:200px;z-index:110;padding-bottom:15px;}.navigation ul.menu li ul li{letter-spacing:0;display:block;text-align:left;padding:0;margin-right:0;}.navigation ul.menu li ul li:nth-child(7),.navigation ul.menu li ul li:nth-child(8){padding:0;}.navigation ul.menu li ul li:nth-child(7) a:hover,.navigation ul.menu li ul li:nth-child(8) a:hover{background-color:#1E4679;}.navigation ul.menu li ul li a{text-align:left;padding:12px 20px;}.navigation ul.menu li ul li a:hover{background-color:#1E4679;}@media (min-width:48em){.navigation{margin-left:0;margin-right:0;clear:none;background:none;}.navigation .block-menu .block-title,.navigation .block-menu-block .block-title{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);}.navigation ul.links,.navigation ul.menu{margin:0;padding:0;text-align:left;overflow:hidden;}.navigation ul.links li,.navigation ul.menu li{display:inline-block;list-style-type:none;list-style-image:none;border-bottom:none;margin-right:-4px;}.navigation ul.links li a,.navigation ul.menu li a{color:#fff;padding:28px 17px 28px 17px;display:block;font-size:14px;}.navigation ul.links li a:hover,.navigation ul.menu li a:hover{background-color:#1E7CBC;color:#fff;}.navigation ul.links li a:active,.navigation ul.menu li a:active{background-color:#1E7CBC;color:#fff;}.navigation ul.links li.expanded ul li a,.navigation ul.menu li.expanded ul li a{background-image:none;padding:10px 20px !important;}.navigation ul.links li ul li:nth-child(7),.navigation ul.links li ul li:nth-child(8),.navigation ul.menu li ul li:nth-child(7),.navigation ul.menu li ul li:nth-child(8){float:none;position:static;}.navigation ul.links li:nth-child(7),.navigation ul.menu li:nth-child(7){background-color:#1E7CBC;margin-right:0;}.navigation ul.links li:nth-child(7):hover,.navigation ul.links li:nth-child(7) ul,.navigation ul.menu li:nth-child(7):hover,.navigation ul.menu li:nth-child(7) ul{background-color:#1E7CBC;}.navigation ul.links li:nth-child(7) ul li a:hover,.navigation ul.menu li:nth-child(7) ul li a:hover{background-color:#1E7CBC;}.navigation ul.links li:nth-child(7) a:hover,.navigation ul.menu li:nth-child(7) a:hover{background-color:transparent;}.navigation ul.links li:nth-child(8),.navigation ul.menu li:nth-child(8){background-color:#78458D;position:absolute;right:0;top:0;margin-right:0;}.navigation ul.links li:nth-child(8):hover,.navigation ul.links li:nth-child(8) ul,.navigation ul.menu li:nth-child(8):hover,.navigation ul.menu li:nth-child(8) ul{background-color:#78458D;}.navigation ul.links li:nth-child(8) ul,.navigation ul.menu li:nth-child(8) ul{position:absolute;right:0;left:auto;}.navigation ul.links li:nth-child(8) ul li a:hover,.navigation ul.links li:nth-child(8) ul li:nth-child(7) a:hover,.navigation ul.links li:nth-child(8) ul li:nth-child(8) a:hover,.navigation ul.menu li:nth-child(8) ul li a:hover,.navigation ul.menu li:nth-child(8) ul li:nth-child(7) a:hover,.navigation ul.menu li:nth-child(8) ul li:nth-child(8) a:hover{background-color:#5b346b !important;}.navigation ul.links li:nth-child(8) a:hover,.navigation ul.menu li:nth-child(8) a:hover{background-color:transparent;}.navigation ul.links li.first,.navigation ul.menu li.first{border-top:none;}.navigation ul.links li.last a,.navigation ul.menu li.last a{border:none;}.navigation ul.links li:hover,.navigation ul.menu li:hover{background-color:#1E7CBC;}.navigation ul.links li:hover ul,.navigation ul.menu li:hover ul{display:block;}.navigation ul.links li:hover ul li a:hover,.navigation ul.menu li:hover ul li a:hover{background-color:#1E4679;}.navigation ul.links li:hover ul li:nth-child(7),.navigation ul.menu li:hover ul li:nth-child(7){background-color:transparent;}.navigation ul.links li:hover ul li:nth-child(7) a,.navigation ul.menu li:hover ul li:nth-child(7) a{padding:12px 20px;}.navigation ul.links li:hover ul li:nth-child(8),.navigation ul.menu li:hover ul li:nth-child(8){background-color:transparent;}.navigation ul.links li:hover ul li:nth-child(8) a,.navigation ul.menu li:hover ul li:nth-child(8) a{padding:12px 20px;}}@media (min-width:64em){.navigation ul.menu li{height:60px;line-height:60px;vertical-align:middle;padding:0;max-width:250px;}.navigation ul.menu li a{padding:0 0.95em !important;line-height:20px;display:inline-block;vertical-align:middle;font-size:14px;}.navigation ul.menu li ul li{width:100%;height:auto;}.navigation ul.menu li ul li a{display:block;font-size:14px;}.navigation ul.menu li:nth-child(7){position:absolute;right:118px;top:0;}.navigation ul.menu li:nth-child(8){width:118px;}.navigation ul.menu li ul li{width:auto !important;}}@media (max-width:63.9375em) and (min-width:48em){.navigation ul.menu li{width:16.6%;height:60px;line-height:60px;vertical-align:middle;padding:0;}.navigation ul.menu li a{padding:0 1em !important;line-height:20px;display:inline-block;vertical-align:middle;font-size:14px;}.navigation ul.menu li:nth-child(6) ul{position:absolute;right:0;left:auto;}.navigation ul.menu li:nth-child(7){position:absolute;top:-60px;right:131px;height:60px;line-height:60px;width:132px;}.navigation ul.menu li:nth-child(7) ul{position:absolute;right:0;left:auto;}.navigation ul.menu li:nth-child(8){position:absolute;top:-60px;right:0px;height:60px;line-height:60px;width:131px;}.navigation ul.menu li ul li{width:100%;height:auto;}.navigation ul.menu li ul li a{display:block;font-size:14px;}.navigation ul.menu li ul li:nth-child(8){position:static;}}@media (max-width:47.9375em){.navigation .block-menu .block-title,.navigation .block-menu-block .block-title{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);}.navigation ul.links,.navigation ul.menu{}.navigation ul.links li,.navigation ul.menu li{display:block;}}
