.padded{padding:25px 25px 25px 25px;padding:1.5625rem 1.5625rem 1.5625rem 1.5625rem}.spaced{margin-top:25px;margin-top:1.5625rem}.stacked{margin-top:0}.hiddenOverflow{overflow:hidden;text-overflow:ellipsis}.hidden{display:none}.onlyScreenM{display:none}@media (min-width:56.25em){.onlyScreenM{display:block}}.notScreenM{display:block}@media (min-width:56.25em){.notScreenM{display:none}}p.message{padding:12.5px 25px 12.5px 25px;padding:.78125rem 1.5625rem .78125rem 1.5625rem;margin:0 0 25px 0;margin:0 0 1.5625rem 0}p.message.good{border:solid 2px green;background:rgba(0,128,0,0.05)}p.message.bad{border:solid 2px red;background:rgba(255,0,0,0.05)}span.message.validation{color:red;font-style:italic}@media (max-width:37.5em){table.responsive th{display:none}table.responsive td{display:block}table.responsive td:before{content:attr(data-th);font-weight:bold;float:left;text-align:left;width:40%;font-size:224px;font-size:14rem;line-height:1.04017857}}.wrapperS{max-width:600px;max-width:37.5rem;margin-right:auto;margin-left:auto;display:block}.wrapperM{max-width:600px;max-width:37.5rem;margin-right:auto;margin-left:auto;display:block}@media (min-width:56.25em){.wrapperM{max-width:900px;max-width:56.25rem;margin-right:auto;margin-left:auto;display:block}}.wrapperL{max-width:600px;max-width:37.5rem;margin-right:auto;margin-left:auto;display:block}@media (min-width:56.25em){.wrapperL{max-width:600px;max-width:37.5rem;margin-right:auto;margin-left:auto;display:block}}@media (min-width:56.25em) and (min-width:56.25em){.wrapperL{max-width:900px;max-width:56.25rem;margin-right:auto;margin-left:auto;display:block}}@media (min-width:75em){.wrapperL{max-width:1200px;max-width:75rem;margin-right:auto;margin-left:auto;display:block}}.bounded{max-width:600px;max-width:37.5rem}.clear{clear:both;margin:0 0 0 0}.clearfix:after{content:"";display:table;clear:both}.clear{clear:both;margin:0 0 0 0}.range-1{float:none;width:100%}@media (min-width:37.5em){.range-1.breakS{width:8.33333333%}}@media (min-width:56.25em){.range-1.breakM{width:8.33333333%}}@media (min-width:75em){.range-1.breakL{width:8.33333333%}}.range-2{float:none;width:100%}@media (min-width:37.5em){.range-2.breakS{width:16.66666667%}}@media (min-width:56.25em){.range-2.breakM{width:16.66666667%}}@media (min-width:75em){.range-2.breakL{width:16.66666667%}}.range-3{float:none;width:100%}@media (min-width:37.5em){.range-3.breakS{width:25%}}@media (min-width:56.25em){.range-3.breakM{width:25%}}@media (min-width:75em){.range-3.breakL{width:25%}}.range-4{float:none;width:100%}@media (min-width:37.5em){.range-4.breakS{width:33.33333333%}}@media (min-width:56.25em){.range-4.breakM{width:33.33333333%}}@media (min-width:75em){.range-4.breakL{width:33.33333333%}}.range-5{float:none;width:100%}@media (min-width:37.5em){.range-5.breakS{width:41.66666667%}}@media (min-width:56.25em){.range-5.breakM{width:41.66666667%}}@media (min-width:75em){.range-5.breakL{width:41.66666667%}}.range-6{float:none;width:100%}@media (min-width:37.5em){.range-6.breakS{width:50%}}@media (min-width:56.25em){.range-6.breakM{width:50%}}@media (min-width:75em){.range-6.breakL{width:50%}}.range-7{float:none;width:100%}@media (min-width:37.5em){.range-7.breakS{width:58.33333333%}}@media (min-width:56.25em){.range-7.breakM{width:58.33333333%}}@media (min-width:75em){.range-7.breakL{width:58.33333333%}}.range-8{float:none;width:100%}@media (min-width:37.5em){.range-8.breakS{width:66.66666667%}}@media (min-width:56.25em){.range-8.breakM{width:66.66666667%}}@media (min-width:75em){.range-8.breakL{width:66.66666667%}}.range-9{float:none;width:100%}@media (min-width:37.5em){.range-9.breakS{width:75%}}@media (min-width:56.25em){.range-9.breakM{width:75%}}@media (min-width:75em){.range-9.breakL{width:75%}}.range-10{float:none;width:100%}@media (min-width:37.5em){.range-10.breakS{width:83.33333333%}}@media (min-width:56.25em){.range-10.breakM{width:83.33333333%}}@media (min-width:75em){.range-10.breakL{width:83.33333333%}}.range-11{float:none;width:100%}@media (min-width:37.5em){.range-11.breakS{width:91.66666667%}}@media (min-width:56.25em){.range-11.breakM{width:91.66666667%}}@media (min-width:75em){.range-11.breakL{width:91.66666667%}}.range-12{float:none;width:100%}@media (min-width:37.5em){.range-12.breakS{width:100%}}@media (min-width:56.25em){.range-12.breakM{width:100%}}@media (min-width:75em){.range-12.breakL{width:100%}}.loneBlock{margin-right:auto;margin-left:auto;display:block}.leftBlock{float:left;display:block}.rightBlock{float:right;display:block}.complexGridList{font-size:0;line-height:Infinity;margin:25px 0 0 0;margin:1.5625rem 0 0 0;margin-right:auto;margin-left:auto;display:block}.complexGridList>.gridListItem{margin:0 0 0 0;display:inline-block;width:100%;padding-bottom:80%;position:relative;overflow:hidden}@media (min-width:37.5em){.complexGridList>.gridListItem{width:50%;padding-bottom:40%}.complexGridList>.gridListItem:nth-last-child(2n+1):nth-child(1){width:100%}}@media (min-width:56.25em){.complexGridList>.gridListItem{width:33.33333333%;padding-bottom:26.66666667%}.complexGridList>.gridListItem:nth-last-child(2n+1):nth-child(1){width:33.33333333%}.complexGridList>.gridListItem:nth-last-child(3n+1):nth-child(1){width:100%}.complexGridList>.gridListItem:nth-last-child(3n+2):nth-child(1){width:66.66666667%}}.disappear-effect 0%{top:0;opacity:1}.disappear-effect 95%{top:0;opacity:0}.disappear-effect 100%{top:100%;opacity:0}@-webkit-keyframes disappear-effect{0%{top:0;opacity:1}95%{top:0;opacity:0}100%{top:100%;opacity:0}}@keyframes disappear-effect{0%{top:0;opacity:1}95%{top:0;opacity:0}100%{top:100%;opacity:0}}.pageloader-effect{-webkit-animation-name:disappear-effect;animation-name:disappear-effect;-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:0ms;animation-delay:0ms;-webkit-animation-play-state:running;animation-play-state:running}.makeappear-effect 0%{opacity:0}.makeappear-effect 100%{opacity:1}@-webkit-keyframes makeappear-effect{0%{opacity:0}100%{opacity:1}}@keyframes makeappear-effect{0%{opacity:0}100%{opacity:1}}.abovethefold-effect{-webkit-animation-name:makeappear-effect;animation-name:makeappear-effect;-webkit-animation-duration:400ms;animation-duration:400ms;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:400ms;animation-delay:400ms;-webkit-animation-play-state:running;animation-play-state:running}.reveal-effect 0%{opacity:0;-webkit-transform:scale(.75, .75);transform:scale(.75, .75)}.reveal-effect 100%{opacity:1;-webkit-transform:scale(1, 1);transform:scale(1, 1)}@-webkit-keyframes reveal-effect{0%{opacity:0;-webkit-transform:scale(.75, .75);transform:scale(.75, .75)}100%{opacity:1;-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes reveal-effect{0%{opacity:0;-webkit-transform:scale(.75, .75);transform:scale(.75, .75)}100%{opacity:1;-webkit-transform:scale(1, 1);transform:scale(1, 1)}}.hometitle-effect{-webkit-animation-name:reveal-effect;animation-name:reveal-effect;-webkit-animation-duration:1200ms;animation-duration:1200ms;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:1.2s;animation-delay:1.2s;-webkit-animation-play-state:running;animation-play-state:running}.opacity-effect 0%{opacity:0}.opacity-effect 100%{opacity:1}@-webkit-keyframes opacity-effect{0%{opacity:0}100%{opacity:1}}@keyframes opacity-effect{0%{opacity:0}100%{opacity:1}}.button-effect{-webkit-animation-name:opacity-effect;animation-name:opacity-effect;-webkit-animation-duration:1200ms;animation-duration:1200ms;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:1500ms;animation-delay:1500ms;-webkit-animation-play-state:running;animation-play-state:running}.pulsate-effect 0%{-webkit-transform:translateY(0);transform:translateY(0)}.pulsate-effect 50%{-webkit-transform:translateY(-50%);transform:translateY(-50%)}.pulsate-effect 100%{-webkit-transform:translateY(0);transform:translateY(0)}@-webkit-keyframes pulsate-effect{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-50%);transform:translateY(-50%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes pulsate-effect{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-50%);transform:translateY(-50%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.slowpulse-effect{-webkit-animation-name:pulsate-effect;animation-name:pulsate-effect;-webkit-animation-duration:2400ms;animation-duration:2400ms;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-play-state:running;animation-play-state:running}body{font-family:'Aleo','Caslon','Libre Baskerville',Palatino,Georgia,serif;font-weight:300}@font-face{font-family:'Alegreya Sans';src:url('../webfonts/alegreyasans/alegreyasans-black-webfont.woff') format('woff');font-weight:900;font-style:normal}@font-face{font-family:'Alegreya Sans';src:url('../webfonts/alegreyasans/alegreyasans-blackitalic-webfont.woff') format('woff');font-weight:900;font-style:italic}@font-face{font-family:'Alegreya Sans';src:url('../webfonts/alegreyasans/alegreyasans-bold-webfont.woff') format('woff');font-weight:700;font-style:normal}@font-face{font-family:'Alegreya Sans';src:url('../webfonts/alegreyasans/alegreyasans-bolditalic-webfont.woff') format('woff');font-weight:700;font-style:italic}@font-face{font-family:'Alegreya Sans';src:url('../webfonts/alegreyasans/alegreyasans-extrabold-webfont.woff') format('woff');font-weight:800;font-style:normal}@font-face{font-family:'Alegreya Sans';src:url('../webfonts/alegreyasans/alegreyasans-extrabolditalic-webfont.woff') format('woff');font-weight:800;font-style:italic}@font-face{font-family:'Alegreya Sans';src:url('../webfonts/alegreyasans/alegreyasans-italic-webfont.woff') format('woff');font-weight:400;font-style:italic}@font-face{font-family:'Alegreya Sans';src:url('../webfonts/alegreyasans/alegreyasans-light-webfont.woff') format('woff');font-weight:300;font-style:normal}@font-face{font-family:'Alegreya Sans';src:url('../webfonts/alegreyasans/alegreyasans-lightitalic-webfont.woff') format('woff');font-weight:300;font-style:italic}@font-face{font-family:'Alegreya Sans';src:url('../webfonts/alegreyasans/alegreyasans-medium-webfont.woff') format('woff');font-weight:500;font-style:normal}@font-face{font-family:'Alegreya Sans';src:url('../webfonts/alegreyasans/alegreyasans-mediumitalic-webfont.woff') format('woff');font-weight:500;font-style:italic}@font-face{font-family:'Alegreya Sans';src:url('../webfonts/alegreyasans/alegreyasans-regular-webfont.woff') format('woff');font-weight:400;font-style:normal}@font-face{font-family:'Alegreya Sans';src:url('../webfonts/alegreyasans/alegreyasans-thin-webfont.woff') format('woff');font-weight:100;font-style:normal}@font-face{font-family:'Alegreya Sans';src:url('../webfonts/alegreyasans/alegreyasans-thinitalic-webfont.woff') format('woff');font-weight:100;font-style:italic}@font-face{font-family:'Fira Sans';src:url('../webfonts/fira/FiraSans-Hair.woff') format('woff');font-weight:100;font-style:normal}@font-face{font-family:'Fira Sans';src:url('../webfonts/fira/FiraSans-HairItalic.woff') format('woff');font-weight:100;font-style:italic}@font-face{font-family:'Fira Sans';src:url('../webfonts/fira/FiraSans-UltraLight.woff') format('woff');font-weight:200;font-style:normal}@font-face{font-family:'Fira Sans';src:url('../webfonts/fira/FiraSans-UltraLightItalic.woff') format('woff');font-weight:200;font-style:italic}@font-face{font-family:'Fira Sans';src:url('../webfonts/fira/FiraSans-Light.woff') format('woff');font-weight:300;font-style:normal}@font-face{font-family:'Fira Sans';src:url('../webfonts/fira/FiraSans-LightItalic.woff') format('woff');font-weight:300;font-style:italic}@font-face{font-family:'Fira Sans';src:url('../webfonts/fira/FiraSans-Regular.woff') format('woff');font-weight:400;font-style:normal}@font-face{font-family:'Fira Sans';src:url('../webfonts/fira/FiraSans-Italic.woff') format('woff');font-weight:400;font-style:italic}@font-face{font-family:'Fira Sans';src:url('../webfonts/fira/FiraSans-Medium.woff') format('woff');font-weight:500;font-style:normal}@font-face{font-family:'Fira Sans';src:url('../webfonts/fira/FiraSans-MediumItalic.woff') format('woff');font-weight:500;font-style:italic}@font-face{font-family:'Fira Sans';src:url('../webfonts/fira/FiraSans-SemiBold.woff') format('woff');font-weight:600;font-style:normal}@font-face{font-family:'Fira Sans';src:url('../webfonts/fira/FiraSans-SemiBoldItalic.woff') format('woff');font-weight:600;font-style:italic}@font-face{font-family:'Fira Sans';src:url('../webfonts/fira/FiraSans-Bold.woff') format('woff');font-weight:700;font-style:normal}@font-face{font-family:'Fira Sans';src:url('../webfonts/fira/FiraSans-BoldItalic.woff') format('woff');font-weight:700;font-style:italic}@font-face{font-family:'Fira Sans';src:url('../webfonts/fira/FiraSans-ExtraBold.woff') format('woff');font-weight:800;font-style:normal}@font-face{font-family:'Fira Sans';src:url('../webfonts/fira/FiraSans-ExtraBoldItalic.woff') format('woff');font-weight:800;font-style:italic}@font-face{font-family:'Fira Sans';src:url('../webfonts/fira/FiraSans-Heavy.woff') format('woff');font-weight:900;font-style:normal}@font-face{font-family:'Fira Sans';src:url('../webfonts/fira/FiraSans-HeavyItalic.woff') format('woff');font-weight:900;font-style:italic}@font-face{font-family:'mfg_labs_iconsetregular';src:url('../webfonts/mfglabs/mfglabsiconset-webfont.woff') format('woff');font-weight:normal;font-style:normal}.icon2x{font-size:2em}.icon3x{font-size:3em}.gradient{color:#999;text-shadow:1px 1px 1px rgba(27,27,27,0.19);background-image:-webkit-gradient(linear, left top, left bottom, from(#b6b6b6), to(#3c3c3c));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.gradient:hover,.gradient .current{color:#eee;text-shadow:0 0 3px rgba(255,255,255,0.25);background-image:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#bbb))}.icon-cloud:before{content:"\2601"}.icon-at:before{content:"\0040"}.icon-plus:before{content:"\002B"}.icon-minus:before{content:"\2212"}.icon-arrow_up:before{content:"\2191"}.icon-arrow_down:before{content:"\2193"}.icon-arrow_right:before{content:"\2192"}.icon-arrow_left:before{content:"\2190"}.icon-chevron_down:before{content:"\f004"}.icon-chevron_up:before{content:"\f005"}.icon-chevron_right:before{content:"\f006"}.icon-chevron_left:before{content:"\f007"}.icon-reorder:before{content:"\f008"}.icon-list:before{content:"\f009"}.icon-reorder_square:before{content:"\f00a"}.icon-reorder_square_line:before{content:"\f00b"}.icon-coverflow:before{content:"\f00c"}.icon-coverflow_line:before{content:"\f00d"}.icon-pause:before{content:"\f00e"}.icon-play:before{content:"\f00f"}.icon-step_forward:before{content:"\f010"}.icon-step_backward:before{content:"\f011"}.icon-fast_forward:before{content:"\f012"}.icon-fast_backward:before{content:"\f013"}.icon-cloud_upload:before{content:"\f014"}.icon-cloud_download:before{content:"\f015"}.icon-data_science:before{content:"\f016"}.icon-data_science_black:before{content:"\f017"}.icon-globe:before{content:"\f018"}.icon-globe_black:before{content:"\f019"}.icon-math_ico:before{content:"\f01a"}.icon-math:before{content:"\f01b"}.icon-math_black:before{content:"\f01c"}.icon-paperplane_ico:before{content:"\f01d"}.icon-paperplane:before{content:"\f01e"}.icon-paperplane_black:before{content:"\f01f"}.icon-color_balance:before{content:"\f020"}.icon-star:before{content:"\2605"}.icon-star_half:before{content:"\f022"}.icon-star_empty:before{content:"\2606"}.icon-star_half_empty:before{content:"\f024"}.icon-reload:before{content:"\f025"}.icon-heart:before{content:"\2665"}.icon-heart_broken:before{content:"\f028"}.icon-hashtag:before{content:"\f029"}.icon-reply:before{content:"\f02a"}.icon-retweet:before{content:"\f02b"}.icon-signin:before{content:"\f02c"}.icon-signout:before{content:"\f02d"}.icon-download:before{content:"\f02e"}.icon-upload:before{content:"\f02f"}.icon-placepin:before{content:"\f031"}.icon-display_screen:before{content:"\f032"}.icon-tablet:before{content:"\f033"}.icon-smartphone:before{content:"\f034"}.icon-connected_object:before{content:"\f035"}.icon-lock:before{content:"\F512"}.icon-unlock:before{content:"\F513"}.icon-camera:before{content:"\F4F7"}.icon-isight:before{content:"\f039"}.icon-video_camera:before{content:"\f03a"}.icon-random:before{content:"\f03b"}.icon-message:before{content:"\F4AC"}.icon-discussion:before{content:"\f03d"}.icon-calendar:before{content:"\F4C5"}.icon-ringbell:before{content:"\f03f"}.icon-movie:before{content:"\f040"}.icon-mail:before{content:"\2709"}.icon-pen:before{content:"\270F"}.icon-settings:before{content:"\9881"}.icon-measure:before{content:"\f044"}.icon-vector:before{content:"\f045"}.icon-vector_pen:before{content:"\2712"}.icon-mute_on:before{content:"\f047"}.icon-mute_off:before{content:"\f048"}.icon-home:before{content:"\2302"}.icon-sheet:before{content:"\f04a"}.icon-arrow_big_right:before{content:"\21C9"}.icon-arrow_big_left:before{content:"\21C7"}.icon-arrow_big_down:before{content:"\21CA"}.icon-arrow_big_up:before{content:"\21C8"}.icon-dribbble_circle:before{content:"\f04f"}.icon-dribbble:before{content:"\f050"}.icon-facebook_circle:before{content:"\f051"}.icon-facebook:before{content:"\f052"}.icon-git_circle_alt:before{content:"\f053"}.icon-git_circle:before{content:"\f054"}.icon-git:before{content:"\f055"}.icon-octopus:before{content:"\f056"}.icon-twitter_circle:before{content:"\f057"}.icon-twitter:before{content:"\f058"}.icon-google_plus_circle:before{content:"\f059"}.icon-google_plus:before{content:"\f05a"}.icon-linked_in_circle:before{content:"\f05b"}.icon-linked_in:before{content:"\f05c"}.icon-instagram:before{content:"\f05d"}.icon-instagram_circle:before{content:"\f05e"}.icon-mfg_icon:before{content:"\f05f"}.icon-xing:before{content:"\F532"}.icon-xing_circle:before{content:"\F533"}.icon-mfg_icon_circle:before{content:"\f060"}.icon-user:before{content:"\f061"}.icon-user_male:before{content:"\f062"}.icon-user_female:before{content:"\f063"}.icon-users:before{content:"\f064"}.icon-file_open:before{content:"\F4C2"}.icon-file_close:before{content:"\f067"}.icon-file_alt:before{content:"\f068"}.icon-file_close_alt:before{content:"\f069"}.icon-attachment:before{content:"\f06a"}.icon-check:before{content:"\2713"}.icon-cross_mark:before{content:"\274C"}.icon-cancel_circle:before{content:"\F06E"}.icon-check_circle:before{content:"\f06d"}.icon-magnifying:before{content:"\F50D"}.icon-inbox:before{content:"\f070"}.icon-clock:before{content:"\23F2"}.icon-stopwatch:before{content:"\23F1"}.icon-hourglass:before{content:"\231B"}.icon-trophy:before{content:"\f074"}.icon-unlock_alt:before{content:"\F075"}.icon-lock_alt:before{content:"\F510"}.icon-arrow_doubled_right:before{content:"\21D2"}.icon-arrow_doubled_left:before{content:"\21D0"}.icon-arrow_doubled_down:before{content:"\21D3"}.icon-arrow_doubled_up:before{content:"\21D1"}.icon-link:before{content:"\f07B"}.icon-warning:before{content:"\2757"}.icon-warning_alt:before{content:"\2755"}.icon-magnifying_plus:before{content:"\f07E"}.icon-magnifying_minus:before{content:"\f07F"}.icon-white_question:before{content:"\2754"}.icon-black_question:before{content:"\2753"}.icon-stop:before{content:"\f080"}.icon-share:before{content:"\f081"}.icon-eye:before{content:"\f082"}.icon-trash_can:before{content:"\f083"}.icon-hard_drive:before{content:"\f084"}.icon-information_black:before{content:"\f085"}.icon-information_white:before{content:"\f086"}.icon-printer:before{content:"\f087"}.icon-letter:before{content:"\f088"}.icon-soundcloud:before{content:"\f089"}.icon-soundcloud_circle:before{content:"\f08A"}.icon-anchor:before{content:"\2693"}.icon-female_sign:before{content:"\2640"}.icon-male_sign:before{content:"\2642"}.icon-joystick:before{content:"\F514"}.icon-high_voltage:before{content:"\26A1"}.icon-fire:before{content:"\F525"}.icon-newspaper:before{content:"\F4F0"}.icon-chart:before{content:"\F526"}.icon-spread:before{content:"\F527"}.icon-spinner_1:before{content:"\F528"}.icon-spinner_2:before{content:"\F529"}.icon-chart_alt:before{content:"\F530"}.icon-label:before{content:"\F531"}.icon-brush:before{content:"\E000"}.icon-refresh:before{content:"\E001"}.icon-node:before{content:"\E002"}.icon-node_2:before{content:"\E003"}.icon-node_3:before{content:"\E004"}.icon-link_2_nodes:before{content:"\E005"}.icon-link_3_nodes:before{content:"\E006"}.icon-link_loop_nodes:before{content:"\E007"}.icon-node_size:before{content:"\E008"}.icon-node_color:before{content:"\E009"}.icon-layout_directed:before{content:"\E010"}.icon-layout_radial:before{content:"\E011"}.icon-layout_hierarchical:before{content:"\E012"}.icon-node_link_direction:before{content:"\E013"}.icon-node_link_short_path:before{content:"\E014"}.icon-node_cluster:before{content:"\E015"}.icon-display_graph:before{content:"\E016"}.icon-node_link_weight:before{content:"\E017"}.icon-more_node_links:before{content:"\E018"}.icon-node_shape:before{content:"\E00A"}.icon-node_icon:before{content:"\E00B"}.icon-node_text:before{content:"\E00C"}.icon-node_link_text:before{content:"\E00D"}.icon-node_link_color:before{content:"\E00E"}.icon-node_link_shape:before{content:"\E00F"}.icon-credit_card:before{content:"\F4B3"}.icon-disconnect:before{content:"\F534"}.icon-graph:before{content:"\F535"}.icon-new_user:before{content:"\F536"}.serif{font-family:'Aleo','Caslon','Libre Baskerville',Palatino,Georgia,serif}.sans-serif,.sansSerif{font-family:'Alegreya Sans','Freight Sans','FF Meta','Open Sans',Helvetica,Arial,sans-serif}.monospace{font-family:'Andale Mono',Consolas,'Courier New',monospace}.display-font,.displayFont{font-family:'Fira Sans',sans-serif}.symbol{font-family:'mfg_labs_iconsetregular';font-style:normal;speak:none;font-weight:normal}html,body{min-height:100%;overflow-x:hidden}html{font-size:14px}@media (min-width:37.5em){html{font-size:16px}}@media (min-width:56.25em){html{font-size:18px}}@media (min-width:75em){html{font-size:20px}}body{font-size:16px;font-size:1rem;line-height:1.5625;text-align:left;color:#303030;font-family:'Alegreya Sans','Freight Sans','FF Meta','Open Sans',Helvetica,Arial,sans-serif;font-weight:300;-webkit-font-smoothing:antialiased;background:#777777}*{margin:0 0 0 0;padding:0 0 0 0;border:0;font:inherit}div,article,aside,footer,header,main,nav,section,form,fieldset,figcaption,figure,hgroup,address{display:block;-webkit-box-sizing:border-box;box-sizing:border-box}div:after,article:after,aside:after,footer:after,header:after,main:after,nav:after,section:after,form:after,fieldset:after,figcaption:after,figure:after,hgroup:after,address:after{content:"";display:table;clear:both}img,iframe,object,embed,audio,video,progress,canvas,svg{display:block;max-width:100%}img{height:auto}*+ol,*+ul,*+pre,*+h1,*+h2,*+h3,*+h4,*+h5,*+h6,*+hgroup,*+a,*+p,*+blockquote,*+audio,*+video,*+embed,*+object,*+canvas,*+table,*+form,*+img,*+svg,*+iframe{margin:25px 0 0 0;margin:1.5625rem 0 0 0}a{text-decoration:none;color:#c7c7c7}a:hover,a:active{text-decoration:underline}a,a *{-webkit-transition:all 200ms;transition:all 200ms}blockquote{font-style:italic;padding:0 0 0 25px;padding:0 0 0 1.5625rem;border-left:solid 1px #c7c7c7}h1{font-size:36px;font-size:2.25rem;line-height:1.25;font-weight:600}@media (min-width:37.5em){h1{font-size:64px;font-size:4rem;line-height:1.140625;letter-spacing:-2px}}h2{font-size:24px;font-size:1.5rem;line-height:1.375;font-weight:600}*+h2{margin:50px 0 0 0;margin:3.125rem 0 0 0}hgroup>*+h2{margin:25px 0 0 0;margin:1.5625rem 0 0 0}@media (min-width:37.5em){h2{font-size:32px;font-size:2rem;line-height:1.28125}}h3,h4{font-size:18.4px;font-size:1.15rem;line-height:1.48913043;font-weight:400}h3+p,h4+p{margin:0 0 0 0}h5,h6{font-size:12.8px;font-size:.8rem;line-height:1.703125;font-weight:400;text-transform:uppercase}h5+p,h6+p{margin:0 0 0 0}cite,em{font-style:italic}small{font-size:13.6px;font-size:.85rem;line-height:1.66176471}strong{font-weight:bold}hr{height:0;overflow:hidden}form>*+*:not(fieldset){margin:25px 0 0 0;margin:1.5625rem 0 0 0}fieldset>*+*{margin:25px 0 0 0;margin:1.5625rem 0 0 0}input[type="text"],input[type="password"],input[type="email"],textarea,select{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;background:transparent;padding:6.25px 6.25px 6.25px 6.25px;padding:.390625rem .390625rem .390625rem .390625rem;resize:both;-webkit-transition:all 200ms;transition:all 200ms;border:solid 1px #c7c7c7}input[type="text"]:focus,input[type="password"]:focus,input[type="email"]:focus,textarea:focus,select:focus{outline:none;border-color:#777777}input[type="button"],input[type="reset"],input[type="submit"]{-webkit-transition:all 200ms;transition:all 200ms;cursor:pointer;border-radius:2px 2px 2px 2px;display:inline-block;width:auto;background:#777777;border:0;color:#fafafa;padding:6.25px 25px 6.25px 25px;padding:.390625rem 1.5625rem .390625rem 1.5625rem}input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover,input[type="button"]:focus,input[type="reset"]:focus,input[type="submit"]:focus{outline:none;background:#919191}input[type="button"]:active,input[type="reset"]:active,input[type="submit"]:active{background:#777777}[hidden],input[type="hidden"],.hidden{display:none}label{display:inline;cursor:pointer;font-size:13.6px;font-size:.85rem;line-height:1.66176471;font-weight:500}li label{font-weight:300}ul{list-style:outside disc}ul li{margin:0 0 0 0;margin-left:1em}ol{list-style:outside decimal}ol li{margin:0 0 0 0;margin-left:1em}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace}table{border-collapse:collapse;border-spacing:0;width:auto;border-top:solid 1px #c7c7c7;border-bottom:solid 1px #c7c7c7}table th,table td{padding:1em 0;vertical-align:top}table th{font-weight:bold;border-bottom:solid 1px #c7c7c7}::-moz-selection{background-color:#dedede}::selection{background-color:#dedede}#PageLoader{z-index:50;position:fixed;height:100%;width:100%;top:100%;left:0;display:block;-webkit-animation-name:disappear-effect;animation-name:disappear-effect;-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:0ms;animation-delay:0ms;-webkit-animation-play-state:running;animation-play-state:running;background:#fafafa}#OffPage{z-index:40;position:fixed;top:0;left:100%;width:100%;height:100%;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform 0ms 400ms;transition:-webkit-transform 0ms 400ms;transition:transform 0ms 400ms;transition:transform 0ms 400ms, -webkit-transform 0ms 400ms;overflow-y:auto;overflow-x:hidden}#OffPage #OffPageOverlay{display:block;position:absolute;z-index:10;width:100%;height:100%;top:0;left:0;background:rgba(255,255,255,0.75);opacity:0;-webkit-transition:opacity 400ms;transition:opacity 400ms}#OffPage #OffPageNavWrapper{position:absolute;z-index:20;width:35%;min-width:300px;max-width:100%;height:100%;top:0;right:0;background:white;-webkit-box-shadow:0 0 40px rgba(0,0,0,0.2);box-shadow:0 0 40px rgba(0,0,0,0.2);-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform 400ms;transition:-webkit-transform 400ms;transition:transform 400ms;transition:transform 400ms, -webkit-transform 400ms}#OffPage #OffPageCloseButtonWrapper{display:block;padding:25px 25px 25px 25px;padding:1.5625rem 1.5625rem 1.5625rem 1.5625rem}#OffPage #OffPageCloseButtonWrapper a#OffPageCloseButton{display:block;float:right;position:relative;width:25px;width:1.5625rem;height:25px;height:1.5625rem}#OffPage #OffPageCloseButtonWrapper a#OffPageCloseButton span.closeButtonLine{display:block;position:absolute;width:100%;height:2px;margin-top:-1px;background:#303030;left:0;top:50%}#OffPage #OffPageCloseButtonWrapper a#OffPageCloseButton span.closeButtonLine:first-child{-webkit-transform:rotate(-0.125turn);transform:rotate(-0.125turn)}#OffPage #OffPageCloseButtonWrapper a#OffPageCloseButton span.closeButtonLine:last-child{-webkit-transform:rotate(.125turn);transform:rotate(.125turn)}#OffPage #OffPageCloseButtonWrapper a#OffPageCloseButton:hover span.closeButtonLine,#OffPage #OffPageCloseButtonWrapper a#OffPageCloseButton:active span.closeButtonLine{background:#c7c7c7}#OffPage #OffPageMenu ul{list-style:none}#OffPage #OffPageMenu ul li{margin:0}#OffPage #OffPageMenu ul li a{display:block;padding:6.25px 25px 6.25px 25px;padding:.390625rem 1.5625rem .390625rem 1.5625rem;text-decoration:none;color:#303030}#OffPage #OffPageMenu ul li a:hover,#OffPage #OffPageMenu ul li a:active,#OffPage #OffPageMenu ul li a.current,#OffPage #OffPageMenu ul li a.section{background:#dedede}#OffPage:target,#OffPage.target{-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:none;transition:none}#OffPage:target #OffPageOverlay,#OffPage.target #OffPageOverlay{opacity:1;-webkit-transition:opacity 400ms;transition:opacity 400ms}#OffPage:target #OffPageNavWrapper,#OffPage.target #OffPageNavWrapper{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform 400ms;transition:-webkit-transform 400ms;transition:transform 400ms;transition:transform 400ms, -webkit-transform 400ms}#PageHeader{position:absolute;z-index:30;width:100%;height:75px;height:4.6875rem;overflow:hidden;background:#303030;top:0;left:0}#PageHeader a#Logo{float:left;padding:25px 25px 25px 25px;padding:1.5625rem 1.5625rem 1.5625rem 1.5625rem;display:block;color:#c7c7c7}#PageHeader a#Logo:hover,#PageHeader a#Logo:active{color:#fafafa;text-decoration:none}#PageHeader nav#NavBar{float:right;padding:25px 25px 25px 25px;padding:1.5625rem 1.5625rem 1.5625rem 1.5625rem;display:none}@media (min-width:56.25em){#PageHeader nav#NavBar{display:block}}#PageHeader nav#NavBar ul{float:right;list-style:none}#PageHeader nav#NavBar ul li{float:left;margin:0}#PageHeader nav#NavBar ul li a{display:block;margin:0 0 0 25px;margin:0 0 0 1.5625rem;color:#c7c7c7}#PageHeader nav#NavBar ul li a:hover,#PageHeader nav#NavBar ul li a:active,#PageHeader nav#NavBar ul li a.section,#PageHeader nav#NavBar ul li a.current{color:#fafafa;text-decoration:none}#PageHeader #PageHeaderToolWrapper{float:right;display:block;padding:25px 25px 25px 25px;padding:1.5625rem 1.5625rem 1.5625rem 1.5625rem}#PageHeader #PageHeaderToolWrapper #LangSwitcher{float:right;margin-top:0;margin:0 12.5px 0 12.5px;margin:0 .78125rem 0 .78125rem}@media (min-width:56.25em){#PageHeader #PageHeaderToolWrapper #LangSwitcher{font-size:13.6px;font-size:.85rem;line-height:1.66176471}}#PageHeader #PageHeaderToolWrapper a#OffPageOpenButton{display:block;float:right;margin:0 0 0 12.5px;margin:0 0 0 .78125rem;position:relative;width:25px;width:1.5625rem;height:25px;height:1.5625rem}@media (min-width:56.25em){#PageHeader #PageHeaderToolWrapper a#OffPageOpenButton{display:none}}#PageHeader #PageHeaderToolWrapper a#OffPageOpenButton span.hamburgerLine{display:block;position:absolute;width:100%;height:2px;margin-top:-1px;background:#c7c7c7;left:0;top:50%}#PageHeader #PageHeaderToolWrapper a#OffPageOpenButton span.hamburgerLine:first-child{top:20%}#PageHeader #PageHeaderToolWrapper a#OffPageOpenButton span.hamburgerLine:last-child{top:80%}#PageHeader #PageHeaderToolWrapper a#OffPageOpenButton:hover span.hamburgerLine,#PageHeader #PageHeaderToolWrapper a#OffPageOpenButton:active span.hamburgerLine{background:#fafafa}@media (min-height:700px){#PageHeader.readyToFire{position:fixed;opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}#PageHeader.readyToFire.navDown{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:opacity 200ms,-webkit-transform 200ms;transition:opacity 200ms,-webkit-transform 200ms;transition:opacity 200ms,transform 200ms;transition:opacity 200ms,transform 200ms,-webkit-transform 200ms}#PageHeader.readyToFire.navDown.navUp{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:opacity 200ms,-webkit-transform 0ms 200ms;transition:opacity 200ms,-webkit-transform 0ms 200ms;transition:opacity 200ms,transform 0ms 200ms;transition:opacity 200ms,transform 0ms 200ms,-webkit-transform 0ms 200ms}}#PageMain{position:relative;z-index:20;background:#fafafa;padding:75px 0 0 0;padding:4.6875rem 0 0 0}#PageBanner{position:relative;overflow:hidden}.withBanner #PageBanner{color:#fafafa}.withBanner #PageBanner a{color:#fafafa;text-decoration:underline}#PageBanner #PageBannerMedia{z-index:10;position:absolute;width:100%;height:100%;top:0;left:0;background-repeat:no-repeat;background-size:cover;background-position:center center;overflow:hidden}#PageBanner #PageBannerMedia::after{content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.3)}#PageBanner #PageBannerOverlay{z-index:20;position:absolute;width:100%;height:100%;top:0;left:0;display:none}.withBanner #PageBanner #PageBannerOverlay{display:block}#PageBanner #PageBannerTitleWrapper{position:relative;width:100%;z-index:30;padding:75px 0 0 0;padding:4.6875rem 0 0 0}#PageBanner #PageBannerTitle{padding:25px 25px 25px 25px;padding:1.5625rem 1.5625rem 1.5625rem 1.5625rem}#MainContent{padding:50px 0 50px 0;padding:3.125rem 0 3.125rem 0}.ssHomePage #MainContent{padding:0 0 0 0}#PageFooter{position:relative;z-index:10;color:#777777;text-align:center}#PageFooter a{color:#c7c7c7}#PageFooter a:hover,#PageFooter a:active{text-decoration:underline}#PageFooter img{margin-right:auto;margin-left:auto;display:block}#PageFooter #NewsletterWrapper{background:#3d3d3d;padding:50px 0 50px 0;padding:3.125rem 0 3.125rem 0;color:#c7c7c7;text-align:left}#PageFooter #NewsletterWrapper #NewsletterForm input{margin:12.5px 0 0 0;margin:.78125rem 0 0 0;width:100%;text-align:center}#PageFooter #NewsletterWrapper #NewsletterForm input.email{color:#c7c7c7}#PageFooter #FooterColumnsWrapper{font-size:13.6px;font-size:.85rem;line-height:1.66176471;text-align:left}#PageFooter #FooterColumnsWrapper ul{list-style:none}#PageFooter #FooterColumnsWrapper ul li{margin:0}#PageFooter p#FooterSignature{padding:12.5px 0 50px 0;padding:.78125rem 0 3.125rem 0;border-top:solid 1px #3d3d3d;font-size:12px;font-size:.75rem;line-height:1.75}.blogListThumbNail{display:block}.blogListThumbNail img{margin-right:auto;margin-left:auto;display:block}.prevNext{text-align:center;background:#777777}.prevNext .linkWrapper{float:none;width:100%}@media (min-width:37.5em){.prevNext .linkWrapper.breakS{width:50%}}@media (min-width:56.25em){.prevNext .linkWrapper.breakM{width:50%}}@media (min-width:75em){.prevNext .linkWrapper.breakL{width:50%}}@media (min-width:56.25em){.prevNext .linkWrapper{width:50%}}.prevNext .linkWrapper.prevLinkWrapper{float:left}.prevNext .linkWrapper.nextLinkWrapper{float:right}.prevNext a.prevNextLink{padding:50px 25px 50px 25px;padding:3.125rem 1.5625rem 3.125rem 1.5625rem;text-decoration:none;color:#fafafa;display:block;background:#777777;font-size:24px;font-size:1.5rem;line-height:1.375}.prevNext a.prevNextLink.prevLink span.postTitle::before{font-family:'mfg_labs_iconsetregular';font-style:normal;speak:none;font-weight:normal;content:"\f007";margin-right:.5em;-webkit-transition:margin 200ms;transition:margin 200ms}.prevNext a.prevNextLink.nextLink{background:#848484}.prevNext a.prevNextLink.nextLink span.postTitle::after{font-family:'mfg_labs_iconsetregular';font-style:normal;speak:none;font-weight:normal;content:"\f006";margin-left:.5em;-webkit-transition:margin 200ms;transition:margin 200ms}.prevNext a.prevNextLink span.postDate{font-size:13.6px;font-size:.85rem;line-height:1.66176471;display:block;font-style:italic}.prevNext a.prevNextLink:hover,.prevNext a.prevNextLink:active{background:#5e5e5e}.prevNext a.prevNextLink:hover.prevLink span.postTitle::before,.prevNext a.prevNextLink:active.prevLink span.postTitle::before{margin-right:.85em}.prevNext a.prevNextLink:hover.nextLink span.postTitle::after,.prevNext a.prevNextLink:active.nextLink span.postTitle::after{margin-left:.85em}.listPagination{text-align:center}.listPagination a{display:inline-block;padding:3.75px 8.75px 3.75px 8.75px;padding:.234375rem .546875rem .234375rem .546875rem;margin-top:0;color:#fafafa;background:#c7c7c7;text-decoration:none}.listPagination a:hover{background:#a1a1a1}.blogPostDetails{font-size:13.6px;font-size:.85rem;line-height:1.66176471;font-style:italic}#LeafletMap{position:relative;height:300px}@media (min-width:37.5em){#LeafletMap{height:540px}}#LeafletMap img,#LeafletMap a{margin-top:0}.extraBlockWrapper{width:100%}.extraBlockWrapper .extraBlock{position:relative;overflow:hidden}.extraBlock-detail{font-size:13.6px;font-size:.85rem;line-height:1.66176471}.extraBlock-button{color:#303030;font-weight:400;display:inline-block;border:solid 2px #303030;padding:6.25px 12.5px 6.25px 12.5px;padding:.390625rem .78125rem .390625rem .78125rem;text-decoration:none;margin:25px 0 0 0;margin:1.5625rem 0 0 0}.extraBlock-button::after{font-family:'mfg_labs_iconsetregular';font-style:normal;speak:none;font-weight:normal;content:"\f006";display:inline-block;font-size:9.6px;font-size:.6rem;line-height:1.9375;margin-left:1em;-webkit-transition:margin 200ms;transition:margin 200ms}.extraBlock-button:hover::after,.extraBlock-button:active::after{margin-left:2em}.ss-ExtraBlock .extraBlock-imageWrapper{position:relative;min-height:500px;min-height:31.25rem;z-index:10;background-position:center center;background-repeat:no-repeat;background-size:cover}.ss-ExtraBlock .extraBlock-imageWrapper img{position:absolute;width:auto;height:auto;min-width:100%;min-height:100%;max-width:auto !important}.ss-ExtraBlock .extraBlock-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5)}.ss-ExtraBlock .extraBlock-textWrapper{padding:75px 0 75px 0;padding:4.6875rem 0 4.6875rem 0;position:relative;z-index:20}@media (min-width:56.25em){.ss-ExtraBlock .extraBlock-textWrapper{padding:100px 0 100px 0;padding:6.25rem 0 6.25rem 0}}.ss-ExtraBlock.ss-Layout1 .extraBlock-imageWrapper{position:absolute;top:0;left:0;width:100%;height:100%;background-attachment:fixed}.ss-ExtraBlock.ss-Layout1 .extraBlock-textWrapper{text-align:center}.ss-ExtraBlock.ss-Layout1 .extraBlock-textWrapper.extraBlock-noBG{padding:50px 0 50px 0;padding:3.125rem 0 3.125rem 0}.ss-ExtraBlock.ss-Layout1 .extraBlock-textWrapper.extraBlock-darkTheme{padding:200px 0 200px 0;padding:12.5rem 0 12.5rem 0;color:#fafafa}.ss-ExtraBlock.ss-Layout1 .extraBlock-textWrapper.extraBlock-darkTheme .extraBlock-button{color:#fafafa;border-color:#fafafa}.ss-ExtraBlock.ss-Layout2{background:#dedede}@media (min-width:56.25em){.ss-ExtraBlock.ss-Layout2 .extraBlock-imageWrapper{position:absolute;top:0;right:0;width:50%;height:100%;background-attachment:scroll}}.ss-ExtraBlock.ss-Layout2 .extraBlock-imageWrapper .extraBlock-overlay{display:none}.ss-ExtraBlock.ss-Layout2 .extraBlock-textWrapper{float:none;width:100%;float:left;display:block}@media (min-width:37.5em){.ss-ExtraBlock.ss-Layout2 .extraBlock-textWrapper.breakS{width:50%}}@media (min-width:56.25em){.ss-ExtraBlock.ss-Layout2 .extraBlock-textWrapper.breakM{width:50%}}@media (min-width:75em){.ss-ExtraBlock.ss-Layout2 .extraBlock-textWrapper.breakL{width:50%}}@media (min-width:56.25em){.ss-ExtraBlock.ss-Layout2 .extraBlock-textWrapper{width:50%}}.ss-ExtraBlock.ss-Layout3{background:#dedede}@media (min-width:56.25em){.ss-ExtraBlock.ss-Layout3 .extraBlock-imageWrapper{position:absolute;top:0;left:0;width:50%;height:100%;background-attachment:scroll}}.ss-ExtraBlock.ss-Layout3 .extraBlock-imageWrapper .extraBlock-overlay{display:none}.ss-ExtraBlock.ss-Layout3 .extraBlock-textWrapper{float:none;width:100%;float:right;display:block}@media (min-width:37.5em){.ss-ExtraBlock.ss-Layout3 .extraBlock-textWrapper.breakS{width:50%}}@media (min-width:56.25em){.ss-ExtraBlock.ss-Layout3 .extraBlock-textWrapper.breakM{width:50%}}@media (min-width:75em){.ss-ExtraBlock.ss-Layout3 .extraBlock-textWrapper.breakL{width:50%}}@media (min-width:56.25em){.ss-ExtraBlock.ss-Layout3 .extraBlock-textWrapper{width:50%}}.ss-ExtraList .extraList-listWrapper,.ss-ExtraPosts .extraList-listWrapper{text-align:center;font-size:0;padding:0 0 50px 0;padding:0 0 3.125rem 0}.ss-ExtraList .extraList-listWrapper .extraList-listItem,.ss-ExtraPosts .extraList-listWrapper .extraList-listItem{display:inline-block;vertical-align:top;margin-top:0;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:16px;font-size:1rem;line-height:1.5625;padding:25px 25px 25px 25px;padding:1.5625rem 1.5625rem 1.5625rem 1.5625rem;width:100%;position:relative;overflow:hidden;text-align:left}@media (min-width:37.5em){.ss-ExtraList .extraList-listWrapper .extraList-listItem,.ss-ExtraPosts .extraList-listWrapper .extraList-listItem{width:50%}}@media (min-width:56.25em){.ss-ExtraList .extraList-listWrapper .extraList-listItem,.ss-ExtraPosts .extraList-listWrapper .extraList-listItem{width:50%}}@media (min-width:75em){.ss-ExtraList .extraList-listWrapper .extraList-listItem,.ss-ExtraPosts .extraList-listWrapper .extraList-listItem{width:33.33333333%}}.ss-ExtraList .extraList-listWrapper .extraList-listItem h3 a,.ss-ExtraPosts .extraList-listWrapper .extraList-listItem h3 a{color:#c7c7c7}.ss-ExtraList .extraList-listWrapper .extraList-listItem h3 a:hover,.ss-ExtraPosts .extraList-listWrapper .extraList-listItem h3 a:hover,.ss-ExtraList .extraList-listWrapper .extraList-listItem h3 a:active,.ss-ExtraPosts .extraList-listWrapper .extraList-listItem h3 a:active{text-decoration:none}.ss-ExtraList .extraList-listWrapper .extraList-listItem h3 a::after,.ss-ExtraPosts .extraList-listWrapper .extraList-listItem h3 a::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.ss-ExtraList .extraList-listWrapper .extraList-listItem:hover h3 a,.ss-ExtraPosts .extraList-listWrapper .extraList-listItem:hover h3 a{color:#303030}.ss-ExtraList .extraList-listWrapper .extraList-listItem:hover .extraBlock-button::after,.ss-ExtraPosts .extraList-listWrapper .extraList-listItem:hover .extraBlock-button::after{margin-left:2em}.ss-ExtraContent .extraContent-wrapper{padding:0 0 50px 0;padding:0 0 3.125rem 0}.mainVideoWrapper{width:100%;padding-bottom:60%;position:relative;overflow:hidden;background:black;margin-top:25px;margin-top:1.5625rem}.mainVideoWrapper iframe{position:absolute;width:100%;height:100%;top:0;left:0}.mainVideoWrapper p{display:none !important}#ImageGalleryWrapper #ImageGallery{max-width:600px;max-width:37.5rem;margin-right:auto;margin-left:auto;display:block;padding:0 0 50px 0;padding:0 0 3.125rem 0;margin-top:25px;margin-top:1.5625rem;text-align:center;font-size:0}@media (min-width:56.25em){#ImageGalleryWrapper #ImageGallery{max-width:600px;max-width:37.5rem;margin-right:auto;margin-left:auto;display:block}}@media (min-width:56.25em) and (min-width:56.25em){#ImageGalleryWrapper #ImageGallery{max-width:900px;max-width:56.25rem;margin-right:auto;margin-left:auto;display:block}}@media (min-width:75em){#ImageGalleryWrapper #ImageGallery{max-width:1200px;max-width:75rem;margin-right:auto;margin-left:auto;display:block}}#ImageGalleryWrapper #ImageGallery .imageGallery-itemWrapper{display:inline-block;vertical-align:top;margin-top:0;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:16px;font-size:1rem;line-height:1.5625;padding:25px 25px 25px 25px;padding:1.5625rem 1.5625rem 1.5625rem 1.5625rem;width:100%;position:relative;overflow:hidden}@media (min-width:37.5em){#ImageGalleryWrapper #ImageGallery .imageGallery-itemWrapper{width:50%}}@media (min-width:56.25em){#ImageGalleryWrapper #ImageGallery .imageGallery-itemWrapper{width:33.33333333%}}@media (min-width:75em){#ImageGalleryWrapper #ImageGallery .imageGallery-itemWrapper{width:25%}}#ImageGalleryWrapper #ImageGallery .imageGallery-itemWrapper .imageGallery-item{display:block;position:relative;padding-bottom:75%;cursor:-webkit-zoom-in;cursor:zoom-in;width:100%;overflow:hidden}#ImageGalleryWrapper #ImageGallery .imageGallery-itemWrapper .imageGallery-item img{position:absolute;top:0;left:0;width:100%;-webkit-transform:scale(1, 1);transform:scale(1, 1);opacity:1;-webkit-transition:opacity 200ms,-webkit-transform 200ms;transition:opacity 200ms,-webkit-transform 200ms;transition:transform 200ms,opacity 200ms;transition:transform 200ms,opacity 200ms,-webkit-transform 200ms}#ImageGalleryWrapper #ImageGallery .imageGallery-itemWrapper .imageGallery-item:hover img{-webkit-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1);opacity:.5}#ImageCarouselWrapper{position:relative;width:100%}#ImageCarouselWrapper #ImageCarousel{max-width:600px;max-width:37.5rem;margin-right:auto;margin-left:auto;display:block;margin-top:25px;margin-top:1.5625rem;text-align:left;font-size:0}#ImageCarouselWrapper #ImageCarousel .imageCarousel-itemWrapper{font-size:16px;font-size:1rem;line-height:1.5625;padding:25px 25px 25px 25px;padding:1.5625rem 1.5625rem 1.5625rem 1.5625rem;display:inline-block;vertical-align:top}#ImageCarouselWrapper #ImageCarousel .imageCarousel-itemWrapper .imageCarousel-item{cursor:-webkit-zoom-in;cursor:zoom-in}#ImageCarouselWrapper #ImageCarousel .imageCarousel-itemWrapper .imageCarousel-item img{-webkit-transition:opacity 200ms;transition:opacity 200ms}#ImageCarouselWrapper #ImageCarousel .imageCarousel-itemWrapper .imageCarousel-item:hover img{opacity:.5}@media (min-width:56.25em){#ImageCarouselWrapper #ImageCarousel{white-space:nowrap;visibility:visible}}#ImageCarouselWrapper #NextGalleryImage{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:50px;width:3.125rem;height:50px;height:3.125rem;font-size:32px;font-size:2rem;line-height:1.28125;line-height:50px;line-height:3.125rem;text-align:center;cursor:pointer;background:rgba(250,250,250,0.8);display:none}#ImageCarouselWrapper #NextGalleryImage::before{font-family:'mfg_labs_iconsetregular';font-style:normal;speak:none;font-weight:normal;content:"\f006";-webkit-transition:margin 200ms;transition:margin 200ms;color:#303030}@media (min-width:56.25em){#ImageCarouselWrapper #NextGalleryImage{display:block}}.listOfThree{margin:-25px 0 0 0;margin:-1.5625rem 0 0 0;max-width:600px;max-width:37.5rem;margin-right:auto;margin-left:auto;display:block;font-size:0}@media (min-width:56.25em){.listOfThree{max-width:900px;max-width:56.25rem;margin-right:auto;margin-left:auto;display:block}}.listOfThreeItem{display:inline-block;vertical-align:top;margin-top:25px;margin-top:1.5625rem;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:16px;font-size:1rem;line-height:1.5625;padding:25px 25px 25px 25px;padding:1.5625rem 1.5625rem 1.5625rem 1.5625rem;width:100%;position:relative;overflow:hidden}@media (min-width:37.5em){.listOfThreeItem{width:100%}}@media (min-width:56.25em){.listOfThreeItem{width:50%}}@media (min-width:75em){.listOfThreeItem{width:50%}}.listOfThreeItem__video{width:100%;padding-bottom:60%;position:relative;overflow:hidden;background:black;margin-top:25px;margin-top:1.5625rem;margin-top:0}.listOfThreeItem__video iframe{position:absolute;width:100%;height:100%;top:0;left:0}.listOfThreeItem__video p{display:none !important}.listOfThreeItem__title{font-size:19.2px;font-size:1.2rem;line-height:1.46875;margin:25px 0 0 0;margin:1.5625rem 0 0 0;text-align:center}body#Body{background:#303030;font-weight:400}body#Body h2 a{-webkit-transition:color 200ms;transition:color 200ms;color:#303030;text-decoration:none}body#Body h2 a:hover,body#Body h2 a:active{text-decoration:none;color:#c7c7c7}body#Body #PageHeader{background:#fafafa}.ssHomePage body#Body #PageHeader{background:rgba(255,255,255,0.9)}body#Body #PageHeader a#Logo{opacity:1}body#Body #PageHeader a#Logo:hover{opacity:.5;-webkit-transition:opacity 200ms;transition:opacity 200ms}body#Body #PageHeader nav#NavBar{float:left}body#Body #PageHeader nav#NavBar li{font-size:13.6px;font-size:.85rem;line-height:1.66176471}body#Body #PageHeader nav#NavBar li.HomePage{display:none}body#Body #PageHeader nav#NavBar li a{margin:0 12.5px 0 0;margin:0 .78125rem 0 0;-webkit-transition:color 200ms;transition:color 200ms;color:#303030}body#Body #PageHeader nav#NavBar li a:hover,body#Body #PageHeader nav#NavBar li a:active,body#Body #PageHeader nav#NavBar li a.current,body#Body #PageHeader nav#NavBar li a.section{color:#c7c7c7}body#Body #PageHeader #PageHeaderToolWrapper a#OffPageOpenButton span.hamburgerLine{background:#303030}body#Body #PageHeader #PageHeaderToolWrapper a#OffPageOpenButton:hover span.hamburgerLine,body#Body #PageHeader #PageHeaderToolWrapper a#OffPageOpenButton:active span.hamburgerLine{background:#c7c7c7}body#Body #PageHeader #PageHeaderToolWrapper a#ShCartLink{float:right;display:block;margin:0 12.5px 0 12.5px;margin:0 .78125rem 0 .78125rem}body#Body #PageHeader #PageHeaderToolWrapper a#ShCartLink img{height:19px;height:1.1875rem;width:auto;margin:3px 0 3px 0;margin:.1875rem 0 .1875rem 0}body#Body #PageHeader #PageHeaderToolWrapper a#ShCartLink:hover,body#Body #PageHeader #PageHeaderToolWrapper a#ShCartLink:active{opacity:.5}.ssHomePage body#Body #PageMain{padding:0 0 0 0}.ssHomePage body#Body #PageMain #PageBanner{height:100vh}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.ssHomePage body#Body #PageMain #PageBanner{height:768px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.ssHomePage body#Body #PageMain #PageBanner{height:1024px}}@media only screen and (min-device-width:320px) and (max-device-height:568px) and (orientation:landscape) and (-webkit-device-pixel-ratio:2){.ssHomePage body#Body #PageMain #PageBanner{height:320px}}@media only screen and (min-device-width:320px) and (max-device-height:568px) and (orientation:portrait) and (-webkit-device-pixel-ratio:2){.ssHomePage body#Body #PageMain #PageBanner{height:568px}}@media only screen and (min-device-width:320px) and (max-device-width:480px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.ssHomePage body#Body #PageMain #PageBanner{height:320px}}@media only screen and (min-device-width:320px) and (max-device-width:480px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2){.ssHomePage body#Body #PageMain #PageBanner{height:480px}}.ssHomePage body#Body #PageMain #PageBanner video,.ssHomePage body#Body #PageMain #PageBanner .canvas{top:50%;left:50%;min-width:100%;min-height:100%;max-width:none !important;width:auto;height:auto;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);position:absolute;display:block}@media (min-width:37.5em){.ssHomePage body#Body #PageMain #PageBanner video,.ssHomePage body#Body #PageMain #PageBanner .canvas{display:block}}.ssHomePage body#Body #PageMain #PageBanner a#HomeDownArrow{display:block;font-family:'mfg_labs_iconsetregular';font-style:normal;speak:none;font-weight:normal;position:absolute;right:25px;right:1.5625rem;bottom:25px;bottom:1.5625rem;width:25px;width:1.5625rem;height:25px;height:1.5625rem;color:#fafafa;z-index:1000;font-size:24px;font-size:1.5rem;line-height:1.375;opacity:.5;-webkit-transition:opacity 200ms;transition:opacity 200ms;-webkit-animation-name:pulsate-effect;animation-name:pulsate-effect;-webkit-animation-duration:2400ms;animation-duration:2400ms;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-play-state:running;animation-play-state:running;text-decoration:none}.ssHomePage body#Body #PageMain #PageBanner a#HomeDownArrow:hover{opacity:1;text-decoration:none}body#Body #PageMain #PageBanner #PageBannerOverlay{background:rgba(0,0,0,0.3)}body#Body #PageMain #PageBanner h1{font-family:'Fira Sans',sans-serif;font-weight:300;font-size:40px;font-size:2.5rem;line-height:1.225}.ssHomePage body#Body #PageMain #PageBanner h1{text-align:center}body#Body #PageMain #PageBanner h1 span{font-family:'Alegreya Sans','Freight Sans','FF Meta','Open Sans',Helvetica,Arial,sans-serif;display:block;font-size:64px;font-size:4rem;line-height:1.140625;font-weight:500;text-transform:uppercase;-webkit-animation-name:reveal-effect;animation-name:reveal-effect;-webkit-animation-duration:1200ms;animation-duration:1200ms;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:1.2s;animation-delay:1.2s;-webkit-animation-play-state:running;animation-play-state:running;word-spacing:.25em}.ssHomePage body#Body #PageMain #PageBanner img{margin-right:auto;margin-left:auto;display:block;padding:25px 25px 25px 25px;padding:1.5625rem 1.5625rem 1.5625rem 1.5625rem;-webkit-animation-name:reveal-effect;animation-name:reveal-effect;-webkit-animation-duration:1200ms;animation-duration:1200ms;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:1.2s;animation-delay:1.2s;-webkit-animation-play-state:running;animation-play-state:running}body#Body #PageMain #PageBanner #HomeButtonWrapper{text-align:center;-webkit-animation-name:opacity-effect;animation-name:opacity-effect;-webkit-animation-duration:1200ms;animation-duration:1200ms;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:1500ms;animation-delay:1500ms;-webkit-animation-play-state:running;animation-play-state:running}body#Body #PageMain #PageBanner #HomeButtonWrapper a{display:inline-block;text-decoration:none;padding:6.25px 12.5px 6.25px 12.5px;padding:.390625rem .78125rem .390625rem .78125rem;border:solid 1px #fafafa;color:#fafafa;text-transform:uppercase;position:relative;margin-top:25px;margin-top:1.5625rem}body#Body #PageMain #PageBanner #HomeButtonWrapper a:hover,body#Body #PageMain #PageBanner #HomeButtonWrapper a:active{background:rgba(250,250,250,0.4);-webkit-transition:all 200ms;transition:all 200ms;padding:6.25px 25px 6.25px 12.5px;padding:.390625rem 1.5625rem .390625rem .78125rem}body#Body #PageMain #PageBanner #HomeButtonWrapper a:hover::after,body#Body #PageMain #PageBanner #HomeButtonWrapper a:active::after{font-family:'mfg_labs_iconsetregular';font-style:normal;speak:none;font-weight:normal;content:"\f006";display:block;position:absolute;right:0;top:0;height:25px;height:1.5625rem;width:25px;width:1.5625rem;padding:6.25px 0 6.25px 0;padding:.390625rem 0 .390625rem 0}.ssHomePage body#Body #PageMain #PageBanner #PageBannerTitleWrapper{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:0 0 0 0}.ssProductPage body#Body #PageMain #PageBanner #PageBannerTitleWrapper p{color:#c7c7c7;font-size:13.6px;font-size:.85rem;line-height:1.66176471}body#Body #ProductImages .mainImage{display:block;cursor:-webkit-zoom-in;cursor:zoom-in}body#Body #ProductImages .otherImage{display:inline-block;margin:12.5px 12.5px 0 0;margin:.78125rem .78125rem 0 0;cursor:-webkit-zoom-in;cursor:zoom-in;opacity:1;-webkit-transition:opacity 200ms;transition:opacity 200ms}@media (min-width:37.5em){body#Body #ProductImages .otherImage{display:inline-block}}body#Body #ProductImages .otherImage:hover{opacity:.5}body#Body #ProductImages .optionWrapper{display:none}body#Body #ProductImages .optionWrapper#PlainWrapper{display:block}body#Body #ProductImages .optionTarget{display:none}body#Body #ProductImages #Plain{display:none}body#Body #ProductImages #Plain:target~.optionWrapper{display:none}body#Body #ProductImages #Plain:target~.optionWrapper#PlainWrapper{display:block}body#Body #ProductImages #Plain:target~.productImagesOption{background:#e4e4e4}body#Body #ProductImages #Plain:target~.productImagesOption:hover{background:transparent}body#Body #ProductImages #Plain:target~.productImagesOption.plain{background:transparent}body#Body #ProductImages #PlainBlue{display:none}body#Body #ProductImages #PlainBlue:target~.optionWrapper{display:none}body#Body #ProductImages #PlainBlue:target~.optionWrapper#PlainBlueWrapper{display:block}body#Body #ProductImages #PlainBlue:target~.productImagesOption{background:#e4e4e4}body#Body #ProductImages #PlainBlue:target~.productImagesOption:hover{background:transparent}body#Body #ProductImages #PlainBlue:target~.productImagesOption.plainblue{background:transparent}body#Body #ProductImages #Inlay{display:none}body#Body #ProductImages #Inlay:target~.optionWrapper{display:none}body#Body #ProductImages #Inlay:target~.optionWrapper#InlayWrapper{display:block}body#Body #ProductImages #Inlay:target~.productImagesOption{background:#e4e4e4}body#Body #ProductImages #Inlay:target~.productImagesOption:hover{background:transparent}body#Body #ProductImages #Inlay:target~.productImagesOption.inlay{background:transparent}body#Body #ProductImages #InlayBlue{display:none}body#Body #ProductImages #InlayBlue:target~.optionWrapper{display:none}body#Body #ProductImages #InlayBlue:target~.optionWrapper#InlayBlueWrapper{display:block}body#Body #ProductImages #InlayBlue:target~.productImagesOption{background:#e4e4e4}body#Body #ProductImages #InlayBlue:target~.productImagesOption:hover{background:transparent}body#Body #ProductImages #InlayBlue:target~.productImagesOption.inlayblue{background:transparent}body#Body #ProductImages #WithSheath{display:none}body#Body #ProductImages #WithSheath:target~.optionWrapper{display:none}body#Body #ProductImages #WithSheath:target~.optionWrapper#WithSheathWrapper{display:block}body#Body #ProductImages #WithSheath:target~.productImagesOption{background:#e4e4e4}body#Body #ProductImages #WithSheath:target~.productImagesOption:hover{background:transparent}body#Body #ProductImages #WithSheath:target~.productImagesOption.withsheath{background:transparent}body#Body #AddToCartWrapper{padding:25px 25px 25px 25px;padding:1.5625rem 1.5625rem 1.5625rem 1.5625rem;background:#e4e4e4}body#Body #AddToCartWrapper *{font-family:'Fira Sans',sans-serif !important;color:#303030 !important}body#Body #AddToCartWrapper div{margin:0 !important}body#Body #AddToCartWrapper div+div{margin:25px 0 0 0 !important;margin:1.5625rem 0 0 0 !important}body#Body #AddToCartWrapper .ecwid-productBrowser-price.ecwid-price{font-family:'Fira Sans',sans-serif !important;color:#303030 !important;font-weight:500 !important;text-align:center !important;font-size:32px !important;font-size:2rem !important;line-height:1.28125 !important;border-bottom:solid 1px #c7c7c7}body#Body #AddToCartWrapper .ecwid-productBrowser-details-optionPanel label{text-align:left !important;font-weight:bold !important}body#Body #AddToCartWrapper .ecwid-btn--addToBag span{color:white !important}body#Body .catTitle{text-transform:uppercase;font-size:12.8px;font-size:.8rem;line-height:1.703125;border-bottom:solid 1px #303030;font-weight:700}body#Body .catTitle a:hover{text-decoration:none;color:#303030}body#Body .productGridList{margin:0 0 25px 0;margin:0 0 1.5625rem 0;font-size:0;text-align:center;text-align:left}body#Body .productGridList .productGridListItemWrapper{display:inline-block;vertical-align:top;margin-top:0;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:16px;font-size:1rem;line-height:1.5625;padding:25px 25px 25px 25px;padding:1.5625rem 1.5625rem 1.5625rem 1.5625rem;width:100%;position:relative;overflow:hidden;text-align:center}@media (min-width:37.5em){body#Body .productGridList .productGridListItemWrapper{width:50%}}@media (min-width:56.25em){body#Body .productGridList .productGridListItemWrapper{width:33.33333333%}}@media (min-width:75em){body#Body .productGridList .productGridListItemWrapper{width:33.33333333%}}body#Body .productGridList .productGridListItemWrapper .productGridListItem{background:#e4e4e4;display:block;position:relative;overflow:hidden}body#Body .productGridList .productGridListItemWrapper .productGridListItem.catName{padding-bottom:100%}body#Body .productGridList .productGridListItemWrapper .productGridListItem:hover .thumbNailWrapper img{-webkit-transform:scale(1.2, 1.2) rotate(-10deg);transform:scale(1.2, 1.2) rotate(-10deg);-webkit-transition:-webkit-transform 400ms;transition:-webkit-transform 400ms;transition:transform 400ms;transition:transform 400ms, -webkit-transform 400ms;text-decoration:none !important}body#Body .productGridList .productGridListItemWrapper .productGridListItem .thumbNailWrapper{display:block;position:relative;top:0;left:0;width:100%;height:100%;overflow:hidden;cursor:-webkit-zoom-in;cursor:zoom-in}body#Body .productGridList .productGridListItemWrapper .productGridListItem .thumbNailWrapper.noLink{background:#dedede;position:absolute}body#Body .productGridList .productGridListItemWrapper .productGridListItem .thumbNailWrapper img{width:100%}body#Body .productGridList .productGridListItemWrapper .productGridListItem .itemDescription{padding:18.75px 12.5px 6.25px 12.5px;padding:1.171875rem .78125rem .390625rem .78125rem}body#Body .productGridList .productGridListItemWrapper .productGridListItem .itemDescription h3{text-transform:uppercase;font-weight:600;font-size:13.6px;font-size:.85rem;line-height:1.66176471}body#Body .productGridList .productGridListItemWrapper .productGridListItem .itemDescription h3 a{color:#303030;text-decoration:underline}body#Body .productGridList .productGridListItemWrapper .productGridListItem .itemDescription h3 a:hover{color:#777777}body#Body .productGridList .productGridListItemWrapper .productGridListItem .itemContent{position:absolute;padding:25px 25px 25px 25px;padding:1.5625rem 1.5625rem 1.5625rem 1.5625rem;width:100%;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body#Body #SuggestionWrapper{background:#e4e4e4;padding:25px 0 50px 0;padding:1.5625rem 0 3.125rem 0}body#Body #SuggestionWrapper #SuggestionItems{font-size:0;text-align:center}body#Body #SuggestionWrapper #SuggestionItems .suggestionItemsWrapper{display:inline-block;vertical-align:top;margin-top:0;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:16px;font-size:1rem;line-height:1.5625;padding:25px 25px 25px 25px;padding:1.5625rem 1.5625rem 1.5625rem 1.5625rem;width:100%;position:relative;overflow:hidden}@media (min-width:37.5em){body#Body #SuggestionWrapper #SuggestionItems .suggestionItemsWrapper{width:50%}}@media (min-width:56.25em){body#Body #SuggestionWrapper #SuggestionItems .suggestionItemsWrapper{width:33.33333333%}}@media (min-width:75em){body#Body #SuggestionWrapper #SuggestionItems .suggestionItemsWrapper{width:20%}}body#Body #SuggestionWrapper #SuggestionItems .suggestionItemsWrapper a.suggestionItem{display:block;width:100%;padding-bottom:100%;position:relative;overflow:hidden}body#Body #SuggestionWrapper #SuggestionItems .suggestionItemsWrapper a.suggestionItem img{position:absolute;width:100%;left:0;top:0}body#Body #SuggestionWrapper #SuggestionItems .suggestionItemsWrapper a.suggestionItem p{position:absolute;left:0;bottom:0;width:100%;background:rgba(0,0,0,0.6);-webkit-transition:-webkit-transform 400ms;transition:-webkit-transform 400ms;transition:transform 400ms;transition:transform 400ms, -webkit-transform 400ms;padding:12.5px 12.5px 12.5px 12.5px;padding:.78125rem .78125rem .78125rem .78125rem;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transform:translateY(0);transform:translateY(0);color:#fafafa}@media (min-width:56.25em){body#Body #SuggestionWrapper #SuggestionItems .suggestionItemsWrapper a.suggestionItem p{font-size:13.6px;font-size:.85rem;line-height:1.66176471}}body#Body #SuggestionWrapper #SuggestionItems .suggestionItemsWrapper a.suggestionItem:hover p{-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:-webkit-transform 400ms;transition:-webkit-transform 400ms;transition:transform 400ms;transition:transform 400ms, -webkit-transform 400ms}body#Body a.followLink{color:#303030;display:inline-block;border:solid 2px #303030;padding:0 1em;-webkit-transition:border-color 200ms,color 200ms;transition:border-color 200ms,color 200ms}body#Body a.followLink:hover,body#Body a.followLink:active{color:#c7c7c7;border-color:#c7c7c7;text-decoration:none}body#Body .followLink_category{text-align:right}body#Body .followLink_category a.followLink{padding:.5em 1.5em}body#Body .followLink_category a.followLink::after{font-family:'mfg_labs_iconsetregular';font-style:normal;speak:none;font-weight:normal;content:"\f006";margin-left:1em}p.ecwidAlert{font-size:19.2px;font-size:1.2rem;line-height:1.46875;background:rgba(0,128,0,0.1);padding:25px 25px 25px 25px;padding:1.5625rem 1.5625rem 1.5625rem 1.5625rem;text-align:center;border:solid 2px green}a.productImagesOption{font-size:85%;display:inline-block;text-decoration:none;background:#e4e4e4;border:solid 1px #e4e4e4;border-radius:4px;padding:0 1em;margin:0 0 .25em;color:#303030}a.productImagesOption:first-of-type,a.productImagesOption:hover{background:transparent}a.productImagesOption:last-of-type{margin:0 0 1em}._fullframe{position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0}.extraBlock-iframeWrapper{background:#f4f4f4}.extraBlock-iframeWrapper .modules__iframeHolder{position:relative;width:100%;padding-bottom:56.25%;height:0}.extraBlock-iframeWrapper .modules__iframeHolder iframe{position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0}.textimonyList{max-width:600px;max-width:37.5rem;margin-right:auto;margin-left:auto;display:block;padding:50px 0 50px 0;padding:3.125rem 0 3.125rem 0}@media (min-width:56.25em){.textimonyList{max-width:900px;max-width:56.25rem;margin-right:auto;margin-left:auto;display:block}}.textimonyList__itemWrapper::before{content:"";display:block;margin:1.5625rem auto;height:1px;width:25%;background:#c7c7c7}.textimonyList__item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.textimonyList__item._widget{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.testimonyList__image{padding:25px 25px 25px 25px;padding:1.5625rem 1.5625rem 1.5625rem 1.5625rem;-webkit-box-flex:1;-ms-flex:1 1 9rem;flex:1 1 9rem}.testimonyList__image img{border-radius:1000px;margin:0 auto}.testimonyList__text{padding:25px 25px 25px 25px;padding:1.5625rem 1.5625rem 1.5625rem 1.5625rem;-webkit-box-flex:1;-ms-flex:1 1 18rem;flex:1 1 18rem}.testimonyList__signature{font-weight:bold;text-align:right}.randomTestimony__wrapper{padding:50px 0 50px 0;padding:3.125rem 0 3.125rem 0}.randomTestimony__inner{max-width:600px;max-width:37.5rem;margin-right:auto;margin-left:auto;display:block}@media (min-width:56.25em){.randomTestimony__inner{max-width:900px;max-width:56.25rem;margin-right:auto;margin-left:auto;display:block}}.randomTestimony__linkWrapper{text-align:center}
