.article-booksection div.a-single{width:100%;max-width:320px;margin:0 0 3rem;text-align:left}@media only screen and (min-width: 750px){.article-booksection div.a-single{max-width:480px;margin:0 0 6rem}}.article-booksection div.a-single img{width:100% !important;height:auto !important;display:block}.article-booksection-banner{width:100%;height:150px;margin:-3rem 0 3rem;pointer-events:none;-webkit-touch-callout:none}@media only screen and (min-width: 750px){.article-booksection-banner{height:auto;margin:-6rem 0 6rem}}.article-booksection-banner img{width:100% !important;height:100% !important;pointer-events:none;-webkit-touch-callout:none;user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width: 750px){.article-booksection-banner img{height:auto !important;-o-object-fit:unset;object-fit:unset}}.article-booksection-header{margin:0 0 3rem}@media only screen and (min-width: 750px){.article-booksection-header{margin-bottom:6rem}}.article-booksection-header h1{margin:0;padding:0;font-family:'Raleway', sans-serif;font-size:1.8rem;line-height:1.2;text-transform:uppercase;letter-spacing:2px;display:flex;justify-content:flex-start;align-items:baseline;flex-wrap:nowrap}@media only screen and (min-width: 750px){.article-booksection-header h1{font-size:2rem}}.article-booksection-header h1 strong{margin:0 1rem 0 0;padding:.3rem 1rem;color:white;font-weight:800;-webkit-font-feature-settings:"lnum";font-feature-settings:"lnum";background-color:#a2238c;flex:0 0 auto}@media only screen and (min-width: 750px){.article-booksection-header h1 strong{font-size:2rem}}.article-booksection-header h1 span.wrapper{flex:1 1 auto}.article-booksection-header h1 span.inner{padding:.3rem 1rem;color:white;font-weight:400;background-color:#a2238c;box-decoration-break:clone;-webkit-box-decoration-break:clone}.article-booksection-body{margin:0 0 3rem;-webkit-user-select:none;-webkit-touch-callout:none;-moz-user-select:none;user-select:none}@media only screen and (min-width: 750px){.article-booksection-body{margin:0 0 6rem}}.article-booksection-body h2{margin:0;margin-top:24px;padding:0;font-family:'Raleway', sans-serif;font-size:16px;line-height:1.5;font-weight:400;color:#a2238c;text-transform:uppercase}@media only screen and (min-width: 750px){.article-booksection-body h2{margin-top:27px;font-size:18px}}.article-booksection-body p{margin:0;margin-top:24px;padding:0;font-size:16px;line-height:1.5;color:#171611}@media only screen and (min-width: 750px){.article-booksection-body p{margin-top:27px;font-size:18px}}.article-booksection-body p sup{font-size:smaller;line-height:0}.article-booksection-body p:first-child{margin:0}.article-booksection-body p a:link,.article-booksection-body p a:visited{text-decoration-line:underline;text-decoration-color:#cc2cb0}.article-booksection-body p a:hover,.article-booksection-body p a:active{text-decoration-line:underline;text-decoration-color:#d53dbb}.article-booksection-body .wp-block-image figure{width:30%;margin:0 0 1rem 1rem;pointer-events:none;-webkit-touch-callout:none}@media only screen and (min-width: 750px){.article-booksection-body .wp-block-image figure{width:25%;margin:0 0 2rem 2rem}}@media only screen and (min-width: 990px){.article-booksection-body .wp-block-image figure{width:20%}}.article-booksection-body .wp-block-image figure img{width:100% !important;height:auto !important;display:block;pointer-events:none;-webkit-touch-callout:none;user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none}.article-booksection-image .post-thumbnail{width:90%;margin:0 0 3rem;pointer-events:none;-webkit-touch-callout:none}@media only screen and (min-width: 750px){.article-booksection-image .post-thumbnail{width:80%;margin:0 0 6rem}}@media only screen and (min-width: 990px){.article-booksection-image .post-thumbnail{width:70%}}@media only screen and (min-width: 480px){.article-booksection-image .post-thumbnail{width:50%}}.article-booksection-image .post-thumbnail img{width:100% !important;height:auto !important;display:block;pointer-events:none;-webkit-touch-callout:none;user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none}.article-booksection-body .installapp{width:100%;margin:3rem 0;padding:1rem;background-color:#e7e0d0;text-align:center;border-radius:.4rem}@media only screen and (min-width: 750px){.article-booksection-body .installapp{width:60%;margin:6rem auto;padding:2rem;border-radius:.8rem}}.article-booksection-body .installapp h4{margin:0 0 1rem;font-family:"Raleway",sans-serif;font-size:1.8rem;line-height:1.3;color:#a2238c}@media only screen and (min-width: 750px){.article-booksection-body .installapp h4{font-size:1.8rem}}.article-booksection-body .installapp p{margin:0;font-family:"Raleway",sans-serif;font-size:1.4rem;line-height:1.5;color:#171611}@media only screen and (min-width: 750px){.article-booksection-body .installapp p{font-size:1.6rem}}.article-booksection-body .installapp p sup{color:#a2238c;font-size:x-small}.article-booksection-body .footnote{width:100%;margin:3rem 0;padding:0}@media only screen and (min-width: 750px){.article-booksection-body .footnote{margin:6rem 0}}.article-booksection-body .footnote p{margin:0;font-family:"Raleway",sans-serif;font-size:1rem;line-height:1;color:#171611}.article-booksection-body .footnote p span{color:#a2238c}.article-booksection-navigation{width:100%;margin-bottom:30px;display:flex;justify-content:space-between}@media only screen and (min-width: 750px){.article-booksection-navigation{margin-bottom:60px}}.article-booksection-navigation span{margin:0 0 1rem;font-family:'Raleway', sans-serif;font-size:1.4rem;line-height:1;font-weight:700;flex:0 0 auto}@media only screen and (min-width: 750px){.article-booksection-navigation span{font-size:1.8rem}}.article-booksection-navigation span a{padding:.5rem 1rem;color:white;text-decoration:none;background-color:#a2238c;border-radius:4px}.article-booksection-navigation span a:link,.article-booksection-navigation span a:visited{color:white;text-decoration:none}.article-booksection-navigation span a:hover,.article-booksection-navigation span a:active{color:white;text-decoration:none;background-color:#cc2cb0}.article-booksection-map{margin-bottom:30px;border:1px solid #dfd4bf}@media only screen and (min-width: 750px){.article-booksection-map{margin-bottom:60px}}.article-booksection-map iframe{display:block}.article-lapmap-detail-header{margin:0 0 3rem}@media only screen and (min-width: 750px){.article-lapmap-detail-header{margin-bottom:6rem}}.article-lapmap-detail-header h1{margin:0;padding:0;font-family:'Raleway', sans-serif;font-size:2.6rem;line-height:1.2;color:#5d852d}@media only screen and (min-width: 750px){.article-lapmap-detail-header h1{font-size:3rem}}.article-lapmap-detail-map{margin-bottom:3rem;border:1px solid #dfd4bf}@media only screen and (min-width: 750px){.article-lapmap-detail-map{margin-bottom:6rem}}.article-lapmap-detail-map iframe{display:block}.article-lapmap-detail-body{margin:0 0 3rem;font-family:"Raleway",sans-serif;-webkit-user-select:none;-webkit-touch-callout:none;-moz-user-select:none;user-select:none}@media only screen and (min-width: 750px){.article-lapmap-detail-body{margin:0 0 6rem}}.article-lapmap-detail-body h2{margin:0 0 1.8rem;padding:0;font-family:'Raleway', sans-serif;font-size:1.8rem;line-height:1.5;font-weight:700;color:#0088c2}@media only screen and (min-width: 750px){.article-lapmap-detail-body h2{margin:0 0 2rem;font-size:2rem}}.article-lapmap-detail-body p+h2{margin:3.6rem 0 1.8rem}@media only screen and (min-width: 750px){.article-lapmap-detail-body p+h2{margin:4rem 0 2rem}}.article-lapmap-detail-body p{margin:0 0 1.4rem;padding:0;font-size:1.4rem;line-height:1.5;color:#171611}@media only screen and (min-width: 750px){.article-lapmap-detail-body p{margin:0 0 1.6rem;font-size:1.6rem}}.article-lapmap-detail-body p sup{font-size:smaller;line-height:0}.article-lapmap-detail-body p:last-of-type{margin:0 0 3rem}@media only screen and (min-width: 750px){.article-lapmap-detail-body p:last-of-type{margin:0 0 6rem}}.article-lapmap-detail-body p a:link,.article-lapmap-detail-body p a:visited{text-decoration-line:underline;text-decoration-color:#cc2cb0}.article-lapmap-detail-body p a:hover,.article-lapmap-detail-body p a:active{text-decoration-line:underline;text-decoration-color:#d53dbb}.article-lapmap-detail-views{margin:0 0 3rem;padding:1.5rem;font-family:"Raleway",sans-serif;font-size:1.2rem;line-height:1.5;color:#171611;background-color:#ede6d7}@media only screen and (min-width: 750px){.article-lapmap-detail-views{margin:0 0 6rem;padding:2rem 3rem;font-size:1.4rem}}.article-lapmap-detail-views h3{margin:0 0 1.6rem;padding:0;font-size:1.6rem;line-height:1;font-weight:700;color:#0088c2}@media only screen and (min-width: 750px){.article-lapmap-detail-views h3{margin:0 0 1.8rem;font-size:1.8rem}}.article-lapmap-detail-views p{margin:0 0 1rem;padding:0;font-family:'Raleway', sans-serif;font-size:1.4rem;line-height:1.2;font-weight:700;color:#5d852d}@media only screen and (min-width: 750px){.article-lapmap-detail-views p{font-size:1.6rem}}.article-lapmap-detail-views p:last-of-type{margin:0}.article-lapmap-detail-views p a{display:grid;grid-template-columns:auto 1fr}.article-lapmap-detail-views p a em{width:2rem;height:2rem;margin:-.2rem 1rem 0 0;padding:.4rem 0;font-size:1.2rem;line-height:1;color:white;text-align:center;font-style:normal;font-weight:800;-webkit-font-feature-settings:"lnum";font-feature-settings:"lnum";vertical-align:middle;border-radius:50%;background-color:#0088c2;display:inline-block}@media only screen and (min-width: 750px){.article-lapmap-detail-views p a em{width:2.2rem;height:2.2rem;font-size:1.4rem}}.article-lapmap-detail-views p a strong{font-weight:700;text-wrap:balance}.article-lapmap-detail-views p a:link,.article-lapmap-detail-views p a:visited{color:#5d852d !important;text-decoration:none}.article-lapmap-detail-views p a:hover,.article-lapmap-detail-views p a:active{color:#78ab3a !important;text-decoration:none}.article-lapmap-detail-views2 p a em{background-color:#cb6e33}.article-lapmap-detail-navigation{width:100%;margin-bottom:3rem;display:flex;flex-wrap:wrap;justify-content:space-between}@media only screen and (min-width: 750px){.article-lapmap-detail-navigation{margin-bottom:6rem}}.article-lapmap-detail-navigation .article-lapmap-navigation-contents{margin:0 0 2rem;font-family:'Raleway', sans-serif;font-size:1.4rem;line-height:1;flex:0 0 100%}.article-lapmap-detail-navigation .article-lapmap-navigation-contents a:link,.article-lapmap-detail-navigation .article-lapmap-navigation-contents a:visited{color:#cb6e33;text-decoration:underline;text-decoration-color:#d68b5b}.article-lapmap-detail-navigation .article-lapmap-navigation-contents a:hover,.article-lapmap-detail-navigation .article-lapmap-navigation-contents a:active{color:#d68b5b;text-decoration:underline;text-decoration-color:#e0a884}.article-lapmap-detail-navigation .article-lapmap-navigation-previous,.article-lapmap-detail-navigation .article-lapmap-navigation-next{margin:0 1rem 2rem 0;font-family:'Raleway', sans-serif;font-size:1.4rem;line-height:1;text-align:left;flex:0 0 auto}.article-lapmap-detail-navigation .article-lapmap-navigation-previous a,.article-lapmap-detail-navigation .article-lapmap-navigation-next a{padding:.5rem 1rem;color:white;text-decoration:none;background-color:#5d852d;border-radius:4px;display:block}.article-lapmap-detail-navigation .article-lapmap-navigation-previous a:link,.article-lapmap-detail-navigation .article-lapmap-navigation-previous a:visited,.article-lapmap-detail-navigation .article-lapmap-navigation-next a:link,.article-lapmap-detail-navigation .article-lapmap-navigation-next a:visited{color:white;text-decoration:none}.article-lapmap-detail-navigation .article-lapmap-navigation-previous a:hover,.article-lapmap-detail-navigation .article-lapmap-navigation-previous a:active,.article-lapmap-detail-navigation .article-lapmap-navigation-next a:hover,.article-lapmap-detail-navigation .article-lapmap-navigation-next a:active{color:white;text-decoration:none;background-color:#78ab3a}.article-lapmap-detail-navigation .article-lapmap-navigation-next{text-align:right}.article-lapmap-view-item{width:100%;margin:0 0 3rem}@media only screen and (min-width: 750px){.article-lapmap-view-item{margin:0 0 6rem}}.article-lapmap-view-header{margin:0 0 3rem}@media only screen and (min-width: 750px){.article-lapmap-view-header{margin-bottom:6rem}}.article-lapmap-view-header h1{margin:0;padding:0;font-family:'Raleway', sans-serif;font-size:2.6rem;line-height:1.2;color:#5d852d}@media only screen and (min-width: 750px){.article-lapmap-view-header h1{font-size:3rem}}.article-lapmap-view-item{margin:0 0 3rem;padding:0 0 3rem;-webkit-user-select:none;-webkit-touch-callout:none;-moz-user-select:none;user-select:none;border-bottom:1px solid #e5dbc6}@media only screen and (min-width: 750px){.article-lapmap-view-item{margin:0 0 6rem;padding:0 0 6rem}}h2.article-lapmap-view-title{margin:0 0 1.5rem;padding:0;font-family:'Raleway', sans-serif;font-size:1.8rem;line-height:1.22;color:#5d852d;display:grid;grid-template-columns:auto 1fr}@media only screen and (min-width: 750px){h2.article-lapmap-view-title{margin:0 0 3rem;font-size:2rem;line-height:1.2}}h2.article-lapmap-view-title em{width:2.4rem;height:2.4rem;margin:-.2rem 1rem 0 0;padding:.4rem 0;font-size:1.6rem;line-height:1;color:white;text-align:center;font-style:normal;font-weight:800;-webkit-font-feature-settings:"lnum";font-feature-settings:"lnum";vertical-align:middle;border-radius:50%;background-color:#0088c2;display:inline-block}@media only screen and (min-width: 750px){h2.article-lapmap-view-title em{width:2.6rem;height:2.6rem;font-size:1.8rem}}h2.article-lapmap-view-title strong{padding-top:0.2rem;font-weight:700;text-wrap:balance}@media only screen and (min-width: 750px){h2.article-lapmap-view-title strong{padding-top:0}}h2.article-lapmap-view-title2 em{background-color:#cb6e33}figure.article-lapmap-view-image{width:100%;margin:0;padding:50% 0 0;pointer-events:none;-webkit-touch-callout:none;position:relative}@media only screen and (min-width: 750px){figure.article-lapmap-view-image{padding:0;position:unset}}figure.article-lapmap-view-image img{width:100% !important;height:100% !important;display:block;pointer-events:none;-webkit-touch-callout:none;user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none;position:absolute;top:0;left:0;right:0;bottom:0;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width: 750px){figure.article-lapmap-view-image img{height:auto !important;position:unset}}p.article-lapmap-view-description{margin:0 0 1.5rem;padding:.5rem 1rem;font-family:"Raleway",sans-serif;font-size:1.2rem;line-height:1.5;color:#171611;background-color:#ede6d7}@media only screen and (min-width: 750px){p.article-lapmap-view-description{margin:0 0 3rem;padding:1rem 2rem;font-size:1.4rem}}h3.article-lapmap-view-subheader{margin:0 0 1rem;padding:0;font-size:1.4rem;line-height:1.2;font-weight:700;color:#0088c2}@media only screen and (min-width: 750px){h3.article-lapmap-view-subheader{font-size:1.6rem}}p.article-lapmap-view-start,p.article-lapmap-view-gridref{margin:0 0 1rem;padding:0;font-family:"Raleway",sans-serif;font-size:1.4rem;line-height:1.5;font-weight:500;color:#5d852d;-webkit-font-feature-settings:"lnum";font-feature-settings:"lnum";text-wrap:balance}@media only screen and (min-width: 750px){p.article-lapmap-view-start,p.article-lapmap-view-gridref{font-size:1.6rem}}p.article-lapmap-view-start a:link,p.article-lapmap-view-start a:visited,p.article-lapmap-view-gridref a:link,p.article-lapmap-view-gridref a:visited{color:#cb6e33;text-decoration-line:underline;text-decoration-color:#d68b5b}p.article-lapmap-view-start a:hover,p.article-lapmap-view-start a:active,p.article-lapmap-view-gridref a:hover,p.article-lapmap-view-gridref a:active{color:#d68b5b;text-decoration-line:underline;text-decoration-color:#e0a884}p.article-lapmap-view-start strong,p.article-lapmap-view-gridref strong{margin:0 1rem 0 0;font-size:80%;text-transform:uppercase;letter-spacing:1px;font-weight:400;color:#171611}p.article-lapmap-view-directions{margin:0 0 1rem;padding:0;font-family:"Raleway",sans-serif;font-size:1.4rem;line-height:1.5;color:#171611}@media only screen and (min-width: 750px){p.article-lapmap-view-directions{font-size:1.6rem}}p.article-lapmap-view-gridref{margin:0}.article-lapmap-view-navigation{width:100%;margin:-2rem 0 3rem;display:flex;flex-wrap:wrap;justify-content:space-between}@media only screen and (min-width: 750px){.article-lapmap-view-navigation{margin:-5rem 0 6rem}}.article-lapmap-view-navigation .article-lapmap-navigation-details{margin:0 0 2rem;padding:0 0 1rem;font-family:'Raleway', sans-serif;font-size:1.4rem;line-height:1.2;font-weight:700;text-wrap:balance;flex:0 0 100%;border-bottom:1px solid #e5dbc6}@media only screen and (min-width: 750px){.article-lapmap-view-navigation .article-lapmap-navigation-details{font-size:1.6rem}}.article-lapmap-view-navigation .article-lapmap-navigation-details a:link,.article-lapmap-view-navigation .article-lapmap-navigation-details a:visited{color:#5d852d;text-decoration:underline;text-decoration-color:#78ab3a}.article-lapmap-view-navigation .article-lapmap-navigation-details a:hover,.article-lapmap-view-navigation .article-lapmap-navigation-details a:active{color:#78ab3a;text-decoration:underline;text-decoration-color:#91c553}.article-lapmap-view-navigation .article-lapmap-navigation-contents{margin:0 0 2rem;font-family:'Raleway', sans-serif;font-size:1.2rem;line-height:1;font-weight:400;text-wrap:balance;flex:0 0 100%}@media only screen and (min-width: 750px){.article-lapmap-view-navigation .article-lapmap-navigation-contents{font-size:1.4rem}}.article-lapmap-view-navigation .article-lapmap-navigation-contents a:link,.article-lapmap-view-navigation .article-lapmap-navigation-contents a:visited{color:#cb6e33;text-decoration:underline;text-decoration-color:#d68b5b}.article-lapmap-view-navigation .article-lapmap-navigation-contents a:hover,.article-lapmap-view-navigation .article-lapmap-navigation-contents a:active{color:#d68b5b;text-decoration:underline;text-decoration-color:#e0a884}.article-lapmap-view-navigation .article-lapmap-navigation-previous,.article-lapmap-view-navigation .article-lapmap-navigation-next{margin:0 1rem 2rem 0;font-family:'Raleway', sans-serif;font-size:1.4rem;line-height:1;text-align:left;flex:0 0 auto}.article-lapmap-view-navigation .article-lapmap-navigation-previous a,.article-lapmap-view-navigation .article-lapmap-navigation-next a{padding:.5rem 1rem;color:white;text-decoration:none;background-color:#5d852d;border-radius:4px;display:block}.article-lapmap-view-navigation .article-lapmap-navigation-previous a:link,.article-lapmap-view-navigation .article-lapmap-navigation-previous a:visited,.article-lapmap-view-navigation .article-lapmap-navigation-next a:link,.article-lapmap-view-navigation .article-lapmap-navigation-next a:visited{color:white;text-decoration:none}.article-lapmap-view-navigation .article-lapmap-navigation-previous a:hover,.article-lapmap-view-navigation .article-lapmap-navigation-previous a:active,.article-lapmap-view-navigation .article-lapmap-navigation-next a:hover,.article-lapmap-view-navigation .article-lapmap-navigation-next a:active{color:white;text-decoration:none;background-color:#78ab3a}.article-lapmap-view-navigation .article-lapmap-navigation-next{text-align:right;position:relative}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,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;font-size:100%;margin:0;outline:0;padding:0}html{font-size:62.5%;overflow-y:scroll;scroll-behavior:smooth}body{font-family:"Raleway",sans-serif;background-color:white}body.single-lapmap_details,body.single-lapmap_views,body.page-id-186{font-family:"Raleway",sans-serif}body.single-lapmap_details .entry-content,body.single-lapmap_details .post-content,body.single-lapmap_views .entry-content,body.single-lapmap_views .post-content,body.page-id-186 .entry-content,body.page-id-186 .post-content{font-family:"Raleway",sans-serif}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}*,*:before,*:after{box-sizing:border-box}.clearfix:after{clear:both;content:' ';display:block;font-size:0;width:0;height:0;line-height:0;visibility:hidden}embed,iframe,object{max-width:100%}.visually-hidden{width:1px;height:1px;margin:-1px;padding:0;border:0;position:absolute !important;overflow:hidden;clip:rect(0 0 0 0)}.skip-link:focus{width:auto;height:auto;margin:0;padding:10px;color:var(--color-text);background-color:var(--color-bg);opacity:1;z-index:10000;clip:auto;transition:none}a:link,a:visited{color:#a2238c;text-decoration:none;transition:all 0.3s ease}a:hover,a:active{color:#cc2cb0;text-decoration:none;transition:all 0.3s ease}body.lapmap_views-template-default a:link,body.lapmap_views-template-default a:visited,body.lapmap_details-template-default a:link,body.lapmap_details-template-default a:visited,body.page-id-186 a:link,body.page-id-186 a:visited{color:#cb6e33;text-decoration-color:#d68b5b}body.lapmap_views-template-default a:hover,body.lapmap_views-template-default a:active,body.lapmap_details-template-default a:hover,body.lapmap_details-template-default a:active,body.page-id-186 a:hover,body.page-id-186 a:active{color:#d68b5b;text-decoration-color:#e0a884}.site-footer{width:100%;margin:0;padding:0;background-color:#e5e3dc;border-top:1px solid #dad7cd;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center}.site-footer .site-footer-inner{width:90%;max-width:1200px;margin:0 auto;padding:1rem 0}@media only screen and (min-width: 750px){.site-footer .site-footer-inner{width:70%}}@media only screen and (min-width: 990px){.site-footer .site-footer-inner{width:60%;padding:1.5rem 0}}@media only screen and (min-width: 1400px){.site-footer .site-footer-inner{width:50%;padding:2rem 0}}.site-footer-links{margin:0 0 1rem;flex:0 0 100%}@media only screen and (min-width: 750px){.site-footer-links{margin:0 0 2rem}}.site-footer-credit{padding:1rem 0 0;border-top:1px solid #dad7cd;flex:0 0 100%}@media only screen and (min-width: 750px){.site-footer-credit{padding:2rem 0 0}}.site-footer-links p{margin:.6rem 0 0;font-family:'Raleway', sans-serif;font-size:1.2rem;line-height:1}@media only screen and (min-width: 750px){.site-footer-links p{margin:.7rem 0 0;font-size:1.4rem}}.site-footer-links p:first-child{margin-top:0 !important}.site-footer-credit p{margin:.5rem 0 0;font-family:'Raleway', sans-serif;font-size:1rem;line-height:1.2}@media only screen and (min-width: 750px){.site-footer-credit p{margin:.6rem 0 0;font-size:1.2rem}}.site-footer-credit p:first-child{margin-top:0 !important}.site-header{width:100%;margin-bottom:3rem;padding:1.5rem 5%;background-color:#f0eeea;border-bottom:1px solid #dad7cd;display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center}@media only screen and (min-width: 480px){.site-header{padding:1.5rem 10%}}@media only screen and (min-width: 750px){.site-header{margin-bottom:6rem;padding:1.5rem 15%}}@media only screen and (min-width: 990px){.site-header{padding:2rem 20%}}@media only screen and (min-width: 1400px){.site-header{padding:2rem 25%}}.site-header-logo{margin:0;flex:1 1 auto;line-height:0;order:0}.site-header-logo img{width:auto !important;height:3.6rem !important}@media only screen and (min-width: 750px){.site-header-logo img{height:4.6rem !important}}body.single-lapmap_details .site-header,body.single-lapmap_views .site-header,body.page-id-186 .site-header{background-color:#5d852d}@media only screen and (min-width: 990px){body.single-lapmap_details .site-header .site-header-logo,body.single-lapmap_views .site-header .site-header-logo,body.page-id-186 .site-header .site-header-logo{flex:0 0 30%}}.site-main{width:90%;max-width:800px;margin:0 auto 3rem}@media only screen and (min-width: 480px){.site-main{width:80%}}@media only screen and (min-width: 750px){.site-main{width:70%;margin:0 auto 6rem}}@media only screen and (min-width: 990px){.site-main{width:60%}}@media only screen and (min-width: 1400px){.site-main{width:50%}}.site-navigation{margin:0 1rem 0 0;flex:0 0 auto;order:1}.site-navigation-toggle{display:flex;flex-direction:column;z-index:1;-webkit-user-select:none;-moz-user-select:none;user-select:none}.site-navigation-toggle .site-navigation-button{width:30px;height:30px;padding:0;border:unset;background:none;z-index:2}.site-navigation-toggle span{display:flex;width:30px;height:4px;margin-bottom:7px;background:#a2238c;border-radius:2px;z-index:1;transition:background 0.5s cubic-bezier(0.77, 0.2, 0.05, 1),opacity 0.55s ease,width 0.5s ease,-webkit-transform 0.5s cubic-bezier(0.77, 0.2, 0.05, 1);transition:transform 0.5s cubic-bezier(0.77, 0.2, 0.05, 1),background 0.5s cubic-bezier(0.77, 0.2, 0.05, 1),opacity 0.55s ease,width 0.5s ease;transition:transform 0.5s cubic-bezier(0.77, 0.2, 0.05, 1),background 0.5s cubic-bezier(0.77, 0.2, 0.05, 1),opacity 0.55s ease,width 0.5s ease,-webkit-transform 0.5s cubic-bezier(0.77, 0.2, 0.05, 1)}.site-navigation-toggle span:nth-of-type(1){width:15px;-webkit-transform-origin:top left;transform-origin:top left}.site-navigation-toggle span:nth-of-type(3){width:22px;margin:0;-webkit-transform-origin:bottom left;transform-origin:bottom left}.site-navigation-toggle .site-navigation-button.checked span{opacity:1;-webkit-transform:rotate(45deg) translate(1px, 0px);transform:rotate(45deg) translate(1px, 0px);background:#a2238c}.site-navigation-toggle .site-navigation-button.checked span:nth-of-type(1){width:30px}.site-navigation-toggle .site-navigation-button.checked span:nth-of-type(2){opacity:0;-webkit-transform:rotate(0deg) scale(0.2, 0.2);transform:rotate(0deg) scale(0.2, 0.2)}.site-navigation-toggle .site-navigation-button.checked span:nth-of-type(3){width:30px;-webkit-transform:rotate(-45deg) translate(1px, 0px);transform:rotate(-45deg) translate(1px, 0px)}.site-navigation-menu{width:95vw;height:100vh;margin:0;padding:50px 4.5%;background-color:#f0eeea;-webkit-transform:translateX(-100vw);transform:translateX(-100vw);transition:-webkit-transform 0.5s;transition:transform 0.5s;transition:transform 0.5s, -webkit-transform 0.5s;box-shadow:0 0 1rem rgba(0,0,0,0.2);position:absolute;top:0;left:0;overflow:scroll}.site-navigation-menu.visible{-webkit-transform:translateX(0);transform:translateX(0);transition:-webkit-transform 0.5s;transition:transform 0.5s;transition:transform 0.5s, -webkit-transform 0.5s}.site-navigation-menu h4{margin:0 0 1rem;font-size:1.4rem;line-height:1;font-family:'Raleway', sans-serif;font-weight:400;text-transform:uppercase;color:#a2238c}@media only screen and (min-width: 750px){.site-navigation-menu h4{font-size:1.6rem}}.site-navigation-menu ul{margin:0 0 3rem;list-style:none;transition-delay:2s}@media only screen and (min-width: 750px){.site-navigation-menu ul{margin:0 0 6rem}}.site-navigation-menu ul li{margin:0 0 1rem;padding:0;font-family:'Raleway', sans-serif;font-size:1.8rem;line-height:1.2;font-weight:400;-webkit-font-feature-settings:"lnum";font-feature-settings:"lnum"}@media only screen and (min-width: 750px){.site-navigation-menu ul li{font-size:2rem}}.site-navigation-menu ul li a{display:grid;grid-template-columns:auto 1fr}.site-navigation-menu ul li a span{margin:0 1rem 0 0;color:#a2238c;font-weight:800;-webkit-font-feature-settings:"lnum";font-feature-settings:"lnum"}.site-navigation-menu ul li a:link,.site-navigation-menu ul li a:visited{color:#171611;text-decoration:none}.site-navigation-menu ul li a:link span,.site-navigation-menu ul li a:visited span{color:#a2238c}.site-navigation-menu ul li a:hover,.site-navigation-menu ul li a:active{color:#353127;text-decoration:none}.site-navigation-menu ul li a:hover span,.site-navigation-menu ul li a:active span{color:#cc2cb0}body.lapmap_views-template-default .site-navigation .site-navigation-toggle span,body.lapmap_details-template-default .site-navigation .site-navigation-toggle span,body.page-id-186 .site-navigation .site-navigation-toggle span{background:white}body.lapmap_views-template-default .site-navigation .site-navigation-toggle .checked span,body.lapmap_details-template-default .site-navigation .site-navigation-toggle .checked span,body.page-id-186 .site-navigation .site-navigation-toggle .checked span{background:#cb6e33}body.lapmap_views-template-default .site-navigation .site-navigation-menu h4,body.lapmap_details-template-default .site-navigation .site-navigation-menu h4,body.page-id-186 .site-navigation .site-navigation-menu h4{color:#cb6e33}body.lapmap_views-template-default .site-navigation .site-navigation-menu ul li a,body.lapmap_details-template-default .site-navigation .site-navigation-menu ul li a,body.page-id-186 .site-navigation .site-navigation-menu ul li a{display:grid;grid-template-columns:auto 1fr}body.lapmap_views-template-default .site-navigation .site-navigation-menu ul li a span,body.lapmap_details-template-default .site-navigation .site-navigation-menu ul li a span,body.page-id-186 .site-navigation .site-navigation-menu ul li a span{width:2.4rem;height:2.4rem;margin:-.2rem 1rem 0 0;padding:.4rem 0;font-size:1.6rem;line-height:1;color:white;text-align:center;font-style:normal;font-weight:800;-webkit-font-feature-settings:"lnum";font-feature-settings:"lnum";vertical-align:middle;border-radius:50%;background-color:#0088c2;display:inline-block}@media only screen and (min-width: 750px){body.lapmap_views-template-default .site-navigation .site-navigation-menu ul li a span,body.lapmap_details-template-default .site-navigation .site-navigation-menu ul li a span,body.page-id-186 .site-navigation .site-navigation-menu ul li a span{width:2.6rem;height:2.6rem;font-size:1.8rem}}body.lapmap_views-template-default .site-navigation .site-navigation-menu ul li a:link,body.lapmap_views-template-default .site-navigation .site-navigation-menu ul li a:visited,body.lapmap_details-template-default .site-navigation .site-navigation-menu ul li a:link,body.lapmap_details-template-default .site-navigation .site-navigation-menu ul li a:visited,body.page-id-186 .site-navigation .site-navigation-menu ul li a:link,body.page-id-186 .site-navigation .site-navigation-menu ul li a:visited{color:#5d852d;text-decoration:none}body.lapmap_views-template-default .site-navigation .site-navigation-menu ul li a:link span,body.lapmap_views-template-default .site-navigation .site-navigation-menu ul li a:visited span,body.lapmap_details-template-default .site-navigation .site-navigation-menu ul li a:link span,body.lapmap_details-template-default .site-navigation .site-navigation-menu ul li a:visited span,body.page-id-186 .site-navigation .site-navigation-menu ul li a:link span,body.page-id-186 .site-navigation .site-navigation-menu ul li a:visited span{background-color:#cb6e33}body.lapmap_views-template-default .site-navigation .site-navigation-menu ul li a:hover,body.lapmap_views-template-default .site-navigation .site-navigation-menu ul li a:active,body.lapmap_details-template-default .site-navigation .site-navigation-menu ul li a:hover,body.lapmap_details-template-default .site-navigation .site-navigation-menu ul li a:active,body.page-id-186 .site-navigation .site-navigation-menu ul li a:hover,body.page-id-186 .site-navigation .site-navigation-menu ul li a:active{color:#78ab3a;text-decoration:none}body.lapmap_views-template-default .site-navigation .site-navigation-menu ul li a:hover span,body.lapmap_views-template-default .site-navigation .site-navigation-menu ul li a:active span,body.lapmap_details-template-default .site-navigation .site-navigation-menu ul li a:hover span,body.lapmap_details-template-default .site-navigation .site-navigation-menu ul li a:active span,body.page-id-186 .site-navigation .site-navigation-menu ul li a:hover span,body.page-id-186 .site-navigation .site-navigation-menu ul li a:active span{background-color:#cb6e33}body.lapmap_views-template-default .site-navigation .site-navigation-menu ul li:nth-child(n+1):nth-child(-n+16) a span,body.lapmap_details-template-default .site-navigation .site-navigation-menu ul li:nth-child(n+1):nth-child(-n+16) a span,body.page-id-186 .site-navigation .site-navigation-menu ul li:nth-child(n+1):nth-child(-n+16) a span{background-color:#0088c2}body.page-id-334{background-color:white}.site-header-front{margin:0 0 .4rem;padding:0;border-bottom:none;position:relative}@media only screen and (min-width: 750px){.site-header-front{margin:0 0 .75rem}}.site-header-front .site-header-banner{width:100%;height:350px;margin:0}@media only screen and (min-width: 480px){.site-header-front .site-header-banner{height:300px}}@media only screen and (min-width: 750px){.site-header-front .site-header-banner{height:auto}}.site-header-front .site-header-banner img{width:100% !important;height:100% !important;display:block;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width: 750px){.site-header-front .site-header-banner img{height:auto !important;-o-object-fit:unset;object-fit:unset}}.site-header-front .site-header-logo{width:50%;margin:auto;position:absolute;left:0;right:0;top:3rem}@media only screen and (min-width: 480px){.site-header-front .site-header-logo{width:40%;top:1.5rem}}@media only screen and (min-width: 750px){.site-header-front .site-header-logo{width:30%}}@media only screen and (min-width: 990px){.site-header-front .site-header-logo{top:2rem}}@media only screen and (min-width: 1400px){.site-header-front .site-header-logo{width:25%;top:3rem}}.site-header-front .site-header-logo img{width:100% !important;height:100% !important}.site-main-front{width:100%;margin:0}.section-front{width:90%;max-width:1200px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:center}@media only screen and (min-width: 750px){.section-front{width:96%}}.section-front .section-front-row{margin:0 0 3rem;flex:0 0 100%;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}@media only screen and (min-width: 750px){.section-front .section-front-row{margin:0 0 6rem}}.section-front .section-front-column{flex:0 0 100%}@media only screen and (min-width: 750px){.section-front .section-front-column{flex:0 0 47%}}.section-front-image{order:0}.section-front-image img{height:100% !important;-o-object-fit:cover;object-fit:cover}.section-front-text{order:1}.section-front-text h2{margin:0;padding:0;font-family:'Raleway', sans-serif;font-size:3rem;line-height:1;color:#a2238c}@media only screen and (min-width: 750px){.section-front-text h2{font-size:4rem}}.section-front-text p{margin:0;margin-top:1.5rem;padding:0;font-family:'Raleway', sans-serif;font-size:1.5rem;line-height:1.5;color:#171611}@media only screen and (min-width: 750px){.section-front-text p{margin-top:2rem;font-size:2rem}}.section-front-text .wp-block-button{margin:1.5rem 1.5rem 0 0}@media only screen and (min-width: 750px){.section-front-text .wp-block-button{margin:2rem 2rem 0 0}}.section-front-text .wp-block-button a{margin:0;padding:1rem 2rem;font-size:1.2rem;line-height:1;background-color:#a2238c;border-radius:4px}@media only screen and (min-width: 750px){.section-front-text .wp-block-button a{font-size:1.6rem}}.section-front-text .wp-block-button a:link,.section-front-text .wp-block-button a:visited{color:white;background-color:#a2238c}.section-front-text .wp-block-button a:hover,.section-front-text .wp-block-button a:active{color:white;background-color:#cc2cb0}@media only screen and (min-width: 750px){.section-front-lapmap .section-front-image{order:1}}@media only screen and (min-width: 750px){.section-front-lapmap .section-front-text{order:0}}.section-front-lapmap .section-front-text h2{color:#5d852d}.section-front-lapmap .section-front-text .wp-block-button a{background-color:#5d852d}.section-front-lapmap .section-front-text .wp-block-button a:link,.section-front-lapmap .section-front-text .wp-block-button a:visited{background-color:#5d852d}.section-front-lapmap .section-front-text .wp-block-button a:hover,.section-front-lapmap .section-front-text .wp-block-button a:active{background-color:#78ab3a}@media only screen and (min-width: 750px){.page-id-334 .site-footer-inner{width:96%}}@media only screen and (min-width: 990px){.page-id-334 .site-footer-inner{width:96%}}@media only screen and (min-width: 1400px){.page-id-334 .site-footer-inner{width:96%}}.site-header-home{margin:0 0 .4rem;padding:0;border-bottom:none;position:relative}@media only screen and (min-width: 750px){.site-header-home{margin:0 0 .75rem}}.site-header-home .site-header-banner{width:100%;height:350px;margin:0}@media only screen and (min-width: 480px){.site-header-home .site-header-banner{height:300px}}@media only screen and (min-width: 750px){.site-header-home .site-header-banner{height:auto}}.site-header-home .site-header-banner img{width:100% !important;height:100% !important;display:block;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width: 750px){.site-header-home .site-header-banner img{height:auto !important;-o-object-fit:unset;object-fit:unset}}.site-header-home .site-header-logo{width:50%;margin:auto;position:absolute;left:0;right:0;top:3rem}@media only screen and (min-width: 480px){.site-header-home .site-header-logo{width:40%;top:1.5rem}}@media only screen and (min-width: 750px){.site-header-home .site-header-logo{width:30%}}@media only screen and (min-width: 990px){.site-header-home .site-header-logo{top:2rem}}@media only screen and (min-width: 1400px){.site-header-home .site-header-logo{width:25%;top:3rem}}.site-main-home{width:100%;margin:0}.section-home{margin:0;display:flex;flex-wrap:wrap;justify-content:space-between}.section-home img{width:100% !important;height:auto !important}.section-home .section-home-view1{margin:0 0 .4rem;flex:0 0 100%;order:2}@media only screen and (min-width: 750px){.section-home .section-home-view1{margin:0 0 .75rem;flex:0 0 50%;order:1}}.section-home .section-home-view1 img{height:100% !important;-o-object-fit:cover;object-fit:cover}.section-home .section-home-text{margin:0 0 .4rem;padding:2rem;flex:0 0 100%;order:1}@media only screen and (min-width: 750px){.section-home .section-home-text{margin:0 0 .75rem;padding:3rem;flex:0 0 50%;order:2}}.section-home .section-home-view3{margin:0 0 .4rem;padding:0;flex:0 0 100%;order:3}@media only screen and (min-width: 750px){.section-home .section-home-view3{margin:0 0 .75rem;padding:0 .5rem 0 0;flex:0 0 33.3%}}.section-home .section-home-view4{margin:0 0 .4rem;padding:0;flex:0 0 100%;order:4}@media only screen and (min-width: 750px){.section-home .section-home-view4{padding:0 .25rem;flex:0 0 33.3%}}.section-home .section-home-view5{margin:0 0 .4rem;flex:0 0 100%;order:5}@media only screen and (min-width: 750px){.section-home .section-home-view5{margin:0 0 .75rem;padding:0 0 0 .5rem;flex:0 0 33.3%}}.section-home-text h1{margin:0;padding:0;font-family:'Raleway', sans-serif;font-size:1.8rem;line-height:1.2;text-transform:uppercase;letter-spacing:2px}@media only screen and (min-width: 750px){.section-home-text h1{font-size:2rem}}.section-home-text h1 span{padding:.3rem 1rem;color:white;font-weight:400;background-color:#a2238c;-webkit-box-decoration-break:clone;box-decoration-break:clone}.section-home-text h2{margin:0;margin-top:24px;padding:0;font-family:'Raleway', sans-serif;font-size:16px;line-height:1.5;font-weight:400;color:#a2238c;text-transform:uppercase}@media only screen and (min-width: 750px){.section-home-text h2{margin-top:27px;font-size:18px}}.section-home-text p{margin:0;margin-top:24px;padding:0;font-size:16px;line-height:1.5;color:#171611}@media only screen and (min-width: 750px){.section-home-text p{margin-top:27px;font-size:18px}}.section-home-text p sup{font-size:smaller;line-height:0}.section-home-text p:first-child{margin:0}.section-home-text p a:link,.section-home-text p a:visited{text-decoration-line:underline;text-decoration-color:#cc2cb0}.section-home-text p a:hover,.section-home-text p a:active{text-decoration-line:underline;text-decoration-color:#d53dbb}article.post-186 .entry-header{margin:0 0 3rem}@media only screen and (min-width: 750px){article.post-186 .entry-header{margin-bottom:6rem}}article.post-186 .entry-header h1{margin:0;padding:0;font-family:'Raleway', sans-serif;font-size:2.6rem;line-height:1.2;color:#5d852d}@media only screen and (min-width: 750px){article.post-186 .entry-header h1{font-size:3rem}}.page-lapmap-home-intro{margin:0 0 3rem}@media only screen and (min-width: 750px){.page-lapmap-home-intro{margin-bottom:6rem}}.page-lapmap-home-intro .page-lapmap-home-intro-text{order:2}@media only screen and (min-width: 750px){.page-lapmap-home-intro .page-lapmap-home-intro-text{order:1}}.page-lapmap-home-intro .page-lapmap-home-intro-text p{margin:0 0 1.6rem;padding:0;font-family:"Raleway",sans-serif;font-size:1.6rem;line-height:1.5;color:#171611}@media only screen and (min-width: 750px){.page-lapmap-home-intro .page-lapmap-home-intro-text p{margin:0 0 1.8rem;font-size:1.8rem}}.page-lapmap-home-intro .page-lapmap-home-intro-text p:last-child{margin:0 !important}.page-lapmap-home-intro .page-lapmap-home-intro-image{order:1}@media only screen and (min-width: 750px){.page-lapmap-home-intro .page-lapmap-home-intro-image{order:2}}.page-lapmap-home-subtitle{margin:0 0 3rem}@media only screen and (min-width: 750px){.page-lapmap-home-subtitle{margin-bottom:6rem}}.page-lapmap-home-subtitle h2{margin:0;padding:0;font-family:'Raleway', sans-serif;font-size:2rem;line-height:1.2;color:#0088c2}@media only screen and (min-width: 750px){.page-lapmap-home-subtitle h2{font-size:2.4rem}}.page-lapmap-home-contents{margin:0}.page-lapmap-home-contents ol{margin:0;padding:0;font-family:'Raleway', sans-serif;font-size:1.6rem;line-height:1.2;font-weight:700;color:#5d852d;list-style:none}@media only screen and (min-width: 750px){.page-lapmap-home-contents ol{font-size:1.8rem}}.page-lapmap-home-contents ol li{counter-increment:step-counter;margin:0 0 1.6rem;padding:0 0 0 3.6rem}@media only screen and (min-width: 750px){.page-lapmap-home-contents ol li{margin:0 0 1.8rem;padding:0 0 0 4rem}}.page-lapmap-home-contents ol li:last-child{margin:0 !important}.page-lapmap-home-contents ol li:before{content:counter(step-counter);margin:-.2rem 1.6rem 0 -3.6rem;width:2.2rem;height:2.2rem;padding:.4rem 0;font-size:1.4rem;line-height:1;color:white;text-align:center;font-style:normal;font-weight:800;-webkit-font-feature-settings:"lnum";font-feature-settings:"lnum";vertical-align:middle;border-radius:50%;background-color:#cb6e33;display:inline-block}@media only screen and (min-width: 750px){.page-lapmap-home-contents ol li:before{width:2.4rem;height:2.4rem;margin:-.4rem 1.8rem 0 -4rem;font-size:1.6rem}}.page-lapmap-home-contents ol li a:link,.page-lapmap-home-contents ol li a:visited{color:#5d852d}.page-lapmap-home-contents ol li a:hover,.page-lapmap-home-contents ol li a:active{color:#78ab3a}.page-lapmap-home-contents .page-lapmap-home-contents-2 ol{counter-reset:step-counter 17}.page-lapmap-home-contents .page-lapmap-home-contents-2 ol li:before{background-color:#0088c2}.page-photoguide-welcome .entry-header{margin:0 0 3rem}@media only screen and (min-width: 750px){.page-photoguide-welcome .entry-header{margin-bottom:6rem}}.page-photoguide-welcome .entry-header h1{margin:0;padding:0;font-family:'Raleway', sans-serif;font-size:2.6rem;line-height:1.2;color:#a2238c}@media only screen and (min-width: 750px){.page-photoguide-welcome .entry-header h1{font-size:3rem}}.page-photoguide-welcome-intro{margin:0 0 3rem}@media only screen and (min-width: 750px){.page-photoguide-welcome-intro{margin-bottom:6rem}}.page-photoguide-welcome-intro .page-photoguide-welcome-intro-text{order:2}@media only screen and (min-width: 750px){.page-photoguide-welcome-intro .page-photoguide-welcome-intro-text{order:1}}.page-photoguide-welcome-intro .page-photoguide-welcome-intro-text p{margin:0 0 1.6rem;padding:0;font-family:"Raleway",sans-serif;font-size:1.6rem;line-height:1.5;color:#171611}@media only screen and (min-width: 750px){.page-photoguide-welcome-intro .page-photoguide-welcome-intro-text p{margin:0 0 1.8rem;font-size:1.8rem}}.page-photoguide-welcome-intro .page-photoguide-welcome-intro-text p:last-child{margin:0 !important}.page-photoguide-welcome-intro .page-photoguide-welcome-intro-image{order:1}@media only screen and (min-width: 750px){.page-photoguide-welcome-intro .page-photoguide-welcome-intro-image{order:2}}.page-photoguide-welcome-text{margin:0}.page-photoguide-welcome-text h2{margin:0;padding:0;font-family:'Raleway', sans-serif;font-size:2rem;line-height:1.2;color:#a2238c}@media only screen and (min-width: 750px){.page-photoguide-welcome-text h2{font-size:2.4rem}}.page-photoguide-welcome-text p{margin:0 0 1.6rem;padding:0;font-family:"Raleway",sans-serif;font-size:1.6rem;line-height:1.5;color:#171611}@media only screen and (min-width: 750px){.page-photoguide-welcome-text p{margin:0 0 1.8rem;font-size:1.8rem}}.page-photoguide-welcome-text p:last-child{margin:0 !important}.page-photoguide-welcome-navigation{width:100%;margin-bottom:0;display:flex;justify-content:flex-end}.page-photoguide-welcome-navigation span{margin:0 0 1rem;font-family:'Raleway', sans-serif;font-size:1.4rem;line-height:1;font-weight:700;flex:0 0 auto}@media only screen and (min-width: 750px){.page-photoguide-welcome-navigation span{font-size:1.8rem}}.page-photoguide-welcome-navigation span a{padding:.5rem 1rem;color:white;text-decoration:none;background-color:#a2238c;border-radius:4px}.page-photoguide-welcome-navigation span a:link,.page-photoguide-welcome-navigation span a:visited{color:white;text-decoration:none}.page-photoguide-welcome-navigation span a:hover,.page-photoguide-welcome-navigation span a:active{color:white;text-decoration:none;background-color:#cc2cb0}.article-booksection-product-group{width:100%;margin:3rem 0 0;padding:0}@media only screen and (min-width: 750px){.article-booksection-product-group{margin:6rem 0 0}}.article-booksection-product-group .section-header{margin:0 0 3rem}@media only screen and (min-width: 750px){.article-booksection-product-group .section-header{margin:0 0 6rem}}.article-booksection-product-group .section-header h4{margin:0;font-weight:400;font-size:1.6rem;line-height:1.2;color:#a2238c;text-transform:uppercase;letter-spacing:2px;text-align:left}@media only screen and (min-width: 750px){.article-booksection-product-group .section-header h4{font-size:1.8rem}}.article-booksection-product-group .grid{margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.article-booksection-product-group .grid-item{margin-bottom:2rem;padding:2rem;background-color:#e7e0d0;flex-grow:0;flex-shrink:0;flex-basis:48%}@media only screen and (min-width: 480px){.article-booksection-product-group .grid-item{margin-bottom:3rem;flex-basis:30%}}@media only screen and (min-width: 750px){.article-booksection-product-group .grid-item{margin-bottom:4rem}}@media only screen and (min-width: 990px){.article-booksection-product-group .grid-item{margin-bottom:6rem}}@media only screen and (min-width: 480px){.article-booksection-product-group .grid-item.grid-3columns{flex-basis:30%}}@media only screen and (min-width: 480px){.article-booksection-product-group .grid-item.grid-4columns{flex-basis:22.5%}}@media only screen and (min-width: 480px){.article-booksection-product-group .grid-item.grid-5columns{flex-basis:30%}}@media only screen and (min-width: 750px){.article-booksection-product-group .grid-item.grid-5columns{flex-basis:18%}}.article-booksection-product-group .product-card{position:relative}.article-booksection-product-group .product-card:focus img,.article-booksection-product-group .product-card:hover img{opacity:1;transition:all 0.3s ease}.article-booksection-product-group .product-card-link{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.article-booksection-product-group .product-card-image{width:100%;margin:0 0 1rem}.article-booksection-product-group .product-card-image .product-card-image-inner{width:100%;vertical-align:bottom}.article-booksection-product-group .product-card-image .product-card-image-inner>span{display:flex;justify-content:center}.article-booksection-product-group .product-card-image .product-card-image-inner img{margin:0;border:1px solid #dfd4bf;opacity:.9;transition:all 0.3s ease}.article-booksection-product-group .product-card-image .product-card-image-inner img.landscape{width:100% !important;height:auto !important}.article-booksection-product-group .product-card-image .product-card-image-inner img.square{max-height:110px}@media only screen and (min-width: 480px){.article-booksection-product-group .product-card-image .product-card-image-inner img.square{max-height:130px}}@media only screen and (min-width: 750px){.article-booksection-product-group .product-card-image .product-card-image-inner img.square{max-height:150px}}@media only screen and (min-width: 990px){.article-booksection-product-group .product-card-image .product-card-image-inner img.square{max-height:170px}}.article-booksection-product-group .product-card-image .product-card-image-inner img.portrait{height:130px !important;max-height:130px}@media only screen and (min-width: 480px){.article-booksection-product-group .product-card-image .product-card-image-inner img.portrait{height:150px !important;max-height:150px}}@media only screen and (min-width: 750px){.article-booksection-product-group .product-card-image .product-card-image-inner img.portrait{height:170px !important;max-height:170px}}@media only screen and (min-width: 990px){.article-booksection-product-group .product-card-image .product-card-image-inner img.portrait{height:190px !important;max-height:190px}}.article-booksection-product-group .product-card .product-card-title{margin:0 0 5px;padding:0;font-size:1.6rem;line-height:1.2;font-weight:400;color:#a2238c;text-align:center;text-transform:capitalize;border-bottom:none;display:inline-block}@media only screen and (min-width: 750px){.article-booksection-product-group .product-card .product-card-title{font-size:1.8rem}}.article-booksection-product-group .product-card .product-card-title a:link,.article-booksection-product-group .product-card .product-card-title a:visited{color:#a2238c;text-decoration:none}.article-booksection-product-group .product-card .product-card-title a:hover,.article-booksection-product-group .product-card .product-card-title a:active{color:#cc2cb0;text-decoration:underline}.article-booksection-product-group .product-card-rating{margin:0 0 5px}.article-booksection-product-group .product-card-rating.jdgm-widget *{line-height:1}.article-booksection-product-group .product-card-rating .jdgm-prev-badge__stars{margin:0;font-size:12px;line-height:1}.article-booksection-product-group .product-card-rating .jdgm-prev-badge__stars .jdgm-star{color:#a2238c !important}.article-booksection-product-group .product-card-rating .jdgm-prev-badge__stars .jdgm-star.jdgm--off{color:#dad7cd !important}.article-booksection-product-group .product-card-rating .jdgm-prev-badge__text{display:none}.article-booksection-product-group .product-card .price{margin:0 0 1rem;text-align:center}.article-booksection-product-group .product-card .price dd{margin:0;font-family:"Raleway",sans-serif;font-size:1.4rem;line-height:1;font-weight:700}@media only screen and (min-width: 750px){.article-booksection-product-group .product-card .price dd{font-size:1.6rem}}.article-booksection-product-group .product-card .price dd span.price-item{color:#577943}.article-booksection-product-group .product-card .price dd span.money{font-size:18px;color:#577943}.article-booksection-product-group .product-card .price .price__sale,.article-booksection-product-group .product-card .price .price__unit,.article-booksection-product-group .product-card .price .price__badges{display:none}
