@charset "UTF-8";.selectboxit-container{position:relative;display:inline-block;vertical-align:top}.selectboxit-container *{font:14px Helvetica,Arial;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;-o-user-select:none;user-select:none;outline:0;white-space:nowrap}.selectboxit-container .selectboxit{width:220px;cursor:pointer;margin:0;padding:0;border-radius:6px;overflow:hidden;display:block;position:relative}.selectboxit-container .selectboxit-options a,.selectboxit-container span{height:30px;line-height:30px;display:block}.selectboxit-container .selectboxit:focus{outline:0}.selectboxit-options .selectboxit-disabled,.selectboxit.selectboxit-disabled{opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;cursor:default}.selectboxit-text{text-indent:5px;overflow:hidden;text-overflow:ellipsis;float:left}.selectboxit .selectboxit-option-icon-container{margin-left:5px}.selectboxit-container .selectboxit-options{-moz-box-sizing:border-box;box-sizing:border-box;min-width:100%;margin:0;padding:0;list-style:none;position:absolute;overflow-x:hidden;overflow-y:auto;cursor:pointer;display:none;z-index:9999999999999;border-radius:6px;text-align:left;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.selectboxit-option .selectboxit-option-anchor{padding:0 2px}.selectboxit-option .selectboxit-option-anchor:hover{text-decoration:none}.selectboxit-optgroup-header,.selectboxit-option{text-indent:5px;margin:0;list-style-type:none}.selectboxit-option-first{border-top-right-radius:6px;border-top-left-radius:6px}.selectboxit-optgroup-header+.selectboxit-option-first{border-top-right-radius:0;border-top-left-radius:0}.selectboxit-option-last{border-bottom-right-radius:6px;border-bottom-left-radius:6px}.selectboxit-optgroup-header{font-weight:700}.selectboxit-optgroup-header:hover{cursor:default}.selectboxit-arrow-container{width:30px;position:absolute;right:0}.selectboxit .selectboxit-arrow-container .selectboxit-arrow{margin:0 auto;position:absolute;top:50%;right:0;left:0}.selectboxit .selectboxit-arrow-container .selectboxit-arrow.ui-icon{top:30%}.selectboxit-option-icon-container{float:left}.selectboxit-container .selectboxit-option-icon{margin:0;padding:0;vertical-align:middle}.selectboxit-option-icon-url{width:18px;background-size:18px 18px;background-repeat:no-repeat;height:100%;background-position:center;float:left}.selectboxit-rendering{display:inline-block!important;zoom:1!important;visibility:visible!important;position:absolute!important;top:-9999px!important;left:-9999px!important}.jqueryui .ui-icon{background-color:inherit}.jqueryui .ui-icon-triangle-1-s{background-position:-64px -16px}.selectboxit-btn{background-color:#f5f5f5;background-image:-moz-linear-gradient(top,#fff,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#fff,#e6e6e6);background-image:-o-linear-gradient(top,#fff,#e6e6e6);background-image:linear-gradient(to bottom,#fff,#e6e6e6);background-repeat:repeat-x;border:1px solid #ccc;border-color:#e6e6e6 #e6e6e6 #b3b3b3;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) #b3b3b3}.selectboxit-btn.selectboxit-enabled:active,.selectboxit-btn.selectboxit-enabled:focus,.selectboxit-btn.selectboxit-enabled:hover{color:#333;background-color:#e6e6e6}.selectboxit-btn.selectboxit-enabled:focus,.selectboxit-btn.selectboxit-enabled:hover{color:#333;text-decoration:none;background-position:0 -15px}.selectboxit-default-arrow{width:0;height:0;border-top:4px solid #000;border-right:4px solid transparent;border-left:4px solid transparent}.selectboxit-list{background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2)}.selectboxit-list .selectboxit-option-anchor{color:#333}.selectboxit-list>.selectboxit-focus>.selectboxit-option-anchor{color:#fff;background-color:#0081c2;background-image:-moz-linear-gradient(top,#08c,#0077b3);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#0077b3));background-image:-webkit-linear-gradient(top,#08c,#0077b3);background-image:-o-linear-gradient(top,#08c,#0077b3);background-image:linear-gradient(to bottom,#08c,#0077b3);background-repeat:repeat-x}.selectboxit-list>.selectboxit-disabled>.selectboxit-option-anchor{color:#999}.tooltipster-default{border-radius:5px;background:#4c4c4c;color:#fff}.tooltipster-default .tooltipster-content{font-family:Arial,sans-serif;font-size:14px;line-height:16px;padding:8px 10px;overflow:hidden}.tooltipster-icon{cursor:help;margin-left:4px}.tooltipster-base{padding:0;font-size:0;line-height:0;position:absolute;z-index:9999999;pointer-events:none;width:auto;overflow:visible}.tooltipster-base .tooltipster-content{overflow:hidden}.tooltipster-arrow{display:block;text-align:center;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1}.tooltipster-arrow span,.tooltipster-arrow-border{display:block;width:0;height:0;position:absolute}.tooltipster-arrow-top span,.tooltipster-arrow-top-left span,.tooltipster-arrow-top-right span{border-left:8px solid transparent!important;border-right:8px solid transparent!important;border-top:8px solid;bottom:-8px}.tooltipster-arrow-top .tooltipster-arrow-border,.tooltipster-arrow-top-left .tooltipster-arrow-border,.tooltipster-arrow-top-right .tooltipster-arrow-border{border-left:9px solid transparent!important;border-right:9px solid transparent!important;border-top:9px solid;bottom:-8px}.tooltipster-arrow-bottom span,.tooltipster-arrow-bottom-left span,.tooltipster-arrow-bottom-right span{border-left:8px solid transparent!important;border-right:8px solid transparent!important;border-bottom:8px solid;top:-8px}.tooltipster-arrow-bottom .tooltipster-arrow-border,.tooltipster-arrow-bottom-left .tooltipster-arrow-border,.tooltipster-arrow-bottom-right .tooltipster-arrow-border{border-left:9px solid transparent!important;border-right:9px solid transparent!important;border-bottom:9px solid;top:-8px}.tooltipster-arrow-bottom .tooltipster-arrow-border,.tooltipster-arrow-bottom span,.tooltipster-arrow-top .tooltipster-arrow-border,.tooltipster-arrow-top span{left:0;right:0;margin:0 auto}.tooltipster-arrow-bottom-left span,.tooltipster-arrow-top-left span{left:6px}.tooltipster-arrow-bottom-left .tooltipster-arrow-border,.tooltipster-arrow-top-left .tooltipster-arrow-border{left:5px}.tooltipster-arrow-bottom-right span,.tooltipster-arrow-top-right span{right:6px}.tooltipster-arrow-bottom-right .tooltipster-arrow-border,.tooltipster-arrow-top-right .tooltipster-arrow-border{right:5px}.tooltipster-arrow-left .tooltipster-arrow-border,.tooltipster-arrow-left span{border-top:8px solid transparent!important;border-bottom:8px solid transparent!important;border-left:8px solid;top:50%;margin-top:-7px;right:-8px}.tooltipster-arrow-left .tooltipster-arrow-border{border-top:9px solid transparent!important;border-bottom:9px solid transparent!important;border-left:9px solid;margin-top:-8px}.tooltipster-arrow-right .tooltipster-arrow-border,.tooltipster-arrow-right span{border-top:8px solid transparent!important;border-bottom:8px solid transparent!important;border-right:8px solid;top:50%;margin-top:-7px;left:-8px}.tooltipster-arrow-right .tooltipster-arrow-border{border-top:9px solid transparent!important;border-bottom:9px solid transparent!important;border-right:9px solid;margin-top:-8px}.tooltipster-fade{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;-ms-transition-property:opacity;transition-property:opacity}.tooltipster-fade-show{opacity:1}.tooltipster-grow{-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-o-transform:scale(0,0);-ms-transform:scale(0,0);transform:scale(0,0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-backface-visibility:hidden}.tooltipster-grow-show{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition-timing-function:cubic-bezier(0.175,.885,.32,1);-webkit-transition-timing-function:cubic-bezier(0.175,.885,.32,1.15);-moz-transition-timing-function:cubic-bezier(0.175,.885,.32,1.15);-ms-transition-timing-function:cubic-bezier(0.175,.885,.32,1.15);-o-transition-timing-function:cubic-bezier(0.175,.885,.32,1.15);transition-timing-function:cubic-bezier(0.175,.885,.32,1.15)}.tooltipster-swing{opacity:0;-webkit-transform:rotateZ(4deg);-moz-transform:rotateZ(4deg);-o-transform:rotateZ(4deg);-ms-transform:rotateZ(4deg);transform:rotateZ(4deg);-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform}.tooltipster-swing-show{opacity:1;-webkit-transform:rotateZ(0deg);-moz-transform:rotateZ(0deg);-o-transform:rotateZ(0deg);-ms-transform:rotateZ(0deg);transform:rotateZ(0deg);-webkit-transition-timing-function:cubic-bezier(0.23,.635,.495,1);-webkit-transition-timing-function:cubic-bezier(0.23,.635,.495,2.4);-moz-transition-timing-function:cubic-bezier(0.23,.635,.495,2.4);-ms-transition-timing-function:cubic-bezier(0.23,.635,.495,2.4);-o-transition-timing-function:cubic-bezier(0.23,.635,.495,2.4);transition-timing-function:cubic-bezier(0.23,.635,.495,2.4)}.tooltipster-fall{top:0;-webkit-transition-property:top;-moz-transition-property:top;-o-transition-property:top;-ms-transition-property:top;transition-property:top;-webkit-transition-timing-function:cubic-bezier(0.175,.885,.32,1);-webkit-transition-timing-function:cubic-bezier(0.175,.885,.32,1.15);-moz-transition-timing-function:cubic-bezier(0.175,.885,.32,1.15);-ms-transition-timing-function:cubic-bezier(0.175,.885,.32,1.15);-o-transition-timing-function:cubic-bezier(0.175,.885,.32,1.15);transition-timing-function:cubic-bezier(0.175,.885,.32,1.15)}.tooltipster-fall.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;top:0!important;opacity:0}.tooltipster-slide{left:-40px;-webkit-transition-property:left;-moz-transition-property:left;-o-transition-property:left;-ms-transition-property:left;transition-property:left;-webkit-transition-timing-function:cubic-bezier(0.175,.885,.32,1);-webkit-transition-timing-function:cubic-bezier(0.175,.885,.32,1.15);-moz-transition-timing-function:cubic-bezier(0.175,.885,.32,1.15);-ms-transition-timing-function:cubic-bezier(0.175,.885,.32,1.15);-o-transition-timing-function:cubic-bezier(0.175,.885,.32,1.15);transition-timing-function:cubic-bezier(0.175,.885,.32,1.15)}.tooltipster-slide.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;left:0!important;opacity:0}.tooltipster-content-changing{opacity:.5;-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}/*!
Chosen, a Select Box Enhancer for jQuery and Prototype
by Patrick Filler for Harvest, http://getharvest.com

Version 1.2.0
Full source at https://github.com/harvesthq/chosen
Copyright (c) 2011-2014 Harvest http://getharvest.com

MIT License, https://github.com/harvesthq/chosen/blob/master/LICENSE.md
This file is generated by `grunt build`, do not edit it by hand.
*/.chosen-container{position:relative;display:inline-block;vertical-align:middle;font-size:13px;zoom:1;-webkit-user-select:none;-moz-user-select:none;user-select:none}.chosen-container *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.chosen-container .chosen-drop{position:absolute;top:100%;left:-9999px;z-index:1010;width:100%;border:1px solid #aaa;border-top:0;background:#fff;box-shadow:0 4px 5px rgba(0,0,0,.15)}.chosen-container.chosen-with-drop .chosen-drop{left:0}.chosen-container a{cursor:pointer}.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:0 0 0 8px;height:25px;border:1px solid #aaa;border-radius:5px;background:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#fff),color-stop(50%,#f6f6f6),color-stop(52%,#eee),color-stop(100%,#f4f4f4));background:-webkit-linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background:-moz-linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background:-o-linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background:linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background-clip:padding-box;box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,.1);color:#444;text-decoration:none;white-space:nowrap;line-height:24px}.chosen-container-single .chosen-default{color:#999}.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:nowrap}.chosen-container-single .chosen-single-with-deselect span{margin-right:38px}.chosen-container-single .chosen-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;background:url(/mgs_assets/images/vendor/chosen/chosen-sprite.png) -42px 1px no-repeat;font-size:1px}.chosen-container-single .chosen-single abbr:hover,.chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:18px;height:100%}.chosen-container-single .chosen-single div b{display:block;width:100%;height:100%;background:url(/mgs_assets/images/vendor/chosen/chosen-sprite.png) 0 2px no-repeat}.chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap}.chosen-container-single .chosen-search input[type=text]{margin:1px 0;padding:4px 20px 4px 5px;width:100%;height:auto;outline:0;border:1px solid #aaa;background:url(/mgs_assets/images/vendor/chosen/chosen-sprite.png) 100% -20px no-repeat;font-size:1em;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-single .chosen-drop{margin-top:-1px;border-radius:0 0 4px 4px;background-clip:padding-box}.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;left:-9999px}.chosen-container .chosen-results{color:#444;position:relative;overflow-x:hidden;overflow-y:auto;margin:0 4px 4px 0;padding:0 0 0 4px;max-height:240px;-webkit-overflow-scrolling:touch}.chosen-container .chosen-results li{display:none;margin:0;padding:5px 6px;list-style:none;line-height:15px;word-wrap:break-word;-webkit-touch-callout:none}.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer}.chosen-container .chosen-results li.disabled-result{display:list-item;color:#ccc;cursor:default}.chosen-container .chosen-results li.highlighted{background-color:#3875d7;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#3875d7),color-stop(90%,#2a62bc));background-image:-webkit-linear-gradient(#3875d7 20%,#2a62bc 90%);background-image:-moz-linear-gradient(#3875d7 20%,#2a62bc 90%);background-image:-o-linear-gradient(#3875d7 20%,#2a62bc 90%);background-image:linear-gradient(#3875d7 20%,#2a62bc 90%);color:#fff}.chosen-container .chosen-results li.no-results{color:#777;display:list-item;background:#f4f4f4}.chosen-container .chosen-results li.group-result{display:list-item;font-weight:700;cursor:default}.chosen-container .chosen-results li.group-option{padding-left:15px}.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}.chosen-container-multi .chosen-choices{position:relative;overflow:hidden;margin:0;padding:0 5px;width:100%;height:auto!important;height:1%;border:1px solid #aaa;background-color:#fff;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(1%,#eee),color-stop(15%,#fff));background-image:-webkit-linear-gradient(#eee 1%,#fff 15%);background-image:-moz-linear-gradient(#eee 1%,#fff 15%);background-image:-o-linear-gradient(#eee 1%,#fff 15%);background-image:linear-gradient(#eee 1%,#fff 15%);cursor:text}.chosen-container-multi .chosen-choices li{float:left;list-style:none;width:auto}.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap}.chosen-container-multi .chosen-choices li.search-field input[type=text]{margin:1px 0;padding:0;height:25px;outline:0;border:0!important;background:0 0!important;box-shadow:none;color:#999;font-size:100%;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-multi .chosen-choices li.search-choice{position:relative;margin:3px 5px 3px 0;padding:3px 20px 3px 5px;border:1px solid #aaa;max-width:100%;border-radius:3px;background-color:#eee;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eee));background-image:-webkit-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-moz-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-o-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-size:100% 19px;background-repeat:repeat-x;background-clip:padding-box;box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);color:#333;line-height:13px;cursor:default}.chosen-container-multi .chosen-choices li.search-choice span{word-wrap:break-word}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:4px;right:3px;display:block;width:12px;height:12px;background:url(/mgs_assets/images/vendor/chosen/chosen-sprite.png) -42px 1px no-repeat;font-size:1px}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px}.chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;border:1px solid #ccc;background-color:#e4e4e4;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eee));background-image:-webkit-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-moz-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-o-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);color:#666}.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4}.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px}.chosen-container-multi .chosen-results{margin:0;padding:0}.chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#ccc;cursor:default}.chosen-container-active .chosen-single{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,.3)}.chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #aaa;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#eee),color-stop(80%,#fff));background-image:-webkit-linear-gradient(#eee 20%,#fff 80%);background-image:-moz-linear-gradient(#eee 20%,#fff 80%);background-image:-o-linear-gradient(#eee 20%,#fff 80%);background-image:linear-gradient(#eee 20%,#fff 80%);box-shadow:0 1px 0 #fff inset}.chosen-container-active.chosen-with-drop .chosen-single div{border-left:none;background:0 0}.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 2px}.chosen-container-active .chosen-choices{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,.3)}.chosen-container-active .chosen-choices li.search-field input[type=text]{color:#222!important}.chosen-disabled{opacity:.5!important;cursor:default}.chosen-disabled .chosen-choices .search-choice .search-choice-close,.chosen-disabled .chosen-single{cursor:default}.chosen-rtl{text-align:right}.chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0}.chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl}.chosen-rtl .chosen-single-with-deselect span{margin-left:38px}.chosen-rtl .chosen-single div{right:auto;left:3px}.chosen-rtl .chosen-single abbr{right:auto;left:26px}.chosen-rtl .chosen-choices li{float:right}.chosen-rtl .chosen-choices li.search-field input[type=text]{direction:rtl}.chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}.chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:4px}.chosen-rtl .chosen-drop,.chosen-rtl.chosen-container-single-nosearch .chosen-search{left:9999px}.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0}.chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0}.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:none}.chosen-rtl .chosen-search input[type=text]{padding:4px 5px 4px 20px;background:url(/mgs_assets/images/vendor/chosen/chosen-sprite.png) -30px -20px no-repeat;direction:rtl}.chosen-rtl.chosen-container-single .chosen-single div b{background-position:6px 2px}.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background-position:-12px 2px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:144dpi){.chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span,.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container-single .chosen-search input[type=text],.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-rtl .chosen-search input[type=text]{background-image:url(/mgs_assets/images/vendor/chosen/chosen-sprite@2x.png)!important;background-size:52px 37px!important;background-repeat:no-repeat!important}}.mm-menu,.mm-panels,.mm-panels>.mm-panel{margin:0;left:0;right:0;top:0;z-index:0;box-sizing:border-box}.mm-btn,.mm-menu{box-sizing:border-box}.mm-listview a,.mm-listview a:hover,.mm-navbar a,.mm-navbar a:hover{text-decoration:none}.mm-listview .mm-next:before,.mm-listview>li:not(.mm-divider):after,.mm-next:after,.mm-prev:before{content:'';bottom:0}.mm-hidden{display:none!important}.mm-menu,.mm-panels>.mm-panel:not(.mm-hidden){display:block}.mm-wrapper{overflow-x:hidden;position:relative}.mm-menu{padding:0;position:absolute;bottom:0}.mm-panels,.mm-panels>.mm-panel{background:inherit;border-color:inherit;position:absolute;bottom:0}.mm-btn,.mm-panel.mm-highest{z-index:1}.mm-panels{overflow:hidden}.mm-panel{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0);-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.mm-panel.mm-opened{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-panel.mm-subopened{-webkit-transform:translate(-30%,0);-ms-transform:translate(-30%,0);transform:translate(-30%,0);-webkit-transform:translate3d(-30%,0,0);transform:translate3d(-30%,0,0)}.mm-panels>.mm-panel{-webkit-overflow-scrolling:touch;overflow:scroll;overflow-x:hidden;overflow-y:auto;padding:0 20px}.mm-listview .mm-divider,.mm-listview>li>a,.mm-listview>li>span,.mm-navbar .mm-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mm-panels>.mm-panel.mm-hasnavbar{padding-top:40px}.mm-panels>.mm-panel:after,.mm-panels>.mm-panel:before{content:'';display:block;height:20px}.mm-vertical .mm-panel{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}.mm-listview .mm-vertical .mm-panel,.mm-vertical .mm-listview .mm-panel{display:none;padding:10px 0 10px 10px}.mm-listview .mm-vertical .mm-panel .mm-listview>li:last-child:after,.mm-vertical .mm-listview .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-listview>li.mm-vertical>.mm-next,.mm-vertical .mm-listview>li>.mm-next{height:40px;bottom:auto}.mm-listview>li.mm-vertical>.mm-next:after,.mm-vertical .mm-listview>li>.mm-next:after{top:16px;bottom:auto}.mm-listview>li.mm-vertical.mm-opened>.mm-next:after,.mm-vertical .mm-listview>li.mm-opened>.mm-next:after{-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg);right:19px}.mm-btn{width:40px;height:40px;position:absolute;top:0}.mm-clear:after,.mm-clear:before,.mm-close:after,.mm-close:before{content:'';border:2px solid transparent;display:block;width:5px;height:5px;margin:auto;position:absolute;top:0;bottom:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.mm-clear:before,.mm-close:before{border-right:none;border-bottom:none;right:18px}.mm-clear:after,.mm-close:after{border-left:none;border-top:none;right:25px}.mm-next:after,.mm-prev:before{border-top:2px solid transparent;border-left:2px solid transparent;display:block;width:8px;height:8px;margin:auto;position:absolute;top:0}.mm-prev:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);left:23px;right:auto}.mm-next:after{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);right:23px;left:auto}.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 .mm-btn:first-child{left:0}.mm-navbar .mm-btn:last-child{text-align:right;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>li{position:relative}.mm-listview>li,.mm-listview>li .mm-next,.mm-listview>li .mm-next:before,.mm-listview>li:after{border-color:inherit}.mm-listview>li>a,.mm-listview>li>span{color:inherit;display:block;padding:10px 10px 10px 20px;margin:0}.mm-listview>li:not(.mm-divider):after{border-bottom-width:1px;border-bottom-style:solid;display:block;position:absolute;right:0;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{border-left-width:1px;border-left-style:solid;display:block;position:absolute;top: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-panels>.mm-panel>.mm-listview{margin:20px -20px}.mm-panels>.mm-panel>.mm-listview:first-child,.mm-panels>.mm-panel>.mm-navbar+.mm-listview{margin-top:-20px}.mm-listview .mm-inset{list-style:disc inside;padding:0 10px 15px 40px;margin:0}.mm-listview .mm-inset>li{padding:5px 0}.mm-listview .mm-divider{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-menu{background:#f3f3f3;border-color:rgba(0,0,0,.1);color:rgba(0,0,0,.75)}.mm-menu .mm-navbar a,.mm-menu .mm-navbar>*{color:rgba(0,0,0,.3)}.mm-menu .mm-btn:after,.mm-menu .mm-btn:before{border-color:rgba(0,0,0,.3)}.mm-menu .mm-listview{border-color:rgba(0,0,0,.1)}.mm-menu .mm-listview>li .mm-next:after{border-color:rgba(0,0,0,.3)}.mm-menu .mm-listview>li a:not(.mm-next){-webkit-tap-highlight-color:rgba(255,255,255,.5);tap-highlight-color:rgba(255,255,255,.5)}.mm-menu .mm-listview>li.mm-selected>a:not(.mm-next),.mm-menu .mm-listview>li.mm-selected>span{background:rgba(255,255,255,.5)}.mm-menu .mm-divider,.mm-menu .mm-listview>li.mm-opened.mm-vertical>.mm-panel,.mm-menu .mm-listview>li.mm-opened.mm-vertical>a.mm-next,.mm-menu.mm-vertical .mm-listview>li.mm-opened>.mm-panel,.mm-menu.mm-vertical .mm-listview>li.mm-opened>a.mm-next{background:rgba(0,0,0,.05)}.mm-page{box-sizing:border-box;position:relative}.mm-slideout{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;z-index:1}html.mm-opened{overflow-x:hidden;position:relative}html.mm-blocking,html.mm-blocking 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:2}html.mm-blocking #mm-blocker{display:block}.mm-menu.mm-offcanvas{z-index:0;display:none;position:fixed;width:80%;min-width:140px;max-width:440px}.mm-menu.mm-offcanvas.mm-current{display:block}.mm-menu.mm-offcanvas.mm-no-csstransforms.mm-current.mm-opened{z-index:10}html.mm-opening .mm-slideout{-webkit-transform:translate(80%,0);-ms-transform:translate(80%,0);transform:translate(80%,0);-webkit-transform:translate3d(80%,0,0);transform:translate3d(80%,0,0)}@media all and (max-width:175px){html.mm-opening .mm-slideout{-webkit-transform:translate(140px,0);-ms-transform:translate(140px,0);transform:translate(140px,0);-webkit-transform:translate3d(140px,0,0);transform:translate3d(140px,0,0)}}@media all and (min-width:550px){html.mm-opening .mm-slideout{-webkit-transform:translate(440px,0);-ms-transform:translate(440px,0);transform:translate(440px,0);-webkit-transform:translate3d(440px,0,0);transform:translate3d(440px,0,0)}}.mm-menu.mm-offcanvas.mm-autoheight.mm-bottom,.mm-menu.mm-offcanvas.mm-autoheight.mm-top{max-height:80%}.mm-menu.mm-offcanvas.mm-autoheight.mm-bottom.mm-fullscreen,.mm-menu.mm-offcanvas.mm-autoheight.mm-top.mm-fullscreen{max-height:100%}.mm-menu.mm-offcanvas.mm-measureheight .mm-panel{display:block!important}.mm-menu.mm-offcanvas.mm-measureheight>.mm-panels>.mm-panel{bottom:auto!important;height:auto!important}.mm-menu.mm-columns{-webkit-transition-property:width,max-width,-webkit-transform;transition-property:width,max-width,-webkit-transform;transition-property:transform,width,max-width;transition-property:transform,width,max-width,-webkit-transform}.mm-menu.mm-columns .mm-panels>.mm-panel{width:100%;right:auto;display:none;-webkit-transition-property:width,-webkit-transform;transition-property:width,-webkit-transform;transition-property:transform,width;transition-property:transform,width,-webkit-transform}.mm-menu.mm-columns .mm-panels>.mm-panel.mm-opened{border-right:1px solid;border-color:inherit;display:block;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-menu.mm-columns .mm-panels>.mm-panel.mm-subopened{-webkit-transform:translate(-100%,0);-ms-transform:translate(-100%,0);transform:translate(-100%,0);-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);z-index:2}.mm-menu.mm-columns .mm-panels>.mm-panel.mm-columns-0{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-menu.mm-columns .mm-panels>.mm-panel.mm-opened:not([class*=mm-columns-])~.mm-panel:not(.mm-opened).mm-columns-0{display:block;-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0);-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.mm-menu.mm-offcanvas.mm-columns-0{width:80%;min-width:140px;max-width:0}html.mm-opening.mm-columns-0 .mm-slideout{-webkit-transform:translate(80%,0);-ms-transform:translate(80%,0);transform:translate(80%,0);-webkit-transform:translate3d(80%,0,0);transform:translate3d(80%,0,0)}@media all and (max-width:175px){html.mm-opening.mm-columns-0 .mm-slideout{-webkit-transform:translate(140px,0);-ms-transform:translate(140px,0);transform:translate(140px,0);-webkit-transform:translate3d(140px,0,0);transform:translate3d(140px,0,0)}}@media all and (min-width:0){html.mm-opening.mm-columns-0 .mm-slideout{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}html.mm-right.mm-opening.mm-columns-0 .mm-slideout{-webkit-transform:translate(-80%,0);-ms-transform:translate(-80%,0);transform:translate(-80%,0);-webkit-transform:translate3d(-80%,0,0);transform:translate3d(-80%,0,0)}@media all and (max-width:175px){html.mm-right.mm-opening.mm-columns-0 .mm-slideout{-webkit-transform:translate(-140px,0);-ms-transform:translate(-140px,0);transform:translate(-140px,0);-webkit-transform:translate3d(-140px,0,0);transform:translate3d(-140px,0,0)}}@media all and (min-width:0){html.mm-right.mm-opening.mm-columns-0 .mm-slideout{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.mm-menu.mm-columns .mm-panels>.mm-panel.mm-columns-1{-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0);-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.mm-menu.mm-columns .mm-panels>.mm-panel.mm-opened:not([class*=mm-columns-])~.mm-panel:not(.mm-opened).mm-columns-1{display:block;-webkit-transform:translate(200%,0);-ms-transform:translate(200%,0);transform:translate(200%,0);-webkit-transform:translate3d(200%,0,0);transform:translate3d(200%,0,0)}.mm-menu.mm-offcanvas.mm-columns-1{width:80%;min-width:140px;max-width:440px}html.mm-opening.mm-columns-1 .mm-slideout{-webkit-transform:translate(80%,0);-ms-transform:translate(80%,0);transform:translate(80%,0);-webkit-transform:translate3d(80%,0,0);transform:translate3d(80%,0,0)}@media all and (max-width:175px){html.mm-opening.mm-columns-1 .mm-slideout{-webkit-transform:translate(140px,0);-ms-transform:translate(140px,0);transform:translate(140px,0);-webkit-transform:translate3d(140px,0,0);transform:translate3d(140px,0,0)}}@media all and (min-width:550px){html.mm-opening.mm-columns-1 .mm-slideout{-webkit-transform:translate(440px,0);-ms-transform:translate(440px,0);transform:translate(440px,0);-webkit-transform:translate3d(440px,0,0);transform:translate3d(440px,0,0)}}html.mm-right.mm-opening.mm-columns-1 .mm-slideout{-webkit-transform:translate(-80%,0);-ms-transform:translate(-80%,0);transform:translate(-80%,0);-webkit-transform:translate3d(-80%,0,0);transform:translate3d(-80%,0,0)}@media all and (max-width:175px){html.mm-right.mm-opening.mm-columns-1 .mm-slideout{-webkit-transform:translate(-140px,0);-ms-transform:translate(-140px,0);transform:translate(-140px,0);-webkit-transform:translate3d(-140px,0,0);transform:translate3d(-140px,0,0)}}@media all and (min-width:550px){html.mm-right.mm-opening.mm-columns-1 .mm-slideout{-webkit-transform:translate(-440px,0);-ms-transform:translate(-440px,0);transform:translate(-440px,0);-webkit-transform:translate3d(-440px,0,0);transform:translate3d(-440px,0,0)}}.mm-menu.mm-columns-1 .mm-panels>.mm-panel{width:100%}.mm-menu.mm-columns .mm-panels>.mm-panel.mm-columns-2{-webkit-transform:translate(200%,0);-ms-transform:translate(200%,0);transform:translate(200%,0);-webkit-transform:translate3d(200%,0,0);transform:translate3d(200%,0,0)}.mm-menu.mm-columns .mm-panels>.mm-panel.mm-opened:not([class*=mm-columns-])~.mm-panel:not(.mm-opened).mm-columns-2{display:block;-webkit-transform:translate(300%,0);-ms-transform:translate(300%,0);transform:translate(300%,0);-webkit-transform:translate3d(300%,0,0);transform:translate3d(300%,0,0)}.mm-menu.mm-offcanvas.mm-columns-2{width:80%;min-width:140px;max-width:880px}html.mm-opening.mm-columns-2 .mm-slideout{-webkit-transform:translate(80%,0);-ms-transform:translate(80%,0);transform:translate(80%,0);-webkit-transform:translate3d(80%,0,0);transform:translate3d(80%,0,0)}@media all and (max-width:175px){html.mm-opening.mm-columns-2 .mm-slideout{-webkit-transform:translate(140px,0);-ms-transform:translate(140px,0);transform:translate(140px,0);-webkit-transform:translate3d(140px,0,0);transform:translate3d(140px,0,0)}}@media all and (min-width:1100px){html.mm-opening.mm-columns-2 .mm-slideout{-webkit-transform:translate(880px,0);-ms-transform:translate(880px,0);transform:translate(880px,0);-webkit-transform:translate3d(880px,0,0);transform:translate3d(880px,0,0)}}html.mm-right.mm-opening.mm-columns-2 .mm-slideout{-webkit-transform:translate(-80%,0);-ms-transform:translate(-80%,0);transform:translate(-80%,0);-webkit-transform:translate3d(-80%,0,0);transform:translate3d(-80%,0,0)}@media all and (max-width:175px){html.mm-right.mm-opening.mm-columns-2 .mm-slideout{-webkit-transform:translate(-140px,0);-ms-transform:translate(-140px,0);transform:translate(-140px,0);-webkit-transform:translate3d(-140px,0,0);transform:translate3d(-140px,0,0)}}@media all and (min-width:1100px){html.mm-right.mm-opening.mm-columns-2 .mm-slideout{-webkit-transform:translate(-880px,0);-ms-transform:translate(-880px,0);transform:translate(-880px,0);-webkit-transform:translate3d(-880px,0,0);transform:translate3d(-880px,0,0)}}.mm-menu.mm-columns-2 .mm-panels>.mm-panel{width:50%}.mm-menu.mm-columns .mm-panels>.mm-panel.mm-columns-3{-webkit-transform:translate(300%,0);-ms-transform:translate(300%,0);transform:translate(300%,0);-webkit-transform:translate3d(300%,0,0);transform:translate3d(300%,0,0)}.mm-menu.mm-columns .mm-panels>.mm-panel.mm-opened:not([class*=mm-columns-])~.mm-panel:not(.mm-opened).mm-columns-3{display:block;-webkit-transform:translate(400%,0);-ms-transform:translate(400%,0);transform:translate(400%,0);-webkit-transform:translate3d(400%,0,0);transform:translate3d(400%,0,0)}.mm-menu.mm-offcanvas.mm-columns-3{width:80%;min-width:140px;max-width:1320px}html.mm-opening.mm-columns-3 .mm-slideout{-webkit-transform:translate(80%,0);-ms-transform:translate(80%,0);transform:translate(80%,0);-webkit-transform:translate3d(80%,0,0);transform:translate3d(80%,0,0)}@media all and (max-width:175px){html.mm-opening.mm-columns-3 .mm-slideout{-webkit-transform:translate(140px,0);-ms-transform:translate(140px,0);transform:translate(140px,0);-webkit-transform:translate3d(140px,0,0);transform:translate3d(140px,0,0)}}@media all and (min-width:1650px){html.mm-opening.mm-columns-3 .mm-slideout{-webkit-transform:translate(1320px,0);-ms-transform:translate(1320px,0);transform:translate(1320px,0);-webkit-transform:translate3d(1320px,0,0);transform:translate3d(1320px,0,0)}}html.mm-right.mm-opening.mm-columns-3 .mm-slideout{-webkit-transform:translate(-80%,0);-ms-transform:translate(-80%,0);transform:translate(-80%,0);-webkit-transform:translate3d(-80%,0,0);transform:translate3d(-80%,0,0)}@media all and (max-width:175px){html.mm-right.mm-opening.mm-columns-3 .mm-slideout{-webkit-transform:translate(-140px,0);-ms-transform:translate(-140px,0);transform:translate(-140px,0);-webkit-transform:translate3d(-140px,0,0);transform:translate3d(-140px,0,0)}}@media all and (min-width:1650px){html.mm-right.mm-opening.mm-columns-3 .mm-slideout{-webkit-transform:translate(-1320px,0);-ms-transform:translate(-1320px,0);transform:translate(-1320px,0);-webkit-transform:translate3d(-1320px,0,0);transform:translate3d(-1320px,0,0)}}.mm-menu.mm-columns-3 .mm-panels>.mm-panel{width:33.34%}.mm-menu.mm-columns .mm-panels>.mm-panel.mm-columns-4{-webkit-transform:translate(400%,0);-ms-transform:translate(400%,0);transform:translate(400%,0);-webkit-transform:translate3d(400%,0,0);transform:translate3d(400%,0,0)}.mm-menu.mm-columns .mm-panels>.mm-panel.mm-opened:not([class*=mm-columns-])~.mm-panel:not(.mm-opened).mm-columns-4{display:block;-webkit-transform:translate(500%,0);-ms-transform:translate(500%,0);transform:translate(500%,0);-webkit-transform:translate3d(500%,0,0);transform:translate3d(500%,0,0)}.mm-menu.mm-offcanvas.mm-columns-4{width:80%;min-width:140px;max-width:1760px}html.mm-opening.mm-columns-4 .mm-slideout{-webkit-transform:translate(80%,0);-ms-transform:translate(80%,0);transform:translate(80%,0);-webkit-transform:translate3d(80%,0,0);transform:translate3d(80%,0,0)}@media all and (max-width:175px){html.mm-opening.mm-columns-4 .mm-slideout{-webkit-transform:translate(140px,0);-ms-transform:translate(140px,0);transform:translate(140px,0);-webkit-transform:translate3d(140px,0,0);transform:translate3d(140px,0,0)}}@media all and (min-width:2200px){html.mm-opening.mm-columns-4 .mm-slideout{-webkit-transform:translate(1760px,0);-ms-transform:translate(1760px,0);transform:translate(1760px,0);-webkit-transform:translate3d(1760px,0,0);transform:translate3d(1760px,0,0)}}html.mm-right.mm-opening.mm-columns-4 .mm-slideout{-webkit-transform:translate(-80%,0);-ms-transform:translate(-80%,0);transform:translate(-80%,0);-webkit-transform:translate3d(-80%,0,0);transform:translate3d(-80%,0,0)}@media all and (max-width:175px){html.mm-right.mm-opening.mm-columns-4 .mm-slideout{-webkit-transform:translate(-140px,0);-ms-transform:translate(-140px,0);transform:translate(-140px,0);-webkit-transform:translate3d(-140px,0,0);transform:translate3d(-140px,0,0)}}@media all and (min-width:2200px){html.mm-right.mm-opening.mm-columns-4 .mm-slideout{-webkit-transform:translate(-1760px,0);-ms-transform:translate(-1760px,0);transform:translate(-1760px,0);-webkit-transform:translate3d(-1760px,0,0);transform:translate3d(-1760px,0,0)}}.mm-menu.mm-columns-4 .mm-panels>.mm-panel{width:25%}.mm-menu.mm-columns .mm-panels>.mm-panel.mm-columns-5{-webkit-transform:translate(500%,0);-ms-transform:translate(500%,0);transform:translate(500%,0);-webkit-transform:translate3d(500%,0,0);transform:translate3d(500%,0,0)}.mm-menu.mm-columns .mm-panels>.mm-panel.mm-opened:not([class*=mm-columns-])~.mm-panel:not(.mm-opened).mm-columns-5{display:block;-webkit-transform:translate(600%,0);-ms-transform:translate(600%,0);transform:translate(600%,0);-webkit-transform:translate3d(600%,0,0);transform:translate3d(600%,0,0)}.mm-menu.mm-offcanvas.mm-columns-5{width:80%;min-width:140px;max-width:2200px}html.mm-opening.mm-columns-5 .mm-slideout{-webkit-transform:translate(80%,0);-ms-transform:translate(80%,0);transform:translate(80%,0);-webkit-transform:translate3d(80%,0,0);transform:translate3d(80%,0,0)}@media all and (max-width:175px){html.mm-opening.mm-columns-5 .mm-slideout{-webkit-transform:translate(140px,0);-ms-transform:translate(140px,0);transform:translate(140px,0);-webkit-transform:translate3d(140px,0,0);transform:translate3d(140px,0,0)}}@media all and (min-width:2750px){html.mm-opening.mm-columns-5 .mm-slideout{-webkit-transform:translate(2200px,0);-ms-transform:translate(2200px,0);transform:translate(2200px,0);-webkit-transform:translate3d(2200px,0,0);transform:translate3d(2200px,0,0)}}html.mm-right.mm-opening.mm-columns-5 .mm-slideout{-webkit-transform:translate(-80%,0);-ms-transform:translate(-80%,0);transform:translate(-80%,0);-webkit-transform:translate3d(-80%,0,0);transform:translate3d(-80%,0,0)}@media all and (max-width:175px){html.mm-right.mm-opening.mm-columns-5 .mm-slideout{-webkit-transform:translate(-140px,0);-ms-transform:translate(-140px,0);transform:translate(-140px,0);-webkit-transform:translate3d(-140px,0,0);transform:translate3d(-140px,0,0)}}@media all and (min-width:2750px){html.mm-right.mm-opening.mm-columns-5 .mm-slideout{-webkit-transform:translate(-2200px,0);-ms-transform:translate(-2200px,0);transform:translate(-2200px,0);-webkit-transform:translate3d(-2200px,0,0);transform:translate3d(-2200px,0,0)}}.mm-menu.mm-columns-5 .mm-panels>.mm-panel{width:20%}.mm-menu.mm-columns .mm-panels>.mm-panel.mm-columns-6{-webkit-transform:translate(600%,0);-ms-transform:translate(600%,0);transform:translate(600%,0);-webkit-transform:translate3d(600%,0,0);transform:translate3d(600%,0,0)}.mm-menu.mm-columns .mm-panels>.mm-panel.mm-opened:not([class*=mm-columns-])~.mm-panel:not(.mm-opened).mm-columns-6{display:block;-webkit-transform:translate(700%,0);-ms-transform:translate(700%,0);transform:translate(700%,0);-webkit-transform:translate3d(700%,0,0);transform:translate3d(700%,0,0)}.mm-menu.mm-offcanvas.mm-columns-6{width:80%;min-width:140px;max-width:2640px}html.mm-opening.mm-columns-6 .mm-slideout{-webkit-transform:translate(80%,0);-ms-transform:translate(80%,0);transform:translate(80%,0);-webkit-transform:translate3d(80%,0,0);transform:translate3d(80%,0,0)}@media all and (max-width:175px){html.mm-opening.mm-columns-6 .mm-slideout{-webkit-transform:translate(140px,0);-ms-transform:translate(140px,0);transform:translate(140px,0);-webkit-transform:translate3d(140px,0,0);transform:translate3d(140px,0,0)}}@media all and (min-width:3300px){html.mm-opening.mm-columns-6 .mm-slideout{-webkit-transform:translate(2640px,0);-ms-transform:translate(2640px,0);transform:translate(2640px,0);-webkit-transform:translate3d(2640px,0,0);transform:translate3d(2640px,0,0)}}html.mm-right.mm-opening.mm-columns-6 .mm-slideout{-webkit-transform:translate(-80%,0);-ms-transform:translate(-80%,0);transform:translate(-80%,0);-webkit-transform:translate3d(-80%,0,0);transform:translate3d(-80%,0,0)}@media all and (max-width:175px){html.mm-right.mm-opening.mm-columns-6 .mm-slideout{-webkit-transform:translate(-140px,0);-ms-transform:translate(-140px,0);transform:translate(-140px,0);-webkit-transform:translate3d(-140px,0,0);transform:translate3d(-140px,0,0)}}@media all and (min-width:3300px){html.mm-right.mm-opening.mm-columns-6 .mm-slideout{-webkit-transform:translate(-2640px,0);-ms-transform:translate(-2640px,0);transform:translate(-2640px,0);-webkit-transform:translate3d(-2640px,0,0);transform:translate3d(-2640px,0,0)}}.mm-menu.mm-columns-6 .mm-panels>.mm-panel{width:16.67%}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-listview em.mm-counter+.mm-next.mm-fullsubopen+a,.mm-listview em.mm-counter+.mm-next.mm-fullsubopen+span,em.mm-counter+a.mm-fullsubopen+a,em.mm-counter+a.mm-fullsubopen+span{padding-right:90px}.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,.3)}.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);-ms-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:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-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,.05)}html.mm-opened.mm-dragging .mm-menu,html.mm-opened.mm-dragging .mm-slideout{-webkit-transition-duration:0s;transition-duration:0s}.mm-menu.mm-dropdown{box-shadow:0 2px 10px rgba(0,0,0,.3);height:80%}html.mm-dropdown .mm-slideout{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;z-index:0}html.mm-dropdown #mm-blocker{-webkit-transition-delay:0s!important;transition-delay:0s!important;z-index:1}html.mm-dropdown .mm-menu{z-index:2}html.mm-dropdown.mm-opened:not(.mm-opening) .mm-menu{display:none}.mm-menu.mm-tip:before{content:'';background:inherit;box-shadow:0 2px 10px rgba(0,0,0,.3);display:block;width:15px;height:15px;position:absolute;z-index:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.mm-menu.mm-tipleft:before{left:22px}.mm-menu.mm-tipright:before{right:22px}.mm-menu.mm-tiptop:before{top:-8px}.mm-menu.mm-tipbottom:before{bottom:-8px}.mm-iconpanel .mm-panel{-webkit-transition-property:left,-webkit-transform;transition-property:left,-webkit-transform;transition-property:transform,left;transition-property:transform,left,-webkit-transform}.mm-iconpanel .mm-panel.mm-opened{border-left:1px solid;border-color:inherit}.mm-iconpanel .mm-panel.mm-subopened{overflow-y:hidden;left:-40px;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-iconpanel .mm-panel.mm-iconpanel-0{left:0}.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 .4s ease;transition:opacity .4s ease}.mm-subopened .mm-subblocker{opacity:.6;position:absolute;top:0;right:0;bottom:-100000px;left:0;z-index:3}.mm-keyboardfocus a:focus{outline:0}.mm-navbar-bottom,.mm-navbar-top~.mm-navbar-top{border-bottom:none}.mm-menu>.mm-navbar{background:inherit;padding:0;z-index:3;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-navbar-bottom{border-top-width:1px;border-top-style:solid;top:auto;bottom:0}.mm-navbar-bottom~.mm-navbar-bottom{border-top:none}.mm-navbar.mm-hasbtns{padding:0 40px}.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:0}.mm-hasnavbar-top-1 .mm-panels,.mm-navbar-top-2{top:40px}.mm-hasnavbar-top-2 .mm-panels,.mm-navbar-top-3{top:80px}.mm-hasnavbar-top-3 .mm-panels,.mm-navbar-top-4{top:120px}.mm-hasnavbar-top-4 .mm-panels{top:160px}.mm-navbar-bottom-1{bottom:0}.mm-hasnavbar-bottom-1 .mm-panels,.mm-navbar-bottom-2{bottom:40px}.mm-hasnavbar-bottom-2 .mm-panels,.mm-navbar-bottom-3{bottom:80px}.mm-hasnavbar-bottom-3 .mm-panels,.mm-navbar-bottom-4{bottom:120px}.mm-hasnavbar-bottom-4 .mm-panels{bottom:160px}.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%}.mm-menu.mm-rtl{direction:rtl}.mm-menu.mm-rtl.mm-offcanvas{right:auto}.mm-menu.mm-rtl .mm-panel:not(.mm-opened){-webkit-transform:translate(-100%,0);-ms-transform:translate(-100%,0);transform:translate(-100%,0);-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.mm-menu.mm-rtl .mm-panel.mm-subopened{-webkit-transform:translate(30%,0);-ms-transform:translate(30%,0);transform:translate(30%,0);-webkit-transform:translate3d(30%,0,0);transform:translate3d(30%,0,0)}.mm-menu.mm-rtl .mm-navbar .mm-btn:first-child{left:auto;right:0}.mm-menu.mm-rtl .mm-navbar .mm-btn:last-child{right:auto;left:0}.mm-menu.mm-rtl .mm-navbar .mm-next:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);left:23px;right:auto}.mm-menu.mm-rtl .mm-navbar .mm-prev:before{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);right:23px;left:auto}.mm-menu.mm-rtl .mm-listview>li:not(.mm-divider)::after{left:0;right:20px}.mm-menu.mm-rtl .mm-listview>li>a:not(.mm-next),.mm-menu.mm-rtl .mm-listview>li>span:not(.mm-next){padding-left:10px;padding-right:20px!important;margin-right:0!important}.mm-menu.mm-rtl .mm-listview .mm-next{right:auto;left:0}.mm-menu.mm-rtl .mm-listview .mm-next:before{left:auto;right:0}.mm-menu.mm-rtl .mm-listview .mm-next:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);left:23px;right:auto}.mm-menu.mm-rtl .mm-listview .mm-next+a,.mm-menu.mm-rtl .mm-listview .mm-next+span{margin-left:50px}.mm-menu.mm-rtl .mm-listview .mm-next.mm-fullsubopen+a,.mm-menu.mm-rtl .mm-listview .mm-next.mm-fullsubopen+span{padding-left:50px}.mm-menu.mm-rtl em.mm-counter{left:45px;right:auto}.mm-menu.mm-rtl em.mm-counter+a.mm-next+a,.mm-menu.mm-rtl em.mm-counter+a.mm-next+span{margin-left:90px}.mm-menu.mm-rtl .mm-listview em.mm-counter+.mm-fullsubopen+a,.mm-menu.mm-rtl .mm-listview em.mm-counter+.mm-fullsubopen+span{padding-left:90px}.mm-menu.mm-rtl label.mm-check,.mm-menu.mm-rtl label.mm-toggle{left:20px;right:auto!important}.mm-menu.mm-rtl label.mm-toggle+a,.mm-menu.mm-rtl label.mm-toggle+span{padding-left:80px}.mm-menu.mm-rtl label.mm-check+a,.mm-menu.mm-rtl label.mm-check+span{padding-left:60px}.mm-menu.mm-rtl a.mm-next+label.mm-check,.mm-menu.mm-rtl a.mm-next+label.mm-toggle{left:60px}.mm-menu.mm-rtl a.mm-next+label.mm-check+a,.mm-menu.mm-rtl a.mm-next+label.mm-check+span,.mm-menu.mm-rtl a.mm-next+label.mm-toggle+a,.mm-menu.mm-rtl a.mm-next+label.mm-toggle+span{margin-left:50px}.mm-menu.mm-rtl a.mm-next+label.mm-toggle+a,.mm-menu.mm-rtl a.mm-next+label.mm-toggle+span{padding-left:70px}.mm-menu.mm-rtl a.mm-next+label.mm-check+a,.mm-menu.mm-rtl a.mm-next+label.mm-check+span{padding-left:50px}.mm-menu.mm-rtl em.mm-counter+a.mm-next+label.mm-check,.mm-menu.mm-rtl em.mm-counter+a.mm-next+label.mm-toggle{left:100px}.mm-menu.mm-rtl em.mm-counter+a.mm-next+label.mm-check+a,.mm-menu.mm-rtl em.mm-counter+a.mm-next+label.mm-check+span,.mm-menu.mm-rtl em.mm-counter+a.mm-next+label.mm-toggle+a,.mm-menu.mm-rtl em.mm-counter+a.mm-next+label.mm-toggle+span{margin-left:90px}.mm-menu.mm-rtl .mm-panel[class*=mm-iconpanel-]{left:0}.mm-menu.mm-rtl .mm-panel[class*=mm-iconpanel-].mm-subopened{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-menu.mm-rtl.mm-iconpanel .mm-panel{-webkit-transition-property:right,-webkit-transform;transition-property:right,-webkit-transform;transition-property:transform,right;transition-property:transform,right,-webkit-transform}.mm-menu.mm-rtl.mm-iconpanel .mm-panel.mm-iconpanel-0{right:0}.mm-menu.mm-rtl.mm-iconpanel .mm-panel.mm-iconpanel-1{right:40px}.mm-menu.mm-rtl.mm-iconpanel .mm-panel.mm-iconpanel-2{right:80px}.mm-menu.mm-rtl.mm-iconpanel .mm-panel.mm-iconpanel-3{right:120px}.mm-menu.mm-rtl.mm-iconpanel .mm-panel.mm-iconpanel-4{right:160px}.mm-menu.mm-rtl.mm-iconpanel .mm-panel.mm-iconpanel-5{right:200px}.mm-menu.mm-rtl.mm-iconpanel .mm-panel.mm-iconpanel-6{right:240px}.mm-menu.mm-rtl.mm-iconpanel .mm-panel.mm-opened{border-left:none;border-right:1px solid;border-color:inherit}.mm-sronly{border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;white-space:nowrap!important;width:1px!important;height:1px!important;padding:0!important;overflow:hidden!important;position:absolute!important}.mm-search,.mm-search input{box-sizing:border-box}.mm-search{height:40px;padding:7px 10px 0;position:relative}.mm-search input{border:none!important;outline:0!important;box-shadow:none!important;border-radius:4px;font:inherit;font-size:14px;line-height:26px;display:block;width:100%;height:26px;min-height:26px;max-height:26px;margin:0;padding:0 10px}.mm-search input::-ms-clear{display:none}.mm-search .mm-clear,.mm-search .mm-next{right:0}.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;padding:40px 0}.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-panels>.mm-resultspanel:not(.mm-opened){-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-menu .mm-search input{background:rgba(0,0,0,.05);color:rgba(0,0,0,.75)}.mm-menu .mm-noresultsmsg{color:rgba(0,0,0,.3)}.mm-indexer{background:inherit;text-align:center;font-size:12px;box-sizing:border-box;width:20px;position:absolute;top:0;bottom:0;right:-100px;z-index:3;-webkit-transition:right .4s ease;transition:right .4s ease;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-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,.3)}.mm-menu.mm-hoverselected .mm-listview>li>a.mm-fullsubopen+a,.mm-menu.mm-hoverselected .mm-listview>li>a.mm-fullsubopen+span,.mm-menu.mm-hoverselected .mm-listview>li>a:not(.mm-fullsubopen),.mm-menu.mm-parentselected .mm-listview>li>a.mm-fullsubopen+a,.mm-menu.mm-parentselected .mm-listview>li>a.mm-fullsubopen+span,.mm-menu.mm-parentselected .mm-listview>li>a:not(.mm-fullsubopen){-webkit-transition:background .4s ease;transition:background .4s ease}.mm-menu.mm-hoverselected .mm-listview>li>a.mm-fullsubopen:hover+span,.mm-menu.mm-hoverselected .mm-listview>li>a:not(.mm-fullsubopen):hover,.mm-menu.mm-parentselected .mm-listview>li>a.mm-selected.mm-fullsubopen+a,.mm-menu.mm-parentselected .mm-listview>li>a.mm-selected.mm-fullsubopen+span,.mm-menu.mm-parentselected .mm-listview>li>a.mm-selected:not(.mm-fullsubopen){background:rgba(255,255,255,.5)}input.mm-check,input.mm-toggle{position:absolute;left:-10000px}label.mm-check,label.mm-toggle{margin:0;position:absolute;top:50%;z-index:2;right:20px}label.mm-check:before,label.mm-toggle: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:.1;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}input.mm-check:checked~label.mm-check:before{opacity:1}li.mm-vertical label.mm-check,li.mm-vertical label.mm-toggle{bottom:auto;margin-top:0;top:5px}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-check,a.mm-next+label.mm-toggle{right:60px}a.mm-next+label.mm-check+a,a.mm-next+label.mm-check+span,a.mm-next+label.mm-toggle+a,a.mm-next+label.mm-toggle+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-check,em.mm-counter+a.mm-next+label.mm-toggle{right:100px}em.mm-counter+a.mm-next+label.mm-check+a,em.mm-counter+a.mm-next+label.mm-check+span,em.mm-counter+a.mm-next+label.mm-toggle+a,em.mm-counter+a.mm-next+label.mm-toggle+span{margin-right:90px}.mm-menu label.mm-toggle{background:rgba(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,.75)}.mm-listview.mm-border-none>li:after,.mm-menu.mm-border-none .mm-listview>li:after{content:none}.mm-listview.mm-border-full>li:after,.mm-menu.mm-border-full .mm-listview>li:after{left:0!important}.mm-listview.mm-border-offset>li:after,.mm-menu.mm-border-offset .mm-listview>li:after{right:20px}.mm-menu.mm-effect-menu-zoom{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}html.mm-opened .mm-menu.mm-effect-menu-zoom{-webkit-transform:scale(.7,.7) translate3d(-30%,0,0);transform:scale(.7,.7) translate3d(-30%,0,0);-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}html.mm-opening .mm-menu.mm-effect-menu-zoom{-webkit-transform:scale(1,1) translate3d(0,0,0);transform:scale(1,1) translate3d(0,0,0)}html.mm-right.mm-opened .mm-menu.mm-effect-menu-zoom{-webkit-transform:scale(.7,.7) translate3d(30%,0,0);transform:scale(.7,.7) translate3d(30%,0,0);-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center}html.mm-right.mm-opening .mm-menu.mm-effect-menu-zoom{-webkit-transform:scale(1,1) translate3d(0,0,0);transform:scale(1,1) translate3d(0,0,0)}.mm-menu.mm-effect-menu-slide{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}html.mm-opened .mm-menu.mm-effect-menu-slide{-webkit-transform:translate(-30%,0);-ms-transform:translate(-30%,0);transform:translate(-30%,0);-webkit-transform:translate3d(-30%,0,0);transform:translate3d(-30%,0,0)}html.mm-opening .mm-menu.mm-effect-menu-slide{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}html.mm-right.mm-opened .mm-menu.mm-effect-menu-slide{-webkit-transform:translate(30%,0);-ms-transform:translate(30%,0);transform:translate(30%,0);-webkit-transform:translate3d(30%,0,0);transform:translate3d(30%,0,0)}html.mm-right.mm-opening .mm-menu.mm-effect-menu-slide{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-menu.mm-effect-menu-fade{opacity:0;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}html.mm-opening .mm-menu.mm-effect-menu-fade{opacity:1}.mm-menu.mm-effect-panels-zoom .mm-panel{-webkit-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;-ms-transform-origin:left center;transform-origin:left center}.mm-menu.mm-effect-panels-zoom .mm-panel.mm-opened{-webkit-transform:scale(1,1) translate3d(0,0,0);transform:scale(1,1) translate3d(0,0,0)}.mm-menu.mm-effect-panels-zoom .mm-panel.mm-opened.mm-subopened{-webkit-transform:scale(.7,.7) translate3d(-30%,0,0);transform:scale(.7,.7) translate3d(-30%,0,0)}.mm-menu.mm-effect-panels-slide-0 .mm-panel.mm-subopened{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-menu.mm-effect-panels-slide-100 .mm-panel.mm-subopened{-webkit-transform:translate(-100%,0);-ms-transform:translate(-100%,0);transform:translate(-100%,0);-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.mm-menu[class*=mm-effect-listitems-] .mm-listview>li{-webkit-transition:none .4s ease;transition:none .4s ease}.mm-menu[class*=mm-effect-listitems-] .mm-listview>li:nth-child(1){-webkit-transition-delay:50ms;transition-delay:50ms}.mm-menu[class*=mm-effect-listitems-] .mm-listview>li:nth-child(2){-webkit-transition-delay:.1s;transition-delay:.1s}.mm-menu[class*=mm-effect-listitems-] .mm-listview>li:nth-child(3){-webkit-transition-delay:150ms;transition-delay:150ms}.mm-menu[class*=mm-effect-listitems-] .mm-listview>li:nth-child(4){-webkit-transition-delay:.2s;transition-delay:.2s}.mm-menu[class*=mm-effect-listitems-] .mm-listview>li:nth-child(5){-webkit-transition-delay:250ms;transition-delay:250ms}.mm-menu[class*=mm-effect-listitems-] .mm-listview>li:nth-child(6){-webkit-transition-delay:.3s;transition-delay:.3s}.mm-menu[class*=mm-effect-listitems-] .mm-listview>li:nth-child(7){-webkit-transition-delay:350ms;transition-delay:350ms}.mm-menu[class*=mm-effect-listitems-] .mm-listview>li:nth-child(8){-webkit-transition-delay:.4s;transition-delay:.4s}.mm-menu[class*=mm-effect-listitems-] .mm-listview>li:nth-child(9){-webkit-transition-delay:450ms;transition-delay:450ms}.mm-menu[class*=mm-effect-listitems-] .mm-listview>li:nth-child(10){-webkit-transition-delay:.5s;transition-delay:.5s}.mm-menu[class*=mm-effect-listitems-] .mm-listview>li:nth-child(11){-webkit-transition-delay:550ms;transition-delay:550ms}.mm-menu[class*=mm-effect-listitems-] .mm-listview>li:nth-child(12){-webkit-transition-delay:.6s;transition-delay:.6s}.mm-menu[class*=mm-effect-listitems-] .mm-listview>li:nth-child(13){-webkit-transition-delay:650ms;transition-delay:650ms}.mm-menu[class*=mm-effect-listitems-] .mm-listview>li:nth-child(14){-webkit-transition-delay:.7s;transition-delay:.7s}.mm-menu[class*=mm-effect-listitems-] .mm-listview>li:nth-child(15){-webkit-transition-delay:750ms;transition-delay:750ms}.mm-menu.mm-effect-listitems-slide .mm-listview>li{-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transform:translate(50%,0);-ms-transform:translate(50%,0);transform:translate(50%,0);-webkit-transform:translate3d(50%,0,0);transform:translate3d(50%,0,0);opacity:0}html.mm-opening .mm-menu.mm-effect-listitems-slide .mm-panel.mm-opened .mm-listview>li{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.mm-menu.mm-effect-listitems-fade .mm-listview>li{-webkit-transition-property:opacity;transition-property:opacity;opacity:0}html.mm-opening .mm-menu.mm-effect-listitems-fade .mm-panel.mm-opened .mm-listview>li{opacity:1}.mm-menu.mm-effect-listitems-drop .mm-listview>li{-webkit-transition-property:opacity,top;transition-property:opacity,top;opacity:0;top:-25%}html.mm-opening .mm-menu.mm-effect-listitems-drop .mm-panel.mm-opened .mm-listview>li{opacity:1;top:0}.mm-menu.mm-offcanvas.mm-fullscreen{width:100%;min-width:140px;max-width:10000px}html.mm-opening.mm-fullscreen .mm-slideout{-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0);-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}@media all and (max-width:140px){html.mm-opening.mm-fullscreen .mm-slideout{-webkit-transform:translate(140px,0);-ms-transform:translate(140px,0);transform:translate(140px,0);-webkit-transform:translate3d(140px,0,0);transform:translate3d(140px,0,0)}}@media all and (min-width:10000px){html.mm-opening.mm-fullscreen .mm-slideout{-webkit-transform:translate(10000px,0);-ms-transform:translate(10000px,0);transform:translate(10000px,0);-webkit-transform:translate3d(10000px,0,0);transform:translate3d(10000px,0,0)}}html.mm-right.mm-opening.mm-fullscreen .mm-slideout{-webkit-transform:translate(-100%,0);-ms-transform:translate(-100%,0);transform:translate(-100%,0);-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}@media all and (max-width:140px){html.mm-right.mm-opening.mm-fullscreen .mm-slideout{-webkit-transform:translate(-140px,0);-ms-transform:translate(-140px,0);transform:translate(-140px,0);-webkit-transform:translate3d(-140px,0,0);transform:translate3d(-140px,0,0)}}@media all and (min-width:10000px){html.mm-right.mm-opening.mm-fullscreen .mm-slideout{-webkit-transform:translate(-10000px,0);-ms-transform:translate(-10000px,0);transform:translate(-10000px,0);-webkit-transform:translate3d(-10000px,0,0);transform:translate3d(-10000px,0,0)}}.mm-menu.mm-offcanvas.mm-fullscreen.mm-bottom,.mm-menu.mm-offcanvas.mm-fullscreen.mm-top{height:100%;min-height:140px;max-height:10000px}html.mm-opened.mm-fullscreen .mm-page{box-shadow:none!important}.mm-menu .mm-panels>.mm-panel.mm-justified-listview:after,.mm-menu .mm-panels>.mm-panel.mm-justified-listview:before,.mm-menu.mm-justified-listview .mm-panels>.mm-panel:after,.mm-menu.mm-justified-listview .mm-panels>.mm-panel:before{content:none;display:none}.mm-menu .mm-panels>.mm-panel.mm-justified-listview>.mm-listview,.mm-menu.mm-justified-listview .mm-panels>.mm-panel>.mm-listview{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;height:100%;margin-top:0;margin-bottom:0}.mm-menu .mm-panels>.mm-panel.mm-justified-listview>.mm-listview>li:not(.mm-divider),.mm-menu.mm-justified-listview .mm-panels>.mm-panel>.mm-listview>li:not(.mm-divider){-webkit-box-flex:1;-webkit-flex:1 1 0;-ms-flex:1 1 0;flex:1 1 0}.mm-menu .mm-panels>.mm-panel.mm-justified-listview>.mm-listview>li:not(.mm-divider)>a:not(.mm-next),.mm-menu .mm-panels>.mm-panel.mm-justified-listview>.mm-listview>li:not(.mm-divider)>span,.mm-menu.mm-justified-listview .mm-panels>.mm-panel>.mm-listview>li:not(.mm-divider)>a:not(.mm-next),.mm-menu.mm-justified-listview .mm-panels>.mm-panel>.mm-listview>li:not(.mm-divider)>span{box-sizing:border-box;height:100%}.mm-menu .mm-panels>.mm-panel.mm-justified-listview>.mm-listview>li:not(.mm-divider)>a:not(.mm-next):before,.mm-menu .mm-panels>.mm-panel.mm-justified-listview>.mm-listview>li:not(.mm-divider)>span:before,.mm-menu.mm-justified-listview .mm-panels>.mm-panel>.mm-listview>li:not(.mm-divider)>a:not(.mm-next):before,.mm-menu.mm-justified-listview .mm-panels>.mm-panel>.mm-listview>li:not(.mm-divider)>span:before{content:'';vertical-align:middle;display:inline-block;height:100%;width:0}.mm-listview.mm-multiline>li .mm-listview>li.mm-multiline>a,.mm-listview.mm-multiline>li .mm-listview>li.mm-multiline>span,.mm-menu.mm-multiline .mm-listview>li>a,.mm-menu.mm-multiline .mm-listview>li>span{text-overflow:clip;white-space:normal}html.mm-pagedim #mm-blocker,html.mm-pagedim-black #mm-blocker,html.mm-pagedim-white #mm-blocker{opacity:0}html.mm-pagedim-black.mm-opening #mm-blocker,html.mm-pagedim-white.mm-opening #mm-blocker,html.mm-pagedim.mm-opening #mm-blocker{opacity:.3;-webkit-transition:opacity .4s ease .4s;transition:opacity .4s ease .4s}html.mm-pagedim #mm-blocker{background:inherit}html.mm-pagedim-white #mm-blocker{background:#fff}html.mm-pagedim-black #mm-blocker{background:#000}.mm-menu.mm-popup{-webkit-transition:opacity .4s ease;transition:opacity .4s ease;opacity:0;box-shadow:0 2px 10px rgba(0,0,0,.3);height:80%;min-height:140px;max-height:880px;top:50%;left:50%;bottom:auto;right:auto;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}html.mm-popup.mm-opening .mm-menu.mm-popup{opacity:1}html.mm-popup .mm-slideout{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;z-index:0}html.mm-popup #mm-blocker{-webkit-transition-delay:0s!important;transition-delay:0s!important;z-index:1}html.mm-popup .mm-menu{z-index:2}.mm-menu.mm-offcanvas.mm-right{left:auto}html.mm-right.mm-opening .mm-slideout{-webkit-transform:translate(-80%,0);-ms-transform:translate(-80%,0);transform:translate(-80%,0);-webkit-transform:translate3d(-80%,0,0);transform:translate3d(-80%,0,0)}@media all and (max-width:175px){html.mm-right.mm-opening .mm-slideout{-webkit-transform:translate(-140px,0);-ms-transform:translate(-140px,0);transform:translate(-140px,0);-webkit-transform:translate3d(-140px,0,0);transform:translate3d(-140px,0,0)}}@media all and (min-width:550px){html.mm-right.mm-opening .mm-slideout{-webkit-transform:translate(-440px,0);-ms-transform:translate(-440px,0);transform:translate(-440px,0);-webkit-transform:translate3d(-440px,0,0);transform:translate3d(-440px,0,0)}}html.mm-front .mm-slideout{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;z-index:0}html.mm-front #mm-blocker{z-index:1}html.mm-front .mm-menu.mm-offcanvas{z-index:2}.mm-menu.mm-offcanvas.mm-front,.mm-menu.mm-offcanvas.mm-next{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;-webkit-transform:translate(-100%,0);-ms-transform:translate(-100%,0);transform:translate(-100%,0);-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.mm-menu.mm-offcanvas.mm-front.mm-right,.mm-menu.mm-offcanvas.mm-next.mm-right{-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0);-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.mm-menu.mm-offcanvas.mm-top{-webkit-transform:translate(0,-100%);-ms-transform:translate(0,-100%);transform:translate(0,-100%);-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}.mm-menu.mm-offcanvas.mm-bottom{-webkit-transform:translate(0,100%);-ms-transform:translate(0,100%);transform:translate(0,100%);-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);top:auto}.mm-menu.mm-offcanvas.mm-bottom,.mm-menu.mm-offcanvas.mm-top{width:100%;min-width:100%;max-width:100%;height:80%;min-height:140px;max-height:880px}html.mm-opening .mm-menu.mm-offcanvas.mm-front,html.mm-opening .mm-menu.mm-offcanvas.mm-next{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-menu.mm-shadow-page:after{content:"";display:block;width:20px;height:120%;position:absolute;left:100%;top:-10%;z-index:99}.mm-menu.mm-shadow-page.mm-right:after{left:auto;right:100%}.mm-menu.mm-shadow-page.mm-front:after,.mm-menu.mm-shadow-page.mm-next:after{content:none;display:none}.mm-menu.mm-shadow-page:after,.mm-menu.mm-shadow-panels .mm-panel.mm-opened:nth-child(n+2){box-shadow:0 0 10px rgba(0,0,0,.3)}.mm-menu.mm-theme-dark{background:#333;border-color:rgba(0,0,0,.15);color:rgba(255,255,255,.8)}.mm-menu.mm-theme-dark .mm-navbar a,.mm-menu.mm-theme-dark .mm-navbar>*,.mm-menu.mm-theme-dark em.mm-counter{color:rgba(255,255,255,.4)}.mm-menu.mm-theme-dark .mm-btn:after,.mm-menu.mm-theme-dark .mm-btn:before{border-color:rgba(255,255,255,.4)}.mm-menu.mm-theme-dark .mm-listview{border-color:rgba(0,0,0,.15)}.mm-menu.mm-theme-dark .mm-listview>li .mm-next:after{border-color:rgba(255,255,255,.4)}.mm-menu.mm-theme-dark .mm-listview>li a:not(.mm-next){-webkit-tap-highlight-color:rgba(0,0,0,.1);tap-highlight-color:rgba(0,0,0,.1)}.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,.1)}.mm-menu.mm-theme-dark .mm-divider,.mm-menu.mm-theme-dark .mm-fixeddivider span,.mm-menu.mm-theme-dark .mm-listview>li.mm-opened.mm-vertical>.mm-panel,.mm-menu.mm-theme-dark .mm-listview>li.mm-opened.mm-vertical>a.mm-next,.mm-menu.mm-theme-dark.mm-vertical .mm-listview>li.mm-opened>.mm-panel,.mm-menu.mm-theme-dark.mm-vertical .mm-listview>li.mm-opened>a.mm-next{background:rgba(255,255,255,.05)}.mm-menu.mm-theme-dark label.mm-check:before{border-color:rgba(255,255,255,.8)}.mm-menu.mm-shadow-page.mm-theme-dark:after,.mm-menu.mm-shadow-panels .mm-panel.mm-opened:nth-child(n+2){box-shadow:0 0 20px rgba(0,0,0,.5)}.mm-menu.mm-theme-dark .mm-search input{background:rgba(255,255,255,.3);color:rgba(255,255,255,.8)}.mm-menu.mm-theme-dark .mm-indexer a,.mm-menu.mm-theme-dark .mm-noresultsmsg{color:rgba(255,255,255,.4)}.mm-menu.mm-hoverselected.mm-theme-dark .mm-listview>li>a.mm-fullsubopen:hover+span,.mm-menu.mm-hoverselected.mm-theme-dark .mm-listview>li>a:not(.mm-fullsubopen):hover,.mm-menu.mm-parentselected.mm-theme-dark .mm-listview>li>a.mm-selected.mm-fullsubopen+a,.mm-menu.mm-parentselected.mm-theme-dark .mm-listview>li>a.mm-selected.mm-fullsubopen+span,.mm-menu.mm-parentselected.mm-theme-dark .mm-listview>li>a.mm-selected:not(.mm-fullsubopen){background:rgba(0,0,0,.1)}.mm-menu.mm-theme-dark label.mm-toggle{background:rgba(0,0,0,.15)}.mm-menu.mm-theme-dark label.mm-toggle:before{background:#333}.mm-menu.mm-theme-dark input.mm-toggle:checked~label.mm-toggle{background:#4bd963}.mm-menu.mm-theme-white{background:#fff;border-color:rgba(0,0,0,.1);color:rgba(0,0,0,.6)}.mm-menu.mm-theme-white .mm-navbar a,.mm-menu.mm-theme-white .mm-navbar>*,.mm-menu.mm-theme-white em.mm-counter{color:rgba(0,0,0,.3)}.mm-menu.mm-theme-white .mm-btn:after,.mm-menu.mm-theme-white .mm-btn:before{border-color:rgba(0,0,0,.3)}.mm-menu.mm-theme-white .mm-listview{border-color:rgba(0,0,0,.1)}.mm-menu.mm-theme-white .mm-listview>li .mm-next:after{border-color:rgba(0,0,0,.3)}.mm-menu.mm-theme-white .mm-listview>li a:not(.mm-next){-webkit-tap-highlight-color:rgba(0,0,0,.05);tap-highlight-color:rgba(0,0,0,.05)}.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,.05)}.mm-menu.mm-theme-white .mm-divider,.mm-menu.mm-theme-white .mm-fixeddivider span,.mm-menu.mm-theme-white .mm-listview>li.mm-opened.mm-vertical>.mm-panel,.mm-menu.mm-theme-white .mm-listview>li.mm-opened.mm-vertical>a.mm-next,.mm-menu.mm-theme-white.mm-vertical .mm-listview>li.mm-opened>.mm-panel,.mm-menu.mm-theme-white.mm-vertical .mm-listview>li.mm-opened>a.mm-next{background:rgba(0,0,0,.03)}.mm-menu.mm-theme-white label.mm-check:before{border-color:rgba(0,0,0,.6)}.mm-menu.mm-shadow-page.mm-theme-white:after,.mm-menu.mm-shadow-panels .mm-panel.mm-opened:nth-child(n+2){box-shadow:0 0 10px rgba(0,0,0,.2)}.mm-menu.mm-theme-white .mm-search input{background:rgba(0,0,0,.05);color:rgba(0,0,0,.6)}.mm-menu.mm-theme-white .mm-indexer a,.mm-menu.mm-theme-white .mm-noresultsmsg{color:rgba(0,0,0,.3)}.mm-menu.mm-hoverselected.mm-theme-white .mm-listview>li>a.mm-fullsubopen:hover+span,.mm-menu.mm-hoverselected.mm-theme-white .mm-listview>li>a:not(.mm-fullsubopen):hover,.mm-menu.mm-parentselected.mm-theme-white .mm-listview>li>a.mm-selected.mm-fullsubopen+a,.mm-menu.mm-parentselected.mm-theme-white .mm-listview>li>a.mm-selected.mm-fullsubopen+span,.mm-menu.mm-parentselected.mm-theme-white .mm-listview>li>a.mm-selected:not(.mm-fullsubopen){background:rgba(0,0,0,.05)}.mm-menu.mm-theme-white label.mm-toggle{background:rgba(0,0,0,.1)}.mm-menu.mm-theme-white label.mm-toggle:before{background:#fff}.mm-menu.mm-theme-white input.mm-toggle:checked~label.mm-toggle{background:#4bd963}.mm-menu.mm-theme-black{background:#000;border-color:rgba(255,255,255,.2);color:rgba(255,255,255,.6)}.mm-menu.mm-theme-black .mm-navbar a,.mm-menu.mm-theme-black .mm-navbar>*,.mm-menu.mm-theme-black em.mm-counter{color:rgba(255,255,255,.4)}.mm-menu.mm-theme-black .mm-btn:after,.mm-menu.mm-theme-black .mm-btn:before{border-color:rgba(255,255,255,.4)}.mm-menu.mm-theme-black .mm-listview{border-color:rgba(255,255,255,.2)}.mm-menu.mm-theme-black .mm-listview>li .mm-next:after{border-color:rgba(255,255,255,.4)}.mm-menu.mm-theme-black .mm-listview>li a:not(.mm-next){-webkit-tap-highlight-color:rgba(255,255,255,.3);tap-highlight-color:rgba(255,255,255,.3)}.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,.3)}.mm-menu.mm-theme-black .mm-divider,.mm-menu.mm-theme-black .mm-fixeddivider span,.mm-menu.mm-theme-black .mm-listview>li.mm-opened.mm-vertical>.mm-panel,.mm-menu.mm-theme-black .mm-listview>li.mm-opened.mm-vertical>a.mm-next,.mm-menu.mm-theme-black.mm-vertical .mm-listview>li.mm-opened>.mm-panel,.mm-menu.mm-theme-black.mm-vertical .mm-listview>li.mm-opened>a.mm-next{background:rgba(255,255,255,.2)}.mm-menu.mm-theme-black label.mm-check:before{border-color:rgba(255,255,255,.6)}.mm-menu.mm-hoverselected.mm-theme-black .mm-listview>li>a.mm-fullsubopen:hover+span,.mm-menu.mm-hoverselected.mm-theme-black .mm-listview>li>a:not(.mm-fullsubopen):hover,.mm-menu.mm-keyboardfocus a:focus,.mm-menu.mm-parentselected.mm-theme-black .mm-listview>li>a.mm-selected.mm-fullsubopen+a,.mm-menu.mm-parentselected.mm-theme-black .mm-listview>li>a.mm-selected.mm-fullsubopen+span,.mm-menu.mm-parentselected.mm-theme-black .mm-listview>li>a.mm-selected:not(.mm-fullsubopen){background:rgba(255,255,255,.3)}.mm-menu.mm-shadow-page.mm-theme-black:after{content:none;display:none}.mm-menu.mm-shadow-panels .mm-panel.mm-opened:nth-child(n+2){box-shadow:false}.mm-menu.mm-theme-black .mm-search input{background:rgba(255,255,255,.3);color:rgba(255,255,255,.6)}.mm-menu.mm-theme-black .mm-indexer a,.mm-menu.mm-theme-black .mm-noresultsmsg{color:rgba(255,255,255,.4)}.mm-menu.mm-theme-black label.mm-toggle{background:rgba(255,255,255,.2)}.mm-menu.mm-theme-black label.mm-toggle:before{background:#000}.mm-menu.mm-theme-black input.mm-toggle:checked~label.mm-toggle{background:#4bd963}.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-next:after,.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-panel:after{content:none;display:none}.mm-menu .mm-tileview.mm-listview>li,.mm-menu.mm-tileview .mm-listview>li{width:50%;height:0;padding:50% 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;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-panel{padding-left:0;padding-right:0}.mm-menu.mm-tileview .mm-listview{margin:0}/*!
	Modaal - accessible modals - v0.3.1
	by Humaan, for all humans.
	http://humaan.com
 */.modaal-noscroll{overflow:hidden}.modaal-accessible-hide{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}.modaal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999;opacity:0}.modaal-wrapper{display:block;position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;overflow:auto;opacity:1;box-sizing:border-box;-webkit-overflow-scrolling:touch;transition:all .3s ease-in-out}.modaal-wrapper *{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-backface-visibility:hidden}.modaal-wrapper .modaal-close{border:none;background:0 0;padding:0;-webkit-appearance:none}.modaal-wrapper.modaal-start_none{display:none;opacity:1}.modaal-wrapper.modaal-start_fade{opacity:0}.modaal-wrapper [tabindex="0"]{outline:0!important}.modaal-wrapper.modaal-fullscreen{overflow:hidden}.modaal-outer-wrapper{display:table;position:relative;width:100%;height:100%}.modaal-fullscreen .modaal-outer-wrapper{display:block}.modaal-inner-wrapper{display:table-cell;width:100%;height:100%;position:relative;vertical-align:middle;text-align:center;padding:80px 25px}.modaal-fullscreen .modaal-inner-wrapper{padding:0;display:block;vertical-align:top}.modaal-container{position:relative;display:inline-block;width:100%;margin:auto;text-align:left;color:#000;max-width:1000px;border-radius:0;background:#fff;box-shadow:0 4px 15px rgba(0,0,0,.2);cursor:auto}.modaal-container.is_loading{height:100px;width:100px;overflow:hidden}.modaal-fullscreen .modaal-container{max-width:none;height:100%;overflow:auto}.modaal-close{position:fixed;right:20px;top:20px;color:#fff;cursor:pointer;opacity:1;width:50px;height:50px;background:0 0;border-radius:100%;transition:all .2s ease-in-out}.modaal-close:focus,.modaal-close:hover{outline:0;background:#fff}.modaal-close:focus:after,.modaal-close:focus:before,.modaal-close:hover:after,.modaal-close:hover:before{background:#b93d0c}.modaal-close span{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}.modaal-close:after,.modaal-close:before{display:block;content:" ";position:absolute;top:14px;left:23px;width:4px;height:22px;border-radius:4px;background:#fff;transition:background .2s ease-in-out}.modaal-close:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.modaal-close:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.modaal-fullscreen .modaal-close{background:#afb7bc;right:10px;top:10px}.modaal-content-container{padding:30px}.modaal-confirm-wrap{padding:30px 0 0;text-align:center;font-size:0}.modaal-confirm-btn{font-size:14px;display:inline-block;margin:0 10px;vertical-align:middle;cursor:pointer;border:none;background:0 0}.modaal-confirm-btn.modaal-ok{padding:10px 15px;color:#fff;background:#555;border-radius:3px;transition:background .2s ease-in-out}.modaal-confirm-btn.modaal-ok:hover{background:#2f2f2f}.modaal-confirm-btn.modaal-cancel{text-decoration:underline}.modaal-confirm-btn.modaal-cancel:hover{text-decoration:none;color:#2f2f2f}@keyframes instaReveal{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes instaReveal{0%{opacity:0}100%{opacity:1}}.modaal-instagram .modaal-container{width:auto;background:0 0;box-shadow:none!important}.modaal-instagram .modaal-content-container{padding:0;background:0 0}.modaal-instagram .modaal-content-container>blockquote{width:1px!important;height:1px!important;opacity:0!important}.modaal-instagram iframe{opacity:0;margin:-6px!important;border-radius:0!important;width:1000px!important;max-width:800px!important;box-shadow:none!important;-webkit-animation:instaReveal 1s linear forwards;animation:instaReveal 1s linear forwards}.modaal-image .modaal-inner-wrapper{padding-left:140px;padding-right:140px}.modaal-image .modaal-container{width:auto;max-width:100%}.modaal-gallery-wrap{position:relative;color:#fff}.modaal-gallery-item{display:none}.modaal-gallery-item img,.modaal-gallery-item.is_active{display:block}.modaal-gallery-label{position:absolute;left:0;width:100%;margin:20px 0 0;font-size:18px;text-align:center;color:#fff}.modaal-gallery-label:focus{outline:0}.modaal-gallery-control{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);opacity:1;cursor:pointer;color:#fff;width:50px;height:50px;background:0 0;border:none;border-radius:100%;transition:all .2s ease-in-out}.modaal-gallery-control.is_hidden{opacity:0;cursor:default}.modaal-gallery-control:focus,.modaal-gallery-control:hover{outline:0;background:#fff}.modaal-gallery-control:focus:after,.modaal-gallery-control:focus:before,.modaal-gallery-control:hover:after,.modaal-gallery-control:hover:before{background:#afb7bc}.modaal-gallery-control span{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}.modaal-gallery-control:after,.modaal-gallery-control:before{display:block;content:" ";position:absolute;top:16px;left:25px;width:4px;height:18px;border-radius:4px;background:#fff;transition:background .2s ease-in-out}.modaal-gallery-control:before{margin:-5px 0 0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.modaal-gallery-control:after{margin:5px 0 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.modaal-gallery-next{left:100%;margin-left:40px}.modaal-gallery-prev{right:100%;margin-right:40px}.modaal-gallery-prev:after,.modaal-gallery-prev:before{left:22px}.modaal-gallery-prev:before{margin:5px 0 0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.modaal-gallery-prev:after{margin:-5px 0 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.modaal-video-wrap{margin:auto 50px;position:relative}.modaal-video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;box-shadow:0 0 10px rgba(0,0,0,.3);background:#000;max-width:1300px;margin-left:auto;margin-right:auto}.modaal-video-container embed,.modaal-video-container iframe,.modaal-video-container object{position:absolute;top:0;left:0;width:100%;height:100%}.modaal-iframe .modaal-content{width:100%;height:100%}.modaal-iframe-elem{width:100%;height:100%;display:block}@media only screen and (min-width:1400px){.modaal-video-container{padding-bottom:0;height:731px}}@media only screen and (max-width:1140px){.modaal-image .modaal-inner-wrapper{padding-left:25px;padding-right:25px}.modaal-gallery-control{top:auto;bottom:20px;-webkit-transform:none;-ms-transform:none;transform:none;background:rgba(0,0,0,.7)}.modaal-gallery-control:after,.modaal-gallery-control:before{background:#fff}.modaal-gallery-next{left:auto;right:20px}.modaal-gallery-prev{left:20px;right:auto}}@media screen and (max-width:900px){.modaal-instagram iframe{width:500px!important}}@media screen and (max-height:1100px){.modaal-instagram iframe{width:700px!important}}@media screen and (max-height:1000px){.modaal-inner-wrapper{padding-top:60px;padding-bottom:60px}.modaal-instagram iframe{width:600px!important}}@media screen and (max-height:900px){.modaal-instagram iframe{width:500px!important}.modaal-video-container{max-width:900px;max-height:510px}}@media only screen and (max-width:600px){.modaal-instagram iframe{width:280px!important}}@media only screen and (max-height:820px){.modaal-gallery-label{display:none}}.modaal-loading-spinner{background:0 0;position:absolute;width:200px;height:200px;top:50%;left:50%;margin:-100px 0 0 -100px;-webkit-transform:scale(0.25);-ms-transform:scale(0.25);transform:scale(0.25)}@-webkit-keyframes modaal-loading-spinner{0%{opacity:1;-ms-transform:scale(1.5);-webkit-transform:scale(1.5);transform:scale(1.5)}100%{opacity:.1;-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}}@keyframes modaal-loading-spinner{0%{opacity:1;-ms-transform:scale(1.5);-webkit-transform:scale(1.5);transform:scale(1.5)}100%{opacity:.1;-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}}.modaal-loading-spinner>div{width:24px;height:24px;margin-left:4px;margin-top:4px;position:absolute}.modaal-loading-spinner>div>div{width:100%;height:100%;border-radius:15px;background:#fff}.modaal-loading-spinner>div:nth-of-type(1)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:0s;animation-delay:0s}.modaal-loading-spinner>div:nth-of-type(2)>div,.modaal-loading-spinner>div:nth-of-type(3)>div{-ms-animation:modaal-loading-spinner 1s linear infinite;-moz-animation:modaal-loading-spinner 1s linear infinite;-o-animation:modaal-loading-spinner 1s linear infinite}.modaal-loading-spinner>div:nth-of-type(1){-ms-transform:translate(84px,84px) rotate(45deg) translate(70px,0);-webkit-transform:translate(84px,84px) rotate(45deg) translate(70px,0);transform:translate(84px,84px) rotate(45deg) translate(70px,0)}.modaal-loading-spinner>div:nth-of-type(2)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:.12s;animation-delay:.12s}.modaal-loading-spinner>div:nth-of-type(2){-ms-transform:translate(84px,84px) rotate(90deg) translate(70px,0);-webkit-transform:translate(84px,84px) rotate(90deg) translate(70px,0);transform:translate(84px,84px) rotate(90deg) translate(70px,0)}.modaal-loading-spinner>div:nth-of-type(3)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:.25s;animation-delay:.25s}.modaal-loading-spinner>div:nth-of-type(4)>div,.modaal-loading-spinner>div:nth-of-type(5)>div{-ms-animation:modaal-loading-spinner 1s linear infinite;-moz-animation:modaal-loading-spinner 1s linear infinite;-o-animation:modaal-loading-spinner 1s linear infinite}.modaal-loading-spinner>div:nth-of-type(3){-ms-transform:translate(84px,84px) rotate(135deg) translate(70px,0);-webkit-transform:translate(84px,84px) rotate(135deg) translate(70px,0);transform:translate(84px,84px) rotate(135deg) translate(70px,0)}.modaal-loading-spinner>div:nth-of-type(4)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:.37s;animation-delay:.37s}.modaal-loading-spinner>div:nth-of-type(4){-ms-transform:translate(84px,84px) rotate(180deg) translate(70px,0);-webkit-transform:translate(84px,84px) rotate(180deg) translate(70px,0);transform:translate(84px,84px) rotate(180deg) translate(70px,0)}.modaal-loading-spinner>div:nth-of-type(5)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:.5s;animation-delay:.5s}.modaal-loading-spinner>div:nth-of-type(6)>div,.modaal-loading-spinner>div:nth-of-type(7)>div{-ms-animation:modaal-loading-spinner 1s linear infinite;-moz-animation:modaal-loading-spinner 1s linear infinite;-o-animation:modaal-loading-spinner 1s linear infinite}.modaal-loading-spinner>div:nth-of-type(5){-ms-transform:translate(84px,84px) rotate(225deg) translate(70px,0);-webkit-transform:translate(84px,84px) rotate(225deg) translate(70px,0);transform:translate(84px,84px) rotate(225deg) translate(70px,0)}.modaal-loading-spinner>div:nth-of-type(6)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:.62s;animation-delay:.62s}.modaal-loading-spinner>div:nth-of-type(6){-ms-transform:translate(84px,84px) rotate(270deg) translate(70px,0);-webkit-transform:translate(84px,84px) rotate(270deg) translate(70px,0);transform:translate(84px,84px) rotate(270deg) translate(70px,0)}.modaal-loading-spinner>div:nth-of-type(7)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:.75s;animation-delay:.75s}.modaal-loading-spinner>div:nth-of-type(7){-ms-transform:translate(84px,84px) rotate(315deg) translate(70px,0);-webkit-transform:translate(84px,84px) rotate(315deg) translate(70px,0);transform:translate(84px,84px) rotate(315deg) translate(70px,0)}.modaal-loading-spinner>div:nth-of-type(8)>div{-webkit-animation:modaal-loading-spinner 1s linear infinite;animation:modaal-loading-spinner 1s linear infinite;-webkit-animation-delay:.87s;animation-delay:.87s}.modaal-loading-spinner>div:nth-of-type(8){-ms-transform:translate(84px,84px) rotate(360deg) translate(70px,0);-webkit-transform:translate(84px,84px) rotate(360deg) translate(70px,0);transform:translate(84px,84px) rotate(360deg) translate(70px,0)}html{font-size:19px;line-height:28px}body{font-size:.85rem;line-height:23.8px}@media (min-width:900px){body{font-size:1rem;line-height:28px}}.unstyled-link{color:inherit;text-decoration:inherit;border-bottom:none!important}.unstyled-link:active,.unstyled-link:focus{outline:0}.unstyled-link-with-hover{text-decoration:inherit;border-bottom:none!important;color:inherit}.unstyled-link-with-hover:active,.unstyled-link-with-hover:focus{outline:0}.unstyled-link-with-hover:focus,.unstyled-link-with-hover:hover{text-decoration:underline;color:#4797eb;cursor:pointer}.content-link,.map-infobox a,.post-metadata a,.quiet-content-link,.tag-list-large a,.upcoming-training-table td:not(.button-group) a,.upcoming-training-table-simple td:not(.button-group) a,.upcoming-training-weeks-heading a{color:inherit;border-bottom:1px solid #65bef6;text-decoration:none}.content-link:hover,.map-infobox a:hover,.post-metadata a:hover,.quiet-content-link:hover,.tag-list-large a:hover,.upcoming-training-table td:not(.button-group) a:hover,.upcoming-training-table-simple td:not(.button-group) a:hover,.upcoming-training-weeks-heading a:hover{border-bottom-width:2px}.quiet-content-link{color:#abb4b9;border-bottom-color:#d5efff}.block-link{display:block}.block-link:hover{background-color:#d5efff}.simple-link{text-decoration:inherit;border-bottom:none!important;color:#4797eb}.simple-link:active,.simple-link:focus{outline:0}.simple-link:focus,.simple-link:hover{text-decoration:underline;color:#4797eb;cursor:pointer}.link-alt{color:#00c3a9}.link-alt:hover{color:#00907d}a{color:#4797eb;-moz-transition:all .25s;-o-transition:all .25s;-webkit-transition:all .25s;transition:all .25s}a:hover{color:#197de6}.h1,.h2,.h3,.h4,.heading-hfeed,.heading-secondary,.heading-secondary-alt,.post-med .entry-title,h1,h2,h3,h4,h5,h6{font-weight:400;color:#2c7acb;font-family:interface,sans-serif}.h1,h1{font-size:2.07485rem;line-height:47.6px;color:#25578b;font-weight:100}@media (min-width:900px){.h1,h1{font-size:2.441rem;line-height:56px}}.h2,.heading-hfeed,.heading-secondary,.heading-secondary-alt,h2{font-size:1.53rem;line-height:35.7px;font-weight:300}@media (min-width:900px){.h2,.heading-hfeed,.heading-secondary,.heading-secondary-alt,h2{font-size:1.8rem;line-height:42px}}.h3,.post-med .entry-title,h3{font-size:1.275rem;line-height:35.7px;font-weight:300}@media (min-width:900px){.h3,.post-med .entry-title,h3{font-size:1.5rem;line-height:42px}}.h4,h4{font-size:1.0625rem;line-height:29.75px}@media (min-width:900px){.h4,h4{font-size:1.25rem;line-height:35px}}.h4{font-weight:600}.entry-heading,.entry-heading-med,.heading-hfeed,.heading-primary,.heading-primary-alt,.heading-secondary,.heading-secondary-alt,.post-large .entry-title,.section-heading{text-align:center}.heading-hl{color:#00c3a9!important}.heading-tertiary{font-size:.85rem;line-height:23.8px;color:gray;text-transform:uppercase;font-weight:400}@media (min-width:900px){.heading-tertiary{font-size:1rem;line-height:28px}}.heading-hfeed{margin-top:1.47368em;padding-top:0;padding-bottom:0;margin-bottom:1.47368em}.entry-heading,.entry-heading-med,.post-large .entry-title{margin-bottom:.36842em}.tag-heading{margin-top:0;padding-top:0;padding-bottom:0;margin-bottom:.73684em}h1.bordered,h2.bordered{color:#4c4d52;margin-bottom:.65em}h1.bordered:after,h2.bordered:after{content:'';height:2px;background-color:#65bef6;width:2.25em;display:block;margin:.35em auto}.text-invert h1.bordered:after,.text-invert h2.bordered:after{background-color:#65bef6}.course-title{font-family:Dosis,interface,sans-serif;font-size:3rem}.course-title.bordered{margin-bottom:0}.course-title.bordered:after{margin-left:0}body{color:#4c4d52;font-family:interface,sans-serif}p{margin:0}p+p{margin-top:1.47368em}.text-large{font-size:1.0625rem;line-height:29.75px;font-weight:300}@media (min-width:900px){.text-large{font-size:1.25rem;line-height:35px}}.text-med{font-size:.85rem;line-height:23.8px}@media (min-width:900px){.text-med{font-size:1rem;line-height:28px}}.pdus-banner>p,.text-small{font-size:.8rem;line-height:21px}@media (min-width:900px){.pdus-banner>p,.text-small{font-size:.8rem;line-height:21px}}.text-x-large{font-size:1.275rem;line-height:35.7px}@media (min-width:900px){.text-x-large{font-size:1.5rem;line-height:42px}}hr{border:none;background:#d5efff;height:3px;width:100%;margin-top:26px;margin-bottom:26px;position:relative;top:-1px;clear:both}hr.short{width:40%;margin-left:30%;margin-right:30%}hr.thick{height:2px;background-color:#48494b}em.alt{font-style:normal;color:#65bef6}.dot:after{content:'\2022';display:inline-block;margin:0 .75em;font-size:.8em}.text-invert,.text-invert a,.text-invert h1,.text-invert h2,.text-invert h3,.text-invert h4,.text-invert h5,.text-invert h6{color:#fff}.text-invert table a:hover{color:#fff!important}.text-invert td{border-color:#65bef6}table{width:100%;border-collapse:collapse}table.simple td,table.simple th{border:none}table td,table th{padding:.5em;border-bottom:1px solid #eee;vertical-align:top;text-align:left}table thead th{font-size:.82rem;letter-spacing:1px;font-weight:400;text-transform:uppercase;color:#888;border-bottom:2px solid #ddd;vertical-align:bottom;white-space:nowrap}table tbody th{font-weight:700}table tr.odd td{background:#fffce5}table caption{text-align:center}table .actions{text-align:right}.table-hover tbody tr:hover td,.table-hover tbody tr:hover th{background-color:#fffceb}@media (max-width:900px){div[role=main] table,div[role=main] tbody,div[role=main] td,div[role=main] th,div[role=main] thead,div[role=main] tr{display:block}div[role=main] thead tr{position:absolute;top:-9999px;left:-9999px}div[role=main] tr{border-bottom:3px solid #eee;padding-bottom:1em;margin-bottom:1em}div[role=main] td{border:none;border-bottom:1px solid #eee;position:relative}div[role=main] td[data-label]{padding-left:43%}div[role=main] td.no-border,div[role=main] td:last-child{border-bottom:none}div[role=main] td.actions{padding-left:0;text-align:center}div[role=main] td.actions:before{content:''!important}div[role=main] td:before{content:attr(data-label);position:absolute;top:6px;left:6px;width:40%;white-space:nowrap;text-align:left}}.reusable-presentation-table .language{padding-left:36px}.reusable-presentation-table .download{text-align:center;vertical-align:middle}.reusable-presentation-table .icon-download-keynote,.reusable-presentation-table .icon-download-openoffice,.reusable-presentation-table .icon-download-powerpoint{text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;width:24px;height:24px;display:inline-block}.reusable-presentation-table .quiet{font-size:.85em}.likert-table{margin-bottom:2.94737em;width:100%;table-layout:fixed}.likert-table tr{-moz-transition:background .2s;-o-transition:background .2s;-webkit-transition:background .2s;transition:background .2s;width:100%}.likert-table td{padding-left:50%}.likert-table td,.likert-table th{border-color:#e3e3e3}@media (min-width:900px){.likert-table td,.likert-table th{padding:1em 0}}.likert-table thead th{white-space:normal;text-align:center;line-height:1.5;padding-left:0}.likert-table label{float:none;width:100%;margin:0;padding:0}.likert-table thead h3,.likert-table thead h4{margin:0!important;font-weight:600;text-transform:none;text-align:left;font-size:1.6em;letter-spacing:normal}@media (min-width:900px){.likert-table tbody th,.likert-table thead th:first-child{width:45%}.likert-table tbody td,.likert-table thead th{text-align:center;width:11%}}.likert-table tbody tr:hover{background:#dde8ef}.likert-table input[type=radio]{display:inline-block!important;cursor:pointer}.content-list{list-style:none}.content-list li{padding-left:1.25em;position:relative}.content-list li:before{font-size:.64rem;line-height:21px;content:'\2022';color:#00c3a9;display:inline-block;position:absolute;left:0}@media (min-width:900px){.content-list li:before{font-size:.64rem;line-height:21px}}.view-more-list{list-style:none;padding-left:0}.view-more-list>li{padding-left:1.25em;background:url(/mgs_assets/images/v4/svg-icons-source/next.svg?1496413102) .15em .3em no-repeat;position:relative}.view-more-list a{text-decoration:inherit;border-bottom:none!important;color:#4797eb}.view-more-list a:active,.view-more-list a:focus{outline:0}.view-more-list a:focus,.view-more-list a:hover{text-decoration:underline;color:#4797eb;cursor:pointer}.details,details{margin-top:0;padding-top:.73684em;padding-bottom:.73684em;margin-bottom:0;border-bottom:solid 1px #D0DAE2;padding-left:25.5px;position:relative}.details:last-child,details:last-child{border-bottom:none}.details:before,details:before{content:'+';-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background-color:#4797eb;display:block;float:left;height:17px;width:17px;color:#fff;font-weight:700;text-align:center;font-size:16px;line-height:17px;position:absolute;left:0;top:1.25em}.details.open:before,.details[open]:before,details.open:before,details[open]:before{content:'-';background-color:#00c3a9;line-height:14px}.summary,summary{outline:0}.summary::-webkit-details-marker,summary::-webkit-details-marker{display:none}.summary:hover,summary:hover{color:#4797eb;cursor:pointer}.open .summary,.open summary,details[open] .summary,details[open] summary{color:#00907d}.summary+*,summary+*{margin-top:.5em}.details *{display:none}.details .summary,.details.open *{display:block}.details.open a,.details.open em,.details.open span,.details.open strong{display:inline}.plain{list-style:none;margin-left:0;padding-left:0}.plain li{margin-left:0;padding-left:0;background:0 0;line-height:2}.checklist{margin-left:0;font-weight:600;padding-left:0}.checklist li{background:url(/mgs_assets/images/v4/svg-icons/png/check.png?1496413102) 0 2px no-repeat;list-style-type:none;margin-bottom:.36842em;padding-left:30px}.four-col,.three-col,.two-col{overflow:hidden;margin-left:0;padding-left:0}@media (min-width:600px){.four-col>li,.three-col>li,.two-col>li{float:left}}@media (min-width:600px){.four-col>li,.two-col>li{width:50%}}@media (min-width:600px){.three-col>li{width:33%}}@media (min-width:900px){.four-col>li{width:25%}}.metrics-list{list-style-type:none;padding-left:0}.metrics-list li{padding:0 .5rem}@media (min-width:600px){.metrics-list li{display:inline-block;padding:0 1.5rem}}.metrics-list .count{font-size:2.07485rem;line-height:47.6px;line-height:1.2;display:inline-block;margin-right:.25em}@media (min-width:900px){.metrics-list .count{font-size:2.441rem;line-height:56px}}@media (min-width:600px){.metrics-list .count{display:block;margin-right:0}}li.unstyled,ul.unstyled{list-style:none;margin-left:0;padding-left:0}li.unstyled li,ul.unstyled li{margin-left:0;padding-left:0;background:0 0}img{max-width:100%;height:auto!important}img.right{float:right;margin:0 0 1em 1em}img.left{float:left;margin:0 1em 1em 0}img.pull-right{float:right;margin:0 0 1em 1em}@media (min-width:900px){img.pull-right{margin-right:-6em}}img.pull-left{float:left;margin:0 1em 1em 0}@media (min-width:900px){img.pull-left{margin-left:-6em}}img.border{border:1px solid #ccc}a img{display:block}address{font-style:normal}abbr{border:none}mark{background-color:#fefeb4}.quiet{opacity:.6}.entry-content blockquote{border-left:3px solid #d5efff;color:#3b76b3;margin-left:1.15em;padding-left:1.15em}blockquote.fancy{position:relative;padding-left:2.5em;margin-left:0;color:#3b76b3;border:none}blockquote.fancy:before{content:'\201C';position:absolute;font-size:4.5em;top:.25em;left:0;color:#c1e0f3;font-family:Arial,sans-serif;font-weight:700}.quiet-color{color:#abb4b9}.handwriting{font-family:Kalam,sans-serif;font-weight:300;font-style:normal;font-size:1.5em;letter-spacing:-.05em;vertical-align:middle}em.handwriting{color:#00c3a9;font-weight:400}.alert{color:#900}.hidden{display:none!important}.highlighter{background-color:#fefeb4;font-style:normal;display:inline-block;padding-left:.25em;padding-right:.25em}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.text-upper{text-transform:uppercase}.no-margin{margin:0!important}.no-trailer{margin-bottom:0!important}.no-padding-trailer{padding-bottom:0!important}.no-leader{margin-top:0!important}.no-padding-leader{padding-top:0!important}.has-leader{margin-top:1.47368em}.has-trailer{margin-bottom:1.47368em}.has-leader-wide{margin-top:2.94737em}.has-trailer-wide{margin-bottom:2.94737em}.has-leader-thin{margin-top:.73684em}.has-trailer-thin{margin-bottom:.73684em}.has-padding-leader{padding-top:1.47368em}.has-padding-trailer{padding-bottom:1.47368em}.has-h-padding{display:inline-block;padding-left:1em;padding-right:1em}.font-light{font-weight:300}.stripe,body.onsite .stripe-combinations,body.onsite .stripe-lightblue{margin-top:0;padding-top:2.94737em;padding-bottom:2.94737em;margin-bottom:0}.stripe-thin{margin-top:0;padding-top:1.47368em;padding-bottom:1.47368em;margin-bottom:0}.stripe-x-thin{margin-top:0;padding-top:.73684em;padding-bottom:.73684em;margin-bottom:0}.stripe-blue,.stripe-blue a,.stripe-blue h1,.stripe-blue h2,.stripe-blue h3,.stripe-blue h4,.stripe-blue h5,.stripe-blue h6,.stripe-blue-dark,.stripe-blue-dark a,.stripe-blue-dark h1,.stripe-blue-dark h2,.stripe-blue-dark h3,.stripe-blue-dark h4,.stripe-blue-dark h5,.stripe-blue-dark h6,.stripe-blue-x-dark,.stripe-blue-x-dark a,.stripe-blue-x-dark h1,.stripe-blue-x-dark h2,.stripe-blue-x-dark h3,.stripe-blue-x-dark h4,.stripe-blue-x-dark h5,.stripe-blue-x-dark h6,.stripe-blue-xxx-dark .stripe-blue-dark-opaque,.stripe-blue-xxx-dark .stripe-blue-dark-opaque a,.stripe-blue-xxx-dark .stripe-blue-dark-opaque h1,.stripe-blue-xxx-dark .stripe-blue-dark-opaque h2,.stripe-blue-xxx-dark .stripe-blue-dark-opaque h3,.stripe-blue-xxx-dark .stripe-blue-dark-opaque h4,.stripe-blue-xxx-dark .stripe-blue-dark-opaque h5,.stripe-blue-xxx-dark .stripe-blue-dark-opaque h6,.stripe-dark,.stripe-dark a,.stripe-dark h1,.stripe-dark h2,.stripe-dark h3,.stripe-dark h4,.stripe-dark h5,.stripe-dark h6{color:#fff}.stripe-blue table a:hover,.stripe-blue-dark table a:hover,.stripe-blue-x-dark table a:hover,.stripe-blue-xxx-dark .stripe-blue-dark-opaque table a:hover,.stripe-dark table a:hover{color:#fff!important}.stripe-blue td,.stripe-blue-dark td,.stripe-blue-x-dark td,.stripe-blue-xxx-dark .stripe-blue-dark-opaque td,.stripe-dark td{border-color:#65bef6}.stripe-blue-gradient{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQ4OThkZCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzJjN2FjYiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==);background:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#4898dd),color-stop(100%,#2c7acb));background:-moz-linear-gradient(#4898dd,#2c7acb);background:-webkit-linear-gradient(#4898dd,#2c7acb);background:linear-gradient(#4898dd,#2c7acb)}.stripe-blue{background-color:#4797eb}.stripe-blue-dark{background-color:#2c7acb}.stripe-blue-x-dark{background-color:#25578b}.stripe-blue-xxx-dark{background-color:#13253b}.stripe-blue-x-light{background-color:#f7fcff}.stripe-grey-dark{background-color:#4c4d52;color:#fff}.stripe-grey-light{background-color:#abb4b9}.stripe-grey-x-light{background-color:#dbe3e5}.stripe-grey-x-light-alt{background-color:#f7f7f7}.stripe-blue-light,.stripe-lightblue{background-color:#d5efff;color:#5d7891}.stripe-blue-dark-opaque{background-color:#2c7acb}@media (min-width:900px){.stripe-blue-dark-opaque{background-color:rgba(37,87,139,.6)}}.stripe-bordered{border-top:1px solid #d5efff;border-bottom:1px solid #d5efff}.stripe-bordered.stripe-grey-x-light-alt{border-color:#e6e6e6}.banner h1,.stripe-photo-blue-heading h1,.stripe-photo-blue-heading-filtered h1,.stripe-photo-blue-heading-full h1{font-size:1.275rem;line-height:35.7px;padding:1em 0;margin:0}@media (min-width:900px){.banner h1,.stripe-photo-blue-heading h1,.stripe-photo-blue-heading-filtered h1,.stripe-photo-blue-heading-full h1{font-size:1.5rem;line-height:42px}}@media (min-width:600px){.banner h1,.stripe-photo-blue-heading h1,.stripe-photo-blue-heading-filtered h1,.stripe-photo-blue-heading-full h1{font-size:1.53rem;line-height:35.7px}}@media (min-width:600px) and (min-width:900px){.banner h1,.stripe-photo-blue-heading h1,.stripe-photo-blue-heading-filtered h1,.stripe-photo-blue-heading-full h1{font-size:1.8rem;line-height:42px}}@media (min-width:900px){.banner h1,.stripe-photo-blue-heading h1,.stripe-photo-blue-heading-filtered h1,.stripe-photo-blue-heading-full h1{font-size:2.07485rem;line-height:47.6px;padding:0}}@media (min-width:900px) and (min-width:900px){.banner h1,.stripe-photo-blue-heading h1,.stripe-photo-blue-heading-filtered h1,.stripe-photo-blue-heading-full h1{font-size:2.441rem;line-height:56px}}.stripe-photo-blue{overflow:hidden}@media (min-width:900px){.stripe-photo-blue{height:420px}}.stripe-photo-blue-filtering{overflow:visible;position:relative}.stripe-photo-blue-image{position:relative;height:100%;overflow:hidden;display:none}@media (min-width:900px){.stripe-photo-blue-image{display:block}}.stripe-photo-blue-image:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(37,87,139,.4)}.stripe-photo-blue-image img{width:100%}.stripe-photo-blue-heading,.stripe-photo-blue-heading-filtered,.stripe-photo-blue-heading-full{text-align:center;color:#fff;position:relative;background-color:#2c7acb;padding-left:1em;padding-right:1em}@media (min-width:900px){.stripe-photo-blue-heading,.stripe-photo-blue-heading-filtered,.stripe-photo-blue-heading-full{background-color:rgba(44,122,203,.75);margin-top:-112px;height:112px;line-height:112px;padding-left:0;padding-right:0}}.stripe-photo-blue-heading h1,.stripe-photo-blue-heading-filtered h1,.stripe-photo-blue-heading-full h1{color:inherit}@media (min-width:900px){.stripe-photo-blue-heading h1,.stripe-photo-blue-heading-filtered h1,.stripe-photo-blue-heading-full h1{line-height:112px}}.stripe-photo-blue-heading-filtered,.stripe-photo-blue-heading-full{padding-top:4.42105em;line-height:42px;height:420px;margin-top:-420px}.stripe-photo-blue-heading-filtered{padding-top:2.21053em}@media (min-width:600px){.stripe-photo-blue-heading-filtered{margin-top:-315px;padding-left:0;padding-right:0}}@media (min-width:900px){.stripe-photo-blue-heading-filtered{background-color:rgba(44,122,203,.75);margin-top:-420px}.stripe-photo-blue-heading-filtered h1{line-height:85px}}.stripe-mike-cohn-left{background:url(/mgs_assets/images/v4/photos/mike-left.jpg) 0/150% no-repeat #4e4f54}.stripe-mike-cohn-left .container{padding-top:65%}@media (min-width:900px){.stripe-mike-cohn-left{background:url(/mgs_assets/images/v4/photos/mike-left.jpg) 0/contain no-repeat #4e4f54}.stripe-mike-cohn-left .container{padding-top:0}.stripe-mike-cohn-left .container>*{margin-left:50%}}.stripe-mike-alt{background-color:#dee5f4}@media (min-width:900px){.stripe-mike-alt{background:url(/mgs_assets/images/v4/mike-large-alt.jpg) 70%/contain no-repeat #ccd9eb}.reviews .stripe-mike-alt .hentry-full,.reviews .stripe-mike-alt .pagination,.stripe-mike-alt .content-narrow,.stripe-mike-alt .reviews .hentry-full,.stripe-mike-alt .reviews .pagination,.stripe-mike-alt .reviews-list,.stripe-mike-alt .section-intro,.stripe-mike-alt body.articles #disqus_thread,.stripe-mike-alt body.articles .hentry-full,.stripe-mike-alt body.articles .hfeed,.stripe-mike-alt body.blog #disqus_thread,.stripe-mike-alt body.blog .hentry-full,.stripe-mike-alt body.blog .hfeed,body.articles .stripe-mike-alt #disqus_thread,body.articles .stripe-mike-alt .hentry-full,body.articles .stripe-mike-alt .hfeed,body.blog .stripe-mike-alt #disqus_thread,body.blog .stripe-mike-alt .hentry-full,body.blog .stripe-mike-alt .hfeed{margin-left:8.46154%;margin-right:42.30769%;padding-right:1em}}.stripe-lance-dacy-left{background:url(/mgs_assets/images/v4/photos/lance-dacy-left.jpg) 0/180% no-repeat #4e4f54}.stripe-lance-dacy-left .container{padding-top:65%}@media (min-width:900px){.stripe-lance-dacy-left{background:url(/mgs_assets/images/v4/photos/lance-dacy-left.jpg) 20%/cover no-repeat #4e4f54}.stripe-lance-dacy-left .container{padding-top:0}.stripe-lance-dacy-left .container>*{margin-left:50%}}@media (min-width:1200px){.stripe-lance-dacy-left{background:url(/mgs_assets/images/v4/photos/lance-dacy-left.jpg) 0/contain no-repeat #4e4f54}}[class*=stripe-lance-photo]{background:url(/mgs_assets/images/v4/pages/landing/lance/bg-lance-1.jpg) 50%/cover no-repeat #686b74}.stripe-lance-photo-1{background-image:url(/mgs_assets/images/v4/pages/landing/lance/bg-lance-1.jpg)}.stripe-lance-photo-2{background-image:url(/mgs_assets/images/v4/pages/landing/lance/bg-lance-2.jpg)}.stripe-lance-photo-3{background-image:url(/mgs_assets/images/v4/pages/landing/lance/bg-lance-3.jpg)}.stripe-lance-photo-4{background-image:url(/mgs_assets/images/v4/photos/bg-lance-4.jpg);background-position:90% 50%}.stripe-lance-photo-5{background-image:url(/mgs_assets/images/v4/photos/bg-lance-5.jpg)}.stripe-lance-photo-6{background-image:url(/mgs_assets/images/v4/photos/bg-lance-6.jpg)}.stripe-content-bg-1,.stripe-content-bg-10,.stripe-content-bg-11,.stripe-content-bg-2,.stripe-content-bg-3,.stripe-content-bg-4,.stripe-content-bg-5,.stripe-content-bg-6,.stripe-content-bg-7,.stripe-content-bg-8,.stripe-content-bg-9,.stripe-coursetype-aep,.stripe-coursetype-bus,.stripe-coursetype-csm,.stripe-coursetype-cspo,.stripe-coursetype-eus,.stripe-coursetype-lgk,.stripe-coursetype-srg,.stripe-coursetype-swa,.stripe-lm-bus,[class*=srg-landing-]{background-color:#11253a;color:#dbe3e5}@media (min-width:900px){.stripe-content-bg-1,.stripe-content-bg-10,.stripe-content-bg-11,.stripe-content-bg-2,.stripe-content-bg-3,.stripe-content-bg-4,.stripe-content-bg-5,.stripe-content-bg-6,.stripe-content-bg-7,.stripe-content-bg-8,.stripe-content-bg-9,.stripe-coursetype-aep,.stripe-coursetype-bus,.stripe-coursetype-csm,.stripe-coursetype-cspo,.stripe-coursetype-eus,.stripe-coursetype-lgk,.stripe-coursetype-srg,.stripe-coursetype-swa,.stripe-lm-bus,[class*=srg-landing-]{background-position:100% 0;background-repeat:no-repeat;background-size:cover}}.stripe-content-bg-1,.stripe-coursetype-csm,.stripe-coursetype-eus,.stripe-coursetype-lgk{background-position:100% 60%}@media (min-width:900px){.stripe-content-bg-1,.stripe-coursetype-csm,.stripe-coursetype-eus,.stripe-coursetype-lgk{background-image:url(/mgs_assets/images/v4/photos/content-bg-1.jpg)}}@media (min-width:900px){.stripe-content-bg-2{background-image:url(/mgs_assets/images/v4/photos/content-bg-2.jpg)}}@media (min-width:900px){.stripe-content-bg-3{background-image:url(/mgs_assets/images/v4/photos/content-bg-3.jpg)}}.stripe-content-bg-4{background-color:#20387e}@media (min-width:900px){.stripe-content-bg-4{background-image:url(/mgs_assets/images/v4/photos/content-bg-4.jpg)}}@media (min-width:900px){.stripe-content-bg-5,.stripe-coursetype-cspo{background-image:url(/mgs_assets/images/v4/photos/content-bg-5.jpg)}}@media (min-width:900px){.stripe-content-bg-6{background-image:url(/mgs_assets/images/v4/photos/content-bg-6.jpg)}}@media (min-width:900px){.stripe-content-bg-7{background-image:url(/mgs_assets/images/v4/photos/content-bg-7.jpg)}}@media (min-width:900px){.stripe-content-bg-8,.stripe-coursetype-swa{background-image:url(/mgs_assets/images/v4/photos/content-bg-8.jpg)}}@media (min-width:900px){.stripe-content-bg-9{background-image:url(/mgs_assets/images/v4/photos/content-bg-9.jpg)}}@media (min-width:900px){.stripe-content-bg-10{background-image:url(/mgs_assets/images/v4/photos/content-bg-10.jpg)}}@media (min-width:900px){.stripe-content-bg-11{background-image:url(/mgs_assets/images/v4/photos/content-bg-11.jpg)}}[class*=srg-landing-] .banner-content{padding-bottom:1.47368em;text-align:center}@media (min-width:900px){[class*=srg-landing-] .banner-content{width:49.23077%;float:right;margin-right:0;text-align:left}[class*=srg-landing-] .banner-content h1{margin-top:.73684em;padding-top:0;padding-bottom:0;margin-bottom:.36842em;color:#65bef6}[class*=srg-landing-] .banner-content p{font-size:1.2em;font-weight:300}}@media (min-width:1110px){[class*=srg-landing-] .banner-content{width:57.69231%;float:right;margin-right:0}}@media (min-width:900px){.srg-landing-1{background-image:url(/mgs_assets/images/v4/photos/srg-landing-1.jpg);background-position:0 50%}}@media (min-width:900px){.srg-landing-2{background-image:url(/mgs_assets/images/v4/photos/srg-landing-2.jpg);background-position:0 50%}}@media (min-width:900px){.srg-landing-3{background-image:url(/mgs_assets/images/v4/photos/srg-landing-3.jpg);background-position:0 50%}}@media (min-width:900px){.srg-landing-4{background-image:url(/mgs_assets/images/v4/photos/srg-landing-4.jpg);background-position:0 50%}}@media (min-width:900px){.srg-landing-5{background-image:url(/mgs_assets/images/v4/photos/srg-landing-5.jpg);background-position:0 50%}}.banner-surviving-email{background:#b9def2}@media (min-width:900px){.banner-surviving-email{background:url(/mgs_assets/images/v4/photos/daily-scrum.png) 50% 100% no-repeat #b9def2}}.banner-surviving-email h1{color:#2c7acb}.banner-surviving-email p{color:#25578b}.banner-surviving-email .panel,.banner-surviving-email .panel-large{margin-top:1em;-moz-box-shadow:0 4px 14px rgba(0,0,0,.5);-webkit-box-shadow:0 4px 14px rgba(0,0,0,.5);box-shadow:0 4px 14px rgba(0,0,0,.5)}@media (min-width:900px){.banner-surviving-email .panel,.banner-surviving-email .panel-large{margin-top:0}}@media (min-width:900px){.banner-surviving-email .cs-content{margin-bottom:13em}}.banner-book-promo{background:#2c7acb;color:#fff}.banner-book-promo .content{float:left;position:relative}@media (min-width:900px){.banner-book-promo .content{margin-left:18.61538%;margin-right:18.61538%}}.banner-book-promo h1,.banner-book-promo h2,.banner-book-promo h3,.banner-book-promo h4{color:#fff}.banner-book-promo .promo-image{width:100%;float:left}@media (min-width:600px){.banner-book-promo .promo-image{position:absolute;bottom:0;left:0;width:40%;padding-left:1.53846%}.banner-book-promo .promo-image>img{display:block}}.banner-book-promo .promo-text{width:100%;float:left;margin-left:0;margin-right:0;padding-bottom:30px;text-align:center}@media (min-width:600px){.banner-book-promo .promo-text{padding-left:45%}}.stripe-tags{margin-top:0;padding-top:1.47368em;padding-bottom:.73684em;margin-bottom:0;border-bottom:1px solid #d5efff}.stripe-tags p{color:gray}.banner{text-align:center;padding-bottom:1px}@media (min-width:900px){.banner{margin-top:0;padding-top:4.42105em;padding-bottom:1.47368em;margin-bottom:0}}.banner h1{color:inherit;margin:0}.icon-hidetext{text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize}[class*=button-icon-]{padding-left:2.5em!important;background-position:.75em 50%}[class*=heading-icon-]{padding-left:1.5em;background-position:0 50%}i.icon-64{display:block;width:80px;height:80px}i.icon-64 img{display:block;width:64px;max-width:64px;margin:0 auto;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.iconcircle{width:180px;height:180px;border-radius:50%;background:#65bef6;text-align:center;margin-left:auto;margin-right:auto;display:flex;flex-direction:column;justify-content:center}.iconcircle>*{display:block;margin:0 auto}.iconcircle-small{width:148px;height:148px}.iconcircle-white{background-color:#fff}a.iconcircle:hover{background-color:#4797eb}.icon{font-size:1.3em;width:1em;height:1em;vertical-align:middle}.flag-24-bg,.flag-24-br,.flag-24-ca,.flag-24-cn,.flag-24-cr,.flag-24-de,.flag-24-dk,.flag-24-es,.flag-24-fi,.flag-24-fr,.flag-24-gb,.flag-24-gr,.flag-24-hr,.flag-24-hu,.flag-24-id,.flag-24-il,.flag-24-in,.flag-24-ir,.flag-24-it,.flag-24-jp,.flag-24-nl,.flag-24-no,.flag-24-pl,.flag-24-pt,.flag-24-ro,.flag-24-rs,.flag-24-ru,.flag-24-se,.flag-24-si,.flag-24-sprite,.flag-24-tr,.flag-24-uk,.flag-24-us,.flag-24-vn{background-image:url(/mgs_assets/images/v4/icons/flag-24-sd33d80fdd4.png);background-repeat:no-repeat}.flag-24-bg{background-position:0 0}.flag-24-br{background-position:0 -120px}.flag-24-ca{background-position:0 -240px}.flag-24-cn{background-position:0 -360px}.flag-24-cr{background-position:0 -480px}.flag-24-de{background-position:0 -600px}.flag-24-dk{background-position:0 -720px}.flag-24-es{background-position:0 -840px}.flag-24-fi{background-position:0 -960px}.flag-24-fr{background-position:0 -1080px}.flag-24-gb,.flag-24-uk{background-position:0 -1200px}.flag-24-gr{background-position:0 -1320px}.flag-24-hr{background-position:0 -1440px}.flag-24-hu{background-position:0 -1560px}.flag-24-id{background-position:0 -1680px}.flag-24-il{background-position:0 -1800px}.flag-24-in{background-position:0 -1920px}.flag-24-ir{background-position:0 -2040px}.flag-24-it{background-position:0 -2160px}.flag-24-jp{background-position:0 -2280px}.flag-24-nl{background-position:0 -2400px}.flag-24-no{background-position:0 -2520px}.flag-24-pl{background-position:0 -2640px}.flag-24-pt{background-position:0 -2760px}.flag-24-ro{background-position:0 -2880px}.flag-24-rs{background-position:0 -3000px}.flag-24-ru{background-position:0 -3120px}.flag-24-se{background-position:0 -3240px}.flag-24-si{background-position:0 -3360px}.flag-24-tr{background-position:0 -3480px}.flag-24-us{background-position:0 -3600px}.flag-24-vn{background-position:0 -3720px}i[class*=flag-24-]{display:block;width:24px;height:24px}.icon-download-keynote,.icon-download-openoffice,.icon-download-powerpoint,.icon-download-sprite{background-image:url(/mgs_assets/images/v4/icons/icon-download-sd0cd8dc941.png);background-repeat:no-repeat}.icon-download-keynote{background-position:0 0}.icon-download-openoffice{background-position:0 -24px}.icon-download-powerpoint{background-position:0 -48px}i[class*=icon-download-]{display:block;width:24px;height:24px}.highlight-box{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;margin-top:1.47368em;padding:.73684em 1em;margin-bottom:1.47368em;overflow:hidden;background-color:#fffccd}.highlight-box>:first-child{margin-top:0}.highlight-box>:last-child{margin-bottom:0}.feature-box-small{margin-top:1.47368em;padding:.73684em 1em;margin-bottom:1.47368em;overflow:hidden;background-color:#fff;border-radius:10px;border:1px solid #d0dae2}.feature-box{background-color:#fff;border-radius:6px;box-shadow:0 5px 17px rgba(0,0,0,.2)}.grey-box{background-color:#f7f7f7;border-radius:6px;padding:1em}.announcement-box{margin-top:1.47368em;padding:.73684em 1em;margin-bottom:1.47368em;position:relative;border-radius:10px;border:1px solid #d0dae2;background-color:#f7f7f7;text-align:center}@media (min-width:900px){.announcement-box{text-align:left;display:flex;align-items:center;font-size:1.2em;line-height:1.6;padding-left:158px}}.announcement-box:before{content:url(/mgs_assets/images/v4/pages/home/bullhorn.svg);display:none}@media (min-width:900px){.announcement-box:before{position:absolute;display:block;bottom:0;left:1em;height:128px}}@media (min-width:900px){.announcement-box .announcement-action{margin-top:0}}.topic-box:hover .topic-image{background-color:#ffd738}.topic-box:hover .topic-image img{transform:scale(1.15)}.topic-box>a{display:block;text-decoration:none;color:#4c4d52}.topic-box>a:hover{color:#4c4d52}.topic-box .topic-image{border-radius:6px;box-shadow:0 5px 17px rgba(0,0,0,.2);transition:all .4s;position:relative;overflow:hidden;height:0;padding-bottom:100%;background-color:#fff}.topic-box .topic-image img{transition:all .4s;display:block}.topic-box .topic-image-inner{position:absolute;top:0;left:0;width:100%;height:100%}.topic-box .topic-title{color:#4c4d52;margin:.7em 0 .5em;text-align:center;font-size:1.4em;line-height:1.3}.topic-box .topic-title span{display:block;font-size:.7em;font-family:Kalam,cursive;font-weight:100;margin-bottom:-.25em;opacity:.8}.topic-box .topic-description{font-size:.9em;line-height:1.5}.topic-box .topic-circle .topic-image{border-radius:50%}.topic-box.grey-box .topic-image{margin:-2em auto 0;max-width:261px;padding-bottom:261px}.topics-grid{display:flex;flex-wrap:wrap;justify-content:space-between}.topics-grid .topic{margin-bottom:2.94737em;width:49.23077%}@media (min-width:600px){.topics-grid .topic{width:32.30769%}}@media (min-width:900px){.topics-grid .topic{width:23.84615%}}.button{background-color:#4797eb;color:#fff!important;padding:.5em 1.5em;-moz-transition:all .25s;-o-transition:all .25s;-webkit-transition:all .25s;transition:all .25s;font-size:.85rem;line-height:23.8px;border-radius:4px;text-decoration:none;display:inline-block;cursor:pointer;border:none;text-align:center;font-family:interface,sans-serif}.button:hover{color:#fff!important;background-color:#0c7df3}@media (min-width:900px){.button{font-size:1rem;line-height:28px}}@media (min-width:600px){.button{white-space:nowrap}}.button>i[class*=icon-]{vertical-align:middle;margin-right:.25em;margin-left:-.5em}.banner-home-a .button,.banner-home-b .button,.banner-home-bus .button,.banner-home-c .button,.button-yellow{background-color:#fec60b;color:#222!important;border-color:#fede71}.banner-home-a .button:hover,.banner-home-b .button:hover,.banner-home-bus .button:hover,.banner-home-c .button:hover,.button-yellow:hover{color:#222!important;background-color:#fed857}.button-disabled,.button[disabled]{background-color:#dbe3e5;color:gray!important;padding:.5em 1.5em;-moz-transition:all .25s;-o-transition:all .25s;-webkit-transition:all .25s;transition:all .25s;font-size:.85rem;line-height:23.8px;border-radius:4px;text-decoration:none;display:inline-block;border:none;text-align:center;font-family:interface,sans-serif;cursor:default}.button-disabled:hover,.button[disabled]:hover{color:gray!important;background-color:#dbe3e5}@media (min-width:900px){.button-disabled,.button[disabled]{font-size:1rem;line-height:28px}}@media (min-width:600px){.button-disabled,.button[disabled]{white-space:nowrap}}.button-invert,.stripe-blue .upcoming-training-table .button-register,.stripe-blue .upcoming-training-table-simple .button-register{background-color:#fff;color:#00c3a9!important;padding:.5em 1.5em;-moz-transition:all .25s;-o-transition:all .25s;-webkit-transition:all .25s;transition:all .25s;font-size:.85rem;line-height:23.8px;border-radius:4px;text-decoration:none;display:inline-block;cursor:pointer;border:none;text-align:center;font-family:interface,sans-serif;box-shadow:0 1px 6px 0 rgba(0,0,0,.25)}.button-invert:hover,.stripe-blue .upcoming-training-table .button-register:hover,.stripe-blue .upcoming-training-table-simple .button-register:hover{color:#00c3a9!important;background-color:#dcfffa}@media (min-width:900px){.button-invert,.stripe-blue .upcoming-training-table .button-register,.stripe-blue .upcoming-training-table-simple .button-register{font-size:1rem;line-height:28px}}@media (min-width:600px){.button-invert,.stripe-blue .upcoming-training-table .button-register,.stripe-blue .upcoming-training-table-simple .button-register{white-space:nowrap}}.button-ghost{background-color:#fff;color:#00c3a9!important;padding:.5em 1.5em;-moz-transition:all .25s;-o-transition:all .25s;-webkit-transition:all .25s;transition:all .25s;font-size:.85rem;line-height:23.8px;border-radius:4px;text-decoration:none;display:inline-block;cursor:pointer;text-align:center;font-family:interface,sans-serif;border:1px solid #00c3a9}.button-ghost:hover{color:#00c3a9!important;background-color:#dcfffa}@media (min-width:900px){.button-ghost{font-size:1rem;line-height:28px}}@media (min-width:600px){.button-ghost{white-space:nowrap}}.button-ghost-invert,.stripe-blue .upcoming-training-table .button-moreinfo,.stripe-blue .upcoming-training-table-simple .button-moreinfo{background-color:transparent;color:#fff!important;padding:.5em 1.5em;-moz-transition:all .25s;-o-transition:all .25s;-webkit-transition:all .25s;transition:all .25s;font-size:.85rem;line-height:23.8px;border-radius:4px;text-decoration:none;display:inline-block;cursor:pointer;text-align:center;font-family:interface,sans-serif;border:1px solid #65bef6}.button-ghost-invert:hover,.stripe-blue .upcoming-training-table .button-moreinfo:hover,.stripe-blue .upcoming-training-table-simple .button-moreinfo:hover{color:#fff!important;background-color:#2c7acb}@media (min-width:900px){.button-ghost-invert,.stripe-blue .upcoming-training-table .button-moreinfo,.stripe-blue .upcoming-training-table-simple .button-moreinfo{font-size:1rem;line-height:28px}}@media (min-width:600px){.button-ghost-invert,.stripe-blue .upcoming-training-table .button-moreinfo,.stripe-blue .upcoming-training-table-simple .button-moreinfo{white-space:nowrap}}.button-ghost-alt{background-color:#fff;color:#4797eb!important;padding:.5em 1.5em;-moz-transition:all .25s;-o-transition:all .25s;-webkit-transition:all .25s;transition:all .25s;font-size:.85rem;line-height:23.8px;border-radius:4px;text-decoration:none;display:inline-block;cursor:pointer;text-align:center;font-family:interface,sans-serif;border:1px solid #4797eb}.button-ghost-alt:hover{color:#4797eb!important;background-color:#d5efff}@media (min-width:900px){.button-ghost-alt{font-size:1rem;line-height:28px}}@media (min-width:600px){.button-ghost-alt{white-space:nowrap}}.button-alt,.button-teal{background-color:#00c3a9;color:#fff!important;padding:.5em 1.5em;-moz-transition:all .25s;-o-transition:all .25s;-webkit-transition:all .25s;transition:all .25s;font-size:.85rem;line-height:23.8px;border-radius:4px;text-decoration:none;display:inline-block;cursor:pointer;text-align:center;font-family:interface,sans-serif;border:1px solid #00c3a9}.button-alt:hover,.button-teal:hover{color:#fff!important;background-color:#00c3a9}@media (min-width:900px){.button-alt,.button-teal{font-size:1rem;line-height:28px}}@media (min-width:600px){.button-alt,.button-teal{white-space:nowrap}}.button-error{background-color:#bf0013;color:#fff!important;padding:.5em 1.5em;-moz-transition:all .25s;-o-transition:all .25s;-webkit-transition:all .25s;transition:all .25s;font-size:.85rem;line-height:23.8px;border-radius:4px;text-decoration:none;display:inline-block;cursor:pointer;border:none;text-align:center;font-family:interface,sans-serif}.button-error:hover{color:#fff!important;background-color:#8c000e}@media (min-width:900px){.button-error{font-size:1rem;line-height:28px}}@media (min-width:600px){.button-error{white-space:nowrap}}.button-transparent{background-color:rgba(0,0,0,.4);color:#fff!important;padding:.5em 1.5em;-moz-transition:all .25s;-o-transition:all .25s;-webkit-transition:all .25s;transition:all .25s;font-size:.85rem;line-height:23.8px;border-radius:4px;text-decoration:none;display:inline-block;cursor:pointer;text-align:center;font-family:interface,sans-serif;border:1px solid #fff}.button-transparent:hover{color:#fff!important;background-color:#000}@media (min-width:900px){.button-transparent{font-size:1rem;line-height:28px}}@media (min-width:600px){.button-transparent{white-space:nowrap}}.button-tags{background-color:#1d446c;color:#fff!important;-moz-transition:all .25s;-o-transition:all .25s;-webkit-transition:all .25s;transition:all .25s;border-radius:4px;text-decoration:none;display:inline-block;cursor:pointer;text-align:center;font-family:interface,sans-serif;border:1px solid #1d446c;opacity:.85;text-transform:uppercase;padding:.4em 1em;font-size:.8rem;line-height:21px}.button-tags:hover{color:#fff!important;background-color:#1d446c}@media (min-width:900px){.button-tags{font-size:1rem;line-height:28px}}@media (min-width:600px){.button-tags{white-space:nowrap}}@media (min-width:900px){.button-tags{font-size:.8rem;line-height:21px}}.button-tags-invert{background-color:#fff;color:#25578b!important;-moz-transition:all .25s;-o-transition:all .25s;-webkit-transition:all .25s;transition:all .25s;border-radius:4px;text-decoration:none;display:inline-block;cursor:pointer;text-align:center;font-family:interface,sans-serif;border:1px solid #fff;text-transform:uppercase;padding:.4em 1em;font-size:.8rem;line-height:21px}.button-tags-invert:hover{color:#25578b!important;background-color:#fff}@media (min-width:900px){.button-tags-invert{font-size:1rem;line-height:28px}}@media (min-width:600px){.button-tags-invert{white-space:nowrap}}@media (min-width:900px){.button-tags-invert{font-size:.8rem;line-height:21px}}.button-small,.stripe-blue .upcoming-training-table .button-moreinfo,.stripe-blue .upcoming-training-table .button-register,.stripe-blue .upcoming-training-table-simple .button-moreinfo,.stripe-blue .upcoming-training-table-simple .button-register{font-size:.8rem;line-height:21px;padding-top:.25em;padding-bottom:.25em}@media (min-width:900px){.button-small,.stripe-blue .upcoming-training-table .button-moreinfo,.stripe-blue .upcoming-training-table .button-register,.stripe-blue .upcoming-training-table-simple .button-moreinfo,.stripe-blue .upcoming-training-table-simple .button-register{font-size:.8rem;line-height:21px}}.button-large{font-size:1.0625rem;line-height:29.75px}@media (min-width:900px){.button-large{font-size:1.25rem;line-height:35px}}.button-wide{padding-left:3em;padding-right:3em}.button-full{display:block;width:100%}.button-row{margin:0;padding:0;border:0;overflow:hidden;text-align:center}.button-row li{list-style-image:none;list-style-type:none;margin-left:0;white-space:nowrap;float:left;padding-left:4px;padding-right:4px}.button-row li:first-child{padding-left:0}.button-row li.last,.button-row li:last-child{padding-right:0}.button-row>li{display:inline-block;padding:.5rem 0;margin-bottom:.75em;float:none}@media (min-width:900px){.button-row>li{padding:0 .25rem}}.button-row>li .button:hover{opacity:1}.button-double{margin:0;padding:0;border:0;overflow:hidden;text-align:center}.button-double li{list-style-image:none;list-style-type:none;margin-left:0;white-space:nowrap;float:left;padding-left:4px;padding-right:4px}.button-double li:first-child{padding-left:0}.button-double li.last,.button-double li:last-child{padding-right:0}.button-double>li{float:left;width:50%;padding:0 1em}.button-double>li:last-child{float:right}.button-double .button{width:100%}.media{display:flex;align-items:flex-start}.media+*{margin-top:1.47368em}.media-item{margin-right:1em}.media-item img{display:block}.media-body{flex:1}.media-valign{display:table}.media-valign>.media-body,.media-valign>.media-item{display:table-cell;vertical-align:middle}.media-valign>.media-item{float:none;margin-right:0;padding-right:1em}.media-valign>.media-item img{display:block;max-width:none}.media-valign>.media-body{width:100%}.media-stacked{text-align:center;flex-direction:column;align-items:center}.media-stacked>.media-item{margin-bottom:1.47368em;float:none;margin-right:0}.media-stacked>.media-item img{margin:0 auto}.circle-border{overflow:hidden;border-radius:50%;border:14px solid #d5efff;display:inline-block}.circle-border img{display:block}.pre-heading{color:#00c3a9;text-transform:uppercase;margin-top:1rem}.tags{color:#abb4b9}.tags .icon-tag{position:relative;top:.25em;margin-right:.4em}.tags .tags-heading{display:inline;font-size:inherit;color:inherit;font-weight:600}.tags ul{list-style-type:none}.tags ul,.tags ul li{margin:0;padding:0;display:inline}.tags ul li:after{content:","}.tags ul li.last:after,.tags ul li:last-child:after{content:""}.tags a{color:#abb4b9;text-decoration:none}.tags a:hover{color:#4797eb}.tag-list-large{list-style:none;margin-left:0;padding-left:0}.tag-list-large li{margin-bottom:.73684em;margin-left:0}.breadcrumbs{padding-bottom:.73684em;height:42px;line-height:42px;padding-left:1.53846%;display:none}.breadcrumbs[class*=stripe-]{border:none}@media (min-width:600px){.breadcrumbs{display:block}}.breadcrumbs ol{margin:0;padding:0;border:0;overflow:hidden}.breadcrumbs ol li{list-style-image:none;list-style-type:none;margin-left:0;display:inline-block;vertical-align:middle;white-space:nowrap}.breadcrumbs li{margin-right:.25em}.breadcrumbs li:after{content:url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%3Csvg%20width%3D%227px%22%20height%3D%2210px%22%20viewBox%3D%220%200%207%2010%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Asketch%3D%22http%3A%2F%2Fwww.bohemiancoding.com%2Fsketch%2Fns%22%3E%20%20%20%20%20%20%20%20%3Ctitle%3Ebreadcrumb-divider%3C%2Ftitle%3E%20%20%20%20%3Cdescription%3ECreated%20with%20Sketch.%3C%2Fdescription%3E%20%20%20%20%3Cdefs%3E%3C%2Fdefs%3E%20%20%20%20%3Cg%20id%3D%22Page-1%22%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%20sketch%3Atype%3D%22MSPage%22%3E%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M2.00000787%2C0.999976397%20C1.9479244%2C0.999976397%201.90625762%2C1.02080978%201.86459085%2C1.05205987%20L0.552087404%2C2.36456331%20C0.479170546%2C2.43748017%200.479170546%2C2.56248049%200.552087404%2C2.63539735%20L3.41667825%2C5.4999882%20L0.552087404%2C8.36457904%20C0.479170546%2C8.4374959%200.479170546%2C8.56249623%200.552087404%2C8.63541309%20L1.86459085%2C9.94791653%20C1.9375077%2C10.0208334%202.06250803%2C10.0208334%202.13542489%2C9.94791653%20L6.4479362%2C5.63540522%20C6.52085306%2C5.56248836%206.52085306%2C5.43748803%206.4479362%2C5.36457118%20L2.13542489%2C1.05205987%20C2.09375811%2C1.02080978%202.05209134%2C0.999976397%202.00000787%2C0.999976397%20L2.00000787%2C0.999976397%20Z%22%20id%3D%22breadcrumb-divider%22%20fill%3D%22%23BAC5CF%22%20sketch%3Atype%3D%22MSShapeGroup%22%3E%3C%2Fpath%3E%20%20%20%20%3C%2Fg%3E%3C%2Fsvg%3E");display:inline-block;position:relative;margin-left:1em;margin-right:.2em}.breadcrumbs li:last-child:after{content:''}.breadcrumbs a{font-size:.8rem;line-height:21px;-moz-transition-duration:0;-o-transition-duration:0;-webkit-transition-duration:0;transition-duration:0;color:#65bef6;text-transform:capitalize;text-decoration:none}@media (min-width:900px){.breadcrumbs a{font-size:.8rem;line-height:21px}}.breadcrumbs a:hover{text-decoration:underline}.breadcrumbs .breadcrumb-home{position:relative;left:.35em;background-repeat:no-repeat;display:inline-block;width:12px;height:13px}.breadcrumbs .breadcrumb-home:hover{border-bottom:none}.breadcrumbs .breadcrumb-home svg{fill:#65bef6}.stripe-green .breadcrumbs a,.stripe-green.breadcrumbs a{color:#fff}.stripe-blue .breadcrumbs a,.stripe-blue.breadcrumbs a{color:#e3eaf1}.breadcrumbs-pullup{margin-bottom:-42px;position:relative;z-index:1}.breadcrumbs-light a{color:#fff}.breadcrumbs-light .breadcrumb-home svg{fill:#fff}.breadcrumbs-dark a{color:#2c7acb}.breadcrumbs-dark .breadcrumb-home svg{fill:#2c7acb}.breadcrumbs-fade{-moz-transition:opacity .5s;-o-transition:opacity .5s;-webkit-transition:opacity .5s;transition:opacity .5s;opacity:.6}.breadcrumbs-fade:hover{opacity:1}.filters{margin-top:0;padding-top:1.10526em;padding-bottom:1.10526em;margin-bottom:0;text-align:center}.breadcrumbs+.filters{padding-top:42px;margin-top:-42px}.filters label{float:none;display:inline-block;width:auto;vertical-align:top;margin:0 .5em;padding-top:0;padding-bottom:0;font-weight:400;height:40px;line-height:40px}.filters .chosen-label{line-height:40px}.filters .chosen-container{text-align:left;z-index:1;margin-top:-5px}.filters .chosen-container+input[type=submit]{vertical-align:top}.filters .chosen-container-multi .chosen-choices li{clear:none}.filters .chosen-container-multi .chosen-choices{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;padding-top:6px;padding-bottom:6px}.filters .search-choice-close{-moz-transition:none;-o-transition:none;-webkit-transition:none;transition:none;border:none}.filters .chosen-single{height:40px;padding-top:7px}.filters .selectboxit-container .selectboxit,.filters .selectboxit-container .selectboxit-options a,.filters .selectboxit-container span{height:40px;line-height:40px}.filters .selectboxit-container .selectboxit-text{color:#333}.filters .filters-submit{-moz-transition:all .25s;-o-transition:all .25s;-webkit-transition:all .25s;transition:all .25s;position:relative;left:-.5em;opacity:0;z-index:0;height:40px;padding:0 .75em}.filters .is-changed .filters-submit{left:.25em;opacity:1}.filters.dark-blue{background-color:#25578b}.selectboxit-option-anchor{border-bottom:none!important}.filters-tags{display:none}@media (min-width:600px){.filters-tags{display:block}}.filter-tags-form{height:1px;overflow:hidden}.filter-tags-form.is-chosen-ready{height:auto;overflow:visible}.carousel-container{margin-top:2.94737em;padding-top:0;padding-bottom:0;margin-bottom:2.94737em;position:relative}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;padding:0;margin:-.66667%}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-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)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;margin:0 .22222%;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:url(/mgs_assets/images/v4/ajax-loader.gif) center center no-repeat #fff}.slick-next,.slick-prev{position:absolute;line-height:0;font-size:0;cursor:pointer;top:50%;margin-top:-40px;padding:0;border:none;outline:0;background-color:transparent;color:#fff;opacity:.3;background-image:url(/mgs_assets/images/v3/carousel-arrow.png);background-image:none,url(/mgs_assets/images/v3/carousel-arrow.svg);background-repeat:no-repeat;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;display:block;width:48px;height:82px;-moz-transition:opacity .25s;-o-transition:opacity .25s;-webkit-transition:opacity .25s;transition:opacity .25s}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{outline:0}.slick-prev{left:-75px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-next{-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);right:-75px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:30px;width:30px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:0 0;display:block;height:30px;width:30px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:.6}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:30px;height:30px;font-family:sans-serif;font-size:28.5px;line-height:30px;text-align:center;color:#65bef6;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#00c3a9;opacity:1}.carousel+.arrows{margin:0;display:none;position:absolute;top:0;width:100%}@media (min-width:900px){.carousel+.arrows{display:block}}.carousel+.arrows .next,.carousel+.arrows .prev{background-image:url(/mgs_assets/images/v3/carousel-arrow.png);background-image:none,url(/mgs_assets/images/v3/carousel-arrow.svg);background-repeat:no-repeat;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;display:block;width:48px;height:82px;-moz-transition:opacity .25s;-o-transition:opacity .25s;-webkit-transition:opacity .25s;transition:opacity .25s;position:absolute;top:50%;left:0;cursor:pointer;opacity:.15}.carousel+.arrows .next:hover,.carousel+.arrows .prev:hover{opacity:.3}.carousel+.arrows .next{-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);left:auto;right:0}.carousel-arrows{position:relative}.carousel-arrows .carousel-arrow-next,.carousel-arrows .carousel-arrow-prev{text-decoration:none;opacity:.15}.carousel-arrows .carousel-arrow-next:hover,.carousel-arrows .carousel-arrow-prev:hover{opacity:.25}.carousel-arrows .carousel-arrow-next{-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);right:0}.clients-carousel{padding-left:75px;padding-right:75px}.clients-carousel .slick-prev{left:0}.clients-carousel .slick-next{right:0}.clients-carousel .client-logo{width:100%;float:left;margin-left:0;margin-right:0;text-align:center}.clients-carousel .client-logo img{display:block}.testimonial-carousel .quote{font-size:1.0625rem;line-height:29.75px;color:#2c7acb;font-style:italic;font-weight:100}@media (min-width:900px){.testimonial-carousel .quote{font-size:1.25rem;line-height:35px}}.testimonial-carousel .cite{font-size:.8rem;line-height:21px;color:#4797eb;margin-top:.5em}@media (min-width:900px){.testimonial-carousel .cite{font-size:.8rem;line-height:21px}}.testimonial-nav-carousel{width:100%;float:left;margin-left:0;margin-right:0}.testimonial-nav-carousel .slick-track{margin:0 auto}.testimonial-nav-carousel .carousel-nav-item{padding:2em 1.5em;outline:0}.testimonial-nav-carousel .carousel-nav-item img{width:100%;border-radius:100%;border:5px solid #fff;transition:width .6s,box-shadow .6s}.testimonial-nav-carousel .slick-current img{width:110%;max-width:none;box-shadow:0 3px 5px gray}.pdus-banner{margin-top:1.47368em;padding-top:0;padding-bottom:0;margin-bottom:1.47368em;overflow:hidden;text-align:center}.pdus-banner.single .pdus-type{margin-left:25.38462%}.pdus-banner .pdus-type{margin-top:.73684em;padding-top:0;padding-bottom:0;margin-bottom:2.21053em}@media (min-width:900px){.pdus-banner .pdus-type{margin-top:.73684em;padding:0 2em;margin-bottom:.73684em;width:49.23077%;float:left;margin-right:1.53846%}.pdus-banner .pdus-type:nth-of-type(2n){float:right;margin-right:0;border-left:1px solid #d5efff}}.pdus-banner .pdus-type img{margin:0 1em 1em}@media (min-width:900px){.pdus-banner .pdus-type img{float:left}}.pdus-banner .pdus-type p,.pdus-banner h3{margin:0}.pdus-banner a{color:inherit;text-decoration:inherit;border-bottom:none!important}.pdus-banner a:active,.pdus-banner a:focus{outline:0}.pdus-banner .ss-help:before{-moz-transition:all .25s;-o-transition:all .25s;-webkit-transition:all .25s;transition:all .25s;font-size:1.2em;margin-right:.5em;color:#c9c9c9;position:relative;top:.15em}.pdus-banner img{margin:1em auto}.pdus-banner>p{text-align:center;clear:both}@media (min-width:900px){.pdus-banner{text-align:left}.pdus-banner img{float:right;margin-top:-1.5em}}.stripe-testimonials{overflow:hidden;padding-top:2.21053em;padding-bottom:0}@media (min-width:600px){.stripe-testimonials .testimonial,.stripe-testimonials .testimonial-wide{width:49.23077%;float:left}.stripe-testimonials .testimonial-wide:nth-child(2n+1),.stripe-testimonials .testimonial:nth-child(2n+1){margin-right:-100%;clear:both;margin-left:0}.stripe-testimonials .testimonial-wide:nth-child(2n+2),.stripe-testimonials .testimonial:nth-child(2n+2){margin-left:50.76923%;margin-right:-100%;clear:none}}@media (min-width:900px){.stripe-testimonials .testimonial,.stripe-testimonials .testimonial-wide{margin-left:0;margin-right:0;width:32.30769%;float:left}.stripe-testimonials .testimonial-wide:nth-child(3n+1),.stripe-testimonials .testimonial:nth-child(3n+1){margin-right:-100%;clear:both;margin-left:0}.stripe-testimonials .testimonial-wide:nth-child(3n+2),.stripe-testimonials .testimonial:nth-child(3n+2){margin-left:33.84615%;margin-right:-100%;clear:none}.stripe-testimonials .testimonial-wide:nth-child(3n+3),.stripe-testimonials .testimonial:nth-child(3n+3){margin-left:67.69231%;margin-right:-100%;clear:none}}@media (min-width:900px){.stripe-testimonials .testimonial-wide{width:49.23077%;float:left}.stripe-testimonials .testimonial-wide:nth-child(2n+1){margin-right:-100%;clear:both;margin-left:0}.stripe-testimonials .testimonial-wide:nth-child(2n+2){margin-left:50.76923%;margin-right:-100%;clear:none}}.testimonial,.testimonial-wide{margin-bottom:2.94737em}.testimonial .testimonial-avatar,.testimonial-wide .testimonial-avatar{-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;width:80px;height:80px;overflow:hidden;margin:0 auto}.testimonial blockquote,.testimonial-wide blockquote{font-size:.8rem;line-height:21px;line-height:28px;font-style:italic;margin:0}@media (min-width:900px){.testimonial blockquote,.testimonial-wide blockquote{font-size:.8rem;line-height:21px}}.testimonial blockquote p,.testimonial-wide blockquote p{margin-top:.73684em;padding-top:0;padding-bottom:0;margin-bottom:.73684em}.testimonial blockquote p:before,.testimonial-wide blockquote p:before{content:'\201C'}.testimonial blockquote p:after,.testimonial-wide blockquote p:after{content:'\201D'}.testimonial blockquote cite,.testimonial-wide blockquote cite{display:block;text-align:center;font-style:normal;font-weight:600;color:#4797eb}.testimonial blockquote small,.testimonial-wide blockquote small{display:block;line-height:21px;font-weight:400;color:#abb4b9}@media (min-width:900px){.testimonial-wide{padding-left:90px;padding-right:20px}.testimonial-wide .testimonial-avatar{float:left;margin-left:-90px}}.testimonial-wide blockquote p:first-child{margin-top:0}.testimonial-wide blockquote cite{text-align:left}.testimonial-large blockquote{font-size:.85rem;line-height:23.8px}@media (min-width:900px){.testimonial-large blockquote{font-size:1rem;line-height:28px}}blockquote.single{font-size:.8rem;line-height:21px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background:url(/mgs_assets/images/v3/quote-bubble.png) -10px -10px no-repeat #f7fcff;padding:28px 20px 28px 80px}@media (min-width:900px){blockquote.single{font-size:.8rem;line-height:21px}}blockquote.single p{font-style:italic}blockquote.single .testimonial-source{display:block;font-style:normal}.pagination{margin-top:0;padding-top:2.94737em;padding-bottom:2.94737em;margin-bottom:1.47368em;clear:both}.pagination a{text-decoration:inherit;border-bottom:none!important;color:#abb4b9;text-transform:uppercase;font-weight:600;width:auto;height:auto}.pagination a:active,.pagination a:focus{outline:0}.pagination a:hover{color:#4797eb}.pagination .paginate-prev{padding-left:1em;background-position:0 45%}.pagination .paginate-prev:hover{-moz-transform:translateX(-.75em);-ms-transform:translateX(-.75em);-webkit-transform:translateX(-.75em);transform:translateX(-.75em)}.pagination .paginate-next{float:right;padding-right:1em;background-position:100% 45%}.pagination .paginate-next:hover{-moz-transform:translateX(0.75em);-ms-transform:translateX(0.75em);-webkit-transform:translateX(0.75em);transform:translateX(0.75em)}.pagination-alt a{text-transform:none}.pagination-circles{margin-top:0;padding-top:2.94737em;padding-bottom:2.94737em;margin-bottom:1.47368em;clear:both}.pagination-circles a{text-decoration:inherit;border-bottom:none!important;color:#abb4b9;text-transform:uppercase;font-weight:600;width:auto;height:auto}.pagination-circles a:active,.pagination-circles a:focus{outline:0}.pagination-circles a:hover{color:#4797eb}.pagination-circles .paginate-next,.pagination-circles .paginate-prev{display:inline-block;line-height:1.2;position:relative}.pagination-circles .paginate-next .icon-next,.pagination-circles .paginate-next .icon-previous,.pagination-circles .paginate-next .text,.pagination-circles .paginate-prev .icon-next,.pagination-circles .paginate-prev .icon-previous,.pagination-circles .paginate-prev .text{display:inline-block}.pagination-circles .paginate-next .icon-next,.pagination-circles .paginate-next .icon-previous,.pagination-circles .paginate-prev .icon-next,.pagination-circles .paginate-prev .icon-previous{position:absolute;top:50%;width:4em;height:4em;border-radius:100%;border:1px solid #4797eb;background-size:20px;background-position:center;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.pagination-circles .paginate-next .icon-next,.pagination-circles .paginate-prev .icon-next{right:0}.pagination-circles .paginate-next .icon-previous,.pagination-circles .paginate-prev .icon-previous{left:0}.pagination-circles .paginate-prev{padding-left:4.5em;background-position:0 45%}.pagination-circles .paginate-prev:hover{-moz-transform:translateX(-.75em);-ms-transform:translateX(-.75em);-webkit-transform:translateX(-.75em);transform:translateX(-.75em)}.pagination-circles .paginate-next{float:right;padding-right:4.5em;background-position:100% 45%;text-align:right}.pagination-circles .paginate-next:hover{-moz-transform:translateX(0.75em);-ms-transform:translateX(0.75em);-webkit-transform:translateX(0.75em);transform:translateX(0.75em)}.pagination-circles-alt a{text-transform:none}.panel,.panel-large{font-size:.8rem;line-height:21px;margin-bottom:1.47368em;border:1px solid #d5efff;border-radius:4px;text-align:center;background:#fff;position:relative;color:#4c4d52}@media (min-width:900px){.panel,.panel-large{font-size:.8rem;line-height:21px}}.panel-highlight{border-color:#00c3a9}.panel-ghost{background:rgba(255,255,255,.09)}@media (min-width:900px){.panel-horizontal{overflow:hidden}.panel-horizontal .panel-header{width:48.83721%;float:left;margin-right:2.32558%;border-bottom:none;border-right:1px solid #d5efff}.panel-horizontal .panel-body{width:48.83721%;float:right;margin-right:0}}.panel-vertical{display:flex;flex-direction:column}.panel-vertical .panel-body{flex:1 0 auto}.panel .course-type-icons,.panel-large .course-type-icons{position:absolute;top:14px;left:14px}.panel .course-type-icons i,.panel-large .course-type-icons i{vertical-align:middle;margin-right:.25em}.panel-header{background-color:#f7fcff;border-top:1px solid #d5efff;border-bottom:1px solid #d5efff;position:relative;overflow:hidden}.panel-header.no-padding{padding:0}.panel-header:first-child{border-top:none}.panel-header-alt{background-color:#f6fffe}.panel-body,.panel-footer,.panel-header{padding:14px}.panel-photo-header{max-height:13em;overflow:hidden}.panel-photo-header img{width:100%}.panel-presentation-header,.panel-review-header{background-size:cover}.panel-presentation-header img,.panel-review-header img{display:block;margin:10px auto 0;border:2px solid rgba(0,0,0,.5)}.panel-presentation-header{background:url(/mgs_assets/images/v4/pages/blog/presentation-bg.png) 0/cover no-repeat #00c3a9}.panel-presentation-header img{max-width:75%}.panel-review-header{background:url(/mgs_assets/images/v4/pages/blog/review-bg.png) 0/cover no-repeat #65bef6}.panel-review-header img{max-width:60%}.panel-body{text-align:left;color:#4c4d52}.panel-body a{color:#4797eb}.panel-body a:hover{color:#197de6}.panel-body h1,.panel-body h2,.panel-body h3,.panel-body h4,.panel-body h5,.panel-body h6{color:#2c7acb}.panel-footer>p:last-child{margin-bottom:14px}.panel-sticker{-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);background-color:#00c3a9;color:#fff;text-align:center;min-width:10em;position:absolute;top:1.75em;right:-2.5em;font-weight:700;text-transform:uppercase;padding:.125em 0}.panel-large .panel-body{font-size:.85rem;line-height:23.8px;padding:28px}@media (min-width:900px){.panel-large .panel-body{font-size:1rem;line-height:28px}}.panel-large .cs-content{padding-right:0}.panel-large .cs-sidebar{padding-left:0}.course-panel{border-color:#dbe3e5;height:100%;display:flex;flex-direction:column;align-items:center;transition:all .25s}.course-panel:hover{border-color:#afc0c5;box-shadow:0 4px 7px rgba(0,0,0,.1);transform:translateY(-2px);background-color:#fcfcfc}.course-panel .block-link:hover{background-color:transparent;color:inherit}.course-panel .panel-body{display:flex;flex-direction:column;align-items:center;padding-bottom:0}.course-panel .panel-footer{margin-top:auto;padding-top:0}.course-panel .panel-footer a{color:inherit}@media (min-width:600px){.list-panels>.panel,.list-panels>.panel-large{width:23.84615%;float:left;min-height:202px}.list-panels>.panel-large:nth-child(4n+1),.list-panels>.panel:nth-child(4n+1){margin-right:-100%;clear:both;margin-left:0}.list-panels>.panel-large:nth-child(4n+2),.list-panels>.panel:nth-child(4n+2){margin-left:25.38462%;margin-right:-100%;clear:none}.list-panels>.panel-large:nth-child(4n+3),.list-panels>.panel:nth-child(4n+3){margin-left:50.76923%;margin-right:-100%;clear:none}.list-panels>.panel-large:nth-child(4n+4),.list-panels>.panel:nth-child(4n+4){margin-left:76.15385%;margin-right:-100%;clear:none}}.list-panels>.panel h2,.list-panels>.panel h3,.list-panels>.panel h4,.list-panels>.panel-large h2,.list-panels>.panel-large h3,.list-panels>.panel-large h4{color:#4797eb;background-color:#f7fcff;padding:1em 0;margin:0;border-bottom:solid 1px #d5efff}.list-panels>.panel ul,.list-panels>.panel-large ul{padding:0 1rem}.content-article-panels{overflow:hidden;overflow:visible;margin-bottom:1em}.content-article-panels .panel,.content-article-panels .panel-large{position:relative}@media (min-width:600px){.content-article-panels .panel,.content-article-panels .panel-large{width:49.23077%;float:left}.content-article-panels .panel-large:nth-child(2n+1),.content-article-panels .panel:nth-child(2n+1){margin-right:-100%;clear:both;margin-left:0}.content-article-panels .panel-large:nth-child(2n+2),.content-article-panels .panel:nth-child(2n+2){margin-left:50.76923%;margin-right:-100%;clear:none}}@media (min-width:900px){.content-article-panels .panel,.content-article-panels .panel-large{width:32.30769%;float:left}.content-article-panels .panel-large:nth-child(3n+1),.content-article-panels .panel:nth-child(3n+1){margin-right:-100%;clear:both;margin-left:0}.content-article-panels .panel-large:nth-child(3n+2),.content-article-panels .panel:nth-child(3n+2){margin-left:33.84615%;margin-right:-100%;clear:none}.content-article-panels .panel-large:nth-child(3n+3),.content-article-panels .panel:nth-child(3n+3){margin-left:67.69231%;margin-right:-100%;clear:none}}.content-article-panels .carousel-item>.panel,.content-article-panels .carousel-item>.panel-large{width:100%;float:left;margin-left:0;margin-right:0}.content-article-panel .panel-header{position:relative;border-radius:4px 4px 0 0}.content-article-panel .panel-body{min-height:14em}.content-article-panel .panel-body>h3{margin-top:0;padding-top:0;padding-bottom:0;margin-bottom:.29474em;font-size:1.0625rem;line-height:29.75px;line-height:1.3}@media (min-width:900px){.content-article-panel .panel-body>h3{font-size:1.25rem;line-height:35px}}.content-article-panel .panel-body .post-date{text-align:left}.content-article-panel .panel-footer{position:absolute;left:0;bottom:0;width:100%}.content-article-panel .post-metadata{width:64.51613%;float:left;margin-right:6.45161%}.content-article-panel .read-more{width:29.03226%;float:right;margin-right:0;text-align:right}.content-article-panel .post-metadata{font-size:.8rem;line-height:21px;text-align:left;padding:.25em 0}@media (min-width:900px){.content-article-panel .post-metadata{font-size:.8rem;line-height:21px}}.content-article-panel.simple,.content-article-panel.simple .panel-body{min-height:0}.content-article-panel.simple h3 a{color:#4c4d52}.content-article-panel.simple .panel-footer{display:none}.content-topic-panel{background-size:cover;background-repeat:no-repeat}.content-topic-panel .panel-shade{position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,.6)}.content-topic-panel .panel-content{position:absolute;width:100%;top:50%;transform:translateY(-50%);color:#fff}.content-topic-panel .panel-content h3{color:#fff;line-height:1.3;margin:.25em 0}.content-topic-panel .panel-footer{position:absolute;width:100%;bottom:0}.content-article-panel,.content-topic-panel{min-height:27.5em}.email-panel.panel-large,.panel.email-panel{background:#4797eb;color:#fff;padding:2em 1.5em;min-height:27.5em}.email-panel.panel-large h2,.email-panel.panel-large h3,.email-panel.panel-large h4,.panel.email-panel h2,.panel.email-panel h3,.panel.email-panel h4{color:inherit;margin:.25em 0}.email-panel.panel-large p,.panel.email-panel p{margin-bottom:1.47368em}.email-panel.panel-large label,.panel.email-panel label{font-size:.85rem;line-height:23.8px;color:#4797eb;font-style:italic;font-weight:400;text-align:left;padding-left:1em;padding-top:5px}@media (min-width:900px){.email-panel.panel-large label,.panel.email-panel label{font-size:1rem;line-height:28px}}.email-panel.panel-large input[type=text],.panel.email-panel input[type=text]{font-size:.85rem;height:2em;line-height:2em;border-radius:1em;border:none;box-shadow:0 0 0 4px #65bef6;width:100%;padding-left:1em;padding-right:3em}@media (min-width:900px){.email-panel.panel-large input[type=text],.panel.email-panel input[type=text]{font-size:1rem;line-height:28px}}.email-panel.panel-large button,.email-panel.panel-large input[type=submit],.panel.email-panel button,.panel.email-panel input[type=submit]{font-size:.85rem;line-height:23.8px;position:absolute;top:0;right:0;z-index:20;background:0 0;border:none;width:3em;height:1em;cursor:pointer;padding:7px 0}@media (min-width:900px){.email-panel.panel-large button,.email-panel.panel-large input[type=submit],.panel.email-panel button,.panel.email-panel input[type=submit]{font-size:1rem;line-height:28px}}@media (min-width:600px){.email-panel.panel-large .icon-mgs-newspaper,.panel.email-panel .icon-mgs-newspaper{margin-top:2.5em}}.content-article-panels.featured{margin-bottom:0;position:relative}@media (min-width:600px){.content-article-panels.featured .panel,.content-article-panels.featured .panel-large{width:100%;float:left;margin-left:0;margin-right:0;min-height:1em;margin-bottom:0;display:flex}}@media (min-width:900px){.content-article-panels.featured .panel,.content-article-panels.featured .panel-large{width:100%;float:left;margin-left:0;margin-right:0}}.content-article-panels.featured .panel-photo-header{max-height:none}@media (min-width:600px){.content-article-panels.featured .panel-header{width:60%;float:left;margin-right:0;border-radius:4px 0 0 4px;border:none}}@media (min-width:600px){.content-article-panels.featured .panel-body{width:40%;float:right;margin-right:0;min-height:12em;align-self:center}}@media (min-width:900px){.content-article-panels.featured .panel-body h3{font-size:2.25em;line-height:1.25;margin-top:-.5em}}.content-article-panels.featured .panel-body .article-summary{display:none}@media (min-width:600px){.content-article-panels.featured .panel-body .article-summary{display:block;margin-bottom:1em}}@media (min-width:900px){.content-article-panels.featured .panel-body .article-summary{font-size:1.3em;line-height:1.5;color:#666}}@media (min-width:600px){.content-article-panels.featured .panel-body .article-teaser{display:none}}@media (min-width:600px){.content-article-panels.featured .panel-footer{left:60%;right:0;width:40%}}.content-article-listing .listing-item{margin-bottom:1em}@media (min-width:600px){.content-article-listing .listing-item{margin-bottom:0;height:7em}}.content-article-listing .listing-item h4{margin:.2em 0;line-height:1.3}.content-article-listing .listing-item a{text-decoration:none}@media (min-width:600px){.content-article-listing .listing-item{width:32.30769%;float:left}.content-article-listing .listing-item:nth-child(3n+1){margin-right:-100%;clear:both;margin-left:0}.content-article-listing .listing-item:nth-child(3n+2){margin-left:33.84615%;margin-right:-100%;clear:none}.content-article-listing .listing-item:nth-child(3n+3){margin-left:67.69231%;margin-right:-100%;clear:none}}@media (min-width:900px){.content-article-listing .listing-item{width:23.84615%;float:left}.content-article-listing .listing-item:nth-child(4n+1){margin-right:-100%;clear:both;margin-left:0}.content-article-listing .listing-item:nth-child(4n+2){margin-left:25.38462%;margin-right:-100%;clear:none}.content-article-listing .listing-item:nth-child(4n+3){margin-left:50.76923%;margin-right:-100%;clear:none}.content-article-listing .listing-item:nth-child(4n+4){margin-left:76.15385%;margin-right:-100%;clear:none}}.content-panels .stripe,.content-panels body.onsite .stripe-combinations,.content-panels body.onsite .stripe-lightblue,body.onsite .content-panels .stripe-combinations,body.onsite .content-panels .stripe-lightblue{padding-bottom:0}.content-panels .pagination{padding-top:0}.label{font-size:.64rem;line-height:21px;text-transform:uppercase;color:#00c3a9;font-weight:600}@media (min-width:900px){.label{font-size:.64rem;line-height:21px}}.discounts-header{text-align:center;display:flex;flex-direction:column;justify-content:center}.discounts-header h2{color:#4c4d52;margin:auto 0}.discount{border-radius:6px;text-align:center;padding:1em 2em;border:2px dashed #00c3a9;background-color:#fff}.save{font-size:.8rem;line-height:21px;color:#4797eb;text-transform:uppercase;font-weight:600;display:block;letter-spacing:1px;margin-bottom:.5em}@media (min-width:900px){.save{font-size:.8rem;line-height:21px}}.discount-per,.discount-price,.dollar-sign{color:#00c3a9;font-weight:300}.dollar-sign{font-size:1.68421em;line-height:.875em;position:relative;top:-.4em}.discount-price{font-size:3.36842em;line-height:.4375em;font-weight:500;position:relative;top:.1em}.discount-per{max-width:3em;display:inline-block;text-align:left;overflow:visible;line-height:1}.discount-description{display:block;margin-top:.5em;line-height:1.25}input.text,input[type=email],input[type=password],input[type=tel],input[type=text],input[type=url],textarea{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;font-family:interface,sans-serif;font-size:19px;line-height:28px;border:1px solid #c6c7c0;margin:0;padding:7px .5em;width:100%}@media (min-width:400px){input.text,input[type=email],input[type=password],input[type=tel],input[type=text],input[type=url],textarea{width:70%}input.tiny.text,input.tiny[type=email],input.tiny[type=password],input.tiny[type=tel],input.tiny[type=text],input.tiny[type=url],textarea.tiny{width:10%}input.short.text,input.short[type=email],input.short[type=password],input.short[type=tel],input.short[type=text],input.short[type=url],textarea.short{width:31.11111%}input.large.text,input.large[type=email],input.large[type=password],input.large[type=tel],input.large[type=text],input.large[type=url],textarea.large{width:87.5%}}input.bigtext.text,input.bigtext[type=email],input.bigtext[type=password],input.bigtext[type=tel],input.bigtext[type=text],input.bigtext[type=url],textarea.bigtext{font-size:18px;line-height:56px}input.default.text,input.default[type=email],input.default[type=password],input.default[type=tel],input.default[type=text],input.default[type=url],input.placeholder.text,input.placeholder[type=email],input.placeholder[type=password],input.placeholder[type=tel],input.placeholder[type=text],input.placeholder[type=url],textarea.default,textarea.placeholder{color:#999}input.text:active,input.text:focus,input.text:hover,input[type=email]:active,input[type=email]:focus,input[type=email]:hover,input[type=password]:active,input[type=password]:focus,input[type=password]:hover,input[type=tel]:active,input[type=tel]:focus,input[type=tel]:hover,input[type=text]:active,input[type=text]:focus,input[type=text]:hover,input[type=url]:active,input[type=url]:focus,input[type=url]:hover,textarea:active,textarea:focus,textarea:hover{border-color:#555}input[disabled].text,input[disabled].text:hover,input[disabled][type=email],input[disabled][type=email]:hover,input[disabled][type=password],input[disabled][type=password]:hover,input[disabled][type=tel],input[disabled][type=tel]:hover,input[disabled][type=text],input[disabled][type=text]:hover,input[disabled][type=url],input[disabled][type=url]:hover,textarea[disabled],textarea[disabled]:hover{color:#abb4b9;border-color:#d3d8da;cursor:default}fieldset li.no_margin,fieldset.no_margin{margin-bottom:0}fieldset{overflow:hidden;margin-bottom:1.47368em;border:none;padding:0;margin-left:0;margin-right:0}form p{margin-bottom:1.47368em}form ol,form ul{float:left;clear:left;width:100%;margin:0;padding:0;list-style:none}form ol.ruled,form ul.ruled{border-top:1px solid #eff9ff}form ol.ruled>li,form ul.ruled>li{padding:.5em 0;margin-bottom:0;border-bottom:1px solid #eff9ff}form ol li,form ul li{float:left;clear:left;width:100%;margin:0 0 14px}form ol li .inputgroup,form ul li .inputgroup{margin-left:25%;padding-top:.5em}form ol li ul.inputgroup,form ul li ul.inputgroup{clear:none;list-style:none;margin-bottom:0}form ol li ul.inputgroup li,form ul li ul.inputgroup li{margin-bottom:0}form ol li ul.inputgroup li label,form ul li ul.inputgroup li label{width:auto;font-weight:400}form ol li .instructions,form ul li .instructions{float:left;margin-right:.5em;font-size:.91em}form ol li .instructions.optional,form ul li .instructions.optional{color:#abb4b9;font-style:italic;font-size:12px}form ol li .instructions label,form ul li .instructions label{float:none;clear:both;display:block;margin:0;padding-top:4px;width:auto;font-size:.91em;font-weight:400;line-height:1;color:#777}@media (min-width:400px){fieldset.submit,li.submit{padding-left:27%}}fieldset.submit input,li.submit input{display:inline}@media (min-width:400px){.no-label{padding-left:27%}}legend span{display:block;line-height:22px;font-weight:700;font-family:interface,sans-serif;padding-bottom:1.2em;white-space:normal}label{display:block;float:none;width:auto;margin:0;font-weight:700;padding:4px 0}@media (min-width:400px){label{float:left;margin-right:2%;width:25%}}textarea{height:8em}select{margin:4px 0}.checkboxes,.choices-group,.radios{margin-left:0}.checkboxes li,.choices-group li,.radios li{margin-bottom:0}.checkboxes input[type=checkbox],.checkboxes input[type=radio],.choices-group input[type=checkbox],.choices-group input[type=radio],.radios input[type=checkbox],.radios input[type=radio]{margin-right:.5em;display:inline}.checkboxes input[type=radio],.choices-group input[type=radio],.radios input[type=radio]{vertical-align:baseline}.checkboxes label,.choices-group label,.radios label{float:none;width:auto;display:inline;font-weight:400}input.checkbox,input[type=checkbox]{margin-right:.5em;display:inline-block}label.checkbox{float:none;width:auto;display:inline-block}.stacked ol,.stacked ul,.top_labels ol,.top_labels ul,form.email-signup-horizontal ol,form.email-signup-horizontal ul{float:none}.stacked li,.top_labels li,form.email-signup-horizontal li{float:none;clear:both;width:100%;margin:0 0 1.2em}.stacked li li,.top_labels li li,form.email-signup-horizontal li li{margin-bottom:0}.stacked label,.top_labels label,form.email-signup-horizontal label{display:block;float:none;width:auto;margin:0}.stacked .checkboxes li,.stacked .choices-group li,.stacked .radios li,.top_labels .checkboxes li,.top_labels .choices-group li,.top_labels .radios li,form.email-signup-horizontal .checkboxes li,form.email-signup-horizontal .choices-group li,form.email-signup-horizontal .radios li{margin-bottom:.73684em}.stacked .checkboxes label,.stacked .choices-group label,.stacked .radios label,.top_labels .checkboxes label,.top_labels .choices-group label,.top_labels .radios label,form.email-signup-horizontal .checkboxes label,form.email-signup-horizontal .choices-group label,form.email-signup-horizontal .radios label{display:inline}.stacked input.text,.stacked input[type=email],.stacked input[type=tel],.stacked input[type=text],.stacked input[type=url],.stacked textarea,.top_labels input.text,.top_labels input[type=email],.top_labels input[type=tel],.top_labels input[type=text],.top_labels input[type=url],.top_labels textarea,form.email-signup-horizontal input.text,form.email-signup-horizontal input[type=email],form.email-signup-horizontal input[type=tel],form.email-signup-horizontal input[type=text],form.email-signup-horizontal input[type=url],form.email-signup-horizontal textarea{margin-left:0;width:100%}.stacked .submit,.stacked.submit,.top_labels .submit,.top_labels.submit,form.email-signup-horizontal .submit,form.submit.email-signup-horizontal{padding-left:0}.wide-labels li>label{width:45%}.wide-labels input.text,.wide-labels input[type=email],.wide-labels input[type=password],.wide-labels input[type=tel],.wide-labels input[type=text],.wide-labels input[type=url],.wide-labels textarea{width:50%}.wide-labels .no-label,.wide-labels .submit{padding-left:47%}@media (min-width:900px){form.email-signup-horizontal>p{display:inline-block;width:31.95876%}form.email-signup-horizontal>p+p{margin-top:0;margin-left:1.53846%}form.email-signup-horizontal .button{width:100%}}#flash{clear:both;padding:8px 10px;margin-bottom:1em;color:#222;background:#fffbbe;border:1px solid #d8d056}#flash.error{background:#fde5e5;border:1px solid #cb7a7a}#flash p{margin-bottom:0}#errorExplanation,#error_explanation,.error-explanation{clear:both;padding:8px 10px;margin-bottom:2em;color:#222;background:#fde5e5;border:1px solid #cb7a7a}#errorExplanation .error-title,#errorExplanation h2,#error_explanation .error-title,#error_explanation h2,.error-explanation .error-title,.error-explanation h2{color:#900;font-size:1.4em;margin-bottom:.35em}#errorExplanation p,#error_explanation p,.error-explanation p{margin-bottom:.8em}#errorExplanation ul,#error_explanation ul,.error-explanation ul{margin-bottom:0}.field-with-errors label,.fieldWithErrors label,.field_with_erors label{color:#800}.field-with-errors input.text,.field-with-errors input[type=email],.field-with-errors input[type=password],.field-with-errors input[type=tel],.field-with-errors input[type=text],.field-with-errors input[type=url],.field-with-errors textarea,.fieldWithErrors input.text,.fieldWithErrors input[type=email],.fieldWithErrors input[type=password],.fieldWithErrors input[type=tel],.fieldWithErrors input[type=text],.fieldWithErrors input[type=url],.fieldWithErrors textarea,.field_with_erors input.text,.field_with_erors input[type=email],.field_with_erors input[type=password],.field_with_erors input[type=tel],.field_with_erors input[type=text],.field_with_erors input[type=url],.field_with_erors textarea{background:#fde5e5}.input-group{display:inline-block;width:70%}.input-group input,.input-group textarea{width:100%}.input-group .error-explanation{margin-top:.5em;margin-bottom:1em}form ol.address,form ul.address{float:left;clear:none;width:70%;margin-left:0;margin-bottom:0}form ol.address .locality,form ol.address .postal_code,form ol.address .region,form ol.address .street_address,form ul.address .locality,form ul.address .postal_code,form ul.address .region,form ul.address .street_address{float:left;clear:none}form ol.address .locality label,form ol.address .postal_code label,form ol.address .region label,form ol.address .street_address label,form ul.address .locality label,form ul.address .postal_code label,form ul.address .region label,form ul.address .street_address label{width:auto;position:relative;top:42px;font-weight:400;font-size:15.96px;color:#abb4b9}form ol.address .locality input,form ol.address .postal_code input,form ol.address .region input,form ol.address .street_address input,form ul.address .locality input,form ul.address .postal_code input,form ul.address .region input,form ul.address .street_address input{margin-bottom:.73684em;position:relative;top:-1.95em;width:100%}form ol.address .locality,form ul.address .locality{width:50%}form ol.address .region,form ul.address .region{width:20%;margin:0 5%}form ol.address .postal_code,form ul.address .postal_code{width:20%;float:left}form ol.address .country label,form ul.address .country label{display:none}form ol.name,form ul.name{float:left;clear:none;width:70%;margin-left:0;margin-bottom:.5em}form ol.name .fname,form ol.name .lname,form ul.name .fname,form ul.name .lname{float:left;clear:none;margin-right:10px;margin-bottom:0;width:35%}form ol.name .fname label,form ol.name .lname label,form ul.name .fname label,form ul.name .lname label{width:auto;position:relative;top:2.25em;font-weight:400;font-size:.91em}form ol.name .fname input,form ol.name .lname input,form ul.name .fname input,form ul.name .lname input{position:relative;top:-1.95em;width:100%}form ol.name .lname,form ul.name .lname{margin-right:0}.star-rating-input{margin-bottom:1.47368em;font-size:0;white-space:nowrap;display:inline-block;width:120px;height:24px;overflow:hidden;position:relative;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjI0cHgiIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDI0IDI0IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggMy4yLjIgKDk5ODMpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPgogICAgPHRpdGxlPnN0YXI8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBza2V0Y2g6dHlwZT0iTVNQYWdlIj4KICAgICAgICA8cGF0aCBkPSJNMjMuODYxMTczNyw5Ljg2MTA3NDAzIEMyNC4wMDAwNjI5LDkuNzIyMTg0NzggMjQuMDI3ODQwOCw5LjQ5OTk2MTk3IDIzLjk3MjI4NTEsOS4zMDU1MTcwMiBDMjMuODg4OTUxNSw5LjExMTA3MjA2IDIzLjY5NDUwNjYsOC45OTk5NjA2NiAyMy41MDAwNjE2LDguOTk5OTYwNjYgTDE1LjgzMzM3NDksOC45OTk5NjA2NiBMMTIuNDcyMjU0OSwwLjMzMzI3MTI2NSBDMTIuMzg4OTIxNCwwLjEzODgyNjMxMSAxMi4xOTQ0NzY0LC02LjI5NDI1MDQ5ZS0wNSAxMi4wMDAwMzE1LC02LjI5NDI1MDQ5ZS0wNSBDMTEuODA1NTg2NSwtNi4yOTQyNTA0OWUtMDUgMTEuNjExMTQxNiwwLjEzODgyNjMxMSAxMS41Mjc4MDgsMC4zMzMyNzEyNjUgTDguMTY2Njg4MDgsOC45OTk5NjA2NiBMMC41MDAwMDEzMTEsOC45OTk5NjA2NiBDMC4zMDU1NTYzNTcsOC45OTk5NjA2NiAwLjExMTExMTQwMyw5LjExMTA3MjA2IDAuMDI3Nzc3ODUwNiw5LjMwNTUxNzAyIEMtMC4wMjc3Nzc4NTA2LDkuNDk5OTYxOTcgLTEuOTc2NTAwNTZlLTE2LDkuNzIyMTg0NzggMC4xMzg4ODkyNTMsOS44NjEwNzQwMyBMNS45NzIyMzc4OCwxNS42NjY2NDQ4IEw0LjUwMDAxMTgsMjMuNDE2NjY1MSBDNC40NzIyMzM5NSwyMy42MTExMTAxIDQuNTU1NTY3NSwyMy44MDU1NTUgNC43MjIyMzQ2MSwyMy45MTY2NjY0IEM0Ljg4ODkwMTcxLDI0LjAyNzc3NzkgNS4xMTExMjQ1MiwyNC4wMjc3Nzc5IDUuMjc3NzkxNjIsMjMuOTE2NjY2NCBMMTIuMDAwMDMxNSwxOS41ODMzMjE4IEwxOC43MjIyNzEzLDIzLjkxNjY2NjQgQzE4LjgwNTYwNDksMjMuOTcyMjIyMSAxOC45MTY3MTYzLDI0IDE5LjAwMDA0OTgsMjQgQzE5LjA4MzM4MzQsMjQgMTkuMTk0NDk0OCwyMy45NzIyMjIxIDE5LjI3NzgyODMsMjMuOTE2NjY2NCBDMTkuNDQ0NDk1NCwyMy44MDU1NTUgMTkuNTI3ODI5LDIzLjYxMTExMDEgMTkuNTAwMDUxMSwyMy40MTY2NjUxIEwxOC4wMjc4MjUxLDE1LjY2NjY0NDggTDIzLjg2MTE3MzcsOS44NjEwNzQwMyBaIiBpZD0ic3RhciIgZmlsbD0iI0QxRDFEMSIgc2tldGNoOnR5cGU9Ik1TU2hhcGVHcm91cCI+PC9wYXRoPgogICAgPC9nPgo8L3N2Zz4=) 0 0/contain;vertical-align:text-bottom}.star-rating-input i{opacity:0;position:absolute;left:0;top:0;height:100%;width:20%;z-index:1;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjI0cHgiIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDI0IDI0IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggMy4yLjIgKDk5ODMpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPgogICAgPHRpdGxlPnN0YXItb3JhbmdlPC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc2tldGNoOnR5cGU9Ik1TUGFnZSI+CiAgICAgICAgPHBhdGggZD0iTTIzLjg2MTE3MzcsOS44NjEwNzQwMyBDMjQuMDAwMDYyOSw5LjcyMjE4NDc4IDI0LjAyNzg0MDgsOS40OTk5NjE5NyAyMy45NzIyODUxLDkuMzA1NTE3MDIgQzIzLjg4ODk1MTUsOS4xMTEwNzIwNiAyMy42OTQ1MDY2LDguOTk5OTYwNjYgMjMuNTAwMDYxNiw4Ljk5OTk2MDY2IEwxNS44MzMzNzQ5LDguOTk5OTYwNjYgTDEyLjQ3MjI1NDksMC4zMzMyNzEyNjUgQzEyLjM4ODkyMTQsMC4xMzg4MjYzMTEgMTIuMTk0NDc2NCwtNi4yOTQyNTA0OWUtMDUgMTIuMDAwMDMxNSwtNi4yOTQyNTA0OWUtMDUgQzExLjgwNTU4NjUsLTYuMjk0MjUwNDllLTA1IDExLjYxMTE0MTYsMC4xMzg4MjYzMTEgMTEuNTI3ODA4LDAuMzMzMjcxMjY1IEw4LjE2NjY4ODA4LDguOTk5OTYwNjYgTDAuNTAwMDAxMzExLDguOTk5OTYwNjYgQzAuMzA1NTU2MzU3LDguOTk5OTYwNjYgMC4xMTExMTE0MDMsOS4xMTEwNzIwNiAwLjAyNzc3Nzg1MDYsOS4zMDU1MTcwMiBDLTAuMDI3Nzc3ODUwNiw5LjQ5OTk2MTk3IC0xLjk3NjUwMDU2ZS0xNiw5LjcyMjE4NDc4IDAuMTM4ODg5MjUzLDkuODYxMDc0MDMgTDUuOTcyMjM3ODgsMTUuNjY2NjQ0OCBMNC41MDAwMTE4LDIzLjQxNjY2NTEgQzQuNDcyMjMzOTUsMjMuNjExMTEwMSA0LjU1NTU2NzUsMjMuODA1NTU1IDQuNzIyMjM0NjEsMjMuOTE2NjY2NCBDNC44ODg5MDE3MSwyNC4wMjc3Nzc5IDUuMTExMTI0NTIsMjQuMDI3Nzc3OSA1LjI3Nzc5MTYyLDIzLjkxNjY2NjQgTDEyLjAwMDAzMTUsMTkuNTgzMzIxOCBMMTguNzIyMjcxMywyMy45MTY2NjY0IEMxOC44MDU2MDQ5LDIzLjk3MjIyMjEgMTguOTE2NzE2MywyNCAxOS4wMDAwNDk4LDI0IEMxOS4wODMzODM0LDI0IDE5LjE5NDQ5NDgsMjMuOTcyMjIyMSAxOS4yNzc4MjgzLDIzLjkxNjY2NjQgQzE5LjQ0NDQ5NTQsMjMuODA1NTU1IDE5LjUyNzgyOSwyMy42MTExMTAxIDE5LjUwMDA1MTEsMjMuNDE2NjY1MSBMMTguMDI3ODI1MSwxNS42NjY2NDQ4IEwyMy44NjExNzM3LDkuODYxMDc0MDMgWiIgaWQ9InN0YXItb3JhbmdlIiBmaWxsPSIjRjdBNDNFIiBza2V0Y2g6dHlwZT0iTVNTaGFwZUdyb3VwIj48L3BhdGg+CiAgICA8L2c+Cjwvc3ZnPg==) 0 0/contain}.star-rating-input input{-moz-appearance:none;-webkit-appearance:none;opacity:0;display:inline-block!important;width:20%;height:100%;margin:0;padding:0;z-index:2;position:relative;cursor:pointer}.star-rating-input input:checked+i,.star-rating-input input:hover+i{opacity:1}.star-rating-input i~i{width:40%}.star-rating-input i~i~i{width:60%}.star-rating-input i~i~i~i{width:80%}.star-rating-input i~i~i~i~i{width:100%}.star-rating-choice{display:inline-block;padding-left:.5em}.counter{text-align:right;font-weight:700}.counter-alert{color:red}.infield-label{position:relative}.infield-label>label{position:absolute;top:0;bottom:0;left:0;width:100%;transition:.2s;opacity:1}.infield-label.hide-label>input:focus+label,.infield-label.hide-label>input:valid+label{opacity:0}.custom-select{position:relative;display:block;overflow:hidden;width:100%;max-width:100%;border:1px solid #bbb;border-radius:.3em;box-shadow:0 1px 0 1px rgba(0,0,0,.04);background:#f3f3f3;background:-moz-linear-gradient(top,#fff 0,#e5e5e5 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#e5e5e5));background:-webkit-linear-gradient(top,#fff 0,#e5e5e5 100%);background:-o-linear-gradient(top,#fff 0,#e5e5e5 100%);background:-ms-linear-gradient(top,#fff 0,#e5e5e5 100%);background:linear-gradient(to bottom,#fff 0,#e5e5e5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e5e5e5', GradientType=0)}.custom-select:after{background:0 0;color:#bbb;content:"\25BC";font-size:.7em;padding:0;position:absolute;right:1em;bottom:.3em;z-index:1;pointer-events:none}.custom-select:hover{border:1px solid #888}.custom-select select{width:110%;max-width:110%;min-width:110%;appearance:none;-webkit-appearance:none;-moz-appearance:window;text-indent:.01px;text-overflow:"";font-size:16px;font-weight:700;background:0 0;border:none;color:#444;outline:0;padding:.4em 19% .4em .8em;font-family:helvetica,sans-serif;line-height:1.2;margin:.2em}.custom-select select::-ms-expand{display:none}.custom-select select:focus{outline:0;box-shadow:0 0 3px 3px rgba(180,222,250,.85)}.custom-select select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.dropdown{position:relative}.dropdown-menu{list-style:none;margin:0;border-radius:4px;background-color:#f9fbfc;box-shadow:0 1px 4px 0 rgba(0,0,0,.4);position:absolute;top:100%;left:0;display:none;z-index:999;padding:5px}.dropdown-menu li{margin-left:0;padding-left:0;background:0 0}.dropdown-menu.centered{left:50%;width:200px;margin-left:-100px}.dropdown-menu.has-triangle:before{content:'';display:block;height:0;width:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #f9fbfc;position:absolute;top:-10px;left:50%;margin-left:-5px}.open>.dropdown-menu{display:block}.dropdown-menu li a{font-size:.8rem;line-height:21px;text-decoration:inherit;border-bottom:none!important;font-weight:500;display:block;color:#333;margin-bottom:2px;padding:.5em 1em}@media (min-width:900px){.dropdown-menu li a{font-size:.8rem;line-height:21px}}.dropdown-menu li a:active,.dropdown-menu li a:focus{outline:0}.dropdown-menu li a:hover{background:#dbe9d0}.features-grid{list-style:none;margin-left:0;padding-left:0;margin-top:1.47368em;padding-top:0;padding-bottom:0;margin-bottom:1.47368em}.features-grid li{margin-left:0;padding-left:0;background:0 0}.features-grid>ul{list-style:none;margin:0;padding:0}.features-grid>ul li{margin-left:0;padding-left:0;background:0 0}.features-grid strong{margin-bottom:.73684em;display:block}.features-grid .features-grid-item,.features-grid>li,.features-grid>ul>li{border-bottom:1px solid #65bef6;padding-top:1em;padding-bottom:1em}.features-grid .features-grid-item:last-child,.features-grid>li:last-child,.features-grid>ul>li:last-child{border-bottom:none}@media (min-width:600px){.features-grid .features-grid-item,.features-grid>li,.features-grid>ul>li{width:50%;float:left;padding:1em;min-height:9em}.features-grid .features-grid-item:nth-child(odd),.features-grid>li:nth-child(odd),.features-grid>ul>li:nth-child(odd){border-right:1px solid #65bef6;clear:left}.features-grid .features-grid-item:nth-last-child(2),.features-grid>li:nth-last-child(2),.features-grid>ul>li:nth-last-child(2){border-bottom:none}}@media (min-width:900px){.features-grid .features-grid-item,.features-grid>li,.features-grid>ul>li{width:33.333%;float:left;border-right:1px solid #65bef6}.features-grid .features-grid-item:nth-child(odd),.features-grid>li:nth-child(odd),.features-grid>ul>li:nth-child(odd){clear:none}.features-grid .features-grid-item:nth-child(3n+1),.features-grid>li:nth-child(3n+1),.features-grid>ul>li:nth-child(3n+1){clear:left}.features-grid .features-grid-item:nth-child(3n),.features-grid>li:nth-child(3n),.features-grid>ul>li:nth-child(3n){border-right:none}.features-grid .features-grid-item:nth-last-child(3),.features-grid>li:nth-last-child(3),.features-grid>ul>li:nth-last-child(3){border-bottom:none}}.modules{display:flex;flex-wrap:wrap}.module,.module-small{width:100%;display:flex;flex-direction:column}@media (min-width:900px){.module,.module-small{width:50%;padding:0 .76923%}}@media (min-width:600px){.module-small{width:50%;padding:0 .76923%}}@media (min-width:900px){.module-small{width:25%}}.video-modules>.container{display:flex;flex-wrap:wrap}.video-modules .module,.video-modules .module-small{font-size:.8rem;line-height:21px;border-radius:4px;background:#fff;margin-bottom:1.47368em;padding:14px;text-align:left}@media (min-width:900px){.video-modules .module,.video-modules .module-small{font-size:.8rem;line-height:21px}}@media (min-width:900px){.video-modules .module,.video-modules .module-small{width:47%;margin-left:1.5%;margin-right:1.5%}}.video-modules .module-small>h2,.video-modules .module>h2{margin-top:0}.modules--leader .module,.modules--leader .module-small{font-size:.8rem;line-height:21px;margin-bottom:1.47368em;border-radius:4px;border:1px solid #65bef6;background:#fff;padding:14px;text-align:left}@media (min-width:900px){.modules--leader .module,.modules--leader .module-small{font-size:.8rem;line-height:21px}}@media (min-width:900px){.modules--leader .module,.modules--leader .module-small{width:47%;margin-left:1.5%;margin-right:1.5%}}.modules--leader .module h4,.modules--leader .module img,.modules--leader .module-small h4,.modules--leader .module-small img{text-align:center}.modules--leader .module-small>img,.modules--leader .module>img{align-self:center}.modules--leader .module-small>h4,.modules--leader .module>h4{margin:.5em 0 .3em}.video-embed,.video-viewer-list .video-thumb{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.video-embed embed,.video-embed iframe,.video-embed object,.video-viewer-list .video-thumb embed,.video-viewer-list .video-thumb iframe,.video-viewer-list .video-thumb object{position:absolute;top:0;left:0;width:100%;height:100%}@media (min-width:900px){.video-viewer-video{width:66.15385%;float:left;margin-right:1.53846%}}.video-viewer-list .video-viewer-video .video-thumb,.video-viewer-video .video-embed,.video-viewer-video .video-viewer-list .video-thumb{box-shadow:0 6px 16px rgba(0,0,0,.2)}@media (min-width:900px){.video-viewer-list{width:32.30769%;float:right;margin-right:0}}.video-viewer-list h3{margin-top:-.36842em;padding-top:0;padding-bottom:0;margin-bottom:.36842em;text-align:center}.video-viewer-list ul{list-style:none;padding-left:0;margin:0}.video-viewer-list ul li{margin-left:0;padding-left:0;background:0 0}.video-viewer-list li{margin-bottom:1.10526em;width:47.61905%;float:left}.video-viewer-list li:nth-child(2n+1){margin-right:-100%;clear:both;margin-left:0}.video-viewer-list li:nth-child(2n+2){margin-left:52.38095%;margin-right:-100%;clear:none}@media (min-width:600px){.video-viewer-list li{width:23.25581%;float:left}.video-viewer-list li:nth-child(4n+1){margin-right:-100%;clear:both;margin-left:0}.video-viewer-list li:nth-child(4n+2){margin-left:25.5814%;margin-right:-100%;clear:none}.video-viewer-list li:nth-child(4n+3){margin-left:51.16279%;margin-right:-100%;clear:none}.video-viewer-list li:nth-child(4n+4){margin-left:76.74419%;margin-right:-100%;clear:none}}@media (min-width:900px){.video-viewer-list li{width:47.61905%;float:left}.video-viewer-list li:nth-child(2n+1){margin-right:-100%;clear:both;margin-left:0}.video-viewer-list li:nth-child(2n+2){margin-left:52.38095%;margin-right:-100%;clear:none}}.video-viewer-list .video-title{display:block;font-size:.75em;text-align:center;line-height:1.3}@media (min-width:900px){.video-viewer-list .video-title{margin-top:-.5em}}.video-viewer-list a{display:block;padding-left:4%;padding-right:4%}.video-viewer-list .active .video-thumb{box-shadow:0 0 1px 1px #00c3a9}.video-playicon,.video-viewer-list .video-thumb{position:relative;display:inline-block;text-decoration:none;border-bottom:none!important}.video-playicon:before,.video-viewer-list .video-thumb:before{-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;-moz-transition:all .25s;-o-transition:all .25s;-webkit-transition:all .25s;transition:all .25s;position:absolute;top:50%;left:50%;width:2.25em;height:2.25em;margin-left:-1.125em;margin-top:-1.125em;content:'';background:url(/mgs_assets/images/v4/svg-icons-source/play-white.svg) 55%/36% no-repeat rgba(0,0,0,.5);color:#fff;font-size:1em;line-height:2.45em;text-align:center;text-decoration:none}.video-playicon:hover:before,.video-viewer-list .video-thumb:hover:before{background-color:#00c3a9}.video-playicon img,.video-viewer-list .video-thumb img{display:block}[role=tablist] a{cursor:pointer}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.tabs{margin:2.94737em 0 2.21053em;list-style-type:none;padding:0;text-align:center}.tabs>li{margin-bottom:.73684em;display:inline-block;padding-left:1.5em;padding-right:1.5em}.tabs>li>a{text-transform:uppercase;color:#abb4b9;text-decoration:none;cursor:pointer;border-bottom:2px solid transparent}.tabs>li>a:hover{color:#4797eb}.tabs>li.active>a{color:#4797eb;border-bottom:solid 2px #4797eb}body.env-beta,body.env-local{margin-top:2.4em}body.env-beta:before,body.env-local:before{-moz-box-shadow:0 1px 3px 0 rgba(0,0,0,.25);-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.25);box-shadow:0 1px 3px 0 rgba(0,0,0,.25);background:#ff0;height:2em;width:100%;line-height:2em;text-align:center;font-weight:700;position:fixed;top:0;left:0;color:#000;font-size:1.25em;letter-spacing:1px;z-index:100000}body.env-local:before{content:'LOCAL'}body.env-beta:before{content:'BETA'}body.no_header{background-image:none;padding:1em;height:100%}body.admin .site-footer{margin-bottom:20px}body.admin #nav_admin{position:fixed;top:100%;left:50%;z-index:9999;width:100%;height:30px;margin-top:-30px;margin-left:-50%;line-height:30px;color:#bbb;text-align:center;background:rgba(0,0,0,.65)}body.admin #nav_admin a{color:#fff}.promo-lead-magnet h1,.promo-lead-magnet-stacked h1,.stripe-lead-magnet h1{margin-top:0;padding-top:1.47368em;padding-bottom:.73684em;margin-bottom:0;color:inherit}.promo-lead-magnet h2,.promo-lead-magnet-stacked h2,.stripe-lead-magnet h2{margin-top:0;padding-top:.88421em;padding-bottom:.88421em;margin-bottom:0;font-size:1.53rem;line-height:35.7px;color:inherit}@media (min-width:900px){.promo-lead-magnet h2,.promo-lead-magnet-stacked h2,.stripe-lead-magnet h2{font-size:1.8rem;line-height:42px}}.promo-lead-magnet .cs-sidebar,.promo-lead-magnet-stacked .cs-sidebar,.stripe-lead-magnet .cs-sidebar{padding-bottom:1.47368em}.promo-lead-magnet .promo-image,.promo-lead-magnet-stacked .promo-image,.stripe-lead-magnet .promo-image{display:block;margin:0 auto}.promo-lead-magnet,.promo-lead-magnet-stacked{border-radius:4px;padding:0 1em}.promo-lead-magnet h2,.promo-lead-magnet-stacked h2{font-size:1.75em}@media (min-width:1170px){.promo-lead-magnet .content-sidebar-wide,.promo-lead-magnet-stacked .content-sidebar-wide{margin-left:0;margin-right:0}}@media (min-width:900px){.promo-lead-magnet .content-sidebar-wide .cs-content,.promo-lead-magnet-stacked .content-sidebar-wide .cs-content{width:49.07407%;float:left;margin-right:1.85185%}.promo-lead-magnet .content-sidebar-wide .cs-sidebar,.promo-lead-magnet-stacked .content-sidebar-wide .cs-sidebar{width:49.07407%;float:right;margin-right:0;font-size:.9em}}.promo-lead-magnet-stacked{font-size:.8em;line-height:1.4}.promo-lead-magnet-stacked h2{padding-bottom:.36842em}.promo-lead-magnet-stacked .promo-image{max-width:20em}.promo-lead-magnet-stacked .button-full{max-width:22em;margin:0 auto}.stripe-101-quotes{color:#fff;background-image:radial-gradient(circle farthest-side at 75% 50%,#abb6b6 0,#415151 55%,#213333 80%)}.stripe-101-quotes h1,.stripe-101-quotes h2{text-shadow:0 0 5px rgba(0,0,0,.2);color:#dcfffa}.stripe-lm-scrummaster-interview-questions,.stripe-lm-swa{color:#fff;background:#25578b}.stripe-lm-surviving-daily-scrum{color:#fff;background:#00c3a9}.stripe-lm-swa{color:#fff;background:url(/mgs_assets/images/blue_ripple.jpg) center center/cover no-repeat #25578b}.stripe-lm-swa a,.stripe-lm-swa h1,.stripe-lm-swa h2,.stripe-lm-swa h3,.stripe-lm-swa h4,.stripe-lm-swa h5,.stripe-lm-swa h6{color:#fff}.stripe-lm-swa table a:hover{color:#fff!important}.stripe-lm-swa td{border-color:#65bef6}.stripe-lm-book,.stripe-lm-sprint-review-agenda{padding-top:1.47368em;color:#25578b;background-color:#65bef6}.stripe-lm-micromanagement-log{padding-top:1.47368em;background-color:#ffa827}.stripe-lm-micromanagement-log h2{color:#fff}.stripe-lm-bus{background-position:0 50%}@media (min-width:900px){.stripe-lm-bus{background-image:url(/mgs_assets/images/v4/photos/content-bg-bus.jpg)}}.stripe-lm-bus .banner-content{padding-top:2.94737em;padding-bottom:4.42105em;text-align:center}@media (min-width:900px){.stripe-lm-bus .banner-content{width:40.76923%;float:left;margin-left:50.76923%;margin-right:8.46154%;text-align:left}}@media (min-width:1170px){.stripe-lm-bus .banner-content{width:40.76923%;float:left;margin-left:42.30769%;margin-right:16.92308%}}.stripe-lm-bus .banner-content h2{margin-top:.73684em;padding-top:0;padding-bottom:0;margin-bottom:.36842em;font-size:1.8em;color:#65bef6}.lead-magnet-modal{margin:-30px;display:flex;flex-direction:column}@media (min-width:600px){.lead-magnet-modal{flex-direction:row}}.lead-magnet-modal .lmm-image{flex:1;overflow:hidden}@media (min-width:600px){.lead-magnet-modal .lmm-image{flex:1 1 50%;display:flex}}.lead-magnet-modal .lmm-image img{margin:1em auto -60px}@media (min-width:600px){.lead-magnet-modal .lmm-image img{margin:auto}}.lead-magnet-modal .lmm-content{flex:3;padding:2em}@media (min-width:600px){.lead-magnet-modal .lmm-content{flex:1 1 50%}}*{box-sizing:border-box}html{background:#4a4a4a}body{margin:0;padding:0;background-color:#fff}div[role=main]{-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);-moz-transition:-moz-transform .3s ease-out,opacity .3s ease-out;-o-transition:-o-transform .3s ease-out,opacity .3s ease-out;-webkit-transition:-webkit-transform .3s ease-out,opacity .3s ease-out;transition:transform .3s ease-out,opacity .3s ease-out}.wf-loading div[role=main]{opacity:0;-moz-transform:translateY(20px);-ms-transform:translateY(20px);-webkit-transform:translateY(20px);transform:translateY(20px)}.wf-active div[role=main]{transform:none}.container{max-width:1170px;margin-left:auto;margin-right:auto;padding:0 1em}.container:after{content:" ";display:block;clear:both}@media (min-width:1170px){.container{padding:0}}.center-center{height:100%;display:flex;justify-content:center;align-items:center}@media (min-width:900px){.content-centered{margin-left:8.46154%;margin-right:8.46154%}}@media (min-width:900px){.content-narrow,.reviews .hentry-full,.reviews .pagination,.reviews-list,.section-intro,body.articles #disqus_thread,body.articles .hentry-full,body.articles .hfeed,body.blog #disqus_thread,body.blog .hentry-full,body.blog .hfeed{margin-left:16.92308%;margin-right:16.92308%}}@media (min-width:900px){.content-x-narrow{margin-left:25.38462%;margin-right:25.38462%}}@media (min-width:900px){.content-centered .full-width{margin-left:-10.18519%;width:118.51852%}.content-narrow .full-width,.reviews .hentry-full .full-width,.reviews .pagination .full-width,.reviews-list .full-width,.section-intro .full-width,body.articles #disqus_thread .full-width,body.articles .hentry-full .full-width,body.articles .hfeed .full-width,body.blog #disqus_thread .full-width,body.blog .hentry-full .full-width,body.blog .hfeed .full-width{margin-left:-25.5814%;width:148.83721%}.content-x-narrow .full-width{margin-left:-51.5625%;width:200%}}.section-intro{margin-top:0;padding-top:1.47368em;padding-bottom:1.47368em;margin-bottom:0}@media (min-width:900px){.content-sidebar{overflow:hidden}.content-sidebar .cs-content{width:69.44444%;float:left;margin-right:1.85185%}.content-sidebar .cs-sidebar{width:28.7037%;float:right;margin-right:0}}@media (min-width:1170px){.content-sidebar{margin-left:8.46154%;margin-right:8.46154%}}@media (min-width:900px){.content-sidebar-wide{overflow:hidden}.content-sidebar-wide .cs-content{width:59.25926%;float:left;margin-right:1.85185%}.content-sidebar-wide .cs-sidebar{width:38.88889%;float:right;margin-right:0}}@media (min-width:1170px){.content-sidebar-wide{margin-left:8.46154%;margin-right:8.46154%}.content-sidebar-wide.full{margin-left:0;margin-right:0}}.content-split,.content-split-bordered{overflow:hidden}@media (min-width:900px){.content-split .content-split-section{width:49.23077%;float:left}.content-split .content-split-section:nth-child(2n+1){margin-right:-100%;clear:both;margin-left:0}.content-split .content-split-section:nth-child(2n+2){margin-left:50.76923%;margin-right:-100%;clear:none}}@media (min-width:900px){.content-split-bordered{display:flex}}.content-split-bordered .content-split-section{margin-top:0;padding-top:1.47368em;padding-bottom:1.47368em;margin-bottom:0}@media (min-width:900px){.content-split-bordered .content-split-section{float:left;width:50%;margin:0;padding-left:5%;padding-right:5%}.content-split-bordered .content-split-section:first-child{border-right:2px solid #d5efff}.content-split-bordered .content-split-section.has-padding{padding-left:8%;padding-right:8%}}@media (min-width:900px){.content-3col>*{float:left;width:33%;padding-right:1rem}.content-3col>:last-child{padding-right:0}@supports (display:grid){.content-3col{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1rem;align-items:start}.content-3col>*{float:none;width:auto;padding:0}}}.text-2-col{columns:2}@media (min-width:600px){.grid-3up,.grid-4up,.grid-5up{display:grid;grid-gap:1.53846%;grid-template-columns:repeat(2,1fr)}}.grid-3up .grid-item,.grid-4up .grid-item,.grid-5up .grid-item{padding-bottom:1em;height:100%;display:inline-block;vertical-align:top;margin-left:auto;margin-right:auto}@media (min-width:900px){.grid-3up{grid-template-columns:repeat(3,1fr)}.grid-3up .grid-item{max-width:378px}.grid-4up{grid-template-columns:repeat(4,1fr)}.grid-4up .grid-item{max-width:279px}.grid-5up{grid-template-columns:repeat(5,1fr)}.grid-5up .grid-item{max-width:180px}}.flexgrid-3up,.flexgrid-4up,.flexgrid-5up{display:flex;justify-content:center;flex-wrap:wrap;margin-left:-18px}.flexgrid-3up .flexgrid-item,.flexgrid-3up .grid-item,.flexgrid-4up .flexgrid-item,.flexgrid-4up .grid-item,.flexgrid-5up .flexgrid-item,.flexgrid-5up .grid-item{margin-left:18px}.flexgrid-3up .flexgrid-item,.flexgrid-3up .grid-item{flex:1 0 360px}.flexgrid-4up .flexgrid-item,.flexgrid-4up .grid-item{flex:1 0 261px}.flexgrid-5up .flexgrid-item,.flexgrid-5up .grid-item{flex:1 0 162px}@media (min-width:900px){.content-icon .content-icon-icon{width:15.38462%;float:left;margin-right:1.53846%;margin-left:8.46154%}.content-icon .content{width:57.69231%;float:right;margin-right:16.92308%}.content-icon .content>h1:first-child{margin-top:0;padding-top:0;padding-bottom:0;margin-bottom:.73684em}}@media (min-width:900px){.sticky{position:-webkit-sticky;position:sticky;top:0}}.site-header{margin-top:0;padding-top:1.47368em;padding-bottom:1.47368em;margin-bottom:0;border-top:2px solid #65bef6;border-bottom:4px solid #25578b;background-color:#fff;position:relative;z-index:1000}.site-header:after{content:"";display:table;clear:both}.logo{width:57.69231%;float:left;margin-right:1.53846%;padding-left:1em}@media (min-width:1020px){.logo{width:23.84615%;float:left;margin-right:1.53846%;position:absolute;top:.7em}}.logo a,.logo img{border:none}#nav{display:none;padding-right:1em}@media (min-width:1020px){#nav{width:74.61538%;float:right;margin-right:0;display:block}}.mobile-nav-button{position:absolute;top:50%;right:1em;margin-top:-16px;text-align:right}@media (min-width:1020px){.mobile-nav-button{display:none}}@media (min-width:900px){.site-header.no-nav{text-align:center}.site-header.no-nav .logo{width:100%;position:static;margin:-1em 0}.site-header.no-nav .logo a{width:100%}.site-header.no-nav .logo a img{display:inline-block}}.site-announcement{background-color:#65bef6;color:#fff;font-size:.9em;padding:.25em}.site-announcement a{color:#fff}#nav ul.primary{list-style-type:none;line-height:1;margin:0;padding:0;border:0;overflow:hidden;overflow:visible;float:right}#nav ul.primary>li{float:left}#nav ul.primary>li.sfhover>ul,#nav ul.primary>li:hover>ul{left:50%;margin-left:-100px}#nav ul.primary>li.sfhover>ul li,#nav ul.primary>li:hover>ul li{float:none;display:block}#nav ul.primary>li ul{position:absolute;width:200px;left:-999em}#nav ul.primary a{display:block}#nav ul.primary li{list-style-image:none;list-style-type:none;margin-left:0;white-space:nowrap;float:left;padding-left:0;padding-right:0}#nav ul.primary li:first-child{padding-left:0}#nav ul.primary li.last,#nav ul.primary li:last-child{padding-right:0}#nav ul.primary:after{content:"";display:table;clear:both}#nav ul.primary a:not(.button),#nav ul.primary span{-moz-transition-duration:.15s;-o-transition-duration:.15s;-webkit-transition-duration:.15s;transition-duration:.15s;color:#5480ab;display:block;text-decoration:none;position:relative;padding:.5em 1em}#nav ul.primary a:not(.button):hover,#nav ul.primary span:hover{color:#5480ab}#nav ul.primary span{cursor:default}#nav ul.primary>li{position:relative}#nav ul.primary span>a,#nav ul.primary:hover>li.current:hover>a,#nav ul.primary>li.sfhover>a,#nav ul.primary>li:hover>a{color:#5480ab}#nav ul.primary .button{margin-left:1em;box-shadow:0 2px 3px rgba(0,0,0,.3)}#nav ul.primary [class*=icon-]{margin-left:.25em}#nav ul.primary .primary-subnav{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-box-shadow:rgba(0,0,0,.4) 0 1px 4px;-webkit-box-shadow:rgba(0,0,0,.4) 0 1px 4px;box-shadow:rgba(0,0,0,.4) 0 1px 4px;background:#f9fbfc;padding:5px;z-index:9999}#nav ul.primary .primary-subnav.wide{width:240px;margin-left:-120px}#nav ul.primary .primary-subnav a{font-size:.8rem;line-height:21px;color:#333;margin-bottom:2px;padding-left:1em}@media (min-width:900px){#nav ul.primary .primary-subnav a{font-size:.8rem;line-height:21px}}#nav ul.primary .primary-subnav a:hover{background:#dbe9d0}#nav ul.primary .primary-subnav li:last-child a{margin-bottom:0}#nav ul.primary li .explore-menu{width:600px;margin-left:-300px!important;padding:6px 2px}#nav ul.primary li .explore-menu .explore-subnav{float:left;width:32.25%;margin-left:.5%;margin-right:.5%}#nav ul.primary li .explore-menu .explore-subnav .nav-heading,#nav ul.primary li .explore-menu .explore-subnav .nav-heading:hover{line-height:2.94737em;color:#2c7acb;font-weight:600;padding-left:15px;text-transform:uppercase;background:0 0}#nav ul.primary li .explore-menu .explore-subnav ul{position:static;width:100%;display:block!important;visibility:visible!important;padding:0}#nav ul.primary li .explore-menu .explore-subnav a{margin-bottom:0;border-bottom:2px solid #f9fbfc}#mm-nav{background:#222}#mm-nav .icon-dropdown-arrow{display:none}#mm-nav .button{margin:1em}.stripe-nav{background:#4797eb}.stripe-nav ul{margin:0;padding:0;border:0;overflow:hidden}.stripe-nav ul li{list-style-image:none;list-style-type:none;margin-left:0;white-space:nowrap;float:left;padding-left:0;padding-right:0}.stripe-nav ul li:first-child{padding-left:0}.stripe-nav ul li.last,.stripe-nav ul li:last-child{padding-right:0}.stripe-nav a{color:#fff;text-decoration:none;display:block;padding:14px 1.5em;text-align:center;border-bottom:3px solid #4797eb;font-size:.91em}.stripe-nav a:hover{color:#9cfff2}.stripe-nav .current a{color:#9cfff2;border-bottom-color:#9cfff2}.site-footer{font-size:.8em;line-height:21px;background-color:#696969;border-top:none;border-bottom:6px solid #4a4a4a;color:#fff;position:relative;padding:1em 0 .5em;text-align:center}@media (min-width:900px){.site-footer{text-align:left}}.site-footer .logo-footer{width:6.92308%;float:left;margin-right:1.53846%;margin-bottom:-.9em;display:none}@media (min-width:900px){.site-footer .logo-footer{display:block}}.site-footer .logo-footer img{display:block}@media (min-width:900px){.site-footer .footer-info-nav{width:49.23077%;float:left;margin-right:1.53846%}}.site-footer .footer-info-nav ul{margin:0;padding:0;border:0;overflow:hidden}.site-footer .footer-info-nav ul li{list-style-image:none;list-style-type:none;margin-left:0;display:inline-block;vertical-align:middle;white-space:nowrap}.site-footer .footer-info-nav li{margin-right:1em;width:auto}.site-footer a{color:inherit;text-decoration:none}.site-footer a:hover{text-decoration:underline}.site-footer .social-media{margin:.25em 0 0;text-align:center}@media (min-width:900px){.site-footer .social-media{width:40.76923%;float:right;margin-right:0;text-align:right}}.site-footer .social-media ul{margin:0;padding:0;border:0;overflow:hidden}.site-footer .social-media ul li{list-style-image:none;list-style-type:none;margin-left:0;display:inline-block;vertical-align:middle;white-space:nowrap}@media (min-width:900px){.site-footer .social-media ul{text-align:right}}.site-footer .social-media li+li{margin-left:.5em}.site-footer .social-media .button{background-color:rgba(0,0,0,.2);border:1px solid rgba(255,255,255,.3);font-size:1em;margin-left:1em}.site-footer .social-media .button:hover{text-decoration:none;border-color:#fff}.entry-title a{text-decoration:inherit;border-bottom:none!important;color:inherit}.entry-title a:active,.entry-title a:focus{outline:0}.entry-title a:focus,.entry-title a:hover{text-decoration:underline;color:#4797eb;cursor:pointer}.post-med{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;margin-top:0;padding:.73684em 1em;margin-bottom:1.47368em;background-color:#fff;border:1px solid #dfdfdf;border-left:3px solid #4797eb;width:100%;height:12em;position:relative}.post-med.post-blog,.post-med.post-presentations,.post-med.post-reviews{border-left-color:#4797eb}.post-med a{text-decoration:none}.post-med .heading-tertiary{margin-top:0}.post-med .entry-title{color:#4797eb}.post-med .tags{margin-top:0;padding-top:0;padding-bottom:0;margin-bottom:0;font-size:.8em;position:absolute;bottom:1em}.post-med.post-med-summary{height:18em}.post-med.post-med-summary .entry-title{margin-bottom:.73684em}.post-med.post-med-summary .entry-summary{font-size:.73684em;line-height:2em;color:#abb4b9;max-height:5.5em;overflow:hidden}.post-med.post-med-summary .entry-summary p:first-child{margin-top:0}.post-med.post-med-image{height:auto;overflow:hidden}@media (min-width:900px){.post-med.post-med-image{min-height:20em}}.post-med.post-med-image .entry-image{margin:-1em -1em 0}.post-med.post-med-image .tags{position:static}@media (min-width:900px){.post-med.post-med-image .tags{position:absolute}}@media (min-width:900px){.post-med-carousel .post-med{width:32.30769%;float:left;margin-right:1.53846%}.post-med-carousel .post-med:nth-child(3n){float:right;margin-right:0}}.post-medthumb{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;margin-bottom:1.47368em;-moz-transition:all .25s;-o-transition:all .25s;-webkit-transition:all .25s;transition:all .25s;overflow:hidden}.post-medthumb:hover{-moz-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-webkit-transform:scale(1.05,1.05);transform:scale(1.05,1.05)}.post-medthumb .entry-title{-moz-border-radius-bottomleft:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px;-moz-border-radius-bottomright:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px;position:relative;height:2.5em;line-height:2.5em;top:-2.5em;margin-bottom:-2.5em;background-color:#000;background-color:rgba(0,0,0,.6);color:#fff;margin-top:0;text-align:center;pointer-events:none}.post-medthumb .post-thumb{width:100%;display:block;border:1px solid #d5efff}.post-medthumb .footer-link{font-size:.63158em;line-height:2.33333em;margin-top:0;text-align:center}.post-large+.post-large{margin-top:0;padding-top:4.42105em;padding-bottom:4.42105em;margin-bottom:0;border-bottom:1px solid #d5efff}.post-large.hentry-full{border-bottom:none;margin-bottom:0;padding-bottom:0;padding-top:0}.post-large .entry-summary,.post-large .post-metadata{margin-bottom:1.47368em}.post-preview-image img{display:block;margin:0 auto}@media (min-width:600px){.post-preview-image-small{margin-left:25.38462%;margin-right:25.38462%}}.post-preview-image-clipped{margin-top:0;padding-top:2.94737em;padding-bottom:0;margin-bottom:1.47368em;-moz-transition:all .25s;-o-transition:all .25s;-webkit-transition:all .25s;transition:all .25s;position:relative;overflow:hidden}.post-preview-image-clipped:after{content:'';display:block;width:100%;height:10px;position:absolute;bottom:0;left:0;border-bottom:1px solid rgba(0,0,0,.2);background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PHJhZGlhbEdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjEwMCUiIHI9IjEwMCUiPjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC41Ii8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuMCIvPjwvcmFkaWFsR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==);background:-moz-radial-gradient(50% 100%,ellipse farthest-side,rgba(0,0,0,.5),rgba(0,0,0,0));background:-webkit-radial-gradient(50% 100%,ellipse farthest-side,rgba(0,0,0,.5),rgba(0,0,0,0));background:radial-gradient(ellipse farthest-side at 50% 100%,rgba(0,0,0,.5),rgba(0,0,0,0))}@media (min-width:600px){.post-preview-image-clipped:hover img{top:11em}}@media (min-width:600px){.post-preview-image-clipped{margin-left:15%;margin-right:15%;padding-left:5%;padding-right:5%}}.post-preview-image-clipped img{-moz-transition:all .25s;-o-transition:all .25s;-webkit-transition:all .25s;transition:all .25s;display:block;width:100%;position:relative}@media (min-width:600px){.post-preview-image-clipped img{top:14em;margin-top:-14em}}.entry-subtitle{margin-top:-.73684em;text-align:center}.post-image-quote{margin:0 0 1.47368em}.post-metadata{font-size:.78947em;line-height:1.86667em;color:#abb4b9;text-align:center}.post-metadata ul{list-style-type:none}.post-metadata ul,.post-metadata ul li{margin:0;padding:0;display:inline}.post-metadata ul li:after{content:"•"}.post-metadata ul li.last:after,.post-metadata ul li:last-child:after{content:""}.post-metadata ul li{display:inline-block;margin-right:.5em}.post-metadata ul li:after{margin-left:.5em}.post-metadata ul li:last-child:after{margin-left:0}.post-comment-total{font-size:2.63158em;line-height:1.12em;display:inline-block;position:relative;color:#4797eb;text-align:center}.post-comment-total a{text-decoration:none}.post-comment-total span{font-size:.48em;line-height:2.33333em;display:inline-block;position:absolute;left:0;top:-.2em;width:100%;color:#fff}.post-footer{overflow:hidden}.post-footer .post-continue{float:right}.post-footer .tags{float:left}.post-footer .post-continue+.tags{margin-top:.5em}.post-footer .post-comment-total+.tags{margin-top:.5em;margin-left:.5em}.post-footer .post-comment-total{font-size:2em;line-height:1.10526em;float:left;margin-right:.25em;top:.2em}.post-footer .post-comment-total a:hover{opacity:.8}.post-footer-full{border-top-width:.05263em;border-top-style:solid;border-bottom-width:.05263em;border-bottom-style:solid;margin-top:2.94737em;padding-top:1.47368em;padding-bottom:1.47368em;margin-bottom:2.94737em;border-color:#d5efff;position:relative;text-align:center}.post-footer-full:after{content:"";display:table;clear:both}.post-footer-full .post-comment-total{display:block;margin-top:-1.3em}.post-footer-full .post-comment-total a{color:#fff;font-size:.5em;line-height:45px}.post-footer-full .footer-actions{position:absolute;right:0;top:-1.5em}.post-footer-full .footer-action{font-size:2.36842em;line-height:1.24444em;float:right;margin:0 .15em}.post-footer-full .footer-action>a{color:#e4e8ec;text-decoration:none}.post-footer-full .footer-action>a:hover{color:red}.post-footer-full .footer-action>a span{display:none}.post-footer-full .addthis_toolbox>a{float:none;display:inline-block}.post-footer-full .about-author{border-top-width:.05263em;border-top-style:solid;padding-top:1.42105em;margin-top:1.47368em;overflow:hidden;border-color:#d5efff}@media (min-width:600px){.post-footer-full .about-author{text-align:left}}@media (min-width:600px){.post-footer-full .about-avatar{width:28.7037%;float:left;margin-right:1.85185%}.post-footer-full .about-avatar img{display:block;margin:0 auto}.post-footer-full .about-content{width:69.44444%;float:right;margin-right:0;font-size:.8rem;line-height:21px}}@media (min-width:600px) and (min-width:900px){.post-footer-full .about-content{font-size:.8rem;line-height:21px}}.post-footer-full .tags{margin-top:0;padding-top:0;padding-bottom:0;margin-bottom:1.47368em}.post-footer-full .footer-actions+.post-metadata,.post-footer-full .footer-actions+.tags{margin-top:-1.47368em}.avatar-circle{-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%}.avatar-circle-centered{display:block;margin:0 auto}.about-author,.about-mike{text-align:left}.about-author .about-avatar,.about-mike .about-avatar{text-align:center}.about-author .about-avatar img,.about-mike .about-avatar img{margin-bottom:.73684em}@media (min-width:900px){.about-author .about-avatar,.about-mike .about-avatar{width:23.84615%;float:left;margin-right:1.53846%;margin-left:8.46154%}.about-author .about-content,.about-mike .about-content{width:57.69231%;float:left;margin-right:8.46154%}}#gmap img{max-width:none}.map-infobox{font-size:.8rem;line-height:21px;padding:.5em 1em;min-width:215px}@media (min-width:900px){.map-infobox{font-size:.8rem;line-height:21px}}@media (min-width:900px){.map-stripe .gmap{width:66.15385%;float:right;margin-right:0}}.gmap{height:460px;margin:0 1em}@media (min-width:600px){.gmap{margin:0}}.map-stripe .map-stripe-overlay,.map-stripe-single .map-stripe-overlay{position:relative;z-index:10;padding-right:1em;display:none}.map-stripe .map-stripe-overlay .view-more-list li,.map-stripe .map-stripe-overlay h2,.map-stripe-single .map-stripe-overlay .view-more-list li,.map-stripe-single .map-stripe-overlay h2{margin-bottom:.73684em}.map-stripe .map-stripe-overlay{display:block}@media (min-width:900px){.map-stripe .map-stripe-overlay{width:32.30769%;float:left;margin-right:1.53846%;height:460px;margin-top:-460px}}.banner-home-a{background-color:#4d4e53;color:#fff;text-align:left}@media (min-width:900px){.banner-home-a{margin-top:0;padding-top:4.42105em;padding-bottom:4.42105em;margin-bottom:0;background:url(/mgs_assets/images/v4/pages/home/mike-large.jpg) 30% 0 no-repeat #4d4e53;min-height:750px}}@media (min-width:1170px){.banner-home-a{background-position:50% 0;background-size:cover}}@media (min-width:1500px){.banner-home-a{min-height:900px}}.banner-home-a .banner-content{padding-bottom:1.47368em}@media (min-width:900px){.banner-home-a .banner-content{margin-left:42.30769%}}.banner-home-a h1{margin-top:0;padding-top:.5em;color:inherit;font-size:1.9em;line-height:1.2}@media (min-width:600px){.banner-home-a h1{font-size:2.9em}}.banner-home-a .video-thumb{margin-bottom:1.47368em;box-shadow:0 6px 16px rgba(0,0,0,.3);border:1px solid rgba(255,255,255,.25)!important}@media (min-width:600px){.banner-home-a .video-thumb{width:56%;float:left;margin-right:2.66667%}}.banner-home-a .banner-intro{margin-bottom:1.47368em}@media (min-width:600px){.banner-home-a .banner-intro{width:41.33333%;float:right;margin-right:0}}.banner-home-a .banner-cta{clear:both;margin:0 20%}.banner-home-a .button{box-shadow:0 2px 3px rgba(0,0,0,.3)}.banner-home-b{margin-top:0;padding-top:2.94737em;padding-bottom:1.47368em;margin-bottom:0;background-color:#4d4e53;color:#fff;text-align:left}@media (min-width:900px){.banner-home-b .banner-content{width:32.30769%;float:left;margin-right:1.53846%}.banner-home-b .banner-video{width:66.15385%;float:right;margin-right:0;padding-left:1em}}.banner-home-b h1{font-family:Dosis,sans-serif;font-weight:300;color:#d5efff;margin-top:0;font-size:1.9em;line-height:1.2}@media (min-width:600px){.banner-home-b h1{font-size:2.6em}}.banner-home-b .video-thumb{margin-bottom:1.47368em;box-shadow:0 6px 16px rgba(0,0,0,.3);border:1px solid rgba(255,255,255,.25)!important}.banner-home-b .video-thumb:before{font-size:1.75em}.banner-home-b .video-thumb:hover:before{background-color:#fec60b}.banner-home-b .banner-cta{margin-bottom:1.47368em}.banner-home-b .button{box-shadow:0 2px 3px rgba(0,0,0,.3)}.banner-home-c{margin-top:0;padding-top:1.47368em;margin-bottom:0;color:#fff;text-align:left;background:url(/mgs_assets/images/v4/pages/home/burndown-banner.jpg) 50%/contain no-repeat #000;padding-bottom:53%}@media (min-width:600px){.banner-home-c{padding-bottom:30%}}@media (min-width:900px){.banner-home-c{padding-top:2.94737em;padding-bottom:2.94737em;background:url(/mgs_assets/images/v4/pages/home/burndown-banner.jpg) 50%/cover no-repeat #000}}@media (min-width:1170px){.banner-home-c{padding-top:4.42105em;padding-bottom:4.42105em;background-position:80% 0;background-size:contain}}.banner-home-c h1{font-family:Dosis,sans-serif;font-weight:300;color:#87D1FF;margin-top:0;margin-bottom:.3em;font-size:1.9em;line-height:1.2}@media (min-width:900px){.banner-home-c h1{width:57.69231%;float:left;margin-right:1.53846%;font-size:3.1em}}@media (min-width:900px){.banner-home-c .banner-content{width:57.69231%;float:left;margin-right:1.53846%}}@media (min-width:1170px){.banner-home-c .banner-content{width:49.23077%;float:left;margin-right:1.53846%;margin-left:8.46154%}}.banner-home-c .banner-intro{font-size:1.2em;line-height:1.7}@media (min-width:600px){.banner-home-c .banner-cta{width:49.23077%;float:left;margin-right:1.53846%}}@media (min-width:900px){.banner-home-c .banner-cta{width:65.625%;float:left;margin-right:3.125%}}.banner-home-c .button{margin-bottom:.73684em;box-shadow:0 2px 3px rgba(0,0,0,.3);white-space:pre-wrap}.banner-home-c .button-ghost{background-color:transparent;border:1px solid rgba(255,255,255,.8);color:rgba(255,255,255,.8)!important}.banner-home-c .button-ghost:hover{color:rgba(255,255,255,.8)!important;background-color:rgba(255,255,255,.3)}.banner-home-bus{margin-top:0;padding-top:1.47368em;margin-bottom:0;color:#fff;text-align:left;background:url(/mgs_assets/images/v4/pages/home/banner-bus-laptop.jpg) 0 100%/150% no-repeat #000;padding-bottom:65%}@media (min-width:750px){.banner-home-bus{padding-top:2.94737em;padding-bottom:2.94737em;background:url(/mgs_assets/images/v4/pages/home/banner-bus-laptop.jpg) 50%/cover no-repeat #000}}@media (min-width:1170px){.banner-home-bus{padding-top:4.42105em;padding-bottom:4.42105em}}.banner-home-bus h1{font-family:Dosis,sans-serif;font-weight:300;color:#87D1FF;margin-top:0;margin-bottom:.3em;font-size:2.2em;line-height:1.2}@media (min-width:750px){.banner-home-bus h1{width:49.23077%;float:right;margin-right:0}}@media (min-width:1170px){.banner-home-bus h1{font-size:2.5em}}@media (min-width:750px){.banner-home-bus .banner-content{margin-left:50.76923%;width:49.23077%;float:right;margin-right:0}}.banner-home-bus .banner-intro{font-size:1.1em;line-height:1.5}@media (min-width:1170px){.banner-home-bus .banner-intro{font-size:1.2em;line-height:1.7}}.banner-home-bus .button{margin-bottom:.73684em;box-shadow:0 2px 3px rgba(0,0,0,.3);white-space:pre-wrap}.home .stripe-testimonials{margin-top:0;padding-top:1.47368em;padding-bottom:1.47368em;margin-bottom:0;background-color:#dadada}.home .stripe-testimonials ul{list-style:none;margin:0;padding:0;display:flex;justify-content:space-between;flex-wrap:wrap}.home .stripe-testimonials li{margin:0 1em;padding:0;width:20%}@media (min-width:600px){.home .stripe-testimonials li{width:11%}}.home .stripe-testimonials img{opacity:.6}.home .stripe-testimonials+p a{text-decoration:none;color:#abb4b9}.home .stripe-testimonials+p a:hover{color:#4797eb}.stripe-grey-x-light-alt .topics-grid{position:relative;top:-1em;justify-content:center}.stripe-grey-x-light-alt .topics-grid .grid-item{max-width:279px;margin-bottom:2em}.stripe-blog-illustration{padding-top:1.47368em}.stripe-blog-illustration img{display:block}.stripe-blog-image-preview{background-color:#d5efff;max-height:20em;padding:0;position:relative;overflow:hidden}.stripe-blog-image-preview:after{content:'';display:block;position:absolute;left:0;bottom:0;width:100%;height:.25em;background-image:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.25))}.reviews .stripe-blog-image-preview .hentry-full,.reviews .stripe-blog-image-preview .pagination,.stripe-blog-image-preview .content-narrow,.stripe-blog-image-preview .reviews .hentry-full,.stripe-blog-image-preview .reviews .pagination,.stripe-blog-image-preview .reviews-list,.stripe-blog-image-preview .section-intro,.stripe-blog-image-preview body.articles #disqus_thread,.stripe-blog-image-preview body.articles .hentry-full,.stripe-blog-image-preview body.articles .hfeed,.stripe-blog-image-preview body.blog #disqus_thread,.stripe-blog-image-preview body.blog .hentry-full,.stripe-blog-image-preview body.blog .hfeed,body.articles .stripe-blog-image-preview #disqus_thread,body.articles .stripe-blog-image-preview .hentry-full,body.articles .stripe-blog-image-preview .hfeed,body.blog .stripe-blog-image-preview #disqus_thread,body.blog .stripe-blog-image-preview .hentry-full,body.blog .stripe-blog-image-preview .hfeed{margin-top:2.94737em}.stripe-blog-image-preview .blog-image img{margin:0 auto;border:1px solid #d5efff;box-shadow:0 2px 3px 0 rgba(0,0,0,.25)}.stripe-blog-title{margin-bottom:1.47368em;background-color:#2c7acb;color:#fff}.stripe-blog-title .entry-title,.stripe-blog-title .post-metadata,.stripe-blog-title a{color:#fff}.stripe-blog-title a:hover{color:#fff;text-decoration:none;border-bottom:1px solid rgba(255,255,255,.5)}.stripe-blog-title .entry-subtitle{margin-top:0;color:#d5efff}body.articles .hentry-full aside,body.blog .hentry-full aside{margin-top:1.47368em;margin-bottom:1.47368em;background-color:#f7fcff;color:#68757d;font-size:.9em;line-height:1.4;padding:1em}@media (min-width:900px){body.articles .hentry-full aside,body.blog .hentry-full aside{width:36.04651%;float:right;border-left:2px solid #d5efff;margin-top:0;margin-right:-23.25581%;margin-left:3.07692%;font-size:.85em}}body.articles .hentry-full aside>:first-child,body.blog .hentry-full aside>:first-child{margin-top:0}body.articles .related-entries,body.blog .related-entries{margin-bottom:4.42105em}body.articles .related-entries .heading-hfeed,body.articles .related-entries .heading-secondary,body.articles .related-entries .heading-secondary-alt,body.blog .related-entries .heading-hfeed,body.blog .related-entries .heading-secondary,body.blog .related-entries .heading-secondary-alt{margin-bottom:0}body.articles .hfeed,body.blog .hfeed{padding-top:2.94737em}.blog-tag,a.blog-tag{text-transform:uppercase;color:#4c4d52;border:none;font-size:.8rem;line-height:21px}@media (min-width:900px){.blog-tag,a.blog-tag{font-size:.8rem;line-height:21px}}.banner-blog{padding-bottom:0;background:url(/mgs_assets/images/v4/photos/goats-1-blue.jpg) 0 0/cover no-repeat #4797eb}.banner-blog h1{margin-bottom:.36842em}.banner-blog p{margin-bottom:1.47368em}.banner-blog h1,.banner-blog p{display:none}@media (min-width:900px){.banner-blog h1,.banner-blog p{display:block}}.banner-blog p>a{color:#9cfff2;text-decoration:none;border-bottom:2px solid #00c3a9}.banner-blog p>a:hover{color:#00c3a9}.banner-blog .filter-tags-dropdown{display:none;width:100%}@media (min-width:600px){.banner-blog .filter-tags-dropdown{display:block}}@media (min-width:900px){.banner-blog .filter-tags-dropdown{overflow:hidden}}.banner-blog .filter-tags-dropdown>.filters{padding-top:2.94737em;position:relative;transition:all .6s ease 0s;bottom:0;background-color:rgba(37,87,139,.7)}@media (min-width:900px){.banner-blog .filter-tags-dropdown>.filters{padding-top:1.47368em;bottom:150px}}.banner-blog .filter-tags-dropdown.is-open>.filters{bottom:0}.banner-blog .filter-tags-dropdown .filter-tags-form{font-size:1em;line-height:28px}.primary-tags{text-align:center}.primary-tags .tag-buttons{display:none;position:relative;padding-bottom:2em;padding-left:1em;padding-right:1em}@media (min-width:900px){.primary-tags .tag-buttons{display:inline-block}}.primary-tags .filter-tags-trigger{font-size:.8rem;position:absolute;bottom:15px;right:1.4em;line-height:1.3;color:#fff;cursor:pointer}@media (min-width:900px){.primary-tags .filter-tags-trigger{font-size:.8rem;line-height:21px}}.carousel-header{color:#00c3a9}.banner-tag:after{content:"";display:table;clear:both}@media (min-width:900px){.banner-tag .tag-content{width:49.23077%;float:left;margin-right:1.53846%}.banner-tag .featured-resources{width:49.23077%;float:right;margin-right:0}}.banner-tag.no-tag-content h1{margin-top:0;padding-top:.85em}@media (min-width:900px){.banner-tag.no-tag-content .filters{text-align:center}.banner-tag.no-tag-content .filters form{width:100%;float:none;margin:0}}.banner-tag .tag-content{margin-bottom:2.94737em}.banner-tag .tag-content-image{display:block;margin:0 auto -1em;padding-top:1em;max-width:8em;max-height:8em}@media (min-width:900px){.banner-tag .tag-content-image{padding-top:.5em}}.banner-tag .filters{margin-top:0;padding-top:1.84211em;padding-bottom:1.84211em;margin-bottom:0;background-color:#dadada}@media (min-width:900px){.banner-tag .filters{text-align:left}.banner-tag .filters form{width:49.23077%;float:left;margin-right:1.53846%}.banner-tag .filters label[for=filter-tags]{display:none}}.featured-resources .feature-box{padding:1em}.featured-resources .feature-box .featured-content-image-wrapper,.featured-resources .feature-box .featured-content-summary{display:none}.featured-resources .feature-box h2{text-align:center}.featured-resources .feature-box a{padding-top:.5em;padding-bottom:.5em}.featured-resources h2{font-size:1em;margin:0;text-transform:uppercase;text-align:left;font-weight:700;color:#828f97}.featured-resources ul{list-style:none;margin:0;padding:0}.featured-resources li{border-bottom:1px solid #d5efff}.featured-resources .featured-content-image-wrapper{flex:0 0 8em;margin-right:1em}.featured-resources .featured-content-image{display:block;height:0;padding-bottom:63%;overflow:hidden;border-radius:4px;background:url(/mgs_assets/images/v4/default-blog-image.png) 50%/cover no-repeat #d0d0d0}.featured-resources a{text-decoration:none;display:flex;align-items:center;padding:1em .5em}.featured-resources a:hover{background-color:#d5efff}.featured-resources .getting-started-with{display:block;font-size:.75em;line-height:1;color:#65bef6}.featured-resources p{color:#4c4d52;line-height:1.4;font-size:.8em}.presentations-explore p.arrows{display:none}.presentations-grid{overflow:hidden}@media (min-width:600px){.presentations-grid .presentation{width:49.23077%;float:left}.presentations-grid .presentation:nth-child(2n+1){margin-right:-100%;clear:both;margin-left:0}.presentations-grid .presentation:nth-child(2n+2){margin-left:50.76923%;margin-right:-100%;clear:none}}@media (min-width:900px){.presentations-grid .presentation{width:32.30769%;float:left}.presentations-grid .presentation:nth-child(3n+1){margin-right:-100%;clear:both;margin-left:0}.presentations-grid .presentation:nth-child(3n+2){margin-left:33.84615%;margin-right:-100%;clear:none}.presentations-grid .presentation:nth-child(3n+3){margin-left:67.69231%;margin-right:-100%;clear:none}}.presentation-actions{text-align:center;position:absolute;top:50%;left:0;width:100%;margin-top:-1em;display:flex;justify-content:center}.presentation-actions .presentation-action-button{margin:0 .75em;width:5em;height:5em;border-radius:50%;background-color:rgba(0,0,0,.65);border:1px solid #fff;box-shadow:0 2px 6px rgba(0,0,0,.5);color:#fff;display:flex;flex-direction:column;justify-content:center}.presentation-actions .presentation-action-button:hover{background-color:#00c3a9}.presentation-actions .presentation-action-button svg{margin:0 auto}.presentation-item-full header{display:none}.presentation-item-full .tags{margin-top:0;padding-top:1.47368em;padding-bottom:1.47368em;margin-bottom:0}.presentation-embed-hide{width:80%;position:absolute;left:-9999em}#presentation-embed{min-width:240px}@media (min-width:600px){#presentation-embed{width:708px;height:593px}}.training_index .banner h1{font-size:2.5942rem;line-height:47.6px;font-weight:100}@media (min-width:900px){.training_index .banner h1{font-size:3.052rem;line-height:56px}}.training_index .banner .container>p{margin-top:0;padding-top:0;padding-bottom:0;margin-bottom:1.47368em}@media (min-width:900px){.training_index .banner .container>p{margin-top:1.47368em;padding-top:0;padding-bottom:0;margin-bottom:1.47368em}}.training_index .banner em{color:#9cfff2;font-size:2em;display:inline-block;margin:0 .1em}.training_index .panels{overflow:hidden}.training_index .panels .panel,.training_index .panels .panel-large{font-size:.85rem;line-height:23.8px}@media (min-width:900px){.training_index .panels .panel,.training_index .panels .panel-large{font-size:1rem;line-height:28px}}@media (min-width:900px){.training_index .panels .panel,.training_index .panels .panel-large{width:32.30769%;float:left}.training_index .panels .panel-large:nth-child(3n+1),.training_index .panels .panel:nth-child(3n+1){margin-right:-100%;clear:both;margin-left:0}.training_index .panels .panel-large:nth-child(3n+2),.training_index .panels .panel:nth-child(3n+2){margin-left:33.84615%;margin-right:-100%;clear:none}.training_index .panels .panel-large:nth-child(3n+3),.training_index .panels .panel:nth-child(3n+3){margin-left:67.69231%;margin-right:-100%;clear:none}}.training_index .panels .panel p,.training_index .panels .panel-large p{margin-bottom:1.47368em;color:#fff}@media (min-width:900px){.training_index .panels .panel-full{width:100%}}.training_index .panels .panel-body{text-align:center}.training_index .video-testimonials{background-image:-webkit-radial-gradient(25% 0,circle farthest-side,rgba(79,155,216,.6) 0,rgba(16,52,80,.54) 50%);background-image:-moz-radial-gradient(25% 0,circle farthest-side,rgba(79,155,216,.6) 0,rgba(16,52,80,.54) 50%);background-image:-ms-radial-gradient(25% 0,circle farthest-side,rgba(79,155,216,.6) 0,rgba(16,52,80,.54) 50%);background-image:-radial-gradient(25% 0,circle farthest-side,rgba(79,155,216,.6) 0,rgba(16,52,80,.54) 50%)}.training_index .video-testimonials p{text-align:center}.training_index .video-testimonials img{display:inline-block}@media (min-width:600px){.training_index .video-testimonials p.video-testimonials-thumbs{width:100%;float:left;margin-left:0;margin-right:0;margin-top:-1em;text-align:center}.training_index .video-testimonials p.video-testimonials-text{width:49.23077%;float:left;margin-right:1.53846%;text-align:right}.training_index .video-testimonials p.video-testimonials-button{width:49.23077%;float:right;margin-right:0;text-align:center}}@media (min-width:900px){.training_index .video-testimonials p.video-testimonials-thumbs{width:40.76923%;float:left;margin-right:1.53846%;text-align:left;margin-top:-1em;margin-bottom:-1em}.training_index .video-testimonials p.video-testimonials-text{width:32.30769%;float:left;margin-right:1.53846%;text-align:left}.training_index .video-testimonials p.video-testimonials-button{width:23.84615%;float:right;margin-right:0;text-align:center}}@media (min-width:600px){body.onsite .engagements{padding-left:8.46154%;padding-right:8.46154%}}.combo-list{list-style:none;margin-left:0;padding-left:0;overflow:hidden}.combo-list li{margin-left:0;padding-left:0;background:0 0;margin-bottom:1.84211em}@media (min-width:900px){.combo-list li{width:47.61905%;float:left;margin-right:4.7619%}.combo-list li:nth-child(2n){float:right;margin-right:0}}.combo-list i[class*=icon-]{float:left;margin-right:10px;border-radius:100%}.stripe-coursetype-bus{background-image:url(/mgs_assets/images/v4/photos/content-bg-bus-2.jpg);background-position:100% 50%}.stripe-instructor-lance-dacy{background-image:url(/mgs_assets/images/v4/photos/content-bg-lance-1.jpg);background-position:100% 0}@media (min-width:900px){body.training_course_type .stripe-course-intro .course-detail-icon{width:15.38462%;float:left;margin-right:1.53846%}body.training_course_type .stripe-course-intro .course-detail-info{width:49.23077%;float:left;margin-right:1.53846%}body.training_course_type .stripe-course-intro.has-video .course-detail-info{width:40.76923%;float:left;margin-right:1.53846%}body.training_course_type .stripe-course-intro.has-video .course-detail-video{width:40.76923%;float:right;margin-right:0}body.training_course_type .stripe-course-intro h1{margin-top:0;padding-top:0;padding-bottom:0;margin-bottom:.36842em}}body.training_course_type .stripe-course-intro .course-detail-icon i{transform:scale(1.3) translateY(3px)}body.training_course_type .stripe-course-intro .icon-bus{margin-top:-.5em;margin-right:-.4em}body.training_course_type .course-detail-video iframe,body.training_course_type .course-detail-video img{-moz-box-shadow:0 1px 3px 0 rgba(0,0,0,.25);-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.25);box-shadow:0 1px 3px 0 rgba(0,0,0,.25);display:block}@supports (display:grid){.course-banner{display:grid;grid-gap:1em;grid-template-columns:auto 1fr auto;grid-template-areas:". icon ." ". description ." ". box ." ". checklist ."}@media (min-width:900px){.course-banner{grid-template-columns:auto 1fr 2.5fr 2.5fr auto;grid-template-areas:".         icon      description box       ." "checklist checklist checklist   checklist checklist"}}.course-overview-image{grid-area:icon}.course-overview-description{grid-area:description}.stripe-checklist{grid-column:1/4;grid-row:checklist-start / checklist-end;padding-left:2em;padding-right:1em}@media (min-width:900px){.stripe-checklist{grid-area:checklist;display:grid;grid-gap:1em;grid-template-columns:auto .4fr 3.1fr 2.5fr auto;padding:0}.stripe-checklist .checklist{grid-column:3/4}}.course-overview-details{grid-area:box}@media (min-width:900px){.course-overview-details{grid-column-start:box-start;grid-row-start:box-start;grid-row-end:checklist-end}}}.course-banner .iconcircle{background-color:#fff;transform:scale(0.7);display:flex;padding:0}@media (min-width:900px){.course-banner .iconcircle{transform:scale(1);margin-top:1em}}.course-banner .iconcircle img{margin:0 auto}.course-banner h1{font-family:Dosis,sans-serif;font-size:3rem;margin-bottom:0;margin-top:-.5em;text-align:center}.course-banner h1:after{background-color:#65bef6}@media (min-width:900px){.course-banner h1{margin-top:.9em;text-align:left}.course-banner h1:after{margin-left:0}}.course-banner p{color:#d5efff}.course-banner .feature-box{color:#abb4b9;position:relative;z-index:1}.course-banner .feature-box form,.course-banner .feature-box p{margin:1em 0;padding:0 2em}.course-banner .feature-box .checkbox{color:#4c4d52;font-weight:400;display:flex;align-items:flex-start;padding:1em 1em 0}.course-banner .feature-box .checkbox input{position:relative;top:.25em}.course-banner .feature-box em{display:block;padding-bottom:1em;color:#00c3a9}.course-banner .course-detail-item{padding:1em 1em 1em 4.3em;border-bottom:1px solid #d5efff}.course-banner .course-detail-item svg{font-size:2.3em;float:left;margin-left:-1.4em;margin-top:.1em;fill:#65bef6}.course-banner .course-detail-item small{text-transform:uppercase;color:#65bef6;font-size:.7em;display:block;font-weight:700}.course-banner .course-detail-item strong{color:#25578b;font-size:1.7em;display:block;font-weight:400;margin-bottom:.2em}.course-banner .any-questions{background-color:#dbdbdb;border-radius:6px;padding-top:2em;margin-top:-2em;margin-bottom:1em;position:relative;z-index:0;color:#7d7f87}.course-banner .any-questions a{color:inherit}.course-banner .any-questions svg{fill:#fff}.stripe-checklist .checklist{font-weight:400;color:#4c4d52}.stripe-video-blur-bg{background:url(/mgs_assets/images/v4/pages/training/video-bg-blur.jpg) 50%/cover no-repeat #dbe3e5}@supports (display:grid){@media (min-width:900px){.stripe-video-blur-bg .container{display:grid;grid-template-columns:1fr 1fr;grid-gap:1em}.stripe-video-blur-bg blockquote{align-self:end}}}.stripe-video-blur-bg .video-thumb{margin:0;color:#fff;text-align:center}.stripe-video-blur-bg .video-thumb a{box-shadow:0 3px 4px rgba(0,0,0,.25);border:1px solid rgba(255,255,255,.4)}.stripe-video-blur-bg .video-thumb strong{font-size:.7em;color:#d5efff}blockquote.bq-xl{margin:0 0 1em;font-size:1.8em;font-weight:300;line-height:1.5;color:#25578b;font-style:italic}blockquote.bq-xl cite{display:block;color:#fff;font-size:.65em}@supports (display:grid){@media (min-width:900px){.stripe-training-testimonial .container{display:grid;grid-template-columns:1fr 1fr;grid-gap:1em}}}.stripe-training-testimonial blockquote{color:#65bef6}.stripe-lance-photo-4 .bq-xl,.stripe-lance-photo-6 .bq-xl{background-color:rgba(19,37,59,.85);padding:.5em}@media (min-width:900px){.stripe-lance-photo-4 .bq-xl,.stripe-lance-photo-6 .bq-xl{background-color:transparent;padding:0}}.course-features{list-style:none;margin:0;padding:0}@supports (display:grid){.course-features{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:1em}}.course-features li{margin:0;padding:0;display:flex;flex-direction:row;align-items:center;text-align:left;font-size:.9em}@media (min-width:900px){.course-features li{flex-direction:column;text-align:center}}.course-features p{margin:0 .5em}.download-pdf img{float:left;box-shadow:0 2px 5px rgba(0,0,0,.4);margin-top:-1.5em}.course-legal-section{margin-bottom:1.47368em;display:flex;align-items:flex-start;flex-direction:column}@media (min-width:900px){.course-legal-section{flex-direction:row}}.course-legal-section h2{text-align:right;padding-right:1em;color:#4c4d52;margin:-.35em 0 0;font-size:1.3em}@media (min-width:900px){.course-legal-section h2{flex:1 0 34%}}.course-legal-section .content-split-section{margin:1em 0}@media (min-width:900px){.course-legal-section .content-split-section{margin:0}}@supports (display:grid){.stripe-discounts .container{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:1em}}.stripe-discounts .discounts-header{margin-bottom:1.47368em;text-align:center}@media (min-width:900px){.stripe-discounts .discounts-header{text-align:left}}.stripe-discounts .discount{margin-bottom:1.47368em}.course-agile-mentors-bg{background:url(/mgs_assets/images/v4/pages/training/bubbles-pattern.svg) #4797eb;color:#fff}.course-agile-mentors-bg .course-features li{margin-top:-1em}.course-agile-mentors-bg-dark{background-color:rgba(37,87,139,.5)}body.training_schedule .breadcrumbs{margin-bottom:-2.2em}body.training_schedule div[class*=content-bg]{margin-top:0;padding-top:1.47368em;padding-bottom:2.94737em;margin-bottom:0}body.training_schedule div[class*=content-bg] h1{color:#d5efff}.upcoming-training #no-results{display:none;text-align:center}.upcoming-training-table thead td,.upcoming-training-table-simple thead td{border-bottom-width:2px;text-transform:uppercase;color:#abb4b9}.upcoming-training-table a:not(.button),.upcoming-training-table-simple a:not(.button){text-decoration:inherit;border-bottom:none!important;color:inherit}.upcoming-training-table a:not(.button):active,.upcoming-training-table a:not(.button):focus,.upcoming-training-table-simple a:not(.button):active,.upcoming-training-table-simple a:not(.button):focus{outline:0}.upcoming-training-table a:not(.button):focus,.upcoming-training-table a:not(.button):hover,.upcoming-training-table-simple a:not(.button):focus,.upcoming-training-table-simple a:not(.button):hover{text-decoration:underline;color:#4797eb;cursor:pointer}.upcoming-training-table .training-date,.upcoming-training-table-simple .training-date{white-space:nowrap}.upcoming-training-table .early-bird,.upcoming-training-table-simple .early-bird{font-size:.8rem;line-height:21px;font-style:italic;color:#abb4b9}@media (min-width:900px){.upcoming-training-table .early-bird,.upcoming-training-table-simple .early-bird{font-size:.8rem;line-height:21px}}.upcoming-training-table .actions .alert,.upcoming-training-table .td-more-info .alert,.upcoming-training-table-simple .actions .alert,.upcoming-training-table-simple .td-more-info .alert{width:7.2em;text-align:center;float:right;clear:both}.upcoming-training-table .actions .button,.upcoming-training-table .td-more-info .button,.upcoming-training-table-simple .actions .button,.upcoming-training-table-simple .td-more-info .button{white-space:nowrap;width:7em}.upcoming-training-weeks-heading{font-size:.85rem;line-height:23.8px;margin-top:.47895em;padding-top:0;padding-bottom:0;margin-bottom:0;font-weight:600;clear:both}@media (min-width:900px){.upcoming-training-weeks-heading{font-size:1rem;line-height:28px}}@media (min-width:900px){.upcoming-training-weeks-heading{float:left;width:20%}}.upcoming-training-weeks-heading.has-flag{padding-left:30px}.upcoming-training-weeks-heading a{color:#4797eb}.upcoming-training-weeks-heading i{float:left;width:24px;height:24px;margin-left:-30px}.upcoming-training-weeks-heading em,.upcoming-training-weeks-heading time{font-size:.8rem;line-height:21px;display:block;font-weight:400;font-style:italic;color:#abb4b9}@media (min-width:900px){.upcoming-training-weeks-heading em,.upcoming-training-weeks-heading time{font-size:.8rem;line-height:21px}}.upcoming-training-weeks{overflow:hidden;padding-top:1.47368em}.upcoming-training-weeks .upcoming-training-table,.upcoming-training-weeks .upcoming-training-table-simple{margin-bottom:0}@media (min-width:900px){.upcoming-training-weeks .upcoming-training-table,.upcoming-training-weeks .upcoming-training-table-simple{border-bottom-width:.05263em;border-bottom-style:solid;padding-bottom:1.42105em;border-color:#d5efff;float:right;width:80%}.upcoming-training-weeks .upcoming-training-table tr:last-child td,.upcoming-training-weeks .upcoming-training-table tr:last-child th,.upcoming-training-weeks .upcoming-training-table-simple tr:last-child td,.upcoming-training-weeks .upcoming-training-table-simple tr:last-child th{border-bottom:none}.upcoming-training-weeks .upcoming-training-table .training-date,.upcoming-training-weeks .upcoming-training-table-simple .training-date{width:14%}.upcoming-training-weeks .upcoming-training-table .training-course,.upcoming-training-weeks .upcoming-training-table-simple .training-course{width:32%}.upcoming-training-weeks .upcoming-training-table .training-price,.upcoming-training-weeks .upcoming-training-table-simple .training-price{width:25%}.upcoming-training-weeks .upcoming-training-table .td-more-info,.upcoming-training-weeks .upcoming-training-table-simple .td-more-info{width:30%}}.upcoming-training-courses-icon{display:block;margin:0 auto}@media (min-width:900px){.upcoming-training-courses-icon{float:left;width:80%}}.upcoming-training-courses-heading{margin-top:0;padding-top:0;padding-bottom:0;margin-bottom:.73684em;text-align:center}@media (min-width:900px){.upcoming-training-courses-heading{text-align:left;float:right;width:80%}}.upcoming-training-courses-heading a{text-decoration:inherit;border-bottom:none!important;color:inherit;padding-left:4px}.upcoming-training-courses-heading a:active,.upcoming-training-courses-heading a:focus{outline:0}.upcoming-training-courses-heading a:focus,.upcoming-training-courses-heading a:hover{text-decoration:underline;color:#4797eb;cursor:pointer}.upcoming-training-courses{overflow:hidden;padding-top:1.47368em;margin-bottom:2.94737em}@media (min-width:900px){.upcoming-training-courses{border-bottom-width:.05263em;border-bottom-style:solid;padding-bottom:1.42105em;margin-bottom:0;border-color:#d5efff}}h2+.upcoming-training-courses{padding-top:0}.upcoming-training-courses .upcoming-training-table,.upcoming-training-courses .upcoming-training-table-simple{margin-bottom:0}@media (min-width:900px){.upcoming-training-courses .upcoming-training-table,.upcoming-training-courses .upcoming-training-table-simple{float:right;width:80%}}.upcoming-training-courses .upcoming-training-table i,.upcoming-training-courses .upcoming-training-table-simple i{float:left;position:relative;top:4px;margin-right:5px}.upcoming-training-courses .upcoming-training-table tr:last-child td,.upcoming-training-courses .upcoming-training-table tr:last-child th,.upcoming-training-courses .upcoming-training-table-simple tr:last-child td,.upcoming-training-courses .upcoming-training-table-simple tr:last-child th{border-bottom:none}@media (min-width:900px){.upcoming-training-courses .upcoming-training-table .training-date,.upcoming-training-courses .upcoming-training-table-simple .training-date{width:30%}.upcoming-training-courses .upcoming-training-table .training-location,.upcoming-training-courses .upcoming-training-table-simple .training-location{width:40%}.upcoming-training-courses .upcoming-training-table .td-more-info,.upcoming-training-courses .upcoming-training-table-simple .td-more-info{width:20%}}.upcoming-training-courses .upcoming-training-table .more,.upcoming-training-courses .upcoming-training-table-simple .more{color:#4797eb}.upcoming-training-table-simple tbody+tbody:before{content:" "}.upcoming-training-table-simple tbody{border-bottom:2px solid #d0dae2}.upcoming-training-table-simple tbody:last-child{border-bottom:none}.upcoming-training-table-simple tbody>tr:first-child td{padding-top:1em}.upcoming-training-table-simple tbody>tr:last-child td{padding-bottom:1em}.comparison-table{margin-bottom:2.94737em}.comparison-table thead td,.comparison-table thead th{border:none}.comparison-table thead th{text-transform:none;letter-spacing:normal;text-align:center}.comparison-table thead h3{font-size:1.25em}@media (min-width:900px){.comparison-table tbody th{width:26%;border-right:1px solid;padding-right:1.5em;text-align:right}.comparison-table tbody td{width:37%}}.comparison-table tbody td,.comparison-table tbody th{border-color:#d5efff;font-size:.9em}.comparison-table tbody tr:first-child td,.comparison-table tbody tr:first-child th{border-top:1px solid #d5efff}.comparison-table ol,.comparison-table ul{margin-top:0;margin-bottom:0}.comparison-table p{margin-left:1em}.stripe-compare-courses{text-align:center}.stripe-compare-courses h1{margin:0}.stripe-compare-courses h1+p{margin-top:0;color:#4c4d52}.stripe-compare-courses input[type=checkbox]{display:none}.stripe-compare-courses ul{margin:0;padding:0;border:0;overflow:hidden}.stripe-compare-courses ul li{list-style-image:none;list-style-type:none;margin-left:0;float:left;padding-left:0;padding-right:0}.stripe-compare-courses ul li:first-child{padding-left:0}.stripe-compare-courses ul li.last,.stripe-compare-courses ul li:last-child{padding-right:0}.stripe-compare-courses ul li{width:50%;white-space:normal;clear:none}.stripe-compare-courses ul li:last-child{width:100%}@media (min-width:600px){.stripe-compare-courses ul li,.stripe-compare-courses ul li:last-child{width:33%}}@media (min-width:900px){.stripe-compare-courses ul li,.stripe-compare-courses ul li:last-child{width:20%}}.stripe-compare-courses .icon-link-circle{margin-bottom:.18421em;cursor:pointer;background-color:transparent}.stripe-compare-courses .icon-link-circle i{-moz-transition:all .25s;-o-transition:all .25s;-webkit-transition:all .25s;transition:all .25s;-moz-transform:scale(0.95,.95);-ms-transform:scale(0.95,.95);-webkit-transform:scale(0.95,.95);transform:scale(0.95,.95);opacity:.45}.stripe-compare-courses label{-moz-transition:color .25s;-o-transition:color .25s;-webkit-transition:color .25s;transition:color .25s;line-height:1.4;width:100%}.stripe-compare-courses label:focus,.stripe-compare-courses label:hover{color:#4c4d52}.stripe-compare-courses label:focus i,.stripe-compare-courses label:hover i{-moz-transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1);opacity:.65}.stripe-compare-courses label.selected{color:#4c4d52}.stripe-compare-courses label.selected .icon-link-circle{background-color:#f2f7fc}.stripe-compare-courses label.selected .icon-link-circle i{-moz-transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1);opacity:1}.role-list .panel,.role-list .panel-large{width:49.23077%;float:left}.role-list .panel-large:nth-child(2n+1),.role-list .panel:nth-child(2n+1){margin-right:-100%;clear:both;margin-left:0}.role-list .panel-large:nth-child(2n+2),.role-list .panel:nth-child(2n+2){margin-left:50.76923%;margin-right:-100%;clear:none}@media (min-width:600px){.role-list .panel,.role-list .panel-large{width:32.30769%;float:left}.role-list .panel-large:nth-child(3n+1),.role-list .panel:nth-child(3n+1){margin-right:-100%;clear:both;margin-left:0}.role-list .panel-large:nth-child(3n+2),.role-list .panel:nth-child(3n+2){margin-left:33.84615%;margin-right:-100%;clear:none}.role-list .panel-large:nth-child(3n+3),.role-list .panel:nth-child(3n+3){margin-left:67.69231%;margin-right:-100%;clear:none}}@media (min-width:900px){.role-list .panel,.role-list .panel-large{width:15.38462%;float:left}.role-list .panel-large:nth-child(6n+1),.role-list .panel:nth-child(6n+1){margin-right:-100%;clear:both;margin-left:0}.role-list .panel-large:nth-child(6n+2),.role-list .panel:nth-child(6n+2){margin-left:16.92308%;margin-right:-100%;clear:none}.role-list .panel-large:nth-child(6n+3),.role-list .panel:nth-child(6n+3){margin-left:33.84615%;margin-right:-100%;clear:none}.role-list .panel-large:nth-child(6n+4),.role-list .panel:nth-child(6n+4){margin-left:50.76923%;margin-right:-100%;clear:none}.role-list .panel-large:nth-child(6n+5),.role-list .panel:nth-child(6n+5){margin-left:67.69231%;margin-right:-100%;clear:none}.role-list .panel-large:nth-child(6n+6),.role-list .panel:nth-child(6n+6){margin-left:84.61538%;margin-right:-100%;clear:none}}.panel-list .panel-large>.media,.panel-list .panel>.media{padding:1em 0}.panel-list .media-item{margin-bottom:.73684em;min-height:98px;display:flex;flex-direction:row;align-items:center;justify-content:center}.panel-list h4{font-size:.8rem;line-height:21px}@media (min-width:900px){.panel-list h4{font-size:.8rem;line-height:21px}}@media (min-width:600px){.panel-list h4{font-size:1.2em}}.panel-list h4.long{margin-top:-.73684em;min-height:2.8em}@media (min-width:600px){.panel-list h4.long{font-size:.8rem;line-height:21px}}@media (min-width:600px) and (min-width:900px){.panel-list h4.long{font-size:.8rem;line-height:21px}}.panel-list .label{display:block}.panel-list .panel-highlight .media-item{min-height:77px}.onsite-panel>.media-item{margin-bottom:1.47368em;width:100%;margin-right:0}@media (min-width:600px){.onsite-panel>.media-item{width:23.25581%;float:left;margin-bottom:0}}.onsite-panel .media{padding:1em 0}.onsite-panel>.media-body{padding:1em;border-top:1px solid #d5efff!important}@media (min-width:600px){.onsite-panel>.media-body{width:76.74419%;float:right;margin-right:0;border-top:none!important;border-left:1px solid #d5efff}}.onsite-panel>.media-body p{text-align:left}.onsite-panel .onsite-panel-icons i{-moz-transform:scale(0.6);-ms-transform:scale(0.6);-webkit-transform:scale(0.6);transform:scale(0.6);opacity:.6}@media (min-width:600px){.onsite-panel .onsite-panel-icons i{-moz-transform:scale(0.8);-ms-transform:scale(0.8);-webkit-transform:scale(0.8);transform:scale(0.8);margin:0 .5em}}.banner h1 .dropdown{display:inline-block}.banner h1 .dropdown>a{color:inherit;text-decoration:inherit;border-bottom:none!important}.banner h1 .dropdown>a:active,.banner h1 .dropdown>a:focus{outline:0}.banner h1 .dropdown>a:hover{color:#65bef6}.banner h1 .dropdown>a strong{border-bottom:3px solid #65bef6}.banner h1 .dropdown .icon-dropdown-arrow svg{width:24px;height:24px}@media (min-width:900px){.role{margin-left:25.38462%;margin-right:16.92308%}}@media (min-width:900px){.role .role-icon{float:left;margin-left:-29.33333%}}.role .role-icon i{transform:scale(1.25)}@media (min-width:900px){.recommendations{margin-left:8.46154%;margin-right:8.46154%}}.recommendations .recommendation:after{content:"";display:table;clear:both}.recommendations .panel-list .panel,.recommendations .panel-list .panel-large{width:47.61905%;float:left}.recommendations .panel-list .panel-large:nth-child(2n+1),.recommendations .panel-list .panel:nth-child(2n+1){margin-right:-100%;clear:both;margin-left:0}.recommendations .panel-list .panel-large:nth-child(2n+2),.recommendations .panel-list .panel:nth-child(2n+2){margin-left:52.38095%;margin-right:-100%;clear:none}.recommendations .recommendation-content{margin-bottom:1.47368em}@media (min-width:900px){.recommendations{overflow:hidden}.recommendations .recommendation-type{width:18.51852%;float:left;margin-right:1.85185%}.recommendations .recommendation-content{width:79.62963%;float:right;margin-right:0}.recommendations .panel-list .panel,.recommendations .panel-list .panel-large{width:23.25581%;float:left}.recommendations .panel-list .panel-large:nth-child(4n+1),.recommendations .panel-list .panel:nth-child(4n+1){margin-right:-100%;clear:both;margin-left:0}.recommendations .panel-list .panel-large:nth-child(4n+2),.recommendations .panel-list .panel:nth-child(4n+2){margin-left:25.5814%;margin-right:-100%;clear:none}.recommendations .panel-list .panel-large:nth-child(4n+3),.recommendations .panel-list .panel:nth-child(4n+3){margin-left:51.16279%;margin-right:-100%;clear:none}.recommendations .panel-list .panel-large:nth-child(4n+4),.recommendations .panel-list .panel:nth-child(4n+4){margin-left:76.74419%;margin-right:-100%;clear:none}}.recommendations .recommendation-type p{padding:0 .6em}.recommendation-arrow{margin-bottom:.73684em;font-size:.8rem;display:block;background:#00c3a9;color:#fff;height:42px;line-height:41px;padding-left:.75em;position:relative}.recommendation-arrow:after{display:block;height:0;width:0;border-top:21px solid #fff;border-left:21px solid transparent;content:'';position:absolute;right:0;top:0}.recommendation-arrow:before{display:block;height:0;width:0;border-bottom:21px solid #fff;border-left:21px solid transparent;content:'';position:absolute;right:0;bottom:0}.recommendation-arrow i{vertical-align:text-bottom;margin-right:.5em;position:relative;top:.1em}.recommendation-arrow-Next,.recommendation-arrow-Recommended{background-color:#447871}.recommendation-arrow-Optional{background-color:#abb4b9}.team-form .question>label{font-size:1.5em;color:#4797eb;width:100%;text-align:center;font-weight:400;margin-top:1em}@media (min-width:900px){.team-form .question>label{width:49.23077%;float:left;margin-right:1.53846%;text-align:left}}@media (min-width:900px){.team-form .radios{width:49.23077%;float:right;margin-right:0;clear:none}}.team-form .radios label{-moz-transition:all .2s;-o-transition:all .2s;-webkit-transition:all .2s;transition:all .2s;font-size:.8rem;line-height:21px;border-radius:4px;background:#fff;border:1px solid #d5efff;padding:1em 0;text-align:center;display:block;cursor:pointer;color:#65bef6;position:relative}@media (min-width:900px){.team-form .radios label{font-size:.8rem;line-height:21px}}.team-form .radios label:hover{background-color:#d5efff}.team-form .radios strong{font-size:1.53rem;line-height:35.7px;line-height:1.1;display:inline-block;width:100%}@media (min-width:900px){.team-form .radios strong{font-size:1.8rem;line-height:42px}}.team-form .radios input[type=radio]{position:absolute;opacity:0}.team-form .radios input[type=radio]:checked+label,.team-form .radios input[type=radio]:checked+label:active{border-color:#00c3a9;color:#00c3a9;background-color:#fff}@media (min-width:900px){.team-form .question li{width:32.30769%;float:left}.team-form .question li:nth-child(3n+1){margin-right:-100%;clear:both;margin-left:0}.team-form .question li:nth-child(3n+2){margin-left:33.84615%;margin-right:-100%;clear:none}.team-form .question li:nth-child(3n+3){margin-left:67.69231%;margin-right:-100%;clear:none}.team-form .question:last-child li{width:49.23077%;float:left}.team-form .question:last-child li:nth-child(2n+1){margin-right:-100%;clear:both;margin-left:0}.team-form .question:last-child li:nth-child(2n+2){margin-left:50.76923%;margin-right:-100%;clear:none}}@media (min-width:900px){.discounts{margin-left:12.69231%;margin-right:12.69231%}}.discounts .discount,.discounts .discounts-header{margin-bottom:1.47368em}@media (min-width:900px){.discounts .discount,.discounts .discounts-header{width:31.95876%;float:left;margin-right:2.06186%;margin-bottom:0}.discounts .discount:last-child,.discounts .discounts-header:last-child{float:right;margin-right:0}}.stripe-review-image-preview{max-height:18em}@media (min-width:600px){.stripe-review-image-preview{max-height:25em}}.stripe-review-image-preview .blog-image>a{max-width:22.5em}.books-intro{position:relative;overflow:hidden}@media (min-width:900px){.books-intro{padding-bottom:6em}}.books-intro-image{opacity:.2;display:none}@media (min-width:900px){.books-intro-image{display:block;position:absolute;bottom:-2em;right:6%}}.star-rating{color:#fff;font-family:sans-serif;position:relative;display:inline-block;width:5.5em;text-align:left}.star-rating:before{color:#25578b;content:'\2605 \2605 \2605 \2605 \2605';position:absolute;top:0;left:0;z-index:0}.star-rating>span{position:relative;z-index:10}.stripe-blue-light .star-rating{color:#25578b}.stripe-blue-light .star-rating:before{color:#fff}.review-item .post-preview-image img{max-height:250px}.review-author{flex-direction:column;justify-content:center}@media (min-width:900px){.review-author{flex-direction:row;justify-content:flex-start}}.review-author .media-item{max-width:200px;margin:0 auto 1em}.review-author .media-body{font-size:.9em}@media (min-width:600px){.review-author .media-body{padding-left:2em}}.toc{list-style:none;margin-left:0;padding-left:0}.toc li{margin-left:0;padding-left:0;background:0 0;margin-bottom:1.47368em;font-weight:600;break-inside:avoid-column;-webkit-column-break-inside:avoid}@media (min-width:600px){.toc{column-count:3}}.toc li ol,.toc li ul{margin:0}.toc li li{font-size:.85rem;line-height:23.8px;font-weight:400;margin-top:0;padding-top:0;padding-bottom:0;margin-bottom:0}@media (min-width:900px){.toc li li{font-size:1rem;line-height:28px}}.book-purchase-reviews{margin-top:1.47368em;text-align:center}.book-purchase-reviews .button{display:inline-block;margin-right:1em;vertical-align:top}.book-purchase-reviews .amazon-reviews{display:inline-block;text-align:left}.book-purchase-reviews .amazon-reviews a{text-decoration:inherit;border-bottom:none!important;color:inherit;font-size:.85em}.book-purchase-reviews .amazon-reviews a:active,.book-purchase-reviews .amazon-reviews a:focus{outline:0}.book-purchase-reviews .amazon-reviews a:focus,.book-purchase-reviews .amazon-reviews a:hover{text-decoration:underline;color:#4797eb;cursor:pointer}.book-purchase-reviews .handwriting{display:block}.stripe-photo{position:relative}.stripe-photo .stripe-photo-blue-heading,.stripe-photo .stripe-photo-blue-heading-filtered,.stripe-photo .stripe-photo-blue-heading-full{background:#2c7acb}.stripe-photo .stripe-photo-image{max-height:750px;overflow:hidden;background-color:#4e4f54}@media (min-width:900px){.stripe-photo .stripe-photo-image{min-height:560px}}.stripe-photo .stripe-photo-image img{width:100%;display:block}.stripe-photo .stripe-photo-image img.img-large{display:none}@media (min-width:900px){.stripe-photo .stripe-photo-image img.img-med{display:none}.stripe-photo .stripe-photo-image img.img-large{display:block;max-width:1800px}}.stripe-photo .stripe-photo-content{margin-top:1.47368em}@media (min-width:900px){.stripe-photo .stripe-photo-content{position:absolute;top:1.5em;margin-top:0;width:100%;color:#fff}}@media (min-width:1170px){.stripe-photo .stripe-photo-content{font-size:1.25em;line-height:1.4;font-weight:300}}@media (min-width:1500px){.stripe-photo .stripe-photo-content{top:4em}}.stripe-photo .stripe-photo-content h1{color:inherit;font-size:1.8em}body.about .stripe-best-content,body.about .stripe-books{position:relative;overflow:hidden}@media (min-width:900px){body.about .stripe-best-content .content-split-section:first-child img{position:absolute;top:2em;left:50%;max-width:50%;max-height:100%;margin-left:-53%;z-index:-1}}@media (min-width:900px){body.about .stripe-books .content-split-section:first-child{padding-left:6.92308%}body.about .stripe-books .content-split-section:last-child img{position:absolute;top:0;right:50%;max-width:50%;max-height:100%;margin-right:-53%;z-index:-1}}body.about .stripe-clients .logo-grid{display:flex;flex-wrap:wrap;justify-content:space-between}body.about .stripe-clients .logo-grid>*{margin:3%;max-width:43%}body.about .testimonial,body.about .testimonial-wide{border-radius:4px;background-color:#f7f7f7;color:#1d446c;padding:2em;position:relative}@media (min-width:900px){body.about .testimonial,body.about .testimonial-wide{margin-top:2em}}body.about .testimonial-wide:after,body.about .testimonial:after{content:'';display:block;width:100%;height:100%;border:2px solid #dbe3e5;border-radius:4px;position:absolute;top:.5em;left:-1em;pointer-events:none}body.about .testimonial blockquote,body.about .testimonial-wide blockquote{font-size:1.3em;line-height:1.5;font-style:italic;margin-bottom:1em}@media (min-width:900px){body.about .testimonial blockquote,body.about .testimonial-wide blockquote{padding-right:75px}}body.about .testimonial cite,body.about .testimonial-wide cite{font-size:.65em;margin-top:.5em}body.about .testimonial-avatar{border:3px solid #fff;box-shadow:0 2px 6px rgba(0,0,0,.25);z-index:1;position:absolute;top:0;left:50%;width:100px;height:100px;margin-left:-50px;margin-top:-75px}@media (min-width:900px){body.about .testimonial-avatar{left:auto;top:50%;right:-75px;width:150px;height:150px;margin-top:-40px}}.stripe-photo-aside{position:relative;overflow:hidden}.stripe-photo-aside .content{width:100%;float:left;margin:1.47368em 0;padding-top:0;padding-bottom:0}@media (min-width:900px){.stripe-photo-aside .content{width:40.76923%;float:left;margin-right:1.53846%}}@media (min-width:900px){.stripe-photo-aside .aside{width:50%;float:right;margin-right:0;display:inline;position:absolute;top:0;right:0;overflow:hidden;height:450px}}.stripe-photo-aside .aside img{width:100%}.contact-header-content,.contact-header-image{width:100%;float:left;margin-left:0;margin-right:0}@media (min-width:600px){.contact-header-image{width:23.84615%;float:left;margin-right:1.53846%}}@media (min-width:600px){.contact-header-content{width:74.61538%;float:right;margin-right:0;padding-left:1.25em}}.banner-101-quotes{background-image:radial-gradient(circle farthest-side at 75% 50%,#abb6b6 0,#415151 55%,#213333 80%);position:relative}.banner-101-quotes h1{text-shadow:0 0 5px rgba(0,0,0,.2);margin-top:0;padding-top:1.47368em;padding-bottom:.73684em;margin-bottom:0;color:#dcfffa}.banner-101-quotes h2{text-shadow:0 0 5px rgba(0,0,0,.2);margin-top:0;padding-top:.88421em;padding-bottom:.88421em;margin-bottom:0;font-size:1.53rem;line-height:35.7px;color:#dcfffa}@media (min-width:900px){.banner-101-quotes h2{font-size:1.8rem;line-height:42px}}.banner-101-quotes .panel,.banner-101-quotes .panel-large{-moz-box-shadow:0 4px 14px rgba(0,0,0,.5);-webkit-box-shadow:0 4px 14px rgba(0,0,0,.5);box-shadow:0 4px 14px rgba(0,0,0,.5)}.banner-101-quotes .cs-content{padding-bottom:1.47368em;text-align:left;position:relative;z-index:10}@media (min-width:900px){.banner-101-quotes .cs-content{padding-bottom:16.5em}}.banner-101-quotes .cs-content-img{position:relative;min-height:10em;padding-bottom:0}.banner-101-quotes .cs-content-img>img{max-width:100%}.banner-101-quotes .cs-sidebar{padding-bottom:1.47368em;position:relative;z-index:10}.banner-101-quotes .promo-image{display:block}@media (min-width:900px){.banner-101-quotes .promo-image{position:absolute;bottom:0;left:50%;z-index:0;max-width:65%;margin-left:-50%}}.promo-examples{list-style:none;margin-left:0;padding-left:0}.promo-examples li{margin-left:0;padding-left:0;background:0 0}.promo-examples .promo-example{padding:1em}@media (min-width:900px){.promo-examples .promo-example{width:32.30769%;float:left}.promo-examples .promo-example:nth-child(3n+1){margin-right:-100%;clear:both;margin-left:0}.promo-examples .promo-example:nth-child(3n+2){margin-left:33.84615%;margin-right:-100%;clear:none}.promo-examples .promo-example:nth-child(3n+3){margin-left:67.69231%;margin-right:-100%;clear:none}}.promo-examples .promo-example img{box-shadow:0 2px 10px rgba(0,0,0,.5)}.learn-panels{overflow:hidden}@media (min-width:600px){.learn-panels>.panel,.learn-panels>.panel-large{width:49.23077%;float:left}.learn-panels>.panel-large:nth-child(2n+1),.learn-panels>.panel:nth-child(2n+1){margin-right:-100%;clear:both;margin-left:0}.learn-panels>.panel-large:nth-child(2n+2),.learn-panels>.panel:nth-child(2n+2){margin-left:50.76923%;margin-right:-100%;clear:none}}@media (min-width:900px){.learn-panels>.panel,.learn-panels>.panel-large{width:32.30769%;float:left}.learn-panels>.panel-large:nth-child(3n+1),.learn-panels>.panel:nth-child(3n+1){margin-right:-100%;clear:both;margin-left:0}.learn-panels>.panel-large:nth-child(3n+2),.learn-panels>.panel:nth-child(3n+2){margin-left:33.84615%;margin-right:-100%;clear:none}.learn-panels>.panel-large:nth-child(3n+3),.learn-panels>.panel:nth-child(3n+3){margin-left:67.69231%;margin-right:-100%;clear:none}}.learn-panels .panel-body>h3{margin-top:0;padding-top:0;padding-bottom:0;margin-bottom:.73684em}.recommended-courses-panels{margin-bottom:2.94737em;display:flex;flex-wrap:wrap;align-items:stretch}.recommended-courses-panels>.panel,.recommended-courses-panels>.panel-large{flex:0;margin-right:1em;border-color:#65bef6;min-width:31%}.recommended-courses-panels>.panel a,.recommended-courses-panels>.panel-large a{min-height:12em}.recommended-courses-panels>.panel .media-item,.recommended-courses-panels>.panel-large .media-item{margin:1em auto 0}.recommended-courses-panels>.panel h2,.recommended-courses-panels>.panel h3,.recommended-courses-panels>.panel h4,.recommended-courses-panels>.panel-large h2,.recommended-courses-panels>.panel-large h3,.recommended-courses-panels>.panel-large h4{color:#4c4d52}.cs-sidebar .recommended-courses .media{margin-top:0}.cs-sidebar .recommended-courses .media-item{transform:scale(0.75);transform-origin:0 0;max-width:45px}.cs-sidebar .recommended-courses strong{text-decoration:none;color:#4c4d52}.cs-sidebar .recommended-courses strong:hover{text-decoration:underline;color:#4797eb}@media (min-width:900px){body.pdus .pdus-option{width:32.30769%;float:left;font-size:.8rem;line-height:21px;padding:0 1em;border-right:1px solid #d5efff}body.pdus .pdus-option:nth-child(3n+1){margin-right:-100%;clear:both;margin-left:0}body.pdus .pdus-option:nth-child(3n+2){margin-left:33.84615%;margin-right:-100%;clear:none}body.pdus .pdus-option:nth-child(3n+3){margin-left:67.69231%;margin-right:-100%;clear:none}}@media (min-width:900px) and (min-width:900px){body.pdus .pdus-option{font-size:.8rem;line-height:21px}}@media (min-width:900px){body.pdus .pdus-option:last-child{border-right:none}}body.pdus .pdus-option h2{font-size:1.25rem;line-height:1.5;font-weight:400;text-align:center}#search{margin-top:0;padding-top:1.47368em;padding-bottom:0;transition:all .4s ease-in;background-color:#25578b;position:relative;height:25em;top:-25em;margin-bottom:-25em}#search.is-open,#search.is-open-results{top:0;margin-bottom:0;transition-timing-function:ease-out}#search h3{color:#d5efff;margin-top:0;font-weight:300}#search form{margin-bottom:2.94737em;position:relative}#search button,#search input[type=search]{font-size:3em;height:1.5em}#search input[type=search]{transition:all .2s;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none;border-bottom:2px solid #65bef6;padding-bottom:.125em;padding-right:2em;font-family:interface,sans-serif;font-weight:300;color:#fff;width:100%}#search input[type=search]::placeholder{color:#13253b}#search input[type=search]::-webkit-search-cancel-button,#search input[type=search]::-webkit-search-decoration,#search input[type=search]::-webkit-search-results-button,#search input[type=search]::-webkit-search-results-decoration{display:none}#search input[type=search]::-ms-clear,#search input[type=search]::-ms-reveal{display:none;width:0;height:0}#search input[type=search]:focus{outline:0;border-bottom-color:#fff}#search button{width:1.5em;border:none;background:0 0;position:absolute;right:0;top:0;padding:0}#search .search-browse{display:none}#search.is-open-results,.four-oh-four #search{padding-bottom:1.47368em;height:auto}#search.is-open-results.show-tags .primary-tags,.four-oh-four #search.show-tags .primary-tags{display:block;opacity:1}#search.is-open-results+div[role=main]>.breadcrumbs,.four-oh-four #search+div[role=main]>.breadcrumbs{display:none}#search.is-open-results .close-search,#search.is-open-results .primary-tags,.four-oh-four #search .close-search,.four-oh-four #search .primary-tags{display:none;opacity:0;transition:opacity .4s ease-in}#search.is-open-results .search-browse,.four-oh-four #search .search-browse{display:block}.four-oh-four #search{top:0;margin-bottom:0}.search-results{list-style:none;margin-left:0;padding-left:0}.search-results li{margin-left:0;padding-left:0;background:0 0}.search-results-count{margin-top:0;padding-top:.73684em;padding-bottom:.73684em;margin-bottom:0;font-size:.9em}.search-result{margin-top:2.21053em;padding-top:0;padding-bottom:0;margin-bottom:2.21053em}.search-page-title{font-size:1.1em;line-height:1.5;font-weight:400;margin-top:0;padding-top:0;padding-bottom:0;margin-bottom:0}.search-page-title a{text-decoration:inherit;border-bottom:none!important;color:inherit}.search-page-title a:active,.search-page-title a:focus{outline:0}.search-page-title a:focus,.search-page-title a:hover{text-decoration:underline;color:#4797eb;cursor:pointer}.search-url{font-size:.8rem;line-height:21px;text-decoration:inherit;border-bottom:none!important;color:#abb4b9;font-style:italic;display:block}@media (min-width:900px){.search-url{font-size:.8rem;line-height:21px}}.search-url:active,.search-url:focus{outline:0}.search-excerpt{font-size:.8rem;line-height:21px}@media (min-width:900px){.search-excerpt{font-size:.8rem;line-height:21px}}.search-excerpt span{background:#ffffb3;color:#000;display:inline-block;padding:0 .25em}.search-results-lead-magnets{display:none}@media (min-width:900px){.search-results-lead-magnets{display:block;float:right;width:45%;margin:0 -25% 1em 1em}}.client-list{list-style:none;margin-left:0;padding-left:0;font-size:.8rem;line-height:21px;overflow:hidden}.client-list li{margin-left:0;padding-left:0;background:0 0}@media (min-width:900px){.client-list{font-size:.8rem;line-height:21px}}.client-list a{color:inherit;text-decoration:inherit;border-bottom:none!important;display:block;padding:1em 0}.client-list a:active,.client-list a:focus{outline:0}.client-list li{text-align:center;border-bottom:#eaeff0 solid 1px;width:49.23077%;float:left}.client-list li:nth-child(2n+1){margin-right:-100%;clear:both;margin-left:0}.client-list li:nth-child(2n+2){margin-left:50.76923%;margin-right:-100%;clear:none}@media (min-width:600px){.client-list li{width:32.30769%;float:left}.client-list li:nth-child(3n+1){margin-right:-100%;clear:both;margin-left:0}.client-list li:nth-child(3n+2){margin-left:33.84615%;margin-right:-100%;clear:none}.client-list li:nth-child(3n+3){margin-left:67.69231%;margin-right:-100%;clear:none}}@media (min-width:900px){.client-list li{width:23.84615%;float:left}.client-list li:nth-child(4n+1){margin-right:-100%;clear:both;margin-left:0}.client-list li:nth-child(4n+2){margin-left:25.38462%;margin-right:-100%;clear:none}.client-list li:nth-child(4n+3){margin-left:50.76923%;margin-right:-100%;clear:none}.client-list li:nth-child(4n+4){margin-left:76.15385%;margin-right:-100%;clear:none}}.client-logo-list li{border-bottom:none;text-align:center}.client-logo-list img{display:inline-block;max-width:80%}@supports (display:grid){.client-logos{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:2.5em}}body.tools .tool-summary{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;margin-bottom:2.94737em;color:inherit;text-decoration:inherit;border-bottom:none!important;-moz-transition:all .25s;-o-transition:all .25s;-webkit-transition:all .25s;transition:all .25s;-moz-box-shadow:rgba(0,0,0,.15) 0 1px 2px,rgba(0,0,0,.25) 0 1px 8px inset #fff 0 0 2px;-webkit-box-shadow:rgba(0,0,0,.15) 0 1px 2px,rgba(0,0,0,.25) 0 1px 8px inset #fff 0 0 2px;box-shadow:rgba(0,0,0,.15) 0 1px 2px,rgba(0,0,0,.25) 0 1px 8px inset #fff 0 0 2px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:1em;text-align:center}body.tools .tool-summary:active,body.tools .tool-summary:focus{outline:0}@media (min-width:900px){body.tools .tool-summary{width:32.30769%;float:left}body.tools .tool-summary:nth-child(3n+1){margin-right:-100%;clear:both;margin-left:0}body.tools .tool-summary:nth-child(3n+2){margin-left:33.84615%;margin-right:-100%;clear:none}body.tools .tool-summary:nth-child(3n+3){margin-left:67.69231%;margin-right:-100%;clear:none}}body.tools .tool-summary:hover{-moz-transform:scale(1.05) translate(0,-8px);-ms-transform:scale(1.05) translate(0,-8px);-webkit-transform:scale(1.05) translate(0,-8px);transform:scale(1.05) translate(0,-8px);-moz-box-shadow:rgba(0,0,0,.15) 0 1px 1px,rgba(0,0,0,.15) 0 6px 10px;-webkit-box-shadow:rgba(0,0,0,.15) 0 1px 1px,rgba(0,0,0,.15) 0 6px 10px;box-shadow:rgba(0,0,0,.15) 0 1px 1px,rgba(0,0,0,.15) 0 6px 10px;background-color:#f7fcff}body.tools .tool-summary h2{font-size:1.0625rem;line-height:29.75px;margin-top:0;padding-top:0;padding-bottom:0;margin-bottom:.36842em}@media (min-width:900px){body.tools .tool-summary h2{font-size:1.25rem;line-height:35px}}body.tools .tool-summary p{text-align:left}body.tools .tools-nav .tabs{overflow:hidden;list-style:none;padding-left:0;margin:0}body.tools .tools-nav .tabs li{margin-left:0;padding-left:0;background:0 0;text-align:center;width:32.30769%;float:left}body.tools .tools-nav .tabs li:nth-child(3n+1){margin-right:-100%;clear:both;margin-left:0}body.tools .tools-nav .tabs li:nth-child(3n+2){margin-left:33.84615%;margin-right:-100%;clear:none}body.tools .tools-nav .tabs li:nth-child(3n+3){margin-left:67.69231%;margin-right:-100%;clear:none}@media (min-width:600px){body.tools .tools-nav .tabs li{width:15.38462%;float:left}body.tools .tools-nav .tabs li:nth-child(6n+1){margin-right:-100%;clear:both;margin-left:0}body.tools .tools-nav .tabs li:nth-child(6n+2){margin-left:16.92308%;margin-right:-100%;clear:none}body.tools .tools-nav .tabs li:nth-child(6n+3){margin-left:33.84615%;margin-right:-100%;clear:none}body.tools .tools-nav .tabs li:nth-child(6n+4){margin-left:50.76923%;margin-right:-100%;clear:none}body.tools .tools-nav .tabs li:nth-child(6n+5){margin-left:67.69231%;margin-right:-100%;clear:none}body.tools .tools-nav .tabs li:nth-child(6n+6){margin-left:84.61538%;margin-right:-100%;clear:none}}body.tools .tools-nav .tabs a{font-size:.8rem;line-height:21px;text-decoration:inherit;border-bottom:none!important;color:#2c7acb}@media (min-width:900px){body.tools .tools-nav .tabs a{font-size:.8rem;line-height:21px}}body.tools .tools-nav .tabs a:active,body.tools .tools-nav .tabs a:focus{outline:0}body.tools .tools-nav .tabs a:hover i{-moz-transform:scale(0.85);-ms-transform:scale(0.85);-webkit-transform:scale(0.85);transform:scale(0.85)}body.tools .tools-nav i{-moz-transition:all .2s;-o-transition:all .2s;-webkit-transition:all .2s;transition:all .2s;-moz-transform:scale(0.75);-ms-transform:scale(0.75);-webkit-transform:scale(0.75);transform:scale(0.75);display:block;margin:0 auto}body.tools .entry-title-large{clear:both}body.tools .addthis-title-links{float:right;margin-top:-3em}body.tools .tool-description p:first-child{margin-top:0}body.tools .tool-instructions{margin-top:0;padding-top:0;padding-bottom:1.47368em;margin-bottom:1.47368em;display:none;border-bottom:1px solid #d5efff}body.tools .tool-instructions p:first-child{margin-top:0}body.tools .inset-sidebar .addthis_toolbox a{clear:both}body.tools .velocity-range-calculator .example,body.tools .velocity-range-calculator .how-it-works,body.tools .velocity-range-calculator .tool-description,body.tools .velocity-range-calculator .tool-detail{width:49.23077%;float:left;margin-right:1.53846%;margin-bottom:1.47368em}body.tools .velocity-range-calculator .tool-detail{float:right;margin-right:0}body.tools .velocity-range-calculator .how-it-works{margin-top:1.47368em}body.tools .velocity-range-calculator .example{float:right;margin-right:0;margin-top:1.47368em}body.tools #velocity_confidence_form{-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;-moz-box-shadow:0 1px 3px 0 rgba(0,0,0,.25);-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.25);box-shadow:0 1px 3px 0 rgba(0,0,0,.25);padding:10px 20px 0;border:1px solid #ddd;background:#f5f8fb;position:relative;margin-top:10px}body.tools #velocity_confidence_form input[type=text]{width:96%}body.tools #velocity_confidence_form fieldset{margin-right:64px}body.tools #velocity_confidence_form img{position:absolute;right:-15px;top:-20px;width:96px;height:96px}body.tools #velocity_confidence_form .result{font-size:16px;font-weight:700;color:#900}body.tools #output,body.tools #planned-output{background-color:#ffd;padding:10px 10px 1px;margin:-10px -10px 10px}body.tools #output p:first-child,body.tools #planned-output p:first-child{margin-top:.73684em}body.tools #sprints{font-weight:700}body.tools .relative-weighting .tool-instructions,body.tools .theme-scoring .tool-instructions,body.tools .theme-screening .tool-instructions{-moz-column-count:2;-webkit-column-count:2;column-count:2;clear:both}body.tools .relative-weighting .tool-description,body.tools .theme-scoring .tool-description,body.tools .theme-screening .tool-description{-moz-column-count:2;-webkit-column-count:2;column-count:2;margin-bottom:2.94737em;clear:both}body.tools .relative-weighting .tool-detail,body.tools .theme-scoring .tool-detail,body.tools .theme-screening .tool-detail{clear:both}body.tools .relative-weighting .totals td,body.tools .theme-scoring .totals td,body.tools .theme-screening .totals td{border-top:2px solid #ddd;border-bottom-width:0}body.tools #exported_data{display:none}body.tools .caution{color:#900;font-style:italic}body.tools #data th .button{text-transform:none;letter-spacing:0;padding:0 1em}body.tools #data .rating{color:red}body.tools #data .totals{font-size:1.1em;font-weight:700}body.tools #data .results{color:#00f}body.tools .project-success-sliders .tool-description{width:49.23077%;float:left;margin-right:1.53846%}body.tools .project-success-sliders .tool-detail{width:49.23077%;float:right;margin-right:0}body.tools #project_success_form{-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;-moz-box-shadow:0 1px 3px 0 rgba(0,0,0,.25);-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.25);box-shadow:0 1px 3px 0 rgba(0,0,0,.25);padding:10px 20px 0;border:1px solid #ddd;background:#f5f8fb;position:relative;margin-right:15px}body.tools #project_success_form h2{margin-top:.73684em;padding-top:0;padding-bottom:0;margin-bottom:1.47368em}body.tools #project_success_form fieldset{width:338px;padding-left:10px;padding-right:10px;margin-left:-10px}body.tools #project_success_form fieldset ol{margin-bottom:1em}body.tools #project_success_form fieldset li.ps_slider{padding-left:10px;padding-right:10px;margin-left:-10px;margin-bottom:.5em;padding-bottom:20px;background:url(/mgs_assets/images/slider_bg_scale_5.png?1496413100) 10px 100% no-repeat}body.tools #project_success_form fieldset p{margin-top:0}body.tools #project_success_form .ui-slider-handle{background:url(/mgs_assets/images/slider_handle.png?1496413100);border:none;width:16px;height:16px;top:-5px}body.tools #project_success_form .ui-slider-handle.ui-state-active,body.tools #project_success_form .ui-slider-handle.ui-state-hover{background-position:-16px 0;cursor:pointer}body.tools #project_success_form .ui-slider{height:5px;background:url(/mgs_assets/images/slider_bg.png?1496413100);border:none}body.tools #project_success_form .ui-slider-range{background-image:url(/mgs_assets/images/slider_bg_range.png?1496413100);background-position:0 0;-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-moz-border-radius-bottomleft:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px}body.tools #project_success_form #ps_labels{display:none}body.tools #project_success_form #balance{position:absolute;right:-15px;top:-20px;width:96px;height:96px;line-height:96px;background:url(/mgs_assets/images/bg_balance.png?1496413097) no-repeat;font-size:48px;font-family:Helvetica,Arial,sans-serif;overflow:visible;font-weight:700;color:#fff;text-align:center;text-shadow:0 4px 5px rgba(0,0,0,.5);cursor:default}body.tools #project_success_form #balance.off{background-position:-96px 0}body.tools #project_success_form #tooltip{display:none;background:#000;color:#fff;border:2px solid #fff;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;-moz-box-shadow:#666 0 4px 5px;-webkit-box-shadow:#666 0 4px 5px;box-shadow:#666 0 4px 5px;padding:7px 12px 9px;width:286px}.login_register .login{float:left;display:inline;width:48%}.login_register .register{float:right;display:inline;width:48%}body.course_registration fieldset{margin-top:0;padding-top:0;padding-bottom:0;margin-bottom:2.94737em}body.course_registration fieldset>ol{margin-top:1.47368em}body.course_registration legend{font-size:1.05263em;line-height:1.4em;color:#2c7acb}body.course_registration ol#steps{margin:1.47368em 0;padding:0;border:0;overflow:hidden}body.course_registration ol#steps li{list-style-image:none;list-style-type:none;margin-left:0;display:inline-block;vertical-align:middle;white-space:nowrap;padding-left:16px}body.course_registration ol#steps li:before{content:'\00BB';float:left;font-size:24px;color:#BBB;line-height:30px;margin-left:-15px}body.course_registration ol#steps li:first-child{padding-left:0}body.course_registration ol#steps li:first-child:before{content:''}body.course_registration ol#steps li a,body.course_registration ol#steps li span{font-size:16px;display:block;color:#999;padding:0 20px;min-height:32px;line-height:32px;text-decoration:none}body.course_registration ol#steps li a:hover{color:#069}body.course_registration ol#steps li.current a{color:#222;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;background:#ffeebc;border:1px solid #ffd773}body.course_registration .registrant{margin-top:0;padding-top:0;padding-bottom:2.21053em;margin-bottom:2.21053em;border-bottom:2px solid #d5efff;position:relative;overflow:visible;background:url(/mgs_assets/images/icons/icon-32/avatar.png?1496413098) 0 6px no-repeat;padding-left:50px}body.course_registration .registrant.loading{font-size:.94737em;line-height:3.65556em;padding-bottom:.73684em;margin-bottom:4.42105em;background-image:url(/mgs_assets/images/spinner-32.gif?1496413100);font-weight:700;color:#abb4b9}body.course_registration .registrant legend{display:none}body.course_registration .registrant .remove_registrant{color:#900;position:absolute;right:12px;top:6px;background:url(/mgs_assets/images/delete.png?1496413097) 0 40% no-repeat;padding-left:20px;text-decoration:none}body.course_registration .registrant li{float:left;clear:none}body.course_registration .registrant li.fname,body.course_registration .registrant li.lname{width:23%}body.course_registration .registrant li.email{width:52%}body.course_registration .registrant li input[type=email],body.course_registration .registrant li input[type=text]{width:90%}body.course_registration .choose_classes{width:100%;clear:both}body.course_registration .choose_classes h3{margin-bottom:.5em}body.course_registration .choose_classes li{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;overflow:hidden;float:none;padding:4px;width:100%;margin-bottom:0}body.course_registration .choose_classes li:hover{background:#cce1f5}body.course_registration .choose_classes li input[type=checkbox]{float:left;margin:.5em .75em 0 0}body.course_registration .choose_classes li abbr{text-decoration:none;border:none}body.course_registration .choose_classes li .price{font-style:normal;color:#666}body.course_registration .choose_classes li .price del{color:#abb4b9;font-size:.9em;padding-right:.5em}body.course_registration .choose_classes li .price ins{color:#4c4d52;text-decoration:none}body.course_registration .choose_classes li label{float:left;width:90%;cursor:pointer;font-weight:400}body.course_registration .choose_classes li label .date{font-weight:400;color:#abb4b9}body.course_registration .add-another{margin-top:-4.3em;margin-bottom:2em;position:relative;z-index:10;text-align:center}body.course_registration fieldset.buttons p{margin-top:0;font-weight:700}body.course_registration fieldset.buttons div,body.course_registration fieldset.buttons form{display:inline}body.course_registration #purchase_order{display:none}body.course_registration .street_address{margin-bottom:0}body.course_registration .street_address label{display:none}body.course_registration .street_address input{top:0}body.course_registration .street_address .field{margin-bottom:.73684em}body.course_registration li.cvv .field{float:left;width:auto;margin-right:10px}body.course_registration li.cvv input{width:6em}body.course_registration li.cvv img{position:relative;top:3px;margin-right:5px}body.course_registration li.cvv .instructions{clear:left;margin:3px 0 0 13.35em}body.course_registration fieldset.submit{border-top:2px solid #ddd;padding-top:20px}body.course_registration fieldset#coupons ol{display:none}body.course_registration .payment_total{border-top:2px solid #ddd;padding:.5em 0;margin-bottom:-.25em}body.course_registration #payment_total{color:#222}body.course_registration #payment_total td{text-align:right;padding-left:0}body.course_registration #payment_total td.qty{color:#666;text-align:right;padding-right:0}body.course_registration #payment_total .class_discount{font-style:italic;color:#00c3a9}body.course_registration #payment_total .class_discount th{font-weight:400}body.course_registration #payment_total tfoot td,body.course_registration #payment_total tfoot th{border-top:2px solid #ccc;border-bottom:none;padding-top:.25em;padding-bottom:.25em;font-weight:700}body.course_registration #coupons{margin-bottom:1.5em}body.course_registration #confirm_classes{margin-bottom:2em}body.course_registration #confirm_classes tbody th{padding-left:0}body.course_registration #confirm_classes tbody td{font-style:italic}body.course_registration #confirm_classes tfoot td{padding-top:1em;border-bottom:none}body.course_registration #confirm_total{background:#ffd;border:1px solid #e1d8b9;font-weight:700;font-size:1.3em;color:#222;padding:10px 20px}body.course_registration p.cc{text-align:right;font-style:italic;margin-bottom:0}body.course_registration p.cc img{position:relative;top:4px;margin:0 5px}table.cart .class_discount td,table.cart .class_discount th{color:#900}table.cart tfoot td{border:none}header[role=banner].no-nav .logo{width:100%;margin-left:0}header[role=banner].no-nav .logo a{width:100%;background-position:50% 0;background-size:auto}@media (min-width:600px){body.landing-video-course .banner-intro,body.landing-video-course .benefit-list{font-size:.84211em;line-height:1.75em}}body.landing .stripe-first{padding-top:1.47368em}body.landing .heading-light{font-size:1.36842em;line-height:1.61538em;margin-top:0;padding-top:0;padding-bottom:0;margin-bottom:.73684em;font-weight:100;color:#4c4d52}body.landing .pretty-embed{-moz-box-shadow:0 1px 3px 0 rgba(0,0,0,.25);-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.25);box-shadow:0 1px 3px 0 rgba(0,0,0,.25)}body.landing .pretty-embed iframe,body.landing .pretty-embed img,body.landing .video iframe{display:block}body.landing-video-course .button{padding-left:4em;padding-right:4em}body.landing-video-course .stripe-mountains.stripe-first h1{margin-bottom:0}body.landing-video-course .stripe-mountains.stripe-first h2{font-size:1em;line-height:1.47368em;margin-top:0;padding-top:0;padding-bottom:0;margin-bottom:1.47368em;color:#4c4d52;font-weight:600;text-align:center}@media (min-width:600px){body.landing-video-course .banner-intro{width:49.23077%;float:left;margin-right:1.53846%}}body.landing-video-course .banner-intro p:first-child{margin-top:0}@media (min-width:600px){body.landing-video-course .banner-video{width:49.23077%;float:right;margin-right:0}}body.landing-video-course .banner-video-footer{font-size:.73684em;line-height:1.5em;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;background:#fff;color:#63a437;text-align:center;font-weight:600;padding:.5em 1em .75em;border:1px solid #bbb}@media (min-width:600px){body.landing-video-course .intro-stacked .banner-intro,body.landing-video-course .intro-stacked .banner-video{width:83.07692%;float:left;margin-right:1.53846%;margin-left:8.46154%}}body.landing-video-course .intro-stacked .banner-video iframe{margin:0 auto 2em}body.landing-video-course .intro-stacked .banner-intro ul{font-size:.94737em;line-height:1.55556em;list-style-type:none;text-align:center}body.landing-video-course .intro-stacked .banner-intro ul,body.landing-video-course .intro-stacked .banner-intro ul li{margin:0;padding:0;display:inline}body.landing-video-course .intro-stacked .banner-intro ul li:after{content:","}body.landing-video-course .intro-stacked .banner-intro ul li.last:after,body.landing-video-course .intro-stacked .banner-intro ul li:last-child:after{content:""}@media (min-width:900px){body.landing-video-course .intro-video-narrow .banner-intro{width:57.69231%;float:left;margin-right:1.53846%}body.landing-video-course .intro-video-narrow .banner-video{width:40.76923%;float:right;margin-right:0}}body.landing-video-course .intro-video-narrow .heading-primary-alt{margin-bottom:1em!important}body.landing-video-course .intro-video-narrow .banner-intro ul{list-style-type:none;text-align:center}body.landing-video-course .intro-video-narrow .banner-intro ul,body.landing-video-course .intro-video-narrow .banner-intro ul li{margin:0;padding:0;display:inline}body.landing-video-course .intro-video-narrow .banner-intro ul li:after{content:","}body.landing-video-course .intro-video-narrow .banner-intro ul li.last:after,body.landing-video-course .intro-video-narrow .banner-intro ul li:last-child:after{content:""}@media (min-width:600px){body.landing-video-course .enroll-description{width:40.76923%;float:left;margin-right:1.53846%;margin-left:8.46154%}}body.landing-video-course .benefit-list ol{padding-left:0}body.landing-video-course .benefit-list li{margin-bottom:1.47368em;padding-right:2em}body.landing-video-course .benefit-list h4{color:#4c4d52;font-weight:600;text-transform:uppercase;margin-bottom:0}body.landing-video-course .benefit-list p{margin-top:0;color:#abb4b9}@media (min-width:900px){body.landing-video-course .benefit-list-1{width:49.23077%;float:left;margin-right:1.53846%}body.landing-video-course .benefit-list-2{width:49.23077%;float:right;margin-right:0}}body.landing-video-course .role{margin-bottom:1.47368em;clear:both}@media (min-width:900px){body.landing-video-course .role{margin-left:8.46154%;margin-right:8.46154%}}body.landing-video-course .role-avatar-wrapper{text-align:center}@media (min-width:600px){body.landing-video-course .role-avatar-wrapper{width:18.51852%;float:left;margin-right:1.85185%;text-align:right}}body.landing-video-course .role-avatar{-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;background:#fff;width:90px;height:90px;display:inline-block}body.landing-video-course .role-avatar img{max-height:100%;display:block;margin:0 auto}body.landing-video-course .role h2{margin:0}body.landing-video-course .role h2,body.landing-video-course .role p{color:#4c4d52}@media (min-width:600px){body.landing-video-course .role h2,body.landing-video-course .role p{width:79.62963%;float:right;margin-right:0}}body.landing-mindtools .banner-feature{margin-bottom:1.47368em}@media (min-width:900px){body.landing-mindtools .banner-feature{width:49.23077%;float:left;margin-bottom:0}body.landing-mindtools .banner-feature:nth-child(2n+1){margin-right:-100%;clear:both;margin-left:0}body.landing-mindtools .banner-feature:nth-child(2n+2){margin-left:50.76923%;margin-right:-100%;clear:none}}@media (min-width:900px){body.landing-mindtools .post-med{width:49.23077%;float:left}body.landing-mindtools .post-med:nth-child(2n+1){margin-right:-100%;clear:both;margin-left:0}body.landing-mindtools .post-med:nth-child(2n+2){margin-left:50.76923%;margin-right:-100%;clear:none}}@media (min-width:900px){body.landing-mindtools .img-bleed{margin:-1em}}.banner-testimonials{margin-top:0;padding-top:4.42105em;padding-bottom:2.21053em;margin-bottom:0;background:url(/mgs_assets/images/v4/photos/testimonials-banner.jpg) 0 0/cover no-repeat #4797eb}.banner-testimonials h1{margin-top:0;padding-top:1.47368em;padding-bottom:1.47368em;margin-bottom:0;font-size:1.25rem;color:#d5efff;font-style:italic}.banner-testimonials .handwriting{color:#9cfff2;font-size:3em}.quote--block{width:100%;float:left;margin-left:0;margin-right:0;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;position:relative;background-color:#dcfffa;text-align:center;margin-bottom:2em}@media (min-width:600px){.quote--block{width:40.76923%;float:left;margin-right:1.53846%;margin-bottom:0}}.quote--block:after{content:'';position:absolute;display:block;top:-20px;left:30px;border-width:20px 0 0 20px;border-color:transparent #dcfffa;border-style:solid}.quote--block blockquote{margin-bottom:0}.quote--block cite{display:block;font-size:.8rem;line-height:21px;margin-bottom:1em}@media (min-width:900px){.quote--block cite{font-size:.8rem;line-height:21px}}.testimonial--publications{text-align:center}.testimonial--publications img{display:inline-block;padding:0 1em 1em 0}.testimonial--publications img:nth-child(2):after{content:'';display:block}