/* See http://code.google.com/p/minify/wiki/CommonProblems#@imports_can_appear_in_invalid_locations_in_combined_CSS_files */
.wp-block-audio figcaption{margin-top:.5em;margin-bottom:1em}.wp-block-audio audio{width:100%;min-width:300px}.wp-block-button{color:#fff}.wp-block-button.aligncenter{text-align:center}.wp-block-button.alignright{text-align:right}.wp-block-button__link{background-color:#32373c;border:none;border-radius:28px;box-shadow:none;color:inherit;cursor:pointer;display:inline-block;font-size:18px;margin:0;padding:12px 24px;text-align:center;text-decoration:none;overflow-wrap:break-word}.wp-block-button__link:active,.wp-block-button__link:focus,.wp-block-button__link:hover,.wp-block-button__link:visited{color:inherit}.is-style-squared .wp-block-button__link{border-radius:0}.no-border-radius.wp-block-button__link{border-radius:0!important}.is-style-outline{color:#32373c}.is-style-outline .wp-block-button__link{background-color:transparent;border:2px solid}.wp-block-calendar{text-align:center}.wp-block-calendar tbody td,.wp-block-calendar th{padding:4px;border:1px solid #e2e4e7}.wp-block-calendar tfoot td{border:none}.wp-block-calendar table{width:100%;border-collapse:collapse;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.wp-block-calendar table th{font-weight:400;background:#edeff0}.wp-block-calendar a{text-decoration:underline}.wp-block-calendar tfoot a{color:#00739c}.wp-block-calendar table caption,.wp-block-calendar table tbody{color:#40464d}.wp-block-categories.alignleft{margin-right:2em}.wp-block-categories.alignright{margin-left:2em}.wp-block-columns{display:flex;margin-bottom:28px;flex-wrap:wrap}@media (min-width:782px){.wp-block-columns{flex-wrap:nowrap}}.wp-block-column{flex-grow:1;min-width:0;word-break:break-word;overflow-wrap:break-word}@media (max-width:599px){.wp-block-column{flex-basis:100%!important}}@media (min-width:600px){.wp-block-column{flex-basis:calc(50% - 16px);flex-grow:0}.wp-block-column:nth-child(2n){margin-left:32px}}@media (min-width:782px){.wp-block-column:not(:first-child){margin-left:32px}}.wp-block-columns.are-vertically-aligned-top{align-items:flex-start}.wp-block-columns.are-vertically-aligned-center{align-items:center}.wp-block-columns.are-vertically-aligned-bottom{align-items:flex-end}.wp-block-column.is-vertically-aligned-top{align-self:flex-start}.wp-block-column.is-vertically-aligned-center{-ms-grid-row-align:center;align-self:center}.wp-block-column.is-vertically-aligned-bottom{align-self:flex-end}.wp-block-cover,.wp-block-cover-image{position:relative;background-color:#000;background-size:cover;background-position:50%;min-height:430px;height:100%;width:100%;display:flex;justify-content:center;align-items:center;overflow:hidden}.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{background-attachment:fixed}@supports (-webkit-overflow-scrolling:touch){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{background-attachment:scroll}}@media (prefers-reduced-motion:reduce){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{background-attachment:scroll}}.wp-block-cover-image.has-background-dim:before,.wp-block-cover.has-background-dim:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background-color:inherit;opacity:.5;z-index:1}.wp-block-cover-image.has-background-dim.has-background-dim-10:before,.wp-block-cover.has-background-dim.has-background-dim-10:before{opacity:.1}.wp-block-cover-image.has-background-dim.has-background-dim-20:before,.wp-block-cover.has-background-dim.has-background-dim-20:before{opacity:.2}.wp-block-cover-image.has-background-dim.has-background-dim-30:before,.wp-block-cover.has-background-dim.has-background-dim-30:before{opacity:.3}.wp-block-cover-image.has-background-dim.has-background-dim-40:before,.wp-block-cover.has-background-dim.has-background-dim-40:before{opacity:.4}.wp-block-cover-image.has-background-dim.has-background-dim-50:before,.wp-block-cover.has-background-dim.has-background-dim-50:before{opacity:.5}.wp-block-cover-image.has-background-dim.has-background-dim-60:before,.wp-block-cover.has-background-dim.has-background-dim-60:before{opacity:.6}.wp-block-cover-image.has-background-dim.has-background-dim-70:before,.wp-block-cover.has-background-dim.has-background-dim-70:before{opacity:.7}.wp-block-cover-image.has-background-dim.has-background-dim-80:before,.wp-block-cover.has-background-dim.has-background-dim-80:before{opacity:.8}.wp-block-cover-image.has-background-dim.has-background-dim-90:before,.wp-block-cover.has-background-dim.has-background-dim-90:before{opacity:.9}.wp-block-cover-image.has-background-dim.has-background-dim-100:before,.wp-block-cover.has-background-dim.has-background-dim-100:before{opacity:1}.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.alignleft,.wp-block-cover.alignright{max-width:305px;width:100%}.wp-block-cover-image:after,.wp-block-cover:after{display:block;content:"";font-size:0;min-height:inherit}@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-cover-image:after,.wp-block-cover:after{content:none}}.wp-block-cover-image.aligncenter,.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.aligncenter,.wp-block-cover.alignleft,.wp-block-cover.alignright{display:flex}.wp-block-cover-image .wp-block-cover__inner-container,.wp-block-cover .wp-block-cover__inner-container{width:calc(100% - 70px);z-index:1;color:#f8f9f9}.wp-block-cover-image .wp-block-subhead:not(.has-text-color),.wp-block-cover-image h1:not(.has-text-color),.wp-block-cover-image h2:not(.has-text-color),.wp-block-cover-image h3:not(.has-text-color),.wp-block-cover-image h4:not(.has-text-color),.wp-block-cover-image h5:not(.has-text-color),.wp-block-cover-image h6:not(.has-text-color),.wp-block-cover-image p:not(.has-text-color),.wp-block-cover .wp-block-subhead:not(.has-text-color),.wp-block-cover h1:not(.has-text-color),.wp-block-cover h2:not(.has-text-color),.wp-block-cover h3:not(.has-text-color),.wp-block-cover h4:not(.has-text-color),.wp-block-cover h5:not(.has-text-color),.wp-block-cover h6:not(.has-text-color),.wp-block-cover p:not(.has-text-color){color:inherit}.wp-block-cover__video-background{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:100%;height:100%;z-index:0;-o-object-fit:cover;object-fit:cover}.wp-block-cover-image-text,.wp-block-cover-text,section.wp-block-cover-image h2{color:#fff}.wp-block-cover-image-text a,.wp-block-cover-image-text a:active,.wp-block-cover-image-text a:focus,.wp-block-cover-image-text a:hover,.wp-block-cover-text a,.wp-block-cover-text a:active,.wp-block-cover-text a:focus,.wp-block-cover-text a:hover,section.wp-block-cover-image h2 a,section.wp-block-cover-image h2 a:active,section.wp-block-cover-image h2 a:focus,section.wp-block-cover-image h2 a:hover{color:#fff}.wp-block-cover-image .wp-block-cover.has-left-content{justify-content:flex-start}.wp-block-cover-image .wp-block-cover.has-right-content{justify-content:flex-end}.wp-block-cover-image.has-left-content .wp-block-cover-image-text,.wp-block-cover.has-left-content .wp-block-cover-text,section.wp-block-cover-image.has-left-content>h2{margin-left:0;text-align:left}.wp-block-cover-image.has-right-content .wp-block-cover-image-text,.wp-block-cover.has-right-content .wp-block-cover-text,section.wp-block-cover-image.has-right-content>h2{margin-right:0;text-align:right}.wp-block-cover-image .wp-block-cover-image-text,.wp-block-cover .wp-block-cover-text,section.wp-block-cover-image>h2{font-size:2em;line-height:1.25;z-index:1;margin-bottom:0;max-width:610px;padding:14px;text-align:center}.block-editor-block-list__block[data-type="core/embed"][data-align=left] .block-editor-block-list__block-edit,.block-editor-block-list__block[data-type="core/embed"][data-align=right] .block-editor-block-list__block-edit,.wp-block-embed.alignleft,.wp-block-embed.alignright{max-width:360px;width:100%}.wp-block-embed{margin-bottom:1em}.wp-block-embed figcaption{margin-top:.5em;margin-bottom:1em}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper{position:relative}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper:before{content:"";display:block;padding-top:50%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper:before{padding-top:42.85%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper:before{padding-top:50%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper:before{padding-top:56.25%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper:before{padding-top:75%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper:before{padding-top:100%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper:before{padding-top:177.78%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper:before{padding-top:200%}.wp-block-file{margin-bottom:1.5em}.wp-block-file.aligncenter{text-align:center}.wp-block-file.alignright{text-align:right}.wp-block-file .wp-block-file__button{background:#32373c;border-radius:2em;color:#fff;font-size:13px;padding:.5em 1em}.wp-block-file a.wp-block-file__button{text-decoration:none}.wp-block-file a.wp-block-file__button:active,.wp-block-file a.wp-block-file__button:focus,.wp-block-file a.wp-block-file__button:hover,.wp-block-file a.wp-block-file__button:visited{box-shadow:none;color:#fff;opacity:.85;text-decoration:none}.wp-block-file *+.wp-block-file__button{margin-left:.75em}.blocks-gallery-grid,.wp-block-gallery{display:flex;flex-wrap:wrap;list-style-type:none;padding:0;margin:0}.blocks-gallery-grid .blocks-gallery-image,.blocks-gallery-grid .blocks-gallery-item,.wp-block-gallery .blocks-gallery-image,.wp-block-gallery .blocks-gallery-item{margin:0 16px 16px 0;display:flex;flex-grow:1;flex-direction:column;justify-content:center;position:relative}.blocks-gallery-grid .blocks-gallery-image figure,.blocks-gallery-grid .blocks-gallery-item figure,.wp-block-gallery .blocks-gallery-image figure,.wp-block-gallery .blocks-gallery-item figure{margin:0;height:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.blocks-gallery-grid .blocks-gallery-image figure,.blocks-gallery-grid .blocks-gallery-item figure,.wp-block-gallery .blocks-gallery-image figure,.wp-block-gallery .blocks-gallery-item figure{display:flex;align-items:flex-end;justify-content:flex-start}}.blocks-gallery-grid .blocks-gallery-image img,.blocks-gallery-grid .blocks-gallery-item img,.wp-block-gallery .blocks-gallery-image img,.wp-block-gallery .blocks-gallery-item img{display:block;max-width:100%;height:auto;width:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.blocks-gallery-grid .blocks-gallery-image img,.blocks-gallery-grid .blocks-gallery-item img,.wp-block-gallery .blocks-gallery-image img,.wp-block-gallery .blocks-gallery-item img{width:auto}}.blocks-gallery-grid .blocks-gallery-image figcaption,.blocks-gallery-grid .blocks-gallery-item figcaption,.wp-block-gallery .blocks-gallery-image figcaption,.wp-block-gallery .blocks-gallery-item figcaption{position:absolute;bottom:0;width:100%;max-height:100%;overflow:auto;padding:40px 10px 9px;color:#fff;text-align:center;font-size:13px;background:linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.3) 70%,transparent)}.blocks-gallery-grid .blocks-gallery-image figcaption img,.blocks-gallery-grid .blocks-gallery-item figcaption img,.wp-block-gallery .blocks-gallery-image figcaption img,.wp-block-gallery .blocks-gallery-item figcaption img{display:inline}.blocks-gallery-grid.is-cropped .blocks-gallery-image a,.blocks-gallery-grid.is-cropped .blocks-gallery-image img,.blocks-gallery-grid.is-cropped .blocks-gallery-item a,.blocks-gallery-grid.is-cropped .blocks-gallery-item img,.wp-block-gallery.is-cropped .blocks-gallery-image a,.wp-block-gallery.is-cropped .blocks-gallery-image img,.wp-block-gallery.is-cropped .blocks-gallery-item a,.wp-block-gallery.is-cropped .blocks-gallery-item img{width:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.blocks-gallery-grid.is-cropped .blocks-gallery-image a,.blocks-gallery-grid.is-cropped .blocks-gallery-image img,.blocks-gallery-grid.is-cropped .blocks-gallery-item a,.blocks-gallery-grid.is-cropped .blocks-gallery-item img,.wp-block-gallery.is-cropped .blocks-gallery-image a,.wp-block-gallery.is-cropped .blocks-gallery-image img,.wp-block-gallery.is-cropped .blocks-gallery-item a,.wp-block-gallery.is-cropped .blocks-gallery-item img{height:100%;flex:1;-o-object-fit:cover;object-fit:cover}}.blocks-gallery-grid .blocks-gallery-image,.blocks-gallery-grid .blocks-gallery-item,.wp-block-gallery .blocks-gallery-image,.wp-block-gallery .blocks-gallery-item{width:calc((100% - 16px)/2)}.blocks-gallery-grid .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery .blocks-gallery-item:nth-of-type(2n){margin-right:0}.blocks-gallery-grid.columns-1 .blocks-gallery-image,.blocks-gallery-grid.columns-1 .blocks-gallery-item,.wp-block-gallery.columns-1 .blocks-gallery-image,.wp-block-gallery.columns-1 .blocks-gallery-item{width:100%;margin-right:0}@media (min-width:600px){.blocks-gallery-grid.columns-3 .blocks-gallery-image,.blocks-gallery-grid.columns-3 .blocks-gallery-item,.wp-block-gallery.columns-3 .blocks-gallery-image,.wp-block-gallery.columns-3 .blocks-gallery-item{width:calc((100% - 32px)/3);margin-right:16px}@supports (-ms-ime-align:auto){.blocks-gallery-grid.columns-3 .blocks-gallery-image,.blocks-gallery-grid.columns-3 .blocks-gallery-item,.wp-block-gallery.columns-3 .blocks-gallery-image,.wp-block-gallery.columns-3 .blocks-gallery-item{width:calc((100% - 32px)/3 - 1px)}}.blocks-gallery-grid.columns-4 .blocks-gallery-image,.blocks-gallery-grid.columns-4 .blocks-gallery-item,.wp-block-gallery.columns-4 .blocks-gallery-image,.wp-block-gallery.columns-4 .blocks-gallery-item{width:calc((100% - 48px)/4);margin-right:16px}@supports (-ms-ime-align:auto){.blocks-gallery-grid.columns-4 .blocks-gallery-image,.blocks-gallery-grid.columns-4 .blocks-gallery-item,.wp-block-gallery.columns-4 .blocks-gallery-image,.wp-block-gallery.columns-4 .blocks-gallery-item{width:calc((100% - 48px)/4 - 1px)}}.blocks-gallery-grid.columns-5 .blocks-gallery-image,.blocks-gallery-grid.columns-5 .blocks-gallery-item,.wp-block-gallery.columns-5 .blocks-gallery-image,.wp-block-gallery.columns-5 .blocks-gallery-item{width:calc((100% - 64px)/5);margin-right:16px}@supports (-ms-ime-align:auto){.blocks-gallery-grid.columns-5 .blocks-gallery-image,.blocks-gallery-grid.columns-5 .blocks-gallery-item,.wp-block-gallery.columns-5 .blocks-gallery-image,.wp-block-gallery.columns-5 .blocks-gallery-item{width:calc((100% - 64px)/5 - 1px)}}.blocks-gallery-grid.columns-6 .blocks-gallery-image,.blocks-gallery-grid.columns-6 .blocks-gallery-item,.wp-block-gallery.columns-6 .blocks-gallery-image,.wp-block-gallery.columns-6 .blocks-gallery-item{width:calc((100% - 80px)/6);margin-right:16px}@supports (-ms-ime-align:auto){.blocks-gallery-grid.columns-6 .blocks-gallery-image,.blocks-gallery-grid.columns-6 .blocks-gallery-item,.wp-block-gallery.columns-6 .blocks-gallery-image,.wp-block-gallery.columns-6 .blocks-gallery-item{width:calc((100% - 80px)/6 - 1px)}}.blocks-gallery-grid.columns-7 .blocks-gallery-image,.blocks-gallery-grid.columns-7 .blocks-gallery-item,.wp-block-gallery.columns-7 .blocks-gallery-image,.wp-block-gallery.columns-7 .blocks-gallery-item{width:calc((100% - 96px)/7);margin-right:16px}@supports (-ms-ime-align:auto){.blocks-gallery-grid.columns-7 .blocks-gallery-image,.blocks-gallery-grid.columns-7 .blocks-gallery-item,.wp-block-gallery.columns-7 .blocks-gallery-image,.wp-block-gallery.columns-7 .blocks-gallery-item{width:calc((100% - 96px)/7 - 1px)}}.blocks-gallery-grid.columns-8 .blocks-gallery-image,.blocks-gallery-grid.columns-8 .blocks-gallery-item,.wp-block-gallery.columns-8 .blocks-gallery-image,.wp-block-gallery.columns-8 .blocks-gallery-item{width:calc((100% - 112px)/8);margin-right:16px}@supports (-ms-ime-align:auto){.blocks-gallery-grid.columns-8 .blocks-gallery-image,.blocks-gallery-grid.columns-8 .blocks-gallery-item,.wp-block-gallery.columns-8 .blocks-gallery-image,.wp-block-gallery.columns-8 .blocks-gallery-item{width:calc((100% - 112px)/8 - 1px)}}.blocks-gallery-grid.columns-1 .blocks-gallery-image:nth-of-type(1n),.blocks-gallery-grid.columns-1 .blocks-gallery-item:nth-of-type(1n),.wp-block-gallery.columns-1 .blocks-gallery-image:nth-of-type(1n),.wp-block-gallery.columns-1 .blocks-gallery-item:nth-of-type(1n){margin-right:0}.blocks-gallery-grid.columns-2 .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid.columns-2 .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery.columns-2 .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery.columns-2 .blocks-gallery-item:nth-of-type(2n){margin-right:0}.blocks-gallery-grid.columns-3 .blocks-gallery-image:nth-of-type(3n),.blocks-gallery-grid.columns-3 .blocks-gallery-item:nth-of-type(3n),.wp-block-gallery.columns-3 .blocks-gallery-image:nth-of-type(3n),.wp-block-gallery.columns-3 .blocks-gallery-item:nth-of-type(3n){margin-right:0}.blocks-gallery-grid.columns-4 .blocks-gallery-image:nth-of-type(4n),.blocks-gallery-grid.columns-4 .blocks-gallery-item:nth-of-type(4n),.wp-block-gallery.columns-4 .blocks-gallery-image:nth-of-type(4n),.wp-block-gallery.columns-4 .blocks-gallery-item:nth-of-type(4n){margin-right:0}.blocks-gallery-grid.columns-5 .blocks-gallery-image:nth-of-type(5n),.blocks-gallery-grid.columns-5 .blocks-gallery-item:nth-of-type(5n),.wp-block-gallery.columns-5 .blocks-gallery-image:nth-of-type(5n),.wp-block-gallery.columns-5 .blocks-gallery-item:nth-of-type(5n){margin-right:0}.blocks-gallery-grid.columns-6 .blocks-gallery-image:nth-of-type(6n),.blocks-gallery-grid.columns-6 .blocks-gallery-item:nth-of-type(6n),.wp-block-gallery.columns-6 .blocks-gallery-image:nth-of-type(6n),.wp-block-gallery.columns-6 .blocks-gallery-item:nth-of-type(6n){margin-right:0}.blocks-gallery-grid.columns-7 .blocks-gallery-image:nth-of-type(7n),.blocks-gallery-grid.columns-7 .blocks-gallery-item:nth-of-type(7n),.wp-block-gallery.columns-7 .blocks-gallery-image:nth-of-type(7n),.wp-block-gallery.columns-7 .blocks-gallery-item:nth-of-type(7n){margin-right:0}.blocks-gallery-grid.columns-8 .blocks-gallery-image:nth-of-type(8n),.blocks-gallery-grid.columns-8 .blocks-gallery-item:nth-of-type(8n),.wp-block-gallery.columns-8 .blocks-gallery-image:nth-of-type(8n),.wp-block-gallery.columns-8 .blocks-gallery-item:nth-of-type(8n){margin-right:0}}.blocks-gallery-grid .blocks-gallery-image:last-child,.blocks-gallery-grid .blocks-gallery-item:last-child,.wp-block-gallery .blocks-gallery-image:last-child,.wp-block-gallery .blocks-gallery-item:last-child{margin-right:0}.blocks-gallery-grid.alignleft,.blocks-gallery-grid.alignright,.wp-block-gallery.alignleft,.wp-block-gallery.alignright{max-width:305px;width:100%}.blocks-gallery-grid.aligncenter .blocks-gallery-item figure,.wp-block-gallery.aligncenter .blocks-gallery-item figure{justify-content:center}.wp-block-image{max-width:100%;margin-bottom:1em}.wp-block-image img{max-width:100%}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull img,.wp-block-image.alignwide img{width:100%}.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image.is-resized{display:table;margin-left:0;margin-right:0}.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.is-resized>figcaption{display:table-caption;caption-side:bottom}.wp-block-image .alignleft{float:left;margin-right:1em}.wp-block-image .alignright{float:right;margin-left:1em}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image figcaption{margin-top:.5em;margin-bottom:1em}.is-style-circle-mask img{border-radius:9999px}@supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none){.is-style-circle-mask img{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-mode:alpha;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;border-radius:none}}.wp-block-latest-comments__comment{font-size:15px;line-height:1.1;list-style:none;margin-bottom:1em}.has-avatars .wp-block-latest-comments__comment{min-height:36px;list-style:none}.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt,.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta{margin-left:52px}.has-dates .wp-block-latest-comments__comment,.has-excerpts .wp-block-latest-comments__comment{line-height:1.5}.wp-block-latest-comments__comment-excerpt p{font-size:14px;line-height:1.8;margin:5px 0 20px}.wp-block-latest-comments__comment-date{color:#8f98a1;display:block;font-size:12px}.wp-block-latest-comments .avatar,.wp-block-latest-comments__comment-avatar{border-radius:24px;display:block;float:left;height:40px;margin-right:12px;width:40px}.wp-block-latest-posts.alignleft{margin-right:2em}.wp-block-latest-posts.alignright{margin-left:2em}.wp-block-latest-posts.wp-block-latest-posts__list{list-style:none}.wp-block-latest-posts.is-grid{display:flex;flex-wrap:wrap;padding:0}.wp-block-latest-posts.is-grid li{margin:0 16px 16px 0;width:100%}@media (min-width:600px){.wp-block-latest-posts.columns-2 li{width:calc(50% - 16px)}.wp-block-latest-posts.columns-3 li{width:calc(33.33333% - 16px)}.wp-block-latest-posts.columns-4 li{width:calc(25% - 16px)}.wp-block-latest-posts.columns-5 li{width:calc(20% - 16px)}.wp-block-latest-posts.columns-6 li{width:calc(16.66667% - 16px)}}.wp-block-latest-posts__post-date{display:block;color:#6c7781;font-size:13px}.wp-block-latest-posts__post-excerpt{margin-top:8px;margin-bottom:16px}.wp-block-media-text{display:-ms-grid;display:grid;-ms-grid-rows:auto;grid-template-rows:auto;-ms-grid-columns:50% 1fr;grid-template-columns:50% 1fr}.wp-block-media-text .has-media-on-the-right{-ms-grid-columns:1fr 50%;grid-template-columns:1fr 50%}.wp-block-media-text.is-vertically-aligned-top .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-top .wp-block-media-text__media{-ms-grid-row-align:start;align-self:start}.wp-block-media-text.is-vertically-aligned-center .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-center .wp-block-media-text__media,.wp-block-media-text .wp-block-media-text__content,.wp-block-media-text .wp-block-media-text__media{-ms-grid-row-align:center;align-self:center}.wp-block-media-text.is-vertically-aligned-bottom .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-bottom .wp-block-media-text__media{-ms-grid-row-align:end;align-self:end}.wp-block-media-text .wp-block-media-text__media{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1;margin:0}.wp-block-media-text .wp-block-media-text__content{word-break:break-word;padding:0 8%}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__media,.wp-block-media-text .wp-block-media-text__content{-ms-grid-column:2;grid-column:2;-ms-grid-row:1;grid-row:1}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}.wp-block-media-text>figure>img,.wp-block-media-text>figure>video{max-width:unset;width:100%;vertical-align:middle}.wp-block-media-text.is-image-fill figure{height:100%;min-height:250px;background-size:cover}.wp-block-media-text.is-image-fill figure>img{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}@media (max-width:600px){.wp-block-media-text.is-stacked-on-mobile{-ms-grid-columns:100%!important;grid-template-columns:100%!important}.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__media{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}.wp-block-media-text.is-stacked-on-mobile.has-media-on-the-right .wp-block-media-text__media,.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content{-ms-grid-column:1;grid-column:1;-ms-grid-row:2;grid-row:2}.wp-block-media-text.is-stacked-on-mobile.has-media-on-the-right .wp-block-media-text__content{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}}.is-small-text{font-size:14px}.is-regular-text{font-size:16px}.is-large-text{font-size:36px}.is-larger-text{font-size:48px}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;line-height:.68;font-weight:100;margin:.05em .1em 0 0;text-transform:uppercase;font-style:normal}.has-drop-cap:not(:focus):after{content:"";display:table;clear:both;padding-top:14px}p.has-background{padding:20px 30px}p.has-text-color a{color:inherit}.wp-block-pullquote{padding:3em 0;margin-left:0;margin-right:0;text-align:center}.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright{max-width:305px}.wp-block-pullquote.alignleft p,.wp-block-pullquote.alignright p{font-size:20px}.wp-block-pullquote p{font-size:28px;line-height:1.6}.wp-block-pullquote cite,.wp-block-pullquote footer{position:relative}.wp-block-pullquote .has-text-color a{color:inherit}.wp-block-pullquote:not(.is-style-solid-color){background:none}.wp-block-pullquote.is-style-solid-color{border:none}.wp-block-pullquote.is-style-solid-color blockquote{margin-left:auto;margin-right:auto;text-align:left;max-width:60%}.wp-block-pullquote.is-style-solid-color blockquote p{margin-top:0;margin-bottom:0;font-size:32px}.wp-block-pullquote.is-style-solid-color blockquote cite{text-transform:none;font-style:normal}.wp-block-pullquote cite{color:inherit}.wp-block-quote.is-large,.wp-block-quote.is-style-large{margin:0 0 16px;padding:0 1em}.wp-block-quote.is-large p,.wp-block-quote.is-style-large p{font-size:24px;font-style:italic;line-height:1.6}.wp-block-quote.is-large cite,.wp-block-quote.is-large footer,.wp-block-quote.is-style-large cite,.wp-block-quote.is-style-large footer{font-size:18px;text-align:right}.wp-block-rss.alignleft{margin-right:2em}.wp-block-rss.alignright{margin-left:2em}.wp-block-rss.is-grid{display:flex;flex-wrap:wrap;padding:0;list-style:none}.wp-block-rss.is-grid li{margin:0 16px 16px 0;width:100%}@media (min-width:600px){.wp-block-rss.columns-2 li{width:calc(50% - 16px)}.wp-block-rss.columns-3 li{width:calc(33.33333% - 16px)}.wp-block-rss.columns-4 li{width:calc(25% - 16px)}.wp-block-rss.columns-5 li{width:calc(20% - 16px)}.wp-block-rss.columns-6 li{width:calc(16.66667% - 16px)}}.wp-block-rss__item-author,.wp-block-rss__item-publish-date{display:block;color:#6c7781;font-size:13px}.wp-block-search{display:flex;flex-wrap:wrap}.wp-block-search .wp-block-search__label{width:100%}.wp-block-search .wp-block-search__input{flex-grow:1}.wp-block-search .wp-block-search__button{margin-left:10px}.wp-block-separator.is-style-wide{border-bottom-width:1px}.wp-block-separator.is-style-dots{background:none!important;border:none;text-align:center;max-width:none;line-height:1;height:auto}.wp-block-separator.is-style-dots:before{content:"\00b7 \00b7 \00b7";color:currentColor;font-size:20px;letter-spacing:2em;padding-left:2em;font-family:serif}.wp-block-social-links{display:flex;justify-content:flex-start;padding-left:0;padding-right:0;margin-left:0}.wp-social-link{width:36px;height:36px;border-radius:36px;margin-right:8px}.wp-social-link,.wp-social-link a{display:block;transition:transform .1s ease}.wp-social-link a{padding:6px;line-height:0}.wp-social-link a,.wp-social-link a:active,.wp-social-link a:hover,.wp-social-link a:visited,.wp-social-link svg{color:currentColor;fill:currentColor}.wp-social-link:hover{transform:scale(1.1)}.wp-block-social-links.aligncenter{justify-content:center;display:flex}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link{background-color:#f0f0f0;color:#444}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-amazon{background-color:#f90;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-bandcamp{background-color:#1ea0c3;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-behance{background-color:#0757fe;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-codepen{background-color:#1e1f26;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-deviantart{background-color:#02e49b;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dribbble{background-color:#e94c89;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dropbox{background-color:#4280ff;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-etsy{background-color:#f45800;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-facebook{background-color:#1977f2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-fivehundredpx{background-color:#000;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-flickr{background-color:#0461dd;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-foursquare{background-color:#e65678;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-github{background-color:#24292d;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-goodreads{background-color:#eceadd;color:#382110}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-google{background-color:#ea4434;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-instagram{background-color:#f00075;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-lastfm{background-color:#e21b24;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-linkedin{background-color:#0577b5;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-mastodon{background-color:#3288d4;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-medium{background-color:#02ab6c;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-meetup{background-color:#f6405f;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pinterest{background-color:#e60122;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pocket{background-color:#ef4155;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-reddit{background-color:#fe4500;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-skype{background-color:#0478d7;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-snapchat{background-color:#fefc00;color:#fff;stroke:#000}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-soundcloud{background-color:#ff5600;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-spotify{background-color:#1bd760;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-tumblr{background-color:#011835;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitch{background-color:#6440a4;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitter{background-color:#21a1f3;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vimeo{background-color:#1eb7ea;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vk{background-color:#4680c2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-wordpress{background-color:#3499cd;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-yelp{background-color:#d32422;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-youtube{background-color:#ff0100;color:#fff}.wp-block-social-links.is-style-logos-only .wp-social-link{background:none;padding:4px}.wp-block-social-links.is-style-logos-only .wp-social-link svg{width:28px;height:28px}.wp-block-social-links.is-style-logos-only .wp-social-link-amazon{color:#f90}.wp-block-social-links.is-style-logos-only .wp-social-link-bandcamp{color:#1ea0c3}.wp-block-social-links.is-style-logos-only .wp-social-link-behance{color:#0757fe}.wp-block-social-links.is-style-logos-only .wp-social-link-codepen{color:#1e1f26}.wp-block-social-links.is-style-logos-only .wp-social-link-deviantart{color:#02e49b}.wp-block-social-links.is-style-logos-only .wp-social-link-dribbble{color:#e94c89}.wp-block-social-links.is-style-logos-only .wp-social-link-dropbox{color:#4280ff}.wp-block-social-links.is-style-logos-only .wp-social-link-etsy{color:#f45800}.wp-block-social-links.is-style-logos-only .wp-social-link-facebook{color:#1977f2}.wp-block-social-links.is-style-logos-only .wp-social-link-fivehundredpx{color:#000}.wp-block-social-links.is-style-logos-only .wp-social-link-flickr{color:#0461dd}.wp-block-social-links.is-style-logos-only .wp-social-link-foursquare{color:#e65678}.wp-block-social-links.is-style-logos-only .wp-social-link-github{color:#24292d}.wp-block-social-links.is-style-logos-only .wp-social-link-goodreads{color:#382110}.wp-block-social-links.is-style-logos-only .wp-social-link-google{color:#ea4434}.wp-block-social-links.is-style-logos-only .wp-social-link-instagram{color:#f00075}.wp-block-social-links.is-style-logos-only .wp-social-link-lastfm{color:#e21b24}.wp-block-social-links.is-style-logos-only .wp-social-link-linkedin{color:#0577b5}.wp-block-social-links.is-style-logos-only .wp-social-link-mastodon{color:#3288d4}.wp-block-social-links.is-style-logos-only .wp-social-link-medium{color:#02ab6c}.wp-block-social-links.is-style-logos-only .wp-social-link-meetup{color:#f6405f}.wp-block-social-links.is-style-logos-only .wp-social-link-pinterest{color:#e60122}.wp-block-social-links.is-style-logos-only .wp-social-link-pocket{color:#ef4155}.wp-block-social-links.is-style-logos-only .wp-social-link-reddit{color:#fe4500}.wp-block-social-links.is-style-logos-only .wp-social-link-skype{color:#0478d7}.wp-block-social-links.is-style-logos-only .wp-social-link-snapchat{color:#fff;stroke:#000}.wp-block-social-links.is-style-logos-only .wp-social-link-soundcloud{color:#ff5600}.wp-block-social-links.is-style-logos-only .wp-social-link-spotify{color:#1bd760}.wp-block-social-links.is-style-logos-only .wp-social-link-tumblr{color:#011835}.wp-block-social-links.is-style-logos-only .wp-social-link-twitch{color:#6440a4}.wp-block-social-links.is-style-logos-only .wp-social-link-twitter{color:#21a1f3}.wp-block-social-links.is-style-logos-only .wp-social-link-vimeo{color:#1eb7ea}.wp-block-social-links.is-style-logos-only .wp-social-link-vk{color:#4680c2}.wp-block-social-links.is-style-logos-only .wp-social-link-wordpress{color:#3499cd}.wp-block-social-links.is-style-logos-only .wp-social-link-yelp{background-color:#d32422;color:#fff}.wp-block-social-links.is-style-logos-only .wp-social-link-youtube{color:#ff0100}.wp-block-social-links.is-style-pill-shape .wp-social-link{width:auto}.wp-block-social-links.is-style-pill-shape .wp-social-link a{padding-left:16px;padding-right:16px}.wp-block-spacer{clear:both}p.wp-block-subhead{font-size:1.1em;font-style:italic;opacity:.75}.wp-block-table{overflow-x:auto}.wp-block-table table{width:100%}.wp-block-table .has-fixed-layout{table-layout:fixed;width:100%}.wp-block-table .has-fixed-layout td,.wp-block-table .has-fixed-layout th{word-break:break-word}.wp-block-table.aligncenter,.wp-block-table.alignleft,.wp-block-table.alignright{display:table;width:auto}.wp-block-table.aligncenter td,.wp-block-table.aligncenter th,.wp-block-table.alignleft td,.wp-block-table.alignleft th,.wp-block-table.alignright td,.wp-block-table.alignright th{word-break:break-word}.wp-block-table .has-subtle-light-gray-background-color{background-color:#f3f4f5}.wp-block-table .has-subtle-pale-green-background-color{background-color:#e9fbe5}.wp-block-table .has-subtle-pale-blue-background-color{background-color:#e7f5fe}.wp-block-table .has-subtle-pale-pink-background-color{background-color:#fcf0ef}.wp-block-table.is-style-stripes{border-spacing:0;border-collapse:inherit;background-color:transparent;border-bottom:1px solid #f3f4f5}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:#f3f4f5}.wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tbody tr:nth-child(odd){background-color:#f3f4f5}.wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tbody tr:nth-child(odd){background-color:#e9fbe5}.wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tbody tr:nth-child(odd){background-color:#e7f5fe}.wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tbody tr:nth-child(odd){background-color:#fcf0ef}.wp-block-table.is-style-stripes td,.wp-block-table.is-style-stripes th{border-color:transparent}.wp-block-text-columns,.wp-block-text-columns.aligncenter{display:flex}.wp-block-text-columns .wp-block-column{margin:0 16px;padding:0}.wp-block-text-columns .wp-block-column:first-child{margin-left:0}.wp-block-text-columns .wp-block-column:last-child{margin-right:0}.wp-block-text-columns.columns-2 .wp-block-column{width:50%}.wp-block-text-columns.columns-3 .wp-block-column{width:33.33333%}.wp-block-text-columns.columns-4 .wp-block-column{width:25%}pre.wp-block-verse{white-space:nowrap;overflow:auto}.wp-block-video{margin-left:0;margin-right:0}.wp-block-video video{max-width:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-video [poster]{-o-object-fit:cover;object-fit:cover}}.wp-block-video.aligncenter{text-align:center}.wp-block-video figcaption{margin-top:.5em;margin-bottom:1em}:root .has-pale-pink-background-color{background-color:#f78da7}:root .has-vivid-red-background-color{background-color:#cf2e2e}:root .has-luminous-vivid-orange-background-color{background-color:#ff6900}:root .has-luminous-vivid-amber-background-color{background-color:#fcb900}:root .has-light-green-cyan-background-color{background-color:#7bdcb5}:root .has-vivid-green-cyan-background-color{background-color:#00d084}:root .has-pale-cyan-blue-background-color{background-color:#8ed1fc}:root .has-vivid-cyan-blue-background-color{background-color:#0693e3}:root .has-vivid-purple-background-color{background-color:#9b51e0}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-cyan-bluish-gray-background-color{background-color:#abb8c3}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-pale-pink-color{color:#f78da7}:root .has-vivid-red-color{color:#cf2e2e}:root .has-luminous-vivid-orange-color{color:#ff6900}:root .has-luminous-vivid-amber-color{color:#fcb900}:root .has-light-green-cyan-color{color:#7bdcb5}:root .has-vivid-green-cyan-color{color:#00d084}:root .has-pale-cyan-blue-color{color:#8ed1fc}:root .has-vivid-cyan-blue-color{color:#0693e3}:root .has-vivid-purple-color{color:#9b51e0}:root .has-very-light-gray-color{color:#eee}:root .has-cyan-bluish-gray-color{color:#abb8c3}:root .has-very-dark-gray-color{color:#313131}.has-small-font-size{font-size:13px}.has-normal-font-size,.has-regular-font-size{font-size:16px}.has-medium-font-size{font-size:20px}.has-large-font-size{font-size:36px}.has-huge-font-size,.has-larger-font-size{font-size:42px}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}@import url('/wp-content/themes/sh-2017/frontend/css/devs-form.css');*{border:0;margin:0;outline:0;padding:0;vertical-align:baseline}abbr[title],acronym[title]{text-decoration:none}html{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}.ie
*{}img{display:block;border:0;-webkit-backface-visibility:hidden;position:relative}a{outline:none;text-decoration:underline;color:#3a9e33}a:hover,a:focus{color:#000;text-decoration:none}a[href*='tel:']{cursor:pointer;text-decoration:none}html{font-size:100%}body{font-family:'Roboto',Arial,'Helvetica Neue',Helvetica,sans-serif;font-size:16px;font-size:1rem;color:#1f1f5a;line-height:1;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;background:#fff -webkit-linear-gradient(top, #FFF, #FFF) repeat-x;background-attachment:fixed;overflow-x:hidden}.wrapper{width:100%;max-width:1240px;max-width:77.5rem;margin:0
auto;padding:0
20px;padding:0
1.25rem}.wrapper.small{max-width:840px;max-width:52.5rem}.wrapper.large{max-width:1240px;max-width:77.5rem}.wrapper.full{max-width:100%}.ie
.wrapper{width:1160px}.header{padding:20px
0;padding:1.25rem 0;text-align:center;border-top:16px solid #1f1f5a;border-top:1rem solid #1f1f5a;position:relative}.header:before{content:'';width:100%;height:4px;height:0.25rem;background-color:#3a9e33;display:block;position:absolute;top:-16px;top:-1rem;left:0}.header
.logo{width:100%;max-width:144px;max-width:9rem;margin:0
auto 24px;margin:0
auto 1.5rem}.header .logo
img{width:100%;height:auto}.header
.headerInfo{display:none}.navContainer{width:100%;position:relative;z-index:1500;height:50px;height:3.125rem;display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:nowrap;align-items:center}.phone{width:100%;max-width:208px;max-width:13rem;margin-right:auto}.phone>a{display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:nowrap;align-items:center;text-transform:uppercase;border-radius:24px;border-radius:1.5rem;cursor:pointer}.phone
.icon{width:26px;width:1.625rem;height:26px;height:1.625rem;display:block;margin-right:auto}.phone .icon
*{fill:#1f1f5a;transition:all 0.15s linear}.navToggle{transition:background 0.3s;overflow:hidden;position:relative;background:transparent;width:40px;width:2.5rem;display:block;margin:4px
0 0;margin:0.25rem 0 0}.navToggle
span.icon{position:absolute;top:12px;top:0.75rem;left:0;right:0;margin:auto;width:32px;width:2rem;height:3px;height:0.1875rem;background-color:#212263;transition:background 0s 0.3s;display:block}.navToggle span.icon::before,
.navToggle span.icon::after{position:absolute;display:block;left:0;width:32px;width:2rem;height:3px;height:0.1875rem;background-color:#212263;content:"";transition-duration:0.3s, 0.3s;transition-delay:0.3s, 0s}.navToggle span.icon::before{top:-10px;top:-0.625rem;transition-property:top, transform}.navToggle span.icon::after{bottom:-10px;bottom:-0.625rem;transition-property:bottom, transform}.navToggle.toggled
span.icon{background-color:transparent}.navToggle.toggled span.icon::before{top:0;transform:rotate(45deg)}.navToggle.toggled span.icon::after{bottom:0;transform:rotate(-45deg)}.navToggle.toggled span.icon::before,
.navToggle.toggled span.icon::after{transition-delay:0s, 0.3s}.navToggle
span.text{display:block;text-transform:uppercase;font-size:12px;font-size:0.75rem;text-align:center;color:#212263;padding:30px
0 0;padding:1.875rem 0 0}.navToggle:focus span.text,
.navToggle.toggled
span.text{display:none}.navToggle:after{display:block;text-transform:uppercase;font-size:12px;font-size:0.75rem;text-align:center;color:#212263;padding:30px
0 0;padding:1.875rem 0 0}.navToggle:focus:after{content:'Open'}.navToggle.toggled:after{content:'Close'}.mainNav{opacity:0;height:0;overflow:hidden;position:absolute;top:80px;top:5rem;padding:0
20px;padding:0
1.25rem;left:0;width:100%;margin-bottom:24px;margin-bottom:1.5rem}.mainNav.show{opacity:1;height:auto;overflow:visible}.mainNav.show:after{content:'';display:block;width:100%;width:calc(100% - 40px);width:calc(100% - 2.5rem);height:100%;top:0;border-radius:6px;border-radius:0.375rem;left:20px;left:1.25rem;position:absolute;-webkit-box-shadow:0 1px 6px 1px rgba(0,0,0,0.35);box-shadow:0 1px 6px 1px rgba(0,0,0,0.35);z-index:1}.mainNav
li{width:100%;float:none;position:relative;list-style:none;z-index:2}.mainNav li
a{color:#1f1f5a;text-decoration:none;text-transform:uppercase;font-weight:600;display:block;padding:0
16px;padding:0
1rem;position:relative;border-bottom:1px solid #3a9e33;transition:all 0.15s linear}.mainNav li:hover > a,
.mainNav li.hover > a,
.mainNav li a:focus{color:#3a9e33}.mainNav li.menu-item-has-children>a:after{content:'';height:0;width:0;position:absolute;top:0;bottom:0;margin:auto 0 auto 6px;margin:auto 0 auto 0.375rem;border:4px
solid transparent;border:0.25rem solid transparent;border-bottom:none;border-top-color:#1f1f5a;transition:all 0.15s linear}.mainNav li.menu-item-has-children:hover > a:after,
.mainNav li.menu-item-has-children.hover > a:after,
.mainNav li.menu-item-has-children>a:focus:after{border-top-color:#3a9e33}.mainNav li.menu-item-has-children.hover>a:after{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.mainNav>li{background-color:#f4f4f4}.mainNav>li:first-child{border-radius:6px 6px 0 0;border-radius:0.375rem 0.375rem 0 0;overflow:hidden}.mainNav>li:last-child{border-radius:0 0 6px 6px;border-radius:0 0 0.375rem 0.375rem;overflow:hidden;border-bottom:none}.mainNav>li>a{line-height:50px;line-height:3.125rem}.mainNav > li:last-child
ul{border-radius:0 0 6px 6px;border-radius:0 0 0.375rem 0.375rem;overflow:hidden}.mainNav
ul{display:none;background-color:#f4f4f4;width:100%;position:relative;padding:16px
24px 32px;padding:1rem 1.5rem 2rem}.mainNav li.hover>ul{display:block}.mainNav ul li
a{padding:0;line-height:40px;line-height:2.5rem;font-size:14px;font-size:0.875rem;border-bottom:1px solid #3a9e33}.mainNav ul li a:hover,
.mainNav ul li a:focus{color:#3a9e33}.mainNav ul
ul{padding:16px
0 16px 24px;padding:1rem 0 1rem 1.5rem}.headerImgContainer{position:relative;height:240px;height:15rem;overflow:hidden}.headerImgContainer>*{height:200%;position:relative;top:-100%}.headerImgContainer
.parallax{background-size:cover}.headerImgContainer .absoluteWrapper
.centerVertical{text-align:center;padding:0
20px;padding:0
1.25rem}.headerImgContainer .absoluteWrapper .centerVertical
h1{color:#fff;padding:0;font-size:24px;font-size:1.5rem}.breadcrumbWrapper
.breadcrumbContainer{font-size:12px;font-size:0.75rem;font-weight:700;text-transform:uppercase;padding:20px
0;padding:1.25rem 0;margin-bottom:32px;margin-bottom:2rem;border-bottom:1px solid #eee}.breadcrumbWrapper .breadcrumbContainer
a{text-decoration:none;color:#1f1f5a}.breadcrumbWrapper .breadcrumbContainer a:hover{text-decoration:underline}.breadcrumbWrapper .breadcrumbContainer
.breadcrumb_last{color:#3a9e33}.contentSection{clear:both;width:100%}.contentContainer{}.content{}.content h1,
.content .h1,
.content h2,
.content .h2,
.content h3,
.content .h3,
.content h4,
.content .h4,
.content h5,
.content .h5,
.content h6,
.content
.h6{line-height:1.15;padding:0
0 20px;padding:0
0 1.25rem;font-weight:400}.content h1,
.content
.h1{font-size:24px;font-size:1.5rem;font-weight:300;padding-bottom:30px;padding-bottom:1.875rem}.content h2,
.content
.h2{font-size:24px;font-size:1.5rem;font-weight:900;color:#1f1f5a;padding-bottom:12px;padding-bottom:0.75rem}.content h3,
.content
.h3{font-size:20px;font-size:1.25rem;font-weight:700;color:#3a9e33;padding-bottom:12px;padding-bottom:0.75rem}.content h4,
.content .h4,
.content h5,
.content .h5,
.content h6,
.content
.h6{font-size:18px;font-size:1.125rem;font-weight:700;color:#379530;padding-bottom:20px;padding-bottom:1.25rem}.content
p{padding:0
0 20px;padding:0
0 1.25rem;line-height:1.5;text-align:justify}.content
ol{padding:0
0 20px 24px;padding:0
0 1.25rem 1.5rem;line-height:1.5;text-align:justify}.content
ul{list-style-image:url('/wp-content/themes/sh-2017/images/icons/icon-tick.svg');list-style-position:outside;padding:0
0 20px 48px;padding:0
0 1.25rem 3rem;line-height:1.5;text-align:justify}.content ul
li{padding:0
0 12px 12px;padding:0
0 0.75rem 0.75rem}.content ul ul,
.content ol
ol{padding-bottom:0}.content
blockquote{font-style:italic;padding:0
0 0 40px;padding:0
0 0 2.5rem;margin:0
0 20px 20px;margin:0
0 1.25rem 1.25rem;border-left:4px solid #222;border-left:0.25rem solid #222}.content
iframe{padding:0
0 20px;padding:0
0 1.25rem}.content
img{max-width:100%;height:auto}.content
.tableContainer{overflow-x:auto;margin-bottom:32px;margin-bottom:2rem}.content
table.tablepress{min-width:41.875rem;min-width:670px}.content
table{margin:0
0 20px;margin:0
0 1.25rem;width:100%;text-align:left;line-height:1.5;border-collapse:collapse}.content table thead
tr{}.content table thead tr
th{padding:4px;padding:0.25rem;font-weight:700;font-size:14px;font-size:0.875rem}.content .tablepress tbody td, .content .tablepress tfoot
th{border-top:1px solid #3a9e33}.content table tbody tr
td{padding:4px;padding:0.25rem;font-size:16px;font-size:1rem;font-weight:600}.content
hr{border:none;margin:0
0 20px;margin:0
0 1.25rem;display:block;clear:both;border-bottom:1px solid #ccc}.content
.entryContent{overflow:hidden;width:100%}.content
.articleMeta{margin:0
0 12px;margin:0
0 0.75rem;border-bottom:1px dotted #abaac1;display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:nowrap}.content .articleMeta
p{padding:0
12px 0 0;padding:0
0.75rem 0 0;margin:0
12px 12px 0;margin:0
0.75rem 0.75rem 0;border-right:1px dotted #abaac1;line-height:1;font-size:12px;font-size:0.75rem;color:#2a2760}.content .articleMeta p:last-child{margin-right:0;padding-right:0;border-right:none}.content .articleContainer
.article{margin:0
0 40px;margin:0
0 2.5rem;border-bottom:1px dotted #abaac1;overflow:hidden}.content .articleContainer .article:last-child{border-bottom:none}.content .articleContainer .article
.thumbContainer{display:block;width:100%;margin:0
0 16px;margin:0
0 1rem}.content .articleContainer .article .thumbContainer
img{width:100%;height:auto}.content .articleContainer .article .thumbContainer:hover img,
.content .articleContainer .article .thumbContainer:focus
img{opacity:0.8}.content .articleContainer .article
.articleInfo{overflow:hidden}.content .articleContainer .article
h3{border-bottom:1px dotted #abaac1;margin-bottom:12px;margin-bottom:0.75rem;padding-bottom:10px;padding-bottom:0.625rem}.content .articleContainer .article h3
a{text-decoration:none}.content .articleContainer .article .articleInfo
.button{margin-bottom:40px;margin-bottom:2.5rem}.content
.navBelow{padding:0
0 40px;padding:0
0 2.5rem;overflow:hidden}.content .navBelow
a.pageNav{float:left}.content .navBelow
a.navNext{float:right}.content
.featuredImgContainer{width:100%;max-width:1240px;max-width:77.5rem;margin:0
auto;padding:0
20px;padding:0
1.25rem}.content
.featuredImg{padding-bottom:40px;padding-bottom:2.5rem}.content .featuredImg
img{width:100%;height:auto}.sidebar{background-color:#ebebeb;margin:0
-20px;margin:0
-1.25rem}.sidebar
.systemOfferings{display:none}.sidebar
.section{padding:0
0 44px;padding:0
0 2.75rem}.sidebar .section h5,
.sidebar .section
h6{color:#fff;font-size:18px;font-size:1.125rem;font-weight:700;line-height:3.375;background-color:#2a2760;padding:0
24px;padding:0
1.5rem}.sidebar .section
.inner{padding:0
24px;padding:0
1.5rem}.sidebar .section .inner
.fc_container{padding-top:32px;padding-top:2rem}.sidebar .section .inner .fc_container form.elab_form input[type="submit"],
.sidebar .section .inner .fc_container form.elab_form button[type="submit"]{width:100%;max-width:400px;max-width:25rem;margin:0
auto;display:block;float:none}.sidebar .section .inner .fc_container form.elab_form .footnote.error-field{text-align:center}.sidebar .section
ul.sidebarNav{list-style-type:none;padding-top:20px;padding-top:1.25rem}.sidebar .section ul.sidebarNav li
a{color:#2a2760;font-size:14px;font-size:0.875rem;font-weight:700;text-transform:uppercase;text-decoration:none;line-height:1.25;display:block;padding:16px
0;padding:1rem 0;transition:all 0.15s linear;border-bottom:1px dotted #abaac1}.sidebar .section ul.sidebarNav li a:hover,
.sidebar .section ul.sidebarNav li a:focus{color:#3a9e33}.clientsContainer
.clientSlider{padding-bottom:32px;padding-bottom:2rem}.clientsContainer .slick-slide
img{margin:0
auto;max-width:180px;max-width:11.25rem}.clientsContainer .slick-slide img[alt="70"]{margin:0
auto;max-width:224px;max-width:14rem}.modulesContainer
.wrapper{padding:0
10px;padding:0
0.625rem}.modulesContainer .moduleSlider .slick-track{display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:nowrap;align-items:stretch}.modulesContainer
.module{height:auto;padding:0
10px;padding:0
0.625rem}.modulesContainer .module
.titleContainer{background-color:#2a2760;text-align:center;padding:10px
12px;padding:0.625rem 0.75rem;position:relative}.modulesContainer .module .titleContainer
.titleInner{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;align-items:center;height:100%}.modulesContainer .module .titleContainer .titleInner:after{content:'';height:0;width:0;position:absolute;bottom:-15px;bottom:-0.9375rem;left:0;right:0;margin-left:auto;margin-right:auto;border:15px
solid transparent;border:0.9375rem solid transparent;border-bottom:none;border-top-color:#2a2760;z-index:1}.modulesContainer .module .titleContainer
h3{color:#fff;padding:0;flex-basis:100%}.modulesContainer .module .titleContainer
h4{padding:0;flex-basis:100%}.modulesContainer .module
.inner{text-align:center;padding:48px
20px 36px;padding:3rem 1.25rem 2.25rem;background-color:#ebebeb}.modulesContainer .module .inner
img{margin:0
auto;width:100%}.staffContainer
.wrapper{padding:0
10px;padding:0
0.625rem}.staffContainer
.staffSlider{padding-top:40px;padding-top:2.5rem}.staffContainer .staffSlider
.staff{padding:0
10px;padding:0
0.625rem}.staffContainer .staffSlider .staff
.thumb{margin-bottom:28px;margin-bottom:1.75rem;padding:14px;padding:0.875rem;background-color:#454545}.staffContainer .staffSlider .staff .thumb
img{width:100%;border:2px
solid #fff}.systemsContainer{padding-bottom:20px;padding-bottom:1.25rem;background-color:#fff}.systemsContainer
.systems{display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap;align-items:flex-start}.systemsContainer .systems
.system{flex-basis:100%;text-align:center;padding:0
10px;padding:0
0.625rem}.systemsContainer .systems .system
.inner{text-decoration:none;display:block}.systemsContainer .system .inner
.icon{width:120px;width:7.5rem;height:120px;height:7.5rem;display:block;margin:0
auto 20px;margin:0
auto 1.25rem}.systemsContainer .system .inner .icon
svg{width:100%}.systemsContainer .system .inner .icon svg
*{fill:#3a9e33;transition:all 0.15s linear}.systemsContainer .systems .system .inner:hover .icon svg
*{fill:#2a2760}.systemsContainer .systems .system .inner
.text{max-width:280px;max-width:17.5rem;display:inline-block;color:#2a2760;transition:all 0.15s linear}.systemsContainer .systems .system
.path{display:block;margin:0
auto;position:relative;flex-basis:100%;height:48px;height:3rem;margin-bottom:20px;margin-bottom:1.25rem}.systemsContainer .systems .system .path:after{content:'';display:block;height:48px;height:3rem;width:0px;border-left:3px dotted #3a9e33;position:absolute;left:-4px;right:0;margin-left:auto;margin-right:auto}.systemsContainer
.button{display:block;max-width:274px;max-width:17.125rem;margin:20px
auto;margin:1.25rem auto}.footer{background-color:#3a9e33}.footer
.wrapper{padding:28px
20px;padding:1.75rem 1.25rem;display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap;align-items:flex-start}.footer .wrapper
.accreditedSection{flex-basis:100%}.footer .wrapper .accreditedSection a
img{margin-bottom:24px;margin-bottom:1.5rem;max-width:100%;height:auto}.footer .wrapper
.navSection{flex-basis:50%}.footer .wrapper
.socialSection{flex-basis:50%;line-height:2}.footer .wrapper
.contactSection{font-weight:700;flex-basis:50%}.footer .wrapper .socialSection strong,
.footer .wrapper .contactSection strong,
.footer .wrapper .contactSection p
a{color:#fff;font-weight:700}.footerNav{list-style-type:none}.footerNav
a{font-weight:700;color:#2a2760;text-decoration:none;line-height:2;transition:all 0.15s linear}.footerNav a:hover,
.footerNav li.current-menu-item a,
.footerNav li.current-page-ancestor
a{color:#fff}.bottomFooter{width:100%;clear:both;background-color:#2a2760}.bottomFooter
.copyright{font-size:12px;font-size:0.75rem;font-weight:700;color:#3a9e33;line-height:1.5;text-transform:uppercase;padding:16px
0;padding:1rem 0}.bottomFooter .copyright
span{display:inline-block}.bottomFooter .copyright
.divide{background-color:#3a9e33;width:1px;height:12px;margin:0
6px -2px}.bottomFooter .copyright
a{color:#3a9e33;text-decoration:none}.bottomFooter .copyright a:hover,
.bottomFooter .copyright a:focus{text-decoration:underline}body .lg-backdrop{background-color:rgba(0,0,0,0.8);z-index:1500}body.admin-bar .lg-outer{padding-top:32px}body .lg-outer{z-index:1510}body .lg-outer .lg-toolbar{background-color:transparent}body .lg-outer .lg-sub-html
p{margin-top:0}body .lg-outer .lg-sub-html
a{color:#fff;text-decoration:none}body .lg-outer .lg-sub-html a:hover,
body .lg-outer .lg-sub-html a:focus{text-decoration:underline}.slick-slider .slick-dots{width:100%;padding:0;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;align-content:flex-start}.slick-slider .slick-dots
li{width:10px;width:0.625rem;height:10px;height:0.625rem;padding:0;margin:20px
6px;margin:1.25rem 0.375rem;list-style:none}.slick-slider .slick-dots li
button{display:block;width:100%;height:100%;text-indent:-9999px;border-radius:50%;background-color:#2a2760;transition:all 0.15s linear}.slick-slider .slick-dots li.slick-active button,
.slick-slider .slick-dots li button:hover,
.slick-slider .slick-dots li button:focus{background-color:#3a9e33}.show-1340,.show-1240,.show-1140,.show-1040,.show-940,.show-840,.show-740,.show-640,.show-540,.show-440,.show-340{display:none}.backstretchThis{overflow:hidden}.injectSvg{overflow:hidden;display:none}.injectSvg.injected-svg{display:block}.ui-widget{font-family:inherit}.mapContainer{position:relative;width:100%}.mapContainer
.locationCanvas{width:100%;height:100%;position:absolute}.mapContainer
img{max-width:none}.mapContainer .gm-style-cc{display:none}.hyphenate{overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;hyphens:auto}.flexBlocks{overflow:hidden;display:-webkit-flex;display:flex;-webkit-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:auto;margin-left:-20px;margin-left:-1.25rem;margin-right:-20px;margin-right:-1.25rem}.flexBlocks
.flexBlock{padding:0
20px;padding:0
1.25rem;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.hide{display:none}.clearFix::after{clear:both;display:block;content:' ';visibility:hidden;line-height:0;height:0}button{cursor:pointer}button::-moz-focus-inner{border:0;padding:0}.navigation .wp-pagenavi span,
.navigation .wp-pagenavi
a{border:none}.flexibleContainer{position:relative;padding-bottom:50%;padding-top:30px;height:0;overflow:hidden}.flexibleContainer iframe,
.flexibleContainer object,
.flexibleContainer
embed{position:absolute;top:0;left:0;width:100%;height:100%}.videoContainer{float:none;clear:both;width:100%;position:relative;padding-bottom:56.25%;padding-top:0;height:0}.videoContainer
iframe{position:absolute;top:0;left:0;width:100%;height:100%;padding:0}.animate,.animate:hover,.animate:focus,.animate:active{transition:all 0.15s linear}.centerVertical{display:flex;justify-content:center;flex-direction:column;height:100%;position:relative}.absoluteWrapper{position:absolute;top:0;left:0;width:100%;height:100%}ul.socialNav{display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap;align-items:center;align-content:flex-start}ul.socialNav
li{list-style:none;padding:0
0 10px;padding:0
0 0.625rem}ul.socialNav li:not(:last-child){padding-right:10px;padding-right:0.625rem}ul.socialNav li
a{display:block;width:40px;width:2.5rem;height:40px;height:2.5rem;position:relative;overflow:hidden;margin-top:20px;margin-top:1.25rem}ul.socialNav li a
span{display:block;width:100%;height:100%;transform:translateZ(0);transition-duration:0.4s;transition-property:transform}ul.socialNav li a span img,
ul.socialNav li a span
svg{margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:auto}ul.socialNav li a span
*{fill:#2a2760;transition:all 0.15s linear}ul.socialNav li a:hover span
*{fill:#fff}form *,
form.elab_form *,
.fc_container form.elab_form
*{font-family:inherit;font-size:16px;font-size:1rem}form ::-webkit-input-placeholder{font-weight:700;color:#6e6e6e}form :-moz-placeholder{font-weight:700;color:#6e6e6e;opacity:1}form ::-moz-placeholder{font-weight:700;color:#6e6e6e;opacity:1}form :-ms-input-placeholder{font-weight:700;color:#6e6e6e}.fc_container form.elab_form fieldset
label{display:none}.fc_container form.elab_form fieldset input[type="text"],
.fc_container form.elab_form fieldset
textarea{height:40px;height:2.5rem;border-radius:8px;border-radius:0.5rem;border:none;padding:0
16px;padding:0
1rem}.fc_container form.elab_form fieldset
textarea{padding-top:12px;padding-top:0.75rem;padding-bottom:12px;padding-bottom:0.75rem;height:200px;height:12.5rem}.fc_container form.elab_form
.footnote{display:none}.fc_container form.elab_form .footnote.error-field{display:block}.button,
.headerButton,
.fc_container form.elab_form input[type="submit"],
.fc_container form.elab_form button[type="submit"]{display:inline-block;font-weight:900;line-height:2.5;text-decoration:none;text-transform:uppercase;color:#fff;border-radius:20px;border-radius:1.25rem;background-color:#3a9e33;padding:0
28px;padding:0
1.75rem;transition:all 0.15s linear}.button:hover,
.fc_container form.elab_form input[type="submit"]:hover,
.fc_container form.elab_form button[type="submit"]:hover{background-color:#2a2760;color:#f1ff0b}a.headerButton:hover{color:#fff;cursor:default}.g-recaptcha{margin-bottom:8px;margin-bottom:0.5rem}.g-recaptcha
iframe{padding:0}img.size-auto,
img.size-full,
img.size-large,
img.size-medium,
.attachment
img{max-width:100%;height:auto}.aligncenter,img.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}img.alignleft,img.alignright,img.aligncenter,img.alignnone{margin-bottom:24px;margin-bottom:1.5rem}.wp-caption{background:#f1f1f1;margin-bottom:20px;margin-bottom:1.25rem;max-width:100%;padding:4px;padding:0.25rem;text-align:center}.wp-caption
img{padding:4px
4px 0;padding:0.25rem 0.25rem 0;max-width:100%;height:auto}.wp-caption p.wp-caption-text{color:#888;font-size:12px;font-size:0.75rem;padding:4px;padding:0.25rem}.wp-smiley{margin:0}.gallery{padding:0
0 20px;padding:0
0 1.25rem;clear:both;width:100%;width:calc(100% + 20px);width:calc(100% + 1.25rem);text-align:left}.animate,
.gallery .gallery-item
img{transition:all 0.2s linear}.gallery .gallery-item{width:100%;display:inline-block;zoom:1;*display:inline;vertical-align:top;min-width:120px;min-width:7.5rem;padding:0
20px 20px 0;padding:0
1.25rem 1.25rem 0}.gallery .gallery-item
a{display:block;background-color:#222;overflow:hidden}.gallery .gallery-item
img{width:100%;height:auto}.gallery .gallery-item a img:hover,
.gallery .gallery-item a img:focus{opacity:0.8;transition:all 0.2s linear;transform:scale(1.03)}.gallery .gallery-caption{color:#888;font-size:12px;font-size:0.75rem;margin:0
0 12px;margin:0
0 0.75rem;text-align:center;line-height:1.5}.gallery
br{display:none}.gallery
dl{margin:0}.content .attachment
img{display:block;margin:0
auto}.home
.sliderContainer{width:100%;clear:both;background-color:#1f1f5a;margin-bottom:32px;margin-bottom:2rem}.home .sliderContainer
.slider{position:relative}.home .sliderContainer .slider .slide
img{width:100%;height:auto;display:none;left:50%;margin-left:-320px;margin-left:-20rem;position:relative;width:640px;width:40rem}.home .sliderContainer .slider .slide.side-1 img,
.home .sliderContainer .slider .slide.slick-slide
img{display:block}.home .sliderContainer .slider .slide
.bgVideoContainer{display:none}.home .sliderContainer .slider .absoluteWrapper
.centerVertical{padding:0
20px;padding:0
1.25rem}.home .sliderContainer .slider .textContainer
p{font-family:'Segoe Print','Roboto','Helvetica Neue',Helvetica,sans-serif;font-size:48px;font-size:3rem;color:#fff;text-align:center;padding-bottom:20px;padding-bottom:1.25rem}.home
.contentContainer{padding-bottom:20px;padding-bottom:1.25rem}.home
.panelContainer{position:relative;overflow:hidden}.home .panelContainer
.wrapper{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;flex-wrap:nowrap;align-items:center}.home .panelContainer .wrapper .content
h2{text-align:center;color:#fff}.home .panelContainer .wrapper .content
strong{font-size:24px;font-size:1.5rem;font-weight:300}.home .panelContainer .wrapper .content>p{color:#fff;text-align:center;padding-bottom:8px;padding-bottom:0.5rem}.home .panelContainer .wrapper .content
.button{margin-top:20px;margin-top:1.25rem}.home .panelContainer
.parallaxContainer{height:320px;height:20rem;overflow:hidden}.home .panelContainer .parallaxContainer>*{height:200%;position:relative;top:-100%}.home .panelContainer .parallaxContainer
.parallax{background-size:cover}.home
.secondaryContainer{position:relative;background-color:#ebebeb}.home .secondaryContainer
.wrapper{position:relative;display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap;align-items:stretch}.home .secondaryContainer .wrapper
.left{padding:40px
20px 10px 0;padding:2.5rem 1.25rem 0.625rem 0}.home .secondaryContainer .wrapper
.right{margin:0
-20px;margin:0
-1.25rem;background-color:#fff;padding:40px
20px 22px;padding:2.5rem 1.25rem 1.375rem}.home
.clientsContainer{background-color:#fff}.page-template-pages-about .contentContainer>.wrapper{padding-bottom:32px;padding-bottom:2rem}.page-template-pages-about
.bannersContainer{padding-bottom:52px;padding-bottom:3.25rem}.page-template-pages-contact .content
.entryContent{padding:0
20px;padding:0
1.25rem}.page-template-pages-contact .contactContainer,
.page-id-427
.contactContainer{background-color:#ebebeb;margin-bottom:48px;margin-bottom:3rem}.page-template-pages-contact
.mapContainer{height:300px;height:18.75rem}.page-template-pages-contact .content h3,
.page-id-427 .content
h3{color:#fff;font-size:18px;font-size:1.125rem;font-weight:700;line-height:3.375;background-color:#2a2760;padding:0
24px;padding:0
1.5rem}.page-template-pages-contact .content h3.title,
.page-id-427
.contactContainer{margin-bottom:20px;margin-bottom:1.25rem}.page-template-pages-contact .contactContainer .fc_container,
.page-id-427 .contactContainer
.fc_container{padding:20px
20px 64px;padding:1.25rem 1.25rem 4rem}.faqContainer{padding:0
0 20px;padding:0
0 1.25rem}.faqContainer
.faq{}.faqContainer .faq
h4{line-height:1.5}.faqContainer .faq h4
a{text-decoration:none;display:block;padding:8px
12px;padding:0.5rem 0.75rem;color:#3a9e33;display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:nowrap;align-items:center}.faqContainer .faq h4 a:hover{color:#2a2760}.faqContainer .faq h4 a
.icon{width:20px;width:1.25rem;height:20px;height:1.25rem;overflow:hidden;margin:0
24px 0 0;margin:0
1.5rem 0 0;position:relative;border-radius:50%;border:2px
solid #3a9e33;border:0.125rem solid #3a9e33;display:block;flex-grow:0;flex-shrink:0}.faqContainer .faq h4 a .icon:before,
.faqContainer .faq h4 a .icon:after{transition:all 0.15s linear;background-color:#3a9e33;display:block;position:absolute;margin:auto;content:'';top:0;left:0;right:0;bottom:0}.faqContainer .faq h4 a .icon:before{width:2px;width:0.125rem;height:10px;height:0.625rem}.faqContainer .faq h4 a .icon:after{height:2px;height:0.125rem;width:10px;width:0.625rem}.faqContainer .faq h4 a:hover .icon:before,
.faqContainer .faq.show h4 a .icon:before,
.faqContainer .faq h4 a:hover .icon:after,
.faqContainer .faq.show h4 a .icon:after{background-color:#2a2760}.faqContainer .faq.show h4
a{color:#2a2760}.faqContainer .faq h4 a:hover
.icon{border:2px
solid #2a2760;border:0.125rem solid #2a2760}.faqContainer .faq.show h4 a
.icon{transform:rotate(45deg);border:2px
solid #2a2760;border:0.125rem solid #2a2760}.faqContainer .faq h4 a
.text{overflow:hidden;display:block}.faqContainer .faq
.faqContent{height:0;opacity:0;overflow:hidden;padding:0
20px;padding:0
1.25rem;background-color:#ebebeb}.faqContainer .faq.show
.faqContent{height:auto;opacity:1;padding:20px;padding:1.25rem}.productsContainer
.buttonsContainer{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;align-items:flex-start;padding-bottom:32px;padding-bottom:2rem}.productsContainer .buttonsContainer
.button{margin:12px;margin:0.75rem;text-align:center;background-color:transparent;border:2px
solid #3a9e33;border:0.125rem solid #3a9e33;color:#3a9e33}.productsContainer .buttonsContainer .button:hover{background-color:transparent;border:2px
solid #2a2760;border:0.125rem solid #2a2760;color:#2a2760}.page-template-archive-case-study
.system{padding-bottom:44px;padding-bottom:2.75rem}.modulesContainer
.systemTitle{padding:0
10px 20px;padding:0
0.625rem 1.25rem}.page-template-archive-case-study .modulesContainer .module .inner,
.single-system_offering .modulesContainer .module
.inner{padding:0
0 24px;padding:0
0 1.5rem}.modulesContainer .module .inner
.button{width:100%;width:calc(100% - 40px);width:calc(100% - 2.5rem);margin-top:24px;margin-top:1.5rem}.modulesContainer .module .titleContainer
h4{color:#fff}.case_study-template-default .sidebar .inner ul.sidebarNavInfo
li{padding:16px
0px;padding:1rem 0rem;list-style:none;border-bottom:1px dotted #abaac1}.case_study-template-default .sidebar .inner
ul.sidebarNavInfo{padding:24px
0px 32px 0px;padding:1.5rem 0rem 2rem 0rem;color:#221f48}.case_study-template-default .sidebar .section
h5.caseStudyHeader{background-color:#3a9e33}.case_study-template-default .sidebar .inner ul.sidebarNavInfo li
strong{color:#3a9e33}.page-template-archive-system-offering .modulesContainer .module .titleContainer
h4{color:#fff}.page-template-archive-system-offering .modulesContainer .module
.button{max-width:none}.page-template-archive-system-offering .modulesContainer
.module{margin:0
10px 20px;margin:0
0.625rem 1.25rem}.system_offering-template-default .sidebar .section
h5.systemOfferingHeader{background-color:#3a9e33}.system_offering-template-default .sidebar .section ul.sidebarNav li
a{color:#3a9e33}.system_offering-template-default .sidebar .section ul.sidebarNav li a:hover{color:#2a2760}.single-system_offering
.modulesContainer{margin:0
-10px;margin:0
-0.625rem}.section
.titleContainer{position:relative;background-color:#2a2760;margin-bottom:44px;margin-bottom:2.75rem}.section .titleContainer .wrapper:after{content:'';height:0;width:0;position:absolute;bottom:-22px;bottom:-1.375rem;left:0;right:0;margin-left:auto;margin-right:auto;border:22px
solid transparent;border:1.375rem solid transparent;border-bottom:none;border-top-color:#2a2760}.section .titleContainer
p{color:#fff;font-size:20px;font-size:1.25rem;font-weight:700;text-align:center;padding:32px;padding:2rem}@media
print{}@media (min-width: 21.25em){.hide-340{display:none}.show-340{display:block}.gallery-columns-2 .gallery-item,
.gallery-columns-3 .gallery-item,
.gallery-columns-4 .gallery-item,
.gallery-columns-5 .gallery-item,
.gallery-columns-6 .gallery-item,
.gallery-columns-7 .gallery-item,
.gallery-columns-8 .gallery-item{width:50%}}@media (min-width: 27.5em){.hide-440{display:none}.show-440{display:block}.alignleft,img.alignleft{display:inline;float:left;margin-right:24px;margin-right:1.5rem}.alignright,img.alignright{display:inline;float:right;margin-left:24px;margin-left:1.5rem}.gallery-columns-3 .gallery-item,
.gallery-columns-4 .gallery-item,
.gallery-columns-5 .gallery-item,
.gallery-columns-6 .gallery-item,
.gallery-columns-7 .gallery-item,
.gallery-columns-8 .gallery-item{width:33.33%}}@media (min-width: 33.75em){.header{padding:20px
0 0;padding:1.25rem 0 0}.navContainer{justify-content:flex-end;position:absolute;bottom:0;right:20px;width:100%;width:calc(100% - 40px);width:calc(100% - 2.5rem)}.mainNav{max-width:540px;max-width:33.75rem;margin-left:auto;margin-right:auto;left:0;right:0}.phone{max-width:234px;max-width:14.625rem;margin-right:12px;margin-right:0.75rem}.phone>a{font-size:20px;font-size:1.25rem}.header
.wrapper{position:relative}.header
.logo{margin:0
0 20px;margin:0
0 1.25rem}.hide-540{display:none}.show-540{display:block}.gallery-columns-4 .gallery-item,
.gallery-columns-5 .gallery-item,
.gallery-columns-6 .gallery-item,
.gallery-columns-7 .gallery-item,
.gallery-columns-8 .gallery-item{width:25%}}@media (min-width: 40em){.header
.headerInfo{display:block}.navContainer
.mobileInfo{display:none}.home .sliderContainer .slider .slide
img{width:100%;height:auto;display:none;left:50%;margin-left:-370px;margin-left:-23.125rem;position:relative;width:740px;width:46.25rem}.page-template-archive-system-offering .modulesContainer
.moduleSlider{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;align-items:stretch}.page-template-archive-system-offering .modulesContainer .moduleSlider
.module{flex-basis:calc(50% - 20px);flex-basis:calc(50% - 1.25rem)}.page-template-archive-system-offering .modulesContainer .moduleSlider .module
.inner{display:flex;flex-direction:column;justify-content:center;flex-wrap:nowrap;align-items:stretch}.page-template-archive-system-offering .modulesContainer .moduleSlider .module
.button{margin-top:auto}.footer .wrapper .navSection,
.footer .wrapper .socialSection,
.footer .wrapper
.contactSection{max-width:200px;max-width:12.5rem;flex-basis:33.3%}.footer .wrapper
.contactSection{padding:0}.systemsContainer .systems
.system{flex-basis:50%}.page-template-pages-contact
.mapContainer{height:400px;height:25rem}.hide-640{display:none}.show-640{display:block}.gallery-columns-5 .gallery-item,
.gallery-columns-6 .gallery-item,
.gallery-columns-7 .gallery-item,
.gallery-columns-8 .gallery-item{width:20%}}@media (min-width: 46.25em){.home .sliderContainer .slider .slide
img{width:100%;height:auto;left:auto;margin-left:0}.home .sliderContainer .slider .slide
.videoWrapper{display:block;position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden;z-index:0;background-color:#1f1f5a}.home .sliderContainer .slider .slide .videoWrapper
.bgVideoContainer{display:block;position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden;z-index:0}.contentContainer.mainContent
.wrapper{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap}.mainContent .wrapper
.content{width:calc(100% - 324px);width:calc(100% - 20.25rem);flex-shrink:1;flex-grow:1}.mainContent
.sidebar{width:300px;width:18.75rem;margin:0
0 20px 24px;margin:0
0 1.25rem 1.5rem;flex-shrink:0;flex-grow:0;position:relative}.sidebar
.systemOfferings{display:block}.sidebar
.quickContact.stuck{position:fixed;width:300px;width:18.75rem;top:0}.sidebar
.quickContact.bottomFixed{position:absolute;width:300px;width:18.75rem;bottom:0}.sidebar
.cancelWaypoint{position:absolute;bottom:44px;bottom:2.75rem;left:0}.clientsContainer .clientSlider .slick-track{display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:nowrap;align-items:center}.hide-740{display:none}.show-740{display:block}.gallery-columns-6 .gallery-item,
.gallery-columns-7 .gallery-item,
.gallery-columns-8 .gallery-item{width:16.66%}.page-template-pages-contact .contentContainer
.content{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;padding-bottom:20px;padding-bottom:1.25rem}.page-template-pages-contact .contentContainer .content .type-page{order:2;width:320px;width:20rem;flex-grow:0;flex-shrink:0;padding-left:40px;padding-left:2.5rem}.page-template-pages-contact .contentContainer .content
.contactContainer{flex-grow:1;flex-shrink:1}}@media (min-width: 48.875em){}@media (min-width: 52.5em){.headerImgContainer .absoluteWrapper .centerVertical
h1{font-size:36px;font-size:2.25rem}.content h1,
.content
.h1{font-size:36px;font-size:2.25rem}.content h2,
.content
.h2{font-size:30px;font-size:1.875rem}.content h3,
.content
.h3{font-size:24px;font-size:1.5rem}.clientsContainer
.clientSlider{padding-bottom:56px;padding-bottom:3.5rem}.home .sliderContainer .slider .textContainer
p{font-size:64px;font-size:4rem;padding-bottom:28px;padding-bottom:1.75rem}.home .sliderContainer .slider
.buttonContainer{max-width:300px;max-width:18.75rem}.home .sliderContainer .slider .buttonContainer
.button{border-radius:42px;border-radius:2.625rem}.home .sliderContainer .slider .buttonContainer .button
.text{font-size:16px;font-size:1rem}.home .sliderContainer .slider .buttonContainer .button
.icon{max-width:56px;max-width:3.5rem;height:56px;height:3.5rem}.home .panelContainer .wrapper .content
strong{font-size:30px;font-size:1.875rem}.home
.secondaryContainer{background-color:#fff}.home .secondaryContainer
.background{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:nowrap;align-items:stretch}.home .secondaryContainer .background
.left{background-color:#ebebeb}.home .secondaryContainer
.wrapper{flex-wrap:nowrap}.home .secondaryContainer .background .left,
.home .secondaryContainer .background
.right{flex-basis:50%}.home .secondaryContainer .wrapper
.left{flex-basis:50%;padding:56px
40px 36px 0;padding:3.5rem 2.5rem 2.25rem 0}.home .secondaryContainer .wrapper
.right{margin:0;padding:56px
0 36px 40px;padding:3.5rem 0 2.25rem 2.5rem;flex-basis:50%}.systemsContainer{padding-bottom:36px;padding-bottom:2.25rem}.section.systemsContainer
.titleContainer{margin-bottom:80px;margin-bottom:5rem}.systemsContainer .systems
.system{padding:0
10px 20px;padding:0
0.625rem 1.25rem}.page-template-pages-about .contentContainer>.wrapper{padding-bottom:48px;padding-bottom:3rem}.hide-840{display:none}.show-840{display:block}.section
.titleContainer{margin-bottom:64px;margin-bottom:4rem}.gallery-columns-7 .gallery-item,
.gallery-columns-8 .gallery-item{width:14.28%}}@media (min-width: 58.75em){.header
.wrapper{display:flex;flex-direction:row;justify-content:stretch;flex-wrap:nowrap;align-items:flex-end}.phone{margin:0
0 12px;margin:0
0 0.75rem}.navContainer{position:relative;width:100%;height:auto;right:auto;flex-wrap:wrap}.navContainer
.wrapper{padding:0}.navToggle{display:none}.mainNav{position:relative;opacity:1;height:auto;top:auto;left:auto;overflow:visible;padding:0;width:100%;max-width:none;margin:0
-14px 0 0;margin:0
-0.875rem 0 0;flex-shrink:0;flex-basis:auto;display:flex;flex-direction:row;justify-content:flex-end;flex-wrap:nowrap;align-items:flex-start}.mainNav.show:after{display:none}.mainNav li
a{border-bottom:none;padding:0
9.6px;padding:0
0.6rem;color:#1f1f5a;font-size:12px;font-size:0.75rem}.mainNav>li.menu-item-has-children>a{padding-right:20px;padding-right:1.25rem}.mainNav>li{width:auto;background-color:transparent}.mainNav>li:first-child,.mainNav>li:last-child{border-radius:0;overflow:visible}.mainNav>li>a{line-height:60px;line-height:3.75rem}.mainNav .menu-item-402
ul{width:336px;width:21rem}.mainNav
ul{display:none;margin:0;width:400px;width:25rem;position:absolute;top:60px;top:3.755rem;left:0;display:block;height:0;opacity:0;overflow:hidden;padding:0;background-color:#eee;box-shadow:0 2px 2px 0 rgba(0,0,0,0.15)}.mainNav > li:last-child
ul{border-radius:0}.mainNav>li:last-child>ul{left:auto;right:0}.mainNav > li:last-child > ul
ul{left:auto;right:400px;right:25rem}.mainNav li:hover > ul,
.mainNav li:focus > ul,
.mainNav li[aria-expanded="true"]>ul{height:auto;opacity:1;overflow:visible;padding:12px
0;padding:0.75rem 0}.mainNav ul
li{padding:0
24px;padding:0
1.5rem}.mainNav ul li
a{line-height:30px;line-height:1.875rem;border-bottom:none;text-align:left}.mainNav ul li.menu-item-has-children>a{padding-right:20px;padding-right:1.25rem}.mainNav ul li.menu-item-has-children>a:after{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);right:0}.mainNav>li.menu-item-34>ul{left:-122px;left:-7.625rem}.mainNav ul
ul{padding:0;left:248px;left:15.5rem;top:-10px;top:-1rem;background-color:#dc601d}.mainNav > li.menu-item-34 > ul
ul{left:64px;left:4rem;top:42px;top:2.625rem;background-color:#fff}.mainNav>li.menu-item-34>ul>li:last-child{padding-bottom:12px;padding-bottom:0.75rem}.mainNav ul ul
ul{padding:0}.footer
.wrapper{flex-wrap:nowrap}.mainContent
.sidebar{width:380px;width:23.75rem}.sidebar .quickContact.stuck,
.sidebar
.quickContact.bottomFixed{width:380px;width:23.75rem}.staffContainer
.staffSlider{display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap;align-items:stretch}.staffContainer .staffSlider
.staff{flex-basis:33.3%;padding-bottom:24px;padding-bottom:1.5rem}.modulesContainer
.moduleSlider{display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap;align-items:stretch}.modulesContainer .moduleSlider
.study{flex-basis:33.3%;margin-bottom:24px;margin-bottom:1.5rem}.systemsContainer .systems
.system{flex-basis:33.3%}.systemsContainer .systems .system
.path{display:none}.page-template-archive-system-offering .modulesContainer .moduleSlider
.module{flex-basis:calc(33.3% - 20px);flex-basis:calc(33.3% - 1.25rem)}.hide-940{display:none}.show-940{display:block}.mainContent .wrapper
.content{width:calc(100% - 404px);width:calc(100% - 25.25rem)}.gallery-columns-8 .gallery-item{width:12.5%}.page-template-pages-contact .fc_container form.elab_form
fieldset{width:100%;width:calc(100% + 20px);width:calc(100% + 1.25rem)}.page-template-pages-contact .fc_container form.elab_form fieldset
.fieldwrap{width:50%;padding-right:20px;padding-right:1.25rem;clear:none;display:inline-block}.page-template-pages-contact .fc_container form.elab_form fieldset
.fieldwrap.textarea{width:100%}}@media (min-width: 65em){.headerImgContainer .headerImg,
.headerImgContainer .headerImg
img{height:200px;height:12.5rem}.home .sliderContainer .slider .textContainer
p{font-size:48px;font-size:3rem}.home .secondaryContainer .wrapper
.left{padding:72px
98px 36px 0;padding:4.5rem 6.125rem 2.25rem 0}.home .secondaryContainer .wrapper
.right{padding:72px
0 36px 64px;padding:4.5rem 0 2.25rem 4rem}.content .articleContainer
.article{display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:nowrap;align-items:flex-start}.content .articleContainer .article
.thumbContainer{max-width:200px;max-width:12.5rem;margin-right:20px;margin-right:1.25rem}.hide-1040{display:none}.show-1040{display:block}}@media (min-width: 71.25em){.header
.logo{max-width:176px;max-width:11rem}.mainNav .menu-item-402
ul{width:440px;width:27.5rem}.mainNav
ul{width:380px;width:23.75rem}.mainNav li.menu-item-26
ul{width:480px;width:30rem}.mainNav>li.menu-item-34>ul{left:-32px;left:-2rem}.mainNav>li>a{padding:0
16px;padding:0
1rem;font-size:14.4px;font-size:0.9rem}.mainNav > li:last-child > ul
ul{left:248px;left:15.5rem;right:auto}.mainNav>li.menu-item-34>ul{left:-32px;left:-2rem}.hide-1140{display:none}.show-1140{display:block}}@media (min-width: 77.5em){.mainNav>li:last-child>ul{right:auto;left:0}.mainNav>li>a{font-size:16px;font-size:1rem}.headerImgContainer .headerImg>img{display:none}.headerImgContainer .headerImg
.backstretchThis{width:100%;height:100%}.home .contentContainer>.wrapper{position:relative;margin-top:-94px;margin-top:-5.875rem;background-color:#fff;padding-top:48px;padding-top:3rem}.hide-1240{display:none}.show-1240{display:block}}@media (min-width: 83.75em){.mainNav>li.menu-item-34>ul{left:0}.hide-1340{display:none}.show-1340{display:block}}@media (min-width: 90em){}@media (min-width: 96.25em){}@media (min-height: 40em){}@media (min-height: 40em) and (min-width: 58.75em){.navContainer.stuck{position:fixed;top:0}.admin-bar
.navContainer.stuck{top:32px}}@font-face{font-family:'lg';src:url("/wp-content/themes/sh-2017/frontend/lightgallery/fonts/lg.eot?n1z373");src:url("/wp-content/themes/sh-2017/frontend/lightgallery/fonts/lg.eot?#iefixn1z373") format("embedded-opentype"), url("/wp-content/themes/sh-2017/frontend/lightgallery/fonts/lg.woff?n1z373") format("woff"), url("/wp-content/themes/sh-2017/frontend/lightgallery/fonts/lg.ttf?n1z373") format("truetype"), url("/wp-content/themes/sh-2017/frontend/lightgallery/fonts/lg.svg?n1z373#lg") format("svg");font-weight:normal;font-style:normal}.lg-icon{font-family:'lg';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lg-actions .lg-next, .lg-actions .lg-prev{background-color:rgba(0, 0, 0, 0.45);border-radius:2px;color:#999;cursor:pointer;display:block;font-size:22px;margin-top:-10px;padding:8px
10px 9px;position:absolute;top:50%;z-index:1080;border:none;outline:none}.lg-actions .lg-next.disabled, .lg-actions .lg-prev.disabled{pointer-events:none;opacity:0.5}.lg-actions .lg-next:hover, .lg-actions .lg-prev:hover{color:#FFF}.lg-actions .lg-next{right:20px}.lg-actions .lg-next:before{content:"\e095"}.lg-actions .lg-prev{left:20px}.lg-actions .lg-prev:after{content:"\e094"}@-webkit-keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@-moz-keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@-ms-keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@-webkit-keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}@-moz-keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}@-ms-keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}@keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}.lg-outer.lg-right-end .lg-object{-webkit-animation:lg-right-end 0.3s;-o-animation:lg-right-end 0.3s;animation:lg-right-end 0.3s;position:relative}.lg-outer.lg-left-end .lg-object{-webkit-animation:lg-left-end 0.3s;-o-animation:lg-left-end 0.3s;animation:lg-left-end 0.3s;position:relative}.lg-toolbar{z-index:1082;left:0;position:absolute;top:0;width:100%;background-color:rgba(0, 0, 0, 0.45)}.lg-toolbar .lg-icon{color:#999;cursor:pointer;float:right;font-size:24px;height:47px;line-height:27px;padding:10px
0;text-align:center;width:50px;text-decoration:none !important;outline:medium none;-webkit-transition:color 0.2s linear;-o-transition:color 0.2s linear;transition:color 0.2s linear}.lg-toolbar .lg-icon:hover{color:#FFF}.lg-toolbar .lg-close:after{content:"\e070"}.lg-toolbar .lg-download:after{content:"\e0f2"}.lg-sub-html{background-color:rgba(0, 0, 0, 0.45);bottom:0;color:#EEE;font-size:16px;left:0;padding:10px
40px;position:fixed;right:0;text-align:center;z-index:1080}.lg-sub-html
h4{margin:0;font-size:13px;font-weight:bold}.lg-sub-html
p{font-size:12px;margin:5px
0 0}#lg-counter{color:#999;display:inline-block;font-size:16px;padding-left:20px;padding-top:12px;vertical-align:middle}.lg-toolbar,.lg-prev,.lg-next{opacity:1;-webkit-transition:-webkit-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.2s linear;-moz-transition:-moz-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.2s linear;-o-transition:-o-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.2s linear;transition:transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.2s linear}.lg-hide-items .lg-prev{opacity:0;-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}.lg-hide-items .lg-next{opacity:0;-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}.lg-hide-items .lg-toolbar{opacity:0;-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-object{-webkit-transform:scale3d(0.5, 0.5, 0.5);transform:scale3d(0.5, 0.5, 0.5);opacity:0;-webkit-transition:-webkit-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;-moz-transition:-moz-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;-o-transition:-o-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;transition:transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);opacity:1}.lg-outer .lg-thumb-outer{background-color:#0D0A0A;bottom:0;position:absolute;width:100%;z-index:1080;max-height:350px;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);-webkit-transition:-webkit-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;-moz-transition:-moz-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;-o-transition:-o-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;transition:transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s}.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb{-webkit-transition-duration:0s !important;transition-duration:0s !important}.lg-outer.lg-thumb-open .lg-thumb-outer{-webkit-transform:translate3d(0, 0%, 0);transform:translate3d(0, 0%, 0)}.lg-outer .lg-thumb{padding:10px
0;height:100%;margin-bottom:-5px}.lg-outer .lg-thumb-item{border-radius:5px;cursor:pointer;float:left;overflow:hidden;height:100%;border:2px
solid #FFF;border-radius:4px;margin-bottom:5px}@media (min-width: 1025px){.lg-outer .lg-thumb-item{-webkit-transition:border-color 0.25s ease;-o-transition:border-color 0.25s ease;transition:border-color 0.25s ease}}.lg-outer .lg-thumb-item.active, .lg-outer .lg-thumb-item:hover{border-color:#a90707}.lg-outer .lg-thumb-item
img{width:100%;height:100%;object-fit:cover}.lg-outer.lg-has-thumb .lg-item{padding-bottom:120px}.lg-outer.lg-can-toggle .lg-item{padding-bottom:0}.lg-outer.lg-pull-caption-up .lg-sub-html{-webkit-transition:bottom 0.25s ease;-o-transition:bottom 0.25s ease;transition:bottom 0.25s ease}.lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html{bottom:100px}.lg-outer .lg-toogle-thumb{background-color:#0D0A0A;border-radius:2px 2px 0 0;color:#999;cursor:pointer;font-size:24px;height:39px;line-height:27px;padding:5px
0;position:absolute;right:20px;text-align:center;top:-39px;width:50px}.lg-outer .lg-toogle-thumb:after{content:"\e1ff"}.lg-outer .lg-toogle-thumb:hover{color:#FFF}.lg-outer .lg-video-cont{display:inline-block;vertical-align:middle;max-width:1140px;max-height:100%;width:100%;padding:0
5px}.lg-outer .lg-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}.lg-outer .lg-video .lg-object{display:inline-block;position:absolute;top:0;left:0;width:100% !important;height:100% !important}.lg-outer .lg-video .lg-video-play{width:84px;height:59px;position:absolute;left:50%;top:50%;margin-left:-42px;margin-top:-30px;z-index:1080;cursor:pointer}.lg-outer .lg-has-iframe .lg-video{-webkit-overflow-scrolling:touch;overflow:auto}.lg-outer .lg-has-vimeo .lg-video-play{background:url("/wp-content/themes/sh-2017/frontend/lightgallery/img/vimeo-play.png") no-repeat scroll 0 0 transparent}.lg-outer .lg-has-vimeo:hover .lg-video-play{background:url("/wp-content/themes/sh-2017/frontend/lightgallery/img/vimeo-play.png") no-repeat scroll 0 -58px transparent}.lg-outer .lg-has-html5 .lg-video-play{background:transparent url("/wp-content/themes/sh-2017/frontend/lightgallery/img/video-play.png") no-repeat scroll 0 0;height:64px;margin-left:-32px;margin-top:-32px;width:64px;opacity:0.8}.lg-outer .lg-has-html5:hover .lg-video-play{opacity:1}.lg-outer .lg-has-youtube .lg-video-play{background:url("/wp-content/themes/sh-2017/frontend/lightgallery/img/youtube-play.png") no-repeat scroll 0 0 transparent}.lg-outer .lg-has-youtube:hover .lg-video-play{background:url("/wp-content/themes/sh-2017/frontend/lightgallery/img/youtube-play.png") no-repeat scroll 0 -60px transparent}.lg-outer .lg-video-object{width:100% !important;height:100% !important;position:absolute;top:0;left:0}.lg-outer .lg-has-video .lg-video-object{visibility:hidden}.lg-outer .lg-has-video.lg-video-playing .lg-object, .lg-outer .lg-has-video.lg-video-playing .lg-video-play{display:none}.lg-outer .lg-has-video.lg-video-playing .lg-video-object{visibility:visible}.lg-progress-bar{background-color:#333;height:5px;left:0;position:absolute;top:0;width:100%;z-index:1083;opacity:0;-webkit-transition:opacity 0.08s ease 0s;-moz-transition:opacity 0.08s ease 0s;-o-transition:opacity 0.08s ease 0s;transition:opacity 0.08s ease 0s}.lg-progress-bar .lg-progress{background-color:#a90707;height:5px;width:0}.lg-progress-bar.lg-start .lg-progress{width:100%}.lg-show-autoplay .lg-progress-bar{opacity:1}.lg-autoplay-button:after{content:"\e01d"}.lg-show-autoplay .lg-autoplay-button:after{content:"\e01a"}.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap, .lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image{-webkit-transition-duration:0s;transition-duration:0s}.lg-outer.lg-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition:-webkit-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;-moz-transition:-moz-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;-o-transition:-o-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;transition:transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s}.lg-outer.lg-use-left-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition:left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;-moz-transition:left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;-o-transition:left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;transition:left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);-webkit-transition:-webkit-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.15s !important;-moz-transition:-moz-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.15s !important;-o-transition:-o-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.15s !important;transition:transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.15s !important;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}#lg-zoom-in:after{content:"\e311"}#lg-actual-size{font-size:20px}#lg-actual-size:after{content:"\e033"}#lg-zoom-out{opacity:0.5;pointer-events:none}#lg-zoom-out:after{content:"\e312"}.lg-zoomed #lg-zoom-out{opacity:1;pointer-events:auto}.lg-outer .lg-pager-outer{bottom:60px;left:0;position:absolute;right:0;text-align:center;z-index:1080;height:10px}.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont{overflow:visible}.lg-outer .lg-pager-cont{cursor:pointer;display:inline-block;overflow:hidden;position:relative;vertical-align:top;margin:0
5px}.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.lg-outer .lg-pager-cont.lg-pager-active .lg-pager{box-shadow:0 0 0 2px white inset}.lg-outer .lg-pager-thumb-cont{background-color:#fff;color:#FFF;bottom:100%;height:83px;left:0;margin-bottom:20px;margin-left:-60px;opacity:0;padding:5px;position:absolute;width:120px;border-radius:3px;-webkit-transition:opacity 0.15s ease 0s, -webkit-transform 0.15s ease 0s;-moz-transition:opacity 0.15s ease 0s, -moz-transform 0.15s ease 0s;-o-transition:opacity 0.15s ease 0s, -o-transform 0.15s ease 0s;transition:opacity 0.15s ease 0s, transform 0.15s ease 0s;-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0)}.lg-outer .lg-pager-thumb-cont
img{width:100%;height:100%}.lg-outer .lg-pager{background-color:rgba(255, 255, 255, 0.5);border-radius:50%;box-shadow:0 0 0 8px rgba(255, 255, 255, 0.7) inset;display:block;height:12px;-webkit-transition:box-shadow 0.3s ease 0s;-o-transition:box-shadow 0.3s ease 0s;transition:box-shadow 0.3s ease 0s;width:12px}.lg-outer .lg-pager:hover, .lg-outer .lg-pager:focus{box-shadow:0 0 0 8px white inset}.lg-outer .lg-caret{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px dashed;bottom:-10px;display:inline-block;height:0;left:50%;margin-left:-5px;position:absolute;vertical-align:middle;width:0}.lg-fullscreen:after{content:"\e20c"}.lg-fullscreen-on .lg-fullscreen:after{content:"\e20d"}.lg-outer #lg-dropdown-overlay{background-color:rgba(0, 0, 0, 0.25);bottom:0;cursor:default;left:0;position:fixed;right:0;top:0;z-index:1081;opacity:0;visibility:hidden;-webkit-transition:visibility 0s linear 0.18s, opacity 0.18s linear 0s;-o-transition:visibility 0s linear 0.18s, opacity 0.18s linear 0s;transition:visibility 0s linear 0.18s, opacity 0.18s linear 0s}.lg-outer.lg-dropdown-active .lg-dropdown, .lg-outer.lg-dropdown-active #lg-dropdown-overlay{-webkit-transition-delay:0s;transition-delay:0s;-moz-transform:translate3d(0, 0px, 0);-o-transform:translate3d(0, 0px, 0);-ms-transform:translate3d(0, 0px, 0);-webkit-transform:translate3d(0, 0px, 0);transform:translate3d(0, 0px, 0);opacity:1;visibility:visible}.lg-outer.lg-dropdown-active #lg-share{color:#FFF}.lg-outer .lg-dropdown{background-color:#fff;border-radius:2px;font-size:14px;list-style-type:none;margin:0;padding:10px
0;position:absolute;right:0;text-align:left;top:50px;opacity:0;visibility:hidden;-moz-transform:translate3d(0, 5px, 0);-o-transform:translate3d(0, 5px, 0);-ms-transform:translate3d(0, 5px, 0);-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0);-webkit-transition:-webkit-transform 0.18s linear 0s, visibility 0s linear 0.5s, opacity 0.18s linear 0s;-moz-transition:-moz-transform 0.18s linear 0s, visibility 0s linear 0.5s, opacity 0.18s linear 0s;-o-transition:-o-transform 0.18s linear 0s, visibility 0s linear 0.5s, opacity 0.18s linear 0s;transition:transform 0.18s linear 0s, visibility 0s linear 0.5s, opacity 0.18s linear 0s}.lg-outer .lg-dropdown:after{content:"";display:block;height:0;width:0;position:absolute;border:8px
solid transparent;border-bottom-color:#FFF;right:16px;top:-16px}.lg-outer .lg-dropdown>li:last-child{margin-bottom:0px}.lg-outer .lg-dropdown > li:hover a, .lg-outer .lg-dropdown > li:hover .lg-icon{color:#333}.lg-outer .lg-dropdown
a{color:#333;display:block;white-space:pre;padding:4px
12px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px}.lg-outer .lg-dropdown a:hover{background-color:rgba(0, 0, 0, 0.07)}.lg-outer .lg-dropdown .lg-dropdown-text{display:inline-block;line-height:1;margin-top:-3px;vertical-align:middle}.lg-outer .lg-dropdown .lg-icon{color:#333;display:inline-block;float:none;font-size:20px;height:auto;line-height:1;margin-right:8px;padding:0;vertical-align:middle;width:auto}.lg-outer #lg-share{position:relative}.lg-outer #lg-share:after{content:"\e80d"}.lg-outer #lg-share-facebook .lg-icon{color:#3b5998}.lg-outer #lg-share-facebook .lg-icon:after{content:"\e901"}.lg-outer #lg-share-twitter .lg-icon{color:#00aced}.lg-outer #lg-share-twitter .lg-icon:after{content:"\e904"}.lg-outer #lg-share-googleplus .lg-icon{color:#dd4b39}.lg-outer #lg-share-googleplus .lg-icon:after{content:"\e902"}.lg-outer #lg-share-pinterest .lg-icon{color:#cb2027}.lg-outer #lg-share-pinterest .lg-icon:after{content:"\e903"}.lg-group:after{content:"";display:table;clear:both}.lg-outer{width:100%;height:100%;position:fixed;top:0;left:0;z-index:1050;text-align:left;opacity:0;-webkit-transition:opacity 0.15s ease 0s;-o-transition:opacity 0.15s ease 0s;transition:opacity 0.15s ease 0s}.lg-outer
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lg-outer.lg-visible{opacity:1}.lg-outer.lg-css3 .lg-item.lg-prev-slide, .lg-outer.lg-css3 .lg-item.lg-next-slide, .lg-outer.lg-css3 .lg-item.lg-current{-webkit-transition-duration:inherit !important;transition-duration:inherit !important;-webkit-transition-timing-function:inherit !important;transition-timing-function:inherit !important}.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide, .lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide, .lg-outer.lg-css3.lg-dragging .lg-item.lg-current{-webkit-transition-duration:0s !important;transition-duration:0s !important;opacity:1}.lg-outer.lg-grab img.lg-object{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer
.lg{height:100%;width:100%;position:relative;overflow:hidden;margin-left:auto;margin-right:auto;max-width:100%;max-height:100%}.lg-outer .lg-inner{width:100%;height:100%;position:absolute;left:0;top:0;white-space:nowrap}.lg-outer .lg-item{background:url("/wp-content/themes/sh-2017/frontend/lightgallery/img/loading.gif") no-repeat scroll center center transparent;display:none !important}.lg-outer.lg-css3 .lg-prev-slide, .lg-outer.lg-css3 .lg-current, .lg-outer.lg-css3 .lg-next-slide{display:inline-block !important}.lg-outer.lg-css .lg-current{display:inline-block !important}.lg-outer .lg-item, .lg-outer .lg-img-wrap{display:inline-block;text-align:center;position:absolute;width:100%;height:100%}.lg-outer .lg-item:before, .lg-outer .lg-img-wrap:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}.lg-outer .lg-img-wrap{position:absolute;padding:0
5px;left:0;right:0;top:0;bottom:0}.lg-outer .lg-item.lg-complete{background-image:none}.lg-outer .lg-item.lg-current{z-index:1060}.lg-outer .lg-image{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;width:auto !important;height:auto !important}.lg-outer.lg-show-after-load .lg-item .lg-object, .lg-outer.lg-show-after-load .lg-item .lg-video-play{opacity:0;-webkit-transition:opacity 0.15s ease 0s;-o-transition:opacity 0.15s ease 0s;transition:opacity 0.15s ease 0s}.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-object, .lg-outer.lg-show-after-load .lg-item.lg-complete .lg-video-play{opacity:1}.lg-outer .lg-empty-html{display:none}.lg-outer.lg-hide-download #lg-download{display:none}.lg-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1040;background-color:#000;opacity:0;-webkit-transition:opacity 0.15s ease 0s;-o-transition:opacity 0.15s ease 0s;transition:opacity 0.15s ease 0s}.lg-backdrop.in{opacity:1}.lg-css3.lg-no-trans .lg-prev-slide, .lg-css3.lg-no-trans .lg-next-slide, .lg-css3.lg-no-trans .lg-current{-webkit-transition:none 0s ease 0s !important;-moz-transition:none 0s ease 0s !important;-o-transition:none 0s ease 0s !important;transition:none 0s ease 0s !important}.lg-css3.lg-use-css3 .lg-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-css3.lg-use-left .lg-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-css3.lg-fade .lg-item{opacity:0}.lg-css3.lg-fade .lg-item.lg-current{opacity:1}.lg-css3.lg-fade .lg-item.lg-prev-slide, .lg-css3.lg-fade .lg-item.lg-next-slide, .lg-css3.lg-fade .lg-item.lg-current{-webkit-transition:opacity 0.1s ease 0s;-moz-transition:opacity 0.1s ease 0s;-o-transition:opacity 0.1s ease 0s;transition:opacity 0.1s ease 0s}.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide, .lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide, .lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;transition:transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s}.lg-css3.lg-slide.lg-use-left .lg-item{opacity:0;position:absolute;left:0}.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{left:-100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide{left:100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current{left:0;opacity:1}.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide, .lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide, .lg-css3.lg-slide.lg-use-left .lg-item.lg-current{-webkit-transition:left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;-moz-transition:left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;-o-transition:left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;transition:left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,
.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide
img{display:block}.slick-slide.slick-loading
img{display:none}.slick-slide.dragging
img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px
solid transparent}.slick-arrow.slick-hidden{display:none}