*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;touch-action:manipulation;-webkit-tap-highlight-color:rgba(0,0,0,0)}header,main,aside,footer,section,article,nav,figcaption,figure{display:block}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}iframe{border:0;width:100%}img{max-width:100%;height:auto;border-style:none}svg:not(:root){overflow:hidden}ul li,ol li{list-style-type:none}a{background-color:rgba(0,0,0,0);-webkit-text-decoration-skip:objects}a:focus{outline-offset:-1px;-moz-outline:none;outline:none}small{font-size:80%;line-height:150%}big{font-size:120%;line-height:150%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}pre,code{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{font-family:"NewFrank",sans-serif;font-size:100%;line-height:1.15;outline:none}textarea{overflow:auto;resize:vertical;outline:none}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:.125em dotted ButtonText}legend{color:inherit;display:table;max-width:100%;white-space:normal}fieldset{border:none}progress{display:inline-block;vertical-align:baseline}[type=checkbox],[type=radio]{box-sizing:border-box}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.ios input[type=color],.ios input[type=date],.ios input[type=datetime],.ios input[type=datetime-local],.ios input[type=email],.ios input[type=month],.ios input[type=number],.ios input[type=password],.ios input[type=search],.ios input[type=tel],.ios input[type=text],.ios input[type=time],.ios input[type=url],.ios input[type=week],.ios select,.ios textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:16px}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.hyphenation{overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}body.noscroll{overflow:hidden}.ios body.noscroll{position:fixed}a.anchor{display:block;position:relative;top:-135px;visibility:hidden}@media screen and (min-width: 76em){a.anchor{top:-180px}}a.anchor.anchor-top{top:-95px}@media screen and (min-width: 76em){a.anchor.anchor-top{top:-130px}}.has-scroll-fx.block-text-images,.has-scroll-fx.block-text-images-list,.has-scroll-fx.block-text-images img,.has-scroll-fx.block-text-images-list img{opacity:0}.has-scroll-fx.block-text-images.has-scroll-fx-entrance,.has-scroll-fx.block-text-images-list.has-scroll-fx-entrance{animation:fade-in 2s forwards}.has-scroll-fx.block-text-images.has-scroll-fx-entrance img,.has-scroll-fx.block-text-images-list.has-scroll-fx-entrance img{animation:zoom-in 2s forwards}@keyframes gradient-animation{0%{background-position:0% 50%;background-size:200% 200%}50%{background-position:100% 50%;background-size:400% 800%}100%{background-position:0% 50%;background-size:200% 200%}}@keyframes fade-up{from{opacity:0;transform:translateY(75px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-in{from{opacity:0;transform:translate3d(0, 50px, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes zoom-in{from{opacity:0;transform:scale3d(1.2, 1.2, 1.2)}to{opacity:1;transform:scale3d(1, 1, 1)}}html{font-size:.8rem}@media screen and (min-width: 20rem){html{font-size:calc(0.8rem + 0.7*(100vw - 20rem)/130)}}@media screen and (min-width: 150rem){html{font-size:1.5rem}}body{font-family:"NewFrank",sans-serif;font-weight:400;font-style:normal;line-height:1.7rem;color:#000}p{line-height:1.7rem;margin-bottom:1.7rem}h1,h2,h3,h4{font-family:"NewFrank",sans-serif;font-weight:400;color:#5047cc}h1{font-size:1.8rem;line-height:2.25rem;margin-bottom:1.7rem}h2{font-size:1.6rem;line-height:2rem;margin-bottom:.85rem}h3,h4{font-size:1.1rem;line-height:1.375rem;margin-bottom:.85rem}a{color:#5047cc;text-decoration:none}strong{font-weight:700}hr{display:block;width:100%;overflow:auto;border:none;border-top:.125em solid #f2f2f2;margin:2em 0}figcaption{font-style:italic;color:#979797;padding-top:.5em}.topline{color:#5047cc}.block ul,.block ol{line-height:1.7rem;margin-bottom:1.7rem;list-style:none}.block ul li,.block ol li{padding-left:1.25em;margin-bottom:.85rem}.block ul li:before,.block ol li:before{display:inline-block;color:#5047cc;width:1.25em;margin-left:-1.25em}.block ul li p,.block ol li p{display:inline}.block ul li ul,.block ul li ol,.block ol li ul,.block ol li ol{margin-top:.85rem;margin-bottom:0}.block ul li:before{content:"•"}.block ol{counter-reset:li}.block ol li{counter-increment:li}.block ol li:before{content:counter(li)}@media screen and (min-width: 76em){a:hover{color:#5047cc;text-decoration:underline}h1{font-size:2.25rem;line-height:3.15rem;margin-bottom:1.7rem}h2{font-size:2rem;line-height:2.8rem;margin-bottom:1.275rem}h3,h4{font-size:1.375rem;line-height:1.925rem;margin-bottom:.85rem}}.bg{position:fixed;z-index:-1;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg, #FFCD69, #5047CC, #96D9DF);animation:gradient-animation 15s ease infinite;opacity:.2}.max-content{position:relative;width:88%;max-width:1800px;margin:0 auto}.content{margin-top:95px}.template-home .content{margin-top:0}@media screen and (min-width: 76em){.content{margin-top:130px}.template-home .content{margin-top:0}}header{position:fixed;z-index:6;top:0;right:0;left:0;background-color:#fff;box-shadow:0 20px 20px rgba(0,0,0,.1);transition:background-color ease-in-out .5s}header .logo{position:absolute;left:6%;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:url("../img/logo-steuerberatung-wellie-mask.svg");mask-image:url("../img/logo-steuerberatung-wellie-mask.svg");background:linear-gradient(45deg, #FFCD69, #5047CC, #96D9DF);animation:gradient-animation 10s ease infinite}@media screen and (max-width: 75.99em){header{height:95px}header .logo{top:10px;width:120px;height:75px}}@media screen and (min-width: 76em){header{height:130px}header .logo{top:15px;width:160px;height:100px}}.template-home header{top:-200px;transition:top ease-in-out .5s}.template-home.is-scrolling header,.template-home.noscroll header{top:0}@media screen and (min-width: 76em){header:hover{background-color:#ffeabf}}.navigation-trigger.burger{position:fixed;z-index:7;top:30.5px;right:6%}@media screen and (min-width: 76em){.navigation-trigger.burger{display:none}}.template-home .navigation-trigger.burger{opacity:0;transition:opacity ease-in-out .5s}.template-home.is-scrolling .navigation-trigger.burger,.template-home.noscroll .navigation-trigger.burger{opacity:1}.navigation ul li a span.button{background-color:#fff}.navigation ul li.is-active>a{text-decoration:none}.navigation ul li.is-active>a>span.button{color:#fff;background-color:#5047cc}@media screen and (max-width: 75.99em){.navigation ul li a span.button{margin:0 0 1em 0}}@media screen and (min-width: 76em){.navigation ul li a span.button{margin:0 0 0 1em}.navigation ul li.has-children>a>span.button{padding-right:1em}.navigation ul li.has-children>a>span.button:after{color:#5047cc;margin-left:.25em}.navigation ul li.is-active>a>span.button:after{color:#fff}.navigation ul li a:hover,.navigation ul li.hover>a{text-decoration:none}.navigation ul li a:hover>span.button,.navigation ul li.hover>a>span.button{color:#fff;background-color:#5047cc}.navigation ul li a:hover>span.button:after,.navigation ul li.hover>a>span.button:after{color:#fff}.navigation ul.level2 li a span.button{margin-top:.5em}}@media screen and (max-width: 75.99em){.navigation{position:fixed;width:720px;top:95px;bottom:0;left:-720px;background-color:#f2f2f2;text-align:left;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch;transition:all .3s ease-in-out}.navigation .navigation-inner{width:76%;max-width:720px;margin:3em 10.5%}.navigation.is-active{left:0;right:0;width:100%}.navigation .navigation-main nav ul li ul.level2{margin:0 0 .25em 1.5em}}@media screen and (min-width: 76em){.navigation{position:absolute;top:0;right:6%;height:130px}.navigation .navigation-main nav ul.level1{display:flex;height:130px;align-items:center}.navigation .navigation-main nav ul.level1>li>a{display:flex;height:130px;align-items:center}.navigation .navigation-main nav ul.level2{display:none;position:relative}.navigation .navigation-main nav ul.level1>li:hover>ul.level2{display:block;position:absolute;top:130px;left:0;padding:0 1em .9em 0;background-color:#fff;border-bottom-left-radius:1.75em;border-bottom-right-radius:1.75em;box-shadow:0 20px 20px rgba(0,0,0,.1);padding-top:.5em;margin-top:-0.6em;border-radius:1.75em;box-shadow:0 0 20px rgba(0,0,0,.15)}.navigation .navigation-main nav ul.level1>li:hover>ul.level2 .button{display:block;text-align:center}}.contact-form{clear:both;margin-top:3em}.contact-form .booking{margin-top:1.7rem}.contact-form .booking .button{margin:0}.contact-form .form{margin-top:3em}@media screen and (min-width: 76em){.contact-form{margin-top:4.5em}.contact-form .contact-form-boxes{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));grid-column-gap:3em}.contact-form .intro{grid-column:span 3}.contact-form .booking{margin-top:3em}.contact-form .form{grid-column:span 2}}@media screen and (min-width: 84em){.contact-form .intro .intro-inner{max-width:66%}}@media screen and (min-width: 76em){.login-form .login-form-inner{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));grid-column-gap:3em}.login-form .form{grid-column:2/4}}footer{clear:both;margin-top:3em}footer .footer-boxes>div{margin-bottom:3em}footer a{display:block}footer .logo img{width:120px;height:auto}footer .contact .contact-company{font-weight:700}footer .contact .contact-zip,footer .contact .contact-town{display:inline-block}@media screen and (min-width: 76em){footer{margin-top:4.5em}footer .footer-boxes{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));grid-column-gap:3em}footer .footer-boxes>div{margin-bottom:4.5em}footer .logo img{width:160px}}.block{border-radius:20px}.block .block-inner{width:88%;margin:0 auto}.block .block-content-icon{margin-bottom:1.275rem}.block .block-content-topline{margin-bottom:1.275rem}.block .block-content-buttons{margin-top:1.7rem}.block img{display:block;max-width:none;width:100%;border-radius:20px}.block p:last-child,.block ul:last-child,.block ol:last-child{margin-bottom:0}.block.padding-top-s{padding-top:3em}.block.padding-top-m{padding-top:6em}.block.padding-top-l{padding-top:9em}.block.padding-bottom-s{padding-bottom:3em}.block.padding-bottom-m{padding-bottom:6em}.block.padding-bottom-l{padding-bottom:9em}.block.block-text-images.padding-bottom-s,.block.block-text-images-list.padding-bottom-s{padding-bottom:0em}.block.block-text-images.padding-bottom-m,.block.block-text-images-list.padding-bottom-m{padding-bottom:3em}.block.block-text-images.padding-bottom-l,.block.block-text-images-list.padding-bottom-l{padding-bottom:6em}.block.bg-white{background-color:#fff}.block.bg-colonial-white{background-color:#ffeabf}.block.bg-morning-glory{background-color:#96d9df}.block.bg-rose-bud{background-color:#f9ac92}@media screen and (min-width: 76em){.block .block-content-text{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));grid-column-gap:3em}.block .block-content-text .block-content-text-col-2{grid-column:span 2}}@media screen and (min-width: 76em){.block .block-content-grid-container-limited{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));grid-column-gap:3em}.block .block-content-grid-container-limited .block-content-grid{grid-column:2/4}}.block .block-content-grid .block-content-item{margin-bottom:3em}@media screen and (min-width: 46em){.block .block-content-grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));grid-column-gap:3em}.block .block-content-grid .block-content-item{margin-bottom:4.5em}}@media screen and (min-width: 76em){.block .block-content-grid.block-content-grid-50{grid-template-columns:repeat(2, minmax(0, 1fr))}.block .block-content-grid.block-content-grid-33{grid-template-columns:repeat(3, minmax(0, 1fr))}.block .block-content-grid.block-content-grid-25{grid-template-columns:repeat(4, minmax(0, 1fr))}.block .block-content-grid.block-content-grid-20{grid-template-columns:repeat(4, minmax(0, 1fr))}}@media screen and (min-width: 84em){.block .block-content-grid.block-content-grid-20{grid-template-columns:repeat(5, minmax(0, 1fr))}}.block.padding-top-s .block-content-grid{padding-top:2.25em}.block.padding-top-m .block-content-grid{padding-top:5em}.block.padding-top-l .block-content-grid{padding-top:7.75em}@media screen and (min-width: 76em){.block-prev-next .block-inner{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));grid-column-gap:3em}.block-prev-next .block-content{grid-column:2/4}.block-prev-next .block-content .button{margin:0 .75em 1.5em 0}}.block-text-images-list .block-content-item-images{margin-bottom:1.275rem}.block-text-images-list .block-content-item-buttons .button{margin:1.275rem 0 0 0}@media screen and (min-width: 46em){.block-text-images-list .block-content-item{display:grid;grid-template-rows:auto minmax(0, 1fr) auto}.block-text-images-list .block-content-item-images{align-self:start}.block-text-images-list .block-content-item-text{align-self:stretch}.block-text-images-list .block-content-item-buttons{align-self:end}}.burger{position:relative;width:30px;height:34px}.burger:hover{cursor:pointer}.burger .line{position:absolute;display:block;width:30px;height:2px;opacity:1;background-color:#5047cc}.burger .line-1{top:7px;transition:transform .3s,top .3s .3s}.burger .line-2{top:16px;transition:opacity .3s ease-out}.burger .line-3{top:25px;transition:transform .3s,top .3s .3s}.burger.is-active .line{background-color:#5047cc}.burger.is-active .line-1{transform:rotate(45deg);transition:top .3s,transform .3s .3s}.burger.is-active .line-1,.burger.is-active .line-3{top:16px}.burger.is-active .line-3{transform:rotate(-45deg);transition:top .3s,transform .3s .3s}.burger.is-active .line-2{opacity:0}.button{display:inline-block;margin:0 .5em .5em 0;padding:.35em 1.5em .25em 1.5em;font-weight:400;color:#fff;background-color:#5047cc;border:.125em solid #5047cc;border-radius:100px;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out}.button i{margin-right:.25em;font-size:115%}.button.small{font-size:80%;padding:.375em 1em}.button.is-active{color:#fff;background-color:#5047cc;border:.125em solid #5047cc}.button.outline{color:#5047cc;background-color:rgba(0,0,0,0);border-color:#5047cc}.button.secondary{border-color:#ffcd69;background-color:#ffcd69}.button.outline.secondary{color:#ffcd69;background-color:rgba(0,0,0,0);border-color:#ffcd69}@media screen and (min-width: 76em){.button:hover{cursor:pointer;color:#fff;background-color:#ffcd69;border-color:#ffcd69;text-decoration:none}.button.small{font-size:70%}.button.outline:hover{color:#fff;background-color:#5047cc;border-color:#5047cc}.button.secondary:hover{color:#fff;background-color:#5047cc;border-color:#5047cc}.button.outline.secondary:hover{color:#5047cc;background-color:rgba(0,0,0,0);border-color:#5047cc}}.form form .field{float:left;display:inline-block;width:100%;margin-bottom:1.5em}.form form .field-item{width:100%}.form form .field-info{display:inline-block;width:100%;margin-bottom:1em}.form form input[type=text],.form form input[type=email],.form form input[type=password],.form form textarea{display:block;width:100%;font-family:inherit;font-size:inherit;line-height:inherit;color:#5047cc;padding:.6em .75em .4em .75em;border:.125em solid #5047cc;border-radius:20px;background-color:#fff}.form form input[type=text]:placeholder,.form form input[type=email]:placeholder,.form form input[type=password]:placeholder,.form form textarea:placeholder{color:#5047cc}.form form input[type=text]:focus,.form form input[type=email]:focus,.form form input[type=password]:focus,.form form textarea:focus{outline:none;border:.125em solid #f9ac92;box-shadow:none}.form form input[type=text]:focus::-moz-placeholder, .form form input[type=email]:focus::-moz-placeholder, .form form input[type=password]:focus::-moz-placeholder, .form form textarea:focus::-moz-placeholder{color:#fff}.form form input[type=text]:focus::placeholder,.form form input[type=email]:focus::placeholder,.form form input[type=password]:focus::placeholder,.form form textarea:focus::placeholder{color:#fff}.form form textarea{min-height:6em}.form form input[type=submit],.form form input[type=text],.form form input[type=email],.form form input[type=password],.form form select{font-weight:400}.form form input.button,.form form button{width:auto;margin:0;padding:.65em 1.5em .55em 1.5em}.form form .select-wrapper select{outline-color:rgba(0,0,0,0);outline-style:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;cursor:pointer}.form form .select-wrapper select::-ms-expand{display:none}.form form .select-wrapper select:focus::-ms-value{background-color:rgba(0,0,0,0)}.form form .select-wrapper select{width:100%;padding:.75em;border:.125em solid #5047cc;background-color:#fff}.form form .select-wrapper select option{color:#979797}.form form .field-checkbox ul,.form form .field-radio ul{margin:0;padding:0}.form form .field-checkbox li.field-item,.form form .field-radio li.field-item{float:left;margin:0 0 .75em 0;padding:0;list-style:none}.form form .field-checkbox li.field-item:before,.form form .field-radio li.field-item:before{display:none}.form form .field-checkbox li.field-item>label,.form form .field-radio li.field-item>label{position:relative;font-size:100%;font-weight:400;padding:.7em;border:.125em solid #5047cc;border-radius:20px;background-color:#fff;display:grid;grid-template-columns:20px minmax(0, 1fr);grid-column-gap:12px;align-items:start}.form form .field-checkbox li.field-item>label input,.form form .field-radio li.field-item>label input{width:auto;margin-top:.35em}.form form .field-checkbox li.field-item>label p,.form form .field-radio li.field-item>label p{color:#000;margin:0}.form form .field-checkbox li.field-item label.error,.form form .field-radio li.field-item label.error{order:3;grid-column:span 2}@media screen and (min-width: 76em){.form form .field-checkbox li.field-item>label input,.form form .field-radio li.field-item>label input{margin-top:.45em}}.form form .field-submit{text-align:right}.form form .label{display:none}.form form label,.form form .label{color:#5047cc}.form form .label-note{display:block;font-weight:400;font-style:italic;padding-bottom:.25em}.form form label.error{display:block;font-weight:400;margin:.5em 0;padding:.55em 1em .45em 1em;color:#fff;background-color:#f9ac92;border-radius:20px}.form form .field-icon{display:none}.form form .field-with-icon .field-content{position:relative}.form form .field-with-icon .field-content input{padding-right:3.5em}.form form .field-with-icon .field-content .field-icon{pointer-events:none;display:block;width:3em;position:absolute;top:.125em;right:.125em;bottom:.125em;background-color:#fff;border-left:.125em solid #5047cc;text-align:center}.form form .field-with-icon .field-content .field-icon i{pointer-events:none;position:absolute;top:50%;left:0;right:0;font-size:80%;margin-top:-0.5em;color:#979797}.honeypot{position:absolute;left:-9999px}.form-alert{margin-bottom:3em;padding:1.6em .75em 1.4em .75em;border:.125em solid #5047cc;border-radius:20px;text-align:center;color:#5047cc;background-color:#96d9df}.mfp-wrap figcaption{padding-top:0}.mfp-wrap figcaption .mfp-title{font-size:80%;padding-top:.25em}.splash{overflow:hidden;position:relative;height:100vh;background:linear-gradient(90deg, #FFCD69, #5047CC, #96D9DF);animation:gradient-animation 20s ease infinite}.splash-logo{position:absolute;z-index:3;top:0;right:0;bottom:0;left:0;width:80%;max-width:480px;margin-left:auto;margin-right:auto;text-align:center;display:flex;align-items:center}.splash-logo-inner{position:relative;width:100%;opacity:1;transition:opacity ease-in-out 1s}.splash-logo-inner div{opacity:0}.splash-logo-inner div img{display:block}.splash-logo-1{animation:fade-in .75s ease-out .5s forwards}.splash-logo-2{animation:fade-in .75s ease-out .75s forwards}.splash-logo-3{animation:fade-in .5s ease-out 1s forwards}.splash-lottie{position:absolute;z-index:4;bottom:20px;left:50%;margin-left:-85px}.splash-lottie:hover{cursor:pointer}.is-scrolling .splash-logo-inner{opacity:0}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:rgba(0,0,0,0);border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset rgba(0,0,0,0)}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px)and (orientation: landscape),screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{transform:scale(0.75)}.mfp-arrow-left{transform-origin:0}.mfp-arrow-right{transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}
