.powermail_form h3,.powermail_legend{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;}.powermail_form.nolabel .powermail_fieldwrap_type_input label,.powermail_form.nolabel .powermail_fieldwrap_type_textarea label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;}.powermail_fieldset{margin-left:-0.46875rem;margin-right:-0.46875rem;}@media (min-width:42.5em){.powermail_fieldset{margin-left:-0.9375rem;margin-right:-0.9375rem;}}.powermail_fieldset .col{padding-left:0.46875rem;padding-right:0.46875rem;}@media (min-width:42.5em){.powermail_fieldset .col{padding-left:0.9375rem;padding-right:0.9375rem;}}.powermail_fieldwrap{margin-bottom:1em;}.powermail_fieldwrap:last-child{margin-bottom:0;}.powermail_fieldwrap_required label{font-weight:bold;}.powermail_fieldwrap_required [placeholder].placeholder{font-weight:bold;}.powermail_fieldwrap_required [placeholder]::-webkit-input-placeholder{font-weight:bold;}.powermail_fieldwrap_required [placeholder]::-moz-placeholder{font-weight:bold;}.powermail_fieldwrap_required [placeholder]::-ms-input-placeholder{font-weight:bold;}.powermail_fieldwrap_required [placeholder]::placeholder{font-weight:bold;}@media (min-width:25em){.powermail_fieldwrap_inline.powermail_fieldwrap_type_check .powermail_field,.powermail_fieldwrap_inline.powermail_fieldwrap_type_radio .powermail_field{display:flex;flex-wrap:wrap;margin-bottom:-5px;}.powermail_fieldwrap_inline.powermail_fieldwrap_type_check .powermail_field .radio,.powermail_fieldwrap_inline.powermail_fieldwrap_type_check .powermail_field .checkbox,.powermail_fieldwrap_inline.powermail_fieldwrap_type_radio .powermail_field .radio,.powermail_fieldwrap_inline.powermail_fieldwrap_type_radio .powermail_field .checkbox{margin:0 15px 5px 0;}.powermail_fieldwrap_inline.powermail_fieldwrap_type_check .powermail_field .radio:last-child,.powermail_fieldwrap_inline.powermail_fieldwrap_type_check .powermail_field .checkbox:last-child,.powermail_fieldwrap_inline.powermail_fieldwrap_type_radio .powermail_field .radio:last-child,.powermail_fieldwrap_inline.powermail_fieldwrap_type_radio .powermail_field .checkbox:last-child{margin-right:0;}}.powermail_message,.parsley-errors-list{list-style:none;padding-left:0;color:#c00;}.parsley-errors-list{margin-top:5px;font-size:0.875em;}[type="email"].parsley-error,[type="number"].parsley-error,[type="password"].parsley-error,[type="search"].parsley-error,[type="tel"].parsley-error,[type="text"].parsley-error,[type="url"].parsley-error,textarea.parsley-error,select.parsley-error{border-color:#c00;}.parsley-error > label{color:#c00;}.parsley-error input[type="checkbox"] + label::before,.parsley-error input[type="radio"] + label::before{border-color:#c00;}.parsley-error input[type="checkbox"] + label:hover::before,.parsley-error input[type="checkbox"]:focus + label::before,.parsley-error input[type="radio"] + label:hover::before,.parsley-error input[type="radio"]:focus + label::before{border-color:#c00;}.parsley-error.powermail_field_error_container{flex:1 1 100%;}.form-group--materialize.powermail_fieldwrap_type_input,.form-group--materialize.powermail_fieldwrap_type_textarea,.form-group--materialize.powermail_fieldwrap_type_select{position:relative;}.form-group--materialize.powermail_fieldwrap_type_input label,.form-group--materialize.powermail_fieldwrap_type_textarea label,.form-group--materialize.powermail_fieldwrap_type_select label{color:#63666a;text-align:left;position:absolute;top:0.8rem;left:1.75rem;font-size:1rem;padding:0;cursor:text;transition:0.2s ease-out;pointer-events:none;}.form-group--materialize.powermail_fieldwrap_type_input label.active,.form-group--materialize.powermail_fieldwrap_type_textarea label.active,.form-group--materialize.powermail_fieldwrap_type_select label.active{font-size:0.725rem;-webkit-transform:translateY(-35%);transform:translateY(-35%);}.form__wrapper .form-group--materialize.powermail_fieldwrap_type_input label,.form__wrapper .form-group--materialize.powermail_fieldwrap_type_textarea label,.form__wrapper .form-group--materialize.powermail_fieldwrap_type_select label{color:#fff;}.form-group--materialize.powermail_fieldwrap_type_input input,.form-group--materialize.powermail_fieldwrap_type_input select,.form-group--materialize.powermail_fieldwrap_type_input .select:after,.form-group--materialize.powermail_fieldwrap_type_textarea input,.form-group--materialize.powermail_fieldwrap_type_textarea select,.form-group--materialize.powermail_fieldwrap_type_textarea .select:after,.form-group--materialize.powermail_fieldwrap_type_select input,.form-group--materialize.powermail_fieldwrap_type_select select,.form-group--materialize.powermail_fieldwrap_type_select .select:after{height:3em;}.form-group--materialize.powermail_fieldwrap_type_input input,.form-group--materialize.powermail_fieldwrap_type_input textarea,.form-group--materialize.powermail_fieldwrap_type_input select,.form-group--materialize.powermail_fieldwrap_type_textarea input,.form-group--materialize.powermail_fieldwrap_type_textarea textarea,.form-group--materialize.powermail_fieldwrap_type_textarea select,.form-group--materialize.powermail_fieldwrap_type_select input,.form-group--materialize.powermail_fieldwrap_type_select textarea,.form-group--materialize.powermail_fieldwrap_type_select select{padding:1em 0.75em 0;}.form-group--materialize.powermail_fieldwrap_type_input textarea,.form-group--materialize.powermail_fieldwrap_type_textarea textarea,.form-group--materialize.powermail_fieldwrap_type_select textarea{padding-top:1.175em;height:11.875em;}.c-teaser-product{position:relative;overflow:hidden;}.c-teaser-product > img{opacity:0.5;-webkit-transform:translateZ(0);transform:translateZ(0);transition:opacity 0.3s ease;}.c-teaser-product:hover > img,.c-teaser-product:focus > img{opacity:1;}.c-teaser-product__name{position:absolute;left:0;right:0;bottom:0;padding:0.625rem;background:rgba(255,255,255,0.7);text-align:right;}.c-teaser-product__name .textfield{font-size:1.25rem;float:left;margin-top:5px;margin-left:7px;line-height:1.25rem;}.c-teaser-product__name img{width:auto;height:30px;}.c-teaser-image{position:relative;}.c-teaser-image:hover .c-teaser-image__button,.c-teaser-image:focus .c-teaser-image__button{background:#f0f0f0;color:#63666a;}.c-teaser-image.c-teaser-image--small:hover .c-teaser-image__content,.c-teaser-image.c-teaser-image--small:focus .c-teaser-image__content{opacity:1;}.c-teaser-image__content{position:absolute;top:50%;left:50%;z-index:1;display:flex;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.c-teaser-image--small .c-teaser-image__content{left:auto;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:0.75;transition:opacity 0.3s ease;}.c-teaser-image__icon{display:flex;align-items:center;background:#63666a;padding:0.625rem;transition:background 0.3s ease;}@media (min-width:42.5em){.c-teaser-image__icon{padding:0.9375rem;}}.c-teaser-image__icon svg,.c-teaser-image__icon img{width:50px;}@media (min-width:42.5em){.c-teaser-image__icon svg,.c-teaser-image__icon img{width:75px;}}.c-teaser-image--small .c-teaser-image__icon{padding:0.625rem;}.c-teaser-image--small .c-teaser-image__icon svg,.c-teaser-image--small .c-teaser-image__icon img{width:35px;}@media (min-width:42.5em){.c-teaser-image--small .c-teaser-image__icon svg,.c-teaser-image--small .c-teaser-image__icon img{width:50px;}}.c-teaser-image__button{display:flex;justify-content:center;align-items:center;padding:0.9375rem;background:#e52c21;color:#fff;font-size:0.875rem;white-space:nowrap;transition:background 0.3s ease,color 0.3s ease;}@media (min-width:42.5em){.c-teaser-image__button{min-width:250px;padding:0.9375rem 1.875rem;font-size:1.25rem;}}@media (min-width:60em){.c-teaser-image__button{font-size:1.5625rem;}}.c-teaser-image--small .c-teaser-image__button{min-width:auto;padding:0.625rem;}@media (min-width:42.5em){.c-teaser-image--small .c-teaser-image__button{font-size:1em;}}.news-list-view .article{flex:1 0 auto;display:flex;flex-direction:column;}.news-list-view .article a{margin-top:auto;}.news-list-view .article:hover a span,.news-list-view .article:focus a span{display:inline-block;text-decoration:none;background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-size:1px 1px;background-repeat:repeat-x;}@media (min-width:42.5em){.c-teaser__wrapper > .frame{padding-bottom:1.875rem;}}.c-teaser{position:relative;display:flex;flex-direction:column;padding-bottom:1.875rem;}.c-teaser:hover .c-btn,.c-teaser:focus .c-btn{background:#63666a;color:#fff;}.c-teaser:hover .c-btn span:after,.c-teaser:focus .c-btn span:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 13 22.135' width='13' height='22.135'%3E %3Cpath d='M2.734 21.799l9.936-9.935a1.132 1.132 0 0 0 0-1.6L2.734.331a1.132 1.132 0 0 0-1.6 0l-.8.8a1.132 1.132 0 0 0 0 1.6l8.335 8.335-8.336 8.333a1.131 1.131 0 0 0 0 1.6l.8.8a1.13 1.13 0 0 0 1.601 0z' fill='%23fff'/%3E %3C/svg%3E");}@media (min-width:42.5em){.c-teaser{flex-direction:row;}.c-teaser > *{flex:1 0 50%;}.c-teaser.c-teaser--reverse{flex-direction:row-reverse;}}.c-teaser__image{position:relative;margin-right:1.875rem;background-repeat:no-repeat;background-position:center center;background-size:cover;}.c-teaser__image:after{content:'';position:absolute;top:auto;left:auto;right:-1.875rem;bottom:0;background:#f0f0f0;width:1.875rem;height:1.875rem;}.c-teaser--reverse .c-teaser__image:after{left:-1.875rem;}.c-teaser--reverse .c-teaser__image{margin-left:1.875rem;margin-right:0;}@media (min-width:42.5em){.c-teaser__image{margin-right:0;}.c-teaser--reverse .c-teaser__image{margin-left:0;}.c-teaser__image:before{content:'';display:block;padding-bottom:56.25%;}.c-teaser__image:after{content:'';position:absolute;top:auto;left:auto;right:0;bottom:-1.875rem;background:#f0f0f0;width:3.75rem;height:1.875rem;}.c-teaser--reverse .c-teaser__image:after{left:0;right:auto;}}.c-teaser__content{display:flex;flex-direction:column;justify-content:center;background:#f0f0f0;padding:1.25rem;}@media (min-width:42.5em){.c-teaser__content{padding:1.875rem;-webkit-transform:translateY(1.875rem);transform:translateY(1.875rem);}.c-teaser--reverse .c-teaser__content{text-align:right;}}.c-masonry{position:relative;}.c-masonry:before{content:'';position:absolute;top:0;left:50%;width:50px;height:50px;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-image:url('../../../typo3conf/ext/pixelschubser/Resources/Public/Images/loader.gif');background-repeat:no-repeat;background-position:center center;background-size:contain;}.c-masonry.is-loaded:before{display:none;}@media (min-width:60em){.c-masonry:before{width:100px;height:100px;}}@supports (display:grid){@media (min-width:42.5em){.c-masonry{display:-ms-grid;display:grid;grid-gap:0.9375rem;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);grid-auto-rows:1px;}}@media (min-width:60em){.c-masonry{grid-gap:1.875rem;}}@media (min-width:75em){.c-masonry{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);}}}.c-masonry-item{position:relative;visibility:hidden;background:#fff;border:1px solid #707070;}.is-loaded .c-masonry-item{visibility:visible;}.c-masonry-item > div{display:flex;flex-direction:column;padding:0.9375rem;}.c-masonry-item.c-masonry-item--ribbon > div{padding-top:calc(0.9375rem + 40px);}.c-masonry-item + .c-masonry-item{margin-top:0.9375rem;}.c-masonry-item:hover .c-masonry-item__content span,.c-masonry-item:focus .c-masonry-item__content span{display:inline-block;text-decoration:none;background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-size:1px 1px;background-repeat:repeat-x;}@media (min-width:42.5em){@supports (display:grid){.c-masonry-item + .c-masonry-item{margin-top:0;}}.c-masonry-item > div{flex-direction:row;align-items:center;}@supports (display:grid){.c-masonry-item > div{display:block;}}}.c-masonry-item__image{flex:0 0 auto;margin-bottom:0.9375rem;}@media (min-width:42.5em){.c-masonry-item__image{margin-right:1.875rem;margin-bottom:0;max-width:300px;}@supports (display:grid){.c-masonry-item__image{margin-right:0;margin-bottom:0.9375rem;max-width:100%;}}}.c-masonry-item__ribbon{position:absolute;top:0;left:0.9375rem;display:flex;}.c-masonry-item__ribbon svg,.c-masonry-item__ribbon img{display:block;width:auto;height:40px;}.c-masonry-item__ribbon svg + svg,.c-masonry-item__ribbon svg + img,.c-masonry-item__ribbon img + svg,.c-masonry-item__ribbon img + img{margin-left:0.46875rem;}.c-masonry-button{grid-column:span 2;border:0;text-align:center;}.c-masonry-button > div{justify-content:center;}@media (min-width:75em){.c-masonry-button{grid-column:span 3;}}.c-reference-teaser{position:relative;display:flex;align-items:flex-start;}.c-reference-teaser img{max-width:75px;height:auto;}@media (min-width:42.5em){.c-reference-teaser img{max-width:150px;}}.c-reference-teaser > div{flex:1;margin-left:1.875rem;}.c-reference-ribbon{display:flex;border-top:1px solid #707070;padding-left:0.9375rem;}.c-reference-ribbon svg,.c-reference-ribbon img{display:block;width:auto;height:40px;}.c-reference-ribbon svg + svg,.c-reference-ribbon svg + img,.c-reference-ribbon img + svg,.c-reference-ribbon img + img{margin-left:0.46875rem;}.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:-25px;padding:0.9375rem;position:absolute;top:50%;z-index:1080;opacity:0.7;transition:opacity 0.3s ease;}@media (min-width:42.5em){.lg-actions .lg-next,.lg-actions .lg-prev{margin-top:-30px;}}.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{opacity:1;}.lg-actions .lg-next{right:20px;}.lg-actions .lg-next:before{content:'';display:block;width:20px;height:20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 13 22.135' width='13' height='22.135'%3E %3Cpath d='M2.734 21.799l9.936-9.935a1.132 1.132 0 0 0 0-1.6L2.734.331a1.132 1.132 0 0 0-1.6 0l-.8.8a1.132 1.132 0 0 0 0 1.6l8.335 8.335-8.336 8.333a1.131 1.131 0 0 0 0 1.6l.8.8a1.13 1.13 0 0 0 1.601 0z' fill='%23fff'/%3E %3C/svg%3E");background-repeat:no-repeat;background-position:center center;background-size:contain;}@media (min-width:42.5em){.lg-actions .lg-next:before{width:30px;height:30px;}}.lg-actions .lg-prev{left:20px;}.lg-actions .lg-prev:after{content:'';display:block;width:20px;height:20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 13 22.1' width='13' height='22.1'%3E %3Cpath d='M10.3.3L.4 10.2c-.4.4-.4 1.2 0 1.6l9.9 9.9c.4.4 1.2.4 1.6 0l.8-.8c.4-.4.4-1.2 0-1.6L4.4 11l8.3-8.3c.4-.4.4-1.2 0-1.6l-.8-.8c-.5-.4-1.2-.4-1.6 0z' fill='%23fff'/%3E %3C/svg%3E");background-repeat:no-repeat;background-position:center center;background-size:contain;}@media (min-width:42.5em){.lg-actions .lg-prev:after{width:30px;height:30px;}}@-webkit-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;}}@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;animation:lg-right-end 0.3s;position:relative;}.lg-outer.lg-left-end .lg-object{-webkit-animation:lg-left-end 0.3s;animation:lg-left-end 0.3s;position:relative;}.lg-toolbar{z-index:1082;left:0;position:absolute;top:0;width:100%;background-color:rgba(0,0,0,0.45);}.lg-toolbar .lg-icon{color:#999;cursor:pointer;float:right;font-size:24px;height:47px;line-height:27px;padding:10px 0;text-align:center;width:50px;text-decoration:none !important;outline:medium none;transition:color 0.2s linear;}.lg-toolbar .lg-icon:hover{color:#FFF;}.lg-toolbar .lg-close{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12.927 12.927' width='12.927' height='12.927'%3E %3Cpath fill='%23fff' d='M12.775.153a.522.522 0 0 0-.739 0L.153 12.036a.522.522 0 1 0 .739.738L12.775.892a.522.522 0 0 0 0-.739z'/%3E %3Cpath fill='%23fff' d='M12.775 12.037L.892.154a.522.522 0 0 0-.739.739l11.883 11.883a.522.522 0 1 0 .738-.739z'/%3E %3C/svg%3E");background-repeat:no-repeat;background-position:center center;background-size:auto 20px;opacity:0.7;transition:opacity 0.3s ease;}.lg-toolbar .lg-close:hover,.lg-toolbar .lg-close:focus{opacity:1;}.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;transition:opacity 0.35s cubic-bezier(0,0,0.25,1) 0s,color 0.2s linear,-webkit-transform 0.35s cubic-bezier(0,0,0.25,1) 0s;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;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,-webkit-transform 0.35s cubic-bezier(0,0,0.25,1) 0s;}.lg-hide-items .lg-prev{opacity:0;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0);}.lg-hide-items .lg-next{opacity:0;-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0);}.lg-hide-items .lg-toolbar{opacity:0;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0);}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-object{-webkit-transform:scale3d(0.5,0.5,0.5);transform:scale3d(0.5,0.5,0.5);opacity:0;transition:opacity 250ms cubic-bezier(0,0,0.25,1),-webkit-transform 250ms cubic-bezier(0,0,0.25,1) 0s !important;transition: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),-webkit-transform 250ms cubic-bezier(0,0,0.25,1) 0s !important;-webkit-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;}.group{*zoom:1;}.group:before,.group:after{display:table;content:"";line-height:0;}.group:after{clear:both;}.lg-outer{width:100%;height:100%;position:fixed;top:0;left:0;z-index:1050;opacity:0;transition:opacity 0.15s ease 0s;}.lg-outer *{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{transition-duration: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{transition-duration:0s !important;opacity:1;}.lg-outer.lg-grab img.lg-object{cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab;}.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-webkit-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{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;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;transition:opacity 0.15s ease 0s;}.lg-backdrop.in{opacity:0.7;}.lg-css3.lg-no-trans .lg-prev-slide,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-current{transition:none 0s ease 0s !important;}.lg-css3.lg-use-css3 .lg-item{-webkit-backface-visibility:hidden;backface-visibility:hidden;}.lg-css3.lg-use-left .lg-item{-webkit-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{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{transition:opacity 0.1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s;transition: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,-webkit-transform 1s cubic-bezier(0,0,0.25,1) 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{transition:left 1s cubic-bezier(0,0,0.25,1) 0s,opacity 0.1s ease 0s;}.c-gallery{position:relative;}.c-gallery > a:after{content:'';position:absolute;top:25%;left:15%;right:15%;bottom:25%;background-color:rgba(99,102,106,0.7);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 66.403 66.404' width='66.403' height='66.404'%3E %3Cpath fill='%23fff' d='M27.281 223.406a1.36 1.36 0 0 0-1.989 0l-14.353 14.353-6.225-6.226a2.661 2.661 0 0 0-1.945-.821 2.662 2.662 0 0 0-1.946.821A2.662 2.662 0 0 0 0 233.479v19.368a2.659 2.659 0 0 0 .821 1.945 2.662 2.662 0 0 0 1.946.821h19.369a2.752 2.752 0 0 0 1.945-4.713l-6.225-6.224 14.353-14.354a1.36 1.36 0 0 0 0-1.989z' transform='translate(-.001 -189.211)'/%3E %3Cpath fill='%23fff' d='M254.794.821A2.658 2.658 0 0 0 252.849 0h-19.368a2.659 2.659 0 0 0-1.945.821 2.659 2.659 0 0 0-.821 1.945 2.659 2.659 0 0 0 .821 1.945l6.224 6.225-14.353 14.354a1.36 1.36 0 0 0 0 1.989l4.929 4.929a1.359 1.359 0 0 0 1.988 0l14.354-14.353 6.224 6.225a2.767 2.767 0 0 0 4.713-1.945V2.766a2.649 2.649 0 0 0-.821-1.945z' transform='translate(-189.212)'/%3E %3C/svg%3E");background-repeat:no-repeat;background-position:center center;background-size:auto 30%;transition:background-color 0.3s ease;}.c-gallery > a:hover:after,.c-gallery > a:focus:after{background-color:rgba(99,102,106,0.9);}.c-gallery-carousel{margin-bottom:60px;}.c-gallery-carousel .slick-slide{margin:0;}.c-gallery-carousel .slick-slide:last-child{margin:0;}@media (min-width:25em){.c-gallery-carousel .slick-slide{margin:0 8px;}}.c-gallery-carousel .slick-dots{bottom:-60px;}.c-gallery-carousel .slick-dots li button{width:12px;height:12px;}.c-gallery-carousel .slick-dots li button:before{width:12px;height:12px;}@media (min-width:25em){.c-gallery-carousel .slick-dots{bottom:-50px;}}@media (min-width:60em){.c-gallery-carousel .slick-dots li button{width:20px;height:20px;}.c-gallery-carousel .slick-dots li button:before{width:20px;height:20px;}}.c-gallery-carousel .slick-next{right:-15px;}.c-gallery-carousel .slick-prev{left:-25px;}
