/* Generated on: Fri Oct 28 2022 15:29:27 GMT+0000 (Coordinated Universal Time) */
/* ==========================================================================
   normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css 
   ========================================================================== */
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type='checkbox'],input[type='radio']{box-sizing:border-box;padding:0}input[type='number']::-webkit-inner-spin-button,input[type='number']::-webkit-outer-spin-button{height:auto}input[type='search']{-webkit-appearance:none}input[type='search']::-webkit-search-cancel-button,input[type='search']::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}

/* ==========================================================================
   Start of base Webflow CSS - If you're looking for some ultra-clean CSS, skip the boilerplate and see the unminified code below.
   ========================================================================== */
@font-face{font-family:'webflow-icons';src:url("data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBiUAAAC8AAAAYGNtYXDpP+a4AAABHAAAAFxnYXNwAAAAEAAAAXgAAAAIZ2x5ZmhS2XEAAAGAAAADHGhlYWQTFw3HAAAEnAAAADZoaGVhCXYFgQAABNQAAAAkaG10eCe4A1oAAAT4AAAAMGxvY2EDtALGAAAFKAAAABptYXhwABAAPgAABUQAAAAgbmFtZSoCsMsAAAVkAAABznBvc3QAAwAAAAAHNAAAACAAAwP4AZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpAwPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAQAAAAAwACAACAAQAAQAg5gPpA//9//8AAAAAACDmAOkA//3//wAB/+MaBBcIAAMAAQAAAAAAAAAAAAAAAAABAAH//wAPAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEBIAAAAyADgAAFAAAJAQcJARcDIP5AQAGA/oBAAcABwED+gP6AQAABAOAAAALgA4AABQAAEwEXCQEH4AHAQP6AAYBAAcABwED+gP6AQAAAAwDAAOADQALAAA8AHwAvAAABISIGHQEUFjMhMjY9ATQmByEiBh0BFBYzITI2PQE0JgchIgYdARQWMyEyNj0BNCYDIP3ADRMTDQJADRMTDf3ADRMTDQJADRMTDf3ADRMTDQJADRMTAsATDSANExMNIA0TwBMNIA0TEw0gDRPAEw0gDRMTDSANEwAAAAABAJ0AtAOBApUABQAACQIHCQEDJP7r/upcAXEBcgKU/usBFVz+fAGEAAAAAAL//f+9BAMDwwAEAAkAABcBJwEXAwE3AQdpA5ps/GZsbAOabPxmbEMDmmz8ZmwDmvxmbAOabAAAAgAA/8AEAAPAAB0AOwAABSInLgEnJjU0Nz4BNzYzMTIXHgEXFhUUBw4BBwYjNTI3PgE3NjU0Jy4BJyYjMSIHDgEHBhUUFx4BFxYzAgBqXV6LKCgoKIteXWpqXV6LKCgoKIteXWpVSktvICEhIG9LSlVVSktvICEhIG9LSlVAKCiLXl1qal1eiygoKCiLXl1qal1eiygoZiEgb0tKVVVKS28gISEgb0tKVVVKS28gIQABAAABwAIAA8AAEgAAEzQ3PgE3NjMxFSIHDgEHBhUxIwAoKIteXWpVSktvICFmAcBqXV6LKChmISBvS0pVAAAAAgAA/8AFtgPAADIAOgAAARYXHgEXFhUUBw4BBwYHIxUhIicuAScmNTQ3PgE3NjMxOAExNDc+ATc2MzIXHgEXFhcVATMJATMVMzUEjD83NlAXFxYXTjU1PQL8kz01Nk8XFxcXTzY1PSIjd1BQWlJJSXInJw3+mdv+2/7c25MCUQYcHFg5OUA/ODlXHBwIAhcXTzY1PTw1Nk8XF1tQUHcjIhwcYUNDTgL+3QFt/pOTkwABAAAAAQAAmM7nP18PPPUACwQAAAAAANciZKUAAAAA1yJkpf/9/70FtgPDAAAACAACAAAAAAAAAAEAAAPA/8AAAAW3//3//QW2AAEAAAAAAAAAAAAAAAAAAAAMBAAAAAAAAAAAAAAAAgAAAAQAASAEAADgBAAAwAQAAJ0EAP/9BAAAAAQAAAAFtwAAAAAAAAAKABQAHgAyAEYAjACiAL4BFgE2AY4AAAABAAAADAA8AAMAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEADQAAAAEAAAAAAAIABwCWAAEAAAAAAAMADQBIAAEAAAAAAAQADQCrAAEAAAAAAAUACwAnAAEAAAAAAAYADQBvAAEAAAAAAAoAGgDSAAMAAQQJAAEAGgANAAMAAQQJAAIADgCdAAMAAQQJAAMAGgBVAAMAAQQJAAQAGgC4AAMAAQQJAAUAFgAyAAMAAQQJAAYAGgB8AAMAAQQJAAoANADsd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzVmVyc2lvbiAxLjAAVgBlAHIAcwBpAG8AbgAgADEALgAwd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzUmVndWxhcgBSAGUAZwB1AGwAYQByd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzRm9udCBnZW5lcmF0ZWQgYnkgSWNvTW9vbi4ARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==") format('truetype');font-weight:normal;font-style:normal}[class^="w-icon-"],[class*=" w-icon-"]{font-family:'webflow-icons' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.w-icon-slider-right:before{content:"\e600"}.w-icon-slider-left:before{content:"\e601"}.w-icon-nav-menu:before{content:"\e602"}.w-icon-arrow-down:before,.w-icon-dropdown-toggle:before{content:"\e603"}.w-icon-file-upload-remove:before{content:"\e900"}.w-icon-file-upload-icon:before{content:"\e903"}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{height:100%}body{margin:0;min-height:100%;background-color:#fff;font-family:Arial,sans-serif;font-size:14px;line-height:20px;color:#333}img{max-width:100%;vertical-align:middle;display:inline-block}html.w-mod-touch *{background-attachment:scroll !important}.w-block{display:block}.w-inline-block{max-width:100%;display:inline-block}.w-clearfix:before,.w-clearfix:after{content:" ";display:table;grid-column-start:1;grid-row-start:1;grid-column-end:2;grid-row-end:2}.w-clearfix:after{clear:both}.w-hidden{display:none}.w-button{display:inline-block;padding:9px 15px;background-color:#3898EC;color:white;border:0;line-height:inherit;text-decoration:none;cursor:pointer;border-radius:0}input.w-button{-webkit-appearance:button}html[data-w-dynpage] [data-w-cloak]{color:transparent !important}.w-webflow-badge,.w-webflow-badge *{position:static;left:auto;top:auto;right:auto;bottom:auto;z-index:auto;display:block;visibility:visible;overflow:visible;overflow-x:visible;overflow-y:visible;box-sizing:border-box;width:auto;height:auto;max-height:none;max-width:none;min-height:0;min-width:0;margin:0;padding:0;float:none;clear:none;border:0 none transparent;border-radius:0;background:none;background-image:none;background-position:0% 0%;background-size:auto auto;background-repeat:repeat;background-origin:padding-box;background-clip:border-box;background-attachment:scroll;background-color:transparent;box-shadow:none;opacity:1;transform:none;transition:none;direction:ltr;font-family:inherit;font-weight:inherit;color:inherit;font-size:inherit;line-height:inherit;font-style:inherit;font-variant:inherit;text-align:inherit;letter-spacing:inherit;text-decoration:inherit;text-indent:0;text-transform:inherit;list-style-type:disc;text-shadow:none;font-smoothing:auto;vertical-align:baseline;cursor:inherit;white-space:inherit;word-break:normal;word-spacing:normal;word-wrap:normal}.w-webflow-badge{position:fixed !important;display:inline-block !important;visibility:visible !important;z-index:2147483647 !important;top:auto !important;right:12px !important;bottom:12px !important;left:auto !important;color:#AAADB0 !important;background-color:#fff !important;border-radius:3px !important;padding:6px 8px 6px 6px !important;font-size:12px !important;opacity:1 !important;line-height:14px !important;text-decoration:none !important;transform:none !important;margin:0 !important;width:auto !important;height:auto !important;overflow:visible !important;white-space:nowrap;box-shadow:0 0 0 1px rgba(0,0,0,0.1),0 1px 3px rgba(0,0,0,0.1);cursor:pointer}.w-webflow-badge>img{display:inline-block !important;visibility:visible !important;opacity:1 !important;vertical-align:middle !important}h1,h2,h3,h4,h5,h6{font-weight:bold;margin-bottom:10px}h1{font-size:38px;line-height:44px;margin-top:20px}h2{font-size:32px;line-height:36px;margin-top:20px}h3{font-size:24px;line-height:30px;margin-top:20px}h4{font-size:18px;line-height:24px;margin-top:10px}h5{font-size:14px;line-height:20px;margin-top:10px}h6{font-size:12px;line-height:18px;margin-top:10px}p{margin-top:0;margin-bottom:10px}blockquote{margin:0 0 10px 0;padding:10px 20px;border-left:5px solid #E2E2E2;font-size:18px;line-height:22px}figure{margin:0;margin-bottom:10px}figcaption{margin-top:5px;text-align:center}ul,ol{margin-top:0px;margin-bottom:10px;padding-left:40px}.w-list-unstyled{padding-left:0;list-style:none}.w-embed:before,.w-embed:after{content:" ";display:table;grid-column-start:1;grid-row-start:1;grid-column-end:2;grid-row-end:2}.w-embed:after{clear:both}.w-video{width:100%;position:relative;padding:0}.w-video iframe,.w-video object,.w-video embed{position:absolute;top:0;left:0;width:100%;height:100%;border:none}fieldset{padding:0;margin:0;border:0}button,[type='button'],[type='reset']{border:0;cursor:pointer;-webkit-appearance:button}.w-form{margin:0 0 15px}.w-form-done{display:none;padding:20px;text-align:center;background-color:#dddddd}.w-form-fail{display:none;margin-top:10px;padding:10px;background-color:#ffdede}label{display:block;margin-bottom:5px;font-weight:bold}.w-input,.w-select{display:block;width:100%;height:38px;padding:8px 12px;margin-bottom:10px;font-size:14px;line-height:1.42857143;color:#333333;vertical-align:middle;background-color:#ffffff;border:1px solid #cccccc}.w-input:-moz-placeholder,.w-select:-moz-placeholder{color:#999}.w-input::-moz-placeholder,.w-select::-moz-placeholder{color:#999;opacity:1}.w-input:-ms-input-placeholder,.w-select:-ms-input-placeholder{color:#999}.w-input::-webkit-input-placeholder,.w-select::-webkit-input-placeholder{color:#999}.w-input:focus,.w-select:focus{border-color:#3898EC;outline:0}.w-input[disabled],.w-select[disabled],.w-input[readonly],.w-select[readonly],fieldset[disabled] .w-input,fieldset[disabled] .w-select{cursor:not-allowed}.w-input[disabled]:not(.w-input-disabled),.w-select[disabled]:not(.w-input-disabled),.w-input[readonly],.w-select[readonly],fieldset[disabled]:not(.w-input-disabled) .w-input,fieldset[disabled]:not(.w-input-disabled) .w-select{background-color:#eeeeee}textarea.w-input,textarea.w-select{height:auto}.w-select{background-color:#f3f3f3}.w-select[multiple]{height:auto}.w-form-label{display:inline-block;cursor:pointer;font-weight:normal;margin-bottom:0px}.w-radio{display:block;margin-bottom:5px;padding-left:20px}.w-radio:before,.w-radio:after{content:" ";display:table;grid-column-start:1;grid-row-start:1;grid-column-end:2;grid-row-end:2}.w-radio:after{clear:both}.w-radio-input{margin:4px 0 0;margin-top:1px \9;line-height:normal;float:left;margin-left:-20px}.w-radio-input{margin-top:3px}.w-file-upload{display:block;margin-bottom:10px}.w-file-upload-input{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-100}.w-file-upload-default,.w-file-upload-uploading,.w-file-upload-success{display:inline-block;color:#333333}.w-file-upload-error{display:block;margin-top:10px}.w-file-upload-default.w-hidden,.w-file-upload-uploading.w-hidden,.w-file-upload-error.w-hidden,.w-file-upload-success.w-hidden{display:none}.w-file-upload-uploading-btn{display:flex;font-size:14px;font-weight:normal;cursor:pointer;margin:0;padding:8px 12px;border:1px solid #cccccc;background-color:#fafafa}.w-file-upload-file{display:flex;flex-grow:1;justify-content:space-between;margin:0;padding:8px 9px 8px 11px;border:1px solid #cccccc;background-color:#fafafa}.w-file-upload-file-name{font-size:14px;font-weight:normal;display:block}.w-file-remove-link{margin-top:3px;margin-left:10px;width:auto;height:auto;padding:3px;display:block;cursor:pointer}.w-icon-file-upload-remove{margin:auto;font-size:10px}.w-file-upload-error-msg{display:inline-block;color:#ea384c;padding:2px 0}.w-file-upload-info{display:inline-block;line-height:38px;padding:0 12px}.w-file-upload-label{display:inline-block;font-size:14px;font-weight:normal;cursor:pointer;margin:0;padding:8px 12px;border:1px solid #cccccc;background-color:#fafafa}.w-icon-file-upload-icon,.w-icon-file-upload-uploading{display:inline-block;margin-right:8px;width:20px}.w-icon-file-upload-uploading{height:20px}.w-container{margin-left:auto;margin-right:auto;max-width:940px}.w-container:before,.w-container:after{content:" ";display:table;grid-column-start:1;grid-row-start:1;grid-column-end:2;grid-row-end:2}.w-container:after{clear:both}.w-container .w-row{margin-left:-10px;margin-right:-10px}.w-row:before,.w-row:after{content:" ";display:table;grid-column-start:1;grid-row-start:1;grid-column-end:2;grid-row-end:2}.w-row:after{clear:both}.w-row .w-row{margin-left:0;margin-right:0}.w-col{position:relative;float:left;width:100%;min-height:1px;padding-left:10px;padding-right:10px}.w-col .w-col{padding-left:0;padding-right:0}.w-col-1{width:8.33333333%}.w-col-2{width:16.66666667%}.w-col-3{width:25%}.w-col-4{width:33.33333333%}.w-col-5{width:41.66666667%}.w-col-6{width:50%}.w-col-7{width:58.33333333%}.w-col-8{width:66.66666667%}.w-col-9{width:75%}.w-col-10{width:83.33333333%}.w-col-11{width:91.66666667%}.w-col-12{width:100%}.w-hidden-main{display:none !important}@media screen and (max-width:991px){.w-container{max-width:728px}.w-hidden-main{display:inherit !important}.w-hidden-medium{display:none !important}.w-col-medium-1{width:8.33333333%}.w-col-medium-2{width:16.66666667%}.w-col-medium-3{width:25%}.w-col-medium-4{width:33.33333333%}.w-col-medium-5{width:41.66666667%}.w-col-medium-6{width:50%}.w-col-medium-7{width:58.33333333%}.w-col-medium-8{width:66.66666667%}.w-col-medium-9{width:75%}.w-col-medium-10{width:83.33333333%}.w-col-medium-11{width:91.66666667%}.w-col-medium-12{width:100%}.w-col-stack{width:100%;left:auto;right:auto}}@media screen and (max-width:767px){.w-hidden-main{display:inherit !important}.w-hidden-medium{display:inherit !important}.w-hidden-small{display:none !important}.w-row,.w-container .w-row{margin-left:0;margin-right:0}.w-col{width:100%;left:auto;right:auto}.w-col-small-1{width:8.33333333%}.w-col-small-2{width:16.66666667%}.w-col-small-3{width:25%}.w-col-small-4{width:33.33333333%}.w-col-small-5{width:41.66666667%}.w-col-small-6{width:50%}.w-col-small-7{width:58.33333333%}.w-col-small-8{width:66.66666667%}.w-col-small-9{width:75%}.w-col-small-10{width:83.33333333%}.w-col-small-11{width:91.66666667%}.w-col-small-12{width:100%}}@media screen and (max-width:479px){.w-container{max-width:none}.w-hidden-main{display:inherit !important}.w-hidden-medium{display:inherit !important}.w-hidden-small{display:inherit !important}.w-hidden-tiny{display:none !important}.w-col{width:100%}.w-col-tiny-1{width:8.33333333%}.w-col-tiny-2{width:16.66666667%}.w-col-tiny-3{width:25%}.w-col-tiny-4{width:33.33333333%}.w-col-tiny-5{width:41.66666667%}.w-col-tiny-6{width:50%}.w-col-tiny-7{width:58.33333333%}.w-col-tiny-8{width:66.66666667%}.w-col-tiny-9{width:75%}.w-col-tiny-10{width:83.33333333%}.w-col-tiny-11{width:91.66666667%}.w-col-tiny-12{width:100%}}.w-widget{position:relative}.w-widget-map{width:100%;height:400px}.w-widget-map label{width:auto;display:inline}.w-widget-map img{max-width:inherit}.w-widget-map .gm-style-iw{text-align:center}.w-widget-map .gm-style-iw>button{display:none !important}.w-widget-twitter{overflow:hidden}.w-widget-twitter-count-shim{display:inline-block;vertical-align:top;position:relative;width:28px;height:20px;text-align:center;background:white;border:#758696 solid 1px;border-radius:3px}.w-widget-twitter-count-shim *{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.w-widget-twitter-count-shim .w-widget-twitter-count-inner{position:relative;font-size:15px;line-height:12px;text-align:center;color:#999;font-family:serif}.w-widget-twitter-count-shim .w-widget-twitter-count-clear{position:relative;display:block}.w-widget-twitter-count-shim.w--large{width:36px;height:28px}.w-widget-twitter-count-shim.w--large .w-widget-twitter-count-inner{font-size:18px;line-height:18px}.w-widget-twitter-count-shim:not(.w--vertical){margin-left:5px;margin-right:8px}.w-widget-twitter-count-shim:not(.w--vertical).w--large{margin-left:6px}.w-widget-twitter-count-shim:not(.w--vertical):before,.w-widget-twitter-count-shim:not(.w--vertical):after{top:50%;left:0;border:solid transparent;content:' ';height:0;width:0;position:absolute;pointer-events:none}.w-widget-twitter-count-shim:not(.w--vertical):before{border-color:rgba(117,134,150,0);border-right-color:#5d6c7b;border-width:4px;margin-left:-9px;margin-top:-4px}.w-widget-twitter-count-shim:not(.w--vertical).w--large:before{border-width:5px;margin-left:-10px;margin-top:-5px}.w-widget-twitter-count-shim:not(.w--vertical):after{border-color:rgba(255,255,255,0);border-right-color:white;border-width:4px;margin-left:-8px;margin-top:-4px}.w-widget-twitter-count-shim:not(.w--vertical).w--large:after{border-width:5px;margin-left:-9px;margin-top:-5px}.w-widget-twitter-count-shim.w--vertical{width:61px;height:33px;margin-bottom:8px}.w-widget-twitter-count-shim.w--vertical:before,.w-widget-twitter-count-shim.w--vertical:after{top:100%;left:50%;border:solid transparent;content:' ';height:0;width:0;position:absolute;pointer-events:none}.w-widget-twitter-count-shim.w--vertical:before{border-color:rgba(117,134,150,0);border-top-color:#5d6c7b;border-width:5px;margin-left:-5px}.w-widget-twitter-count-shim.w--vertical:after{border-color:rgba(255,255,255,0);border-top-color:white;border-width:4px;margin-left:-4px}.w-widget-twitter-count-shim.w--vertical .w-widget-twitter-count-inner{font-size:18px;line-height:22px}.w-widget-twitter-count-shim.w--vertical.w--large{width:76px}.w-background-video{position:relative;overflow:hidden;height:500px;color:white}.w-background-video>video{background-size:cover;background-position:50% 50%;position:absolute;margin:auto;width:100%;height:100%;right:-100%;bottom:-100%;top:-100%;left:-100%;object-fit:cover;z-index:-100}.w-background-video>video::-webkit-media-controls-start-playback-button{display:none !important;-webkit-appearance:none}.w-background-video--control{position:absolute;bottom:1em;right:1em;background-color:transparent;padding:0}.w-background-video--control>[hidden]{display:none !important}.w-slider{position:relative;height:300px;text-align:center;background:#dddddd;clear:both;-webkit-tap-highlight-color:rgba(0,0,0,0);tap-highlight-color:rgba(0,0,0,0)}.w-slider-mask{position:relative;display:block;overflow:hidden;z-index:1;left:0;right:0;height:100%;white-space:nowrap}.w-slide{position:relative;display:inline-block;vertical-align:top;width:100%;height:100%;white-space:normal;text-align:left}.w-slider-nav{position:absolute;z-index:2;top:auto;right:0;bottom:0;left:0;margin:auto;padding-top:10px;height:40px;text-align:center;-webkit-tap-highlight-color:rgba(0,0,0,0);tap-highlight-color:rgba(0,0,0,0)}.w-slider-nav.w-round>div{border-radius:100%}.w-slider-nav.w-num>div{width:auto;height:auto;padding:.2em .5em;font-size:inherit;line-height:inherit}.w-slider-nav.w-shadow>div{box-shadow:0 0 3px rgba(51,51,51,0.4)}.w-slider-nav-invert{color:#fff}.w-slider-nav-invert>div{background-color:rgba(34,34,34,0.4)}.w-slider-nav-invert>div.w-active{background-color:#222}.w-slider-dot{position:relative;display:inline-block;width:1em;height:1em;background-color:rgba(255,255,255,0.4);cursor:pointer;margin:0 3px .5em;transition:background-color 100ms,color 100ms}.w-slider-dot.w-active{background-color:#fff}.w-slider-dot:focus{outline:none;box-shadow:0 0 0 2px #fff}.w-slider-dot:focus.w-active{box-shadow:none}.w-slider-arrow-left,.w-slider-arrow-right{position:absolute;width:80px;top:0;right:0;bottom:0;left:0;margin:auto;cursor:pointer;overflow:hidden;color:white;font-size:40px;-webkit-tap-highlight-color:rgba(0,0,0,0);tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.w-slider-arrow-left [class^='w-icon-'],.w-slider-arrow-right [class^='w-icon-'],.w-slider-arrow-left [class*=' w-icon-'],.w-slider-arrow-right [class*=' w-icon-']{position:absolute}.w-slider-arrow-left:focus,.w-slider-arrow-right:focus{outline:0}.w-slider-arrow-left{z-index:3;right:auto}.w-slider-arrow-right{z-index:4;left:auto}.w-icon-slider-left,.w-icon-slider-right{top:0;right:0;bottom:0;left:0;margin:auto;width:1em;height:1em}.w-slider-aria-label{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.w-slider-force-show{display:block !important}.w-dropdown{display:inline-block;position:relative;text-align:left;margin-left:auto;margin-right:auto;z-index:900}.w-dropdown-btn,.w-dropdown-toggle,.w-dropdown-link{position:relative;vertical-align:top;text-decoration:none;color:#222222;padding:20px;text-align:left;margin-left:auto;margin-right:auto;white-space:nowrap}.w-dropdown-toggle{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;cursor:pointer;padding-right:40px}.w-dropdown-toggle:focus{outline:0}.w-icon-dropdown-toggle{position:absolute;top:0;right:0;bottom:0;margin:auto;margin-right:20px;width:1em;height:1em}.w-dropdown-list{position:absolute;background:#dddddd;display:none;min-width:100%}.w-dropdown-list.w--open{display:block}.w-dropdown-link{padding:10px 20px;display:block;color:#222222}.w-dropdown-link.w--current{color:#0082f3}.w-dropdown-link:focus{outline:0}@media screen and (max-width:767px){.w-nav-brand{padding-left:10px}}.w-lightbox-backdrop{color:#000;cursor:auto;font-family:serif;font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:normal;list-style:disc;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;position:fixed;top:0;right:0;bottom:0;left:0;color:#fff;font-family:"Helvetica Neue",Helvetica,Ubuntu,"Segoe UI",Verdana,sans-serif;font-size:17px;line-height:1.2;font-weight:300;text-align:center;background:rgba(0,0,0,0.9);z-index:2000;outline:0;opacity:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-tap-highlight-color:transparent;-webkit-transform:translate(0, 0)}.w-lightbox-backdrop,.w-lightbox-container{height:100%;overflow:auto;-webkit-overflow-scrolling:touch}.w-lightbox-content{position:relative;height:100vh;overflow:hidden}.w-lightbox-view{position:absolute;width:100vw;height:100vh;opacity:0}.w-lightbox-view:before{content:"";height:100vh}.w-lightbox-group,.w-lightbox-group .w-lightbox-view,.w-lightbox-group .w-lightbox-view:before{height:86vh}.w-lightbox-frame,.w-lightbox-view:before{display:inline-block;vertical-align:middle}.w-lightbox-figure{position:relative;margin:0}.w-lightbox-group .w-lightbox-figure{cursor:pointer}.w-lightbox-img{width:auto;height:auto;max-width:none}.w-lightbox-image{display:block;float:none;max-width:100vw;max-height:100vh}.w-lightbox-group .w-lightbox-image{max-height:86vh}.w-lightbox-caption{position:absolute;right:0;bottom:0;left:0;padding:.5em 1em;background:rgba(0,0,0,0.4);text-align:left;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.w-lightbox-embed{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.w-lightbox-control{position:absolute;top:0;width:4em;background-size:24px;background-repeat:no-repeat;background-position:center;cursor:pointer;-webkit-transition:all .3s;transition:all .3s}.w-lightbox-left{display:none;bottom:0;left:0;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0yMCAwIDI0IDQwIiB3aWR0aD0iMjQiIGhlaWdodD0iNDAiPjxnIHRyYW5zZm9ybT0icm90YXRlKDQ1KSI+PHBhdGggZD0ibTAgMGg1djIzaDIzdjVoLTI4eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDN2MjNoMjN2M2gtMjZ6IiBmaWxsPSIjZmZmIi8+PC9nPjwvc3ZnPg==")}.w-lightbox-right{display:none;right:0;bottom:0;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMjQgNDAiIHdpZHRoPSIyNCIgaGVpZ2h0PSI0MCI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMC0waDI4djI4aC01di0yM2gtMjN6IiBvcGFjaXR5PSIuNCIvPjxwYXRoIGQ9Im0xIDFoMjZ2MjZoLTN2LTIzaC0yM3oiIGZpbGw9IiNmZmYiLz48L2c+PC9zdmc+")}.w-lightbox-close{right:0;height:2.6em;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMTggMTciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxNyI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMCAwaDd2LTdoNXY3aDd2NWgtN3Y3aC01di03aC03eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDd2LTdoM3Y3aDd2M2gtN3Y3aC0zdi03aC03eiIgZmlsbD0iI2ZmZiIvPjwvZz48L3N2Zz4=");background-size:18px}.w-lightbox-strip{position:absolute;bottom:0;left:0;right:0;padding:0 1vh;line-height:0;white-space:nowrap;overflow-x:auto;overflow-y:hidden}.w-lightbox-item{display:inline-block;width:10vh;padding:2vh 1vh;box-sizing:content-box;cursor:pointer;-webkit-transform:translate3d(0, 0, 0)}.w-lightbox-active{opacity:.3}.w-lightbox-thumbnail{position:relative;height:10vh;background:#222;overflow:hidden}.w-lightbox-thumbnail-image{position:absolute;top:0;left:0}.w-lightbox-thumbnail .w-lightbox-tall{top:50%;width:100%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%)}.w-lightbox-thumbnail .w-lightbox-wide{left:50%;height:100%;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0)}.w-lightbox-spinner{position:absolute;top:50%;left:50%;box-sizing:border-box;width:40px;height:40px;margin-top:-20px;margin-left:-20px;border:5px solid rgba(0,0,0,0.4);border-radius:50%;-webkit-animation:spin .8s infinite linear;animation:spin .8s infinite linear}.w-lightbox-spinner:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border:3px solid transparent;border-bottom-color:#fff;border-radius:50%}.w-lightbox-hide{display:none}.w-lightbox-noscroll{overflow:hidden}@media (min-width:768px){.w-lightbox-content{height:96vh;margin-top:2vh}.w-lightbox-view,.w-lightbox-view:before{height:96vh}.w-lightbox-group,.w-lightbox-group .w-lightbox-view,.w-lightbox-group .w-lightbox-view:before{height:84vh}.w-lightbox-image{max-width:96vw;max-height:96vh}.w-lightbox-group .w-lightbox-image{max-width:82.3vw;max-height:84vh}.w-lightbox-left,.w-lightbox-right{display:block;opacity:.5}.w-lightbox-close{opacity:.8}.w-lightbox-control:hover{opacity:1}}.w-lightbox-inactive,.w-lightbox-inactive:hover{opacity:0}.w-richtext:before,.w-richtext:after{content:" ";display:table;grid-column-start:1;grid-row-start:1;grid-column-end:2;grid-row-end:2}.w-richtext:after{clear:both}.w-richtext[contenteditable="true"]:before,.w-richtext[contenteditable="true"]:after{white-space:initial}.w-richtext ol,.w-richtext ul{overflow:hidden}.w-richtext .w-richtext-figure-selected.w-richtext-figure-type-video div:after,.w-richtext .w-richtext-figure-selected[data-rt-type="video"] div:after{outline:2px solid #2895f7}.w-richtext .w-richtext-figure-selected.w-richtext-figure-type-image div,.w-richtext .w-richtext-figure-selected[data-rt-type="image"] div{outline:2px solid #2895f7}.w-richtext figure.w-richtext-figure-type-video>div:after,.w-richtext figure[data-rt-type="video"]>div:after{content:'';position:absolute;display:none;left:0;top:0;right:0;bottom:0}.w-richtext figure{position:relative;max-width:60%}.w-richtext figure>div:before{cursor:default!important}.w-richtext figure img{width:100%}.w-richtext figure figcaption.w-richtext-figcaption-placeholder{opacity:.6}.w-richtext figure div{font-size:0px;color:transparent}.w-richtext figure.w-richtext-figure-type-image,.w-richtext figure[data-rt-type="image"]{display:table}.w-richtext figure.w-richtext-figure-type-image>div,.w-richtext figure[data-rt-type="image"]>div{display:inline-block}.w-richtext figure.w-richtext-figure-type-image>figcaption,.w-richtext figure[data-rt-type="image"]>figcaption{display:table-caption;caption-side:bottom}.w-richtext figure.w-richtext-figure-type-video,.w-richtext figure[data-rt-type="video"]{width:60%;height:0}.w-richtext figure.w-richtext-figure-type-video iframe,.w-richtext figure[data-rt-type="video"] iframe{position:absolute;top:0;left:0;width:100%;height:100%}.w-richtext figure.w-richtext-figure-type-video>div,.w-richtext figure[data-rt-type="video"]>div{width:100%}.w-richtext figure.w-richtext-align-center{margin-right:auto;margin-left:auto;clear:both}.w-richtext figure.w-richtext-align-center.w-richtext-figure-type-image>div,.w-richtext figure.w-richtext-align-center[data-rt-type="image"]>div{max-width:100%}.w-richtext figure.w-richtext-align-normal{clear:both}.w-richtext figure.w-richtext-align-fullwidth{width:100%;max-width:100%;text-align:center;clear:both;display:block;margin-right:auto;margin-left:auto}.w-richtext figure.w-richtext-align-fullwidth>div{display:inline-block;padding-bottom:inherit}.w-richtext figure.w-richtext-align-fullwidth>figcaption{display:block}.w-richtext figure.w-richtext-align-floatleft{float:left;margin-right:15px;clear:none}.w-richtext figure.w-richtext-align-floatright{float:right;margin-left:15px;clear:none}.w-nav{position:relative;background:#dddddd;z-index:1000}.w-nav:before,.w-nav:after{content:" ";display:table;grid-column-start:1;grid-row-start:1;grid-column-end:2;grid-row-end:2}.w-nav:after{clear:both}.w-nav-brand{position:relative;float:left;text-decoration:none;color:#333333}.w-nav-link{position:relative;display:inline-block;vertical-align:top;text-decoration:none;color:#222222;padding:20px;text-align:left;margin-left:auto;margin-right:auto}.w-nav-link.w--current{color:#0082f3}.w-nav-menu{position:relative;float:right}[data-nav-menu-open]{display:block !important;position:absolute;top:100%;left:0;right:0;background:#C8C8C8;text-align:center;overflow:visible;min-width:200px}.w--nav-link-open{display:block;position:relative}.w-nav-overlay{position:absolute;overflow:hidden;display:none;top:100%;left:0;right:0;width:100%}.w-nav-overlay [data-nav-menu-open]{top:0}.w-nav[data-animation="over-left"] .w-nav-overlay{width:auto}.w-nav[data-animation="over-left"] .w-nav-overlay,.w-nav[data-animation="over-left"] [data-nav-menu-open]{right:auto;z-index:1;top:0}.w-nav[data-animation="over-right"] .w-nav-overlay{width:auto}.w-nav[data-animation="over-right"] .w-nav-overlay,.w-nav[data-animation="over-right"] [data-nav-menu-open]{left:auto;z-index:1;top:0}.w-nav-button{position:relative;float:right;padding:18px;font-size:24px;display:none;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.w-nav-button:focus{outline:0}.w-nav-button.w--open{background-color:#C8C8C8;color:white}.w-nav[data-collapse="all"] .w-nav-menu{display:none}.w-nav[data-collapse="all"] .w-nav-button{display:block}.w--nav-dropdown-open{display:block}.w--nav-dropdown-toggle-open{display:block}.w--nav-dropdown-list-open{position:static}@media screen and (max-width:991px){.w-nav[data-collapse="medium"] .w-nav-menu{display:none}.w-nav[data-collapse="medium"] .w-nav-button{display:block}}@media screen and (max-width:767px){.w-nav[data-collapse="small"] .w-nav-menu{display:none}.w-nav[data-collapse="small"] .w-nav-button{display:block}.w-nav-brand{padding-left:10px}}@media screen and (max-width:479px){.w-nav[data-collapse="tiny"] .w-nav-menu{display:none}.w-nav[data-collapse="tiny"] .w-nav-button{display:block}}.w-tabs{position:relative}.w-tabs:before,.w-tabs:after{content:" ";display:table;grid-column-start:1;grid-row-start:1;grid-column-end:2;grid-row-end:2}.w-tabs:after{clear:both}.w-tab-menu{position:relative}.w-tab-link{position:relative;display:inline-block;vertical-align:top;text-decoration:none;padding:9px 30px;text-align:left;cursor:pointer;color:#222222;background-color:#dddddd}.w-tab-link.w--current{background-color:#C8C8C8}.w-tab-link:focus{outline:0}.w-tab-content{position:relative;display:block;overflow:hidden}.w-tab-pane{position:relative;display:none}.w--tab-active{display:block}@media screen and (max-width:479px){.w-tab-link{display:block}}.w-ix-emptyfix:after{content:""}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.w-dyn-empty{padding:10px;background-color:#dddddd}.w-dyn-hide{display:none !important}.w-dyn-bind-empty{display:none !important}.w-condition-invisible{display:none !important}.wf-layout-layout{display:grid !important}.wf-layout-cell{display:flex !important}

/* ==========================================================================
   Start of custom Webflow CSS
   ========================================================================== */
.w-layout-grid {
  display: -ms-grid;
  display: grid;
  grid-auto-columns: 1fr;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
  grid-row-gap: 16px;
  grid-column-gap: 16px;
}

.w-pagination-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.w-pagination-previous {
  display: block;
  color: #333;
  font-size: 14px;
  margin-left: 10px;
  margin-right: 10px;
  padding-top: 9px;
  padding-bottom: 9px;
  padding-right: 20px;
  padding-left: 20px;
  background-color: #fafafa;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-color: #ccc;
  border-right-color: #ccc;
  border-bottom-color: #ccc;
  border-left-color: #ccc;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-right-radius: 2px;
  border-bottom-right-radius: 2px;
  border-bottom-left-radius: 2px;
  border-top-left-radius: 2px;
}

.w-pagination-previous-icon {
  margin-right: 4px;
}

.w-page-count {
  width: 100%;
  text-align: center;
  margin-top: 20px;
}

.w-pagination-next {
  display: block;
  color: #333;
  font-size: 14px;
  margin-left: 10px;
  margin-right: 10px;
  padding-top: 9px;
  padding-bottom: 9px;
  padding-right: 20px;
  padding-left: 20px;
  background-color: #fafafa;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-color: #ccc;
  border-right-color: #ccc;
  border-bottom-color: #ccc;
  border-left-color: #ccc;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-right-radius: 2px;
  border-bottom-right-radius: 2px;
  border-bottom-left-radius: 2px;
  border-top-left-radius: 2px;
}

.w-pagination-next-icon {
  margin-left: 4px;
}

.w-checkbox {
  display: block;
  margin-bottom: 5px;
  padding-left: 20px;
}

.w-checkbox::before {
  content: ' ';
  display: table;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

.w-checkbox::after {
  content: ' ';
  display: table;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  clear: both;
}

.w-checkbox-input {
  float: left;
  margin-bottom: 0px;
  margin-left: -20px;
  margin-right: 0px;
  margin-top: 4px;
  line-height: normal;
}

.w-checkbox-input--inputType-custom {
  border-top-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-right-width: 1px;
  border-top-color: #ccc;
  border-bottom-color: #ccc;
  border-left-color: #ccc;
  border-right-color: #ccc;
  border-top-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-right-style: solid;
  width: 12px;
  height: 12px;
  border-bottom-left-radius: 2px;
  border-bottom-right-radius: 2px;
  border-top-left-radius: 2px;
  border-top-right-radius: 2px;
}

.w-checkbox-input--inputType-custom.w--redirected-checked {
  background-color: #3898ec;
  border-top-color: #3898ec;
  border-bottom-color: #3898ec;
  border-left-color: #3898ec;
  border-right-color: #3898ec;
  background-image: url(https://d3e54v103j8qbb.cloudfront.net/static/custom-checkbox-checkmark.589d534424.svg);
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.w-checkbox-input--inputType-custom.w--redirected-focus {
  box-shadow: 0px 0px 3px 1px #3898ec;
}

.w-form-formradioinput--inputType-custom {
  border-top-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-right-width: 1px;
  border-top-color: #ccc;
  border-bottom-color: #ccc;
  border-left-color: #ccc;
  border-right-color: #ccc;
  border-top-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-right-style: solid;
  width: 12px;
  height: 12px;
  border-bottom-left-radius: 50%;
  border-bottom-right-radius: 50%;
  border-top-left-radius: 50%;
  border-top-right-radius: 50%;
}

.w-form-formradioinput--inputType-custom.w--redirected-focus {
  box-shadow: 0px 0px 3px 1px #3898ec;
}

.w-form-formradioinput--inputType-custom.w--redirected-checked {
  border-top-width: 4px;
  border-bottom-width: 4px;
  border-left-width: 4px;
  border-right-width: 4px;
  border-top-color: #3898ec;
  border-bottom-color: #3898ec;
  border-left-color: #3898ec;
  border-right-color: #3898ec;
}

body {
  max-width: none;
  margin-right: auto;
  margin-left: auto;
}

h1 {
  margin-top: 0px;
  margin-bottom: 10px;
  color: #000;
  font-size: 38px;
  line-height: 44px;
  font-weight: 700;
}

h2 {
  font-family: Helveticaneue, sans-serif;
  color: #000;
  font-weight: 500;
  letter-spacing: 0em;
}

h3 {
  font-family: Helveticaneue, sans-serif;
  color: #000;
  font-size: 25px;
  line-height: 39px;
  font-weight: 500;
  letter-spacing: 0em;
}

h4 {
  margin-top: 20px;
  margin-bottom: 10px;
  font-family: Helveticaneue, sans-serif;
  color: #000;
  font-size: 19px;
  line-height: 28px;
  font-weight: 500;
  letter-spacing: 0em;
  text-transform: uppercase;
}

h5 {
  margin-top: 10px;
  margin-bottom: 10px;
  font-family: Helveticaneue, sans-serif;
  color: #000;
  font-size: 19px;
  line-height: 28px;
  font-weight: 500;
  text-transform: uppercase;
}

h6 {
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 17px;
  line-height: 18px;
  font-weight: 700;
}

p {
  margin-bottom: 30px;
  font-family: Helveticaneue, sans-serif;
  font-size: 19px;
  line-height: 34px;
  font-weight: 400;
  letter-spacing: 0px;
}

a {
  border-bottom: 1px none #000;
  -webkit-transition: opacity 200ms ease;
  transition: opacity 200ms ease;
  color: #000;
}

a:hover {
  opacity: 0.5;
}

ul {
  margin-top: 0px;
  margin-bottom: 10px;
  padding-left: 40px;
}

ol {
  margin-top: 0px;
  margin-bottom: 10px;
  padding-left: 40px;
}

li {
  padding-bottom: 10px;
  letter-spacing: 0.02px;
}

img {
  display: block;
  width: 100%;
}

strong {
  font-weight: 500;
}

blockquote {
  margin-bottom: 0px;
  padding-right: 40px;
  padding-left: 40px;
  border-left: 0px solid #e2e2e2;
  opacity: 0.4;
  font-family: Helveticaneue, sans-serif;
  color: #000;
  font-size: 1.97vw;
  line-height: 121%;
  font-weight: 500;
  text-align: center;
  letter-spacing: 0px;
  text-transform: none;
}

figure {
  margin-bottom: 10px;
}

figcaption {
  margin-top: 5px;
  margin-bottom: 10px;
  font-family: Helveticaneue, sans-serif;
  color: #969696;
  font-size: 13px;
  line-height: 21px;
  font-weight: 400;
  text-align: center;
}

.instructions {
  margin-top: 0px;
  font-family: Avenir;
  color: #969696;
  font-size: 11px;
  line-height: 19px;
  font-weight: 300;
  text-align: left;
}

.section-styleguide.mt100 {
  margin-top: 100px;
  text-align: left;
}

.s1 {
  font-family: Helveticaneue, sans-serif;
  font-size: 50px;
  line-height: 1.15em;
  font-weight: 500;
  letter-spacing: 0em;
}

.s1.detail-title {
  margin-top: 5px;
  margin-bottom: 0px;
  color: #000;
  line-height: 1.2em;
}

.s1.yellow-text {
  color: #ffff0f;
}

.s2 {
  display: block;
  margin-top: 0px;
  font-family: Helveticaneue, sans-serif;
  color: #000;
  font-size: 26px;
  line-height: 1.35em;
  font-weight: 500;
  letter-spacing: 0em;
}

.s2.white-text {
  color: #fff;
}

.s2.white-text.right {
  text-align: right;
}

.s2.s2-link {
  display: inline-block;
  padding-bottom: 0px;
  border-bottom-style: none;
  border-bottom-width: 0px;
  -webkit-transition: opacity 200ms ease;
  transition: opacity 200ms ease;
  text-decoration: underline;
}

.s2.s2-link:hover {
  opacity: 0.5;
}

.s2.s2-link.work-link {
  display: block;
}

.s2.s2-title {
  margin-bottom: 5px;
}

.s2.left {
  margin-bottom: 0px;
}

.s2.left.mb5 {
  margin-bottom: 5px;
}

.s2.mb20 {
  margin-bottom: 20px;
}

.s2.sidebar-description {
  margin-bottom: 0px;
}

.s5 {
  display: inline;
  margin-bottom: auto;
  padding-right: 0px;
  float: none;
  clear: none;
  -webkit-align-self: auto;
  -ms-flex-item-align: auto;
  -ms-grid-row-align: auto;
  align-self: auto;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
  border-bottom-style: none;
  border-bottom-width: 0px;
  background-color: transparent;
  font-family: Helveticaneue, sans-serif;
  color: #000;
  font-size: 13px;
  line-height: 1.25em;
  font-weight: 400;
  letter-spacing: 0em;
  text-transform: none;
}

.s5:hover {
  text-decoration: underline;
}

.s5.white-text {
  color: #fff;
}

.s5.mb10 {
  line-height: 28px;
}

.s5.grey-link {
  float: left;
  clear: left;
  color: #969696;
  text-decoration: none;
}

.s5.grey-link.page-trigger.card-details {
  line-height: 1.5em;
}

.s5.grey-link.page-trigger.card-details.service-link {
  display: block;
  margin-top: 5px;
}

.s5.grey-link.news-date {
  margin-left: 10px;
  float: none;
}

.s5.footer-text {
  padding-right: 5px;
  padding-left: 5px;
  color: #000;
}

.s5.is-link {
  display: inline;
  -webkit-transition: opacity 200ms ease;
  transition: opacity 200ms ease;
  color: #000;
  text-decoration: none;
}

.s5.is-link:hover {
  opacity: 0.5;
}

.s5.card-details {
  -webkit-transition: opacity 200ms ease;
  transition: opacity 200ms ease;
}

.s5.card-details:hover {
  text-decoration: underline;
}

.s5.caption {
  display: block;
  margin-top: 20px;
  color: #969696;
  text-align: center;
}

.s5.link {
  display: inline-block;
  text-decoration: none;
}

.s5.link.parent-link {
  margin-top: 10px;
  margin-bottom: 10px;
  -webkit-transition: opacity 200ms ease;
  transition: opacity 200ms ease;
  text-decoration: underline;
}

.s5.link.parent-link:hover {
  opacity: 0.5;
}

.s5.btn-text {
  line-height: 0;
}

.s5.employee-name {
  display: block;
  margin-bottom: 3px;
  font-weight: 500;
}

.s5.byline-author {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  color: #000;
}

.s5.byline-date {
  display: inline-block;
  margin-bottom: 2px;
  color: #000;
  font-weight: 500;
}

.s5.grey-link {
  float: left;
  clear: left;
  color: #969696;
  text-decoration: none;
}

.s5.news-date {
  color: #969696;
}

.s5.s5-link {
  -webkit-transition: opacity 200ms ease;
  transition: opacity 200ms ease;
  color: #000;
}

.s5.s5-link:hover {
  opacity: 0.5;
}

.s5.s5-link.white-text {
  color: #fff;
}

.s5.form-list-title {
  display: block;
  margin-bottom: 10px;
}

.s5.logo-text {
  position: absolute;
  left: 0%;
  top: auto;
  right: 0%;
  bottom: 0%;
  z-index: 10000;
  display: block;
  text-align: center;
}

.s5.pattern {
  display: inline-block;
  margin-top: 0px;
  margin-bottom: 0px;
  padding-left: 0px;
  opacity: 0.5;
  color: #000;
}

.s5.brand-name {
  display: inline;
  width: 100%;
  margin-top: 10px;
  margin-bottom: 3px;
  padding-right: 10px;
  font-weight: 500;
}

.s5.ml-5 {
  padding-right: 5px;
}

.s5.yellow-link {
  color: #ffff0f;
}

.s5.block {
  display: block;
}

.s5.block.yellow-text {
  color: #ffff0f;
}

.s5.block.yellow-text.mb15 {
  padding-bottom: 10px;
}

.s5.block.yellow-text.link {
  text-decoration: underline;
}

.s5.margin-right {
  padding-right: 5px;
}

.s5.display-none {
  display: none;
}

.s3 {
  margin-top: 0px;
  margin-bottom: 0px;
  font-family: Helveticaneue, sans-serif;
  font-size: 23px;
  line-height: 1.3em;
  font-weight: 500;
  letter-spacing: 0.01em;
}

.s3.featured-grid-title {
  display: block;
  margin-top: 5px;
  margin-bottom: 5px;
}

.s3.featured-grid-title.link {
  text-decoration: none;
}

.s3.s3-link {
  -webkit-transition: opacity 200ms ease;
  transition: opacity 200ms ease;
  color: #000;
}

.s3.s3-link:hover {
  opacity: 0.5;
}

.s3.mb-in-touch {
  margin-bottom: 5px;
}

.s3.contact-form-title {
  margin-bottom: 15px;
}

.s3.margin-top {
  margin-top: 10px;
}

.s3.yellow-text {
  color: #ffff0f;
}

.s3.yellow-text.mb25 {
  color: #ffff0f;
}

.s3.testimonial-text {
  max-width: 70%;
}

.s4 {
  display: inline;
  margin-top: 0px;
  margin-bottom: 0px;
  border-style: none;
  border-width: 1px 1px 0px;
  border-color: #000;
  font-family: Helveticaneue, sans-serif;
  color: #000;
  font-size: 18px;
  line-height: 1.4em;
  font-weight: 500;
  text-align: center;
  letter-spacing: 0em;
  text-decoration: none;
}

.s4:hover {
  border-bottom-width: 0px;
}

.s4.white-text {
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  background-color: transparent;
  color: #fff;
}

.s4.white-text.spotlight-detail-month-padding {
  padding-left: 5px;
}

.s4.experience-titles {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 5px;
  text-align: left;
}

.s4.mb-in-touch {
  display: block;
  text-align: left;
}

.primary-button {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 159px;
  height: 36px;
  max-width: 100%;
  min-width: 150px;
  padding: 13px 32px 11px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 1px solid #000;
  border-radius: 20px;
  background-color: #000;
  -webkit-transition: border 500ms ease-in-out;
  transition: border 500ms ease-in-out;
  font-family: Helveticaneue, sans-serif;
  color: #fff;
  font-size: 15px;
  line-height: 26px;
  font-weight: 300;
  text-align: center;
  cursor: pointer;
}

.primary-button:hover {
  border-color: #969696;
}

.primary-button.white-btn {
  border-color: #fff;
}

.body {
  color: #000;
  text-align: center;
}

.small-link-invisible {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 130px;
  margin-top: 0px;
  margin-bottom: 10px;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-transform: translate(0px, 0px);
  -ms-transform: translate(0px, 0px);
  transform: translate(0px, 0px);
  text-decoration: none;
  cursor: pointer;
}

.color {
  width: 100px;
  height: 100px;
  margin-top: 10px;
  margin-bottom: 10px;
  padding-right: 0px;
  background-color: #000;
}

.color.gray {
  background-color: #969696;
}

.color.white {
  background-color: #fff;
}

.color.white.border {
  border-style: solid;
  border-width: 1px;
  border-color: #969696;
  border-radius: 2px;
}

.rule {
  width: 100%;
  height: 1px;
  background-color: #969696;
}

.mb120 {
  margin-bottom: 120px;
}

.mb100 {
  margin-bottom: 100px;
}

.mb75 {
  margin-bottom: 75px;
}

.mb65 {
  margin-bottom: 65px;
}

.mb50 {
  margin-bottom: 50px;
}

.mb30 {
  margin-bottom: 30px;
}

.mb25 {
  margin-bottom: 25px;
}

.section-wrapper {
  position: static;
  margin-top: 0px;
  padding-right: 0%;
  padding-left: 0%;
}

.section-wrapper.gray-background {
  background-color: #fbfbfb;
}

.module-container {
  position: relative;
  display: block;
  width: 100%;
  margin-bottom: 80px;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
}

.module-container.mb35 {
  margin-bottom: 75px;
}

.module-container.hero-banner {
  overflow: hidden;
  padding-top: 65%;
}

.module-container.line-divider {
  border-top: 1px solid #e0e0e0;
}

.module-container.line-divider.careers-mobile-line {
  display: none;
}

.module-container.line-divider.mobile-only-line {
  display: none;
}

.module-container.line-divider.contact-line {
  margin-top: 80px;
}

.module-container.line-divider.line-under-grid {
  margin-top: 20px;
}

.module-container.line-divider.contact-line-hidden {
  display: none;
}

.module-container.news-detail-padding {
  margin-bottom: 50px;
}

.module-container.home-text {
  margin-bottom: 20px;
}

.module-container.no-show {
  display: none;
}

.nav-link {
  position: relative;
  z-index: 400;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: auto;
  margin-right: 0px;
  margin-bottom: 0px;
  padding: 0px;
  clear: none;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: transparent;
  font-family: 'Big caslon';
  color: #fff;
  font-size: 30px;
  line-height: 26px;
  font-weight: 400;
  text-align: right;
  text-decoration: none;
}

.nav-link.mb25 {
  height: auto;
  margin-bottom: 25px;
}

.nav-link.mb10 {
  width: auto;
  margin-bottom: 10px;
}

.logo {
  position: static;
  z-index: 300;
  max-width: 90px;
  margin-top: 5px;
  -webkit-transition: opacity 200ms ease;
  transition: opacity 200ms ease;
}

.logo:hover {
  opacity: 0.65;
}

.menu-container {
  position: static;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: auto;
  overflow: scroll;
  width: auto;
  height: 100vh;
  max-height: none;
  min-height: 200px;
  min-width: auto;
  margin-right: 0px;
  margin-left: 0px;
  padding: 0px 0%;
  float: right;
  background-color: #000;
}

.nav {
  position: relative;
  left: 0%;
  top: 0px;
  right: 0%;
  bottom: auto;
  z-index: 1000;
  overflow: visible;
  width: 100%;
  margin-top: 0px;
  background-color: transparent;
}

.promo-bar {
  position: relative;
  z-index: 1003;
  display: none;
  height: auto;
  min-height: 45px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  background-color: #000;
}

.promo-bar-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: auto;
  margin-right: auto;
  margin-left: auto;
  padding-top: 10px;
  padding-bottom: 0px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #000;
  text-align: left;
}

.promo-bar-text {
  font-family: Avenir;
  color: #fff;
  font-size: 15px;
  line-height: 25px;
  font-weight: 300;
  letter-spacing: 0.02em;
}

.menu-button {
  position: relative;
  right: 0px;
  display: block;
  overflow: hidden;
  width: 90px;
  min-height: 30px;
  min-width: 30px;
  margin-left: 0px;
  padding: 0px;
  -webkit-align-self: auto;
  -ms-flex-item-align: auto;
  -ms-grid-row-align: auto;
  align-self: auto;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
  cursor: pointer;
}

.menu-top {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 90px;
  height: 15px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding-bottom: 0px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: transparent;
}

.nav-menu {
  position: absolute;
  left: auto;
  top: 0%;
  right: 0%;
  bottom: 0%;
  z-index: auto;
  display: none;
  overflow: visible;
  width: 1px;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #000;
  text-align: right;
  -o-object-fit: fill;
  object-fit: fill;
}

.menu-line-middle {
  position: relative;
  left: 30px;
  width: 28px;
  height: 2px;
  background-color: #000;
}

.menu-text-top {
  position: relative;
  left: 0px;
  display: block;
  width: 24px;
  padding-right: 0px;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
  opacity: 0;
  font-family: Avenir;
  color: #000;
  font-size: 12px;
  line-height: 0px;
  font-weight: 300;
  letter-spacing: 3px;
}

.menu-middle {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 90px;
  height: 4px;
  margin-top: 0px;
  margin-bottom: 0px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.menu-bottom {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 90px;
  height: 15px;
  margin-top: 0px;
  margin-bottom: 0px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.menu-line-bottom {
  position: relative;
  left: 30px;
  width: 28px;
  height: 2px;
  background-color: #000;
}

.menu-line-top {
  position: relative;
  left: 6px;
  width: 28px;
  height: 2px;
  clear: none;
  -webkit-box-ordinal-group: 2;
  -webkit-order: 1;
  -ms-flex-order: 1;
  order: 1;
  background-color: #000;
}

.menu-text-bottom {
  position: relative;
  left: 31px;
  width: 24px;
  margin-left: 5px;
  opacity: 0;
  font-family: Avenir;
  color: #000;
  font-size: 12px;
  line-height: 0px;
  font-weight: 300;
  letter-spacing: 3px;
}

.footer {
  background-color: transparent;
}

.footer-field {
  position: relative;
  width: 75%;
  margin-bottom: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  border-style: none none solid;
  border-width: 1px;
  border-color: #969696;
  background-color: transparent;
  -webkit-transition: border 200ms ease;
  transition: border 200ms ease;
  font-family: Helveticaneue, sans-serif;
  color: #000;
  font-size: 13px;
  font-weight: 400;
}

.footer-field:focus {
  border-style: none none solid;
  border-color: #000;
}

.footer-field.full-width {
  width: 100%;
}

.footer-field.spotlight-input-field {
  width: 100%;
  color: #fff;
}

.footer-field.spotlight-input-field:focus {
  border-bottom-color: #fff;
}

.form {
  position: relative;
  z-index: 0;
  display: inline-block;
  width: 100%;
  margin-top: 20px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  border-style: solid solid none;
  border-color: transparent transparent #969696;
  border-top-width: 0px;
  border-right-width: 0px;
  border-left-width: 0px;
}

.form.dtc-patterns {
  position: static;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 10px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.form.spotlight-email-signup {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.form-block {
  position: static;
  max-width: 400px;
  margin-right: auto;
  margin-bottom: 0px;
  margin-left: auto;
  background-color: transparent;
}

.form-block.newsletter {
  max-width: 100%;
}

.form-block.spotlight-form-block {
  color: #fff;
}

.mailing-list {
  display: block;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  text-align: center;
}

.mailing-list.dtc-pattern {
  margin-top: 40px;
  text-align: left;
}

.social-icon-container {
  padding-bottom: 15px;
}

.social-icon-container.menu {
  height: auto;
  min-height: 0px;
  padding-right: 10px;
  padding-bottom: 100px;
}

.social-icon-element {
  width: auto;
  height: 15px;
  -webkit-transition: opacity 300ms ease-out;
  transition: opacity 300ms ease-out;
}

.social-icon-element:hover {
  opacity: 0.5;
}

.social-link {
  padding-right: 10px;
  padding-left: 10px;
  border-bottom-style: none;
}

.social-link.contact-social {
  margin-top: 0px;
  padding-right: 20px;
  padding-left: 0px;
}

.social-link.social-first-child {
  padding-left: 0px;
}

.brand {
  position: absolute;
  left: auto;
  top: auto;
  right: auto;
  bottom: auto;
  z-index: 1;
  height: auto;
  margin-left: 0%;
  padding-left: 0%;
  border-style: none;
  border-width: 1px 1px 0px;
  border-color: #000;
}

.brand.w--current {
  position: relative;
  z-index: auto;
  width: auto;
  margin-left: 0%;
  border-bottom-style: none;
}

.brand.page-trigger {
  position: static;
}

.desktop-nav-link {
  position: static;
  width: auto;
  margin-right: 25px;
  float: left;
  clear: none;
  border: 1px none #000;
  -webkit-transition: opacity 200ms ease;
  transition: opacity 200ms ease;
  color: #000;
  text-decoration: none;
  cursor: pointer;
}

.desktop-nav-link.page-trigger {
  margin-right: 20px;
}

.desktop-nav-link.page-trigger:hover {
  opacity: 0.5;
}

.desktop-nav-link.page-trigger.w--current {
  opacity: 0.5;
}

.link-underline {
  display: inline;
  width: 0%;
  height: 1px;
  background-color: #fff;
}

.link-underline.black {
  width: 0px;
  background-color: #000;
}

.success-message {
  background-color: transparent;
  text-align: center;
}

.error-message {
  background-color: transparent;
  color: #ce0f0f;
  text-align: center;
}

.overlay {
  position: fixed;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: auto;
  z-index: 1;
  display: block;
  overflow: auto;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.59);
  opacity: 0;
  color: rgba(0, 0, 0, 0.2);
}

.close {
  position: absolute;
  left: 30px;
  top: 70px;
  width: 20px;
  height: 20px;
}

.close-icon-1 {
  position: absolute;
  width: 2px;
  height: 25px;
  background-color: #969696;
  -webkit-transform: translate(10px, 0px) rotate(45deg);
  -ms-transform: translate(10px, 0px) rotate(45deg);
  transform: translate(10px, 0px) rotate(45deg);
}

.close-icon-2 {
  width: 2px;
  height: 25px;
  background-color: #969696;
  -webkit-transform: translate(10px, 0px) rotate(-45deg);
  -ms-transform: translate(10px, 0px) rotate(-45deg);
  transform: translate(10px, 0px) rotate(-45deg);
}

.menu-link {
  display: none;
  overflow: hidden;
  height: auto;
  min-height: 30px;
  min-width: 30px;
  float: right;
  cursor: pointer;
}

.navlink-block {
  position: static;
  left: auto;
  top: auto;
  right: 0px;
  bottom: auto;
  z-index: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  float: right;
  clear: none;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.menulink-invisible-line {
  width: 0px;
  height: 1px;
  margin-left: 10px;
  padding-left: 0px;
  background-color: #fff;
}

.menulink-invisible-line.gray {
  background-color: #969696;
}

.menusmalllink-visible {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  text-decoration: none;
}

.menu-spacer {
  height: 75px;
}

.text-link {
  -webkit-transition: color 200ms cubic-bezier(.175, .885, .32, 1.275);
  transition: color 200ms cubic-bezier(.175, .885, .32, 1.275);
  text-decoration: none;
  cursor: pointer;
}

.text-link:hover {
  color: #969696;
  text-decoration: none;
}

._3-up-block-card-image {
  position: relative;
  z-index: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: auto;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-transform: translate(0px, 0px);
  -ms-transform: translate(0px, 0px);
  transform: translate(0px, 0px);
}

.mb10 {
  margin-bottom: 10px;
}

.nav-link-5 {
  display: none;
}

.main-block-grid {
  display: -ms-grid;
  display: grid;
  overflow: visible;
  width: 100%;
  justify-items: stretch;
  grid-auto-flow: row;
  grid-auto-columns: 1fr;
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-areas: ".";
  -ms-grid-columns: 1fr 40px 1fr 40px 1fr 40px 1fr 40px 1fr 40px 1fr 40px 1fr 40px 1fr 40px 1fr 40px 1fr 40px 1fr 40px 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.main-block-grid.no-row-padding {
  justify-items: stretch;
  grid-column-gap: 25px;
  grid-row-gap: 0px;
}

.main-block-grid.featured-grid {
  padding-bottom: 40px;
  grid-column-gap: 40px;
  grid-row-gap: 40px;
}

.main-block-grid.detail-page-title {
  margin-bottom: 30px;
}

.main-block-grid.newsletter {
  grid-row-gap: 0px;
}

.hero-bg-video {
  width: 100%;
  height: 650px;
}

.hero-bg-video.fixedheight {
  overflow: hidden;
  height: 50vw;
}

.hero-bg-video.mobile-animation {
  height: 650px;
}

.hero-bg-video.zz-large-video {
  overflow: hidden;
  height: 721px;
  border: 1px none #000;
  -o-object-fit: fill;
  object-fit: fill;
}

.hero-bg-video.zz-large-video.macmillan-video {
  height: 720px;
}

.hero-bg-video.wg {
  height: 70vw;
}

.navbar {
  position: relative;
  background-color: rgba(255, 0, 0, 0);
}

.featured-grid-item {
  position: relative;
  overflow: visible;
  margin-bottom: 0px;
}

.featured-grid-img {
  position: relative;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: auto;
  overflow: hidden;
  width: 100%;
  margin-bottom: 20px;
  padding-top: 65%;
  border-bottom-style: none;
  background-color: #f0f0f0;
  -o-object-fit: cover;
  object-fit: cover;
}

.featured-grid-img.card-hover {
  -webkit-transition: box-shadow 200ms ease, -webkit-transform 200ms ease;
  transition: box-shadow 200ms ease, -webkit-transform 200ms ease;
  transition: transform 200ms ease, box-shadow 200ms ease;
  transition: transform 200ms ease, box-shadow 200ms ease, -webkit-transform 200ms ease;
}

.featured-grid-img.card-hover:hover {
  box-shadow: 0 0 50px -5px rgba(0, 0, 0, 0.45);
  -webkit-transform: translate(0px, -5px);
  -ms-transform: translate(0px, -5px);
  transform: translate(0px, -5px);
}

.featured-grid-img.card-hover.page-trigger {
  overflow: hidden;
}

.featured-grid-img.card-hover.page-trigger:hover {
  opacity: 1;
}

.featured-grid-img.card-hover.dtc-attern {
  overflow: hidden;
  margin-bottom: 0px;
}

.featured-grid-img.team-photo {
  padding-top: 120%;
}

.featured-grid-img.logo-link {
  margin-bottom: 0px;
}

.featured-grid-img.dtc-attern {
  padding-top: 120%;
}

.featured-grid-img.services-card {
  padding-top: 58%;
}

.news-item-wrapper {
  display: -ms-grid;
  display: grid;
  margin-bottom: 55px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  grid-auto-columns: 1fr;
  grid-column-gap: 70px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.news-item-image-wrapper {
  position: static;
  overflow: visible;
  width: 100%;
  height: auto;
  border-bottom-style: none;
  text-decoration: none;
  -o-object-fit: fill;
  object-fit: fill;
}

.news-item-image-block {
  margin-top: 0px;
  text-decoration: none;
}

.form-button {
  position: absolute;
  left: auto;
  top: auto;
  right: 0%;
  bottom: 0%;
  width: 20%;
  padding-top: 9px;
  padding-bottom: 5px;
  padding-left: 17px;
  border: 1px solid #000;
  border-radius: 70px;
  background-color: transparent;
  -webkit-transition: color 200ms ease, background-color 200ms ease;
  transition: color 200ms ease, background-color 200ms ease;
  font-family: Helveticaneue, sans-serif;
  color: #000;
  font-size: 13px;
  line-height: 13px;
}

.form-button:hover {
  background-color: #000;
  color: #fff;
}

.form-button.black {
  position: static;
  width: auto;
  margin-top: 10px;
  background-color: #000;
  color: #fff;
}

.form-button.black:hover {
  background-color: #fff;
  color: #000;
}

.form-button.spotlight-form-btn {
  position: relative;
  width: auto;
  margin-top: 5%;
  border-color: #fff;
  color: #fff;
}

.video-lightbox-wrapper {
  position: relative;
  z-index: 2;
  display: block;
  padding-bottom: 0px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.lightbox-link {
  position: relative;
  display: block;
  width: 100%;
  height: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.lightbox-link:hover {
  opacity: 1;
}

.lightbox-link.video:hover {
  opacity: 1;
}

.lightbox-video-btn {
  position: absolute;
  left: auto;
  top: auto;
  right: 25px;
  bottom: 25px;
  width: 40px;
  height: 40px;
  margin-top: 0px;
  margin-bottom: 0px;
  opacity: 1;
  -webkit-transition: opacity 200ms ease;
  transition: opacity 200ms ease;
}

.lightbox-video-btn:hover {
  opacity: 0.5;
}

.featured-news-block-image {
  width: 100%;
  padding-bottom: 20px;
  border-bottom-style: none;
}

.blog-sidebar-info {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-top: 15px;
  border-top: 1px solid rgba(0, 0, 0, 0.3);
}

.blog-rich-text-editor p {
  margin-bottom: 20px;
  line-height: 27px;
}

.featured-blog-image {
  margin-top: 0px;
}

.blog-full-sidebar {
  position: static;
  top: 125px;
  display: -ms-grid;
  display: grid;
  grid-auto-flow: row;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 70px;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: 1fr auto;
  grid-template-rows: 1fr auto;
}

.card-image-block {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  z-index: 100;
  height: 100%;
  margin-right: auto;
  margin-left: auto;
  -o-object-fit: cover;
  object-fit: cover;
}

.card-image-block.video-thumb {
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  width: 100%;
  height: 100%;
}

.nav-animation-trigger {
  height: 1px;
  background-color: #000;
}

.navigation {
  position: -webkit-sticky;
  position: sticky;
  top: 0px;
  z-index: 99;
  display: block;
}

.checkbox {
  width: 12px;
  height: 12px;
  border: 1px solid #ccc;
  background-color: #f5f5f5;
}

.checkbox.w--redirected-checked {
  border-color: #000;
  background-color: #000;
}

.wrapper {
  max-width: 1400px;
  margin-right: auto;
  margin-left: auto;
  padding-right: 60px;
  padding-left: 60px;
  -webkit-perspective-origin: 50% 0%;
  perspective-origin: 50% 0%;
  -webkit-transform: scale3d(1none, 1none, 1none);
  transform: scale3d(1none, 1none, 1none);
  -webkit-transform-origin: 50% 0%;
  -ms-transform-origin: 50% 0%;
  transform-origin: 50% 0%;
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
}

.wrapper.nav-padding {
  padding-top: 25px;
  padding-bottom: 25px;
}

.wrapper.page-padding {
  padding-top: 40px;
  padding-bottom: 30px;
}

.wrapper.footer-padding {
  padding-top: 80px;
  padding-bottom: 80px;
}

.wrapper.load.page-padding {
  padding-top: 75px;
}

.featured-grid-title {
  display: -ms-grid;
  display: grid;
  grid-auto-columns: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 8px;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
}

.nav-padding {
  padding-top: 25px;
  padding-bottom: 25px;
}

.sub-footer {
  position: absolute;
  left: 0%;
  top: auto;
  right: 0%;
  bottom: 0%;
  display: block;
  padding-bottom: 15px;
  text-align: center;
}

.list-wrapper {
  margin-top: 0px;
  padding-bottom: 25px;
}

.list-wrapper.s3 {
  list-style-type: disc;
}

.list-wrapper.values {
  padding-bottom: 10px;
}

.gray-bg {
  background-color: #fff;
}

.media-with-caption-block {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.media-with-caption-block.brand-system {
  height: auto;
}

.media-with-caption-block._16-9-video-block {
  width: 100%;
  padding-bottom: 0px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.link {
  -webkit-transition: opacity 200ms ease;
  transition: opacity 200ms ease;
  color: #000;
}

.link:hover {
  opacity: 0.5;
}

.bg-gold {
  background-color: #ffc74f;
}

.btn {
  padding: 13px 15px 12px;
  border: 1px solid #000;
  border-radius: 20px;
  background-color: transparent;
  -webkit-transition: background-color 200ms ease;
  transition: background-color 200ms ease;
  color: #000;
  font-size: 13px;
  line-height: 0px;
  text-decoration: none;
}

.btn:hover {
  background-color: #000;
  opacity: 1;
  color: #fff;
}

.bg-blueberry {
  background-color: #5d93ff;
}

.bg-gold-drk {
  background-color: #ffbc3b;
}

.bg-turtle {
  background-color: #28d5bf;
}

.bg-salmon {
  background-color: #ff764c;
}

.title {
  padding-bottom: 20px;
}

.hero-image {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  overflow: visible;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}

.detail-bg {
  background-color: #f8f8f8;
}

.rich-text h2 {
  display: block;
  margin-top: 0px;
  margin-bottom: 10px;
  font-size: 26px;
  line-height: 1.4em;
}

.rich-text p {
  display: block;
  margin-bottom: 30px;
  color: #000;
  font-size: 16px;
  line-height: 1.7em;
}

.rich-text h3 {
  display: block;
  margin-top: 0px;
  margin-bottom: 10px;
  font-size: 21px;
  line-height: 1.4em;
}

.rich-text h4 {
  display: block;
  margin-top: 0px;
  margin-bottom: 10px;
  font-size: 17px;
  line-height: 1.65em;
}

.rich-text h5 {
  display: block;
  margin-top: 0px;
  margin-bottom: 20px;
  font-size: 17px;
  line-height: 1.65em;
}

.rich-text h6 {
  display: block;
  margin-top: 0px;
  margin-bottom: 20px;
  font-family: Helveticaneue, sans-serif;
  color: #000;
  line-height: 1.65em;
  font-weight: 500;
  text-transform: uppercase;
}

.rich-text li {
  font-size: 16px;
  line-height: 1.7em;
}

.rich-text ul {
  display: inline-block;
}

.rich-text ol {
  display: inline-block;
  margin-bottom: 20px;
}

.rich-text blockquote {
  display: inline-block;
  padding-top: 25px;
  padding-bottom: 40px;
  font-size: 26px;
  line-height: 1.25em;
  text-transform: none;
}

.rich-text img {
  margin-top: 0px;
}

.rich-text figure {
  margin-bottom: 30px;
}

.module-title {
  margin-bottom: 20px;
}

.grey-link {
  color: #969696;
  text-decoration: none;
}

.author-headshot {
  position: relative;
  display: inline-block;
  overflow: hidden;
  width: 60px;
  height: 60px;
  float: none;
  clear: none;
  grid-auto-columns: 1fr;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
  border-radius: 100%;
  -o-object-fit: fill;
  object-fit: fill;
}

.byline-details {
  position: absolute;
  top: 20%;
  display: inline-block;
  margin-left: 15px;
  float: none;
  clear: none;
  grid-auto-columns: 1fr;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
}

.byline-details.static {
  position: static;
}

.byline {
  position: relative;
  height: 60px;
  margin-top: 10px;
}

.byline.centered {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.author-img {
  position: absolute;
  left: 0%;
  top: 0%;
  right: auto;
  bottom: auto;
  overflow: hidden;
}

.contact-social-wrapper {
  position: relative;
  display: block;
  margin-top: 15px;
}

.input-wrapper {
  position: relative;
  margin-bottom: 25px;
}

.input-label {
  position: absolute;
  left: 10px;
  top: 10px;
}

.input-label.s5 {
  left: 15px;
  top: 15px;
}

.input-field {
  display: block;
  height: 65px;
  margin-bottom: 0px;
  padding-top: 30px;
  padding-right: 15px;
  padding-left: 15px;
  border: 1px solid #ccc;
  border-radius: 3px;
  background-color: #fff;
  font-family: Helveticaneue, sans-serif;
  color: #000;
  font-size: 13px;
  line-height: 1.25em;
}

.input-field::-webkit-input-placeholder {
  color: #969696;
}

.input-field:-ms-input-placeholder {
  color: #969696;
}

.input-field::-ms-input-placeholder {
  color: #969696;
}

.input-field::placeholder {
  color: #969696;
}

.text-area {
  width: 100%;
  max-width: 100%;
  min-height: 175px;
  min-width: 100%;
  padding-top: 35px;
  padding-right: 15px;
  padding-left: 15px;
  border: 1px solid #ccc;
  border-radius: 3px;
  font-family: Helveticaneue, sans-serif;
  color: #000;
  font-size: 13px;
  line-height: 1.25em;
}

.text-area::-webkit-input-placeholder {
  color: #969696;
}

.text-area:-ms-input-placeholder {
  color: #969696;
}

.text-area::-ms-input-placeholder {
  color: #969696;
}

.text-area::placeholder {
  color: #969696;
}

.radio-btn {
  background-color: #f5f5f5;
  cursor: pointer;
}

.radio-btn.w--redirected-checked {
  border-color: #000;
  background-color: #fff;
}

.border-box-wrapper {
  position: relative;
  height: 180px;
  padding-top: 12px;
  padding-right: 15px;
  padding-left: 15px;
  border: 2px solid #000;
}

.border-box-wrapper.one-quarter-box {
  width: 50%;
  height: 235px;
  border-top-style: none;
  border-right-style: none;
  border-bottom-style: none;
}

.border-box-wrapper.one-quarter-box.last-box {
  border-right-style: solid;
}

.border-box-wrapper.final-box {
  border-top-style: none;
}

.flex-full-row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.flex-half-row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 50%;
}

.promo-wrapper {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 35px;
  padding-top: 10px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #000;
}

.white-text {
  color: #fff;
}

.menu-internal-wrapper {
  display: none;
  overflow: visible;
}

.module-container-image {
  margin-bottom: 90px;
}

.benefits-image {
  position: relative;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: auto;
  overflow: hidden;
  width: 100%;
  margin-bottom: 30px;
  padding-top: 55%;
  border-bottom-style: none;
  background-color: #f0f0f0;
}

.benefits-list {
  padding-left: 20px;
  font-family: Helveticaneue, sans-serif;
  list-style-type: disc;
}

.gifting-embed {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}

.s2-2 {
  display: block;
  margin-top: 0px;
  font-family: Helveticaneue, sans-serif;
  color: #000;
  font-size: 26px;
  line-height: 1.25em;
  font-weight: 500;
  letter-spacing: 0em;
}

.module-description {
  position: relative;
  display: block;
  width: 100%;
  margin-bottom: 80px;
  padding-top: 0px;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
}

.module-description.testimonial-block {
  margin-top: 60px;
  margin-bottom: 110px;
}

.paragraph {
  font-size: 16px;
  line-height: 1.8em;
}

.paragraph.mb-0 {
  margin-bottom: 0px;
}

.paragraph.maxims {
  margin-top: 0px;
  margin-bottom: 0px;
}

.line-divider {
  border-top: 1px solid #e7e7e7;
}

.line-divider.mb10.hide {
  display: none;
}

.line-divider.mb25.hide {
  display: none;
}

.body-2 {
  color: #000;
}

.image {
  white-space: normal;
}

.checkbox-2 {
  width: 12px;
  height: 12px;
}

.hero-image-notfull {
  position: static;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  overflow: visible;
  -o-object-fit: cover;
  object-fit: cover;
}

.image-2 {
  width: 50px;
  margin-bottom: 25px;
}

.partners-title {
  margin-bottom: 60px;
}

.shopify-logo {
  width: 325px;
  margin-right: auto;
  margin-left: auto;
}

.dtc-pattern-collection-grid.related._2 {
  display: none;
}

.pattern-grid-item {
  position: relative;
  overflow: visible;
  margin-bottom: 0px;
}

.pattern-heading-container {
  display: block;
  margin-top: 10px;
  margin-bottom: 2px;
  padding-top: 0px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.card-image-block {
  margin-bottom: 10px;
  padding-bottom: 0px;
  background-color: #fff;
}

.image-link:hover {
  opacity: 1;
}

.filter-container {
  position: -webkit-sticky;
  position: sticky;
  top: 120px;
}

.filter-wrapper {
  position: -webkit-sticky;
  position: sticky;
  left: 0px;
  top: 120px;
}

.takeaway {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 15px;
  margin-bottom: 40px;
  background-color: #f8f8f8;
}

.takeaway-line {
  display: none;
  width: 5px;
  margin-right: 30px;
  background-color: #000;
}

.takeaway-text {
  padding: 15px;
}

.filter-button {
  width: 100%;
  margin-right: 10px;
}

.jetboost-filter-v8nv {
  margin-bottom: 20px;
}

.filter-link-block {
  position: relative;
  display: block;
  width: 100%;
  text-decoration: none;
}

.filter-link-block.w--current {
  margin-bottom: 0px;
  text-decoration: underline;
}

.filter-link-block.jetboost-filter-active {
  text-decoration: underline;
}

.filter-link-block.video {
  display: none;
}

.filter-link-block.post-purchase {
  display: none;
}

.filter-link-block.unboxing {
  display: none;
}

.filter-link-block.returns {
  display: none;
}

.filter-link-block.subscriptions {
  display: none;
}

.fliter-text-link {
  position: relative;
  display: block;
  margin-bottom: 8px;
  font-family: Helveticaneue, sans-serif;
  font-size: 13px;
  text-decoration: none;
}

.fliter-text-link.jetboost-filter-active {
  font-weight: 700;
}

.fliter-text-link.active {
  text-decoration: underline;
}

.pattern-overview-container {
  display: none;
  width: 100%;
}

.filter-options {
  display: none;
}

.active-circle {
  position: absolute;
  left: -12px;
  top: 5px;
  right: auto;
  bottom: auto;
  display: none;
  width: 6px;
  height: 6px;
  border-radius: 15px;
  background-color: #000;
}

.pattern-dropdown-container {
  display: none;
}

.page-count {
  width: auto;
  margin-right: 10px;
  margin-left: 10px;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
  font-family: Helveticaneue, sans-serif;
  font-size: 13px;
}

.pagination {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.next-icon {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 15px;
  margin-right: 0px;
  margin-left: 0px;
  padding: 0px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  border-style: none;
  background-color: transparent;
}

.next-icon.left {
  margin-right: 10px;
  margin-left: 0px;
}

.arrow {
  width: 15px;
  height: 15px;
  margin-top: 15px;
  margin-left: 0px;
}

.arrow.left {
  margin-right: 0px;
}

.no-underline {
  position: relative;
  width: 100%;
  text-decoration: none;
}

.no-underline:hover {
  opacity: 1;
}

.dtc-product-container {
  margin-top: 30px;
  margin-bottom: 20px;
  padding-left: 0px;
  border: 0px solid #000;
}

.dtc-product-wrapper {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.dtc-product-text {
  width: 100%;
  padding-right: 40px;
}

.dtc-product-image {
  width: 30%;
  height: 100%;
}

.product-collection-item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 15px;
  padding: 30px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 1px solid #000;
}

.product-info {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 20px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

.purchase-info {
  display: block;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
}

.spotlight-grid-item {
  position: relative;
  overflow: visible;
  margin-bottom: 0px;
}

.spotlight-pattern-collection-grid.related._2 {
  display: none;
}

.image-span {
  display: inline-block;
  width: 80px;
  background-image: url("https://assets.website-files.com/5f3add15d795920eaf6cc5f9/611165820fa72a78e8a11740_StudioSantiago-23(2)%205.jpg");
  background-position: 0px 0px;
  background-size: cover;
}

.image-span.second-image {
  background-image: url("https://assets.website-files.com/5f3add15d795920eaf6cc5f9/61144ecf1abaaf593e6076d4_StudioSantiago-23(2)%204.jpg");
}

.image-span.third-image {
  background-image: url("https://assets.website-files.com/5f3add15d795920eaf6cc5f9/61144ee857dd9f1f83a48e0b_IMG_2273%204.jpg");
  background-position: 0px 0px;
  background-size: cover;
}

.s1-5 {
  font-family: Helveticaneue, sans-serif;
  font-size: 36px;
  line-height: 1.3em;
  font-weight: 500;
}

.s2-3 {
  display: block;
  margin-top: 0px;
  color: #000;
  font-size: 26px;
  line-height: 1.35em;
  font-weight: 500;
  letter-spacing: 0em;
}

.s2-3.white-text {
  color: #fff;
}

.spotlight-newsletter-card-wrapper {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  padding-right: 30px;
  padding-bottom: 30px;
  padding-left: 30px;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
  background-color: #000;
}

.spotlight-newsletter-card-content-wrapper {
  position: relative;
  z-index: 1;
}

.spotlight-grid-item-2 {
  position: relative;
  overflow: visible;
  height: 100%;
  margin-bottom: 0px;
  padding: 0px;
}

.s5-2 {
  display: inline;
  margin-bottom: auto;
  float: none;
  clear: none;
  -webkit-align-self: auto;
  -ms-flex-item-align: auto;
  -ms-grid-row-align: auto;
  align-self: auto;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
  border-bottom-style: none;
  border-bottom-width: 0px;
  background-color: transparent;
  font-size: 13px;
  line-height: 1.25em;
  font-weight: 400;
  letter-spacing: 0em;
  text-transform: none;
}

.s5-2.white-text {
  color: #fff;
}

.s1-2 {
  font-size: 50px;
  line-height: 1.15em;
  font-weight: 500;
  letter-spacing: 0em;
}

.spotlight-request-wrapper {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  height: 400px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #000;
  text-align: center;
}

.primary-button-2 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 159px;
  height: 36px;
  max-width: 100%;
  min-width: 150px;
  padding: 13px 32px 11px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 1px solid #000;
  border-radius: 20px;
  background-color: #000;
  -webkit-transition: border 500ms ease-in-out;
  transition: border 500ms ease-in-out;
  color: #fff;
  font-size: 15px;
  line-height: 26px;
  font-weight: 300;
  text-align: center;
  cursor: pointer;
}

.primary-button-2:hover {
  border-color: #969696;
}

.primary-button-2.invert-button {
  padding-right: 0px;
  padding-left: 0px;
  border-color: #fff;
  font-size: 13px;
  line-height: 1.25em;
}

.spotlight-request-text-wrapper {
  position: relative;
  z-index: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 400px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.spotlight-card-image {
  padding-right: 35px;
  padding-left: 35px;
}

.spotlight-card-image.mb25 {
  padding-right: 30px;
  padding-left: 30px;
}

.spotlight-fullwidth-wrapper {
  position: relative;
}

.spotlight-fullwidth-wrapper.spotlight-featured-marginbottom {
  margin-bottom: 80px;
}

.spotlight-logo-container {
  position: absolute;
  z-index: 100;
  margin-top: 60px;
  margin-left: 60px;
}

.spotlight-fullwidth-itemwrapper {
  position: relative;
  min-height: 100%;
}

.spotlight-newsletter-card-wrapper-2 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-right: 30px;
  padding-bottom: 30px;
  padding-left: 30px;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
  background-color: #000;
}

.spotlight-grid-item-3 {
  position: relative;
  overflow: visible;
  height: 100%;
  margin-bottom: 0px;
  padding: 25px;
}

.image-span-2 {
  display: inline-block;
  width: 80px;
  background-image: url("https://assets.website-files.com/5f3add15d795920eaf6cc5f9/611165820fa72a78e8a11740_StudioSantiago-23(2)%205.jpg");
  background-position: 0px 0px;
  background-size: cover;
}

.spotlight-hero-image {
  width: 100%;
  height: 600px;
  margin-bottom: 80px;
  -o-object-fit: cover;
  object-fit: cover;
}

.spotlight-headline-container {
  position: absolute;
  left: 60px;
  bottom: 60px;
  max-width: 600px;
}

.spotlight-detail-hero-wrapper {
  height: auto;
  margin-top: 0px;
  margin-bottom: 80px;
  padding: 60px;
}

.spotlight-detail-hero-text-wrapper {
  margin-top: 60px;
}

.spotlight-detail-logo-container {
  position: relative;
  width: 130px;
}

.spotlight-detail-breadcrumb-wrapper {
  opacity: 0.7;
}

.spotlight-detail-breadcrumb-wrapper.mb10 {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.spotlight-detail-main-image-wrapper {
  margin-top: 60px;
}

.spotlight-detail-video-wrapper {
  position: relative;
}

.spotlight-card-link-wrapper {
  padding: 25px;
  text-decoration: none;
}

.spotlight-card-link-wrapper:hover {
  opacity: 0.9;
}

.spotlight-newsletter-circle {
  position: absolute;
  z-index: 0;
  margin-top: -60px;
  margin-left: 20%;
  -webkit-align-self: flex-start;
  -ms-flex-item-align: start;
  align-self: flex-start;
}

.spotlight-fullwidth-circle {
  position: absolute;
  z-index: 0;
  width: 50%;
}

.link-no-underline {
  text-decoration: none;
}

.disclaimer-wrapper.mb25 {
  display: none;
  margin-bottom: 15px;
}

.mobile-disclaimer {
  display: none;
}

.heading {
  margin-top: -20px;
  color: #969696;
  font-size: 13px;
  letter-spacing: 0.05em;
  text-transform: uppercase;
}

.wrapper.load.no-padding {
  padding-right: 0px;
  padding-left: 0px;
}

.new-label-tag {
  position: absolute;
  left: 0px;
  top: 0px;
  z-index: 1000;
  display: inline-block;
  width: auto;
  height: 28px;
  margin-top: 10px;
  margin-left: 10px;
  padding-top: 0px;
  padding-right: 0px;
  padding-left: 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  grid-auto-columns: 1fr;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
  background-color: #fff;
  font-family: Helveticaneue, sans-serif;
  color: #000;
  font-size: 12px;
  font-weight: 500;
  -o-object-fit: contain;
  object-fit: contain;
}

.container {
  background-color: #fff;
}

.text-block {
  display: inline-block;
  margin: 5px 8px -4px;
}

.form-2 {
  display: block;
}

.empty-state {
  background-color: #fff;
}

.empty-state-2 {
  background-color: #fff;
}

.display-none {
  display: none;
}

.quote-attribution {
  color: #969696;
}

.testimonial-text {
  margin-top: 0px;
}

.left-arrow {
  display: none;
}

.right-arrow {
  display: none;
}

.slider {
  height: 100%;
  margin-top: 30px;
  background-color: transparent;
}

.slide-nav {
  top: 125%;
  display: block;
}

.icon {
  display: none;
}

.icon-2 {
  display: none;
}

.slider-2 {
  display: inline;
  width: 100%;
}

.slide-nav-2 {
  opacity: 0;
}

.right-arrow-2 {
  display: none;
}

.left-arrow-2 {
  opacity: 1;
}

.mask {
  position: relative;
  overflow: hidden;
}

.slider-image {
  position: fixed;
  left: 0px;
  top: 0px;
  right: 0px;
  bottom: 0px;
}

.slide {
  overflow: visible;
  padding-top: 50%;
}

.icon-3 {
  display: none;
}

.icon-4 {
  display: none;
}

.filter-text-link {
  margin-bottom: 8px;
  font-family: Helveticaneue, sans-serif;
  font-size: 13px;
}

.collection-list-wrapper {
  display: inline-block;
}

.collection-item {
  display: block;
  margin-right: 8px;
  margin-bottom: 8px;
}

.collection-list {
  display: inline-block;
}

.collection-item-2 {
  display: inline-block;
  padding-right: 8px;
}

.collection-list-2 {
  display: inline-block;
}

.collection-list-wrapper-2 {
  margin-top: 0px;
  margin-bottom: 2px;
  color: #000;
}

.collection-list-3 {
  display: inline-block;
  margin-bottom: 2px;
}

.collection-item-3 {
  display: inline-block;
  margin-right: 8px;
  margin-bottom: 2px;
}

.collection-list-4 {
  display: inline-block;
  margin-right: 8px;
}

.collection-item-4 {
  display: inline-block;
}

.collection-list-5 {
  display: inline-block;
}

.collection-item-5 {
  display: inline-block;
  margin-right: 8px;
}

.collection-list-wrapper-3 {
  display: inline-block;
}

.collection-item-6 {
  display: inline-block;
  margin-top: 2px;
  margin-right: 8px;
}

.collection-list-6 {
  display: inline-block;
}

.collection-list-wrapper-4 {
  display: inline-block;
}

.container-2 {
  margin-bottom: -6px;
}

.text-block-2 {
  position: absolute;
}

.collection-list-wrapper {
  display: block;
  margin-top: 2px;
}

@media screen and (min-width: 1440px) {
  body {
    max-width: none;
    margin: 0px auto;
  }

  h2 {
    margin-top: 0px;
  }

  h3 {
    letter-spacing: 0em;
  }

  p {
    font-family: Helveticaneue, sans-serif;
    font-weight: 400;
    letter-spacing: 0px;
  }

  a {
    position: static;
    border-bottom: 1px none #000;
  }

  li {
    padding-bottom: 10px;
    font-family: Helveticaneue, sans-serif;
    color: #000;
    font-size: 19px;
    line-height: 28px;
    letter-spacing: 0px;
  }

  blockquote {
    margin-bottom: 0px;
    padding: 90px 40px;
    border-left-style: none;
    border-left-width: 0px;
    font-family: Helveticaneue, sans-serif;
    color: #000;
    font-size: 1.97vw;
    line-height: 121%;
    text-align: center;
    letter-spacing: 0px;
    text-transform: uppercase;
  }

  .instructions {
    text-align: left;
  }

  .section-styleguide.mt100 {
    float: none;
    text-align: left;
  }

  .s1 {
    color: #000;
  }

  .s1.detail-title {
    margin-bottom: 0px;
  }

  .s1.white-text {
    color: #fff;
  }

  .s5.white-text {
    color: #fff;
  }

  .s5.mb10 {
    line-height: 30px;
  }

  .s5.grey-link {
    float: none;
    clear: none;
  }

  .s5.grey-link.card-details {
    float: left;
    clear: left;
  }

  .s5.is-link {
    display: inline;
    color: #000;
    text-decoration: none;
  }

  .s5.card-details {
    line-height: 1.4em;
  }

  .s5.grey-link {
    float: none;
    clear: none;
  }

  .s5.pattern {
    display: inline-block;
    padding-left: 0px;
    opacity: 0.5;
  }

  .s5.brand-name {
    display: inline;
  }

  .s3 {
    line-height: 1.4em;
    letter-spacing: 0em;
  }

  .s3.featured-grid-title {
    display: block;
    margin-bottom: 2px;
  }

  .s3.featured-grid-title.link.page-trigger {
    display: block;
  }

  .s4 {
    font-family: Helveticaneue, sans-serif;
    font-size: 19px;
    line-height: 28px;
    font-weight: 500;
    letter-spacing: 0em;
  }

  .s4.white-text {
    color: #fff;
  }

  .primary-button {
    width: 157px;
    height: 36px;
    max-width: 100%;
    min-width: 150px;
    padding: 13px 32px 11px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    border-style: none;
    border-radius: 70px;
    background-color: #000;
    font-family: Helveticaneue, sans-serif;
    color: #fff;
    line-height: 21px;
    font-weight: 400;
    text-align: center;
  }

  .primary-button.white-btn {
    border-style: solid;
  }

  .body {
    text-align: left;
  }

  .color.gray {
    background-color: #fbfbfb;
  }

  .section-wrapper.gray-background {
    background-color: #fbfbfb;
  }

  .nav-link {
    position: static;
    float: none;
    clear: none;
  }

  .nav {
    background-color: transparent;
  }

  .nav-menu {
    display: none;
    height: 100vh;
  }

  .form {
    border-bottom-color: #c9c9c9;
  }

  .form-block {
    position: relative;
    width: auto;
    background-color: transparent;
    font-family: Helveticaneue, sans-serif;
    font-size: 15px;
    line-height: 21px;
  }

  .mailing-list.dtc-pattern {
    margin-top: 20px;
  }

  .brand {
    margin-left: 0%;
  }

  .brand.w--current {
    position: absolute;
    margin-left: 0px;
    border-bottom-style: none;
  }

  .close-icon-1 {
    left: 0px;
    top: 0px;
    -webkit-transform: translate(15px, 0px) rotate(45deg);
    -ms-transform: translate(15px, 0px) rotate(45deg);
    transform: translate(15px, 0px) rotate(45deg);
  }

  .close-icon-2 {
    position: absolute;
    left: 0%;
    top: 0%;
    right: auto;
    bottom: 0%;
    -webkit-transform: translate(15px, 0px) rotate(-45deg);
    -ms-transform: translate(15px, 0px) rotate(-45deg);
    transform: translate(15px, 0px) rotate(-45deg);
  }

  .menu-link {
    display: none;
  }

  .navlink-block {
    position: static;
    right: 0%;
  }

  .main-block-grid {
    -webkit-box-align: start;
    -webkit-align-items: start;
    -ms-flex-align: start;
    align-items: start;
    grid-auto-columns: 1fr;
    grid-column-gap: 40px;
  }

  .main-block-grid.fullwidth {
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
  }

  .hero-bg-video {
    display: block;
    width: 100%;
    height: 700px;
  }

  .hero-bg-video.logo-animation {
    height: 710px;
  }

  .hero-bg-video.mobile-animation {
    height: 716px;
  }

  .hero-bg-video.brand-system {
    height: 100%;
  }

  .hero-bg-video.zz-large-video {
    height: 700px;
  }

  .hero-bg-video.zz-large-video.macmillan-video {
    height: 720px;
  }

  .navbar {
    background-color: transparent;
  }

  .featured-grid-img {
    margin-bottom: 20px;
  }

  .featured-grid-img.logo-link {
    margin-bottom: 0px;
  }

  .featured-grid-img.dtc-attern {
    margin-bottom: 0px;
  }

  .news-item-wrapper {
    display: -ms-grid;
    display: grid;
    margin-bottom: 70px;
    padding-bottom: 0px;
    grid-auto-columns: 1fr;
    grid-column-gap: 70px;
    grid-row-gap: 16px;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
  }

  .news-item-image-wrapper {
    width: 100%;
  }

  .news-item-image-block {
    text-decoration: none;
  }

  .news-item-content-wrapper {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .video-lightbox-wrapper {
    position: relative;
    overflow: hidden;
  }

  .lightbox-link {
    width: 100%;
  }

  .featured-news-block-image {
    width: 100%;
    padding-bottom: 20px;
  }

  .blog-sidebar-info {
    padding-top: 15px;
    border-top: 1px solid rgba(0, 0, 0, 0.2);
  }

  .blog-rich-text-editor blockquote {
    text-transform: none;
  }

  .featured-blog-image {
    margin-top: 0px;
  }

  .blog-full-sidebar {
    position: static;
    top: 110px;
  }

  .card-image-block.video-thumb {
    height: 100%;
  }

  .page-padding.wrapper {
    display: block;
  }

  .card-details {
    float: left;
    clear: left;
  }

  .media-with-caption-block.brand-system {
    height: 960px;
  }

  .module-container-image {
    margin-bottom: 90px;
  }

  .benefits-image {
    margin-bottom: 30px;
    padding-top: 55%;
  }

  .benefits-list {
    padding-left: 25px;
  }

  .pattern-heading-container {
    display: block;
    margin-bottom: 5px;
  }

  .takeaway-text {
    padding: 40px;
  }

  .filter-link-block.subscriptions {
    display: none;
  }

  .dtc-product-container {
    margin-top: 50px;
    margin-bottom: 50px;
    padding: 0px;
    border: 1px none #000;
  }

  .headline-container {
    line-height: 1.35em;
  }

  .s1-5 {
    font-size: 42px;
    line-height: 1.3em;
  }

  .spotlight-newsletter-card-wrapper {
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
  }

  .spotlight-newsletter-card-content-wrapper {
    -webkit-align-self: flex-end;
    -ms-flex-item-align: end;
    align-self: flex-end;
  }

  .s5-2.white-text {
    color: #fff;
  }

  .s1-2 {
    color: #000;
  }

  .primary-button-2 {
    width: 157px;
    height: 36px;
    max-width: 100%;
    min-width: 150px;
    padding: 13px 32px 11px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    border-style: none;
    border-radius: 70px;
    background-color: #000;
    color: #fff;
    line-height: 21px;
    font-weight: 400;
    text-align: center;
  }

  .spotlight-card-image.mb25 {
    padding-right: 35px;
    padding-left: 35px;
  }

  .full-wrapper-option {
    margin-bottom: 85px;
  }

  .wrapper.load.no-padding {
    max-width: none;
  }
}

@media screen and (max-width: 991px) {
  body {
    max-width: none;
    padding-right: 0%;
    padding-left: 0%;
  }

  h2 {
    margin-top: 30px;
    font-size: 1.97vw;
    line-height: 121%;
  }

  h3 {
    margin-top: 15px;
    font-size: 21px;
    line-height: 31px;
  }

  h4 {
    font-size: 19px;
    line-height: 28px;
  }

  h5 {
    font-size: 19px;
    line-height: 28px;
  }

  p {
    font-size: 19px;
    line-height: 28px;
    letter-spacing: 0px;
  }

  a {
    color: #000;
  }

  ul {
    padding-left: 40px;
  }

  ol {
    padding-left: 40px;
  }

  li {
    margin-left: 10px;
    font-size: 19px;
    line-height: 28px;
  }

  blockquote {
    padding-top: 60px;
    padding-bottom: 60px;
    font-size: 1.97vw;
    line-height: 121%;
  }

  figcaption {
    margin-bottom: 0px;
  }

  .s1 {
    color: #000;
    font-size: 40px;
  }

  .s1.detail-title {
    margin-top: 5px;
    line-height: 1.25em;
  }

  .s1.white-text {
    color: #fff;
  }

  .s2 {
    padding-bottom: 0px;
    font-size: 20px;
    line-height: 1.25em;
  }

  .s2.white-text.right {
    -webkit-transform: translate(0px, 0px);
    -ms-transform: translate(0px, 0px);
    transform: translate(0px, 0px);
    -webkit-transition: opacity 200ms ease;
    transition: opacity 200ms ease;
  }

  .s2.white-text.right:hover {
    opacity: 0.5;
  }

  .s2.module-title {
    margin-bottom: 15px;
  }

  .s2.s2-title {
    margin-bottom: 5px;
  }

  .s5 {
    display: block;
    line-height: 1.6em;
  }

  .s5.mb10 {
    margin-bottom: 5px;
  }

  .s5.grey-link {
    display: inline;
    float: left;
    clear: left;
  }

  .s5.footer-text {
    display: inline;
  }

  .s5.caption {
    margin-top: 15px;
  }

  .s5.btn-text {
    display: inline;
  }

  .s5.employee-name {
    margin-top: 0px;
    margin-bottom: 2px;
    font-weight: 500;
  }

  .s5.grey-link {
    display: inline;
    float: left;
    clear: left;
  }

  .s5.s5-link {
    display: inline;
  }

  .s5.form-list-title {
    margin-bottom: 5px;
  }

  .s5.pattern {
    display: inline-block;
    margin-top: 0px;
    margin-bottom: 5px;
    padding-left: 0px;
  }

  .s5.brand-name {
    display: inline;
    margin-top: 0px;
    margin-bottom: 0px;
    font-weight: 500;
  }

  .s5.ml-5 {
    display: inline-block;
  }

  .s5.inlineblock {
    display: inline-block;
  }

  .s5.about-cta {
    display: inline-block;
  }

  .s3 {
    font-size: 19px;
    line-height: 1.3em;
  }

  .s3.featured-grid-title {
    display: block;
  }

  .s3.mb-in-touch {
    margin-bottom: 5px;
  }

  .s3.contact-form-title {
    margin-top: 10px;
    margin-bottom: 15px;
  }

  .s3.testimonial-text {
    max-width: 100%;
  }

  .s4 {
    font-family: Helveticaneue, sans-serif;
    font-size: 17px;
    line-height: 1.4em;
  }

  .s4.white-text {
    font-size: 15px;
  }

  .s4.mb-in-touch {
    display: block;
    margin-bottom: 5px;
    text-align: left;
  }

  .primary-button {
    width: 157px;
    height: 36px;
    border-style: none;
    font-size: 15px;
    line-height: 21px;
  }

  .primary-button.white-btn {
    border-style: solid;
    border-color: #fff;
  }

  .mb120 {
    margin-bottom: 65px;
  }

  .mb100 {
    margin-bottom: 90px;
  }

  .mb75 {
    margin-bottom: 65px;
  }

  .mb65 {
    margin-bottom: 50px;
  }

  .mb50 {
    margin-bottom: 40px;
  }

  .mb30 {
    margin-bottom: 30px;
  }

  .mb25 {
    margin-bottom: 20px;
  }

  .module-container {
    margin-bottom: 40px;
  }

  .module-container.hero-banner {
    max-width: 100%;
    padding-top: 60%;
  }

  .module-container.line-divider.contact-line {
    display: none;
    margin-top: 50px;
  }

  .module-container.news-detail-padding {
    margin-bottom: 30px;
  }

  .module-container.home-text {
    margin-bottom: 5px;
  }

  .nav-link.mb10 {
    margin-bottom: 25px;
  }

  .logo {
    margin-top: 0px;
    margin-bottom: 0px;
    padding-bottom: 0px;
  }

  .menu-container {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-top: 50px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-align-self: auto;
    -ms-flex-item-align: auto;
    align-self: auto;
  }

  .nav {
    position: fixed;
    width: auto;
    max-width: 95%;
    margin-right: auto;
    margin-left: auto;
  }

  .promo-bar-container {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center;
  }

  .promo-bar-text {
    margin-bottom: 10px;
    -webkit-box-flex: 0;
    -webkit-flex: 0 auto;
    -ms-flex: 0 auto;
    flex: 0 auto;
    text-align: center;
  }

  .menu-button {
    position: relative;
    right: -32px;
    padding-top: 1px;
    clear: right;
  }

  .menu-top {
    height: 12px;
  }

  .nav-menu {
    position: absolute;
    top: 0px;
    right: 0px;
    bottom: 0px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 300px;
    padding-top: 30px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }

  .menu-middle {
    width: 90px;
  }

  .menu-bottom {
    height: 12px;
  }

  .footer-field {
    width: 70%;
  }

  .footer-field.spotlight-input-field {
    margin-bottom: 5px;
  }

  .mailing-list {
    width: 100%;
  }

  .social-icon-container.menu {
    padding-right: 0px;
  }

  .social-link.social-last-child {
    padding-right: 0px;
  }

  .brand {
    position: relative;
    margin-top: 5px;
  }

  .desktop-nav-link {
    display: none;
  }

  .close {
    position: absolute;
    left: auto;
    top: 20px;
    right: 20px;
    bottom: auto;
    -webkit-align-self: flex-end;
    -ms-flex-item-align: end;
    align-self: flex-end;
  }

  .menu-link {
    display: block;
    width: 40px;
    clear: none;
    border-bottom-style: none;
  }

  ._3-up-block-card-image {
    height: auto;
  }

  ._3-up-block {
    display: inline-block;
  }

  .main-block-grid {
    width: 100%;
    justify-items: stretch;
    grid-column-gap: 30px;
    grid-row-gap: 30px;
  }

  .main-block-grid.featured-grid {
    padding-bottom: 30px;
    grid-column-gap: 30px;
    grid-row-gap: 30px;
  }

  .main-block-grid.detail-page-title {
    margin-bottom: 20px;
  }

  .hero-bg-video {
    height: 450px;
  }

  .hero-bg-video.mobile-animation {
    height: 380px;
  }

  .hero-bg-video.zz-large-video {
    height: 390px;
  }

  .hero-bg-video.zz-large-video.macmillan-video {
    height: 387px;
  }

  .navbar {
    position: -webkit-sticky;
    position: sticky;
    width: 100%;
    max-width: 100%;
  }

  .featured-grid-item {
    padding-right: 0px;
    padding-left: 0px;
  }

  .featured-grid-img {
    display: inline-block;
    margin-bottom: 10px;
  }

  .featured-grid-img.logo-link {
    margin-bottom: 0px;
  }

  .news-item-wrapper {
    margin-bottom: 20px;
    grid-column-gap: 39px;
  }

  .form-button {
    width: 25%;
    padding-right: 0px;
    padding-left: 0px;
  }

  .form-button.black {
    padding-right: 15px;
    padding-left: 15px;
  }

  .form-button.spotlight-form-btn {
    padding-right: 10px;
    padding-left: 10px;
  }

  .footer-padding.wrapper {
    padding-top: 60px;
  }

  .featured-news-block-image {
    padding-bottom: 10px;
    border-bottom-style: none;
  }

  .blog-sidebar-info {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .blog-sidebar-info-meta-block {
    margin-top: 10px;
  }

  .checkbox {
    margin-top: 3px;
  }

  .wrapper {
    padding-right: 40px;
    padding-left: 40px;
  }

  .wrapper.page-padding {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .wrapper.footer-padding.load {
    padding-bottom: 100px;
  }

  .wrapper.load.page-padding {
    padding-top: 40px;
  }

  .sub-footer {
    display: inline;
  }

  .list-wrapper {
    margin-left: 0px;
    padding-bottom: 20px;
  }

  .list-wrapper.values {
    padding-bottom: 5px;
  }

  .title {
    margin-top: -30px;
  }

  .rich-text h2 {
    font-size: 22px;
    line-height: 1.4em;
  }

  .rich-text p {
    margin-bottom: 20px;
  }

  .rich-text h3 {
    margin-bottom: 10px;
    font-size: 19px;
  }

  .rich-text h4 {
    margin-bottom: 10px;
  }

  .rich-text h5 {
    margin-bottom: 20px;
  }

  .rich-text h6 {
    margin-bottom: 20px;
  }

  .rich-text blockquote {
    padding-top: 20px;
    padding-bottom: 40px;
    font-size: 22px;
    line-height: 1.4em;
  }

  .module-title {
    margin-bottom: 10px;
    padding-top: 10px;
  }

  .input-wrapper {
    margin-bottom: 15px;
  }

  .border-box-wrapper.one-quarter-box.last-box-first-row {
    border-right-style: solid;
  }

  .flex-full-row {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .flex-half-row {
    width: 100%;
  }

  .flex-half-row.top-row {
    border-bottom: 2px solid #000;
  }

  .menu-internal-wrapper {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .module-container-image {
    margin-bottom: 70px;
  }

  .module-container-image.slider {
    margin-bottom: 50px;
  }

  .benefits-image {
    margin-bottom: 20px;
  }

  .benefits-list {
    padding-left: 20px;
  }

  .team-collection-wrapper {
    margin-top: -20px;
  }

  .s2-2 {
    padding-bottom: 0px;
    font-size: 20px;
  }

  .module-description {
    margin-bottom: 40px;
    padding-top: 10px;
  }

  .module-description.testimonial-block {
    margin-top: 50px;
    margin-bottom: 100px;
  }

  .partners-title {
    margin-bottom: 30px;
  }

  .shopify-logo {
    width: 225px;
    margin-top: 0px;
    margin-right: auto;
    margin-left: auto;
  }

  .contact-form {
    margin-top: 50px;
  }

  .dtc-pattern-collection-grid {
    margin-top: -20px;
  }

  .dtc-pattern-collection-grid.jetboost-list-wrapper-v8nv {
    margin-top: 0px;
  }

  .pattern-grid-item {
    padding-right: 0px;
    padding-left: 0px;
  }

  .pattern-heading-container {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .takeaway-text {
    padding: 25px;
  }

  .filter-options {
    margin-bottom: 10px;
  }

  .dtc-product-container {
    margin-top: 25px;
  }

  .headline-container {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .dtc-product-image {
    height: 100%;
  }

  .product-collection-item {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .product-info {
    margin-bottom: 10px;
  }

  .bold-text {
    display: inline-block;
  }

  .spotlight-grid-item {
    padding-right: 0px;
    padding-left: 0px;
  }

  .spotlight-pattern-collection-grid {
    margin-top: -20px;
  }

  .spotlight-pattern-collection-grid.jetboost-list-wrapper-v8nv {
    margin-top: 0px;
  }

  .image-span {
    width: 70px;
  }

  .s1-5 {
    font-size: 32px;
    line-height: 1.3em;
  }

  .s2-3 {
    padding-bottom: 0px;
    font-size: 20px;
    line-height: 1.25em;
  }

  .spotlight-newsletter-card-wrapper {
    padding-right: 20px;
    padding-bottom: 20px;
    padding-left: 20px;
  }

  .spotlight-grid-item-2 {
    padding: 0px;
  }

  .s5-2 {
    display: block;
    line-height: 1.6em;
  }

  .s1-2 {
    color: #000;
    font-size: 40px;
  }

  .primary-button-2 {
    width: 157px;
    height: 36px;
    border-style: none;
    font-size: 15px;
    line-height: 21px;
  }

  .spotlight-card-image.mb25 {
    margin-bottom: 10px;
    padding-right: 20px;
    padding-left: 20px;
  }

  .spotlight-fullwidth-wrapper.spotlight-featured-marginbottom {
    margin-bottom: 40px;
  }

  .spotlight-logo-container {
    margin-top: 40px;
    margin-left: 40px;
  }

  .spotlight-grid-item-3 {
    padding: 20px;
  }

  .spotlight-hero-image {
    height: 450px;
    margin-bottom: 40px;
  }

  .spotlight-headline-container {
    left: 40px;
    bottom: 40px;
  }

  .spotlight-detail-hero-wrapper {
    margin-bottom: 40px;
    padding: 40px;
  }

  .spotlight-detail-hero-text-wrapper {
    margin-top: 40px;
  }

  .spotlight-detail-main-image-wrapper {
    margin-top: 40px;
  }

  .spotlight-card-link-wrapper {
    padding: 20px;
  }

  .spotlight-fullwidth-circle {
    width: 80%;
  }

  .slider {
    height: auto;
    margin-top: 20px;
  }

  .slide-nav {
    top: 125%;
    display: block;
  }
}

@media screen and (max-width: 767px) {
  h2 {
    font-size: 17px;
    line-height: 22px;
  }

  h3 {
    font-size: 16px;
    line-height: 25px;
  }

  h4 {
    font-size: 15px;
    line-height: 20px;
  }

  h5 {
    font-size: 15px;
    line-height: 20px;
  }

  p {
    font-size: 15px;
    line-height: 20px;
  }

  a {
    font-family: Helveticaneue, sans-serif;
    line-height: 17px;
    text-align: left;
  }

  li {
    font-size: 15px;
    line-height: 20px;
    letter-spacing: 0px;
  }

  img {
    text-decoration: none;
  }

  blockquote {
    padding: 40px 0px;
    font-size: 17px;
    line-height: 22px;
  }

  figcaption {
    font-size: 11px;
    line-height: 17px;
  }

  .s1 {
    font-size: 35px;
    line-height: 1.25em;
  }

  .s1.detail-title {
    margin-top: 5px;
    line-height: 1.3em;
  }

  .s2 {
    display: block;
    margin-bottom: 0px;
    font-size: 19px;
    line-height: 121%;
  }

  .s2.white-text {
    margin-bottom: 5px;
  }

  .s5 {
    margin-bottom: auto;
    font-size: 11px;
    line-height: 1.5em;
    font-weight: 400;
  }

  .s5.btn-text {
    line-height: 1;
  }

  .s5.pattern {
    display: inline-block;
  }

  .s3 {
    font-size: 16px;
    line-height: 1.3em;
  }

  .s3.mb-in-touch {
    margin-bottom: 3px;
  }

  .s4 {
    font-family: Helveticaneue, sans-serif;
    font-size: 15px;
    line-height: 1.4em;
  }

  .s4.white-text {
    font-size: 15px;
  }

  .s4.mb-in-touch {
    margin-bottom: 5px;
  }

  .primary-button {
    width: 130px;
    height: 36px;
    min-width: 130px;
    padding-right: 5px;
    padding-left: 5px;
    font-size: 13px;
    line-height: 17px;
    font-weight: 400;
  }

  .mb75 {
    margin-bottom: 65px;
  }

  .mb50 {
    margin-bottom: 25px;
  }

  .mb30 {
    margin-bottom: 25px;
  }

  .module-container {
    margin-bottom: 30px;
  }

  .module-container.mb35 {
    margin-bottom: 35px;
  }

  .module-container.line-divider.mobile-only-line {
    display: block;
    margin-top: 15px;
    margin-bottom: 15px;
  }

  .module-container.line-divider.contact-line {
    display: none;
  }

  .module-container.line-divider.contact-line-hidden {
    display: block;
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .module-container.news-detail-padding {
    margin-bottom: 10px;
  }

  .module-container.home-text {
    margin-bottom: 0px;
  }

  .nav-link.mb10 {
    margin-bottom: 20px;
    padding-bottom: 10px;
    -webkit-transition: opacity 200ms ease;
    transition: opacity 200ms ease;
  }

  .menu-container {
    padding-top: 50px;
  }

  .nav {
    position: fixed;
    top: 45px;
    background-color: transparent;
  }

  .menu-button {
    right: -32px;
    min-height: 30px;
    clear: right;
  }

  .nav-menu {
    position: absolute;
    right: 0%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 265px;
    padding-top: 0px;
    padding-right: 0px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .menu-text-top {
    width: 24px;
  }

  .menu-text-bottom {
    width: 24px;
  }

  .footer-field {
    width: 75%;
    font-size: 11px;
  }

  .footer-field.spotlight-input-field {
    margin-bottom: 0px;
  }

  .form.dtc-patterns {
    margin-top: 0px;
  }

  .form-block {
    position: relative;
    width: auto;
  }

  .form-block.spotlight-form-block {
    margin-left: 0px;
  }

  .mailing-list {
    width: 100%;
    margin-bottom: 22px;
  }

  .social-icon-element {
    height: 14px;
  }

  .social-link.contact-social {
    padding-right: 15px;
  }

  .brand {
    padding-left: 0px;
  }

  .close {
    position: absolute;
    left: auto;
    top: 20px;
    right: 20px;
    bottom: auto;
  }

  .close-icon-2 {
    position: absolute;
  }

  .menu-link {
    width: 40px;
  }

  .navlink-block {
    height: 30px;
  }

  ._3-up-block-card-image {
    height: 38vh;
  }

  ._3-up-block:hover {
    border: 1px none #000;
  }

  .main-block-grid {
    margin-bottom: 20px;
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .main-block-grid.featured-grid {
    padding-bottom: 20px;
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .hero-bg-video {
    height: 390px;
  }

  .hero-bg-video.mobile-animation {
    height: 290px;
  }

  .hero-bg-video.zz-large-video {
    height: 290px;
  }

  .hero-bg-video.zz-large-video.macmillan-video {
    height: 291px;
  }

  .navbar {
    position: -webkit-sticky;
    position: sticky;
    top: 0px;
    max-width: 100%;
    background-color: hsla(0, 0%, 100%, 0);
  }

  .featured-grid-img.card-hover.page-trigger {
    margin-bottom: 5px;
  }

  .featured-grid-img.card-hover.page-trigger.logo-link {
    margin-bottom: 0px;
  }

  .featured-grid-img.logo-link {
    margin-bottom: 0px;
  }

  .news-item-wrapper {
    grid-column-gap: 19px;
  }

  .form-button {
    width: 20%;
    font-size: 11px;
  }

  .lightbox-video-btn {
    top: auto;
    right: 15px;
    bottom: 15px;
    width: 40px;
    margin-right: auto;
    margin-left: auto;
  }

  .featured-news-block-image {
    padding-bottom: 10px;
    border-bottom-style: none;
  }

  .blog-sidebar-info {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .blog-rich-text-editor p {
    line-height: 25px;
  }

  .blog-sidebar-info-meta-block {
    margin-top: 0px;
    text-align: left;
  }

  .blog-full-sidebar {
    position: static;
    -ms-grid-rows: 1fr;
    grid-template-rows: 1fr;
  }

  .checkbox {
    margin-top: 0px;
  }

  .wrapper {
    padding-right: 25px;
    padding-left: 25px;
  }

  .wrapper.load.page-padding {
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .btn {
    padding-top: 14px;
    padding-bottom: 12px;
    clear: none;
    font-size: 11px;
  }

  .btn.contact {
    padding-top: 7px;
    padding-bottom: 7px;
    clear: right;
  }

  .rich-text h2 {
    margin-bottom: 8px;
    font-size: 20px;
    line-height: 1.35em;
  }

  .rich-text p {
    font-size: 15px;
  }

  .rich-text h3 {
    margin-bottom: 8px;
    font-size: 17px;
    line-height: 1.35em;
  }

  .rich-text h4 {
    margin-bottom: 8px;
  }

  .module-title {
    margin-bottom: 10px;
  }

  .input-wrapper {
    margin-bottom: 15px;
  }

  .input-field {
    font-size: 13px;
    line-height: 1.2em;
  }

  .text-area {
    font-size: 13px;
  }

  .radio-btn {
    margin-top: 1px;
  }

  .border-box-wrapper {
    height: 145px;
  }

  .border-box-wrapper.one-quarter-box {
    height: 185px;
  }

  .module-container-image.slider {
    margin-bottom: 40px;
  }

  .benefits-image {
    margin-bottom: 30px;
  }

  .benefits-list {
    padding-left: 20px;
  }

  .team-collection-wrapper {
    margin-top: -10px;
  }

  .s2-2 {
    display: block;
    font-size: 19px;
    line-height: 121%;
  }

  .s4-link {
    color: #000;
  }

  .module-description {
    margin-bottom: 35px;
  }

  .module-description.testimonial-block {
    margin-bottom: 70px;
  }

  .div-block {
    margin-top: 20px;
  }

  .shopify-logo {
    width: 100%;
    margin-top: 0px;
  }

  .contact-form {
    margin-top: 40px;
  }

  .dtc-pattern-collection-grid {
    margin-top: -10px;
  }

  .dtc-pattern-collection-grid.related._2 {
    display: block;
  }

  .dtc-pattern-collection-grid.related._4 {
    display: none;
  }

  .pattern-grid-item.related {
    margin-bottom: 0px;
    padding-bottom: 20px;
  }

  .pattern-heading-container {
    margin-top: 2px;
  }

  .takeaway-text {
    padding: 20px;
  }

  .pattern-dropdown-container {
    display: none;
  }

  .page-count {
    font-size: 11px;
  }

  .arrow {
    width: 12px;
    height: 12px;
  }

  .dtc-product-container {
    margin-top: 20px;
    margin-bottom: 20px;
    padding: 0px;
  }

  .dtc-product-image {
    width: 40%;
  }

  .product-collection-item {
    padding: 20px;
  }

  .spotlight-pattern-collection-grid {
    margin-top: -10px;
  }

  .spotlight-pattern-collection-grid.related._2 {
    display: block;
  }

  .spotlight-pattern-collection-grid.related._4 {
    display: none;
  }

  .image-span {
    width: 60px;
  }

  .s1-5 {
    font-size: 26px;
    line-height: 1.3em;
  }

  .s2-3 {
    display: block;
    margin-bottom: 0px;
    font-size: 19px;
    line-height: 121%;
  }

  .s2-3.white-text {
    margin-bottom: 5px;
  }

  .spotlight-newsletter-card-wrapper {
    padding-top: 30px;
  }

  .s5-2 {
    margin-bottom: auto;
    font-size: 11px;
    line-height: 1.5em;
    font-weight: 400;
  }

  .s1-2 {
    font-size: 35px;
    line-height: 1.25em;
  }

  .primary-button-2 {
    width: 130px;
    height: 36px;
    min-width: 130px;
    padding-right: 5px;
    padding-left: 5px;
    font-size: 13px;
    line-height: 17px;
    font-weight: 400;
  }

  .spotlight-fullwidth-wrapper.spotlight-featured-marginbottom {
    margin-bottom: 30px;
  }

  .spotlight-logo-container {
    margin-top: 25px;
    margin-left: 25px;
  }

  .spotlight-newsletter-card-wrapper-2 {
    padding-top: 30px;
  }

  .spotlight-hero-image {
    margin-bottom: 30px;
  }

  .spotlight-detail-hero-wrapper {
    margin-bottom: 30px;
    padding: 25px 0px 0px;
  }

  .spotlight-detail-hero-text-wrapper {
    margin-top: 25px;
    padding-right: 25px;
    padding-left: 25px;
  }

  .spotlight-detail-logo-container {
    margin-top: 0px;
    margin-left: 25px;
  }

  .spotlight-detail-main-image-wrapper {
    margin-top: 25px;
  }

  .spotlight-fullwidth-circle {
    width: 90%;
  }

  .mobile-disclaimer {
    display: none;
  }

  .heading {
    font-size: 12px;
  }

  .slider {
    margin-top: 20px;
  }

  .slider-image {
    right: auto;
    bottom: auto;
    display: block;
  }
}

@media screen and (max-width: 479px) {
  h2 {
    font-family: Helveticaneue, sans-serif;
    color: #000;
    font-size: 17px;
    line-height: 22px;
    font-weight: 500;
  }

  li {
    font-size: 14px;
  }

  .s1 {
    font-size: 27px;
    line-height: 1.15em;
  }

  .s1.detail-title {
    margin-top: 0px;
  }

  .s2 {
    display: inline-block;
    font-size: 19px;
    line-height: 1.2em;
  }

  .s2.white-text.right {
    display: block;
    margin-bottom: auto;
  }

  .s2.mb10 {
    font-size: 21px;
    line-height: 26px;
  }

  .s2.s2-link {
    display: inline;
  }

  .s2.s2-title {
    display: block;
    margin-bottom: 5px;
  }

  .s5 {
    margin-top: 0px;
    line-height: 1.4em;
    font-weight: 400;
  }

  .s5.mb10 {
    margin-bottom: 10px;
    line-height: 1.25em;
  }

  .s5.caption {
    margin-top: 10px;
  }

  .s5.link.parent-link {
    margin-bottom: 10px;
  }

  .s5.employee-name {
    margin-top: 5px;
    margin-bottom: 0px;
  }

  .s5.pattern {
    margin-top: -4px;
  }

  .s5.brand-name {
    position: static;
    margin-top: 5px;
    margin-bottom: 0px;
    padding-right: 5px;
  }

  .s3 {
    color: #000;
    font-size: 17px;
    line-height: 1.4em;
  }

  .s3.featured-grid-title {
    margin-bottom: 2px;
    font-size: 11px;
  }

  .s3.yellow-text.mb25 {
    margin-bottom: 10px;
  }

  .s4 {
    line-height: 1.4em;
  }

  .s4.white-text {
    font-size: 15px;
  }

  .primary-button {
    width: 130px;
  }

  .primary-button.white-btn {
    margin-top: 5px;
  }

  .small-link-invisible {
    margin-bottom: 0px;
  }

  .mb120 {
    margin-bottom: 25px;
  }

  .mb100 {
    margin-bottom: 60px;
  }

  .mb75 {
    margin-bottom: 45px;
  }

  .mb65 {
    margin-bottom: 30px;
  }

  .mb30 {
    margin-bottom: 25px;
  }

  .section-wrapper {
    position: relative;
  }

  .module-container {
    margin-bottom: 30px;
  }

  .module-container.mb35 {
    margin-bottom: 25px;
  }

  .module-container.line-divider.careers-mobile-line {
    display: block;
    margin-top: 15px;
    margin-bottom: 15px;
  }

  .module-container.line-divider.mobile-only-line {
    display: block;
    margin-top: 15px;
    margin-bottom: 15px;
  }

  .module-container.line-divider.contact-line {
    margin-top: 30px;
    margin-bottom: 20px;
  }

  .nav-link.mb25 {
    margin-bottom: 25px;
  }

  .nav-link.mb10 {
    margin-bottom: 15px;
    padding-bottom: 10px;
  }

  .logo {
    z-index: 100;
    width: 90%;
  }

  .menu-container {
    min-height: 70px;
    padding-top: 50px;
    padding-bottom: 0px;
  }

  .nav {
    position: fixed;
    top: 60px;
  }

  .promo-bar {
    position: static;
    z-index: 1003;
  }

  .promo-bar-text {
    line-height: 20px;
  }

  .menu-button {
    right: -32px;
    display: block;
    overflow: hidden;
    padding-top: 1px;
    font-size: 0px;
    line-height: 0px;
  }

  .menu-button.w--open {
    position: static;
    display: block;
    clear: none;
    -webkit-align-self: auto;
    -ms-flex-item-align: auto;
    -ms-grid-row-align: auto;
    align-self: auto;
    -webkit-box-flex: 0;
    -webkit-flex: 0 auto;
    -ms-flex: 0 auto;
    flex: 0 auto;
  }

  .nav-menu {
    position: absolute;
    left: auto;
    top: 0%;
    bottom: 0%;
    z-index: 1000;
    display: none;
    width: 260px;
    height: 100vh;
    padding-top: 0px;
    padding-right: 0px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .menu-line-bottom {
    width: 28px;
  }

  .footer-field {
    width: 70%;
    min-width: 180px;
    font-size: 11px;
  }

  .form-block {
    position: relative;
    width: 100%;
  }

  .mailing-list {
    margin-bottom: 0px;
    padding-top: 0px;
  }

  .mailing-list.dtc-pattern {
    display: none;
  }

  .social-icon-element {
    width: auto;
    margin-top: 0px;
    margin-left: 0px;
  }

  .brand.page-trigger {
    margin-top: 10px;
  }

  .close {
    position: absolute;
    left: auto;
    top: 20px;
    right: 20px;
    bottom: auto;
  }

  .menu-link {
    width: 40px;
  }

  ._3-up-block-card-image {
    height: auto;
  }

  .main-block-grid {
    grid-auto-flow: row;
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .main-block-grid.featured-grid {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .main-block-grid.detail-page-title {
    margin-bottom: 20px;
  }

  .hero-bg-video {
    height: 210px;
  }

  .hero-bg-video.mobile-animation {
    height: 150px;
  }

  .hero-bg-video.zz-large-video {
    height: 160px;
  }

  .hero-bg-video.zz-large-video.macmillan-video {
    height: 158px;
  }

  .navbar {
    position: -webkit-sticky;
    position: sticky;
    top: 0px;
  }

  .featured-grid-img {
    margin-bottom: 0px;
    border-bottom-style: none;
  }

  .featured-grid-img.card-hover.page-trigger {
    margin-bottom: 0px;
  }

  .featured-grid-img.card-hover.dtc-attern {
    margin-bottom: -10px;
  }

  .news-item-wrapper {
    margin-bottom: 0px;
  }

  .news-item-image-block {
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .form-button {
    width: 25%;
    padding-top: 9px;
    padding-bottom: 7px;
    font-size: 11px;
  }

  .lightbox-video-btn {
    right: 10px;
    bottom: 10px;
  }

  .featured-news-block-image {
    border-bottom-width: 0px;
  }

  .blog-rich-text-editor p {
    line-height: 25px;
  }

  .checkbox {
    margin-top: 0px;
  }

  .wrapper {
    padding-right: 20px;
    padding-left: 20px;
  }

  .wrapper.nav-padding {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .wrapper.footer-padding.load {
    padding-top: 50px;
    padding-bottom: 90px;
  }

  .wrapper.load.page-padding {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .list-wrapper {
    padding-bottom: 15px;
    list-style-type: disc;
  }

  .list-wrapper.values {
    padding-bottom: 5px;
  }

  .media-with-caption-block {
    text-align: center;
  }

  .btn {
    padding-top: 9px;
    padding-bottom: 7px;
    font-size: 11px;
    line-height: 13px;
  }

  .btn.w--current {
    padding-top: 8px;
    padding-bottom: 7px;
  }

  .title {
    margin-top: auto;
    padding-bottom: 15px;
  }

  .rich-text h2 {
    font-size: 19px;
  }

  .rich-text p {
    margin-bottom: 20px;
    font-size: 15px;
  }

  .rich-text h3 {
    margin-bottom: 8px;
    font-size: 17px;
    line-height: 1.35em;
  }

  .rich-text h4 {
    margin-bottom: 8px;
    font-size: 15px;
  }

  .rich-text h5 {
    margin-bottom: 20px;
    font-size: 15px;
  }

  .rich-text h6 {
    margin-bottom: 20px;
    font-size: 15px;
  }

  .rich-text li {
    font-size: 15px;
  }

  .rich-text blockquote {
    padding-top: 10px;
    padding-bottom: 30px;
    font-size: 19px;
  }

  .module-title {
    display: block;
    margin-bottom: 5px;
    padding-top: 10px;
  }

  .input-wrapper {
    margin-bottom: 10px;
  }

  .input-wrapper.radio-buttons {
    margin-top: 5px;
  }

  .input-label.s5 {
    left: 10px;
    top: 10px;
  }

  .input-field {
    height: 56px;
    padding-top: 26px;
    padding-left: 10px;
    font-size: 11px;
  }

  .text-area {
    padding-top: 30px;
    padding-left: 10px;
    font-size: 11px;
    line-height: 1.2em;
  }

  .radio-btn {
    margin-top: 0px;
  }

  .border-box-wrapper {
    height: 140px;
  }

  .border-box-wrapper.one-quarter-box {
    height: 200px;
  }

  .promo-wrapper {
    height: auto;
    padding: 12px 20px 10px;
    text-align: center;
  }

  .module-container-image {
    margin-bottom: 30px;
  }

  .module-container-image.slider {
    margin-bottom: 30px;
  }

  .benefits-image {
    margin-bottom: 20px;
    border-bottom-style: none;
  }

  .benefits-list {
    margin-bottom: 0px;
  }

  .footer-max-width {
    max-width: 300px;
    margin-right: auto;
    margin-left: auto;
  }

  .s2-2 {
    font-size: 19px;
    line-height: 121%;
  }

  .module-description {
    margin-bottom: 25px;
    padding-top: 10px;
  }

  .module-description.testimonial-block {
    margin-top: 30px;
    margin-bottom: 90px;
  }

  .partners-title {
    margin-bottom: 20px;
  }

  .shopify-logo {
    width: 100%;
  }

  .contact-form {
    margin-top: 30px;
  }

  .dtc-pattern-collection-grid.related {
    display: none;
  }

  .dtc-pattern-collection-grid.related._2 {
    display: block;
  }

  .dtc-pattern-collection-grid.related._4 {
    position: static;
    display: block;
  }

  .pattern-grid-item.related {
    position: relative;
  }

  .pattern-heading-container {
    position: static;
    margin-top: 10px;
  }

  .image-link {
    position: static;
  }

  .filter-container {
    position: static;
    display: block;
  }

  .filter-wrapper {
    display: none;
  }

  .pattern-overview-container {
    display: none;
  }

  .filter-options {
    display: none;
  }

  .pattern-card-container {
    margin-top: 45px;
  }

  .pattern-card-container.related {
    margin-top: 25px;
  }

  .selected-dropdown {
    font-family: Helveticaneue, sans-serif;
    font-size: 13px;
    font-weight: 500;
  }

  .pattern-dropdown {
    width: 100%;
    padding: 10px 15px;
  }

  .pattern-dropdown-container {
    position: absolute;
    z-index: 110;
    display: block;
    width: 100%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    border: 1px solid #000;
  }

  .drop-down-link {
    padding: 13px 0px;
    border-style: solid;
    border-width: 1px 0px 0px;
    border-color: rgba(0, 0, 0, 0.2) #000;
    font-family: Helveticaneue, sans-serif;
    font-size: 13px;
  }

  .drop-down-link.video {
    display: block;
  }

  .drop-down-link.post-purchase {
    display: block;
  }

  .drop-down-link.unboxing {
    display: block;
  }

  .drop-down-link.returns {
    display: block;
  }

  .drop-down-link.subscriptions {
    display: block;
  }

  .drop-down-link.social.w--current {
    text-decoration: underline;
  }

  .dropdown-list {
    z-index: 110;
    display: none;
  }

  .dropdown-list.w--open {
    position: relative;
    left: 0px;
    right: 0px;
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    border: 0px solid #000;
    background-color: #fff;
  }

  .drop-down-line-divider {
    width: 100%;
    height: 1px;
    padding-right: 15px;
    padding-bottom: 0px;
    padding-left: 15px;
    color: #bebebe;
  }

  .no-underline {
    text-decoration: none;
  }

  .dtc-product-container {
    margin-top: 15px;
  }

  .dtc-product-wrapper {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .dtc-product-text {
    padding-right: 0px;
  }

  .dtc-product-image {
    width: 80%;
    margin-bottom: 20px;
    -webkit-box-ordinal-group: 0;
    -webkit-order: -1;
    -ms-flex-order: -1;
    order: -1;
  }

  .product-collection-item {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .image-span {
    width: 50px;
  }

  .s1-5 {
    font-size: 23px;
    line-height: 1.3em;
  }

  .s2-3 {
    display: inline-block;
    margin-bottom: 10px;
    font-size: 19px;
    line-height: 1.2em;
  }

  .spotlight-newsletter-card-wrapper {
    min-height: 420px;
  }

  .spotlight-grid-item-2 {
    padding: 0px;
  }

  .s5-2 {
    margin-top: 0px;
    line-height: 1.4em;
    font-weight: 400;
  }

  .s1-2 {
    font-size: 27px;
    line-height: 1.15em;
  }

  .spotlight-request-wrapper {
    padding-right: 20px;
    padding-left: 20px;
  }

  .primary-button-2 {
    width: 130px;
  }

  .spotlight-fullwidth-wrapper.spotlight-featured-marginbottom {
    margin-bottom: 20px;
  }

  .spotlight-logo-container {
    margin-top: 20px;
    margin-left: 20px;
  }

  .spotlight-hero-image {
    height: 410px;
    margin-bottom: 25px;
    -o-object-fit: cover;
    object-fit: cover;
  }

  .spotlight-headline-container {
    left: 20px;
    bottom: 20px;
  }

  .spotlight-fullwidth-circle {
    width: 100%;
  }

  .mobile-disclaimer {
    display: block;
  }

  .heading {
    font-size: 11px;
  }

  .new-label-tag {
    z-index: 101;
    height: 21px;
    padding-top: 0px;
    padding-bottom: 0px;
  }

  .text-block {
    margin: 3px 6px 0px;
    font-size: 10px;
    line-height: 17px;
  }

  .quote-attribution.s3 {
    color: #969696;
  }

  .slider {
    margin-top: 20px;
  }

  .slider-2 {
    display: inline;
  }

  .slide-nav-2 {
    display: none;
  }

  .mask {
    overflow: hidden;
    -o-object-fit: fill;
    object-fit: fill;
  }

  .slider-image {
    display: block;
  }

  .collection-list-3 {
    margin-bottom: 0px;
  }

  .collection-item-3 {
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .collection-list-wrapper-5 {
    margin-top: -3px;
  }
}

#w-node-c3e125af-8845-9084-5501-41bde9068091-8d6d61f9 {
  -ms-grid-column-span: 7;
  grid-column-end: 8;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-_74821ded-8ef0-dd16-e6fb-6a512fbf3e68-8d6d61f9 {
  -ms-grid-column-span: 7;
  grid-column-end: 8;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-_8ceaab57-5690-582d-bce6-fd0061d798f6-8d6d61f9 {
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
}

#w-node-cbff4d26-8da5-a962-1d97-a4de22514c43-8d6d61f9 {
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
}

#w-node-ece3ae63-14ba-4bab-957e-832b9b5c7fc1-8d6d61f9 {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_49ec128c-51bf-2cb9-98d6-28065cbbf554-8d6d61f9 {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_640eda8a-66e4-8a09-88ed-d3ae2620719f-2620719c {
  -ms-grid-column-span: 6;
  grid-column-end: 10;
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-align: auto;
  justify-self: auto;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-_2cca92ad-bdfd-b498-2a81-b1b366aba5e6-66aba5e6 {
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
}

#w-node-_03f9cc45-7208-72bd-d3b1-fc413fbe8664-306d6235 {
  -ms-grid-column-span: 7;
  grid-column-end: 8;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-_03f9cc45-7208-72bd-d3b1-fc413fbe8667-306d6235 {
  -ms-grid-column: span 7;
  grid-column-start: span 7;
  -ms-grid-column-span: 7;
  grid-column-end: span 7;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-c682c377-4889-fc6d-5a2a-5b3f9f4148ab-cd6d6248 {
  -ms-grid-column-span: 7;
  grid-column-end: 8;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-_282b7baa-7fe2-e25e-a52f-9db29c4212b0-cd6d6248 {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-e73809c0-33de-f5a8-5e9f-e284f10d312f-cd6d6248 {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_23407ee3-9a89-6bb6-9371-1ba2469ea0a7-cd6d6248 {
  -ms-grid-column-span: 6;
  grid-column-end: 7;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-_2c3485ca-4104-a4e8-8093-0e8eaa3dd8de-cd6d6248 {
  -ms-grid-column-span: 12;
  grid-column-end: 13;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
}

#w-node-_2c3485ca-4104-a4e8-8093-0e8eaa3dd8e0-cd6d6248 {
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-a919f03d-cc3d-cd6a-d084-7a82538102a0-cd6d6248 {
  -ms-grid-column-span: 8;
  grid-column-end: 9;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-_6ca7ed4c-1c72-b54b-dd76-9759e57fa4e1-e57fa4df {
  -ms-grid-column-span: 9;
  grid-column-end: 10;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-c492efaf-dbe6-d54b-5d9d-6f52151e54ae-b46d624c {
  -ms-grid-column-span: 6;
  grid-column-end: 7;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-_668c63fd-0765-ea59-48ca-77c5dd71861a-b46d624c {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_668c63fd-0765-ea59-48ca-77c5dd718620-b46d624c {
  -ms-grid-column-span: 5;
  grid-column-end: 6;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
}

#w-node-_8d7abd1f-2f34-f51c-354c-d61d2e42a4d1-b46d624c {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_2c2a495d-ccc6-5336-9f03-d601068dcc60-068dcc5e {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-b93fb7ee-c311-5860-06d9-3d3be02aaf1a-e02aaf18 {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_799f7fcb-c0ef-7063-a51c-a000e68c059f-116d624d {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 4;
  grid-column-end: 8;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-_18c6a5e1-5727-8339-5833-89582ef485ca-116d624d {
  -ms-grid-column: span 9;
  grid-column-start: span 9;
  -ms-grid-column-span: 9;
  grid-column-end: span 9;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-e755c9c8-ac72-d6a5-a706-799720e9baa2-116d624d {
  -ms-grid-column: span 4;
  grid-column-start: span 4;
  -ms-grid-column-span: 4;
  grid-column-end: span 4;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#dtc-pattern-nav.w-node-_440666f2-ca5b-05a8-0ccc-1aa3984100ff-984100ff {
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_0d3ada57-32e2-f943-2483-29f7140917b8-e094ace7 {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-eb7dab16-4844-895e-5bb0-46f1b93f3a36-e094ace7 {
  -ms-grid-column-span: 6;
  grid-column-end: 7;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-b17f5fcc-f097-8339-d847-ecf18aac7d73-016d624e {
  -ms-grid-column: span 10;
  grid-column-start: span 10;
  -ms-grid-column-span: 10;
  grid-column-end: span 10;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_30c1b1b2-9900-6739-ec26-ef7813561ce4-016d624e {
  -ms-grid-column: span 8;
  grid-column-start: span 8;
  -ms-grid-column-span: 8;
  grid-column-end: span 8;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_30c1b1b2-9900-6739-ec26-ef7813561ce5-016d624e {
  -ms-grid-column: span 4;
  grid-column-start: span 4;
  -ms-grid-column-span: 4;
  grid-column-end: span 4;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_30c1b1b2-9900-6739-ec26-ef7813561ce6-016d624e {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_30c1b1b2-9900-6739-ec26-ef7813561cea-016d624e {
  -ms-grid-column: span 4;
  grid-column-start: span 4;
  -ms-grid-column-span: 4;
  grid-column-end: span 4;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_17f6ad56-d5ed-4b89-5ea3-56c9b9cfb7ec-016d624e {
  -ms-grid-column: span 12;
  grid-column-start: span 12;
  -ms-grid-column-span: 12;
  grid-column-end: span 12;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_17f6ad56-d5ed-4b89-5ea3-56c9b9cfb7ed-016d624e {
  -ms-grid-column: span 4;
  grid-column-start: span 4;
  -ms-grid-column-span: 4;
  grid-column-end: span 4;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_17f6ad56-d5ed-4b89-5ea3-56c9b9cfb7ee-016d624e {
  -ms-grid-column: span 4;
  grid-column-start: span 4;
  -ms-grid-column-span: 4;
  grid-column-end: span 4;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_296eee83-a61f-03c6-f84d-ddb358b66c1b-016d624e {
  -ms-grid-column: span 12;
  grid-column-start: span 12;
  -ms-grid-column-span: 12;
  grid-column-end: span 12;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_296eee83-a61f-03c6-f84d-ddb358b66c1c-016d624e {
  -ms-grid-column: span 4;
  grid-column-start: span 4;
  -ms-grid-column-span: 4;
  grid-column-end: span 4;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_296eee83-a61f-03c6-f84d-ddb358b66c1d-016d624e {
  -ms-grid-column: span 4;
  grid-column-start: span 4;
  -ms-grid-column-span: 4;
  grid-column-end: span 4;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_06598bb1-502b-875d-fbc3-5bf61a33ea9d-016d624e {
  -ms-grid-column: span 12;
  grid-column-start: span 12;
  -ms-grid-column-span: 12;
  grid-column-end: span 12;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_79bc256a-3944-4edc-3dfd-dbdfacf77307-d76d624f {
  -ms-grid-column-span: 7;
  grid-column-end: 8;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-_0765a43f-d894-92c0-20d3-74c498912d29-d76d624f {
  -ms-grid-column: span 7;
  grid-column-start: span 7;
  -ms-grid-column-span: 7;
  grid-column-end: span 7;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-f4891edf-a65c-4a9c-4b78-668559086f55-986d6250 {
  -ms-grid-column-span: 6;
  grid-column-end: 7;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-_2c6e3aae-28ce-389c-93e7-63b1234311dd-17022485 {
  -ms-grid-column-span: 6;
  grid-column-end: 7;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-f17fead7-67df-f36f-b82b-c1b632f71090-17022485 {
  -ms-grid-column-span: 6;
  grid-column-end: 7;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
}

#w-node-_1e006f4b-cf25-b1df-679e-b36f96e4e56c-96e4e56a {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_79bc256a-3944-4edc-3dfd-dbdfacf77307-e76d6252 {
  -ms-grid-column-span: 7;
  grid-column-end: 8;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-_0765a43f-d894-92c0-20d3-74c498912d29-e76d6252 {
  -ms-grid-column: span 7;
  grid-column-start: span 7;
  -ms-grid-column-span: 7;
  grid-column-end: span 7;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_454eaa43-7217-008e-1aea-54b78cf240e6-386d6253 {
  -ms-grid-column: span 8;
  grid-column-start: span 8;
  -ms-grid-column-span: 8;
  grid-column-end: span 8;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-fda3fd52-2c65-b225-92cd-54de6b1198f6-386d6253 {
  -ms-grid-column-span: 4;
  grid-column-end: 13;
  -ms-grid-column: 9;
  grid-column-start: 9;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-c5999c0c-f81b-9a19-1077-5dd80c43564b-386d6253 {
  -ms-grid-column: span 8;
  grid-column-start: span 8;
  -ms-grid-column-span: 8;
  grid-column-end: span 8;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-c5999c0c-f81b-9a19-1077-5dd80c43565f-386d6253 {
  -ms-grid-column-span: 4;
  grid-column-end: 13;
  -ms-grid-column: 9;
  grid-column-start: 9;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-_775c183f-64a2-f1c6-9c3a-d44c22fe1fc1-6e6d6256 {
  -ms-grid-column-span: 6;
  grid-column-end: 7;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-_775c183f-64a2-f1c6-9c3a-d44c22fe1fc5-6e6d6256 {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_95e86c72-a53e-89b3-f609-ccbd583ad0bf-576d6257 {
  -ms-grid-column-span: 3;
  grid-column-end: 4;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-f735e0d9-e502-9eea-69d5-2a87f8d508f7-576d6257 {
  -ms-grid-column-span: 3;
  grid-column-end: 7;
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-_92d9373c-2c68-8d3a-4b82-780209e57f9d-576d6257 {
  -ms-grid-column-span: 6;
  grid-column-end: 13;
  -ms-grid-column: 7;
  grid-column-start: 7;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-c49fcee7-12f0-1a80-e028-fd084df54f03-576d6257 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 6;
  grid-column-end: 7;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-c49fcee7-12f0-1a80-e028-fd084df54f0b-576d6257 {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-c49fcee7-12f0-1a80-e028-fd084df54f0f-576d6257 {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-c49fcee7-12f0-1a80-e028-fd084df54f13-576d6257 {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-c49fcee7-12f0-1a80-e028-fd084df54f17-576d6257 {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-c49fcee7-12f0-1a80-e028-fd084df54f1b-576d6257 {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
}

#w-node-c49fcee7-12f0-1a80-e028-fd084df54f3e-576d6257 {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
}

#w-node-c49fcee7-12f0-1a80-e028-fd084df54f59-576d6257 {
  -ms-grid-column: span 12;
  grid-column-start: span 12;
  -ms-grid-column-span: 12;
  grid-column-end: span 12;
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
}

#w-node-_95e86c72-a53e-89b3-f609-ccbd583ad0bf-446d6258 {
  -ms-grid-column-span: 3;
  grid-column-end: 4;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-_95e86c72-a53e-89b3-f609-ccbd583ad0b3-446d6258 {
  -ms-grid-column: 5;
  grid-column-start: 5;
  -ms-grid-column-span: 8;
  grid-column-end: 13;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-_7c8d7ce3-1d4b-df70-a33b-960fcc4e1065-446d6258 {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_25e0afe5-07b9-eafd-4d09-6ff1e5e97767-446d6258 {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_3897ecba-c657-fabc-531e-f1b0e2e988af-446d6258 {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_9eecae71-2211-6454-676d-92b57c477044-446d6258 {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_8403ea5d-e9ec-98cc-fbc6-cd817d7bfb4d-446d6258 {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
}

#w-node-_08b8e601-5e95-8c89-dc29-a27aa4da0f5f-446d6258 {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
}

#w-node-bc03a4fb-b403-444e-b59b-32039a2eafd6-446d6258 {
  -ms-grid-column: span 12;
  grid-column-start: span 12;
  -ms-grid-column-span: 12;
  grid-column-end: span 12;
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
}

#w-node-_90a2bc16-fa90-ab65-ab33-4be72da17276-b26d625a {
  -ms-grid-column: span 10;
  grid-column-start: span 10;
  -ms-grid-column-span: 10;
  grid-column-end: span 10;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_79bc256a-3944-4edc-3dfd-dbdfacf77307-b26d625a {
  -ms-grid-column-span: 7;
  grid-column-end: 8;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-_0765a43f-d894-92c0-20d3-74c498912d29-b26d625a {
  -ms-grid-column: span 7;
  grid-column-start: span 7;
  -ms-grid-column-span: 7;
  grid-column-end: span 7;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_30d2a37d-4df7-5592-dcc5-c6777d408e93-b26d625a {
  -ms-grid-column-span: 6;
  grid-column-end: 7;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-_30d2a37d-4df7-5592-dcc5-c6777d408e97-b26d625a {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-d60c9098-126f-98c3-991a-a1bd3a45c832-9e6d6281 {
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-d60c9098-126f-98c3-991a-a1bd3a45c880-9e6d6281 {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 4;
  grid-column-end: 8;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-d60c9098-126f-98c3-991a-a1bd3a45c883-9e6d6281 {
  -ms-grid-column: span 8;
  grid-column-start: span 8;
  -ms-grid-column-span: 8;
  grid-column-end: span 8;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_58b5dccc-043b-dff6-395a-440947ab3400-9e6d6281 {
  -ms-grid-column-span: 6;
  grid-column-end: 7;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-a740fa21-2ef4-661a-22c6-025d4bd24641-9e6d6281 {
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_8734bd90-f7c8-a0c7-ed84-96ffbebbc56e-9e6d6281 {
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_3a364c26-8e7d-f0f6-ebfc-ce295a5c0a68-d36d62a7 {
  -ms-grid-column: span 7;
  grid-column-start: span 7;
  -ms-grid-column-span: 7;
  grid-column-end: span 7;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_73cdaba6-2489-bfb6-8089-b12035b37663-d36d62a7 {
  -ms-grid-column: span 7;
  grid-column-start: span 7;
  -ms-grid-column-span: 7;
  grid-column-end: span 7;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-e98f1524-6e64-d6b8-cf3d-b247e77151cd-d36d62a7 {
  -ms-grid-column-span: 6;
  grid-column-end: 7;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-b7adccc3-6d7e-6510-cf43-79a2cd15bd09-d36d62a7 {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_3b4cff00-41ad-7f1e-5391-538bd330dab1-266d62aa {
  -ms-grid-column: span 7;
  grid-column-start: span 7;
  -ms-grid-column-span: 7;
  grid-column-end: span 7;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-da006144-c9d9-c8c8-2168-79e1030d663c-266d62aa {
  -ms-grid-column: span 7;
  grid-column-start: span 7;
  -ms-grid-column-span: 7;
  grid-column-end: span 7;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-f9d0d6b3-2412-a94d-dc5e-627561c92b03-266d62aa {
  -ms-grid-column-span: 6;
  grid-column-end: 7;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-_93962a94-74e1-9bb5-24c8-ef7d7c87e990-266d62aa {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-e4a14b7e-311a-09fb-c58a-8d1405f4c858-036d62ac {
  -ms-grid-column-span: 12;
  grid-column-end: span 12;
  -ms-grid-column: span 12;
  grid-column-start: span 12;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
}

#w-node-_9565b25f-15a5-0946-cc81-8ff5439470ba-036d62ac {
  -ms-grid-column-span: 12;
  grid-column-end: span 12;
  -ms-grid-column: span 12;
  grid-column-start: span 12;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
}

#w-node-_17a04131-2730-b49b-d963-96b112138db6-036d62ac {
  -ms-grid-column-span: 8;
  grid-column-end: span 8;
  -ms-grid-column: span 8;
  grid-column-start: span 8;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
}

#w-node-f4891edf-a65c-4a9c-4b78-668559086f55-436d62ae {
  -ms-grid-column-span: 6;
  grid-column-end: 7;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-f7198653-70b3-d434-1884-32873ee4ca2a-436d62ae {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-bc00f3f0-3a75-a2fa-65d2-32ccc5acd3c8-ac6d62b3 {
  -ms-grid-column-span: 3;
  grid-column-end: 5;
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-f4a18154-e065-a7b8-db4b-baecd720a0a2-ac6d62b3 {
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
}

#w-node-e6ba0f79-608f-0fa8-146b-1048588ff425-ac6d62b3 {
  -ms-grid-column-span: 3;
  grid-column-end: 5;
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
}

#w-node-f25737e1-58bc-fc7c-6cb8-5fbd2d8d0725-ac6d62b3 {
  -ms-grid-column-span: 3;
  grid-column-end: 5;
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
  -ms-grid-row: 3;
  grid-row-start: 3;
}

#w-node-_5da8d416-5761-c878-8087-066be80a03f8-ac6d62b3 {
  -ms-grid-column-span: 2;
  grid-column-end: 3;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-align: end;
  align-self: end;
}

#w-node-_5da8d416-5761-c878-8087-066be80a03fa-ac6d62b3 {
  -ms-grid-column: span 4;
  grid-column-start: span 4;
  -ms-grid-column-span: 4;
  grid-column-end: span 4;
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
}

#w-node-_5da8d416-5761-c878-8087-066be80a03fc-ac6d62b3 {
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-a87856bc-5100-4d9b-607c-351afd02832b-ac6d62b3 {
  -ms-grid-column-span: 3;
  grid-column-end: 4;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-align: end;
  align-self: end;
}

#w-node-a87856bc-5100-4d9b-607c-351afd02832d-ac6d62b3 {
  -ms-grid-column-span: 4;
  grid-column-end: 5;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
}

#w-node-a87856bc-5100-4d9b-607c-351afd028338-ac6d62b3 {
  -ms-grid-column-span: 4;
  grid-column-end: 5;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
  -ms-grid-row: 3;
  grid-row-start: 3;
}

#w-node-a87856bc-5100-4d9b-607c-351afd028343-ac6d62b3 {
  -ms-grid-column-span: 4;
  grid-column-end: 5;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 5;
  -ms-grid-row: 4;
  grid-row-start: 4;
}

#w-node-a87856bc-5100-4d9b-607c-351afd02834e-ac6d62b3 {
  -ms-grid-column-span: 4;
  grid-column-end: 5;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 6;
  -ms-grid-row: 5;
  grid-row-start: 5;
}

#w-node-a87856bc-5100-4d9b-607c-351afd028359-ac6d62b3 {
  -ms-grid-column-span: 4;
  grid-column-end: 5;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 7;
  -ms-grid-row: 6;
  grid-row-start: 6;
}

#w-node-f4891edf-a65c-4a9c-4b78-668559086f55-8c6d62b4 {
  -ms-grid-column-span: 6;
  grid-column-end: 7;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-f4891edf-a65c-4a9c-4b78-668559086f55-346d62b5 {
  -ms-grid-column-span: 6;
  grid-column-end: 7;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-_447fc340-f1c0-ee6b-d1ad-6e452a28625d-346d62b5 {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_8ade2b59-9d13-9fe1-0c24-7c26f204eb2b-fd6d62b6 {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_775c183f-64a2-f1c6-9c3a-d44c22fe1fc1-096d62b8 {
  -ms-grid-column-span: 6;
  grid-column-end: 7;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-_775c183f-64a2-f1c6-9c3a-d44c22fe1fc5-096d62b8 {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-e3e94729-70b8-4817-a5d0-a19a703188b6-226d62bc {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_73e696d2-431c-bf5d-7ddd-3e06064ef967-226d62bc {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-f4891edf-a65c-4a9c-4b78-668559086f55-e86d62bd {
  -ms-grid-column-span: 6;
  grid-column-end: 7;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-_79bc256a-3944-4edc-3dfd-dbdfacf77307-4a6d62c0 {
  -ms-grid-column-span: 7;
  grid-column-end: 8;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-_0765a43f-d894-92c0-20d3-74c498912d29-4a6d62c0 {
  -ms-grid-column: span 7;
  grid-column-start: span 7;
  -ms-grid-column-span: 7;
  grid-column-end: span 7;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_96524376-9204-e6ee-3fc0-cc499e16b3cc-2b6d62c2 {
  -ms-grid-column: span 7;
  grid-column-start: span 7;
  -ms-grid-column-span: 7;
  grid-column-end: span 7;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_0765a43f-d894-92c0-20d3-74c498912d29-2b6d62c2 {
  -ms-grid-column: span 7;
  grid-column-start: span 7;
  -ms-grid-column-span: 7;
  grid-column-end: span 7;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_23dc6808-aa78-95f8-2225-3fc64b7868a2-2b6d62c2 {
  -ms-grid-column: 8;
  grid-column-start: 8;
  -ms-grid-column-span: 5;
  grid-column-end: 13;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-_8f37f043-2bc2-04ee-c7cd-5c405f98651a-786d62c3 {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_454eaa43-7217-008e-1aea-54b78cf240e6-d56d62c7 {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_9b826063-1d5d-bf53-dbc6-e39c3bea05f1-d56d62c7 {
  -ms-grid-column-span: 5;
  grid-column-end: 6;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
}

#w-node-_8edef673-0189-3fb7-4c01-0c99aef6865c-d56d62c7 {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-f81e53bd-9286-f6c9-e1c5-8baf190c483c-c16d62c8 {
  -ms-grid-column-span: 6;
  grid-column-end: 7;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-_2139a685-c5e6-5a80-4a8f-7dc27ba008b9-c16d62c8 {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_2139a685-c5e6-5a80-4a8f-7dc27ba008c2-c16d62c8 {
  -ms-grid-column-span: 5;
  grid-column-end: 6;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
}

#w-node-_8d7abd1f-2f34-f51c-354c-d61d2e42a4d1-c16d62c8 {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-c80d9f69-3af2-adbf-c551-7e9641e4db86-c16d62c8 {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_96524376-9204-e6ee-3fc0-cc499e16b3cc-426d62ca {
  -ms-grid-column: span 7;
  grid-column-start: span 7;
  -ms-grid-column-span: 7;
  grid-column-end: span 7;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_0765a43f-d894-92c0-20d3-74c498912d29-426d62ca {
  -ms-grid-column: span 7;
  grid-column-start: span 7;
  -ms-grid-column-span: 7;
  grid-column-end: span 7;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_23dc6808-aa78-95f8-2225-3fc64b7868a2-426d62ca {
  -ms-grid-column: 8;
  grid-column-start: 8;
  -ms-grid-column-span: 5;
  grid-column-end: 13;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-_775c183f-64a2-f1c6-9c3a-d44c22fe1fc1-8b6d62cf {
  -ms-grid-column-span: 6;
  grid-column-end: 7;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-_775c183f-64a2-f1c6-9c3a-d44c22fe1fc5-8b6d62cf {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_96524376-9204-e6ee-3fc0-cc499e16b3cc-a76d62d0 {
  -ms-grid-column: span 7;
  grid-column-start: span 7;
  -ms-grid-column-span: 7;
  grid-column-end: span 7;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_0765a43f-d894-92c0-20d3-74c498912d29-a76d62d0 {
  -ms-grid-column: span 7;
  grid-column-start: span 7;
  -ms-grid-column-span: 7;
  grid-column-end: span 7;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_23dc6808-aa78-95f8-2225-3fc64b7868a2-a76d62d0 {
  -ms-grid-column: 8;
  grid-column-start: 8;
  -ms-grid-column-span: 5;
  grid-column-end: 13;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-a2e7df28-b0ad-be27-ca9d-f5ead386c0c9-656d62d2 {
  -ms-grid-column-span: 9;
  grid-column-end: 10;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-fb7472d6-0317-ad04-659d-b08e98b6e2d3-656d62d2 {
  -ms-grid-column: 8;
  grid-column-start: 8;
  -ms-grid-column-span: 4;
  grid-column-end: 12;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-f8ce2018-311e-ddac-0f36-c2c730940bbf-656d62d2 {
  -ms-grid-column-span: 6;
  grid-column-end: 7;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-_8ce2f329-baaa-7330-945f-e4d7e2fa740a-656d62d2 {
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_8ce2f329-baaa-7330-945f-e4d7e2fa740c-656d62d2 {
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_8ce2f329-baaa-7330-945f-e4d7e2fa740e-656d62d2 {
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_8ce2f329-baaa-7330-945f-e4d7e2fa7410-656d62d2 {
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_75b0c467-1d0a-9a0f-87a1-f4231099e0c0-656d62d2 {
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_0fc0d353-d69c-7e75-1bae-2fe2057406a3-656d62d2 {
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_11f880de-7f31-4d06-e032-d18d592e4da0-656d62d2 {
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_3c87435d-698f-a3ba-bb64-0486e6c8d7f7-656d62d2 {
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_9473f677-2297-ffee-53ac-f55413e3d45b-656d62d2 {
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_4b7893e0-97c0-c20d-2405-8a2b5acd17bd-656d62d2 {
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-b82b4c82-9a37-7cc0-ca90-f1f7daee787f-656d62d2 {
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-e9619036-dcc4-7bcb-a913-51329565c20b-656d62d2 {
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-aa9605fd-196c-8694-4df4-9dbed99048e9-656d62d2 {
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-e6afdab6-bd2b-7aa6-47ee-92d5deb4cb55-656d62d2 {
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-a1635333-4551-2738-66da-08c00e446b97-656d62d2 {
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_062a4c45-9afb-1f27-07a8-28a8ffe04862-656d62d2 {
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
}

#w-node-_062a4c45-9afb-1f27-07a8-28a8ffe0486a-656d62d2 {
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
}

#w-node-_062a4c45-9afb-1f27-07a8-28a8ffe0486c-656d62d2 {
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
}

#w-node-_062a4c45-9afb-1f27-07a8-28a8ffe04864-656d62d2 {
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
}

#w-node-_062a4c45-9afb-1f27-07a8-28a8ffe04870-656d62d2 {
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
}

#w-node-_062a4c45-9afb-1f27-07a8-28a8ffe04872-656d62d2 {
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
}

#w-node-_062a4c45-9afb-1f27-07a8-28a8ffe0485e-656d62d2 {
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
}

#w-node-_062a4c45-9afb-1f27-07a8-28a8ffe0486e-656d62d2 {
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
}

#w-node-_062a4c45-9afb-1f27-07a8-28a8ffe04868-656d62d2 {
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
}

#w-node-_062a4c45-9afb-1f27-07a8-28a8ffe04874-656d62d2 {
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
}

#w-node-_062a4c45-9afb-1f27-07a8-28a8ffe04860-656d62d2 {
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
}

#w-node-_062a4c45-9afb-1f27-07a8-28a8ffe04866-656d62d2 {
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
}

#w-node-_330ac23b-041e-7e0e-183d-0c812c2c84af-656d62d2 {
  -ms-grid-column-span: 12;
  grid-column-end: span 12;
  -ms-grid-column: span 12;
  grid-column-start: span 12;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
}

#w-node-_17f8f5c5-47b5-adc1-d1f4-f483e08e9688-656d62d2 {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_8d7abd1f-2f34-f51c-354c-d61d2e42a4d1-656d62d2 {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-fd9e8025-c42d-2a39-a6dc-a389eee8fbb1-656d62d2 {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_9c4a5d25-6fa5-34ab-b69f-86ebd0cd8e0e-656d62d2 {
  -ms-grid-column-span: 6;
  grid-column-end: 7;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-f4891edf-a65c-4a9c-4b78-668559086f55-d26d62d3 {
  -ms-grid-column-span: 6;
  grid-column-end: 7;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-_775c183f-64a2-f1c6-9c3a-d44c22fe1fc1-d36d62d5 {
  -ms-grid-column-span: 6;
  grid-column-end: 7;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-_775c183f-64a2-f1c6-9c3a-d44c22fe1fc5-d36d62d5 {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_79bc256a-3944-4edc-3dfd-dbdfacf77307-176d62da {
  -ms-grid-column-span: 7;
  grid-column-end: 8;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-_0765a43f-d894-92c0-20d3-74c498912d29-176d62da {
  -ms-grid-column: span 7;
  grid-column-start: span 7;
  -ms-grid-column-span: 7;
  grid-column-end: span 7;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_79bc256a-3944-4edc-3dfd-dbdfacf77307-946d62db {
  -ms-grid-column-span: 7;
  grid-column-end: 8;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-_0765a43f-d894-92c0-20d3-74c498912d29-946d62db {
  -ms-grid-column: span 7;
  grid-column-start: span 7;
  -ms-grid-column-span: 7;
  grid-column-end: span 7;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_454eaa43-7217-008e-1aea-54b78cf240e6-3d6d62dc {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_9b826063-1d5d-bf53-dbc6-e39c3bea05f1-3d6d62dc {
  -ms-grid-column-span: 5;
  grid-column-end: 6;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
}

#w-node-b882cce0-8b7e-d5ce-1d04-b9554cfa1c2d-3d6d62dc {
  -ms-grid-column: span 7;
  grid-column-start: span 7;
  -ms-grid-column-span: 7;
  grid-column-end: span 7;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-f4891edf-a65c-4a9c-4b78-668559086f55-2b6d62e3 {
  -ms-grid-column-span: 6;
  grid-column-end: 7;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-a9ac8287-185f-de7c-daf2-041b08b501a4-2b6d62e3 {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-f4891edf-a65c-4a9c-4b78-668559086f55-966d62e4 {
  -ms-grid-column-span: 6;
  grid-column-end: 7;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-a9ac8287-185f-de7c-daf2-041b08b501a4-966d62e4 {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_96524376-9204-e6ee-3fc0-cc499e16b3cc-086d62e5 {
  -ms-grid-column: span 7;
  grid-column-start: span 7;
  -ms-grid-column-span: 7;
  grid-column-end: span 7;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_0765a43f-d894-92c0-20d3-74c498912d29-086d62e5 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 7;
  grid-column-end: 8;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-_23dc6808-aa78-95f8-2225-3fc64b7868a2-086d62e5 {
  -ms-grid-column: 8;
  grid-column-start: 8;
  -ms-grid-column-span: 5;
  grid-column-end: 13;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-_4dc0f499-44fb-acf0-6003-a711d88768da-fe6d62e7 {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_23675bd8-d88e-0d0c-9f4d-75cece52b14b-fe6d62e7 {
  -ms-grid-column-span: 12;
  grid-column-end: span 12;
  -ms-grid-column: span 12;
  grid-column-start: span 12;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
}

#w-node-_99d00ab2-9993-bf4d-a5e0-5a74e2d92916-fe6d62e7 {
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
}

#w-node-_4c7362cc-ff6e-5748-e09f-8333451591d4-fe6d62e7 {
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
}

#w-node-_0a729929-932a-cb99-7967-d8445712de31-fe6d62e7 {
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
}

#w-node-d58efcdc-e080-ca8f-aa1d-38c09e6673be-fe6d62e7 {
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
}

#w-node-f4cc2673-2ba9-7fcc-589d-1a972940f652-fe6d62e7 {
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
}

#w-node-_16d70a52-1954-a89c-925e-694ed651ec7d-fe6d62e7 {
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
}

#w-node-_59889429-7b18-ef16-7f85-758135fdfcf3-fe6d62e7 {
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
}

#w-node-_4dfeaf0a-cd92-076a-917b-405633a4035b-fe6d62e7 {
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
}

#w-node-eb1f2c5e-576f-868e-1936-e6d5b512abae-fe6d62e7 {
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
}

#w-node-_00be236f-cc86-de3e-75a9-cd8f3732f81b-fe6d62e7 {
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
}

#w-node-_02daf8fe-d476-7361-f91f-0687319631f9-fe6d62e7 {
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
}

#w-node-fd6d4c1d-047f-78a6-f9c0-0edb467e1f45-fe6d62e7 {
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
}

#w-node-_147ad3ce-4ae6-4e3b-bcc5-81aea795fe87-fe6d62e7 {
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
}

#w-node-_97066f22-efd9-5a4c-09cf-d21be70610a7-fe6d62e7 {
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
}

#w-node-dad50020-f99e-6090-69c6-cd9f32a5785b-fe6d62e7 {
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
}

#w-node-_804f2431-90d9-b957-3aac-5724ccfbe1b6-fe6d62e7 {
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
}

#w-node-_52d09f6b-2157-f978-544a-76e4ff2cf418-fe6d62e7 {
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
}

#w-node-be78d0bf-9c07-eb39-da26-ebe8c6620e24-fe6d62e7 {
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
}

#w-node-_52b853c4-1611-8b1f-1645-6ecae37940d0-fe6d62e7 {
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
}

#w-node-_5aa2d39c-fbb7-3570-afc0-26ed8723add0-fe6d62e7 {
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
}

#w-node-_5455b499-7e47-d085-a56c-7addad774770-fe6d62e7 {
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
}

#w-node-_74bf7dc7-392f-7f9e-3829-48a02c4e2b52-fe6d62e7 {
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
}

#w-node-_99ef8e08-0ab3-f3b0-d885-b734643d768d-fe6d62e7 {
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
}

#w-node-_225b2393-1902-c656-34a1-f45515b9a414-fe6d62e7 {
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
}

#w-node-_9a430073-ba86-26d8-6dd1-ce7070bc44e5-fe6d62e7 {
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
}

#w-node-c1b8ec76-e9c7-cf28-70a7-3721ee04b729-fe6d62e7 {
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
}

#w-node-_4072298b-4c48-7188-4bcb-a6424cfd75be-fe6d62e7 {
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
}

#w-node-_6dcdaa12-0bf3-a421-a1ab-63fe1217a1f2-fe6d62e7 {
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
}

#w-node-da6746ae-80bf-26e4-bda9-051c251fd2b3-fe6d62e7 {
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
}

#w-node-_2f0f0d78-89e8-1765-fa69-aa95efc0570d-fe6d62e7 {
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
}

#w-node-b1253a30-9444-bc94-9ea0-ce1bed1f485c-fe6d62e7 {
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
}

#w-node-_02baeea8-c510-cde6-ddfe-74eba1e302d1-fe6d62e7 {
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
}

#w-node-_9ab71d99-9701-713e-c1f6-b6a984735c4f-fe6d62e7 {
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
}

#w-node-f4891edf-a65c-4a9c-4b78-668559086f55-3a6d62ea {
  -ms-grid-column-span: 6;
  grid-column-end: 7;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-a9ac8287-185f-de7c-daf2-041b08b501a4-3a6d62ea {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_775c183f-64a2-f1c6-9c3a-d44c22fe1fc1-b66d62eb {
  -ms-grid-column-span: 6;
  grid-column-end: 7;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-_775c183f-64a2-f1c6-9c3a-d44c22fe1fc5-b66d62eb {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-de148f11-5bd1-4ce0-7b6b-fc924f00dc32-18dbe2cc {
  -ms-grid-column: span 7;
  grid-column-start: span 7;
  -ms-grid-column-span: 7;
  grid-column-end: span 7;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_2746a882-f713-1cb4-38fa-5cd6c84d38f9-18dbe2cc {
  -ms-grid-column: span 7;
  grid-column-start: span 7;
  -ms-grid-column-span: 7;
  grid-column-end: span 7;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-d936400d-f3b8-9c7b-1cfa-7904373e8bb3-18dbe2cc {
  -ms-grid-column: span 12;
  grid-column-start: span 12;
  -ms-grid-column-span: 12;
  grid-column-end: span 12;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-d936400d-f3b8-9c7b-1cfa-7904373e8bb4-18dbe2cc {
  -ms-grid-column: span 4;
  grid-column-start: span 4;
  -ms-grid-column-span: 4;
  grid-column-end: span 4;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-d936400d-f3b8-9c7b-1cfa-7904373e8bb5-18dbe2cc {
  -ms-grid-column: span 4;
  grid-column-start: span 4;
  -ms-grid-column-span: 4;
  grid-column-end: span 4;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_775c183f-64a2-f1c6-9c3a-d44c22fe1fc1-baa61f32 {
  -ms-grid-column-span: 6;
  grid-column-end: 7;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-_775c183f-64a2-f1c6-9c3a-d44c22fe1fc5-baa61f32 {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_79bc256a-3944-4edc-3dfd-dbdfacf77307-8b04df48 {
  -ms-grid-column-span: 7;
  grid-column-end: 8;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-_0765a43f-d894-92c0-20d3-74c498912d29-8b04df48 {
  -ms-grid-column: span 7;
  grid-column-start: span 7;
  -ms-grid-column-span: 7;
  grid-column-end: span 7;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-a2e7df28-b0ad-be27-ca9d-f5ead386c0c9-39976daf {
  -ms-grid-column-span: 8;
  grid-column-end: 9;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-fb7472d6-0317-ad04-659d-b08e98b6e2d3-39976daf {
  -ms-grid-column: 8;
  grid-column-start: 8;
  -ms-grid-column-span: 4;
  grid-column-end: 12;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-f8ce2018-311e-ddac-0f36-c2c730940bbf-39976daf {
  -ms-grid-column-span: 6;
  grid-column-end: 7;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-_94686bcb-faf1-027f-f29d-fbccfc61622a-39976daf {
  -ms-grid-column: 7;
  grid-column-start: 7;
  -ms-grid-column-span: 6;
  grid-column-end: 13;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-column-align: auto;
  justify-self: auto;
}

#w-node-ae8f72a7-bf45-d1a6-0a6b-fb943abbef6a-39976daf {
  -ms-grid-column-span: 5;
  grid-column-end: 6;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-d1a8f9aa-640b-2ed1-27b0-e1ab4e1eade0-39976daf {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 6;
  grid-column-end: 7;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-column-align: auto;
  justify-self: auto;
}

#w-node-d1a8f9aa-640b-2ed1-27b0-e1ab4e1eade1-39976daf {
  -ms-grid-column-span: 5;
  grid-column-end: 13;
  -ms-grid-column: 8;
  grid-column-start: 8;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-a8670d8b-5736-1335-66b7-ad13a0bb034c-39976daf {
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-a8670d8b-5736-1335-66b7-ad13a0bb034e-39976daf {
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-a8670d8b-5736-1335-66b7-ad13a0bb0358-39976daf {
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-a8670d8b-5736-1335-66b7-ad13a0bb035e-39976daf {
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_79ddfb53-b1ec-72ee-45c2-b058b1c96da4-39976daf {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_29cbc8b8-3aa9-8165-b699-4a4c1cdb516e-39976daf {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_9c4a5d25-6fa5-34ab-b69f-86ebd0cd8e0e-39976daf {
  -ms-grid-column-span: 6;
  grid-column-end: 7;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-_79bc256a-3944-4edc-3dfd-dbdfacf77307-c6bf94a2 {
  -ms-grid-column-span: 7;
  grid-column-end: 8;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#loyalty-program-text.w-node-_6ff2f375-29a9-3e13-838c-5916336253db-c6bf94a2 {
  -ms-grid-column: span 7;
  grid-column-start: span 7;
  -ms-grid-column-span: 7;
  grid-column-end: span 7;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_0765a43f-d894-92c0-20d3-74c498912d29-c6bf94a2 {
  -ms-grid-column: span 7;
  grid-column-start: span 7;
  -ms-grid-column-span: 7;
  grid-column-end: span 7;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_95e86c72-a53e-89b3-f609-ccbd583ad0b3-08990e03 {
  -ms-grid-column: span 8;
  grid-column-start: span 8;
  -ms-grid-column-span: 8;
  grid-column-end: span 8;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column-align: stretch;
  justify-self: stretch;
}

#w-node-_7c8d7ce3-1d4b-df70-a33b-960fcc4e1065-08990e03 {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_25e0afe5-07b9-eafd-4d09-6ff1e5e97767-08990e03 {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_3897ecba-c657-fabc-531e-f1b0e2e988af-08990e03 {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_9eecae71-2211-6454-676d-92b57c477044-08990e03 {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-bc03a4fb-b403-444e-b59b-32039a2eafd6-08990e03 {
  -ms-grid-column: span 12;
  grid-column-start: span 12;
  -ms-grid-column-span: 12;
  grid-column-end: span 12;
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
}

#w-node-_775c183f-64a2-f1c6-9c3a-d44c22fe1fc1-8ce305ea {
  -ms-grid-column-span: 6;
  grid-column-end: 7;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-_775c183f-64a2-f1c6-9c3a-d44c22fe1fc5-8ce305ea {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_775c183f-64a2-f1c6-9c3a-d44c22fe1fc1-ce916a1f {
  -ms-grid-column-span: 6;
  grid-column-end: 7;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-_775c183f-64a2-f1c6-9c3a-d44c22fe1fc5-ce916a1f {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_95e86c72-a53e-89b3-f609-ccbd583ad0b3-2e73cc9a {
  -ms-grid-column: span 8;
  grid-column-start: span 8;
  -ms-grid-column-span: 8;
  grid-column-end: span 8;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column-align: stretch;
  justify-self: stretch;
}

#w-node-_7c8d7ce3-1d4b-df70-a33b-960fcc4e1065-2e73cc9a {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_25e0afe5-07b9-eafd-4d09-6ff1e5e97767-2e73cc9a {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_3897ecba-c657-fabc-531e-f1b0e2e988af-2e73cc9a {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_9eecae71-2211-6454-676d-92b57c477044-2e73cc9a {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-bc03a4fb-b403-444e-b59b-32039a2eafd6-2e73cc9a {
  -ms-grid-column: span 12;
  grid-column-start: span 12;
  -ms-grid-column-span: 12;
  grid-column-end: span 12;
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
}

#w-node-_775c183f-64a2-f1c6-9c3a-d44c22fe1fc1-7b362ce1 {
  -ms-grid-column-span: 6;
  grid-column-end: 7;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-_775c183f-64a2-f1c6-9c3a-d44c22fe1fc5-7b362ce1 {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_775c183f-64a2-f1c6-9c3a-d44c22fe1fc1-fcda8823 {
  -ms-grid-column-span: 6;
  grid-column-end: 7;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-_775c183f-64a2-f1c6-9c3a-d44c22fe1fc5-fcda8823 {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_775c183f-64a2-f1c6-9c3a-d44c22fe1fc1-7c506f3f {
  -ms-grid-column-span: 6;
  grid-column-end: 7;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-_775c183f-64a2-f1c6-9c3a-d44c22fe1fc5-7c506f3f {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_96524376-9204-e6ee-3fc0-cc499e16b3cc-f3928d8c {
  -ms-grid-column: span 7;
  grid-column-start: span 7;
  -ms-grid-column-span: 7;
  grid-column-end: span 7;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_0765a43f-d894-92c0-20d3-74c498912d29-f3928d8c {
  -ms-grid-column: span 7;
  grid-column-start: span 7;
  -ms-grid-column-span: 7;
  grid-column-end: span 7;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_23dc6808-aa78-95f8-2225-3fc64b7868a2-f3928d8c {
  -ms-grid-column: 8;
  grid-column-start: 8;
  -ms-grid-column-span: 5;
  grid-column-end: 13;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-c3e125af-8845-9084-5501-41bde9068091-6371b247 {
  -ms-grid-column-span: 7;
  grid-column-end: 8;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-_74821ded-8ef0-dd16-e6fb-6a512fbf3e68-6371b247 {
  -ms-grid-column-span: 7;
  grid-column-end: 8;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-_705fb07b-1f9b-b0cb-68d5-148a31caf74e-6371b247 {
  -ms-grid-column: span 5;
  grid-column-start: span 5;
  -ms-grid-column-span: 5;
  grid-column-end: span 5;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_8ceaab57-5690-582d-bce6-fd0061d798f6-6371b247 {
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
}

#w-node-cbff4d26-8da5-a962-1d97-a4de22514c43-6371b247 {
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
}

#w-node-_72b61b45-724f-0f6a-cd43-df006c2e42f7-6371b247 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 4;
  grid-column-end: 5;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-_39a078a7-b707-1c40-5b76-40aaff2e5e35-6371b247 {
  -ms-grid-column: span 5;
  grid-column-start: span 5;
  -ms-grid-column-span: 5;
  grid-column-end: span 5;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_39a078a7-b707-1c40-5b76-40aaff2e5e4a-6371b247 {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_39a078a7-b707-1c40-5b76-40aaff2e5e55-6371b247 {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-c682c377-4889-fc6d-5a2a-5b3f9f4148ab-f474aa03 {
  -ms-grid-column-span: 7;
  grid-column-end: 8;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-_282b7baa-7fe2-e25e-a52f-9db29c4212b0-f474aa03 {
  -ms-grid-column: span 4;
  grid-column-start: span 4;
  -ms-grid-column-span: 4;
  grid-column-end: span 4;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-d079fc3f-b414-7ec9-f4e4-ce29e4f1558a-f474aa03 {
  -ms-grid-column: span 4;
  grid-column-start: span 4;
  -ms-grid-column-span: 4;
  grid-column-end: span 4;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-e73809c0-33de-f5a8-5e9f-e284f10d312f-f474aa03 {
  -ms-grid-column: span 4;
  grid-column-start: span 4;
  -ms-grid-column-span: 4;
  grid-column-end: span 4;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_23407ee3-9a89-6bb6-9371-1ba2469ea0a7-f474aa03 {
  -ms-grid-column-span: 6;
  grid-column-end: 7;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-_2c3485ca-4104-a4e8-8093-0e8eaa3dd8de-f474aa03 {
  -ms-grid-column-span: 12;
  grid-column-end: 13;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
}

#w-node-_2c3485ca-4104-a4e8-8093-0e8eaa3dd8e0-f474aa03 {
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_5813d675-3cff-5374-d7dc-083af889e2d8-f474aa03 {
  -ms-grid-column-span: 8;
  grid-column-end: 9;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-_6b6f60a7-9623-a411-b8c5-91f59ea3ae30-f474aa03 {
  -ms-grid-column: span 8;
  grid-column-start: span 8;
  -ms-grid-column-span: 8;
  grid-column-end: span 8;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_6b6f60a7-9623-a411-b8c5-91f59ea3ae5f-f474aa03 {
  -ms-grid-column: span 4;
  grid-column-start: span 4;
  -ms-grid-column-span: 4;
  grid-column-end: span 4;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_775c183f-64a2-f1c6-9c3a-d44c22fe1fc1-6d99c508 {
  -ms-grid-column-span: 6;
  grid-column-end: 7;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-_775c183f-64a2-f1c6-9c3a-d44c22fe1fc5-6d99c508 {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-a2e7df28-b0ad-be27-ca9d-f5ead386c0c9-6bddc27c {
  -ms-grid-column-span: 9;
  grid-column-end: 10;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-f8ce2018-311e-ddac-0f36-c2c730940bbf-6bddc27c {
  -ms-grid-column-span: 6;
  grid-column-end: 7;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-_1bee8773-a336-116f-d834-efa5a8d2b6cb-6bddc27c {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_8ce2f329-baaa-7330-945f-e4d7e2fa740a-6bddc27c {
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_8ce2f329-baaa-7330-945f-e4d7e2fa740c-6bddc27c {
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_8ce2f329-baaa-7330-945f-e4d7e2fa740e-6bddc27c {
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_8ce2f329-baaa-7330-945f-e4d7e2fa7410-6bddc27c {
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_75b0c467-1d0a-9a0f-87a1-f4231099e0c0-6bddc27c {
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_0fc0d353-d69c-7e75-1bae-2fe2057406a3-6bddc27c {
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_11f880de-7f31-4d06-e032-d18d592e4da0-6bddc27c {
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_3c87435d-698f-a3ba-bb64-0486e6c8d7f7-6bddc27c {
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_9473f677-2297-ffee-53ac-f55413e3d45b-6bddc27c {
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_4b7893e0-97c0-c20d-2405-8a2b5acd17bd-6bddc27c {
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-b82b4c82-9a37-7cc0-ca90-f1f7daee787f-6bddc27c {
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-e9619036-dcc4-7bcb-a913-51329565c20b-6bddc27c {
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-aa9605fd-196c-8694-4df4-9dbed99048e9-6bddc27c {
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-e6afdab6-bd2b-7aa6-47ee-92d5deb4cb55-6bddc27c {
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-a1635333-4551-2738-66da-08c00e446b97-6bddc27c {
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_330ac23b-041e-7e0e-183d-0c812c2c84af-6bddc27c {
  -ms-grid-column-span: 12;
  grid-column-end: span 12;
  -ms-grid-column: span 12;
  grid-column-start: span 12;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
}

#w-node-_17f8f5c5-47b5-adc1-d1f4-f483e08e9688-6bddc27c {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_8d7abd1f-2f34-f51c-354c-d61d2e42a4d1-6bddc27c {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-fd9e8025-c42d-2a39-a6dc-a389eee8fbb1-6bddc27c {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_9c4a5d25-6fa5-34ab-b69f-86ebd0cd8e0e-6bddc27c {
  -ms-grid-column-span: 6;
  grid-column-end: 7;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-_8b170e6f-e1a4-700d-4ec0-06f1316a6df9-5b0440d1 {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 4;
  grid-column-end: 8;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-_8b170e6f-e1a4-700d-4ec0-06f1316a6dfc-5b0440d1 {
  -ms-grid-column: span 9;
  grid-column-start: span 9;
  -ms-grid-column-span: 9;
  grid-column-end: span 9;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_8b170e6f-e1a4-700d-4ec0-06f1316a6e01-5b0440d1 {
  -ms-grid-column: span 4;
  grid-column-start: span 4;
  -ms-grid-column-span: 4;
  grid-column-end: span 4;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_1a0ae844-b5e5-8a30-394c-38db4c512698-d520fbf8 {
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-_3c81612e-f802-db02-316d-a429c0e45808-d520fbf8 {
  -ms-grid-column: span 9;
  grid-column-start: span 9;
  -ms-grid-column-span: 9;
  grid-column-end: span 9;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column-align: auto;
  justify-self: auto;
}

#w-node-_99b42a92-2698-6e84-01e0-62a0d94d3bab-d520fbf8 {
  -ms-grid-column: span 4;
  grid-column-start: span 4;
  -ms-grid-column-span: 4;
  grid-column-end: span 4;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

@media screen and (min-width: 1440px) {
  #w-node-c3e125af-8845-9084-5501-41bde9068091-8d6d61f9 {
    -ms-grid-column-span: 7;
    grid-column-end: 8;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
  }

  #w-node-_03f9cc45-7208-72bd-d3b1-fc413fbe8667-306d6235 {
    -ms-grid-column: span 7;
    grid-column-start: span 7;
    -ms-grid-column-span: 7;
    grid-column-end: span 7;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_6ca7ed4c-1c72-b54b-dd76-9759e57fa4e1-e57fa4df {
    -ms-grid-column-span: 8;
    grid-column-end: 8;
  }

  #w-node-_668c63fd-0765-ea59-48ca-77c5dd71861a-b46d624c {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-e755c9c8-ac72-d6a5-a706-799720e9baa2-116d624d {
    -ms-grid-column: span 4;
    grid-column-start: span 4;
    -ms-grid-column-span: 4;
    grid-column-end: span 4;
  }

  #w-node-eb7dab16-4844-895e-5bb0-46f1b93f3a36-e094ace7 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 6;
    grid-column-end: 7;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
  }

  #w-node-_30c1b1b2-9900-6739-ec26-ef7813561cea-016d624e {
    -ms-grid-column: span 4;
    grid-column-start: span 4;
    -ms-grid-column-span: 4;
    grid-column-end: span 4;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_06598bb1-502b-875d-fbc3-5bf61a33ea9d-016d624e {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_454eaa43-7217-008e-1aea-54b78cf240e6-386d6253 {
    -ms-grid-column: span 8;
    grid-column-start: span 8;
    -ms-grid-column-span: 8;
    grid-column-end: span 8;
  }

  #w-node-c5999c0c-f81b-9a19-1077-5dd80c43564b-386d6253 {
    -ms-grid-column: span 8;
    grid-column-start: span 8;
    -ms-grid-column-span: 8;
    grid-column-end: span 8;
  }

  #w-node-c49fcee7-12f0-1a80-e028-fd084df54f03-576d6257 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 6;
    grid-column-end: 7;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
  }

  #w-node-_95e86c72-a53e-89b3-f609-ccbd583ad0b3-446d6258 {
    -ms-grid-column: 5;
    grid-column-start: 5;
    -ms-grid-column-span: 8;
    grid-column-end: 13;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
  }

  #w-node-a740fa21-2ef4-661a-22c6-025d4bd24641-9e6d6281 {
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_8734bd90-f7c8-a0c7-ed84-96ffbebbc56e-9e6d6281 {
    -ms-grid-column: span 4;
    grid-column-start: span 4;
    -ms-grid-column-span: 4;
    grid-column-end: span 4;
  }

  #w-node-_17a04131-2730-b49b-d963-96b112138db6-036d62ac {
    -ms-grid-column: span 7;
    grid-column-start: span 7;
    -ms-grid-column-span: 7;
    grid-column-end: span 7;
  }

  #w-node-_5da8d416-5761-c878-8087-066be80a03f8-ac6d62b3 {
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 2;
    grid-column-end: 3;
    -ms-grid-row-align: end;
    align-self: end;
  }

  #w-node-_5da8d416-5761-c878-8087-066be80a03fa-ac6d62b3 {
    -ms-grid-column-span: 4;
    grid-column-end: 5;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
    -ms-grid-row: 2;
    grid-row-start: 2;
  }

  #w-node-_5da8d416-5761-c878-8087-066be80a03fc-ac6d62b3 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column-align: auto;
    justify-self: auto;
  }

  #w-node-a87856bc-5100-4d9b-607c-351afd02832b-ac6d62b3 {
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 2;
    grid-column-end: 3;
    -ms-grid-row-align: end;
    align-self: end;
  }

  #w-node-a87856bc-5100-4d9b-607c-351afd02832d-ac6d62b3 {
    -ms-grid-column-span: 4;
    grid-column-end: 5;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
    -ms-grid-row: 2;
    grid-row-start: 2;
  }

  #w-node-a87856bc-5100-4d9b-607c-351afd028338-ac6d62b3 {
    -ms-grid-column-span: 4;
    grid-column-end: 5;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 4;
    -ms-grid-row: 3;
    grid-row-start: 3;
  }

  #w-node-a87856bc-5100-4d9b-607c-351afd028343-ac6d62b3 {
    -ms-grid-column-span: 4;
    grid-column-end: 5;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 5;
    -ms-grid-row: 4;
    grid-row-start: 4;
  }

  #w-node-a87856bc-5100-4d9b-607c-351afd02834e-ac6d62b3 {
    -ms-grid-column-span: 4;
    grid-column-end: 5;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 6;
    -ms-grid-row: 5;
    grid-row-start: 5;
  }

  #w-node-a87856bc-5100-4d9b-607c-351afd028359-ac6d62b3 {
    -ms-grid-column-span: 4;
    grid-column-end: 5;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 7;
    -ms-grid-row: 6;
    grid-row-start: 6;
  }

  #w-node-_0765a43f-d894-92c0-20d3-74c498912d29-2b6d62c2 {
    -ms-grid-column: span 7;
    grid-column-start: span 7;
    -ms-grid-column-span: 7;
    grid-column-end: span 7;
  }

  #w-node-_23dc6808-aa78-95f8-2225-3fc64b7868a2-2b6d62c2 {
    -ms-grid-column: 8;
    grid-column-start: 8;
    -ms-grid-column-span: 5;
    grid-column-end: 13;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
  }

  #w-node-_454eaa43-7217-008e-1aea-54b78cf240e6-d56d62c7 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-_2139a685-c5e6-5a80-4a8f-7dc27ba008b9-c16d62c8 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-_0765a43f-d894-92c0-20d3-74c498912d29-426d62ca {
    -ms-grid-column: span 7;
    grid-column-start: span 7;
    -ms-grid-column-span: 7;
    grid-column-end: span 7;
  }

  #w-node-_23dc6808-aa78-95f8-2225-3fc64b7868a2-426d62ca {
    -ms-grid-column: 8;
    grid-column-start: 8;
    -ms-grid-column-span: 5;
    grid-column-end: 13;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
  }

  #w-node-_0765a43f-d894-92c0-20d3-74c498912d29-a76d62d0 {
    -ms-grid-column: span 7;
    grid-column-start: span 7;
    -ms-grid-column-span: 7;
    grid-column-end: span 7;
  }

  #w-node-_23dc6808-aa78-95f8-2225-3fc64b7868a2-a76d62d0 {
    -ms-grid-column: 8;
    grid-column-start: 8;
    -ms-grid-column-span: 5;
    grid-column-end: 13;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
  }

  #w-node-_8ce2f329-baaa-7330-945f-e4d7e2fa740a-656d62d2 {
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_8ce2f329-baaa-7330-945f-e4d7e2fa740e-656d62d2 {
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_8ce2f329-baaa-7330-945f-e4d7e2fa7410-656d62d2 {
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_75b0c467-1d0a-9a0f-87a1-f4231099e0c0-656d62d2 {
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_0fc0d353-d69c-7e75-1bae-2fe2057406a3-656d62d2 {
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_11f880de-7f31-4d06-e032-d18d592e4da0-656d62d2 {
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_3c87435d-698f-a3ba-bb64-0486e6c8d7f7-656d62d2 {
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_9473f677-2297-ffee-53ac-f55413e3d45b-656d62d2 {
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_4b7893e0-97c0-c20d-2405-8a2b5acd17bd-656d62d2 {
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-b82b4c82-9a37-7cc0-ca90-f1f7daee787f-656d62d2 {
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-e9619036-dcc4-7bcb-a913-51329565c20b-656d62d2 {
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-aa9605fd-196c-8694-4df4-9dbed99048e9-656d62d2 {
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-e6afdab6-bd2b-7aa6-47ee-92d5deb4cb55-656d62d2 {
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-a1635333-4551-2738-66da-08c00e446b97-656d62d2 {
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_454eaa43-7217-008e-1aea-54b78cf240e6-3d6d62dc {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-_0765a43f-d894-92c0-20d3-74c498912d29-086d62e5 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 7;
    grid-column-end: 8;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
  }

  #w-node-_23dc6808-aa78-95f8-2225-3fc64b7868a2-086d62e5 {
    -ms-grid-column: 8;
    grid-column-start: 8;
    -ms-grid-column-span: 5;
    grid-column-end: 13;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
  }

  #w-node-f8ce2018-311e-ddac-0f36-c2c730940bbf-39976daf {
    -ms-grid-column-span: 6;
    grid-column-end: 7;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
  }

  #w-node-a8670d8b-5736-1335-66b7-ad13a0bb034c-39976daf {
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-a8670d8b-5736-1335-66b7-ad13a0bb034e-39976daf {
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-a8670d8b-5736-1335-66b7-ad13a0bb0358-39976daf {
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-a8670d8b-5736-1335-66b7-ad13a0bb035e-39976daf {
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_95e86c72-a53e-89b3-f609-ccbd583ad0b3-08990e03 {
    -ms-grid-column: span 8;
    grid-column-start: span 8;
    -ms-grid-column-span: 8;
    grid-column-end: span 8;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
  }

  #w-node-_95e86c72-a53e-89b3-f609-ccbd583ad0b3-2e73cc9a {
    -ms-grid-column: span 8;
    grid-column-start: span 8;
    -ms-grid-column-span: 8;
    grid-column-end: span 8;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
  }

  #w-node-_0765a43f-d894-92c0-20d3-74c498912d29-f3928d8c {
    -ms-grid-column: span 7;
    grid-column-start: span 7;
    -ms-grid-column-span: 7;
    grid-column-end: span 7;
  }

  #w-node-_23dc6808-aa78-95f8-2225-3fc64b7868a2-f3928d8c {
    -ms-grid-column: 8;
    grid-column-start: 8;
    -ms-grid-column-span: 5;
    grid-column-end: 13;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
  }

  #w-node-c3e125af-8845-9084-5501-41bde9068091-6371b247 {
    -ms-grid-column-span: 7;
    grid-column-end: 8;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
  }

  #w-node-_6b6f60a7-9623-a411-b8c5-91f59ea3ae30-f474aa03 {
    -ms-grid-column: span 8;
    grid-column-start: span 8;
    -ms-grid-column-span: 8;
    grid-column-end: span 8;
  }

  #w-node-_6b6f60a7-9623-a411-b8c5-91f59ea3ae5f-f474aa03 {
    -ms-grid-column-span: 4;
    grid-column-end: 13;
    -ms-grid-column: 9;
    grid-column-start: 9;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
  }

  #w-node-_8ce2f329-baaa-7330-945f-e4d7e2fa740a-6bddc27c {
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_8ce2f329-baaa-7330-945f-e4d7e2fa740e-6bddc27c {
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_8ce2f329-baaa-7330-945f-e4d7e2fa7410-6bddc27c {
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_75b0c467-1d0a-9a0f-87a1-f4231099e0c0-6bddc27c {
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_0fc0d353-d69c-7e75-1bae-2fe2057406a3-6bddc27c {
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_11f880de-7f31-4d06-e032-d18d592e4da0-6bddc27c {
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_3c87435d-698f-a3ba-bb64-0486e6c8d7f7-6bddc27c {
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_9473f677-2297-ffee-53ac-f55413e3d45b-6bddc27c {
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_4b7893e0-97c0-c20d-2405-8a2b5acd17bd-6bddc27c {
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-b82b4c82-9a37-7cc0-ca90-f1f7daee787f-6bddc27c {
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-e9619036-dcc4-7bcb-a913-51329565c20b-6bddc27c {
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-aa9605fd-196c-8694-4df4-9dbed99048e9-6bddc27c {
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-e6afdab6-bd2b-7aa6-47ee-92d5deb4cb55-6bddc27c {
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-a1635333-4551-2738-66da-08c00e446b97-6bddc27c {
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_8b170e6f-e1a4-700d-4ec0-06f1316a6e01-5b0440d1 {
    -ms-grid-column: span 4;
    grid-column-start: span 4;
    -ms-grid-column-span: 4;
    grid-column-end: span 4;
  }
}

@media screen and (max-width: 991px) {
  #w-node-c3e125af-8845-9084-5501-41bde9068091-8d6d61f9 {
    -ms-grid-column-span: 9;
    grid-column-end: span 9;
    -ms-grid-column: span 9;
    grid-column-start: span 9;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_74821ded-8ef0-dd16-e6fb-6a512fbf3e68-8d6d61f9 {
    -ms-grid-column-span: 9;
    grid-column-end: span 9;
    -ms-grid-column: span 9;
    grid-column-start: span 9;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_640eda8a-66e4-8a09-88ed-d3ae2620719f-2620719c {
    -ms-grid-row-align: start;
    align-self: start;
    -ms-grid-column: 3;
    grid-column-start: 3;
    -ms-grid-column-span: 8;
    grid-column-end: 11;
  }

  #w-node-_03f9cc45-7208-72bd-d3b1-fc413fbe8664-306d6235 {
    -ms-grid-column-span: 13;
    grid-column-end: 13;
  }

  #w-node-_03f9cc45-7208-72bd-d3b1-fc413fbe8667-306d6235 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-c682c377-4889-fc6d-5a2a-5b3f9f4148ab-cd6d6248 {
    -ms-grid-column-span: 8;
    grid-column-end: span 8;
    -ms-grid-column: span 8;
    grid-column-start: span 8;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_282b7baa-7fe2-e25e-a52f-9db29c4212b0-cd6d6248 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-e73809c0-33de-f5a8-5e9f-e284f10d312f-cd6d6248 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-_23407ee3-9a89-6bb6-9371-1ba2469ea0a7-cd6d6248 {
    -ms-grid-column-span: 13;
    grid-column-end: 13;
  }

  #w-node-_2c3485ca-4104-a4e8-8093-0e8eaa3dd8de-cd6d6248 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_2c3485ca-4104-a4e8-8093-0e8eaa3dd8e0-cd6d6248 {
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-a919f03d-cc3d-cd6a-d084-7a82538102a0-cd6d6248 {
    -ms-grid-column-span: 7;
    grid-column-end: span 7;
    -ms-grid-column: span 7;
    grid-column-start: span 7;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_6ca7ed4c-1c72-b54b-dd76-9759e57fa4e1-e57fa4df {
    -ms-grid-column-span: 10;
    grid-column-end: span 10;
    -ms-grid-column: span 10;
    grid-column-start: span 10;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-c492efaf-dbe6-d54b-5d9d-6f52151e54ae-b46d624c {
    -ms-grid-column-span: 9;
    grid-column-end: span 9;
    -ms-grid-column: span 9;
    grid-column-start: span 9;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_668c63fd-0765-ea59-48ca-77c5dd71861a-b46d624c {
    -ms-grid-column: span 7;
    grid-column-start: span 7;
    -ms-grid-column-span: 7;
    grid-column-end: span 7;
  }

  #w-node-e755c9c8-ac72-d6a5-a706-799720e9baa2-116d624d {
    -ms-grid-column: span 4;
    grid-column-start: span 4;
    -ms-grid-column-span: 4;
    grid-column-end: span 4;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-eb7dab16-4844-895e-5bb0-46f1b93f3a36-e094ace7 {
    -ms-grid-column-span: 7;
    grid-column-end: span 7;
    -ms-grid-column: span 7;
    grid-column-start: span 7;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_79bc256a-3944-4edc-3dfd-dbdfacf77307-d76d624f {
    -ms-grid-column-span: 13;
    grid-column-end: 13;
  }

  #w-node-_0765a43f-d894-92c0-20d3-74c498912d29-d76d624f {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-f4891edf-a65c-4a9c-4b78-668559086f55-986d6250 {
    -ms-grid-column-span: 13;
    grid-column-end: 13;
  }

  #w-node-_2c6e3aae-28ce-389c-93e7-63b1234311dd-17022485 {
    -ms-grid-column-span: 7;
    grid-column-end: 8;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 0;
    grid-row-end: 1;
  }

  #w-node-_79bc256a-3944-4edc-3dfd-dbdfacf77307-e76d6252 {
    -ms-grid-column-span: 13;
    grid-column-end: 13;
  }

  #w-node-_0765a43f-d894-92c0-20d3-74c498912d29-e76d6252 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-_775c183f-64a2-f1c6-9c3a-d44c22fe1fc1-6e6d6256 {
    -ms-grid-column-span: 13;
    grid-column-end: 13;
  }

  #w-node-_95e86c72-a53e-89b3-f609-ccbd583ad0bf-576d6257 {
    -ms-grid-column-span: 6;
    grid-column-end: 6;
  }

  #w-node-f735e0d9-e502-9eea-69d5-2a87f8d508f7-576d6257 {
    -ms-grid-column-span: 7;
    grid-column-end: 13;
    -ms-grid-column: 6;
    grid-column-start: 6;
  }

  #w-node-_92d9373c-2c68-8d3a-4b82-780209e57f9d-576d6257 {
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 12;
    grid-column-end: 13;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
  }

  #w-node-c49fcee7-12f0-1a80-e028-fd084df54f03-576d6257 {
    -ms-grid-column-span: 12;
    grid-column-end: 13;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
  }

  #w-node-c49fcee7-12f0-1a80-e028-fd084df54f0b-576d6257 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-c49fcee7-12f0-1a80-e028-fd084df54f0f-576d6257 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-c49fcee7-12f0-1a80-e028-fd084df54f13-576d6257 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-c49fcee7-12f0-1a80-e028-fd084df54f17-576d6257 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-_95e86c72-a53e-89b3-f609-ccbd583ad0bf-446d6258 {
    -ms-grid-column-span: 5;
    grid-column-end: 5;
  }

  #w-node-_95e86c72-a53e-89b3-f609-ccbd583ad0b3-446d6258 {
    -ms-grid-column-span: 8;
    grid-column-end: 13;
    -ms-grid-column: 5;
    grid-column-start: 5;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
  }

  #w-node-_7c8d7ce3-1d4b-df70-a33b-960fcc4e1065-446d6258 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-_25e0afe5-07b9-eafd-4d09-6ff1e5e97767-446d6258 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-_3897ecba-c657-fabc-531e-f1b0e2e988af-446d6258 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-_9eecae71-2211-6454-676d-92b57c477044-446d6258 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-_90a2bc16-fa90-ab65-ab33-4be72da17276-b26d625a {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-_79bc256a-3944-4edc-3dfd-dbdfacf77307-b26d625a {
    -ms-grid-column-span: 13;
    grid-column-end: 13;
  }

  #w-node-_0765a43f-d894-92c0-20d3-74c498912d29-b26d625a {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-_30d2a37d-4df7-5592-dcc5-c6777d408e93-b26d625a {
    -ms-grid-column-span: 13;
    grid-column-end: 13;
  }

  #w-node-_58b5dccc-043b-dff6-395a-440947ab3400-9e6d6281 {
    -ms-grid-column-span: 13;
    grid-column-end: 13;
  }

  #w-node-a740fa21-2ef4-661a-22c6-025d4bd24641-9e6d6281 {
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_8734bd90-f7c8-a0c7-ed84-96ffbebbc56e-9e6d6281 {
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_3a364c26-8e7d-f0f6-ebfc-ce295a5c0a68-d36d62a7 {
    -ms-grid-column: span 8;
    grid-column-start: span 8;
    -ms-grid-column-span: 8;
    grid-column-end: span 8;
  }

  #w-node-_73cdaba6-2489-bfb6-8089-b12035b37663-d36d62a7 {
    -ms-grid-column: span 8;
    grid-column-start: span 8;
    -ms-grid-column-span: 8;
    grid-column-end: span 8;
  }

  #w-node-e98f1524-6e64-d6b8-cf3d-b247e77151cd-d36d62a7 {
    -ms-grid-column-span: 13;
    grid-column-end: 13;
  }

  #w-node-_3b4cff00-41ad-7f1e-5391-538bd330dab1-266d62aa {
    -ms-grid-column: span 9;
    grid-column-start: span 9;
    -ms-grid-column-span: 9;
    grid-column-end: span 9;
  }

  #w-node-da006144-c9d9-c8c8-2168-79e1030d663c-266d62aa {
    -ms-grid-column: span 9;
    grid-column-start: span 9;
    -ms-grid-column-span: 9;
    grid-column-end: span 9;
  }

  #w-node-f9d0d6b3-2412-a94d-dc5e-627561c92b03-266d62aa {
    -ms-grid-column-span: 13;
    grid-column-end: 13;
  }

  #w-node-f4891edf-a65c-4a9c-4b78-668559086f55-436d62ae {
    -ms-grid-column-span: 13;
    grid-column-end: 13;
  }

  #w-node-f4891edf-a65c-4a9c-4b78-668559086f55-8c6d62b4 {
    -ms-grid-column-span: 13;
    grid-column-end: 13;
  }

  #w-node-f4891edf-a65c-4a9c-4b78-668559086f55-346d62b5 {
    -ms-grid-column-span: 13;
    grid-column-end: 13;
  }

  #w-node-_775c183f-64a2-f1c6-9c3a-d44c22fe1fc1-096d62b8 {
    -ms-grid-column-span: 13;
    grid-column-end: 13;
  }

  #w-node-f4891edf-a65c-4a9c-4b78-668559086f55-e86d62bd {
    -ms-grid-column-span: 13;
    grid-column-end: 13;
  }

  #w-node-_79bc256a-3944-4edc-3dfd-dbdfacf77307-4a6d62c0 {
    -ms-grid-column-span: 13;
    grid-column-end: 13;
  }

  #w-node-_0765a43f-d894-92c0-20d3-74c498912d29-4a6d62c0 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-_0765a43f-d894-92c0-20d3-74c498912d29-2b6d62c2 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 8;
    grid-column-end: 9;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
  }

  #w-node-_23dc6808-aa78-95f8-2225-3fc64b7868a2-2b6d62c2 {
    -ms-grid-column: 9;
    grid-column-start: 9;
    -ms-grid-column-span: 4;
    grid-column-end: 13;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
  }

  #w-node-_454eaa43-7217-008e-1aea-54b78cf240e6-d56d62c7 {
    -ms-grid-column: span 7;
    grid-column-start: span 7;
    -ms-grid-column-span: 7;
    grid-column-end: span 7;
  }

  #w-node-f81e53bd-9286-f6c9-e1c5-8baf190c483c-c16d62c8 {
    -ms-grid-column-span: 9;
    grid-column-end: span 9;
    -ms-grid-column: span 9;
    grid-column-start: span 9;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_2139a685-c5e6-5a80-4a8f-7dc27ba008b9-c16d62c8 {
    -ms-grid-column: span 7;
    grid-column-start: span 7;
    -ms-grid-column-span: 7;
    grid-column-end: span 7;
  }

  #w-node-_0765a43f-d894-92c0-20d3-74c498912d29-426d62ca {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 8;
    grid-column-end: 9;
    -ms-grid-row-span: 2;
    grid-row-end: 3;
    -ms-grid-row: 1;
    grid-row-start: 1;
  }

  #w-node-_23dc6808-aa78-95f8-2225-3fc64b7868a2-426d62ca {
    -ms-grid-column: 9;
    grid-column-start: 9;
    -ms-grid-column-span: 4;
    grid-column-end: 13;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
  }

  #w-node-_775c183f-64a2-f1c6-9c3a-d44c22fe1fc1-8b6d62cf {
    -ms-grid-column-span: 13;
    grid-column-end: 13;
  }

  #w-node-_0765a43f-d894-92c0-20d3-74c498912d29-a76d62d0 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 8;
    grid-column-end: 9;
    -ms-grid-row-span: 2;
    grid-row-end: 3;
    -ms-grid-row: 1;
    grid-row-start: 1;
  }

  #w-node-_23dc6808-aa78-95f8-2225-3fc64b7868a2-a76d62d0 {
    -ms-grid-column: 9;
    grid-column-start: 9;
    -ms-grid-column-span: 4;
    grid-column-end: 13;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
  }

  #w-node-a2e7df28-b0ad-be27-ca9d-f5ead386c0c9-656d62d2 {
    -ms-grid-column-span: 9;
    grid-column-end: span 9;
    -ms-grid-column: span 9;
    grid-column-start: span 9;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-fb7472d6-0317-ad04-659d-b08e98b6e2d3-656d62d2 {
    -ms-grid-column-span: 5;
    grid-column-end: 13;
    -ms-grid-column: 8;
    grid-column-start: 8;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
  }

  #w-node-f8ce2018-311e-ddac-0f36-c2c730940bbf-656d62d2 {
    -ms-grid-column-span: 7;
    grid-column-end: 8;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
  }

  #w-node-_8ce2f329-baaa-7330-945f-e4d7e2fa740a-656d62d2 {
    -ms-grid-column: span 4;
    grid-column-start: span 4;
    -ms-grid-column-span: 4;
    grid-column-end: span 4;
  }

  #w-node-_8ce2f329-baaa-7330-945f-e4d7e2fa740c-656d62d2 {
    -ms-grid-column: span 4;
    grid-column-start: span 4;
    -ms-grid-column-span: 4;
    grid-column-end: span 4;
  }

  #w-node-_8ce2f329-baaa-7330-945f-e4d7e2fa740e-656d62d2 {
    -ms-grid-column: span 4;
    grid-column-start: span 4;
    -ms-grid-column-span: 4;
    grid-column-end: span 4;
  }

  #w-node-_8ce2f329-baaa-7330-945f-e4d7e2fa7410-656d62d2 {
    -ms-grid-column: span 4;
    grid-column-start: span 4;
    -ms-grid-column-span: 4;
    grid-column-end: span 4;
  }

  #w-node-_75b0c467-1d0a-9a0f-87a1-f4231099e0c0-656d62d2 {
    -ms-grid-column: span 4;
    grid-column-start: span 4;
    -ms-grid-column-span: 4;
    grid-column-end: span 4;
  }

  #w-node-_0fc0d353-d69c-7e75-1bae-2fe2057406a3-656d62d2 {
    -ms-grid-column: span 4;
    grid-column-start: span 4;
    -ms-grid-column-span: 4;
    grid-column-end: span 4;
  }

  #w-node-_11f880de-7f31-4d06-e032-d18d592e4da0-656d62d2 {
    -ms-grid-column: span 4;
    grid-column-start: span 4;
    -ms-grid-column-span: 4;
    grid-column-end: span 4;
  }

  #w-node-_3c87435d-698f-a3ba-bb64-0486e6c8d7f7-656d62d2 {
    -ms-grid-column: span 4;
    grid-column-start: span 4;
    -ms-grid-column-span: 4;
    grid-column-end: span 4;
  }

  #w-node-_9473f677-2297-ffee-53ac-f55413e3d45b-656d62d2 {
    -ms-grid-column: span 4;
    grid-column-start: span 4;
    -ms-grid-column-span: 4;
    grid-column-end: span 4;
  }

  #w-node-_4b7893e0-97c0-c20d-2405-8a2b5acd17bd-656d62d2 {
    -ms-grid-column: span 4;
    grid-column-start: span 4;
    -ms-grid-column-span: 4;
    grid-column-end: span 4;
  }

  #w-node-b82b4c82-9a37-7cc0-ca90-f1f7daee787f-656d62d2 {
    -ms-grid-column: span 4;
    grid-column-start: span 4;
    -ms-grid-column-span: 4;
    grid-column-end: span 4;
  }

  #w-node-e9619036-dcc4-7bcb-a913-51329565c20b-656d62d2 {
    -ms-grid-column: span 4;
    grid-column-start: span 4;
    -ms-grid-column-span: 4;
    grid-column-end: span 4;
  }

  #w-node-aa9605fd-196c-8694-4df4-9dbed99048e9-656d62d2 {
    -ms-grid-column: span 4;
    grid-column-start: span 4;
    -ms-grid-column-span: 4;
    grid-column-end: span 4;
  }

  #w-node-e6afdab6-bd2b-7aa6-47ee-92d5deb4cb55-656d62d2 {
    -ms-grid-column: span 4;
    grid-column-start: span 4;
    -ms-grid-column-span: 4;
    grid-column-end: span 4;
  }

  #w-node-a1635333-4551-2738-66da-08c00e446b97-656d62d2 {
    -ms-grid-column: span 4;
    grid-column-start: span 4;
    -ms-grid-column-span: 4;
    grid-column-end: span 4;
  }

  #w-node-_062a4c45-9afb-1f27-07a8-28a8ffe04862-656d62d2 {
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_062a4c45-9afb-1f27-07a8-28a8ffe0486a-656d62d2 {
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_062a4c45-9afb-1f27-07a8-28a8ffe0486c-656d62d2 {
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_062a4c45-9afb-1f27-07a8-28a8ffe04864-656d62d2 {
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_062a4c45-9afb-1f27-07a8-28a8ffe04870-656d62d2 {
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_062a4c45-9afb-1f27-07a8-28a8ffe04872-656d62d2 {
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_062a4c45-9afb-1f27-07a8-28a8ffe0485e-656d62d2 {
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_062a4c45-9afb-1f27-07a8-28a8ffe0486e-656d62d2 {
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_062a4c45-9afb-1f27-07a8-28a8ffe04868-656d62d2 {
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_062a4c45-9afb-1f27-07a8-28a8ffe04874-656d62d2 {
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_062a4c45-9afb-1f27-07a8-28a8ffe04860-656d62d2 {
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_062a4c45-9afb-1f27-07a8-28a8ffe04866-656d62d2 {
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_330ac23b-041e-7e0e-183d-0c812c2c84af-656d62d2 {
    -ms-grid-column-span: 13;
    grid-column-end: 13;
  }

  #w-node-_9c4a5d25-6fa5-34ab-b69f-86ebd0cd8e0e-656d62d2 {
    -ms-grid-column-span: 7;
    grid-column-end: span 7;
    -ms-grid-column: span 7;
    grid-column-start: span 7;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-f4891edf-a65c-4a9c-4b78-668559086f55-d26d62d3 {
    -ms-grid-column-span: 13;
    grid-column-end: 13;
  }

  #w-node-_775c183f-64a2-f1c6-9c3a-d44c22fe1fc1-d36d62d5 {
    -ms-grid-column-span: 13;
    grid-column-end: 13;
  }

  #w-node-_79bc256a-3944-4edc-3dfd-dbdfacf77307-176d62da {
    -ms-grid-column-span: 13;
    grid-column-end: 13;
  }

  #w-node-_0765a43f-d894-92c0-20d3-74c498912d29-176d62da {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-_79bc256a-3944-4edc-3dfd-dbdfacf77307-946d62db {
    -ms-grid-column-span: 13;
    grid-column-end: 13;
  }

  #w-node-_0765a43f-d894-92c0-20d3-74c498912d29-946d62db {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-_454eaa43-7217-008e-1aea-54b78cf240e6-3d6d62dc {
    -ms-grid-column: span 7;
    grid-column-start: span 7;
    -ms-grid-column-span: 7;
    grid-column-end: span 7;
  }

  #w-node-b882cce0-8b7e-d5ce-1d04-b9554cfa1c2d-3d6d62dc {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-f4891edf-a65c-4a9c-4b78-668559086f55-2b6d62e3 {
    -ms-grid-column-span: 13;
    grid-column-end: 13;
  }

  #w-node-f4891edf-a65c-4a9c-4b78-668559086f55-966d62e4 {
    -ms-grid-column-span: 13;
    grid-column-end: 13;
  }

  #w-node-_0765a43f-d894-92c0-20d3-74c498912d29-086d62e5 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 8;
    grid-column-end: 9;
    -ms-grid-row-span: 2;
    grid-row-end: 3;
    -ms-grid-row: 1;
    grid-row-start: 1;
  }

  #w-node-_23dc6808-aa78-95f8-2225-3fc64b7868a2-086d62e5 {
    -ms-grid-column: 9;
    grid-column-start: 9;
    -ms-grid-column-span: 4;
    grid-column-end: 13;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
  }

  #w-node-_23675bd8-d88e-0d0c-9f4d-75cece52b14b-fe6d62e7 {
    -ms-grid-column-span: 13;
    grid-column-end: 13;
  }

  #w-node-_99d00ab2-9993-bf4d-a5e0-5a74e2d92916-fe6d62e7 {
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_4c7362cc-ff6e-5748-e09f-8333451591d4-fe6d62e7 {
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_0a729929-932a-cb99-7967-d8445712de31-fe6d62e7 {
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-d58efcdc-e080-ca8f-aa1d-38c09e6673be-fe6d62e7 {
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-f4cc2673-2ba9-7fcc-589d-1a972940f652-fe6d62e7 {
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_16d70a52-1954-a89c-925e-694ed651ec7d-fe6d62e7 {
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_59889429-7b18-ef16-7f85-758135fdfcf3-fe6d62e7 {
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_4dfeaf0a-cd92-076a-917b-405633a4035b-fe6d62e7 {
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-eb1f2c5e-576f-868e-1936-e6d5b512abae-fe6d62e7 {
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_00be236f-cc86-de3e-75a9-cd8f3732f81b-fe6d62e7 {
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_02daf8fe-d476-7361-f91f-0687319631f9-fe6d62e7 {
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-fd6d4c1d-047f-78a6-f9c0-0edb467e1f45-fe6d62e7 {
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_147ad3ce-4ae6-4e3b-bcc5-81aea795fe87-fe6d62e7 {
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_97066f22-efd9-5a4c-09cf-d21be70610a7-fe6d62e7 {
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-dad50020-f99e-6090-69c6-cd9f32a5785b-fe6d62e7 {
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_804f2431-90d9-b957-3aac-5724ccfbe1b6-fe6d62e7 {
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_52d09f6b-2157-f978-544a-76e4ff2cf418-fe6d62e7 {
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-be78d0bf-9c07-eb39-da26-ebe8c6620e24-fe6d62e7 {
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_52b853c4-1611-8b1f-1645-6ecae37940d0-fe6d62e7 {
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_5aa2d39c-fbb7-3570-afc0-26ed8723add0-fe6d62e7 {
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_5455b499-7e47-d085-a56c-7addad774770-fe6d62e7 {
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_74bf7dc7-392f-7f9e-3829-48a02c4e2b52-fe6d62e7 {
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_99ef8e08-0ab3-f3b0-d885-b734643d768d-fe6d62e7 {
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_225b2393-1902-c656-34a1-f45515b9a414-fe6d62e7 {
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_9a430073-ba86-26d8-6dd1-ce7070bc44e5-fe6d62e7 {
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-c1b8ec76-e9c7-cf28-70a7-3721ee04b729-fe6d62e7 {
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_4072298b-4c48-7188-4bcb-a6424cfd75be-fe6d62e7 {
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_6dcdaa12-0bf3-a421-a1ab-63fe1217a1f2-fe6d62e7 {
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-da6746ae-80bf-26e4-bda9-051c251fd2b3-fe6d62e7 {
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_2f0f0d78-89e8-1765-fa69-aa95efc0570d-fe6d62e7 {
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-b1253a30-9444-bc94-9ea0-ce1bed1f485c-fe6d62e7 {
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_02baeea8-c510-cde6-ddfe-74eba1e302d1-fe6d62e7 {
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_9ab71d99-9701-713e-c1f6-b6a984735c4f-fe6d62e7 {
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-f4891edf-a65c-4a9c-4b78-668559086f55-3a6d62ea {
    -ms-grid-column-span: 13;
    grid-column-end: 13;
  }

  #w-node-_775c183f-64a2-f1c6-9c3a-d44c22fe1fc1-b66d62eb {
    -ms-grid-column-span: 13;
    grid-column-end: 13;
  }

  #w-node-de148f11-5bd1-4ce0-7b6b-fc924f00dc32-18dbe2cc {
    -ms-grid-column: span 8;
    grid-column-start: span 8;
    -ms-grid-column-span: 8;
    grid-column-end: span 8;
  }

  #w-node-_775c183f-64a2-f1c6-9c3a-d44c22fe1fc1-baa61f32 {
    -ms-grid-column-span: 13;
    grid-column-end: 13;
  }

  #w-node-_79bc256a-3944-4edc-3dfd-dbdfacf77307-8b04df48 {
    -ms-grid-column-span: 13;
    grid-column-end: 13;
  }

  #w-node-_0765a43f-d894-92c0-20d3-74c498912d29-8b04df48 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-a2e7df28-b0ad-be27-ca9d-f5ead386c0c9-39976daf {
    -ms-grid-column-span: 9;
    grid-column-end: span 9;
    -ms-grid-column: span 9;
    grid-column-start: span 9;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-fb7472d6-0317-ad04-659d-b08e98b6e2d3-39976daf {
    -ms-grid-column-span: 5;
    grid-column-end: 13;
    -ms-grid-column: 8;
    grid-column-start: 8;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
  }

  #w-node-f8ce2018-311e-ddac-0f36-c2c730940bbf-39976daf {
    -ms-grid-column-span: 7;
    grid-column-end: 8;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
  }

  #w-node-a8670d8b-5736-1335-66b7-ad13a0bb034c-39976daf {
    -ms-grid-column: span 4;
    grid-column-start: span 4;
    -ms-grid-column-span: 4;
    grid-column-end: span 4;
  }

  #w-node-a8670d8b-5736-1335-66b7-ad13a0bb034e-39976daf {
    -ms-grid-column: span 4;
    grid-column-start: span 4;
    -ms-grid-column-span: 4;
    grid-column-end: span 4;
  }

  #w-node-a8670d8b-5736-1335-66b7-ad13a0bb0358-39976daf {
    -ms-grid-column: span 4;
    grid-column-start: span 4;
    -ms-grid-column-span: 4;
    grid-column-end: span 4;
  }

  #w-node-a8670d8b-5736-1335-66b7-ad13a0bb035e-39976daf {
    -ms-grid-column: span 4;
    grid-column-start: span 4;
    -ms-grid-column-span: 4;
    grid-column-end: span 4;
  }

  #w-node-_9c4a5d25-6fa5-34ab-b69f-86ebd0cd8e0e-39976daf {
    -ms-grid-column-span: 7;
    grid-column-end: span 7;
    -ms-grid-column: span 7;
    grid-column-start: span 7;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_79bc256a-3944-4edc-3dfd-dbdfacf77307-c6bf94a2 {
    -ms-grid-column-span: 13;
    grid-column-end: 13;
  }

  #w-node-_0765a43f-d894-92c0-20d3-74c498912d29-c6bf94a2 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-_95e86c72-a53e-89b3-f609-ccbd583ad0b3-08990e03 {
    -ms-grid-column-span: 8;
    grid-column-end: span 8;
    -ms-grid-column: span 8;
    grid-column-start: span 8;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
  }

  #w-node-_7c8d7ce3-1d4b-df70-a33b-960fcc4e1065-08990e03 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-_25e0afe5-07b9-eafd-4d09-6ff1e5e97767-08990e03 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-_3897ecba-c657-fabc-531e-f1b0e2e988af-08990e03 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-_9eecae71-2211-6454-676d-92b57c477044-08990e03 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-_775c183f-64a2-f1c6-9c3a-d44c22fe1fc1-8ce305ea {
    -ms-grid-column-span: 13;
    grid-column-end: 13;
  }

  #w-node-_775c183f-64a2-f1c6-9c3a-d44c22fe1fc1-ce916a1f {
    -ms-grid-column-span: 13;
    grid-column-end: 13;
  }

  #w-node-_95e86c72-a53e-89b3-f609-ccbd583ad0b3-2e73cc9a {
    -ms-grid-column-span: 8;
    grid-column-end: span 8;
    -ms-grid-column: span 8;
    grid-column-start: span 8;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
  }

  #w-node-_7c8d7ce3-1d4b-df70-a33b-960fcc4e1065-2e73cc9a {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-_25e0afe5-07b9-eafd-4d09-6ff1e5e97767-2e73cc9a {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-_3897ecba-c657-fabc-531e-f1b0e2e988af-2e73cc9a {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-_9eecae71-2211-6454-676d-92b57c477044-2e73cc9a {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-_775c183f-64a2-f1c6-9c3a-d44c22fe1fc1-7b362ce1 {
    -ms-grid-column-span: 13;
    grid-column-end: 13;
  }

  #w-node-_775c183f-64a2-f1c6-9c3a-d44c22fe1fc1-fcda8823 {
    -ms-grid-column-span: 13;
    grid-column-end: 13;
  }

  #w-node-_775c183f-64a2-f1c6-9c3a-d44c22fe1fc1-7c506f3f {
    -ms-grid-column-span: 13;
    grid-column-end: 13;
  }

  #w-node-_0765a43f-d894-92c0-20d3-74c498912d29-f3928d8c {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 8;
    grid-column-end: 9;
    -ms-grid-row-span: 2;
    grid-row-end: 3;
    -ms-grid-row: 1;
    grid-row-start: 1;
  }

  #w-node-_23dc6808-aa78-95f8-2225-3fc64b7868a2-f3928d8c {
    -ms-grid-column: 9;
    grid-column-start: 9;
    -ms-grid-column-span: 4;
    grid-column-end: 13;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
  }

  #w-node-c3e125af-8845-9084-5501-41bde9068091-6371b247 {
    -ms-grid-column-span: 9;
    grid-column-end: span 9;
    -ms-grid-column: span 9;
    grid-column-start: span 9;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_74821ded-8ef0-dd16-e6fb-6a512fbf3e68-6371b247 {
    -ms-grid-column-span: 9;
    grid-column-end: span 9;
    -ms-grid-column: span 9;
    grid-column-start: span 9;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-c682c377-4889-fc6d-5a2a-5b3f9f4148ab-f474aa03 {
    -ms-grid-column-span: 8;
    grid-column-end: span 8;
    -ms-grid-column: span 8;
    grid-column-start: span 8;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_282b7baa-7fe2-e25e-a52f-9db29c4212b0-f474aa03 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-d079fc3f-b414-7ec9-f4e4-ce29e4f1558a-f474aa03 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-e73809c0-33de-f5a8-5e9f-e284f10d312f-f474aa03 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-_23407ee3-9a89-6bb6-9371-1ba2469ea0a7-f474aa03 {
    -ms-grid-column-span: 13;
    grid-column-end: 13;
  }

  #w-node-_2c3485ca-4104-a4e8-8093-0e8eaa3dd8de-f474aa03 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_2c3485ca-4104-a4e8-8093-0e8eaa3dd8e0-f474aa03 {
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_5813d675-3cff-5374-d7dc-083af889e2d8-f474aa03 {
    -ms-grid-column-span: 7;
    grid-column-end: span 7;
    -ms-grid-column: span 7;
    grid-column-start: span 7;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_6b6f60a7-9623-a411-b8c5-91f59ea3ae5f-f474aa03 {
    -ms-grid-column: span 4;
    grid-column-start: span 4;
    -ms-grid-column-span: 4;
    grid-column-end: span 4;
  }

  #w-node-_775c183f-64a2-f1c6-9c3a-d44c22fe1fc1-6d99c508 {
    -ms-grid-column-span: 13;
    grid-column-end: 13;
  }

  #w-node-a2e7df28-b0ad-be27-ca9d-f5ead386c0c9-6bddc27c {
    -ms-grid-column-span: 9;
    grid-column-end: span 9;
    -ms-grid-column: span 9;
    grid-column-start: span 9;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-f8ce2018-311e-ddac-0f36-c2c730940bbf-6bddc27c {
    -ms-grid-column-span: 7;
    grid-column-end: 8;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
  }

  #w-node-_8ce2f329-baaa-7330-945f-e4d7e2fa740a-6bddc27c {
    -ms-grid-column: span 4;
    grid-column-start: span 4;
    -ms-grid-column-span: 4;
    grid-column-end: span 4;
  }

  #w-node-_8ce2f329-baaa-7330-945f-e4d7e2fa740c-6bddc27c {
    -ms-grid-column: span 4;
    grid-column-start: span 4;
    -ms-grid-column-span: 4;
    grid-column-end: span 4;
  }

  #w-node-_8ce2f329-baaa-7330-945f-e4d7e2fa740e-6bddc27c {
    -ms-grid-column: span 4;
    grid-column-start: span 4;
    -ms-grid-column-span: 4;
    grid-column-end: span 4;
  }

  #w-node-_8ce2f329-baaa-7330-945f-e4d7e2fa7410-6bddc27c {
    -ms-grid-column: span 4;
    grid-column-start: span 4;
    -ms-grid-column-span: 4;
    grid-column-end: span 4;
  }

  #w-node-_75b0c467-1d0a-9a0f-87a1-f4231099e0c0-6bddc27c {
    -ms-grid-column: span 4;
    grid-column-start: span 4;
    -ms-grid-column-span: 4;
    grid-column-end: span 4;
  }

  #w-node-_0fc0d353-d69c-7e75-1bae-2fe2057406a3-6bddc27c {
    -ms-grid-column: span 4;
    grid-column-start: span 4;
    -ms-grid-column-span: 4;
    grid-column-end: span 4;
  }

  #w-node-_11f880de-7f31-4d06-e032-d18d592e4da0-6bddc27c {
    -ms-grid-column: span 4;
    grid-column-start: span 4;
    -ms-grid-column-span: 4;
    grid-column-end: span 4;
  }

  #w-node-_3c87435d-698f-a3ba-bb64-0486e6c8d7f7-6bddc27c {
    -ms-grid-column: span 4;
    grid-column-start: span 4;
    -ms-grid-column-span: 4;
    grid-column-end: span 4;
  }

  #w-node-_9473f677-2297-ffee-53ac-f55413e3d45b-6bddc27c {
    -ms-grid-column: span 4;
    grid-column-start: span 4;
    -ms-grid-column-span: 4;
    grid-column-end: span 4;
  }

  #w-node-_4b7893e0-97c0-c20d-2405-8a2b5acd17bd-6bddc27c {
    -ms-grid-column: span 4;
    grid-column-start: span 4;
    -ms-grid-column-span: 4;
    grid-column-end: span 4;
  }

  #w-node-b82b4c82-9a37-7cc0-ca90-f1f7daee787f-6bddc27c {
    -ms-grid-column: span 4;
    grid-column-start: span 4;
    -ms-grid-column-span: 4;
    grid-column-end: span 4;
  }

  #w-node-e9619036-dcc4-7bcb-a913-51329565c20b-6bddc27c {
    -ms-grid-column: span 4;
    grid-column-start: span 4;
    -ms-grid-column-span: 4;
    grid-column-end: span 4;
  }

  #w-node-aa9605fd-196c-8694-4df4-9dbed99048e9-6bddc27c {
    -ms-grid-column: span 4;
    grid-column-start: span 4;
    -ms-grid-column-span: 4;
    grid-column-end: span 4;
  }

  #w-node-e6afdab6-bd2b-7aa6-47ee-92d5deb4cb55-6bddc27c {
    -ms-grid-column: span 4;
    grid-column-start: span 4;
    -ms-grid-column-span: 4;
    grid-column-end: span 4;
  }

  #w-node-a1635333-4551-2738-66da-08c00e446b97-6bddc27c {
    -ms-grid-column: span 4;
    grid-column-start: span 4;
    -ms-grid-column-span: 4;
    grid-column-end: span 4;
  }

  #w-node-_330ac23b-041e-7e0e-183d-0c812c2c84af-6bddc27c {
    -ms-grid-column-span: 13;
    grid-column-end: 13;
  }

  #w-node-_9c4a5d25-6fa5-34ab-b69f-86ebd0cd8e0e-6bddc27c {
    -ms-grid-column-span: 7;
    grid-column-end: span 7;
    -ms-grid-column: span 7;
    grid-column-start: span 7;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_8b170e6f-e1a4-700d-4ec0-06f1316a6e01-5b0440d1 {
    -ms-grid-column: span 4;
    grid-column-start: span 4;
    -ms-grid-column-span: 4;
    grid-column-end: span 4;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }
}

@media screen and (max-width: 767px) {
  #w-node-c3e125af-8845-9084-5501-41bde9068091-8d6d61f9 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-_74821ded-8ef0-dd16-e6fb-6a512fbf3e68-8d6d61f9 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-_640eda8a-66e4-8a09-88ed-d3ae2620719f-2620719c {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-c682c377-4889-fc6d-5a2a-5b3f9f4148ab-cd6d6248 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-_2c3485ca-4104-a4e8-8093-0e8eaa3dd8e0-cd6d6248 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-a919f03d-cc3d-cd6a-d084-7a82538102a0-cd6d6248 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-_6ca7ed4c-1c72-b54b-dd76-9759e57fa4e1-e57fa4df {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-c492efaf-dbe6-d54b-5d9d-6f52151e54ae-b46d624c {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-_668c63fd-0765-ea59-48ca-77c5dd71861a-b46d624c {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-_668c63fd-0765-ea59-48ca-77c5dd718620-b46d624c {
    -ms-grid-column-span: 10;
    grid-column-end: 10;
  }

  #w-node-e755c9c8-ac72-d6a5-a706-799720e9baa2-116d624d {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-_0d3ada57-32e2-f943-2483-29f7140917b8-e094ace7 {
    -ms-grid-column: span 9;
    grid-column-start: span 9;
    -ms-grid-column-span: 9;
    grid-column-end: span 9;
  }

  #w-node-eb7dab16-4844-895e-5bb0-46f1b93f3a36-e094ace7 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-b17f5fcc-f097-8339-d847-ecf18aac7d73-016d624e {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-_30c1b1b2-9900-6739-ec26-ef7813561ce4-016d624e {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-_30c1b1b2-9900-6739-ec26-ef7813561cea-016d624e {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-_17f6ad56-d5ed-4b89-5ea3-56c9b9cfb7ec-016d624e {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-_17f6ad56-d5ed-4b89-5ea3-56c9b9cfb7ee-016d624e {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-_296eee83-a61f-03c6-f84d-ddb358b66c1b-016d624e {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-_296eee83-a61f-03c6-f84d-ddb358b66c1d-016d624e {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-_2c6e3aae-28ce-389c-93e7-63b1234311dd-17022485 {
    -ms-grid-column-span: 13;
    grid-column-end: 13;
  }

  #w-node-_454eaa43-7217-008e-1aea-54b78cf240e6-386d6253 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-e8fa163d-4464-fd2a-5b1b-390c13f94157-386d6253 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-fda3fd52-2c65-b225-92cd-54de6b1198f6-386d6253 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-c5999c0c-f81b-9a19-1077-5dd80c43564b-386d6253 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-c5999c0c-f81b-9a19-1077-5dd80c43565e-386d6253 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-c5999c0c-f81b-9a19-1077-5dd80c43565f-386d6253 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_95e86c72-a53e-89b3-f609-ccbd583ad0bf-576d6257 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_80bfb3c8-e0c2-eb4f-c2c4-76e7bce44617-576d6257 {
    -ms-grid-column-span: 12;
    grid-column-end: 13;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
    -ms-grid-row: 2;
    grid-row-start: 2;
  }

  #w-node-f735e0d9-e502-9eea-69d5-2a87f8d508f7-576d6257 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 12;
    grid-column-end: 13;
    -ms-grid-row: 3;
    grid-row-start: 3;
    -ms-grid-row-span: 1;
    grid-row-end: 4;
  }

  #w-node-_92d9373c-2c68-8d3a-4b82-780209e57f9d-576d6257 {
    -ms-grid-row: 4;
    grid-row-start: 4;
    -ms-grid-row-span: 1;
    grid-row-end: 5;
  }

  #w-node-c49fcee7-12f0-1a80-e028-fd084df54f03-576d6257 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 12;
    grid-column-end: 13;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
  }

  #w-node-_95e86c72-a53e-89b3-f609-ccbd583ad0bf-446d6258 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-a8fb82a5-e9d5-51db-4d25-27f5b1dbbd8d-446d6258 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_95e86c72-a53e-89b3-f609-ccbd583ad0b3-446d6258 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
  }

  #w-node-d60c9098-126f-98c3-991a-a1bd3a45c883-9e6d6281 {
    -ms-grid-column: span 9;
    grid-column-start: span 9;
    -ms-grid-column-span: 9;
    grid-column-end: span 9;
  }

  #w-node-a740fa21-2ef4-661a-22c6-025d4bd24641-9e6d6281 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-_8734bd90-f7c8-a0c7-ed84-96ffbebbc56e-9e6d6281 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-_3a364c26-8e7d-f0f6-ebfc-ce295a5c0a68-d36d62a7 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-_73cdaba6-2489-bfb6-8089-b12035b37663-d36d62a7 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-_3b4cff00-41ad-7f1e-5391-538bd330dab1-266d62aa {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-da006144-c9d9-c8c8-2168-79e1030d663c-266d62aa {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-e4a14b7e-311a-09fb-c58a-8d1405f4c858-036d62ac {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-_17a04131-2730-b49b-d963-96b112138db6-036d62ac {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-_73e696d2-431c-bf5d-7ddd-3e06064ef967-226d62bc {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-_96524376-9204-e6ee-3fc0-cc499e16b3cc-2b6d62c2 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-_0765a43f-d894-92c0-20d3-74c498912d29-2b6d62c2 {
    -ms-grid-column-span: 9;
    grid-column-end: 9;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
  }

  #w-node-_23dc6808-aa78-95f8-2225-3fc64b7868a2-2b6d62c2 {
    -ms-grid-column-span: 4;
    grid-column-end: 13;
    -ms-grid-column: 9;
    grid-column-start: 9;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
  }

  #w-node-_454eaa43-7217-008e-1aea-54b78cf240e6-d56d62c7 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-_9b826063-1d5d-bf53-dbc6-e39c3bea05f1-d56d62c7 {
    -ms-grid-column-span: 10;
    grid-column-end: 10;
  }

  #w-node-f81e53bd-9286-f6c9-e1c5-8baf190c483c-c16d62c8 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-_2139a685-c5e6-5a80-4a8f-7dc27ba008b9-c16d62c8 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-_2139a685-c5e6-5a80-4a8f-7dc27ba008c2-c16d62c8 {
    -ms-grid-column-span: 10;
    grid-column-end: 10;
  }

  #w-node-_96524376-9204-e6ee-3fc0-cc499e16b3cc-426d62ca {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-_96524376-9204-e6ee-3fc0-cc499e16b3cc-a76d62d0 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-_0765a43f-d894-92c0-20d3-74c498912d29-a76d62d0 {
    -ms-grid-column-span: 9;
    grid-column-end: 9;
  }

  #w-node-_23dc6808-aa78-95f8-2225-3fc64b7868a2-a76d62d0 {
    -ms-grid-column: 9;
    grid-column-start: 9;
  }

  #w-node-a2e7df28-b0ad-be27-ca9d-f5ead386c0c9-656d62d2 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-fb7472d6-0317-ad04-659d-b08e98b6e2d3-656d62d2 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 4;
    grid-column-end: 5;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-f8ce2018-311e-ddac-0f36-c2c730940bbf-656d62d2 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 12;
    grid-column-end: 13;
    -ms-grid-row-span: 0;
    grid-row-end: 2;
    -ms-grid-row: 2;
    grid-row-start: 2;
  }

  #w-node-_062a4c45-9afb-1f27-07a8-28a8ffe04862-656d62d2 {
    -ms-grid-column: span 4;
    grid-column-start: span 4;
    -ms-grid-column-span: 4;
    grid-column-end: span 4;
  }

  #w-node-_062a4c45-9afb-1f27-07a8-28a8ffe0486a-656d62d2 {
    -ms-grid-column: span 4;
    grid-column-start: span 4;
    -ms-grid-column-span: 4;
    grid-column-end: span 4;
  }

  #w-node-_062a4c45-9afb-1f27-07a8-28a8ffe0486c-656d62d2 {
    -ms-grid-column: span 4;
    grid-column-start: span 4;
    -ms-grid-column-span: 4;
    grid-column-end: span 4;
  }

  #w-node-_062a4c45-9afb-1f27-07a8-28a8ffe04864-656d62d2 {
    -ms-grid-column: span 4;
    grid-column-start: span 4;
    -ms-grid-column-span: 4;
    grid-column-end: span 4;
  }

  #w-node-_062a4c45-9afb-1f27-07a8-28a8ffe04870-656d62d2 {
    -ms-grid-column: span 4;
    grid-column-start: span 4;
    -ms-grid-column-span: 4;
    grid-column-end: span 4;
  }

  #w-node-_062a4c45-9afb-1f27-07a8-28a8ffe04872-656d62d2 {
    -ms-grid-column: span 4;
    grid-column-start: span 4;
    -ms-grid-column-span: 4;
    grid-column-end: span 4;
  }

  #w-node-_062a4c45-9afb-1f27-07a8-28a8ffe0485e-656d62d2 {
    -ms-grid-column: span 4;
    grid-column-start: span 4;
    -ms-grid-column-span: 4;
    grid-column-end: span 4;
  }

  #w-node-_062a4c45-9afb-1f27-07a8-28a8ffe0486e-656d62d2 {
    -ms-grid-column: span 4;
    grid-column-start: span 4;
    -ms-grid-column-span: 4;
    grid-column-end: span 4;
  }

  #w-node-_062a4c45-9afb-1f27-07a8-28a8ffe04868-656d62d2 {
    -ms-grid-column: span 4;
    grid-column-start: span 4;
    -ms-grid-column-span: 4;
    grid-column-end: span 4;
  }

  #w-node-_062a4c45-9afb-1f27-07a8-28a8ffe04874-656d62d2 {
    -ms-grid-column: span 4;
    grid-column-start: span 4;
    -ms-grid-column-span: 4;
    grid-column-end: span 4;
  }

  #w-node-_062a4c45-9afb-1f27-07a8-28a8ffe04860-656d62d2 {
    -ms-grid-column: span 4;
    grid-column-start: span 4;
    -ms-grid-column-span: 4;
    grid-column-end: span 4;
  }

  #w-node-_062a4c45-9afb-1f27-07a8-28a8ffe04866-656d62d2 {
    -ms-grid-column: span 4;
    grid-column-start: span 4;
    -ms-grid-column-span: 4;
    grid-column-end: span 4;
  }

  #w-node-_9c4a5d25-6fa5-34ab-b69f-86ebd0cd8e0e-656d62d2 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-_454eaa43-7217-008e-1aea-54b78cf240e6-3d6d62dc {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-_9b826063-1d5d-bf53-dbc6-e39c3bea05f1-3d6d62dc {
    -ms-grid-column-span: 10;
    grid-column-end: 10;
  }

  #w-node-_96524376-9204-e6ee-3fc0-cc499e16b3cc-086d62e5 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-_0765a43f-d894-92c0-20d3-74c498912d29-086d62e5 {
    -ms-grid-column-span: 9;
    grid-column-end: 9;
    -ms-grid-row: 1;
    grid-row-start: 1;
  }

  #w-node-_23dc6808-aa78-95f8-2225-3fc64b7868a2-086d62e5 {
    -ms-grid-column-span: 4;
    grid-column-end: 13;
    -ms-grid-column: 9;
    grid-column-start: 9;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
  }

  #w-node-de148f11-5bd1-4ce0-7b6b-fc924f00dc32-18dbe2cc {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-d936400d-f3b8-9c7b-1cfa-7904373e8bb3-18dbe2cc {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-d936400d-f3b8-9c7b-1cfa-7904373e8bb5-18dbe2cc {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-a2e7df28-b0ad-be27-ca9d-f5ead386c0c9-39976daf {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-fb7472d6-0317-ad04-659d-b08e98b6e2d3-39976daf {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 5;
    grid-column-end: 6;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-f8ce2018-311e-ddac-0f36-c2c730940bbf-39976daf {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 12;
    grid-column-end: 13;
    -ms-grid-row-span: 0;
    grid-row-end: 2;
    -ms-grid-row: 2;
    grid-row-start: 2;
  }

  #w-node-_94686bcb-faf1-027f-f29d-fbccfc61622a-39976daf {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-ae8f72a7-bf45-d1a6-0a6b-fb943abbef6a-39976daf {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-d1a8f9aa-640b-2ed1-27b0-e1ab4e1eade0-39976daf {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-d1a8f9aa-640b-2ed1-27b0-e1ab4e1eade1-39976daf {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_9c4a5d25-6fa5-34ab-b69f-86ebd0cd8e0e-39976daf {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-a8fb82a5-e9d5-51db-4d25-27f5b1dbbd8d-08990e03 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_95e86c72-a53e-89b3-f609-ccbd583ad0b3-08990e03 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
  }

  #w-node-a8fb82a5-e9d5-51db-4d25-27f5b1dbbd8d-2e73cc9a {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_95e86c72-a53e-89b3-f609-ccbd583ad0b3-2e73cc9a {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
  }

  #w-node-_96524376-9204-e6ee-3fc0-cc499e16b3cc-f3928d8c {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-_0765a43f-d894-92c0-20d3-74c498912d29-f3928d8c {
    -ms-grid-column-span: 9;
    grid-column-end: 9;
  }

  #w-node-_23dc6808-aa78-95f8-2225-3fc64b7868a2-f3928d8c {
    -ms-grid-column: 9;
    grid-column-start: 9;
  }

  #w-node-c3e125af-8845-9084-5501-41bde9068091-6371b247 {
    -ms-grid-column: span 11;
    grid-column-start: span 11;
    -ms-grid-column-span: 11;
    grid-column-end: span 11;
  }

  #w-node-_74821ded-8ef0-dd16-e6fb-6a512fbf3e68-6371b247 {
    -ms-grid-column: span 11;
    grid-column-start: span 11;
    -ms-grid-column-span: 11;
    grid-column-end: span 11;
  }

  #w-node-_72b61b45-724f-0f6a-cd43-df006c2e42f7-6371b247 {
    -ms-grid-column-span: 7;
    grid-column-end: 7;
  }

  #w-node-c682c377-4889-fc6d-5a2a-5b3f9f4148ab-f474aa03 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-_2c3485ca-4104-a4e8-8093-0e8eaa3dd8e0-f474aa03 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-_5813d675-3cff-5374-d7dc-083af889e2d8-f474aa03 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-_6b6f60a7-9623-a411-b8c5-91f59ea3ae30-f474aa03 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-_6b6f60a7-9623-a411-b8c5-91f59ea3ae5f-f474aa03 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-a2e7df28-b0ad-be27-ca9d-f5ead386c0c9-6bddc27c {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-f8ce2018-311e-ddac-0f36-c2c730940bbf-6bddc27c {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 12;
    grid-column-end: 13;
    -ms-grid-row-span: 0;
    grid-row-end: 2;
    -ms-grid-row: 2;
    grid-row-start: 2;
  }

  #w-node-_9c4a5d25-6fa5-34ab-b69f-86ebd0cd8e0e-6bddc27c {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-_8b170e6f-e1a4-700d-4ec0-06f1316a6e01-5b0440d1 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }
}

@media screen and (max-width: 479px) {
  #w-node-c3e125af-8845-9084-5501-41bde9068091-8d6d61f9 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-_74821ded-8ef0-dd16-e6fb-6a512fbf3e68-8d6d61f9 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-_03f9cc45-7208-72bd-d3b1-fc413fbe8664-306d6235 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-c682c377-4889-fc6d-5a2a-5b3f9f4148ab-cd6d6248 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-_282b7baa-7fe2-e25e-a52f-9db29c4212b0-cd6d6248 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-e73809c0-33de-f5a8-5e9f-e284f10d312f-cd6d6248 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_23407ee3-9a89-6bb6-9371-1ba2469ea0a7-cd6d6248 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-a919f03d-cc3d-cd6a-d084-7a82538102a0-cd6d6248 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-_6ca7ed4c-1c72-b54b-dd76-9759e57fa4e1-e57fa4df {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-c492efaf-dbe6-d54b-5d9d-6f52151e54ae-b46d624c {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-_668c63fd-0765-ea59-48ca-77c5dd71861a-b46d624c {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-_668c63fd-0765-ea59-48ca-77c5dd718620-b46d624c {
    -ms-grid-column-span: 13;
    grid-column-end: 13;
  }

  #w-node-_18c6a5e1-5727-8339-5833-89582ef485ca-116d624d {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #dtc-pattern-nav.w-node-_440666f2-ca5b-05a8-0ccc-1aa3984100ff-984100ff {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-_0d3ada57-32e2-f943-2483-29f7140917b8-e094ace7 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-eb7dab16-4844-895e-5bb0-46f1b93f3a36-e094ace7 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-b17f5fcc-f097-8339-d847-ecf18aac7d73-016d624e {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_30c1b1b2-9900-6739-ec26-ef7813561ce6-016d624e {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-_17f6ad56-d5ed-4b89-5ea3-56c9b9cfb7ee-016d624e {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-_296eee83-a61f-03c6-f84d-ddb358b66c1d-016d624e {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-_79bc256a-3944-4edc-3dfd-dbdfacf77307-d76d624f {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-f4891edf-a65c-4a9c-4b78-668559086f55-986d6250 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
  }

  #w-node-_2c6e3aae-28ce-389c-93e7-63b1234311dd-17022485 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-_79bc256a-3944-4edc-3dfd-dbdfacf77307-e76d6252 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-_454eaa43-7217-008e-1aea-54b78cf240e6-386d6253 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-e8fa163d-4464-fd2a-5b1b-390c13f94157-386d6253 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-fda3fd52-2c65-b225-92cd-54de6b1198f6-386d6253 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-c5999c0c-f81b-9a19-1077-5dd80c43564b-386d6253 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-c5999c0c-f81b-9a19-1077-5dd80c43565e-386d6253 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-c5999c0c-f81b-9a19-1077-5dd80c43565f-386d6253 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_775c183f-64a2-f1c6-9c3a-d44c22fe1fc1-6e6d6256 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-_95e86c72-a53e-89b3-f609-ccbd583ad0bf-576d6257 {
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
  }

  #w-node-f735e0d9-e502-9eea-69d5-2a87f8d508f7-576d6257 {
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
  }

  #w-node-c49fcee7-12f0-1a80-e028-fd084df54f03-576d6257 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-c49fcee7-12f0-1a80-e028-fd084df54f1b-576d6257 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-c49fcee7-12f0-1a80-e028-fd084df54f3e-576d6257 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-_95e86c72-a53e-89b3-f609-ccbd583ad0bf-446d6258 {
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
  }

  #w-node-a8fb82a5-e9d5-51db-4d25-27f5b1dbbd8d-446d6258 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_95e86c72-a53e-89b3-f609-ccbd583ad0b3-446d6258 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_8403ea5d-e9ec-98cc-fbc6-cd817d7bfb4d-446d6258 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-_08b8e601-5e95-8c89-dc29-a27aa4da0f5f-446d6258 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-_79bc256a-3944-4edc-3dfd-dbdfacf77307-b26d625a {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-_30d2a37d-4df7-5592-dcc5-c6777d408e93-b26d625a {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-d60c9098-126f-98c3-991a-a1bd3a45c832-9e6d6281 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-d60c9098-126f-98c3-991a-a1bd3a45c883-9e6d6281 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-_58b5dccc-043b-dff6-395a-440947ab3400-9e6d6281 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-a740fa21-2ef4-661a-22c6-025d4bd24641-9e6d6281 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-e98f1524-6e64-d6b8-cf3d-b247e77151cd-d36d62a7 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-f9d0d6b3-2412-a94d-dc5e-627561c92b03-266d62aa {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-e4a14b7e-311a-09fb-c58a-8d1405f4c858-036d62ac {
    -ms-grid-column-span: 12;
    grid-column-end: 13;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
  }

  #w-node-_9565b25f-15a5-0946-cc81-8ff5439470ba-036d62ac {
    -ms-grid-column-span: 12;
    grid-column-end: 13;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
    -ms-grid-row: 2;
    grid-row-start: 2;
  }

  #w-node-_17a04131-2730-b49b-d963-96b112138db6-036d62ac {
    -ms-grid-column-span: 12;
    grid-column-end: 13;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
    -ms-grid-row: 2;
    grid-row-start: 2;
  }

  #w-node-f4891edf-a65c-4a9c-4b78-668559086f55-436d62ae {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-bc00f3f0-3a75-a2fa-65d2-32ccc5acd3c8-ac6d62b3 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 2;
    grid-column-end: 3;
  }

  #w-node-f4a18154-e065-a7b8-db4b-baecd720a0a2-ac6d62b3 {
    -ms-grid-column-span: 3;
    grid-column-end: 3;
  }

  #w-node-_85642b10-59b6-4207-4969-b954683b83b9-ac6d62b3 {
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
  }

  #w-node-e6ba0f79-608f-0fa8-146b-1048588ff425-ac6d62b3 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 2;
    grid-column-end: 3;
    -ms-grid-row: 3;
    grid-row-start: 3;
    -ms-grid-row-span: 1;
    grid-row-end: 4;
  }

  #w-node-f25737e1-58bc-fc7c-6cb8-5fbd2d8d0725-ac6d62b3 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 2;
    grid-column-end: 3;
    -ms-grid-row: 4;
    grid-row-start: 4;
    -ms-grid-row-span: 1;
    grid-row-end: 5;
  }

  #w-node-_5da8d416-5761-c878-8087-066be80a03f8-ac6d62b3 {
    -ms-grid-column-span: 3;
    grid-column-end: 3;
  }

  #w-node-_5da8d416-5761-c878-8087-066be80a03fa-ac6d62b3 {
    -ms-grid-column-span: 2;
    grid-column-end: 3;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
  }

  #w-node-_5da8d416-5761-c878-8087-066be80a03fc-ac6d62b3 {
    -ms-grid-row: span 2;
    grid-row-start: span 2;
    -ms-grid-row-span: 2;
    grid-row-end: span 2;
  }

  #w-node-a87856bc-5100-4d9b-607c-351afd02832b-ac6d62b3 {
    -ms-grid-column-span: 2;
    grid-column-end: 3;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 0;
    grid-row-end: 1;
  }

  #w-node-a87856bc-5100-4d9b-607c-351afd02832d-ac6d62b3 {
    -ms-grid-column-span: 3;
    grid-column-end: 3;
  }

  #w-node-a87856bc-5100-4d9b-607c-351afd02832e-ac6d62b3 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-a87856bc-5100-4d9b-607c-351afd028330-ac6d62b3 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-a87856bc-5100-4d9b-607c-351afd028338-ac6d62b3 {
    -ms-grid-column-span: 3;
    grid-column-end: 3;
  }

  #w-node-a87856bc-5100-4d9b-607c-351afd028339-ac6d62b3 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-a87856bc-5100-4d9b-607c-351afd02833b-ac6d62b3 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-a87856bc-5100-4d9b-607c-351afd028343-ac6d62b3 {
    -ms-grid-column-span: 3;
    grid-column-end: 3;
  }

  #w-node-a87856bc-5100-4d9b-607c-351afd028344-ac6d62b3 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-a87856bc-5100-4d9b-607c-351afd028346-ac6d62b3 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-a87856bc-5100-4d9b-607c-351afd02834e-ac6d62b3 {
    -ms-grid-column-span: 3;
    grid-column-end: 3;
  }

  #w-node-a87856bc-5100-4d9b-607c-351afd02834f-ac6d62b3 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-a87856bc-5100-4d9b-607c-351afd028351-ac6d62b3 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-a87856bc-5100-4d9b-607c-351afd028359-ac6d62b3 {
    -ms-grid-column-span: 3;
    grid-column-end: 3;
  }

  #w-node-a87856bc-5100-4d9b-607c-351afd02835a-ac6d62b3 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-a87856bc-5100-4d9b-607c-351afd02835c-ac6d62b3 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-f4891edf-a65c-4a9c-4b78-668559086f55-8c6d62b4 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-f4891edf-a65c-4a9c-4b78-668559086f55-346d62b5 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-_775c183f-64a2-f1c6-9c3a-d44c22fe1fc1-096d62b8 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-f4891edf-a65c-4a9c-4b78-668559086f55-e86d62bd {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
  }

  #w-node-_79bc256a-3944-4edc-3dfd-dbdfacf77307-4a6d62c0 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-_0765a43f-d894-92c0-20d3-74c498912d29-2b6d62c2 {
    -ms-grid-column-span: 13;
    grid-column-end: 13;
    -ms-grid-row: 2;
    grid-row-start: 2;
  }

  #w-node-_23dc6808-aa78-95f8-2225-3fc64b7868a2-2b6d62c2 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-_454eaa43-7217-008e-1aea-54b78cf240e6-d56d62c7 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-_9b826063-1d5d-bf53-dbc6-e39c3bea05f1-d56d62c7 {
    -ms-grid-column-span: 13;
    grid-column-end: 13;
  }

  #w-node-f81e53bd-9286-f6c9-e1c5-8baf190c483c-c16d62c8 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-_2139a685-c5e6-5a80-4a8f-7dc27ba008b9-c16d62c8 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-_2139a685-c5e6-5a80-4a8f-7dc27ba008c2-c16d62c8 {
    -ms-grid-column-span: 13;
    grid-column-end: 13;
  }

  #w-node-_0765a43f-d894-92c0-20d3-74c498912d29-426d62ca {
    -ms-grid-column-span: 13;
    grid-column-end: 13;
    -ms-grid-row: 2;
    grid-row-start: 2;
  }

  #w-node-_23dc6808-aa78-95f8-2225-3fc64b7868a2-426d62ca {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-_775c183f-64a2-f1c6-9c3a-d44c22fe1fc1-8b6d62cf {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-_23dc6808-aa78-95f8-2225-3fc64b7868a2-a76d62d0 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-a2e7df28-b0ad-be27-ca9d-f5ead386c0c9-656d62d2 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-fb7472d6-0317-ad04-659d-b08e98b6e2d3-656d62d2 {
    -ms-grid-column-span: 6;
    grid-column-end: 7;
    -ms-grid-column: 1;
    grid-column-start: 1;
  }

  #w-node-f8ce2018-311e-ddac-0f36-c2c730940bbf-656d62d2 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 12;
    grid-column-end: 13;
    -ms-grid-row-span: 0;
    grid-row-end: 2;
    -ms-grid-row: 2;
    grid-row-start: 2;
  }

  #w-node-_8ce2f329-baaa-7330-945f-e4d7e2fa740a-656d62d2 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-_8ce2f329-baaa-7330-945f-e4d7e2fa740c-656d62d2 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-_8ce2f329-baaa-7330-945f-e4d7e2fa740e-656d62d2 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-_8ce2f329-baaa-7330-945f-e4d7e2fa7410-656d62d2 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-_75b0c467-1d0a-9a0f-87a1-f4231099e0c0-656d62d2 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-_0fc0d353-d69c-7e75-1bae-2fe2057406a3-656d62d2 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-_11f880de-7f31-4d06-e032-d18d592e4da0-656d62d2 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-_3c87435d-698f-a3ba-bb64-0486e6c8d7f7-656d62d2 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-_9473f677-2297-ffee-53ac-f55413e3d45b-656d62d2 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-_4b7893e0-97c0-c20d-2405-8a2b5acd17bd-656d62d2 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-b82b4c82-9a37-7cc0-ca90-f1f7daee787f-656d62d2 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-e9619036-dcc4-7bcb-a913-51329565c20b-656d62d2 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-aa9605fd-196c-8694-4df4-9dbed99048e9-656d62d2 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-e6afdab6-bd2b-7aa6-47ee-92d5deb4cb55-656d62d2 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-a1635333-4551-2738-66da-08c00e446b97-656d62d2 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-_062a4c45-9afb-1f27-07a8-28a8ffe04862-656d62d2 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-_062a4c45-9afb-1f27-07a8-28a8ffe0486a-656d62d2 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-_062a4c45-9afb-1f27-07a8-28a8ffe0486c-656d62d2 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-_062a4c45-9afb-1f27-07a8-28a8ffe04864-656d62d2 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-_062a4c45-9afb-1f27-07a8-28a8ffe04870-656d62d2 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-_062a4c45-9afb-1f27-07a8-28a8ffe04872-656d62d2 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-_062a4c45-9afb-1f27-07a8-28a8ffe0485e-656d62d2 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-_062a4c45-9afb-1f27-07a8-28a8ffe0486e-656d62d2 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-_062a4c45-9afb-1f27-07a8-28a8ffe04868-656d62d2 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-_062a4c45-9afb-1f27-07a8-28a8ffe04874-656d62d2 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-_062a4c45-9afb-1f27-07a8-28a8ffe04860-656d62d2 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-_062a4c45-9afb-1f27-07a8-28a8ffe04866-656d62d2 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-_330ac23b-041e-7e0e-183d-0c812c2c84af-656d62d2 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-_17f8f5c5-47b5-adc1-d1f4-f483e08e9688-656d62d2 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-_8d7abd1f-2f34-f51c-354c-d61d2e42a4d1-656d62d2 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-fd9e8025-c42d-2a39-a6dc-a389eee8fbb1-656d62d2 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-_9c4a5d25-6fa5-34ab-b69f-86ebd0cd8e0e-656d62d2 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-f4891edf-a65c-4a9c-4b78-668559086f55-d26d62d3 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
  }

  #w-node-_775c183f-64a2-f1c6-9c3a-d44c22fe1fc1-d36d62d5 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-_79bc256a-3944-4edc-3dfd-dbdfacf77307-176d62da {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-_79bc256a-3944-4edc-3dfd-dbdfacf77307-946d62db {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-_454eaa43-7217-008e-1aea-54b78cf240e6-3d6d62dc {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-_9b826063-1d5d-bf53-dbc6-e39c3bea05f1-3d6d62dc {
    -ms-grid-column-span: 13;
    grid-column-end: 13;
  }

  #w-node-f4891edf-a65c-4a9c-4b78-668559086f55-2b6d62e3 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-f4891edf-a65c-4a9c-4b78-668559086f55-966d62e4 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-_23dc6808-aa78-95f8-2225-3fc64b7868a2-086d62e5 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-_23675bd8-d88e-0d0c-9f4d-75cece52b14b-fe6d62e7 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-_99d00ab2-9993-bf4d-a5e0-5a74e2d92916-fe6d62e7 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-_4c7362cc-ff6e-5748-e09f-8333451591d4-fe6d62e7 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-_0a729929-932a-cb99-7967-d8445712de31-fe6d62e7 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-d58efcdc-e080-ca8f-aa1d-38c09e6673be-fe6d62e7 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-f4cc2673-2ba9-7fcc-589d-1a972940f652-fe6d62e7 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-_16d70a52-1954-a89c-925e-694ed651ec7d-fe6d62e7 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-_59889429-7b18-ef16-7f85-758135fdfcf3-fe6d62e7 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-_4dfeaf0a-cd92-076a-917b-405633a4035b-fe6d62e7 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-eb1f2c5e-576f-868e-1936-e6d5b512abae-fe6d62e7 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-_00be236f-cc86-de3e-75a9-cd8f3732f81b-fe6d62e7 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-_02daf8fe-d476-7361-f91f-0687319631f9-fe6d62e7 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-fd6d4c1d-047f-78a6-f9c0-0edb467e1f45-fe6d62e7 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-_147ad3ce-4ae6-4e3b-bcc5-81aea795fe87-fe6d62e7 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-_97066f22-efd9-5a4c-09cf-d21be70610a7-fe6d62e7 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-dad50020-f99e-6090-69c6-cd9f32a5785b-fe6d62e7 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-_804f2431-90d9-b957-3aac-5724ccfbe1b6-fe6d62e7 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-_52d09f6b-2157-f978-544a-76e4ff2cf418-fe6d62e7 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-be78d0bf-9c07-eb39-da26-ebe8c6620e24-fe6d62e7 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-_52b853c4-1611-8b1f-1645-6ecae37940d0-fe6d62e7 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-_5aa2d39c-fbb7-3570-afc0-26ed8723add0-fe6d62e7 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-_5455b499-7e47-d085-a56c-7addad774770-fe6d62e7 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-_74bf7dc7-392f-7f9e-3829-48a02c4e2b52-fe6d62e7 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-_99ef8e08-0ab3-f3b0-d885-b734643d768d-fe6d62e7 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-_225b2393-1902-c656-34a1-f45515b9a414-fe6d62e7 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-_9a430073-ba86-26d8-6dd1-ce7070bc44e5-fe6d62e7 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-c1b8ec76-e9c7-cf28-70a7-3721ee04b729-fe6d62e7 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-_4072298b-4c48-7188-4bcb-a6424cfd75be-fe6d62e7 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-_6dcdaa12-0bf3-a421-a1ab-63fe1217a1f2-fe6d62e7 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-da6746ae-80bf-26e4-bda9-051c251fd2b3-fe6d62e7 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-_2f0f0d78-89e8-1765-fa69-aa95efc0570d-fe6d62e7 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-b1253a30-9444-bc94-9ea0-ce1bed1f485c-fe6d62e7 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-_02baeea8-c510-cde6-ddfe-74eba1e302d1-fe6d62e7 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-_9ab71d99-9701-713e-c1f6-b6a984735c4f-fe6d62e7 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-f4891edf-a65c-4a9c-4b78-668559086f55-3a6d62ea {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-_775c183f-64a2-f1c6-9c3a-d44c22fe1fc1-b66d62eb {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-de148f11-5bd1-4ce0-7b6b-fc924f00dc32-18dbe2cc {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-d936400d-f3b8-9c7b-1cfa-7904373e8bb5-18dbe2cc {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-_775c183f-64a2-f1c6-9c3a-d44c22fe1fc1-baa61f32 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-_79bc256a-3944-4edc-3dfd-dbdfacf77307-8b04df48 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-a2e7df28-b0ad-be27-ca9d-f5ead386c0c9-39976daf {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-fb7472d6-0317-ad04-659d-b08e98b6e2d3-39976daf {
    -ms-grid-column-span: 6;
    grid-column-end: 7;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -webkit-box-ordinal-group: 10000;
    -webkit-order: 9999;
    -ms-flex-order: 9999;
    order: 9999;
  }

  #w-node-f8ce2018-311e-ddac-0f36-c2c730940bbf-39976daf {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 12;
    grid-column-end: 13;
    -ms-grid-row-span: 0;
    grid-row-end: 2;
    -ms-grid-row: 2;
    grid-row-start: 2;
  }

  #w-node-ae8f72a7-bf45-d1a6-0a6b-fb943abbef6a-39976daf {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-d1a8f9aa-640b-2ed1-27b0-e1ab4e1eade1-39976daf {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-a8670d8b-5736-1335-66b7-ad13a0bb034c-39976daf {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-a8670d8b-5736-1335-66b7-ad13a0bb034e-39976daf {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-a8670d8b-5736-1335-66b7-ad13a0bb0358-39976daf {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-a8670d8b-5736-1335-66b7-ad13a0bb035e-39976daf {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-_9c4a5d25-6fa5-34ab-b69f-86ebd0cd8e0e-39976daf {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-_79bc256a-3944-4edc-3dfd-dbdfacf77307-c6bf94a2 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-a8fb82a5-e9d5-51db-4d25-27f5b1dbbd8d-08990e03 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_95e86c72-a53e-89b3-f609-ccbd583ad0b3-08990e03 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_775c183f-64a2-f1c6-9c3a-d44c22fe1fc1-8ce305ea {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-_775c183f-64a2-f1c6-9c3a-d44c22fe1fc1-ce916a1f {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-a8fb82a5-e9d5-51db-4d25-27f5b1dbbd8d-2e73cc9a {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_95e86c72-a53e-89b3-f609-ccbd583ad0b3-2e73cc9a {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_775c183f-64a2-f1c6-9c3a-d44c22fe1fc1-7b362ce1 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-_775c183f-64a2-f1c6-9c3a-d44c22fe1fc1-fcda8823 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-_775c183f-64a2-f1c6-9c3a-d44c22fe1fc1-7c506f3f {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-_23dc6808-aa78-95f8-2225-3fc64b7868a2-f3928d8c {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-c3e125af-8845-9084-5501-41bde9068091-6371b247 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-_74821ded-8ef0-dd16-e6fb-6a512fbf3e68-6371b247 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-_705fb07b-1f9b-b0cb-68d5-148a31caf74e-6371b247 {
    -ms-grid-column: span 9;
    grid-column-start: span 9;
    -ms-grid-column-span: 9;
    grid-column-end: span 9;
  }

  #w-node-_72b61b45-724f-0f6a-cd43-df006c2e42f7-6371b247 {
    -ms-grid-column-span: 9;
    grid-column-end: 9;
  }

  #w-node-_39a078a7-b707-1c40-5b76-40aaff2e5e35-6371b247 {
    -ms-grid-column: span 9;
    grid-column-start: span 9;
    -ms-grid-column-span: 9;
    grid-column-end: span 9;
  }

  #w-node-c682c377-4889-fc6d-5a2a-5b3f9f4148ab-f474aa03 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-_282b7baa-7fe2-e25e-a52f-9db29c4212b0-f474aa03 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-d079fc3f-b414-7ec9-f4e4-ce29e4f1558a-f474aa03 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-e73809c0-33de-f5a8-5e9f-e284f10d312f-f474aa03 {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_23407ee3-9a89-6bb6-9371-1ba2469ea0a7-f474aa03 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-_5813d675-3cff-5374-d7dc-083af889e2d8-f474aa03 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-_775c183f-64a2-f1c6-9c3a-d44c22fe1fc1-6d99c508 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-a2e7df28-b0ad-be27-ca9d-f5ead386c0c9-6bddc27c {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-f8ce2018-311e-ddac-0f36-c2c730940bbf-6bddc27c {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 12;
    grid-column-end: 13;
    -ms-grid-row-span: 0;
    grid-row-end: 2;
    -ms-grid-row: 2;
    grid-row-start: 2;
  }

  #w-node-_8ce2f329-baaa-7330-945f-e4d7e2fa740a-6bddc27c {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-_8ce2f329-baaa-7330-945f-e4d7e2fa740c-6bddc27c {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-_8ce2f329-baaa-7330-945f-e4d7e2fa740e-6bddc27c {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-_8ce2f329-baaa-7330-945f-e4d7e2fa7410-6bddc27c {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-_75b0c467-1d0a-9a0f-87a1-f4231099e0c0-6bddc27c {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-_0fc0d353-d69c-7e75-1bae-2fe2057406a3-6bddc27c {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-_11f880de-7f31-4d06-e032-d18d592e4da0-6bddc27c {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-_3c87435d-698f-a3ba-bb64-0486e6c8d7f7-6bddc27c {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-_9473f677-2297-ffee-53ac-f55413e3d45b-6bddc27c {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-_4b7893e0-97c0-c20d-2405-8a2b5acd17bd-6bddc27c {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-b82b4c82-9a37-7cc0-ca90-f1f7daee787f-6bddc27c {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-e9619036-dcc4-7bcb-a913-51329565c20b-6bddc27c {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-aa9605fd-196c-8694-4df4-9dbed99048e9-6bddc27c {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-e6afdab6-bd2b-7aa6-47ee-92d5deb4cb55-6bddc27c {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-a1635333-4551-2738-66da-08c00e446b97-6bddc27c {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-_330ac23b-041e-7e0e-183d-0c812c2c84af-6bddc27c {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-_17f8f5c5-47b5-adc1-d1f4-f483e08e9688-6bddc27c {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-_8d7abd1f-2f34-f51c-354c-d61d2e42a4d1-6bddc27c {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-fd9e8025-c42d-2a39-a6dc-a389eee8fbb1-6bddc27c {
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-_9c4a5d25-6fa5-34ab-b69f-86ebd0cd8e0e-6bddc27c {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }

  #w-node-_8b170e6f-e1a4-700d-4ec0-06f1316a6dfc-5b0440d1 {
    -ms-grid-column: span 12;
    grid-column-start: span 12;
    -ms-grid-column-span: 12;
    grid-column-end: span 12;
  }
}
@font-face {
  font-family: 'Helveticaneue';
  src: url('https://assets.website-files.com/5f3add15d795920eaf6cc5f9/5f3add15d7959202ac6cc63a_HelveticaNeue-Medium.otf') format('opentype');
  font-weight: 500;
  font-style: normal;
  font-display: auto;
}
@font-face {
  font-family: 'Helveticaneue';
  src: url('https://assets.website-files.com/5f3add15d795920eaf6cc5f9/5f3add15d7959230396cc63b_HelveticaNeue-Roman.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
  font-display: auto;
}