@charset 'UTF-8';
@charset "UTF-8";
.wp-block-audio figcaption{margin-top:.5em;margin-bottom:1em;color:#555d66;text-align:center;font-size:13px}.wp-block-audio audio{width:100%;min-width:300px}.editor-block-list__layout .reusable-block-edit-panel{align-items:center;background:#f8f9f9;color:#555d66;display:flex;flex-wrap:wrap;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:13px;position:relative;top:-14px;margin:0 -14px;padding:8px 14px;position:relative;z-index:7}.editor-block-list__layout .editor-block-list__layout .reusable-block-edit-panel{margin:0 -14px;padding:8px 14px}.editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__spinner{margin:0 5px}.editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__info{margin-right:auto}.editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__label{margin-right:8px;white-space:nowrap;font-weight:600}.editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__title{flex:1 1 100%;font-size:14px;height:30px;margin:4px 0 8px}.editor-block-list__layout .reusable-block-edit-panel .components-button.reusable-block-edit-panel__button{flex-shrink:0}@media (min-width:960px){.editor-block-list__layout .reusable-block-edit-panel{flex-wrap:nowrap}.editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__title{margin:0}.editor-block-list__layout .reusable-block-edit-panel .components-button.reusable-block-edit-panel__button{margin:0 0 0 5px}}.editor-block-list__layout .reusable-block-indicator{background:#fff;border-left:1px dashed #e2e4e7;color:#555d66;border-bottom:1px dashed #e2e4e7;top:-14px;height:30px;padding:4px;position:absolute;z-index:1;width:30px;right:-14px}.wp-block-button{color:#fff;margin-bottom:1.5em}.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;white-space:normal;overflow-wrap:break-word}.wp-block-button__link:active,.wp-block-button__link:focus,.wp-block-button__link:hover{color:inherit}.is-style-squared .wp-block-button__link{border-radius:0}.is-style-outline{color:#32373c}.is-style-outline .wp-block-button__link{background:0 0;border:2px solid currentcolor}.wp-block-categories.alignleft{margin-right:2em}.wp-block-categories.alignright{margin-left:2em}.wp-block-columns{display:flex;flex-wrap:wrap}@media (min-width:782px){.wp-block-columns{flex-wrap:nowrap}}.wp-block-column{flex:1;margin-bottom:1em;flex-basis:100%;min-width:0;word-break:break-word;overflow-wrap:break-word}@media (min-width:600px){.wp-block-column{flex-basis:50%;flex-grow:0}}@media (min-width:600px){.wp-block-column:nth-child(odd){margin-right:32px}.wp-block-column:nth-child(even){margin-left:32px}.wp-block-column:not(:first-child){margin-left:32px}.wp-block-column:not(:last-child){margin-right:32px}}.wp-block-cover,.wp-block-cover-image{position:relative;background-color:#000;background-size:cover;background-position:center center;min-height:430px;width:100%;margin:0 0 1.5em 0;display:flex;justify-content:center;align-items:center;overflow:hidden}.wp-block-cover-image.has-left-content,.wp-block-cover.has-left-content{justify-content:flex-start}.wp-block-cover-image.has-left-content .wp-block-cover-image-text,.wp-block-cover-image.has-left-content .wp-block-cover-text,.wp-block-cover-image.has-left-content h2,.wp-block-cover.has-left-content .wp-block-cover-image-text,.wp-block-cover.has-left-content .wp-block-cover-text,.wp-block-cover.has-left-content h2{margin-left:0;text-align:left}.wp-block-cover-image.has-right-content,.wp-block-cover.has-right-content{justify-content:flex-end}.wp-block-cover-image.has-right-content .wp-block-cover-image-text,.wp-block-cover-image.has-right-content .wp-block-cover-text,.wp-block-cover-image.has-right-content h2,.wp-block-cover.has-right-content .wp-block-cover-image-text,.wp-block-cover.has-right-content .wp-block-cover-text,.wp-block-cover.has-right-content h2{margin-right:0;text-align:right}.wp-block-cover .wp-block-cover-image-text,.wp-block-cover .wp-block-cover-text,.wp-block-cover h2,.wp-block-cover-image .wp-block-cover-image-text,.wp-block-cover-image .wp-block-cover-text,.wp-block-cover-image h2{color:#fff;font-size:2em;line-height:1.25;z-index:1;margin-bottom:0;max-width:610px;padding:14px;text-align:center}.wp-block-cover .wp-block-cover-image-text a,.wp-block-cover .wp-block-cover-image-text a:active,.wp-block-cover .wp-block-cover-image-text a:focus,.wp-block-cover .wp-block-cover-image-text a:hover,.wp-block-cover .wp-block-cover-text a,.wp-block-cover .wp-block-cover-text a:active,.wp-block-cover .wp-block-cover-text a:focus,.wp-block-cover .wp-block-cover-text a:hover,.wp-block-cover h2 a,.wp-block-cover h2 a:active,.wp-block-cover h2 a:focus,.wp-block-cover h2 a:hover,.wp-block-cover-image .wp-block-cover-image-text a,.wp-block-cover-image .wp-block-cover-image-text a:active,.wp-block-cover-image .wp-block-cover-image-text a:focus,.wp-block-cover-image .wp-block-cover-image-text a:hover,.wp-block-cover-image .wp-block-cover-text a,.wp-block-cover-image .wp-block-cover-text a:active,.wp-block-cover-image .wp-block-cover-text a:focus,.wp-block-cover-image .wp-block-cover-text a:hover,.wp-block-cover-image h2 a,.wp-block-cover-image h2 a:active,.wp-block-cover-image h2 a:focus,.wp-block-cover-image h2 a:hover{color:#fff}.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}}.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__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}.editor-block-list__block[data-type="core/embed"][data-align=left] .editor-block-list__block-edit,.editor-block-list__block[data-type="core/embed"][data-align=right] .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;color:#555d66;text-align:center;font-size:13px}.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-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,.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{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-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,.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{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-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,.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{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-6 .wp-block-embed__wrapper::before{padding-top:66.66%}.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}.wp-block-gallery{display:flex;flex-wrap:wrap;list-style-type:none;padding:0}.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}.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)){.wp-block-gallery .blocks-gallery-image figure,.wp-block-gallery .blocks-gallery-item figure{display:flex;align-items:flex-end;justify-content:flex-start}}.wp-block-gallery .blocks-gallery-image img,.wp-block-gallery .blocks-gallery-item img{display:block;max-width:100%;height:auto}.wp-block-gallery .blocks-gallery-image img,.wp-block-gallery .blocks-gallery-item img{width:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-gallery .blocks-gallery-image img,.wp-block-gallery .blocks-gallery-item img{width:auto}}.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 5px;color:#fff;text-align:center;font-size:13px;background:linear-gradient(0deg,rgba(0,0,0,.7) 0,rgba(0,0,0,.3) 60%,transparent)}.wp-block-gallery .blocks-gallery-image figcaption img,.wp-block-gallery .blocks-gallery-item figcaption img{display:inline}.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)){.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}}.wp-block-gallery .blocks-gallery-image,.wp-block-gallery .blocks-gallery-item{width:calc((100% - 16px)/ 2)}.wp-block-gallery .blocks-gallery-image:nth-of-type(even),.wp-block-gallery .blocks-gallery-item:nth-of-type(even){margin-right:0}.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){.wp-block-gallery.columns-3 .blocks-gallery-image,.wp-block-gallery.columns-3 .blocks-gallery-item{width:calc((100% - 16px * 2)/ 3);margin-right:16px}.wp-block-gallery.columns-4 .blocks-gallery-image,.wp-block-gallery.columns-4 .blocks-gallery-item{width:calc((100% - 16px * 3)/ 4);margin-right:16px}.wp-block-gallery.columns-5 .blocks-gallery-image,.wp-block-gallery.columns-5 .blocks-gallery-item{width:calc((100% - 16px * 4)/ 5);margin-right:16px}.wp-block-gallery.columns-6 .blocks-gallery-image,.wp-block-gallery.columns-6 .blocks-gallery-item{width:calc((100% - 16px * 5)/ 6);margin-right:16px}.wp-block-gallery.columns-7 .blocks-gallery-image,.wp-block-gallery.columns-7 .blocks-gallery-item{width:calc((100% - 16px * 6)/ 7);margin-right:16px}.wp-block-gallery.columns-8 .blocks-gallery-image,.wp-block-gallery.columns-8 .blocks-gallery-item{width:calc((100% - 16px * 7)/ 8);margin-right:16px}.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}.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}.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}.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}.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}.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}.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}.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}}.wp-block-gallery .blocks-gallery-image:last-child,.wp-block-gallery .blocks-gallery-item:last-child{margin-right:0}.wp-block-gallery .blocks-gallery-item.has-add-item-button{width:100%}.wp-block-gallery.alignleft,.wp-block-gallery.alignright{max-width:305px;width:100%}.wp-block-gallery.aligncenter,.wp-block-gallery.alignleft,.wp-block-gallery.alignright{display:flex}.wp-block-gallery.aligncenter .blocks-gallery-item figure{justify-content:center}.wp-block-image{max-width:100%;margin-bottom:1em;margin-left:0;margin-right:0}.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;color:#555d66;text-align:center;font-size:13px}.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.is-grid{display:flex;flex-wrap:wrap;padding:0;list-style:none}.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((100% / 2) - 16px)}.wp-block-latest-posts.columns-3 li{width:calc((100% / 3) - 16px)}.wp-block-latest-posts.columns-4 li{width:calc((100% / 4) - 16px)}.wp-block-latest-posts.columns-5 li{width:calc((100% / 5) - 16px)}.wp-block-latest-posts.columns-6 li{width:calc((100% / 6) - 16px)}}.wp-block-latest-posts__post-date{display:block;color:#6c7781;font-size:13px}.wp-block-media-text{display:grid}.wp-block-media-text{grid-template-rows:auto;align-items:center;grid-template-areas:"media-text-media media-text-content";grid-template-columns:50% auto}.wp-block-media-text.has-media-on-the-right{grid-template-areas:"media-text-content media-text-media";grid-template-columns:auto 50%}.wp-block-media-text .wp-block-media-text__media{grid-area:media-text-media;margin:0}.wp-block-media-text .wp-block-media-text__content{word-break:break-word;grid-area:media-text-content;padding:0 8% 0 8%}.wp-block-media-text>figure>img,.wp-block-media-text>figure>video{max-width:unset;width:100%;vertical-align:middle}@media (max-width:600px){.wp-block-media-text.is-stacked-on-mobile{grid-template-columns:100%!important;grid-template-areas:"media-text-media" "media-text-content"}.wp-block-media-text.is-stacked-on-mobile.has-media-on-the-right{grid-template-areas:"media-text-content" "media-text-media"}}p.is-small-text{font-size:14px}p.is-regular-text{font-size:16px}p.is-large-text{font-size:36px}p.is-larger-text{font-size:48px}p.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}p.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:0 0}.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-separator.is-style-wide{border-bottom-width:1px}.wp-block-separator.is-style-dots{background:0 0;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:#191e23;font-size:20px;letter-spacing:2em;padding-left:2em;font-family:serif}p.wp-block-subhead{font-size:1.1em;font-style:italic;opacity:.75}.wp-block-table.has-fixed-layout{table-layout:fixed;width:100%}.wp-block-table.aligncenter,.wp-block-table.alignleft,.wp-block-table.alignright{display:table;width:auto}.wp-block-table.is-style-stripes{border-spacing:0;border-collapse:inherit;border-bottom:1px solid #f3f4f5}.wp-block-table.is-style-stripes tr:nth-child(odd){background-color:#f3f4f5}.wp-block-table.is-style-stripes td{border-color:transparent}.wp-block-text-columns{display:flex}.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:calc(100% / 2)}.wp-block-text-columns.columns-3 .wp-block-column{width:calc(100% / 3)}.wp-block-text-columns.columns-4 .wp-block-column{width:calc(100% / 4)}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;color:#555d66;text-align:center;font-size:13px}.has-pale-pink-background-color.has-pale-pink-background-color{background-color:#f78da7}.has-vivid-red-background-color.has-vivid-red-background-color{background-color:#cf2e2e}.has-luminous-vivid-orange-background-color.has-luminous-vivid-orange-background-color{background-color:#ff6900}.has-luminous-vivid-amber-background-color.has-luminous-vivid-amber-background-color{background-color:#fcb900}.has-light-green-cyan-background-color.has-light-green-cyan-background-color{background-color:#7bdcb5}.has-vivid-green-cyan-background-color.has-vivid-green-cyan-background-color{background-color:#00d084}.has-pale-cyan-blue-background-color.has-pale-cyan-blue-background-color{background-color:#8ed1fc}.has-vivid-cyan-blue-background-color.has-vivid-cyan-blue-background-color{background-color:#0693e3}.has-very-light-gray-background-color.has-very-light-gray-background-color{background-color:#eee}.has-cyan-bluish-gray-background-color.has-cyan-bluish-gray-background-color{background-color:#abb8c3}.has-very-dark-gray-background-color.has-very-dark-gray-background-color{background-color:#313131}.has-pale-pink-color.has-pale-pink-color{color:#f78da7}.has-vivid-red-color.has-vivid-red-color{color:#cf2e2e}.has-luminous-vivid-orange-color.has-luminous-vivid-orange-color{color:#ff6900}.has-luminous-vivid-amber-color.has-luminous-vivid-amber-color{color:#fcb900}.has-light-green-cyan-color.has-light-green-cyan-color{color:#7bdcb5}.has-vivid-green-cyan-color.has-vivid-green-cyan-color{color:#00d084}.has-pale-cyan-blue-color.has-pale-cyan-blue-color{color:#8ed1fc}.has-vivid-cyan-blue-color.has-vivid-cyan-blue-color{color:#0693e3}.has-very-light-gray-color.has-very-light-gray-color{color:#eee}.has-cyan-bluish-gray-color.has-cyan-bluish-gray-color{color:#abb8c3}.has-very-dark-gray-color.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}
                                @import url(https://cdnjs.cloudflare.com/ajax/libs/flexslider/2.6.3/flexslider.min.css); html {
font-family: sans-serif; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; } body {
margin: 0; }  article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
display: block; } audio,
canvas,
progress,
video {
display: inline-block; vertical-align: baseline; } audio:not([controls]) {
display: none;
height: 0; } [hidden],
template {
display: none; }  a {
background-color: transparent; } a:active,
a:hover {
outline: 0; }  abbr[title] {
border-bottom: 1px dotted; } b,
strong {
font-weight: bold; } dfn {
font-style: italic; } h1 {
font-size: 2em;
margin: 0.67em 0; } mark {
background: #ff0;
color: #000; } small {
font-size: 80%; } sub,
sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline; }
sup {
top: -0.5em; }
sub {
bottom: -0.25em; }  img {
border: 0; } svg:not(:root) {
overflow: hidden; }  figure {
margin: 1em 40px; } hr {
box-sizing: content-box;
height: 0; } pre {
overflow: auto; } code,
kbd,
pre,
samp {
font-family: monospace, monospace;
font-size: 1em; }   button,
input,
optgroup,
select,
textarea {
color: inherit; font: inherit; margin: 0; } button {
overflow: visible; } button,
select {
text-transform: none; } button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
-webkit-appearance: button; cursor: pointer; } button[disabled],
html input[disabled] {
cursor: default; } button::-moz-focus-inner,
input::-moz-focus-inner {
border: 0;
padding: 0; } input {
line-height: normal; } input[type="checkbox"],
input[type="radio"] {
box-sizing: border-box; padding: 0; } input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
height: auto; } input[type="search"] {
-webkit-appearance: textfield; box-sizing: content-box; } input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
-webkit-appearance: none; }   legend {
border: 0; padding: 0; } textarea {
overflow: auto; } optgroup {
font-weight: bold; }  table {
border-collapse: collapse;
border-spacing: 0; }
td,
th {
padding: 0; }
.foundation-mq {
font-family: "small=0em&medium=40em&large=64em&xlarge=75em&xxlarge=90em"; }
html {
font-size: 100%;
box-sizing: border-box; }
*,
*:before,
*:after {
box-sizing: inherit; }
body {
padding: 0;
margin: 0;
font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
font-weight: normal;
line-height: 1.5;
color: #0a0a0a;
background: #fefefe;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale; }
img {
max-width: 100%;
height: auto;
-ms-interpolation-mode: bicubic;
display: inline-block;
vertical-align: middle; }
textarea {
height: auto;
min-height: 50px;
border-radius: 0; }
select {
width: 100%;
border-radius: 0; }
#map_canvas img,
#map_canvas embed,
#map_canvas object,
.map_canvas img,
.map_canvas embed,
.map_canvas object,
.mqa-display img,
.mqa-display embed,
.mqa-display object {
max-width: none !important; }
button {
-webkit-appearance: none;
-moz-appearance: none;
background: transparent;
padding: 0;
border: 0;
border-radius: 0;
line-height: 1; }
.is-visible {
display: block !important; }
.is-hidden {
display: none !important; }
.row {
max-width: 75rem;
margin-left: auto;
margin-right: auto; }
.row::before, .row::after {
content: ' ';
display: table;
-ms-flex-preferred-size: 0;
flex-basis: 0;
-ms-flex-order: 1;
order: 1; }
.row::after {
clear: both; }
.row.collapse > .column, .row.collapse > .columns {
padding-left: 0;
padding-right: 0; }
.row .row {
margin-left: -0.625rem;
margin-right: -0.625rem; }
@media screen and (min-width: 40em) {
.row .row {
margin-left: -0.9375rem;
margin-right: -0.9375rem; } }
.row .row.collapse {
margin-left: 0;
margin-right: 0; }
.row.expanded {
max-width: none; }
.row.expanded .row {
margin-left: auto;
margin-right: auto; }
.column, .columns {
width: 100%;
float: left;
padding-left: 0.625rem;
padding-right: 0.625rem; }
@media screen and (min-width: 40em) {
.column, .columns {
padding-left: 0.9375rem;
padding-right: 0.9375rem; } }
.column:last-child:not(:first-child), .columns:last-child:not(:first-child) {
float: right; }
.column.end:last-child:last-child, .end.columns:last-child:last-child {
float: left; }
.column.row.row, .row.row.columns {
float: none; }
.row .column.row.row, .row .row.row.columns {
padding-left: 0;
padding-right: 0;
margin-left: 0;
margin-right: 0; }
.small-1 {
width: 8.33333%; }
.small-push-1 {
position: relative;
left: 8.33333%; }
.small-pull-1 {
position: relative;
left: -8.33333%; }
.small-offset-0 {
margin-left: 0%; }
.small-2 {
width: 16.66667%; }
.small-push-2 {
position: relative;
left: 16.66667%; }
.small-pull-2 {
position: relative;
left: -16.66667%; }
.small-offset-1 {
margin-left: 8.33333%; }
.small-3 {
width: 25%; }
.small-push-3 {
position: relative;
left: 25%; }
.small-pull-3 {
position: relative;
left: -25%; }
.small-offset-2 {
margin-left: 16.66667%; }
.small-4 {
width: 33.33333%; }
.small-push-4 {
position: relative;
left: 33.33333%; }
.small-pull-4 {
position: relative;
left: -33.33333%; }
.small-offset-3 {
margin-left: 25%; }
.small-5 {
width: 41.66667%; }
.small-push-5 {
position: relative;
left: 41.66667%; }
.small-pull-5 {
position: relative;
left: -41.66667%; }
.small-offset-4 {
margin-left: 33.33333%; }
.small-6 {
width: 50%; }
.small-push-6 {
position: relative;
left: 50%; }
.small-pull-6 {
position: relative;
left: -50%; }
.small-offset-5 {
margin-left: 41.66667%; }
.small-7 {
width: 58.33333%; }
.small-push-7 {
position: relative;
left: 58.33333%; }
.small-pull-7 {
position: relative;
left: -58.33333%; }
.small-offset-6 {
margin-left: 50%; }
.small-8 {
width: 66.66667%; }
.small-push-8 {
position: relative;
left: 66.66667%; }
.small-pull-8 {
position: relative;
left: -66.66667%; }
.small-offset-7 {
margin-left: 58.33333%; }
.small-9 {
width: 75%; }
.small-push-9 {
position: relative;
left: 75%; }
.small-pull-9 {
position: relative;
left: -75%; }
.small-offset-8 {
margin-left: 66.66667%; }
.small-10 {
width: 83.33333%; }
.small-push-10 {
position: relative;
left: 83.33333%; }
.small-pull-10 {
position: relative;
left: -83.33333%; }
.small-offset-9 {
margin-left: 75%; }
.small-11 {
width: 91.66667%; }
.small-push-11 {
position: relative;
left: 91.66667%; }
.small-pull-11 {
position: relative;
left: -91.66667%; }
.small-offset-10 {
margin-left: 83.33333%; }
.small-12 {
width: 100%; }
.small-offset-11 {
margin-left: 91.66667%; }
.small-up-1 > .column, .small-up-1 > .columns {
width: 100%;
float: left; }
.small-up-1 > .column:nth-of-type(1n), .small-up-1 > .columns:nth-of-type(1n) {
clear: none; }
.small-up-1 > .column:nth-of-type(1n+1), .small-up-1 > .columns:nth-of-type(1n+1) {
clear: both; }
.small-up-1 > .column:last-child, .small-up-1 > .columns:last-child {
float: left; }
.small-up-2 > .column, .small-up-2 > .columns {
width: 50%;
float: left; }
.small-up-2 > .column:nth-of-type(1n), .small-up-2 > .columns:nth-of-type(1n) {
clear: none; }
.small-up-2 > .column:nth-of-type(2n+1), .small-up-2 > .columns:nth-of-type(2n+1) {
clear: both; }
.small-up-2 > .column:last-child, .small-up-2 > .columns:last-child {
float: left; }
.small-up-3 > .column, .small-up-3 > .columns {
width: 33.33333%;
float: left; }
.small-up-3 > .column:nth-of-type(1n), .small-up-3 > .columns:nth-of-type(1n) {
clear: none; }
.small-up-3 > .column:nth-of-type(3n+1), .small-up-3 > .columns:nth-of-type(3n+1) {
clear: both; }
.small-up-3 > .column:last-child, .small-up-3 > .columns:last-child {
float: left; }
.small-up-4 > .column, .small-up-4 > .columns {
width: 25%;
float: left; }
.small-up-4 > .column:nth-of-type(1n), .small-up-4 > .columns:nth-of-type(1n) {
clear: none; }
.small-up-4 > .column:nth-of-type(4n+1), .small-up-4 > .columns:nth-of-type(4n+1) {
clear: both; }
.small-up-4 > .column:last-child, .small-up-4 > .columns:last-child {
float: left; }
.small-up-5 > .column, .small-up-5 > .columns {
width: 20%;
float: left; }
.small-up-5 > .column:nth-of-type(1n), .small-up-5 > .columns:nth-of-type(1n) {
clear: none; }
.small-up-5 > .column:nth-of-type(5n+1), .small-up-5 > .columns:nth-of-type(5n+1) {
clear: both; }
.small-up-5 > .column:last-child, .small-up-5 > .columns:last-child {
float: left; }
.small-up-6 > .column, .small-up-6 > .columns {
width: 16.66667%;
float: left; }
.small-up-6 > .column:nth-of-type(1n), .small-up-6 > .columns:nth-of-type(1n) {
clear: none; }
.small-up-6 > .column:nth-of-type(6n+1), .small-up-6 > .columns:nth-of-type(6n+1) {
clear: both; }
.small-up-6 > .column:last-child, .small-up-6 > .columns:last-child {
float: left; }
.small-up-7 > .column, .small-up-7 > .columns {
width: 14.28571%;
float: left; }
.small-up-7 > .column:nth-of-type(1n), .small-up-7 > .columns:nth-of-type(1n) {
clear: none; }
.small-up-7 > .column:nth-of-type(7n+1), .small-up-7 > .columns:nth-of-type(7n+1) {
clear: both; }
.small-up-7 > .column:last-child, .small-up-7 > .columns:last-child {
float: left; }
.small-up-8 > .column, .small-up-8 > .columns {
width: 12.5%;
float: left; }
.small-up-8 > .column:nth-of-type(1n), .small-up-8 > .columns:nth-of-type(1n) {
clear: none; }
.small-up-8 > .column:nth-of-type(8n+1), .small-up-8 > .columns:nth-of-type(8n+1) {
clear: both; }
.small-up-8 > .column:last-child, .small-up-8 > .columns:last-child {
float: left; }
.small-collapse > .column, .small-collapse > .columns {
padding-left: 0;
padding-right: 0; }
.small-collapse .row {
margin-left: 0;
margin-right: 0; }
.small-uncollapse > .column, .small-uncollapse > .columns {
padding-left: 0.625rem;
padding-right: 0.625rem; }
.small-centered {
float: none;
margin-left: auto;
margin-right: auto; }
.small-uncentered,
.small-push-0,
.small-pull-0 {
position: static;
margin-left: 0;
margin-right: 0;
float: left; }
@media screen and (min-width: 40em) {
.medium-1 {
width: 8.33333%; }
.medium-push-1 {
position: relative;
left: 8.33333%; }
.medium-pull-1 {
position: relative;
left: -8.33333%; }
.medium-offset-0 {
margin-left: 0%; }
.medium-2 {
width: 16.66667%; }
.medium-push-2 {
position: relative;
left: 16.66667%; }
.medium-pull-2 {
position: relative;
left: -16.66667%; }
.medium-offset-1 {
margin-left: 8.33333%; }
.medium-3 {
width: 25%; }
.medium-push-3 {
position: relative;
left: 25%; }
.medium-pull-3 {
position: relative;
left: -25%; }
.medium-offset-2 {
margin-left: 16.66667%; }
.medium-4 {
width: 33.33333%; }
.medium-push-4 {
position: relative;
left: 33.33333%; }
.medium-pull-4 {
position: relative;
left: -33.33333%; }
.medium-offset-3 {
margin-left: 25%; }
.medium-5 {
width: 41.66667%; }
.medium-push-5 {
position: relative;
left: 41.66667%; }
.medium-pull-5 {
position: relative;
left: -41.66667%; }
.medium-offset-4 {
margin-left: 33.33333%; }
.medium-6 {
width: 50%; }
.medium-push-6 {
position: relative;
left: 50%; }
.medium-pull-6 {
position: relative;
left: -50%; }
.medium-offset-5 {
margin-left: 41.66667%; }
.medium-7 {
width: 58.33333%; }
.medium-push-7 {
position: relative;
left: 58.33333%; }
.medium-pull-7 {
position: relative;
left: -58.33333%; }
.medium-offset-6 {
margin-left: 50%; }
.medium-8 {
width: 66.66667%; }
.medium-push-8 {
position: relative;
left: 66.66667%; }
.medium-pull-8 {
position: relative;
left: -66.66667%; }
.medium-offset-7 {
margin-left: 58.33333%; }
.medium-9 {
width: 75%; }
.medium-push-9 {
position: relative;
left: 75%; }
.medium-pull-9 {
position: relative;
left: -75%; }
.medium-offset-8 {
margin-left: 66.66667%; }
.medium-10 {
width: 83.33333%; }
.medium-push-10 {
position: relative;
left: 83.33333%; }
.medium-pull-10 {
position: relative;
left: -83.33333%; }
.medium-offset-9 {
margin-left: 75%; }
.medium-11 {
width: 91.66667%; }
.medium-push-11 {
position: relative;
left: 91.66667%; }
.medium-pull-11 {
position: relative;
left: -91.66667%; }
.medium-offset-10 {
margin-left: 83.33333%; }
.medium-12 {
width: 100%; }
.medium-offset-11 {
margin-left: 91.66667%; }
.medium-up-1 > .column, .medium-up-1 > .columns {
width: 100%;
float: left; }
.medium-up-1 > .column:nth-of-type(1n), .medium-up-1 > .columns:nth-of-type(1n) {
clear: none; }
.medium-up-1 > .column:nth-of-type(1n+1), .medium-up-1 > .columns:nth-of-type(1n+1) {
clear: both; }
.medium-up-1 > .column:last-child, .medium-up-1 > .columns:last-child {
float: left; }
.medium-up-2 > .column, .medium-up-2 > .columns {
width: 50%;
float: left; }
.medium-up-2 > .column:nth-of-type(1n), .medium-up-2 > .columns:nth-of-type(1n) {
clear: none; }
.medium-up-2 > .column:nth-of-type(2n+1), .medium-up-2 > .columns:nth-of-type(2n+1) {
clear: both; }
.medium-up-2 > .column:last-child, .medium-up-2 > .columns:last-child {
float: left; }
.medium-up-3 > .column, .medium-up-3 > .columns {
width: 33.33333%;
float: left; }
.medium-up-3 > .column:nth-of-type(1n), .medium-up-3 > .columns:nth-of-type(1n) {
clear: none; }
.medium-up-3 > .column:nth-of-type(3n+1), .medium-up-3 > .columns:nth-of-type(3n+1) {
clear: both; }
.medium-up-3 > .column:last-child, .medium-up-3 > .columns:last-child {
float: left; }
.medium-up-4 > .column, .medium-up-4 > .columns {
width: 25%;
float: left; }
.medium-up-4 > .column:nth-of-type(1n), .medium-up-4 > .columns:nth-of-type(1n) {
clear: none; }
.medium-up-4 > .column:nth-of-type(4n+1), .medium-up-4 > .columns:nth-of-type(4n+1) {
clear: both; }
.medium-up-4 > .column:last-child, .medium-up-4 > .columns:last-child {
float: left; }
.medium-up-5 > .column, .medium-up-5 > .columns {
width: 20%;
float: left; }
.medium-up-5 > .column:nth-of-type(1n), .medium-up-5 > .columns:nth-of-type(1n) {
clear: none; }
.medium-up-5 > .column:nth-of-type(5n+1), .medium-up-5 > .columns:nth-of-type(5n+1) {
clear: both; }
.medium-up-5 > .column:last-child, .medium-up-5 > .columns:last-child {
float: left; }
.medium-up-6 > .column, .medium-up-6 > .columns {
width: 16.66667%;
float: left; }
.medium-up-6 > .column:nth-of-type(1n), .medium-up-6 > .columns:nth-of-type(1n) {
clear: none; }
.medium-up-6 > .column:nth-of-type(6n+1), .medium-up-6 > .columns:nth-of-type(6n+1) {
clear: both; }
.medium-up-6 > .column:last-child, .medium-up-6 > .columns:last-child {
float: left; }
.medium-up-7 > .column, .medium-up-7 > .columns {
width: 14.28571%;
float: left; }
.medium-up-7 > .column:nth-of-type(1n), .medium-up-7 > .columns:nth-of-type(1n) {
clear: none; }
.medium-up-7 > .column:nth-of-type(7n+1), .medium-up-7 > .columns:nth-of-type(7n+1) {
clear: both; }
.medium-up-7 > .column:last-child, .medium-up-7 > .columns:last-child {
float: left; }
.medium-up-8 > .column, .medium-up-8 > .columns {
width: 12.5%;
float: left; }
.medium-up-8 > .column:nth-of-type(1n), .medium-up-8 > .columns:nth-of-type(1n) {
clear: none; }
.medium-up-8 > .column:nth-of-type(8n+1), .medium-up-8 > .columns:nth-of-type(8n+1) {
clear: both; }
.medium-up-8 > .column:last-child, .medium-up-8 > .columns:last-child {
float: left; }
.medium-collapse > .column, .medium-collapse > .columns {
padding-left: 0;
padding-right: 0; }
.medium-collapse .row {
margin-left: 0;
margin-right: 0; }
.medium-uncollapse > .column, .medium-uncollapse > .columns {
padding-left: 0.9375rem;
padding-right: 0.9375rem; }
.medium-centered {
float: none;
margin-left: auto;
margin-right: auto; }
.medium-uncentered,
.medium-push-0,
.medium-pull-0 {
position: static;
margin-left: 0;
margin-right: 0;
float: left; } }
@media screen and (min-width: 64em) {
.large-1 {
width: 8.33333%; }
.large-push-1 {
position: relative;
left: 8.33333%; }
.large-pull-1 {
position: relative;
left: -8.33333%; }
.large-offset-0 {
margin-left: 0%; }
.large-2 {
width: 16.66667%; }
.large-push-2 {
position: relative;
left: 16.66667%; }
.large-pull-2 {
position: relative;
left: -16.66667%; }
.large-offset-1 {
margin-left: 8.33333%; }
.large-3 {
width: 25%; }
.large-push-3 {
position: relative;
left: 25%; }
.large-pull-3 {
position: relative;
left: -25%; }
.large-offset-2 {
margin-left: 16.66667%; }
.large-4 {
width: 33.33333%; }
.large-push-4 {
position: relative;
left: 33.33333%; }
.large-pull-4 {
position: relative;
left: -33.33333%; }
.large-offset-3 {
margin-left: 25%; }
.large-5 {
width: 41.66667%; }
.large-push-5 {
position: relative;
left: 41.66667%; }
.large-pull-5 {
position: relative;
left: -41.66667%; }
.large-offset-4 {
margin-left: 33.33333%; }
.large-6 {
width: 50%; }
.large-push-6 {
position: relative;
left: 50%; }
.large-pull-6 {
position: relative;
left: -50%; }
.large-offset-5 {
margin-left: 41.66667%; }
.large-7 {
width: 58.33333%; }
.large-push-7 {
position: relative;
left: 58.33333%; }
.large-pull-7 {
position: relative;
left: -58.33333%; }
.large-offset-6 {
margin-left: 50%; }
.large-8 {
width: 66.66667%; }
.large-push-8 {
position: relative;
left: 66.66667%; }
.large-pull-8 {
position: relative;
left: -66.66667%; }
.large-offset-7 {
margin-left: 58.33333%; }
.large-9 {
width: 75%; }
.large-push-9 {
position: relative;
left: 75%; }
.large-pull-9 {
position: relative;
left: -75%; }
.large-offset-8 {
margin-left: 66.66667%; }
.large-10 {
width: 83.33333%; }
.large-push-10 {
position: relative;
left: 83.33333%; }
.large-pull-10 {
position: relative;
left: -83.33333%; }
.large-offset-9 {
margin-left: 75%; }
.large-11 {
width: 91.66667%; }
.large-push-11 {
position: relative;
left: 91.66667%; }
.large-pull-11 {
position: relative;
left: -91.66667%; }
.large-offset-10 {
margin-left: 83.33333%; }
.large-12 {
width: 100%; }
.large-offset-11 {
margin-left: 91.66667%; }
.large-up-1 > .column, .large-up-1 > .columns {
width: 100%;
float: left; }
.large-up-1 > .column:nth-of-type(1n), .large-up-1 > .columns:nth-of-type(1n) {
clear: none; }
.large-up-1 > .column:nth-of-type(1n+1), .large-up-1 > .columns:nth-of-type(1n+1) {
clear: both; }
.large-up-1 > .column:last-child, .large-up-1 > .columns:last-child {
float: left; }
.large-up-2 > .column, .large-up-2 > .columns {
width: 50%;
float: left; }
.large-up-2 > .column:nth-of-type(1n), .large-up-2 > .columns:nth-of-type(1n) {
clear: none; }
.large-up-2 > .column:nth-of-type(2n+1), .large-up-2 > .columns:nth-of-type(2n+1) {
clear: both; }
.large-up-2 > .column:last-child, .large-up-2 > .columns:last-child {
float: left; }
.large-up-3 > .column, .large-up-3 > .columns {
width: 33.33333%;
float: left; }
.large-up-3 > .column:nth-of-type(1n), .large-up-3 > .columns:nth-of-type(1n) {
clear: none; }
.large-up-3 > .column:nth-of-type(3n+1), .large-up-3 > .columns:nth-of-type(3n+1) {
clear: both; }
.large-up-3 > .column:last-child, .large-up-3 > .columns:last-child {
float: left; }
.large-up-4 > .column, .large-up-4 > .columns {
width: 25%;
float: left; }
.large-up-4 > .column:nth-of-type(1n), .large-up-4 > .columns:nth-of-type(1n) {
clear: none; }
.large-up-4 > .column:nth-of-type(4n+1), .large-up-4 > .columns:nth-of-type(4n+1) {
clear: both; }
.large-up-4 > .column:last-child, .large-up-4 > .columns:last-child {
float: left; }
.large-up-5 > .column, .large-up-5 > .columns {
width: 20%;
float: left; }
.large-up-5 > .column:nth-of-type(1n), .large-up-5 > .columns:nth-of-type(1n) {
clear: none; }
.large-up-5 > .column:nth-of-type(5n+1), .large-up-5 > .columns:nth-of-type(5n+1) {
clear: both; }
.large-up-5 > .column:last-child, .large-up-5 > .columns:last-child {
float: left; }
.large-up-6 > .column, .large-up-6 > .columns {
width: 16.66667%;
float: left; }
.large-up-6 > .column:nth-of-type(1n), .large-up-6 > .columns:nth-of-type(1n) {
clear: none; }
.large-up-6 > .column:nth-of-type(6n+1), .large-up-6 > .columns:nth-of-type(6n+1) {
clear: both; }
.large-up-6 > .column:last-child, .large-up-6 > .columns:last-child {
float: left; }
.large-up-7 > .column, .large-up-7 > .columns {
width: 14.28571%;
float: left; }
.large-up-7 > .column:nth-of-type(1n), .large-up-7 > .columns:nth-of-type(1n) {
clear: none; }
.large-up-7 > .column:nth-of-type(7n+1), .large-up-7 > .columns:nth-of-type(7n+1) {
clear: both; }
.large-up-7 > .column:last-child, .large-up-7 > .columns:last-child {
float: left; }
.large-up-8 > .column, .large-up-8 > .columns {
width: 12.5%;
float: left; }
.large-up-8 > .column:nth-of-type(1n), .large-up-8 > .columns:nth-of-type(1n) {
clear: none; }
.large-up-8 > .column:nth-of-type(8n+1), .large-up-8 > .columns:nth-of-type(8n+1) {
clear: both; }
.large-up-8 > .column:last-child, .large-up-8 > .columns:last-child {
float: left; }
.large-collapse > .column, .large-collapse > .columns {
padding-left: 0;
padding-right: 0; }
.large-collapse .row {
margin-left: 0;
margin-right: 0; }
.large-uncollapse > .column, .large-uncollapse > .columns {
padding-left: 0.9375rem;
padding-right: 0.9375rem; }
.large-centered {
float: none;
margin-left: auto;
margin-right: auto; }
.large-uncentered,
.large-push-0,
.large-pull-0 {
position: static;
margin-left: 0;
margin-right: 0;
float: left; } }
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
form,
p,
blockquote,
th,
td {
margin: 0;
padding: 0; }
p {
font-size: inherit;
line-height: 1.6;
margin-bottom: 1rem;
text-rendering: optimizeLegibility; }
em,
i {
font-style: italic;
line-height: inherit; }
strong,
b {
font-weight: bold;
line-height: inherit; }
small {
font-size: 80%;
line-height: inherit; }
h1,
h2,
h3,
h4,
h5,
h6 {
font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
font-weight: normal;
font-style: normal;
color: inherit;
text-rendering: optimizeLegibility;
margin-top: 0;
margin-bottom: 0.5rem;
line-height: 1.4; }
h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small {
color: #cacaca;
line-height: 0; }
h1 {
font-size: 1.5rem; }
h2 {
font-size: 1.25rem; }
h3 {
font-size: 1.1875rem; }
h4 {
font-size: 1.125rem; }
h5 {
font-size: 1.0625rem; }
h6 {
font-size: 1rem; }
@media screen and (min-width: 40em) {
h1 {
font-size: 3rem; }
h2 {
font-size: 2.5rem; }
h3 {
font-size: 1.9375rem; }
h4 {
font-size: 1.5625rem; }
h5 {
font-size: 1.25rem; }
h6 {
font-size: 1rem; } }
a {
color: #2199e8;
text-decoration: none;
line-height: inherit;
cursor: pointer; }
a:hover, a:focus {
color: #1585cf; }
a img {
border: 0; }
hr {
max-width: 75rem;
height: 0;
border-right: 0;
border-top: 0;
border-bottom: 1px solid #cacaca;
border-left: 0;
margin: 1.25rem auto;
clear: both; }
ul,
ol,
dl {
line-height: 1.6;
margin-bottom: 1rem;
list-style-position: outside; }
li {
font-size: inherit; }
ul {
list-style-type: disc;
margin-left: 1.25rem; }
ol {
margin-left: 1.25rem; }
ul ul, ol ul, ul ol, ol ol {
margin-left: 1.25rem;
margin-bottom: 0; }
dl {
margin-bottom: 1rem; }
dl dt {
margin-bottom: 0.3rem;
font-weight: bold; }
blockquote {
margin: 0 0 1rem;
padding: 0.5625rem 1.25rem 0 1.1875rem;
border-left: 1px solid #cacaca; }
blockquote, blockquote p {
line-height: 1.6;
color: #8a8a8a; }
cite {
display: block;
font-size: 0.8125rem;
color: #8a8a8a; }
cite:before {
content: '\2014    '; }
abbr {
color: #0a0a0a;
cursor: help;
border-bottom: 1px dotted #0a0a0a; }
code {
font-family: Consolas, "Liberation Mono", Courier, monospace;
font-weight: normal;
color: #0a0a0a;
background-color: #e6e6e6;
border: 1px solid #cacaca;
padding: 0.125rem 0.3125rem 0.0625rem; }
kbd {
padding: 0.125rem 0.25rem 0;
margin: 0;
background-color: #e6e6e6;
color: #0a0a0a;
font-family: Consolas, "Liberation Mono", Courier, monospace; }
.subheader {
margin-top: 0.2rem;
margin-bottom: 0.5rem;
font-weight: normal;
line-height: 1.4;
color: #8a8a8a; }
.lead {
font-size: 125%;
line-height: 1.6; }
.stat {
font-size: 2.5rem;
line-height: 1; }
p + .stat {
margin-top: -1rem; }
.no-bullet {
margin-left: 0;
list-style: none; }
.text-left {
text-align: left; }
.text-right {
text-align: right; }
.text-center {
text-align: center; }
.text-justify {
text-align: justify; }
@media screen and (min-width: 40em) {
.medium-text-left {
text-align: left; }
.medium-text-right {
text-align: right; }
.medium-text-center {
text-align: center; }
.medium-text-justify {
text-align: justify; } }
@media screen and (min-width: 64em) {
.large-text-left {
text-align: left; }
.large-text-right {
text-align: right; }
.large-text-center {
text-align: center; }
.large-text-justify {
text-align: justify; } }
.show-for-print {
display: none !important; }
@media print {
* {
background: transparent !important;
color: black !important;
box-shadow: none !important;
text-shadow: none !important; }
.show-for-print {
display: block !important; }
.hide-for-print {
display: none !important; }
table.show-for-print {
display: table !important; }
thead.show-for-print {
display: table-header-group !important; }
tbody.show-for-print {
display: table-row-group !important; }
tr.show-for-print {
display: table-row !important; }
td.show-for-print {
display: table-cell !important; }
th.show-for-print {
display: table-cell !important; }
a,
a:visited {
text-decoration: underline; }
a[href]:after {
content: " (" attr(href) ")"; }
.ir a:after,
a[href^='javascript:']:after,
a[href^='#']:after {
content: ''; }
abbr[title]:after {
content: " (" attr(title) ")"; }
pre,
blockquote {
border: 1px solid #8a8a8a;
page-break-inside: avoid; }
thead {
display: table-header-group; }
tr,
img {
page-break-inside: avoid; }
img {
max-width: 100% !important; }
@page {
margin: 0.5cm; }
p,
h2,
h3 {
orphans: 3;
widows: 3; }
h2,
h3 {
page-break-after: avoid; } }
[type='text'], [type='password'], [type='date'], [type='datetime'], [type='datetime-local'], [type='month'], [type='week'], [type='email'], [type='number'], [type='search'], [type='tel'], [type='time'], [type='url'], [type='color'],
textarea {
display: block;
box-sizing: border-box;
width: 100%;
height: 2.4375rem;
padding: 0.5rem;
border: 1px solid #cacaca;
margin: 0 0 1rem;
font-family: inherit;
font-size: 1rem;
color: #0a0a0a;
background-color: #fefefe;
box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.1);
border-radius: 0;
transition: box-shadow 0.5s, border-color 0.25s ease-in-out;
-webkit-appearance: none;
-moz-appearance: none; }
[type='text']:focus, [type='password']:focus, [type='date']:focus, [type='datetime']:focus, [type='datetime-local']:focus, [type='month']:focus, [type='week']:focus, [type='email']:focus, [type='number']:focus, [type='search']:focus, [type='tel']:focus, [type='time']:focus, [type='url']:focus, [type='color']:focus,
textarea:focus {
border: 1px solid #8a8a8a;
background-color: #fefefe;
outline: none;
box-shadow: 0 0 5px #cacaca;
transition: box-shadow 0.5s, border-color 0.25s ease-in-out; }
textarea {
max-width: 100%; }
textarea[rows] {
height: auto; }
input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
color: #cacaca; }
input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
color: #cacaca; }
input::placeholder,
textarea::placeholder {
color: #cacaca; }
input:disabled, input[readonly],
textarea:disabled,
textarea[readonly] {
background-color: #e6e6e6;
cursor: default; }
[type='submit'],
[type='button'] {
border-radius: 0;
-webkit-appearance: none;
-moz-appearance: none; }
input[type="search"] {
box-sizing: border-box; }
[type='file'],
[type='checkbox'],
[type='radio'] {
margin: 0 0 1rem; }
[type='checkbox'] + label,
[type='radio'] + label {
display: inline-block;
margin-left: 0.5rem;
margin-right: 1rem;
margin-bottom: 0;
vertical-align: baseline; }
label > [type='checkbox'],
label > [type='radio'] {
margin-right: 0.5rem; }
[type='file'] {
width: 100%; }
label {
display: block;
margin: 0;
font-size: 0.875rem;
font-weight: normal;
line-height: 1.8;
color: #0a0a0a; }
label.middle {
margin: 0 0 1rem;
padding: 0.5625rem 0; }
.help-text {
margin-top: -0.5rem;
font-size: 0.8125rem;
font-style: italic;
color: #0a0a0a; }
.input-group {
display: table;
width: 100%;
margin-bottom: 1rem; }
.input-group > :first-child {
border-radius: 0 0 0 0; }
.input-group > :last-child > * {
border-radius: 0 0 0 0; }
.input-group-label, .input-group-field, .input-group-button {
margin: 0;
display: table-cell;
vertical-align: middle; }
.input-group-label {
text-align: center;
padding: 0 1rem;
background: #e6e6e6;
color: #0a0a0a;
border: 1px solid #cacaca;
white-space: nowrap;
width: 1%;
height: 100%; }
.input-group-label:first-child {
border-right: 0; }
.input-group-label:last-child {
border-left: 0; }
.input-group-field {
border-radius: 0;
height: 2.5rem; }
.input-group-button {
padding-top: 0;
padding-bottom: 0;
text-align: center;
height: 100%;
width: 1%; }
.input-group-button a,
.input-group-button input,
.input-group-button button {
margin: 0; }
.input-group .input-group-button {
display: table-cell; }
fieldset {
border: 0;
padding: 0;
margin: 0; }
legend {
margin-bottom: 0.5rem;
max-width: 100%; }
.fieldset {
border: 1px solid #cacaca;
padding: 1.25rem;
margin: 1.125rem 0; }
.fieldset legend {
background: #fefefe;
padding: 0 0.1875rem;
margin: 0;
margin-left: -0.1875rem; }
select {
height: 2.4375rem;
padding: 0.5rem;
border: 1px solid #cacaca;
margin: 0 0 1rem;
font-size: 1rem;
font-family: inherit;
line-height: normal;
color: #0a0a0a;
background-color: #fefefe;
border-radius: 0;
-webkit-appearance: none;
-moz-appearance: none;
background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="32" height="24" viewBox="0 0 32 24"><polygon points="0,0 32,0 16,24" style="fill: rgb%28138, 138, 138%29"></polygon></svg>');
background-size: 9px 6px;
background-position: right center;
background-origin: content-box;
background-repeat: no-repeat; }
@media screen and (min-width: 0\0) {
select {
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg==); } }
select:disabled {
background-color: #e6e6e6;
cursor: default; }
select::-ms-expand {
display: none; }
select[multiple] {
height: auto; }
.is-invalid-input:not(:focus) {
background-color: rgba(236, 88, 64, 0.1);
border-color: #ec5840; }
.is-invalid-label {
color: #ec5840; }
.form-error {
display: none;
margin-top: -0.5rem;
margin-bottom: 1rem;
font-size: 0.75rem;
font-weight: bold;
color: #ec5840; }
.form-error.is-visible {
display: block; }
.float-left {
float: left !important; }
.float-right {
float: right !important; }
.float-center {
display: block;
margin-left: auto;
margin-right: auto; }
.clearfix::before, .clearfix::after {
content: ' ';
display: table;
-ms-flex-preferred-size: 0;
flex-basis: 0;
-ms-flex-order: 1;
order: 1; }
.clearfix::after {
clear: both; }
.hide {
display: none !important; }
.invisible {
visibility: hidden; }
@media screen and (max-width: 39.9375em) {
.hide-for-small-only {
display: none !important; } }
@media screen and (max-width: 0em), screen and (min-width: 40em) {
.show-for-small-only {
display: none !important; } }
@media screen and (min-width: 40em) {
.hide-for-medium {
display: none !important; } }
@media screen and (max-width: 39.9375em) {
.show-for-medium {
display: none !important; } }
@media screen and (min-width: 40em) and (max-width: 63.9375em) {
.hide-for-medium-only {
display: none !important; } }
@media screen and (max-width: 39.9375em), screen and (min-width: 64em) {
.show-for-medium-only {
display: none !important; } }
@media screen and (min-width: 64em) {
.hide-for-large {
display: none !important; } }
@media screen and (max-width: 63.9375em) {
.show-for-large {
display: none !important; } }
@media screen and (min-width: 64em) and (max-width: 74.9375em) {
.hide-for-large-only {
display: none !important; } }
@media screen and (max-width: 63.9375em), screen and (min-width: 75em) {
.show-for-large-only {
display: none !important; } }
.show-for-sr,
.show-on-focus {
position: absolute !important;
width: 1px;
height: 1px;
overflow: hidden;
clip: rect(0, 0, 0, 0); }
.show-on-focus:active, .show-on-focus:focus {
position: static !important;
height: auto;
width: auto;
overflow: visible;
clip: auto; }
.show-for-landscape,
.hide-for-portrait {
display: block !important; }
@media screen and (orientation: landscape) {
.show-for-landscape,
.hide-for-portrait {
display: block !important; } }
@media screen and (orientation: portrait) {
.show-for-landscape,
.hide-for-portrait {
display: none !important; } }
.hide-for-landscape,
.show-for-portrait {
display: none !important; }
@media screen and (orientation: landscape) {
.hide-for-landscape,
.show-for-portrait {
display: none !important; } }
@media screen and (orientation: portrait) {
.hide-for-landscape,
.show-for-portrait {
display: block !important; } }
.button {
display: inline-block;
text-align: center;
line-height: 1;
cursor: pointer;
-webkit-appearance: none;
transition: background-color 0.25s ease-out, color 0.25s ease-out;
vertical-align: middle;
border: 1px solid transparent;
border-radius: 0;
padding: 0.85em 1em;
margin: 0 0 1rem 0;
font-size: 0.9rem;
background-color: #2199e8;
color: #fefefe; }
[data-whatinput='mouse'] .button {
outline: 0; }
.button:hover, .button:focus {
background-color: #1583cc;
color: #fefefe; }
.button.tiny {
font-size: 0.6rem; }
.button.small {
font-size: 0.75rem; }
.button.large {
font-size: 1.25rem; }
.button.expanded {
display: block;
width: 100%;
margin-left: 0;
margin-right: 0; }
.button.primary {
background-color: #2199e8;
color: #fefefe; }
.button.primary:hover, .button.primary:focus {
background-color: #147cc0;
color: #fefefe; }
.button.secondary {
background-color: #777;
color: #fefefe; }
.button.secondary:hover, .button.secondary:focus {
background-color: #5f5f5f;
color: #fefefe; }
.button.success {
background-color: #3adb76;
color: #fefefe; }
.button.success:hover, .button.success:focus {
background-color: #22bb5b;
color: #fefefe; }
.button.warning {
background-color: #ffae00;
color: #fefefe; }
.button.warning:hover, .button.warning:focus {
background-color: #cc8b00;
color: #fefefe; }
.button.alert {
background-color: #ec5840;
color: #fefefe; }
.button.alert:hover, .button.alert:focus {
background-color: #da3116;
color: #fefefe; }
.button.hollow {
border: 1px solid #2199e8;
color: #2199e8; }
.button.hollow, .button.hollow:hover, .button.hollow:focus {
background-color: transparent; }
.button.hollow:hover, .button.hollow:focus {
border-color: #0c4d78;
color: #0c4d78; }
.button.hollow.primary {
border: 1px solid #2199e8;
color: #2199e8; }
.button.hollow.primary:hover, .button.hollow.primary:focus {
border-color: #0c4d78;
color: #0c4d78; }
.button.hollow.secondary {
border: 1px solid #777;
color: #777; }
.button.hollow.secondary:hover, .button.hollow.secondary:focus {
border-color: #3c3c3c;
color: #3c3c3c; }
.button.hollow.success {
border: 1px solid #3adb76;
color: #3adb76; }
.button.hollow.success:hover, .button.hollow.success:focus {
border-color: #157539;
color: #157539; }
.button.hollow.warning {
border: 1px solid #ffae00;
color: #ffae00; }
.button.hollow.warning:hover, .button.hollow.warning:focus {
border-color: #805700;
color: #805700; }
.button.hollow.alert {
border: 1px solid #ec5840;
color: #ec5840; }
.button.hollow.alert:hover, .button.hollow.alert:focus {
border-color: #881f0e;
color: #881f0e; }
.button.disabled, .button[disabled] {
opacity: 0.25;
cursor: not-allowed;
pointer-events: none; }
.button.dropdown::after {
content: '';
display: block;
width: 0;
height: 0;
border: inset 0.4em;
border-color: #fefefe transparent transparent;
border-top-style: solid;
border-bottom-width: 0;
position: relative;
top: 0.4em;
float: right;
margin-left: 1em;
display: inline-block; }
.button.arrow-only::after {
margin-left: 0;
float: none;
top: -0.1em; } html.fp-enabled,
.fp-enabled body {
margin: 0;
padding: 0;
overflow: hidden; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
#superContainer {
height: 100%;
position: relative; -ms-touch-action: none; touch-action: none; }
.fp-section {
position: relative;  box-sizing: border-box; }
.fp-slide {
float: left; }
.fp-slide, .fp-slidesContainer {
height: 100%;
display: block; }
.fp-slides {
z-index: 1;
height: 100%;
overflow: hidden;
position: relative; transition: all 0.3s ease-out; }
.fp-section.fp-table, .fp-slide.fp-table {
display: table;
table-layout: fixed;
width: 100%; }
.fp-tableCell {
display: table-cell;
vertical-align: middle;
width: 100%;
height: 100%; }
.fp-slidesContainer {
float: left;
position: relative; }
.fp-controlArrow {
-webkit-user-select: none; -moz-user-select: none; -khtml-user-select: none; -ms-user-select: none; position: absolute;
z-index: 4;
top: 50%;
cursor: pointer;
width: 0;
height: 0;
border-style: solid;
margin-top: -38px;
transform: translate3d(0, 0, 0); }
.fp-controlArrow.fp-prev {
left: 15px;
width: 0;
border-width: 38.5px 34px 38.5px 0;
border-color: transparent #fff transparent transparent; }
.fp-controlArrow.fp-next {
right: 15px;
border-width: 38.5px 0 38.5px 34px;
border-color: transparent transparent transparent #fff; }
.fp-scrollable {
overflow: scroll; }
.fp-notransition {
transition: none !important; }
.fp-slidesNav {
position: absolute;
z-index: 4;
left: 50%;
opacity: 1; }
.fp-slidesNav.bottom {
bottom: 17px; }
.fp-slidesNav.top {
top: 17px; }
#fp-nav ul,
.fp-slidesNav ul {
margin: 0;
padding: 0; }
#fp-nav ul li,
.fp-slidesNav ul li {
display: block;
width: 14px;
height: 13px;
margin: 7px;
position: relative; }
#fp-nav ul li a,
.fp-slidesNav ul li a {
display: block;
position: relative;
z-index: 1;
width: 100%;
height: 100%;
cursor: pointer;
text-decoration: none; }
#fp-nav ul li a.active span,
.fp-slidesNav ul li a.active span {
height: 12px;
width: 12px;
margin: -6px 0 0 -6px;
border-radius: 100%; }
#fp-nav ul li:hover #fp-nav ul li a.active span,
#fp-slidesNav ul li:hover #fp-nav ul li a.active span, #fp-nav ul li:hover
.fp-slidesNav ul li a.active span,
#fp-slidesNav ul li:hover
.fp-slidesNav ul li a.active span {
height: 12px;
width: 12px;
margin: -6px 0 0 -6px;
border-radius: 100%; }
#fp-nav ul li a span,
.fp-slidesNav ul li a span {
border-radius: 50%;
position: absolute;
z-index: 1;
height: 4px;
width: 4px;
border: 0;
background: #333;
left: 50%;
top: 50%;
margin: -2px 0 0 -2px;
transition: all 0.1s ease-in-out; }
#fp-nav ul li:hover a span,
.fp-slidesNav ul li:hover a span {
width: 10px;
height: 10px;
margin: -5px 0px 0px -5px; }
#fp-nav {
position: fixed;
z-index: 100;
margin-top: -32px;
top: 50%;
opacity: 1;
-webkit-transform: translate3d(0, 0, 0); }
#fp-nav.right {
right: 17px; }
#fp-nav.left {
left: 17px; }
#fp-nav ul li .fp-tooltip {
position: absolute;
top: -2px;
color: #fff;
font-size: 14px;
font-family: arial, helvetica, sans-serif;
white-space: nowrap;
max-width: 220px;
overflow: hidden;
display: block;
opacity: 0;
width: 0;
cursor: pointer; }
#fp-nav ul li .fp-tooltip.right {
right: 20px; }
#fp-nav ul li:hover .fp-tooltip {
transition: opacity 0.2s ease-in;
width: auto;
opacity: 1; }
#fp-nav.fp-show-active a.active + .fp-tooltip {
transition: opacity 0.2s ease-in;
width: auto;
opacity: 1; }
.fp-slidesNav ul li {
display: inline-block; }
.fp-auto-height.fp-section,
.fp-auto-height .fp-slide,
.fp-auto-height .fp-tableCell {
height: auto !important; } @media screen {
body:after {
content: 'small';
display: none; } }
@media screen and (min-width: 40em) {
body:after {
content: 'medium';
display: none; } }
@media screen and (min-width: 64em) {
body:after {
content: 'large';
display: none; }
.row {
max-width: 1280px; } }
@media screen and (min-width: 75em) {
body:after {
content: 'xlarge';
display: none; } }
@media screen and (min-width: 90em) {
body:after {
content: 'xxlarge';
display: none; } }
@font-face {
font-family: "klavika-light";
src: url(http://www.powinenergy.com/wp-content/themes/powin/assets/ea59a84e94f2012cacb42b9829b40ce8.woff) format("woff"); }
@font-face {
font-family: "klavika-bold";
src: url(http://www.powinenergy.com/wp-content/themes/powin/assets/64a0649bbfe6c86bf8c5e9bf8ea66051.woff) format("woff"); }
@font-face {
font-family: "klavika-regular";
src: url(http://www.powinenergy.com/wp-content/themes/powin/assets/aa9e627251feeae8f1ca213de3d2aa33.woff) format("woff"); }
@font-face {
font-family: "kievit";
src: url(http://www.powinenergy.com/wp-content/themes/powin/assets/83c664104e2127f1b8519b653adc98dd.woff) format("woff"); }   @keyframes push {
50% {
transform: scale(0.8); }
100% {
transform: scale(1); } }
#content,
.js-Pjax-child,
html, body {
width: 100%;
height: 100%;
background: #fff; }
#content a {
text-decoration: underline; }
#wpadminbar a {
text-decoration: none; }
#footer {
transition: 450ms cubic-bezier(0.23, 1, 0.38, 0.98);
opacity: 1; }
#footer {
transition: "100ms" cubic-bezier(0.23, 1, 0.38, 0.98); }
#footer a {
transition: "100ms" cubic-bezier(0.23, 1, 0.38, 0.98); }
#loader {
background: #333 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOC4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIyMjcuMiAyMTMuNSAxNTcuNSAyMDcuMyIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAyMjcuMiAyMTMuNSAxNTcuNSAyMDcuMyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8Zz4NCgk8ZGVmcz4NCgkJPHJlY3QgaWQ9IlNWR0lEXzFfIiB4PSIwIiB5PSIyMTMuNSIgd2lkdGg9IjYxMiIgaGVpZ2h0PSIzNjUuMSIvPg0KCTwvZGVmcz4NCgk8Y2xpcFBhdGggaWQ9IlNWR0lEXzJfIj4NCgkJPHVzZSB4bGluazpocmVmPSIjU1ZHSURfMV8iICBvdmVyZmxvdz0idmlzaWJsZSIvPg0KCTwvY2xpcFBhdGg+DQoJPGcgY2xpcC1wYXRoPSJ1cmwoI1NWR0lEXzJfKSI+DQoJCTxkZWZzPg0KCQkJPHBhdGggaWQ9IlNWR0lEXzNfIiBkPSJNMjI3LjIsMjc0Ljd2MTQ2SDIzOWMyMC45LDAsMzcuOS0xNywzNy45LTM3LjlWMjUxLjlMMjI3LjIsMjc0Ljd6Ii8+DQoJCTwvZGVmcz4NCgkJPGNsaXBQYXRoIGlkPSJTVkdJRF80XyI+DQoJCQk8dXNlIHhsaW5rOmhyZWY9IiNTVkdJRF8zXyIgIG92ZXJmbG93PSJ2aXNpYmxlIi8+DQoJCTwvY2xpcFBhdGg+DQoJCQ0KCQkJPGxpbmVhckdyYWRpZW50IGlkPSJTVkdJRF81XyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSI4Ljc2NzIzOGUtMDA3IiB5MT0iNTQyLjM4ODciIHgyPSIxIiB5Mj0iNTQyLjM4ODciIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoMCAtMTk4Ljk0MTcgMTk4Ljk0MTcgMCAtMTA3NjUxLjc4OTEgNDUxLjQ3MzMpIj4NCgkJCTxzdG9wICBvZmZzZXQ9IjAiIHN0eWxlPSJzdG9wLWNvbG9yOiM0Q0ZFQzciLz4NCgkJCTxzdG9wICBvZmZzZXQ9IjAuMTY4NiIgc3R5bGU9InN0b3AtY29sb3I6IzRBRjhDNSIvPg0KCQkJPHN0b3AgIG9mZnNldD0iMC4zOTkiIHN0eWxlPSJzdG9wLWNvbG9yOiM0NEU2QkUiLz4NCgkJCTxzdG9wICBvZmZzZXQ9IjAuNjY0OSIgc3R5bGU9InN0b3AtY29sb3I6IzM5Q0FCMyIvPg0KCQkJPHN0b3AgIG9mZnNldD0iMC45NTU2IiBzdHlsZT0ic3RvcC1jb2xvcjojMkJBMkE0Ii8+DQoJCQk8c3RvcCAgb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojMjk5QkExIi8+DQoJCTwvbGluZWFyR3JhZGllbnQ+DQoJCTxyZWN0IHg9IjIyNy4yIiB5PSIyNTEuOSIgY2xpcC1wYXRoPSJ1cmwoI1NWR0lEXzRfKSIgZmlsbD0idXJsKCNTVkdJRF81XykiIHdpZHRoPSI0OS42IiBoZWlnaHQ9IjE2OC44Ii8+DQoJPC9nPg0KCTxnIGNsaXAtcGF0aD0idXJsKCNTVkdJRF8yXykiPg0KCQk8ZGVmcz4NCgkJCTxyZWN0IGlkPSJTVkdJRF82XyIgeD0iMCIgeT0iMjEzLjUiIHdpZHRoPSI2MTIiIGhlaWdodD0iMzY1LjEiLz4NCgkJPC9kZWZzPg0KCQk8Y2xpcFBhdGggaWQ9IlNWR0lEXzdfIj4NCgkJCTx1c2UgeGxpbms6aHJlZj0iI1NWR0lEXzZfIiAgb3ZlcmZsb3c9InZpc2libGUiLz4NCgkJPC9jbGlwUGF0aD4NCgkJPGcgY2xpcC1wYXRoPSJ1cmwoI1NWR0lEXzdfKSI+DQoJCQk8ZGVmcz4NCgkJCQk8cGF0aCBpZD0iU1ZHSURfOF8iIGQ9Ik0yODMsMjEzLjVjLTMwLjksMC01NS45LDI1LTU1LjksNTUuOXY0OC4xYzAtMzAsMjQuMy01NC40LDU0LjQtNTQuNGMwLjMsMCwwLjYsMCwxLDBjMC4xLDAsMC4zLDAsMC40LDANCgkJCQkJaDQ1LjhjMy40LDAsNi4xLDIuOCw2LjEsNi4xdjY4LjNsNDkuNi0yM3YtNDUuM2MwLjMtMzAuNy0yNC43LTU1LjctNTUuNi01NS43SDI4M3oiLz4NCgkJCTwvZGVmcz4NCgkJCTxjbGlwUGF0aCBpZD0iU1ZHSURfOV8iPg0KCQkJCTx1c2UgeGxpbms6aHJlZj0iI1NWR0lEXzhfIiAgb3ZlcmZsb3c9InZpc2libGUiLz4NCgkJCTwvY2xpcFBhdGg+DQoJCQkNCgkJCQk8bGluZWFyR3JhZGllbnQgaWQ9IlNWR0lEXzEwXyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSI4Ljc2NzIzOGUtMDA3IiB5MT0iNTQyLjM3MjQiIHgyPSIxIiB5Mj0iNTQyLjM3MjQiIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoMzMuMDYzNCAxNzAuNjUgLTE3MC42NSAzMy4wNjM0IDkyODQxLjQwNjMgLTE3NzYyLjg2MzMpIj4NCgkJCQk8c3RvcCAgb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojNENGRUM3Ii8+DQoJCQkJPHN0b3AgIG9mZnNldD0iMC4xNjg2IiBzdHlsZT0ic3RvcC1jb2xvcjojNEFGOEM1Ii8+DQoJCQkJPHN0b3AgIG9mZnNldD0iMC4zOTkiIHN0eWxlPSJzdG9wLWNvbG9yOiM0NEU2QkUiLz4NCgkJCQk8c3RvcCAgb2Zmc2V0PSIwLjY2NDkiIHN0eWxlPSJzdG9wLWNvbG9yOiMzOUNBQjMiLz4NCgkJCQk8c3RvcCAgb2Zmc2V0PSIwLjk1NTYiIHN0eWxlPSJzdG9wLWNvbG9yOiMyQkEyQTQiLz4NCgkJCQk8c3RvcCAgb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojMjk5QkExIi8+DQoJCQk8L2xpbmVhckdyYWRpZW50Pg0KCQkJPHBvbHlnb24gY2xpcC1wYXRoPSJ1cmwoI1NWR0lEXzlfKSIgZmlsbD0idXJsKCNTVkdJRF8xMF8pIiBwb2ludHM9IjM3OS4xLDE4NC4xIDQwOCwzMzMuMSAyMzMsMzY2LjkgMjA0LDIxOCAJCQkiLz4NCgkJPC9nPg0KCQk8ZyBjbGlwLXBhdGg9InVybCgjU1ZHSURfN18pIj4NCgkJCTxkZWZzPg0KCQkJCTxyZWN0IGlkPSJTVkdJRF8xMV8iIHg9IjAiIHk9IjIxMy41IiB3aWR0aD0iNjEyIiBoZWlnaHQ9IjM2NS4xIi8+DQoJCQk8L2RlZnM+DQoJCQk8Y2xpcFBhdGggaWQ9IlNWR0lEXzEyXyI+DQoJCQkJPHVzZSB4bGluazpocmVmPSIjU1ZHSURfMTFfIiAgb3ZlcmZsb3c9InZpc2libGUiLz4NCgkJCTwvY2xpcFBhdGg+DQoJCQk8ZyBjbGlwLXBhdGg9InVybCgjU1ZHSURfMTJfKSI+DQoJCQkJPGRlZnM+DQoJCQkJCTxwYXRoIGlkPSJTVkdJRF8xM18iIGQ9Ik0zMzEsMzI0LjVjLTAuMywwLTEuNSwwLTEuOCwwYy0wLjEsMC0wLjMsMC0wLjQsMGgtMS4yYy0yMC45LDAtMzcuOSwxNy0zNy45LDM3Ljl2MTEuOGgzOS4xDQoJCQkJCQljMzAuOSwwLDU1LjktMjUsNTUuOS01NS45VjI5M0MzODQuNywzMjMsMzYxLjEsMzI0LjUsMzMxLDMyNC41Ii8+DQoJCQkJPC9kZWZzPg0KCQkJCTxjbGlwUGF0aCBpZD0iU1ZHSURfMTRfIj4NCgkJCQkJPHVzZSB4bGluazpocmVmPSIjU1ZHSURfMTNfIiAgb3ZlcmZsb3c9InZpc2libGUiLz4NCgkJCQk8L2NsaXBQYXRoPg0KCQkJCQ0KCQkJCQk8bGluZWFyR3JhZGllbnQgaWQ9IlNWR0lEXzE1XyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSI4Ljc2NzIzOGUtMDA3IiB5MT0iNTQyLjQyNDkiIHgyPSIxIiB5Mj0iNTQyLjQyNDkiIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoLTQ5LjAzMDIgOTguMDYwNiAtOTguMDYwNiAtNDkuMDMwMiA1MzUzNC4xOTUzIDI2OTE1Ljk2MjkpIj4NCgkJCQkJPHN0b3AgIG9mZnNldD0iMCIgc3R5bGU9InN0b3AtY29sb3I6IzRDRkVDNyIvPg0KCQkJCQk8c3RvcCAgb2Zmc2V0PSIwLjE2ODYiIHN0eWxlPSJzdG9wLWNvbG9yOiM0QUY4QzUiLz4NCgkJCQkJPHN0b3AgIG9mZnNldD0iMC4zOTkiIHN0eWxlPSJzdG9wLWNvbG9yOiM0NEU2QkUiLz4NCgkJCQkJPHN0b3AgIG9mZnNldD0iMC42NjQ5IiBzdHlsZT0ic3RvcC1jb2xvcjojMzlDQUIzIi8+DQoJCQkJCTxzdG9wICBvZmZzZXQ9IjAuOTU1NiIgc3R5bGU9InN0b3AtY29sb3I6IzJCQTJBNCIvPg0KCQkJCQk8c3RvcCAgb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojMjk5QkExIi8+DQoJCQkJPC9saW5lYXJHcmFkaWVudD4NCgkJCQk8cG9seWdvbiBjbGlwLXBhdGg9InVybCgjU1ZHSURfMTRfKSIgZmlsbD0idXJsKCNTVkdJRF8xNV8pIiBwb2ludHM9IjQxNy4yLDMwOS4zIDM2NS43LDQxMi4xIDI1Ny40LDM1OCAzMDguOCwyNTUuMSAJCQkJIi8+DQoJCQk8L2c+DQoJCQk8ZyBjbGlwLXBhdGg9InVybCgjU1ZHSURfMTJfKSI+DQoJCQkJPGRlZnM+DQoJCQkJCTxyZWN0IGlkPSJTVkdJRF8xNl8iIHg9IjAiIHk9IjIxMy41IiB3aWR0aD0iNjEyIiBoZWlnaHQ9IjM2NS4xIi8+DQoJCQkJPC9kZWZzPg0KCQkJCTxjbGlwUGF0aCBpZD0iU1ZHSURfMTdfIj4NCgkJCQkJPHVzZSB4bGluazpocmVmPSIjU1ZHSURfMTZfIiAgb3ZlcmZsb3c9InZpc2libGUiLz4NCgkJCQk8L2NsaXBQYXRoPg0KCQkJCTxnIGNsaXAtcGF0aD0idXJsKCNTVkdJRF8xN18pIj4NCgkJCQkJPGRlZnM+DQoJCQkJCQk8cmVjdCBpZD0iU1ZHSURfMThfIiB4PSIwIiB5PSIyMTMuNSIgd2lkdGg9IjYxMiIgaGVpZ2h0PSIzNjUuMSIvPg0KCQkJCQk8L2RlZnM+DQoJCQkJCTxjbGlwUGF0aCBpZD0iU1ZHSURfMTlfIj4NCgkJCQkJCTx1c2UgeGxpbms6aHJlZj0iI1NWR0lEXzE4XyIgIG92ZXJmbG93PSJ2aXNpYmxlIi8+DQoJCQkJCTwvY2xpcFBhdGg+DQoJCQkJCTxnIGNsaXAtcGF0aD0idXJsKCNTVkdJRF8xOV8pIj4NCgkJCQkJCTxnPg0KCQkJCQkJCTxnIG9wYWNpdHk9IjAuMzQiPg0KCQkJCQkJCQk8ZGVmcz4NCgkJCQkJCQkJCTxyZWN0IGlkPSJTVkdJRF8yMF8iIHg9IjIyNy4yIiB5PSIyMTMuNSIgb3BhY2l0eT0iMC4zNCIgd2lkdGg9IjE1Ny41IiBoZWlnaHQ9IjIwNy4zIi8+DQoJCQkJCQkJCTwvZGVmcz4NCgkJCQkJCQkJPGNsaXBQYXRoIGlkPSJTVkdJRF8yMV8iPg0KCQkJCQkJCQkJPHVzZSB4bGluazpocmVmPSIjU1ZHSURfMjBfIiAgb3ZlcmZsb3c9InZpc2libGUiLz4NCgkJCQkJCQkJPC9jbGlwUGF0aD4NCgkJCQkJCQkJPGcgY2xpcC1wYXRoPSJ1cmwoI1NWR0lEXzIxXykiPg0KCQkJCQkJCQkJPGc+DQoJCQkJCQkJCQkJPGRlZnM+DQoJCQkJCQkJCQkJCTxwYXRoIGlkPSJTVkdJRF8yMl8iIGQ9Ik0zODQuOCwyNjkuM2MwLTMwLjktMjUtNTUuOS01NS45LTU1LjloLTQ1LjhjLTMwLjksMC01NS45LDI1LTU1LjksNTUuOXY1LjRoLTAuMXYxNDZIMjM5DQoJCQkJCQkJCQkJCQljMjAuOSwwLDM3LjktMTcsMzcuOS0zNy45VjI2My4zYzEuNi0wLjEsMy4yLTAuMyw0LjgtMC4zYzAuMywwLDAuNiwwLDEsMGMwLjEsMCwwLjMsMCwwLjQsMEgzMjljMy40LDAsNi4xLDIuOCw2LjEsNi4xDQoJCQkJCQkJCQkJCQl2NTUuMWMtMS4zLDAtMi42LDAtNC4xLDBjLTAuMywwLTEuNSwwLTEuOCwwYy0wLjEsMC0wLjMsMC0wLjQsMGgtMS4yYy0yMC45LDAtMzcuOSwxNy0zNy45LDM3Ljl2MTEuOGgzOS4xDQoJCQkJCQkJCQkJCQljMzAuOSwwLDU1LjktMjUsNTUuOS01NS45di0zLjdoMC4xVjI2OS4zeiIvPg0KCQkJCQkJCQkJCTwvZGVmcz4NCgkJCQkJCQkJCQk8Y2xpcFBhdGggaWQ9IlNWR0lEXzIzXyI+DQoJCQkJCQkJCQkJCTx1c2UgeGxpbms6aHJlZj0iI1NWR0lEXzIyXyIgIG92ZXJmbG93PSJ2aXNpYmxlIi8+DQoJCQkJCQkJCQkJPC9jbGlwUGF0aD4NCgkJCQkJCQkJCQkNCgkJCQkJCQkJCQkJPGxpbmVhckdyYWRpZW50IGlkPSJTVkdJRF8yNF8iIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iOC43NjcyMzhlLTAwNyIgeTE9IjU0Mi4zNDI4IiB4Mj0iMSIgeTI9IjU0Mi4zNDI4IiBncmFkaWVudFRyYW5zZm9ybT0ibWF0cml4KC0xMDEuMDA1NyAyMDIuMDExNCAtMjAyLjAxMTQgLTEwMS4wMDU3IDEwOTg3NC4zMTI1IDU1MDc4Ljk2MDkpIj4NCgkJCQkJCQkJCQkJPHN0b3AgIG9mZnNldD0iMCIgc3R5bGU9InN0b3AtY29sb3I6IzRDRkVDNyIvPg0KCQkJCQkJCQkJCQk8c3RvcCAgb2Zmc2V0PSIwLjE2ODYiIHN0eWxlPSJzdG9wLWNvbG9yOiM0QUY4QzUiLz4NCgkJCQkJCQkJCQkJPHN0b3AgIG9mZnNldD0iMC4zOTkiIHN0eWxlPSJzdG9wLWNvbG9yOiM0NEU2QkUiLz4NCgkJCQkJCQkJCQkJPHN0b3AgIG9mZnNldD0iMC42NjQ5IiBzdHlsZT0ic3RvcC1jb2xvcjojMzlDQUIzIi8+DQoJCQkJCQkJCQkJCTxzdG9wICBvZmZzZXQ9IjAuOTU1NiIgc3R5bGU9InN0b3AtY29sb3I6IzJCQTJBNCIvPg0KCQkJCQkJCQkJCQk8c3RvcCAgb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojMjk5QkExIi8+DQoJCQkJCQkJCQkJPC9saW5lYXJHcmFkaWVudD4NCgkJCQkJCQkJCQk8cG9seWdvbiBjbGlwLXBhdGg9InVybCgjU1ZHSURfMjNfKSIgZmlsbD0idXJsKCNTVkdJRF8yNF8pIiBwb2ludHM9IjQ2Ny42LDI1NC44IDM1My4yLDQ4My44IDE0NC4yLDM3OS4zIDI1OC44LDE1MC40IA0KCQkJCQkJCQkJCQkJCQkJCQkJCQkJIi8+DQoJCQkJCQkJCQk8L2c+DQoJCQkJCQkJCTwvZz4NCgkJCQkJCQk8L2c+DQoJCQkJCQk8L2c+DQoJCQkJCTwvZz4NCgkJCQk8L2c+DQoJCQk8L2c+DQoJCTwvZz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==) center center no-repeat;
background-size: 50px;
position: fixed;
left: 0;
top: 0;
width: 100%;
height: 100%;
z-index: -1;
opacity: 0;
transition: 450ms cubic-bezier(0.23, 1, 0.38, 0.98); }
#loader .pulse {
border: 2px solid #4bfad1;
background: rgba(75, 250, 209, 0.5);
border-radius: 50%;
height: 120px;
width: 120px;
animation: pulse 3s linear;
animation-iteration-count: infinite;
position: absolute;
top: calc(50% - 61px);
left: calc(50% - 61px);
z-index: 1;
opacity: 0; }
#loader .pulse-2 {
animation-delay: 0.5s; }
@keyframes pulse {
0% {
transform: scale(0);
opacity: 0.0; }
25% {
transform: scale(0);
opacity: 0.1; }
50% {
transform: scale(0.1);
opacity: 0.3; }
75% {
transform: scale(0.4);
opacity: 0.5; }
98% {
transform: scale(1);
opacity: 0.0; } }
body.loading {
overflow: hidden; }
body.loading #loader {
z-index: 10000;
opacity: 1; }
.js-Pjax-child {
position: relative; } .js-Pjax-remove {
position: absolute;
left: 50%;
top: 0;    } .Animated {
animation-fill-mode: both;
animation-duration: 0.01s; }
.Animated--reverse {
animation-direction: reverse; }
.Animate--fast {
animation-duration: 0.01s; }
.Animate--noDelay {
animation-delay: 0s !important; }
.Animate--slideInRight {
animation-name: Animation-slideInRight; }
@keyframes Animation-slideInRight {
0% {
transform: translateX(1vh); }
100% {
transform: translateX(0); } }
.Animate--slideInLeft {
animation-name: Animation-slideInLeft; }
@keyframes Animation-slideInLeft {
0% {
transform: translateX(-1vh); }
100% {
transform: translateX(0); } }
body {
overflow-x: hidden; }
.column:last-child:not(:first-child), .columns:last-child:not(:first-child),
.columns:last-child:not(:first-child) {
float: left; }
section ul {
list-style: none;
margin-left: 0; }
section {
transition: color 400ms ease-out, background-color 400ms ease-out;
background: #fff;
position: relative;
z-index: 1; }
section:hover .post-edit-link {
display: block; }
section .post-edit-link {
position: absolute;
right: 10px;
top: 10px;
display: none;
z-index: 10000; }
section .animate {
transition: opacity 600ms ease-out,transform 400ms ease-out;
transform: translate3d(0, 40px, 0);
opacity: 0; }
section .animate.active {
opacity: 1;
transform: translate3d(0, 0, 0); }
section.dark {
background-color: #323232;
color: #fff; }
section.dark a {
color: #fff; }
@media screen and (max-width: 39.9375em) {
body .row {
width: calc(100% - 20px) !important; } }
@media screen {
body:after {
content: 'small';
display: none; } }
@media screen and (min-width: 40em) {
body:after {
content: 'medium';
display: none; } }
@media screen and (min-width: 64em) {
body:after {
content: 'large';
display: none; }
.row {
max-width: 1280px; } }
@media screen and (min-width: 75em) {
body:after {
content: 'xlarge';
display: none; } }
@media screen and (min-width: 90em) {
body:after {
content: 'xxlarge';
display: none; } }
@font-face {
font-family: "klavika-light";
src: url(http://www.powinenergy.com/wp-content/themes/powin/assets/ea59a84e94f2012cacb42b9829b40ce8.woff) format("woff"); }
@font-face {
font-family: "klavika-bold";
src: url(http://www.powinenergy.com/wp-content/themes/powin/assets/64a0649bbfe6c86bf8c5e9bf8ea66051.woff) format("woff"); }
@font-face {
font-family: "klavika-regular";
src: url(http://www.powinenergy.com/wp-content/themes/powin/assets/aa9e627251feeae8f1ca213de3d2aa33.woff) format("woff"); }
@font-face {
font-family: "kievit";
src: url(http://www.powinenergy.com/wp-content/themes/powin/assets/83c664104e2127f1b8519b653adc98dd.woff) format("woff"); }   @keyframes push {
50% {
transform: scale(0.8); }
100% {
transform: scale(1); } }
#header {
position: fixed;
width: 100%;
z-index: 1000;
text-transform: uppercase;
transition: all 0.5s ease-in-out;
font-family: "klavika-bold";
letter-spacing: 1px; }
#header ul {
padding: 1.5rem 0;
margin: 0;
position: relative;
text-align: center; }
#header li {
display: inline-block;
margin: 0 2rem; }
#header li:first-child {
margin-left: 0; }
#header li:last-child {
margin-right: 0; }
#header a {
color: #8c8c8c; }
#header .current-menu-item a {
color: #4bfad1;
border-bottom: 2px solid #4bfad1; }
.scrolled #header {
background-color: #fff; }
.scrolled #header a {
color: #bfbfbf; }
.home #header-logo {
transform: translateY(-100px);
opacity: 0; }
.scrolled.home #header-logo {
transform: translateY(0px);
opacity: 1; }
#header-logo {
transition: all 0.5s ease-in-out;
display: block;
position: absolute;
top: 0;
height: 100%;
width: 40px;
left: 50px;
z-index: 3; }
#header-logo h1 {
height: 100%;
margin-bottom: 0; }
#header-logo a {
display: block;
position: relative;
width: 35px;
height: 100%;
text-indent: 100%;
white-space: nowrap;
overflow: hidden;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOC4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIyMjcuMiAyMTMuNSAxNTcuNSAyMDcuMyIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAyMjcuMiAyMTMuNSAxNTcuNSAyMDcuMyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8Zz4NCgk8ZGVmcz4NCgkJPHJlY3QgaWQ9IlNWR0lEXzFfIiB4PSIwIiB5PSIyMTMuNSIgd2lkdGg9IjYxMiIgaGVpZ2h0PSIzNjUuMSIvPg0KCTwvZGVmcz4NCgk8Y2xpcFBhdGggaWQ9IlNWR0lEXzJfIj4NCgkJPHVzZSB4bGluazpocmVmPSIjU1ZHSURfMV8iICBvdmVyZmxvdz0idmlzaWJsZSIvPg0KCTwvY2xpcFBhdGg+DQoJPGcgY2xpcC1wYXRoPSJ1cmwoI1NWR0lEXzJfKSI+DQoJCTxkZWZzPg0KCQkJPHBhdGggaWQ9IlNWR0lEXzNfIiBkPSJNMjI3LjIsMjc0Ljd2MTQ2SDIzOWMyMC45LDAsMzcuOS0xNywzNy45LTM3LjlWMjUxLjlMMjI3LjIsMjc0Ljd6Ii8+DQoJCTwvZGVmcz4NCgkJPGNsaXBQYXRoIGlkPSJTVkdJRF80XyI+DQoJCQk8dXNlIHhsaW5rOmhyZWY9IiNTVkdJRF8zXyIgIG92ZXJmbG93PSJ2aXNpYmxlIi8+DQoJCTwvY2xpcFBhdGg+DQoJCQ0KCQkJPGxpbmVhckdyYWRpZW50IGlkPSJTVkdJRF81XyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSI4Ljc2NzIzOGUtMDA3IiB5MT0iNTQyLjM4ODciIHgyPSIxIiB5Mj0iNTQyLjM4ODciIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoMCAtMTk4Ljk0MTcgMTk4Ljk0MTcgMCAtMTA3NjUxLjc4OTEgNDUxLjQ3MzMpIj4NCgkJCTxzdG9wICBvZmZzZXQ9IjAiIHN0eWxlPSJzdG9wLWNvbG9yOiM0Q0ZFQzciLz4NCgkJCTxzdG9wICBvZmZzZXQ9IjAuMTY4NiIgc3R5bGU9InN0b3AtY29sb3I6IzRBRjhDNSIvPg0KCQkJPHN0b3AgIG9mZnNldD0iMC4zOTkiIHN0eWxlPSJzdG9wLWNvbG9yOiM0NEU2QkUiLz4NCgkJCTxzdG9wICBvZmZzZXQ9IjAuNjY0OSIgc3R5bGU9InN0b3AtY29sb3I6IzM5Q0FCMyIvPg0KCQkJPHN0b3AgIG9mZnNldD0iMC45NTU2IiBzdHlsZT0ic3RvcC1jb2xvcjojMkJBMkE0Ii8+DQoJCQk8c3RvcCAgb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojMjk5QkExIi8+DQoJCTwvbGluZWFyR3JhZGllbnQ+DQoJCTxyZWN0IHg9IjIyNy4yIiB5PSIyNTEuOSIgY2xpcC1wYXRoPSJ1cmwoI1NWR0lEXzRfKSIgZmlsbD0idXJsKCNTVkdJRF81XykiIHdpZHRoPSI0OS42IiBoZWlnaHQ9IjE2OC44Ii8+DQoJPC9nPg0KCTxnIGNsaXAtcGF0aD0idXJsKCNTVkdJRF8yXykiPg0KCQk8ZGVmcz4NCgkJCTxyZWN0IGlkPSJTVkdJRF82XyIgeD0iMCIgeT0iMjEzLjUiIHdpZHRoPSI2MTIiIGhlaWdodD0iMzY1LjEiLz4NCgkJPC9kZWZzPg0KCQk8Y2xpcFBhdGggaWQ9IlNWR0lEXzdfIj4NCgkJCTx1c2UgeGxpbms6aHJlZj0iI1NWR0lEXzZfIiAgb3ZlcmZsb3c9InZpc2libGUiLz4NCgkJPC9jbGlwUGF0aD4NCgkJPGcgY2xpcC1wYXRoPSJ1cmwoI1NWR0lEXzdfKSI+DQoJCQk8ZGVmcz4NCgkJCQk8cGF0aCBpZD0iU1ZHSURfOF8iIGQ9Ik0yODMsMjEzLjVjLTMwLjksMC01NS45LDI1LTU1LjksNTUuOXY0OC4xYzAtMzAsMjQuMy01NC40LDU0LjQtNTQuNGMwLjMsMCwwLjYsMCwxLDBjMC4xLDAsMC4zLDAsMC40LDANCgkJCQkJaDQ1LjhjMy40LDAsNi4xLDIuOCw2LjEsNi4xdjY4LjNsNDkuNi0yM3YtNDUuM2MwLjMtMzAuNy0yNC43LTU1LjctNTUuNi01NS43SDI4M3oiLz4NCgkJCTwvZGVmcz4NCgkJCTxjbGlwUGF0aCBpZD0iU1ZHSURfOV8iPg0KCQkJCTx1c2UgeGxpbms6aHJlZj0iI1NWR0lEXzhfIiAgb3ZlcmZsb3c9InZpc2libGUiLz4NCgkJCTwvY2xpcFBhdGg+DQoJCQkNCgkJCQk8bGluZWFyR3JhZGllbnQgaWQ9IlNWR0lEXzEwXyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSI4Ljc2NzIzOGUtMDA3IiB5MT0iNTQyLjM3MjQiIHgyPSIxIiB5Mj0iNTQyLjM3MjQiIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoMzMuMDYzNCAxNzAuNjUgLTE3MC42NSAzMy4wNjM0IDkyODQxLjQwNjMgLTE3NzYyLjg2MzMpIj4NCgkJCQk8c3RvcCAgb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojNENGRUM3Ii8+DQoJCQkJPHN0b3AgIG9mZnNldD0iMC4xNjg2IiBzdHlsZT0ic3RvcC1jb2xvcjojNEFGOEM1Ii8+DQoJCQkJPHN0b3AgIG9mZnNldD0iMC4zOTkiIHN0eWxlPSJzdG9wLWNvbG9yOiM0NEU2QkUiLz4NCgkJCQk8c3RvcCAgb2Zmc2V0PSIwLjY2NDkiIHN0eWxlPSJzdG9wLWNvbG9yOiMzOUNBQjMiLz4NCgkJCQk8c3RvcCAgb2Zmc2V0PSIwLjk1NTYiIHN0eWxlPSJzdG9wLWNvbG9yOiMyQkEyQTQiLz4NCgkJCQk8c3RvcCAgb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojMjk5QkExIi8+DQoJCQk8L2xpbmVhckdyYWRpZW50Pg0KCQkJPHBvbHlnb24gY2xpcC1wYXRoPSJ1cmwoI1NWR0lEXzlfKSIgZmlsbD0idXJsKCNTVkdJRF8xMF8pIiBwb2ludHM9IjM3OS4xLDE4NC4xIDQwOCwzMzMuMSAyMzMsMzY2LjkgMjA0LDIxOCAJCQkiLz4NCgkJPC9nPg0KCQk8ZyBjbGlwLXBhdGg9InVybCgjU1ZHSURfN18pIj4NCgkJCTxkZWZzPg0KCQkJCTxyZWN0IGlkPSJTVkdJRF8xMV8iIHg9IjAiIHk9IjIxMy41IiB3aWR0aD0iNjEyIiBoZWlnaHQ9IjM2NS4xIi8+DQoJCQk8L2RlZnM+DQoJCQk8Y2xpcFBhdGggaWQ9IlNWR0lEXzEyXyI+DQoJCQkJPHVzZSB4bGluazpocmVmPSIjU1ZHSURfMTFfIiAgb3ZlcmZsb3c9InZpc2libGUiLz4NCgkJCTwvY2xpcFBhdGg+DQoJCQk8ZyBjbGlwLXBhdGg9InVybCgjU1ZHSURfMTJfKSI+DQoJCQkJPGRlZnM+DQoJCQkJCTxwYXRoIGlkPSJTVkdJRF8xM18iIGQ9Ik0zMzEsMzI0LjVjLTAuMywwLTEuNSwwLTEuOCwwYy0wLjEsMC0wLjMsMC0wLjQsMGgtMS4yYy0yMC45LDAtMzcuOSwxNy0zNy45LDM3Ljl2MTEuOGgzOS4xDQoJCQkJCQljMzAuOSwwLDU1LjktMjUsNTUuOS01NS45VjI5M0MzODQuNywzMjMsMzYxLjEsMzI0LjUsMzMxLDMyNC41Ii8+DQoJCQkJPC9kZWZzPg0KCQkJCTxjbGlwUGF0aCBpZD0iU1ZHSURfMTRfIj4NCgkJCQkJPHVzZSB4bGluazpocmVmPSIjU1ZHSURfMTNfIiAgb3ZlcmZsb3c9InZpc2libGUiLz4NCgkJCQk8L2NsaXBQYXRoPg0KCQkJCQ0KCQkJCQk8bGluZWFyR3JhZGllbnQgaWQ9IlNWR0lEXzE1XyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSI4Ljc2NzIzOGUtMDA3IiB5MT0iNTQyLjQyNDkiIHgyPSIxIiB5Mj0iNTQyLjQyNDkiIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoLTQ5LjAzMDIgOTguMDYwNiAtOTguMDYwNiAtNDkuMDMwMiA1MzUzNC4xOTUzIDI2OTE1Ljk2MjkpIj4NCgkJCQkJPHN0b3AgIG9mZnNldD0iMCIgc3R5bGU9InN0b3AtY29sb3I6IzRDRkVDNyIvPg0KCQkJCQk8c3RvcCAgb2Zmc2V0PSIwLjE2ODYiIHN0eWxlPSJzdG9wLWNvbG9yOiM0QUY4QzUiLz4NCgkJCQkJPHN0b3AgIG9mZnNldD0iMC4zOTkiIHN0eWxlPSJzdG9wLWNvbG9yOiM0NEU2QkUiLz4NCgkJCQkJPHN0b3AgIG9mZnNldD0iMC42NjQ5IiBzdHlsZT0ic3RvcC1jb2xvcjojMzlDQUIzIi8+DQoJCQkJCTxzdG9wICBvZmZzZXQ9IjAuOTU1NiIgc3R5bGU9InN0b3AtY29sb3I6IzJCQTJBNCIvPg0KCQkJCQk8c3RvcCAgb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojMjk5QkExIi8+DQoJCQkJPC9saW5lYXJHcmFkaWVudD4NCgkJCQk8cG9seWdvbiBjbGlwLXBhdGg9InVybCgjU1ZHSURfMTRfKSIgZmlsbD0idXJsKCNTVkdJRF8xNV8pIiBwb2ludHM9IjQxNy4yLDMwOS4zIDM2NS43LDQxMi4xIDI1Ny40LDM1OCAzMDguOCwyNTUuMSAJCQkJIi8+DQoJCQk8L2c+DQoJCQk8ZyBjbGlwLXBhdGg9InVybCgjU1ZHSURfMTJfKSI+DQoJCQkJPGRlZnM+DQoJCQkJCTxyZWN0IGlkPSJTVkdJRF8xNl8iIHg9IjAiIHk9IjIxMy41IiB3aWR0aD0iNjEyIiBoZWlnaHQ9IjM2NS4xIi8+DQoJCQkJPC9kZWZzPg0KCQkJCTxjbGlwUGF0aCBpZD0iU1ZHSURfMTdfIj4NCgkJCQkJPHVzZSB4bGluazpocmVmPSIjU1ZHSURfMTZfIiAgb3ZlcmZsb3c9InZpc2libGUiLz4NCgkJCQk8L2NsaXBQYXRoPg0KCQkJCTxnIGNsaXAtcGF0aD0idXJsKCNTVkdJRF8xN18pIj4NCgkJCQkJPGRlZnM+DQoJCQkJCQk8cmVjdCBpZD0iU1ZHSURfMThfIiB4PSIwIiB5PSIyMTMuNSIgd2lkdGg9IjYxMiIgaGVpZ2h0PSIzNjUuMSIvPg0KCQkJCQk8L2RlZnM+DQoJCQkJCTxjbGlwUGF0aCBpZD0iU1ZHSURfMTlfIj4NCgkJCQkJCTx1c2UgeGxpbms6aHJlZj0iI1NWR0lEXzE4XyIgIG92ZXJmbG93PSJ2aXNpYmxlIi8+DQoJCQkJCTwvY2xpcFBhdGg+DQoJCQkJCTxnIGNsaXAtcGF0aD0idXJsKCNTVkdJRF8xOV8pIj4NCgkJCQkJCTxnPg0KCQkJCQkJCTxnIG9wYWNpdHk9IjAuMzQiPg0KCQkJCQkJCQk8ZGVmcz4NCgkJCQkJCQkJCTxyZWN0IGlkPSJTVkdJRF8yMF8iIHg9IjIyNy4yIiB5PSIyMTMuNSIgb3BhY2l0eT0iMC4zNCIgd2lkdGg9IjE1Ny41IiBoZWlnaHQ9IjIwNy4zIi8+DQoJCQkJCQkJCTwvZGVmcz4NCgkJCQkJCQkJPGNsaXBQYXRoIGlkPSJTVkdJRF8yMV8iPg0KCQkJCQkJCQkJPHVzZSB4bGluazpocmVmPSIjU1ZHSURfMjBfIiAgb3ZlcmZsb3c9InZpc2libGUiLz4NCgkJCQkJCQkJPC9jbGlwUGF0aD4NCgkJCQkJCQkJPGcgY2xpcC1wYXRoPSJ1cmwoI1NWR0lEXzIxXykiPg0KCQkJCQkJCQkJPGc+DQoJCQkJCQkJCQkJPGRlZnM+DQoJCQkJCQkJCQkJCTxwYXRoIGlkPSJTVkdJRF8yMl8iIGQ9Ik0zODQuOCwyNjkuM2MwLTMwLjktMjUtNTUuOS01NS45LTU1LjloLTQ1LjhjLTMwLjksMC01NS45LDI1LTU1LjksNTUuOXY1LjRoLTAuMXYxNDZIMjM5DQoJCQkJCQkJCQkJCQljMjAuOSwwLDM3LjktMTcsMzcuOS0zNy45VjI2My4zYzEuNi0wLjEsMy4yLTAuMyw0LjgtMC4zYzAuMywwLDAuNiwwLDEsMGMwLjEsMCwwLjMsMCwwLjQsMEgzMjljMy40LDAsNi4xLDIuOCw2LjEsNi4xDQoJCQkJCQkJCQkJCQl2NTUuMWMtMS4zLDAtMi42LDAtNC4xLDBjLTAuMywwLTEuNSwwLTEuOCwwYy0wLjEsMC0wLjMsMC0wLjQsMGgtMS4yYy0yMC45LDAtMzcuOSwxNy0zNy45LDM3Ljl2MTEuOGgzOS4xDQoJCQkJCQkJCQkJCQljMzAuOSwwLDU1LjktMjUsNTUuOS01NS45di0zLjdoMC4xVjI2OS4zeiIvPg0KCQkJCQkJCQkJCTwvZGVmcz4NCgkJCQkJCQkJCQk8Y2xpcFBhdGggaWQ9IlNWR0lEXzIzXyI+DQoJCQkJCQkJCQkJCTx1c2UgeGxpbms6aHJlZj0iI1NWR0lEXzIyXyIgIG92ZXJmbG93PSJ2aXNpYmxlIi8+DQoJCQkJCQkJCQkJPC9jbGlwUGF0aD4NCgkJCQkJCQkJCQkNCgkJCQkJCQkJCQkJPGxpbmVhckdyYWRpZW50IGlkPSJTVkdJRF8yNF8iIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iOC43NjcyMzhlLTAwNyIgeTE9IjU0Mi4zNDI4IiB4Mj0iMSIgeTI9IjU0Mi4zNDI4IiBncmFkaWVudFRyYW5zZm9ybT0ibWF0cml4KC0xMDEuMDA1NyAyMDIuMDExNCAtMjAyLjAxMTQgLTEwMS4wMDU3IDEwOTg3NC4zMTI1IDU1MDc4Ljk2MDkpIj4NCgkJCQkJCQkJCQkJPHN0b3AgIG9mZnNldD0iMCIgc3R5bGU9InN0b3AtY29sb3I6IzRDRkVDNyIvPg0KCQkJCQkJCQkJCQk8c3RvcCAgb2Zmc2V0PSIwLjE2ODYiIHN0eWxlPSJzdG9wLWNvbG9yOiM0QUY4QzUiLz4NCgkJCQkJCQkJCQkJPHN0b3AgIG9mZnNldD0iMC4zOTkiIHN0eWxlPSJzdG9wLWNvbG9yOiM0NEU2QkUiLz4NCgkJCQkJCQkJCQkJPHN0b3AgIG9mZnNldD0iMC42NjQ5IiBzdHlsZT0ic3RvcC1jb2xvcjojMzlDQUIzIi8+DQoJCQkJCQkJCQkJCTxzdG9wICBvZmZzZXQ9IjAuOTU1NiIgc3R5bGU9InN0b3AtY29sb3I6IzJCQTJBNCIvPg0KCQkJCQkJCQkJCQk8c3RvcCAgb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojMjk5QkExIi8+DQoJCQkJCQkJCQkJPC9saW5lYXJHcmFkaWVudD4NCgkJCQkJCQkJCQk8cG9seWdvbiBjbGlwLXBhdGg9InVybCgjU1ZHSURfMjNfKSIgZmlsbD0idXJsKCNTVkdJRF8yNF8pIiBwb2ludHM9IjQ2Ny42LDI1NC44IDM1My4yLDQ4My44IDE0NC4yLDM3OS4zIDI1OC44LDE1MC40IA0KCQkJCQkJCQkJCQkJCQkJCQkJCQkJIi8+DQoJCQkJCQkJCQk8L2c+DQoJCQkJCQkJCTwvZz4NCgkJCQkJCQk8L2c+DQoJCQkJCQk8L2c+DQoJCQkJCTwvZz4NCgkJCQk8L2c+DQoJCQk8L2c+DQoJCTwvZz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==) center center no-repeat;
background-size: contain; }
@media only screen and (max-width: 63.375em) {
#header {
height: 50px; }
#menu-main {
position: fixed;
background: none;
width: 100%;
height: 100%;
left: 0;
top: 0;
display: block;
background-color: rgba(0, 0, 0, 0);
transition: background-color 0.6s cubic-bezier(0.7, 0.01, 0.3, 1) 0s;
text-align: center; }
#menu-main .content {
width: 100%;
height: 100%;
position: relative;
background-position: center;
background-size: cover;
display: -ms-flexbox;
display: flex;
-ms-flex-align: center;
align-items: center;
-ms-flex-pack: center;
justify-content: center;
opacity: 0;
transition: transform 0.5s cubic-bezier(0.7, 0, 0.36, 0.63), opacity 0.5s cubic-bezier(0.7, 0, 0.36, 0.63) 0s;
transform: perspective(600px) rotateX(10deg); }
#menu-main li {
display: block;
margin: 1.5rem 0; }
#menu-main a {
font-size: 1.5rem; }
.menu-closed #menu-main {
height: 50px; }
.scrolled #header a {
color: #8c8c8c; }
#header-logo {
height: 35px;
left: 20px;
top: 7px; }
.home #header-logo {
transform: translateY(0px); }
.menu-open #header-logo {
z-index: 100; }
.menu-open #menu-main {
background-color: white;
opacity: 1;
z-index: 10;
opacity: 1;
height: 100%; }
.menu-open #menu-main .content {
opacity: 1;
transform: perspective(600px) rotateX(0deg); }
#toggle {
transform: scaleX(-1);
height: 100%;
width: 70px;
position: absolute;
right: 0;
bottom: 0;
z-index: 1000; }
#toggle .patty {
transform: translateZ(0);
background-color: #bfbfbf;
height: 4px;
margin: 10px 0;
width: 25px;
left: calc(50% - 12px);
top: calc(50% - 12px);
position: absolute;
transition: all 0.3s ease-in-out;
border-radius: 4px; }
#toggle .patty::after,
#toggle .patty::before {
background-color: #bfbfbf;
content: "";
display: block;
height: 4px;
position: absolute;
width: 40px;
z-index: -1;
transition: all 0.3s ease-in-out;
border-radius: 4px; }
#toggle .patty::before {
top: -12px; }
#toggle .patty::after {
top: 12px;
width: 10px; }
body.menu-open #toggle .patty {
background-color: rgba(0, 0, 0, 0);
transition: all 0.3s ease-in-out; }
body.menu-open #toggle .patty::before,
body.menu-open #toggle .patty::after {
width: 44px;
top: 0;
transform: rotate(45deg);
transition: all 0.3s ease-in-out; }
body.menu-open #toggle .patty::before {
transform: rotate(-45deg); } }
#footer {
position: relative;
z-index: 10;
width: 100%;
background: #323232;
padding: 6rem 0 4rem 0;
color: #c9c9c9; }
#footer h5 {
margin-bottom: 1rem; }
#footer ul {
list-style: none;
margin-left: 0; }
#footer a {
text-decoration: none;
color: #c9c9c9;
padding: 0.5rem 0;
display: block;
border-bottom: 1px solid rgba(201, 201, 201, 0.2);
text-transform: uppercase; }
#footer-logo a {
display: block;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOC4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIyMjcuMiAyMTMuNSAxNTcuNSAyMDcuMyIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAyMjcuMiAyMTMuNSAxNTcuNSAyMDcuMyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8Zz4NCgk8ZGVmcz4NCgkJPHJlY3QgaWQ9IlNWR0lEXzFfIiB4PSIwIiB5PSIyMTMuNSIgd2lkdGg9IjYxMiIgaGVpZ2h0PSIzNjUuMSIvPg0KCTwvZGVmcz4NCgk8Y2xpcFBhdGggaWQ9IlNWR0lEXzJfIj4NCgkJPHVzZSB4bGluazpocmVmPSIjU1ZHSURfMV8iICBvdmVyZmxvdz0idmlzaWJsZSIvPg0KCTwvY2xpcFBhdGg+DQoJPGcgY2xpcC1wYXRoPSJ1cmwoI1NWR0lEXzJfKSI+DQoJCTxkZWZzPg0KCQkJPHBhdGggaWQ9IlNWR0lEXzNfIiBkPSJNMjI3LjIsMjc0Ljd2MTQ2SDIzOWMyMC45LDAsMzcuOS0xNywzNy45LTM3LjlWMjUxLjlMMjI3LjIsMjc0Ljd6Ii8+DQoJCTwvZGVmcz4NCgkJPGNsaXBQYXRoIGlkPSJTVkdJRF80XyI+DQoJCQk8dXNlIHhsaW5rOmhyZWY9IiNTVkdJRF8zXyIgIG92ZXJmbG93PSJ2aXNpYmxlIi8+DQoJCTwvY2xpcFBhdGg+DQoJCQ0KCQkJPGxpbmVhckdyYWRpZW50IGlkPSJTVkdJRF81XyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSI4Ljc2NzIzOGUtMDA3IiB5MT0iNTQyLjM4ODciIHgyPSIxIiB5Mj0iNTQyLjM4ODciIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoMCAtMTk4Ljk0MTcgMTk4Ljk0MTcgMCAtMTA3NjUxLjc4OTEgNDUxLjQ3MzMpIj4NCgkJCTxzdG9wICBvZmZzZXQ9IjAiIHN0eWxlPSJzdG9wLWNvbG9yOiM0Q0ZFQzciLz4NCgkJCTxzdG9wICBvZmZzZXQ9IjAuMTY4NiIgc3R5bGU9InN0b3AtY29sb3I6IzRBRjhDNSIvPg0KCQkJPHN0b3AgIG9mZnNldD0iMC4zOTkiIHN0eWxlPSJzdG9wLWNvbG9yOiM0NEU2QkUiLz4NCgkJCTxzdG9wICBvZmZzZXQ9IjAuNjY0OSIgc3R5bGU9InN0b3AtY29sb3I6IzM5Q0FCMyIvPg0KCQkJPHN0b3AgIG9mZnNldD0iMC45NTU2IiBzdHlsZT0ic3RvcC1jb2xvcjojMkJBMkE0Ii8+DQoJCQk8c3RvcCAgb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojMjk5QkExIi8+DQoJCTwvbGluZWFyR3JhZGllbnQ+DQoJCTxyZWN0IHg9IjIyNy4yIiB5PSIyNTEuOSIgY2xpcC1wYXRoPSJ1cmwoI1NWR0lEXzRfKSIgZmlsbD0idXJsKCNTVkdJRF81XykiIHdpZHRoPSI0OS42IiBoZWlnaHQ9IjE2OC44Ii8+DQoJPC9nPg0KCTxnIGNsaXAtcGF0aD0idXJsKCNTVkdJRF8yXykiPg0KCQk8ZGVmcz4NCgkJCTxyZWN0IGlkPSJTVkdJRF82XyIgeD0iMCIgeT0iMjEzLjUiIHdpZHRoPSI2MTIiIGhlaWdodD0iMzY1LjEiLz4NCgkJPC9kZWZzPg0KCQk8Y2xpcFBhdGggaWQ9IlNWR0lEXzdfIj4NCgkJCTx1c2UgeGxpbms6aHJlZj0iI1NWR0lEXzZfIiAgb3ZlcmZsb3c9InZpc2libGUiLz4NCgkJPC9jbGlwUGF0aD4NCgkJPGcgY2xpcC1wYXRoPSJ1cmwoI1NWR0lEXzdfKSI+DQoJCQk8ZGVmcz4NCgkJCQk8cGF0aCBpZD0iU1ZHSURfOF8iIGQ9Ik0yODMsMjEzLjVjLTMwLjksMC01NS45LDI1LTU1LjksNTUuOXY0OC4xYzAtMzAsMjQuMy01NC40LDU0LjQtNTQuNGMwLjMsMCwwLjYsMCwxLDBjMC4xLDAsMC4zLDAsMC40LDANCgkJCQkJaDQ1LjhjMy40LDAsNi4xLDIuOCw2LjEsNi4xdjY4LjNsNDkuNi0yM3YtNDUuM2MwLjMtMzAuNy0yNC43LTU1LjctNTUuNi01NS43SDI4M3oiLz4NCgkJCTwvZGVmcz4NCgkJCTxjbGlwUGF0aCBpZD0iU1ZHSURfOV8iPg0KCQkJCTx1c2UgeGxpbms6aHJlZj0iI1NWR0lEXzhfIiAgb3ZlcmZsb3c9InZpc2libGUiLz4NCgkJCTwvY2xpcFBhdGg+DQoJCQkNCgkJCQk8bGluZWFyR3JhZGllbnQgaWQ9IlNWR0lEXzEwXyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSI4Ljc2NzIzOGUtMDA3IiB5MT0iNTQyLjM3MjQiIHgyPSIxIiB5Mj0iNTQyLjM3MjQiIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoMzMuMDYzNCAxNzAuNjUgLTE3MC42NSAzMy4wNjM0IDkyODQxLjQwNjMgLTE3NzYyLjg2MzMpIj4NCgkJCQk8c3RvcCAgb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojNENGRUM3Ii8+DQoJCQkJPHN0b3AgIG9mZnNldD0iMC4xNjg2IiBzdHlsZT0ic3RvcC1jb2xvcjojNEFGOEM1Ii8+DQoJCQkJPHN0b3AgIG9mZnNldD0iMC4zOTkiIHN0eWxlPSJzdG9wLWNvbG9yOiM0NEU2QkUiLz4NCgkJCQk8c3RvcCAgb2Zmc2V0PSIwLjY2NDkiIHN0eWxlPSJzdG9wLWNvbG9yOiMzOUNBQjMiLz4NCgkJCQk8c3RvcCAgb2Zmc2V0PSIwLjk1NTYiIHN0eWxlPSJzdG9wLWNvbG9yOiMyQkEyQTQiLz4NCgkJCQk8c3RvcCAgb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojMjk5QkExIi8+DQoJCQk8L2xpbmVhckdyYWRpZW50Pg0KCQkJPHBvbHlnb24gY2xpcC1wYXRoPSJ1cmwoI1NWR0lEXzlfKSIgZmlsbD0idXJsKCNTVkdJRF8xMF8pIiBwb2ludHM9IjM3OS4xLDE4NC4xIDQwOCwzMzMuMSAyMzMsMzY2LjkgMjA0LDIxOCAJCQkiLz4NCgkJPC9nPg0KCQk8ZyBjbGlwLXBhdGg9InVybCgjU1ZHSURfN18pIj4NCgkJCTxkZWZzPg0KCQkJCTxyZWN0IGlkPSJTVkdJRF8xMV8iIHg9IjAiIHk9IjIxMy41IiB3aWR0aD0iNjEyIiBoZWlnaHQ9IjM2NS4xIi8+DQoJCQk8L2RlZnM+DQoJCQk8Y2xpcFBhdGggaWQ9IlNWR0lEXzEyXyI+DQoJCQkJPHVzZSB4bGluazpocmVmPSIjU1ZHSURfMTFfIiAgb3ZlcmZsb3c9InZpc2libGUiLz4NCgkJCTwvY2xpcFBhdGg+DQoJCQk8ZyBjbGlwLXBhdGg9InVybCgjU1ZHSURfMTJfKSI+DQoJCQkJPGRlZnM+DQoJCQkJCTxwYXRoIGlkPSJTVkdJRF8xM18iIGQ9Ik0zMzEsMzI0LjVjLTAuMywwLTEuNSwwLTEuOCwwYy0wLjEsMC0wLjMsMC0wLjQsMGgtMS4yYy0yMC45LDAtMzcuOSwxNy0zNy45LDM3Ljl2MTEuOGgzOS4xDQoJCQkJCQljMzAuOSwwLDU1LjktMjUsNTUuOS01NS45VjI5M0MzODQuNywzMjMsMzYxLjEsMzI0LjUsMzMxLDMyNC41Ii8+DQoJCQkJPC9kZWZzPg0KCQkJCTxjbGlwUGF0aCBpZD0iU1ZHSURfMTRfIj4NCgkJCQkJPHVzZSB4bGluazpocmVmPSIjU1ZHSURfMTNfIiAgb3ZlcmZsb3c9InZpc2libGUiLz4NCgkJCQk8L2NsaXBQYXRoPg0KCQkJCQ0KCQkJCQk8bGluZWFyR3JhZGllbnQgaWQ9IlNWR0lEXzE1XyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSI4Ljc2NzIzOGUtMDA3IiB5MT0iNTQyLjQyNDkiIHgyPSIxIiB5Mj0iNTQyLjQyNDkiIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoLTQ5LjAzMDIgOTguMDYwNiAtOTguMDYwNiAtNDkuMDMwMiA1MzUzNC4xOTUzIDI2OTE1Ljk2MjkpIj4NCgkJCQkJPHN0b3AgIG9mZnNldD0iMCIgc3R5bGU9InN0b3AtY29sb3I6IzRDRkVDNyIvPg0KCQkJCQk8c3RvcCAgb2Zmc2V0PSIwLjE2ODYiIHN0eWxlPSJzdG9wLWNvbG9yOiM0QUY4QzUiLz4NCgkJCQkJPHN0b3AgIG9mZnNldD0iMC4zOTkiIHN0eWxlPSJzdG9wLWNvbG9yOiM0NEU2QkUiLz4NCgkJCQkJPHN0b3AgIG9mZnNldD0iMC42NjQ5IiBzdHlsZT0ic3RvcC1jb2xvcjojMzlDQUIzIi8+DQoJCQkJCTxzdG9wICBvZmZzZXQ9IjAuOTU1NiIgc3R5bGU9InN0b3AtY29sb3I6IzJCQTJBNCIvPg0KCQkJCQk8c3RvcCAgb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojMjk5QkExIi8+DQoJCQkJPC9saW5lYXJHcmFkaWVudD4NCgkJCQk8cG9seWdvbiBjbGlwLXBhdGg9InVybCgjU1ZHSURfMTRfKSIgZmlsbD0idXJsKCNTVkdJRF8xNV8pIiBwb2ludHM9IjQxNy4yLDMwOS4zIDM2NS43LDQxMi4xIDI1Ny40LDM1OCAzMDguOCwyNTUuMSAJCQkJIi8+DQoJCQk8L2c+DQoJCQk8ZyBjbGlwLXBhdGg9InVybCgjU1ZHSURfMTJfKSI+DQoJCQkJPGRlZnM+DQoJCQkJCTxyZWN0IGlkPSJTVkdJRF8xNl8iIHg9IjAiIHk9IjIxMy41IiB3aWR0aD0iNjEyIiBoZWlnaHQ9IjM2NS4xIi8+DQoJCQkJPC9kZWZzPg0KCQkJCTxjbGlwUGF0aCBpZD0iU1ZHSURfMTdfIj4NCgkJCQkJPHVzZSB4bGluazpocmVmPSIjU1ZHSURfMTZfIiAgb3ZlcmZsb3c9InZpc2libGUiLz4NCgkJCQk8L2NsaXBQYXRoPg0KCQkJCTxnIGNsaXAtcGF0aD0idXJsKCNTVkdJRF8xN18pIj4NCgkJCQkJPGRlZnM+DQoJCQkJCQk8cmVjdCBpZD0iU1ZHSURfMThfIiB4PSIwIiB5PSIyMTMuNSIgd2lkdGg9IjYxMiIgaGVpZ2h0PSIzNjUuMSIvPg0KCQkJCQk8L2RlZnM+DQoJCQkJCTxjbGlwUGF0aCBpZD0iU1ZHSURfMTlfIj4NCgkJCQkJCTx1c2UgeGxpbms6aHJlZj0iI1NWR0lEXzE4XyIgIG92ZXJmbG93PSJ2aXNpYmxlIi8+DQoJCQkJCTwvY2xpcFBhdGg+DQoJCQkJCTxnIGNsaXAtcGF0aD0idXJsKCNTVkdJRF8xOV8pIj4NCgkJCQkJCTxnPg0KCQkJCQkJCTxnIG9wYWNpdHk9IjAuMzQiPg0KCQkJCQkJCQk8ZGVmcz4NCgkJCQkJCQkJCTxyZWN0IGlkPSJTVkdJRF8yMF8iIHg9IjIyNy4yIiB5PSIyMTMuNSIgb3BhY2l0eT0iMC4zNCIgd2lkdGg9IjE1Ny41IiBoZWlnaHQ9IjIwNy4zIi8+DQoJCQkJCQkJCTwvZGVmcz4NCgkJCQkJCQkJPGNsaXBQYXRoIGlkPSJTVkdJRF8yMV8iPg0KCQkJCQkJCQkJPHVzZSB4bGluazpocmVmPSIjU1ZHSURfMjBfIiAgb3ZlcmZsb3c9InZpc2libGUiLz4NCgkJCQkJCQkJPC9jbGlwUGF0aD4NCgkJCQkJCQkJPGcgY2xpcC1wYXRoPSJ1cmwoI1NWR0lEXzIxXykiPg0KCQkJCQkJCQkJPGc+DQoJCQkJCQkJCQkJPGRlZnM+DQoJCQkJCQkJCQkJCTxwYXRoIGlkPSJTVkdJRF8yMl8iIGQ9Ik0zODQuOCwyNjkuM2MwLTMwLjktMjUtNTUuOS01NS45LTU1LjloLTQ1LjhjLTMwLjksMC01NS45LDI1LTU1LjksNTUuOXY1LjRoLTAuMXYxNDZIMjM5DQoJCQkJCQkJCQkJCQljMjAuOSwwLDM3LjktMTcsMzcuOS0zNy45VjI2My4zYzEuNi0wLjEsMy4yLTAuMyw0LjgtMC4zYzAuMywwLDAuNiwwLDEsMGMwLjEsMCwwLjMsMCwwLjQsMEgzMjljMy40LDAsNi4xLDIuOCw2LjEsNi4xDQoJCQkJCQkJCQkJCQl2NTUuMWMtMS4zLDAtMi42LDAtNC4xLDBjLTAuMywwLTEuNSwwLTEuOCwwYy0wLjEsMC0wLjMsMC0wLjQsMGgtMS4yYy0yMC45LDAtMzcuOSwxNy0zNy45LDM3Ljl2MTEuOGgzOS4xDQoJCQkJCQkJCQkJCQljMzAuOSwwLDU1LjktMjUsNTUuOS01NS45di0zLjdoMC4xVjI2OS4zeiIvPg0KCQkJCQkJCQkJCTwvZGVmcz4NCgkJCQkJCQkJCQk8Y2xpcFBhdGggaWQ9IlNWR0lEXzIzXyI+DQoJCQkJCQkJCQkJCTx1c2UgeGxpbms6aHJlZj0iI1NWR0lEXzIyXyIgIG92ZXJmbG93PSJ2aXNpYmxlIi8+DQoJCQkJCQkJCQkJPC9jbGlwUGF0aD4NCgkJCQkJCQkJCQkNCgkJCQkJCQkJCQkJPGxpbmVhckdyYWRpZW50IGlkPSJTVkdJRF8yNF8iIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iOC43NjcyMzhlLTAwNyIgeTE9IjU0Mi4zNDI4IiB4Mj0iMSIgeTI9IjU0Mi4zNDI4IiBncmFkaWVudFRyYW5zZm9ybT0ibWF0cml4KC0xMDEuMDA1NyAyMDIuMDExNCAtMjAyLjAxMTQgLTEwMS4wMDU3IDEwOTg3NC4zMTI1IDU1MDc4Ljk2MDkpIj4NCgkJCQkJCQkJCQkJPHN0b3AgIG9mZnNldD0iMCIgc3R5bGU9InN0b3AtY29sb3I6IzRDRkVDNyIvPg0KCQkJCQkJCQkJCQk8c3RvcCAgb2Zmc2V0PSIwLjE2ODYiIHN0eWxlPSJzdG9wLWNvbG9yOiM0QUY4QzUiLz4NCgkJCQkJCQkJCQkJPHN0b3AgIG9mZnNldD0iMC4zOTkiIHN0eWxlPSJzdG9wLWNvbG9yOiM0NEU2QkUiLz4NCgkJCQkJCQkJCQkJPHN0b3AgIG9mZnNldD0iMC42NjQ5IiBzdHlsZT0ic3RvcC1jb2xvcjojMzlDQUIzIi8+DQoJCQkJCQkJCQkJCTxzdG9wICBvZmZzZXQ9IjAuOTU1NiIgc3R5bGU9InN0b3AtY29sb3I6IzJCQTJBNCIvPg0KCQkJCQkJCQkJCQk8c3RvcCAgb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojMjk5QkExIi8+DQoJCQkJCQkJCQkJPC9saW5lYXJHcmFkaWVudD4NCgkJCQkJCQkJCQk8cG9seWdvbiBjbGlwLXBhdGg9InVybCgjU1ZHSURfMjNfKSIgZmlsbD0idXJsKCNTVkdJRF8yNF8pIiBwb2ludHM9IjQ2Ny42LDI1NC44IDM1My4yLDQ4My44IDE0NC4yLDM3OS4zIDI1OC44LDE1MC40IA0KCQkJCQkJCQkJCQkJCQkJCQkJCQkJIi8+DQoJCQkJCQkJCQk8L2c+DQoJCQkJCQkJCTwvZz4NCgkJCQkJCQk8L2c+DQoJCQkJCQk8L2c+DQoJCQkJCTwvZz4NCgkJCQk8L2c+DQoJCQk8L2c+DQoJCTwvZz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==) center center no-repeat;
width: 50px;
height: 50px;
background-size: contain;
text-indent: 100%;
white-space: nowrap;
overflow: hidden;
border-bottom: none; }
#colophon {
padding-top: 4rem;
text-align: center; } @media only screen and (max-width: 63.375em) {
#footer-logo {
text-align: center; }
#footer-logo a {
display: inline-block; }
#footer h4 {
margin-top: 40px; }
#footer h4,
#footer a {
text-align: center; } }   article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section {
display: block; } audio,
canvas,
video {
display: inline-block;
*display: inline;
*zoom: 1; } audio:not([controls]) {
display: none; } [hidden] {
display: none; }  html {
font-size: 100%; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; } body {
margin: 0; } body,
button,
input,
select,
textarea {
font-family: sans-serif; }  a:focus {
outline: thin dotted; }  abbr[title] {
border-bottom: 1px dotted; } b,
strong {
font-weight: bold; }
blockquote {
margin: 1em 40px; } dfn {
font-style: italic; } mark {
background: #ff0;
color: #000; } pre,
code,
kbd,
samp {
font-family: monospace, serif;
_font-family: 'courier new', monospace;
font-size: 1em; } pre {
white-space: pre;
white-space: pre-wrap;
word-wrap: break-word; }  q {
quotes: none; }
small {
font-size: 75%; } sub,
sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline; }
sup {
top: -0.5em; }
sub {
bottom: -0.25em; }  img {
border: 0; -ms-interpolation-mode: bicubic; } svg:not(:root) {
overflow: hidden; }  figure {
margin: 0; }  form {
margin: 0; } legend {
border: 0; *margin-left: -7px; } button,
input,
select,
textarea {
font-size: 100%; margin: 0; vertical-align: baseline; *vertical-align: middle; } button,
input {
line-height: normal; *overflow: visible; } table button,
table input {
*overflow: auto; } button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
cursor: pointer; -webkit-appearance: button; } input[type="checkbox"],
input[type="radio"] {
box-sizing: border-box; padding: 0; } input[type="search"] {
-webkit-appearance: textfield;  box-sizing: content-box; } input[type="search"]::-webkit-search-decoration {
-webkit-appearance: none; } button::-moz-focus-inner,
input::-moz-focus-inner {
border: 0;
padding: 0; } textarea {
overflow: auto; vertical-align: top; } input, select, textarea {
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box; }
@media screen {
body:after {
content: 'small';
display: none; } }
@media screen and (min-width: 40em) {
body:after {
content: 'medium';
display: none; } }
@media screen and (min-width: 64em) {
body:after {
content: 'large';
display: none; }
.row {
max-width: 1280px; } }
@media screen and (min-width: 75em) {
body:after {
content: 'xlarge';
display: none; } }
@media screen and (min-width: 90em) {
body:after {
content: 'xxlarge';
display: none; } }
@font-face {
font-family: "klavika-light";
src: url(http://www.powinenergy.com/wp-content/themes/powin/assets/ea59a84e94f2012cacb42b9829b40ce8.woff) format("woff"); }
@font-face {
font-family: "klavika-bold";
src: url(http://www.powinenergy.com/wp-content/themes/powin/assets/64a0649bbfe6c86bf8c5e9bf8ea66051.woff) format("woff"); }
@font-face {
font-family: "klavika-regular";
src: url(http://www.powinenergy.com/wp-content/themes/powin/assets/aa9e627251feeae8f1ca213de3d2aa33.woff) format("woff"); }
@font-face {
font-family: "kievit";
src: url(http://www.powinenergy.com/wp-content/themes/powin/assets/83c664104e2127f1b8519b653adc98dd.woff) format("woff"); }   @keyframes push {
50% {
transform: scale(0.8); }
100% {
transform: scale(1); } }
body {
font-family: "kievit";
color: #5f5f5f; }
h1,
h2,
h3,
h4,
h5,
h6 {
font-family: "klavika-bold"; }
h2 {
font-family: "klavika-regular";
font-size: 48px;
line-height: 1.1; }
#content .button {
color: #323232;
background: #4bfad1;
padding: 1rem 3rem;
border-radius: 32px;
text-transform: uppercase;
font-size: 90%;
font-family: "klavika-bold";
text-decoration: none; }
#content .button:hover {
background: #2ab4ee; }
.section-title {
position: relative;
padding-top: 1rem;
margin-bottom: 4rem; }
.section-title:after {
content: '';
position: absolute; }
.section-title:after {
top: 0;
left: 0;
width: 30px;
background: #4bfad1;
height: 5px; }
@media screen {
body:after {
content: 'small';
display: none; } }
@media screen and (min-width: 40em) {
body:after {
content: 'medium';
display: none; } }
@media screen and (min-width: 64em) {
body:after {
content: 'large';
display: none; }
.row {
max-width: 1280px; } }
@media screen and (min-width: 75em) {
body:after {
content: 'xlarge';
display: none; } }
@media screen and (min-width: 90em) {
body:after {
content: 'xxlarge';
display: none; } }
@font-face {
font-family: "klavika-light";
src: url(http://www.powinenergy.com/wp-content/themes/powin/assets/ea59a84e94f2012cacb42b9829b40ce8.woff) format("woff"); }
@font-face {
font-family: "klavika-bold";
src: url(http://www.powinenergy.com/wp-content/themes/powin/assets/64a0649bbfe6c86bf8c5e9bf8ea66051.woff) format("woff"); }
@font-face {
font-family: "klavika-regular";
src: url(http://www.powinenergy.com/wp-content/themes/powin/assets/aa9e627251feeae8f1ca213de3d2aa33.woff) format("woff"); }
@font-face {
font-family: "kievit";
src: url(http://www.powinenergy.com/wp-content/themes/powin/assets/83c664104e2127f1b8519b653adc98dd.woff) format("woff"); }   @keyframes push {
50% {
transform: scale(0.8); }
100% {
transform: scale(1); } } @media screen {
body:after {
content: 'small';
display: none; } }
@media screen and (min-width: 40em) {
body:after {
content: 'medium';
display: none; } }
@media screen and (min-width: 64em) {
body:after {
content: 'large';
display: none; }
.row {
max-width: 1280px; } }
@media screen and (min-width: 75em) {
body:after {
content: 'xlarge';
display: none; } }
@media screen and (min-width: 90em) {
body:after {
content: 'xxlarge';
display: none; } }
@font-face {
font-family: "klavika-light";
src: url(http://www.powinenergy.com/wp-content/themes/powin/assets/ea59a84e94f2012cacb42b9829b40ce8.woff) format("woff"); }
@font-face {
font-family: "klavika-bold";
src: url(http://www.powinenergy.com/wp-content/themes/powin/assets/64a0649bbfe6c86bf8c5e9bf8ea66051.woff) format("woff"); }
@font-face {
font-family: "klavika-regular";
src: url(http://www.powinenergy.com/wp-content/themes/powin/assets/aa9e627251feeae8f1ca213de3d2aa33.woff) format("woff"); }
@font-face {
font-family: "kievit";
src: url(http://www.powinenergy.com/wp-content/themes/powin/assets/83c664104e2127f1b8519b653adc98dd.woff) format("woff"); }   @keyframes push {
50% {
transform: scale(0.8); }
100% {
transform: scale(1); } }
section.bespoke {
position: relative;
background-position: center;
background-size: cover;
display: -ms-flexbox;
display: flex;
-ms-flex-align: center;
align-items: center;
-ms-flex-pack: center;
justify-content: center;
width: 100%;
height: 100%;
min-height: 800px; }
section.bespoke .content {
width: 100%; }
section.bespoke a {
color: #2ab4ee; }
section.bespoke a.button {
color: #323232; }
#driven-to-lead {
background-color: #fff;
background-position: right bottom;
background-repeat: no-repeat;
background-size: auto;
height: auto;
min-height: 80vh;
padding: 8rem 0; }
#driven-to-lead h2 {
position: relative;
padding-top: 2rem;
padding-bottom: 1rem; }
#driven-to-lead h2:before {
content: '';
background: #4bfad1;
width: 10%;
height: 5px;
position: absolute;
top: 0;
left: 0; }
#driven-to-lead .main {
margin-bottom: 2rem; }
#driven-to-lead .feature > div {
transition: 450ms cubic-bezier(0.23, 1, 0.38, 0.98);
background: #fff;
padding: 2rem;
box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3); }
#driven-to-lead .feature > div:hover {
background: #f9f9f9; }
#driven-to-lead .feature > div a {
transition: 450ms cubic-bezier(0.23, 1, 0.38, 0.98);
background-position: 95% center;
background-repeat: no-repeat;
padding-top: 1rem;
padding-bottom: 1rem;
padding-right: 40px;
background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQgMjQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDpub25lO3N0cm9rZTojMmFiNGVlO3N0cm9rZS13aWR0aDoxLjc1O3N0cm9rZS1taXRlcmxpbWl0OjEwO30KCS5zdDF7ZmlsbDpub25lO3N0cm9rZTojMmFiNGVlO3N0cm9rZS13aWR0aDoxLjc1O3N0cm9rZS1taXRlcmxpbWl0OjEwO30KPC9zdHlsZT4KPGNpcmNsZSBjbGFzcz0ic3QwIiBjeD0iMTIiIGN5PSIxMiIgcj0iMTEiLz4KPHBvbHlsaW5lIGNsYXNzPSJzdDEiIHBvaW50cz0iMTAuMSwxNS44IDEzLjksMTEuOSAxMC4yLDguMiAiLz4KPC9zdmc+Cg==);
background-size: 24px;
letter-spacing: 0.5px;
font-family: "klavika-bold";
text-transform: uppercase;
background-image: url(http://www.powinenergy.com/wp-content/themes/powin/assets/06c77d923808808bda6cc02d33a841a5.png); }
#driven-to-lead .feature > div a:hover {
background-position: 100% center; }
#formula-for-success {
position: relative;
min-height: 1000px; }
#formula-for-success .title {
text-align: center; }
#formula-for-success .bg {
background: url(http://www.powinenergy.com/wp-content/themes/powin/assets/a6260365b3750ae9bccc77026f04f522.png) center center no-repeat;
width: 100px;
height: 100px;
left: 0;
top: -50px;
position: absolute;
height: 435px;
width: 86px; }
#formula-for-success h2 {
margin-bottom: 4rem; }
#formula-for-success h2, #formula-for-success p {
color: #fff; }
#formula-for-success .main h2, #formula-for-success .main p {
text-align: center; }
#formula-for-success br {
margin: 2rem 0; }
#formula-for-success h6.step {
color: #4bfad1;
position: relative;
text-align: center;
padding: 17px 15px 30px 15px;
margin-bottom: 1.5rem;
background: url(http://www.powinenergy.com/wp-content/themes/powin/assets/3c1158fa2bf96717fdb1468d0af5a8f2.png) center top no-repeat; }
#formula-for-success h6.step span {
position: relative; }
#formula-for-success h6.step span:after {
content: '';
position: absolute;
left: -50%;
bottom: -35px;
width: 200%;
height: 5px;
background: #4bfad1; }
#formula-for-success .supporting h6.step {
text-align: left;
background-position: left top; }
#formula-for-success .supporting h6.step span {
left: 4px; }
#formula-for-success .supporting-2 {
margin-top: 6rem; }
#high-performance {
padding-top: 2rem;
padding-bottom: 2rem;
background: #323232;
z-index: 11;
min-height: 900px; }
#high-performance h2, #high-performance h6, #high-performance p {
color: #fff; }
#high-performance h6 {
text-transform: uppercase;
color: #2ab4ee; }
#high-performance p {
margin-bottom: 4rem; }
#high-performance:after {
content: '';
background: #4bfad1;
width: 10px;
height: 40px;
position: absolute;
top: -20px;
left: calc(50% - 5px); }
#high-performance .features {
position: relative;
display: inline-block; }
#high-performance .features ul {
position: absolute;
top: 25%;
left: 100%;
width: 100%; }
#high-performance .features li {
padding-left: 1rem; }
#high-performance figure {
overflow: hidden;
position: relative;
display: inline-block;
margin: 0; }
#high-performance svg {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%; }
#high-performance svg {
stroke-dasharray: 534;
transition: stroke-dashoffset 5s;
animation-play-state: running;
stroke-dashoffset: 0; }
#high-performance.custom-animate.active svg {
animation: show100 5s; }
@keyframes show100 {
from {
stroke-dashoffset: 537; }
to {
stroke-dashoffset: 0; } }
#parallax-group {
z-index: 0;
background: none;
margin-top: 0%;
padding-bottom: 4rem;
overflow: hidden;
height: 100%;
width: 100%;
height: auto; }
#parallax-group .content {
width: 100%;
height: 100%;
position: relative;
background-position: center;
background-size: cover;
display: -ms-flexbox;
display: flex;
-ms-flex-align: center;
align-items: center;
-ms-flex-pack: center;
justify-content: center; }
#parallax-group .row {
width: 100%;
text-align: center; }
#parallax-group .teaser {
position: relative;
z-index: 3;
top: -80px; }
#parallax-group .slant {
position: absolute;
bottom: -500px;
width: 200%;
height: 1000px;
left: -50%;
box-shadow: 10px 10px 5px #888;
transform: rotate(-5deg) translate3d(0, 0, 0);
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
padding: 2px;
background: #f9f9f9;
z-index: 2; }
#parallax-group .slant > div {
position: absolute;
width: 100%;
-webkit-backface-visibility: hidden;
height: 100%;
left: 0;
top: 0;
overflow: hidden;
background: url(http://www.powinenergy.com/wp-content/themes/powin/assets/0ca1e3cdf29995bbc1e944367a94dad3.png) center center no-repeat; }
#parallax-group .column, #parallax-group .columns {
transition: 1s cubic-bezier(0.23, 1, 0.38, 0.98);
position: relative; }
#parallax-group .block-1 {
z-index: 1;
transform: translate3d(50%, 0, 0); }
#parallax-group .block-1 img {
max-height: 90vh; }
#parallax-group .block-2 {
position: relative;
z-index: 2;
transform: translateY(-30%); }
#parallax-group .block-2 .img-container {
position: relative;
z-index: 1; }
#parallax-group img {
max-width: 100%;
height: auto; }
#parallax-group #logo-angle {
position: absolute;
right: 0;
max-width: 50vw;
top: -90px;
z-index: 3; }
#parallax-group .callout h2 {
margin-top: 0;
margin-bottom: 0; }
#parallax-group .callout p {
margin-bottom: 2rem; }
@media only screen and (max-width: 63.375em) {
section.bespoke {
height: auto; }
#parallax-group {
overflow: hidden; }
#parallax-group #logo-angle {
display: none; }
#high-performance {
padding-top: 4rem; }
#driven-to-lead {
background-size: 60%;
padding-bottom: 0; }
#driven-to-lead .feature {
margin-bottom: 4rem; }
#formula-for-success {
padding-top: 4rem;
min-height: 0; }
#formula-for-success .bg {
display: none; }
#formula-for-success .main p {
text-align: left; }
#formula-for-success .main h6.step {
text-align: left;
background-position: left top; }
#formula-for-success .main h6.step span {
left: 4px; }
#formula-for-success .main, #formula-for-success .support {
margin-top: 0;
margin-bottom: 4rem; }
#formula-for-success .supporting-2 {
margin-bottom: 6rem; } }
@media screen and (max-width: 39.9375em) {
#formula-for-success .image {
margin-bottom: 4rem; }
#formula-for-success .supporting h6.step,
#formula-for-success .main h6.step {
text-align: center;
background-position: center top; }
#formula-for-success .supporting h6.step span,
#formula-for-success .main h6.step span {
left: 0; }
#high-performance {
min-height: 0; }
#high-performance .features ul,
#high-performance img,
#high-performance svg {
display: none; }
#parallax-group .block-1 {
transform: translate3d(0, -10%, 0);
padding-bottom: 4rem; }
#parallax-group .block-2,
#parallax-group .slant {
display: none; }
#parallax-group .teaser {
top: 0px; } }
@media screen {
body:after {
content: 'small';
display: none; } }
@media screen and (min-width: 40em) {
body:after {
content: 'medium';
display: none; } }
@media screen and (min-width: 64em) {
body:after {
content: 'large';
display: none; }
.row {
max-width: 1280px; } }
@media screen and (min-width: 75em) {
body:after {
content: 'xlarge';
display: none; } }
@media screen and (min-width: 90em) {
body:after {
content: 'xxlarge';
display: none; } }
@font-face {
font-family: "klavika-light";
src: url(http://www.powinenergy.com/wp-content/themes/powin/assets/ea59a84e94f2012cacb42b9829b40ce8.woff) format("woff"); }
@font-face {
font-family: "klavika-bold";
src: url(http://www.powinenergy.com/wp-content/themes/powin/assets/64a0649bbfe6c86bf8c5e9bf8ea66051.woff) format("woff"); }
@font-face {
font-family: "klavika-regular";
src: url(http://www.powinenergy.com/wp-content/themes/powin/assets/aa9e627251feeae8f1ca213de3d2aa33.woff) format("woff"); }
@font-face {
font-family: "kievit";
src: url(http://www.powinenergy.com/wp-content/themes/powin/assets/83c664104e2127f1b8519b653adc98dd.woff) format("woff"); }   @keyframes push {
50% {
transform: scale(0.8); }
100% {
transform: scale(1); } }
section.contacts {
padding: 8rem 0;
background: #fff; }
section.contacts li.column, section.contacts li.columns {
margin-bottom: 4rem; }
#content-page .content {
padding: 8rem 0 4rem 0; }
@media screen {
body:after {
content: 'small';
display: none; } }
@media screen and (min-width: 40em) {
body:after {
content: 'medium';
display: none; } }
@media screen and (min-width: 64em) {
body:after {
content: 'large';
display: none; }
.row {
max-width: 1280px; } }
@media screen and (min-width: 75em) {
body:after {
content: 'xlarge';
display: none; } }
@media screen and (min-width: 90em) {
body:after {
content: 'xxlarge';
display: none; } }
@font-face {
font-family: "klavika-light";
src: url(http://www.powinenergy.com/wp-content/themes/powin/assets/ea59a84e94f2012cacb42b9829b40ce8.woff) format("woff"); }
@font-face {
font-family: "klavika-bold";
src: url(http://www.powinenergy.com/wp-content/themes/powin/assets/64a0649bbfe6c86bf8c5e9bf8ea66051.woff) format("woff"); }
@font-face {
font-family: "klavika-regular";
src: url(http://www.powinenergy.com/wp-content/themes/powin/assets/aa9e627251feeae8f1ca213de3d2aa33.woff) format("woff"); }
@font-face {
font-family: "kievit";
src: url(http://www.powinenergy.com/wp-content/themes/powin/assets/83c664104e2127f1b8519b653adc98dd.woff) format("woff"); }   @keyframes push {
50% {
transform: scale(0.8); }
100% {
transform: scale(1); } }
section.hero,
section.sidekick {
position: relative;
background-size: cover; }
section.hero.has-parallax-img,
section.sidekick.has-parallax-img {
overflow: hidden; }
section.hero.align-left .content, section.hero.align-left h2, section.hero.align-left p,
section.sidekick.align-left .content,
section.sidekick.align-left h2,
section.sidekick.align-left p {
text-align: left; }
section.hero.align-right .content, section.hero.align-right h2, section.hero.align-right p,
section.sidekick.align-right .content,
section.sidekick.align-right h2,
section.sidekick.align-right p {
text-align: right; }
section.hero.align-center .content, section.hero.align-center h2, section.hero.align-center p,
section.sidekick.align-center .content,
section.sidekick.align-center h2,
section.sidekick.align-center p {
text-align: center; }
section.hero.align-center h2.section-title:after,
section.sidekick.align-center h2.section-title:after {
left: calc(50% - 15px); }
section.hero.theme-light-trans, section.hero.theme-light,
section.sidekick.theme-light-trans,
section.sidekick.theme-light {
background: #fff; }
section.hero.theme-light-trans h3, section.hero.theme-light-trans h2, section.hero.theme-light-trans p, section.hero.theme-light h3, section.hero.theme-light h2, section.hero.theme-light p,
section.sidekick.theme-light-trans h3,
section.sidekick.theme-light-trans h2,
section.sidekick.theme-light-trans p,
section.sidekick.theme-light h3,
section.sidekick.theme-light h2,
section.sidekick.theme-light p {
color: #323232; }
section.hero.theme-light-trans,
section.sidekick.theme-light-trans {
background: transparent; }
section.hero.theme-half,
section.sidekick.theme-half {
padding-top: 4rem; }
section.hero.theme-half .content,
section.sidekick.theme-half .content {
box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
max-width: 90%;
max-width: 1280px; }
section.hero.theme-half .bg,
section.sidekick.theme-half .bg {
position: absolute;
left: 0;
top: 0;
width: 100%;
height: calc(50% + 2rem);
background: #323232; }
section.hero.flow-column p,
section.sidekick.flow-column p {
column-count: 2;
text-align: left; }
section.hero.hfw-light h2,
section.sidekick.hfw-light h2 {
font-family: "klavika-light"; }
section.hero h3, section.hero h2, section.hero p,
section.sidekick h3,
section.sidekick h2,
section.sidekick p {
color: #fff; }
section.hero h2,
section.sidekick h2 {
margin-bottom: 1.5rem; }
section.hero h3,
section.sidekick h3 {
margin-bottom: 2rem; }
section.hero p,
section.sidekick p {
margin-bottom: 4rem; }
section.hero img.parallax,
section.sidekick img.parallax {
position: absolute;
max-width: none; }
section.hero .content,
section.sidekick .content {
width: 100%;
height: 100%;
position: relative;
background-position: center;
background-size: cover;
display: -ms-flexbox;
display: flex;
-ms-flex-align: center;
align-items: center;
-ms-flex-pack: center;
justify-content: center; }
section.hero .row,
section.sidekick .row {
width: 100%; }
@media only screen and (max-width: 1280px) {
section.hero.theme-half .content,
section.sidekick.theme-half .content {
max-width: 90%; } }
section.hero {
width: 100%;
height: 100vh; }
section.hero.height-auto {
height: auto;
padding: 6rem 0; }
section.hero.height-75 {
height: 75%;
min-height: 600px; }
section.hero.height-50 {
height: 50%;
min-height: 400px; }
section.hero.height-25 {
height: 25%;
min-height: 200px; }
section.hero.img-align-top {
background-position: center top; }
section.hero.img-align-left {
background-position: left center; }
section.hero.img-align-right {
background-position: right center; }
section.hero.img-align-bottom {
background-position: center bottom; }
section.sidekick {
padding: 4rem 0; }
section.sidekick.sidekick-1 {
padding: 8rem 0; }
.home .hero.has-image .bg:after {
content: '';
position: absolute;
background: rgba(0, 0, 0, 0.4);
left: 0;
top: 0;
width: 100%;
height: 100%; }
.page-id-30 .sidekick-1 h2 {
position: relative;
padding-top: 1rem;
margin-bottom: 4rem; }
.page-id-30 .sidekick-1 h2:after {
content: '';
position: absolute; }
.page-id-30 .sidekick-1 h2:after {
top: 0;
left: 0;
width: 30px;
background: #4bfad1;
height: 5px; }
@media only screen and (max-width: 63.375em) {
#video-container {
display: none; }
section.hero-5 {
height: 50%;
min-height: 600px; } }
@media screen and (max-width: 39.9375em) {
section.hero h2 {
font-size: 2rem; } }
@media screen and (min-width: 64em) {
section.hero.has-video {
background-image: none !important; } }
@media screen {
body:after {
content: 'small';
display: none; } }
@media screen and (min-width: 40em) {
body:after {
content: 'medium';
display: none; } }
@media screen and (min-width: 64em) {
body:after {
content: 'large';
display: none; }
.row {
max-width: 1280px; } }
@media screen and (min-width: 75em) {
body:after {
content: 'xlarge';
display: none; } }
@media screen and (min-width: 90em) {
body:after {
content: 'xxlarge';
display: none; } }
@font-face {
font-family: "klavika-light";
src: url(http://www.powinenergy.com/wp-content/themes/powin/assets/ea59a84e94f2012cacb42b9829b40ce8.woff) format("woff"); }
@font-face {
font-family: "klavika-bold";
src: url(http://www.powinenergy.com/wp-content/themes/powin/assets/64a0649bbfe6c86bf8c5e9bf8ea66051.woff) format("woff"); }
@font-face {
font-family: "klavika-regular";
src: url(http://www.powinenergy.com/wp-content/themes/powin/assets/aa9e627251feeae8f1ca213de3d2aa33.woff) format("woff"); }
@font-face {
font-family: "kievit";
src: url(http://www.powinenergy.com/wp-content/themes/powin/assets/83c664104e2127f1b8519b653adc98dd.woff) format("woff"); }   @keyframes push {
50% {
transform: scale(0.8); }
100% {
transform: scale(1); } }
section.jobs {
padding: 4rem 0;
background-image: url(http://www.powinenergy.com/wp-content/themes/powin/assets/0628659fca02d77cfd298a25b67a20e5.png);
background-position: left center;
background-repeat: no-repeat;
background-size: contain; }
section.jobs h4, section.jobs h6 {
text-transform: uppercase; }
section.jobs li {
margin-bottom: 4rem; }
section.jobs a {
text-decoration: underline;
background: url(http://www.powinenergy.com/wp-content/themes/powin/assets/6153457b6d94773d37595fddacf7dacf.png) center right no-repeat;
padding-right: 1rem;
display: inline-block; }
@media only screen and (max-width: 63.375em) {
section.jobs {
background-size: 40vw auto;
background-position: left bottom;
padding-bottom: 0; } }
@media screen {
body:after {
content: 'small';
display: none; } }
@media screen and (min-width: 40em) {
body:after {
content: 'medium';
display: none; } }
@media screen and (min-width: 64em) {
body:after {
content: 'large';
display: none; }
.row {
max-width: 1280px; } }
@media screen and (min-width: 75em) {
body:after {
content: 'xlarge';
display: none; } }
@media screen and (min-width: 90em) {
body:after {
content: 'xxlarge';
display: none; } }
@font-face {
font-family: "klavika-light";
src: url(http://www.powinenergy.com/wp-content/themes/powin/assets/ea59a84e94f2012cacb42b9829b40ce8.woff) format("woff"); }
@font-face {
font-family: "klavika-bold";
src: url(http://www.powinenergy.com/wp-content/themes/powin/assets/64a0649bbfe6c86bf8c5e9bf8ea66051.woff) format("woff"); }
@font-face {
font-family: "klavika-regular";
src: url(http://www.powinenergy.com/wp-content/themes/powin/assets/aa9e627251feeae8f1ca213de3d2aa33.woff) format("woff"); }
@font-face {
font-family: "kievit";
src: url(http://www.powinenergy.com/wp-content/themes/powin/assets/83c664104e2127f1b8519b653adc98dd.woff) format("woff"); }   @keyframes push {
50% {
transform: scale(0.8); }
100% {
transform: scale(1); } }
section.offices {
background: #323232;
color: #fff;
padding: 4rem 0; }
section.offices .map {
width: 100%;
height: 300px; }
section.offices ul {
padding-top: 4rem; }
section.offices li {
text-align: center; }
section.offices li h2 {
padding-top: 2rem;
margin-bottom: 1rem;
position: relative; }
section.offices li h2:after {
content: '';
position: absolute; }
section.offices li h2:after {
bottom: -0.5rem;
left: 10%;
width: 80%;
background: #fff;
height: 1px; }
section.offices li:nth-child(odd) .content {
padding-right: 5rem; }
section.offices li:nth-child(even) .content {
padding-left: 5rem; }
section.offices address p {
margin-bottom: 0;
font-style: normal; }
@media only screen and (max-width: 63.375em) {
body section.offices li {
margin-bottom: 2rem; }
body section.offices li:nth-child(odd) .content,
body section.offices li:nth-child(even) .content {
padding-right: 0;
padding-left: 0; } }
#video-container {
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
bottom: 0;
right: 0;
overflow: hidden; }
#video-container video {
position: relative;
min-width: 100%;
min-height: 100%; }
#page-hero {
overflow: hidden;
z-index: 10; }
#page-hero .content {
-ms-flex-align: end;
align-items: flex-end; }
#page-hero .row {
margin-left: 8rem; }
#page-hero h1 {
color: #fff;
font-size: 6rem;
position: relative;
margin-bottom: 8rem;
line-height: 1.1; }
#page-hero h1:after {
content: '';
position: absolute;
left: 0;
top: -4rem;
width: 60%;
height: 5px;
background: #fff; }
#page-hero h4 {
color: #4bfad1;
text-transform: uppercase;
margin-bottom: 0; }
#page-hero .play {
position: absolute;
background-clip: padding-box;
background-color: #4bfad1;
border: 11px solid rgba(255, 255, 255, 0.2);
transition: all 250ms ease-in-out 0s;
border-radius: 50%;
height: 130px;
width: 130px;
left: calc(50% - 65px);
top: calc(50% - 65px);
text-indent: 100%;
white-space: nowrap;
overflow: hidden;
z-index: 1000; }
#page-hero .play:hover {
background-color: #19f9c4; }
#page-hero .play::before {
background: #fff none repeat scroll 0 0;
bottom: 0;
content: "";
height: 2px;
left: 0;
margin: auto;
opacity: 0;
position: absolute;
right: 0;
top: 0;
transform: rotate(45deg);
transition: all 500ms ease-in-out 0s;
width: 13px; }
#page-hero .play::after {
content: "";
border-bottom: 19px solid transparent;
border-left: 34px solid #fff;
border-top: 19px solid transparent;
bottom: 0;
height: 0;
left: 10px;
margin: auto;
position: absolute;
right: 0;
top: 0;
transition: all 500ms ease-in-out 0s;
width: 0; }
#page-hero.home {
height: 100vh; }
#page-hero.home .content {
-ms-flex-align: center;
align-items: center; }
#page-hero.home .row {
margin-left: auto; }
#page-hero.home h4 {
display: none; }
#page-hero.home h1 {
background: url(http://www.powinenergy.com/wp-content/themes/powin/assets/7d1354c04159fc885d77b06ed51a38e7.png) center center no-repeat;
transition: 450ms cubic-bezier(0.23, 1, 0.38, 0.98);
text-indent: 100%;
white-space: nowrap;
overflow: hidden;
height: 200px;
background-size: contain;
margin-bottom: 0;
opacity: 1; }
.hide-logo #page-hero.home h1 {
opacity: 0; }
body.home section h2 {
position: relative;
margin-top: 2rem; }
body.home section h2:before {
position: absolute;
left: 0;
top: -2rem;
font-size: 1rem;
color: #4bfad1; }
body.home section:nth-child(2) h2:before {
content: "01"; }
body.home section:nth-child(3) h2:before {
left: 50%;
content: "02"; }
body.home section:nth-child(4) header h2:before {
content: "03"; }
body.home section:nth-child(5) h2:before {
content: "04"; }
body.home section:nth-child(6) h2:before {
content: "05"; }
@media only screen and (max-width: 63.375em) {
#page-hero {
min-height: 0;
height: 100vh; }
#page-hero h1 {
margin-bottom: 4rem;
line-height: 1;
font-size: 2rem; }
#page-hero .row {
margin-left: 0; } }
@media screen and (max-width: 39.9375em) {
#page-hero h1 {
margin-bottom: 4rem; }
#page-hero .play {
height: 80px;
width: 80px;
left: calc(50% - 40px);
top: calc(50% - 40px); }
#page-hero .play:after {
border-bottom-width: 12px;
border-top-width: 12px;
border-left-width: 20px;
left: 3px; }
#page-hero.home h1 {
height: 130px; } }
@media screen {
body:after {
content: 'small';
display: none; } }
@media screen and (min-width: 40em) {
body:after {
content: 'medium';
display: none; } }
@media screen and (min-width: 64em) {
body:after {
content: 'large';
display: none; }
.row {
max-width: 1280px; } }
@media screen and (min-width: 75em) {
body:after {
content: 'xlarge';
display: none; } }
@media screen and (min-width: 90em) {
body:after {
content: 'xxlarge';
display: none; } }
@font-face {
font-family: "klavika-light";
src: url(http://www.powinenergy.com/wp-content/themes/powin/assets/ea59a84e94f2012cacb42b9829b40ce8.woff) format("woff"); }
@font-face {
font-family: "klavika-bold";
src: url(http://www.powinenergy.com/wp-content/themes/powin/assets/64a0649bbfe6c86bf8c5e9bf8ea66051.woff) format("woff"); }
@font-face {
font-family: "klavika-regular";
src: url(http://www.powinenergy.com/wp-content/themes/powin/assets/aa9e627251feeae8f1ca213de3d2aa33.woff) format("woff"); }
@font-face {
font-family: "kievit";
src: url(http://www.powinenergy.com/wp-content/themes/powin/assets/83c664104e2127f1b8519b653adc98dd.woff) format("woff"); }   @keyframes push {
50% {
transform: scale(0.8); }
100% {
transform: scale(1); } }
.animating {
position: fixed;
left: 0;
top: 0;
width: 100%;
height: 100%;
background: rgba(0, 0, 0, 0.01);
display: none; }
html.fp-enabled body {
transition: background-color 400ms ease-out;
background-color: #d6d6d6; }
html.fp-enabled body #content {
background: transparent; }
html.fp-enabled body.dark {
background-color: #323232; }
html.fp-enabled body.dark .product-slide {
color: #fff; }
html.fp-enabled body.dark .product-slide h4, html.fp-enabled body.dark .product-slide h2, html.fp-enabled body.dark .product-slide p {
color: #fff; }
.product-slide {
position: relative;
width: 100%;
height: 100vh;
background: transparent;
transition: background-color 400ms ease-out; }
.product-slide.align-v-top .content {
-ms-flex-align: start;
align-items: flex-start; }
.product-slide.align-v-top .row {
padding-top: calc(80px + 4rem); }
.product-slide.align-v-bottom .content {
height: 100%;
-ms-flex-align: end;
align-items: flex-end; }
.product-slide.align-v-bottom .row {
padding-bottom: 4rem; }
.product-slide.align-v-center .content {
-ms-flex-align: center;
align-items: center; }
.product-slide.align-h-center .content {
text-align: center; }
.product-slide.align-h-center h2:after {
left: calc(50% - 15px); }
.product-slide .content {
width: 100%;
height: 100%;
position: relative;
background-position: center;
background-size: cover;
display: -ms-flexbox;
display: flex;
-ms-flex-align: center;
align-items: center;
-ms-flex-pack: center;
justify-content: center; }
.product-slide h1, .product-slide h2, .product-slide h3, .product-slide p {
color: #323232; }
.product-slide h2 {
position: relative;
padding-top: 1rem;
margin-bottom: 4rem;
margin-bottom: 1rem;
font-size: 2.8rem;
line-height: 1.3;
color: #333; }
.product-slide h2:after {
content: '';
position: absolute; }
.product-slide h2:after {
top: 0;
left: 0;
width: 30px;
background: #4bfad1;
height: 5px; }
.product-slide h4 {
font-family: "klavika-regular";
font-size: 95%;
letter-spacing: 1px;
text-transform: uppercase;
margin-bottom: 1rem; }
.product-slide img {
position: absolute;
max-width: 50vw; }
.product-slide .row {
width: 100%;
z-index: 1; }
@media screen and (min-width: 64em) {
#product-slide-2 .row {
padding-top: calc(80px + 12vh); }
#product-slide-3 {
overflow: hidden; }
#product-image-1 {
top: -100px;
right: 0; }
#product-image-2 {
top: 0;
left: 5vw;
max-width: 90vw; }
#product-image-3 {
top: 0;
left: -44vw;
max-width: 90vw;
z-index: 2;
position: fixed;
opacity: 0; }
#product-image-4 {
bottom: 0;
left: 14%;
max-width: 50vw;
max-height: calc(92vh - 80px);
overflow: hidden;
position: fixed;
opacity: 0; }
#product-image-5 {
position: fixed;
right: -10%;
bottom: 0vh;
max-height: 92vh;
opacity: 0; }
#product-image-6 {
left: -10vw;
max-width: 100%; }    #product-text-6 {
transform: translateY(-10%); } }
#fp-nav ul li .fp-tooltip {
color: #323232;
left: 30px;
font-family: "kievit"; }
#fp-nav ul li a span {
background: #999; }
#fp-nav ul li a.active span {
background: #4bfad1; }
#fp-nav > ul > li:last-child {
display: none; }
.loading #fp-nav {
opacity: 0; }
.loaded #fp-nav {
opacity: 1; }
.dark #fp-nav ul li .fp-tooltip {
color: #fff; }
@media (min-width: 700px) and (max-width: 1320px) {
#full-page .row {
max-width: 960px; } }
@media only screen and (max-width: 63.375em) {
#full-page {
max-width: 100%; }
#full-page.dark .product-slide {
background: #323232;
color: #fff; }
#full-page.dark .product-slide h4, #full-page.dark .product-slide h2, #full-page.dark .product-slide p {
color: #fff; }
.product-slide .row {
padding-bottom: 4rem; }
.product-slide {
overflow-x: hidden;
background-color: #d6d6d6;
height: auto;
padding: 0;
padding-top: 6rem; }
.product-slide .content {
display: block; }
.product-slide img {
position: relative;
display: block;
max-width: 90%;
margin-left: 5%; }
.product-slide.align-v-top .row {
padding-top: 0; }
#product-image-container-1 {
height: 200px;
overflow: hidden; }
#product-image-2 {
max-width: 200%; }
#product-image-3 {
max-width: 100%; }
#product-image-4 {
max-width: 150%; }
#product-image-5 {
max-width: 100%; } }
@media screen {
body:after {
content: 'small';
display: none; } }
@media screen and (min-width: 40em) {
body:after {
content: 'medium';
display: none; } }
@media screen and (min-width: 64em) {
body:after {
content: 'large';
display: none; }
.row {
max-width: 1280px; } }
@media screen and (min-width: 75em) {
body:after {
content: 'xlarge';
display: none; } }
@media screen and (min-width: 90em) {
body:after {
content: 'xxlarge';
display: none; } }
@font-face {
font-family: "klavika-light";
src: url(http://www.powinenergy.com/wp-content/themes/powin/assets/ea59a84e94f2012cacb42b9829b40ce8.woff) format("woff"); }
@font-face {
font-family: "klavika-bold";
src: url(http://www.powinenergy.com/wp-content/themes/powin/assets/64a0649bbfe6c86bf8c5e9bf8ea66051.woff) format("woff"); }
@font-face {
font-family: "klavika-regular";
src: url(http://www.powinenergy.com/wp-content/themes/powin/assets/aa9e627251feeae8f1ca213de3d2aa33.woff) format("woff"); }
@font-face {
font-family: "kievit";
src: url(http://www.powinenergy.com/wp-content/themes/powin/assets/83c664104e2127f1b8519b653adc98dd.woff) format("woff"); }   @keyframes push {
50% {
transform: scale(0.8); }
100% {
transform: scale(1); } }
#projects {
padding: 4rem; }
#projects.dark a {
color: #fff; }
#projects a {
color: #323232;
display: table;
width: 100%; }
#projects a:focus {
outline: none; }
#projects a:hover {
color: #4bfad1; }
#projects a:hover h2 {
text-decoration: underline; }
#projects a > * {}
#projects a time {
text-align: right;
text-transform: uppercase;
width: 15%; }
#projects a h2 {}
#projects-map-container {
padding: 80px 0 0 0; }
#projects-map-container .infoPane {
display: none;
position: absolute;
left: 120px;
width: 240px;
background-color: #fff;
padding: 8px;
background: rgba(0, 0, 0, 0.3);
border: 1px solid #fff;
padding: 10px; }
#projects-map-container .infoPane h6 {
position: relative;
margin-bottom: 0;
margin-top: 20px; }
#projects-map-container .infoPane .content {
background: #fff;
padding: 10px; }
#projects-map-container .infoPane .close {
position: absolute;
right: 20px;
top: 20px;
text-transform: uppercase;
color: #000;
font-size: 0.8rem; }
#projects-map-container .infoPane p {
margin-bottom: 40px;
font-size: 11px;
line-height: 1; }
#projects-map {
width: 100vw;
height: 80vh; }
@media only screen and (max-width: 63.375em) {
#projects {
padding: 2rem 0; }
#projects a {
display: block; }
#projects a > * {
display: block; }
#projects a time {
width: 100%;
text-align: left; }
#projects a h2 {
width: 100%;
padding: 1rem 0; } }
.loaded #project .content.active {
opacity: 1;
top: 12rem; }
#project:after {
content: '';
width: 100%;
position: absolute;
background: #fff;
height: 15rem;
left: 0;
bottom: -15rem; }
#project > .content {
margin-left: auto;
margin-right: auto;
max-width: 1280px;
padding-left: 40px;
padding-right: 40px;
background: #fff;
top: calc(15rem + 50px);
margin-bottom: 15rem;
position: relative;
transition: 450ms cubic-bezier(0.23, 1, 0.38, 0.98);
opacity: 0; }
#project .bg {
position: absolute;
height: 420px;
width: 100%;
background-repeat: no-repeat;
background-size: cover;
background-position: center top; }
#project .bg:after {
content: '';
width: 100%;
position: absolute;
background: rgba(0, 0, 0, 0.4);
height: 100%;
top: 0;
left: 0; }
#project .breadcrumbs {
margin-bottom: 0;
font-family: "klavika-bold";
letter-spacing: 2px; }
#project .breadcrumbs li {
display: inline-block;
text-transform: uppercase;
margin-left: calc(1rem - 8px); }
#project .breadcrumbs li:after {
content: '>';
padding-left: 1rem;
position: relative; }
#project .breadcrumbs li:first-child {
margin-left: 0; }
#project .breadcrumbs li:last-child:after {
display: none; }
#project .row {
background: #fff;
z-index: 1;
position: relative; }
#project h1 {
text-transform: uppercase;
color: #222;
padding-top: 1rem; }
#project .intro .content {
padding-top: 0; }
#project .intro header {
padding-top: 4.5rem;
text-align: center; }
#project .intro header h5 {
border: 1px solid #2ab4ee;
color: #2ab4ee;
text-align: center;
text-transform: uppercase;
display: inline-block;
padding: 0.35rem 1rem;
margin-bottom: 4rem; }
#project .intro header ul {
text-align: left;
color: #5f5f5f;
counter-reset: my-badass-counter; }
#project .intro header ul li {
padding-left: 3rem;
position: relative;
margin-bottom: 2rem; }
#project .intro header ul li:before {
content: counter(my-badass-counter, decimal-leading-zero) " \2014";
counter-increment: my-badass-counter;
position: absolute;
left: 0; }
#project .features h3 {
position: relative;
font-family: "klavika-regular";
position: relative;
padding-top: 1rem;
margin-bottom: 4rem;
margin-bottom: 1rem; }
#project .features h3:after {
content: '';
position: absolute; }
#project .features h3:after {
top: 0;
left: 0;
width: 30px;
background: #4bfad1;
height: 5px; }
#project .features h3:after {
width: 54px; }
#project .features .num {
position: absolute;
font-family: "klavika-bold";
color: #4bfad1;
top: -70px;
font-size: 1rem;
padding: 18px 20px 30px 20px;
background: url(http://www.powinenergy.com/wp-content/themes/powin/assets/09e394179191e6135140e2905b772f5c.png) center top no-repeat; }
#project .features ul {
padding-top: 10rem; }
#project .features li {
margin-bottom: 8rem; }
#project .features ul.feature-list li ul {
margin-top: 2rem;
padding-top: 0;
color: #5f5f5f;
counter-reset: my-badass-counter; }
#project .features ul.feature-list li ul li {
padding-left: 3rem;
position: relative;
margin-bottom: 2rem; }
#project .features ul.feature-list li ul li:before {
content: counter(my-badass-counter, decimal-leading-zero) " \2014";
counter-increment: my-badass-counter;
position: absolute;
left: 0; }
body.single-project #header nav a {
color: #f9f9f9; }
body.single-project.scrolled #header nav a {
color: #bfbfbf; }
#project-header {
padding-top: 6rem;
padding-bottom: 6rem;
border-bottom: 1px solid rgba(201, 201, 201, 0.3); }
#project-header h1 {
text-transform: none;
font-size: 6rem;
position: relative;
margin-bottom: 4rem;
position: relative;
line-height: 1; }
#project-header h1:after {
content: '';
position: absolute; }
#project-header h1:after {
left: 0;
top: -4rem;
width: 30%;
height: 5px;
background: #333; }
#project-next {
height: 100%;
width: 100%;
background-size: cover;
background-repeat: no-repeat;
background-position: center bottom;
height: 50%; }
#project-next .content {
width: 100%;
height: 100%;
position: relative;
background-position: center;
background-size: cover;
display: -ms-flexbox;
display: flex;
-ms-flex-align: center;
align-items: center;
-ms-flex-pack: center;
justify-content: center; }
#project-next .row {
width: 100%;
text-align: center; }
#project-next:after {
content: '';
position: absolute;
background: rgba(0, 0, 0, 0.4);
left: 0;
top: 0;
width: 100%;
height: 100%; }
#project-next .content {
z-index: 1; }
#project-next .column, #project-next .columns {
text-align: left; }
#project-next h6 {
text-transform: uppercase; }
#project-next h1,
#project-next h6 {
color: #fff; }
#project-next h1 {
margin-bottom: 4rem; }
#project-next a {
color: #4bfad1;
transition: 450ms cubic-bezier(0.23, 1, 0.38, 0.98);
background-position: 95% center;
background-repeat: no-repeat;
padding-top: 1rem;
padding-bottom: 1rem;
padding-right: 40px;
background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQgMjQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDpub25lO3N0cm9rZTojMmFiNGVlO3N0cm9rZS13aWR0aDoxLjc1O3N0cm9rZS1taXRlcmxpbWl0OjEwO30KCS5zdDF7ZmlsbDpub25lO3N0cm9rZTojMmFiNGVlO3N0cm9rZS13aWR0aDoxLjc1O3N0cm9rZS1taXRlcmxpbWl0OjEwO30KPC9zdHlsZT4KPGNpcmNsZSBjbGFzcz0ic3QwIiBjeD0iMTIiIGN5PSIxMiIgcj0iMTEiLz4KPHBvbHlsaW5lIGNsYXNzPSJzdDEiIHBvaW50cz0iMTAuMSwxNS44IDEzLjksMTEuOSAxMC4yLDguMiAiLz4KPC9zdmc+Cg==);
background-size: 24px;
text-transform: uppercase;
background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQgMjQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDpub25lO3N0cm9rZTojM0VGOENGO3N0cm9rZS13aWR0aDoxLjc1O3N0cm9rZS1taXRlcmxpbWl0OjEwO30KCS5zdDF7ZmlsbDpub25lO3N0cm9rZTojM0VGOENGO3N0cm9rZS13aWR0aDoxLjc1O3N0cm9rZS1taXRlcmxpbWl0OjEwO30KPC9zdHlsZT4KPGNpcmNsZSBjbGFzcz0ic3QwIiBjeD0iMTIiIGN5PSIxMiIgcj0iMTEiLz4KPHBvbHlsaW5lIGNsYXNzPSJzdDEiIHBvaW50cz0iMTAuMSwxNS44IDEzLjksMTEuOSAxMC4yLDguMiAiLz4KPC9zdmc+Cg==);
font-family: "klavika-bold"; }
#project-next a:hover {
background-position: 100% center; }
@media only screen and (max-width: 63.375em) {
#project h1 {
font-size: 2rem; } }
@media screen and (max-width: 39.9375em) {
#projects a h2 {
font-size: 1.5rem; } }
@media screen {
body:after {
content: 'small';
display: none; } }
@media screen and (min-width: 40em) {
body:after {
content: 'medium';
display: none; } }
@media screen and (min-width: 64em) {
body:after {
content: 'large';
display: none; }
.row {
max-width: 1280px; } }
@media screen and (min-width: 75em) {
body:after {
content: 'xlarge';
display: none; } }
@media screen and (min-width: 90em) {
body:after {
content: 'xxlarge';
display: none; } }
@font-face {
font-family: "klavika-light";
src: url(http://www.powinenergy.com/wp-content/themes/powin/assets/ea59a84e94f2012cacb42b9829b40ce8.woff) format("woff"); }
@font-face {
font-family: "klavika-bold";
src: url(http://www.powinenergy.com/wp-content/themes/powin/assets/64a0649bbfe6c86bf8c5e9bf8ea66051.woff) format("woff"); }
@font-face {
font-family: "klavika-regular";
src: url(http://www.powinenergy.com/wp-content/themes/powin/assets/aa9e627251feeae8f1ca213de3d2aa33.woff) format("woff"); }
@font-face {
font-family: "kievit";
src: url(http://www.powinenergy.com/wp-content/themes/powin/assets/83c664104e2127f1b8519b653adc98dd.woff) format("woff"); }   @keyframes push {
50% {
transform: scale(0.8); }
100% {
transform: scale(1); } }
section.slideshow {
background: #323232;
height: 100%;
width: 100%; }
section.slideshow .content {
width: 100%;
height: 100%;
position: relative;
background-position: center;
background-size: cover;
display: -ms-flexbox;
display: flex;
-ms-flex-align: center;
align-items: center;
-ms-flex-pack: center;
justify-content: center; }
section.slideshow .row {
width: 100%;
text-align: center; }
section.slideshow .row {
background: #323232;
height: 50%;
position: relative; }
section.slideshow h2 {
color: #fff;
line-height: 1; }
section.slideshow a {
color: #4bfad1; }
section.slideshow a span {
transition: 450ms cubic-bezier(0.23, 1, 0.38, 0.98);
background-position: 95% center;
background-repeat: no-repeat;
padding-top: 1rem;
padding-bottom: 1rem;
padding-right: 40px;
background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQgMjQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDpub25lO3N0cm9rZTojMmFiNGVlO3N0cm9rZS13aWR0aDoxLjc1O3N0cm9rZS1taXRlcmxpbWl0OjEwO30KCS5zdDF7ZmlsbDpub25lO3N0cm9rZTojMmFiNGVlO3N0cm9rZS13aWR0aDoxLjc1O3N0cm9rZS1taXRlcmxpbWl0OjEwO30KPC9zdHlsZT4KPGNpcmNsZSBjbGFzcz0ic3QwIiBjeD0iMTIiIGN5PSIxMiIgcj0iMTEiLz4KPHBvbHlsaW5lIGNsYXNzPSJzdDEiIHBvaW50cz0iMTAuMSwxNS44IDEzLjksMTEuOSAxMC4yLDguMiAiLz4KPC9zdmc+Cg==);
background-size: 24px;
text-transform: uppercase;
background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQgMjQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDpub25lO3N0cm9rZTojM0VGOENGO3N0cm9rZS13aWR0aDoxLjc1O3N0cm9rZS1taXRlcmxpbWl0OjEwO30KCS5zdDF7ZmlsbDpub25lO3N0cm9rZTojM0VGOENGO3N0cm9rZS13aWR0aDoxLjc1O3N0cm9rZS1taXRlcmxpbWl0OjEwO30KPC9zdHlsZT4KPGNpcmNsZSBjbGFzcz0ic3QwIiBjeD0iMTIiIGN5PSIxMiIgcj0iMTEiLz4KPHBvbHlsaW5lIGNsYXNzPSJzdDEiIHBvaW50cz0iMTAuMSwxNS44IDEzLjksMTEuOSAxMC4yLDguMiAiLz4KPC9zdmc+Cg==);
font-family: "klavika-bold"; }
section.slideshow a span:hover {
background-position: 100% center; }
section.slideshow .column, section.slideshow .columns {
height: 100%; }
section.slideshow .image {
text-transform: uppercase;
width: 100%;
height: 100%;
display: -ms-flexbox;
display: flex;
-ms-flex-align: center;
align-items: center;
-ms-flex-pack: center;
justify-content: center;
position: relative; }
section.slideshow .image > div {
position: relative;
z-index: 1; }
section.slideshow .image:after {
content: '';
position: absolute;
background: rgba(0, 0, 0, 0.3);
left: 0;
top: 0;
width: 100%;
height: 100%; }
.slide {
transition: 450ms cubic-bezier(0.23, 1, 0.38, 0.98);
position: absolute;
left: 0;
top: 0; }
.slide h2 {
font-size: 38px;
font-family: "klavika-bold"; }
.slide.push {
animation-name: push;
animation-duration: .3s;
animation-timing-function: linear;
animation-iteration-count: 1; }
.slide[data-position='1'] {
left: 0%; }
.slide[data-position='2'] {
left: 33%; }
.slide[data-position='3'] {
left: 66%; }
.slides {
width: 100%;
height: 100%;
transform: translate3d(50%, 40px, 0); }
.slide-info {
z-index: 2;
left: 0;
top: 0;
position: absolute;
height: 100%;
text-align: left;
padding-top: 4rem;
padding-left: 4rem; }
.slide-info h2 {
position: relative;
padding-top: 2rem;
margin-bottom: 2rem; }
.slide-info h2:after {
content: '';
position: absolute; }
.slide-info h2:after {
background: #fff;
height: 5px;
width: 100%;
left: 0;
top: 0; }
.slide-info p {
color: #fff; }
.slideshow-navigation {
padding: 4rem;
padding-top: 0.5rem;
text-align: left; }
.slideshow-navigation a {
color: #5f5f5f;
text-indent: 100%;
white-space: nowrap;
overflow: hidden;
display: inline-block;
position: relative;
top: 5px;
width: 11px;
margin: 0 1rem;
height: 20px; }
.slideshow-navigation .prev {
background: url(http://www.powinenergy.com/wp-content/themes/powin/assets/d8c49f2e37c5833d02f7394720bb2857.png) center center no-repeat; }
.slideshow-navigation .next {
background: url(http://www.powinenergy.com/wp-content/themes/powin/assets/bbc908cc3aad773e1867dea3cdb4e063.png) center center no-repeat; }
@media only screen and (max-width: 63.375em) {
section.slideshow {
height: auto; }
section.slideshow .content,
section.slideshow .row {
height: auto; }
section.slideshow .column, section.slideshow .columns {
height: 300px; }
section.slideshow header.column, section.slideshow header.columns {
height: auto; }
section.slideshow .image > div {
position: static; }
h2 {
font-size: 2.5rem; }
.slide-info {
position: relative;
padding-left: 1rem;
padding-right: 2rem; }
.slide-info h2 {
font-family: "klavika-regular"; }
.slide-info p {
margin-bottom: 2rem; }
.slides {
transform: translate3d(0, 0, 0);
height: auto; }
.slideshow-navigation {
display: none; }
.slide {
position: relative;
margin-bottom: 4rem; }
.slide[data-position='1'], .slide[data-position='2'], .slide[data-position='3'] {
left: 0; }
.slide a {
position: absolute;
width: 100%;
text-align: center;
bottom: 1rem;
left: 0;
font-size: 1.5rem; } }
@media screen and (max-width: 39.9375em) {
section.slideshow {
padding-bottom: 2rem; } }
@media screen {
body:after {
content: 'small';
display: none; } }
@media screen and (min-width: 40em) {
body:after {
content: 'medium';
display: none; } }
@media screen and (min-width: 64em) {
body:after {
content: 'large';
display: none; }
.row {
max-width: 1280px; } }
@media screen and (min-width: 75em) {
body:after {
content: 'xlarge';
display: none; } }
@media screen and (min-width: 90em) {
body:after {
content: 'xxlarge';
display: none; } }
@font-face {
font-family: "klavika-light";
src: url(http://www.powinenergy.com/wp-content/themes/powin/assets/ea59a84e94f2012cacb42b9829b40ce8.woff) format("woff"); }
@font-face {
font-family: "klavika-bold";
src: url(http://www.powinenergy.com/wp-content/themes/powin/assets/64a0649bbfe6c86bf8c5e9bf8ea66051.woff) format("woff"); }
@font-face {
font-family: "klavika-regular";
src: url(http://www.powinenergy.com/wp-content/themes/powin/assets/aa9e627251feeae8f1ca213de3d2aa33.woff) format("woff"); }
@font-face {
font-family: "kievit";
src: url(http://www.powinenergy.com/wp-content/themes/powin/assets/83c664104e2127f1b8519b653adc98dd.woff) format("woff"); }   @keyframes push {
50% {
transform: scale(0.8); }
100% {
transform: scale(1); } }
#solutions {
padding: 8rem 0 10px 0;
background-image: url(http://www.powinenergy.com/wp-content/themes/powin/assets/45092d66fc6a881584bf40f92a73441a.png);
background-position: left 100px;
background-repeat: no-repeat; }
#solutions.dark h1 {
color: #fff; }
#solutions h1 {
color: #333;
text-transform: uppercase; }
#solutions .solution {
position: relative;
margin-bottom: 300px; }
#solutions .image-container {
overflow: hidden;
max-height: 300px; }
#solutions .features {
text-transform: uppercase;
font-family: "klavika-bold";
background: #fff;
position: absolute;
right: 0;
top: 160px;
display: inline-block;
padding: 4rem;
padding-bottom: 3rem;
box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
transition: 450ms cubic-bezier(0.23, 1, 0.38, 0.98); }
#solutions .features:hover {
background: #f9f9f9; }
#solutions .features a {
display: inline-block;
color: #2ab4ee;
position: relative;
padding-left: 38px;
transition: 450ms cubic-bezier(0.23, 1, 0.38, 0.98);
background-position: 95% center;
background-repeat: no-repeat;
padding-top: 1rem;
padding-bottom: 1rem;
padding-right: 40px;
background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQgMjQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDpub25lO3N0cm9rZTojMmFiNGVlO3N0cm9rZS13aWR0aDoxLjc1O3N0cm9rZS1taXRlcmxpbWl0OjEwO30KCS5zdDF7ZmlsbDpub25lO3N0cm9rZTojMmFiNGVlO3N0cm9rZS13aWR0aDoxLjc1O3N0cm9rZS1taXRlcmxpbWl0OjEwO30KPC9zdHlsZT4KPGNpcmNsZSBjbGFzcz0ic3QwIiBjeD0iMTIiIGN5PSIxMiIgcj0iMTEiLz4KPHBvbHlsaW5lIGNsYXNzPSJzdDEiIHBvaW50cz0iMTAuMSwxNS44IDEzLjksMTEuOSAxMC4yLDguMiAiLz4KPC9zdmc+Cg==);
background-size: 24px;
letter-spacing: 0.5px; }
#solutions .features a:hover {
background-position: 100% center; }
#solutions .features ul {
text-align: left; }
#solutions .features li {
margin-bottom: 1rem;
color: #333;
position: relative;
padding-bottom: 1rem;
letter-spacing: 0.5px; }
#solutions .features li:after {
content: '';
background: #c9c9c9;
height: 1px;
width: 50px;
position: absolute;
left: 38px;
bottom: 0; }
#solutions .features li:last-child:after {
display: none; }
#solutions .features li > span {
display: table-row; }
#solutions .features li > span > span {
display: table-cell; }
#solutions .features .num {
color: #c9c9c9;
padding-right: 1rem; }
.loaded #solution .content.active {
opacity: 1;
top: 12rem; }
#solution:after {
content: '';
width: 100%;
position: absolute;
background: #fff;
height: 15rem;
left: 0;
bottom: -15rem; }
#solution > .content {
margin-left: auto;
margin-right: auto;
max-width: 1280px;
padding-left: 40px;
padding-right: 40px;
background: #fff;
top: calc(15rem + 50px);
margin-bottom: 15rem;
position: relative;
transition: 450ms cubic-bezier(0.23, 1, 0.38, 0.98);
opacity: 0; }
#solution .bg {
position: absolute;
height: 420px;
width: 100%;
background-repeat: no-repeat;
background-size: cover;
background-position: center top; }
#solution .bg:after {
content: '';
width: 100%;
position: absolute;
background: rgba(0, 0, 0, 0.4);
height: 100%;
top: 0;
left: 0; }
#solution .graph-title {
padding-top: 2rem;
padding-bottom: 2rem; }
#solution .legend {
background: #eff9f7;
max-width: 300px;
padding: 1rem 12px; }
#solution .legend li {
position: relative;
display: block;
letter-spacing: 1px;
font-family: "klavika-regular"; }
#solution .legend li span {
width: 10px;
height: 10px;
display: inline-block;
margin-right: 10px;
background: #4bfad1; }
#solution .legend li.axis-2 span {
background: #2ab4ee; }
#solution .legend li.axis-3 span {
background: #ffdf7d; }
#solution .row {
background: #fff;
z-index: 1;
position: relative; }
#solution h1 {
text-transform: uppercase; }
#solution .intro .content {
padding-top: 0; }
#solution .intro header {
padding-top: 4.5rem;
background: #fff; }
#solution .breadcrumbs {
margin-bottom: 0;
font-family: "klavika-bold";
letter-spacing: 2px; }
#solution .breadcrumbs li {
display: inline-block;
text-transform: uppercase;
margin-left: calc(1rem - 8px); }
#solution .breadcrumbs li:after {
content: ">";
padding-left: 1rem;
position: relative; }
#solution .breadcrumbs li:first-child {
margin-left: 0; }
#solution .breadcrumbs li:last-child:after {
display: none; }
#solution .features {
border-left: 1px solid rgba(201, 201, 201, 0.3); }
#solution .features h3 {
position: relative;
position: relative;
padding-top: 1rem;
margin-bottom: 4rem;
margin-bottom: 1rem; }
#solution .features h3:after {
content: '';
position: absolute; }
#solution .features h3:after {
top: 0;
left: 0;
width: 30px;
background: #4bfad1;
height: 5px; }
#solution .features h3:after {
width: 54px; }
#solution .features .num {
position: absolute;
color: #4bfad1;
top: -70px;
font-size: 1rem;
padding: 18px 20px 30px 20px;
background: url(http://www.powinenergy.com/wp-content/themes/powin/assets/09e394179191e6135140e2905b772f5c.png) center top no-repeat; }
#solution .features ul {
padding-top: 10rem; }
#solution .features li {
margin-bottom: 8rem; }
body.single-solution #header nav a {
color: #f9f9f9; }
body.single-solution.scrolled #header nav a {
color: #bfbfbf; }
#solution-header {
padding-top: 6rem;
padding-bottom: 6rem;
border-bottom: 1px solid rgba(201, 201, 201, 0.3); }
#solution-header h1 {
text-transform: none;
font-size: 6rem;
position: relative;
margin-bottom: 4rem;
position: relative;
line-height: 1.1; }
#solution-header h1:after {
content: '';
position: absolute; }
#solution-header h1:after {
left: 0;
top: -4rem;
width: 30%;
height: 5px;
background: #4bfad1; }
#solution-next {
height: 100%;
width: 100%;
background-size: cover;
background-repeat: no-repeat;
background-position: center bottom;
height: 50%; }
#solution-next .content {
width: 100%;
height: 100%;
position: relative;
background-position: center;
background-size: cover;
display: -ms-flexbox;
display: flex;
-ms-flex-align: center;
align-items: center;
-ms-flex-pack: center;
justify-content: center; }
#solution-next .row {
width: 100%;
text-align: center; }
#solution-next:after {
content: '';
position: absolute;
background: rgba(0, 0, 0, 0.4);
left: 0;
top: 0;
width: 100%;
height: 100%; }
#solution-next .content {
z-index: 1; }
#solution-next .column, #solution-next .columns {
text-align: left; }
#solution-next h6 {
text-transform: uppercase; }
#solution-next h1, #solution-next h6 {
color: #fff; }
#solution-next h1 {
margin-bottom: 4rem; }
#solution-next a {
color: #4bfad1;
transition: 450ms cubic-bezier(0.23, 1, 0.38, 0.98);
background-position: 95% center;
background-repeat: no-repeat;
padding-top: 1rem;
padding-bottom: 1rem;
padding-right: 40px;
background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQgMjQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDpub25lO3N0cm9rZTojMmFiNGVlO3N0cm9rZS13aWR0aDoxLjc1O3N0cm9rZS1taXRlcmxpbWl0OjEwO30KCS5zdDF7ZmlsbDpub25lO3N0cm9rZTojMmFiNGVlO3N0cm9rZS13aWR0aDoxLjc1O3N0cm9rZS1taXRlcmxpbWl0OjEwO30KPC9zdHlsZT4KPGNpcmNsZSBjbGFzcz0ic3QwIiBjeD0iMTIiIGN5PSIxMiIgcj0iMTEiLz4KPHBvbHlsaW5lIGNsYXNzPSJzdDEiIHBvaW50cz0iMTAuMSwxNS44IDEzLjksMTEuOSAxMC4yLDguMiAiLz4KPC9zdmc+Cg==);
background-size: 24px;
text-transform: uppercase;
background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQgMjQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDpub25lO3N0cm9rZTojM0VGOENGO3N0cm9rZS13aWR0aDoxLjc1O3N0cm9rZS1taXRlcmxpbWl0OjEwO30KCS5zdDF7ZmlsbDpub25lO3N0cm9rZTojM0VGOENGO3N0cm9rZS13aWR0aDoxLjc1O3N0cm9rZS1taXRlcmxpbWl0OjEwO30KPC9zdHlsZT4KPGNpcmNsZSBjbGFzcz0ic3QwIiBjeD0iMTIiIGN5PSIxMiIgcj0iMTEiLz4KPHBvbHlsaW5lIGNsYXNzPSJzdDEiIHBvaW50cz0iMTAuMSwxNS44IDEzLjksMTEuOSAxMC4yLDguMiAiLz4KPC9zdmc+Cg==);
font-family: "klavika-bold"; }
#solution-next a:hover {
background-position: 100% center; }
@media only screen and (max-width: 63.375em) {
#solution h1 {
font-size: 2rem; }
#solutions .solution {
margin-bottom: 10vh; }
#solutions .features {
position: relative;
top: 0;
width: 100%; } }
@media screen and (max-width: 39.9375em) {
#solutions .features {
padding: 2rem; }
#solution .intro header {
padding-top: 1rem; }
#solution .intro .breadcrumbs {
padding-top: 1rem;
padding-bottom: 1rem; }
#solution-next {
height: 80%; }
#solution-next h1 {
font-size: 3rem; }
#solution .legend {
margin-bottom: 3rem; }
#solution .features {
border-left: none; }
#solution .features h3 {
text-align: center; }
#solution .features h3:after {
left: calc(50% - 25px); }
#solution .features h3 .num {
left: calc(50% - 27px); }
#solution > .content {
padding-left: 0;
padding-right: 0; } }
@keyframes dash {
to {
stroke-dashoffset: 0; } }
@keyframes fade-in {
from {
opacity: 0; }
to {
opacity: 0.2; } }
body.loaded svg .path {
stroke-dasharray: 1500;
stroke-dashoffset: 1500;
animation: dash 5s ease-in forwards; }
body.loaded svg .area {
animation: fade-in 3.5s ease-in forwards; }
@media screen {
body:after {
content: 'small';
display: none; } }
@media screen and (min-width: 40em) {
body:after {
content: 'medium';
display: none; } }
@media screen and (min-width: 64em) {
body:after {
content: 'large';
display: none; }
.row {
max-width: 1280px; } }
@media screen and (min-width: 75em) {
body:after {
content: 'xlarge';
display: none; } }
@media screen and (min-width: 90em) {
body:after {
content: 'xxlarge';
display: none; } }
@font-face {
font-family: "klavika-light";
src: url(http://www.powinenergy.com/wp-content/themes/powin/assets/ea59a84e94f2012cacb42b9829b40ce8.woff) format("woff"); }
@font-face {
font-family: "klavika-bold";
src: url(http://www.powinenergy.com/wp-content/themes/powin/assets/64a0649bbfe6c86bf8c5e9bf8ea66051.woff) format("woff"); }
@font-face {
font-family: "klavika-regular";
src: url(http://www.powinenergy.com/wp-content/themes/powin/assets/aa9e627251feeae8f1ca213de3d2aa33.woff) format("woff"); }
@font-face {
font-family: "kievit";
src: url(http://www.powinenergy.com/wp-content/themes/powin/assets/83c664104e2127f1b8519b653adc98dd.woff) format("woff"); }   @keyframes push {
50% {
transform: scale(0.8); }
100% {
transform: scale(1); } }
.team {
background: url(http://www.powinenergy.com/wp-content/themes/powin/assets/b9852cf10c9378712a74a20872896974.jpg) left bottom no-repeat;
padding-bottom: 6rem; }
.team header {
text-align: center; }
.team header .column, .team header .columns {
padding: 6rem 0; }
.team h1 {
position: relative;
padding-top: 1rem;
margin-bottom: 4rem;
margin-bottom: 0; }
.team h1:after {
content: '';
position: absolute; }
.team h1:after {
top: 0;
left: 0;
width: 30px;
background: #4bfad1;
height: 5px; }
.team h1:after {
left: calc(50% - 15px); }
.team img {
margin-bottom: 1rem; }
.team .position {
display: block;
color: #2ab4ee; }
.team .content {
padding-top: 4rem;
padding-bottom: 4rem; }
.team .cta {
text-align: center; }
.team-member {
padding-bottom: 2rem; }
@media screen {
body:after {
content: 'small';
display: none; } }
@media screen and (min-width: 40em) {
body:after {
content: 'medium';
display: none; } }
@media screen and (min-width: 64em) {
body:after {
content: 'large';
display: none; }
.row {
max-width: 1280px; } }
@media screen and (min-width: 75em) {
body:after {
content: 'xlarge';
display: none; } }
@media screen and (min-width: 90em) {
body:after {
content: 'xxlarge';
display: none; } }
@font-face {
font-family: "klavika-light";
src: url(http://www.powinenergy.com/wp-content/themes/powin/assets/ea59a84e94f2012cacb42b9829b40ce8.woff) format("woff"); }
@font-face {
font-family: "klavika-bold";
src: url(http://www.powinenergy.com/wp-content/themes/powin/assets/64a0649bbfe6c86bf8c5e9bf8ea66051.woff) format("woff"); }
@font-face {
font-family: "klavika-regular";
src: url(http://www.powinenergy.com/wp-content/themes/powin/assets/aa9e627251feeae8f1ca213de3d2aa33.woff) format("woff"); }
@font-face {
font-family: "kievit";
src: url(http://www.powinenergy.com/wp-content/themes/powin/assets/83c664104e2127f1b8519b653adc98dd.woff) format("woff"); }   @keyframes push {
50% {
transform: scale(0.8); }
100% {
transform: scale(1); } }
html.no-video video {
display: none; }
section.video {
position: relative;
background-position: center;
background-size: cover;
display: -ms-flexbox;
display: flex;
-ms-flex-align: center;
align-items: center;
-ms-flex-pack: center;
justify-content: center;
width: 100%;
height: 100%; }
section.video .content {
width: 100%;
-ms-flex-item-align: end;
align-self: flex-end;
padding-bottom: 5rem; }
section.video h1, section.video h5 {
color: #fff; }
section.video h1 {
font-size: 6rem; }
section.video h5 {
font-weight: 100;
font-family: "klavika-regular";
text-transform: uppercase;
margin-bottom: 0; }
section.video .title {
position: relative; }
section.video .title:after {
content: '';
height: 4px;
width: 30%;
background: #fff;
position: absolute;
top: -2rem;
left: 0; }
section.video .play {
position: absolute;
background: url(http://www.powinenergy.com/wp-content/themes/powin/assets/d023499e965a0eee19118a42ffd3f2df.png) center center no-repeat;
width: 113px;
height: 113px;
left: calc(50% - 57px);
top: calc(50% - 57px);
text-indent: 100%;
white-space: nowrap;
overflow: hidden; }
#embed-container {
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 1000;
transition: 450ms cubic-bezier(0.23, 1, 0.38, 0.98);
z-index: 100;
transform: translateY(-100vh); }
#embed-container iframe {
width: 100vw;
height: 100vh; }
#video-container {
transition: 450ms cubic-bezier(0.23, 1, 0.38, 0.98); }
#page-hero.playing #embed-container {
transform: translateY(0); }
#page-hero.playing #video-container {
transform: translateY(100vh); }
#page-hero.playing .play {
width: 40px;
height: 40px;
left: auto;
right: 80px;
top: 80px;
border: 2px solid rgba(255, 255, 255, 0.2); }
#page-hero.playing .play::before,
#page-hero.playing .play::after {
background: #fff;
border: 0 none;
height: 2px;
left: 0;
width: 20px;
opacity: 1; }
#page-hero.playing .play::before {
transform: rotate(45deg); }
#page-hero.playing .play::after {
transform: rotate(-45deg); }
.blog-listing-main-container,
.blog-single-main-container {
margin-top: 160px;
}
.blog-listing-main-container h1 {
margin-bottom: 50px;
border-bottom: 1px solid #c7c7c7;
}
.blog-single-main-container h1 {
color: #38c5b1;
margin: 25px 0 30px 0;
font-family: "klavika-regular";
border-bottom: 1px solid #c7c7c7;
}
.blog-listing-main-container p {
text-align: justify;
}
.single .article-content {
margin-top: 25px;
}
.blog-listing-title,
.blog-listing-title a {
color: #38c5b1;
font-size: 30px;
text-decoration: none !important;
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease;
}
.blog-listing-title a:hover {
color: #1da491;
}
.blog-listing-featured-image-column a {
display: block;
padding: 10px;
border: 1px solid #c7c7c7;
}
.blog-listing-featured-image-container {
background-repeat: no-repeat;
background-position: top center;
background-size: cover;
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease;
}
.blog-listing-featured-image-container:hover {
opacity: .6;
}
.blog-listing-featured-image {
width: 100%;
}
.blog-sidebar-container {
padding-right: 100px;
}
#searchform label {
display: none;
}
.blog article,
.category article,
.search-results article {
margin-bottom: 30px;
padding-bottom: 20px;
border-bottom: 1px solid #c7c7c7;
}
.blog article:last-child,
.category article:last-child,
.search-results article:last-child {
border: none;
}
.blog input[type="submit"],
.category input[type="submit"],
.search-results input[type="submit"],
.single input[type="submit"] {
color: #323232;
background: #4bfad1;
padding: 1rem 3rem;
border-radius: 32px;
text-transform: uppercase;
font-size: 90%;
font-family: "klavika-bold";
text-decoration: none;
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease;
}
.blog input[type="submit"]:hover,
.category input[type="submit"]:hover,
.search-results input[type="submit"]:hover,
.single input[type="submit"]:hover {
background: #2ab4ee;
}
.blog a.read-more,
.category a.read-more,
.search-results a.read-more,
.single #content a {
color: #1da491;
text-decoration: none !important;
}
.blog a.read-more:hover,
.category a.read-more:hover,
.search-results a.read-more:hover,
.single #content a:hover {
text-decoration: underline !important;
}
.blog aside a,
.category aside a,
.search-results aside a,
.single aside a {
color: #1da491;
text-decoration: none !important;
}
.blog aside a:hover,
.category aside a:hover,
.search-results aside a:hover,
.single aside a:hover {
text-decoration: none !important;
}
.blog aside > div,
.category aside > div,
.search-results aside > div,
.single aside > div {
margin-bottom: 30px;
}
.blog aside h3,
.category aside h3,
.search-results aside h3,
.single aside h3 {
margin-bottom: 25px;
border-bottom: 1px solid #c7c7c7;
}
.blog .rpwwt-widget ul li,
.category .rpwwt-widget ul li,
.search-results .rpwwt-widget ul li,
.single .rpwwt-widget ul li {
margin: 0;
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease;
}
.blog .rpwwt-widget ul li:hover,
.category .rpwwt-widget ul li:hover,
.search-results .rpwwt-widget ul li:hover,
.single .rpwwt-widget ul li:hover {
opacity: .6;
}
.blog .rpwwt-widget ul li a:hover,
.category .rpwwt-widget ul li a:hover,
.search-results .rpwwt-widget ul li a:hover,
.single .rpwwt-widget ul li a:hover,
.single #content aside a:hover {
text-decoration: none !important;
}
.blog aside .cat-item,
.category aside .cat-item,
.search-results aside .cat-item,
.single aside .cat-item,
.projects-modal-content li {
list-style-image: url(//www.powinenergy.com/wp-content/themes/powin/assets/chevron-right01.png);
}
.tool-pagination .prev,
.tool-pagination .next {
display: inline-block;
}
ul.pages {
display: inline-block;
}
ul.pages li {
display: inline-block;
list-style-type: none;
}
.tool-pagination a {
color: #1da491;
padding: 5px 10px;
text-decoration: none !important;
}
ul.pages li span.current {
display: block;
padding: 2px 10px;
border: 1px solid #c7c7c7;
}
.single #content p {
text-align: justify;
}
.projects-listing-container {
margin: 0 0 50px 0;
padding: 0 100px 35px 100px;
border-bottom: 1px solid #ffffff;
}
.projects-listing-container:last-child {
border: none;
}
#projects {
min-height: 1240px;
}
#projects .hero {
background-color: #323232;
}
#projects a,
#projects a h2 {
width: 100%;
font-size: 34px;
text-decoration: none !important;
}
#projects hr {
display: block;
padding: 20px 0;
}
#projects p {
margin-bottom: 0;
font-size: 18px;
}
#projects .projects-hero-background {
background-size: cover;
max-width: 100%;
min-height: 1160px;
}
#projects .section-title {
padding-bottom: 40px;
}
#projects .title-and-date-column-odd h2,
#projects .title-and-date-column-odd p {
text-align: left;
}
#projects .title-and-date-column-even h2,
#projects .title-and-date-column-even p {
text-align: right;
}   .flex-control-nav {
position: static !important;
width: 100% !important;
margin-top: 280px !important;
}
.reveal h3 {
margin: 20px 0 10px 0 !important;
padding-bottom: 20px !important;
line-height: 31px;
border-bottom: 1px solid #c7c7c7;
text-align: left;
}
.reveal h4 {
margin: 20px 0 10px 0 !important;
text-align: left;
}
.reveal li {
text-align: left;
}
.page-id-42 .reveal-overlay .reveal {
padding: 0 !important;
max-width: 660px;
}
.page-id-42 .reveal-overlay .reveal .column {
padding: 0 !important;
}
.projects-modal-content {
padding: 0 40px;
text-align: justify;
}
.page-id-42 .reveal .close-button {
z-index: 9;
}
.page-id-42 thead td,
.page-id-42 tbody td {
padding: 10px;
border: 1px solid #c7c7c7;
}
.projects-modal-body img.alignleft {
float: left;
padding: 27px 27px 0 0;
}
.projects-modal-body img.alignright {
float: right;
padding: 27px 0 0 27px;
}
.gated-content-hero {
padding-top: 220px;
}
.gated-content-hero .content {
display: block !important;
}
.gated-content-hero h1 {
font-size: 60px !important;
text-align: center;
}
.gated-content-hero h1:after {
display: none;
}
.gated-content-hero label {
color: #ffffff;
}
body .gated-content-hero .gform_wrapper ul li.gfield {
position: relative;
margin: 0;
padding-top: 0;
}
.landing-page-carousel {
margin-top: 25px;
}
.landing-page-carousel .slick-dots {
bottom: -40px !important;
}
.landing-page-carousel .slick-dots li button:before {
font-size: 20px !important;
color: #ffffff !important;
}
.gated-content-hero .gform_confirmation_message {
color: #ffffff;
font-size: 40px;
}
.gform_wrapper ul.gform_fields li.gfield {
padding: 0 !important;
margin: 0 !important;
}
.gform_wrapper .field_description_below .gfield_description {
position: absolute;
bottom: -27px;
text-align: right;
padding-right: 27px;
}
.gform_wrapper div.validation_error {
display: none !important;
}
.page-template-template-gated-content #page-hero {
min-height: 1100px !important;
}
.gated-content-second-column {
padding-right: 100px;
}
@media only screen and (max-width: 960px) {
.projects-listing-container {
padding: 0;
}
.blog-listing-main-container article > div {
width: 100% !important;
}
.blog-listing-title,
.blog-listing-title a {
margin-top: 20px;
}
.blog-sidebar-container {
padding-right: 0;
}
#projects .hero {
height: 100%;
}
body #projects section.hero .row {
width: 100% !important;
}
.gated-content-hero {
height: 1510px !important;
}
.gform_wrapper {
margin-top: 50px !important;
}
#projects .image-container {
margin-bottom: 30px;
}
}
@media only screen and (max-width: 767px) {
#projects .title-and-date-column-odd h2,
#projects .title-and-date-column-odd p {
text-align: center;
}
#projects .title-and-date-column-even h2,
#projects .title-and-date-column-even p {
text-align: center;
}
.reveal .row,
.reveal img {
width: 100% !important;
padding: 0 !important;
}
.projects-modal-content {
padding: 0 25px;
}
.gated-content-second-column {
padding-right: 0;
}
}.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;
margin-left: auto;
margin-right: auto;
}
.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;
}
 .slick-loading .slick-list
{
background: #fff url(http://www.powinenergy.com/wp-content/themes/powin/css/ajax-loader.gif) center center no-repeat;
} @font-face
{
font-family: 'slick';
font-weight: normal;
font-style: normal;
src: url(http://www.powinenergy.com/wp-content/themes/powin/css/fonts/slick.eot);
src: url(http://www.powinenergy.com/wp-content/themes/powin/css/fonts/slick.eot?#iefix) format('embedded-opentype'), url(http://www.powinenergy.com/wp-content/themes/powin/css/fonts/slick.woff) format('woff'), url(http://www.powinenergy.com/wp-content/themes/powin/css/fonts/slick.ttf) format('truetype'), url(http://www.powinenergy.com/wp-content/themes/powin/css/fonts/slick.svg#slick) format('svg');
} .slick-prev,
.slick-next
{
font-size: 0;
line-height: 0;
position: absolute;
top: 50%;
display: block;
width: 20px;
height: 20px;
padding: 0;
-webkit-transform: translate(0, -50%);
-ms-transform: translate(0, -50%);
transform: translate(0, -50%);
cursor: pointer;
color: transparent;
border: none;
outline: none;
background: transparent;
}
.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus
{
color: transparent;
outline: none;
background: transparent;
}
.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before
{
opacity: 1;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before
{
opacity: .25;
}
.slick-prev:before,
.slick-next:before
{
font-family: 'slick';
font-size: 20px;
line-height: 1;
opacity: .75;
color: white;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.slick-prev
{
left: -25px;
}
[dir='rtl'] .slick-prev
{
right: -25px;
left: auto;
}
.slick-prev:before
{
content: '←';
}
[dir='rtl'] .slick-prev:before
{
content: '→';
}
.slick-next
{
right: -25px;
}
[dir='rtl'] .slick-next
{
right: auto;
left: -25px;
}
.slick-next:before
{
content: '→';
}
[dir='rtl'] .slick-next:before
{
content: '←';
} .slick-dotted.slick-slider
{
margin-bottom: 30px;
}
.slick-dots
{
position: absolute;
bottom: -25px;
display: block;
width: 100%;
padding: 0;
margin: 0;
list-style: none;
text-align: center;
}
.slick-dots li
{
position: relative;
display: inline-block;
width: 20px;
height: 20px;
margin: 0 5px;
padding: 0;
cursor: pointer;
}
.slick-dots li button
{
font-size: 0;
line-height: 0;
display: block;
width: 20px;
height: 20px;
padding: 5px;
cursor: pointer;
color: transparent;
border: 0;
outline: none;
background: transparent;
}
.slick-dots li button:hover,
.slick-dots li button:focus
{
outline: none;
}
.slick-dots li button:hover:before,
.slick-dots li button:focus:before
{
opacity: 1;
}
.slick-dots li button:before
{
font-family: 'slick';
font-size: 6px;
line-height: 20px;
position: absolute;
top: 0;
left: 0;
width: 20px;
height: 20px;
content: '•';
text-align: center;
opacity: .25;
color: black;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button:before
{
opacity: .75;
color: black;
}.rpwwt-widget ul { list-style: outside none none; margin-left: 0; margin-right: 0; padding-left: 0; padding-right: 0; }
.rpwwt-widget ul li { overflow: hidden; margin: 0 0 1.5em; }
.rpwwt-widget ul li:last-child { margin: 0; }
.rpwwt-widget ul li img { display: inline; float: left; margin: .3em .75em .75em 0; }
#rpwwt-recent-posts-widget-with-thumbnails-2 img { width: 75px; height: 75px; }