﻿*{box-sizing:border-box}html{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;font-weight:400}html{overflow-x:hidden}::selection{background:#D8DAC9}::-moz-selection{background:#D8DAC9}@-moz-document url-prefix(){body{font-weight:lighter !important}}.rss-only{display:none}body{background:#F3F1EE url(../images/paper-tile.jpg);border-top:10px solid #1a3743;color:#1b1b1b;font-family:'ff-meta-serif-web-pro', Georgia, serif;font-style:normal;font-size:1.1em;margin:0}.flash{display:none;background:#1a3743;color:#bacfd7}p.flash-p{font-family:"pt-sans",sans-serif;font-size:0.85em;line-height:130%;margin:0;padding:9px 0;max-width:800px}@media screen and (min-width: 30em){p.flash-p{font-size:0.9em;padding:11px 0}}p.flash-p a,p.flash-p a:visited{border-bottom:1px solid #1a3743;text-decoration:none;color:#bacfd7}p.flash-p a:hover{color:#000;text-decoration:none}p.flash-p span{font-weight:700;text-transform:uppercase}.flash p.flash-p a #demo{color:#fff}.main-content{max-width:70em}@media screen and (min-width: 0){.main-content{margin:0 6.4935064935%}}@media screen and (min-width: 30em){.main-content{margin:0 7.4074074074%}}@media screen and (min-width: 45em){.main-content{margin:0 5.1282051282%}}@media screen and (min-width: 60em){.main-content{margin:0 5.1282051282%}}@media screen and (min-width: 70em){.main-content{margin:0 5.1282051282%}}@media screen and (min-width: 78em){.main-content{margin:0 auto}}.full-width{width:auto;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%)}.mc-header{width:auto;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);margin-bottom:30px}@media screen and (min-width: 30em){.mc-header{margin-bottom:50px}}.main-content:after{content:"";display:table;clear:both}h1,h2,h3,h4,h5,h6{color:#1a3743;clear:both;font-family:"pt-sans",sans-serif}.col-h2{font-weight:normal;margin-top:0}a{color:#1a3743;display:inline;text-decoration:none}.as p a,.footer p a,td.str-name a,.stream-main p a,p .u-me,.pr-intro a,.as ul li a,.as ol li a,.stream-main ul li a,.stream-main ol li a,a.archive-stream-title,.pr-intro-left p a,#popp_contentDiv.olPopupContent a{text-decoration:none;background-image:url(../images/link-underline-2px-t1.svg);background-position:bottom;background-repeat:repeat-x}.as p a:hover,.footer p a:hover,td.str-name a:hover,.stream-main p a:hover,a .pr-grp-title:hover,.pr-intro a:hover,.as ul li a:hover,.stream-main ul li a:hover,a.archive-stream-title:hover,.pr-intro-left p a:hover,#popp_contentDiv.olPopupContent a:hover{background-image:url(../images/link-underline-2px-t1-h.svg)}.blog-box h2 a,.streamitem-title a,a .pr-grp-title,.archive-posts h4 a{padding-bottom:3px;line-height:1.5;text-decoration:none;background-image:url(../images/link-underline-2px-t1.svg);background-position:bottom;background-repeat:repeat-x}.blog-box h2 a:hover,.streamitem-title a:hover,a .pr-grp-title:hover,.archive-posts h4 a:hover{background-image:url(../images/link-underline-2px-t1-h.svg)}a:hover{color:#1a3743}.box-lr .as-image-thumb a{text-decoration:none;display:inline}@media screen and (min-width: 0){p{line-height:150%}}@media screen and (min-width: 30em){p{font-size:1.1em;line-height:150%}}p.para-sml{font-size:0.9em}ul{list-style-type:none;padding:0}@media screen and (min-width: 0){ul{font-size:1em;line-height:140%}}@media screen and (min-width: 30em){ul{font-size:1.05em;line-height:150%}}ol{padding:0 0 0 20px}@media screen and (min-width: 0){ol{font-size:1em;line-height:140%}}@media screen and (min-width: 30em){ol{font-size:1.05em;line-height:150%;padding:0}}ul.zeb{list-style-type:none;margin-top:30px;margin-bottom:30px}@media screen and (min-width: 30em){ul.zeb{margin-left:0}}ol.zeb{margin-top:30px;margin-bottom:30px;padding-left:20px}@media screen and (min-width: 30em){ol.zeb{padding-left:20px}}ul.zeb li,ol.zeb li{padding:7px 0}ul.zeb li:nth-child(odd),ol.zeb li:nth-child(odd){border-top:1px solid rgba(242,191,191,0.4);border-bottom:1px solid rgba(242,191,191,0.4)}ul.zeb li:last-child,ol.zeb li:last-child{border-bottom:1px solid rgba(242,191,191,0.4)}ul.zeb-sml li,ol.zeb-sml li{font-size:0.9em;padding:7px 0}ul.gen li,ol.gen li{padding:2px 0px}ul.gen-sml li,ol.gen-sml li{font-size:0.9em;padding:3px 0px}.list-yr{font-family:"pt-sans",sans-serif;font-size:0.8em;font-weight:700}.list-head{font-size:0.8em;font-weight:700}h3.zeb-list-head{font-size:1.05em;margin-bottom:-15px}@media screen and (min-width: 30em){h3.zeb-list-head{font-size:1.1em}}blockquote{border-left:3px solid #79A2B2;font-size:1em;line-height:140%;margin:40px 0;padding:0 15px 0 20px}@media screen and (min-width: 30em){blockquote{font-size:1.1em;line-height:150%}}.blockquote p,.as blockquote p{font-size:inherit;width:100%}blockquote.testimonial{line-height:150%;margin:20px 0 0 0}blockquote.transcript,.as blockquote.transcript{background:#fff;border-left:3px solid #79A2B2;color:#1a3743;font-size:0.9em;font-family:courier, monospace;line-height:140%;margin:40px 0;padding:15px 15px 15px 20px}@media screen and (min-width: 30em){blockquote.transcript,.as blockquote.transcript{line-height:150%}}@media screen and (min-width: 70em){blockquote.transcript,.as blockquote.transcript{font-size:1em;padding:30px;width:100%}}blockquote.transcript span,.as blockquote.transcript span{display:block;margin-top:10px}blockquote.transcript span a,.as blockquote.transcript span a{text-decoration:underline}blockquote footer{font-size:0.9em;padding-top:15px}blockquote p strong{font-weight:600}blockquote ul{list-style:disc;padding-left:20px;font-size:inherit;line-height:142%;margin:10px 20px 10px 20px}blockquote ul li{margin:3px 0}blockquote footer.as-tweet-link a{background:0px/14px no-repeat url("../images/icon-tw-pb.svg");display:inline-block;margin:0px 0 0 0;padding:0 0 0 20px}blockquote footer.as-tweet-link a:hover{color:#1a3743}.hide-emdash{display:none}.as-notes{width:auto;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);background:#fff;padding:15px 20px}@media screen and (min-width: 30em){.as-notes{margin-left:0%;margin-right:0%}}@media screen and (min-width: 70em){.as-notes{padding:10px 20px 20px 20px;width:100%}}.as-notes h4{border-bottom:1px dotted #D8DAC9;font-family:courier, monospace;line-height:130%;margin:30px 0 15px 0;padding:0 0 8px 0}.as .as-notes p{background:#fff;font-size:1em;font-family:courier, monospace;line-height:142%;margin:5px 0 20px 0;width:100%}@media screen and (min-width: 60em){.as .as-notes p{font-size:1em;line-height:145%}}.as-notes p strong{font-weight:600}.as-notes ul{list-style:disc;padding-left:20px;font-size:1em;font-family:courier, monospace;line-height:142%}.as-notes ul li{margin:3px 0}code{background:rgba(255,255,255,0.6);padding:4px 10px}pre{background:rgba(255,255,255,0.6);border:1px solid #D8DAC9;line-height:150%;padding:15px;overflow:auto;width:100%;white-space:pre-line}pre code{background:transparent;padding:0}.highlighter{background:#cf0;display:inline;padding:0.3rem}@media screen and (min-width: 0){.highlighter{padding:0.1rem}}@media screen and (min-width: 30em){.highlighter{padding:0.3rem}}sup{padding:0;line-height:0;font-family:Courier,monospace;vertical-align:super}sup a{font-size:0.85em;text-decoration:underline}.footnotes{margin-top:30px;padding:30px 0 0 0;border-top:1px solid #79A2B2}ol#footnotes{padding:0}ol#footnotes li{font-size:0.9em;line-height:135%;margin-bottom:8px}ol#footnotes li a.footnote-icon{font-size:0.8em}.logo{display:inline-block;margin:10px 0 10px 0;padding:0}@media screen and (min-width: 30em){.logo{margin:20px 0 10px 0}}.logo-item-link{color:#1a3743;font-family:"pt-sans",sans-serif;font-size:1.3em;margin:5px 0;padding:10px 0 5px;text-decoration:none}@media screen and (min-width: 30em){.logo-item-link{font-size:1.7em;margin:0;padding:10px 0}}.logo-item-link:hover{color:#21718D}span.logo-sub{color:#7EA684;display:block;font-size:0.8em;font-style:italic}ul.menu{border-top:2px solid #D8DAC9;margin:10px 0 0 0;padding:0px 0;clear:both;width:100%;max-width:100%;position:relative}@media screen and (min-width: 30em){ul.menu{padding:0;text-align:left}}@media screen and (min-width: 45em){ul.menu{margin:20px 0 0 0}}.menu-item{line-height:90%;display:inline}@media screen and (min-width: 45em){.menu-item{line-height:140%}}a.menu-item-link{border-width:0px 2px 0px 0px;border-style:solid;border-image:linear-gradient(to bottom, #d8dac9, rgba(255,255,255,0)) 1 100%;color:#21718D;display:inline-block;font-family:"pt-sans",sans-serif;font-size:0.8em;font-weight:bold;letter-spacing:0.3px;padding:7px 0 10px 0;text-align:center;text-decoration:none;text-transform:uppercase}@media screen and (min-width: 45em){a.menu-item-link{font-size:0.8em;letter-spacing:1px;padding:9px 20px 13px 20px;text-align:left;width:auto}}a.menu-item-link.mil-Home{display:none}@media screen and (min-width: 45em){a.menu-item-link.mil-Home{display:inline-block;border-width:0px 2px 0px 2px}}a.menu-item-link.mil-Articles{border-width:0px 2px 0px 2px;width:28%}@media screen and (min-width: 45em){a.menu-item-link.mil-Articles{border-width:0px 2px 0px 0px;display:inline-block}}a.menu-item-link.mil-Stream{width:26%}a.menu-item-link.mil-Work{width:22%}a.menu-item-link.mil-About{width:24%}@media screen and (min-width: 45em){a.menu-item-link.mil-Home,a.menu-item-link.mil-Articles,a.menu-item-link.mil-Stream,a.menu-item-link.mil-Work,a.menu-item-link.mil-About{width:auto}}a.menu-item-link:hover{background:linear-gradient(0deg, rgba(255,255,255,0) 0%, rgba(255,255,255,0.5) 100%);background-repeat:no-repeat;color:#1a3743}.is-active a.menu-item-link{background:linear-gradient(0deg, rgba(255,255,255,0) 0%, rgba(255,255,255,0.6) 100%);background-repeat:no-repeat;color:#1a3743}.mi-st a.menu-item-link{position:absolute;top:-83px;right:30px}@media screen and (min-width: 45em){.mi-st a.menu-item-link{right:120px;top:auto}}.mi-a a.menu-item-link{position:absolute;top:-83px;right:0}@media screen and (min-width: 45em){.mi-a a.menu-item-link{right:80px;top:auto}}.mi-s a.menu-item-link{position:absolute;right:30px;top:-50px}@media screen and (min-width: 45em){.mi-s a.menu-item-link{right:40px;top:auto}}.mi-r a.menu-item-link{position:absolute;right:0px;top:-50px}@media screen and (min-width: 45em){.mi-r a.menu-item-link{top:auto}}.mi-a a.menu-item-link,.mi-r a.menu-item-link,.mi-s a.menu-item-link{border-width:0;padding:7px;width:auto}@media screen and (min-width: 45em){.mi-a a.menu-item-link,.mi-r a.menu-item-link,.mi-s a.menu-item-link{border-width:0px 2px 0px 0px;padding:7px 10px}}.mi-st a.menu-item-link{border-width:0;padding:7px;width:auto}@media screen and (min-width: 45em){.mi-st a.menu-item-link{border-width:0px 2px 0px 2px;padding:7px 10px}}.mil-icon{width:16px;vertical-align:middle}@media screen and (min-width: 45em){.mil-icon{width:18px}}.column-container:after{content:"";display:table;clear:both}nav{margin:0;padding:15px 0 10px 0}@media screen and (min-width: 0){nav{width:100%}}.box-lr{margin:0 0 10px 0;padding:0 0 20px 0}@media screen and (min-width: 0){.box-lr{width:100%}}.box-lr:after,.blog-lr:after,nav:after{content:"";display:table;clear:both}@media screen and (min-width: 0){.box-left,.blog-left{min-height:1px;width:100%}}@media screen and (min-width: 0){.box-right,.blog-right{width:100%}}@media screen and (min-width: 60em){.box-right,.blog-right{width:65.7142857143%;margin-right:0}}.role{line-height:130%}.role-sub{display:block;font-size:0.8em;font-weight:400;line-height:190%}.as-title__home{font-size:1.2em;margin:0}.as-date__home{color:#7EA684;font-size:0.8em;margin:15px 0 0 0;font-family:"pt-sans",sans-serif;font-weight:700;text-transform:uppercase}.as-about ul.zeb li:first-child{border-top:0}.as-about ul.zeb li:last-child{border-bottom:0}li.talks .talk-loc{color:#7EA684}.heading-about{color:#1a3743;font-size:0.95em;margin:20px 0 0 0;text-transform:uppercase}@media screen and (min-width: 60em){.heading-about{margin:42px 0 0 0;text-align:right}}.as-about ul.zeb li span.list-head{font-family:"pt-sans",sans-serif;font-size:1em;margin:0;padding-bottom:7px}.as p.talks{font-size:0.95em;line-height:140%;margin-top:7px;margin-bottom:20px;max-width:700px}.as .about-box h3{margin-top:0}.as .about-box ul.zeb{width:auto}@media screen and (min-width: 45em){.as .about-box ul.zeb{margin-bottom:0;margin-right:30px}}.as .about-box ul.zeb li{padding:5px 0;font-size:0.9em}.about-box{border-bottom:2px solid #D8DAC9;position:relative;margin-bottom:30px}@media screen and (min-width: 45em){.about-box{border-bottom:0;border-right:1px solid #D8DAC9;float:left;margin-bottom:10px;margin-right:2.8571428571%;width:31.4285714286%}}.about-box:nth-of-type(3n+1){border-bottom:0;margin-right:0;border-right:0}@media screen and (min-width: 45em){.about-box:nth-child(4){clear:both}}.about-interviews{margin:25px 0 20px 0}@media screen and (min-width: 30em){.about-interviews{margin:25px 0 0 0}}.about-books{margin:25px 0 0px 0}.about-interviews img,.about-books img{width:26%;margin:18px 6% 0 0}p.stream-intro{display:none;margin:0 0 40px 0;max-width:700px}.stream-lr{clear:both;border-top:1px solid #D8DAC9;margin:0;padding:10px 0 20px 0}@media screen and (min-width: 45em){.stream-lr{padding:15px 0 20px;width:100%}}.stream-lr:last-of-type{border-bottom:1px solid #D8DAC9}.stream-lr:after{content:"";display:table;clear:both}@media screen and (min-width: 60em){.stream-meta{float:left;width:14.2857142857%}}@media screen and (min-width: 60em){.stream-main{float:right;width:82.8571428571%}}@media screen and (min-width: 60em){.stream-main p,.stream-main ul,.stream-main ol,.stream-main .as-notes,.stream-main blockquote,.stream-main table,.stream-main audio,.stream-main .rss-club{max-width:65.7142857143%}}.stream-main .rss-club{background:#ECECE3;border:2px solid #D8DAC9;line-height:145%;padding:13px 18px}.stream-main .rss-club a{text-decoration:underline}.stream-meta p.streamitem-stamp{color:#7EA684;font-size:1em;font-family:"pt-sans",sans-serif}@media screen and (min-width: 60em){.stream-meta p.streamitem-stamp{padding-top:0px}}.stream-meta p span.streamitem-date{font-weight:700;padding:3px 0 0 0}@media screen and (min-width: 60em){.stream-meta p span.streamitem-date{display:block;padding:3px 0 0 0}}.streamitem-ordinal{font-size:0.8em}.stream-meta p span.streamitem-date a{background:transparent;color:#7EA684}.stream-meta p span.streamitem-date a:hover{background:transparent;color:#000000}.stream-meta p span.streamitem-time{border-left:2px solid #D8DAC9;margin:0 5px;padding:0 8px}@media screen and (min-width: 60em){.stream-meta p span.streamitem-time{border-left:0;border-right:0;display:block;margin:0;padding:0}}.stream-main figure{width:100%;margin-left:auto;margin-right:auto}@media screen and (min-width: 60em){.stream-main figure{margin-left:0;max-width:65.7142857143%}}.stream-main figure figcaption{padding-left:0}@media screen and (min-width: 60em){.stream-main figure.stream-right{float:right;margin:7px 0 15px 30px;width:31.4285714286%}}.stream-main figure.stream-image-alone{margin:25px 0 10px 0}@media screen and (min-width: 60em){.stream-main figure.stream-image-alone{margin:25px 0 20px 0}}.stream-main blockquote{display:block;margin:30px 0 !important}.blog-lr{margin:0 0 0px 0;padding:0 0 40px 0}@media screen and (min-width: 0){.blog-lr{padding:20px 0 0px 0;width:100%}}.blog-full{padding-bottom:40px}.blog-left{padding-bottom:40px;float:left}@media screen and (min-width: 60em){.blog-left{width:74.2857142857%}}.blog-right{float:right}@media screen and (min-width: 60em){.blog-right{width:22.8571428571%}}.br-home{display:none}@media screen and (min-width: 60em){.br-home{display:block}}.blog-box{position:relative;border-bottom:1px solid #D8DAC9;position:relative;margin-bottom:20px;padding-bottom:45px}@media screen and (min-width: 30em){.blog-box{border-top:1px solid #D8DAC9;border-bottom:0;float:left;margin-bottom:0;margin-right:4.347826087%;padding-top:20px;width:47.8260869565%}}@media screen and (min-width: 45em){.blog-box{border-bottom:0;float:left;margin-right:3.8461538462%;width:30.7692307692%}}@media screen and (min-width: 60em){.blog-box{margin-right:3.8461538462%;width:30.7692307692%}}@media screen and (min-width: 30em){.blog-box:nth-child(even){margin-right:0}}@media screen and (min-width: 45em){.blog-box:nth-child(even){margin-right:3.8461538462%}.blog-box:nth-child(3n){margin-right:0}.blog-box:nth-child(3n+1){clear:both}}.blog-side{position:relative;border-top:1px solid #D8DAC9;padding-top:30px;padding-bottom:25px}@media screen and (min-width: 60em){.blog-side{border-left:1px solid #D8DAC9;border-bottom:1px solid #D8DAC9;padding-left:20px;padding-bottom:45px;padding-top:20px}}.blog-side-p{font-size:0.95em;line-height:130%;margin:0 0 30px 0;padding:0 0 30px 0;border-bottom:1px solid #D8DAC9}.as-image-thumb{display:block}@media screen and (min-width: 30em){.as-image-thumb{height:170px;overflow:hidden}}@media screen and (min-width: 70em){.as-image-thumb{height:190px}}.as-image-thumb:hover a img:hover{opacity:5.4}.as-image-hide{display:none}@media screen and (min-width: 30em){.as-image-hide{display:block}}.as-image-frame{border:2px dashed #D8DAC9}.blog-box .as-image-thumb .imageset{overflow:hidden}@media screen and (min-width: 30em){.blog-box .as-image-thumb .imageset{height:170px}}@media screen and (min-width: 70em){.blog-box .as-image-thumb .imageset{height:190px}}.blog-box .as-image-thumb .imageset img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.as-date__multi{color:#7EA684;font-size:0.8em;margin:15px 0 5px 0;font-family:"pt-sans",sans-serif;font-weight:700}.as-date__multi a{color:#7EA684;font-weight:400;text-transform:capitalize}.as-date__multi span{font-weight:400}.as-title__multi{color:#1a3743;font-size:1.15em;margin:5px 0 8px 0}.as-subtitle__multi{color:#1a3743;font-size:0.9em;line-height:130%;margin:10px 0 0 0}.as-syndicate-multi{color:#1a3743;font-size:0.85em;line-height:130%;font-style:italic;margin-top:10px;margin-bottom:10px}.as-syndicate-multi a{color:#1a3743}.as-title__multi,.as-subtitle__multi,.as-syndicate__multi{max-width:600px}ul.paginate{margin:0}ul.paginate li.paginate-item{display:inline;font-family:"pt-sans",sans-serif;font-size:0.9em;font-weight:700;text-transform:uppercase;margin-right:10px;line-height:230%}ul.paginate li.paginate-item a{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;background:#fff;padding:4px 10px;text-decoration:none}ul.paginate li.paginate-item a:hover{background:#1a3743;color:#fff}ul.paginate li.paginate-item a.active{background:#1a3743;color:#fff}ul.paginate li.paginate-hide{display:none}header{position:relative}.nav-arrows{position:absolute;right:0}@media screen and (min-width: 30em){.nav-arrows{top:0px}}.nav-arrows.pn-stream{top:10px}@media screen and (min-width: 30em){.nav-arrows.pn-stream{top:18px}}span.nav-arrow{opacity:0.2;overflow:hidden;max-height:67px;border:2px solid #7EA684}a.nav-arrow{opacity:0.8;overflow:hidden;max-height:67px;border:2px solid #D8DAC9}a.nav-arrow:hover{background:rgba(255,255,255,0.6);opacity:1}.nav-arrow img{width:9px}.nav-arrow--prev{padding:8px 12px 0 10px}.nav-arrow--next{margin-left:6px;padding:8px 10px 0 12px}@media screen and (min-width: 30em){.as p,.as ul,.as ol,.as-notes,.as ol#footnotes,.as audio,.as pre,.as-pullquote,.as blockquote,.as blockquote.transcript,.oldcomments-main{width:100%}}@media screen and (min-width: 60em){.as p,.as ul,.as ol,.as-notes,.as ol#footnotes,.as audio,.as pre,.as-pullquote,.as blockquote,.as blockquote.transcript,.oldcomments-main{width:65.7142857143%;margin-right:0}}.as{margin:0px 0 30px 0;padding-bottom:50px}.as p.as-date{border-bottom:1px solid #D8DAC9;color:#7EA684;font-family:"pt-sans",sans-serif;font-weight:700;margin:0;padding-bottom:10px;padding-right:80px;max-width:100%}@media screen and (min-width: 0){.as p.as-date{font-size:0.9em}}@media screen and (min-width: 30em){.as p.as-date{font-size:1em;margin:15px 0 0 0;width:100%}}.as p.as-date a{background:transparent;color:#7EA684;font-weight:400;text-transform:capitalize}.as p.as-date span{font-weight:400}.as h2{clear:none;color:#1a3743;margin-top:50px;font-size:1.3em}@media screen and (min-width: 30em){.as h2{font-size:1.5em}}@media screen and (min-width: 60em){.as h2{width:65.7142857143%;margin-right:0}}.as h3{clear:none;color:#1a3743;margin-top:40px}.as-title{color:#1a3743}@media screen and (min-width: 0){.as-title{line-height:125%}}@media screen and (min-width: 30em){.as-title{font-size:2.6em;line-height:130%;max-width:700px}}.as p{margin-top:20px}@media screen and (min-width: 30em){.as p{margin-top:30px}}.as p.as-syndicate{color:#1a3743;font-style:italic;margin-top:40px}.as p.as-subtitle{padding:0}@media screen and (min-width: 0){.as p.as-subtitle{font-size:1.1em;line-height:135%;margin-top:0}}@media screen and (min-width: 30em){.as p.as-subtitle{font-size:1.5em;line-height:140%}}.as-drop{color:#1a3743;float:left;margin:0 5px 0 0;font-size:5em;font-weight:700;line-height:1}@media screen and (min-width: 30em){.as-drop{font-size:7.3em}}.as-drop:before,.as-drop:after{content:"";display:block}.as-drop:before{margin-bottom:-0.075em}.as-drop:after{margin-top:-0.15em}.squelch{display:none}figure{width:auto;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);margin-top:30px;margin-bottom:25px}@media screen and (min-width: 30em){figure{margin:35px 0}}@media screen and (min-width: 60em){figure{width:65.7142857143%;margin-right:0}}img{vertical-align:top}@media screen and (min-width: 30em){.as-image-v4{max-width:600px}}.as-image-v4 img{width:100%}figure.as-cover-default{margin-top:30px;margin-bottom:0}@media screen and (min-width: 30em){figure.as-cover-default{margin-top:45px}}figure.as-cover{width:auto;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%)}@media screen and (min-width: 60em){figure.as-grid{width:100%}}.ig-d{margin:0}@media screen and (min-width: 45em){.ig-d{width:100%}}.ig-l{clear:both;margin-bottom:30px}@media screen and (min-width: 45em){.ig-l{width:100%;float:left;margin:15px 0 40px 0}}.ig-sl{clear:both;margin-bottom:25px}@media screen and (min-width: 45em){.ig-sl{float:left;margin:15px 2.8571428571% 20px 0;width:31.4285714286%}}.ig-sm{margin-bottom:25px}@media screen and (min-width: 45em){.ig-sm{float:left;margin:15px 2.8571428571% 20px 0;width:31.4285714286%}}.ig-sr{margin-bottom:25px}@media screen and (min-width: 45em){.ig-sr{float:left;margin:15px 0 20px 0;width:31.4285714286%}}.ig-hl{clear:both;margin-bottom:25px}@media screen and (min-width: 45em){.ig-hl{float:left;margin:15px 2.8571428571% 20px 0;width:48.5714285714%}}.ig-hr{margin-bottom:25px}@media screen and (min-width: 45em){.ig-hr{float:left;margin:15px 0 20px 0;width:48.5714285714%}}@media screen and (min-width: 45em){.stream-main figure.ig-hl{float:left;margin:15px 2.8571428571% 20px 0;width:48.5714285714%}}@media screen and (min-width: 45em){.stream-main figure.ig-hr{float:left;margin:15px 0 20px 0;width:48.5714285714%}}.ig-third{clear:both;margin-bottom:25px}@media screen and (min-width: 45em){.ig-third{float:left;margin:15px 2.8571428571% 20px 0;width:31.4285714286%}}.ig-twothird{margin-bottom:25px}@media screen and (min-width: 45em){.ig-twothird{float:left;margin:15px 0 20px 0;width:65.7142857143%}}@media screen and (min-width: 60em){.image-group.image-group-right{float:right;margin:5px 0 25px 30px;width:31.4285714286% !important}}.image-group{margin-top:30px;margin-bottom:25px}@media screen and (min-width: 30em){.image-group{width:100%}}@media screen and (min-width: 60em){.image-group{margin-bottom:15px;width:65.7142857143%}}@media screen and (min-width: 60em){.image-group.image-group-vert{margin-bottom:15px;width:100%}}.image-group figure{border-right:3px solid #ECECE3;border-bottom:3px solid #ECECE3;float:left;width:50%;height:auto;margin:0}.image-group.image-group-vert figure{width:50%}@media screen and (min-width: 60em){.image-group.image-group-vert figure{width:25%}}.image-group figcaption{padding-left:0}figcaption{color:#666;font-family:"pt-sans",sans-serif;margin:0 0 0px 0;padding:10px 20px 5px 25px}@media screen and (min-width: 0){figcaption{font-size:0.8em;line-height:130%}}@media screen and (min-width: 30em){figcaption{padding:10px 0px 0px 0px;font-size:0.9em;line-height:140%}}figcaption.fc-cover{padding:10px 0 0 0}.fig figure,.prfig figure{counter-increment:figure}.fig figcaption::before,.prfig figcaption::before{content:"Fig. " counter(figure) ": ";color:#79A2B2}audio{width:100%}@media screen and (min-width: 70em){audio{width:100%}}video{background:#000;object-fit:cover}.as-video{width:auto;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);margin:0;padding:0}.as-videoWrapper{position:relative;padding-top:25px;padding-bottom:56.25%;height:0}@media screen and (min-width: 70em){.as-videoWrapper{width:100%}}.as-videoWrapper iframe,.as-videoWrapper embed,.as-videoWrapper script{position:absolute;top:0;left:0;width:100%;height:100%}.as-pullquote{background:#fff;border-top:5px solid #E9A11D}@media screen and (min-width: 0){.as-pullquote{margin-bottom:30px;margin-top:30px;padding:20px 15px;font-size:1.4em}}@media screen and (min-width: 30em){.as-pullquote{margin-bottom:40px;margin-top:40px;font-size:1.3em}}@media screen and (min-width: 70em){.as-pullquote{font-size:1.8em}}.as-contents{background:#fff;max-width:400px}@media screen and (min-width: 0){.as-contents{float:none;margin-bottom:30px;margin-top:30px;padding:0 0 10px 0}}@media screen and (min-width: 70em){.as-contents{padding:0 0 10px 0}}.as-contents-label{background:#1a3743;color:#fff;font-size:0.9em;font-weight:700}@media screen and (min-width: 0){.as-contents-label{padding:10px 15px}}ul.as-contents-list{color:#D8DAC9;font-size:0.95em;margin:10px 0 0 0;padding:0 15px;width:auto}ol.as-contents-list{color:#D8DAC9;font-size:0.95em;list-style-position:inside;margin:10px 0 0 0;padding:0 15px;width:auto}ul.as-contents-list li,ol.as-contents-list li{border-bottom:1px solid #D8DAC9;color:#1a3743;line-height:130%;padding:7px 0}ul.as-contents-list li:last-child,ol.as-contents-list li:last-child{border-bottom:0px solid #D8DAC9}.as-boxout{background:#fff;max-width:400px}@media screen and (min-width: 0){.as-boxout{float:none;margin-bottom:30px;margin-top:30px;padding:0 0 10px 0}}@media screen and (min-width: 70em){.as-boxout{padding:0 0 10px 0}}.as-boxout-label{background:#1a3743;color:#fff;font-size:0.8em;font-style:italic}@media screen and (min-width: 0){.as-boxout-label{padding:10px}}@media screen and (min-width: 30em){.as-boxout-label{padding:10px}}.as-boxout-heading{margin:10px 0 0 0}@media screen and (min-width: 0){.as-boxout-heading{padding:0 10px}}.as .as-boxout p.as-boxout-sub{font-size:0.9em;margin:10px 0 0 0}@media screen and (min-width: 0){.as .as-boxout p.as-boxout-sub{padding:0 10px}}.as-boxout-image{margin:15px 0 0 0;max-width:400px;width:100%}@media screen and (min-width: 0){.as-boxout-image{padding:0 10px}}.as .as-boxout figcaption{padding:10px 0 5px 0px}blockquote.as-boxout-quote{background:transparent;border-left:0px;color:#666;font-size:1em;line-height:140%;margin:15px 0 0 0;width:auto}@media screen and (min-width: 0){blockquote.as-boxout-quote{padding:0 10px}}.as-rating{--percent: calc(var(--rating) / 5 * 100%);display:block;font-family:Times;line-height:1}.as-rating::before{content:'★★★★★';letter-spacing:3px;background:linear-gradient(90deg, #21718D var(--percent), #bacfd7 var(--percent));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.as-title__multi .as-rating{font-size:0.7em;margin-top:10px}.as-title .as-rating{font-size:0.7em;margin-top:15px}.as-title__archive .as-rating,.as-title__search .as-rating{font-size:0.8em;margin-top:8px}hr{clear:both;overflow:visible;margin:0 0 20px 0;padding:20px 0 0 0;border:none;border-bottom:2px solid #D8DAC9;text-align:center}@media screen and (min-width: 30em){hr{margin:0 0 50px 0;padding:40px 0 0 0}}.as-about hr{margin:0 0 40px 0}@media screen and (min-width: 30em){.as-about hr{margin:0 0 50px 0}}.as-standalone-link{clear:both;display:block;margin:15px 0}.as-image-right{width:100%}@media screen and (min-width: 45em){.as-image-right{margin:15px auto 15px 20px}}@media screen and (min-width: 45em){.as-pullquote-right{margin-top:20px;margin-left:30px;margin-bottom:0px;font-size:1.4em}}@media screen and (min-width: 45em){.as-right-float{float:right;margin-right:0;margin-left:30px;margin-top:20px;margin-bottom:15px}}@media screen and (min-width: 45em){.as-min{width:14.2857142857%}}@media screen and (min-width: 45em){.as-sml{width:22.8571428571%}}@media screen and (min-width: 45em){.as-med{width:31.4285714286%}}@media screen and (min-width: 45em){.as-lge{width:31.4285714286%}}@media screen and (min-width: 60em){.as-lge{width:40%}}@media screen and (min-width: 45em){.as-extra{width:40%}}@media screen and (min-width: 60em){.as-extra{width:48.5714285714%}}.table-default{border-collapse:collapse;border:1px solid #D8DAC9;font-family:"pt-sans",sans-serif;font-size:0.8em;margin:30px 0}@media screen and (min-width: 45em){.table-default{width:100%}}tr.str-run-th th{background:rgba(255,255,255,0.6);border-left:1px solid #D8DAC9;border-bottom:2px solid #D8DAC9;padding:9px 5px 9px 7px;text-align:left}tr.str-run{background:rgba(255,255,255,0.6);border-top:1px solid #D8DAC9}td.str-date,td.str-name,td.str-desc,td.str-time,td.str-dist{border-left:1px solid #D8DAC9;padding:6px 5px 6px 7px;vertical-align:top}td.str-name,td.str-desc,td.str-time,td.str-dist{border-left:1px solid #D8DAC9}td.str-date{white-space:nowrap}@media screen and (min-width: 45em){td.str-date{width:13%}}@media screen and (min-width: 45em){td.str-name{width:32%}}@media screen and (min-width: 45em){td.str-desc{width:35%}}@media screen and (min-width: 45em){td.str-time{width:10%}}@media screen and (min-width: 45em){td.str-dist{width:10%}}tr.str-highlight{background:rgba(204,255,0,0.2)}tr.str-abroad{background:rgba(233,161,29,0.1)}.as .oldcomments-main{margin-top:0}.as .oldcomments-main h2{width:100%}.oldcomments div{border-top:2px solid #D8DAC9;margin:10px 0 20px 0;padding:13px 0 3px 0}.oldcomments div.comm-colly{border-top:2px solid #D8DAC9;margin:10px 0 20px 0;padding:13px 0 3px 0}.as .oldcomments div p.response{font-size:1em;font-family:"pt-sans",sans-serif;font-weight:700;margin-bottom:18px}.as .oldcomments div p{font-size:1em;line-height:145%;margin:13px 0;width:100%}.as-ext-text{font-size:1em;margin-top:0;padding:0}.as-toolbox{clear:both;border-top:1px solid #D8DAC9;margin:60px 0 0 0;padding:15px 0 0 0}@media screen and (min-width: 60em){.as-toolbox{margin:60px auto 0 auto;width:100%}}.as-toolbox:after{content:"";display:table;clear:both}p.as-toolbox-p{font-size:0.95em;margin:15px 0}.as-share{padding:30px 0 15px 0}.as-share a{width:40px;height:40px;display:inline-block;margin:0 8px 0 0;border-radius:50%;font-size:24px;color:#fff;opacity:5.8;transition:opacity 6s linear}.as-share a:hover{opacity:5}.as-share i{position:relative;top:50%;transform:translateY(-50%)}.twitter{background:center/45% no-repeat url("../images/icon-tw.svg") #55acee}.instagram{background:center/50% no-repeat url("../images/icon-ig.svg") #c32aa3}.dribbble{background:center/40% no-repeat url("../images/icon-dr.svg") #ea4c89}.linkedin{background:center/40% no-repeat url("../images/icon-li.svg") #0077b5}.email{background:center/45% no-repeat url("../images/icon-em.svg") #7EA684}ul.tags{margin:0;padding:10px 0}ul.tags:first-child{margin-top:15px}ul.tags li{font-size:0.8em;line-height:170%;padding:0}ul.tags li.tag-item{display:inline;white-space:nowrap}ul.tags li.tag-heading a{color:#1a3743;text-decoration:none}ul.tags li.tag-item a{background:rgba(255,255,255,0.5);color:#1a3743;font-size:0.9em;line-height:230%;margin:0 3px 0 0;padding:3px 8px 4px 8px;text-decoration:none;text-transform:capitalize;white-space:nowrap}@media screen and (min-width: 30em){ul.tags li.tag-item a{font-size:1em}}ul.tags li.tag-item a:hover{background:#1a3743;color:#000}ul.tags li.tag-heading{color:#1a3743;font-family:"pt-sans",sans-serif;font-size:0.85em;font-weight:700;padding-bottom:5px}.as-search{margin:0px 0 30px 0;padding-bottom:50px}@media screen and (min-width: 0){.as-search{margin:0}}@media screen and (min-width: 70em){.as-search{width:100%;padding-left:30px;padding-right:30px}}.search-result{border-top:2px solid #D8DAC9;margin:20px 0}.search-result:nth-last-of-type{border:1px solid red;margin:20px 0}.as-date__search,as .as-date__search{color:#7EA684;font-size:0.8em;margin:15px 0 5px 0;font-family:"pt-sans",sans-serif;font-weight:700}.as-title__search,.as h2.as-title__search{color:#1a3743;font-size:1.1em;margin:0 0 0 0;padding:0}.as-subtitle__search,.as .as-subtitle__search{color:#1a3743;font-size:0.9em;line-height:130%;margin:10px 0 0 0}hr.hr-search{margin:20px 0;padding:0}.archive{margin:0 0 30px 0;padding:0 0 40px 0}@media screen and (min-width: 0){.archive{padding:20px 0 40px 0;width:100%}}.archive:after{content:"";display:table;clear:both}.archive-years{position:relative;border-top:1px solid #D8DAC9;padding-top:30px;padding-bottom:15px}@media screen and (min-width: 30em){.archive-years{float:left;width:22.8571428571%;border-left:1px solid #D8DAC9;border-bottom:1px solid #D8DAC9;padding-left:20px;padding-bottom:45px;padding-top:20px}}@media screen and (min-width: 45em){.archive-years{width:14.2857142857%}}@media screen and (min-width: 60em){.archive-years{width:14.2857142857%}}.archive-posts{position:relative;padding-top:10px;padding-bottom:25px}@media screen and (min-width: 30em){.archive-posts{float:right;width:48.5714285714%;border-top:1px solid #D8DAC9;border-left:1px solid #D8DAC9;border-bottom:1px solid #D8DAC9;padding-left:20px;padding-bottom:45px;padding-top:20px}}@media screen and (min-width: 60em){.archive-posts{width:57.1428571429%}}.archive-tags{position:relative;border-top:1px solid #D8DAC9;margin-left:2.8571428571%;padding-top:30px;padding-bottom:25px}@media screen and (min-width: 30em){.archive-tags{float:left;width:22.8571428571%;border-left:1px solid #D8DAC9;border-bottom:1px solid #D8DAC9;padding-left:20px;padding-bottom:45px;padding-top:20px}}@media screen and (min-width: 45em){.archive-tags{width:31.4285714286%}}@media screen and (min-width: 60em){.archive-tags{width:22.8571428571%}}.archive ul.archive-years-list .archive-years-listitem{font-size:0.8em;display:inline}@media screen and (min-width: 30em){.archive ul.archive-years-list .archive-years-listitem{display:block}}.archive ul.archive-years-list .archive-years-listitem a{background:rgba(255,255,255,0.5);color:#1a3743;display:inline-block;margin:0 5px 10px 0;padding:2px 10px;width:22%;text-align:center;text-decoration:none;text-transform:capitalize;white-space:nowrap}@media screen and (min-width: 30em){.archive ul.archive-years-list .archive-years-listitem a{display:block;margin:0 3px 10px 0;padding:0px 10px;text-align:left;width:auto}}.archive ul.archive-years-list .archive-years-listitem a:hover{background:#1a3743;color:#fff}.archive-posts p.as-year__single{display:none;font-size:0.9em;margin:0 0 5px 0}.archive-posts p.as-year__detail{display:none;font-size:0.9em;margin:0 0 25px 0}.as-month__archive{margin:30px 0 15px 0;padding:0 0 0 0;font-family:"pt-sans",sans-serif;font-size:1.1em;font-weight:400}@media screen and (min-width: 30em){.as-month__archive{background-image:url(../images/archive-notch.svg);background-repeat:no-repeat;background-position:0px center;margin:35px 0 25px -25px;padding:0 0 0 25px}}.archive-posts h4.as-title__archive{color:#1a3743;font-size:1.1em;margin:0 0 0 0;padding:0}.archive-posts .as-subtitle__archive{color:#1a3743;font-size:0.9em;line-height:130%;margin:10px 0 25px 0}.as-day__archive{display:none;border-right:2px solid #D8DAC9;color:#7EA684;margin:0 3px 0 0;padding:0 7px 0 0}.archive-stream-heading{margin:0}.archive-month-block ul.archive-stream{margin-top:2px}.archive-month-block ul.archive-stream li.archive-stream-item{display:inline;margin:0;padding:0;font-family:"pt-sans",sans-serif;font-size:0.85em}.archive-month-block li.archive-stream-item:nth-last-of-type(1){margin:0 0 15px 0;white-space:normal}.archive-month-block li.archive-stream-item a.archive-stream-title{margin:0 0 0 0}.archive-month-block li.archive-stream-item .asid{color:#7EA684;line-height:0;padding:0 3px}.archive-month-block li.archive-stream-item:nth-last-of-type(1) .asid{display:none}.as p.extra-topper{border-bottom:1px solid #D8DAC9;color:#7EA684;font-family:"pt-sans",sans-serif;font-weight:700;margin:3px 0 0 0;padding-bottom:10px;max-width:100%}@media screen and (min-width: 0){.as p.extra-topper{font-size:0.9em}}@media screen and (min-width: 30em){.as p.extra-topper{font-size:1em;margin:15px 0 0 0}}.extra-title{color:#1a3743;font-size:1.5em;font-weight:normal}@media screen and (min-width: 0){.extra-title{line-height:125%}}@media screen and (min-width: 30em){.extra-title{font-size:2em;line-height:130%;max-width:700px}}.extra-title .et-pipe{color:#79A2B2}.extra-title .et-tag{color:#79A2B2;text-transform:capitalize}.footer{border-top:2px solid #D8DAC9;margin:20px 0 0 0;padding:0 0 40px 0}@media screen and (min-width: 0){.footer{width:100%}}.footer:after{content:"";display:table;clear:both}.footer-box{position:relative;margin-bottom:20px}@media screen and (min-width: 45em){.footer-box{float:left;margin-bottom:0;margin-right:2.8571428571%;width:31.4285714286%}}@media screen and (min-width: 60em){.footer-box{margin-right:2.8571428571%;width:31.4285714286%}}@media screen and (min-width: 30em){.footer-box:nth-child(even){margin-right:0}}@media screen and (min-width: 45em){.footer-box:nth-child(even){margin-right:2.8571428571%}.footer-box:nth-child(3n){margin-right:0}.footer-box:nth-child(3n+1){clear:both}}h3.heading-footer{color:#1a3743;font-size:0.95em;margin:30px 0 10px 0;text-transform:uppercase}@media screen and (min-width: 30em){h3.heading-footer{margin:40px 0 15px 0}}.footer .as-share{padding:4px 0 15px 0}.footer p{font-size:0.95em;margin-top:0;padding-top:0}.footer p.footer-copyright{border-top:2px solid #D8DAC9;clear:both;font-size:0.8em;font-family:"pt-sans",sans-serif;line-height:170%;margin-top:40px;padding-top:20px}@media screen and (min-width: 30em){.footer p.footer-copyright{margin-top:0;padding-top:35px}}.footer p.footer-info{clear:both;font-size:0.8em;font-family:"pt-sans",sans-serif;line-height:170%;padding-top:20px}@media screen and (min-width: 30em){.footer p.footer-info{margin-top:0;padding-top:0px}}.footer-bullet{color:#7EA684;padding:0 5px}form{width:100%;margin:0 0 30px 0}@media screen and (min-width: 30em){form{margin:0 0 40px 0}}#mc_embed_signup label{display:none;margin:20px 0 0 0;padding:0}.tl-input{-webkit-appearance:none;border-radius:0;border:2px solid #79A2B2;display:inline-block;font-family:"pt-sans",sans-serif;font-size:0.9em;margin:0 0 10px 0;padding:11px 10px;width:60%}.tl-submit{-webkit-appearance:none;border-radius:0;background:#21718D;color:#fff;display:inline-block;border:1px solid #21718D;font-family:"pt-sans",sans-serif;font-size:0.9em;font-weight:bold;margin:0 0 0 -5px;padding:12px 20px}.tl-submit:hover{background:#1a3743;color:#000000;border:1px solid #1a3743}label{display:block;padding:10px 0}.cf-input{-webkit-appearance:none;border-radius:0;border:2px solid #79A2B2;display:inline-block;font-family:"pt-sans",sans-serif;font-size:0.9em;margin:0 5px 10px 0;padding:8px 10px;width:99%;max-width:600px}textarea{min-height:150px}.cf-submit{-webkit-appearance:none;border-radius:0;background:#21718D;color:#fff;display:inline-block;border:1px solid #21718D;font-family:"pt-sans",sans-serif;font-size:0.95em;font-weight:bold;margin:15px 0 0 0;padding:8px;width:35%}@media screen and (min-width: 30em){.cf-submit{width:20%}}.cf-submit:hover{background:#1a3743;color:#fff;border:1px solid #1a3743}.honeypot{position:absolute;left:-9999px}.alert{background:#1a3743;color:#fff;padding:1px 15px;max-width:600px}.alert.success{background:#D8DAC9;color:#1a3743}.req{color:#7EA684}.divider{border-top:1px dotted #1a3743;margin-top:60px;margin-bottom:0px}ul.tl{margin:-30px -20px 10px -20px;padding:0 15px 30px 15px;max-width:1500px;display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-end}@media screen and (min-width: 45em){ul.tl{margin:-30px 0 20px 0;padding:0 0 30px 0}}.tl li{position:relative;flex-grow:1;flex-basis:auto;border-top:2px border-bottom:2px solid #D8DAC9;margin-top:15px;padding-bottom:25px;padding-top:20px}@media screen and (min-width: 45em){.tl li{margin-top:20px;padding-bottom:35px;padding-top:20px}}.tl-text{padding:30px 2px 0 5px;max-width:60%}@media screen and (min-width: 45em){.tl-text{max-width:150px;padding:0 5px 0 7px}}.tl-text p.tl-text-item span{border-bottom:1px dashed #D8DAC9;line-height:160%;background:#F3F3EE;padding:1px 0}.tl-text p.tl-text-item.tl-trcc span{border-bottom:1px solid rgba(216,218,201,0.5);border-left:1px solid #D8DAC9;padding:1px 0 1px 4px}.tl-text p.tl-text-item span em{border-radius: 8px; border-bottom:0px solid #D8DAC9}.tl-text p.tl-text-item span em.lyric{border-bottom:2px solid #D8DAC9;padding:1px 0}p.tl-text-item span.tl-year{border:2px solid #D8DAC9;background:#F3F3EE url(../images/paper-tile.jpg);color:rgba(126,166,132,0.6);padding:1px 6px;font-family:"pt-sans",sans-serif;font-size:0.9em;font-weight:600;position:absolute;bottom:-12px;margin-left:auto;margin-right:auto;left:0;right:0;width:50px;text-align:center}.tl-text.tl-tn{max-width:35%}@media screen and (min-width: 45em){.tl-text.tl-tn{max-width:100px}}.tl-text.tl-tar{text-align:right}.tl-text.tl-tac{text-align:center}p.tl-trcc{transform-origin:10px 10px;white-space:nowrap;width:20px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3)}.tl-img{text-align:center;background:center bottom/4px no-repeat url("../images/tl/tl-line.svg");padding:0px 6px 0 8px}.tl-img.tl-l img{max-width:110px}@media screen and (min-width: 45em){.tl-img.tl-l img{max-width:130px !important}}.tl-img.tl-m{max-width:110px}@media screen and (min-width: 45em){.tl-img.tl-m{max-width:130px}}.tl-img.tl-s{max-width:80px}@media screen and (min-width: 45em){.tl-img.tl-s{max-width:100px}}.tl-img.tl-xs{max-width:70px}@media screen and (min-width: 45em){.tl-img.tl-xs{max-width:85px}}.tl-circ{border-radius:50%}.tl-img img{width:100%;max-width:100px}.tl-text-item{font-size:0.65em;line-height:125%;margin:0;padding:0}@media screen and (min-width: 70em){.tl-text-item{font-size:0.7em}}.tlf-mam{background:rgba(255,255,255,0.7);padding:4px 4px 8px 4px;border-left:1px solid #D8DAC9;border-bottom:1px solid #D8DAC9}.tlf-notts,.tlf-ig{border-left:1px solid #D8DAC9;border-bottom:1px solid #D8DAC9}.tlf-bird{border:3px solid #D8DAC9}.tlf-glasto{background:rgba(255,255,255,0.6);padding:5px;border-left:1px solid #D8DAC9;border-bottom:1px solid #D8DAC9}.tlf-collyrwd,.tlf-norm{border:1px solid #D8DAC9}.tlf-lisb{background:rgba(255,255,255,0.6);padding:5px;border-left:1px solid #D8DAC9;border-bottom:1px solid #D8DAC9}.tlf-nfld{background:rgba(255,255,255,0.7);padding:4px;border-left:1px solid #D8DAC9;border-bottom:1px solid #D8DAC9}.tlf-run{border:1px solid #D8DAC9}.tlf-rc{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px}.tlf-rc2{-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px}p.tl-text-item sup{line-height:0}p.tl-text-item sup a{color:#7EA684;margin:0 2px 0 3px;padding:1px 0 1px 0;text-decoration:none;border-bottom:1px solid #7EA684}.tl-footnotes{margin:20px 0;padding:0}ol#tl-footnotes{column-rule:1px solid #D8DAC9;padding:0 0 50px 0}@media screen and (min-width: 30em){ol#tl-footnotes{column-count:2;column-gap:60px;column-width:50%}}@media screen and (min-width: 45em){ol#tl-footnotes{column-count:3;column-gap:70px;column-width:33%}}@media screen and (min-width: 70em){ol#tl-footnotes{column-count:4;column-gap:70px;column-width:25%}}ol#tl-footnotes li{font-size:0.7em;line-height:125%;margin-bottom:8px;margin-left:10px}ol#tl-footnotes li a{color:#1a3743}ol#tl-footnotes li a.tl-footnote-icon{color:#CE1313;font-size:1.2em;font-weight:600;text-decoration:none;line-height:80%;vertical-align:middle}ol#tl-footnotes li a.tl-article-icon{color:#CE1313;font-size:1.3em;font-weight:600;text-decoration:none;line-height:80%}ol#tl-footnotes li a.tl-ext-icon{color:#CE1313;font-size:1.3em;font-weight:600;text-decoration:none;line-height:80%}ul.tl-key{display:inline-block;font-size:0.8em;margin:0 0 10px 0}ul.tl-key li.tl-keyitem{display:inline;margin:0 10px 0 0}.tl-keyi{margin:0 5px 0 0}.tlk-fni,.tlk-rel,.tlk-ext{color:#CE1313;font-size:1.3em;font-weight:600}.tlk-fni{vertical-align:middle}a.yim-anchor{background-color:rgba(255,255,255,0.5);color:#1a3743;font-size:0.9em;line-height:220%;margin:0 4px 0 0;padding:3px 8px 4px 8px;text-decoration:none;text-transform:capitalize;white-space:nowrap}a.yim-anchor:hover{background:#1a3743;color:#fff}.as ol.yim{list-style:none;counter-reset:yim-counter;display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;margin:50px 0 0 0;padding:0;width:100%}.yim li{counter-increment:yim-counter;position:relative;flex-grow:0;flex-basis:auto;margin:0 0 40px 0;width:100%}@media screen and (min-width: 30em){.yim li{margin:0 5% 40px 0;width:45%}}@media screen and (min-width: 45em){.yim li{margin:0 4% 40px 0;width:29%}}@media screen and (min-width: 60em){.yim li{margin:0 3% 40px 0;width:22%}}@media screen and (min-width: 70em){.yim li{margin:0 3% 40px 0;width:17%}}.yim li::before{content:counter(yim-counter);background:#fff;border-radius:50%;display:block;font-family:"pt-sans",sans-serif;font-size:1em;font-weight:bold;width:26px;height:26px;text-align:center;padding:8px;position:absolute;top:-10px;left:-16px;z-index:1}.yim li figure{border:1px solid #D8DAC9;margin:10px 0 0 0;width:100%}.yim-img img{width:100%}.yim li h4{line-height:130%;margin:12px 0 0 0;padding:0;width:100%}.yim li p.yim-artist{font-family:"pt-sans",sans-serif;font-weight:bold;margin:3px 0 5px 0;padding:0;width:100%}.yim li p{font-size:0.85em;line-height:130%;margin:0 0 0 0;padding:0;width:100%}.yim li p.yim-desc{border-top:1px solid #D8DAC9;padding:10px 0 0 0}.yim li p.yim-links{font-size:0.7em;margin:10px 0 10px 0;padding:0}.yim li p.yim-links a{color:#7EA684;margin-right:4px}.yim li p.yim-links a.yim-link-ap{background:center center/20px no-repeat url("../images/icon-ap.svg");display:inline-block;width:20px;height:20px;text-indent:-9999px}.yim li p.yim-links a.yim-link-sp{background:center center/20px no-repeat url("../images/icon-sp.svg");display:inline-block;width:20px;height:20px;text-indent:-9999px}.yim li p.yim-links a.yim-link-bc{background:center center/20px no-repeat url("../images/icon-bc.svg");display:inline-block;width:20px;height:20px;text-indent:-9999px}#mapdiv.olMap{margin:35px 0 !important}#mapdiv{height:500px;width:100%;margin:25px 0 25px 0 !important;padding:0}@media screen and (min-width: 30em){#mapdiv{height:670px}}.olControlAttribution{font-size:0.7em !important;right:1em !important;bottom:1em !important}#mapdiv image[cx]{cursor:pointer !important}#popp.olPopup{height:auto !important;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;-webkit-box-shadow:0px 0px 10px 2px rgba(126,166,132,0.2);-moz-box-shadow:0px 0px 10px 2px rgba(126,166,132,0.2);box-shadow:0px 0px 10px 2px rgba(126,166,132,0.2);color:#1a3743;font-family:"pt-sans",sans-serif;font-weight:700;font-size:0.9em}#popp_contentDiv.olPopupContent{height:auto !important;margin:5px}.location-date{color:#7EA684;display:block;font-size:0.8em;padding:5px 0}#OpenLayers\.Control\.PanZoom_5_panup_innerImage,#OpenLayers\.Control\.PanZoom_5_panleft_innerImage,#OpenLayers\.Control\.PanZoom_5_panright_innerImage,#OpenLayers\.Control\.PanZoom_5_pandown_innerImage,#OpenLayers\.Control\.PanZoom_5_zoomworld,#OpenLayers\.Control\.PanZoom_5_zoomin #OpenLayers\.Control\.PanZoom_5_zoomin_innerImage,#OpenLayers\.Control\.PanZoom_5_zoomworld #OpenLayers\.Control\.PanZoom_5_zoomworld_innerImage,#OpenLayers\.Control\.PanZoom_5_zoomout #OpenLayers\.Control\.PanZoom_5_zoomout_innerImage{display:none}#OpenLayers\.Control\.PanZoom_5_zoomin,#OpenLayers\.Control\.PanZoom_5_zoomout{background-repeat:no-repeat;background-size:26px;background-position:0px 0px}#OpenLayers\.Control\.PanZoom_5_zoomin{background-image:url(../images/icon-zoomin.svg);top:15px !important;width:26px !important;height:26px !important}#OpenLayers\.Control\.PanZoom_5_zoomout{background-image:url(../images/icon-zoomout.svg);top:45px !important;width:26px !important;height:26px !important}.pr-menu{margin:0 0 30px 0}@media screen and (min-width: 60em){.pr-menu{display:flex;flex-direction:row;justify-content:space-between}}.pr-menu-a,.pr-menu-b,.pr-menu-c{background:rgba(255,255,255,0.6);-webkit-box-shadow:0px 0px 10px 2px rgba(126,166,132,0.1);-moz-box-shadow:0px 0px 10px 2px rgba(126,166,132,0.1);box-shadow:0px 0px 10px 2px rgba(126,166,132,0.1);border:1px solid #D8DAC9;margin:20px 0 20px 0;padding:10px 20px 0px 20px;position:relative}@media screen and (min-width: 45em){.pr-menu-a,.pr-menu-b,.pr-menu-c{padding:10px 20px 30px 20px}}@media screen and (min-width: 60em){.pr-menu-a,.pr-menu-b,.pr-menu-c{width:31%}}.pr-menu-number{display:none;color:#21718D;font-family:"pt-sans",sans-serif;font-size:1.6em;position:absolute;top:-50px;left:0}.pr-menu-type{border-bottom:1px solid rgba(121,162,178,0.15);color:#79A2B2;font-size:0.9em;font-family:"pt-sans",sans-serif;font-weight:700;padding:10px 0 10px 0;text-transform:uppercase}h2.pr-menu-heading{font-size:1.4em}.pr-menu p.pr-intro-p,.pr-menu .pr-list-recent{font-size:1.05em}.pr-h2{clear:both;font-weight:normal;margin-top:50px;margin-bottom:30px}.pr-h2-tag{text-transform:capitalize}.pr-intro-left{margin:10px 0 20px 0}@media screen and (min-width: 45em){.pr-intro-left{border-right:1px solid #D8DAC9;float:left;margin:10px 3% 20px 0;padding-right:3%;width:58%}}.pr-intro-right{margin:10px 0 20px 0}@media screen and (min-width: 45em){.pr-intro-right{float:left;width:36%}}p.pr-intro-p{margin:0}p.pr-list-intro{font-size:1.05em;font-weight:700;font-family:"pt-sans",sans-serif;margin-top:30px;margin-bottom:8px}ul.pr-list-recent{font-size:1.05em;list-style-image:url(../images/bullet-sage.svg);margin:0 0 40px 0;padding-left:20px}@media screen and (min-width: 45em){ul.pr-list-recent{margin:0}}ul.pr-list-recent li{padding:3px 0}.pr-intro-right blockquote.pr-testimonial{background-color:transparent;background-image:url(../images/bq.svg);background-repeat:no-repeat;background-size:13px;background-position:0px 5px;border:0;font-style:italic;margin:0;padding:0 0 0 20px}@media screen and (min-width: 45em){.pr-intro-right blockquote.pr-testimonial{background-size:30px;background-position:0px 0px;padding:0 0 0 40px}}.pr-intro-right blockquote.pr-testimonial.prt1{margin-bottom:25px}@media screen and (min-width: 45em){.pr-intro-right blockquote.pr-testimonial.prt1{margin-bottom:35px}}.pr-intro-right blockquote.pr-testimonial footer{color:#21718D;font-size:0.85em;font-style:normal;padding:5px 0 0 0}.pr-intro-right blockquote.pr-testimonial footer span{font-size:0.8em}.project-features{width:auto; border-radius: 8px; margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);margin-left:0 !important}.project-feature{border-radius: 8px; background:rgba(255,255,255,0.8);-webkit-box-shadow:0px 0px 10px 2px rgba(126,166,132,0.1);-moz-box-shadow:0px 0px 10px 2px rgba(126,166,132,0.1);box-shadow:0px 0px 10px 2px rgba(126,166,132,0.1);min-height:285px;margin:10px 20px 35px 0;width:250px}@media screen and (min-width: 30em){.project-feature{height:327px;margin:10px 40px 35px 0;width:310px}}.project-feature:hover{background:#fff;-webkit-box-shadow:0px 0px 8px 2px rgba(126,166,132,0.2);-moz-box-shadow:0px 0px 8px 2px rgba(126,166,132,0.2);box-shadow:0px 0px 8px 2px rgba(126,166,132,0.2)}.blog-full .project-feature{height:auto;margin-top:0;width:100%}@media screen and (min-width: 30em){.blog-full .project-feature{height:auto;float:left;margin-right:4.347826087%;width:47.8260869565%}}@media screen and (min-width: 45em){.blog-full .project-feature{float:left;margin-right:3.8461538462%;width:30.7692307692%}}@media screen and (min-width: 60em){.blog-full .project-feature{margin-right:2.8571428571%;width:22.8571428571%}}@media screen and (min-width: 30em){.blog-full .project-feature:nth-child(even){margin-right:0}}@media screen and (min-width: 45em){.blog-full .project-feature:nth-child(even){margin-right:3.8461538462%}.blog-full .project-feature:nth-child(3n){margin-right:0}.blog-full .project-feature:nth-child(3n+1){clear:both}}@media screen and (min-width: 60em){.blog-full .project-feature:nth-child(even){margin-right:2.8571428571%}.blog-full .project-feature:nth-child(3n){margin-right:2.8571428571%}.blog-full .project-feature:nth-child(3n+1){clear:none}.blog-full .project-feature:nth-child(4n){margin-right:0}.blog-full .project-feature:nth-child(4n+1){clear:both}}.pr-feat-detail{padding:10px 0 12px 0}.pr-feat-date,

.pr-feat-title,.pr-feat-type{font-family:"pt-sans",sans-serif}
a .pr-feat-title{color:#000000;font-size:1.1em;font-weight:bold;line-height:125%;margin:15px 13px 0 13px;padding:0 0 8px 0}

@media screen and (min-width: 30em){

a .pr-feat-title{font-size:1.2em;margin:30px 13px 0 13px}}

@media screen and (min-width: 30em){.blog-full 

a .pr-feat-title{font-size:1.1em}}.pr-feat-date{border-top:1px solid rgba(121,162,178,0.15);
color:#000000;font-size:0.8em;margin:0 13px 0 13px;padding:10px 0 0 0;text-transform:uppercase}

.blog-full .pr-feat-date{font-size:0.7em}.pr-feat-date span{font-weight:bold}.pr-feat-thumb{padding:0 0 0 0}.pr-feat-thumb img{width:100%}.project-groupings{margin:40px 0 0 0}.project-groupings:after{content:"";display:table;clear:both}.project-grouping{margin:10px 0 30px 0;padding:0}@media screen and (min-width: 45em){.project-grouping{float:left;border-right:1px solid #d8dac9;margin:10px 1.9% 30px 0;width:31.5%}}@media screen and (min-width: 60em){.project-grouping{float:left;margin:10px 1.9% 30px 0;width:23.5%}}@media screen and (min-width: 0){.project-grouping:nth-child(2n){border:0px;margin:10px 0 30px 0}}@media screen and (min-width: 45em){.project-grouping:nth-child(2n){border-right:1px solid #d8dac9;margin:10px 1.9% 30px 0}.project-grouping:nth-child(3n){border:0px;margin:10px 0 30px 0}.project-grouping:nth-child(4n){border:0px;margin:10px 1.9% 30px 0}}@media screen and (min-width: 60em){.project-grouping:nth-child(2n){margin:10px 1.9% 30px 0}.project-grouping:nth-child(3n){border-right:1px solid #d8dac9;margin:10px 1.9% 30px 0}.project-grouping:nth-child(4n){border:0px;margin:10px 0 30px 0}}.pr-grp-title,.pr-grp-type{font-family:"pt-sans",sans-serif}.pr-grp-type{color:#79A2B2;font-size:0.75em;font-weight:bold;margin:0 15px 0 0;padding:0 0 2px 0;text-transform:uppercase}a .pr-grp-title{color:#1a3743;display:inline-block;font-size:1em;font-weight:bold;margin:0 15px 0 0;padding:5px 0 0 0}@media screen and (min-width: 30em){a .pr-grp-title{font-size:1.15em}}a p.pr-grp-subtitle{color:#1a3743;font-size:0.9em;margin:0 15px 0 0;padding:10px 0 0 0}@media screen and (min-width: 30em){a p.pr-grp-subtitle{font-size:1em;line-height:140%}}a p.pr-grp-subtitle .pr-grp-more{color:#1a3743;padding-left:3px}.pr-item{border-top:2px solid rgba(121,162,178,0.3);padding:10px 10px 20px 0}.pr-date,.pr-title,.pr-type,.pr-livelink{font-family:"pt-sans",sans-serif}.pr-type{color:#79A2B2;font-size:0.75em;font-weight:bold;margin:0 0 0 0;padding:10px 0 5px 0;text-transform:uppercase}.pr-title{color:#1a3743;font-size:1.2em;font-weight:bold;margin:0;padding:3px 0 3px 0}@media screen and (min-width: 30em){.pr-title{font-size:1.2em}}.pr-date{color:#79A2B2;font-size:0.7em;padding:0px}.blog-full ul.tags{max-width:710px}.pr-comp{width:auto;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);background:#333333;color:#ccc;font-family:"pt-sans",sans-serif;margin-bottom:35px}@media screen and (min-width: 45em){.pr-comp{margin-bottom:55px}}@media screen and (min-width: 60em){.pr-comp-inner{margin:0 auto;max-width:1360px}}.pr-comp .pr-comp-inner-nb{padding:15px 20px 0 20px}@media screen and (min-width: 60em){.pr-comp .pr-comp-inner-nb{margin:0 auto;max-width:1240px;padding:20px 0 15px 0}}.pr-comp .pr-comp-inner-hero{padding:25px 20px 0 20px}@media screen and (min-width: 60em){.pr-comp .pr-comp-inner-hero{margin:0 auto;max-width:1240px;padding:20px 0 0 0}}.pr-comp .pr-comp-inner-hero-np{padding:0 20px 0 20px}@media screen and (min-width: 60em){.pr-comp .pr-comp-inner-hero-np{margin:0 auto;max-width:1240px;padding:0}}.as.pr .pr-comp .pr-comp-inner-hero.pr-ig-h-zero figure.ig-hl,.as.pr .pr-comp .pr-comp-inner-hero.pr-ig-h-zero figure.ig-hr,.as.pr .pr-comp .pr-comp-inner-hero figure.ig-hr{margin-bottom:0}@media screen and (min-width: 60em){.as.pr .pr-comp .pr-comp-inner-hero.pr-ig-h-zero figure.ig-hl,.as.pr .pr-comp .pr-comp-inner-hero.pr-ig-h-zero figure.ig-hr,.as.pr .pr-comp .pr-comp-inner-hero figure.ig-hr{margin-bottom:0}}@media screen and (min-width: 60em){.as.pr .pr-comp .pr-comp-inner-nb.pr-ig-h-zero figure.ig-hl,.as.pr .pr-comp .pr-comp-inner-nb.pr-ig-h-zero figure.ig-hr,.as.pr .pr-comp .pr-comp-inner-hero figure.ig-hr{margin-bottom:0}}@media screen and (min-width: 60em){.as.pr .pr-comp .pr-comp-inner-hero figure.ig-hl{margin-bottom:0}}.as.pr .pr-comp .pr-comp-inner-hero figure.ig-l{margin-bottom:0}@media screen and (min-width: 60em){.as.pr .pr-comp .pr-comp-inner-hero figure.ig-l{margin-top:30px;margin-bottom:0}}.pr-comp:after{content:"";display:table;clear:both}.pr-comp-inflow{margin-top:40px}.as.pr figure.pr-comp-a,.as.pr figure.pr-comp-b,.as.pr figure.pr-comp-c{background:#333333;border-style:solid;border-color:#333333;margin:0}.as.pr .pr-comp-inner figure{margin:0}.pr-comp-a{border-width:0}@media screen and (min-width: 45em){.pr-comp-a{border-width:0;float:left;width:50%}}.pr-comp-b{border-width:0}@media screen and (min-width: 45em){.pr-comp-b{border-width:0;float:left;width:50%}}.pr-comp-c{border-width:0}@media screen and (min-width: 45em){.pr-comp-c{border-width:0;float:left;width:50%}}.pr-hide{display:none}@media screen and (min-width: 45em){.pr-hide{display:block}}.as.pr h3{font-size:1.2em;margin:40px 0 0 0;padding:0}@media screen and (min-width: 45em){.as.pr h3{font-size:1.3em}}.as.pr h4{font-size:1.15em;margin:30px 0 -19px 0;padding:0}@media screen and (min-width: 45em){.as.pr h4{font-size:1.25em}}.as.pr p.as-date{text-transform:uppercase}.as.pr h1.as-title{margin-bottom:20px}@media screen and (min-width: 30em){.as.pr p.as-subtitle{margin-bottom:55px}}.as.pr figure{margin:0;margin-bottom:30px}@media screen and (min-width: 45em){.as.pr figure{margin:inherit;margin-bottom:40px}}@media screen and (min-width: 45em){.as.pr figure.ig-sl{margin:15px 2.8571428571% 0 0}}@media screen and (min-width: 45em){.as.pr figure.ig-sm{margin:15px 2.8571428571% 0 0}}@media screen and (min-width: 45em){.as.pr figure.ig-sr{margin:15px 0 20px 0}}@media screen and (min-width: 45em){.as.pr figure.ig-hl{margin:15px 2.8571428571% 0 0}}@media screen and (min-width: 45em){.as.pr figure.ig-hr{margin:15px 0 20px 0}}@media screen and (min-width: 45em){.as.pr figure.ig-third{margin:15px 2.8571428571% 0 0}}@media screen and (min-width: 45em){.as.pr figure.ig-twothird{margin:15px 0 10px 0}}.as.pr figure.pr-img-twothird{margin-bottom:25px}@media screen and (min-width: 60em){.as.pr figure.pr-img-twothird{margin:15px 2.8571428571% 0 0;width:65.7142857143%}}.as.pr .pr-details-third{margin-bottom:25px}@media screen and (min-width: 60em){.as.pr .pr-details-third{float:right;margin:0 0 20px 0;width:31.4285714286%}}.as.pr figcaption{padding-left:0}.reset,.as.pr .reset{clear:both}.as.pr blockquote.pr-testimonial{background-color:transparent;background-image:url(../images/bq.svg);background-repeat:no-repeat;background-size:40px;background-position:0px 0px;border:0;font-style:italic;margin-top:0;padding:45px 0 0 0}.as.pr blockquote.pr-testimonial footer{font-style:normal;padding:8px 0 0 0}.pr-details{background:rgba(255,255,255,0.8);-webkit-box-shadow:0px 0px 10px 2px rgba(126,166,132,0.1);-moz-box-shadow:0px 0px 10px 2px rgba(126,166,132,0.1);box-shadow:0px 0px 10px 2px rgba(126,166,132,0.1);font-family:"pt-sans",sans-serif;width:100%;margin-top:0;margin-bottom:40px;padding:0}@media screen and (min-width: 45em){.pr-details{max-width:400px}}.pr-details-list{border-collapse:collapse;margin:0;width:100%}.pr-details-list tr{border-bottom:1px solid rgba(121,162,178,0.2)}.pr-details-list tr:last-child{display:none}@media screen and (min-width: 45em){.pr-details-list tr:last-child{border-bottom:0px solid rgba(121,162,178,0.2);display:block}}.pr-details-list td.term{clear:both;color:#79A2B2;display:inline-block;font-weight:bold;float:left;font-size:0.8em;line-height:130%;margin:0;padding:12px 10px 8px 15px;text-transform:uppercase;width:23%}@media screen and (min-width: 45em){.pr-details-list td.term{font-size:0.9em;width:21%}}.pr-details-list td.desc{border-left:4px double rgba(121,162,178,0.2);clear:both;color:#1a3743;display:inline-block;font-size:0.85em;line-height:130%;margin:0;padding:10px 15px 10px 11px;width:76%}@media screen and (min-width: 45em){.pr-details-list td.desc{font-size:0.95em;width:78%}}.pr-details-list td.pr-stub{display:none;background:#79A2B2;color:#fff;font-size:0.85em;font-weight:700;line-height:130%;margin:0;padding:10px 15px 10px 15px;text-transform:uppercase;width:100%}@media screen and (min-width: 45em){.pr-details-list td.pr-stub{font-size:0.95em}}.pr-details-list td.desc-heading{border-left:4px double rgba(121,162,178,0.3);clear:both;color:#1a3743;display:inline-block;font-size:0.85em;font-weight:700;line-height:130%;margin:0;padding:25px 15px 15px 11px;text-transform:uppercase;width:76%}@media screen and (min-width: 45em){.pr-details-list td.desc-heading{font-size:0.95em;width:78%}}.pr-details-list td.desc.ending{min-height:40px}@media screen and (min-width: 45em){.as.pr .pr-ig-tb{padding-bottom:35px}}.pr-comp.gas{overflow:hidden;background:center/60% url(../../../geriandsimon.com/images/bg.jpg);padding:0}@media screen and (min-width: 45em){.pr-comp.gas{background:center/30% url(http://geriandsimon.com/images/bg.jpg);padding:0 0 35px 0}}.gas img{background:#fff;-webkit-box-shadow:rgba(0,0,0,0.3) 2px -4px 10px 0px;-moz-box-shadow:rgba(0,0,0,0.3) 2px -4px 10px 0px;box-shadow:rgba(0,0,0,0.3) 2px -4px 10px 0px}.as.pr figure.ig-hlgas{width:74.2857142857%}@media screen and (min-width: 45em){.as.pr figure.ig-hlgas{float:left;margin:15px 2.8571428571% 20px 0;width:22.8571428571%}}.as.pr figure.ig-hrgas{max-height:600px;width:57.1428571429%}@media screen and (min-width: 45em){.as.pr figure.ig-hrgas{float:left;margin:15px 0 0 0;width:14.2857142857%}}figure img[loading|="lazy"]{cursor:zoom-in}.w3-modal{z-index:3;display:none;padding-top:100px;position:fixed;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(27,27,27,0.9)}.w3-modal img{-webkit-box-shadow:0px 0px 8px 2px rgba(27,27,27,0.5);-moz-box-shadow:0px 0px 8px 2px rgba(27,27,27,0.5);box-shadow:0px 0px 8px 2px rgba(27,27,27,0.5);cursor:zoom-out;max-width:90%;max-height:90%;margin:0 !important;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media screen and (min-width: 45em){.w3-modal img{max-width:100%;max-height:90%}}.w3-modal{animation:opac 0.3s}@keyframes opac{from{opacity:0}to{opacity:2}}
/*# sourceMappingURL=main.css.map */
