/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */img,legend{border:0}legend,td,th{padding:0}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre,textarea{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}table{border-collapse:collapse;border-spacing:0}
/* Stylesheet: normalize Modified On 2016-01-07 09:05:09 */
@font-face {font-family: 'webflow-icons';src: url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg6SAy0AAAC8AAAAYGNtYXAaVcxaAAABHAAAAExnYXNwAAAAEAAAAWgAAAAIZ2x5ZgscV1gAAAFwAAABhGhlYWQCkFKvAAAC9AAAADZoaGVhB0MDyQAAAywAAAAkaG10eBIAA10AAANQAAAAIGxvY2EBMADyAAADcAAAABJtYXhwAAwATQAAA4QAAAAgbmFtZWTuiIAAAAOkAAABe3Bvc3QAAwAAAAAFIAAAACAAAwQAAZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADmAwPA/8D/wAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAACAAAAAwAAABQAAwABAAAAFAAEADgAAAAKAAgAAgACAAEAIOYD//3//wAAAAAAIOYA//3//wAB/+MaBAADAAEAAAAAAAAAAAAAAAEAAf//AA8AAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQEgAAADIAOAAAUAAAkBBwkBFwMg/kBAAYD+gEABwAHAQP6A/oBAAAEA4AAAAuADgAAFAAATARcJAQfgAcBA/oABgEABwAHAQP6A/oBAAAADAMAA4ANAAsAAGAAxAEoAAAEhIg4CHQEUHgIzITI+Aj0BNC4CIxUhIg4CHQEUHgIzITI+Aj0BNC4CIxUhIg4CHQEUHgIzITI+Aj0BNC4CIwMg/cAHCwkFBQkLBwJABwsJBQUJCwf9wAcLCQUFCQsHAkAHCwkFBQkLB/3ABwsJBQUJCwcCQAcLCQUFCQsHAsAFCQsHIAcLCQUFCQsHIAcLCQXABQkLByAHCwkFBQkLByAHCwkFwAUJCwcgBwsJBQUJCwcgBwsJBQAAAAABAJ0AtAOBApUABQAACQIHCQEDJP7r/upcAXEBcgKU/usBFFv+egGGAAAAAAEAAAABAADSLAJOXw889QALBAAAAAAAz/iHGQAAAADP+IcZAAAAAAOBA4AAAAAIAAIAAAAAAAAAAQAAA8D/wAAABAAAAAAAA4EAAQAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAACAAAABAABIAQAAOAEAADABAAAnQAAAAAACgAUAB4AMgBGAKwAwgAAAAEAAAAIAEsAAwAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAOAK4AAQAAAAAAAQAaAAAAAQAAAAAAAgAOAHEAAQAAAAAAAwAaADAAAQAAAAAABAAaAH8AAQAAAAAABQAWABoAAQAAAAAABgANAEoAAQAAAAAACgA0AJkAAwABBAkAAQAaAAAAAwABBAkAAgAOAHEAAwABBAkAAwAaADAAAwABBAkABAAaAH8AAwABBAkABQAWABoAAwABBAkABgAaAFcAAwABBAkACgA0AJkAdwBlAGIAZgBsAG8AdwAtAGkAYwBvAG4AcwBWAGUAcgBzAGkAbwBuACAAMQAuADAAdwBlAGIAZgBsAG8AdwAtAGkAYwBvAG4Ac3dlYmZsb3ctaWNvbnMAdwBlAGIAZgBsAG8AdwAtAGkAYwBvAG4AcwBSAGUAZwB1AGwAYQByAHcAZQBiAGYAbABvAHcALQBpAGMAbwBuAHMARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA) format('truetype'), url(data:application/font-woff;charset=utf-8;base64,d09GRk9UVE8AAAVcAAoAAAAABRQAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAAA9AAAAZMAAAGTuzUomU9TLzIAAAKIAAAAYAAAAGAOkgMtY21hcAAAAugAAABMAAAATBpVzFpnYXNwAAADNAAAAAgAAAAIAAAAEGhlYWQAAAM8AAAANgAAADYCkFKvaGhlYQAAA3QAAAAkAAAAJAdDA8lobXR4AAADmAAAACAAAAAgEgADXW1heHAAAAO4AAAABgAAAAYACFAAbmFtZQAAA8AAAAF7AAABe2TuiIBwb3N0AAAFPAAAACAAAAAgAAMAAAEABAQAAQEBDndlYmZsb3ctaWNvbnMAAQIAAQA6+BwC+BsD+BgEHgoACXf/i4seCgAJd/+LiwwHi0v6lPpUBR0AAACaDx0AAACfER0AAAAJHQAAAYoSAAkBAQ4bHR8iJywxNndlYmZsb3ctaWNvbnN3ZWJmbG93LWljb25zdTB1MXUyMHVFNjAwdUU2MDF1RTYwMnVFNjAzAAACAYkABgAIAQEEBwoNJDvH4P6UDv6UDv6UDvyUDvm0+FQV/FT4VEtL+BT8FPwU/BTLSwUO93T4VBX4VPhUy0v8FPwU+BT8FEtLBQ75tPlUFfzUiwV5i319i3kIi2sFi3mZfZ2LCPjUiwWdi5mZi50Ii6sFi519mXmLCIv7VBX81IsFeYt9fYt5CItrBYt5mX2diwj41IsFnYuZmYudCIurBYudfZl5iwiL+1QV/NSLBXmLfX2LeQiLawWLeZl9nYsI+NSLBZ2LmZmLnQiLqwWLnX2ZeYsIDvm4+SkV+6n7qvuq96ovLvgG/Bj4BvgYBQ76lBT6lBWLDAoAAAMEAAGQAAUAAAKZAswAAACPApkCzAAAAesAMwEJAAAAAAAAAAAAAAAAAAAAARAAAAAAAAAAAAAAAAAAAAAAQAAA5gMDwP/A/8ADwABAAAAAAQAAAAAAAAAAAAAAIAAAAAAAAgAAAAMAAAAUAAMAAQAAABQABAA4AAAACgAIAAIAAgABACDmA//9//8AAAAAACDmAP/9//8AAf/jGgQAAwABAAAAAAAAAAAAAAABAAH//wAPAAEAAAABAAC1pQTjXw889QALBAAAAAAAz/iHGQAAAADP+IcZAAAAAAOBA4AAAAAIAAIAAAAAAAAAAQAAA8D/wAAABAAAAAAAA4EAAQAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAACAAAABAABIAQAAOAEAADABAAAnQAAUAAACAAAAAAADgCuAAEAAAAAAAEAGgAAAAEAAAAAAAIADgBxAAEAAAAAAAMAGgAwAAEAAAAAAAQAGgB/AAEAAAAAAAUAFgAaAAEAAAAAAAYADQBKAAEAAAAAAAoANACZAAMAAQQJAAEAGgAAAAMAAQQJAAIADgBxAAMAAQQJAAMAGgAwAAMAAQQJAAQAGgB/AAMAAQQJAAUAFgAaAAMAAQQJAAYAGgBXAAMAAQQJAAoANACZAHcAZQBiAGYAbABvAHcALQBpAGMAbwBuAHMAVgBlAHIAcwBpAG8AbgAgADEALgAwAHcAZQBiAGYAbABvAHcALQBpAGMAbwBuAHN3ZWJmbG93LWljb25zAHcAZQBiAGYAbABvAHcALQBpAGMAbwBuAHMAUgBlAGcAdQBsAGEAcgB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4ALgAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==) format('woff');font-weight: normal;font-style: normal;}[class^="w-icon-"],[class*=" w-icon-"] {font-family: 'webflow-icons';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;}.w-icon-slider-right:before {content: "\e600";}.w-icon-slider-left:before {content: "\e601";}.w-icon-nav-menu:before {content: "\e602";}.w-icon-arrow-down:before,.w-icon-dropdown-toggle:before {content: "\e603";}* {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}html {height: 100%;}body {margin: 0;min-height: 100%;background-color: #fff;font-family: Arial, sans-serif;font-size: 14px;line-height: 20px;color: #333;}img {max-width: 100%;vertical-align: middle;display: inline-block;}html.w-mod-touch * {background-attachment: scroll !important;}.w-block {display: block;}.w-inline-block {max-width: 100%;display: inline-block;}.w-clearfix:before,.w-clearfix:after {content: " ";display: table;}.w-clearfix:after {clear: both;}.w-preserve-3d {transform-style: preserve-3d;}.w-hidden {display: none;}.w-button {display: inline-block;padding: 9px 15px;background-color: #3898EC;color: white;border: 0;line-height: inherit;text-decoration: none;cursor: pointer;border-radius: 0;}input.w-button {-webkit-appearance: button;}html[data-w-dynpage] [data-w-cloak] {color: transparent !important;}h1,h2,h3,h4,h5,h6 {font-weight: bold;margin-bottom: 10px;}h1 {font-size: 38px;line-height: 44px;margin-top: 20px;}h2 {font-size: 32px;line-height: 36px;margin-top: 20px;}h3 {font-size: 24px;line-height: 30px;margin-top: 20px;}h4 {font-size: 18px;line-height: 24px;margin-top: 10px;}h5 {font-size: 14px;line-height: 20px;margin-top: 10px;}h6 {font-size: 12px;line-height: 18px;margin-top: 10px;}p {margin-top: 0;margin-bottom: 10px;}a:focus {outline: 0;}blockquote {margin: 0 0 10px 0;padding: 10px 20px;border-left: 5px solid #E2E2E2;font-size: 18px;line-height: 22px;}figure {margin: 0;margin-bottom: 10px;}figcaption {margin-top: 5px;text-align: center;}ul,ol {margin-top: 0px;margin-bottom: 10px;padding-left: 40px;}.w-list-unstyled {padding-left: 0;list-style: none;}.w-embed:before,.w-embed:after {content: " ";display: table;}.w-embed:after {clear: both;}.w-video {width: 100%;position: relative;padding: 0;}.w-video iframe,.w-video object,.w-video embed {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}fieldset {padding: 0;margin: 0;border: 0;}button,html input[type="button"],input[type="reset"] {border: 0;cursor: pointer;-webkit-appearance: button;}.w-form {margin: 0 0 15px;}.w-form-done {display: none;padding: 20px;text-align: center;background-color: #dddddd;}.w-form-fail {display: none;margin-top: 10px;padding: 10px;background-color: #ffdede;}label {display: block;margin-bottom: 5px;font-weight: bold;}.w-input,.w-select {display: block;width: 100%;height: 38px;padding: 8px 12px;margin-bottom: 10px;font-size: 14px;line-height: 1.428571429;color: #333333;vertical-align: middle;background-color: #ffffff;border: 1px solid #cccccc;}.w-input:-moz-placeholder,.w-select:-moz-placeholder {color: #999;}.w-input::-moz-placeholder,.w-select::-moz-placeholder {color: #999;opacity: 1;}.w-input:-ms-input-placeholder,.w-select:-ms-input-placeholder {color: #999;}.w-input::-webkit-input-placeholder,.w-select::-webkit-input-placeholder {color: #999;}.w-input:focus,.w-select:focus {border-color: #3898EC;outline: 0;}.w-input[disabled],.w-select[disabled],.w-input[readonly],.w-select[readonly],fieldset[disabled] .w-input,fieldset[disabled] .w-select {cursor: not-allowed;background-color: #eeeeee;}textarea.w-input,textarea.w-select {height: auto;}.w-select {background-image: -webkit-linear-gradient(white 0%, #f3f3f3 100%);background-image: linear-gradient(white 0%, #f3f3f3 100%);}.w-select[multiple] {height: auto;}.w-form-label {display: inline-block;cursor: pointer;font-weight: normal;margin-bottom: 0px;}.w-checkbox,.w-radio {display: block;margin-bottom: 5px;padding-left: 20px;}.w-checkbox:before,.w-radio:before,.w-checkbox:after,.w-radio:after {content: " ";display: table;}.w-checkbox:after,.w-radio:after {clear: both;}.w-checkbox-input,.w-radio-input {margin: 4px 0 0;margin-top: 1px \9;line-height: normal;float: left;margin-left: -20px;}.w-radio-input {margin-top: 3px;}.w-container {margin-left: auto;margin-right: auto;max-width: 940px;}.w-container:before,.w-container:after {content: " ";display: table;}.w-container:after {clear: both;}.w-container .w-row {margin-left: -10px;margin-right: -10px;}.w-row:before,.w-row:after {content: " ";display: table;}.w-row:after {clear: both;}.w-row .w-row {margin-left: 0;margin-right: 0;}.w-col {position: relative;float: left;width: 100%;min-height: 1px;padding-left: 10px;padding-right: 10px;}.w-col .w-col {padding-left: 0;padding-right: 0;}.w-col-1 {width: 8.33333333%;}.w-col-2 {width: 16.66666667%;}.w-col-3 {width: 25%;}.w-col-4 {width: 33.33333333%;}.w-col-5 {width: 41.66666667%;}.w-col-6 {width: 50%;}.w-col-7 {width: 58.33333333%;}.w-col-8 {width: 66.66666667%;}.w-col-9 {width: 75%;}.w-col-10 {width: 83.33333333%;}.w-col-11 {width: 91.66666667%;}.w-col-12 {width: 100%;}.w-col-push-1 {left: 8.33333333%;}.w-col-push-2 {left: 16.66666667%;}.w-col-push-3 {left: 25%;}.w-col-push-4 {left: 33.33333333%;}.w-col-push-5 {left: 41.66666667%;}.w-col-push-6 {left: 50%;}.w-col-push-7 {left: 58.33333333%;}.w-col-push-8 {left: 66.66666667%;}.w-col-push-9 {left: 75%;}.w-col-push-10 {left: 83.33333333%;}.w-col-push-11 {left: 91.66666667%;}.w-col-pull-1 {right: 8.33333333%;}.w-col-pull-2 {right: 16.66666667%;}.w-col-pull-3 {right: 25%;}.w-col-pull-4 {right: 33.33333333%;}.w-col-pull-5 {right: 41.66666667%;}.w-col-pull-6 {right: 50%;}.w-col-pull-7 {right: 58.33333333%;}.w-col-pull-8 {right: 66.66666667%;}.w-col-pull-9 {right: 75%;}.w-col-pull-10 {right: 83.33333333%;}.w-col-pull-11 {right: 91.66666667%;}.w-col-offset-1 {margin-left: 8.33333333%;}.w-col-offset-2 {margin-left: 16.66666667%;}.w-col-offset-3 {margin-left: 25%;}.w-col-offset-4 {margin-left: 33.33333333%;}.w-col-offset-5 {margin-left: 41.66666667%;}.w-col-offset-6 {margin-left: 50%;}.w-col-offset-7 {margin-left: 58.33333333%;}.w-col-offset-8 {margin-left: 66.66666667%;}.w-col-offset-9 {margin-left: 75%;}.w-col-offset-10 {margin-left: 83.33333333%;}.w-col-offset-11 {margin-left: 91.66666667%;}.w-hidden-main {display: none !important;}@media screen and (max-width: 991px) {.w-container {max-width: 728px;}.w-hidden-main {display: inherit !important;}.w-hidden-medium {display: none !important;}.w-col-medium-1 {width: 8.33333333%;}.w-col-medium-2 {width: 16.66666667%;}.w-col-medium-3 {width: 25%;}.w-col-medium-4 {width: 33.33333333%;}.w-col-medium-5 {width: 41.66666667%;}.w-col-medium-6 {width: 50%;}.w-col-medium-7 {width: 58.33333333%;}.w-col-medium-8 {width: 66.66666667%;}.w-col-medium-9 {width: 75%;}.w-col-medium-10 {width: 83.33333333%;}.w-col-medium-11 {width: 91.66666667%;}.w-col-medium-12 {width: 100%;}.w-col-medium-push-1 {left: 8.33333333%;}.w-col-medium-push-2 {left: 16.66666667%;}.w-col-medium-push-3 {left: 25%;}.w-col-medium-push-4 {left: 33.33333333%;}.w-col-medium-push-5 {left: 41.66666667%;}.w-col-medium-push-6 {left: 50%;}.w-col-medium-push-7 {left: 58.33333333%;}.w-col-medium-push-8 {left: 66.66666667%;}.w-col-medium-push-9 {left: 75%;}.w-col-medium-push-10 {left: 83.33333333%;}.w-col-medium-push-11 {left: 91.66666667%;}.w-col-medium-pull-1 {right: 8.33333333%;}.w-col-medium-pull-2 {right: 16.66666667%;}.w-col-medium-pull-3 {right: 25%;}.w-col-medium-pull-4 {right: 33.33333333%;}.w-col-medium-pull-5 {right: 41.66666667%;}.w-col-medium-pull-6 {right: 50%;}.w-col-medium-pull-7 {right: 58.33333333%;}.w-col-medium-pull-8 {right: 66.66666667%;}.w-col-medium-pull-9 {right: 75%;}.w-col-medium-pull-10 {right: 83.33333333%;}.w-col-medium-pull-11 {right: 91.66666667%;}.w-col-medium-offset-1 {margin-left: 8.33333333%;}.w-col-medium-offset-2 {margin-left: 16.66666667%;}.w-col-medium-offset-3 {margin-left: 25%;}.w-col-medium-offset-4 {margin-left: 33.33333333%;}.w-col-medium-offset-5 {margin-left: 41.66666667%;}.w-col-medium-offset-6 {margin-left: 50%;}.w-col-medium-offset-7 {margin-left: 58.33333333%;}.w-col-medium-offset-8 {margin-left: 66.66666667%;}.w-col-medium-offset-9 {margin-left: 75%;}.w-col-medium-offset-10 {margin-left: 83.33333333%;}.w-col-medium-offset-11 {margin-left: 91.66666667%;}.w-col-stack {width: 100%;left: auto;right: auto;}}@media screen and (max-width: 767px) {.w-hidden-main {display: inherit !important;}.w-hidden-medium {display: inherit !important;}.w-hidden-small {display: none !important;}.w-row,.w-container .w-row {margin-left: 0;margin-right: 0;}.w-col {width: 100%;left: auto;right: auto;}.w-col-small-1 {width: 8.33333333%;}.w-col-small-2 {width: 16.66666667%;}.w-col-small-3 {width: 25%;}.w-col-small-4 {width: 33.33333333%;}.w-col-small-5 {width: 41.66666667%;}.w-col-small-6 {width: 50%;}.w-col-small-7 {width: 58.33333333%;}.w-col-small-8 {width: 66.66666667%;}.w-col-small-9 {width: 75%;}.w-col-small-10 {width: 83.33333333%;}.w-col-small-11 {width: 91.66666667%;}.w-col-small-12 {width: 100%;}.w-col-small-push-1 {left: 8.33333333%;}.w-col-small-push-2 {left: 16.66666667%;}.w-col-small-push-3 {left: 25%;}.w-col-small-push-4 {left: 33.33333333%;}.w-col-small-push-5 {left: 41.66666667%;}.w-col-small-push-6 {left: 50%;}.w-col-small-push-7 {left: 58.33333333%;}.w-col-small-push-8 {left: 66.66666667%;}.w-col-small-push-9 {left: 75%;}.w-col-small-push-10 {left: 83.33333333%;}.w-col-small-push-11 {left: 91.66666667%;}.w-col-small-pull-1 {right: 8.33333333%;}.w-col-small-pull-2 {right: 16.66666667%;}.w-col-small-pull-3 {right: 25%;}.w-col-small-pull-4 {right: 33.33333333%;}.w-col-small-pull-5 {right: 41.66666667%;}.w-col-small-pull-6 {right: 50%;}.w-col-small-pull-7 {right: 58.33333333%;}.w-col-small-pull-8 {right: 66.66666667%;}.w-col-small-pull-9 {right: 75%;}.w-col-small-pull-10 {right: 83.33333333%;}.w-col-small-pull-11 {right: 91.66666667%;}.w-col-small-offset-1 {margin-left: 8.33333333%;}.w-col-small-offset-2 {margin-left: 16.66666667%;}.w-col-small-offset-3 {margin-left: 25%;}.w-col-small-offset-4 {margin-left: 33.33333333%;}.w-col-small-offset-5 {margin-left: 41.66666667%;}.w-col-small-offset-6 {margin-left: 50%;}.w-col-small-offset-7 {margin-left: 58.33333333%;}.w-col-small-offset-8 {margin-left: 66.66666667%;}.w-col-small-offset-9 {margin-left: 75%;}.w-col-small-offset-10 {margin-left: 83.33333333%;}.w-col-small-offset-11 {margin-left: 91.66666667%;}}@media screen and (max-width: 479px) {.w-container {max-width: none;}.w-hidden-main {display: inherit !important;}.w-hidden-medium {display: inherit !important;}.w-hidden-small {display: inherit !important;}.w-hidden-tiny {display: none !important;}.w-col {width: 100%;}.w-col-tiny-1 {width: 8.33333333%;}.w-col-tiny-2 {width: 16.66666667%;}.w-col-tiny-3 {width: 25%;}.w-col-tiny-4 {width: 33.33333333%;}.w-col-tiny-5 {width: 41.66666667%;}.w-col-tiny-6 {width: 50%;}.w-col-tiny-7 {width: 58.33333333%;}.w-col-tiny-8 {width: 66.66666667%;}.w-col-tiny-9 {width: 75%;}.w-col-tiny-10 {width: 83.33333333%;}.w-col-tiny-11 {width: 91.66666667%;}.w-col-tiny-12 {width: 100%;}.w-col-tiny-push-1 {left: 8.33333333%;}.w-col-tiny-push-2 {left: 16.66666667%;}.w-col-tiny-push-3 {left: 25%;}.w-col-tiny-push-4 {left: 33.33333333%;}.w-col-tiny-push-5 {left: 41.66666667%;}.w-col-tiny-push-6 {left: 50%;}.w-col-tiny-push-7 {left: 58.33333333%;}.w-col-tiny-push-8 {left: 66.66666667%;}.w-col-tiny-push-9 {left: 75%;}.w-col-tiny-push-10 {left: 83.33333333%;}.w-col-tiny-push-11 {left: 91.66666667%;}.w-col-tiny-pull-1 {right: 8.33333333%;}.w-col-tiny-pull-2 {right: 16.66666667%;}.w-col-tiny-pull-3 {right: 25%;}.w-col-tiny-pull-4 {right: 33.33333333%;}.w-col-tiny-pull-5 {right: 41.66666667%;}.w-col-tiny-pull-6 {right: 50%;}.w-col-tiny-pull-7 {right: 58.33333333%;}.w-col-tiny-pull-8 {right: 66.66666667%;}.w-col-tiny-pull-9 {right: 75%;}.w-col-tiny-pull-10 {right: 83.33333333%;}.w-col-tiny-pull-11 {right: 91.66666667%;}.w-col-tiny-offset-1 {margin-left: 8.33333333%;}.w-col-tiny-offset-2 {margin-left: 16.66666667%;}.w-col-tiny-offset-3 {margin-left: 25%;}.w-col-tiny-offset-4 {margin-left: 33.33333333%;}.w-col-tiny-offset-5 {margin-left: 41.66666667%;}.w-col-tiny-offset-6 {margin-left: 50%;}.w-col-tiny-offset-7 {margin-left: 58.33333333%;}.w-col-tiny-offset-8 {margin-left: 66.66666667%;}.w-col-tiny-offset-9 {margin-left: 75%;}.w-col-tiny-offset-10 {margin-left: 83.33333333%;}.w-col-tiny-offset-11 {margin-left: 91.66666667%;}}.w-widget {position: relative;}.w-widget-map {width: 100%;height: 400px;}.w-widget-map label {width: auto;display: inline;}.w-widget-map img {max-width: inherit;}.w-widget-map .gm-style-iw {width: 90% !important;height: auto !important;top: 7px !important;left: 6% !important;display: inline;text-align: center;overflow: hidden;}.w-widget-map .gm-style-iw + div {display: none;}.w-widget-twitter {overflow: hidden;}.w-widget-twitter-count-shim {display: inline-block;vertical-align: top;position: relative;width: 28px;height: 20px;text-align: center;background: white;border: #758696 solid 1px;border-radius: 3px;}.w-widget-twitter-count-shim * {pointer-events: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.w-widget-twitter-count-shim .w-widget-twitter-count-inner {position: relative;font-size: 15px;line-height: 12px;text-align: center;color: #999;font-family: serif;}.w-widget-twitter-count-shim .w-widget-twitter-count-clear {position: relative;display: block;}.w-widget-twitter-count-shim.w--large {width: 36px;height: 28px;margin-left: 7px;}.w-widget-twitter-count-shim.w--large .w-widget-twitter-count-inner {font-size: 18px;line-height: 18px;}.w-widget-twitter-count-shim:not(.w--vertical) {margin-left: 5px;margin-right: 8px;}.w-widget-twitter-count-shim:not(.w--vertical).w--large {margin-left: 6px;}.w-widget-twitter-count-shim:not(.w--vertical):before,.w-widget-twitter-count-shim:not(.w--vertical):after {top: 50%;left: 0;border: solid transparent;content: " ";height: 0;width: 0;position: absolute;pointer-events: none;}.w-widget-twitter-count-shim:not(.w--vertical):before {border-color: rgba(117, 134, 150, 0);border-right-color: #5d6c7b;border-width: 4px;margin-left: -9px;margin-top: -4px;}.w-widget-twitter-count-shim:not(.w--vertical).w--large:before {border-width: 5px;margin-left: -10px;margin-top: -5px;}.w-widget-twitter-count-shim:not(.w--vertical):after {border-color: rgba(255, 255, 255, 0);border-right-color: white;border-width: 4px;margin-left: -8px;margin-top: -4px;}.w-widget-twitter-count-shim:not(.w--vertical).w--large:after {border-width: 5px;margin-left: -9px;margin-top: -5px;}.w-widget-twitter-count-shim.w--vertical {width: 61px;height: 33px;margin-bottom: 8px;}.w-widget-twitter-count-shim.w--vertical:before,.w-widget-twitter-count-shim.w--vertical:after {top: 100%;left: 50%;border: solid transparent;content: " ";height: 0;width: 0;position: absolute;pointer-events: none;}.w-widget-twitter-count-shim.w--vertical:before {border-color: rgba(117, 134, 150, 0);border-top-color: #5d6c7b;border-width: 5px;margin-left: -5px;}.w-widget-twitter-count-shim.w--vertical:after {border-color: rgba(255, 255, 255, 0);border-top-color: white;border-width: 4px;margin-left: -4px;}.w-widget-twitter-count-shim.w--vertical .w-widget-twitter-count-inner {font-size: 18px;line-height: 22px;}.w-widget-twitter-count-shim.w--vertical.w--large {width: 76px;}.w-widget-gplus {overflow: hidden;}.w-slider {position: relative;height: 300px;text-align: center;background: #dddddd;clear: both;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);tap-highlight-color: rgba(0, 0, 0, 0);}.w-slider-mask {position: relative;display: block;overflow: hidden;z-index: 1;left: 0;right: 0;height: 100%;white-space: nowrap;}.w-slide {position: relative;display: inline-block;vertical-align: top;width: 100%;height: 100%;white-space: normal;text-align: left;}.w-slider-nav {position: absolute;z-index: 2;top: auto;right: 0;bottom: 0;left: 0;margin: auto;padding-top: 10px;height: 40px;text-align: center;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);tap-highlight-color: rgba(0, 0, 0, 0);}.w-slider-nav.w-round > div {-webkit-border-radius: 100%;-webkit-background-clip: padding-box;-moz-border-radius: 100%;-moz-background-clip: padding;border-radius: 100%;background-clip: padding-box;}.w-slider-nav.w-num > div {width: auto;height: auto;padding: 0.2em 0.5em;font-size: inherit;line-height: inherit;}.w-slider-nav.w-shadow > div {-webkit-box-shadow: 0 0 3px rgba(51, 51, 51, 0.4);-moz-box-shadow: 0 0 3px rgba(51, 51, 51, 0.4);box-shadow: 0 0 3px rgba(51, 51, 51, 0.4);}.w-slider-nav-invert {color: #fff;}.w-slider-nav-invert > div {background-color: rgba(34, 34, 34, 0.4);}.w-slider-nav-invert > div.w-active {background-color: #222;}.w-slider-dot {position: relative;display: inline-block;width: 1em;height: 1em;background-color: rgba(255, 255, 255, 0.4);cursor: pointer;margin: 0 3px 0.5em;-webkit-transition: background-color 100ms, color 100ms;-moz-transition: background-color 100ms, color 100ms;-o-transition: background-color 100ms, color 100ms;transition: background-color 100ms, color 100ms;}.w-slider-dot.w-active {background-color: #fff;}.w-slider-arrow-left,.w-slider-arrow-right {position: absolute;width: 80px;top: 0;right: 0;bottom: 0;left: 0;margin: auto;cursor: pointer;overflow: hidden;color: white;font-size: 40px;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);tap-highlight-color: rgba(0, 0, 0, 0);-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.w-slider-arrow-left [class^="w-icon-"],.w-slider-arrow-right [class^="w-icon-"],.w-slider-arrow-left [class*=" w-icon-"],.w-slider-arrow-right [class*=" w-icon-"] {position: absolute;}.w-slider-arrow-left {z-index: 3;right: auto;}.w-slider-arrow-right {z-index: 4;left: auto;}.w-icon-slider-left,.w-icon-slider-right {top: 0;right: 0;bottom: 0;left: 0;margin: auto;width: 1em;height: 1em;}.w-dropdown {display: inline-block;position: relative;text-align: left;margin-left: auto;margin-right: auto;z-index: 900;}.w-dropdown-btn,.w-dropdown-toggle,.w-dropdown-link {position: relative;vertical-align: top;text-decoration: none;color: #222222;padding: 20px;text-align: left;margin-left: auto;margin-right: auto;white-space: nowrap;}.w-dropdown-toggle {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;display: inline-block;cursor: pointer;padding-right: 40px;}.w-dropdown-toggle:focus {outline: 0;}.w-icon-dropdown-toggle {position: absolute;top: 0;right: 0;bottom: 0;margin: auto;margin-right: 20px;width: 1em;height: 1em;}.w-dropdown-list {position: absolute;background: #dddddd;display: none;min-width: 100%;}.w-dropdown-list.w--open {display: block;}.w-dropdown-link {padding: 10px 20px;display: block;color: #222222;}.w-dropdown-link.w--current {color: #0082f3;}.w-nav[data-collapse="all"] .w-dropdown,.w-nav[data-collapse="all"] .w-dropdown-toggle {display: block;}.w-nav[data-collapse="all"] .w-dropdown-list {position: static;}@media screen and (max-width: 991px) {.w-nav[data-collapse="medium"] .w-dropdown,.w-nav[data-collapse="medium"] .w-dropdown-toggle {display: block;}.w-nav[data-collapse="medium"] .w-dropdown-list {position: static;}}@media screen and (max-width: 767px) {.w-nav[data-collapse="small"] .w-dropdown,.w-nav[data-collapse="small"] .w-dropdown-toggle {display: block;}.w-nav[data-collapse="small"] .w-dropdown-list {position: static;}.w-nav-brand {padding-left: 10px;}}@media screen and (max-width: 479px) {.w-nav[data-collapse="tiny"] .w-dropdown,.w-nav[data-collapse="tiny"] .w-dropdown-toggle {display: block;}.w-nav[data-collapse="tiny"] .w-dropdown-list {position: static;}}/*** ## Note* Safari (on both iOS and OS X) does not handle viewport units (vh, vw) well.* For example percentage units do not work on descendants of elements that* have any dimensions expressed in viewport units. It also doesn’t handle them at* all in `calc()`.*//*** Wrapper around all lightbox elements** 1. Since the lightbox can receive focus, IE also gives it an outline.* 2. Fixes flickering on Chrome when a transition is in progress*    underneath the lightbox.*/.w-lightbox-backdrop {color: #000;cursor: auto;font-family: serif;font-size: medium;font-style: normal;font-variant: normal;font-weight: normal;letter-spacing: normal;line-height: normal;list-style: disc;text-align: start;text-indent: 0;text-shadow: none;text-transform: none;visibility: visible;white-space: normal;word-break: normal;word-spacing: normal;word-wrap: normal;position: fixed;top: 0;right: 0;bottom: 0;left: 0;color: #fff;font-family: "Helvetica Neue", Helvetica, Ubuntu, "Segoe UI", Verdana, sans-serif;font-size: 17px;line-height: 1.2;font-weight: 300;text-align: center;background: rgba(0, 0, 0, 0.9);z-index: 2000;outline: 0;/* 1 */opacity: 0;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;-webkit-tap-highlight-color: transparent;-webkit-transform: translate(0, 0);/* 2 */}/*** Neat trick to bind the rubberband effect to our canvas instead of the whole* document on iOS. It also prevents a bug that causes the document underneath to scroll.*/.w-lightbox-backdrop,.w-lightbox-container {height: 100%;overflow: auto;-webkit-overflow-scrolling: touch;}.w-lightbox-content {position: relative;height: 100vh;overflow: hidden;}.w-lightbox-view {position: absolute;width: 100vw;height: 100vh;opacity: 0;}.w-lightbox-view:before {content: "";height: 100vh;}/* .w-lightbox-content */.w-lightbox-group,.w-lightbox-group .w-lightbox-view,.w-lightbox-group .w-lightbox-view:before {height: 86vh;}.w-lightbox-frame,.w-lightbox-view:before {display: inline-block;vertical-align: middle;}/** 1. Remove default margin set by user-agent on the <figure> element.*/.w-lightbox-figure {position: relative;margin: 0;/* 1 */}.w-lightbox-group .w-lightbox-figure {cursor: pointer;}/*** IE adds image dimensions as width and height attributes on the IMG tag,* but we need both width and height to be set to auto to enable scaling.*/.w-lightbox-img {width: auto;height: auto;max-width: none;}.w-lightbox-image {display: block;max-width: 100vw;max-height: 100vh;}.w-lightbox-group .w-lightbox-image {max-height: 86vh;}.w-lightbox-caption {position: absolute;right: 0;bottom: 0;left: 0;padding: .5em 1em;background: rgba(0, 0, 0, 0.4);text-align: left;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}.w-lightbox-embed {position: absolute;top: 0;right: 0;bottom: 0;left: 0;width: 100%;height: 100%;}.w-lightbox-control {position: absolute;top: 0;width: 4em;background-size: 24px;background-repeat: no-repeat;background-position: center;cursor: pointer;-webkit-transition: all .3s;transition: all .3s;}.w-lightbox-left {display: none;bottom: 0;left: 0;/* <svg xmlns="http://www.w3.org/2000/svg" viewBox="-20 0 24 40" width="24" height="40"><g transform="rotate(45)"><path d="m0 0h5v23h23v5h-28z" opacity=".4"/><path d="m1 1h3v23h23v3h-26z" fill="#fff"/></g></svg> */background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0yMCAwIDI0IDQwIiB3aWR0aD0iMjQiIGhlaWdodD0iNDAiPjxnIHRyYW5zZm9ybT0icm90YXRlKDQ1KSI+PHBhdGggZD0ibTAgMGg1djIzaDIzdjVoLTI4eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDN2MjNoMjN2M2gtMjZ6IiBmaWxsPSIjZmZmIi8+PC9nPjwvc3ZnPg==");}.w-lightbox-right {display: none;right: 0;bottom: 0;/* <svg xmlns="http://www.w3.org/2000/svg" viewBox="-4 0 24 40" width="24" height="40"><g transform="rotate(45)"><path d="m0-0h28v28h-5v-23h-23z" opacity=".4"/><path d="m1 1h26v26h-3v-23h-23z" fill="#fff"/></g></svg> */background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMjQgNDAiIHdpZHRoPSIyNCIgaGVpZ2h0PSI0MCI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMC0waDI4djI4aC01di0yM2gtMjN6IiBvcGFjaXR5PSIuNCIvPjxwYXRoIGQ9Im0xIDFoMjZ2MjZoLTN2LTIzaC0yM3oiIGZpbGw9IiNmZmYiLz48L2c+PC9zdmc+");}/** Without specifying the with and height inside the SVG, all versions of IE render the icon too small.* The bug does not seem to manifest itself if the elements are tall enough such as the above arrows.* (http://stackoverflow.com/questions/16092114/background-size-differs-in-internet-explorer)*/.w-lightbox-close {right: 0;height: 2.6em;/* <svg xmlns="http://www.w3.org/2000/svg" viewBox="-4 0 18 17" width="18" height="17"><g transform="rotate(45)"><path d="m0 0h7v-7h5v7h7v5h-7v7h-5v-7h-7z" opacity=".4"/><path d="m1 1h7v-7h3v7h7v3h-7v7h-3v-7h-7z" fill="#fff"/></g></svg> */background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMTggMTciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxNyI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMCAwaDd2LTdoNXY3aDd2NWgtN3Y3aC01di03aC03eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDd2LTdoM3Y3aDd2M2gtN3Y3aC0zdi03aC03eiIgZmlsbD0iI2ZmZiIvPjwvZz48L3N2Zz4=");background-size: 18px;}/*** 1. All IE versions add extra space at the bottom without this.*/.w-lightbox-strip {padding: 0 1vh;line-height: 0;/* 1 */white-space: nowrap;overflow-x: auto;overflow-y: hidden;}/** 1. We use content-box to avoid having to do `width: calc(10vh + 2vw)`*    which doesn’t work in Safari anyway.* 2. Chrome renders images pixelated when switching to GPU. Making sure*    the parent is also rendered on the GPU (by setting translate3d for*    example) fixes this behavior.*/.w-lightbox-item {display: inline-block;width: 10vh;padding: 2vh 1vh;box-sizing: content-box;/* 1 */cursor: pointer;-webkit-transform: translate3d(0, 0, 0);/* 2 */}.w-lightbox-active {opacity: .3;}.w-lightbox-thumbnail {position: relative;height: 10vh;background: #222;overflow: hidden;}.w-lightbox-thumbnail-image {position: absolute;top: 0;left: 0;}.w-lightbox-thumbnail .w-lightbox-tall {top: 50%;width: 100%;-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);}.w-lightbox-thumbnail .w-lightbox-wide {left: 50%;height: 100%;-webkit-transform: translate(-50%, 0);-ms-transform: translate(-50%, 0);transform: translate(-50%, 0);}/** Spinner** Absolute pixel values are used to avoid rounding errors that would cause* the white spinning element to be misaligned with the track.*/.w-lightbox-spinner {position: absolute;top: 50%;left: 50%;box-sizing: border-box;width: 40px;height: 40px;margin-top: -20px;margin-left: -20px;border: 5px solid rgba(0, 0, 0, 0.4);border-radius: 50%;-webkit-animation: spin .8s infinite linear;animation: spin .8s infinite linear;}.w-lightbox-spinner:after {content: "";position: absolute;top: -4px;right: -4px;bottom: -4px;left: -4px;border: 3px solid transparent;border-bottom-color: #fff;border-radius: 50%;}/** Utility classes*/.w-lightbox-hide {display: none;}.w-lightbox-noscroll {overflow: hidden;}@media (min-width: 768px) {.w-lightbox-content {height: 96vh;margin-top: 2vh;}.w-lightbox-view,.w-lightbox-view:before {height: 96vh;}/* .w-lightbox-content */.w-lightbox-group,.w-lightbox-group .w-lightbox-view,.w-lightbox-group .w-lightbox-view:before {height: 84vh;}.w-lightbox-image {max-width: 96vw;max-height: 96vh;}.w-lightbox-group .w-lightbox-image {max-width: 82.3vw;max-height: 84vh;}.w-lightbox-left,.w-lightbox-right {display: block;opacity: .5;}.w-lightbox-close {opacity: .8;}.w-lightbox-control:hover {opacity: 1;}}.w-lightbox-inactive,.w-lightbox-inactive:hover {opacity: 0;}.w-richtext:before,.w-richtext:after {content: " ";display: table;}.w-richtext:after {clear: both;}.w-richtext ol,.w-richtext ul {overflow: hidden;}.w-richtext .w-richtext-figure-selected[data-rt-type="video"] div:before {outline: 2px solid #2895f7;}.w-richtext .w-richtext-figure-selected[data-rt-type="image"] div {outline: 2px solid #2895f7;}.w-richtext figure[data-rt-type="video"] > div:before {content: '';position: absolute;display: none;left: 0;top: 0;right: 0;bottom: 0;z-index: 1;}.w-richtext figure {position: relative;max-width: 60%;}.w-richtext figure > div:before,.w-richtext figure img {cursor: default!important;}.w-richtext figure img {width: 100%;}.w-richtext figure figcaption.w-richtext-figcaption-placeholder {opacity: 0.6;}.w-richtext figure div {/* fix incorrectly sized selection border in the data manager */font-size: 0px;color: transparent;}.w-richtext figure[data-rt-type="image"] {display: table;}.w-richtext figure[data-rt-type="image"] > div {display: inline-block;}.w-richtext figure[data-rt-type="image"] > figcaption {display: table-caption;caption-side: bottom;}.w-richtext figure[data-rt-type="video"] {width: 60%;height: 0;}.w-richtext figure[data-rt-type="video"] iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.w-richtext figure[data-rt-type="video"] > div {width: 100%;}.w-richtext figure.w-richtext-align-center {margin-right: auto;margin-left: auto;clear: both;}.w-richtext figure.w-richtext-align-center[data-rt-type="image"] > div {max-width: 100%;}.w-richtext figure.w-richtext-align-normal {clear: both;}.w-richtext figure.w-richtext-align-fullwidth {width: 100%;text-align: center;clear: both;display: block;}.w-richtext figure.w-richtext-align-fullwidth > div {display: inline-block;}.w-richtext figure.w-richtext-align-fullwidth > figcaption {display: block;}.w-richtext figure.w-richtext-align-floatleft {float: left;margin-right: 15px;clear: none;}.w-richtext figure.w-richtext-align-floatright {float: right;margin-left: 15px;clear: none;}/* The video overlay (prevents interacting with (ie: playing) the video)should only be present when the rich text node can be edited in that context with the RTE.1. In the designer canvas - when not previewing the site2. In the editor canvas for rich text dyn collection fields3. In the editor canvas for static rich text fields made editable (ie: blobs)4. In the data managers (see both RichTextInput.less files) as this file is not used there*/.wf-design-mode figure[data-rt-type="video"] > div:before,.w-editor-mount .w-dyn-list figure[data-rt-type="video"] > div:before,.w-editor-mount .w-rte-editable figure[data-rt-type="video"] > div:before {display: block;}.w-editor-mount .w-rte-editable {cursor: text;}.w-nav {position: relative;background: #dddddd;z-index: 1000;}.w-nav:before,.w-nav:after {content: " ";display: table;}.w-nav:after {clear: both;}.w-nav-brand {position: relative;float: left;text-decoration: none;color: #333333;}.w-nav-link {position: relative;display: inline-block;vertical-align: top;text-decoration: none;color: #222222;padding: 20px;text-align: left;margin-left: auto;margin-right: auto;}.w-nav-link.w--current {color: #0082f3;}.w-nav-menu {position: relative;float: right;}.w--nav-menu-open {display: block !important;position: absolute;top: 100%;left: 0;right: 0;background: #C8C8C8;text-align: center;overflow: visible;min-width: 200px;}.w--nav-link-open {display: block;position: relative;}.w-nav-overlay {position: absolute;overflow: hidden;display: none;top: 100%;left: 0;right: 0;width: 100%;}.w-nav-overlay .w--nav-menu-open {top: 0;}.w-nav[data-animation="over-left"] .w-nav-overlay {width: auto;}.w-nav[data-animation="over-left"] .w-nav-overlay,.w-nav[data-animation="over-left"] .w--nav-menu-open {right: auto;z-index: 1;top: 0;}.w-nav[data-animation="over-right"] .w-nav-overlay {width: auto;}.w-nav[data-animation="over-right"] .w-nav-overlay,.w-nav[data-animation="over-right"] .w--nav-menu-open {left: auto;z-index: 1;top: 0;}.w-nav-button {position: relative;float: right;padding: 18px;font-size: 24px;display: none;cursor: pointer;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);tap-highlight-color: rgba(0, 0, 0, 0);-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.w-nav-button.w--open {background-color: #C8C8C8;color: white;}.w-nav[data-collapse="all"] .w-nav-menu {display: none;}.w-nav[data-collapse="all"] .w-nav-button {display: block;}@media screen and (max-width: 991px) {.w-nav[data-collapse="medium"] .w-nav-menu {display: none;}.w-nav[data-collapse="medium"] .w-nav-button {display: block;}}@media screen and (max-width: 767px) {.w-nav[data-collapse="small"] .w-nav-menu {display: none;}.w-nav[data-collapse="small"] .w-nav-button {display: block;}.w-nav-brand {padding-left: 10px;}}@media screen and (max-width: 479px) {.w-nav[data-collapse="tiny"] .w-nav-menu {display: none;}.w-nav[data-collapse="tiny"] .w-nav-button {display: block;}}.w-tabs {position: relative;}.w-tabs:before,.w-tabs:after {content: " ";display: table;}.w-tabs:after {clear: both;}.w-tab-menu {position: relative;}.w-tab-link {position: relative;display: inline-block;vertical-align: top;text-decoration: none;padding: 9px 30px;text-align: left;cursor: pointer;color: #222222;background-color: #dddddd;}.w-tab-link.w--current {background-color: #C8C8C8;}.w-tab-content {position: relative;display: block;overflow: hidden;}.w-tab-pane {position: relative;display: none;}.w--tab-active {display: block;}@media screen and (max-width: 479px) {.w-tab-link {display: block;}}.w-ix-emptyfix:after {content: "";}@-webkit-keyframes spin {0% {-webkit-transform: rotate(0deg);}100% {-webkit-transform: rotate(360deg);}}@keyframes spin {0% {transform: rotate(0deg);}100% {transform: rotate(360deg);}}.w-dyn-empty {padding: 10px;background-color: #dddddd;}.w-condition-invisible {display: none !important;}
/* Stylesheet: webflow Modified On 2016-01-07 09:05:32 */
td {padding: 10px;}blockquote{line-height: 1em;}body {height: 100%;font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;color: #333;font-size: 14px;line-height: 20px;}.w-nav-brand{z-index: 100000;}h1 {margin-top: 20px;margin-bottom: 10px;font-family: Lato, sans-serif;color: #3b3b3b;font-size: 56px;line-height: 54px;font-weight: 300;letter-spacing: 0px;text-transform: uppercase;}input.fieldError, input.fieldError:active, input.fieldError:focus, textarea.fieldError, textarea.fieldError:focus, textarea.fieldError:active{border: 1px solid red;}h2, .kanzlei h1 {margin-top: 5px;margin-bottom: 10px;font-family: Lato, sans-serif;color: #3c3c3c;font-size: 30px;line-height: 38px;font-weight: 300;text-align: left;letter-spacing: 0px;text-transform: uppercase;}h3 {margin-top: 20px;margin-bottom: 10px;font-family: Lato, sans-serif;font-size: 24px;line-height: 30px;font-weight: 300;letter-spacing: 0px;}h4, .startblock h2 {display: block;width: 80%;margin: 10px auto;float: none;clear: none;font-family: Lato, sans-serif;color: #3d3d3d;font-size: 16px;line-height: 24px;font-style: normal;font-weight: 300;text-align: left;letter-spacing: 0px;}div.startseite-h4 p {display: block;width: 80%;margin: 10px auto;float: none;clear: none;font-family: Lato, sans-serif;color: #3d3d3d;font-size: 16px;line-height: 24px;font-style: normal;font-weight: 300;text-align: left;letter-spacing: 0px;}h5 {margin-top: 0px;margin-bottom: 5px;font-family: Lato, sans-serif;color: #48b05c;font-size: 16px;line-height: 22px;font-style: normal;font-weight: 300;text-align: left;}.cursor{cursor: default;}h6 {margin-top: 0px;margin-bottom: 10px;font-family: Lato, sans-serif;color: white;font-size: 14px;line-height: 18px;font-weight: 400;}p {margin-top: 0px;margin-bottom: 15px;font-family: Raleway, sans-serif;color: #3c3c3c;font-size: 15px;line-height: 23px;font-weight: 300;text-align: left;letter-spacing: 0px;}.einleitungsspalte ul{margin-top: 0px;margin-bottom: 15px;font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif;color: #3c3c3c;font-size: 15px;line-height: 23px;font-weight: 300;text-align: left;letter-spacing: 0px;}.w-nav-menu ul{margin: 0;padding: 0;display: inline-block;}.w-nav-menu ul li {list-style: none;margin: 0;padding: 0;display: inline-block;position: relative;float: left;}.w-nav-menu ul li ul{display: none;}.w-nav-menu ul li ul a{color: #fff;padding-bottom: 7px;padding-top: 7px;float: left;}.w-nav-menu ul li ul li {width: 100%;float: left;}.w-nav-menu ul li:hover ul {display: inline-block;position: absolute;width: auto;background: #48b05c;right: -92px;padding-right: 20px;border-radius: 4px;padding-top: 6px;padding-bottom: 8px;}.button {display: block;margin-top: 5px;margin-bottom: 5px;padding: 9px 15px;float: none;clear: left;border: 2px solid #48b05c;border-radius: 5px;background-color: #48b05c;-webkit-transition: all 500ms ease;transition: all 500ms ease;font-family: Raleway, sans-serif;color: white;font-size: 14px;line-height: 23px;font-weight: 300;text-align: center;letter-spacing: 0px;text-decoration: none;}.button:hover {border-width: 2px;border-color: #268238;background-color: #268238;color: white;}.button.middle {display: inline-block;margin-right: auto;margin-left: auto;float: left;clear: left;}.button.middle:hover {border-color: #48b05c;}.button.middle.w--current {clear: left;}.button.float {float: left;clear: none;}.header {height: 100%;min-height: 0px;padding: 20px;}.header._1 {border: 20px solid white;background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0.8)), url('http://www.mein-pflichtteil.de/uploads/images/photo-1414849424631-8b18529a81ca.jpg');background-image: linear-gradient(rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0.8)), url('http://www.mein-pflichtteil.de/uploads/images/photo-1414849424631-8b18529a81ca.jpg');background-size: auto, cover;}.header._2 {border: 20px none white;background-image: url('http://www.mein-pflichtteil.de/uploads/images/Hintergrund-02.jpg');background-position: 0px 0px;background-size: cover;}.header.header-unterseite {height: auto;padding-top: 50px;padding-bottom: 20px;border-bottom: 1px solid #e0e0e0;}.slider {height: 100%;}.left-arrow {display: none;}.right-arrow {display: none;}.slide-nav {display: none;}.slide-1 {background-color: white;background-image: url('http://www.mein-pflichtteil.de/uploads/images/Hintergrund-02.jpg');background-position: 0px 0px;background-size: cover;}.slide-2 {background-image: url('http://www.mein-pflichtteil.de/uploads/images/Hintergrund-02.jpg');background-position: 50% 50%;background-size: cover;}.slide-container {position: relative;left: 0px;top: 30%;right: 0px;bottom: 10%;display: block;width: 70%;margin-right: auto;margin-left: auto;text-align: center;}.slide-container.smaller {padding-right: 10%;padding-left: 10%;}.right-icon {display: block;width: 35px;height: 40px;margin-top: auto;margin-right: 0px;margin-bottom: auto;padding-top: 5px;padding-bottom: 5px;background-color: transparent;-webkit-transition: all 500ms ease;transition: all 500ms ease;color: #8c8c8c;font-size: 30px;}.right-icon:hover {background-color: rgba(51, 51, 51, 0.49);color: white;}.left-icon {display: block;width: 30px;height: 35px;margin-right: 7px;margin-left: 0px;padding-top: 5px;padding-bottom: 5px;float: left;clear: left;background-color: transparent;-webkit-transition: all 500ms ease;transition: all 500ms ease;color: #8c8c8c;font-size: 30px;}.left-icon:hover {color: white;}.navbar {position: absolute;left: 0px;top: 0px;display: none;width: 100%;height: auto;margin-top: 0px;margin-right: auto;margin-left: auto;background-color: transparent;}.navbar.sliding {position: absolute;}.navbar.header-sticky {position: absolute;top: 0px;display: block;margin-top: 80px;border-bottom: 0px none rgba(237, 237, 237, 0);background-color: rgba(255, 255, 255, 0);opacity: 1;}.navbar.header-sticky.fixed2 {position: fixed;top: 0px;background-color: rgba(255, 255, 255, 0.95);-webkit-transition: all 300ms ease;transition: all 300ms ease;}.nav-container {display: block;margin-right: auto;margin-left: auto;text-align: right;}.nav-container.runter {padding-bottom: 80px;}.nav-menu {float: none;}.nav-link {position: static;left: 0px;top: 0px;right: 0px;bottom: 0px;padding-top: 20px;padding-right: 0px;padding-left: 20px;clear: none;font-family: Raleway, sans-serif;color: #48b05c;font-size: 13px;letter-spacing: 0px;text-transform: uppercase;-webkit-transition: all 0.25s ease-in-out; /* Firefox */-moz-transition: all 0.25s ease-in-out; /* WebKit */-o-transition: all 0.25s ease-in-out; /* Opera */transition: all 0.25s ease-in-out; /* Standard */}.nav-link:hover, .menuactive{color: #268238 !important;-webkit-transition: all 0.25s ease-in-out; /* Firefox */-moz-transition: all 0.25s ease-in-out; /* WebKit */-o-transition: all 0.25s ease-in-out; /* Opera */transition: all 0.25s ease-in-out; /* Standard */}.nav-link.w--current {float: right;-webkit-transition: all 500ms ease;transition: all 500ms ease;color: #48b05c;}.nav-link.w--current:hover {color: #1d772f;}.nav-link.untermenu {padding-top: 0px;padding-right: 0px;padding-bottom: 15px;clear: both;text-align: right;text-decoration: none;}.nav-link.untermenu.w--current {color: #268238;}.nav-link.rechte_seite {padding-top: 0px;padding-bottom: 10px;padding-left: 0px;float: left;clear: left;}.about {display: block;padding-right: 20px;padding-left: 20px;}.left-column {padding-right: 10px;padding-left: 0px;}.right-column {padding-right: 0px;}.grey-box {height: auto;min-height: 600px;padding-top: 150px;padding-right: 50px;padding-left: 50px;background-color: whitesmoke;text-align: center;}.about-photo {height: 600px;background-image: url('http://www.mein-pflichtteil.de/uploads/images/photo-1414849424631-8b18529a81ca.jpg');background-position: 50% 50%;}.row {display: block;margin-bottom: 20px;}.row.fragen {display: none;}.about-photo-2 {height: 600px;background-image: url('http://www.mein-pflichtteil.de/uploads/images/483LKAktTE2ZB1UIkNYY_3.jpg');background-position: 50% 50%;background-size: cover;}.portfolio {padding-right: 10px;padding-left: 10px;}.break---numbers {padding: 50px 20px;}.contact {height: auto;min-height: 400px;margin-bottom: 0px;padding: 50px 20px 0px;text-align: center;}.contact.grey {background-color: #f6f6f6;}.contact-form {margin-bottom: 40px;}.label {font-family: Raleway, sans-serif;font-weight: 400;letter-spacing: 0px;text-transform: uppercase;}ol, .contentdiv ul {font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif;color: #3c3c3c;font-size: 15px;line-height: 23px;font-weight: 300;text-align: left;letter-spacing: 0px;padding-left: 16px;}.text-field {font-family: Raleway, sans-serif;font-size: 12px;letter-spacing: 0px;}.text-area {height: 350px;font-family: Raleway, sans-serif;font-size: 12px;letter-spacing: 0px;}.footer {position: relative;left: 0px;right: 0px;bottom: 0px;padding-right: 20px;padding-bottom: 20px;padding-left: 20px;}.footer-content {padding: 50px;background-color: #242424;background-image: -webkit-linear-gradient(rgba(41, 41, 41, 0.8) 1%, rgba(41, 41, 41, 0.8) 96%), url('http://www.mein-pflichtteil.de/scripts/php/imagescript/image.php?image=http://www.mein-pflichtteil.de/uploads/images/granitplatte.jpg&width=1600&dpr=1&q=10');background-image: linear-gradient(rgba(41, 41, 41, 0.8) 1%, rgba(41, 41, 41, 0.8) 96%), url('http://www.mein-pflichtteil.de/scripts/php/imagescript/image.php?image=http://www.mein-pflichtteil.de/uploads/images/granitplatte.jpg&width=1600&dpr=1&q=10');background-position: 0px 0px, 0px 0px;background-size: auto, 800px;background-attachment: scroll, fixed;}.footer-text {margin-top: 28px;float: none;font-family: Raleway, sans-serif;color: white;font-size: 12px;line-height: 22px;text-align: left;}.footer-content a{color: white;text-decoration: none;-webkit-transition: all 0.25s ease-in-out; /* Firefox */-moz-transition: all 0.25s ease-in-out; /* WebKit */-o-transition: all 0.25s ease-in-out; /* Opera */transition: all 0.25s ease-in-out; /* Standard */}.footer-content a:hover{color: #48b05c;-webkit-transition: all 0.25s ease-in-out; /* Firefox */-moz-transition: all 0.25s ease-in-out; /* WebKit */-o-transition: all 0.25s ease-in-out; /* Opera */transition: all 0.25s ease-in-out; /* Standard */}.services {padding-right: 20px;padding-bottom: 0px;padding-left: 20px;}.services-photo {height: 600px;background-image: url('http://www.mein-pflichtteil.de/uploads/images/tkLOe7nnQ7mnMsiuijBy_hm.jpg');background-position: 50% 50%;}.services-1 {overflow-x: hidden;overflow-y: hidden;height: auto;min-height: 400px;padding-top: 40px;padding-right: 50px;padding-left: 50px;background-color: whitesmoke;-webkit-transition: all 750ms ease;transition: all 750ms ease;text-align: center;}.services-1:hover {background-color: #e3e1d3;background-image: none;background-position: 0% 0%;background-size: auto;background-repeat: repeat;background-attachment: scroll;}.services-2 {height: auto;min-height: 400px;padding-top: 40px;padding-right: 50px;padding-left: 50px;background-color: whitesmoke;-webkit-transition: all 750ms ease;transition: all 750ms ease;text-align: center;}.services-2:hover {background-color: #e0cece;background-image: none;background-position: 0% 0%;background-size: auto;background-repeat: repeat;background-attachment: scroll;}.services-3 {height: auto;min-height: 400px;padding-top: 40px;padding-right: 50px;padding-left: 50px;background-color: whitesmoke;-webkit-transition: all 750ms ease;transition: all 750ms ease;text-align: center;}.services-3:hover {background-color: #d1d7e0;background-image: none;background-position: 0% 0%;background-size: auto;background-repeat: repeat;background-attachment: scroll;}.break---quotes {padding: 100px 20px;text-align: center;}.quote-slider {height: 100px;background-color: white;}.quote-1 {padding-top: 10px;border-left: 5px none white;font-family: Lato, sans-serif;color: white;font-size: 40px;font-weight: 200;text-align: center;list-style-type: disc;}.quote-2 {padding-top: 30px;text-align: center;}.quote-text {font-family: 'Source Sans Pro', sans-serif;color: #333;font-size: 20px;line-height: 28px;letter-spacing: -1.5px;}.footer-link {color: white;font-size: 15px;text-decoration: none;}.preloader {position: absolute;z-index: 2000;display: none;width: 100%;height: 100%;padding-top: 275px;background-color: whitesmoke;text-align: center;}.brand-image {margin-right: 70px;}.footer-logo {width: 80px;}.slide-3 {background-image: url('http://www.mein-pflichtteil.de/uploads/images/Hintergrund-04.jpg');background-position: 50% 50%;background-size: cover;background-attachment: scroll;}.portfolio-thumbnail {width: 100%;height: auto;}.portfolio-lightbox {width: 100%;-webkit-transition: all 500ms ease;transition: all 500ms ease;}.wrapit{height: 100%;}.portfolio-lightbox:hover {opacity: 1;-webkit-transition: none 0ms ease;transition: none 0ms ease;}.portfolio-hover-colour {position: absolute;width: 100%;height: 100%;padding-right: 20px;}.mm-listview li{width: 100%;}.mm-listview span, .mm-listview a{float: left;color: #fff;font-family: Montserrat, sans-serif;}.mm-menu > .mm-panel.mm-hasnavbar{background: #4CA950;}.mm-listview > li > a, .mm-listview > li > span{width: 100%;float: left;text-align: left;}.mm-listview a.menuactive.w-nav-link.nav-link, .mm-listview span.menuactive.w-nav-link.nav-link  {background: #51B756;}.colour {width: 100%;height: 100%;padding: 20px;background-color: rgba(0, 0, 0, 0.8);opacity: 0;-webkit-transition: all 500ms ease;transition: all 500ms ease;text-align: center;}.colour:hover {opacity: 1;}.white {-webkit-transform: none;-ms-transform: none;transform: none;color: white;}.portfolio-inner {height: 100%;padding-top: 40%;border: 1px solid white;}.logo {padding-top: 6px;padding-bottom: 6px;float: left;}.slide-4 {background-image: -webkit-linear-gradient(#4a2020, #a36060);background-image: linear-gradient(#4a2020, #a36060);}.about-photo-3 {height: 600px;background-image: url('http://www.mein-pflichtteil.de/uploads/images/lynDyjGSR9eR57ouPIEE_IMG_woods.jpg');background-position: 50% 50%;background-size: cover;}.about-photo-4 {height: 600px;background-image: url('http://www.mein-pflichtteil.de/uploads/images/tkLOe7nnQ7mnMsiuijBy_hm.jpg');background-position: 50% 50%;background-size: cover;}.rechte-info {margin-top: 10px;margin-bottom: 10px;padding-top: 7px;float: none;font-family: Montserrat, sans-serif;color: #48b05c;font-size: 13px;line-height: 24px;font-weight: 400;text-transform: uppercase;}.symbol {display: block;margin: 30px auto;float: none;clear: none;}.slide_header {display: block;width: 100%;height: 70px;}.down {position: absolute;left: 0px;top: 90%;right: 0px;display: block;width: 60px;height: 60px;margin-right: auto;margin-left: auto;border-radius: 30px;background-color: #48b05c;}.pfeil {display: block;margin-right: auto;margin-left: auto;}.link {position: static;z-index: 1;display: block;margin-top: -3px;margin-right: auto;margin-left: auto;color: #48b05c;text-decoration: none;text-transform: none;}.link:hover {text-decoration: underline;}.inhalt {position: relative;top: 30%;}.trenner {width: 60px;height: 2px;margin-top: 25px;margin-bottom: 25px;background-color: #48b05c;}.trenner.trans {background-color: transparent;}.einleitungsspalte {padding-right: 50px;}.icon {display: block;height: 100%;margin-top: 12px;margin-right: 20px;margin-bottom: 10px;float: left;clear: none;}.doppelpfeil {height: 30px;float: left;}.liste {padding-left: 15px;list-style-type: disc;}.right {margin-top: 5px;margin-bottom: 10px;color: #8c8c8c;font-size: 18px;line-height: 24px;letter-spacing: 0px;}.bubble {width: 10px;height: 10px;margin-top: 4px;float: left;border-radius: 25px;background-color: #48b05c;}.profilbild {overflow-x: hidden;overflow-y: hidden;border-radius: 500px;}.name {margin-top: 15px;margin-bottom: 10px;font-family: Raleway, sans-serif;color: #3c3c3c;font-size: 23px;line-height: 26px;font-weight: 300;}.einleitung,.einleitung p, .kanzlei p {margin-bottom: 20px;font-family: Raleway, sans-serif;color: #3c3c3c;font-size: 16px;line-height: 26px;font-weight: 300;}.content {padding: 50px 20px 20px;background-color: white;}.content.grey {background-color: #f8f8f8;}.content.trennlinie {border-bottom: 1px solid #dedede;}.trenncontainer {padding-top: 200px;padding-bottom: 80px;border-style: none;border-width: 1px 0px;border-color: #8c8c8c;}.trenncontainer.smaller {padding-right: 10%;padding-left: 10%;}.download_icon {margin-top: 8px;margin-right: 15px;float: left;font-family: Raleway, sans-serif;font-size: 18px;}.downloadlink {width: 100%;height: 100%;padding: 10px;float: none;-webkit-transition: all 200ms ease;transition: all 200ms ease;font-family: Raleway, sans-serif;color: #48b05c;font-size: 25px;font-weight: 300;text-decoration: none;}.downloadlink:hover {color: white;}.download_button {overflow-x: hidden;overflow-y: hidden;border-radius: 5px;background-color: #48b05c;-webkit-transition: all 500ms ease;transition: all 500ms ease;font-family: Raleway, sans-serif;color: white;font-weight: 300;}.download_button:hover {background-color: #48b05c;color: white;}.quotebox {background-color: #718575;color: #48b05c;}.container {padding-top: 80px;padding-bottom: 80px;}.autor {font-family: Lato, sans-serif;color: white;font-weight: 200;text-align: center;}.box2 {margin-bottom: 20px;}.box1 {margin-bottom: 20px;}.box4 {margin-bottom: 20px;}.middle {text-align: center;}.rechts {margin-top: 18px;font-family: Lato, sans-serif;color: white;font-size: 40px;line-height: 46px;font-weight: 200;}.bg_content {padding-top: 40px;padding-bottom: 40px;background-image: -webkit-linear-gradient(135deg, rgba(53, 53, 53, 0.8), rgba(41, 41, 41, 0.8)), url('http://www.mein-pflichtteil.de/scripts/php/imagescript/image.php?image=http://www.mein-pflichtteil.de/uploads/images/granitplatte.jpg&width=1600&dpr=1&q=10');background-image: linear-gradient(315deg, rgba(53, 53, 53, 0.8), rgba(41, 41, 41, 0.8)), url('http://www.mein-pflichtteil.de/scripts/php/imagescript/image.php?image=http://www.mein-pflichtteil.de/uploads/images/granitplatte.jpg&width=1600&dpr=1&q=10');background-position: 0px 0px, 0px 0px;background-size: auto, 800px;background-attachment: scroll, fixed;}.headerinfo {margin-bottom: 4px;float: left;clear: left;font-family: Raleway, sans-serif;color: #474242;font-weight: 300;}.header-info-div {margin-top: 7px;margin-left: 7px;float: left;}.header-info-div a{color: #474242;text-decoration: none;}.content-header {position: relative;overflow-x: hidden;overflow-y: hidden;width: 100%;height: 100%;background-image: url('http://www.mein-pflichtteil.de/uploads/images/Hintergrund-02.jpg');background-position: 0px 0px;background-size: cover;background-attachment: fixed;}.content-header._1 {background-image: -webkit-linear-gradient(white, rgba(255, 255, 255, 0.6) 98%), url('http://www.mein-pflichtteil.de/uploads/images/photo-1414849424631-8b18529a81ca.jpg');background-image: linear-gradient(white, rgba(255, 255, 255, 0.6) 98%), url('http://www.mein-pflichtteil.de/uploads/images/photo-1414849424631-8b18529a81ca.jpg');}.content-header._1.faq-bg {background-image: -webkit-linear-gradient(white, rgba(255, 255, 255, 0.8) 98%), url('http://www.mein-pflichtteil.de/uploads/images/photo-1414849424631-8b18529a81ca.jpg');background-image: linear-gradient(white, rgba(255, 255, 255, 0.8) 98%), url('http://www.mein-pflichtteil.de/uploads/images/photo-1414849424631-8b18529a81ca.jpg');}.christopher_riedel {position: absolute;left: 50%;top: 19%;right: 20%;bottom: 12%;overflow-x: visible;overflow-y: visible;padding-bottom: 20px;}.kanzleibox {position: absolute;left: 15%;top: 25%;width: 33%;}.kanzleitext {margin-bottom: 15px;font-family: Raleway, sans-serif;font-size: 18px;line-height: 26px;font-weight: 300;}.green {margin-bottom: 20px;color: #48b05c;}.startauflistung {margin-top: -4px;margin-left: 20px;}.frage {width: 100%;margin-bottom: -5px;border-radius: 4px;background-color: darkgray;}.antwort {position: relative;z-index: 0;overflow-x: hidden;overflow-y: hidden;height: 0px;float: left;border-style: none solid solid;border-width: 3px 2px 2px;border-color: black darkgray darkgray;background-color: #f3f3f3;}.opener {margin: 20px;float: left;}.fragentext {margin-top: 19px;float: left;font-family: Raleway, sans-serif;color: white;font-size: 22px;font-weight: 300;}.linkblock {width: 100%;margin-bottom: 10px;}.fragencontainer {position: static;display: block;margin-top: 150px;padding: 20px;}.antworttext {margin-right: 67px;margin-bottom: 0px;margin-left: 67px;padding-bottom: 20px;}.antwort_header {margin-top: 20px;margin-right: 67px;margin-left: 67px;}.faq {width: 100%;height: auto;}.faq-question {width: 100%;margin-bottom: 0px;padding: 10px;float: left;border-style: none none none solid;border-width: 0px 2px 2px 5px;border-color: #8c8c8c;color: #48b05c;text-align: left;text-decoration: none;}.faq-question.faq-top {margin-bottom: 10px;}.faq-question.first-question {padding-top: 10px;border-top: 2px none #8c8c8c;border-left: 5px solid #8c8c8c;}.heading-faq {margin-left: 15px;float: right;}.untermenu_h2 {float: right;}.textlink {color: #48b05c;font-weight: 400;text-decoration: underline;}.cr {overflow-x: hidden;overflow-y: hidden;}.menue {width: 23%;height: 100%;padding-bottom: 200px;float: right;}.contentdiv {width: 75%;float: left;}.divconent {float: left;}.alterinhalt {display: none;}.image_mobile {display: none;}html.w-mod-js *[data-ix="title-slide-in-1"] {opacity: 0;-webkit-transform: translate(0px, 50px);-ms-transform: translate(0px, 50px);transform: translate(0px, 50px);}html.w-mod-js *[data-ix="title-slide-in-2"] {opacity: 0;-webkit-transform: translate(-50px, 0px);-ms-transform: translate(-50px, 0px);transform: translate(-50px, 0px);}html.w-mod-js *[data-ix="fade-in-on-scroll"] {opacity: 0;}html.w-mod-js *[data-ix="services-slide-up-1"] {opacity: 0;-webkit-transform: translate(0px, 100px);-ms-transform: translate(0px, 100px);transform: translate(0px, 100px);}html.w-mod-js *[data-ix="services-slide-up-2"] {opacity: 0;-webkit-transform: translate(0px, 100px);-ms-transform: translate(0px, 100px);transform: translate(0px, 100px);}html.w-mod-js *[data-ix="services-slide-up-3"] {opacity: 0;-webkit-transform: translate(0px, 100px);-ms-transform: translate(0px, 100px);transform: translate(0px, 100px);}html.w-mod-js *[data-ix="preloader-fade-out"] {display: block;opacity: 1;}html.w-mod-js *[data-ix="page-load-fade-in"] {opacity: 0;}@media (max-width: 991px) {.slide-1 {height: 100%;}.inhalt {margin-top: 60px;}h1 {margin-bottom: 5px;font-size: 48px;line-height: 46px;}h2 {margin-bottom: 20px;font-size: 28px;line-height: 31px;}h4 {width: 90%;margin-top: 5px;text-align: center;}h5 {margin-bottom: 5px;font-size: 15px;line-height: 18px;}p {font-size: 13px;line-height: 18px;}.button {margin-top: 15px;font-size: 12px;line-height: 18px;}.header {/*height: 80%;*/height: auto;}.startblock {margin-bottom: 30px;}h1 {position: static;margin-top: 100px;font-size: 6vw;}.slide-container {top: 28%;width: 85%;margin-top: 0px;}.navbar {position: absolute;top: 0px;}.navbar.header-sticky {top: 0px;margin-top: 30px;}.nav-container {width: 100%;/*padding-right: 40px;padding-left: 40px;*/}.nav-menu {width: 100%;margin-right: 0px;margin-left: 0px;padding-top: 100px;background-color: rgba(255, 255, 255, 0.9);text-align: center;}.menu-button {position: static;top: 0px;right: 19px;z-index: 0;margin-top: 0px;padding-top: 18px;padding-right: 0px;}.menu-button:active {background-color: transparent;}.menu-button.w--open {background-color: transparent;}.nav-icon {color: #424242;}.nav-link {display: block;margin-right: auto;margin-left: auto;float: none;color: #48b05c;text-align: center;}.nav-link.w--current {float: none;color: #268238;text-align: center;}.nav-link.untermenu {padding-right: 0px;color: #48b05c;line-height: 18px;text-align: right;}.nav-link.untermenu:hover {padding-right: 0px;color: #268238;text-align: right;}.nav-link.rechte_seite {color: #48b05c;text-align: left;}.nav-link.rechte_seite:hover {color: #268238;}.grey-box {height: auto;min-height: 400px;padding-top: 30px;padding-right: 30px;padding-left: 15px;}.about-photo {height: 400px;background-size: cover;}.row.fragen {display: none;}.about-photo-2 {height: 400px;background-size: cover;}.break---numbers {margin-bottom: 0px;padding-top: 30px;padding-bottom: 30px;}.services-photo {height: 400px;background-size: cover;}.services-1 {height: auto;padding-top: 0px;padding-right: 20px;padding-left: 20px;}.services-2 {height: auto;padding-top: 0px;padding-right: 20px;padding-left: 20px;}.services-3 {height: auto;padding-top: 0px;padding-right: 20px;padding-left: 20px;}.break---quotes {padding-top: 30px;padding-bottom: 50px;}.quote-1 {line-height: 42px;}.quote-text {font-size: 17px;line-height: 26px;letter-spacing: -1px;}.preloader {z-index: 2000;padding-top: 200px;}.mobile-logo {display: block;margin-right: auto;margin-left: auto;}.brand-image {width: 40px;margin-left: 5px;padding-top: 30px;}.footer-logo {width: 75px;}.colour {padding: 10px;background-color: rgba(0, 0, 0, 0.4);opacity: 1;}.portfolio-inner {padding-top: 35%;}.logo {position: static;top: 35px;margin-left: 0px;}.about-photo-3 {height: auto;padding-top: 200px;padding-bottom: 200px;background-position: 50% 50%;background-size: cover;background-repeat: repeat;}.about-photo-4 {height: auto;padding-top: 200px;padding-bottom: 200px;background-position: 50% 50%;background-size: cover;background-repeat: no-repeat;}.einleitungsspalte {padding-left: 10px;}.trenncontainer {/*margin-top: 150px;*/margin-top: 50px;padding-top: 0px;padding-bottom: 40px;}.trenncontainer.pflichtteil {margin-top: 0px;}.download_icon {margin-top: 19px;float: left;}.content-header {height: 100%;}.content-header._1 {padding-right: 20px;padding-left: 20px;}.untermenu_h2 {padding-right: 0px;font-size: 28px;text-align: right;}.cr {display: block;width: 324px;margin-right: auto;margin-left: auto;}.menue {width: 34%;padding-bottom: 100px;}.contentdiv {width: 58%;}}@media (max-width: 767px) {h1 {position: static;margin-top: 100px;font-size: 6vw;}.header {position: relative;left: 0px;top: 2px;right: 0px;bottom: 2px;overflow-x: visible;overflow-y: visible;height: auto;padding-bottom: 0px;}.mask {position: relative;overflow-x: hidden;overflow-y: hidden;height: 100%;}.slide-1 {position: static;/*height: 810px;*/height: 100%;}.slide-container {position: relative;top: 14%;bottom: 0%;width: 100%;margin-top: 0px;}.left-icon {display: none;}.navbar {position: absolute;}.navbar.header-sticky {/*margin-top: 20px;*/margin-top: 40px;}.nav-container {padding-right: 30px;padding-left: 30px;}.brand {padding-left: 5px;}.nav-menu {padding-top: 60px;}.menu-button {right: 21px;padding-top: 18px;padding-right: 18px;}.nav-link {padding-bottom: 15px;}.nav-link.untermenu {padding-bottom: 8px;padding-left: 0px;float: left;}.nav-link.untermenu.w--current {padding-bottom: 8px;padding-left: 0px;float: left;}.about {padding-top: 0px;}.left-column {margin-top: 20px;padding-right: 0px;}.right-column {margin-top: 20px;padding-left: 0px;}.grey-box {height: auto;min-height: 100px;margin-top: 0px;padding: 20px;}.about-photo {height: 250px;}.row {margin-bottom: 0px;}.row.fragen {display: none;}.about-photo-2 {display: none;height: 250px;margin-top: 0px;}.portfolio {padding-right: 10px;padding-left: 10px;float: left;}.break---numbers {padding-top: 20px;padding-bottom: 20px;}.contact {padding-left: 20px;}.contact-form {margin-top: 40px;margin-bottom: 40px;}.footer-content {padding: 20px;text-align: center;}.footer-text {margin-top: 15px;margin-bottom: 35px;text-align: center;}.services-photo {height: 250px;}.services-1 {height: auto;min-height: 100px;margin-top: 0px;padding-bottom: 20px;}.services-2 {height: auto;min-height: 100px;margin-top: 0px;padding-bottom: 20px;}.services-3 {height: auto;min-height: 100px;margin-top: 0px;padding-bottom: 20px;}.column {margin-top: 20px;padding: 0px;}.preloader {padding-top: 100px;}.mobile-logo {display: block;margin-right: auto;margin-left: auto;}.brand-image {margin-left: 0px;}.footer-logo {margin-bottom: 26px;}.portfolio-column {margin-top: 0px;margin-bottom: 20px;}.colour {padding: 20px;background-color: rgba(0, 0, 0, 0.4);opacity: 1;}.logo {display: block;margin-right: auto;margin-bottom: 0px;margin-left: auto;float: none;}.logo.footer {margin-bottom: 50px;}.about-photo-3 {display: none;}.about-photo-4 {display: none;}.rechte-info {margin-top: 0px;margin-bottom: 0px;line-height: 18px;text-align: center;}.inhalt {position: static;top: 20%;overflow-x: visible;overflow-y: visible;margin-top: 120px;margin-bottom: 0px;padding-bottom: 0px;}.einleitungsspalte {top: 20%;margin-top: 0px;}.einleitungsspalte.erbfolge {margin-top: 0px;}.profilbild {display: block;margin-right: auto;margin-left: auto;}.name {text-align: center;}.trenncontainer {position: static;left: 0px;top: 20%;right: 0px;/*margin-top: 150px;*/margin-top: 50px;padding-top: 0px;padding-bottom: 20px;}.box1 {display: block;margin-right: auto;margin-left: auto;}.content-header {position: static;bottom: 0px;overflow-x: hidden;overflow-y: hidden;height: auto;margin-bottom: 0px;padding-bottom: 0px;clear: none;}.content-header._1 {padding-bottom: 20px;}.heading-faq {margin-bottom: 10px;margin-left: 0px;float: left;text-align: center;}.untermenu_h2 {margin-top: 15px;margin-bottom: 10px;float: left;}.cr {width: 334px;}.menue {display: block;width: 100%;height: auto;margin-right: auto;margin-left: auto;padding-bottom: 0px;float: none;}.contentdiv {width: 100%;margin-top: 20px;}.column2 {margin-top: 30px;padding-right: 0px;padding-left: 0px;padding: 10px;}.image_mobile {display: block;margin-bottom: 15px;}.contactformular {padding-right: 0px;padding-left: 0px;}}@media (max-width: 479px) {h1 {margin-bottom: 14px;font-size: 10vw;line-height: 27px;}h2 {margin-bottom: 10px;font-size: 21px;line-height: 27px;text-align: left;}h4 {font-size: 14px;line-height: 20px;}h5 {margin-bottom: 5px;font-size: 14px;line-height: 21px;}.header {height: auto;/*height: 100%;*/padding: 10px 10px 0px;}.slide-1 {/*height: 900px;*/height: 100%;}.slide-container {top: 9%;margin-top: 60px;}.navbar {position: absolute;}.navbar.header-sticky {margin-top: 40px;}.nav-container {margin-top: 0px;padding-right: 20px;padding-left: 20px;}.brand {padding-left: 0px;}.nav-menu {padding-top: 40px;text-align: center;}.menu-button {padding-right: 10px;}.nav-icon {margin-top: 0px;color: #404040;}.nav-link.untermenu {color: #268238;text-align: left;}.nav-link.untermenu:hover {color: #48b05c;text-align: left;}.about {padding-top: 0px;padding-right: 10px;padding-left: 10px;}.left-column {margin-top: 0px;}.right-column {margin-top: 0px;}.grey-box {margin-top: 20px;padding-bottom: 20px;}.about-photo {height: 200px;}.row {margin-bottom: 0px;}.about-photo-2 {height: 200px;}.break---numbers {padding-bottom: 10px;}.contact {margin-top: 0px;padding-top: 30px;padding-right: 10px;padding-left: 10px;}.footer {padding-right: 10px;padding-bottom: 10px;padding-left: 10px;}.footer-content {text-align: center;}.services-photo {height: 200px;}.services-1 {margin-top: 0px;}.services-2 {margin-top: 0px;}.services-3 {margin-top: 0px;}.break---quotes {padding-top: 50px;padding-bottom: 50px;}.quote-slider {height: 130px;}.quote-1 {font-size: 30px;}.quote-text {font-size: 16px;line-height: 24px;}.mobile-logo {display: block;margin-right: auto;margin-left: auto;}.brand-image {margin-left: 5px;}.colour {padding: 10px;background-color: rgba(0, 0, 0, 0.4);opacity: 1;}.white {-webkit-transform: none;-ms-transform: none;transform: none;font-size: 12px;line-height: 16px;}.portfolio-inner {padding-top: 30%;}.rechte-info {margin-top: 0px;margin-bottom: 0px;}.inhalt {margin-top: 20px;margin-bottom: 0px;padding-bottom: 0px;}.einleitungsspalte {position: relative;left: 0px;top: 6%;right: 0px;display: block;padding-right: 10px;padding-left: 10px;}.einleitungsspalte.erbfolge {margin-top: 0px;}.einleitung {margin-bottom: 20px;}.content.trennlinie {padding-top: 20px;}.trenncontainer {padding-bottom: 0px;}.box1 {margin-top: 60px;}.header-info-div {display: none;}.content-header {position: static;width: 100%;height: auto;padding-top: 126px;padding-bottom: 0px;clear: none;}.content-header._1 {position: static;top: 120px;overflow-x: hidden;overflow-y: hidden;height: 100%;margin-top: 0px;padding-top: 133px;padding-bottom: 20px;}.christopher_riedel {position: static;display: block;width: auto;height: 400px;margin-top: 100px;margin-right: auto;margin-left: auto;float: none;clear: none;text-align: center;}.kanzleibox {position: static;width: 100%;padding-right: 10px;padding-left: 10px;}.kanzleitext {width: 100%;float: none;text-align: center;}.untermenu_h2 {margin-bottom: 15px;text-align: left;}.contentdiv {margin-top: 40px;}.column2 {margin-top: 0px;}.contactformular {padding-right: 0px;padding-left: 0px;}}h1,h2,h3,h4,h5,h6,.einleitung, .einleitung p, .kanzlei p {-ms-word-break: break-all;word-break: break-all;word-break: break-word;-webkit-hyphens: auto;-moz-hyphens: auto;hyphens: auto;}.text-right { text-align: right; }.text-right a { display: block; }table, th, td {border: 1px solid black;}.content ol, .content ul {font-family: Raleway, sans-serif;}h1, h2, h3, h4, h5, h6 {line-height: 1.1;}h1.h2 {margin-top: 5px;margin-bottom: 10px;font-family: Lato, sans-serif;color: #3c3c3c;font-size: 30px;font-weight: 300;text-align: left;letter-spacing: 0px;text-transform: uppercase;}@media all and (-ms-high-contrast:none) {html{overflow: hidden;height: 100%;}body{overflow: auto;height: 100%;}}@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) {.slide-container {top: 20%;}}#GoogleAnalyticsDeactivate {text-decoration: underline;}#GoogleAnalyticsDeactivate:hover {cursor: pointer;}
/* Stylesheet: standard Modified On 2017-12-05 08:49:47 */
/*jQuery.mmenu CSS*//*jQuery.mmenu oncanvas CSS*/.mm-hidden {display: none !important; }.mm-wrapper {overflow-x: hidden;position: relative; }.mm-menu,.mm-menu > .mm-panel {margin: 0;position: absolute;left: 0;right: 0;top: 0;bottom: 0;z-index: 0; }.mm-menu {box-sizing: border-box;background: inherit;display: block;overflow: hidden;padding: 0; }.mm-panel {-webkit-transition: -webkit-transform 0.4s ease;-moz-transition: -moz-transform 0.4s ease;-ms-transition: -ms-transform 0.4s ease;-o-transition: -o-transform 0.4s ease;transition: transform 0.4s ease;-webkit-transform: translate3d(100%, 0, 0);-moz-transform: translate3d(100%, 0, 0);-ms-transform: translate3d(100%, 0, 0);-o-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0); }.mm-panel.mm-opened {-webkit-transform: translate3d(0%, 0, 0);-moz-transform: translate3d(0%, 0, 0);-ms-transform: translate3d(0%, 0, 0);-o-transform: translate3d(0%, 0, 0);transform: translate3d(0%, 0, 0); }.mm-panel.mm-subopened {-webkit-transform: translate3d(-30%, 0, 0);-moz-transform: translate3d(-30%, 0, 0);-ms-transform: translate3d(-30%, 0, 0);-o-transform: translate3d(-30%, 0, 0);transform: translate3d(-30%, 0, 0); }.mm-panel.mm-highest {z-index: 1; }.mm-menu > .mm-panel {background: inherit;border-color: inherit;-webkit-overflow-scrolling: touch;overflow: scroll;overflow-x: hidden;overflow-y: auto;box-sizing: border-box;padding: 0 20px; }.mm-menu > .mm-panel.mm-hasnavbar {padding-top: 40px; }.mm-menu > .mm-panel:before, .mm-menu > .mm-panel:after {content: '';display: block;height: 20px; }.mm-vertical .mm-panel {-webkit-transform: none !important;-moz-transform: none !important;-ms-transform: none !important;-o-transform: none !important;transform: none !important; }.mm-vertical .mm-listview .mm-panel,.mm-listview .mm-vertical .mm-panel {display: none;padding: 10px 0 10px 10px; }.mm-vertical .mm-listview .mm-panel .mm-listview > li:last-child:after,.mm-listview .mm-vertical .mm-panel .mm-listview > li:last-child:after {border-color: transparent; }.mm-vertical li.mm-opened > .mm-panel,li.mm-vertical.mm-opened > .mm-panel {display: block; }.mm-vertical .mm-listview > li > .mm-next,.mm-listview > li.mm-vertical > .mm-next {height: 40px;bottom: auto; }.mm-vertical .mm-listview > li > .mm-next:after,.mm-listview > li.mm-vertical > .mm-next:after {top: 16px;bottom: auto; }.mm-vertical .mm-listview > li.mm-opened > .mm-next:after,.mm-listview > li.mm-vertical.mm-opened > .mm-next:after {-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg); }.mm-navbar {border-bottom: 1px solid;border-color: inherit;text-align: center;line-height: 20px;height: 40px;padding: 0 40px;margin: 0;position: absolute;top: 0;left: 0;right: 0; }.mm-navbar > * {display: block;padding: 10px 0; }.mm-navbar a,.mm-navbar a:hover {text-decoration: none; }.mm-navbar .mm-title {text-overflow: ellipsis;white-space: nowrap;overflow: hidden; }.mm-navbar .mm-btn {box-sizing: border-box;width: 40px;height: 40px;position: absolute;top: 0;z-index: 1; }.mm-navbar .mm-btn:first-child {padding-left: 20px;left: 0; }.mm-navbar .mm-btn:last-child {text-align: right;padding-right: 20px;right: 0; }.mm-panel .mm-navbar {display: none; }.mm-panel.mm-hasnavbar .mm-navbar {display: block; }.mm-listview,.mm-listview > li {list-style: none;display: block;padding: 0;margin: 0; }.mm-listview {font: inherit;font-size: 14px;line-height: 20px; }.mm-listview a,.mm-listview a:hover {text-decoration: none; }.mm-listview > li {position: relative; }.mm-listview > li, .mm-listview > li:after,.mm-listview > li .mm-next,.mm-listview > li .mm-next:before {border-color: inherit; }.mm-listview > li > a,.mm-listview > li > span {text-overflow: ellipsis;overflow: hidden;display: block;padding: 10px 10px 10px 20px;margin: 0; }.mm-listview > li > a.mm-arrow,.mm-listview > li > span.mm-arrow {padding-right: 50px; }.mm-listview > li:not(.mm-divider):after {content: '';border-bottom-width: 1px;border-bottom-style: solid;display: block;position: absolute;left: 0;right: 0;bottom: 0; }.mm-listview > li:not(.mm-divider):after {left: 20px; }.mm-listview .mm-next {background: rgba(3, 2, 1, 0);width: 50px;padding: 0;position: absolute;right: 0;top: 0;bottom: 0;z-index: 2; }.mm-listview .mm-next:before {content: '';border-left-width: 1px;border-left-style: solid;display: block;position: absolute;top: 0;bottom: 0;left: 0; }.mm-listview .mm-next + a,.mm-listview .mm-next + span {margin-right: 50px; }.mm-listview .mm-next.mm-fullsubopen {width: 100%; }.mm-listview .mm-next.mm-fullsubopen:before {border-left: none; }.mm-listview .mm-next.mm-fullsubopen + a,.mm-listview .mm-next.mm-fullsubopen + span {padding-right: 50px;margin-right: 0; }.mm-menu > .mm-panel > .mm-listview {margin: 20px -20px; }.mm-menu > .mm-panel > .mm-listview:first-child,.mm-menu > .mm-panel > .mm-navbar + .mm-listview {margin-top: -20px; }.mm-listview .mm-inset {list-style: inside disc;padding: 0 10px 15px 40px;margin: 0; }.mm-listview .mm-inset > li {padding: 5px 0; }.mm-listview .mm-divider {text-overflow: ellipsis;white-space: nowrap;overflow: hidden;font-size: 10px;text-transform: uppercase;text-indent: 20px;line-height: 25px; }.mm-listview .mm-spacer {padding-top: 40px; }.mm-listview .mm-spacer > .mm-next {top: 40px; }.mm-listview .mm-spacer.mm-divider {padding-top: 25px; }.mm-prev:before,.mm-next:after,.mm-arrow:after {content: '';border: 2px solid transparent;display: inline-block;width: 8px;height: 8px;margin: auto;position: absolute;top: 0;bottom: 0;-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg); }.mm-prev:before {border-right: none;border-bottom: none;left: 20px; }.mm-next:after,.mm-arrow:after {border-top: none;border-left: none;right: 20px; }.mm-menu {background: #f3f3f3;border-color: rgba(0, 0, 0, 0.1);color: rgba(0, 0, 0, 0.7); }.mm-menu .mm-navbar > *,.mm-menu .mm-navbar a {color: rgba(0, 0, 0, 0.3); }.mm-menu .mm-navbar .mm-btn:before, .mm-menu .mm-navbar .mm-btn:after {border-color: rgba(0, 0, 0, 0.3); }.mm-menu .mm-listview {border-color: rgba(0, 0, 0, 0.1); }.mm-menu .mm-listview > li .mm-next:after,.mm-menu .mm-listview > li .mm-arrow:after {border-color: rgba(0, 0, 0, 0.3); }.mm-menu .mm-listview > li.mm-selected > a:not(.mm-next),.mm-menu .mm-listview > li.mm-selected > span {background: rgba(255, 255, 255, 0.5); }.mm-menu.mm-vertical .mm-listview > li.mm-opened > a.mm-next,.mm-menu.mm-vertical .mm-listview > li.mm-opened > .mm-panel,.mm-menu .mm-listview > li.mm-opened.mm-vertical > a.mm-next,.mm-menu .mm-listview > li.mm-opened.mm-vertical > .mm-panel {background: rgba(0, 0, 0, 0.05); }.mm-menu .mm-divider {background: rgba(0, 0, 0, 0.05); }/*jQuery.mmenu offcanvas addon CSS*/.mm-page {box-sizing: border-box;position: relative; }.mm-slideout {-webkit-transition: -webkit-transform 0.4s ease;-ms-transition: -ms-transform 0.4s ease;transition: transform 0.4s ease; }html.mm-opened {overflow: hidden;position: relative; }html.mm-opened body {overflow: hidden; }html.mm-background .mm-page {background: inherit; }#mm-blocker {background: rgba(3, 2, 1, 0);display: none;width: 100%;height: 100%;position: fixed;top: 0;left: 0;z-index: 999999; }html.mm-opened #mm-blocker,html.mm-blocking #mm-blocker {display: block; }.mm-menu.mm-offcanvas {display: none;position: fixed; }.mm-menu.mm-current {display: block; }.mm-menu {width: 80%;min-width: 140px;max-width: 440px; }html.mm-opening .mm-slideout {-webkit-transform: translate(80%, 0);-moz-transform: translate(80%, 0);-ms-transform: translate(80%, 0);-o-transform: translate(80%, 0);transform: translate(80%, 0); }@media all and (max-width: 175px) {html.mm-opening .mm-slideout {-webkit-transform: translate(140px, 0);-moz-transform: translate(140px, 0);-ms-transform: translate(140px, 0);-o-transform: translate(140px, 0);transform: translate(140px, 0); } }@media all and (min-width: 550px) {html.mm-opening .mm-slideout {-webkit-transform: translate(440px, 0);-moz-transform: translate(440px, 0);-ms-transform: translate(440px, 0);-o-transform: translate(440px, 0);transform: translate(440px, 0); } }/*jQuery.mmenu autoHeight addon CSS*/.mm-menu.mm-top.mm-autoheight, .mm-menu.mm-bottom.mm-autoheight {max-height: 80%; }.mm-menu.mm-top.mm-autoheight.mm-fullscreen, .mm-menu.mm-bottom.mm-autoheight.mm-fullscreen {max-height: 100%; }.mm-menu.mm-measureheight > .mm-panel {bottom: auto !important;height: auto !important; }/*jQuery.mmenu counters addon CSS*/em.mm-counter {font: inherit;font-size: 14px;font-style: normal;text-indent: 0;line-height: 20px;display: block;margin-top: -10px;position: absolute;right: 45px;top: 50%; }em.mm-counter + a.mm-next {width: 90px; }em.mm-counter + a.mm-next + a,em.mm-counter + a.mm-next + span {margin-right: 90px; }em.mm-counter + a.mm-fullsubopen {padding-left: 0; }.mm-vertical > .mm-counter {top: 12px;margin-top: 0; }.mm-vertical.mm-spacer > .mm-counter {margin-top: 40px; }.mm-nosubresults > .mm-counter {display: none; }.mm-menu em.mm-counter {color: rgba(0, 0, 0, 0.3); }/*jQuery.mmenu dividers addon CSS*/.mm-divider > span {text-overflow: ellipsis;white-space: nowrap;overflow: hidden;padding: 0;line-height: 25px; }.mm-divider.mm-opened a.mm-next:after {-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg); }.mm-collapsed:not(.mm-uncollapsed) {display: none; }.mm-fixeddivider {background: inherit;display: none;position: absolute;top: 0;left: 0;right: 0;z-index: 2;-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0); }.mm-fixeddivider:after {content: none !important;display: none !important; }.mm-hasdividers .mm-fixeddivider {display: block; }.mm-menu .mm-fixeddivider span {background: rgba(0, 0, 0, 0.05); }/*jQuery.mmenu dragOpen addon CSS*/html.mm-opened.mm-dragging .mm-menu,html.mm-opened.mm-dragging .mm-page,html.mm-opened.mm-dragging .mm-fixed-top,html.mm-opened.mm-dragging .mm-fixed-bottom,html.mm-opened.mm-dragging #mm-blocker {-webkit-transition-duration: 0s;-moz-transition-duration: 0s;-ms-transition-duration: 0s;-o-transition-duration: 0s;transition-duration: 0s; }/*jQuery.mmenu iconpanels addon CSS*/.mm-iconpanel .mm-panel {-webkit-transition-property: -webkit-transform, left, right;-moz-transition-property: -moz-transform, left, right;-ms-transition-property: -ms-transform, left, right;-o-transition-property: -o-transform, left, right;transition-property: transform, left, right; }.mm-iconpanel .mm-panel.mm-opened {border-left: 1px solid;border-color: inherit; }.mm-iconpanel .mm-panel.mm-subopened {overflow-y: hidden;left: -40px;right: 40px;-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0); }.mm-iconpanel .mm-panel.mm-iconpanel-0 {left: 0px; }.mm-iconpanel .mm-panel.mm-iconpanel-1 {left: 40px; }.mm-iconpanel .mm-panel.mm-iconpanel-2 {left: 80px; }.mm-iconpanel .mm-panel.mm-iconpanel-3 {left: 120px; }.mm-iconpanel .mm-panel.mm-iconpanel-4 {left: 160px; }.mm-iconpanel .mm-panel.mm-iconpanel-5 {left: 200px; }.mm-iconpanel .mm-panel.mm-iconpanel-6 {left: 240px; }.mm-subblocker {background: inherit;opacity: 0;display: block;-webkit-transition: opacity 0.4s ease;-moz-transition: opacity 0.4s ease;-ms-transition: opacity 0.4s ease;-o-transition: opacity 0.4s ease;transition: opacity 0.4s ease; }.mm-subopened .mm-subblocker {opacity: 0.6;position: absolute;top: 0;right: 0;bottom: -100000px;left: 0;z-index: 3; }/*jQuery.mmenu navbars addon CSS*/.mm-menu > .mm-navbar {background: inherit;padding: 0;z-index: 3;-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0); }.mm-navbar-bottom {border-top-width: 1px;border-top-style: solid;border-bottom: none;top: auto;bottom: 0; }.mm-navbar-top ~ .mm-navbar-top {border-bottom: none; }.mm-navbar-bottom ~ .mm-navbar-bottom {border-top: none; }.mm-navbar.mm-hasbtns {padding: 0 40px; }.mm-close:after {content: 'x'; }.mm-navbar[class*="mm-navbar-content-"] > * {box-sizing: border-box;display: block;float: left; }.mm-navbar > .mm-breadcrumbs {text-overflow: ellipsis;white-space: nowrap;overflow: hidden;-webkit-overflow-scrolling: touch;overflow-x: auto;text-align: left;padding: 0 0 0 17px; }.mm-navbar > .mm-breadcrumbs > * {display: inline-block;padding: 10px 3px; }.mm-navbar > .mm-breadcrumbs > a {text-decoration: underline; }.mm-navbar.mm-hasbtns .mm-breadcrumbs {margin-left: -40px; }.mm-navbar.mm-hasbtns .mm-btn:not(.mm-hidden) + .mm-breadcrumbs {margin-left: 0;padding-left: 0; }.mm-navbar-top-1 {top: 0px; }.mm-hasnavbar-top-1 .mm-panel {top: 40px; }.mm-hasnavbar-top-1 .mm-indexer {top: 50px; }.mm-hasnavbar-top-1 .mm-fixeddivider {top: 40px; }.mm-navbar-top-2 {top: 40px; }.mm-hasnavbar-top-2 .mm-panel {top: 80px; }.mm-hasnavbar-top-2 .mm-indexer {top: 90px; }.mm-hasnavbar-top-2 .mm-fixeddivider {top: 80px; }.mm-navbar-top-3 {top: 80px; }.mm-hasnavbar-top-3 .mm-panel {top: 120px; }.mm-hasnavbar-top-3 .mm-indexer {top: 130px; }.mm-hasnavbar-top-3 .mm-fixeddivider {top: 120px; }.mm-navbar-top-4 {top: 120px; }.mm-hasnavbar-top-4 .mm-panel {top: 160px; }.mm-hasnavbar-top-4 .mm-indexer {top: 170px; }.mm-hasnavbar-top-4 .mm-fixeddivider {top: 160px; }.mm-navbar-bottom-1 {bottom: 0px; }.mm-hasnavbar-bottom-1 .mm-panel {bottom: 40px; }.mm-hasnavbar-bottom-1 .mm-indexer {bottom: 50px; }.mm-navbar-bottom-2 {bottom: 40px; }.mm-hasnavbar-bottom-2 .mm-panel {bottom: 80px; }.mm-hasnavbar-bottom-2 .mm-indexer {bottom: 90px; }.mm-navbar-bottom-3 {bottom: 80px; }.mm-hasnavbar-bottom-3 .mm-panel {bottom: 120px; }.mm-hasnavbar-bottom-3 .mm-indexer {bottom: 130px; }.mm-navbar-bottom-4 {bottom: 120px; }.mm-hasnavbar-bottom-4 .mm-panel {bottom: 160px; }.mm-hasnavbar-bottom-4 .mm-indexer {bottom: 170px; }.mm-navbar-size-2 {height: 80px; }.mm-navbar-size-3 {height: 120px; }.mm-navbar-size-4 {height: 160px; }.mm-navbar-content-2 > * {width: 50%; }.mm-navbar-content-3 > * {width: 33.33%; }.mm-navbar-content-4 > * {width: 25%; }.mm-navbar-content-5 > * {width: 20%; }.mm-navbar-content-6 > * {width: 16.67%; }/*jQuery.mmenu searchfield addon CSS*/.mm-search,.mm-search input {box-sizing: border-box; }.mm-search {height: 40px;padding: 7px 10px 0 10px; }.mm-search input {border: none;border-radius: 26px;font: inherit;font-size: 14px;line-height: 26px;outline: none;display: block;width: 100%;height: 26px;margin: 0;padding: 0 10px; }.mm-search input::-ms-clear {display: none; }.mm-panel > .mm-search {width: 100%;position: absolute;top: 0;left: 0; }.mm-panel.mm-hassearch {padding-top: 40px; }.mm-panel.mm-hassearch.mm-hasnavbar {padding-top: 80px; }.mm-panel.mm-hassearch.mm-hasnavbar .mm-search {top: 40px; }.mm-noresultsmsg {text-align: center;font-size: 21px;display: none;padding: 40px 0; }.mm-noresults .mm-noresultsmsg {display: block; }.mm-noresults .mm-indexer {display: none !important; }li.mm-nosubresults > a.mm-next {display: none; }li.mm-nosubresults > a.mm-next + a,li.mm-nosubresults > a.mm-next + span {padding-right: 10px; }.mm-menu .mm-search input {background: rgba(0, 0, 0, 0.05);color: rgba(0, 0, 0, 0.7); }.mm-menu .mm-noresultsmsg {color: rgba(0, 0, 0, 0.3); }/*jQuery.mmenu sectionIndexer addon CSS*/.mm-indexer {background: inherit;text-align: center;font-size: 12px;box-sizing: border-box;width: 20px;position: absolute;top: 10px;bottom: 10px;right: -100px;z-index: 3;-webkit-transition: right 0.4s ease;-moz-transition: right 0.4s ease;-ms-transition: right 0.4s ease;-o-transition: right 0.4s ease;transition: right 0.4s ease;-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0); }.mm-indexer a {text-decoration: none;display: block;height: 3.85%; }.mm-indexer ~ .mm-panel.mm-hasindexer {padding-right: 40px; }.mm-hasindexer .mm-indexer {right: 0; }.mm-hasindexer .mm-fixeddivider {right: 20px; }.mm-menu .mm-indexer a {color: rgba(0, 0, 0, 0.3); }/*jQuery.mmenu toggles addon CSS*/input.mm-toggle,input.mm-check {position: absolute;left: -10000px; }label.mm-toggle,label.mm-check {margin: 0;position: absolute;top: 50%;z-index: 2; }label.mm-toggle:before,label.mm-check:before {content: '';display: block; }label.mm-toggle {border-radius: 30px;width: 50px;height: 30px;margin-top: -15px; }label.mm-toggle:before {border-radius: 30px;width: 28px;height: 28px;margin: 1px; }input.mm-toggle:checked ~ label.mm-toggle:before {float: right; }label.mm-check {width: 30px;height: 30px;margin-top: -15px; }label.mm-check:before {border-left: 3px solid;border-bottom: 3px solid;width: 40%;height: 20%;margin: 25% 0 0 20%;opacity: 0.1;-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg); }input.mm-check:checked ~ label.mm-check:before {opacity: 1; }li.mm-vertical label.mm-toggle, li.mm-vertical label.mm-check {bottom: auto;margin-top: 0; }li.mm-vertical label.mm-toggle {top: 5px; }li.mm-vertical label.mm-check {top: 5px; }label.mm-toggle, label.mm-check {right: 20px; }label.mm-toggle + a,label.mm-toggle + span {padding-right: 80px; }label.mm-check + a,label.mm-check + span {padding-right: 60px; }a.mm-next + label.mm-toggle, a.mm-next + label.mm-check {right: 60px; }a.mm-next + label.mm-toggle + a,a.mm-next + label.mm-toggle + span, a.mm-next + label.mm-check + a,a.mm-next + label.mm-check + span {margin-right: 50px; }a.mm-next + label.mm-toggle + a,a.mm-next + label.mm-toggle + span {padding-right: 70px; }a.mm-next + label.mm-check + a,a.mm-next + label.mm-check + span {padding-right: 50px; }em.mm-counter + a.mm-next + label.mm-toggle, em.mm-counter + a.mm-next + label.mm-check {right: 100px; }em.mm-counter + a.mm-next + label.mm-toggle + a,em.mm-counter + a.mm-next + label.mm-toggle + span, em.mm-counter + a.mm-next + label.mm-check + a,em.mm-counter + a.mm-next + label.mm-check + span {margin-right: 90px; }.mm-menu label.mm-toggle {background: rgba(0, 0, 0, 0.1); }.mm-menu label.mm-toggle:before {background: #f3f3f3; }.mm-menu input.mm-toggle:checked ~ label.mm-toggle {background: #4bd963; }.mm-menu label.mm-check:before {border-color: rgba(0, 0, 0, 0.7); }/*jQuery.mmenu borderstyle extension CSS*/.mm-menu.mm-border-none .mm-listview > li:after,.mm-listview.mm-border-none > li:after {content: none; }.mm-menu.mm-border-full .mm-listview > li:after,.mm-listview.mm-border-full > li:after {left: 0 !important; }/*jQuery.mmenu effects extension CSS*/html.mm-effect-zoom-menu .mm-menu.mm-offcanvas {-webkit-transition: -webkit-transform 0.4s ease;-moz-transition: -moz-transform 0.4s ease;-ms-transition: -ms-transform 0.4s ease;-o-transition: -o-transform 0.4s ease;transition: transform 0.4s ease; }html.mm-effect-zoom-menu.mm-opened .mm-menu.mm-effect-zoom-menu {-webkit-transform: scale(0.7, 0.7) translate3d(-30%, 0, 0);-moz-transform: scale(0.7, 0.7) translate3d(-30%, 0, 0);-ms-transform: scale(0.7, 0.7) translate3d(-30%, 0, 0);-o-transform: scale(0.7, 0.7) translate3d(-30%, 0, 0);transform: scale(0.7, 0.7) translate3d(-30%, 0, 0);-webkit-transform-origin: left center;-moz-transform-origin: left center;-ms-transform-origin: left center;-o-transform-origin: left center;transform-origin: left center; }html.mm-effect-zoom-menu.mm-opening .mm-menu.mm-effect-zoom-menu {-webkit-transform: scale(1, 1) translate3d(0%, 0, 0);-moz-transform: scale(1, 1) translate3d(0%, 0, 0);-ms-transform: scale(1, 1) translate3d(0%, 0, 0);-o-transform: scale(1, 1) translate3d(0%, 0, 0);transform: scale(1, 1) translate3d(0%, 0, 0); }html.mm-effect-zoom-menu.mm-right.mm-opened .mm-menu.mm-offcanvas {-webkit-transform: scale(0.7, 0.7) translate3d(30%, 0, 0);-moz-transform: scale(0.7, 0.7) translate3d(30%, 0, 0);-ms-transform: scale(0.7, 0.7) translate3d(30%, 0, 0);-o-transform: scale(0.7, 0.7) translate3d(30%, 0, 0);transform: scale(0.7, 0.7) translate3d(30%, 0, 0);-webkit-transform-origin: right center;-moz-transform-origin: right center;-ms-transform-origin: right center;-o-transform-origin: right center;transform-origin: right center; }html.mm-effect-zoom-menu.mm-right.mm-opening .mm-menu.mm-effect-zoom-menu {-webkit-transform: scale(1, 1) translate3d(0%, 0, 0);-moz-transform: scale(1, 1) translate3d(0%, 0, 0);-ms-transform: scale(1, 1) translate3d(0%, 0, 0);-o-transform: scale(1, 1) translate3d(0%, 0, 0);transform: scale(1, 1) translate3d(0%, 0, 0); }html.mm-effect-slide-menu .mm-menu.mm-effect-slide-menu {-webkit-transition: -webkit-transform 0.4s ease;-moz-transition: -moz-transform 0.4s ease;-ms-transition: -ms-transform 0.4s ease;-o-transition: -o-transform 0.4s ease;transition: transform 0.4s ease; }html.mm-effect-slide-menu.mm-opened .mm-menu.mm-effect-slide-menu {-webkit-transform: translate3d(-30%, 0, 0);-moz-transform: translate3d(-30%, 0, 0);-ms-transform: translate3d(-30%, 0, 0);-o-transform: translate3d(-30%, 0, 0);transform: translate3d(-30%, 0, 0); }html.mm-effect-slide-menu.mm-opening .mm-menu.mm-effect-slide-menu {-webkit-transform: translate3d(0%, 0, 0);-moz-transform: translate3d(0%, 0, 0);-ms-transform: translate3d(0%, 0, 0);-o-transform: translate3d(0%, 0, 0);transform: translate3d(0%, 0, 0); }html.mm-effect-slide-menu.mm-right.mm-opened .mm-menu.mm-effect-slide-menu {-webkit-transform: translate3d(30%, 0, 0);-moz-transform: translate3d(30%, 0, 0);-ms-transform: translate3d(30%, 0, 0);-o-transform: translate3d(30%, 0, 0);transform: translate3d(30%, 0, 0); }html.mm-effect-slide-menu.mm-right.mm-opening .mm-menu.mm-effect-slide-menu {-webkit-transform: translate3d(0%, 0, 0);-moz-transform: translate3d(0%, 0, 0);-ms-transform: translate3d(0%, 0, 0);-o-transform: translate3d(0%, 0, 0);transform: translate3d(0%, 0, 0); }html.mm-effect-fade-menu .mm-menu.mm-effect-fade-menu {opacity: 0;-webkit-transition: opacity 0.4s ease;-moz-transition: opacity 0.4s ease;-ms-transition: opacity 0.4s ease;-o-transition: opacity 0.4s ease;transition: opacity 0.4s ease; }html.mm-effect-fade-menu.mm-opening .mm-menu.mm-effect-fade-menu {opacity: 1; }.mm-menu.mm-effect-zoom-panels .mm-panel {-webkit-transform: scale(1.5, 1.5) translate3d(100%, 0, 0);-moz-transform: scale(1.5, 1.5) translate3d(100%, 0, 0);-ms-transform: scale(1.5, 1.5) translate3d(100%, 0, 0);-o-transform: scale(1.5, 1.5) translate3d(100%, 0, 0);transform: scale(1.5, 1.5) translate3d(100%, 0, 0);-webkit-transform-origin: left center;-moz-transform-origin: left center;-ms-transform-origin: left center;-o-transform-origin: left center;transform-origin: left center; }.mm-menu.mm-effect-zoom-panels .mm-panel.mm-opened {-webkit-transform: scale(1, 1) translate3d(0%, 0, 0);-moz-transform: scale(1, 1) translate3d(0%, 0, 0);-ms-transform: scale(1, 1) translate3d(0%, 0, 0);-o-transform: scale(1, 1) translate3d(0%, 0, 0);transform: scale(1, 1) translate3d(0%, 0, 0); }.mm-menu.mm-effect-zoom-panels .mm-panel.mm-opened.mm-subopened {-webkit-transform: scale(0.7, 0.7) translate3d(-30%, 0, 0);-moz-transform: scale(0.7, 0.7) translate3d(-30%, 0, 0);-ms-transform: scale(0.7, 0.7) translate3d(-30%, 0, 0);-o-transform: scale(0.7, 0.7) translate3d(-30%, 0, 0);transform: scale(0.7, 0.7) translate3d(-30%, 0, 0); }.mm-menu.mm-effect-slide-panels-0 .mm-panel.mm-subopened {-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0); }.mm-menu.mm-effect-slide-panels-100 .mm-panel.mm-subopened {-webkit-transform: translate3d(-100%, 0, 0);-moz-transform: translate3d(-100%, 0, 0);-ms-transform: translate3d(-100%, 0, 0);-o-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0); }html.mm-effect-slide-listitems .mm-menu.mm-effect-slide-listitems .mm-listview > li {-webkit-transition: -webkit-transform 0.4s ease;-moz-transition: -moz-transform 0.4s ease;-ms-transition: -ms-transform 0.4s ease;-o-transition: -o-transform 0.4s ease;transition: transform 0.4s ease;-webkit-transform: translate3d(100%, 0, 0);-moz-transform: translate3d(100%, 0, 0);-ms-transform: translate3d(100%, 0, 0);-o-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0); }html.mm-effect-slide-listitems .mm-menu.mm-effect-slide-listitems .mm-listview > li:nth-child(1) {-webkit-transition-delay: 100ms;-moz-transition-delay: 100ms;-ms-transition-delay: 100ms;-o-transition-delay: 100ms;transition-delay: 100ms; }html.mm-effect-slide-listitems .mm-menu.mm-effect-slide-listitems .mm-listview > li:nth-child(2) {-webkit-transition-delay: 200ms;-moz-transition-delay: 200ms;-ms-transition-delay: 200ms;-o-transition-delay: 200ms;transition-delay: 200ms; }html.mm-effect-slide-listitems .mm-menu.mm-effect-slide-listitems .mm-listview > li:nth-child(3) {-webkit-transition-delay: 300ms;-moz-transition-delay: 300ms;-ms-transition-delay: 300ms;-o-transition-delay: 300ms;transition-delay: 300ms; }html.mm-effect-slide-listitems .mm-menu.mm-effect-slide-listitems .mm-listview > li:nth-child(4) {-webkit-transition-delay: 400ms;-moz-transition-delay: 400ms;-ms-transition-delay: 400ms;-o-transition-delay: 400ms;transition-delay: 400ms; }html.mm-effect-slide-listitems .mm-menu.mm-effect-slide-listitems .mm-listview > li:nth-child(5) {-webkit-transition-delay: 500ms;-moz-transition-delay: 500ms;-ms-transition-delay: 500ms;-o-transition-delay: 500ms;transition-delay: 500ms; }html.mm-effect-slide-listitems .mm-menu.mm-effect-slide-listitems .mm-listview > li:nth-child(6) {-webkit-transition-delay: 600ms;-moz-transition-delay: 600ms;-ms-transition-delay: 600ms;-o-transition-delay: 600ms;transition-delay: 600ms; }html.mm-effect-slide-listitems .mm-menu.mm-effect-slide-listitems .mm-listview > li:nth-child(7) {-webkit-transition-delay: 700ms;-moz-transition-delay: 700ms;-ms-transition-delay: 700ms;-o-transition-delay: 700ms;transition-delay: 700ms; }html.mm-effect-slide-listitems .mm-menu.mm-effect-slide-listitems .mm-listview > li:nth-child(8) {-webkit-transition-delay: 800ms;-moz-transition-delay: 800ms;-ms-transition-delay: 800ms;-o-transition-delay: 800ms;transition-delay: 800ms; }html.mm-effect-slide-listitems .mm-menu.mm-effect-slide-listitems .mm-listview > li:nth-child(9) {-webkit-transition-delay: 900ms;-moz-transition-delay: 900ms;-ms-transition-delay: 900ms;-o-transition-delay: 900ms;transition-delay: 900ms; }html.mm-effect-slide-listitems.mm-opening .mm-menu.mm-effect-slide-listitems .mm-panel.mm-opened .mm-listview > li {-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0); }/*jQuery.mmenu fullscreen extension CSS*/.mm-menu.mm-fullscreen {width: 100%;min-width: 140px;max-width: 10000px; }html.mm-opening.mm-fullscreen .mm-slideout {-webkit-transform: translate(100%, 0);-moz-transform: translate(100%, 0);-ms-transform: translate(100%, 0);-o-transform: translate(100%, 0);transform: translate(100%, 0); }@media all and (max-width: 140px) {html.mm-opening.mm-fullscreen .mm-slideout {-webkit-transform: translate(140px, 0);-moz-transform: translate(140px, 0);-ms-transform: translate(140px, 0);-o-transform: translate(140px, 0);transform: translate(140px, 0); } }@media all and (min-width: 10000px) {html.mm-opening.mm-fullscreen .mm-slideout {-webkit-transform: translate(10000px, 0);-moz-transform: translate(10000px, 0);-ms-transform: translate(10000px, 0);-o-transform: translate(10000px, 0);transform: translate(10000px, 0); } }html.mm-right.mm-opening.mm-fullscreen .mm-slideout {-webkit-transform: translate(-100%, 0);-moz-transform: translate(-100%, 0);-ms-transform: translate(-100%, 0);-o-transform: translate(-100%, 0);transform: translate(-100%, 0); }@media all and (max-width: 140px) {html.mm-right.mm-opening.mm-fullscreen .mm-slideout {-webkit-transform: translate(-140px, 0);-moz-transform: translate(-140px, 0);-ms-transform: translate(-140px, 0);-o-transform: translate(-140px, 0);transform: translate(-140px, 0); } }@media all and (min-width: 10000px) {html.mm-right.mm-opening.mm-fullscreen .mm-slideout {-webkit-transform: translate(-10000px, 0);-moz-transform: translate(-10000px, 0);-ms-transform: translate(-10000px, 0);-o-transform: translate(-10000px, 0);transform: translate(-10000px, 0); } }.mm-menu.mm-fullscreen.mm-top, .mm-menu.mm-fullscreen.mm-bottom {height: 100%;min-height: 140px;max-height: 10000px; }html.mm-opened.mm-fullscreen .mm-page {box-shadow: none !important; }/*jQuery.mmenu multiline extension CSS*/.mm-menu.mm-multiline .mm-listview > li > a,.mm-menu.mm-multiline .mm-listview > li > span,.mm-listview.mm-multiline > li.mm-listview > li.mm-multiline > a,.mm-listview.mm-multiline > li.mm-listview > li.mm-multiline > span {text-overflow: clip;white-space: normal; }/*jQuery.mmenu pageshadow extension CSS*/.mm-menu.mm-pageshadow:after {content: "";display: block;width: 20px;height: 120%;position: absolute;left: 100%;top: -10%;z-index: 99; }.mm-menu.mm-pageshadow.mm-right:after {left: auto;right: 100%; }.mm-menu.mm-pageshadow.mm-next:after, .mm-menu.mm-pageshadow.mm-front:after {content: none;display: none; }.mm-menu.mm-pageshadow:after {box-shadow: 0 0 10px rgba(0, 0, 0, 0.3); }/*jQuery.mmenu position extension CSS*/.mm-menu.mm-top,.mm-menu.mm-bottom {width: 100%;min-width: 100%;max-width: 100%; }.mm-menu.mm-right {left: auto;right: 0; }.mm-menu.mm-bottom {top: auto;bottom: 0; }html.mm-right.mm-opening .mm-slideout {-webkit-transform: translate(-80%, 0);-moz-transform: translate(-80%, 0);-ms-transform: translate(-80%, 0);-o-transform: translate(-80%, 0);transform: translate(-80%, 0); }@media all and (max-width: 175px) {html.mm-right.mm-opening .mm-slideout {-webkit-transform: translate(-140px, 0);-moz-transform: translate(-140px, 0);-ms-transform: translate(-140px, 0);-o-transform: translate(-140px, 0);transform: translate(-140px, 0); } }@media all and (min-width: 550px) {html.mm-right.mm-opening .mm-slideout {-webkit-transform: translate(-440px, 0);-moz-transform: translate(-440px, 0);-ms-transform: translate(-440px, 0);-o-transform: translate(-440px, 0);transform: translate(-440px, 0); } }/*jQuery.mmenu z-position extension CSS*/html.mm-front .mm-slideout {-webkit-transform: none !important;-moz-transform: none !important;-ms-transform: none !important;-o-transform: none !important;transform: none !important;z-index: 0 !important; }.mm-menu.mm-front {z-index: 1; }.mm-menu.mm-front, .mm-menu.mm-next {-webkit-transition: -webkit-transform 0.4s ease;-ms-transition: -ms-transform 0.4s ease;transition: transform 0.4s ease;-webkit-transform: translate3d(-100%, 0, 0);-moz-transform: translate3d(-100%, 0, 0);-ms-transform: translate3d(-100%, 0, 0);-o-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0); }.mm-menu.mm-front.mm-right, .mm-menu.mm-next.mm-right {-webkit-transform: translate3d(100%, 0, 0);-moz-transform: translate3d(100%, 0, 0);-ms-transform: translate3d(100%, 0, 0);-o-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0); }.mm-menu.mm-top {-webkit-transform: translate3d(0, -100%, 0);-moz-transform: translate3d(0, -100%, 0);-ms-transform: translate3d(0, -100%, 0);-o-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0); }.mm-menu.mm-bottom {-webkit-transform: translate3d(0, 100%, 0);-moz-transform: translate3d(0, 100%, 0);-ms-transform: translate3d(0, 100%, 0);-o-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0); }html.mm-opening .mm-menu.mm-front, html.mm-opening .mm-menu.mm-next {-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0); }.mm-menu.mm-top, .mm-menu.mm-bottom {height: 80%;min-height: 140px;max-height: 880px; }/*jQuery.mmenu themes extension CSS*/.mm-menu.mm-theme-dark {background: #333333;border-color: rgba(0, 0, 0, 0.15);color: rgba(255, 255, 255, 0.8); }.mm-menu.mm-theme-dark .mm-navbar > *,.mm-menu.mm-theme-dark .mm-navbar a {color: rgba(255, 255, 255, 0.4); }.mm-menu.mm-theme-dark .mm-navbar .mm-btn:before, .mm-menu.mm-theme-dark .mm-navbar .mm-btn:after {border-color: rgba(255, 255, 255, 0.4); }.mm-menu.mm-theme-dark .mm-listview {border-color: rgba(0, 0, 0, 0.15); }.mm-menu.mm-theme-dark .mm-listview > li .mm-next:after,.mm-menu.mm-theme-dark .mm-listview > li .mm-arrow:after {border-color: rgba(255, 255, 255, 0.4); }.mm-menu.mm-theme-dark .mm-listview > li.mm-selected > a:not(.mm-next),.mm-menu.mm-theme-dark .mm-listview > li.mm-selected > span {background: rgba(0, 0, 0, 0.1); }.mm-menu.mm-theme-dark.mm-vertical .mm-listview > li.mm-opened > a.mm-next,.mm-menu.mm-theme-dark.mm-vertical .mm-listview > li.mm-opened > .mm-panel,.mm-menu.mm-theme-dark .mm-listview > li.mm-opened.mm-vertical > a.mm-next,.mm-menu.mm-theme-dark .mm-listview > li.mm-opened.mm-vertical > .mm-panel {background: rgba(255, 255, 255, 0.05); }.mm-menu.mm-theme-dark .mm-divider {background: rgba(255, 255, 255, 0.05); }.mm-menu.mm-theme-dark label.mm-check:before {border-color: rgba(255, 255, 255, 0.8); }.mm-menu.mm-theme-dark em.mm-counter {color: rgba(255, 255, 255, 0.4); }.mm-menu.mm-theme-dark .mm-fixeddivider span {background: rgba(255, 255, 255, 0.05); }.mm-menu.mm-pageshadow.mm-theme-dark:after {box-shadow: 0 0 20px rgba(0, 0, 0, 0.5); }.mm-menu.mm-theme-dark .mm-search input {background: rgba(255, 255, 255, 0.3);color: rgba(255, 255, 255, 0.8); }.mm-menu.mm-theme-dark .mm-noresultsmsg {color: rgba(255, 255, 255, 0.4); }.mm-menu.mm-theme-dark .mm-indexer a {color: rgba(255, 255, 255, 0.4); }.mm-menu.mm-theme-dark label.mm-toggle {background: rgba(0, 0, 0, 0.15); }.mm-menu.mm-theme-dark label.mm-toggle:before {background: #333333; }.mm-menu.mm-theme-dark input.mm-toggle:checked ~ label.mm-toggle {background: #4bd963; }.mm-menu.mm-theme-white {background: white;border-color: rgba(0, 0, 0, 0.1);color: rgba(0, 0, 0, 0.6); }.mm-menu.mm-theme-white .mm-navbar > *,.mm-menu.mm-theme-white .mm-navbar a {color: rgba(0, 0, 0, 0.3); }.mm-menu.mm-theme-white .mm-navbar .mm-btn:before, .mm-menu.mm-theme-white .mm-navbar .mm-btn:after {border-color: rgba(0, 0, 0, 0.3); }.mm-menu.mm-theme-white .mm-listview {border-color: rgba(0, 0, 0, 0.1); }.mm-menu.mm-theme-white .mm-listview > li .mm-next:after,.mm-menu.mm-theme-white .mm-listview > li .mm-arrow:after {border-color: rgba(0, 0, 0, 0.3); }.mm-menu.mm-theme-white .mm-listview > li.mm-selected > a:not(.mm-next),.mm-menu.mm-theme-white .mm-listview > li.mm-selected > span {background: rgba(0, 0, 0, 0.05); }.mm-menu.mm-theme-white.mm-vertical .mm-listview > li.mm-opened > a.mm-next,.mm-menu.mm-theme-white.mm-vertical .mm-listview > li.mm-opened > .mm-panel,.mm-menu.mm-theme-white .mm-listview > li.mm-opened.mm-vertical > a.mm-next,.mm-menu.mm-theme-white .mm-listview > li.mm-opened.mm-vertical > .mm-panel {background: rgba(0, 0, 0, 0.03); }.mm-menu.mm-theme-white .mm-divider {background: rgba(0, 0, 0, 0.03); }.mm-menu.mm-theme-white label.mm-check:before {border-color: rgba(0, 0, 0, 0.6); }.mm-menu.mm-theme-white em.mm-counter {color: rgba(0, 0, 0, 0.3); }.mm-menu.mm-theme-white .mm-fixeddivider span {background: rgba(0, 0, 0, 0.03); }.mm-menu.mm-pageshadow.mm-theme-white:after {box-shadow: 0 0 10px rgba(0, 0, 0, 0.2); }.mm-menu.mm-theme-white .mm-search input {background: rgba(0, 0, 0, 0.05);color: rgba(0, 0, 0, 0.6); }.mm-menu.mm-theme-white .mm-noresultsmsg {color: rgba(0, 0, 0, 0.3); }.mm-menu.mm-theme-white .mm-indexer a {color: rgba(0, 0, 0, 0.3); }.mm-menu.mm-theme-white label.mm-toggle {background: rgba(0, 0, 0, 0.1); }.mm-menu.mm-theme-white label.mm-toggle:before {background: white; }.mm-menu.mm-theme-white input.mm-toggle:checked ~ label.mm-toggle {background: #4bd963; }.mm-menu.mm-theme-black {background: black;border-color: rgba(255, 255, 255, 0.2);color: rgba(255, 255, 255, 0.6); }.mm-menu.mm-theme-black .mm-navbar > *,.mm-menu.mm-theme-black .mm-navbar a {color: rgba(255, 255, 255, 0.4); }.mm-menu.mm-theme-black .mm-navbar .mm-btn:before, .mm-menu.mm-theme-black .mm-navbar .mm-btn:after {border-color: rgba(255, 255, 255, 0.4); }.mm-menu.mm-theme-black .mm-listview {border-color: rgba(255, 255, 255, 0.2); }.mm-menu.mm-theme-black .mm-listview > li .mm-next:after,.mm-menu.mm-theme-black .mm-listview > li .mm-arrow:after {border-color: rgba(255, 255, 255, 0.4); }.mm-menu.mm-theme-black .mm-listview > li.mm-selected > a:not(.mm-next),.mm-menu.mm-theme-black .mm-listview > li.mm-selected > span {background: rgba(255, 255, 255, 0.3); }.mm-menu.mm-theme-black.mm-vertical .mm-listview > li.mm-opened > a.mm-next,.mm-menu.mm-theme-black.mm-vertical .mm-listview > li.mm-opened > .mm-panel,.mm-menu.mm-theme-black .mm-listview > li.mm-opened.mm-vertical > a.mm-next,.mm-menu.mm-theme-black .mm-listview > li.mm-opened.mm-vertical > .mm-panel {background: rgba(255, 255, 255, 0.2); }.mm-menu.mm-theme-black .mm-divider {background: rgba(255, 255, 255, 0.2); }.mm-menu.mm-theme-black label.mm-check:before {border-color: rgba(255, 255, 255, 0.6); }.mm-menu.mm-theme-black em.mm-counter {color: rgba(255, 255, 255, 0.4); }.mm-menu.mm-theme-black .mm-fixeddivider span {background: rgba(255, 255, 255, 0.2); }.mm-menu.mm-pageshadow.mm-theme-black:after {content: none;display: none; }.mm-menu.mm-theme-black .mm-search input {background: rgba(255, 255, 255, 0.3);color: rgba(255, 255, 255, 0.6); }.mm-menu.mm-theme-black .mm-noresultsmsg {color: rgba(255, 255, 255, 0.4); }.mm-menu.mm-theme-black .mm-indexer a {color: rgba(255, 255, 255, 0.4); }.mm-menu.mm-theme-black label.mm-toggle {background: rgba(255, 255, 255, 0.2); }.mm-menu.mm-theme-black label.mm-toggle:before {background: black; }.mm-menu.mm-theme-black input.mm-toggle:checked ~ label.mm-toggle {background: #4bd963; }/*jQuery.mmenu tileview extension CSS*/.mm-menu.mm-tileview .mm-listview:after,.mm-menu .mm-tileview.mm-listview:after {content: '';display: block;clear: both; }.mm-menu.mm-tileview .mm-listview > li,.mm-menu .mm-tileview.mm-listview > li {width: 50%;height: 0;padding: 50% 0 0 0;float: left;position: relative; }.mm-menu.mm-tileview .mm-listview > li:after,.mm-menu .mm-tileview.mm-listview > li:after {left: 0;top: 0;border-right-width: 1px;border-right-style: solid;z-index: -1; }.mm-menu.mm-tileview .mm-listview > li.mm-tile-xs,.mm-menu .mm-tileview.mm-listview > li.mm-tile-xs {width: 12.5%;padding-top: 12.5%; }.mm-menu.mm-tileview .mm-listview > li.mm-tile-s,.mm-menu .mm-tileview.mm-listview > li.mm-tile-s {width: 25%;padding-top: 25%; }.mm-menu.mm-tileview .mm-listview > li.mm-tile-l,.mm-menu .mm-tileview.mm-listview > li.mm-tile-l {width: 75%;padding-top: 75%; }.mm-menu.mm-tileview .mm-listview > li.mm-tile-xl,.mm-menu .mm-tileview.mm-listview > li.mm-tile-xl {width: 100%;padding-top: 100%; }.mm-menu.mm-tileview .mm-listview > li > a,.mm-menu.mm-tileview .mm-listview > li > span,.mm-menu .mm-tileview.mm-listview > li > a,.mm-menu .mm-tileview.mm-listview > li > span {line-height: 1px;text-align: center;padding: 50% 10px 0 10px;margin: 0;position: absolute;top: 0;right: 1px;bottom: 1px;left: 0; }.mm-menu.mm-tileview .mm-listview > li > .mm-next,.mm-menu .mm-tileview.mm-listview > li > .mm-next {width: auto; }.mm-menu.mm-tileview .mm-listview > li > .mm-next:before, .mm-menu.mm-tileview .mm-listview > li > .mm-next:after,.mm-menu .mm-tileview.mm-listview > li > .mm-next:before,.mm-menu .mm-tileview.mm-listview > li > .mm-next:after {content: none;display: none; }.mm-menu.mm-tileview .mm-panel {padding-left: 0;padding-right: 0; }.mm-menu.mm-tileview .mm-panel:after {content: none;display: none; }.mm-menu.mm-tileview .mm-listview {margin: 0; }
/* Stylesheet: mmenu Modified On 2016-03-17 12:11:06 */
