.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:.46875rem;padding-right:.46875rem}@media(min-width:42.5em){.powermail_fieldset .col{padding-left:.9375rem;padding-right:.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]::-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:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;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:.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{-webkit-box-flex:1;-ms-flex:1 1 100%;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:.8rem;left:1.75rem;font-size:1rem;padding:0;cursor:text;-webkit-transition:.2s ease-out;transition:.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:.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 .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}@media(min-width:42.5em){.c-teaser__wrapper>.frame{padding-bottom:1.875rem}}.c-teaser{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;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{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.c-teaser>*{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%}.c-teaser.c-teaser--reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;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:grid;grid-gap:.9375rem;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{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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:.9375rem}.c-masonry-item.c-masonry-item--ribbon>div{padding-top:calc(0.9375rem + 40px)}.c-masonry-item+.c-masonry-item{margin-top:.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:-webkit-gradient(linear,left top,left bottom,from(currentColor),to(currentColor));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{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@supports(display:grid){.c-masonry-item>div{display:block}}}.c-masonry-item__image{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-bottom:.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:.9375rem;max-width:100%}}}.c-masonry-item__ribbon{position:absolute;top:0;left:.9375rem;display:-webkit-box;display:-ms-flexbox;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:.46875rem}.c-masonry-button{grid-column:span 2;border:0;text-align:center}.c-masonry-button>div{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(min-width:75em){.c-masonry-button{grid-column:span 3}}.c-reference-teaser{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;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{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:1.875rem}.c-reference-ribbon{display:-webkit-box;display:-ms-flexbox;display:flex;border-top:1px solid #707070;padding-left:.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:.46875rem}.lg-actions .lg-next,.lg-actions .lg-prev{background-color:rgba(0,0,0,.45);border-radius:2px;color:#999;cursor:pointer;display:block;font-size:22px;margin-top:-25px;padding:.9375rem;position:absolute;top:50%;z-index:1080;opacity:.7;-webkit-transition:opacity .3s ease;transition:opacity .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:.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 .3s;animation:lg-right-end .3s;position:relative}.lg-outer.lg-left-end .lg-object{-webkit-animation:lg-left-end .3s;animation:lg-left-end .3s;position:relative}.lg-toolbar{z-index:1082;left:0;position:absolute;top:0;width:100%;background-color:rgba(0,0,0,.45)}.lg-toolbar .lg-icon{color:#999;cursor:pointer;float:right;font-size:24px;height:47px;line-height:27px;padding:10px 0;text-align:center;width:50px;text-decoration:none !important;outline:medium none;-webkit-transition:color .2s linear;transition:color .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:.7;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.lg-toolbar .lg-close:hover,.lg-toolbar .lg-close:focus{opacity:1}.lg-toolbar .lg-download:after{content:""}.lg-sub-html{background-color:rgba(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 .35s cubic-bezier(0,0,0.25,1) 0s,opacity .35s cubic-bezier(0,0,0.25,1) 0s,color .2s linear;-webkit-transition:opacity .35s cubic-bezier(0,0,0.25,1) 0s,color .2s linear,-webkit-transform .35s cubic-bezier(0,0,0.25,1) 0s;transition:opacity .35s cubic-bezier(0,0,0.25,1) 0s,color .2s linear,-webkit-transform .35s cubic-bezier(0,0,0.25,1) 0s;transition:transform .35s cubic-bezier(0,0,0.25,1) 0s,opacity .35s cubic-bezier(0,0,0.25,1) 0s,color .2s linear;transition:transform .35s cubic-bezier(0,0,0.25,1) 0s,opacity .35s cubic-bezier(0,0,0.25,1) 0s,color .2s linear,-webkit-transform .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;-webkit-transition:-webkit-transform 250ms cubic-bezier(0,0,0.25,1) 0s,opacity 250ms cubic-bezier(0,0,0.25,1) !important;-webkit-transition:opacity 250ms cubic-bezier(0,0,0.25,1),-webkit-transform 250ms cubic-bezier(0,0,0.25,1) 0s !important;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;-webkit-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-outer *{-webkit-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:-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;-webkit-transition:opacity .15s ease 0s;transition:opacity .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 .15s ease 0s;transition:opacity .15s ease 0s}.lg-backdrop.in{opacity:.7}.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;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{-webkit-transition:opacity .1s ease 0s;transition:opacity .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 .1s ease 0s;-webkit-transition:opacity .1s ease 0s,-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s;transition:opacity .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 .1s ease 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s,opacity .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{-webkit-transition:left 1s cubic-bezier(0,0,0.25,1) 0s,opacity .1s ease 0s;transition:left 1s cubic-bezier(0,0,0.25,1) 0s,opacity .1s ease 0s}.c-gallery{position:relative}.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}
