/*!
Theme Name: UMaine Alumni Theme 
Text Domain: swmcwp
Version: 5.0 (October 20, 2015)
Author: Sutherland Weston
*/html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}h1,h2,h3,h4,h5,h6{margin-bottom:.5em}p{margin-bottom:1em}h1{font-size:32px}h2{font-size:28px}h3{font-size:24px}h4{font-size:20px}h5{font-size:16px}h6{font-size:12px}.content-inner,.classnews-inner{line-height:1.4}.entry-content ul,.entry-content ol,.classpage-bottom ul,.classpage-bottom ol{list-style-type:initial;line-height:1.7;margin:.5em 1.5em}.entry-content ol,.classpage-bottom ol{list-style-type:decimal}blockquote{padding:1em;font-style:italic}strong{font-weight:bold}em{font-style:italic}.alignleft{float:left;margin-right:10px;margin-bottom:10px}.alignright{float:right;margin-bottom:10px;margin-left:10px}*{box-sizing:border-box;-webkit-font-smoothing:antialiased}img,iframe,table{max-width:100%}img{height:auto}.mobile-show{display:none}@media only screen and (max-width: 630px){.mobile-show{display:block}}.mobile-hide{display:block}@media only screen and (max-width: 630px){.mobile-hide{display:none}}a{color:#2991d9}.has-columns{-webkit-column-width:8.5em;-moz-column-width:8.5em;column-width:8.5em}.has-columns ul{-webkit-column-break-inside:avoid;page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.has-columns ul li{line-height:1.15;margin-bottom:.5em}.has-columns ul li a{text-decoration:none}.listtitle{list-style-type:none;margin-left:-1.5em}.visually-hidden{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px)}.has-post-thumbnail>.wp-post-image{width:100%;height:auto}html{font-family:"Helvetica", "Arial", sans-serif;-webkit-scroll-behavior:smooth;scroll-behavior:smooth}body{background:#ddd;background:-webkit-gradient(linear, left top, left bottom, from(#ddd), to(#fff));background:linear-gradient(#ddd, #fff)}.header-inner,.navigation-inner,.slider-inner,.content-inner,.footer-inner{max-width:1440px;margin:0 auto}.content-wrapper{padding:0 20px}.content-wrapper.classpage-bottom{margin-top:50px}.content-inner{display:-webkit-box;display:flex}@media only screen and (max-width: 630px){.content-inner{display:block}}.main{-webkit-box-flex:1;flex:1 1 auto;padding:25px;width:28%;min-width:0}.main:empty{display:none}@media only screen and (max-width: 630px){.main{width:auto}}.sidebar{background:#edf6fc;padding:25px;-webkit-box-flex:0;flex:0 0 28%;margin-left:2%}@media only screen and (max-width: 630px){.sidebar{margin:0}}.footer-wrapper{padding:0 20px}.header-wrapper{padding:0 20px}.slider-wrapper{padding:0 20px}.navigation-wrapper{padding:0 20px}.header-wrapper{background:#003263}.header-inner{padding:20px 0;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}@media only screen and (max-width: 960px){.header-inner{flex-wrap:wrap;-webkit-box-pack:center;justify-content:center}}.site-title{max-width:385px;-webkit-box-flex:0;flex:0 100 385px;margin-right:15px}.site-title #logo-columbia{fill:#77b9e7 !important}@media only screen and (max-width: 960px){.site-title{margin-bottom:25px}}.header-extras{display:-webkit-box;display:flex;-webkit-box-flex:0;flex:0 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;-webkit-box-align:end;align-items:flex-end}@media only screen and (max-width: 960px){.header-extras{-webkit-box-align:center;align-items:center}}.button-search{display:-webkit-box;display:flex;margin-bottom:20px;flex-wrap:wrap;-webkit-box-pack:center;justify-content:center}.callout-button{white-space:nowrap;display:block;color:#fff;font-size:23px;background:#77b9e7;align-self:center;padding:.25em .75em;line-height:1;border-radius:5px;margin-right:15px;margin-top:5px;margin-bottom:5px;text-decoration:none;font-weight:bold;-webkit-transition:.1s;transition:.1s;position:relative;overflow:hidden;-webkit-transform:scale(1);transform:scale(1)}.callout-button:after{content:attr(data-text);display:block;position:absolute;left:0;right:0;top:0;bottom:0;padding:.25em .75em;background:#fff;color:#003263;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:.2s;transition:.2s}.callout-button:hover:after{-webkit-transform:translateY(0%);transform:translateY(0%);-webkit-transition:0.5s cubic-bezier(0.52, 1.64, 0.37, 0.66);transition:0.5s cubic-bezier(0.52, 1.64, 0.37, 0.66)}@media only screen and (max-width: 630px){.callout-button{margin-left:7px;margin-right:7px}}.entry-content .callout-button{display:inline-block;background:#003263}.entry-content .callout-button:after{display:none}.entry-content .callout-button:hover{background:#77b9e7}.header-search{white-space:nowrap;align-self:center;font-size:0;margin:5px 0;display:-webkit-box;display:flex}.header-search input{-webkit-appearance:none;border:none;font-size:15px;padding:9px 3px;height:32px;border-radius:5px 0px 0 5px;width:9em;-webkit-transition:.2s;transition:.2s;display:block;line-height:31px}.header-search input:focus{outline:none;width:12em;-webkit-transition:0.5s cubic-bezier(0.52, 1.64, 0.37, 0.66);transition:0.5s cubic-bezier(0.52, 1.64, 0.37, 0.66)}.header-search input::-webkit-input-placeholder{font-style:italic}.header-search button{-webkit-appearance:none;border:none;font-size:14px;height:32px;padding:8px 9px;background:#77b9e7;color:#fff;border-radius:0 5px 5px 0;display:block;margin:0}@media only screen and (max-width: 630px){.header-search{margin-left:7px;margin-right:7px}}.phone-social{color:#fff;font-weight:bold;font-size:24px;line-height:1;text-align:center}.phone-social a{color:inherit;text-decoration:none}.phone-social span{vertical-align:middle}.phone-social .social{display:inline-block;vertical-align:middle;margin-left:15px;background-color:#003263;font-size:0;border-radius:6px;-webkit-transition:.2s;transition:.2s}.phone-social .social:hover{background-color:#77b9e7}@media only screen and (max-width: 630px){.phone-social .social{margin-left:2px;-webkit-transform:scale(0.75);transform:scale(0.75)}}@media only screen and (max-width: 630px){.phone-social{font-size:20px}}.slider-inner{display:-webkit-box;display:flex;background:#fff;box-shadow:0px 10px 10px rgba(0,0,0,0.2)}@media only screen and (max-width: 630px){.slider-inner{display:block}}.flick-holder{-webkit-box-flex:1;flex:1 1 74%}.bonus-features{border-left:10px solid #fff;-webkit-box-flex:1;flex:1 1 26%;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.bonus-features a{display:block;background-repeat:no-repeat;background-size:cover;background-position:50% 50%;-webkit-box-flex:1;flex:1 1 50%;-webkit-transition:.2s;transition:.2s}.bonus-features a:hover{opacity:.8}.bonus-features a:not(:first-child){margin-top:10px}@media only screen and (max-width: 630px){.bonus-features{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;border-left:0;margin-top:10px}.bonus-features a:not(:first-child){margin-top:0px;margin-left:10px;padding-bottom:35%}}.rotator-slide{width:100%;position:relative}.rotator-slide img{display:block;width:100%}.rotator-caption{position:absolute;left:0;top:20px;background:rgba(0,50,99,0.5);color:#fff;font-size:38px;text-decoration:none;padding:1em;max-width:100%;line-height:1;-webkit-transition:.2s;transition:.2s;font-weight:bold}@media only screen and (max-width: 960px){.rotator-caption{font-size:24px}}.rotator-caption:hover{background-color:rgba(0,50,99,0.8)}html .flickity-page-dots{bottom:20px}html .flickity-page-dots .dot{border:1px solid #fff}@media only screen and (max-width: 630px){.flickity-prev-next-button{display:none}}.content-inner{background:#fff url(images/sailaccent.png) 90% 100% no-repeat;box-shadow:0px 10px 10px rgba(0,0,0,0.2)}.entry-title{font-weight:700;color:#003263;line-height:1.1;margin-bottom:.25em;font-family:"Roboto Slab"}.has-post-thumbnail .entry-title{margin-top:.75em}.entry-title a{text-decoration:none}.entry-title a:hover{color:#003263}.entry-content{font-size:19px}.home .entry-content{max-width:800px}.obittable tr td{font-size:14px}.search-result{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;flex-wrap:wrap;margin-top:30px;line-height:1;margin-bottom:0}.search-result a:after{content:"";display:none;margin-left:.5em;font-size:12px;background:#bbb;border-radius:.5em;padding:.25em .75em;line-height:1;color:#fff;text-transform:uppercase;color:#fff;font-weight:bold}.type-page .search-result a:after{display:inline-block;content:"Page"}.type-classpage .search-result a:after{display:inline-block;content:"Class Page"}.type-alumni .search-result a:after{display:inline-block;content:"Alumni"}.type-classnews .search-result a:after{display:inline-block;content:"Class News"}.type-post .search-result a:after{display:inline-block;content:"News"}.type-event .search-result a:after{display:inline-block;content:"Event"}.type-group .search-result a:after{display:inline-block;content:"Alumni Group"}.gallery:after{content:"";display:table;clear:both}.gallery .gallery-item{float:left;margin:1%;max-width:48%}.gallery .gallery-item img{width:100%;height:auto}.board-grid{display:-webkit-box;display:flex;flex-wrap:wrap;font-size:16px;line-height:1.1}.board-grid .board-member{-webkit-box-flex:0;flex:0 1 18%;min-width:0;width:18%;margin:10px 1% 10px;text-align:center}.board-grid .board-member img{display:block;width:100%}@media only screen and (max-width: 1000px){.board-grid .board-member{-webkit-box-flex:0;flex:0 1 23%}}@media only screen and (max-width: 800px){.board-grid .board-member{-webkit-box-flex:0;flex:0 1 31.3333%}}@media only screen and (max-width: 600px){.board-grid .board-member{-webkit-box-flex:0;flex:0 1 48%}}.board-grid .board-member .board-name{margin-top:.5em;font-weight:bold;color:#003263;font-size:18px}.board-grid .board-member .board-title{font-style:italic;margin-bottom:.75em}.umaa-gallery{margin:20px 0}.umaa-gallery a{margin:10px}.umaa-gallery:after{content:"";display:table;clear:both}.post-type-archive-event .event{padding:20px 0}.post-type-archive-event .event+.event{border-top:1px solid #ccc}.award{padding:25px 0}.award:after{content:"";display:table;clear:both}.award h3{color:#77b9e7}.award .readmore a{font-style:normal;color:#77b9e7}.award img{float:left;margin-right:10px;margin-bottom:15px}.award+.award{border-top:1px solid #ccc}.weddings{display:-webkit-box;display:flex;flex-wrap:wrap}.wedding{max-width:400px;margin:5px;border-radius:5px;border:2px solid #999;padding:10px 10px;-webkit-box-flex:1;flex:1 1 300px;line-height:1.5;font-size:16px}.wedding h2{font-size:18px;font-weight:normal;margin:0;font-weight:bold;line-height:1.1;margin-bottom:.3em}.wedding img{max-width:50%;float:left;margin-right:10px;width:100px}.table{display:table}.officer-row{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:justify;justify-content:space-between;font-size:18px;padding:.5em .5em}.officer-row:nth-child(even){background:#eee}.officer-row .class-position{color:#003263;font-weight:bold;text-transform:uppercase}.facebook-paragraph{margin-top:1em}.facebook-paragraph a{text-decoration:none}.online-giving-paragraph{margin-top:1em}.online-giving-paragraph a{text-decoration:none}.important-info{margin-top:50px;padding:25px;background:#e6ebef;border:2px dashed #003263;font-size:18px;line-height:1.2;color:#003263;position:relative}.important-info:before{content:"Important Information";position:absolute;font-weight:bold;left:-2px;top:-29px;background:#e6ebef;padding:6px 13px 0;font-size:18px;border:2px dashed #003263;border-bottom:none}.class-news-item{padding:25px 0}.class-news-item h3.entry-title{margin:0}.class-news-item+.class-news-item{border-top:2px solid #ccd6e0}.classnews-wrapper{padding:0 20px;margin-top:30px}.classnews-inner{max-width:1440px;margin:0 auto;background:#fff;box-shadow:0px 10px 10px rgba(0,0,0,0.2)}.classnews-section{padding:25px}.prev-next-posts{text-align:center}.front-wrapper{padding:0 20px;margin-top:30px}.front-inner{background:#fff;margin:0 auto;max-width:1440px;box-shadow:0px 10px 10px rgba(0,0,0,0.2)}.front-inner+.front-inner{margin-top:30px}.ticker-item{height:740px;width:400px;max-width:90%;padding:30px;background:#001c48;-webkit-transition:background-color .2s;transition:background-color .2s;text-align:right}.ticker-item.is-selected{background-color:#003263}.ticker-item img{width:100%;height:auto !important;display:block}.ticker-item h2{text-align:left;color:#fff;font-size:28px;margin-top:.75em;margin-bottom:.75em}.ticker-item .desc{text-align:left;color:#fff;font-size:20px;line-height:1.2}.ticker-item .desc p{margin:0}.ticker-item a{display:inline-block;margin-top:1em;text-decoration:none;color:#fff;font-style:italic;font-size:20px}.ticker-item a:hover{text-decoration:underline}html .flickity-prev-next-button{border-radius:0;background:#77b9e7;-webkit-transform:none;transform:none;top:44px;width:64px;height:64px}html .flickity-prev-next-button svg .arrow{fill:#fff}html .flickity-prev-next-button:hover{background:#4ca3df}html .flickity-prev-next-button.previous{left:0}html .flickity-prev-next-button.next{right:0}.news-events{display:-webkit-box;display:flex}.news-events h2{text-transform:uppercase;font-size:28px;color:#003263}@media only screen and (max-width: 820px){.news-events{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;display:block}}.topnews{-webkit-box-flex:1;flex:1 1 33.33%;background:#e4f1fa;padding:20px 2%}.news-list{padding:0px 0}@media only screen and (max-width: 820px){.news-list{display:-webkit-box;display:flex}}@media only screen and (max-width: 630px){.news-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}.news-item{padding:7.5%;text-align:right}@media only screen and (max-width: 820px){.news-item{padding:2%;-webkit-box-flex:0;flex:0 1 50%}}@media only screen and (max-width: 630px){.news-item{padding:4%;-webkit-box-flex:0;flex:0 1 auto}}.news-item+.news-item{border-top:1px solid #003263}@media only screen and (max-width: 820px){.news-item+.news-item{border-top:none;border-left:1px solid #003263}}@media only screen and (max-width: 630px){.news-item+.news-item{border-left:none;border-top:1px solid #003263}}.news-item img{display:block;width:100%;height:auto !important}.news-item h3{text-transform:uppercase;color:#003263;font-size:19px;font-weight:bold;margin-top:.5em;margin-bottom:.5em;text-align:left}.news-item .desc{font-family:"Lora";font-size:17px;color:#003263;text-align:left}.news-item a{font-style:italic;color:#003263;text-decoration:none;font-size:17px}.news-item a:hover{text-decoration:underline}.upcoming-events{-webkit-box-flex:0;flex:0 1 66.66%;padding:2%}.event-list{padding:2% 3%}.event-item{display:-webkit-box;display:flex}.event-item+.event-item{margin-top:60px}.event-date{-webkit-box-flex:0;flex:0 0 70px;margin-right:15px;text-align:center;border-radius:10px;overflow:hidden;align-self:flex-start}.event-date .event-month{text-transform:uppercase;background:#77b9e7;padding:4px;font-size:17px;color:#fff;font-family:"Lora";font-weight:bold}.event-date .event-day{padding:4px 0;font-size:42px;font-family:"Lora";background-color:#ddd}.event-info .event-title{color:#222;font-size:28px;line-height:1;margin-bottom:.25em}.event-info .event-title a{text-decoration:none;color:inherit}.event-info .event-title a:hover{color:#77b9e7}.event-info .event-desc{font-size:20px;font-family:"Lora";line-height:1.2}.alumni-spotlight{display:-webkit-box;display:flex;min-height:400px}@media only screen and (max-width: 630px){.alumni-spotlight{display:block}}.alumni-text{-webkit-box-flex:1;flex:1 1 50%;padding:30px 3%;background:#ddd url(images/sailaccentwhite.png) 50% 100% no-repeat}.alumni-text h2{font-family:"Lora";color:#003263;font-size:34px;margin-bottom:.75em}.alumni-text .desc{color:#585858;font-size:20px;line-height:1.4}.alumni-photo{-webkit-box-flex:0;flex:0 1 50%;position:relative;font-size:0;background-size:cover;background-position:50% 50%;min-height:400px}.alumni-name{position:absolute;background:rgba(0,50,99,0.5);bottom:15px;left:0;color:#fff;font-size:24px;padding:1em;max-width:100%}.readmore{margin-top:.5em;text-align:right}.readmore a{font-style:italic;text-decoration:none;color:inherit}.sidebar-block+.sidebar-block{margin-top:20px}.sidebar-banner{display:block;background:#003263;text-decoration:none;color:#fff;padding:.25em .75em;border-radius:4px}.sidebar-banner+.sidebar-banner{margin-top:1em}.sidebar-banner:hover{background-color:#77b9e7}.footer-inner{padding:30px 0}.footer-menu .menu{margin:25px 0;display:-webkit-box;display:flex;flex-wrap:wrap}.footer-menu .menu>li{-webkit-box-flex:1;flex:1 1 auto;margin:10px 10px}.footer-menu .menu>li>a{font-size:18px;font-weight:bold;text-transform:uppercase;color:#003263}.footer-menu .menu a{text-decoration:none;margin-bottom:2px;padding:2px;display:inline-block}.footer-menu .menu a:hover{color:#003263}.footer-sponsors{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;padding:30px 0}.footer-sponsors a{margin:0 10px}.footer-address,.copyright{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:center;justify-content:center;flex-wrap:wrap;font-weight:bold;color:#585858;padding:10px 0}.footer-address span,.copyright span{display:inline-block;margin:.25em 1.0em;text-align:center}.footer-address a,.copyright a{color:inherit;text-decoration:none}@media print{.navigation-wrapper{display:none}.footer-wrapper{display:none}.slider-wrapper{display:none}.sidebar{display:none}.sidebar{display:none}.header-extras{display:none}.aa-svg path{fill:#003263 !important}}.logo-form{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:justify;justify-content:space-between}.logo-form form{margin:.5rem 0;display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-align:center;align-items:center;font-size:1rem}.logo-form form input,.logo-form form button,.logo-form form select{font:inherit;margin:.5rem 5px}.logo-form form select{-webkit-box-flex:1;flex:1 1 auto}.logo-form form input{padding:.125em .25em;-webkit-box-flex:1;flex:1 1 auto;border:1px solid #003263}.logo-form form button{-webkit-appearance:none;background:#003263;border:none;color:#fff;padding:.125em 1em}.logo-form form button:hover{background-color:#77b9e7}.bbbd-logo{position:relative;-webkit-box-flex:0;flex:0 1 500px}.bbbd-logo canvas{width:100%}.bbbd-logo svg{position:absolute;top:0;left:0;width:100%;height:100%}.industry-title{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-align:baseline;align-items:baseline;-webkit-box-pack:justify;justify-content:space-between}.industry-title h2{font-weight:bold;margin-top:1.5em;color:#003263}.industry-title a{font-size:.8rem;text-decoration:none}.industry-title a:hover{color:#003263}.business-entry{display:-webkit-box;display:flex;box-shadow:0px 0px 20px rgba(0,0,0,0.07);-webkit-box-align:center;align-items:center;background:#fff;margin-top:20px}.business-entry .icon{-webkit-box-flex:0;flex:0 0 150px;width:150px;padding:20px}.business-entry .icon img{width:100%}.business-entry .main-info{-webkit-box-flex:1;flex:1 1 auto;padding:20px 10px;display:-webkit-box;display:flex;flex-wrap:wrap}.business-entry .main-info>div{-webkit-box-flex:1;flex:1 1 auto;padding:0 10px}.business-entry .main-info a{text-decoration:none}.business-entry .main-info h2{line-height:1;font-weight:bold;font-size:1.2rem;color:#003263;margin:0}.business-entry .main-info .infoitem{display:block;font-size:.9rem;margin:.1rem 0}.business-entry .main-info .infoitem.strong{font-weight:bold;font-size:1.1rem}.business-entry .main-info .infoitem.italic{font-style:italic}.business-entry .social{-webkit-box-flex:0;flex:0 1 auto;margin-left:auto;padding:20px;font-size:20px;display:-webkit-box;display:flex;flex-wrap:wrap}.business-entry .social a{margin:4px;display:block;background:#003263;line-height:28px;width:28px;text-align:center;color:#fff}.business-entry .social a:hover{background-color:#77b9e7}@media only screen and (max-width: 630px){.business-entry{display:block}.business-entry .icon{padding:10px}.business-entry .main-info{padding-top:10px}.business-entry .main-info .infoitem.strong{font-size:1rem}.business-entry .social{padding:0 10px 10px}}.industrytags{margin-top:-.2em}.industrytags span{color:#888;margin-right:.8em;font-size:.8rem}.nothing-found{margin-top:1rem;font-size:1.2rem}.disclaimer{padding:1rem;font-size:.8rem;margin-top:2rem}.blog-card.category-news{--newsColor:#f0f}.blog-card.category-faculty-excellence{--newsColor:#0ff}.blog .content-inner{background:#EFF6FC}.blog .sidebar{margin-left:0}.blog-grid{display:grid;grid-gap:17px;grid-template-columns:repeat(auto-fill, minmax(240px, 1fr))}.blog-card{background:#fff;padding-bottom:.5rem;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;box-shadow:0 0.2px 1.5px rgba(0,0,0,0.01),0 0.6px 4.1px rgba(0,0,0,0.015),0 1.5px 9.9px rgba(0,0,0,0.02),0 5px 33px rgba(0,0,0,0.03)}.blog-card img,.blog-card canvas{width:100%;height:auto}.blog-card .blog-card-placeholder{position:relative;background:radial-gradient(#306898, #003263)}.blog-card a{text-decoration:none}.blog-card h2{font-size:1.2rem;font-weight:bold;line-height:1.1;padding:0 .5rem}.blog-card .blog-date{margin-top:.5rem;padding:0 .5rem;font-size:.8rem}.blog-card .desc{padding:0 .5rem;margin-bottom:1rem}.blog-card .desc p{margin-bottom:0}.blog-card .blog-more{padding:.5rem;margin-top:auto;text-align:right}.blog-card .blog-more a{display:inline-block;background:#003263;padding:.25em .5em;color:#fff;text-transform:uppercase;border-radius:2px;font-size:.8rem}.blog-card .blog-more a:hover{background-color:#77b9e7}.blog-card .blog-categories{margin-top:auto}.blog-card .blog-categories ul{margin:0;padding:0 .5rem}.blog-card .blog-categories ul li{padding:0;margin:0;display:inline-block;font-size:.7rem}.blog-card .blog-categories ul li a{display:block;padding:.1em .3em;background:#eee;border-radius:2px}.blog-card .blog-categories ul li a:hover{background:#003263;color:#fff}.blog-pagination{margin-top:1rem}.blog-pagination .screen-reader-text{display:none}.blog-pagination .nav-links{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}.blog-pagination .nav-links a,.blog-pagination .nav-links span{font-size:1.2rem;font-weight:bold;padding:.2em}.blog-pagination .nav-links .next,.blog-pagination .nav-links span:first-child{margin-left:auto}.blog-pagination .nav-links .prev,.blog-pagination .nav-links span:last-child{margin-right:auto}.sidebar-widget-title{font-family:"Roboto Slab";color:#003263;font-weight:bold}.navigation-wrapper{background-color:#77b9e7}.main-menu{position:relative;text-align:center}.main-menu li{display:inline-block;position:relative;text-align:left}.main-menu li a{display:block;padding:.5em;text-decoration:none;color:#fff;font-size:14px;text-transform:uppercase;font-weight:bold}@media only screen and (max-width: 830px){.main-menu li a{font-size:13px;padding:.5em .3em}}@media only screen and (max-width: 630px){.main-menu li a{font-size:15px}}.main-menu li a:hover{background-color:#003263}.main-menu .sub-menu{position:absolute;top:100%;left:0;display:none;background:inherit;min-width:100%}.main-menu .sub-menu li{display:block;white-space:nowrap}.main-menu>li:hover{background:#3c76a5}.main-menu>li:hover .sub-menu{display:block;z-index:100}@media only screen and (max-width: 630px){.main-menu>li:hover .sub-menu{display:none}}@media only screen and (max-width: 630px){body{margin-top:50px}.main-menu{position:fixed;background:#003263;top:50px;bottom:-80px;padding-bottom:80px;left:0;width:70%;-webkit-transform:translateX(-100%);transform:translateX(-100%);will-change:transform;-webkit-transition:.4s;transition:.4s;overflow-y:auto;overflow-x:hidden;z-index:100;text-align:left;padding-top:.5em}.main-menu .sub-menu{display:block;display:none;position:static;background:none;background-color:rgba(0,0,0,0.2)}.main-menu .sub-menu li{position:relative;white-space:initial}.main-menu>li{display:block;position:relative}.main-menu>li.menu-item-has-children a{position:relative}.main-menu>li.menu-item-has-children>a>span{position:absolute;right:0px;top:0;bottom:0;width:50px;display:block;background-color:rgba(0,0,0,0.1);z-index:1}.main-menu>li.menu-item-has-children>a>span>span{background:transparent url(images/down.svg) 50% 50% no-repeat;background-size:20px 10px;width:100%;height:100%;display:block;-webkit-transition:.4s;transition:.4s}.main-menu>li.menu-item-has-children>a>span.menu-open span{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.main-menu>li:hover{background:none}#menu-close{background:rgba(0,0,0,0.7);position:fixed;top:0;bottom:0;left:0;right:0;z-index:99;display:none}.menu-out{margin-left:0;-webkit-transform:translateX(0%);transform:translateX(0%)}.menu-toggle{display:block;position:fixed;z-index:200;top:0;left:0;right:0;background:#77b9e7;font-size:20px;line-height:50px;padding-left:16px;height:50px;box-shadow:0px 0px 20px 10px rgba(0,0,0,0.2);text-decoration:none;color:#003263;text-transform:uppercase;font-weight:bold;-webkit-touch-callout:none !important;-webkit-user-select:none !important;-webkit-tap-highlight-color:rgba(0,0,0,0)}.menu-toggle span{width:36px;height:6px;margin-top:-3px;background:#fff;position:absolute;right:15px;top:25px;-webkit-transition:.4s;transition:.4s;-webkit-transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55);transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55);-webkit-transition-timing-function:cubic-bezier(0.535, -0.36, 0.105, 1.005);transition-timing-function:cubic-bezier(0.535, -0.36, 0.105, 1.005)}.menu-toggle span:before,.menu-toggle span:after{position:absolute;display:block;content:"";background-color:#fff;left:0;right:0;height:6px;-webkit-transition:.4s;transition:.4s;-webkit-transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55);transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55);-webkit-transition-timing-function:cubic-bezier(0.535, -0.36, 0.105, 1.005);transition-timing-function:cubic-bezier(0.535, -0.36, 0.105, 1.005);-webkit-transform-origin:100% 50%;transform-origin:100% 50%}.menu-toggle span:before{top:-10px}.menu-toggle span:after{bottom:-10px}.icon-x span{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.icon-x span:before{-webkit-transform:rotate(45deg) translate(10px, 7.07px) scale(0.6, 1);transform:rotate(45deg) translate(10px, 7.07px) scale(0.6, 1)}.icon-x span:after{-webkit-transform:rotate(-45deg) translate(10px, -7.07px) scale(0.6, 1);transform:rotate(-45deg) translate(10px, -7.07px) scale(0.6, 1)}}
/*# sourceMappingURL=style.css.map */