.dump
.key{color:teal}.dump
.value{color:salmon}.dump
.info{color:#999}.dump
.true{color:green}.dump
.false{color:red}.hljs{display:block;background:#071929;padding:2rem;padding-left:3rem;color:#ffe4b4;overflow-x:auto;border:none;margin:0;font-size:120%}.hljs>*{box-shadow:none !important}.hljs-params{color:#78a8f1}.hljs-comment,.hljs-meta{color:#969896}.hljs-variable{color:#ec2a00}.hljs-emphasis,.hljs-quote{color:#ec2a00}.hljs-template-variable{color:salmon}.hljs-keyword{color:salmon}.hljs-strong{color:#ec2a00}.hljs-string{color:#e37b7c}.hljs-selector-tag{color:#ffe4b4}.hljs-type{color:#708090}.hljs-literal{color:#78a8f1}.hljs-built_in{color:#63a35c}.hljs-symbol{color:green}.hljs-bullet{color:pink}.hljs-attribute{color:#0086b3}.hljs-section,.hljs-name{color:#63a35c}.hljs-tag{color:#333}.hljs-title,.hljs-attr,.hljs-selector-id,.hljs-selector-class,.hljs-selector-attr,.hljs-selector-pseudo{color:whitesmoke}.hljs-addition{color:#55a532;background-color:#eaffea}.hljs-deletion{color:#bd2c00;background-color:#ffecec}.hljs-link{text-decoration:underline}.no-border{border:none !important}.center{text-align:center}.hide{display:none}.flip-h{-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH"}.no-bs{box-shadow:none !important}.no-bs
*{box-shadow:none !important}.max-width{max-width:960px !important;margin-left:auto;margin-right:auto}.inset2{-moz-box-shadow:inset 4px 4px 10px rgba(0,0,0,0.42);-webkit-box-shadow:inset 4px 4px 10px rgba(0,0,0,0.42);box-shadow:inset 4px 4px 10px rgba(0,0,0,0.42);background-image:url("/_s/img/overlay.png");background:rgba(255,255,255,0.05);border-radius:0;margin-bottom:-1rem}.liftup4,.card,#docs .edit-console{box-shadow:0 14px 28px rgba(0,0,0,0.25),0 10px 10px rgba(0,0,0,0.22) !important;position:relative}.liftup3,pre,input[type="submit"].xsmall,input[type="reset"].xsmall,input[type="button"].xsmall,button.xsmall,.button.xsmall,#docs .doc-tools
ul{box-shadow:0 1px 2px 0 rgba(0,0,0,0.333) !important}.liftup2,.gallery-single,.gallery-slider,.gallery,.banner{box-shadow:0 1rem 4rem 0.125rem rgba(0,0,0,0.25) !important}.liftup,.store-card,#calendar .list-wrapper ul li a,#calendar
table{box-shadow:0 8px 6px -6px rgba(0,0,0,0.666) !important;position:relative !important}.liftup-light,.card.note{box-shadow:0 6px 4px -4px rgba(0,0,0,0.222) !important;position:relative}.lift2>*{text-shadow:0px 1px 3px rgba(0,0,0,0.3) !important;color:!important}.large-text{font-size:125%}.small-text{font-size:75%}.align-left{text-align:left !important}.align-center{text-align:center !important}.align-right{text-align:right !important}.m-1{margin:1rem}.m-2{margin:2rem}.m-3{margin:3rem}.m-4{margin:4rem}.m-5{margin:5rem}.m-6{margin:6rem}.mt-1{margin-top:1rem !important}.mt-2{margin-top:2rem !important}.mt-3{margin-top:3rem !important}.mt-4{margin-top:4rem !important}.mt-5{margin-top:5rem !important}.ml-1{margin-left:1rem !important}.ml-2{margin-left:2rem !important}.ml-3{margin-left:3rem !important}.ml-4{margin-left:4rem !important}.ml-5{margin-left:5rem !important}.ml-6{margin-left:6rem !important}.mr-1{margin-right:1rem !important}.mr-2{margin-right:2rem !important}.mr-3{margin-right:3rem !important}.mr-4{margin-right:4rem !important}.mr-5{margin-right:5rem !important}.mr-6{margin-right:6rem !important}.mb-1{margin-bottom:1rem !important}.mb-2{margin-bottom:2rem !important}.mb-3{margin-bottom:3rem !important}.mb-4{margin-bottom:4rem !important}.mb-5{margin-bottom:5rem !important}.mb-6{margin-bottom:6rem !important}.p-1{padding:1rem}.p-2{padding:2rem}.p-3{padding:3rem}.p-4{padding:4rem}.p-5{padding:5rem}.pt-1{padding-top:1rem !important}.pt-2{padding-top:2rem !important}.pt-3{padding-top:3rem !important}.pt-4{padding-top:4rem !important}.pt-5{padding-top:5rem !important}.pl-1{padding-left:1rem !important}.pl-2{padding-left:2rem !important}.pl-3{padding-left:3rem !important}.pl-4{padding-left:4rem !important}.pl-5{padding-left:5rem !important}.pr-1{padding-right:1rem !important}.pr-2{padding-right:2rem !important}.pr-3{padding-right:3rem !important}.pr-4{padding-right:4rem !important}.pr-5{padding-right:5rem !important}.pb-1{padding-bottom:1rem !important}.pb-2{padding-bottom:2rem !important}.pb-3{padding-bottom:3rem !important}.pb-4{padding-bottom:4rem !important}.pb-5{padding-bottom:5rem !important}.bg-hl{background-color:#ec2a00 !important}.bg-ab{background-color:rgba(0,0,0,0.8) !important}.bg-bg{background-color:#fff !important}.bg-bg-alt{background-color:#f2f5fa !important}.bg-a1{background-color:tomato !important}.bg-a2{background-color:#e37b7c !important}.bg-a3{background-color:#ffe4b4 !important}.bg-a4{background-color:#708090 !important}.bg-a5{background-color:#78a8f1 !important}.clr-rainbow:hover,.image-tools .sample-color:hover,.album_list figure figcaption .sample-color:hover{background-image:linear-gradient(to left,blue,red,#ff0,orange);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.clr-ggg,.ggg-color{color:salmon !important}.clr-hl,.highlight-color{color:#ec2a00 !important}.clr-ab{color:rgba(0,0,0,0.8) !important}.clr-bg{color:#fff !important}.clr-bg:before{color:#fff !important}.clr-bg:hover{color:#e37b7c !important}.clr-bg-alt{color:#f2f5fa !important}.clr-a0,.clr-white{color:white !important}.clr-a1{color:tomato !important}.clr-a2{color:#e37b7c !important}.clr-a3{color:#ffe4b4 !important}.clr-a4,.template-body .document h1,.template-body .document h2,.template-body .document
h3{color:#708090 !important}.clr-a5,.template-body .document
a{color:#78a8f1 !important}@-webkit-keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}100%{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}}@-moz-keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}100%{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}}@keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}100%{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}}@-webkit-keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}}@-moz-keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}}@keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}}@-webkit-keyframes
pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-moz-keyframes
pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@keyframes
pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}.dropzone,.dropzone
*{box-sizing:border-box}.dropzone.dz-clickable{cursor:pointer}.dropzone.dz-clickable
*{cursor:default}.dropzone.dz-clickable .dz-message,.dropzone.dz-clickable .dz-message
*{cursor:pointer}.dropzone.dz-started .dz-message{display:none}.dropzone.dz-drag-hover{border-style:solid}.dropzone.dz-drag-hover .dz-message{opacity:0.5}.dropzone .dz-message{text-align:center;font-family:'Fira Mono',monospace;margin:2em
0}.dropzone .dz-preview{position:relative;display:inline-block;vertical-align:top;margin:24px;min-height:100px}.dropzone .dz-preview:hover{z-index:1000}.dropzone .dz-preview:hover .dz-details{opacity:1}.dropzone .dz-preview.dz-file-preview .dz-image{border-radius:3px;background:#999;background:linear-gradient(to bottom, #eee, #ddd)}.dropzone .dz-preview.dz-file-preview .dz-details{opacity:1}.dropzone .dz-preview.dz-image-preview{background:transparent}.dropzone .dz-preview.dz-image-preview .dz-details{-webkit-transition:opacity 0.2s linear;-moz-transition:opacity 0.2s linear;-ms-transition:opacity 0.2s linear;-o-transition:opacity 0.2s linear;transition:opacity 0.2s linear}.dropzone .dz-preview .dz-remove{font-size:14px;text-align:center;display:block;cursor:pointer;border:none}.dropzone .dz-preview .dz-remove:hover{text-decoration:underline}.dropzone .dz-preview:hover .dz-details{opacity:1}.dropzone .dz-preview .dz-details{z-index:20;position:absolute;top:0;left:0;opacity:0;font-size:13px;min-width:100%;max-width:100%;padding:2em
1em;text-align:center;color:rgba(0,0,0,0.9);line-height:150%}.dropzone .dz-preview .dz-details .dz-size{margin-bottom:1em;font-size:16px}.dropzone .dz-preview .dz-details .dz-filename{white-space:nowrap}.dropzone .dz-preview .dz-details .dz-filename:hover
span{border:1px
solid rgba(200,200,200,0.8);background-color:rgba(255,255,255,0.8)}.dropzone .dz-preview .dz-details .dz-filename:not(:hover){overflow:hidden;text-overflow:ellipsis}.dropzone .dz-preview .dz-details .dz-filename:not(:hover) span{border:1px
solid transparent}.dropzone .dz-preview .dz-details .dz-filename span,.dropzone .dz-preview .dz-details .dz-size
span{background-color:rgba(255,255,255,0.4);padding:0
0.4em;border-radius:3px}.dropzone .dz-preview:hover .dz-image
img{-webkit-transform:scale(1.05, 1.05);-moz-transform:scale(1.05, 1.05);-ms-transform:scale(1.05, 1.05);-o-transform:scale(1.05, 1.05);transform:scale(1.05, 1.05);-webkit-filter:blur(8px);filter:blur(8px)}.dropzone .dz-preview .dz-image{border-radius:3px;overflow:hidden;width:120px;height:120px;position:relative;display:block;z-index:10}.dropzone .dz-preview .dz-image
img{display:block}.dropzone .dz-preview.dz-success .dz-success-mark{-webkit-animation:passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);-moz-animation:passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);-ms-animation:passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);-o-animation:passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);animation:passing-through 3s cubic-bezier(0.77, 0, 0.175, 1)}.dropzone .dz-preview.dz-error .dz-error-mark{opacity:1;-webkit-animation:slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);-moz-animation:slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);-ms-animation:slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);-o-animation:slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);animation:slide-in 3s cubic-bezier(0.77, 0, 0.175, 1)}.dropzone .dz-preview .dz-success-mark,.dropzone .dz-preview .dz-error-mark{pointer-events:none;opacity:0;z-index:500;position:absolute;display:block;top:50%;left:50%;margin-left:-27px;margin-top:-27px}.dropzone .dz-preview .dz-success-mark svg,.dropzone .dz-preview .dz-error-mark
svg{display:block;width:54px;height:54px}.dropzone .dz-preview.dz-processing .dz-progress{opacity:1;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}.dropzone .dz-preview.dz-complete .dz-progress{opacity:0;-webkit-transition:opacity 0.4s ease-in;-moz-transition:opacity 0.4s ease-in;-ms-transition:opacity 0.4s ease-in;-o-transition:opacity 0.4s ease-in;transition:opacity 0.4s ease-in}.dropzone .dz-preview:not(.dz-processing) .dz-progress{-webkit-animation:pulse 6s ease infinite;-moz-animation:pulse 6s ease infinite;-ms-animation:pulse 6s ease infinite;-o-animation:pulse 6s ease infinite;animation:pulse 6s ease infinite}.dropzone .dz-preview .dz-progress{opacity:1;z-index:1000;pointer-events:none;position:absolute;height:16px;left:50%;top:50%;margin-top:-8px;width:80px;margin-left:-40px;background:rgba(255,255,255,0.9);-webkit-transform:scale(1);border-radius:3px;overflow:hidden}.dropzone .dz-preview .dz-progress .dz-upload{background:#333;background:linear-gradient(to bottom, #666, #444);position:absolute;top:0;left:0;bottom:0;width:0;-webkit-transition:width 300ms ease-in-out;-moz-transition:width 300ms ease-in-out;-ms-transition:width 300ms ease-in-out;-o-transition:width 300ms ease-in-out;transition:width 300ms ease-in-out}.dropzone .dz-preview.dz-error .dz-error-message{display:block}.dropzone .dz-preview.dz-error:hover .dz-error-message{opacity:1;pointer-events:auto}.dropzone .dz-preview .dz-error-message{pointer-events:none;z-index:1000;position:absolute;display:block;display:none;opacity:0;-webkit-transition:opacity 0.3s ease;-moz-transition:opacity 0.3s ease;-ms-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;transition:opacity 0.3s ease;border-radius:3px;font-size:13px;top:130px;left:-10px;width:140px;background:#be2626;background:linear-gradient(to bottom, #be2626, #a92222);padding:0.5em 1.2em;color:white}.dropzone .dz-preview .dz-error-message:after{content:'';position:absolute;top:-6px;left:64px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #be2626}@font-face{font-family:'lg';src:url("/regggie/_shared/themes/ggg_project_website/fonts/lg/lg.eot?n1z373");src:url("/regggie/_shared/themes/ggg_project_website/fonts/lg/lg.eot?#iefixn1z373") format("embedded-opentype"),url("/regggie/_shared/themes/ggg_project_website/fonts/lg/lg.woff?n1z373") format("woff"),url("/regggie/_shared/themes/ggg_project_website/fonts/lg/lg.ttf?n1z373") format("truetype"),url("/regggie/_shared/themes/ggg_project_website/fonts/lg/lg.svg?n1z373#lg") format("svg");font-weight:normal;font-style:normal;font-display:swap}.lg-close,#navPanel
.close{font-size:24px;border:none}.lg-close:after,#navPanel .close:after{content:"\e070"}.lg-icon,#navPanel
.close{font-family:'lg';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lg-actions .lg-next,.lg-actions .lg-prev{background-color:rgba(0,0,0,0.45);border-radius:2px;color:#999;cursor:pointer;display:block;font-size:22px;margin-top:-10px;padding:8px
10px 9px;position:absolute;top:50%;z-index:1080;border:none;outline:none}.lg-actions .lg-next.disabled,.lg-actions .lg-prev.disabled{pointer-events:none;opacity:0.5}.lg-actions .lg-next:hover,.lg-actions .lg-prev:hover{color:#fff}.lg-actions .lg-next{right:20px}.lg-actions .lg-next:before{content:"\e095"}.lg-actions .lg-prev{left:20px}.lg-actions .lg-prev:after{content:"\e094"}@-webkit-keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@-moz-keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@-ms-keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@-webkit-keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}@-moz-keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}@-ms-keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}@keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}.lg-outer.lg-right-end .lg-object{-webkit-animation:lg-right-end 0.3s;-o-animation:lg-right-end 0.3s;animation:lg-right-end 0.3s;position:relative}.lg-outer.lg-left-end .lg-object{-webkit-animation:lg-left-end 0.3s;-o-animation:lg-left-end 0.3s;animation:lg-left-end 0.3s;position:relative}.lg-toolbar{z-index:1082;left:0;position:absolute;top:0;width:100%;background-color:rgba(0,0,0,0.45)}.lg-toolbar .lg-icon,.lg-toolbar #navPanel .close,#navPanel .lg-toolbar
.close{color:#999;cursor:pointer;float:right;font-size:24px;height:47px;line-height:27px;padding:10px
0;text-align:center;width:50px;text-decoration:none !important;outline:medium none;-webkit-transition:color 0.2s linear;-o-transition:color 0.2s linear;transition:color 0.2s linear}.lg-toolbar .lg-icon:hover,.lg-toolbar #navPanel .close:hover,#navPanel .lg-toolbar .close:hover{color:#fff}.lg-toolbar .lg-close:after,.lg-toolbar #navPanel .close:after,#navPanel .lg-toolbar .close:after{content:"\e070"}.lg-toolbar .lg-download:after{content:"\e0f2"}.lg-sub-html{background-color:rgba(0,0,0,0.45);bottom:0;color:#EEE;font-size:16px;left:0;padding:10px
40px;position:fixed;right:0;text-align:center;z-index:1080}.lg-sub-html
h4{margin:0;font-size:13px;font-weight:bold}.lg-sub-html
p{font-size:12px;margin:5px
0 0}#lg-counter{color:#999;display:inline-block;font-size:16px;padding-left:20px;padding-top:12px;vertical-align:middle}.lg-toolbar,.lg-prev,.lg-next{opacity:1;-webkit-transition:-webkit-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s,color 0.2s linear;-moz-transition:-moz-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s,color 0.2s linear;-o-transition:-o-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s,color 0.2s linear;transition:transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s,color 0.2s linear}.lg-hide-items .lg-prev{opacity:0;-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}.lg-hide-items .lg-next{opacity:0;-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}.lg-hide-items .lg-toolbar{opacity:0;-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-object{-webkit-transform:scale3d(.5, .5, .5);transform:scale3d(.5, .5, .5);opacity:0;-webkit-transition:-webkit-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s,opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;-moz-transition:-moz-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s,opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;-o-transition:-o-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s,opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;transition:transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s,opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);opacity:1}.lg-outer .lg-thumb-outer{background-color:#0D0A0A;bottom:0;position:absolute;width:100%;z-index:1080;max-height:350px;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);-webkit-transition:-webkit-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;-moz-transition:-moz-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;-o-transition:-o-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;transition:transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s}.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb{-webkit-transition-duration:0s !important;transition-duration:0s !important}.lg-outer.lg-thumb-open .lg-thumb-outer{-webkit-transform:translate3d(0, 0%, 0);transform:translate3d(0, 0%, 0)}.lg-outer .lg-thumb{padding:10px
0;height:100%;margin-bottom:-5px}.lg-outer .lg-thumb-item{cursor:pointer;float:left;overflow:hidden;height:100%;border:2px
solid transparent;border-radius:4px;margin-bottom:5px}@media (min-width: 1025px){.lg-outer .lg-thumb-item{-webkit-transition:border-color 0.25s ease;-o-transition:border-color 0.25s ease;transition:border-color 0.25s ease}}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:#a90707}.lg-outer .lg-thumb-item
img{width:100%;height:100%;object-fit:cover}.lg-outer.lg-has-thumb .lg-item{padding-bottom:120px}.lg-outer.lg-can-toggle .lg-item{padding-bottom:0}.lg-outer.lg-pull-caption-up .lg-sub-html{-webkit-transition:bottom 0.25s ease;-o-transition:bottom 0.25s ease;transition:bottom 0.25s ease}.lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html{bottom:100px}.lg-outer .lg-toogle-thumb{background-color:transparent;cursor:pointer;height:2rem;line-height:1.5rem;padding:0;position:absolute;right:20px;text-align:center;top:-2rem;width:50px}.lg-outer .lg-toogle-thumb:after{content:"\e1ff";color:whitesmoke;font-size:20pt}.lg-outer .lg-toogle-thumb:hover{color:#fff}.lg-outer .lg-video-cont{display:inline-block;vertical-align:middle;max-width:1140px;max-height:100%;width:100%;padding:0
5px}.lg-outer .lg-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}.lg-outer .lg-video .lg-object{display:inline-block;position:absolute;top:0;left:0;width:100% !important;height:100% !important}.lg-outer .lg-video .lg-video-play{width:84px;height:59px;position:absolute;left:50%;top:50%;margin-left:-42px;margin-top:-30px;z-index:1080;cursor:pointer}.lg-outer .lg-has-iframe .lg-video{-webkit-overflow-scrolling:touch;overflow:auto}.lg-outer .lg-has-vimeo .lg-video-play{background:url("/regggie/_shared/themes/ggg_project_website/img/vimeo-play.png") no-repeat scroll 0 0 transparent}.lg-outer .lg-has-vimeo:hover .lg-video-play{background:url("/regggie/_shared/themes/ggg_project_website/img/vimeo-play.png") no-repeat scroll 0 -58px transparent}.lg-outer .lg-has-html5 .lg-video-play{background:transparent url("/regggie/_shared/themes/ggg_project_website/img/video-play.png") no-repeat scroll 0 0;height:64px;margin-left:-32px;margin-top:-32px;width:64px;opacity:0.8}.lg-outer .lg-has-html5:hover .lg-video-play{opacity:1}.lg-outer .lg-has-youtube .lg-video-play{background:url("/regggie/_shared/themes/ggg_project_website/img/youtube-play.png") no-repeat scroll 0 0 transparent}.lg-outer .lg-has-youtube:hover .lg-video-play{background:url("/regggie/_shared/themes/ggg_project_website/img/youtube-play.png") no-repeat scroll 0 -60px transparent}.lg-outer .lg-video-object{width:100% !important;height:100% !important;position:absolute;top:0;left:0}.lg-outer .lg-has-video .lg-video-object{visibility:hidden}.lg-outer .lg-has-video.lg-video-playing .lg-object,.lg-outer .lg-has-video.lg-video-playing .lg-video-play{display:none}.lg-outer .lg-has-video.lg-video-playing .lg-video-object{visibility:visible}.lg-progress-bar{background-color:#333;height:5px;left:0;position:absolute;top:0;width:100%;z-index:1083;opacity:0;-webkit-transition:opacity 0.08s ease 0s;-moz-transition:opacity 0.08s ease 0s;-o-transition:opacity 0.08s ease 0s;transition:opacity 0.08s ease 0s}.lg-progress-bar .lg-progress{background-color:#a90707;height:5px;width:0}.lg-progress-bar.lg-start .lg-progress{width:100%}.lg-show-autoplay .lg-progress-bar{opacity:1}.lg-autoplay-button:after{content:"\e01d"}.lg-show-autoplay .lg-autoplay-button:after{content:"\e01a"}.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap,.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image{-webkit-transition-duration:0s;transition-duration:0s}.lg-outer.lg-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition:-webkit-transform .3s cubic-bezier(0, 0, 0.25, 1) 0s;-moz-transition:-moz-transform .3s cubic-bezier(0, 0, 0.25, 1) 0s;-o-transition:-o-transform .3s cubic-bezier(0, 0, 0.25, 1) 0s;transition:transform .3s cubic-bezier(0, 0, 0.25, 1) 0s}.lg-outer.lg-use-left-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition:left .3s cubic-bezier(0, 0, 0.25, 1) 0s,top .3s cubic-bezier(0, 0, 0.25, 1) 0s;-moz-transition:left .3s cubic-bezier(0, 0, 0.25, 1) 0s,top .3s cubic-bezier(0, 0, 0.25, 1) 0s;-o-transition:left .3s cubic-bezier(0, 0, 0.25, 1) 0s,top .3s cubic-bezier(0, 0, 0.25, 1) 0s;transition:left .3s cubic-bezier(0, 0, 0.25, 1) 0s,top .3s cubic-bezier(0, 0, 0.25, 1) 0s}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);-webkit-transition:-webkit-transform .3s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.15s !important;-moz-transition:-moz-transform .3s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.15s !important;-o-transition:-o-transform .3s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.15s !important;transition:transform .3s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.15s !important;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}#lg-zoom-in:after{content:"\e311"}#lg-actual-size{font-size:20px}#lg-actual-size:after{content:"\e033"}#lg-zoom-out{opacity:0.5;pointer-events:none}#lg-zoom-out:after{content:"\e312"}.lg-zoomed #lg-zoom-out{opacity:1;pointer-events:auto}.lg-outer .lg-pager-outer{bottom:60px;left:0;position:absolute;right:0;text-align:center;z-index:1080;height:10px}.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont{overflow:visible}.lg-outer .lg-pager-cont{cursor:pointer;display:inline-block;overflow:hidden;position:relative;vertical-align:top;margin:0
5px}.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.lg-outer .lg-pager-cont.lg-pager-active .lg-pager{box-shadow:0 0 0 2px white inset}.lg-outer .lg-pager-thumb-cont{background-color:#fff;color:#FFF;bottom:100%;height:83px;left:0;margin-bottom:20px;margin-left:-60px;opacity:0;padding:5px;position:absolute;width:120px;border-radius:3px;-webkit-transition:opacity 0.15s ease 0s,-webkit-transform 0.15s ease 0s;-moz-transition:opacity 0.15s ease 0s,-moz-transform 0.15s ease 0s;-o-transition:opacity 0.15s ease 0s,-o-transform 0.15s ease 0s;transition:opacity 0.15s ease 0s,transform 0.15s ease 0s;-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0)}.lg-outer .lg-pager-thumb-cont
img{width:100%;height:100%}.lg-outer .lg-pager{background-color:rgba(255,255,255,0.5);border-radius:50%;box-shadow:0 0 0 8px rgba(255,255,255,0.7) inset;display:block;height:12px;-webkit-transition:box-shadow 0.3s ease 0s;-o-transition:box-shadow 0.3s ease 0s;transition:box-shadow 0.3s ease 0s;width:12px}.lg-outer .lg-pager:hover,.lg-outer .lg-pager:focus{box-shadow:0 0 0 8px white inset}.lg-outer .lg-caret{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px dashed;bottom:-10px;display:inline-block;height:0;left:50%;margin-left:-5px;position:absolute;vertical-align:middle;width:0}.lg-fullscreen:after{content:"\e20c"}.lg-fullscreen-on .lg-fullscreen:after{content:"\e20d"}.lg-outer #lg-dropdown-overlay{background-color:rgba(0,0,0,0.25);bottom:0;cursor:default;left:0;position:fixed;right:0;top:0;z-index:1081;opacity:0;visibility:hidden;-webkit-transition:visibility 0s linear 0.18s,opacity 0.18s linear 0s;-o-transition:visibility 0s linear 0.18s,opacity 0.18s linear 0s;transition:visibility 0s linear 0.18s,opacity 0.18s linear 0s}.lg-outer.lg-dropdown-active .lg-dropdown,.lg-outer.lg-dropdown-active #lg-dropdown-overlay{-webkit-transition-delay:0s;transition-delay:0s;-moz-transform:translate3d(0, 0px, 0);-o-transform:translate3d(0, 0px, 0);-ms-transform:translate3d(0, 0px, 0);-webkit-transform:translate3d(0, 0px, 0);transform:translate3d(0, 0px, 0);opacity:1;visibility:visible}.lg-outer.lg-dropdown-active #lg-share{color:#FFF}.lg-outer .lg-dropdown{background-color:#fff;border-radius:2px;font-size:14px;list-style-type:none;margin:0;padding:10px
0;position:absolute;right:0;text-align:left;top:50px;opacity:0;visibility:hidden;-moz-transform:translate3d(0, 5px, 0);-o-transform:translate3d(0, 5px, 0);-ms-transform:translate3d(0, 5px, 0);-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0);-webkit-transition:-webkit-transform 0.18s linear 0s,visibility 0s linear 0.5s,opacity 0.18s linear 0s;-moz-transition:-moz-transform 0.18s linear 0s,visibility 0s linear 0.5s,opacity 0.18s linear 0s;-o-transition:-o-transform 0.18s linear 0s,visibility 0s linear 0.5s,opacity 0.18s linear 0s;transition:transform 0.18s linear 0s,visibility 0s linear 0.5s,opacity 0.18s linear 0s}.lg-outer .lg-dropdown:after{content:"";display:block;height:0;width:0;position:absolute;border:8px
solid transparent;border-bottom-color:#FFF;right:16px;top:-16px}.lg-outer .lg-dropdown>li:last-child{margin-bottom:0px}.lg-outer .lg-dropdown>li:hover a,.lg-outer .lg-dropdown>li:hover .lg-icon,.lg-outer .lg-dropdown>li:hover #navPanel .close,#navPanel .lg-outer .lg-dropdown>li:hover
.close{color:#333}.lg-outer .lg-dropdown
a{color:#333;display:block;white-space:pre;padding:4px
12px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px}.lg-outer .lg-dropdown a:hover{background-color:rgba(0,0,0,0.07)}.lg-outer .lg-dropdown .lg-dropdown-text{display:inline-block;line-height:1;margin-top:-3px;vertical-align:middle}.lg-outer .lg-dropdown .lg-icon,.lg-outer .lg-dropdown #navPanel .close,#navPanel .lg-outer .lg-dropdown
.close{color:#333;display:inline-block;float:none;font-size:20px;height:auto;line-height:1;margin-right:8px;padding:0;vertical-align:middle;width:auto}.lg-outer #lg-share{position:relative}.lg-outer #lg-share:after{content:"\e80d"}.lg-outer #lg-share-facebook .lg-icon,.lg-outer #lg-share-facebook #navPanel .close,#navPanel .lg-outer #lg-share-facebook
.close{color:#3b5998}.lg-outer #lg-share-facebook .lg-icon:after,.lg-outer #lg-share-facebook #navPanel .close:after,#navPanel .lg-outer #lg-share-facebook .close:after{content:"\e901"}.lg-outer #lg-share-twitter .lg-icon,.lg-outer #lg-share-twitter #navPanel .close,#navPanel .lg-outer #lg-share-twitter
.close{color:#00aced}.lg-outer #lg-share-twitter .lg-icon:after,.lg-outer #lg-share-twitter #navPanel .close:after,#navPanel .lg-outer #lg-share-twitter .close:after{content:"\e904"}.lg-outer #lg-share-googleplus .lg-icon,.lg-outer #lg-share-googleplus #navPanel .close,#navPanel .lg-outer #lg-share-googleplus
.close{color:#dd4b39}.lg-outer #lg-share-googleplus .lg-icon:after,.lg-outer #lg-share-googleplus #navPanel .close:after,#navPanel .lg-outer #lg-share-googleplus .close:after{content:"\e902"}.lg-outer #lg-share-pinterest .lg-icon,.lg-outer #lg-share-pinterest #navPanel .close,#navPanel .lg-outer #lg-share-pinterest
.close{color:#cb2027}.lg-outer #lg-share-pinterest .lg-icon:after,.lg-outer #lg-share-pinterest #navPanel .close:after,#navPanel .lg-outer #lg-share-pinterest .close:after{content:"\e903"}.lg-group:after{content:"";display:table;clear:both}.lg-outer{width:100%;height:100%;position:fixed;top:0;left:0;z-index:1050;text-align:left;opacity:0;-webkit-transition:opacity 0.15s ease 0s;-o-transition:opacity 0.15s ease 0s;transition:opacity 0.15s ease 0s}.lg-outer
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lg-outer.lg-visible{opacity:1}.lg-outer.lg-css3 .lg-item.lg-prev-slide,.lg-outer.lg-css3 .lg-item.lg-next-slide,.lg-outer.lg-css3 .lg-item.lg-current{-webkit-transition-duration:inherit !important;transition-duration:inherit !important;-webkit-transition-timing-function:inherit !important;transition-timing-function:inherit !important}.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-current{-webkit-transition-duration:0s !important;transition-duration:0s !important;opacity:1}.lg-outer.lg-grab img.lg-object{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer
.lg{height:100%;width:100%;position:relative;overflow:hidden;margin-left:auto;margin-right:auto;max-width:100%;max-height:100%}.lg-outer .lg-inner{width:100%;height:100%;position:absolute;left:0;top:0;white-space:nowrap}.lg-outer .lg-item{background:url("/regggie/_shared/themes/ggg_project_website/img/loading.gif") no-repeat scroll center center transparent;display:none !important}.lg-outer.lg-css3 .lg-prev-slide,.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide{display:inline-block !important}.lg-outer.lg-css .lg-current{display:inline-block !important}.lg-outer .lg-item,.lg-outer .lg-img-wrap{display:inline-block;text-align:center;position:absolute;width:100%;height:100%}.lg-outer .lg-item:before,.lg-outer .lg-img-wrap:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}.lg-outer .lg-img-wrap{position:absolute;padding:0
5px;left:0;right:0;top:0;bottom:0}.lg-outer .lg-item.lg-complete{background-image:none}.lg-outer .lg-item.lg-current{z-index:1060}.lg-outer .lg-image{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;width:auto !important;height:auto !important}.lg-outer.lg-show-after-load .lg-item .lg-object,.lg-outer.lg-show-after-load .lg-item .lg-video-play{opacity:0;-webkit-transition:opacity 0.15s ease 0s;-o-transition:opacity 0.15s ease 0s;transition:opacity 0.15s ease 0s}.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-object,.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-video-play{opacity:1}.lg-outer .lg-empty-html{display:none}.lg-outer.lg-hide-download #lg-download{display:none}.lg-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1040;background-color:#000;opacity:0;-webkit-transition:opacity 0.15s ease 0s;-o-transition:opacity 0.15s ease 0s;transition:opacity 0.15s ease 0s}.lg-backdrop.in{opacity:1}.lg-css3.lg-no-trans .lg-prev-slide,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-current{-webkit-transition:none 0s ease 0s !important;-moz-transition:none 0s ease 0s !important;-o-transition:none 0s ease 0s !important;transition:none 0s ease 0s !important}.lg-css3.lg-use-css3 .lg-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-css3.lg-use-left .lg-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-css3.lg-fade .lg-item{opacity:0}.lg-css3.lg-fade .lg-item.lg-current{opacity:1}.lg-css3.lg-fade .lg-item.lg-prev-slide,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-current{-webkit-transition:opacity 0.1s ease 0s;-moz-transition:opacity 0.1s ease 0s;-o-transition:opacity 0.1s ease 0s;transition:opacity 0.1s ease 0s}.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s;transition:transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s}.lg-css3.lg-slide.lg-use-left .lg-item{opacity:0;position:absolute;left:0}.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{left:-100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide{left:100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current{left:0;opacity:1}.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide,.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-left .lg-item.lg-current{-webkit-transition:left 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s;-moz-transition:left 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s;-o-transition:left 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s;transition:left 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}body{-webkit-text-size-adjust:none}mark{background-color:transparent;color:inherit}input::-moz-focus-inner{border:0;padding:0}input,select,textarea{-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;appearance:none}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px rgba(0,0,0,0.8) inset !important;-webkit-text-fill-color:#f2f5fa !important}@-ms-viewport{width:device-width}body{-ms-overflow-style:scrollbar}@media screen and (max-width: 480px){html,body{min-width:320px}}html{box-sizing:border-box;height:100%}*,*:before,*:after{box-sizing:inherit}body.is-preload *,body.is-preload *:before,body.is-preload *:after{-moz-animation:none !important;-webkit-animation:none !important;-ms-animation:none !important;animation:none !important;-moz-transition:none !important;-webkit-transition:none !important;-ms-transition:none !important;transition:none !important}html{font-size:14pt}@media screen and (max-width: 1680px){html{font-size:12pt}}@media screen and (max-width: 1280px){html{font-size:11pt}}@media screen and (max-width: 360px){html{font-size:10pt}}body{color:#7a7d86}body,input,select,textarea{font-family:"Source Sans Pro",Helvetica,sans-serif;font-weight:300;font-size:1.125rem;line-height:1.65}a{-moz-transition:color .175s ease-in-out,border-color .175s ease-in-out,box-shadow .175s ease-in-out;-webkit-transition:color .175s ease-in-out,border-color .175s ease-in-out,box-shadow .175s ease-in-out;-ms-transition:color .175s ease-in-out,border-color .175s ease-in-out,box-shadow .175s ease-in-out;transition:color .175s ease-in-out,border-color .175s ease-in-out,box-shadow .175s ease-in-out;border-bottom:solid 1px;text-decoration:none}a.clean{border:0}a:before,a
strong{-moz-transition:color .175s ease-in-out,border-color .175s ease-in-out,box-shadow .175s ease-in-out;-webkit-transition:color .175s ease-in-out,border-color .175s ease-in-out,box-shadow .175s ease-in-out;-ms-transition:color .175s ease-in-out,border-color .175s ease-in-out,box-shadow .175s ease-in-out;transition:color .175s ease-in-out,border-color .175s ease-in-out,box-shadow .175s ease-in-out}a:hover{border-bottom-color:transparent}a:hover:before,a:hover
strong{color:inherit}strong,b{font-weight:600}em,i{font-style:italic}p{margin:0
0 2rem 0}h1,h2,h3,h4,h5,h6{line-height:1;margin:0
0 1rem 0;color:rgba(0,0,0,0.8)}h1 a,h2 a,h3 a,h4 a,h5 a,h6
a{color:inherit}h1{font-weight:900;text-transform:uppercase;font-size:3.25rem;line-height:1.25;margin:0
0 2rem 0}h2{font-weight:900;text-transform:uppercase;font-size:2.5rem;line-height:1.35;margin:0
0 2rem 0}h3{font-size:1.75rem;margin:0
0 1.5rem 0}h4{font-size:1.25rem;color:#708090}h5{font-size:0.9rem;color:#78a8f1}h6{font-size:0.7rem;color:#ec2a00}@media screen and (max-width: 736px){h1{font-size:2rem;margin:0
0 1.5rem 0}h2{font-size:1.5rem;margin:0
0 1rem 0}h3{font-size:1.25rem;margin:0
0 1rem 0}h4{font-size:1rem}}@media screen and (max-width: 480px){h1 br,h2 br,h3 br,h4 br,h5 br,h6
br{display:none}}sub{font-size:0.8rem;position:relative;top:0.5rem}sup{font-size:0.8rem;position:relative;top:-0.5rem}blockquote{border-left:solid 4px;font-style:italic;margin:0
0 2rem 0;padding:.5rem 0 .5rem 2rem}code{border-radius:.3125rem;font-family:"Fira Mono",monospace;font-size:0.9rem;padding:0.25rem 0.65rem}pre{-webkit-overflow-scrolling:touch;font-family:"Fira Mono",monospace;font-size:0.9rem;margin:0
0 2rem 0;border-radius:.3125rem}pre
code{display:block;line-height:1.75;padding:1rem 1.5rem;overflow-x:auto}hr{border:0;border-bottom:solid 1px;margin:3rem 0}hr.major{margin:5rem 0}hr.minor{margin:2rem 0;border:0}hr.alt{margin:5rem 0;border-bottom:dashed 1px;opacity:.333}@media screen and (max-width: 736px){hr{margin:2rem 0}hr.major{margin:3rem 0}}.align-left{text-align:left}.align-center{text-align:center}.align-right{text-align:right}input,select,textarea{color:#7a7d86}a{color:#7a7d86}a:hover{color:#ec2a00}strong,b{color:#7a7d86}h1,h2{color:#7a7d86}h3{color:rgba(0,0,0,0.8)}h4{color:#708090}h5{color:#78a8f1}h6{color:#ec2a00}blockquote{border-left-color:#1e5491}code{background:rgba(221,225,235,0.175);border-color:#1e5491}hr{border-bottom-color:#1e5491}.row{display:flex;flex-wrap:wrap;box-sizing:border-box;align-items:stretch}.row>*{box-sizing:border-box}.row.gtr-uniform>*>:last-child{margin-bottom:0}.row.aln-left{justify-content:flex-start}.row.aln-center{justify-content:center}.row.aln-right{justify-content:flex-end}.row.aln-top{align-items:flex-start}.row.aln-middle{align-items:center}.row.aln-bottom{align-items:flex-end}.row>.imp{order:-1}.row>.col-1{width:8.33333%}.row>.off-1{margin-left:8.33333%}.row>.col-2{width:16.66667%}.row>.off-2{margin-left:16.66667%}.row>.col-3{width:25%}.row>.off-3{margin-left:25%}.row>.col-4{width:33.33333%}.row>.off-4{margin-left:33.33333%}.row>.col-5{width:41.66667%}.row>.off-5{margin-left:41.66667%}.row>.col-6{width:50%}.row>.off-6{margin-left:50%}.row>.col-7{width:58.33333%}.row>.off-7{margin-left:58.33333%}.row>.col-8{width:66.66667%}.row>.off-8{margin-left:66.66667%}.row>.col-9{width:75%}.row>.off-9{margin-left:75%}.row>.col-10{width:83.33333%}.row>.off-10{margin-left:83.33333%}.row>.col-11{width:91.66667%}.row>.off-11{margin-left:91.66667%}.row>.col-12{width:100%}.row>.off-12{margin-left:100%}.row.gtr-0{margin-top:0;margin-left:0rem}.row.gtr-0>*{padding:0
0 0 0rem}.row.gtr-0.gtr-uniform{margin-top:0rem}.row.gtr-0.gtr-uniform>*{padding-top:0rem}.row.gtr-25{margin-top:0;margin-left:-.375rem}.row.gtr-25>*{padding:0
0 0 .375rem}.row.gtr-25.gtr-uniform{margin-top:-.375rem}.row.gtr-25.gtr-uniform>*{padding-top:.375rem}.row.gtr-50{margin-top:0;margin-left:-.75rem}.row.gtr-50>*{padding:0
0 0 .75rem}.row.gtr-50.gtr-uniform{margin-top:-.75rem}.row.gtr-50.gtr-uniform>*{padding-top:.75rem}.row{margin-top:0;margin-left:-1.5rem}.row>*{padding:0
0 0 1.5rem}.row.gtr-uniform{margin-top:-1.5rem}.row.gtr-uniform>*{padding-top:1.5rem}.row.gtr-150{margin-top:0;margin-left:-2.25rem}.row.gtr-150>*{padding:0
0 0 2.25rem}.row.gtr-150.gtr-uniform{margin-top:-2.25rem}.row.gtr-150.gtr-uniform>*{padding-top:2.25rem}.row.gtr-200{margin-top:0;margin-left:-3rem}.row.gtr-200>*{padding:0
0 0 3rem}.row.gtr-200.gtr-uniform{margin-top:-3rem}.row.gtr-200.gtr-uniform>*{padding-top:3rem}@media screen and (max-width: 1680px){.row{display:flex;flex-wrap:wrap;box-sizing:border-box;align-items:stretch}.row>*{box-sizing:border-box}.row.gtr-uniform>*>:last-child{margin-bottom:0}.row.aln-left{justify-content:flex-start}.row.aln-center{justify-content:center}.row.aln-right{justify-content:flex-end}.row.aln-top{align-items:flex-start}.row.aln-middle{align-items:center}.row.aln-bottom{align-items:flex-end}.row>.imp-xlarge{order:-1}.row>.col-1-xlarge{width:8.33333%}.row>.off-1-xlarge{margin-left:8.33333%}.row>.col-2-xlarge{width:16.66667%}.row>.off-2-xlarge{margin-left:16.66667%}.row>.col-3-xlarge{width:25%}.row>.off-3-xlarge{margin-left:25%}.row>.col-4-xlarge{width:33.33333%}.row>.off-4-xlarge{margin-left:33.33333%}.row>.col-5-xlarge{width:41.66667%}.row>.off-5-xlarge{margin-left:41.66667%}.row>.col-6-xlarge{width:50%}.row>.off-6-xlarge{margin-left:50%}.row>.col-7-xlarge{width:58.33333%}.row>.off-7-xlarge{margin-left:58.33333%}.row>.col-8-xlarge{width:66.66667%}.row>.off-8-xlarge{margin-left:66.66667%}.row>.col-9-xlarge{width:75%}.row>.off-9-xlarge{margin-left:75%}.row>.col-10-xlarge{width:83.33333%}.row>.off-10-xlarge{margin-left:83.33333%}.row>.col-11-xlarge{width:91.66667%}.row>.off-11-xlarge{margin-left:91.66667%}.row>.col-12-xlarge{width:100%}.row>.off-12-xlarge{margin-left:100%}.row.gtr-0{margin-top:0;margin-left:0rem}.row.gtr-0>*{padding:0
0 0 0rem}.row.gtr-0.gtr-uniform{margin-top:0rem}.row.gtr-0.gtr-uniform>*{padding-top:0rem}.row.gtr-25{margin-top:0;margin-left:-.375rem}.row.gtr-25>*{padding:0
0 0 .375rem}.row.gtr-25.gtr-uniform{margin-top:-.375rem}.row.gtr-25.gtr-uniform>*{padding-top:.375rem}.row.gtr-50{margin-top:0;margin-left:-.75rem}.row.gtr-50>*{padding:0
0 0 .75rem}.row.gtr-50.gtr-uniform{margin-top:-.75rem}.row.gtr-50.gtr-uniform>*{padding-top:.75rem}.row{margin-top:0;margin-left:-1.5rem}.row>*{padding:0
0 0 1.5rem}.row.gtr-uniform{margin-top:-1.5rem}.row.gtr-uniform>*{padding-top:1.5rem}.row.gtr-150{margin-top:0;margin-left:-2.25rem}.row.gtr-150>*{padding:0
0 0 2.25rem}.row.gtr-150.gtr-uniform{margin-top:-2.25rem}.row.gtr-150.gtr-uniform>*{padding-top:2.25rem}.row.gtr-200{margin-top:0;margin-left:-3rem}.row.gtr-200>*{padding:0
0 0 3rem}.row.gtr-200.gtr-uniform{margin-top:-3rem}.row.gtr-200.gtr-uniform>*{padding-top:3rem}}@media screen and (max-width: 1280px){.row{display:flex;flex-wrap:wrap;box-sizing:border-box;align-items:stretch}.row>*{box-sizing:border-box}.row.gtr-uniform>*>:last-child{margin-bottom:0}.row.aln-left{justify-content:flex-start}.row.aln-center{justify-content:center}.row.aln-right{justify-content:flex-end}.row.aln-top{align-items:flex-start}.row.aln-middle{align-items:center}.row.aln-bottom{align-items:flex-end}.row>.imp-large{order:-1}.row>.col-1-large{width:8.33333%}.row>.off-1-large{margin-left:8.33333%}.row>.col-2-large{width:16.66667%}.row>.off-2-large{margin-left:16.66667%}.row>.col-3-large{width:25%}.row>.off-3-large{margin-left:25%}.row>.col-4-large{width:33.33333%}.row>.off-4-large{margin-left:33.33333%}.row>.col-5-large{width:41.66667%}.row>.off-5-large{margin-left:41.66667%}.row>.col-6-large{width:50%}.row>.off-6-large{margin-left:50%}.row>.col-7-large{width:58.33333%}.row>.off-7-large{margin-left:58.33333%}.row>.col-8-large{width:66.66667%}.row>.off-8-large{margin-left:66.66667%}.row>.col-9-large{width:75%}.row>.off-9-large{margin-left:75%}.row>.col-10-large{width:83.33333%}.row>.off-10-large{margin-left:83.33333%}.row>.col-11-large{width:91.66667%}.row>.off-11-large{margin-left:91.66667%}.row>.col-12-large{width:100%}.row>.off-12-large{margin-left:100%}.row.gtr-0{margin-top:0;margin-left:0rem}.row.gtr-0>*{padding:0
0 0 0rem}.row.gtr-0.gtr-uniform{margin-top:0rem}.row.gtr-0.gtr-uniform>*{padding-top:0rem}.row.gtr-25{margin-top:0;margin-left:-.375rem}.row.gtr-25>*{padding:0
0 0 .375rem}.row.gtr-25.gtr-uniform{margin-top:-.375rem}.row.gtr-25.gtr-uniform>*{padding-top:.375rem}.row.gtr-50{margin-top:0;margin-left:-.75rem}.row.gtr-50>*{padding:0
0 0 .75rem}.row.gtr-50.gtr-uniform{margin-top:-.75rem}.row.gtr-50.gtr-uniform>*{padding-top:.75rem}.row{margin-top:0;margin-left:-1.5rem}.row>*{padding:0
0 0 1.5rem}.row.gtr-uniform{margin-top:-1.5rem}.row.gtr-uniform>*{padding-top:1.5rem}.row.gtr-150{margin-top:0;margin-left:-2.25rem}.row.gtr-150>*{padding:0
0 0 2.25rem}.row.gtr-150.gtr-uniform{margin-top:-2.25rem}.row.gtr-150.gtr-uniform>*{padding-top:2.25rem}.row.gtr-200{margin-top:0;margin-left:-3rem}.row.gtr-200>*{padding:0
0 0 3rem}.row.gtr-200.gtr-uniform{margin-top:-3rem}.row.gtr-200.gtr-uniform>*{padding-top:3rem}}@media screen and (max-width: 980px){.row{display:flex;flex-wrap:wrap;box-sizing:border-box;align-items:stretch}.row>*{box-sizing:border-box}.row.gtr-uniform>*>:last-child{margin-bottom:0}.row.aln-left{justify-content:flex-start}.row.aln-center{justify-content:center}.row.aln-right{justify-content:flex-end}.row.aln-top{align-items:flex-start}.row.aln-middle{align-items:center}.row.aln-bottom{align-items:flex-end}.row>.imp-medium{order:-1}.row>.col-1-medium{width:8.33333%}.row>.off-1-medium{margin-left:8.33333%}.row>.col-2-medium{width:16.66667%}.row>.off-2-medium{margin-left:16.66667%}.row>.col-3-medium{width:25%}.row>.off-3-medium{margin-left:25%}.row>.col-4-medium{width:33.33333%}.row>.off-4-medium{margin-left:33.33333%}.row>.col-5-medium{width:41.66667%}.row>.off-5-medium{margin-left:41.66667%}.row>.col-6-medium{width:50%}.row>.off-6-medium{margin-left:50%}.row>.col-7-medium{width:58.33333%}.row>.off-7-medium{margin-left:58.33333%}.row>.col-8-medium{width:66.66667%}.row>.off-8-medium{margin-left:66.66667%}.row>.col-9-medium{width:75%}.row>.off-9-medium{margin-left:75%}.row>.col-10-medium{width:83.33333%}.row>.off-10-medium{margin-left:83.33333%}.row>.col-11-medium{width:91.66667%}.row>.off-11-medium{margin-left:91.66667%}.row>.col-12-medium{width:100%}.row>.off-12-medium{margin-left:100%}.row.gtr-0{margin-top:0;margin-left:0rem}.row.gtr-0>*{padding:0
0 0 0rem}.row.gtr-0.gtr-uniform{margin-top:0rem}.row.gtr-0.gtr-uniform>*{padding-top:0rem}.row.gtr-25{margin-top:0;margin-left:-.375rem}.row.gtr-25>*{padding:0
0 0 .375rem}.row.gtr-25.gtr-uniform{margin-top:-.375rem}.row.gtr-25.gtr-uniform>*{padding-top:.375rem}.row.gtr-50{margin-top:0;margin-left:-.75rem}.row.gtr-50>*{padding:0
0 0 .75rem}.row.gtr-50.gtr-uniform{margin-top:-.75rem}.row.gtr-50.gtr-uniform>*{padding-top:.75rem}.row{margin-top:0;margin-left:-1.5rem}.row>*{padding:0
0 0 1.5rem}.row.gtr-uniform{margin-top:-1.5rem}.row.gtr-uniform>*{padding-top:1.5rem}.row.gtr-150{margin-top:0;margin-left:-2.25rem}.row.gtr-150>*{padding:0
0 0 2.25rem}.row.gtr-150.gtr-uniform{margin-top:-2.25rem}.row.gtr-150.gtr-uniform>*{padding-top:2.25rem}.row.gtr-200{margin-top:0;margin-left:-3rem}.row.gtr-200>*{padding:0
0 0 3rem}.row.gtr-200.gtr-uniform{margin-top:-3rem}.row.gtr-200.gtr-uniform>*{padding-top:3rem}}@media screen and (max-width: 736px){.row{display:flex;flex-wrap:wrap;box-sizing:border-box;align-items:stretch}.row>*{box-sizing:border-box}.row.gtr-uniform>*>:last-child{margin-bottom:0}.row.aln-left{justify-content:flex-start}.row.aln-center{justify-content:center}.row.aln-right{justify-content:flex-end}.row.aln-top{align-items:flex-start}.row.aln-middle{align-items:center}.row.aln-bottom{align-items:flex-end}.row>.imp-small{order:-1}.row>.col-1-small{width:8.33333%}.row>.off-1-small{margin-left:8.33333%}.row>.col-2-small{width:16.66667%}.row>.off-2-small{margin-left:16.66667%}.row>.col-3-small{width:25%}.row>.off-3-small{margin-left:25%}.row>.col-4-small{width:33.33333%}.row>.off-4-small{margin-left:33.33333%}.row>.col-5-small{width:41.66667%}.row>.off-5-small{margin-left:41.66667%}.row>.col-6-small{width:50%}.row>.off-6-small{margin-left:50%}.row>.col-7-small{width:58.33333%}.row>.off-7-small{margin-left:58.33333%}.row>.col-8-small{width:66.66667%}.row>.off-8-small{margin-left:66.66667%}.row>.col-9-small{width:75%}.row>.off-9-small{margin-left:75%}.row>.col-10-small{width:83.33333%}.row>.off-10-small{margin-left:83.33333%}.row>.col-11-small{width:91.66667%}.row>.off-11-small{margin-left:91.66667%}.row>.col-12-small{width:100%}.row>.off-12-small{margin-left:100%}.row.gtr-0{margin-top:0;margin-left:0rem}.row.gtr-0>*{padding:0
0 0 0rem}.row.gtr-0.gtr-uniform{margin-top:0rem}.row.gtr-0.gtr-uniform>*{padding-top:0rem}.row.gtr-25{margin-top:0;margin-left:-.3125rem}.row.gtr-25>*{padding:0
0 0 .3125rem}.row.gtr-25.gtr-uniform{margin-top:-.3125rem}.row.gtr-25.gtr-uniform>*{padding-top:.3125rem}.row.gtr-50{margin-top:0;margin-left:-.625rem}.row.gtr-50>*{padding:0
0 0 .625rem}.row.gtr-50.gtr-uniform{margin-top:-.625rem}.row.gtr-50.gtr-uniform>*{padding-top:.625rem}.row{margin-top:0;margin-left:-1.25rem}.row>*{padding:0
0 0 1.25rem}.row.gtr-uniform{margin-top:-1.25rem}.row.gtr-uniform>*{padding-top:1.25rem}.row.gtr-150{margin-top:0;margin-left:-1.875rem}.row.gtr-150>*{padding:0
0 0 1.875rem}.row.gtr-150.gtr-uniform{margin-top:-1.875rem}.row.gtr-150.gtr-uniform>*{padding-top:1.875rem}.row.gtr-200{margin-top:0;margin-left:-2.5rem}.row.gtr-200>*{padding:0
0 0 2.5rem}.row.gtr-200.gtr-uniform{margin-top:-2.5rem}.row.gtr-200.gtr-uniform>*{padding-top:2.5rem}}@media screen and (max-width: 480px){.row{display:flex;flex-wrap:wrap;box-sizing:border-box;align-items:stretch}.row>*{box-sizing:border-box}.row.gtr-uniform>*>:last-child{margin-bottom:0}.row.aln-left{justify-content:flex-start}.row.aln-center{justify-content:center}.row.aln-right{justify-content:flex-end}.row.aln-top{align-items:flex-start}.row.aln-middle{align-items:center}.row.aln-bottom{align-items:flex-end}.row>.imp-xsmall{order:-1}.row>.col-1-xsmall{width:8.33333%}.row>.off-1-xsmall{margin-left:8.33333%}.row>.col-2-xsmall{width:16.66667%}.row>.off-2-xsmall{margin-left:16.66667%}.row>.col-3-xsmall{width:25%}.row>.off-3-xsmall{margin-left:25%}.row>.col-4-xsmall{width:33.33333%}.row>.off-4-xsmall{margin-left:33.33333%}.row>.col-5-xsmall{width:41.66667%}.row>.off-5-xsmall{margin-left:41.66667%}.row>.col-6-xsmall{width:50%}.row>.off-6-xsmall{margin-left:50%}.row>.col-7-xsmall{width:58.33333%}.row>.off-7-xsmall{margin-left:58.33333%}.row>.col-8-xsmall{width:66.66667%}.row>.off-8-xsmall{margin-left:66.66667%}.row>.col-9-xsmall{width:75%}.row>.off-9-xsmall{margin-left:75%}.row>.col-10-xsmall{width:83.33333%}.row>.off-10-xsmall{margin-left:83.33333%}.row>.col-11-xsmall{width:91.66667%}.row>.off-11-xsmall{margin-left:91.66667%}.row>.col-12-xsmall{width:100%}.row>.off-12-xsmall{margin-left:100%}.row.gtr-0{margin-top:0;margin-left:0rem}.row.gtr-0>*{padding:0
0 0 0rem}.row.gtr-0.gtr-uniform{margin-top:0rem}.row.gtr-0.gtr-uniform>*{padding-top:0rem}.row.gtr-25{margin-top:0;margin-left:-.3125rem}.row.gtr-25>*{padding:0
0 0 .3125rem}.row.gtr-25.gtr-uniform{margin-top:-.3125rem}.row.gtr-25.gtr-uniform>*{padding-top:.3125rem}.row.gtr-50{margin-top:0;margin-left:-.625rem}.row.gtr-50>*{padding:0
0 0 .625rem}.row.gtr-50.gtr-uniform{margin-top:-.625rem}.row.gtr-50.gtr-uniform>*{padding-top:.625rem}.row{margin-top:0;margin-left:-1.25rem}.row>*{padding:0
0 0 1.25rem}.row.gtr-uniform{margin-top:-1.25rem}.row.gtr-uniform>*{padding-top:1.25rem}.row.gtr-150{margin-top:0;margin-left:-1.875rem}.row.gtr-150>*{padding:0
0 0 1.875rem}.row.gtr-150.gtr-uniform{margin-top:-1.875rem}.row.gtr-150.gtr-uniform>*{padding-top:1.875rem}.row.gtr-200{margin-top:0;margin-left:-2.5rem}.row.gtr-200>*{padding:0
0 0 2.5rem}.row.gtr-200.gtr-uniform{margin-top:-2.5rem}.row.gtr-200.gtr-uniform>*{padding-top:2.5rem}}.box{border:solid 1px;border-radius:.3125rem;margin-bottom:2rem;padding:1.5rem}.box>:last-child,.box>:last-child>:last-child,.box>:last-child>:last-child>:last-child{margin-bottom:0}.box
header{border-bottom:2px solid #ec2a00;margin-bottom:1.5rem}.box.alt{border:0;border-radius:0;padding:0}.box{border-color:#1e5491}.store-card{max-width:760px !important;margin:3rem auto !important;background:#fff;color:#7a7d86}.store-card .alt,.store-card
h4{margin:1.25rem}.store-card
h4{line-height:1.5rem;font-size:20pt;color:#ffe4b4}@media screen and (max-width: 736px){.store-card .alt,.store-card
h4{margin-left:1rem}}@media screen and (max-width: 480px){.store-card{padding-bottom:50vh}}.profiles-card{max-width:960px !important;margin-right:auto !important;margin-left:auto !important}.profiles-card
.profile{margin:.75rem}@media screen and (max-width: 480px){.profiles-card
.profile{margin-bottom:1.75rem}}.card{background:#f2f5fa;color:#7a7d86;border-radius:.25rem;overflow:hidden;margin-bottom:1.5rem}.card
h4{margin:1rem;line-height:2rem}.card
p{margin:1rem;padding-bottom:1rem}.card.image.fit{margin:0;border-radius:0}.card.note{background:#ffc;padding:.5rem .75rem;margin:1.25rem 1.5rem 1.5rem 0}.card.profile
h4{position:absolute;top:0;color:rgba(255,255,255,0.75);font-size:24pt;text-shadow:1px 3px 2px rgba(0,0,0,0.3)}.card.profile
.image.fit{margin-bottom:0}@media screen and (max-width: 736px){.card{position:relative;margin-bottom:2rem}.card.note{margin:1rem}}#calendar{max-width:900px;margin:0
auto 3rem auto;background:rgba(0,0,0,0.8);background-image:url("/regggie/_shared/themes/ggg_project_website/img/overlay.png");padding:1rem;border-radius:.3125rem}#calendar .list-wrapper{margin:0
0 0 .25rem;padding:5.1rem 0 1rem 0;height:37.5rem;overflow-x:hidden;overflow-y:scroll}@media screen and (max-width: 480px){#calendar .list-wrapper{height:auto}}#calendar .list-wrapper
h2{font-weight:normal;font-size:140%;text-align:center;font-family:"Varela Round",Helvetica,sans-serif}#calendar .list-wrapper ul,#calendar .list-wrapper
li{list-style:none;margin:0;padding:0}#calendar .list-wrapper ul
li{position:relative;margin-bottom:.25rem}#calendar .list-wrapper ul li.list-head
h3{font-weight:normal;padding-left:2.25rem;margin-top:1.5rem;font-size:90%;color:#f2f5fa}#calendar .list-wrapper ul li
a{display:block;border:none;background:white;background-image:linear-gradient(#fff, #e5e5e5);padding:.5rem;font-size:90%}@media screen and (max-width: 736px){#calendar .list-wrapper ul li
a{margin:1rem}}#calendar .list-wrapper ul li a:hover{background-image:linear-gradient(#fff, #FaFAF0);color:rgba(0,0,0,0.8)}#calendar .list-wrapper ul li a
p{line-height:1.25rem;margin-bottom:.5rem;color:rgba(0,0,0,0.8)}#calendar .list-wrapper ul li a
h4{margin-bottom:.555rem;font-size:96%;text-decoration:none}#calendar .list-wrapper ul li a h4
span{color:#ec2a00;padding-left:1.75rem;padding-bottom:.5rem;display:block}#calendar .list-wrapper ul li a h4:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:FontAwesome;font-style:normal;font-weight:normal;text-transform:none !important;padding:0
.5rem 0 0}#calendar .list-wrapper ul li a h4:before{content:'\f005';position:absolute;top:.6rem;left:.6rem;color:#ec2a00;font-size:80%}#calendar .list-wrapper ul li a
.icon{top:.6rem;left:.6rem;padding-bottom:.6rem}#calendar .list-wrapper ul li a .icon:before{padding-right:.6rem}#calendar
table{min-height:37.5rem;margin:0;border:none}@media screen and (max-width: 480px){#calendar
table{min-height:26rem}}#calendar table
th{text-align:center;color:#7a7d86;padding:0px}#calendar table
th.title{font-size:24pt}@media screen and (max-width: 736px){#calendar table
th.title{font-size:14pt}}#calendar table th td
a{color:white;border:none}#calendar table tr.cal-head-row{background:none}#calendar table tr.cal-head-row
th{padding:1rem;font-size:170%;height:5rem}#calendar table tr.cal-week-row{height:30px}#calendar table tr.cal-week-row
td{border-bottom-width:2px;font-weight:bold;color:rgba(122,125,134,0.75)}#calendar table tr
td{width:14.2%;border:1px
solid #e5e5e5;background:white;font-size:125%;padding:4px
8px}@media screen and (max-width: 736px){#calendar table tr
td{font-size:100%;padding:6px}}@media screen and (max-width: 480px){#calendar table tr
td{font-size:90%;padding:4px}}#calendar table tr td
a{font-weight:600;border:none;display:block}#calendar table tr td a
span.day_rep{margin-left:.25rem;color:#ec2a00 !important;font-size:60%;text-decoration:none}#calendar table tr td a span.day_rep:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:FontAwesome;font-style:normal;font-weight:normal;text-transform:none !important;padding:0
.5rem 0 0}#calendar table tr td a span.day_rep:before{content:'\f005'}#calendar table tr td.calendar-today{line-height:0px;background:#FaFAF0;background-image:linear-gradient(#fff, #FaFAF0);border-color:#ddd}#calendar table tr td.calendar-today a,#calendar table tr td.calendar-today
span{color:black}@media screen and (max-width: 736px){#calendar{margin:0;margin-bottom:4rem;padding:.5rem}}@media screen and (max-width: 480px){#calendar{border-radius:0}}input[type="submit"],input[type="reset"],input[type="button"],button,.button{-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;appearance:none;-moz-transition:background-color .175s ease-in-out,box-shadow .175s ease-in-out,color .175s ease-in-out;-webkit-transition:background-color .175s ease-in-out,box-shadow .175s ease-in-out,color .175s ease-in-out;-ms-transition:background-color .175s ease-in-out,box-shadow .175s ease-in-out,color .175s ease-in-out;transition:background-color .175s ease-in-out,box-shadow .175s ease-in-out,color .175s ease-in-out;background-color:transparent;border-radius:0.25rem;border:0;cursor:pointer;display:inline-block;font-weight:600;height:3rem;line-height:calc(3rem - 1px);padding:0
2rem;text-align:center;text-decoration:none;white-space:nowrap}input[type="submit"]:before,input[type="reset"]:before,input[type="button"]:before,button:before,.button:before{-moz-transition:color .175s ease-in-out;-webkit-transition:color .175s ease-in-out;-ms-transition:color .175s ease-in-out;transition:color .175s ease-in-out}input[type="submit"].icon:before,input[type="reset"].icon:before,input[type="button"].icon:before,button.icon:before,.button.icon:before{margin-right:0.75rem}input[type="submit"].next,input[type="reset"].next,input[type="button"].next,button.next,.button.next{text-decoration:none}input[type="submit"].next:before,input[type="reset"].next:before,input[type="button"].next:before,button.next:before,.button.next:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:FontAwesome;font-style:normal;font-weight:normal;text-transform:none !important;padding:0
.5rem 0 0}input[type="submit"].next:before,input[type="reset"].next:before,input[type="button"].next:before,button.next:before,.button.next:before{content:'\f178';float:right;line-height:inherit;margin-left:0.75rem}input[type="submit"].fit,input[type="reset"].fit,input[type="button"].fit,button.fit,.button.fit{width:100%}input[type="submit"].small,input[type="reset"].small,input[type="button"].small,button.small,.button.small{font-size:0.9rem;height:2.625rem;line-height:calc(2.625rem - 1px);padding:0
1.5rem}input[type="submit"].small.next:before,input[type="reset"].small.next:before,input[type="button"].small.next:before,button.small.next:before,.button.small.next:before{margin-left:0.5rem}input[type="submit"].xsmall,input[type="reset"].xsmall,input[type="button"].xsmall,button.xsmall,.button.xsmall{font-size:0.8rem;font-weight:normal;height:2rem;line-height:calc(2rem - 1px);padding:0
1rem}input[type="submit"].pill,input[type="reset"].pill,input[type="button"].pill,button.pill,.button.pill{padding:.5rem;margin:0;box-shadow:none;height:auto}input[type="submit"].large,input[type="reset"].large,input[type="button"].large,button.large,.button.large{font-size:1.125rem;height:3.5rem;line-height:calc(3.5rem - 1px);padding:0
2rem;min-width:8rem}input[type="submit"].disabled,input[type="submit"]:disabled,input[type="reset"].disabled,input[type="reset"]:disabled,input[type="button"].disabled,input[type="button"]:disabled,button.disabled,button:disabled,.button.disabled,.button:disabled{pointer-events:none;opacity:0.25}input[type="submit"],input[type="reset"],input[type="button"],button{line-height:calc(3rem - 2px)}input[type="submit"].small,input[type="reset"].small,input[type="button"].small,button.small{line-height:calc(2.625rem - 2px)}input[type="submit"],input[type="reset"],input[type="button"],button,.button{color:#1e5491;box-shadow:inset 0 0 0 3px #1e5491}input[type="submit"].icon:before,input[type="reset"].icon:before,input[type="button"].icon:before,button.icon:before,.button.icon:before{color:#1e5491}input[type="submit"].next:before,input[type="reset"].next:before,input[type="button"].next:before,button.next:before,.button.next:before{color:#1e5491}input[type="submit"]:hover,input[type="reset"]:hover,input[type="button"]:hover,button:hover,.button:hover{background-color:rgba(236,42,0,0.1);box-shadow:inset 0 0 0 3px #ec2a00;color:#ec2a00}input[type="submit"]:hover:before,input[type="reset"]:hover:before,input[type="button"]:hover:before,button:hover:before,.button:hover:before{color:inherit}input[type="submit"]:active,input[type="reset"]:active,input[type="button"]:active,button:active,.button:active{background-color:rgba(236,42,0,0.35);box-shadow:inset 0 0 0 3px #ec2a00;color:#ec2a00}input[type="submit"]:active:before,input[type="reset"]:active:before,input[type="button"]:active:before,button:active:before,.button:active:before{color:inherit}input[type="submit"].primary,input[type="reset"].primary,input[type="button"].primary,button.primary,.button.primary{box-shadow:none;background-color:#ec2a00;color:#fff}input[type="submit"].primary:before,input[type="reset"].primary:before,input[type="button"].primary:before,button.primary:before,.button.primary:before{color:rgba(255,255,255,0.5)}input[type="submit"].primary:hover,input[type="reset"].primary:hover,input[type="button"].primary:hover,button.primary:hover,.button.primary:hover{background-color:#ff3307}input[type="submit"].primary:active,input[type="reset"].primary:active,input[type="button"].primary:active,button.primary:active,.button.primary:active{background-color:#d32500}form{margin:0
0 2rem 0}form>:last-child{margin-bottom:0}form>.fields{display:-moz-flex;display:-webkit-flex;display:-ms-flex;display:flex;-moz-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% + 4rem);margin:-2rem 0 2rem -2rem}form>.fields>.field{-moz-flex-grow:0;-webkit-flex-grow:0;-ms-flex-grow:0;flex-grow:0;-moz-flex-shrink:0;-webkit-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0;padding:2rem 0 0 2rem;width:calc(100% - 2rem)}form>.fields>.field.half{width:calc(50% - 1rem)}form>.fields>.field.third{width:calc(100%/3 - .66667rem)}form>.fields>.field.quarter{width:calc(25% - .5rem)}@media screen and (max-width: 480px){form>.fields{width:calc(100% + 3rem);margin:-1.5rem 0 2rem -1.5rem}form>.fields>.field{padding:1.5rem 0 0 1.5rem;width:calc(100% - 1.5rem)}form>.fields>.field.half{width:calc(100% - 1.5rem)}form>.fields>.field.third{width:calc(100% - 1.5rem)}form>.fields>.field.quarter{width:calc(100% - 1.5rem)}}label{display:block;font-size:0.9rem;color:#78a8f1}input[type="text"],input[type="password"],input[type="email"],select,textarea{-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;appearance:none;background:transparent;border-radius:.3125rem;border:solid 1px;color:inherit;display:block;outline:0;padding:0
1rem;text-decoration:none;width:100%}input[type="text"]:invalid,input[type="password"]:invalid,input[type="email"]:invalid,select:invalid,textarea:invalid{box-shadow:none}select{background-size:1.25rem;background-repeat:no-repeat;background-position:calc(100% - 1rem) center;height:2.75rem;padding-right:2.75rem;text-overflow:ellipsis}select:focus::-ms-value{background-color:transparent}select::-ms-expand{display:none}input[type="text"],input[type="password"],input[type="email"],select{height:2.75rem}textarea{padding:0.75rem 1rem}input[type="checkbox"],input[type="radio"]{-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;appearance:none;display:block;float:left;margin-right:-2rem;opacity:0;width:1rem;z-index:-1}input[type="checkbox"]+label,input[type="radio"]+label{text-decoration:none;cursor:pointer;display:inline-block;font-size:1rem;font-weight:300;padding-left:2.4rem;padding-right:0.75rem;position:relative}input[type="checkbox"]+label:before,input[type="radio"]+label:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:FontAwesome;font-style:normal;font-weight:normal;text-transform:none !important;padding:0
.5rem 0 0}input[type="checkbox"]+label:before,input[type="radio"]+label:before{border-radius:.3125rem;border:solid 1px;content:'';display:inline-block;height:1.65rem;left:0;line-height:1.58125rem;position:absolute;text-align:center;top:0;width:1.65rem}input[type="checkbox"]:checked+label:before,input[type="radio"]:checked+label:before{content:'\f00c'}input[type="checkbox"]+label:before{border-radius:.3125rem}input[type="radio"]+label:before{border-radius:100%}::-webkit-input-placeholder{opacity:1.0}:-moz-placeholder{opacity:1.0}::-moz-placeholder{opacity:1.0}:-ms-input-placeholder{opacity:1.0}label{color:#7a7d86}input[type="text"],input[type="password"],input[type="email"],select,textarea{border-color:#1e5491}input[type="text"]:focus,input[type="password"]:focus,input[type="email"]:focus,select:focus,textarea:focus{border-color:#ec2a00;box-shadow:0 0 0 1px #ec2a00}select{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' preserveAspectRatio='none' viewBox='0 0 40 40'%3E%3Cpath d='M9.4,12.3l10.4,10.4l10.4-10.4c0.2-0.2,0.5-0.4,0.9-0.4c0.3,0,0.6,0.1,0.9,0.4l3.3,3.3c0.2,0.2,0.4,0.5,0.4,0.9 c0,0.4-0.1,0.6-0.4,0.9L20.7,31.9c-0.2,0.2-0.5,0.4-0.9,0.4c-0.3,0-0.6-0.1-0.9-0.4L4.3,17.3c-0.2-0.2-0.4-0.5-0.4-0.9 c0-0.4,0.1-0.6,0.4-0.9l3.3-3.3c0.2-0.2,0.5-0.4,0.9-0.4S9.1,12.1,9.4,12.3z' fill='%231e5491' /%3E%3C/svg%3E")}select
option{color:#7a7d86;background:#fff}input[type="checkbox"]+label,input[type="radio"]+label{color:#7a7d86}input[type="checkbox"]+label:before,input[type="radio"]+label:before{background:rgba(221,225,235,0.175);border-color:#1e5491}input[type="checkbox"]:checked+label:before,input[type="radio"]:checked+label:before{background-color:#7a7d86;border-color:#7a7d86;color:#fff}input[type="checkbox"]:focus+label:before,input[type="radio"]:focus+label:before{border-color:#ec2a00;box-shadow:0 0 0 1px #ec2a00}::-webkit-input-placeholder{color:rgba(122,125,134,0.75) !important}:-moz-placeholder{color:rgba(122,125,134,0.75) !important}::-moz-placeholder{color:rgba(122,125,134,0.75) !important}:-ms-input-placeholder{color:rgba(122,125,134,0.75) !important}.icon{text-decoration:none;position:relative;border-bottom:none}.icon:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:FontAwesome;font-style:normal;font-weight:normal;text-transform:none !important;padding:0
.5rem 0 0}.icon>.label{display:none}.icon.alt:before{-moz-transition:color .175s ease-in-out,background-color .175s ease-in-out,box-shadow .175s ease-in-out;-webkit-transition:color .175s ease-in-out,background-color .175s ease-in-out,box-shadow .175s ease-in-out;-ms-transition:color .175s ease-in-out,background-color .175s ease-in-out,box-shadow .175s ease-in-out;transition:color .175s ease-in-out,background-color .175s ease-in-out,box-shadow .175s ease-in-out;display:inline-block;width:3.5rem;height:3.5rem;line-height:3.5rem;border-radius:3.5rem;text-align:center}.icon.major{display:block;margin:0
0 1.25rem 0}.icon.major:before{display:inline-block;width:4rem;height:4rem;line-height:4rem;border-radius:4rem;font-size:1.325rem}@media screen and (max-width: 736px){.icon.alt:before{width:3rem;height:3rem;line-height:3rem;border-radius:3rem}}span.icon:before{cursor:default}.icon.accent1{color:tomato}.icon.accent2{color:#e37b7c}.icon.accent3{color:#ffe4b4}.icon.accent4{color:#708090}.icon.accent5{color:#78a8f1}.icon.alt:before{box-shadow:inset 0 0 0 1px #1e5491}.icon.major:before{box-shadow:inset 0 0 0 1px #1e5491}a.icon.alt:hover{color:#ec2a00}a.icon.alt:hover:before{background-color:rgba(236,42,0,0.1);box-shadow:inset 0 0 0 1px #ec2a00}a.icon.alt:active{color:#ec2a00}a.icon.alt:active:before{background-color:rgba(236,42,0,0.35);box-shadow:inset 0 0 0 1px #ec2a00}.image{display:inline-block;position:relative;border:0}.image[data-position] img{-moz-object-fit:cover;-webkit-object-fit:cover;-ms-object-fit:cover;object-fit:cover;display:block;position:absolute;top:0;left:0;width:100%;height:100%}.image[data-position="top left"] img{-moz-object-position:top left;-webkit-object-position:top left;-ms-object-position:top left;object-position:top left}.image[data-position="top"] img{-moz-object-position:top;-webkit-object-position:top;-ms-object-position:top;object-position:top}.image[data-position="top right"] img{-moz-object-position:top right;-webkit-object-position:top right;-ms-object-position:top right;object-position:top right}.image[data-position="right"] img{-moz-object-position:right;-webkit-object-position:right;-ms-object-position:right;object-position:right}.image[data-position="bottom right"] img{-moz-object-position:bottom right;-webkit-object-position:bottom right;-ms-object-position:bottom right;object-position:bottom right}.image[data-position="bottom"] img{-moz-object-position:bottom;-webkit-object-position:bottom;-ms-object-position:bottom;object-position:bottom}.image[data-position="bottom left"] img{-moz-object-position:bottom left;-webkit-object-position:bottom left;-ms-object-position:bottom left;object-position:bottom left}.image[data-position="left"] img{-moz-object-position:left;-webkit-object-position:left;-ms-object-position:left;object-position:left}.image[data-position="center"] img{-moz-object-position:center;-webkit-object-position:center;-ms-object-position:center;object-position:center}.image[data-position="25% 25%"] img{-moz-object-position:25% 25%;-webkit-object-position:25% 25%;-ms-object-position:25% 25%;object-position:25% 25%}.image[data-position="75% 25%"] img{-moz-object-position:75% 25%;-webkit-object-position:75% 25%;-ms-object-position:75% 25%;object-position:75% 25%}.image[data-position="75% 75%"] img{-moz-object-position:75% 75%;-webkit-object-position:75% 75%;-ms-object-position:75% 75%;object-position:75% 75%}.image[data-position="25% 75%"] img{-moz-object-position:25% 75%;-webkit-object-position:25% 75%;-ms-object-position:25% 75%;object-position:25% 75%}.image
img{display:block}.image.left,.image.right{max-width:40%}.image.left img,.image.right
img{width:100%}.image.left{float:left;margin:0
1.5rem 1rem 0;top:0.25rem}.image.right{float:right;margin:0
0 1rem 1.5rem;top:0.25rem}.image.fit{display:block;margin:0;width:100%}.image.fit
img{width:100%}.image.main{display:block;margin:0
0 3rem 0;width:100%}.image.main
img{width:100%}.image.filtered{position:relative}.image.filtered:after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("/regggie/_shared/themes/ggg_project_website/img/overlay.png"),linear-gradient(45deg,rgba(255,99,71,0.25),rgba(112,128,144,0.25))}a.image{overflow:hidden}a.image
img{-moz-transition:-moz-transform .175s ease;-webkit-transition:-webkit-transform .175s ease;-ms-transition:-ms-transform .175s ease;transition:transform .175s ease}a.image:hover
img{-moz-transform:scale(1.075);-webkit-transform:scale(1.075);-ms-transform:scale(1.075);transform:scale(1.075)}#columns{column-width:180px;column-gap:8px;width:100%;max-width:900px;margin:50px
auto;padding:0
20px}#columns
a{border:none}div#columns
figure{background:transparent;margin:0
2px 6px;transition:opacity .4s ease-in-out;display:inline-block;column-break-inside:avoid;position:relative}div#columns figure
img{width:100%;height:auto;border-radius:3px;overflow:hidden}div#columns
figure#_form{background:rgba(0,0,0,0.5);border-radius:3px;width:100%;height:280px;overflow-y:scroll;display:inline-block}div#columns figure
figcaption{position:absolute;right:0;top:0;width:100%}div#columns:hover figure:not(:hover){opacity:0.90}@media screen and (max-width: 750px){#columns
figure{width:100%}}.photo-credit{color:#fff !important;position:absolute;bottom:0;right:0;background:#ec2a00;z-index:1005;font-size:70%;font-family:"Fira Mono",monospace;padding:0
1rem;cursor:default;opacity:.15;transition:opacity .5s ease-out;-moz-transition:opacity .5s ease-out;-webkit-transition:opacity .5s ease-out;-o-transition:opacity .5s ease-out}.photo-credit:hover{opacity:.95}.gallery-single{position:relative;border-radius:.3125rem;overflow:hidden;max-height:80vh}.gallery-slider{max-height:333px;background:rgba(0,0,0,0.8);border-radius:.3125rem;overflow:hidden !important}.gallery-slider
.slider{min-height:100px}.gallery{border-radius:.3125rem;overflow:hidden}.gallery .dark-box,.gallery .light-box{background-image:linear-gradient(to bottom left, #434d57, #000);height:100%;padding:2rem}.gallery .dark-box p,.gallery .light-box
p{line-height:1.75rem}.gallery .dark-box h1,.gallery .dark-box h2,.gallery .dark-box h3,.gallery .light-box h1,.gallery .light-box h2,.gallery .light-box
h3{line-height:2.5rem}.gallery .dark-box{color:#fff}.gallery .dark-box input[type="submit"],.gallery .dark-box input[type="reset"],.gallery .dark-box input[type="button"],.gallery .dark-box button,.gallery .dark-box
.button{color:rgba(255,255,255,0.35);box-shadow:inset 0 0 0 3px #fff}.gallery .dark-box input[type="submit"].icon:before,.gallery .dark-box input[type="reset"].icon:before,.gallery .dark-box input[type="button"].icon:before,.gallery .dark-box button.icon:before,.gallery .dark-box .button.icon:before{color:#fff}.gallery .dark-box input[type="submit"].next:before,.gallery .dark-box input[type="reset"].next:before,.gallery .dark-box input[type="button"].next:before,.gallery .dark-box button.next:before,.gallery .dark-box .button.next:before{color:#fff}.gallery .dark-box input[type="submit"]:hover,.gallery .dark-box input[type="reset"]:hover,.gallery .dark-box input[type="button"]:hover,.gallery .dark-box button:hover,.gallery .dark-box .button:hover{background-color:rgba(255,255,255,0.1);box-shadow:inset 0 0 0 3px #fff;color:#fff}.gallery .dark-box input[type="submit"]:hover:before,.gallery .dark-box input[type="reset"]:hover:before,.gallery .dark-box input[type="button"]:hover:before,.gallery .dark-box button:hover:before,.gallery .dark-box .button:hover:before{color:inherit}.gallery .dark-box input[type="submit"]:active,.gallery .dark-box input[type="reset"]:active,.gallery .dark-box input[type="button"]:active,.gallery .dark-box button:active,.gallery .dark-box .button:active{background-color:rgba(255,255,255,0.35);box-shadow:inset 0 0 0 3px #fff;color:#fff}.gallery .dark-box input[type="submit"]:active:before,.gallery .dark-box input[type="reset"]:active:before,.gallery .dark-box input[type="button"]:active:before,.gallery .dark-box button:active:before,.gallery .dark-box .button:active:before{color:inherit}.gallery .dark-box input[type="submit"].primary,.gallery .dark-box input[type="reset"].primary,.gallery .dark-box input[type="button"].primary,.gallery .dark-box button.primary,.gallery .dark-box
.button.primary{box-shadow:none;background-color:#fff;color:#9388c0}.gallery .dark-box input[type="submit"].primary:before,.gallery .dark-box input[type="reset"].primary:before,.gallery .dark-box input[type="button"].primary:before,.gallery .dark-box button.primary:before,.gallery .dark-box .button.primary:before{color:rgba(147,136,192,0.5)}.gallery .dark-box input[type="submit"].primary:hover,.gallery .dark-box input[type="reset"].primary:hover,.gallery .dark-box input[type="button"].primary:hover,.gallery .dark-box button.primary:hover,.gallery .dark-box .button.primary:hover{background-color:#fff}.gallery .dark-box input[type="submit"].primary:active,.gallery .dark-box input[type="reset"].primary:active,.gallery .dark-box input[type="button"].primary:active,.gallery .dark-box button.primary:active,.gallery .dark-box .button.primary:active{background-color:#f3f2f2}.gallery .dark-box input,.gallery .dark-box select,.gallery .dark-box
textarea{color:#fff}.gallery .dark-box
a{color:#fff}.gallery .dark-box a:hover{color:#fff}.gallery .dark-box strong,.gallery .dark-box
b{color:#fff}.gallery .dark-box h1,.gallery .dark-box
h2{color:#fff}.gallery .dark-box
h3{color:#f5f5f5}.gallery .dark-box
h4{color:#ffbdb6}.gallery .dark-box
h5{color:#a6c6f6}.gallery .dark-box
h6{color:#fff}.gallery .dark-box
blockquote{border-left-color:rgba(255,255,255,0.35)}.gallery .dark-box
code{background:rgba(255,255,255,0.075);border-color:rgba(255,255,255,0.35)}.gallery .dark-box
hr{border-bottom-color:rgba(255,255,255,0.35)}.gallery .light-box{background-image:linear-gradient(to bottom left, #f0fafa, #fff)}.gallery .light-box h1,.gallery .light-box h2,.gallery .light-box h3,.gallery .light-box p,.gallery .light-box
a{color:#7a7d86 !important}.gallery .light-box h1,.gallery .light-box h2,.gallery .light-box
h3{font-weight:100}.palette:hover>.image-tools,.album_list figure .palette:hover>figcaption,figure:hover>.image-tools,.album_list figure:hover>figcaption,article:hover>.image-tools,.album_list figure article:hover>figcaption,div:hover>.image-tools,.album_list figure div:hover>figcaption{opacity:1}.drop-here{display:inline-block;background:rgba(0,0,0,0.2);height:100%;width:100%}.image-tools,.album_list figure
figcaption{position:absolute;left:0;top:0;width:100%;opacity:0;background:rgba(0,0,0,0.333);font-size:70%;padding:.3rem;text-align:left;transition:opacity .6s}.image-tools a,.album_list figure figcaption
a{color:white}.image-tools .handle,.album_list figure figcaption
.handle{color:#fff;margin-left:.5rem;cursor:move}.image-tools .sample-color,.album_list figure figcaption .sample-color{color:#fff;margin-left:.5rem;cursor:pointer}.image-tools .confirm,.album_list figure figcaption
.confirm{color:#fff;cursor:pointer;font-size:18px}.album_list{text-align:center;width:100%;padding:2rem 0}.album_list
figure{max-width:44%;display:inline-block;margin:.25rem .5rem .5rem;position:relative;overflow:hidden}.album_list figure:hover .image-tools,.album_list figure:hover
figcaption{opacity:1}.album_list figure
.album{position:relative;height:240px;overflow:hidden}.album_list figure .album
img{width:310px;height:240px;background:rgba(0,0,0,0.2)}.album_list figure .album
h3{font-weight:400;position:absolute;bottom:0;text-align:center;width:100%;color:white}.album_list figure .color_bits
.color_bit{float:left;height:180px}.haas{background:rgba(0,0,0,0.05);border-radius:.3125rem;padding:4rem;margin-bottom:2rem}.haas
h2{font-size:33pt}.haas
p{font-size:140%;color:rgba(0,0,0,0.8);text-shadow:0px 1px 3px rgba(0,0,0,0.05)}.haas input[type="submit"],.haas input[type="reset"],.haas input[type="button"],.haas button,.haas
.button{color:rgba(255,255,255,0.35);box-shadow:inset 0 0 0 3px #fff}.haas input[type="submit"].icon:before,.haas input[type="reset"].icon:before,.haas input[type="button"].icon:before,.haas button.icon:before,.haas .button.icon:before{color:#fff}.haas input[type="submit"].next:before,.haas input[type="reset"].next:before,.haas input[type="button"].next:before,.haas button.next:before,.haas .button.next:before{color:#fff}.haas input[type="submit"]:hover,.haas input[type="reset"]:hover,.haas input[type="button"]:hover,.haas button:hover,.haas .button:hover{background-color:rgba(255,255,255,0.1);box-shadow:inset 0 0 0 3px #fff;color:#fff}.haas input[type="submit"]:hover:before,.haas input[type="reset"]:hover:before,.haas input[type="button"]:hover:before,.haas button:hover:before,.haas .button:hover:before{color:inherit}.haas input[type="submit"]:active,.haas input[type="reset"]:active,.haas input[type="button"]:active,.haas button:active,.haas .button:active{background-color:rgba(255,255,255,0.35);box-shadow:inset 0 0 0 3px #fff;color:#fff}.haas input[type="submit"]:active:before,.haas input[type="reset"]:active:before,.haas input[type="button"]:active:before,.haas button:active:before,.haas .button:active:before{color:inherit}.haas input[type="submit"].primary,.haas input[type="reset"].primary,.haas input[type="button"].primary,.haas button.primary,.haas
.button.primary{box-shadow:none;background-color:#fff;color:#9388c0}.haas input[type="submit"].primary:before,.haas input[type="reset"].primary:before,.haas input[type="button"].primary:before,.haas button.primary:before,.haas .button.primary:before{color:rgba(147,136,192,0.5)}.haas input[type="submit"].primary:hover,.haas input[type="reset"].primary:hover,.haas input[type="button"].primary:hover,.haas button.primary:hover,.haas .button.primary:hover{background-color:#fff}.haas input[type="submit"].primary:active,.haas input[type="reset"].primary:active,.haas input[type="button"].primary:active,.haas button.primary:active,.haas .button.primary:active{background-color:#f3f2f2}@media screen and (max-width: 480px){.haas{padding:1rem}.haas
h2{font-size:24px}.haas
p{font-size:80%}}.haas-button{border-radius:.3125rem;padding:.25rem 1rem;display:inline-block}.haas-box,.haas-button{background:#fff;box-shadow:0 1px 0 #ccc,0 2px 0 #c9c9c9,0 3px 0 #bbb,0 4px 0 #b9b9b9,0 5px 0 #aaa,0 6px 1px rgba(0,0,0,0.1),0 0 5px rgba(0,0,0,0.1),0 1px 3px rgba(0,0,0,0.3),0 3px 5px rgba(0,0,0,0.2),0 5px 10px rgba(0,0,0,0.25),0 10px 10px rgba(0,0,0,0.2),0 20px 20px rgba(0,0,0,0.15)}.haas-lettering,.haas
h2{color:#fff;text-shadow:0 1px 0 #ccc,0 2px 0 #c9c9c9,0 3px 0 #bbb,0 4px 0 #b9b9b9,0 5px 0 #aaa,0 6px 1px rgba(0,0,0,0.1),0 0 5px rgba(0,0,0,0.1),0 1px 3px rgba(0,0,0,0.3),0 3px 5px rgba(0,0,0,0.2),0 5px 10px rgba(0,0,0,0.25),0 10px 10px rgba(0,0,0,0.2),0 20px 20px rgba(0,0,0,0.15)}ol{list-style:decimal;margin:0
0 2rem 0;padding-left:1.25rem}ol
li{padding-left:0.25rem}ul{list-style:disc;margin:0
0 2rem 0;padding-left:1rem}ul
li{padding-left:0.5rem}ul.alt{list-style:none;padding-left:0}ul.alt
li{border-top:solid 1px;padding:0.5rem 0}ul.alt li:first-child{border-top:0;padding-top:0}dl{margin:0
0 2rem 0}dl
dt{display:block;font-weight:600;margin:0
0 1rem 0}dl
dd{margin-left:2rem}ul.alt
li{border-top-color:#1e5491}ul.actions{display:-moz-flex;display:-webkit-flex;display:-ms-flex;display:flex;cursor:default;list-style:none;margin-left:-1rem;padding-left:0}ul.actions
li{padding:0
0 0 1rem;vertical-align:middle}ul.actions.special{-moz-justify-content:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;width:100%;margin-left:0}ul.actions.special li:first-child{padding-left:0}ul.actions.stacked{-moz-flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-left:0}ul.actions.stacked
li{padding:1.3rem 0 0 0}ul.actions.stacked li:first-child{padding-top:0}ul.actions.fit{width:calc(100% + 1rem)}ul.actions.fit
li{-moz-flex-grow:1;-webkit-flex-grow:1;-ms-flex-grow:1;flex-grow:1;-moz-flex-shrink:1;-webkit-flex-shrink:1;-ms-flex-shrink:1;flex-shrink:1;width:100%}ul.actions.fit li>*{width:100%}ul.actions.fit.stacked{width:100%}ul.icons{cursor:default;list-style:none;padding-left:0;margin-bottom:0}ul.icons
li{display:inline-block;padding:0
1rem 0 0}ul.icons li:last-child{padding-right:0}ul.icons li .icon:before{font-size:1.5rem}@media screen and (max-width: 736px){ul.icons
li{padding:0
0.75rem 0 0}ul.icons li .icon:before{font-size:1.25rem}}section.special,article.special{text-align:center}header
p{position:relative;margin:0
0 1.5rem 0}header h1+p{font-size:1.25rem;margin-top:-1rem}header h2+p{font-size:1.25rem;margin-top:-1rem}header h3+p{font-size:1.1rem;margin-top:-.8rem}header h4+p,header h5+p,header h6+p{font-size:0.9rem;margin-top:-.6rem}@media screen and (max-width: 736px){header h1+p{font-size:1rem;margin-top:-.25rem}header h2+p{font-size:1rem;margin-top:-.6rem}header h3+p{font-size:1rem;margin-top:-.6rem}header h4+p,header h5+p,header h6+p{font-size:1rem;margin-top:-.6rem}}.table-wrapper{-webkit-overflow-scrolling:touch;overflow-x:auto}table{margin:0
0 2rem 0;width:100%}table tbody
tr{border:solid 1px;border-left:0;border-right:0}table
td{padding:0.75rem 0.75rem}table
th{font-size:0.9rem;padding:0
0.75rem 0.75rem 0.75rem;text-align:left;text-transform:uppercase;color:rgba(122,125,134,0.75)}table
th.title{text-align:center;font-weight:bold}table
thead{border-bottom:solid 2px}table
tfoot{border-top:solid 2px}table.alt{border-collapse:separate}table.alt tbody tr
th{padding:1rem;border-bottom:1px solid #1e5491}table.alt tbody tr
td{border:solid 1px;border-left-width:0;border-top-width:0}table.alt tbody tr td:first-child{border-left-width:1px}table.alt tbody tr:first-child
td{border-top-width:1px}table.alt
thead{border-bottom:0}table.alt
tfoot{border-top:0}table tbody
tr{border-color:#1e5491}table tbody tr:nth-child(2n+1){background-color:rgba(221,225,235,0.175)}table
th{color:#7a7d86}table
thead{border-bottom-color:#1e5491}table
tfoot{border-top-color:#1e5491}table.alt tbody tr
td{border-color:#1e5491}.banner-note{text-align:center;padding:4rem 4rem 2rem 4rem}.banner-note
.alert{margin:0
auto;text-decoration:none}.banner-note .alert:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:FontAwesome;font-style:normal;font-weight:normal;text-transform:none !important;padding:0
.5rem 0 0}.banner-note .alert.alert-danger:before{content:'\f0a3';margin-right:.75rem;color:tomato}.banner-note .alert.alert-success:before{content:'\f00c';margin-right:.75rem;color:#e37b7c}.banner-note .alert.alert-info:before{content:'\f071';margin-right:.75rem;color:#ffe4b4}.banner-1{margin:2rem 0;padding:2rem 1.5rem .1rem 1.5rem;color:#fff}.banner-1 input,.banner-1 select,.banner-1
textarea{color:#fff}.banner-1
a{color:#fff}.banner-1 a:hover{color:#fff}.banner-1 strong,.banner-1
b{color:#fff}.banner-1 h1,.banner-1
h2{color:#fff}.banner-1
h3{color:#f5f5f5}.banner-1
h4{color:#ffbdb6}.banner-1
h5{color:#a6c6f6}.banner-1
h6{color:#fff}.banner-1
blockquote{border-left-color:rgba(255,255,255,0.35)}.banner-1
code{background:rgba(255,255,255,0.075);border-color:rgba(255,255,255,0.35)}.banner-1
hr{border-bottom-color:rgba(255,255,255,0.35)}.banner-2{padding:10rem 1.5rem 8rem 1.5rem;color:#fff}.banner-2 input,.banner-2 select,.banner-2
textarea{color:#fff}.banner-2
a{color:#fff}.banner-2 a:hover{color:#fff}.banner-2 strong,.banner-2
b{color:#fff}.banner-2 h1,.banner-2
h2{color:#fff}.banner-2
h3{color:#f5f5f5}.banner-2
h4{color:#ffbdb6}.banner-2
h5{color:#a6c6f6}.banner-2
h6{color:#fff}.banner-2
blockquote{border-left-color:rgba(255,255,255,0.35)}.banner-2
code{background:rgba(255,255,255,0.075);border-color:rgba(255,255,255,0.35)}.banner-2
hr{border-bottom-color:rgba(255,255,255,0.35)}.banner{color:#fff;padding:12rem 6rem 10rem 6rem;cursor:default;position:relative;text-align:center}.banner input[type="submit"],.banner input[type="reset"],.banner input[type="button"],.banner button,.banner
.button{color:rgba(255,255,255,0.35);box-shadow:inset 0 0 0 3px #fff}.banner input[type="submit"].icon:before,.banner input[type="reset"].icon:before,.banner input[type="button"].icon:before,.banner button.icon:before,.banner .button.icon:before{color:#fff}.banner input[type="submit"].next:before,.banner input[type="reset"].next:before,.banner input[type="button"].next:before,.banner button.next:before,.banner .button.next:before{color:#fff}.banner input[type="submit"]:hover,.banner input[type="reset"]:hover,.banner input[type="button"]:hover,.banner button:hover,.banner .button:hover{background-color:rgba(255,255,255,0.1);box-shadow:inset 0 0 0 3px #fff;color:#fff}.banner input[type="submit"]:hover:before,.banner input[type="reset"]:hover:before,.banner input[type="button"]:hover:before,.banner button:hover:before,.banner .button:hover:before{color:inherit}.banner input[type="submit"]:active,.banner input[type="reset"]:active,.banner input[type="button"]:active,.banner button:active,.banner .button:active{background-color:rgba(255,255,255,0.35);box-shadow:inset 0 0 0 3px #fff;color:#fff}.banner input[type="submit"]:active:before,.banner input[type="reset"]:active:before,.banner input[type="button"]:active:before,.banner button:active:before,.banner .button:active:before{color:inherit}.banner input[type="submit"].primary,.banner input[type="reset"].primary,.banner input[type="button"].primary,.banner button.primary,.banner
.button.primary{box-shadow:none;background-color:#fff;color:#9388c0}.banner input[type="submit"].primary:before,.banner input[type="reset"].primary:before,.banner input[type="button"].primary:before,.banner button.primary:before,.banner .button.primary:before{color:rgba(147,136,192,0.5)}.banner input[type="submit"].primary:hover,.banner input[type="reset"].primary:hover,.banner input[type="button"].primary:hover,.banner button.primary:hover,.banner .button.primary:hover{background-color:#fff}.banner input[type="submit"].primary:active,.banner input[type="reset"].primary:active,.banner input[type="button"].primary:active,.banner button.primary:active,.banner .button.primary:active{background-color:#f3f2f2}.banner input,.banner select,.banner
textarea{color:#fff}.banner
a{color:#fff}.banner a:hover{color:#fff}.banner strong,.banner
b{color:#fff}.banner h1,.banner
h2{color:#fff}.banner
h3{color:#f5f5f5}.banner
h4{color:#ffbdb6}.banner
h5{color:#a6c6f6}.banner
h6{color:#fff}.banner
blockquote{border-left-color:rgba(255,255,255,0.35)}.banner
code{background:rgba(255,255,255,0.075);border-color:rgba(255,255,255,0.35)}.banner
hr{border-bottom-color:rgba(255,255,255,0.35)}.banner
.image{pointer-events:none;position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:-1}.banner .image:before{-moz-transition:opacity 1.3125s ease-in-out;-webkit-transition:opacity 1.3125s ease-in-out;-ms-transition:opacity 1.3125s ease-in-out;transition:opacity 1.3125s ease-in-out;content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("/regggie/_shared/themes/ggg_project_website/img/overlay.png"),url("/regggie/_shared/themes/ggg_project_website/img/overlay.png"),linear-gradient(45deg, tomato, #708090);opacity:0.7;z-index:1}.banner .image:after{-moz-transition:opacity 1.3125s ease-in-out;-webkit-transition:opacity 1.3125s ease-in-out;-ms-transition:opacity 1.3125s ease-in-out;transition:opacity 1.3125s ease-in-out;content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("/regggie/_shared/themes/ggg_project_website/img/overlay.png"),url("/regggie/_shared/themes/ggg_project_website/img/overlay.png"),linear-gradient(45deg, #975549, #4d4d4d);opacity:0;z-index:1}.banner .image
img{-moz-transition:-moz-transform 2.1875s ease-out,-moz-filter 2.1875s ease-out;-webkit-transition:-webkit-transform 2.1875s ease-out,-webkit-filter 2.1875s ease-out;-ms-transition:-ms-transform 2.1875s ease-out,-ms-filter 2.1875s ease-out;transition:transform 2.1875s ease-out,filter 2.1875s ease-out}.banner h1,.banner
.actions{-moz-transition:opacity .875s ease-out,-moz-transform .875s ease-out,-moz-filter .875s ease-out;-webkit-transition:opacity .875s ease-out,-webkit-transform .875s ease-out,-webkit-filter .875s ease-out;-ms-transition:opacity .875s ease-out,-ms-transform .875s ease-out,-ms-filter .875s ease-out;transition:opacity .875s ease-out,transform .875s ease-out,filter .875s ease-out;-moz-transition-delay:1.99609s;-webkit-transition-delay:1.99609s;-ms-transition-delay:1.99609s;transition-delay:1.99609s}body.is-preload .banner .image:before{opacity:1}body.is-preload .banner .image:after{opacity:1}body.is-preload .banner .image
img{-moz-filter:blur(1.5rem);-webkit-filter:blur(1.5rem);-ms-filter:blur(1.5rem);filter:blur(1.5rem);-moz-transform:translateX(-1.5rem) scale(1.125);-webkit-transform:translateX(-1.5rem) scale(1.125);-ms-transform:translateX(-1.5rem) scale(1.125);transform:translateX(-1.5rem) scale(1.125)}body.is-preload .banner h1,body.is-preload .banner
.actions{-moz-transform:scale(0.985);-webkit-transform:scale(0.985);-ms-transform:scale(0.985);transform:scale(0.985);-moz-filter:blur(0.1rem);-webkit-filter:blur(0.1rem);-ms-filter:blur(0.1rem);filter:blur(0.1rem);opacity:0}@media screen and (max-width: 1280px){.banner{padding:10rem 3rem 8rem 3rem}}@media screen and (max-width: 980px){.banner{padding:18rem 3rem 16rem 3rem}}@media screen and (max-width: 736px){.banner{padding:6rem 3rem 4rem 3rem}}@media screen and (max-width: 480px){.banner{padding:10rem 1.5rem 8rem 1.5rem}}@media screen and (max-width: 360px){.banner{padding:8rem 1.5rem 6rem 1.5rem}}.event-ticket{background:#fff;position:relative;color:rgba(0,0,0,0.8);max-width:960px;margin:auto;overflow:hidden;padding:0}.event-ticket .event-date{color:#f2f5fa;font-weight:900;font-family:"Varela Round",Helvetica,sans-serif;text-transform:uppercase;background:linear-gradient(45deg, rgba(0,0,0,0.8), #000)}.event-ticket .event-date
span{display:block;margin-left:1.25rem}.event-ticket .event-date .event-day{font-size:2.5rem;color:#ec2a00}.event-ticket .event-image{overflow:hidden;margin:0;padding:0}.event-ticket .event-image
.image.fit{margin:0}.event-ticket .event-content{background:linear-gradient(0deg, #fff, #f2f5fa);padding:1.25rem 1.5rem}@media screen and (max-width: 980px){.event-ticket .event-content{max-height:16.5rem;overflow:hidden;overflow-y:scroll}}.event-ticket .event-content
p{line-height:1.25rem;font-size:90%}.event-ticket .event-content
h4{margin:1rem 0 .25rem 0;font-weight:normal;font-size:135%;color:#ec2a00}.event-ticket .event-content
h5{font-weight:normal;color:#000;font-size:115%}.features{width:100%;margin:2.5rem 0;display:-moz-flex;display:-webkit-flex;display:-ms-flex;display:flex;-moz-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-moz-align-items:-moz-stretch;-webkit-align-items:-webkit-stretch;-ms-align-items:-ms-stretch;align-items:stretch;text-align:center}.features>*{-moz-flex-shrink:1;-webkit-flex-shrink:1;-ms-flex-shrink:1;flex-shrink:1;-moz-flex-grow:0;-webkit-flex-grow:0;-ms-flex-grow:0;flex-grow:0}.features>*{width:33.33333%}.features>*{padding:4rem;width:33.33333%}.features>section{border-style:solid;border-left-width:1px;border-top-width:1px}.features>section>:last-child{margin-bottom:0}.features>section:nth-child(3n-2){border-left-width:0}.features>section:nth-child(-n+3){border-top-width:0}.features>section
h3{font-size:1.25rem;margin:0
0 .65rem 0}@media screen and (max-width: 980px){.features>*{width:50%}.features>*{padding:3rem;width:50%}.features>section:nth-child(3n-2){border-left-width:1px}.features>section:nth-child(-n+3){border-top-width:1px}.features>section:nth-child(2n-1){border-left-width:0}.features>section:nth-child(-n+2){border-top-width:0}}@media screen and (max-width: 480px){.features>*{width:100%}.features>*{padding:3rem;width:100%}.features>section:nth-child(2n-1){border-left-width:1px}.features>section:nth-child(-n+2){border-top-width:1px}.features>section:nth-child(n){border-left-width:0}.features>section:nth-child(-n+1){border-top-width:0}}.features>section{border-color:#1e5491}.color-palette-accents>div{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;width:4rem;height:5rem;border-radius:.3125rem}.color-palette-accents>div
label{color:#fff}.color-palette-accents>div label input,.color-palette-accents>div label select,.color-palette-accents>div label
textarea{color:#fff}.color-palette-accents>div label
a{color:#fff}.color-palette-accents>div label a:hover{color:#fff}.color-palette-accents>div label strong,.color-palette-accents>div label
b{color:#fff}.color-palette-accents>div label h1,.color-palette-accents>div label
h2{color:#fff}.color-palette-accents>div label
h3{color:#f5f5f5}.color-palette-accents>div label
h4{color:#ffbdb6}.color-palette-accents>div label
h5{color:#a6c6f6}.color-palette-accents>div label
h6{color:#fff}.color-palette-accents>div label
blockquote{border-left-color:rgba(255,255,255,0.35)}.color-palette-accents>div label
code{background:rgba(255,255,255,0.075);border-color:rgba(255,255,255,0.35)}.color-palette-accents>div label
hr{border-bottom-color:rgba(255,255,255,0.35)}.color-palette-accents
.accent1{background-color:tomato}.color-palette-accents .accent1
label{border-color:tomato}.color-palette-accents
.accent2{background-color:#e37b7c}.color-palette-accents .accent2
label{border-color:#e37b7c}.color-palette-accents
.accent3{background-color:#ffe4b4}.color-palette-accents .accent3
label{border-color:#ffe4b4}.color-palette-accents
.accent4{background-color:#708090}.color-palette-accents .accent4
label{border-color:#708090}.color-palette-accents
.accent5{background-color:#78a8f1}.color-palette-accents .accent5
label{border-color:#78a8f1}.color-palette,.color-palette-accents{margin:auto;position:relative;display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:40rem}@media screen and (max-width: 480px){.color-palette,.color-palette-accents{width:22rem}}.color-palette .color-1,.color-palette-accents .color-1,.color-palette .color-2,.color-palette-accents .color-2,.color-palette .color-3,.color-palette-accents .color-3{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;width:10rem;height:15rem;padding-bottom:1.25rem;border-radius:.3125rem}@media screen and (max-width: 480px){.color-palette .color-1,.color-palette-accents .color-1,.color-palette .color-2,.color-palette-accents .color-2,.color-palette .color-3,.color-palette-accents .color-3{width:7rem;height:15.625rem}}.color-palette .color-1>div,.color-palette-accents .color-1>div,.color-palette .color-2>div,.color-palette-accents .color-2>div,.color-palette .color-3>div,.color-palette-accents .color-3>div{position:relative;display:block;width:100%;padding:5px
0 0;color:white;text-align:center}.color-palette .color-1,.color-palette-accents .color-1{background-color:#ec2a00}.color-palette .color-1>div:nth-of-type(1),.color-palette-accents .color-1>div:nth-of-type(1){padding:10px
0;background-color:#6d1300}.color-palette .color-1>div:nth-of-type(2),.color-palette-accents .color-1>div:nth-of-type(2){padding:10px
0;background-color:#a01c00}.color-palette .color-1>div:nth-of-type(3),.color-palette-accents .color-1>div:nth-of-type(3){padding:10px
0;background-color:#ff5d3a}.color-palette .color-1>div:nth-of-type(4),.color-palette-accents .color-1>div:nth-of-type(4){margin:0
0 20px;padding:10px
0;background-color:#ff876d}.color-palette .color-2,.color-palette-accents .color-2{background-color:rgba(0,0,0,0.8)}.color-palette .color-2>div:nth-of-type(1),.color-palette-accents .color-2>div:nth-of-type(1){padding:10px
0;background-color:rgba(0,0,0,0.8)}.color-palette .color-2>div:nth-of-type(2),.color-palette-accents .color-2>div:nth-of-type(2){padding:10px
0;background-color:rgba(0,0,0,0.8)}.color-palette .color-2>div:nth-of-type(3),.color-palette-accents .color-2>div:nth-of-type(3){padding:10px
0;background-color:rgba(38,38,38,0.8)}.color-palette .color-2>div:nth-of-type(4),.color-palette-accents .color-2>div:nth-of-type(4){margin:0
0 20px;padding:10px
0;background-color:rgba(64,64,64,0.8)}.color-palette .color-3,.color-palette-accents .color-3{background-color:#f2f5fa}.color-palette .color-3>div,.color-palette-accents .color-3>div{color:#ec2a00}.color-palette .color-3>div:nth-of-type(1),.color-palette-accents .color-3>div:nth-of-type(1){padding:10px
0;background-color:#96aed7}.color-palette .color-3>div:nth-of-type(2),.color-palette-accents .color-3>div:nth-of-type(2){padding:10px
0;background-color:#bbcbe5}.color-palette .color-3>div:nth-of-type(3),.color-palette-accents .color-3>div:nth-of-type(3){padding:10px
0;background-color:#f6f8fb}.color-palette .color-3>div:nth-of-type(4),.color-palette-accents .color-3>div:nth-of-type(4){margin:0
0 20px;padding:10px
0;background-color:#fff}.posts{margin-top:8rem}.post,#comments{width:42rem;margin:3rem auto}@media screen and (max-width: 480px){.post,#comments{width:100%}}#comments{width:33.33rem}#comments h1,#comments h2,#comments h3,#comments
h4{color:rgba(0,0,0,0.8)}@media screen and (max-width: 480px){#comments #existing-comments{margin-left:1.5rem}#comments
.btn{margin-left:1.5rem}}#comments .form-group{margin-bottom:1.5rem}#comments .form-group
input{background:#fff}@media screen and (max-width: 480px){#comments .form-group
input{margin-left:1.5rem;width:90vw}}#comments
#comment{width:100%;height:6rem;background:#fff;margin-bottom:2rem}@media screen and (max-width: 480px){#comments
#comment{margin-left:1.5rem;width:90vw;height:10rem}}#comments
.comment{margin-bottom:2rem}#comments .comment .comment-body{margin:.5rem 3rem;color:rgba(0,0,0,0.8)}@media screen and (max-width: 480px){#comments .comment .comment-body{margin:1.5rem;width:85vw}}.breadcrumbs{width:42rem;margin:3rem auto;padding:.75rem;font-size:115%;background:rgba(0,0,0,0.05);list-style:none;display:flex}@media screen and (max-width: 480px){.breadcrumbs{width:100%}}.breadcrumbs li
a{border:none;font-weight:600}.breadcrumbs li:after{content:"\232A";font-weight:600;font-size:80%;padding:0
1rem;text-align:center;width:1.5rem;display:inline-block}.breadcrumbs li:last-child:after{content:""}.pagination{width:42rem;margin:3rem auto 8rem;padding:.75rem;background:rgba(0,0,0,0.05);list-style:none;display:flex}@media screen and (max-width: 480px){.pagination{width:100%}}.pagination li
a{border:none;font-weight:600;color:whitesmoke}.pagination li:after{content:"\25E6";font-weight:600;font-size:80%;padding:0
1rem;text-align:center;width:1.5rem;display:inline-block;opacity:.7}.pagination li:last-child:after{content:""}.pagination li.active
span{opacity:.5}.post{background:#fff;box-shadow:0 1px 6px rgba(0,0,0,0.12);position:relative}.post.article{margin-bottom:12rem}.post
.tools{position:absolute;height:2.2rem;bottom:-3rem;margin:0;padding:0;list-style:none}.post .tools
li{overflow:hidden;margin-right:1.5rem;display:inline-block}.post .tools li
a{font-size:80%;font-family:"Fira Mono",monospace;color:#78a8f1;line-height:12pt;opacity:.5}.post .tools li a:before{font-size:142%}.post .tools li a:hover{opacity:1}.post
.meta{width:100%;margin:0;padding:0;list-style:none;position:absolute;top:-2.5rem;display:flex}.post .meta
li{font-size:80%;overflow:hidden}.post .meta li.category
a{font-weight:700;font-family:"Fira Mono",monospace;text-decoration:none}.post .meta
li.keywords{margin-left:auto}.post .meta li.keywords
a{font-family:"Fira Mono",monospace}.post .meta li.keywords
span{margin-left:.42rem;margin-right:.42rem}.post .meta li.keywords span:after{content:", "}.post .meta li.keywords span:last-child:after{content:""}.post
.inner{padding:4rem 4rem 2rem 4rem;font-size:110%}.post .inner h1,.post .inner h2,.post .inner
h3{font-family:"Source Serif Pro",Helvetica,sans-serif}.post .inner
.byline{margin-bottom:2rem;padding-bottom:2rem;border-bottom:1px solid #1e5491}@media screen and (max-width: 480px){.post
.inner{padding:1.5rem 1.5rem .1rem 1.5rem}}@media screen and (max-width: 360px){.post
.inner{background:black}}#profile{padding:4.5rem 3rem 2.5rem 3rem;background:salmon;border-radius:.3125rem;cursor:default;max-width:100%;opacity:0.95;position:relative;text-align:center;width:22em;margin:auto;color:#fff}#profile
h1{color:#fff !important;text-transform:none}#profile
.avatar{position:relative;display:block;margin-bottom:2rem}#profile .avatar
img{display:block;margin:0
auto;border-radius:100%;box-shadow:0 0 0 1rem #fff}@media screen and (max-width: 480px){#profile{padding:4rem 2rem 2rem 2rem;width:100%}}.main{position:relative;background-color:#fff;overflow-x:hidden}.main>*{position:relative;margin-top:0 !important;margin-bottom:0 !important;max-width:100%}.main>*:before{content:'';display:block;position:absolute;top:0;left:-100vw;width:200vw;height:1px;background:#1e5491}.main>*.small{width:48rem}.main>*.medium{width:60rem}.main>:first-child:before{display:none}.main>header{padding:7rem 6rem 5rem 6rem;text-align:center;margin:0
auto}.main>header>:first-child{position:relative;padding-bottom:2rem;margin-bottom:3rem}.main>header>:first-child:after{content:'';display:block;position:absolute;bottom:0;left:50%;width:20rem;height:3px;margin-left:-10rem;background-image:linear-gradient(90deg, tomato, #708090)}.main>header.highlight
h2{color:#ec2a00 !important}.main>header.highlight>:first-child:after{background-image:linear-gradient(90deg,#ec2a00,#ffefec)}.main>.image{display:block;position:relative;width:100%;height:30rem}.main>.image:before{display:none}.main>.image
img{width:100%}.main>.inner-alt{padding:1rem 1rem .1rem 1rem}.main>.inner{padding:6rem 6rem 4rem 6rem;margin-left:auto;margin-right:auto}.main>.inner.special{text-align:center}.main>footer{padding:3rem 6rem 1rem 6rem;text-align:center}.main.style2{color:#fff;background-image:url("/regggie/_shared/themes/ggg_project_website/img/overlay.png"),linear-gradient(45deg, #bc869c, #7494c1)}.main.style2 input,.main.style2 select,.main.style2
textarea{color:#fff}.main.style2
a{color:#fff}.main.style2 a:hover{color:#fff}.main.style2 strong,.main.style2
b{color:#fff}.main.style2 h1,.main.style2
h2{color:#fff}.main.style2
h3{color:#f5f5f5}.main.style2
h4{color:#ffbdb6}.main.style2
h5{color:#a6c6f6}.main.style2
h6{color:#fff}.main.style2
blockquote{border-left-color:rgba(255,255,255,0.35)}.main.style2
code{background:rgba(255,255,255,0.075);border-color:rgba(255,255,255,0.35)}.main.style2
hr{border-bottom-color:rgba(255,255,255,0.35)}.main.style2
.box{border-color:rgba(255,255,255,0.35)}.main.style2 input[type="submit"],.main.style2 input[type="reset"],.main.style2 input[type="button"],.main.style2 button,.main.style2
.button{color:rgba(255,255,255,0.35);box-shadow:inset 0 0 0 3px #fff}.main.style2 input[type="submit"].icon:before,.main.style2 input[type="reset"].icon:before,.main.style2 input[type="button"].icon:before,.main.style2 button.icon:before,.main.style2 .button.icon:before{color:#fff}.main.style2 input[type="submit"].next:before,.main.style2 input[type="reset"].next:before,.main.style2 input[type="button"].next:before,.main.style2 button.next:before,.main.style2 .button.next:before{color:#fff}.main.style2 input[type="submit"]:hover,.main.style2 input[type="reset"]:hover,.main.style2 input[type="button"]:hover,.main.style2 button:hover,.main.style2 .button:hover{background-color:rgba(255,255,255,0.1);box-shadow:inset 0 0 0 3px #fff;color:#fff}.main.style2 input[type="submit"]:hover:before,.main.style2 input[type="reset"]:hover:before,.main.style2 input[type="button"]:hover:before,.main.style2 button:hover:before,.main.style2 .button:hover:before{color:inherit}.main.style2 input[type="submit"]:active,.main.style2 input[type="reset"]:active,.main.style2 input[type="button"]:active,.main.style2 button:active,.main.style2 .button:active{background-color:rgba(255,255,255,0.35);box-shadow:inset 0 0 0 3px #fff;color:#fff}.main.style2 input[type="submit"]:active:before,.main.style2 input[type="reset"]:active:before,.main.style2 input[type="button"]:active:before,.main.style2 button:active:before,.main.style2 .button:active:before{color:inherit}.main.style2 input[type="submit"].primary,.main.style2 input[type="reset"].primary,.main.style2 input[type="button"].primary,.main.style2 button.primary,.main.style2
.button.primary{box-shadow:none;background-color:#fff;color:#9388c0}.main.style2 input[type="submit"].primary:before,.main.style2 input[type="reset"].primary:before,.main.style2 input[type="button"].primary:before,.main.style2 button.primary:before,.main.style2 .button.primary:before{color:rgba(147,136,192,0.5)}.main.style2 input[type="submit"].primary:hover,.main.style2 input[type="reset"].primary:hover,.main.style2 input[type="button"].primary:hover,.main.style2 button.primary:hover,.main.style2 .button.primary:hover{background-color:#fff}.main.style2 input[type="submit"].primary:active,.main.style2 input[type="reset"].primary:active,.main.style2 input[type="button"].primary:active,.main.style2 button.primary:active,.main.style2 .button.primary:active{background-color:#f3f2f2}.main.style2
label{color:#fff}.main.style2 input[type="text"],.main.style2 input[type="password"],.main.style2 input[type="email"],.main.style2 select,.main.style2
textarea{border-color:rgba(255,255,255,0.35)}.main.style2 input[type="text"]:focus,.main.style2 input[type="password"]:focus,.main.style2 input[type="email"]:focus,.main.style2 select:focus,.main.style2 textarea:focus{border-color:#fff;box-shadow:0 0 0 1px #fff}.main.style2
select{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' preserveAspectRatio='none' viewBox='0 0 40 40'%3E%3Cpath d='M9.4,12.3l10.4,10.4l10.4-10.4c0.2-0.2,0.5-0.4,0.9-0.4c0.3,0,0.6,0.1,0.9,0.4l3.3,3.3c0.2,0.2,0.4,0.5,0.4,0.9 c0,0.4-0.1,0.6-0.4,0.9L20.7,31.9c-0.2,0.2-0.5,0.4-0.9,0.4c-0.3,0-0.6-0.1-0.9-0.4L4.3,17.3c-0.2-0.2-0.4-0.5-0.4-0.9 c0-0.4,0.1-0.6,0.4-0.9l3.3-3.3c0.2-0.2,0.5-0.4,0.9-0.4S9.1,12.1,9.4,12.3z' fill='rgba(255,255,255,0.35)' /%3E%3C/svg%3E")}.main.style2 select
option{color:#fff;background:#9388c0}.main.style2 input[type="checkbox"]+label,.main.style2 input[type="radio"]+label{color:#fff}.main.style2 input[type="checkbox"]+label:before,.main.style2 input[type="radio"]+label:before{background:rgba(255,255,255,0.075);border-color:rgba(255,255,255,0.35)}.main.style2 input[type="checkbox"]:checked+label:before,.main.style2 input[type="radio"]:checked+label:before{background-color:#fff;border-color:#fff;color:#9388c0}.main.style2 input[type="checkbox"]:focus+label:before,.main.style2 input[type="radio"]:focus+label:before{border-color:#fff;box-shadow:0 0 0 1px #fff}.main.style2 ::-webkit-input-placeholder{color:rgba(255,255,255,0.75) !important}.main.style2 :-moz-placeholder{color:rgba(255,255,255,0.75) !important}.main.style2 ::-moz-placeholder{color:rgba(255,255,255,0.75) !important}.main.style2 :-ms-input-placeholder{color:rgba(255,255,255,0.75) !important}.main.style2
.icon.accent1{color:#c9b3ff}.main.style2
.icon.accent2{color:#d6bfe3}.main.style2
.icon.accent3{color:#f0c5dc}.main.style2
.icon.accent4{color:#ffbdb6}.main.style2
.icon.accent5{color:#a6c6f6}.main.style2 .icon.alt:before{box-shadow:inset 0 0 0 1px rgba(255,255,255,0.35)}.main.style2 .icon.major:before{box-shadow:inset 0 0 0 1px rgba(255,255,255,0.35)}.main.style2 a.icon.alt:hover{color:#fff}.main.style2 a.icon.alt:hover:before{background-color:rgba(255,255,255,0.1);box-shadow:inset 0 0 0 1px #fff}.main.style2 a.icon.alt:active{color:#fff}.main.style2 a.icon.alt:active:before{background-color:rgba(255,255,255,0.35);box-shadow:inset 0 0 0 1px #fff}.main.style2 ul.alt
li{border-top-color:rgba(255,255,255,0.35)}.main.style2 table tbody
tr{border-color:rgba(255,255,255,0.35)}.main.style2 table tbody tr:nth-child(2n+1){background-color:rgba(255,255,255,0.075)}.main.style2 table
th{color:#fff}.main.style2 table
thead{border-bottom-color:rgba(255,255,255,0.35)}.main.style2 table
tfoot{border-top-color:rgba(255,255,255,0.35)}.main.style2 table.alt tbody tr
td{border-color:rgba(255,255,255,0.35)}.main.style2 .features>section{border-color:rgba(255,255,255,0.35)}.main.style2>*:before{background:rgba(255,255,255,0.35)}.main.style2>header>:first-child:after{background-image:linear-gradient(90deg,#c9b3ff,#ffbdb6)}.main.style3{background:rgba(0,0,0,0.8);color:#fff;box-shadow:inset 0 0 50px #000}.main.style3>.inner{padding:1.5rem;border-bottom:8px solid #111 !important}.main.style3>.inner:before{background:0}.main.style3
hr{border-color:rgba(255,255,255,0.05);border-style:dashed}.main.style3 header
h2{color:#fff;font-size:300% !important;text-shadow:1px 1px 20px black}@media screen and (max-width: 1280px){.main>header{padding:5rem 3rem 3rem 3rem}.main>.image{height:25rem}.main>.inner{padding:3rem 3rem 1rem 3rem}.main>footer{padding:3rem 3rem 1rem 3rem}}@media screen and (max-width: 980px){.main>*.small{width:42rem}.main>.image{height:22.5rem}}@media screen and (max-width: 736px){.main>header{padding:3rem 2rem 1rem 2rem}.main>header>:first-child{padding-bottom:1.5rem;margin-bottom:1.75rem}.main>header>:first-child:after{width:10rem;margin-left:-5rem}.main>.image{height:15rem}.main>.inner{padding:2rem 2rem .1rem 2rem}.main>footer{padding:2rem 2rem .1rem 2rem}}@media screen and (max-width: 480px){.main>header{padding:3rem 1.5rem 1rem 1.5rem}.main>.inner{padding:2rem 1.5rem .1rem 1.5rem}.main>footer{padding:2rem 1.5rem .1rem 1.5rem}}.outside{box-shadow:none !important}.outside.title-only
h2{text-shadow:0px 3px 3px rgba(0,0,0,0.3);padding-bottom:1rem;letter-spacing:.35rem;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#fff;font-size:60pt;line-height:55pt;position:relative;color:#fcfcfc;margin:2rem}@media screen and (max-width: 736px){.outside.title-only
h2{margin:1rem;font-size:46pt;line-height:46pt}}@media screen and (max-width: 480px){.outside.title-only
h2{margin:.75rem;font-size:38pt;line-height:38pt}}.outside.title-only.subheader
h2{font-size:40pt;text-transform:none}@media screen and (max-width: 480px){.outside.title-only.subheader
h2{font-size:32pt}}.outside.title-only.subsubheader
h2{font-size:38pt;text-transform:none;font-weight:normal;-webkit-text-stroke-width:0}@media screen and (max-width: 480px){.outside.title-only.subsubheader
h2{font-size:24pt}}.outside.title-only.paragraph
h2{font-size:24pt;line-height:30pt;text-transform:none;text-shadow:none;font-weight:normal;-webkit-text-stroke-width:0}@media screen and (max-width: 480px){.outside.title-only.paragraph
h2{font-size:18pt}}.outside.title-only.left
h2{text-align:left}.outside.title-only.center
h2{text-align:center}.outside.title-only.right
h2{text-align:right}body{padding-top:100px}@media screen and (max-width: 736px){body{padding-top:3.25rem}}@media screen and (max-width: 480px){body{padding-top:4.25rem}}body.is_home
#header{opacity:.84}#header{position:fixed;top:0px;left:0;width:100%;height:70px;line-height:4.5rem;background-color:#fff;cursor:default;z-index:1000;opacity:.65;transition:opacity .75s ease-in-out;-moz-transition:opacity .75s ease-in-out;-webkit-transition:opacity .75s ease-in-out}#header.hide{display:none}#header.nav-up{top:-70px;opacity:.42;transition:top .42s ease-in-out;-moz-transition:top .2s ease-in-out;-webkit-transition:top .2s ease-in-out}#header.nav-down{top:0px;transition:top .42s ease-in-out;-moz-transition:top .2s ease-in-out;-webkit-transition:top .2s ease-in-out}#header:hover{opacity:.95}#header
a{display:block;height:inherit;line-height:inherit;border-bottom:0;text-decoration:none}#header a:hover{color:#ec2a00}#header>.logo{position:absolute;top:0;left:1rem;height:100%;overflow:hidden}#header>nav{position:absolute;top:0;right:0}#header>nav>ul{list-style:none;padding:0;margin:0}#header>nav>ul>li{position:relative;display:inline-block;margin:0
0.75rem;padding:0}#header>nav>ul>li>a{font-weight:600;overflow:hidden;height:54px}#header>nav>ul>li>a.icon:before{float:right;line-height:inherit;padding-left:.5rem}#header>nav>ul>li>a.icon:hover:before{color:inherit}#header>nav>ul>li>ul{display:none}#header>nav>ul>li.active>a{color:#ec2a00}.dropotron{background-color:#fff;border-radius:.3125rem;box-shadow:0 0.075rem 0.75rem 0 rgba(161,177,204,0.325);list-style-type:none;margin:-0.5rem 0 0 1px;min-width:10rem;padding:0.5rem 0}.dropotron.level-0{margin-top:1.125rem;margin-left:0}.dropotron.level-0:before{-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background-color:#fff;box-shadow:-2px -2px 3px -1px rgba(0,0,0,0.1);content:'';position:absolute;top:-0.375rem;right:2rem;width:0.75rem;height:0.75rem}.dropotron
li{padding:0;position:relative}.dropotron li:first-child{border-top:none}.dropotron li.active>a{color:#ec2a00}.dropotron
a{color:#7a7d86;padding:0.5rem 2rem 0.5rem 0rem;text-decoration:none !important;border:0}.dropotron a:active,.dropotron a:hover,.dropotron a:focus{color:#e37b7c}.dropotron a.icon:before{margin-right:1em}.dropotron
a.alt_menu_item{margin:.5rem 1rem}#header>.navPanelToggle{-moz-transition:background-color .175s ease-in-out,color .175s ease-in-out,top .175s ease-in-out,right .175s ease-in-out;-webkit-transition:background-color .175s ease-in-out,color .175s ease-in-out,top .175s ease-in-out,right .175s ease-in-out;-ms-transition:background-color .175s ease-in-out,color .175s ease-in-out,top .175s ease-in-out,right .175s ease-in-out;transition:background-color .175s ease-in-out,color .175s ease-in-out,top .175s ease-in-out,right .175s ease-in-out;text-decoration:none;display:none;position:absolute;top:0;right:.25rem;height:inherit;line-height:inherit;padding:0
1rem;text-transform:uppercase}#header>.navPanelToggle:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:FontAwesome;font-style:normal;font-weight:normal;text-transform:none !important;padding:0
.5rem 0 0}#header>.navPanelToggle:before{content:'\f111';margin:0
0 0 0.625rem;float:right;color:inherit}@media screen and (max-width: 980px){#header>nav{display:none}#header>.navPanelToggle{display:block}}@media screen and (max-width: 736px){#header{height:44px;line-height:44px}#header>.logo{left:1rem}#header>.navPanelToggle{padding:0
1rem}#header>.navPanelToggle
span{display:none}}#footer{color:rgba(122,125,134,0.75);margin:10rem 3rem;text-align:center}.template-body .block-docs{padding:1rem}.template-body .block-docs>*{margin-bottom:1rem}.template-body
.document{max-width:960px;margin:2rem auto;padding:2rem;background:#fff}.template-body .document h1,.template-body .document h2,.template-body .document
h3{font-weight:normal}#wrapper{width:80rem;max-width:calc(100% - 7rem);margin:0
auto;padding:6rem 0}#wrapper>*{max-width:960px;margin:3.5rem auto 0 auto;box-shadow:0 1rem 4rem 0.125rem rgba(161,177,204,0.325)}#wrapper>:first-child{margin-top:0}#wrapper .block-docs{padding:1rem;border-radius:.3125rem}@media screen and (max-width: 736px){#wrapper .block-docs{padding:0;background:none;box-shadow:none}}#wrapper .block-docs>*{margin:2rem;box-shadow:none}@media screen and (max-width: 736px){#wrapper .block-docs>*{margin:2rem 0rem}}@media screen and (max-width: 1680px){#wrapper{padding:3.5rem 0}}@media screen and (max-width: 1280px){#wrapper{max-width:calc(100% - 5rem);padding:2.5rem 0}#wrapper>*{margin:2.5rem auto 0 auto}}@media screen and (max-width: 736px){#wrapper{max-width:calc(100% - 4rem);padding:2rem 0}#wrapper>*{margin:2rem 0 0 0}}@media screen and (max-width: 480px){#wrapper{max-width:100%;padding:0}#wrapper>*{margin:4rem .75rem;box-shadow:none}}#navPanel{-moz-transform:translateX(100%);-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-moz-transition:-moz-transform .5s ease,box-shadow .5s ease,visibility .5s;-webkit-transition:-webkit-transform .5s ease,box-shadow .5s ease,visibility .5s;-ms-transition:-ms-transform .5s ease,box-shadow .5s ease,visibility .5s;transition:transform .5s ease,box-shadow .5s ease,visibility .5s;-webkit-overflow-scrolling:touch;display:none;position:fixed;top:0;right:0;min-width:50vw;max-width:84%;opacity:.98;height:100%;padding-bottom:4rem;background:#fff;box-shadow:none;overflow-y:auto;visibility:hidden;z-index:1002}#navPanel.visible{-moz-transform:translateX(0);-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);box-shadow:0 0 1.5em 0 rgba(0,0,0,0.2);visibility:visible}#navPanel
nav{padding:4em
2em}#navPanel
.link{-moz-transition:color .175s;-webkit-transition:color .175s;-ms-transition:color .175s;transition:color .175s;display:block;font-size:1.4rem;padding:0.25em 0;text-decoration:none;border-bottom:0;color:rgba(0,0,0,0.8);line-height:1.5rem;overflow-x:hidden;overflow-y:scroll}#navPanel .link:first-child{border-top:0}#navPanel .link.depth-0{font-weight:600}#navPanel
.link.strong{font-weight:600}#navPanel .link:active,#navPanel .link:focus,#navPanel .link:hover{color:tomato}#navPanel .link .indent-1{display:inline-block;width:1rem}#navPanel .link .indent-2{display:inline-block;width:1.5rem}#navPanel
.link.alt_menu_item{margin-left:5rem}#navPanel
.close{text-decoration:none;-moz-transition:color .175s ease-in-out;-webkit-transition:color .175s ease-in-out;-ms-transition:color .175s ease-in-out;transition:color .175s ease-in-out;-webkit-tap-highlight-color:transparent;display:block;position:absolute;top:-.25rem;right:-.6rem;width:7em;height:70px;line-height:3.25em;border:0;color:#1e5491;cursor:pointer;padding-right:1.25em;text-align:right;vertical-align:middle}#navPanel .close:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:FontAwesome;font-style:normal;font-weight:normal;text-transform:none !important;padding:0
.5rem 0 0}#navPanel .close:hover{color:#ec2a00}@media screen and (max-width: 980px){#navPanel
.close{top:-.6rem;right:-.6rem}}@media screen and (max-width: 736px){#navPanel
.close{top:-1.25rem;right:-.7rem}}@media screen and (max-width: 980px){#navPanel{display:block}}@media screen and (max-width: 736px){#navPanel
nav{padding:2.5em 1.75em}}.edit-color{color:lightgreen}.edit-color#header{border-bottom:2px solid lightgreen}.ggg-color{color:salmon !important}.ggg-font{font-family:"Slabo 27px",serif}.edit-doc.icon:hover,.docup.icon:hover{color:#78a8f1}#ggg>a{border-bottom:none}#ggg>a:hover{color:salmon}.ggg
h1{font-family:"Slabo 27px",serif}.ggg
a{border-bottom:none}.ggg.account-box{margin-top:2.5rem;min-height:70vh}#docs{position:relative;z-index:1}#docs .edit-doc-form{background:#fff;padding:1.5rem}#docs .save-doc:hover{background:0 !important;color:#78a8f1 !important}#docs .edit-console{margin-top:1rem;border:0;border-top:6px solid #ccc;padding:1.75rem;border-radius:0;color:black;font-family:"Fira Mono",monospace}#docs .edit-console:focus{box-shadow:none;border:none;color:#1661d4}#docs .doc-tools{text-align:center;position:relative}#docs .doc-tools
ul{background:rgba(0,0,0,0.8);border-radius:.3125rem;z-index:4 !important;color:rgba(255,255,255,0.6);font-size:0.8rem;font-weight:normal;display:inline-block;min-width:260px;margin:0;margin-bottom:1rem;padding:0
1rem 0 .5rem}#docs .doc-tools ul
li{list-style:none;display:inline-block}#docs .doc-tools ul li
a{font-size:0.8rem;font-weight:normal;height:2rem;width:2rem;line-height:calc(2rem - 1px);color:white;border:none}#docs .doc-tools ul li a
i{min-width:1rem}#docs .doc-tools>[id^=tab-]{display:none}#docs
.docs_stage{margin:0
.75rem 0 20vw;z-index:3 !important;position:relative;min-height:100vh}#docs .docs_stage
.required{color:salmon}#docs .docs_stage .anchor-title{padding:1rem 0}@media screen and (max-width: 480px){#docs
.docs_stage{margin-right:1.25rem}}#docs
.docs_menu{z-index:2 !important;position:fixed;top:0;padding-top:7rem;padding-bottom:7rem;overflow-y:scroll;overflow-x:hidden;height:100vh;width:100%;opacity:.9}#docs .docs_menu .dirs li
ul{display:none}#docs .docs_menu .dirs
*{border:none !important}#docs .docs_menu
*{list-style:none;margin:0;padding:0}#docs .docs_menu
li{margin-left:1.1rem}#docs .docs_menu li
a{font-weight:normal;color:rgba(0,0,0,0.8);border:none}#docs .docs_menu li
a.active{color:#ec2a00 !important}.readable,.post
.inner{padding:3rem;color:rgba(0,0,0,0.8);background:#fff !important;margin-bottom:3rem}.readable h2,.post .inner
h2{font-family:"Source Serif Pro",Helvetica,sans-serif;color:rgba(0,0,0,0.8)}.readable h3,.post .inner h3,.readable h4,.post .inner h4,.readable h5,.post .inner h5,.readable h6,.post .inner
h6{font-family:"Source Sans Pro",Helvetica,sans-serif;color:rgba(0,0,0,0.8)}.readable h4,.post .inner
h4{color:#78a8f1;text-transform:none}.readable .filename,.post .inner
.filename{position:absolute;top:-30px;right:-30px;font-size:10pt;font-family:"Fira Mono",monospace;color:#78a8f1}.readable.note,.post
.note.inner{padding:1.5rem;margin-left:0}.readable.note>:first-child,.post .note.inner>:first-child{padding-left:0}.readable.note pre,.post .note.inner
pre{padding:0}.readable.note table tr th,.post .note.inner table tr
th{color:#78a8f1}.readable.note table tr td,.post .note.inner table tr
td{padding:.25rem;font-size:75%;font-family:"Fira Mono",monospace}.readable .doc-note,.post .inner .doc-note{border:1px
solid rgba(0,0,0,0.8);padding:.555rem;border-radius:.3125rem;position:relative;text-decoration:none}.readable .doc-note:before,.post .inner .doc-note:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:FontAwesome;font-style:normal;font-weight:normal;text-transform:none !important;padding:0
.5rem 0 0}.readable .doc-note:before,.post .inner .doc-note:before{position:absolute;left:-1.75rem;content:'\f08d';font-size:90%}@media screen and (max-width: 736px){.readable,.post
.inner{padding:1.5rem}}._debug{background:none;max-width:960px;margin:2rem auto;border-top:8rem solid #ec2a00;border-radius:.3125rem;overflow:hidden}._debug
fieldset{background:none !important;border:1px
solid #ec2a00;padding:0;margin-bottom:3rem}._debug fieldset
legend{padding:1em;margin-left:1em;color:#ec2a00}._debug fieldset
table{width:100%;table-layout:fixed;border-collapse:collapse;margin:0}._debug fieldset table
tbody{display:block;width:100%;overflow:auto;height:100vh}._debug fieldset table thead
tr{display:block}._debug fieldset table
tr{border:none !important}._debug fieldset table tr
td{padding-top:1.5rem !important;font-family:"Fira Mono",monospace !important}._debug
fieldset#ggg_profiler_benchmarks{border:1px
solid tomato !important;padding:2rem}._debug fieldset#ggg_profiler_benchmarks
legend{color:tomato !important}._debug
fieldset#ggg_profiler_queries{border-color:#e37b7c !important}._debug fieldset#ggg_profiler_queries
legend{color:#e37b7c !important}._debug
fieldset#ggg_profiler_get{border-color:#708090 !important;padding:2rem}._debug fieldset#ggg_profiler_get
legend{color:#708090 !important}._debug
fieldset#ggg_profiler_post{border-color:#708090 !important;padding:2rem}._debug fieldset#ggg_profiler_post
legend{color:#708090 !important}._debug
fieldset#ggg_profiler_memory_usage{border-color:#78a8f1 !important}._debug fieldset#ggg_profiler_memory_usage
legend{color:#78a8f1 !important}._debug
fieldset#ggg_profiler_http_headers{border-color:!important}._debug
fieldset#ggg_profiler_config{border-color:!important}._debug
fieldset#ggg_profiler_csession{border-color:!important}.invert{color:#fff}.invert input,.invert select,.invert
textarea{color:#fff}.invert
a{color:#fff}.invert a:hover{color:#fff}.invert strong,.invert
b{color:#fff}.invert h1,.invert
h2{color:#fff}.invert
h3{color:#f5f5f5}.invert
h4{color:#ffbdb6}.invert
h5{color:#a6c6f6}.invert
h6{color:#fff}.invert
blockquote{border-left-color:rgba(255,255,255,0.35)}.invert
code{background:rgba(255,255,255,0.075);border-color:rgba(255,255,255,0.35)}.invert
hr{border-bottom-color:rgba(255,255,255,0.35)}.invert
.box{border-color:rgba(255,255,255,0.35)}.invert input[type="submit"],.invert input[type="reset"],.invert input[type="button"],.invert button,.invert
.button{color:rgba(255,255,255,0.35);box-shadow:inset 0 0 0 3px #fff}.invert input[type="submit"].icon:before,.invert input[type="reset"].icon:before,.invert input[type="button"].icon:before,.invert button.icon:before,.invert .button.icon:before{color:#fff}.invert input[type="submit"].next:before,.invert input[type="reset"].next:before,.invert input[type="button"].next:before,.invert button.next:before,.invert .button.next:before{color:#fff}.invert input[type="submit"]:hover,.invert input[type="reset"]:hover,.invert input[type="button"]:hover,.invert button:hover,.invert .button:hover{background-color:rgba(255,255,255,0.1);box-shadow:inset 0 0 0 3px #fff;color:#fff}.invert input[type="submit"]:hover:before,.invert input[type="reset"]:hover:before,.invert input[type="button"]:hover:before,.invert button:hover:before,.invert .button:hover:before{color:inherit}.invert input[type="submit"]:active,.invert input[type="reset"]:active,.invert input[type="button"]:active,.invert button:active,.invert .button:active{background-color:rgba(255,255,255,0.35);box-shadow:inset 0 0 0 3px #fff;color:#fff}.invert input[type="submit"]:active:before,.invert input[type="reset"]:active:before,.invert input[type="button"]:active:before,.invert button:active:before,.invert .button:active:before{color:inherit}.invert input[type="submit"].primary,.invert input[type="reset"].primary,.invert input[type="button"].primary,.invert button.primary,.invert
.button.primary{box-shadow:none;background-color:#fff;color:#9388c0}.invert input[type="submit"].primary:before,.invert input[type="reset"].primary:before,.invert input[type="button"].primary:before,.invert button.primary:before,.invert .button.primary:before{color:rgba(147,136,192,0.5)}.invert input[type="submit"].primary:hover,.invert input[type="reset"].primary:hover,.invert input[type="button"].primary:hover,.invert button.primary:hover,.invert .button.primary:hover{background-color:#fff}.invert input[type="submit"].primary:active,.invert input[type="reset"].primary:active,.invert input[type="button"].primary:active,.invert button.primary:active,.invert .button.primary:active{background-color:#f3f2f2}.invert
label{color:#fff}.invert input[type="text"],.invert input[type="password"],.invert input[type="email"],.invert select,.invert
textarea{border-color:rgba(255,255,255,0.35)}.invert input[type="text"]:focus,.invert input[type="password"]:focus,.invert input[type="email"]:focus,.invert select:focus,.invert textarea:focus{border-color:#fff;box-shadow:0 0 0 1px #fff}.invert
select{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' preserveAspectRatio='none' viewBox='0 0 40 40'%3E%3Cpath d='M9.4,12.3l10.4,10.4l10.4-10.4c0.2-0.2,0.5-0.4,0.9-0.4c0.3,0,0.6,0.1,0.9,0.4l3.3,3.3c0.2,0.2,0.4,0.5,0.4,0.9 c0,0.4-0.1,0.6-0.4,0.9L20.7,31.9c-0.2,0.2-0.5,0.4-0.9,0.4c-0.3,0-0.6-0.1-0.9-0.4L4.3,17.3c-0.2-0.2-0.4-0.5-0.4-0.9 c0-0.4,0.1-0.6,0.4-0.9l3.3-3.3c0.2-0.2,0.5-0.4,0.9-0.4S9.1,12.1,9.4,12.3z' fill='rgba(255,255,255,0.35)' /%3E%3C/svg%3E")}.invert select
option{color:#fff;background:#9388c0}.invert input[type="checkbox"]+label,.invert input[type="radio"]+label{color:#fff}.invert input[type="checkbox"]+label:before,.invert input[type="radio"]+label:before{background:rgba(255,255,255,0.075);border-color:rgba(255,255,255,0.35)}.invert input[type="checkbox"]:checked+label:before,.invert input[type="radio"]:checked+label:before{background-color:#fff;border-color:#fff;color:#9388c0}.invert input[type="checkbox"]:focus+label:before,.invert input[type="radio"]:focus+label:before{border-color:#fff;box-shadow:0 0 0 1px #fff}.invert ::-webkit-input-placeholder{color:rgba(255,255,255,0.75) !important}.invert :-moz-placeholder{color:rgba(255,255,255,0.75) !important}.invert ::-moz-placeholder{color:rgba(255,255,255,0.75) !important}.invert :-ms-input-placeholder{color:rgba(255,255,255,0.75) !important}.invert
.icon.accent1{color:#c9b3ff}.invert
.icon.accent2{color:#d6bfe3}.invert
.icon.accent3{color:#f0c5dc}.invert
.icon.accent4{color:#ffbdb6}.invert
.icon.accent5{color:#a6c6f6}.invert .icon.alt:before{box-shadow:inset 0 0 0 1px rgba(255,255,255,0.35)}.invert .icon.major:before{box-shadow:inset 0 0 0 1px rgba(255,255,255,0.35)}.invert a.icon.alt:hover{color:#fff}.invert a.icon.alt:hover:before{background-color:rgba(255,255,255,0.1);box-shadow:inset 0 0 0 1px #fff}.invert a.icon.alt:active{color:#fff}.invert a.icon.alt:active:before{background-color:rgba(255,255,255,0.35);box-shadow:inset 0 0 0 1px #fff}.invert ul.alt
li{border-top-color:rgba(255,255,255,0.35)}.invert table tbody
tr{border-color:rgba(255,255,255,0.35)}.invert table tbody tr:nth-child(2n+1){background-color:rgba(255,255,255,0.075)}.invert table
th{color:#fff}.invert table
thead{border-bottom-color:rgba(255,255,255,0.35)}.invert table
tfoot{border-top-color:rgba(255,255,255,0.35)}.invert table.alt tbody tr
td{border-color:rgba(255,255,255,0.35)}.invert .features>section{border-color:rgba(255,255,255,0.35)}#client-boundry{overflow:hidden}.-font{font-family:"Source Sans Pro",Helvetica,sans-serif}.round-font{font-family:"Varela Round",Helvetica,sans-serif}.serif-font{font-family:"Source Serif Pro",Helvetica,sans-serif}.sans-font{font-family:"Source Sans Pro",Helvetica,sans-serif}.fixed-font,#docs .doc-tools
ul{font-family:"Fira Mono",monospace}.curly-font,.cursive-font{font-family:"Capriola","Open Sans",sans-serif}.brand
span{font-size:16pt;color:rgba(0,0,0,0.8)}.brand span
span{color:#ec2a00}@media screen and (max-width: 480px){.brand
span{font-size:13pt}}.fineprint{padding:2rem;text-align:center;box-shadow:none !important}.bg-color{-webkit-transition:background-color .25s ease-out;-moz-transition:background-color .25s ease-out;-o-transition:background-color .25s ease-out;transition:background-color .25s ease-out}.ggg-color,.font-sans,.text-color{-webkit-transition:color .25s ease-out;-moz-transition:color .25s ease-out;-o-transition:color .25s ease-out;transition:color .25s ease-out}.text-color.dark{color:rgba(0,0,0,0.8)}.text-color.light{color:rgba(255,255,255,0.8)}
