/* Generated on: Tue Mar 01 2022 15:57:40 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:0;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,html input[type='button'],input[type='reset']{border:0;cursor:pointer;-webkit-appearance:button}.w-form{margin:0 0 15px}.w-form-done{display:none;padding:20px;text-align:center;background-color:#dddddd}.w-form-fail{display:none;margin-top:10px;padding:10px;background-color:#ffdede}label{display:block;margin-bottom:5px;font-weight:bold}.w-input,.w-select{display:block;width:100%;height:38px;padding:8px 12px;margin-bottom:10px;font-size:14px;line-height:1.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;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:0}.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-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:0;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}

/* ==========================================================================
   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-embed-youtubevideo {
  width: 100%;
  position: relative;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  background-image: url(https://d3e54v103j8qbb.cloudfront.net/static/youtube-placeholder.2b05e7d68d.svg);
  background-size: cover;
  background-position: 50% 50%;
}

.w-embed-youtubevideo:empty {
  min-height: 75px;
  padding-bottom: 56.25%;
}

body {
  background-color: #222236;
  font-family: 'E ukraine', sans-serif;
  color: #fff;
  font-size: 14px;
  line-height: 22px;
  font-weight: 400;
}

h1 {
  margin-top: 20px;
  margin-bottom: 10px;
  font-size: 52px;
  line-height: 83px;
  font-weight: 300;
  letter-spacing: 3px;
}

h2 {
  margin-top: 0px;
  margin-bottom: 0px;
  font-size: 40px;
  line-height: 60px;
  font-weight: 500;
}

h3 {
  margin-top: 0px;
  margin-bottom: 0px;
  font-size: 24px;
  line-height: 30px;
  font-weight: 700;
}

h4 {
  margin-top: 0px;
  margin-bottom: 0px;
  font-size: 28px;
  line-height: 36px;
  font-weight: 400;
}

h5 {
  margin-top: 0px;
  margin-bottom: 0px;
  color: #fff;
  font-size: 24px;
  line-height: 36px;
  font-weight: 500;
}

h6 {
  margin-top: 0px;
  margin-bottom: 0px;
  font-size: 20px;
  line-height: 28px;
  font-weight: 500;
}

p {
  margin-bottom: 10px;
}

a {
  text-decoration: underline;
}

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

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

img {
  display: inline-block;
  max-width: 100%;
}

strong {
  font-weight: bold;
}

em {
  font-style: italic;
}

blockquote {
  margin-bottom: 10px;
  padding: 10px 20px;
  border-left: 5px solid #e2e2e2;
  font-size: 18px;
  line-height: 22px;
}

figure {
  margin-bottom: 10px;
}

figcaption {
  margin-top: 5px;
  text-align: center;
}

.nav-bar {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 48px;
  max-width: 1200px;
  -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;
}

.menu {
  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: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.hero-title-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 120px;
  -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;
}

.title-text {
  position: relative;
  max-width: 1100px;
  text-align: center;
}

.title-text.tablet-ver {
  display: none;
}

.title-text.pricing-desk {
  display: none;
  max-width: 1050px;
}

.title-text.mob-ver {
  display: none;
}

.title-text.mob-ver-pricing {
  display: none;
}

.title-text.home-desktop {
  width: 1100px;
}

.title-text.tab-mob {
  display: none;
}

.title-text.desktop-ab-ver {
  width: 880px;
}

.right-block {
  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;
}

.photo-hero-container {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: 1150px;
  margin-top: -12px;
  margin-right: auto;
  margin-left: auto;
  padding-left: 70px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.button-container-hero {
  z-index: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 76px;
  -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;
}

.utility-page-wrap {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100vw;
  height: 100vh;
  max-height: 100%;
  max-width: 100%;
  -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;
}

.utility-page-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 260px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  text-align: center;
}

.utility-page-form {
  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: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}

.button-outline {
  display: inline-block;
  border-radius: 6px;
  box-shadow: inset -2px 0 0 0 #fff, inset 2px 0 0 0 #fff, inset 0 -2px 0 0 #fff, inset 0 2px 0 0 #fff;
}

.cta {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-width: 250px;
  padding: 20px 48px;
  -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-radius: 6px;
  background-color: #ec7a7a;
  background-image: linear-gradient(122deg, #fee5a5, #fea5a5 62%, #f69393 100%, #fff);
  -webkit-transition: opacity 300ms ease;
  transition: opacity 300ms ease;
  text-align: center;
  text-decoration: none;
  cursor: pointer;
}

.cta.apply {
  min-width: 216px;
}

.cta.ui-longread-prime {
  min-width: 288px;
}

.cta.book-demo {
  min-width: 288px;
}

.cta.blog-cta-prime {
  min-width: 288px;
}

.button-wrapper.tab-longread {
  margin-left: 24px;
}

.button-wrapper.memory {
  width: 100%;
  max-width: 288px;
}

.button-wrapper.book-demo {
  width: 100%;
  max-width: 288px;
}

.button-wrapper.blog-cta-prime {
  margin-left: 24px;
}

.logo-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  max-width: 1200px;
  margin-top: 80px;
  -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;
}

.logo-wrapper.p-pricing {
  display: -ms-grid;
  display: grid;
  max-width: 576px;
  margin-top: 0px;
  margin-left: auto;
  -webkit-box-pack: start;
  -webkit-justify-content: start;
  -ms-flex-pack: start;
  justify-content: start;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  grid-auto-columns: 1fr;
  grid-auto-rows: auto;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
}

.info-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 610px;
  max-width: 1300px;
  margin-left: 100px;
  -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;
}

.text-info-1 {
  width: 100%;
  max-width: 580px;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

.text-info-1.vs-page {
  max-width: 585px;
}

.lottie-animation-1 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 50%;
  margin-right: 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;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.info_container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 120px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.info_wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  max-width: 1200px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.text-span-red {
  color: #f26f6f;
}

.animation-text {
  display: none;
  height: 28px;
  margin-top: 28px;
  -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;
}

.oval {
  width: 12px;
  height: 12px;
  border-style: solid;
  border-width: 1px;
  border-color: #fff;
  border-radius: 70px;
}

.text-animation {
  margin-left: 12px;
}

.paragraph-7 {
  margin-bottom: 0px;
  font-family: 'E ukraine', sans-serif;
  color: hsla(0, 0%, 100%, 0.8);
  font-size: 20px;
  line-height: 24px;
  font-weight: 200;
  text-decoration: line-through;
}

.animation-text-2 {
  display: none;
  height: 28px;
  margin-top: 24px;
  -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;
}

.lottie-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 80px;
  -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;
  border-radius: 20px;
}

.lottie-container.values {
  margin-top: 60px;
}

.triangle-lottie-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  width: 100%;
  max-height: 677px;
  max-width: 900px;
  -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;
}

.statistics-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  max-width: 1200px;
  margin-top: 0px;
  margin-right: 0px;
  margin-left: 0px;
  padding-right: 30px;
  padding-left: 30px;
  -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;
}

.statistics-container.about {
  max-width: 826px;
  margin-top: 40px;
  padding-right: 0px;
  padding-left: 0px;
}

.statistics-container.case-study {
  margin-top: 120px;
  margin-bottom: 200px;
  padding-right: 0px;
  padding-left: 0px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.statistics-container.memory_case {
  margin-top: 120px;
  margin-bottom: 200px;
  padding-right: 0px;
  padding-left: 0px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.statistics-container.memory_case.mobile {
  display: none;
}

.statistics-figures {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-right: 48px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.statistics-figures.last {
  margin-right: 0px;
}

.statistics-figures.case-study {
  margin-right: 0px;
}

.statistics-number {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  border-radius: 200px;
  background-color: transparent;
  opacity: 1;
}

.text-statistic {
  margin-left: 16px;
}

.divider {
  width: 1px;
  height: 56px;
  margin-left: 72px;
  background-color: hsla(0, 0%, 100%, 0.3);
}

.divider.case-study {
  margin-left: 0px;
}

.container-tabs {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  padding-right: 56px;
  padding-left: 56px;
  -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;
}

.container-tabs.vs {
  position: relative;
  max-width: 1232px;
  margin-bottom: 183px;
  padding-right: 0px;
  padding-left: 0px;
}

.adv-dropdownlist-wrapper {
  width: 100%;
  max-width: 1232px;
}

.container-team-design {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  max-width: 1360px;
  padding-bottom: 80px;
  -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;
}

.container-team-design.on-about {
  margin-top: 25px;
  padding-bottom: 0px;
}

.container-team-design.vs {
  padding-bottom: 200px;
}

.title-wrapper.full-width {
  width: 100%;
  max-width: 1200px;
}

.title-wrapper.top-margin {
  margin-top: 120px;
}

.button-container-2 {
  position: relative;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: auto;
  z-index: 10;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 50px;
  -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;
}

.container-portfolio {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-right: 56px;
  padding-left: 56px;
  -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;
}

.wrapper-portfolio {
  width: 100%;
  max-width: 1200px;
}

.container-button {
  margin-top: 100px;
}

.slider-container {
  position: relative;
  width: 100%;
  max-width: 1200px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.slider {
  display: block;
  width: 100%;
  min-height: 470px;
  margin-top: 16px;
  -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;
  background-color: transparent;
}

.text-span-3 {
  font-size: 24px;
}

.tabs-menu {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -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;
}

.mask {
  overflow: hidden;
  width: 100%;
  max-width: 1220px;
}

.container-slider {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-top: 23px;
  -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;
  grid-auto-columns: 1fr;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  background-color: transparent;
}

.slide-nav {
  position: relative;
  left: 6%;
  top: auto;
  right: auto;
  bottom: 0%;
  display: none;
  padding-top: 0px;
  -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;
}

.left-arrow {
  position: absolute;
  left: 0%;
  top: -53px;
  right: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 48px;
  height: 48px;
  -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-style: solid;
  border-width: 2px;
  border-color: #fff;
  border-radius: 6px;
}

.left-arrow._w-switch-slider.minus {
  position: relative;
  left: 0px;
  right: 0px;
  margin-right: 0px;
  margin-left: 0px;
  background-color: #222236;
}

.left-arrow._w-switch-slider.minus.button {
  background-color: rgba(34, 34, 54, 0);
  background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/607ed6cf97997d6ca90877ca_arrowslideleft.svg");
  background-position: 50% 50%;
  background-size: auto;
  background-repeat: no-repeat;
  -webkit-transition: all 200ms cubic-bezier(.25, .46, .45, .94);
  transition: all 200ms cubic-bezier(.25, .46, .45, .94);
}

.left-arrow._w-switch-slider.minus.button:hover {
  border-color: #fae8bc;
  background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/607ed6cd0dd62c35e1ebe0a0_yellowarrowsliderleft.svg");
}

.clients-references {
  max-width: 780px;
  padding-right: 10px;
}

.right-arrow {
  position: absolute;
  left: 15%;
  top: -148px;
  right: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 48px;
  height: 48px;
  -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-style: solid;
  border-width: 2px;
  border-color: #fff;
  border-radius: 6px;
}

.right-arrow._w-switch-slider.plus {
  position: relative;
  left: 200px;
  margin-right: 0px;
  margin-left: 0px;
  background-color: #222236;
}

.right-arrow._w-switch-slider.plus.button {
  background-color: rgba(34, 34, 54, 0);
  background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/607ed0fb34caf56eb06e23e8_arrowsliderright.svg");
  background-position: 50% 50%;
  background-size: auto;
  background-repeat: no-repeat;
  -webkit-transition: all 250ms cubic-bezier(.25, .46, .45, .94);
  transition: all 250ms cubic-bezier(.25, .46, .45, .94);
}

.right-arrow._w-switch-slider.plus.button:hover {
  border-color: #fae8bc;
  background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/607ed156d81c5d121821cfc6_yellowarrowsliderright.svg");
}

.container-plans {
  z-index: 3;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -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-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.wrapper-plans {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  max-width: 1200px;
  margin-top: 80px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.plan-cards {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  max-width: 360px;
  margin-top: 56px;
  margin-bottom: 12px;
  padding-right: 40px;
  padding-left: 40px;
  -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-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 6px;
  background-color: #2c2b46;
  box-shadow: 0 6px 20px 0 rgba(12, 12, 22, 0.2);
}

.plan-cards.third-plan.padding-reduced {
  padding-right: 29px;
}

.plan-cards.best-value {
  margin-top: 0px;
  margin-bottom: 0px;
  padding-bottom: 44px;
}

.name-plan {
  -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;
}

.price-plan {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 12px;
}

.price-title {
  display: block;
  width: auto;
  max-width: 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;
}

.term {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-top: 20px;
  padding-left: 4px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.plans-name {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin-top: 28px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.sub-title-plan {
  position: relative;
  display: inline-block;
  height: 29px;
  padding: 6px 16px;
  -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;
  box-shadow: 0 1px 16px 0 rgba(0, 0, 0, 0.1);
}

.functions-plan {
  width: 100%;
  margin-top: 44px;
}

.name-functions {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.icon-functn {
  -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;
}

.text-funct {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-left: 12px;
  -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;
}

.name-functions-2 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 24px;
}

.name-functions-2.ui-email-templates {
  display: none;
}

.image-21 {
  display: inline-block;
}

.name-functions-3 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 36px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: baseline;
  -webkit-align-items: baseline;
  -ms-flex-align: baseline;
  align-items: baseline;
}

.name-functions-3.mob {
  display: none;
}

.button-container-plan {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin-top: 28px;
  -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-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.info-text-plan {
  width: 100%;
  max-width: 228px;
  margin-top: 28px;
}

.text-funct-2 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-left: 8px;
  -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;
}

.bg-cards {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin-right: 48px;
  margin-left: 48px;
  padding-right: 12px;
  padding-bottom: 12px;
  padding-left: 12px;
  -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;
  border-radius: 6px;
  background-color: #fff;
  background-image: linear-gradient(50deg, #fecda5, #fee5a5);
}

.button-trial-2 {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  max-width: 280px;
  padding: 14px 28px;
  -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-radius: 6px;
  background-color: #fee4a5;
  background-image: -webkit-gradient(linear, left top, right top, from(#ffe5a5), color-stop(100%, #f19291), color-stop(0, #f69393), to(#fff));
  background-image: linear-gradient(90deg, #ffe5a5, #f19291 100%, #f69393 0, #fff);
  text-decoration: none;
}

.button-trial-2:hover {
  background-image: -webkit-gradient(linear, left top, left bottom, from(#fee4a5), to(#fee4a5));
  background-image: linear-gradient(180deg, #fee4a5, #fee4a5);
}

.button-trial-2:active {
  background-color: #fea5a5;
  background-image: none;
}

.best-value {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin-top: 14px;
  margin-bottom: 12px;
  -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;
}

.q-answer {
  margin-bottom: 28px;
  padding-right: 40px;
  background-color: transparent;
  color: hsla(0, 0%, 100%, 0.9);
  font-size: 16px;
  line-height: 26px;
  font-weight: 300;
}

.q-answer.faq-list {
  padding-left: 24px;
}

.q-answer.bm-0 {
  margin-bottom: 0px;
}

.question-titre {
  -webkit-transition: color 300ms cubic-bezier(.386, .096, 0, .991);
  transition: color 300ms cubic-bezier(.386, .096, 0, .991);
  font-size: 32px;
  line-height: 51px;
  font-weight: 500;
}

.question-titre:hover {
  color: #fee4a5;
}

.accordion-item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  max-width: 921px;
  margin-bottom: 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;
  border-radius: 10px;
  background-color: transparent;
}

.accordion-item.how-to-page {
  max-width: 971px;
}

.accordion-item.longread {
  max-width: 978px;
  margin-bottom: -20px;
}

.accordion-wrapper {
  width: 100%;
  margin-top: 80px;
}

.accordion-wrapper._920 {
  max-width: 920px;
}

.accordion-item-content {
  display: block;
  overflow: hidden;
  width: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}

.question-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: -20px;
  padding-right: 56px;
  padding-left: 56px;
  -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;
}

.question-container.vs {
  margin-top: 200px;
  margin-bottom: 88px;
}

.title-question {
  margin-top: 20px;
}

.container-banner-footer {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 170px;
  -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;
}

.container-banner-footer.terms-page {
  display: none;
}

.container-banner-footer.about {
  margin-top: 750px;
}

.cta__wrapper {
  width: 100%;
  max-width: 1200px;
  -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;
}

.cta__wrapper.m-670.center-align {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.cta__wrapper.blog-middle-cta {
  max-width: 780px;
}

.absolute-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  padding: 66px 74px;
  -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: #2c2b46;
}

.absolute-container.cae-study {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  text-align: center;
}

.absolute-container.longread-email {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

.absolute-container.ui-longread {
  padding-right: 55px;
  padding-left: 55px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  text-align: center;
}

.absolute-container.memory {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  text-align: center;
}

.absolute-container.uiux-longread {
  padding-right: 51px;
  padding-left: 51px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  text-align: center;
}

.absolute-container.blog-email {
  padding: 58px 70px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

.absolute-container.protip {
  padding: 34px 28px;
}

.absolute-container.graphic-desgner-2 {
  padding-right: 24px;
  padding-left: 24px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  text-align: center;
}

.button-container-23 {
  position: relative;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: auto;
  z-index: 1;
  margin-top: 20px;
  margin-left: 100px;
  -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;
}

.button-container-23.about {
  margin-left: 70px;
}

.title-hero-footer {
  z-index: 1;
  margin-bottom: 8px;
}

.title-hero-footer.casestudy.tab {
  display: none;
}

.title-hero-footer.casestudy.mob {
  display: none;
}

.rocket-photo {
  position: absolute;
  left: auto;
  top: auto;
  right: 0%;
  bottom: -30%;
  overflow: hidden;
  width: 270px;
  height: 460px;
}

.rocket-photo._404 {
  display: none;
}

.footer {
  position: relative;
  z-index: 2;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-right: 28px;
  padding-left: 28px;
  -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;
}

.wrapper-footer {
  width: 100%;
  max-width: 1200px;
  background-color: transparent;
}

.footer-menu {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.divider-footer {
  width: 100%;
  height: 1px;
  margin-top: 40px;
  background-color: hsla(0, 0%, 100%, 0.3);
}

.social {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 23px;
  margin-bottom: 31px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.adress {
  width: 100%;
  max-width: 500px;
}

.contact-text {
  margin-top: 0px;
  color: #fff;
  font-size: 16px;
  line-height: 26px;
}

.contact-text.stret {
  margin-top: 24px;
}

.contact-text.stret.none {
  display: none;
}

.contact-text.phone {
  margin-top: 24px;
  -webkit-transition: all 250ms cubic-bezier(.455, .03, .515, .955);
  transition: all 250ms cubic-bezier(.455, .03, .515, .955);
  color: hsla(0, 0%, 100%, 0.8);
  text-decoration: none;
}

.contact-text.phone:hover {
  color: #fff;
}

.text-adress {
  margin-top: 0px;
  color: #fff;
  font-size: 16px;
  line-height: 26px;
}

.product {
  margin-bottom: 15px;
  color: #fff;
}

.menu-wrapper_footer {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 14px;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
}

.link_footer.top-margin {
  margin-top: 28px;
}

.pricing {
  margin-top: 28px;
  margin-bottom: 0px;
}

.col_footer {
  display: block;
  margin-right: 44px;
  -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;
}

.container-social {
  position: relative;
  left: -20px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.footer-motto {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -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;
}

.lottie-awesomic-hero {
  display: block;
  width: 100%;
  height: 610px;
  max-width: 700px;
}

.desc-pht {
  width: 360px;
  height: 100%;
  min-height: 250px;
}

.desc-pht.mob {
  display: none;
}

.photo-slider {
  padding-right: 20px;
  -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;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
}

.card-slider {
  position: relative;
  top: -60px;
  min-height: 300px;
}

.info-text-slider {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 42px;
  margin-top: -12px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.divider-slider-photo {
  width: 2px;
  height: 42px;
  margin-right: 20px;
  margin-left: 20px;
  background-color: rgba(250, 232, 188, 0.2);
}

.tab-pane-tab-1 {
  z-index: 30;
}

.adress-tablet {
  display: none;
}

.menu-wrapper-mobile {
  display: none;
  width: 776px;
  margin-top: 14px;
  margin-left: 234px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.tab-pane-tab-2 {
  z-index: 30;
}

.tab-pane-tab-3 {
  z-index: 30;
}

.h1 {
  margin-top: 0px;
  margin-bottom: 0px;
  color: #fff;
  font-size: 52px;
  line-height: 83px;
  font-weight: 300;
  letter-spacing: 0px;
  text-transform: uppercase;
}

.h1.aa {
  letter-spacing: 3px;
  text-transform: uppercase;
}

.h1.hero {
  text-align: center;
  letter-spacing: 3px;
  text-transform: uppercase;
}

.h1.hero.inline {
  position: relative;
  z-index: 2;
  display: inline;
  font-weight: 300;
}

.h1.pricing-hero {
  text-align: center;
  letter-spacing: 3px;
  text-transform: uppercase;
}

.h1.test-hero {
  text-align: center;
  letter-spacing: 3px;
  text-transform: uppercase;
}

.h1.m-display-show {
  display: none;
}

.h1.m-display-hide.min-1100 {
  width: 1110px;
}

.h1.s-display-show {
  display: none;
}

.h2 {
  font-size: 40px;
  line-height: 60px;
  font-weight: 500;
}

.h2.gold {
  color: #fae8bc;
}

.h2.center {
  text-align: center;
}

.h2.designers {
  text-align: center;
}

.h2.designers.mob {
  display: none;
}

.h2.hq-section {
  width: 100%;
  max-width: 980px;
}

.h3 {
  font-size: 32px;
  line-height: 50px;
  font-weight: 500;
}

.h3.reference.m-display {
  display: none;
}

.h3._404 {
  margin-top: 0px;
  margin-bottom: 52px;
  letter-spacing: 0px;
}

.h3.mobile-display {
  display: none;
}

.h5 {
  font-size: 24px;
  line-height: 36px;
  font-weight: 500;
}

.h5.gold {
  color: #fae8bc;
}

.h5.gold.case-stuy {
  margin-top: 20px;
  margin-bottom: 8px;
}

.h6 {
  margin-top: 0px;
  margin-bottom: 0px;
  font-size: 20px;
  line-height: 28px;
  font-weight: 500;
}

.h6.dark {
  color: #1b1b2b;
}

.h6.shadow {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  color: #28ecbd;
  text-shadow: 0 0 9px rgba(94, 231, 184, 0.28);
}

.h6.dark-2 {
  color: #222236;
}

.h6.shadow {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  color: #28ecbd;
  text-shadow: 0 0 9px rgba(94, 231, 184, 0.28);
}

.h6.inline {
  display: inline-block;
}

.h6.gold {
  color: #fae8bc;
}

.h6.cards-ui {
  color: #fff;
}

.h6.cards-ui:hover {
  color: #fff;
}

.h7 {
  margin-top: 0px;
  margin-bottom: 0px;
  font-size: 16px;
  line-height: 20px;
  font-weight: 500;
}

.h7.dark-2 {
  color: #222236;
}

.h7.vs {
  text-align: center;
  text-transform: capitalize;
}

.body-text-l {
  margin-top: 0px;
  margin-bottom: 0px;
  font-size: 20px;
  line-height: 28px;
  font-weight: 200;
}

.body-text-l._90 {
  color: hsla(0, 0%, 100%, 0.9);
}

.body-text-l._90.s-display {
  display: none;
}

.body-text-l.gold {
  color: #fae8bc;
}

.body-text-l.top-margin {
  margin-top: 4px;
}

.body-text-l.inline {
  display: inline-block;
}

.body-text-l.perfekto-about.s-display-show {
  display: none;
}

.body-text-m {
  margin-top: 0px;
  margin-bottom: 0px;
  font-size: 16px;
  line-height: 26px;
  font-weight: 300;
}

.body-text-m.yellow {
  color: #fae8bc;
}

.body-text-m._80 {
  color: hsla(0, 0%, 100%, 0.8);
}

.body-text-m.dark-2 {
  color: #222236;
}

.body-text-m.center.mob-ver {
  display: none;
}

.body-text-m.announcement-text {
  display: block;
  margin-right: 50px;
  margin-left: 100px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-box-align: baseline;
  -webkit-align-items: baseline;
  -ms-flex-align: baseline;
  align-items: baseline;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  font-size: 20px;
}

.body-text-m._90 {
  color: hsla(0, 0%, 100%, 0.9);
}

.body-text-m._90.display-mobile {
  display: none;
}

.body-text-m._90.tablet {
  display: none;
}

.body-text-m._90.m-display {
  display: none;
}

.body-text-m._90.s-display {
  display: none;
}

.body-text-m._90.appealing {
  max-width: 355px;
}

.body-text-m.s-display-show {
  display: none;
}

.body-text-m.m-show-s-hide {
  display: none;
}

.body-text-s {
  margin-top: 0px;
  margin-bottom: 0px;
  font-family: 'E ukraine', sans-serif;
  color: #fff;
  font-size: 14px;
  line-height: 22px;
  font-weight: 200;
}

.body-text-s.center {
  text-align: center;
}

.body-text-s.black {
  display: inline-block;
  color: #000;
  font-weight: 100;
}

.body-text-s._80 {
  color: hsla(0, 0%, 100%, 0.8);
}

.body-text-s._40 {
  color: hsla(0, 0%, 100%, 0.4);
}

.body-text-xs {
  margin-bottom: 0px;
  font-size: 12px;
  line-height: 18px;
  font-weight: 200;
}

.body-text-xs.title {
  margin-top: 4px;
  color: #fae8bc;
}

.body-text-xs._80 {
  color: hsla(0, 0%, 100%, 0.8);
}

.body-text-xs._90 {
  color: hsla(0, 0%, 100%, 0.9);
}

.navigation-text {
  line-height: 20px;
  text-decoration: none;
}

.buttons-m {
  margin-top: 0px;
  margin-bottom: 0px;
  font-family: 'E ukraine', sans-serif;
  color: #fff;
  font-size: 16px;
  line-height: 20px;
  font-weight: 500;
}

.buttons-m.name {
  color: #fae8bc;
}

.buttons-m.dark {
  color: #222236;
}

.buttons-s {
  margin-top: 0px;
  margin-bottom: 0px;
  font-family: 'E ukraine', sans-serif;
  color: #fff;
  font-size: 14px;
  line-height: 17px;
  font-weight: 500;
}

.buttons-s.dark {
  color: #1d1c2e;
}

.buttons-s.dark.price {
  position: relative;
  z-index: 2;
}

.buttons-s.dark.announcement {
  display: inline-block;
  margin-left: 10px;
}

.buttons-l {
  margin-top: 0px;
  margin-bottom: 0px;
  font-size: 20px;
  line-height: 24px;
  font-weight: 500;
}

.buttons-l.dark {
  color: #222236;
}

.tab-menu-label {
  margin-bottom: 10px;
  font-size: 20px;
  line-height: 28px;
  font-weight: 400;
}

.burger {
  display: none;
}

.close {
  display: none;
}

.menu-mob-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 88px;
  max-width: 1180px;
  -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;
}

._1 {
  display: inline-block;
  width: 800px;
  -webkit-transition: color 300ms cubic-bezier(.386, .096, 0, .991);
  transition: color 300ms cubic-bezier(.386, .096, 0, .991);
  font-family: 'E ukraine', sans-serif;
  color: #fff;
  font-size: 32px;
  line-height: 50px;
  font-weight: 500;
}

._1:hover {
  color: #888;
}

._2 {
  display: inline-block;
  width: 800px;
  -webkit-transition: color 300ms cubic-bezier(.386, .096, 0, .991);
  transition: color 300ms cubic-bezier(.386, .096, 0, .991);
  font-family: 'E ukraine', sans-serif;
  color: #fff;
  font-size: 32px;
  line-height: 50px;
  font-weight: 500;
}

._2:hover {
  color: #888;
}

._5 {
  display: inline-block;
  width: 800px;
  -webkit-transition: color 300ms cubic-bezier(.386, .096, 0, .991);
  transition: color 300ms cubic-bezier(.386, .096, 0, .991);
  font-family: 'E ukraine', sans-serif;
  color: #fff;
  font-size: 32px;
  line-height: 50px;
  font-weight: 500;
}

._5:hover {
  color: #888;
}

._3 {
  display: inline-block;
  width: 800px;
  -webkit-transition: color 300ms cubic-bezier(.386, .096, 0, .991);
  transition: color 300ms cubic-bezier(.386, .096, 0, .991);
  font-family: 'E ukraine', sans-serif;
  color: #fff;
  font-size: 32px;
  line-height: 50px;
  font-weight: 500;
}

._3:hover {
  color: #888;
}

.portfolio-body {
  background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/609ebccd5add50cd104338c1_stars-portfolio-desk-1.svg"), url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/609ebccca94fb377e640b750_glow-portfolio-desk-1.svg");
  background-position: 50% 0%, 50% 0%;
  background-size: 1440px, 2800px;
  background-repeat: no-repeat, no-repeat;
}

.title-porfolio-1 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: visible;
  margin-top: 160px;
  -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;
}

.text-cases {
  position: absolute;
  left: 0%;
  top: 0%;
  right: auto;
  bottom: auto;
  z-index: 1;
  display: block;
  width: auto;
  height: auto;
  max-width: none;
  padding-top: 28px;
  padding-left: 32px;
}

.text-cases.pop-up {
  display: none;
  padding-top: 48px;
  padding-left: 56px;
}

.logo-title {
  position: relative;
  display: inline-block;
}

.name-cases {
  margin-top: 8px;
}

.text-works {
  font-family: 'E ukraine', sans-serif;
  color: #333;
  font-size: 20px;
  line-height: 140%;
  font-weight: 200;
}

.text-works.white {
  color: #fff;
  font-weight: 200;
}

.text-works.pop-up {
  font-size: 32px;
}

.text-span-4 {
  font-weight: 500;
}

.category-cases {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  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;
  box-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.1);
}

.case-type {
  font-family: 'E ukraine', sans-serif;
  color: #333;
  font-size: 14px;
  line-height: 17px;
  font-weight: 500;
}

.image-51 {
  position: relative;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  display: block;
  width: 100%;
  height: 360px;
  max-height: 360px;
  max-width: 780px;
  min-width: auto;
}

.image-51.home {
  display: block;
  width: 780px;
  border-radius: 6px;
}

.image-51.home.mob {
  display: none;
}

.image-51.portfolio-apyswap {
  display: block;
  width: 780px;
}

.image-51.portfolio-apyswap.desk {
  border-radius: 8px;
}

.image-51.portfolio-apyswap.tab-mob {
  display: none;
}

.image-51.redtrack {
  display: block;
  width: 780px;
}

.image-51.redtrack.mob {
  display: none;
}

.image-51.redtrack.tab-mob {
  display: none;
}

.image-51.redtrack.mob {
  display: none;
}

.image-51.redtrack.portfolio-desk {
  border-radius: 8px;
}

.holder-text-portfolio {
  position: absolute;
  left: 0%;
  top: 0%;
  right: auto;
  bottom: auto;
  display: block;
  width: 100%;
  max-width: 220px;
  padding-top: 28px;
  padding-left: 32px;
}

.holder-text-portfolio.big {
  max-width: 320px;
}

.holder-text-portfolio._200 {
  max-width: 200px;
}

.holder-text-portfolio._240 {
  max-width: 240px;
}

.holder-text-portfolio._360 {
  max-width: 360px;
}

.holder-text-portfolio.entirebody {
  max-width: 240px;
}

.pop-up-case {
  position: fixed;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  z-index: 888888;
  display: none;
  overflow: hidden;
  width: 100vw;
  height: 100vh;
  -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: rgba(0, 0, 0, 0.9);
  opacity: 1;
  cursor: pointer;
}

.wrapper-pop-up {
  position: relative;
  z-index: 9000000000000;
  display: none;
  width: 100%;
  height: 100%;
  max-height: none;
  max-width: 100%;
  padding-right: 56px;
  padding-left: 56px;
  -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;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
}

.pop-up-work {
  position: relative;
  left: 0%;
  top: 40%;
  right: 0%;
  bottom: 0%;
  z-index: 9999999;
  overflow: auto;
  width: 100%;
  height: 90vh;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 8px;
  background-color: transparent;
  cursor: auto;
}

.container-size-cases {
  position: relative;
  z-index: 1000;
  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;
  -webkit-align-self: auto;
  -ms-flex-item-align: auto;
  align-self: auto;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
}

.image-pop-up {
  overflow: auto;
  width: auto;
  height: auto;
  max-height: 1724px;
  max-width: 750px;
}

.nomber-page-containet {
  position: relative;
  left: 45px;
  top: -100px;
  z-index: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 158px;
  height: 48px;
  -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;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  line-height: 28px;
}

.divider-nomber-page {
  margin-right: 12px;
  margin-left: 12px;
}

.plan-price-wrapper {
  margin-top: 12px;
  margin-bottom: 40px;
}

.plan-price-subtext {
  font-size: 12px;
  line-height: 18px;
  font-weight: 200;
}

.add-fee-subtext {
  font-size: 12px;
  line-height: 18px;
  font-weight: 300;
}

.plan-pricing {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: 180px;
  margin-right: auto;
  margin-left: auto;
  -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;
}

.plan-pricing.bottom {
  margin-right: 0px;
  margin-bottom: 8px;
  margin-left: 0px;
  text-align: center;
}

.plan-pricing.bottom.middle {
  margin-bottom: 28px;
}

.statistics-title {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -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;
}

.container-statistics-title {
  max-width: 830px;
  text-align: center;
}

.info-statistics {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  max-width: 1200px;
  margin-top: 80px;
  -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;
}

.left-block-statistics {
  max-width: 408px;
}

.up-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.down-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 64px;
}

.up-2.mob {
  display: none;
}

.autor {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 56px;
}

.photo-autor {
  width: 56px;
  height: 56px;
  border-radius: 20px;
}

.name-autor {
  margin-left: 16px;
}

.text-name-autor {
  margin-bottom: 12px;
}

.sub-title-reviews {
  margin-top: 28px;
}

.text-reviews {
  margin-top: 12px;
}

.button-container-review {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: auto;
  margin-top: 64px;
  -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;
}

.image-120 {
  display: block;
  width: 100%;
}

.html-embed {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.html-embed.icon {
  margin-top: 5px;
  margin-left: 16px;
}

.html-embed.icon.pricing-page {
  margin-top: 2px;
}

.html-embed.btn-demo {
  margin-left: 12px;
}

.html-embed.viewmore_icon {
  width: 15px;
  margin-top: 2px;
  margin-left: 14px;
}

.html-embed.preview-arrow {
  width: 19px;
  height: 12.5px;
  margin-top: 2px;
  margin-left: 15px;
}

.html-embed.suggestion-arrow {
  margin-top: 7px;
  margin-right: 14px;
  margin-bottom: 4px;
}

.html-embed.link-preview-arrow {
  position: absolute;
  left: auto;
  top: auto;
  right: 24px;
  bottom: 24px;
  width: 20px;
  height: 20px;
  max-width: 20px;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
}

.bg-pop-up {
  position: fixed;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  background-color: transparent;
}

.div-block-16 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 28px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.menu-adress-left {
  width: auto;
}

.accordion-item-trigger {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  padding-top: 20px;
  padding-bottom: 20px;
  -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;
  cursor: pointer;
}

.accordion--tem {
  border-bottom: 1px solid hsla(0, 0%, 100%, 0.3);
}

.accordion--tem.min-w-920 {
  min-width: 920px;
}

.icon-close {
  height: 36px;
  opacity: 1;
}

.accordion-item-last {
  padding-bottom: 15px;
  border-bottom: 0px none hsla(0, 0%, 100%, 0.3);
}

._2-menu {
  display: block;
  margin-right: 44px;
  -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;
}

.policy-heading-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 80px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: baseline;
  -webkit-align-items: baseline;
  -ms-flex-align: baseline;
  align-items: baseline;
}

.body-terms {
  background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/60b4fbbe1ed6a3018f7dd02b_1-desk-trust-page-stars.svg"), url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/60b4fbc15358eb6d0ffee62e_1-desk-trust-page-glow.svg");
  background-position: 50% 0%, 50% 0%;
  background-size: 1440px, 2800px;
  background-repeat: no-repeat, no-repeat;
}

.policy-content {
  padding: 80px 80px 100px;
  background-color: #2c2b46;
  font-family: 'E ukraine', sans-serif;
  color: #fff;
}

.policy-gradient-border {
  padding: 6px;
  border-radius: 3px;
  background-image: -webkit-gradient(linear, left top, left bottom, from(hsla(0, 0%, 100%, 0.7)), to(hsla(0, 0%, 100%, 0.3))), radial-gradient(circle farthest-corner at 50% 50%, #31b4d0, #60bfc6 23%, #a06ad1 48%, #fea5a5 68%, #fee5a5 86%, #41a9ea);
  background-image: linear-gradient(180deg, hsla(0, 0%, 100%, 0.7), hsla(0, 0%, 100%, 0.3)), radial-gradient(circle farthest-corner at 50% 50%, #31b4d0, #60bfc6 23%, #a06ad1 48%, #fea5a5 68%, #fee5a5 86%, #41a9ea);
}

.policy-heading {
  display: inline-block;
  margin-top: 0px;
  margin-bottom: 0px;
  font-size: 40px;
  line-height: 60px;
  font-weight: 500;
}

.policy-date {
  display: inline-block;
  font-size: 16px;
  font-weight: 500;
}

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

.rich-text h3 {
  margin-top: 0px;
  margin-bottom: 20px;
  font-size: 28px;
  line-height: 42px;
  font-weight: 500;
}

.rich-text p {
  color: #ccc;
  font-size: 16px;
  line-height: 26px;
  font-weight: 300;
}

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

.rich-text ul {
  margin-bottom: 20px;
  padding-left: 20px;
  color: #ccc;
  font-size: 16px;
  line-height: 26px;
  font-weight: 300;
}

.rich-text a {
  color: #fae8bc;
  text-decoration: none;
}

.rich-text strong {
  color: #fff;
}

.rich-text h4 {
  font-size: 20px;
  line-height: 28px;
  font-weight: 500;
}

.rich-text ol {
  margin-bottom: 20px;
  padding-left: 20px;
  color: #ccc;
  font-size: 16px;
  line-height: 26px;
  font-weight: 300;
}

.rich-text.bm-40 {
  margin-bottom: -40px;
}

.cta-section {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 67px;
  padding-top: 93px;
  padding-bottom: 240px;
  -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;
}

.tabs-menu-terms {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-right: 10px;
  padding-bottom: 5px;
  padding-left: 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;
}

.tabs-portfolio-page {
  z-index: 20;
  display: block;
  width: 100%;
  max-width: 1200px;
  margin-top: 80px;
  grid-auto-columns: 1fr;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
}

.terms-page-question {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  max-width: 1232px;
  -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;
}

.h1-terms {
  margin-bottom: 0px;
  font-family: 'E ukraine', sans-serif;
  color: #fff;
  font-size: 52px;
  line-height: 83px;
  font-weight: 300;
  letter-spacing: 3px;
  text-transform: uppercase;
}

.title-terms {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: visible;
  margin-top: 160px;
  -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;
}

.body-home {
  background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/611e98699f07d9d298fccac5_glow_newhome.svg");
  background-position: 50% 0%;
  background-size: 2880px 12707px;
  background-repeat: no-repeat;
}

.hero-illustration-1 {
  position: relative;
  right: 40px;
  width: 100%;
  max-height: 345px;
  max-width: 496px;
  -o-object-fit: contain;
  object-fit: contain;
}

.hero-illustration-1.mob {
  display: none;
}

.hero-illustration-2 {
  width: 100%;
  max-height: 419px;
  max-width: 546px;
  -o-object-fit: contain;
  object-fit: contain;
}

.hero-illustration-2.mob {
  display: none;
}

.section {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-right: 10px;
  padding-left: 10px;
  -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;
}

.section.second {
  overflow: hidden;
  padding-bottom: 80px;
}

.section.faq {
  padding-top: 120px;
  padding-bottom: 80px;
}

.section.pricing-page-bg {
  position: relative;
  padding-top: 60px;
  padding-bottom: 280px;
}

.section.pricing-pg {
  padding-top: 140px;
  padding-bottom: 90px;
}

.section.pricing-page {
  padding-top: 120px;
  padding-bottom: 160px;
}

.section.potfolio-p-bg {
  position: relative;
  padding-top: 240px;
  padding-bottom: 275px;
}

.section.terms-page {
  overflow: hidden;
}

.section.angels {
  padding-top: 200px;
  padding-bottom: 140px;
}

.section.angels.temp {
  overflow: hidden;
  padding-top: 160px;
  padding-bottom: 0px;
}

.section.astronauts {
  overflow: hidden;
  height: 900px;
  margin-bottom: -112px;
}

.section.about-page {
  position: relative;
  padding-bottom: 280px;
}

.section.benefits {
  margin-top: 160px;
}

.section.vs-cards {
  margin-top: 120px;
}

.section.vs-page {
  position: relative;
  padding-top: 60px;
  padding-bottom: 280px;
}

.section.vs-animation {
  padding-bottom: 310px;
}

.section.photos-hidden {
  display: none;
}

.section.paddings-0 {
  padding-right: 0px;
  padding-left: 0px;
}

.section.bg-letters {
  overflow: hidden;
  width: 100%;
  padding-right: 0px;
  padding-left: 0px;
}

.section.screenshots {
  overflow: hidden;
  width: 100vw;
  padding-right: 0px;
  padding-left: 0px;
}

.section.case-study-page {
  position: relative;
  padding-top: 60px;
  padding-bottom: 275px;
}

.section.designers {
  overflow: hidden;
}

.section.vs-pickle-animation {
  padding-bottom: 29px;
}

.section.new-moris {
  position: relative;
  padding-top: 60px;
  padding-bottom: 275px;
}

.section.new-moris {
  position: relative;
  padding-top: 60px;
  padding-bottom: 280px;
}

.section._80 {
  padding-top: 80px;
  padding-bottom: 80px;
}

.section._120 {
  padding-top: 120px;
  padding-bottom: 120px;
}

.section.moris-new {
  padding-top: 60px;
  padding-bottom: 264px;
}

.section.third {
  overflow: hidden;
  padding-bottom: 80px;
}

.section.home-advantages {
  margin-bottom: -20px;
  padding-top: 120px;
}

.section.perfecto_img-bg {
  overflow: hidden;
  padding-right: 0px;
  padding-left: 0px;
}

.section.projects-preview {
  overflow: hidden;
  padding-right: 0px;
  padding-left: 0px;
}

.section.white {
  background-color: #f9fafd;
}

.section.white.after-wave {
  z-index: 15;
  margin-top: -10px;
  margin-bottom: -20px;
  padding: 10px 0px 20px;
}

.section.faq-wave {
  width: 100%;
  padding-right: 0px;
  padding-left: 0px;
}

.section.none {
  display: none;
}

.home-portfolio-grid {
  display: -ms-grid;
  display: grid;
  width: 100%;
  max-width: 1200px;
  margin-top: 80px;
  grid-auto-flow: row;
  grid-auto-columns: 1fr;
  grid-auto-rows: 360fr;
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  -ms-grid-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  -ms-grid-rows: 360px 360px;
  grid-template-rows: 360px 360px;
}

.p-grid-cell {
  position: relative;
  border-radius: 6px;
}

.p-grid-cell.gif-bg {
  border-radius: 6px;
  background-color: #fff;
}

.p-grid-cell.gif {
  border-radius: 6px;
  background-color: #fff;
}

.p-grid-cell.gif-6 {
  overflow: auto;
  border-radius: 6px;
}

.p-grid-cell.gif-5 {
  border-radius: 6px;
}

.p-grid-cell.gif-4 {
  border-radius: 6px;
}

.p-grid-cell.gif-bg-6 {
  overflow: hidden;
  border-radius: 6px;
  background-color: #fff;
}

.p-grid-cell.gif-2 {
  border-radius: 6px;
}

.p-grid-lightbox {
  width: 100%;
  height: 100%;
}

.p-grid-lightbox.long-mobile {
  display: none;
}

.p-grid-lightbox.hide-desk {
  display: none;
}

.cell-image {
  width: 100%;
  height: 360px;
  border-radius: 6px;
  -o-object-position: 2% 50%;
  object-position: 2% 50%;
}

.cell-image.long {
  height: 780px;
  cursor: pointer;
}

.cell-image._2 {
  display: none;
}

.cell-image._2-bg {
  background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/605e2191cf9945d476e2d2e5_7%20(1).png");
  background-position: 0% 0%;
  background-size: auto 360px;
  background-repeat: no-repeat;
}

.cell-image._2-bg.home {
  display: none;
}

.cell-image.bg-1 {
  background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/605cf172cd6d4f02ae5767df_thumbnail-1%20(1).png");
  background-position: 0% 50%;
  background-size: contain;
  background-repeat: no-repeat;
}

.cell-image.bg-1.home {
  display: none;
}

.cell-image.long-mob {
  display: none;
  height: 100%;
  min-height: 780px;
  cursor: pointer;
}

.cell-image.square {
  height: 780px;
  -o-object-fit: cover;
  object-fit: cover;
}

.cell-image.square.tab {
  display: none;
}

.cell-image.square.mob {
  display: none;
}

.cell-image.medium {
  max-width: 570px;
}

.cell-image.wide-mob {
  display: none;
}

.cell-image.redtrack {
  background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/604542f0e952914a1a93a7fa_Group%201461.png");
  background-position: 50% 50%;
  background-size: auto 360px;
  background-repeat: no-repeat;
}

.cell-image.small-size {
  max-width: 360px;
}

.cell-image.medium-portfolio {
  max-width: 780px;
}

.logo-holder.p-pricing {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 72px;
  -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;
}

.info-heading-wrapper {
  width: 100%;
  max-width: 1200px;
}

.s-figure {
  color: #fae8bc;
  font-size: 56px;
  line-height: 1em;
  text-shadow: 0 1px 40px rgba(255, 230, 166, 0.2);
}

.gradient-c-stroke {
  padding: 6px;
  border-radius: 3px;
  background-image: -webkit-gradient(linear, left top, left bottom, from(hsla(0, 0%, 100%, 0.8)), to(hsla(0, 0%, 100%, 0.3))), radial-gradient(circle farthest-corner at 50% 50%, #31b4d0, #60bfc6 23%, #a06ad1 48%, #fea5a5 68%, #fee5a5 86%, #41a9ea);
  background-image: linear-gradient(180deg, hsla(0, 0%, 100%, 0.8), hsla(0, 0%, 100%, 0.3)), radial-gradient(circle farthest-corner at 50% 50%, #31b4d0, #60bfc6 23%, #a06ad1 48%, #fea5a5 68%, #fee5a5 86%, #41a9ea);
}

.gradient-c-stroke-wrapper {
  position: relative;
  z-index: 2;
  width: 100%;
  max-width: 1200px;
  padding: 16px;
  border-radius: 6px;
  background-color: #2c2b46;
}

.addvantages-heading {
  font-size: 24px;
  line-height: 36px;
  font-weight: 500;
}

.addvantages-heading.mob {
  display: none;
}

.secondary-button {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 250px;
  height: 64px;
  margin-top: 20px;
  padding: 20px 40px 20px 48px;
  -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-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/605e39f4e6010c816b9e6237_Frame%20871.svg");
  background-position: 50% 50%;
  background-size: auto;
  background-repeat: no-repeat;
  -webkit-transition: all 300ms cubic-bezier(.25, .46, .45, .94);
  transition: all 300ms cubic-bezier(.25, .46, .45, .94);
  color: #fff;
  font-size: 20px;
  line-height: 24px;
  font-weight: 500;
  text-decoration: none;
  cursor: pointer;
}

.secondary-button:hover {
  background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/605e2ac7159c7300ee267395_Frame%20870.svg");
  background-size: auto;
  color: #fee4a5;
}

.secondary-button:active {
  background-color: rgba(254, 228, 165, 0.05);
}

.ghost-button-wrap {
  width: 100%;
  max-width: 280px;
  padding: 2px;
  border-radius: 6px;
  background-color: #fff;
  -webkit-transition: all 300ms cubic-bezier(.25, .46, .45, .94);
  transition: all 300ms cubic-bezier(.25, .46, .45, .94);
  color: #fff;
  font-size: 16px;
  line-height: 20px;
  font-weight: 500;
  text-align: center;
  text-decoration: none;
}

.ghost-button-wrap:hover {
  background-color: #fee4a5;
  background-image: linear-gradient(225deg, #f79393, #fee4a5);
  color: #fee4a5;
}

.ghost-button-wrap.pricing-page {
  max-width: 160px;
}

.ghost-button-wrap.ui-long {
  max-width: 288px;
}

.ghost-button-wrap.memory {
  max-width: 288px;
  margin-right: 24px;
}

.ghost-button-wrap.viewmore {
  width: 191px;
  height: 48px;
}

.ghost-button-wrap.new-cta_7for7 {
  max-width: 288px;
  margin-right: 24px;
}

.ghost-button-wrap.blog-cta-ghost {
  max-width: 288px;
}

.ghost-button {
  padding: 12px 28px;
  border-radius: 6px;
  background-color: #2c2b46;
}

.ghost-button:active {
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(254, 228, 165, 0.05)), to(rgba(254, 228, 165, 0.05)));
  background-image: linear-gradient(180deg, rgba(254, 228, 165, 0.05), rgba(254, 228, 165, 0.05));
}

.ghost-button.price {
  padding-right: 12px;
  padding-left: 12px;
  background-color: #222236;
}

.ghost-button.case-study {
  padding-top: 18px;
  padding-bottom: 18px;
}

.ghost-button.viewmore {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  background-color: #26253d;
}

.ghost-button.new-cta {
  padding-top: 18px;
  padding-bottom: 18px;
}

.ghost-button.blog-cta-ghost-paddings {
  padding-top: 18px;
  padding-bottom: 18px;
}

.plan {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 48px;
  -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;
}

.plan-info-container {
  width: 100%;
}

.designers-cards-wrapper {
  position: relative;
  z-index: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  max-width: 1360px;
  margin-top: 160px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.designers-cards-wrapper.home {
  z-index: 0;
  margin-top: 0px;
}

.designers-cards-wrapper.about-page {
  margin-top: 0px;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}

.designer-card {
  position: relative;
  z-index: 2;
  width: 280px;
  max-height: 450px;
  padding: 16px;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  border-radius: 6px;
  background-color: #2c2b46;
  box-shadow: 1px 0 56px 0 rgba(12, 12, 22, 0.3);
  -webkit-transform: translate3d(0px, 0px, 2px) rotate(6deg);
  transform: translate3d(0px, 0px, 2px) rotate(6deg);
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
}

.designer-card.second {
  position: relative;
  z-index: 1;
  -webkit-transform: rotate(-5deg);
  -ms-transform: rotate(-5deg);
  transform: rotate(-5deg);
}

.designer-card.second.home {
  -webkit-transform: rotate(-5deg);
  -ms-transform: rotate(-5deg);
  transform: rotate(-5deg);
}

.designer-card.second.about {
  -webkit-transform: rotate(-5deg);
  -ms-transform: rotate(-5deg);
  transform: rotate(-5deg);
}

.designer-card.third {
  top: -50px;
  z-index: 10;
  -webkit-transform: rotate(2deg);
  -ms-transform: rotate(2deg);
  transform: rotate(2deg);
}

.designer-card.fourth {
  z-index: 4;
  -webkit-transform: rotate(-6deg);
  -ms-transform: rotate(-6deg);
  transform: rotate(-6deg);
}

.designer-card.fifth {
  top: -50px;
  z-index: 1;
  -webkit-transform: rotate(8deg);
  -ms-transform: rotate(8deg);
  transform: rotate(8deg);
}

.designer-card.fifth.home {
  z-index: -1;
}

.designer-card.fifth.about {
  z-index: -1;
}

.designer-card.first {
  top: -50px;
  z-index: 10;
  -webkit-transform: rotate(6deg);
  -ms-transform: rotate(6deg);
  transform: rotate(6deg);
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
}

.designer-card.casestudy {
  right: 32px;
  width: 100%;
  max-width: 280px;
  min-width: 280px;
  -webkit-transform: rotate(6deg);
  -ms-transform: rotate(6deg);
  transform: rotate(6deg);
}

.designer-card.sixth {
  z-index: 4;
  -webkit-transform: translate3d(0px, 0px, 2px) rotate(-3deg);
  transform: translate3d(0px, 0px, 2px) rotate(-3deg);
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
}

.designer-card.eighth {
  top: -50px;
  z-index: 1;
  -webkit-transform: rotate(8deg);
  -ms-transform: rotate(8deg);
  transform: rotate(8deg);
}

.designer-card.eighth.about {
  z-index: -1;
}

.d-c-gradient {
  width: 100%;
  height: 100%;
  padding: 6px;
  border-radius: 3px;
  background-image: linear-gradient(45deg, hsla(0, 0%, 100%, 0.3), hsla(0, 0%, 100%, 0.6)), radial-gradient(circle farthest-corner at 0% 100%, #31b4d0, #52e8b9 20%, #a06ad1 40%, #fea5a5 60%, #fee5a5 80%, #41a9ea);
}

.d-c-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  padding: 32px 5px 22px;
  -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;
  background-color: #2c2b46;
}

.d-c-name-wrapper {
  margin-bottom: 4px;
  padding-right: 20px;
  padding-left: 20px;
  background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/605f9c9d1d298478c136c95a_red-icon.svg"), url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/605f9c9d1d298478c136c95a_red-icon.svg");
  background-position: 100% 50%, 0% 50%;
  background-size: auto, auto;
  background-repeat: no-repeat, no-repeat;
}

.d-c-name {
  font-size: 20px;
  line-height: 28px;
  text-align: center;
}

.d-c-title {
  color: hsla(0, 0%, 100%, 0.8);
  line-height: 22px;
  font-weight: 200;
  text-transform: capitalize;
}

.d-c-photo {
  margin-top: 5px;
  margin-bottom: 10px;
}

.d-c-photo.team {
  margin-top: 16px;
}

.d-c-info-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-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.d-c-info-tasks {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: baseline;
  -webkit-align-items: baseline;
  -ms-flex-align: baseline;
  align-items: baseline;
}

.d-c-tasks {
  margin-left: 8px;
  font-size: 16px;
  line-height: 26px;
}

.d-c-info-designer {
  margin-top: 7px;
  line-height: 21px;
  font-weight: 200;
  text-align: center;
}

.cosmonaut-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: 470px;
  -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;
}

.cosmonaut-wrapper.vs {
  position: absolute;
  left: auto;
  top: 0%;
  right: 0%;
  bottom: auto;
  max-width: 430px;
  margin-top: 48px;
}

.slider-nav-mob {
  display: none;
}

.numbers {
  z-index: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 158px;
  height: 50px;
  -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;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.divider-number-page {
  margin-right: 12px;
  margin-left: 12px;
}

.dropdown-question {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-left: 12px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.dropdown-advantages-ico {
  width: 68px;
  height: 68px;
}

.dropdown-advantages-wrapper {
  width: 100%;
  max-width: 1200px;
}

.dropdown-ico-wrap {
  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;
}

.dropdown-answer {
  display: block;
  width: 50%;
  max-width: 550px;
  margin-bottom: 16px;
  padding-right: 32px;
  padding-bottom: 28px;
  padding-left: 80px;
  border-style: none;
  border-width: 1px;
  border-color: #d9dcec #d9dcec #d9dcec transparent;
  border-bottom-left-radius: 6px;
  border-bottom-right-radius: 6px;
  background-color: #2c2b46;
  font-size: 16px;
  line-height: 26px;
  font-weight: 300;
}

.advantages-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-height: 600px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.advantages-photo {
  position: absolute;
  left: auto;
  top: -10px;
  right: 0%;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  -o-object-fit: contain;
  object-fit: contain;
}

.advantages-photo.img-4 {
  top: 35px;
}

.advantages-photo.img-2 {
  top: 15px;
}

.advantages-photo.img-3 {
  top: 20px;
}

.advantages-photo.img-1 {
  top: -30px;
}

.advantages-photo-wrapper {
  position: absolute;
  left: auto;
  top: -60px;
  right: 0%;
  bottom: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 49%;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  grid-auto-columns: 1fr;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
}

.advantages-photo-wrapper.manager {
  top: -290px;
}

.advantages-photo-wrapper.source {
  top: -187px;
}

.advantages-photo-wrapper.moneyback {
  top: -403px;
}

.dropdown-a-cont {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.button-container-56 {
  position: relative;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: auto;
  z-index: 10;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 56px;
  -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;
}

.footer-terms {
  width: 100%;
  background-color: #222236;
  background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/60b4fbc1f9cb8319f112cbc1_2-desk-trust-page-glow.svg"), url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/60b4fbbd3ae8434fa8bb31de_2-desk-trust-page-stars.svg");
  background-position: 50% 0%, 50% 100%;
  background-size: 2800px, 1440px;
  background-repeat: no-repeat, no-repeat;
}

.tabs-content-copy {
  overflow: visible;
}

.tab-pane-portfolio {
  max-width: 1200px;
  margin-top: 40px;
  margin-right: auto;
  margin-left: auto;
}

.portfolio-grid {
  display: -ms-grid;
  display: grid;
  width: 100%;
  max-width: 1200px;
  grid-auto-flow: row dense;
  grid-auto-columns: 1fr;
  grid-auto-rows: minmax(200px, 360fr);
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  -ms-grid-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  -ms-grid-rows: 360px 360px 360px 360px 360px 360px 360px 360px;
  grid-template-rows: 360px 360px 360px 360px 360px 360px 360px 360px;
}

.portfolio-grid.third {
  -ms-grid-rows: 360px 360px 360px 360px 360px;
  grid-template-rows: 360px 360px 360px 360px 360px;
}

.portfolio-grid.fourth-grid {
  -ms-grid-rows: 360px 360px 360px 360px 360px 360px 360px;
  grid-template-rows: 360px 360px 360px 360px 360px 360px 360px;
}

.portfolio-grid.finth {
  -ms-grid-rows: 360px 360px 360px;
  grid-template-rows: 360px 360px 360px;
}

.footer-link {
  -webkit-transition: all 250ms cubic-bezier(.25, .46, .45, .94);
  transition: all 250ms cubic-bezier(.25, .46, .45, .94);
  color: #fff;
  text-decoration: none;
}

.footer-link:hover {
  color: #fae8bc;
}

.footer-link.contact {
  color: hsla(0, 0%, 100%, 0.8);
}

.hero-lottie-flex {
  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;
}

.rocket-img {
  height: 460px;
  max-width: 420px;
}

.close-btn {
  position: fixed;
  left: auto;
  top: 30px;
  right: 30px;
  bottom: auto;
  z-index: 1;
  width: 80px;
  height: 100px;
  background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/60625ba3b1f1aaca2ce96a9d_clos.svg");
  background-position: 100% 0%;
  background-size: auto;
  background-repeat: no-repeat;
  opacity: 0.8;
  -webkit-transition: opacity 250ms cubic-bezier(.25, .46, .45, .94);
  transition: opacity 250ms cubic-bezier(.25, .46, .45, .94);
  cursor: pointer;
}

.close-btn:hover {
  opacity: 1;
}

.button-trial-price {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  max-width: 160px;
  padding: 14px 12px;
  -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-radius: 6px;
  background-color: #fee4a5;
  background-image: -webkit-gradient(linear, left top, right top, from(#ffe5a5), color-stop(100%, #f19291), color-stop(0, #f69393), to(#fff));
  background-image: linear-gradient(90deg, #ffe5a5, #f19291 100%, #f69393 0, #fff);
  text-decoration: none;
}

.button-trial-price:hover {
  background-image: -webkit-gradient(linear, left top, left bottom, from(#fee4a5), to(#fee4a5));
  background-image: linear-gradient(180deg, #fee4a5, #fee4a5);
}

.button-trial-price:active {
  background-color: #fea5a5;
  background-image: none;
}

.button-trial-price.vs-page {
  height: 48px;
  max-width: 201px;
}

.button-trial-price.vs-page.penji {
  width: 201px;
}

.body-pricing {
  background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/60b504b6d012f7771750556b_pricing-stars-desk-new.svg"), url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/607278ad9191fa142a77bab5_pricing-glow-final-desk.svg");
  background-position: 50% 0%, 50% 0%;
  background-size: 1440px, 2800px;
  background-repeat: no-repeat, no-repeat;
}

.slack-ico {
  margin-right: 8px;
}

.numbers-p-page {
  margin-right: 16px;
  color: #fae8bc;
  font-size: 56px;
  line-height: 100%;
  font-weight: 500;
  text-shadow: 0 1px 40px rgba(254, 228, 165, 0.2);
}

.plan-name {
  font-size: 20px;
  line-height: 28px;
  font-weight: 500;
}

.plan-name.pricebar {
  font-size: 16px;
  line-height: 20px;
}

.plan-price {
  color: #fae8bc;
  font-size: 28px;
  line-height: 42px;
  font-weight: 500;
}

.plan-price.mob {
  display: none;
}

.plan-price.pricebar {
  font-size: 16px;
  line-height: 26px;
  font-weight: 300;
}

.additional-fee {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 42px;
  -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;
}

.additional-fee.mob {
  display: none;
}

.hero-title-wrapper-pricing {
  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;
}

.circlestars-img-holder {
  position: absolute;
  left: 100px;
  top: -40px;
  right: auto;
  bottom: auto;
  display: block;
  width: 193px;
  height: 190px;
}

.hint-img-wrapper {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 40px;
  height: 40px;
  padding-left: 8px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  cursor: help;
}

.hint-container {
  position: absolute;
  left: -192px;
  top: -85px;
  right: 0%;
  bottom: auto;
  z-index: 50;
  display: none;
  width: 420px;
  min-height: 80px;
  -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;
}

.hint-container.second-hint {
  left: -180px;
  width: 396px;
}

.hint-container.vs-pickle {
  left: -91px;
  top: -43px;
  bottom: auto;
  width: 218px;
  min-height: 47px;
}

.hint-box-poiner {
  position: relative;
  width: 14px;
  height: 14px;
  margin-top: -8px;
  border-radius: 4px;
  background-color: #fff;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}

.hint-box {
  position: relative;
  z-index: 1;
  height: 100%;
  padding: 8px 14px 8px 16px;
  border-radius: 4px;
  background-color: #fff;
}

.hint-box.vs-pickle {
  padding-right: 9px;
  padding-left: 10px;
}

.hint-box.plans-block {
  min-width: 204px;
  text-align: center;
}

.price-bar {
  position: -webkit-sticky;
  position: sticky;
  top: 90px;
  z-index: 10;
  width: 100%;
  max-width: 1200px;
  margin-right: auto;
  margin-left: auto;
  opacity: 0;
  -webkit-transform: translate(0px, -90px);
  -ms-transform: translate(0px, -90px);
  transform: translate(0px, -90px);
}

.price-bar-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  max-width: 723px;
  margin-left: auto;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom-left-radius: 6px;
  border-bottom-right-radius: 6px;
  background-color: #2c2b46;
}

.price-bar-container.vs-pickle {
  width: 100%;
  max-width: 727px;
  margin-top: -1px;
}

.price-bar-container.vs-penji {
  width: 100%;
  max-width: 496px;
  margin-top: -1px;
}

.pricing-bottom-text {
  font-size: 16px;
  line-height: 20px;
  font-weight: 500;
}

.normal-bold-span {
  font-weight: 500;
}

.normal-bold-span.cookie-link {
  color: #fae8bc;
  text-decoration: none;
}

.normal-bold-span.gold {
  color: #fae8bc;
}

.normal-bold-span.purple {
  color: #91a2ff;
}

.normal-bold-span.green {
  color: #7cef92;
}

.normal-bold-span.blue {
  color: #94f3ea;
}

.normal-bold-span.red {
  color: #ff8383;
}

.normal-bold-span.white {
  color: #fff;
}

.portfolio-bg-stars {
  background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/609ebccd0142146a766b596a_stars-portfolio-desk-2.svg"), url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/609ebcccb61da8202200c62b_glow-portfolio-desk-2.svg");
  background-position: 50% 0%, 50% 0%;
  background-size: 1440px, 2800px;
  background-repeat: no-repeat, no-repeat;
}

.titile-bg-img {
  border-radius: 4px;
}

.price-bar-col {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 30%;
  height: 74px;
  max-width: 217px;
  padding-top: 12px;
  padding-bottom: 12px;
  -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;
  text-align: center;
}

.wide-secondary-btn {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 388px;
  height: 64px;
  padding: 20px 40px;
  -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-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/606d8867dbe8c0d27fbe5e3a_Border-wide-btn-white.svg");
  background-position: 50% 50%;
  background-size: auto;
  background-repeat: no-repeat;
  -webkit-transition: all 300ms cubic-bezier(.25, .46, .45, .94);
  transition: all 300ms cubic-bezier(.25, .46, .45, .94);
  color: #fff;
  font-size: 20px;
  line-height: 24px;
  font-weight: 500;
  text-align: center;
  text-decoration: none;
  cursor: pointer;
}

.wide-secondary-btn:hover {
  background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/606d8867dbe8c03c45be5e39_Border-wide-btn-gradient.svg");
  background-size: auto;
  color: #fee4a5;
}

.wide-secondary-btn:active {
  background-color: rgba(254, 228, 165, 0.05);
}

.adv-toggle {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 50%;
  height: 74px;
  max-width: 550px;
  margin-left: 0px;
  padding: 6px 10px 0px 5px;
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
  background-color: #2c2b46;
  color: #fff;
}

.adv-toggle.w--open {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
  background-color: #2c2b46;
}

.global-css {
  width: 0px;
  height: 0px;
}

.logo-img.mob {
  display: none;
}

.tablink {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-right: 66px;
  padding-right: 0px;
  padding-bottom: 2px;
  padding-left: 0px;
  border-bottom: 2px solid transparent;
  background-color: transparent;
  -webkit-transition: all 250ms cubic-bezier(.455, .03, .515, .955);
  transition: all 250ms cubic-bezier(.455, .03, .515, .955);
  color: #fff;
}

.tablink:hover {
  color: #fae8bc;
}

.tablink.w--current {
  border-bottom: 2px solid #fae8bc;
  background-color: transparent;
  color: #fae8bc;
}

.tablink.portfolio-page {
  margin-right: 33px;
  margin-left: 33px;
}

.tablink.portfolio-page.last {
  border-bottom-style: none;
}

.tablink.lasr-home {
  border-bottom-style: none;
}

.tab-divider {
  position: absolute;
  left: 130px;
  width: 2px;
  height: 28px;
  margin-top: 2px;
  background-color: hsla(0, 0%, 100%, 0.8);
  -webkit-transform: rotateX(-180deg) rotateY(0deg) rotateZ(-14deg);
  transform: rotateX(-180deg) rotateY(0deg) rotateZ(-14deg);
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
}

.tab-divider.portfolio {
  position: relative;
  left: 33px;
}

.adv-ico {
  position: static;
  margin-right: 16px;
  margin-left: 16px;
  font-size: 19px;
}

.adv-answer {
  position: relative;
  display: block;
  background-color: transparent;
}

.adv-answer.w--open {
  position: relative;
}

.first-dropdown {
  width: 100%;
  background-color: transparent;
}

.first-adv-answer {
  position: relative;
  display: block;
  background-color: transparent;
  opacity: 1;
}

.first-adv-answer.w--open {
  position: relative;
}

.adv-dropdown {
  width: 100%;
  background-color: transparent;
}

.first-adv-toggle {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 50%;
  height: 74px;
  max-width: 550px;
  margin-left: 0px;
  padding: 6px 10px 0px 5px;
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
  background-color: #2c2b46;
  color: #fff;
}

.first-adv-toggle.w--open {
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
  background-color: #2c2b46;
}

.first-adv-ico {
  position: static;
  margin-right: 16px;
  margin-left: 16px;
  font-size: 19px;
}

.divider-yellow {
  position: absolute;
  left: 0%;
  top: auto;
  right: 0%;
  bottom: 0%;
  height: 2px;
}

.how-to-container {
  width: 100%;
  max-width: 1200px;
  margin-top: 100px;
}

.hero-facts-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  max-width: 990px;
  margin-top: 160px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
}

.hero-facts-wrapper.about {
  max-width: 906px;
}

.hero-facts-wrapper.about.mobile-adapted {
  display: none;
}

.hero-facts-wrapper.about.desktop-ver {
  margin-top: 157px;
}

.step-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-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;
  text-align: center;
}

.steps-divider {
  width: 100%;
  height: 1px;
  max-width: 188px;
  margin-right: 36px;
  margin-bottom: 28px;
  margin-left: 36px;
  background-color: hsla(0, 0%, 100%, 0.3);
}

.hero-how-to {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-right: 10px;
  padding-left: 10px;
  -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;
}

.accordion-how-to {
  display: block;
  overflow: hidden;
  width: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}

.how-to-body {
  background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/60b4f3656480d61b2f443cbe_how-it-works-start-desk-upd.svg"), url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/60743c0f9191fa4e1e7fa599_Glow-how-to-desk.svg");
  background-position: 50% 0%, 50% 0%;
  background-size: 1440px, 2800px;
  background-repeat: no-repeat, no-repeat;
}

.ht-grid {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  -ms-grid-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  -ms-grid-rows: 360px 360px 360px 360px;
  grid-template-rows: 360px 360px 360px 360px;
}

.ht-grid-img {
  border-radius: 8px;
}

.ht-grid-img.tab {
  display: none;
}

.ht-grid-img.mob {
  display: none;
}

.steps-text {
  margin-top: 18px;
}

.steps-ico {
  width: 75px;
  height: 75px;
}

.cookie {
  position: fixed;
  left: 24px;
  bottom: 24px;
  z-index: 900;
  display: none;
  width: 100%;
  max-width: 750px;
  padding-top: 12px;
  padding-right: 32px;
  padding-bottom: 12px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 6px;
  background-color: rgba(44, 43, 70, 0.8);
  opacity: 0;
  -webkit-transform: translate(0px, 200px);
  -ms-transform: translate(0px, 200px);
  transform: translate(0px, 200px);
}

.cookie-text-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-right: 24px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.cookie-img {
  width: 92px;
  height: 68px;
}

.cookie-accept-btn {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 36px;
  max-width: 143px;
  -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-radius: 6px;
  background-color: #fee4a5;
  background-image: -webkit-gradient(linear, left top, right top, from(#ffe5a5), color-stop(100%, #f19291), color-stop(0, #f69393), to(#fff));
  background-image: linear-gradient(90deg, #ffe5a5, #f19291 100%, #f69393 0, #fff);
  text-decoration: none;
}

.cookie-accept-btn:hover {
  background-image: -webkit-gradient(linear, left top, left bottom, from(#fee4a5), to(#fee4a5));
  background-image: linear-gradient(180deg, #fee4a5, #fee4a5);
}

.cookie-accept-btn:active {
  background-color: #fea5a5;
  background-image: none;
}

.cookie-yes-icon {
  margin-right: 8px;
}

.policy-container {
  width: 100%;
  max-width: 1050px;
}

.policy-title {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: auto;
  margin-bottom: 60px;
  padding-right: 10px;
  padding-bottom: 20px;
  padding-left: 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;
}

.policy-title.mobile {
  display: none;
}

.policy-title-link {
  padding-top: 10px;
  padding-bottom: 10px;
  border-bottom: 2px solid rgba(250, 232, 188, 0);
  -webkit-transition: all 250ms cubic-bezier(.455, .03, .515, .955);
  transition: all 250ms cubic-bezier(.455, .03, .515, .955);
  color: #fff;
  text-decoration: none;
}

.policy-title-link:hover {
  color: #fae8bc;
}

.policy-title-link.w--current {
  border-bottom-color: #fae8bc;
  color: #fae8bc;
}

.policy {
  font-family: 'E ukraine', sans-serif;
  font-size: 20px;
  line-height: 28px;
  font-weight: 500;
}

.divider-policy {
  width: 2px;
  height: 28px;
  margin-right: 28px;
  margin-left: 28px;
  background-color: hsla(0, 0%, 100%, 0.8);
  -webkit-transform: rotateX(-180deg) rotateY(0deg) rotateZ(-14deg);
  transform: rotateX(-180deg) rotateY(0deg) rotateZ(-14deg);
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
}

.policy-bg {
  z-index: 30;
  width: 100%;
  padding: 16px;
  border-radius: 6px;
  background-color: #2c2b46;
}

.title-text-about {
  position: relative;
  text-align: center;
}

.title-text-about.desk-ab {
  width: 100%;
  max-width: 1240px;
}

.triangle-about-us-lottie {
  position: relative;
  min-width: 769px;
}

.awesomic-angels-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  max-width: 1080px;
  margin-top: 64px;
  margin-bottom: -60px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.angel-card {
  width: 320px;
  margin-right: 30px;
  margin-bottom: 60px;
  margin-left: 30px;
}

.angel-card.first {
  margin-left: 0px;
}

.angel-card.third {
  margin-right: 0px;
}

.container-hq-photos {
  width: 100%;
  max-width: 1200px;
  margin-top: 64px;
}

.angel-photo {
  width: 320px;
  height: 328px;
}

.angel-photo.slick {
  display: block;
  max-width: 320px;
}

.angel-name {
  margin-right: 16px;
  color: #fae8bc;
  font-size: 24px;
  line-height: 36px;
  font-weight: 500;
}

.angel-name-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 24px;
  margin-bottom: 8px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.hq-photos-grid {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: 360px 360px 360px;
  grid-template-rows: 360px 360px 360px;
}

.about-photo-dog-container {
  position: absolute;
  left: 0%;
  top: auto;
  right: 0%;
  bottom: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: 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;
}

.about-us-fact-figure {
  color: #fae8bc;
  font-size: 56px;
  line-height: 100%;
  text-shadow: 0 8px 40px rgba(254, 228, 165, 0.2);
}

.astronaut-container {
  position: relative;
  z-index: 2;
  width: 100%;
  height: 900px;
  max-width: 1200px;
}

.roman {
  position: absolute;
  left: -6%;
  top: 15.5%;
  right: auto;
  bottom: auto;
  width: 100%;
  max-width: 644px;
  -webkit-transform: rotate(31.5deg);
  -ms-transform: rotate(31.5deg);
  transform: rotate(31.5deg);
}

.nastya {
  position: absolute;
  left: auto;
  top: 44%;
  right: 3.5%;
  bottom: 0%;
  width: 100%;
  max-width: 531px;
  -webkit-transform: rotate(23deg);
  -ms-transform: rotate(23deg);
  transform: rotate(23deg);
}

.hero-title-span.about-us {
  margin-left: 5px;
}

.hq-img.desk-none {
  display: none;
}

.hq-img.mob {
  display: none;
}

.about-figure {
  color: #fae8bc;
  font-size: 56px;
  line-height: 1em;
  text-shadow: 0 1px 40px rgba(255, 230, 166, 0.2);
}

.divider-about {
  width: 1px;
  height: 56px;
  margin-left: 48px;
  background-color: hsla(0, 0%, 100%, 0.3);
}

.stars-circle-about {
  position: absolute;
  left: auto;
  top: 0%;
  right: 0%;
  bottom: auto;
  margin-top: 28px;
}

.hero-about {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  margin-bottom: 57px;
  padding-right: 10px;
  padding-left: 10px;
  -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;
}

.astronaut-text-1 {
  position: absolute;
  left: 38.7%;
  top: 15.9%;
}

.astronaut-text-2 {
  position: absolute;
  left: 14.5%;
  top: auto;
  right: 0%;
  bottom: 15.5%;
}

.astronaut-text-3 {
  position: absolute;
  left: 50%;
  top: 47.5%;
}

.arrow-down {
  position: absolute;
  left: 33%;
  top: -75%;
  right: auto;
}

.arrow-up {
  position: absolute;
  left: 18%;
  top: 101.1%;
  right: auto;
}

.about-us-facts-eclipse {
  position: relative;
  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;
}

.about-us-facts-line {
  position: absolute;
  left: 61px;
  width: 310px;
  height: 1px;
  background-color: hsla(0, 0%, 100%, 0.3);
}

.fact-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 165px;
  -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-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  text-align: center;
}

.body-about {
  background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/611fb7b1b6150dffe2e79395_newaboutstars-desk.svg"), url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/611fb7c1fc840faaaf6453f5_newaboutglow-desk.svg");
  background-position: 0px 0px, 50% 0%;
  background-size: 1440px 6948px, 2800px 7409px;
  background-repeat: no-repeat, no-repeat;
}

.astronaut-text {
  color: #fff;
  font-size: 40px;
  line-height: 60px;
  font-weight: 500;
}

.astronaut-text.second-line {
  margin-left: 3.4em;
}

.astronaut-text.second-line.down {
  margin-left: 5.3em;
}

.angels-heading {
  text-align: center;
}

.angels-heading.tab {
  display: none;
}

.social-logo {
  width: 58px;
  height: 58px;
}

.ico-img-2 {
  display: none;
}

.heading-wrapper-benefits {
  margin-bottom: 48px;
}

.lottie-vs-rainbow {
  position: relative;
  width: 320px;
  height: 100px;
}

.lottie-vs-inline {
  position: relative;
  display: inline-block;
  margin-bottom: -10px;
  margin-left: 0.7em;
}

.lottie-vs-wrapper {
  position: absolute;
  z-index: 1;
  padding-top: 1px;
  padding-bottom: 2px;
}

.card-vs {
  width: 280px;
  height: 441px;
  -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;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  -webkit-transform: rotate(-8deg);
  -ms-transform: rotate(-8deg);
  transform: rotate(-8deg);
}

.vs-block-holder {
  margin-right: 28px;
  margin-left: 66px;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
}

.vs-container {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 100px;
  margin-bottom: 199px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
}

.vs-img {
  width: 210px;
  height: 480px;
}

.vs-body {
  background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/60db1b52e53f3af17a4d6e59_vs-mew-glow-desk.svg"), url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/60db1b52dde41370335c31b6_vs-mew-Stars-desk.svg");
  background-position: 50% 0%, 50% 0%;
  background-size: 2800px, 1440px;
  background-repeat: no-repeat, no-repeat;
}

.pricelist-container {
  width: 100%;
  max-width: 1200px;
  margin-top: -74px;
}

.price-columns-grid {
  grid-column-gap: 8px;
  -ms-grid-columns: auto auto auto;
  grid-template-columns: auto auto auto;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.price-columns-grid.pricing-page {
  grid-column-gap: 0px;
}

.pricing-column {
  width: 454px;
  -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;
}

.pricing-column.gold {
  width: 257px;
  margin-right: 8px;
  margin-left: 8px;
  padding: 12px;
  border-radius: 6px;
  background-image: linear-gradient(225deg, #fee4a5, #fecda5);
}

.pricing-column.gold.pricing-page {
  margin-right: 16px;
  margin-left: 16px;
  padding-bottom: 12px;
}

.pricing-column.penji {
  width: 223px;
}

.pricing-column.simple {
  width: 217px;
}

.pricing-column-features {
  width: 457px;
}

.pricing-column-features.penji {
  width: 688px;
}

.pricing-column-features.pricing-page {
  width: 694px;
}

.features-grid {
  -webkit-align-content: start;
  -ms-flex-line-pack: start;
  align-content: start;
  grid-row-gap: 20px;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
}

.pricing-top {
  width: 100%;
  height: 126px;
}

.pricing-top.top-padding {
  padding-top: 40px;
}

.pricing-top.first {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-left: 20px;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
}

.pricing-top.awesomic-col {
  height: 114px;
}

.pricing-top.flex {
  padding-top: 40px;
}

.pricing-top.bar {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 74px;
  -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;
}

.pricing-top.vs-penji {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 74px;
  -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;
}

.pricing-awesomic-col {
  width: 233px;
  padding-right: 16px;
  padding-left: 16px;
  -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;
  border-radius: 6px;
  background-color: #2c2b46;
}

.price-grid {
  width: 100%;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  justify-items: center;
  -webkit-box-align: start;
  -webkit-align-items: start;
  -ms-flex-align: start;
  align-items: start;
  -webkit-align-content: start;
  -ms-flex-line-pack: start;
  align-content: start;
  grid-row-gap: 20px;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
}

.price-grid.competitors {
  grid-column-gap: 8px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
}

.vs-logo-awesomic {
  width: 174px;
  height: 26px;
  margin-top: 36px;
  margin-right: 16px;
  margin-left: 16px;
}

.vs-logo-awesomic.mob {
  display: none;
}

.vs-logo-awesomic.desk-bar {
  margin-top: 0px;
}

.vs-logo-awesomic.in-bar {
  display: none;
}

.vs-competitor-logo-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -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;
}

.designpickle-logo {
  width: 100px;
  height: 42px;
}

.vs-c-plan {
  position: relative;
  margin-left: 16px;
}

.vs-c-plan-name {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 29px;
  padding-bottom: 1px;
  -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;
}

.pricing-h3-title {
  color: #fff;
  font-size: 24px;
  line-height: 36px;
  font-weight: 500;
}

.pricing-h3-title.bottom-margin {
  margin-bottom: 2px;
}

.pricing-feature-line {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 42px;
  padding-left: 20px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 4px;
}

.pricing-feature-line.color {
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: hsla(0, 0%, 100%, 0.03);
}

.pricing-feature-line.designers-available {
  margin-top: 48px;
  margin-bottom: 8px;
}

.pricing-vs-line {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 42px;
  -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-radius: 4px;
}

.pricing-vs-line.color {
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: hsla(0, 0%, 100%, 0.03);
}

.pricing-vs-line.color.additional-fee {
  background-color: transparent;
}

.pricing-vs-line.designers-available {
  margin-top: 48px;
  margin-bottom: 8px;
}

.pricing-vs-line.price-hint {
  display: none;
}

.pricing-middle-line {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 96px;
  margin-bottom: 10px;
  padding-left: 20px;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
}

.pricing-middle-line.price-col {
  padding-left: 0px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
}

.pricing-middle-line.top-margin {
  margin-top: 8px;
}

.vs-btn-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 76px;
  margin-bottom: 16px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
}

.vs-pr-text-wrapper {
  display: inline-block;
  margin-left: auto;
  padding-top: 14px;
  padding-bottom: 14px;
}

.vs-dog-container {
  position: relative;
  width: 100%;
  max-width: 1200px;
}

.dog-vs-img {
  position: absolute;
  left: 120px;
  bottom: 0px;
}

.client-logos-mobile {
  display: none;
}

.vs-card-img {
  width: 100%;
  height: 100%;
}

.card-vs-competitor {
  position: relative;
  top: 128px;
  width: 280px;
  height: 441px;
  -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;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  -webkit-transform: rotate(14deg);
  -ms-transform: rotate(14deg);
  transform: rotate(14deg);
}

.title-text-vs {
  position: relative;
  max-width: 1127px;
  text-align: center;
}

.title-text-vs.mobile {
  display: none;
}

.vs-c-plan-bg-mob {
  display: none;
}

.reviews-grid {
  width: 100%;
  max-width: 1200px;
  margin-top: 160px;
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  -ms-grid-columns: 360px 780px;
  grid-template-columns: 360px 780px;
  -ms-grid-rows: 318px 254px;
  grid-template-rows: 318px 254px;
}

.reviews-grid.pricing {
  margin-top: 140px;
}

.review {
  padding: 32px 24px;
  border-radius: 6px;
  background-color: #fff;
}

.review-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 160px;
  margin-bottom: 200px;
  -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;
  border-radius: 6px;
}

.grid-price-mobile {
  display: none;
}

.pricelist-btn-wrapper {
  display: none;
}

.vs-penji-logo {
  width: 78px;
  height: 40px;
}

.vs-penji-body {
  background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/60891e517856a979d18a3e0c_penji-stars-bg-desk.svg"), url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/60886deafa8cd315150d9ed4_penji-glow-bg-desk.svg");
  background-position: 50% 0%, 50% 0%;
  background-size: 1440px, 2800px;
  background-repeat: no-repeat, no-repeat;
}

.vs-penji-text-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 48px;
  padding-right: 14px;
  padding-left: 14px;
  -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;
  text-align: center;
}

.top-pricing-plan {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: 180px;
  margin-bottom: 60px;
  padding-top: 24px;
  -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;
}

.top-pricing-plan.simple {
  margin-top: 46px;
}

.plan-title {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 2px;
  margin-bottom: 12px;
  -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;
  color: #1b1b2b;
  font-size: 16px;
  line-height: 20px;
  font-weight: 500;
}

.first-price-col {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 217px;
  margin-left: auto;
  -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;
}

.pricing-save-text {
  margin-top: 28px;
}

.pricing-save-text.mobile {
  display: none;
}

.stars-container {
  position: relative;
}

.pricing-page-line {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 42px;
  -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-radius: 4px;
}

.img-plan-bg-img {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  width: 100%;
  height: 100%;
  border-radius: 4px;
}

.teams-photo {
  width: 200px;
  height: 200px;
}

.cosmonaut-img {
  width: 470px;
  height: 630px;
  -o-object-fit: contain;
  object-fit: contain;
}

.cosmonaut-img.vspage {
  -o-object-fit: contain;
  object-fit: contain;
}

.case-hero-container {
  width: 100%;
  max-width: 1200px;
  margin-top: 120px;
}

.case-lottie-arrow {
  width: 90px;
  height: 112px;
  margin-top: 40px;
  margin-bottom: 48px;
  margin-left: 450px;
}

.span-orange {
  color: #fb781f;
}

.case-hero-span {
  margin-left: 103px;
}

.case-study-about {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 396px;
  max-width: 1200px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-radius: 6px;
  background-image: linear-gradient(145deg, #fff, #f9fafd 50%);
}

.case-hero-img {
  width: 100%;
  max-width: 497px;
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
}

.case-hero-text {
  margin-top: 80px;
  margin-right: 200px;
  margin-left: 88px;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  color: #222236;
}

.case-hero-details {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 64px;
  -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;
}

.details-wrap.last {
  margin-right: 12px;
}

.case-reference-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  max-width: 1200px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.case-client-photo {
  width: 360px;
  height: 367px;
}

.case-client-photo.mob {
  display: none;
}

.case-reference-text {
  width: 100%;
  max-width: 775px;
  margin-top: 28px;
}

.before-after-container {
  overflow: hidden;
  width: 100%;
  max-width: 1200px;
  margin-top: 138px;
  margin-bottom: 200px;
}

.before-after-container.memory {
  margin-top: 0px;
  margin-bottom: 0px;
}

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

.h4.before-after {
  margin-bottom: 20px;
  text-align: right;
}

.before-after-slider {
  position: relative;
  width: 1200px;
  height: 672px;
}

.before-after-slider.blog {
  width: 100%;
  height: auto;
  max-width: 780px;
  min-height: 436px;
}

.before-img-inner {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  width: 1200px;
  height: 672px;
  border-radius: 6px;
}

.before-img-inner.blog-ba {
  width: 100%;
  height: auto;
}

.task-divider {
  width: 221px;
  height: 1px;
  margin-top: 28px;
  margin-right: 60px;
  margin-left: 60px;
  background-color: hsla(0, 0%, 100%, 0.3);
}

.task-description {
  width: 100%;
  max-width: 780px;
  margin-top: 16px;
}

.task-description.memory {
  max-width: 618px;
}

.task-description.perfecto {
  max-width: 618px;
}

.task-description.mentum {
  max-width: 618px;
}

.task-description.mentum-result {
  max-width: 618px;
}

.task-description.care {
  max-width: 601px;
}

.case-container-results {
  width: 100%;
  max-width: 1200px;
  margin-bottom: 94px;
  padding-right: 35px;
}

.case-container-results.logo-design {
  margin-top: 240px;
  padding-right: 180px;
}

.case-container-results.logo-design {
  margin-top: 240px;
  padding-right: 180px;
}

.case-container-results.logo-design.mobile {
  display: none;
}

.case-container-results.tab {
  display: none;
}

.case-container-results.mob {
  display: none;
}

.case-letters-container {
  position: absolute;
  width: 100%;
  max-width: 1920px;
}

.case-letters-container._2 {
  display: block;
}

.letters-up {
  -webkit-transform: translate(20px, 0px);
  -ms-transform: translate(20px, 0px);
  transform: translate(20px, 0px);
}

.letters-img {
  width: 1902px;
  height: 152px;
  max-width: 1902px;
  -o-object-position: 0% 50%;
  object-position: 0% 50%;
}

.letters-img.web-mobile {
  width: 2218px;
  max-width: 2218px;
}

.letters-down {
  margin-top: 81px;
  -webkit-transform: translate(-225px, 0px);
  -ms-transform: translate(-225px, 0px);
  transform: translate(-225px, 0px);
}

.letters-down.second {
  -webkit-transform: translate(-793px, 0px);
  -ms-transform: translate(-793px, 0px);
  transform: translate(-793px, 0px);
}

.entirebody-final-logo {
  z-index: 1;
  width: 1200px;
  height: 600px;
  border-radius: 6px;
}

.entirebody-final-logo.mob {
  display: none;
}

.logo-description-container {
  width: 100%;
  max-width: 1200px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.logo-description-col {
  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;
  text-align: center;
}

.logo-description-col.last {
  width: 100%;
  max-width: 340px;
}

.logo-desc-wrap {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 110px;
  margin-bottom: 48px;
  -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;
}

.entirebody-logo-cont {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  max-width: 1040px;
  margin-top: 160px;
  margin-right: auto;
  margin-left: auto;
  -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;
}

.client-comment-img {
  width: 415px;
  height: 116px;
  margin-left: 20px;
}

.client-comment-img._3 {
  width: 498px;
}

.client-comment {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 64px;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
}

.client-comment.second {
  margin-top: 0px;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}

.client-comment.graphics {
  margin-top: 4px;
}

.entirebody-img-2 {
  width: 629px;
  height: 652px;
  border-radius: 6px;
}

.entirebody-img-1 {
  width: 507px;
  height: 480px;
  border-radius: 6px;
}

.letters-section-cont {
  position: relative;
  z-index: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  max-width: 1200px;
  margin-top: 306px;
  margin-bottom: 200px;
  -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;
}

.letters-section-cont.second {
  margin-top: 320px;
}

.entirebody-web-img-1 {
  border-radius: 6px;
}

.entirebody-web-img-2 {
  border-radius: 6px;
}

.container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  max-width: 1200px;
  -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;
}

.container.font {
  margin-bottom: 160px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.container.designer-review {
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.container.vertical-center {
  -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;
}

.container.center-align {
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.container.relative {
  position: relative;
}

.container.align-center {
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.container.xl-vertical {
  -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;
}

.font-divider {
  width: 117px;
  height: 1px;
  margin-right: 60px;
  margin-left: 60px;
  background-color: hsla(0, 0%, 100%, 0.3);
}

.entirebody-font-img {
  width: 570px;
  height: 160px;
}

.palette-col {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  max-width: 360px;
  padding: 20px 20px 24px;
  -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;
  border-radius: 6px;
  background-image: linear-gradient(135deg, #fff, #f9fafd 50%);
  color: #222236;
  text-align: center;
}

.palette-color {
  width: 100%;
  height: 200px;
  max-width: 320px;
  margin-bottom: 32px;
  border-radius: 6px;
  background-color: #fb781f;
  box-shadow: 0 22px 32px -10px rgba(251, 120, 31, 0.25);
}

.palette-color.gray {
  background-color: #e5e5ea;
  box-shadow: 0 22px 32px -10px rgba(229, 229, 234, 0.25);
}

.palette-color.blue {
  background-color: #1f1f56;
  box-shadow: 0 22px 32px -10px rgba(31, 31, 86, 0.25);
}

.color-name {
  font-size: 24px;
  line-height: 36px;
  font-weight: 300;
}

.case-screenshots-grid {
  width: 100%;
  max-width: 1200px;
  grid-column-gap: 0px;
  grid-row-gap: 60px;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
}

.case-screenshots-grid.icons {
  margin-top: 200px;
}

.case-screenshots-grid.graphics {
  margin-top: 200px;
  margin-bottom: 200px;
  grid-column-gap: 60px;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: 360px 360px;
  grid-template-rows: 360px 360px;
}

.case-screenshots-grid.merch {
  margin-top: 200px;
  margin-bottom: 248px;
  grid-column-gap: 60px;
  -ms-grid-columns: auto auto;
  grid-template-columns: auto auto;
  -ms-grid-rows: 480px auto;
  grid-template-rows: 480px auto;
}

.table {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.table.left-align.icons {
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.square-screenshots-cont {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 360px;
  margin-top: 40px;
  -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;
}

.square-screenshot {
  width: 156px;
  height: 144px;
  border-radius: 6px;
  box-shadow: 0 4px 12px 0 hsla(0, 0%, 52.2%, 0.22);
}

.grid-divider {
  width: 222px;
  height: 1px;
  background-color: hsla(0, 0%, 100%, 0.3);
}

.grid-divider.mobile-app {
  width: 158px;
  margin-right: auto;
  margin-left: 60px;
}

.grid-divider.small {
  width: 89px;
  margin-right: 60px;
}

.grid-divider.large {
  width: 205px;
  margin-left: 60px;
}

.grid-divider.medium {
  width: 144px;
  margin-left: 60px;
}

.grid-heading-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 51px;
  -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;
}

.entirebody-screenshot-1 {
  width: 780px;
  height: 440px;
  border-radius: 6px;
}

.entirebody-screenshot-2 {
  width: 1029px;
  height: 767px;
  border-radius: 6px;
}

.entirebody-screenshot-2.mob {
  display: none;
}

.grid-screenshot-long {
  position: relative;
}

.entirebody-img-4 {
  width: 300px;
  height: 975px;
  margin-top: -419px;
  border-radius: 6px;
  box-shadow: 0 7px 76px -10px rgba(0, 0, 0, 0.15);
}

.entirebody-img-5 {
  position: absolute;
  right: 0%;
  width: 960px;
  height: 556px;
  border-radius: 6px;
  box-shadow: 0 7px 76px -10px rgba(0, 0, 0, 0.15);
}

.entirebody-img-5.mob {
  display: none;
}

.screenshots-grid-wrapper {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  max-width: 1440px;
  margin-top: 200px;
  -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;
}

.body-entirebody-case {
  background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/609b2c5cd5bb710c30928af9_case-study-stars-desk.svg"), url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/609b2c5b6d637751c9811781_case-study-glow-desk.svg");
  background-position: 50% 0%, 50% 0%;
  background-size: 1440px, 2800px 18509px;
  background-repeat: no-repeat, no-repeat;
}

.app-screenshots-table {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.entirebody-app-screenshot {
  width: 360px;
  height: 780px;
  border-radius: 6px;
}

.app-screenshots-grid {
  width: 100%;
  max-width: 1200px;
  margin-top: 200px;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
}

.client-comment-img-2 {
  width: 268px;
  height: 116px;
  margin-right: 20px;
}

.illusrtation-entirebody {
  width: 780px;
  height: 360px;
  border-radius: 6px;
}

.illustration-square {
  width: 360px;
  height: 360px;
  border-radius: 6px;
}

.icon-pack-img {
  width: 1200px;
  height: 561px;
  border-radius: 6px;
}

.icon-pack-img.mob {
  display: none;
}

.entirebody-icons {
  width: 780px;
  height: 120px;
}

.graphics-img-long {
  width: 360px;
  height: 780px;
  border-radius: 6px;
}

.graphics-wide-img {
  width: 780px;
  height: 360px;
  border-radius: 6px;
}

.designer-review-text {
  width: 100%;
  max-width: 690px;
}

.designer-review-text.tab {
  display: none;
}

.designer-review-text.mob {
  display: none;
}

.button-container-cta {
  position: relative;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: auto;
  z-index: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin-top: 59px;
  -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;
}

.button-container-cta.longread {
  margin-top: 56px;
}

.button-container-cta.subscription {
  margin-top: 40px;
}

.button-container-cta.subscription.longread {
  margin-top: 36px;
}

.button-container-cta.longread-ui {
  margin-top: 56px;
}

.button-container-cta.blog-cta-btns {
  max-width: 620px;
  margin-top: 48px;
  margin-right: auto;
}

.button-container-cta.blog-cta-btns.tm-60 {
  margin-top: 60px;
}

.button-container-cta.check-out-link {
  max-width: 496px;
  margin-top: 52px;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}

.entirebody-logo-img-1 {
  width: 410px;
  height: 270px;
}

.entirebody-logo-img-2 {
  width: 388px;
  height: 266px;
}

.logo-desc-table {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.case-hero-heading.tab {
  display: none;
}

.case-hero-heading.mob {
  display: none;
}

.app-interface-mob {
  display: none;
}

.statistic-info {
  margin-left: 16px;
}

.statistic-info.mob {
  display: none;
}

.entirebody-web-first {
  border-radius: 6px;
}

.entirebody-web-img-second {
  border-radius: 6px;
}

.small-img-grid {
  display: -ms-grid;
  display: grid;
  grid-auto-columns: 1fr;
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
}

.container-logo-mob {
  display: none;
}

.after-img-inner-2 {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  border-radius: 6px;
}

.after-img-inner-2.blog-ba {
  height: auto;
}

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

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

.after-img-div {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
}

.before-after-line {
  position: absolute;
  left: 0%;
  top: 0%;
  right: auto;
  bottom: 0%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 2px;
  height: 100%;
  margin-left: -2px;
  -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: #222236;
}

.before-after-handle {
  position: absolute;
  width: 12px;
  height: 12px;
  border-radius: 100px;
  background-color: #222236;
}

.announcement-bar {
  display: none;
  width: 100%;
  height: 60px;
  -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: #f9fafd;
  color: #222236;
  text-align: center;
}

.announcement-container {
  position: static;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  max-width: none;
  padding-top: 15px;
  padding-bottom: 15px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
  -webkit-align-content: space-between;
  -ms-flex-line-pack: justify;
  align-content: space-between;
}

.upvote-button {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  max-width: 138px;
  margin-left: 40px;
  padding: 10px 24px 9px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 2px solid #000;
  border-radius: 6px;
  text-decoration: none;
}

.upvote-button.hidden {
  display: none;
}

.gif {
  width: 100%;
  height: 100%;
  border-radius: 6px;
}

.case-study-button {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 40px;
  max-width: 210px;
  margin-top: 20px;
  -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-style: solid;
  border-width: 2px;
  border-color: #fff;
  border-radius: 6px;
  color: #fff;
  line-height: 120%;
  font-weight: 500;
  text-decoration: none;
}

.c-s-button-arrow {
  width: 16px;
  height: 16px;
  margin-left: 8px;
}

.mob-designer-slide-divider {
  display: none;
}

.triangle-static-img {
  display: none;
}

.lottie-awesomic-home {
  display: block;
  width: 100%;
  height: 610px;
  min-width: 700px;
}

._404-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  max-width: 600px;
  margin-top: 56px;
  margin-bottom: 200px;
  -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;
  text-align: center;
}

._404-img {
  width: 446px;
  height: 405px;
}

._404-body {
  background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/60b4ed61f862f4edc153d85b_Stars-404-desktop.svg"), url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/60b4ec532464d8360e5fb301_Glow-404-desk.svg");
  background-position: 50% 0%, 50% 0%;
  background-size: 1440px, 2720px;
  background-repeat: no-repeat, no-repeat;
}

._404-img-mask {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  width: 446px;
  height: 405px;
  -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;
}

.rocket-wrapper {
  position: relative;
  width: 100%;
}

.longread_hero-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  max-width: 1200px;
  margin-top: 120px;
  -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;
  text-align: center;
}

.longread_hero-heading {
  width: 95%;
  max-width: 1115px;
  margin-bottom: 28px;
}

.longread_hero-heading.tab {
  display: none;
}

.longread_hero-heading.mob {
  display: none;
}

.longread_lottie-arrow {
  width: 114px;
  height: 118px;
  margin-top: 68px;
  margin-right: 10px;
  margin-bottom: 48px;
  -webkit-transform: rotate(25deg);
  -ms-transform: rotate(25deg);
  transform: rotate(25deg);
}

.longread_lottie-arrow.ui-designer {
  margin-top: 64px;
}

.spacer {
  width: 100%;
  height: 160px;
}

.spacer._240 {
  height: 240px;
}

.spacer._80 {
  height: 80px;
}

.spacer._120 {
  height: 120px;
}

.spacer._120.s-270.bookdemo {
  height: 340px;
}

.spacer._64 {
  height: 64px;
}

.spacer._16 {
  height: 16px;
}

.spacer._48 {
  height: 48px;
}

.spacer._280 {
  height: 280px;
}

.spacer._40 {
  height: 40px;
}

.spacer._265 {
  height: 265px;
}

.spacer._28 {
  height: 28px;
}

.spacer._200 {
  height: 200px;
}

.spacer._32 {
  height: 32px;
}

.spacer._20 {
  height: 20px;
}

.spacer._0 {
  height: 0px;
}

.spacer._10 {
  height: 10px;
}

.spacer._36 {
  height: 36px;
}

.spacer._100 {
  height: 100px;
}

.spacer._60 {
  height: 60px;
}

.spacer._96 {
  height: 96px;
}

.spacer._128 {
  height: 128px;
}

.spacer._180 {
  height: 180px;
}

.spacer._44 {
  height: 44px;
}

.spacer._376 {
  height: 376px;
}

.spacer._376.m-192.s-137 {
  display: none;
}

.spacer._65 {
  height: 65px;
}

.spacer._50 {
  height: 50px;
}

.longread_arrow-wrapper {
  margin-bottom: -48px;
}

.longread_gradient-text {
  background-image: radial-gradient(circle farthest-corner at 0% 0%, #f17b85, #f79393 15%, #fee4a5 45%, #9ae8b0 65%, #5ba5d0 90%, #9078d0);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
}

.longread_col-heading {
  margin-bottom: 24px;
}

.longread_col-content {
  margin-top: 8px;
}

.longread_col-content.no-margin {
  margin-top: 0px;
}

.l-col_h3-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -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;
}

.longread_richtext {
  color: hsla(0, 0%, 100%, 0.9);
  font-size: 16px;
  line-height: 26px;
  font-weight: 300;
}

.longread_richtext ul {
  margin-bottom: 0px;
  padding-left: 0px;
}

.longread_richtext p {
  margin-bottom: 0px;
}

.longread_richtext strong {
  color: #fff;
  font-weight: 500;
}

.longread_richtext em {
  color: #fae8bc;
  font-style: normal;
  font-weight: 500;
}

.longread_richtext.tablet {
  display: none;
}

.longread_richtext.tab-98.mobile-hide a {
  color: #fae8bc;
  font-weight: 500;
  text-decoration: none;
}

.longread_richtext.tab-none.mob-display a {
  color: #fae8bc;
  font-weight: 500;
  text-decoration: none;
}

.longread_richtext.mobile-display {
  display: none;
}

.longread_richtext a {
  color: #fae8bc;
  text-decoration: none;
}

.l-salary-table {
  margin-bottom: -8px;
  grid-auto-columns: 1fr;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
}

.l-salary-row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 42px;
  margin-bottom: 12px;
  padding: 8px 22px 8px 16px;
  -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;
  border-radius: 4px;
}

.l-salary-row.bg {
  background-color: hsla(0, 0%, 100%, 0.03);
}

.l-salary-heading {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 28px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.form_button {
  padding: 14px 28px;
  -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-radius: 6px;
  background-color: #fee4a5;
  background-image: -webkit-gradient(linear, left top, right top, from(#ffe5a5), color-stop(100%, #f19291), color-stop(0, #f69393), to(#fff));
  background-image: linear-gradient(90deg, #ffe5a5, #f19291 100%, #f69393 0, #fff);
  color: #222236;
  font-size: 16px;
  line-height: 20px;
  font-weight: 500;
  text-decoration: none;
}

.form_button:hover {
  background-image: linear-gradient(60deg, #fee4a5, #fee4a5 99%, #f19291 100%, #f69393 0, #fee4a5);
}

.form_button:active {
  background-color: #fea5a5;
  background-image: none;
}

.subscribe-form {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.form-input {
  height: 26px;
  min-width: 285px;
  margin-bottom: 0px;
  padding-top: 0px;
  padding-bottom: 2px;
  padding-left: 0px;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  border-style: none none solid;
  border-width: 1px;
  border-color: #000 #000 hsla(0, 0%, 100%, 0.8);
  background-color: transparent;
  color: #fff;
  font-size: 16px;
  line-height: 26px;
  font-weight: 300;
}

.form-input:focus {
  border-bottom-color: #fee4a5;
}

.form-input.subscribe-form-input.blog-form {
  min-width: 343px;
}

.email-form_field-wrapper {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 48px;
  margin-right: 24px;
  -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;
}

.label {
  display: block;
  margin-bottom: 0px;
  color: hsla(0, 0%, 100%, 0.5);
  font-size: 12px;
  line-height: 18px;
  font-weight: 200;
  text-align: left;
}

.form-success {
  padding: 14px 49px;
  border-radius: 6px;
  background-color: #43eabb;
  color: #222236;
  font-weight: 200;
}

.email-form_error {
  margin-top: 32px;
  padding: 14px 49px;
  border-radius: 6px;
  background-color: #f48091;
  color: #222236;
  font-weight: 200;
}

.longread_pros-cons-grid {
  grid-column-gap: 8px;
  grid-row-gap: 12px;
  -ms-grid-columns: auto 1fr;
  grid-template-columns: auto 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.longread_pros-cons-grid.mobile-show {
  display: none;
}

.longread__grid-pros {
  width: 20px;
  height: 20px;
}

.desk-span {
  display: block;
}

.subscribe-form-wrapper {
  margin-bottom: 0px;
}

.vs-pickle-portfolio {
  display: -ms-grid;
  display: grid;
  width: 100%;
  max-width: 1200px;
  margin-top: 0px;
  grid-auto-flow: row;
  grid-auto-columns: 1fr;
  grid-auto-rows: 360fr;
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  -ms-grid-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  -ms-grid-rows: 360px 360px;
  grid-template-rows: 360px 360px;
}

.vs-pickle-btn-wrap {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin-top: 33px;
  margin-bottom: 16px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
}

.new-rocket-container {
  position: relative;
  width: 100%;
}

.new-rocket-wrapper {
  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;
}

.new-rocket-wrapper.xl-hidden {
  display: none;
}

.new-rocket {
  position: absolute;
  left: auto;
  top: auto;
  bottom: 51px;
  display: block;
  height: 463px;
  max-width: 360px;
}

.new-rocket.mobile-ver {
  display: none;
}

.new-rocket.tab {
  display: none;
}

.gradient-how-it-works {
  background-image: radial-gradient(circle farthest-corner at 0% 0%, #f17b85, #f79393 15%, #fee4a5 45%, #9ae8b0 65%, #5ba5d0 90%, #9078d0);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
}

.button-animation {
  position: absolute;
  width: 202px;
  height: 59px;
}

.home-decoration-wrapper {
  background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/611d759b3b085577561bf81a_new-home-stars-13.svg");
  background-position: 50% 100%;
  background-size: 1440px 1202px;
  background-repeat: no-repeat;
}

.awesomic-moris {
  width: 295px;
  height: 228px;
}

.new-moris_wrapper {
  position: absolute;
  left: 80px;
  top: -228px;
  right: auto;
  grid-auto-columns: 1fr;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
}

.new-moris-awesomic-dog {
  width: 700px;
  height: 458px;
}

.new-moris-mob-cont {
  display: none;
}

.nav__icon {
  position: relative;
  margin: 0px 0px 0px 4px;
}

.submenu {
  margin-top: 4px;
  padding: 20px 24px 12px 20px;
  border-radius: 6px;
  background-color: #3a385b;
}

.submenu.w--open {
  margin-top: 0px;
}

.submenu.resources {
  left: -184px;
  padding-bottom: 8px;
}

.submenu.resources.w--open {
  z-index: 1;
  min-width: 310px;
}

.submenu-icon {
  width: 20px;
  height: 20px;
  margin-right: 8px;
}

.submenu-icon.hide {
  display: none;
}

.submenu-title {
  margin-bottom: 16px;
  color: hsla(0, 0%, 100%, 0.5);
  line-height: 17px;
  text-transform: uppercase;
}

.submenu-title.margin-20 {
  margin-top: 20px;
}

.submenu-item {
  display: block;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
}

.menu-dropdown {
  position: relative;
  margin-right: 28px;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
}

.footer_nav-text {
  -webkit-transition: all 250ms ease;
  transition: all 250ms ease;
  color: #fff;
  font-size: 16px;
  line-height: 20px;
  text-decoration: none;
}

.footer_nav-text:hover {
  color: #fae8bc;
}

.ui-longread-col {
  width: 70%;
  max-width: 780px;
  margin-right: 60px;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
}

.longread-toc-col {
  position: -webkit-sticky;
  position: sticky;
  top: 80px;
  width: 30%;
  max-width: 360px;
}

.toc {
  width: 100%;
  border-radius: 6px;
  background-color: hsla(0, 0%, 100%, 0.04);
}

.ui-longread-img {
  width: 780px;
  border-radius: 6px;
  -o-object-fit: contain;
  object-fit: contain;
}

.ui-longread-img.mobile-show {
  display: none;
}

.ui-longread-cards-cont {
  position: relative;
  height: 738px;
  margin-top: 64px;
  margin-bottom: -64px;
  padding-top: 30px;
  padding-bottom: 0px;
  padding-left: 40px;
}

.ui-longread-cards-cont.uiux-cards {
  height: 670px;
}

.ui-longread-h2 {
  width: 100%;
  max-width: 481px;
}

.container-longread-ui {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  max-width: 1200px;
  -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;
}

.h5_longread {
  color: #38ebbc;
  font-size: 16px;
  line-height: 26px;
}

.h5_longread.red {
  color: #ea5a72;
}

.key-skill_card {
  display: inline-block;
  height: 426px;
  padding: 16px;
  border-radius: 6px;
  background-color: #2c2b46;
  box-shadow: 0 35px 56px 0 rgba(12, 12, 22, 0.3);
}

.key-skill_card.hard-skills {
  position: absolute;
  left: 200px;
  top: 120px;
  -webkit-transform: rotate(8deg);
  -ms-transform: rotate(8deg);
  transform: rotate(8deg);
}

.key-skill_card.soft-skills {
  -webkit-transform: rotate(-12deg);
  -ms-transform: rotate(-12deg);
  transform: rotate(-12deg);
}

.key-skill_content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  padding: 26px 14px 46px;
  -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;
  background-color: #2c2b46;
}

.key-skills-wrapper {
  display: -ms-grid;
  display: grid;
  width: 242px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-align-content: start;
  -ms-flex-line-pack: start;
  align-content: start;
  grid-auto-columns: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.key-skills {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.key-skills_icon {
  margin-right: 8px;
}

.toc-line {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 24px;
  padding-left: 48px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-transition: all 250ms cubic-bezier(.55, .085, .68, .53);
  transition: all 250ms cubic-bezier(.55, .085, .68, .53);
  color: #fff;
  font-size: 14px;
  line-height: 17px;
  font-weight: 500;
  text-decoration: none;
}

.toc-line:hover {
  color: #fae8bc;
}

.toc-line.w--current {
  color: #fae8bc;
}

.ui-designer_body {
  background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/60ef2136ef0d0709fef4166f_ui-designer_stars-desk.svg"), url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/60f563c2cfc3485450bd7ac9_glow-ui-designer-desk.svg");
  background-position: 50% 0%, 50% 0%;
  background-size: 1440px, 2800px 16549px;
  background-repeat: no-repeat, no-repeat;
}

.toc_content {
  padding-top: 32px;
  padding-right: 38px;
  padding-bottom: 16px;
}

.toc_indicator {
  position: absolute;
  left: 0%;
  top: auto;
  right: auto;
  bottom: auto;
  width: 31px;
  height: 2px;
  background-color: #fae8bc;
  opacity: 0;
  -webkit-transition: opacity 250ms ease;
  transition: opacity 250ms ease;
}

.toc_indicator.w--current {
  opacity: 1;
}

.toc-header {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-left: 48px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  color: #fff;
  font-size: 14px;
  line-height: 17px;
  font-weight: 500;
  text-decoration: none;
}

.toc-link {
  position: relative;
  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;
  -webkit-transition: all 250ms cubic-bezier(.55, .085, .68, .53);
  transition: all 250ms cubic-bezier(.55, .085, .68, .53);
  color: #fff;
  font-size: 14px;
  line-height: 24px;
  font-weight: 500;
  text-decoration: none;
}

.toc-link:hover {
  color: #fae8bc;
}

.toc-link.w--current {
  color: #fae8bc;
}

.desk-block-span {
  display: block;
}

.cards-ui-gradient {
  width: 100%;
  height: 100%;
  padding: 6px;
  border-radius: 3px;
  background-image: linear-gradient(45deg, hsla(0, 0%, 100%, 0.3), hsla(0, 0%, 100%, 0.6)), radial-gradient(circle farthest-corner at 0% 100%, #31b4d0, #52e8b9 20%, #a06ad1 40%, #fea5a5 60%, #fee5a5 80%, #41a9ea);
}

.memory-os_hero {
  color: #91a2ff;
}

.hero_content {
  text-align: center;
}

.memory_arrow {
  width: 114px;
  height: 118px;
  margin-top: 48px;
  margin-right: 10px;
  margin-bottom: 48px;
  -webkit-transform: rotate(25deg);
  -ms-transform: rotate(25deg);
  transform: rotate(25deg);
}

.memory_hero-text {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: 670px;
}

.memory_hero-logo {
  position: absolute;
  left: auto;
  top: 0%;
  right: 0%;
  bottom: auto;
  width: 203px;
  height: auto;
  max-width: 203px;
  margin-right: 80px;
  -o-object-fit: contain;
  object-fit: contain;
}

.col.xl-6 {
  width: 50%;
  max-width: 570px;
}

.col.xl-4 {
  width: 30%;
  max-width: 360px;
}

.memory-example-img {
  width: 570px;
  height: 570px;
  border-radius: 6px;
}

.memory_visuals-img {
  width: 778px;
  height: 570px;
  border-radius: 6px;
}

.memory_visuals-img.m-display {
  display: none;
}

.memory-font-img {
  width: 555px;
  height: 156px;
  margin-left: 133px;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
}

.memory_structure-img {
  width: 100%;
  height: auto;
  max-width: 1200px;
  border-radius: 6px;
}

.memory_structure-img.s-display {
  display: none;
}

.memory_photo {
  width: 288px;
  height: 316px;
}

.memory_photo.mob {
  display: none;
}

.memory_moon-img {
  position: relative;
  left: 85px;
  width: 305px;
  height: 202px;
}

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

.memory_body {
  background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/614dd28bff3ea856fd33daa4_mentum_glow-desk-1.svg"), url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/614dd28bdb6b85445dd3be1b_mentum_stars-desk-1.svg");
  background-position: 50% 0%, 50% 0%;
  background-size: 2800px 3164px, 1440px 2025px;
  background-repeat: no-repeat, no-repeat;
}

.memory_about {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  max-width: 1200px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-radius: 6px;
  background-image: linear-gradient(145deg, #fff, #f9fafd 50%);
}

.memory_about-wrap-mob {
  display: none;
}

.memory_about-content {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 196px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.memory-mob-result {
  display: none;
}

.memory_reference-cont {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  max-width: 1200px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.memory_reference-text {
  width: 100%;
  max-width: 775px;
  margin-top: 28px;
}

.reviews_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-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-radius: 6px;
}

.case_bottom-bg {
  background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/60f957878b78542f887e3c27_cases_stars-desk2.svg"), url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/60f95fdd9fd57d44fdb68e31_cases_glow-desk2.svg");
  background-position: 50% 100%, 50% 100%;
  background-size: 1440px 2334px, 2800px 2735px;
  background-repeat: no-repeat, no-repeat;
}

.case_container {
  display: -ms-grid;
  display: grid;
  width: 100%;
  max-width: 1200px;
  grid-auto-columns: 1fr;
  grid-column-gap: 60px;
  grid-row-gap: 120px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
}

.case_content {
  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: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.case_img {
  width: 570px;
  height: 570px;
  border-radius: 6px;
}

.case_img.tab-display {
  display: none;
}

.case_description {
  max-width: 500px;
}

.case_description.memry {
  max-width: 513px;
}

.case_description._570 {
  max-width: 570px;
}

.case_name {
  color: #fff;
  text-decoration: none;
}

.cases_body {
  background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/60f9577122dcda0fa5228f9f_cases_stars-desk1.svg"), url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/60f95fddcc29f170f4255a6d_cases_glow-desk1.svg");
  background-position: 50% 0%, 50% 0%;
  background-size: 1440px 605px, 2800px 1727px;
  background-repeat: no-repeat, no-repeat;
}

.calendly_container {
  position: relative;
  z-index: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 1000px;
  max-width: 1200px;
  margin-top: -66px;
  margin-bottom: -230px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  border-radius: 6px;
}

.title_calendly {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: visible;
  width: 100%;
  max-width: 800px;
  margin-top: 160px;
  -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;
}

.title_calendly.canter-align {
  -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;
}

.statistics-title_book-demo {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  max-width: 830px;
  -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;
  text-align: center;
}

.bookdemo_body {
  background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/613216b9a0e8ac00ae1d4805_book-demo-stars.svg"), url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/6132195ccaf625e00fe6172e_book-demo-glow.svg");
  background-position: 50% 0%, 50% 0%;
  background-size: 1440px 1484px, 2720px 1818px;
  background-repeat: no-repeat, no-repeat;
}

.bookdemo_moon-wrap {
  position: absolute;
  left: auto;
  top: 92px;
  right: -177px;
  bottom: auto;
  display: none;
}

.bookdemo_moon {
  width: 298.98748779296875px;
  height: 295.98748779296875px;
}

.hero_backed-by {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 28px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.hero_backed-by.case-perfecto {
  margin-top: 16px;
  margin-bottom: -8px;
}

.hero_y-combinator-logo {
  width: 100px;
  height: 24px;
  margin-left: 8px;
}

.blog_fresh-news-cont {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  max-width: 1200px;
  -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;
}

.blog_cont-col {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 400px;
  max-width: 570px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

.blog_tags {
  margin-bottom: 16px;
}

.blog_heading {
  margin-bottom: 16px;
  font-size: 40px;
  line-height: 60px;
}

.blog_heading.small {
  font-size: 24px;
  line-height: 36px;
}

.blog_post-author {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 36px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.blog_post-author.all-posts {
  margin-top: 24px;
}

.blog_author-img {
  width: 36px;
  height: 36px;
  margin-right: 16px;
  -o-object-fit: contain;
  object-fit: contain;
}

.blog_author-name {
  margin-right: 28px;
  font-size: 16px;
  line-height: 26px;
  font-weight: 300;
}

.blog_post-date {
  color: hsla(0, 0%, 100%, 0.8);
  font-size: 16px;
  line-height: 26px;
  font-weight: 300;
}

.blog_post-link {
  -webkit-transition: all 250ms ease;
  transition: all 250ms ease;
  color: #fff;
  text-decoration: none;
}

.blog_post-link:hover {
  color: #fae8bc;
}

.post_title {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: visible;
  max-width: 950px;
  margin-top: 160px;
  -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;
  text-align: center;
}

.calednly {
  position: relative;
  z-index: 4;
  width: 100%;
  max-width: 1200px;
  margin-bottom: 0px;
  border-radius: 6px;
}

.bookdemo_moon-parent {
  position: relative;
  width: 100%;
  max-width: 800px;
}

.blog_body {
  background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/6101358212ddba613c3780b5_blog_stars-1-desk.svg"), url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/61013543fdd02c76d265dda4_blog_glow-1-desk.svg");
  background-position: 50% 0%, 50% 0%;
  background-size: 1440px 605px, 2800px 1119px;
  background-repeat: no-repeat, no-repeat;
}

.blog_bottom-bg {
  background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/6101358327201d61d3788989_blog_stars-2-desk.svg"), url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/61013543c1a702052d0f9231_blog_glow-2-desk.svg");
  background-position: 50% 100%, 50% 100%;
  background-size: 1440px 2462px, 2800px 1914px;
  background-repeat: no-repeat, no-repeat;
}

.post_container {
  width: 70%;
  max-width: 780px;
  margin-right: 60px;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
}

.post_author {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 36px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.blog_rich-text {
  color: hsla(0, 0%, 100%, 0.9);
  font-size: 20px;
  line-height: 32px;
  font-weight: 200;
}

.blog_rich-text strong {
  font-weight: 500;
}

.blog_rich-text h2 {
  margin-top: 120px;
  margin-bottom: 28px;
  color: #fff;
  font-size: 32px;
  line-height: 51px;
}

.blog_rich-text blockquote {
  margin-bottom: 0px;
  padding: 0px;
  border-left-style: none;
  font-size: 28px;
  line-height: 42px;
  font-weight: 500;
}

.blog_rich-text a {
  color: #fae8bc;
  font-weight: 500;
  text-decoration: none;
}

.blog_rich-text h3 {
  color: #fff;
  font-size: 28px;
  line-height: 42px;
  font-weight: 500;
}

.blog_rich-text img {
  margin-top: 32px;
  margin-bottom: 32px;
  border-radius: 6px;
}

.blog_rich-text figure {
  margin-bottom: 0px;
}

.blog_rich-text h4 {
  color: #fff;
}

.blog_rich-text ol {
  padding-left: 28px;
}

.blog_btn {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 124px;
  max-width: 680px;
  margin-top: 16px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
}

.blog_btn-wrapper.mobile-display {
  display: none;
}

.blog_arrow {
  -webkit-align-self: flex-start;
  -ms-flex-item-align: start;
  align-self: flex-start;
}

.post-body {
  background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/61016a6d4473e8009dab196a_post-1-stars-desk.svg"), url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/61016a3080a425c01ff19633_post-1-glow-desk.svg");
  background-position: 50% 0%, 50% 0%;
  background-size: 1440px 605px, 2801px 1119px;
  background-repeat: no-repeat, no-repeat;
}

.blog-textm {
  margin-top: 0px;
  margin-bottom: 0px;
  font-size: 20px;
  line-height: 32px;
  font-weight: 300;
}

.blog-textm._90 {
  color: hsla(0, 0%, 100%, 0.9);
}

.blog-textm._90.small {
  font-size: 16px;
  line-height: 26px;
}

.post_type-one {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  max-width: 780px;
  -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;
}

.post_bottom-glow {
  background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/61016a6d7795cd2be3bfef2f_post-2-stars-desk.svg"), url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/61016a6d22aaa2b5117e0dd2_post-2-glow-desk.svg");
  background-position: 50% 100%, 50% 100%;
  background-size: 1440px 1399px, 2800px 1400px;
  background-repeat: no-repeat, no-repeat;
}

.blog_rich-text-intro {
  color: hsla(0, 0%, 100%, 0.9);
  font-size: 20px;
  line-height: 32px;
  font-weight: 200;
}

.blog_rich-text-intro strong {
  font-weight: 500;
}

.blog_rich-text-intro h2 {
  margin-top: 0px;
  margin-bottom: 28px;
  color: #fff;
  font-size: 32px;
  line-height: 51px;
}

.blog_rich-text-intro blockquote {
  margin-bottom: 0px;
  padding: 0px 0px 0px 32px;
  border-left: 16px solid #fae8bc;
  font-size: 20px;
  line-height: 32px;
}

.blog_rich-text-intro a {
  color: #fae8bc;
  font-weight: 500;
  text-decoration: none;
}

.blog_rich-text-intro figcaption {
  margin-top: 20px;
  color: hsla(0, 0%, 100%, 0.9);
  font-size: 16px;
  line-height: 26px;
}

.blog_rich-text-intro h4 {
  color: #fff;
}

.blog_rich-text-intro h3 {
  color: #fff;
}

.author {
  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;
}

.new-cta_heading {
  font-size: 40px;
  line-height: 60px;
  font-weight: 300;
}

.new-cta_container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  padding: 66px 199px;
  -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;
  background-color: #2c2b46;
}

.new-cta_container.uiux-longread {
  padding-right: 146px;
  padding-left: 146px;
}

.new-cta_outline {
  position: relative;
  z-index: 2;
  width: 100%;
  max-width: 1200px;
  padding: 16px;
  border-radius: 6px;
  background-color: #2c2b46;
}

.new-cta_btn-container {
  position: relative;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: auto;
  z-index: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin-top: 59px;
  -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;
}

.new-cta_heading-wrap {
  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;
  text-align: center;
}

.new-cta_banner-wrap {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 170px;
  -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;
}

.home_animated-list {
  position: relative;
  max-width: 600px;
}

.home_cosmo-img {
  width: 420px;
  height: 560px;
  -o-object-fit: contain;
  object-fit: contain;
}

.home_cosmo-wrap {
  max-width: 470px;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
}

.lottie-list_wrapper {
  overflow: hidden;
  width: 100%;
  max-width: 600px;
  margin-top: 36px;
  -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;
}

.home_trusted-by {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  max-width: 1200px;
  -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;
}

.cta_post {
  width: 100%;
  max-width: 1200px;
  margin-top: 40px;
  -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;
}

.blog_cta-btn-mobile {
  display: none;
}

.trusted-by_logos {
  height: 72px;
}

.trusted-by_grid {
  display: -ms-grid;
  display: grid;
  width: 100%;
  max-width: 570px;
  -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;
  grid-auto-columns: auto;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -ms-grid-columns: auto auto auto;
  grid-template-columns: auto auto auto;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
}

.trusted-by_logos-mobile {
  display: none;
}

.client-logos_mobile-wide {
  display: none;
}

.triangle_lottie {
  width: 600px;
  margin-top: 12px;
}

.triangle_lottie-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  max-height: 500px;
  max-width: 570px;
  -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;
}

.triangle_container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  max-width: 1200px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.values-col {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 50%;
  max-width: 434px;
  -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;
}

.blog_post-container {
  z-index: 20;
  width: 100%;
  max-width: 1200px;
  margin-top: 120px;
  grid-auto-columns: 1fr;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
}

.blog_collection {
  width: 100%;
}

.blog_post-image-contaier {
  display: block;
  width: 100%;
  height: 400px;
  border-radius: 6px;
}

.blog_post-img {
  position: relative;
  width: 100%;
  height: 100%;
  border-radius: 6px;
}

.blog_post-img.tablet {
  display: none;
}

.blog_post-img.mobile {
  display: none;
}

.blog_tag-bg {
  position: relative;
  display: inline-block;
  margin-right: 12px;
  border-radius: 4px;
}

.label-bg {
  display: block;
  height: 29px;
  padding: 6px 12px;
  border-radius: 4px;
  color: #333;
  font-size: 14px;
  line-height: 17px;
  font-weight: 500;
  text-align: center;
}

.posts_grid {
  display: -ms-grid;
  display: grid;
  grid-auto-columns: 1fr;
  grid-column-gap: 60px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.blog_oost-img {
  width: 360px;
  height: 240px;
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: 50% 50%;
  object-position: 50% 50%;
}

.blog_empty {
  opacity: 0;
}

.blog_tab-pane {
  max-width: 1200px;
  margin-top: 40px;
  margin-right: auto;
  margin-left: auto;
}

.smile-lottie {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-height: 320px;
  max-width: 288px;
  -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;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.smile-lottie_container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  width: 100%;
  height: 540px;
  max-width: 1200px;
  -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;
}

.smile-lottie_heading {
  max-width: 630px;
  font-size: 40px;
  line-height: 60px;
}

.smile-lottie_heading.mobile-display {
  display: none;
}

.smile-lottie_heading-wrap {
  width: 100%;
  max-width: 680px;
  margin-right: 87px;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

.tab-wrapper {
  position: relative;
  display: inline-block;
}

.triangle_tab-cont {
  position: relative;
  height: 260px;
  margin-top: 40px;
}

.triangle_heading {
  margin-bottom: 16px;
  color: #fae8bc;
  font-size: 24px;
  line-height: 36px;
  font-weight: 500;
}

.triangle_text {
  max-width: 315px;
  margin-bottom: 0px;
  font-size: 16px;
  line-height: 26px;
  font-weight: 300;
}

.triangle_text.subheading {
  margin-bottom: 12px;
  font-weight: 500;
}

.triangle_tabs {
  height: 350px;
}

.triangle_tabs-menu {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -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;
}

.triangle_tabs-count {
  position: absolute;
  left: 48px;
  top: auto;
  right: 0%;
  bottom: 0%;
  z-index: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 134px;
  height: 50px;
  margin-top: 40px;
  -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;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  font-size: 20px;
  line-height: 28px;
  font-weight: 200;
}

.tab-prev {
  position: absolute;
  left: 0%;
  top: auto;
  right: 0%;
  bottom: 0%;
  width: 48px;
  height: 48px;
  border-style: solid;
  border-width: 2px;
  border-color: #fff;
  border-radius: 6px;
  background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/607ed6cf97997d6ca90877ca_arrowslideleft.svg");
  background-position: 50% 50%;
  background-size: auto;
  background-repeat: no-repeat;
  -webkit-transition: all 250ms ease;
  transition: all 250ms ease;
  color: #fff;
}

.tab-prev:hover {
  border-color: #fae8bc;
  background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/607ed6cd0dd62c35e1ebe0a0_yellowarrowsliderleft.svg");
  color: #fae8bc;
}

.tab-next {
  position: absolute;
  left: 180px;
  top: auto;
  right: 0%;
  bottom: 0%;
  width: 48px;
  height: 48px;
  border-style: solid;
  border-width: 2px;
  border-color: #fff;
  border-radius: 6px;
  background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/607ed0fb34caf56eb06e23e8_arrowsliderright.svg");
  background-position: 50% 50%;
  background-size: auto;
  background-repeat: no-repeat;
  -webkit-transition: all 250ms ease;
  transition: all 250ms ease;
  color: #fff;
}

.tab-next:hover {
  border-color: #fae8bc;
  background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/607ed156d81c5d121821cfc6_yellowarrowsliderright.svg");
  color: #fae8bc;
}

.advantages_container-home {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-height: 600px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.h-40 {
  font-size: 40px;
  line-height: 60px;
  font-weight: 500;
}

.new-title_wrapper {
  width: 100%;
  max-width: 1200px;
}

.new-title_wrapper.center {
  text-align: center;
}

.gradient_yellow-pink {
  background-image: radial-gradient(circle farthest-corner at 0% 0%, #f07481, #f79393 33%, #fee5a5);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
}

.gradient_green-blue {
  background-image: radial-gradient(circle farthest-corner at 0% 0%, #9ae8b0, #5ba5d0 52%, #9078d0);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
}

.first_section {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-right: 10px;
  padding-left: 10px;
  -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;
}

.blog_toc {
  width: 100%;
  padding: 40px 40px 40px 64px;
  border-radius: 6px;
  background-color: hsla(0, 0%, 100%, 0.04);
  font-size: 16px;
  line-height: 20px;
  font-weight: 500;
}

.blog_toc h2 {
  margin-bottom: 24px;
  font-size: 28px;
  line-height: 42px;
}

.blog_toc a {
  -webkit-transition: all 250ms ease;
  transition: all 250ms ease;
  color: #fff;
  text-decoration: none;
}

.blog_toc a:hover {
  color: #fae8bc;
}

.blog_toc ol {
  margin-bottom: 0px;
  padding-left: 0px;
  line-height: 1.4em;
  list-style-type: none;
}

.main-post-type {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  max-width: 780px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

.post_intro-wrapper {
  padding-top: 120px;
}

.stars-bg {
  display: block;
  width: 1440px;
  height: auto;
  margin-bottom: 0px;
  -o-object-fit: cover;
  object-fit: cover;
}

.stars-bg.home-1 {
  top: auto;
  bottom: 0%;
  -webkit-align-self: flex-end;
  -ms-flex-item-align: end;
  align-self: flex-end;
}

.stars-bg.slider-bg {
  position: relative;
  left: 2px;
  top: 4px;
}

.stars-bg.plans {
  position: relative;
  top: 10px;
  -webkit-align-self: flex-start;
  -ms-flex-item-align: start;
  align-self: flex-start;
}

.stars-bg_wrapper {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  z-index: -1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  width: 100%;
  height: 100%;
  -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;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.post-title {
  font-size: 52px;
  line-height: 83px;
  font-weight: 300;
  letter-spacing: -3px;
  text-transform: uppercase;
}

.post-title h1 {
  margin-top: 0px;
  margin-bottom: 0px;
  font-size: 52px;
  line-height: 83px;
  font-weight: 300;
  letter-spacing: 3px;
}

.menu-burger-2 {
  display: none;
}

.submenu_link-2 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  min-width: 250px;
  margin-bottom: 12px;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  -webkit-transition: all 250ms cubic-bezier(.455, .03, .515, .955);
  transition: all 250ms cubic-bezier(.455, .03, .515, .955);
  color: hsla(0, 0%, 100%, 0.9);
  font-size: 16px;
  line-height: 20px;
  font-weight: 300;
  text-decoration: none;
  text-transform: capitalize;
}

.submenu_link-2:hover {
  color: #fae8bc;
}

.submenu_link-2.w--current {
  color: #fae8bc;
}

.submenu_link-2.large {
  min-width: 260px;
}

.submenu_link-2.small {
  min-width: 130px;
}

.submenu_link-2.small.medium {
  font-weight: 500;
}

.submenu_link-2.white {
  color: #fff;
}

.submenu_link-2.white.medium {
  font-weight: 500;
}

.ghost-button-2 {
  padding: 12px 28px;
  border-radius: 6px;
  background-color: #2c2b46;
}

.ghost-button-2:active {
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(254, 228, 165, 0.05)), to(rgba(254, 228, 165, 0.05)));
  background-image: linear-gradient(180deg, rgba(254, 228, 165, 0.05), rgba(254, 228, 165, 0.05));
}

.navlink-2 {
  margin-right: 40px;
  padding-top: 12px;
  padding-bottom: 12px;
  -webkit-transition: all 250ms cubic-bezier(.455, .03, .515, .955);
  transition: all 250ms cubic-bezier(.455, .03, .515, .955);
  color: #fff;
  font-size: 16px;
  line-height: 20px;
  font-weight: 500;
  text-decoration: none;
}

.navlink-2:hover {
  color: #fae8bc;
}

.navlink-2.bottom-gradient {
  margin-right: 28px;
  border-bottom: 2px solid transparent;
  color: #fff;
}

.navlink-2.bottom-gradient:hover {
  color: #fae8bc;
}

.navlink-2.bottom-gradient.w--current {
  border-bottom-color: #fae8bc;
  color: #fae8bc;
}

.mob-navlink-2 {
  -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;
  text-decoration: none;
}

.navbar-mobile-2 {
  display: none;
  width: 100%;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  background-color: #222236;
}

.ghost-button-wrap-2 {
  width: 100%;
  max-width: 280px;
  padding: 2px;
  border-radius: 6px;
  background-color: #fff;
  -webkit-transition: all 300ms cubic-bezier(.25, .46, .45, .94);
  transition: all 300ms cubic-bezier(.25, .46, .45, .94);
  color: #fff;
  font-size: 16px;
  line-height: 20px;
  font-weight: 500;
  text-align: center;
  text-decoration: none;
}

.ghost-button-wrap-2:hover {
  background-color: #fee4a5;
  background-image: linear-gradient(225deg, #f79393, #fee4a5);
  color: #fee4a5;
}

.navlink-dropdown-2 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 10px 0px 14px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-transition: all 250ms ease;
  transition: all 250ms ease;
  color: #fff;
  font-size: 16px;
  line-height: 20px;
  font-weight: 500;
  text-decoration: none;
}

.navlink-dropdown-2:hover {
  color: #fae8bc;
}

.navlink-dropdown-2.w--open {
  color: #fae8bc;
}

.menu-3 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: none;
}

.navbar-container-2 {
  position: -webkit-sticky;
  position: sticky;
  top: 0px;
  z-index: 9999;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100px;
  margin-bottom: -12px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.navbar-desktop-2 {
  z-index: 9999;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  min-height: 50px;
  -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;
}

.brand-2 {
  height: 100%;
}

.demo-btn-ab-2 {
  display: none;
  width: 200px;
  height: 48px;
  padding: 14px 28px 14px 36px;
  -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-radius: 6px;
  background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/6061f45d91832ac487a345fd_demo-btn-border-white.svg");
  background-position: 50% 50%;
  background-size: auto;
  background-repeat: no-repeat;
  -webkit-transition: all 300ms cubic-bezier(.25, .46, .45, .94);
  transition: all 300ms cubic-bezier(.25, .46, .45, .94);
  color: #fff;
  font-size: 16px;
  line-height: 20px;
  font-weight: 500;
  text-decoration: none;
  cursor: pointer;
}

.demo-btn-ab-2:hover {
  background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/6061f45d83524c3e975e4582_demo-btn-border.svg");
  color: #fee4a5;
}

.demo-btn-ab-2:active {
  background-color: rgba(254, 228, 165, 0.05);
}

.button-with-animation-2 {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 204px;
  height: 59px;
  -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;
  -webkit-transition: all 300ms ease;
  transition: all 300ms ease;
  color: #fff;
  font-size: 16px;
  line-height: 125%;
  text-decoration: none;
}

.button-with-animation-2:hover {
  color: #fae8bc;
}

.uiux-skills-card {
  display: inline-block;
  height: 394px;
  padding: 16px;
  border-radius: 6px;
  background-color: #2c2b46;
  box-shadow: 0 35px 56px 0 rgba(12, 12, 22, 0.3);
}

.uiux-skills-card.ux-based {
  position: relative;
  left: 61px;
  top: 5px;
  -webkit-transform: rotate(-15deg);
  -ms-transform: rotate(-15deg);
  transform: rotate(-15deg);
}

.uiux-skills-card.ui-based {
  position: absolute;
  left: 308px;
  top: 136px;
  -webkit-transform: rotate(10deg);
  -ms-transform: rotate(10deg);
  transform: rotate(10deg);
}

.uiux-skills-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  padding: 26px 14px 46px;
  -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;
  background-color: #2c2b46;
}

.button-ghost {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 250px;
  height: 64px;
  margin-top: 0px;
  padding: 20px 40px 20px 48px;
  -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-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/605e39f4e6010c816b9e6237_Frame%20871.svg");
  background-position: 50% 50%;
  background-size: auto;
  background-repeat: no-repeat;
  -webkit-transition: all 300ms cubic-bezier(.25, .46, .45, .94);
  transition: all 300ms cubic-bezier(.25, .46, .45, .94);
  color: #fff;
  font-size: 20px;
  line-height: 24px;
  font-weight: 500;
  text-decoration: none;
  cursor: pointer;
}

.button-ghost:hover {
  background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/605e2ac7159c7300ee267395_Frame%20870.svg");
  background-size: auto;
  color: #fee4a5;
}

.button-ghost:active {
  background-color: rgba(254, 228, 165, 0.05);
}

.home_stars-circle {
  position: absolute;
  left: auto;
  top: -178px;
  right: 0%;
  width: 222px;
  height: 178px;
}

.home_circle-wrapper {
  position: absolute;
  left: auto;
  top: auto;
  right: auto;
  bottom: 0%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  max-width: 1200px;
  -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;
}

.achievements_col {
  max-width: 570px;
}

.achievements_col.right {
  margin-top: 20px;
}

.col-line {
  width: 100%;
  height: 1px;
  background-color: hsla(0, 0%, 100%, 0.3);
}

.col-line.l-margin-60 {
  margin-left: 60px;
}

.about_ycombinator-logo {
  width: 337px;
  height: 82px;
}

.achievements_col-left {
  position: relative;
  width: 48%;
  max-width: 570px;
}

.achievemnets_table {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  max-width: 1200px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.slick-slider-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 98vw;
}

.slick-slider-container.projects-m-none {
  width: 100%;
  max-width: 1200px;
}

.slick-slider-container.links-content {
  width: 100%;
  max-width: 1248px;
  margin-bottom: -60px;
}

.slider_wrapper {
  width: 100%;
}

.cms-slider {
  overflow: scroll;
  margin-right: -30px;
  margin-left: -30px;
}

.cms-slider.links-block {
  overflow: hidden;
  margin-right: -12px;
  margin-left: -12px;
}

.collection_item {
  width: 320px;
  max-width: 320px;
  margin-right: 30px;
  margin-bottom: 20px;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
}

.collection_item.preview-cases {
  width: 360px;
  max-width: 360px;
  margin-right: 30px;
  margin-left: 30px;
}

.collection_item.preview-links {
  width: 282px;
  max-width: 282px;
  margin-right: 12px;
  margin-bottom: 0px;
  margin-left: 12px;
}

.cms-slider {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: scroll;
}

.slider_nav-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100vw;
  padding-top: 44px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.angels-slider {
  position: relative;
  display: none;
  width: 100%;
  max-width: 1200px;
  margin-top: 64px;
}

.emprty-item {
  display: none;
  width: 320px;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
}

.prev {
  width: 48px;
  height: 48px;
  border-style: solid;
  border-width: 2px;
  border-color: #fff;
  border-radius: 6px;
  background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/607ed6cf97997d6ca90877ca_arrowslideleft.svg");
  background-position: 50% 50%;
  background-size: auto;
  background-repeat: no-repeat;
  -webkit-transition: all 250ms ease;
  transition: all 250ms ease;
  color: #fff;
  cursor: pointer;
}

.prev:hover {
  border-color: #fae8bc;
  background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/607ed6cd0dd62c35e1ebe0a0_yellowarrowsliderleft.svg");
  color: #fae8bc;
}

.next {
  width: 48px;
  height: 48px;
  border-style: solid;
  border-width: 2px;
  border-color: #fff;
  border-radius: 6px;
  background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/607ed0fb34caf56eb06e23e8_arrowsliderright.svg");
  background-position: 50% 50%;
  background-size: auto;
  background-repeat: no-repeat;
  -webkit-transition: all 250ms ease;
  transition: all 250ms ease;
  color: #fff;
  cursor: pointer;
}

.next:hover {
  border-color: #fae8bc;
  background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/607ed156d81c5d121821cfc6_yellowarrowsliderright.svg");
  color: #fae8bc;
}

.slider_nav {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 120px;
  margin-right: 24px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
}

.slider_nav.experts {
  position: absolute;
  left: auto;
  top: 48px;
  right: 48px;
  bottom: auto;
  z-index: 2;
}

.slider_nav.blog-portfolio {
  position: absolute;
  left: auto;
  top: 27px;
  right: 0%;
  bottom: auto;
  z-index: 2;
  margin-right: 30px;
}

.slider_line {
  width: 100%;
  height: 1px;
  background-color: hsla(0, 0%, 100%, 0.3);
}

.uiux-salary_col {
  display: -ms-grid;
  display: grid;
  grid-auto-columns: 1fr;
  grid-auto-rows: 75px;
  grid-column-gap: 0px;
  -ms-grid-columns: auto;
  grid-template-columns: auto;
  -ms-grid-rows: 60px 75px 75px 75px;
  grid-template-rows: 60px 75px 75px 75px;
}

.uiux-salary_col.uiux-deading {
  -ms-grid-columns: auto;
  grid-template-columns: auto;
}

.uiux-salary_col.mob-spacer {
  display: none;
}

.uiux-salary-td {
  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;
}

.uiux-salary-td.right-align {
  padding-right: 16px;
  padding-left: 24px;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  text-align: right;
}

.uiux-salary-td.right-align.bg {
  background-color: hsla(0, 0%, 100%, 0.03);
}

.uiux-salary-td.bg {
  background-color: hsla(0, 0%, 100%, 0.03);
}

.uiux-table_text {
  margin-top: 0px;
  margin-bottom: 0px;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  color: hsla(0, 0%, 100%, 0.8);
  font-size: 16px;
  line-height: 26px;
  font-weight: 300;
}

.uiux-table_text.seniority {
  padding-left: 16px;
}

.uiux-table_text.seniority {
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
}

.section-no-padding {
  position: relative;
  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;
}

.section-no-padding._80 {
  padding-top: 80px;
  padding-bottom: 80px;
}

.section-no-padding._80.s-60.overflow-hidden {
  overflow: hidden;
}

.vid-heading-wrapper {
  display: none;
}

.vid-lighbox {
  position: relative;
  overflow: hidden;
  width: 100%;
  max-width: 1200px;
  border-radius: 6px;
}

.vid-lb-image {
  width: 1200px;
  height: 675px;
  border-radius: 6px;
  -o-object-fit: contain;
  object-fit: contain;
}

.vid-lb-image.mobile-show {
  display: none;
}

.vid-btn-container {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -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;
}

.vid-play-btn {
  width: 160px;
  height: 160px;
  border-radius: 100px;
  box-shadow: 0 17px 60px -4px rgba(9, 9, 18, 0.3);
  -webkit-transition: all 150ms cubic-bezier(.25, .46, .45, .94);
  transition: all 150ms cubic-bezier(.25, .46, .45, .94);
}

.vid-play-btn:hover {
  width: 144px;
  height: 144px;
}

.navbar-bg {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  width: 100%;
  height: 100%;
}

.bookdemo_astronaut {
  position: absolute;
  left: auto;
  top: -202px;
  right: -140px;
  bottom: auto;
  display: block;
  width: 428px;
  height: 373px;
  max-width: 428px;
}

.calendly_box {
  position: absolute;
  z-index: 1;
  width: 100%;
  height: 690px;
  max-width: 800px;
  margin-top: 68px;
  border-radius: 8px;
  background-color: #2c2b46;
}

.perfecto-bold {
  color: #f7aa92;
}

.perfecto_logo {
  width: 409px;
  height: auto;
}

.perfecto_hero-text {
  width: 100%;
  max-width: 730px;
  margin-top: 17px;
  margin-bottom: 0px;
  margin-left: 60px;
  font-size: 20px;
  line-height: 28px;
  font-weight: 200;
}

.perfecto_about {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  max-width: 1200px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-radius: 6px;
  background-image: linear-gradient(145deg, #fff, #f9fafd 50%);
}

.perfecto_about-img {
  display: block;
  width: 497px;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
}

.perfecto_about-text {
  margin: 80px 80px 80px 88px;
  color: #222236;
}

.perfecto_fruits {
  width: 3219px;
  max-width: 3219px;
}

.perfecto_potato {
  display: block;
  width: 360px;
  height: auto;
  margin-left: 60px;
}

.perfecto_potato-taxt {
  margin-bottom: 0px;
  font-size: 32px;
  line-height: 51px;
  font-weight: 500;
}

.perfecto_salmon-span {
  color: #f7aa92;
}

.perfecto_email-templates {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  max-width: 1200px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.perfecto_email-text {
  position: absolute;
  left: auto;
  top: 0%;
  right: 0%;
  bottom: auto;
  z-index: 2;
  max-width: 360px;
}

.perfecto_img {
  display: block;
  border-radius: 6px;
}

.perfecto_img.email-2 {
  width: 360px;
}

.perfecto_img.email-1 {
  position: relative;
  z-index: 3;
  width: 780px;
  box-shadow: 0 0 64px 0 rgba(31, 31, 47, 0.2);
}

.perfecto_img.email-3 {
  width: 777px;
  height: 568px;
}

.perfecto_img.website-1 {
  width: 780px;
  max-width: 100%;
}

.perfecto_img.website-2 {
  width: 262px;
}

.perfecto_img.website-3 {
  position: relative;
  z-index: 3;
  width: 262px;
  box-shadow: 0 0 64px 0 rgba(27, 27, 41, 0.3);
}

.perfecto_img.website-4 {
  width: 262px;
  max-width: 100%;
}

.perfecto_img.illustration-3 {
  width: 1200px;
  height: 560px;
}

.perfecto_img.illustration-4 {
  width: 360px;
  height: 360px;
}

.perfecto_img.present-img-1 {
  width: 780px;
  height: 438px;
  -o-object-fit: cover;
  object-fit: cover;
}

.perfecto_img.present-img-2 {
  position: relative;
  z-index: 3;
  width: 780px;
  height: auto;
  box-shadow: 0 0 58px -2px rgba(27, 27, 41, 0.3);
}

.perfecto_img.present-img-3 {
  width: 780px;
  height: 438px;
}

.perfecto_img.illustrtion-mob-1 {
  display: none;
}

.perfecto_img.illustrtion-mob-2 {
  display: none;
}

.perfecto_img.illustrtion-mob-3 {
  display: none;
}

.p-20 {
  margin-bottom: 0px;
  color: hsla(0, 0%, 100%, 0.9);
  font-size: 16px;
  line-height: 26px;
  font-weight: 300;
}

.perfecto_email-col {
  position: relative;
}

.perfecto_img-bag {
  position: absolute;
  left: auto;
  top: auto;
  right: -47.5px;
  bottom: -102px;
  z-index: 4;
  width: 539px;
  height: 662px;
}

.perfecto_email-col-3 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin-top: -32px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
}

.perfecto_stamp-img {
  width: 196px;
  height: 196px;
  margin-bottom: 130px;
  margin-left: 91px;
}

.p-16 {
  margin-bottom: 0px;
  color: hsla(0, 0%, 100%, 0.9);
  font-size: 16px;
  line-height: 26px;
  font-weight: 300;
}

.p-16.m-display-show {
  display: none;
}

.col-780 {
  max-width: 780px;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
}

.perfecto_col-website {
  position: relative;
  width: 360px;
}

.perfecto_website-container {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  max-width: 1200px;
  margin-top: 64px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.perfecto_img.website-5 {
  width: 874px;
  box-shadow: 0 0 64px 0 rgba(27, 27, 41, 0.3);
}

.perfecto_illustration-cont {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  max-width: 1200px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  grid-auto-columns: 1fr;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
}

.perfecto_illustration-cont.padding-b-64 {
  margin-bottom: 64px;
}

.spacer._16 {
  height: 16px;
}

.spacer._64 {
  height: 64px;
}

.perfecto_img.illustration-1 {
  width: 780px;
  height: 360px;
}

.perfecto_img.illustration-2 {
  width: 360px;
  height: 595px;
}

.perfecto_img.illustration-2.m-display-show {
  display: none;
}

.perfecto_sticker-img {
  height: 1286px;
  max-width: 1200px;
  -o-object-fit: none;
  object-fit: none;
  -o-object-position: 0% 0%;
  object-position: 0% 0%;
}

.perfecto_sticker-img.m-display-show {
  display: none;
}

.perfecto_sticker-img.s-display-show {
  display: none;
}

.perfecto_sticker-cont {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  width: 100%;
  max-width: 1200px;
  -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;
}

.perfecto_review-photo {
  width: 288px;
}

.perfecto_review-photo.m-display-show {
  display: none;
}

.perfecto_review {
  width: 100%;
  max-width: 800px;
  margin-top: 23px;
}

.perfecto_presentation-text {
  z-index: 2;
  max-width: 360px;
}

.perfecto_row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.perfecto-logo-2 {
  display: block;
  margin-top: 256px;
  margin-left: 113px;
}

.perfecto_bottom-glow {
  background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/613a88a17bd629975284e4a0_perfecto_glow-desk-2.svg"), url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/613a88a16eddfc11a63cf79c_perfecto_stars-desk-2.svg");
  background-position: 50% 100%, 50% 100%;
  background-size: 2800px 2732px, 1440px 1319px;
  background-repeat: no-repeat, no-repeat;
}

.perfecto_body {
  background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/613a89a11428483e039cce07_perfecto_glow-desk-1.svg"), url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/613a89a1fa850251c04dc9eb_perfecto_stars-desk-1.svg");
  background-position: 50% 0%, 50% 0%;
  background-size: 2800px 3164px, 1440px 2025px;
  background-repeat: no-repeat, no-repeat;
}

.bookdemo_title {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: visible;
  width: 100%;
  max-width: 800px;
  margin-top: 80px;
  -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;
}

.perfecto_tab_bag {
  display: none;
}

.perfecto_moon-img {
  position: relative;
  left: 85px;
  width: 305px;
  height: 202px;
}

.perfecto_bag-mob {
  display: none;
}

.perfecto_case-details {
  display: -ms-grid;
  display: grid;
  margin-top: 64px;
  -webkit-box-pack: start;
  -webkit-justify-content: start;
  -ms-flex-pack: start;
  justify-content: start;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  grid-auto-columns: 1fr;
  grid-column-gap: 48px;
  grid-row-gap: 0px;
  -ms-grid-columns: auto auto auto;
  grid-template-columns: auto auto auto;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.hint_price-container {
  position: absolute;
  top: -57px;
  z-index: 50;
  display: none;
  width: 188px;
  min-height: 46px;
  -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;
}

.hint_price-container.plans {
  display: none;
  width: 206px;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
}

.hint_price-pointer {
  position: relative;
  width: 14px;
  height: 14px;
  margin-top: -8px;
  border-radius: 4px;
  background-color: #fff;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}

.price_hint-trial {
  display: none;
}

.case_link {
  text-decoration: none;
}

.lowercase {
  text-transform: lowercase;
}

.case_name-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.backed-by_label {
  margin-top: 6px;
  margin-left: 19px;
  font-size: 10px;
  line-height: 18px;
  font-weight: 200;
}

.y-combinator-gradient {
  width: 100px;
  height: 24px;
}

.mentum_hero-text {
  width: 100%;
  max-width: 697px;
  margin-top: 4px;
  margin-bottom: 0px;
  margin-left: 96px;
  font-size: 20px;
  line-height: 28px;
  font-weight: 200;
}

.mentum_hero-text.s-display-show {
  display: none;
}

.mentum_about-text {
  margin: 80px 64px 80px 88px;
  color: #222236;
}

.mentum_case-details {
  display: -ms-grid;
  display: grid;
  max-width: 381px;
  margin-top: 64px;
  -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;
  grid-auto-columns: 1fr;
  grid-column-gap: 48px;
  grid-row-gap: 0px;
  -ms-grid-columns: auto auto auto;
  grid-template-columns: auto auto auto;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.mentum_hero-span {
  color: #7cef92;
}

.logo_letters {
  display: block;
  width: 1902px;
  height: 152px;
  max-width: 1902px;
  -o-object-position: 0% 50%;
  object-position: 0% 50%;
}

.mentum_banner {
  z-index: 1;
  width: 1200px;
  height: 560px;
  border-radius: 6px;
}

.mentum_banner.s-display-show {
  display: none;
}

.letters-section-container {
  position: relative;
  z-index: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  max-width: 1200px;
  margin-top: 306px;
  -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;
}

.col-360 {
  width: 100%;
  max-width: 360px;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
}

.image {
  display: block;
  border-radius: 6px;
}

.image.mentum-logo {
  width: 780px;
  height: 360px;
}

.image.mentum-logo.s-diaplsy-show {
  display: none;
}

.image._360 {
  width: 360px;
  height: 360px;
}

.image.mentum-lp-2 {
  width: 360px;
  height: 1148px;
}

.image.mentum-lp-1 {
  width: 780px;
  height: 1951px;
}

.image.mentum-lp-3 {
  width: 360px;
  height: 743px;
}

.image.mentum-lp-4 {
  width: 1200px;
  height: 1059px;
}

.image.mentum-lp-5 {
  width: 360px;
  height: 887px;
}

.image.mentum-lp-6 {
  width: 780px;
  height: 887px;
}

.image.mentum-lp-7 {
  width: 780px;
  height: 1237px;
}

.image.mentum-lp-8 {
  width: 360px;
  height: 1237px;
}

.image.mentum-pd-1 {
  width: 1200px;
  height: 656px;
}

.image.mentum-pd-2 {
  width: 780px;
  height: 456px;
}

.image.mentum-pd-3 {
  width: 780px;
  height: 456px;
}

.image.preview-case {
  width: 360px;
  height: 240px;
  max-width: 360px;
}

.image.mentum-presintation {
  width: 780px;
  height: auto;
}

.image.mentum-presintation.s-display-show {
  display: none;
}

.image.care_colors {
  width: 780px;
  height: auto;
}

.image._570 {
  width: 570px;
  height: auto;
}

.image.tab-display {
  display: none;
}

.image._780 {
  width: 780px;
  height: auto;
}

.image.s-320.s-display {
  display: none;
}

.image.s-display {
  display: none;
}

.image.slider-portfolio {
  width: 360px;
  height: 360px;
}

.image.slider-portfolio-large {
  width: 780px;
  height: 360px;
}

.mentum-about-design {
  max-width: 457px;
  margin-bottom: 40px;
}

.preview-case-link {
  margin-bottom: 28px;
}

.preview_container {
  display: -ms-grid;
  display: grid;
  width: 100%;
  max-width: 1200px;
  -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;
  grid-auto-columns: 1fr;
  grid-column-gap: 60px;
  grid-row-gap: 0px;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.preview_container.m-display {
  display: none;
}

.case-preview-title {
  display: inline-block;
  margin-bottom: 12px;
  color: #fff;
  font-size: 32px;
  line-height: 50px;
  font-weight: 500;
  text-decoration: none;
}

.case-preview_link {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 32px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  color: #fae8bc;
  font-size: 20px;
  line-height: 24px;
  font-weight: 500;
  text-decoration: none;
}

.pitchdeck_letters {
  display: block;
  width: 2729px;
  height: 152px;
  max-width: 2729px;
  -o-object-position: 0% 50%;
  object-position: 0% 50%;
}

.lp_letters {
  display: block;
  width: 3414px;
  height: 152px;
  max-width: 3414px;
  -o-object-position: 0% 50%;
  object-position: 0% 50%;
}

.mentum_body {
  background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/614dd28bdb6b85445dd3be1b_mentum_stars-desk-1.svg"), url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/614dd28bff3ea856fd33daa4_mentum_glow-desk-1.svg");
  background-position: 50% 0%, 50% 0%;
  background-size: 1440px 2025px, 2800px 3164px;
  background-repeat: no-repeat, no-repeat;
}

.mentum_footer-bg {
  background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/614dd28a41b97d2de175b784_mentum_stars-desk-2.svg"), url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/614dd28a7cb19d2dbd241f05_mentum_glow-desk-2.svg");
  background-position: 50% 100%, 50% 100%;
  background-size: 1440px 2276px, 2800px 2732px;
  background-repeat: no-repeat, no-repeat;
}

.mentum_logo {
  width: 407px;
  height: auto;
}

.mentum_banner-tab {
  display: none;
}

.grid-mentum {
  display: -ms-grid;
  display: grid;
  width: 100%;
  max-width: 1200px;
  -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;
  grid-auto-columns: 1fr;
  grid-column-gap: 60px;
  grid-row-gap: 0px;
  -ms-grid-columns: auto auto;
  grid-template-columns: auto auto;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.m-empty-block {
  display: none;
  width: 0px;
}

.preview_case-description {
  margin-top: 0px;
  margin-bottom: 0px;
  font-size: 16px;
  line-height: 26px;
  font-weight: 300;
}

.preview-cases-heading {
  margin-bottom: 40px;
  font-size: 40px;
  line-height: 60px;
  font-weight: 500;
}

.mentum_about-mob {
  display: none;
}

.image-mob {
  display: none;
  border-radius: 6px;
}

.lb.margin-b-60 {
  margin-bottom: 60px;
}

.lb.s-display-show {
  display: none;
}

.lb.m-lm-30 {
  display: none;
}

.lb.s-bm-30 {
  display: none;
}

.memory-os_about-text {
  margin-top: 80px;
  margin-right: 128px;
  margin-left: 88px;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  color: #222236;
}

.memory-os_details {
  display: -ms-grid;
  display: grid;
  margin-top: 36px;
  -webkit-box-pack: start;
  -webkit-justify-content: start;
  -ms-flex-pack: start;
  justify-content: start;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  grid-auto-columns: 1fr;
  grid-column-gap: 48px;
  grid-row-gap: 0px;
  -ms-grid-columns: auto auto auto;
  grid-template-columns: auto auto auto;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.perfecto_about-img-bg {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 497px;
  margin-left: auto;
  -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-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
  background-color: #4f7f58;
}

.mobile-hero-img-container {
  display: none;
}

.case_about-wrapper {
  margin-top: 80px;
  margin-bottom: 80px;
  margin-left: 88px;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  color: #222236;
}

.care_about-img {
  display: block;
  width: 497px;
  height: 480px;
  max-width: 497px;
  margin-left: 96px;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
}

.case_about-details {
  display: -ms-grid;
  display: grid;
  margin-top: 64px;
  -webkit-box-pack: start;
  -webkit-justify-content: start;
  -ms-flex-pack: start;
  justify-content: start;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  grid-auto-columns: 1fr;
  grid-column-gap: 48px;
  grid-row-gap: 0px;
  -ms-grid-columns: auto auto auto;
  grid-template-columns: auto auto auto;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.care_hero-text {
  width: 100%;
  max-width: 618px;
  margin-bottom: 0px;
  margin-left: 60px;
  font-size: 20px;
  line-height: 28px;
  font-weight: 200;
}

.liveincare_logo {
  width: 100%;
  height: auto;
  max-width: 485px;
}

.care_red-apsn {
  color: #ff8383;
}

.designer-review-care {
  width: 100%;
  max-width: 741px;
}

.care_reference-text {
  width: 100%;
  max-width: 855px;
  margin-top: 20px;
}

.care_bottom-bg {
  background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/615f56e591f69501fa6ef2c7_care_desktop-stars-2.svg"), url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/615f56d2a32dcc4c7f20d622_care_desktop-glow-2.svg");
  background-position: 50% 100%, 50% 100%;
  background-size: 1440px 2276px, 2800px 2732px;
  background-repeat: no-repeat, no-repeat;
}

.h-32-51 {
  margin-bottom: 0px;
  font-size: 32px;
  line-height: 51px;
  font-weight: 500;
}

.h-32-51.s-28-160.s-show {
  display: none;
}

.h-32-51.s-28-42.dp-s-show {
  display: none;
}

.case-about-tab {
  display: none;
}

.case-about-mob {
  display: none;
}

.care-typography-img {
  display: block;
  width: 780px;
  height: auto;
  margin-top: 19px;
}

.care_homepage-img {
  width: 1200px;
  height: auto;
  border-radius: 6px;
}

.care_homepage-img.s-display {
  display: none;
}

.col-620 {
  max-width: 620px;
}

.body-liveincare {
  background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/61601abc167be100d7bb3daf_care_desktop-stars-1.svg"), url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/61601abdbfdaef4fc190ca3a_care_desktop-glow-1.svg");
  background-position: 50% 0%, 50% 0%;
  background-size: 1440px 2025px, 2800px 3164px;
  background-repeat: no-repeat, no-repeat;
}

.care_user-journey {
  max-width: 290px;
  margin-right: auto;
  margin-left: 60px;
}

.col-570 {
  width: 100%;
  max-width: 570px;
}

.col-430 {
  max-width: 430px;
}

.care_pricing {
  max-width: 268px;
  margin-right: auto;
  margin-left: 60px;
}

.care-mob-after {
  display: none;
}

.care-img-after-mob {
  display: none;
}

.h-40-60 {
  font-size: 40px;
  line-height: 60px;
  font-weight: 500;
}

.slider-projects {
  position: relative;
  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;
}

.projects-slider_nav {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  max-width: 1200px;
  -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;
}

.projects-slider_nav.links {
  margin-bottom: 40px;
}

.slider_nav-projects {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 120px;
  margin-top: 6px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
}

.preview-container {
  width: 100%;
  max-width: 1200px;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
}

.perfekto-lb-email {
  margin-top: 365px;
}

.perfecto-lb.present-img-2 {
  position: relative;
  z-index: 3;
  margin-top: -40px;
  margin-bottom: -212px;
}

.perfecto-lb.website-2 {
  display: block;
  width: 262px;
  margin-left: auto;
}

.perfecto-lb.website-3 {
  position: relative;
  z-index: 3;
  display: block;
  width: 262px;
  margin-top: -98px;
}

.perfecto-lb.website-5 {
  position: relative;
  z-index: 3;
  margin-top: -92px;
}

.lb-entirebody.scr-app-1 {
  margin-top: 109px;
}

.lb-entirebody.scr-app-2 {
  height: 780px;
  margin-top: 29px;
}

.lb-entirebody.scr-app-3 {
  height: 780px;
  margin-top: -51px;
}

.lb-entirebody.web-screenshot-1 {
  margin-left: 171px;
}

.lb-entirebody.square-scr-1 {
  margin-right: auto;
}

.lb-entirebody.square-scr-2 {
  margin-top: -42px;
}

.lb-entirebody.square-scr-3 {
  margin-top: -42px;
  margin-left: auto;
}

.label-bg-wrapper {
  display: inline-block;
}

.lr-suggestion-bg {
  position: relative;
  padding: 40px 56px;
  border-radius: 6px;
}

.lr-suggestion-bg.bg-perfekto {
  width: 686px;
  border-style: dashed;
  border-width: 2px;
  border-color: #f79393;
  background-image: linear-gradient(135deg, rgba(234, 94, 116, 0.05), rgba(254, 223, 164, 0.05));
}

.lr-suggestion-bg.blue-bg {
  border: 2px dashed #408fdb;
  background-image: linear-gradient(135deg, rgba(124, 121, 214, 0.1), rgba(68, 142, 219, 0.1));
}

.suggection_heading {
  margin-bottom: 20px;
  font-size: 32px;
  line-height: 51px;
  font-weight: 500;
}

.suggestion_grid {
  display: -ms-grid;
  display: grid;
  width: 100%;
  max-width: 550px;
  justify-items: start;
  grid-auto-columns: 1fr;
  grid-column-gap: 64px;
  grid-row-gap: 0px;
  -ms-grid-columns: auto auto;
  grid-template-columns: auto auto;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.suggestion_case-link {
  width: 280px;
  height: 160px;
}

.suggection_link-wrap {
  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: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}

.suggestion_mascot {
  position: absolute;
  left: auto;
  top: auto;
  right: -81px;
  bottom: -38px;
  width: 139px;
  height: auto;
  max-height: 131px;
}

.suggestion_link {
  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;
  color: #fae8bc;
  font-size: 20px;
  line-height: 24px;
  font-weight: 500;
  text-decoration: none;
}

.body-text-20-32 {
  margin-bottom: 0px;
  color: hsla(0, 0%, 100%, 0.9);
  font-size: 20px;
  line-height: 32px;
  font-weight: 300;
}

.body-text-20-32.s-16-26.black {
  color: #222236;
}

.rich-text-20-32 {
  color: hsla(0, 0%, 100%, 0.9);
  font-size: 20px;
  line-height: 32px;
  font-weight: 300;
}

.rich-text-20-32 ul {
  margin-bottom: 0px;
  padding-left: 0px;
}

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

.rich-text-20-32 em {
  color: #fae8bc;
  font-style: normal;
  font-weight: 500;
}

.rich-text-20-32 a {
  color: #fae8bc;
  font-weight: 500;
  text-decoration: none;
}

.rich-text-20-32.s-16-26.m-hide strong {
  font-weight: 500;
}

.rich-text-20-32.s-16-26.m-show {
  display: none;
}

.rich-text-20-32.black {
  color: #222236;
}

.rich-text-20-32.slider-ol {
  color: #222236;
}

.rich-text-20-32.slider-ol ol {
  padding-left: 30px;
}

.rich-text-20-32.slider-ol li {
  list-style-type: disc;
}

.rich-text-20-32.slider-ol strong {
  font-weight: 500;
}

.uiux-cards-bg-images {
  position: absolute;
  left: 18px;
  top: 45px;
  bottom: 42px;
  z-index: -1;
}

.uiux-longread-planet {
  position: absolute;
  left: 505px;
  top: 14px;
  width: 260px;
  height: auto;
  max-height: 118px;
}

.h-24-36 {
  font-size: 24px;
  line-height: 36px;
  font-weight: 500;
}

.h-28-42 {
  font-size: 28px;
  line-height: 42px;
  font-weight: 500;
}

.suggestion_mascot-2 {
  position: absolute;
  left: auto;
  top: -40px;
  right: -47px;
  bottom: auto;
  width: 133px;
  height: auto;
  max-height: 132px;
}

.lr-suggestion-bg.green-bg {
  border: 2px dashed #42eabb;
  background-image: linear-gradient(45deg, rgba(60, 186, 205, 0.1), rgba(56, 235, 188, 0.1));
}

.suggestion_mascot--3 {
  position: absolute;
  left: auto;
  top: -24px;
  right: -20px;
  width: 125px;
  height: auto;
  max-height: 127px;
}

.lr-cta-button {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  max-width: 228px;
  padding: 14px 28px;
  -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-radius: 6px;
  background-color: #fee4a5;
  background-image: -webkit-gradient(linear, left top, right top, from(#ffe5a5), color-stop(100%, #f19291), color-stop(0, #f69393), to(#fff));
  background-image: linear-gradient(90deg, #ffe5a5, #f19291 100%, #f69393 0, #fff);
  text-decoration: none;
}

.lr-cta-button:hover {
  background-image: -webkit-gradient(linear, left top, left bottom, from(#fee4a5), to(#fee4a5));
  background-image: linear-gradient(180deg, #fee4a5, #fee4a5);
}

.lr-cta-button:active {
  background-color: #fea5a5;
  background-image: none;
}

.uiux-lr-bg-stars {
  position: absolute;
  left: 56px;
  top: 102px;
}

.uiux-conclusion-wrapper {
  position: relative;
}

.uiux-awesomic-satelite {
  position: absolute;
  left: 600px;
  top: 660px;
  right: 0%;
  bottom: auto;
}

.faq_list-item {
  margin-bottom: 26px;
}

.uiux_salary-table-large {
  display: -ms-grid;
  display: grid;
  max-width: 886px;
  grid-auto-columns: 1fr;
  grid-auto-rows: auto;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -ms-grid-columns: auto auto auto auto auto auto;
  grid-template-columns: auto auto auto auto auto auto;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.body-text-16-26 {
  color: hsla(0, 0%, 100%, 0.9);
  font-size: 16px;
  line-height: 26px;
  font-weight: 300;
}

.body-text-16-26.black {
  color: #222236;
}

.faq-uiux-img {
  border-radius: 6px;
}

.faq-uiux-img.fiverr-1 {
  width: 722px;
  height: auto;
  max-height: 280px;
}

.faq-uiux-img.fiverr-2 {
  width: 723px;
  height: auto;
  max-height: 302px;
}

.uiux-bottom-bg {
  background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/613a88a16eddfc11a63cf79c_perfecto_stars-desk-2.svg"), url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/613a88a17bd629975284e4a0_perfecto_glow-desk-2.svg");
  background-position: 50% 100%, 50% 100%;
  background-size: 1440px 1319px, 2800px 2732px;
  background-repeat: no-repeat, no-repeat;
}

.uiux-body {
  background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/6176ac53d7f4ca00b5894db6_uiux-desk-stars-1%20(1).svg"), url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/6176ab79faf47a9e8ec75d1b_uiux-desk-glow-1%20(1).svg");
  background-position: 50% 0%, 50% 0%;
  background-size: 1440px 2025px, 2800px 3164px;
  background-repeat: no-repeat, no-repeat;
}

.uiux-longread-col {
  width: 70%;
  max-width: 780px;
  margin-right: 60px;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
}

.yellow-link {
  color: #fae8bc;
  font-weight: 500;
  text-decoration: none;
}

.uiux-cta-heading {
  font-size: 40px;
  line-height: 60px;
  font-weight: 500;
}

.faq_btm-line {
  display: none;
  width: 100%;
  height: 1px;
  border-bottom: 1px solid hsla(0, 0%, 100%, 0.3);
}

.uiux_small-salary-table {
  display: -ms-grid;
  display: grid;
  max-width: 463px;
  grid-auto-columns: 1fr;
  grid-auto-rows: auto;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -ms-grid-columns: auto auto auto;
  grid-template-columns: auto auto auto;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.container-780 {
  width: 100%;
  max-width: 780px;
}

.container-780.m-670.s-480.xs-320 {
  color: #222236;
}

.blog-20-32 {
  margin-bottom: 0px;
  color: #222236;
  font-size: 20px;
  line-height: 32px;
  font-weight: 300;
}

.blog-20-32 ul {
  margin-bottom: -4px;
  padding-left: 24px;
  list-style-type: disc;
}

.blog-20-32 p {
  margin-bottom: 0px;
}

.blog-20-32 img {
  margin-top: 40px;
  margin-bottom: 40px;
  border-radius: 6px;
}

.blog-20-32 a {
  color: #3faaea;
  font-weight: 500;
  text-decoration: none;
}

.blog-20-32 strong {
  font-weight: 500;
}

.blog-20-32 em {
  color: #fea5a5;
  font-style: normal;
}

.blog-20-32 figure {
  margin-bottom: 0px;
}

.blog-20-32 h2 {
  margin-top: 120px;
  margin-bottom: 28px;
  font-size: 32px;
  line-height: 51px;
}

.blog-20-32 h3 {
  margin-top: 40px;
  margin-bottom: 20px;
  font-size: 28px;
  line-height: 42px;
  font-weight: 500;
}

.blog-20-32 h4 {
  margin-top: 44px;
  margin-bottom: 20px;
  font-size: 24px;
  font-weight: 500;
}

.blog-20-32.ol.tm-40 {
  margin-top: -40px;
}

.blog-20-32.ol.tm-120-80 {
  margin-top: -120px;
}

.blog-20-32.ol.tm-160-80 {
  margin-top: -160px;
}

.blog-20-32.ol.check {
  background-color: #fae8bc;
}

.blog-20-32.inline {
  display: inline;
}

.blog-20-32 li {
  margin-bottom: 4px;
}

.blog-20-32.white {
  color: #fff;
}

.hero-section-wave {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  width: 100%;
  -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;
  background-image: none;
  background-size: auto;
  background-repeat: repeat;
}

.slider_experts-quotes {
  position: relative;
  margin-top: 40px;
  background-color: transparent;
  color: #222236;
}

.section-wrapper_lr-bottom {
  background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/617faa70329cf442090c9c09_longread-desk-stars-2%20(1).svg"), url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/617faa4f0e03d9b6207494d4_longread-desk-glow-2%20(1).svg");
  background-position: 50% 100%, 50% 100%;
  background-size: 1440px 1319px, 2800px 2450px;
  background-repeat: no-repeat, no-repeat;
}

.body_longread {
  background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/617fa98c5753cb1e5b4d07c3_longread-desk-stars-1%20(1).svg"), url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/617fa99ea23918064ffe3a07_longread-desk-glow-1%20(1).svg");
  background-position: 50% 0%, 50% 0%;
  background-size: 1440px 2025px, 2800px 3164px;
  background-repeat: no-repeat, no-repeat;
}

.body_longread.two-lines-headline {
  background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/6196634f08928c4c5db9e8ea_blog-two-lines-desktop-bg-stars%20(1).svg"), url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/61966342ab1e3c7bf2074d0a_blog-two-lines-desktop-bg-glow%20(2).svg");
  background-size: 1440px 707px, 2800px 1193px;
}

.exp-collection_item {
  width: 100%;
  height: auto;
  padding: 40px;
  border-radius: 6px;
  background-image: linear-gradient(135deg, #fafbff, #fdfdff);
  box-shadow: none;
}

.slider-exp_header {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 70%;
  margin-bottom: 32px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.slider-exp_photo {
  width: 64px;
  height: 64px;
  margin-right: 20px;
  border-radius: 100%;
}

.text-16-26 {
  font-size: 16px;
  line-height: 26px;
  font-weight: 300;
}

.exp-cms-slider {
  width: 100%;
  color: #222236;
}

.exp-slick-slider-cont {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.exp-slick-slider-cont.drop-shadow {
  border-style: solid;
  border-width: 3px;
  border-color: #fff;
  border-radius: 6px;
  box-shadow: 0 55px 70px -33px rgba(169, 180, 203, 0.15);
}

.next-exp {
  width: 48px;
  height: 48px;
  border-style: solid;
  border-width: 2.2px;
  border-color: #222236;
  border-radius: 6px;
  background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/617fadc85e728480e1d830ae_slider-exp-arrow-R%20(1).svg");
  background-position: 50% 50%;
  background-size: auto;
  background-repeat: no-repeat;
  -webkit-transition: all 250ms ease;
  transition: all 250ms ease;
  color: #fff;
  cursor: pointer;
}

.next-exp:hover {
  border-color: #fea5a5;
  background-color: rgba(254, 165, 165, 0.05);
  background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/6183da4c6d17cbbdcfbcfde6_pink-arrow-r.svg");
}

.prev-exp {
  width: 48px;
  height: 48px;
  border-style: solid;
  border-width: 2.2px;
  border-color: #222236;
  border-radius: 6px;
  background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/617fadf14455104d2607d5d4_slider-exp-arrow-L%20(1).svg");
  background-position: 50% 50%;
  background-size: auto;
  background-repeat: no-repeat;
  -webkit-transition: all 250ms ease;
  transition: all 250ms ease;
  color: #fff;
  cursor: pointer;
}

.prev-exp:hover {
  border-color: #fea5a5;
  background-color: rgba(254, 165, 165, 0.05);
  background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/6183da5fe58410e429e39e9b_pink-arrow-l.svg");
}

.waves {
  position: relative;
  width: 100%;
  margin-top: 88px;
}

.waves.none {
  display: none;
}

.waves.middle-bottom {
  margin-top: 0px;
}

.waves.middle-bottom.reverse-1 {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}

.waves.tm-reduced {
  margin-top: 40px;
}

.wave-cont {
  width: 100%;
  height: auto;
}

.wave-cont.wave-1 {
  position: relative;
  z-index: 5;
  background-image: none;
  background-size: auto;
  background-repeat: repeat;
}

.wave-cont.wave-2 {
  position: absolute;
  bottom: 20px;
  z-index: 4;
  background-image: none;
  background-position: 0px 0px;
  background-size: auto;
  background-repeat: repeat;
}

.wave-cont.wave-2.middle-bottom-2 {
  bottom: 13px;
}

.wave-cont.wave-3 {
  position: absolute;
  bottom: 32px;
  z-index: 3;
  background-image: none;
  background-position: 0px 0px;
  background-size: auto;
  background-repeat: repeat;
}

.wave-cont.wave-3.middle-bottom-3 {
  bottom: 28px;
}

.wave-cont.wave-3.middle-bottom-3.pricing-s-3 {
  bottom: 24px;
}

.wave-cont.wave-4 {
  position: absolute;
  bottom: 44px;
  z-index: 3;
  background-image: none;
  background-position: 0px 0px;
  background-size: auto;
  background-repeat: repeat;
}

.wave-cont.wave-4.pricing-s-4 {
  bottom: 36px;
}

.wave-cont.wave-5 {
  position: absolute;
  bottom: 56px;
  z-index: 2;
  width: 100%;
  background-image: none;
  background-position: 0px 0px;
  background-size: auto;
  background-repeat: repeat;
}

.wave-cont.wave-5.pricing-s-5 {
  bottom: 48px;
}

.wave-cont.wave-5--footer {
  position: absolute;
  top: 56px;
  z-index: 2;
  width: 100%;
  background-image: none;
  background-size: auto;
  background-repeat: repeat;
}

.wave-cont.wave-4-footer {
  position: absolute;
  top: 44px;
  z-index: 3;
  background-image: none;
  background-size: auto;
  background-repeat: repeat;
}

.wave-cont.wave-3-footer {
  position: absolute;
  top: 32px;
  z-index: 3;
  background-image: none;
  background-size: auto;
  background-repeat: repeat;
}

.wave-cont.wave-2-footer {
  position: absolute;
  top: 16px;
  z-index: 4;
  background-image: none;
  background-size: auto;
  background-repeat: repeat;
}

.wave-img {
  position: relative;
  width: 100%;
  height: auto;
  opacity: 1;
  -o-object-fit: cover;
  object-fit: cover;
}

.blog-image {
  display: block;
  width: 100%;
  height: auto;
  margin-top: 40px;
  margin-bottom: 40px;
  border-radius: 6px;
}

.blog-image.lgd-1 {
  height: 411px;
}

.blog-image.lgd-1.xs-show {
  display: none;
}

.blog-image.bm-0 {
  margin-bottom: 0px;
}

.blog-image.bm-0.mobile-show {
  display: none;
}

.blog-image.bm-0.custom-size {
  min-width: 830px;
  margin-top: 0px;
}

.blog-image.m-display-show {
  display: none;
}

.blog-image.xs-display-show {
  display: none;
}

.blog-image.png {
  border-radius: 0px;
}

.blog-image.drop-shadow {
  box-shadow: 0 55px 70px -33px rgba(169, 180, 203, 0.1);
}

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

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

.blog-h3-24-36 {
  margin-top: 48px;
  margin-bottom: 20px;
  color: #222236;
  font-size: 24px;
  line-height: 36px;
  font-weight: 500;
}

.blog-h3-24-36.s-20-32.tbm-0 {
  margin-top: 0px;
  margin-bottom: 0px;
}

.blog-h2-32-51 {
  margin-top: 120px;
  margin-bottom: 28px;
  color: #222236;
  font-size: 32px;
  line-height: 51px;
}

.blog-h2-32-51.s-28-42.tm-0 {
  margin-top: 0px;
}

.blog-h2-32-51.s-28-42.tm-80 {
  margin-top: 80px;
}

.faq_titile {
  -webkit-transition: color 300ms cubic-bezier(.386, .096, 0, .991);
  transition: color 300ms cubic-bezier(.386, .096, 0, .991);
  font-size: 32px;
  line-height: 51px;
  font-weight: 500;
}

.faq_titile:hover {
  color: #fee4a5;
}

.waves-footer {
  position: relative;
  width: 100%;
  margin-bottom: 40px;
}

.exp-slider-counter {
  display: none;
}

.blog-middle-section {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -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;
  background-color: #222236;
  background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/61829cab39fb88c5d07451b5_blog-template-stars-middle%20(1).svg"), url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/61829caafb4ef00735dd02e3_blog-template-glow-middle%20(1).svg");
  background-position: 50% 50%, 50% 50%;
  background-size: 2800px 1516px, 2800px 1239px;
  background-repeat: no-repeat, no-repeat;
}

.blog-middle-section.alternative-glow {
  background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/61829cab39fb88c5d07451b5_blog-template-stars-middle%20(1).svg"), url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/61afa2fdf66d3d49c6cb16d0_middle-section-alternative-bg-2-desk%20(1).svg");
}

.waves-middle-top {
  position: relative;
  width: 100%;
}

.waves-middle-top.reverse-2 {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}

.blog-middle-container {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: 780px;
  margin-top: 80px;
  margin-bottom: 80px;
  -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;
}

.blog-middle-planet {
  position: absolute;
  left: -279px;
  top: -73px;
  right: auto;
  bottom: auto;
}

.blog-middle-satelite {
  position: absolute;
  left: auto;
  top: auto;
  right: -290px;
  bottom: -159px;
}

.blog-middle-heading.s-show {
  display: none;
}

.slider-blog-portfolio {
  position: relative;
  width: 100%;
  max-width: 840px;
  margin-top: 40px;
}

.slider-potfolio_item {
  padding-top: 124px;
  grid-auto-columns: 1fr;
  grid-column-gap: 60px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.slider-portdolio_header {
  position: absolute;
  max-width: 610px;
  margin-left: 30px;
  color: #222236;
}

.slider-portfolio-image {
  display: -ms-grid;
  display: grid;
  padding-right: 30px;
  padding-left: 30px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  justify-items: center;
  grid-auto-columns: 1fr;
  grid-column-gap: 60px;
  grid-row-gap: 0px;
  -ms-grid-columns: 360px 360px;
  grid-template-columns: 360px 360px;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.slider-portfolio-image.large-img {
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
}

.mobile-blog-portfolio {
  display: none;
}

.blog-hero-container {
  width: 100%;
  max-width: 1010px;
  margin-top: 120px;
  text-align: center;
}

.blog-hero-container._1200 {
  max-width: 1200px;
}

.blog-hero-container._1100 {
  width: 1100px;
  max-width: 100%;
}

.blog-h3 {
  margin-top: 40px;
  margin-bottom: 20px;
  font-size: 28px;
  line-height: 42px;
  font-weight: 500;
}

.blog-h3.bm-0 {
  margin-bottom: 0px;
}

.blog-h3.pink {
  color: #f79393;
}

.blog-h3.pink.tm-0 {
  margin-top: 0px;
}

.container-scroll-table {
  width: 100%;
  max-width: 780px;
}

.design-pickle-review-table {
  display: -ms-grid;
  display: grid;
  margin-top: 40px;
  margin-bottom: 40px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  grid-auto-columns: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -ms-grid-columns: 402px 378px;
  grid-template-columns: 402px 378px;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  border-style: solid;
  border-width: 1px;
  border-color: #222236;
  border-radius: 6px;
  color: #222236;
  font-size: 16px;
  line-height: 26px;
  font-weight: 300;
}

.blog-cta-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  max-width: 780px;
  min-height: 604px;
  margin-top: -18px;
  margin-bottom: -26px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/618950e6db2a35b57b4522bb_dpr-cta-orb-desk.svg");
  background-position: 50% 50%;
  background-size: 780px 604px;
  background-repeat: no-repeat;
}

.blog-cta-container.dp-alternative {
  margin-top: 36px;
  margin-bottom: -20px;
}

.blog-cta-container._99designs-bg {
  margin-top: 36px;
  margin-bottom: -20px;
}

.blog-cta-container.alternative-3 {
  margin-top: 36px;
  margin-bottom: -20px;
  background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/61af89d30974f74533be96f3_longread-bg-cta-alternative-2-desk%20(1).svg");
}

.blog-cta-container.marketing-designer-2 {
  min-height: 900px;
  margin-top: 36px;
  background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/61b1283f33395b31a26bc47b_longread-bg-cta-alternative-4-desk%20(1).svg");
  background-size: auto 900px;
}

.blog-cta-container.marketing-designer-1 {
  min-height: 985px;
  margin-top: 36px;
  margin-bottom: -40px;
  background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/61b12adcf68bbcdd3d03fa47_longread-bg-cta-alternative-5-desk%20(1).svg");
  background-size: auto 985px;
}

.blog-cta-container.creative-designer-1 {
  min-height: 918px;
  margin-top: 36px;
  margin-bottom: -10px;
  background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/61b78fcecdce33cf9dfe6233_creative-des-bg-cta-desk%20(1).svg");
  background-size: auto 918px;
}

.blog-cta-container.animation-designer-2 {
  min-height: 985px;
  margin-top: 36px;
  background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/61bc7f074b00fe72d72ad638_animation-designer_bg-cta-2-desk.svg");
  background-size: auto 985px;
}

.blog-cta-container.animation-designer-1 {
  min-height: 942px;
  margin-top: 36px;
  margin-bottom: -40px;
  background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/61c1eb08515696edd1f9490d_animation-des-bg-cta-1_desk%20(1).svg");
  background-size: auto 942px;
}

.blog-cta-container.penji-review {
  min-height: 646px;
  margin-top: 36px;
  margin-bottom: -20px;
  background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/61c30fa6662ded02362f9b75_penji-review-bg-cta_desk%20(1).svg");
  background-size: auto 646px;
}

.blog-cta-container.penji-review-2 {
  min-height: 1003px;
  margin-top: 36px;
  margin-bottom: -40px;
  background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/61c3143e1eb2a44de059d845_penji-review-bg-cta-2_desk%20(1).svg");
  background-size: auto 1003px;
}

.blog-cta-container.visual-designer-cta-1 {
  min-height: 687px;
  margin-top: 36px;
  margin-bottom: -20px;
  background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/61d591e01fc3d281efdcb2c3_visual-des-cta-1-desk%20(1).svg");
  background-size: 780px 687px;
}

.blog-cta-container.visual-designer-cta-2 {
  min-height: 687px;
  margin-top: 36px;
  margin-bottom: -20px;
  background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/61d592b01ea5031c40786661_visual-des-cta-2-desk%20(1).svg");
  background-size: 780px 687px;
}

.blog-cta-container.graphic-designrer-cta-1 {
  min-height: 498px;
  margin-top: 36px;
  margin-bottom: -20px;
  background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/61e9708cf6741b3716f2afd2_graphic-designer-cta-1%20(1).svg");
  background-size: 780px 498px;
}

.blog-cta-container.graphic-designer-cta-2 {
  min-height: 578px;
  margin-top: 36px;
  margin-bottom: -20px;
  background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/61ead312457b6d332813679e_graphic-designer-cta-2-desk%20(1).svg");
  background-size: 780px 578px;
}

.blog-cta-container.is--freelance-designer {
  min-height: 623px;
  margin-top: 36px;
  margin-bottom: -20px;
  background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/61fc0933d8e7c8b4f3863298_freelance-designer-cta-bg-1-desk%20(1).svg");
  background-size: auto 623px;
}

.blog-cta-container.is--freelance-designer-cta-2 {
  min-height: 883px;
  margin-top: 36px;
  margin-bottom: -40px;
  background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/61fc0ab267115115b735c07c_freelance-designer-cta-bg-2-desk%20(1).svg");
  background-size: auto 883px;
}

.blog-cta-container.app-cta-1 {
  min-height: 883px;
  margin-top: 36px;
  margin-bottom: -40px;
  background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/620bf6ce3a92f5a09d1ec462_app-bg-cta-1-desk%20(1).svg");
  background-size: auto 883px;
}

.blog-cta-container.app-cta-2 {
  min-height: 912px;
  margin-top: 36px;
  margin-bottom: -40px;
  background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/620bf8263903b6805af47d37_app-bg-cta-2-desk%20(1).svg");
  background-size: auto 912px;
}

.blog-cta-content {
  width: 100%;
  max-width: 620px;
  margin-top: 168px;
  text-align: center;
}

.blog-cta-content.dp-alternatives {
  max-width: 650px;
  margin-top: 192px;
}

.blog-cta-content._99designs {
  margin-top: 192px;
}

.blog-cta-content.marketing-designer-2 {
  max-width: 636px;
  margin-top: 243px;
}

.blog-cta-content.marketing-designer-1 {
  max-width: 636px;
  margin-top: 243px;
}

.blog-cta-content.animation-designer-2 {
  max-width: 612px;
  margin-top: 243px;
}

.blog-cta-content.penji-review-1 {
  margin-top: 192px;
}

.blog-cta-content.pengi-review {
  max-width: 636px;
  margin-top: 259px;
}

.blog-cta-content.graphic-designer-inside-1 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: 502px;
  margin-top: 160px;
  -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;
}

.blog-cta-content.graphic-designer-cta-2 {
  max-width: 650px;
  margin-top: 192px;
}

.blog-cta-content.freelance-designer-cta-2 {
  max-width: 636px;
  margin-top: 243px;
}

.blog-cta-content.app-cta-1 {
  max-width: 636px;
  margin-top: 243px;
}

.blog-cta-content.app-cta-2 {
  max-width: 612px;
  margin-top: 259px;
}

.dpr-table_col {
  display: -ms-grid;
  display: grid;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  grid-auto-columns: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: 52px 58px 82px 82px;
  grid-template-rows: 52px 58px 82px 82px;
}

.dpr-table-cell {
  padding: 16px 18px 16px 20px;
  border-top: 1px solid #222236;
}

.dpr-table-cell.right-col {
  padding-left: 29px;
  border-left: 1px solid #222236;
}

.dpr-table-cell.right-col.in-header {
  border-top-right-radius: 6px;
  background-color: #222236;
  color: #fff;
}

.dpr-table-cell.header {
  background-color: #222236;
  color: #fff;
}

.full-w-container-overflow-hidden.relative {
  position: relative;
}

.full-w-container-overflow-hidden._100 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.xs-block-span.red {
  color: #ea5a72;
}

.blog-lightbox-img {
  margin-bottom: 20px;
  box-shadow: 0 55px 70px -33px rgba(169, 180, 203, 0.1);
}

.dpr-grid-reviews {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  max-width: 780px;
  margin-top: 40px;
  margin-bottom: 20px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  grid-auto-columns: 1fr;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.dpr-grid-reviews.tp {
  margin-bottom: -20px;
}

.lb-image {
  display: block;
  width: 380px;
  height: auto;
  border-radius: 6px;
}

.lb-image.gp-1 {
  height: 206px;
}

.lb-image.gp-2 {
  height: 275px;
}

.lb-image.gp-3 {
  height: 237px;
}

.lb-image.gp-4 {
  height: 275px;
}

.lb-image.gp-5 {
  height: 296px;
}

.lb-image.gp-6 {
  height: 189px;
}

.lb-image.tp-1 {
  height: 82px;
}

.lb-image.tp-2 {
  height: 128px;
}

.lb-image.tp-3 {
  height: 150px;
}

.lb-image.tp-4 {
  height: 416px;
}

.lb-image.tp-288 {
  height: 287px;
}

.dpr-reviews-col {
  width: 380px;
}

.dpr-reviews-tab-mob {
  display: none;
}

.blog-h3-28-42 {
  margin-top: 40px;
  margin-bottom: 20px;
  font-size: 28px;
  line-height: 42px;
  font-weight: 500;
}

.blog-h3-28-42.s-24-36.rm-0 {
  margin-top: 0px;
}

.blog-h3-28-42.s-24-36.tbm-0 {
  margin-top: 0px;
  margin-bottom: 0px;
}

.blog-h3-28-42.s-24-36.tm-0 {
  margin-top: 0px;
}

.blog_h4-24-36 {
  margin-top: 44px;
  margin-bottom: 20px;
  font-size: 24px;
  line-height: 36px;
  font-weight: 500;
}

.blog_h4-24-36.s-20-32.bm-0 {
  margin-bottom: 0px;
}

.blog_h4-24-36.s-20-32.pink {
  color: #fea5a5;
}

.blog_h4-24-36.s-20-32.margins-0 {
  margin-top: 0px;
  margin-bottom: 0px;
}

.blog_h4-24-36.s-20-32.right-align {
  margin-top: 0px;
  text-align: right;
}

.blog-pros-n-cons {
  grid-column-gap: 8px;
  grid-row-gap: 12px;
  -ms-grid-columns: auto 1fr;
  grid-template-columns: auto 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.blog-pros-n-cons.inside-text {
  grid-row-gap: 4px;
}

.blog-pros-n-cons-icon {
  width: 32px;
  height: 32px;
}

.blog-pros-n-cons-icon.inside-text {
  width: 28px;
  height: 28px;
  margin-top: 2px;
}

.blog-pros-n-cons-icon.in--heading {
  margin-right: 8px;
}

.blog-pros-n-cons-icon.in--heading._36x36 {
  width: 36px;
  height: 36px;
}

.blog-blue-link {
  color: #3faaea;
  text-decoration: none;
}

.blog-blue-link.normal-bold {
  font-weight: 500;
}

.blog_clock-icon {
  width: 42px;
  height: 42px;
  margin-right: 16px;
}

.blog-h4-icon-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 44px;
  margin-bottom: 20px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.blog_price-table {
  display: -ms-grid;
  display: grid;
  min-width: 780px;
  margin-top: 40px;
  margin-bottom: 40px;
  grid-auto-columns: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -ms-grid-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
  border-style: solid;
  border-width: 1px;
  border-color: #222236;
  border-radius: 6px;
  color: #222236;
  font-size: 16px;
  line-height: 26px;
}

.blog-pr-table_cell {
  padding-top: 16px;
  padding-bottom: 16px;
  font-weight: 300;
  text-align: center;
}

.blog-pr-table_cell.t-header {
  background-color: #222236;
  color: #fff;
  font-weight: 500;
}

.blog-pr-table_cell.t-header.cons {
  background-color: #fea5a5;
  color: #222236;
}

.blog-pr-table_cell.t-header.pros {
  background-color: #38ecbc;
  color: #222236;
}

.blog-pr-table_cell.t-header.r-border-radius-6 {
  border-top-right-radius: 6px;
}

.blog-pr-table_cell.t-header.l-border-radius-6 {
  border-top-left-radius: 6px;
}

.blog-pr-table_cell.t-header.l-border-radius-6.left-alignment {
  padding-left: 16px;
  text-align: left;
}

.blog-pr-table_cell.t-header.green {
  color: #28ecbd;
}

.blog-pr-table_cell.t-header.pink {
  color: #fea5a5;
}

.blog-pr-table_cell.right-border {
  border-right: 1px solid #222236;
}

.blog-pr-table_cell.right-border.top-border {
  border-top: 1px solid #2c2b46;
}

.blog-pr-table_cell.right-border.top-border.left-alignment {
  padding-left: 16px;
  text-align: left;
}

.blog-pr-table_cell.right-border.top-border.left-alignment.rp-10 {
  padding-right: 10px;
}

.blog-pr-table_cell.right-border.top-border.p-10 {
  padding-right: 10px;
  padding-left: 10px;
  text-align: left;
}

.blog-pr-table_cell.top-border {
  border-top: 1px solid #222236;
}

.blog-pr-table_cell.top-border.p-10 {
  padding-right: 10px;
  padding-left: 10px;
  text-align: left;
}

.blog-pr-table_cell.top-border.left-alignment {
  padding-left: 16px;
  text-align: left;
}

.blog-pr-table_cell.top-border.left-alignment.right-padding-12 {
  padding-right: 12px;
}

.blog-pr-table_cell.top-border.center {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -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;
}

.blog_h3-28-42 {
  margin-top: 40px;
  margin-bottom: 20px;
  font-size: 28px;
  line-height: 42px;
  font-weight: 500;
  letter-spacing: 0px;
}

.blog_h3-28-42.s-24-36.tm-0 {
  margin-top: 0px;
}

.blog_h3-28-42.s-24-36.tm-0.bm-l-16-s-12 {
  margin-bottom: 16px;
}

.smile-span {
  position: relative;
  top: -4px;
  display: inline-block;
}

.blog_score-text {
  margin-top: 20px;
  color: #fea5a5;
  font-size: 24px;
  line-height: 36px;
  font-weight: 500;
}

.blog_reviews-container {
  width: 100%;
  max-width: 780px;
  margin-top: 40px;
  margin-bottom: -20px;
  grid-auto-columns: 1fr;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.blog_reviews-container.bm-32 {
  margin-bottom: -32px;
}

.blog_fw-lb {
  width: 100%;
  margin-bottom: 30px;
  box-shadow: 0 55px 70px -33px rgba(169, 180, 203, 0.1);
}

.blog_fw-lb.bm-0 {
  margin-bottom: 0px;
}

.blog-fw-lb-img {
  width: 780px;
  border-radius: 6px;
  -o-object-fit: contain;
  object-fit: contain;
}

.blog-fw-lb-img.m__show {
  display: none;
}

.spacer-20-xs-16 {
  height: 20px;
}

.blog_2-col-table {
  display: -ms-grid;
  display: grid;
  width: 100%;
  max-width: 780px;
  margin-top: 40px;
  margin-bottom: 40px;
  grid-auto-columns: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
  border-style: solid;
  border-width: 1px;
  border-color: #222236;
  border-radius: 6px;
  color: #222236;
  font-size: 16px;
  line-height: 26px;
}

.blog_2-col-table.bm-0 {
  margin-bottom: 0px;
}

.blog_2-col-cell {
  padding: 16px;
  border-top: 1px solid #222236;
  font-weight: 300;
}

.blog_2-col-cell.right-border {
  border-right: 1px solid #222236;
}

.blog_2-col-cell.lp-15 {
  padding-right: 15px;
}

.blog_2-col-cell.l-border {
  border-left: 1px solid #2c2b46;
}

.blog_2-col-cell.pros {
  border-top-color: #38ecbc;
}

.blog_2-col-cell.cons {
  border-top-color: #fea5a5;
}

.mobile-container {
  display: none;
}

.alt-waves-top {
  position: relative;
  width: 100%;
  margin-top: 120px;
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}

.alt-footer-waves {
  position: relative;
  width: 100%;
  margin-bottom: 40px;
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}

.blog-fw-mobile {
  display: none;
}

.blog_1-col-table {
  display: -ms-grid;
  display: grid;
  grid-auto-columns: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  border-style: solid;
  border-width: 1px;
  border-color: #222236;
  border-radius: 6px;
  font-size: 16px;
  line-height: 26px;
  font-weight: 300;
}

.blog_1-col-table.pros {
  border-color: #38ecbc #38ecbc #38ecbc;
  background-color: rgba(56, 236, 188, 0.02);
}

.blog_1-col-table.cons {
  border-color: #fea5a5;
  background-color: rgba(254, 165, 165, 0.02);
}

._2-col-table {
  display: -ms-grid;
  display: grid;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  grid-auto-columns: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

._2-col-table.hire-web-designer {
  width: 100%;
  grid-auto-flow: row;
  -ms-grid-columns: minmax(150px, 1fr) 1fr 1fr 1fr 1fr 1fr;
  grid-template-columns: minmax(150px, 1fr) 1fr 1fr 1fr 1fr 1fr;
}

._2-col-table.hire-animation-designer {
  width: 100%;
  grid-auto-flow: row;
  -ms-grid-columns: minmax(160px, 1fr) 1fr 1fr 1fr 1fr 1fr;
  grid-template-columns: minmax(160px, 1fr) 1fr 1fr 1fr 1fr 1fr;
}

._2-col-table-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin-top: 40px;
  margin-bottom: 40px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  grid-auto-columns: 1fr;
  -ms-grid-columns: 402px 378px;
  grid-template-columns: 402px 378px;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  border-style: solid;
  border-width: 1px;
  border-color: #222236;
  border-radius: 6px;
  color: #222236;
  font-size: 16px;
  line-height: 26px;
  font-weight: 300;
}

._2-col-table-wrapper.bm-0 {
  margin-bottom: 0px;
}

._2-col-table-wrapper.bm-0.min-780 {
  min-width: 780px;
}

._2-col-table-wrapper.min-780 {
  min-width: 780px;
}

.blog_subscription-comparison {
  display: -ms-grid;
  display: grid;
  width: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  grid-auto-columns: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -ms-grid-columns: auto minmax(232px, 1fr) minmax(190px, 1fr) minmax(190px, 1fr);
  grid-template-columns: auto minmax(232px, 1fr) minmax(190px, 1fr) minmax(190px, 1fr);
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.blog_subscription-comparison.auto-columns {
  -ms-grid-columns: 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.lr-web-designer-orb {
  position: absolute;
  left: 722px;
  top: -96px;
  width: 108px;
  height: 109px;
}

.blog-review-wrapper {
  margin-top: 40px;
  margin-bottom: 40px;
}

.blog-review-wrapper.bm-0 {
  margin-bottom: 0px;
}

.blog-review-wrapper.flex-center {
  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;
}

.blog-sub-list {
  margin-bottom: 0px;
  padding-left: 36px;
  font-size: 20px;
  line-height: 32px;
  font-weight: 300;
  list-style-type: none;
}

.blog-middle-s-pricing {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -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;
  background-color: #222236;
  background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/61a8dbd9017f1a339080d3ad_pricing-section-stars-desk%20(1).svg");
  background-position: 50% 40%;
  background-size: 1440px 1282px;
  background-repeat: no-repeat;
}

.middle-s-pricing-t-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin-top: -20px;
  margin-bottom: 48px;
  -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;
}

._3-col-table {
  display: -ms-grid;
  display: grid;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  grid-auto-columns: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

._3-col-table.marketing-designer {
  width: 100%;
}

.blog-pros {
  display: inline-block;
  margin-bottom: 0px;
  padding-left: 44px;
  background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/618bfe2a06a60f7687a9a612_checkmark-3232.svg");
  background-position: 0% 50%;
  background-size: 32px 32px;
  background-repeat: no-repeat;
  color: #222236;
  font-size: 20px;
  line-height: 32px;
  font-weight: 500;
}

.blog-pros ul {
  margin-bottom: 0px;
  padding-left: 24px;
  list-style-type: disc;
}

.blog-pros p {
  margin-bottom: 0px;
}

.blog-pros img {
  margin-top: 40px;
  margin-bottom: 40px;
  border-radius: 6px;
}

.blog-pros a {
  color: #3faaea;
  font-weight: 500;
  text-decoration: none;
}

.blog-pros strong {
  font-weight: 500;
}

.blog-pros em {
  color: #fea5a5;
  font-style: normal;
}

.blog-pros figure {
  margin-bottom: 0px;
}

.blog-pros h2 {
  margin-top: 120px;
  margin-bottom: 28px;
  font-size: 32px;
  line-height: 51px;
}

.blog-pros h3 {
  margin-top: 40px;
  margin-bottom: 20px;
  font-size: 28px;
  line-height: 42px;
  font-weight: 500;
}

.blog-pros h4 {
  margin-top: 44px;
  margin-bottom: 20px;
  font-size: 24px;
  font-weight: 500;
}

.blog-pros.cons {
  background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/618bfe378898ba7855ecd74c_crossmark-3232.svg");
}

.blog-h4-email {
  color: #fff;
  font-size: 24px;
  line-height: 36px;
  font-weight: 500;
}

.blog-h4-email.center-align {
  text-align: center;
}

.blog-quote {
  position: relative;
  width: 100%;
  height: auto;
  padding: 40px;
  border-radius: 6px;
  background-image: linear-gradient(135deg, #fafbff, #fdfdff);
  box-shadow: 0 3px 6px 0 rgba(190, 203, 220, 0.15), 1px -3px 0 0 #fff, 0 55px 70px -33px rgba(169, 180, 203, 0.1);
}

.blog-quote.m-40 {
  margin-top: 40px;
  margin-bottom: 40px;
}

.blog-quote.m-40.bm-0 {
  margin-bottom: 0px;
}

.blog-article-excerpt {
  width: 100%;
  margin-bottom: 40px;
  padding: 40px;
  border-style: solid;
  border-width: 3px;
  border-color: #fff;
  border-radius: 6px;
  background-image: linear-gradient(135deg, #fafbff, #fdfdff);
  box-shadow: 0 55px 70px -33px rgba(169, 180, 203, 0.1);
}

.blog-article-excerpt.bm-0 {
  margin-bottom: 0px;
}

.blog_question-mark-img {
  position: absolute;
  left: auto;
  top: 44px;
  right: 40px;
  bottom: 0%;
  width: 62px;
  height: 48px;
}

.heading-wrapper__centred {
  margin-right: auto;
  margin-left: auto;
}

.heading-wrapper__centred.msx-w-588 {
  max-width: 588px;
}

.text-wrapper__centred {
  margin-right: auto;
  margin-left: auto;
}

.text-wrapper__centred.max-w-510 {
  max-width: 510px;
}

.text-wrapper__centred.max-w-588 {
  max-width: 588px;
}

.blog-video {
  display: block;
  width: 100%;
  height: auto;
  border-radius: 6px;
}

.blog-video.bm-0 {
  margin-bottom: 0px;
}

.blog-video-wrapper {
  overflow: hidden;
  margin-top: 40px;
  margin-bottom: 40px;
  border-radius: 16px;
}

.blog-video-wrapper.bm-0 {
  margin-bottom: 0px;
}

.media-wrapper.overflow-hidden {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  -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;
}

.h-32-51.s-28-42.m__show {
  display: none;
}

.h-32-51.s-28-42.s__show {
  display: none;
}

.submenu__dropdown {
  width: 100%;
}

.submenu__dropdown-list {
  position: relative;
  background-color: transparent;
}

.submenu__dropdown-list.w--open {
  position: relative;
  width: 100%;
  background-color: transparent;
}

.submenu__icon {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 20px;
  height: 20px;
  margin-left: 14px;
  -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;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.submenu__dd-toggle {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin-bottom: 12px;
  padding: 0px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-transition: all 250ms ease;
  transition: all 250ms ease;
  color: #fff;
  font-size: 16px;
  line-height: 20px;
  font-weight: 500;
}

.submenu__dd-toggle:hover {
  color: #fae8bc;
}

.submenu__dd-toggle.w--open {
  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;
}

.submenu__icon-line {
  position: absolute;
  width: 12px;
  height: 2px;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  border-radius: 100px;
  background-color: #fff;
  -webkit-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  transform: rotate(0deg);
}

.submenu__icon-line.vertical {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
}

.submenu__graphic-icon {
  width: 20px;
  height: 20px;
  margin-right: 8px;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
}

.blog-cta-h2-wrapper.l-w-588 {
  max-width: 588px;
  margin-right: auto;
  margin-left: auto;
}

.blog-cta-h2-wrapper.l-w-560 {
  max-width: 560px;
  margin-right: auto;
  margin-left: auto;
}

.blog-lb-img.m-show {
  display: none;
}

.blog-lb-img.minus-40 {
  margin-bottom: -40px;
}

.blog_before-after-mxs-container {
  display: none;
}

.blog_pros-n-cons-table {
  display: -ms-grid;
  display: grid;
  grid-auto-columns: 1fr;
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  -ms-grid-columns: 32px 1fr;
  grid-template-columns: 32px 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
}

.blog_protip-content {
  color: #fff;
  text-align: center;
}

.link-2 {
  background-color: transparent;
  color: #3faaea;
  font-weight: 500;
}

.quiz-wrapper {
  margin-top: 40px;
  margin-bottom: 40px;
}

.question_options {
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
}

.option {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 14px 20px;
  -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;
  border-style: solid;
  border-width: 2px;
  border-color: #222236;
  border-radius: 6px;
  color: #222236;
  font-size: 16px;
  line-height: 20px;
  font-weight: 500;
  text-decoration: none;
}

.option_circle {
  min-height: 26px;
  min-width: 26px;
  margin-left: 4px;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  border-style: solid;
  border-width: 2px;
  border-color: #222236;
  border-radius: 100px;
}

.option_icon {
  display: none;
  width: 26px;
  height: 26px;
  max-width: 26px;
}

.blog-h5 {
  margin-top: 36px;
  margin-bottom: 16px;
  color: #222236;
  font-size: 20px;
  line-height: 32px;
  font-weight: 500;
}

.blog-h5 ul {
  margin-bottom: -4px;
  padding-left: 24px;
  list-style-type: disc;
}

.blog-h5 p {
  margin-bottom: 0px;
}

.blog-h5 img {
  margin-top: 40px;
  margin-bottom: 40px;
  border-radius: 6px;
}

.blog-h5 a {
  color: #3faaea;
  font-weight: 500;
  text-decoration: none;
}

.blog-h5 strong {
  font-weight: 500;
}

.blog-h5 em {
  color: #fea5a5;
  font-style: normal;
}

.blog-h5 figure {
  margin-bottom: 0px;
}

.blog-h5 h2 {
  margin-top: 120px;
  margin-bottom: 28px;
  font-size: 32px;
  line-height: 51px;
}

.blog-h5 h3 {
  margin-top: 40px;
  margin-bottom: 20px;
  font-size: 28px;
  line-height: 42px;
  font-weight: 500;
}

.blog-h5 h4 {
  margin-top: 44px;
  margin-bottom: 20px;
  font-size: 24px;
  font-weight: 500;
}

.blog-h5 li {
  margin-bottom: 4px;
}

.blog-h5.bm-0 {
  margin-bottom: 0px;
}

.blog-h5.margins-0 {
  margin-top: 0px;
  margin-bottom: 0px;
}

.answer {
  display: none;
  margin-top: 16px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  font-size: 16px;
  line-height: 20px;
  font-weight: 300;
}

.answer_dot {
  width: 12px;
  height: 12px;
  margin-right: 12px;
  border-radius: 100px;
  background-color: #fea5a5;
}

.answer_dot.is--blue {
  background-color: #38ecbc;
}

.preview-link {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 282px;
  margin-bottom: 60px;
  padding: 20px 60px 20px 20px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
  border-radius: 12px;
  background-image: linear-gradient(135deg, #fbedca, #a3edc7);
  -webkit-transition: all 300ms ease-out;
  transition: all 300ms ease-out;
  color: #222236;
  font-size: 24px;
  line-height: 36px;
  font-weight: 300;
  text-decoration: none;
}

.preview-link:hover {
  box-shadow: 0 4px 40px -4px rgba(250, 232, 188, 0.3);
}

.preview-link.yellow-green {
  background-image: linear-gradient(135deg, #fbedca 19%, #a3edc7);
}

.preview-link.yellow-green:hover {
  box-shadow: 0 4px 40px -4px rgba(250, 232, 188, 0.3);
}

.preview-link.green-blue {
  background-image: linear-gradient(135deg, #a3edc7, #68cfed);
}

.preview-link.green-blue:hover {
  box-shadow: 0 4px 40px -4px rgba(99, 212, 211, 0.3);
}

.preview-link.blue-purple {
  background-image: linear-gradient(135deg, #74d8f2, #bcc5fe);
}

.preview-link.purple-violet {
  background-image: linear-gradient(135deg, #bac6fe, #d6b7ed);
}

.preview-link.purple-violet:hover {
  box-shadow: 0 4px 40px -4px rgba(191, 173, 241, 0.3);
}

.preview-link.violet-purple {
  background-image: linear-gradient(135deg, #d6b7ed, #bac6fe);
}

.preview-link.violet-purple:hover {
  box-shadow: 0 4px 40px -4px rgba(191, 173, 241, 0.3);
}

.preview-link.purple-blue {
  background-image: linear-gradient(135deg, #bcc5fe, #74d8f2);
}

.preview-link.purple-blue:hover {
  box-shadow: 0 4px 40px -4px rgba(138, 189, 248, 0.3);
}

.preview-link.blue-green {
  background-image: linear-gradient(135deg, #68cfed, #a3edc7);
}

.preview-link.blue-green:hover {
  box-shadow: 0 4px 40px -4px rgba(99, 212, 211, 0.3);
}

.preview-link.green-yellow {
  background-image: linear-gradient(135deg, #a3edc7 19%, #fbedca);
}

.preview-link.green-yellow:hover {
  box-shadow: 0 4px 40px -4px rgba(250, 232, 188, 0.3);
}

.preview-link.purple-pink {
  background-image: linear-gradient(135deg, #dcb9eb, #fdbbbf);
}

.preview-link.purple-pink:hover {
  box-shadow: 0 4px 40px -4px rgba(231, 163, 197, 0.3);
}

.preview-link.orange-yellow {
  background-image: linear-gradient(135deg, #fec4bf, #fceecd);
}

.preview-link.orange-yellow:hover {
  box-shadow: 0 4px 40px -4px rgba(252, 210, 181, 0.3);
}

.slider-links-container {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  max-width: 1200px;
  -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;
}

.preview_links-container {
  display: none;
  overflow: scroll;
  width: 100%;
  max-width: 1200px;
  -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;
  grid-auto-flow: column;
  grid-auto-columns: 1fr;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.reviews-slider {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: scroll;
  margin-right: -30px;
  margin-left: -30px;
}

.reviews-slider.links-block {
  overflow: hidden;
  margin-right: -12px;
  margin-left: -12px;
}

.links-prev {
  width: 48px;
  height: 48px;
  border-style: solid;
  border-width: 2px;
  border-color: #fff;
  border-radius: 6px;
  background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/607ed6cf97997d6ca90877ca_arrowslideleft.svg");
  background-position: 50% 50%;
  background-size: auto;
  background-repeat: no-repeat;
  -webkit-transition: all 250ms ease;
  transition: all 250ms ease;
  color: #fff;
  cursor: pointer;
}

.links-prev:hover {
  border-color: #fae8bc;
  background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/607ed6cd0dd62c35e1ebe0a0_yellowarrowsliderleft.svg");
  color: #fae8bc;
}

.links-next {
  width: 48px;
  height: 48px;
  border-style: solid;
  border-width: 2px;
  border-color: #fff;
  border-radius: 6px;
  background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/607ed0fb34caf56eb06e23e8_arrowsliderright.svg");
  background-position: 50% 50%;
  background-size: auto;
  background-repeat: no-repeat;
  -webkit-transition: all 250ms ease;
  transition: all 250ms ease;
  color: #fff;
  cursor: pointer;
}

.links-next:hover {
  border-color: #fae8bc;
  background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/607ed156d81c5d121821cfc6_yellowarrowsliderright.svg");
  color: #fae8bc;
}

.preview-links-title {
  font-size: 40px;
  line-height: 60px;
  font-weight: 500;
}

.card-container__graph-des {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.card-container__graph-des.first-question {
  margin-bottom: 130px;
}

.card-container__graph-des.second-question {
  margin-bottom: 130px;
}

.card-container__graph-des.third-question {
  margin-bottom: 80px;
}

.flip-card_front {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  width: 281px;
  height: 444px;
  border-radius: 4px;
  box-shadow: 23px 23px 64px -4px rgba(9, 9, 18, 0.06);
  -webkit-perspective: 1000px;
  perspective: 1000px;
  cursor: pointer;
}

.flip-card_front.first-question {
  display: block;
  -webkit-transform: rotate(-4deg);
  -ms-transform: rotate(-4deg);
  transform: rotate(-4deg);
}

.flip-card_front.second-question {
  display: block;
  -webkit-transform: rotate(8deg);
  -ms-transform: rotate(8deg);
  transform: rotate(8deg);
}

.flip-card__wrapper {
  position: relative;
  width: 281px;
  height: 444px;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  -webkit-perspective: 1000px;
  perspective: 1000px;
}

.flip-card__wrapper.first-question {
  margin-right: 124px;
}

.flip-card__wrapper.second-question {
  margin-right: 20px;
  margin-left: auto;
}

.flip-text__wrapper {
  position: relative;
  opacity: 0.6;
}

.flip-text__wrapper.first-question {
  margin-top: 107px;
  margin-left: 95px;
}

.flip-text__wrapper.first-questio {
  position: absolute;
  left: -252px;
  top: 120px;
  bottom: 0%;
  margin-top: 107px;
}

.flip-text__wrapper.second-question {
  position: absolute;
  left: 870px;
  top: 143px;
  bottom: 0%;
}

.flip__first-arrow {
  width: 82px;
  height: auto;
  margin-top: 18px;
  margin-left: -13px;
}

.flip-text {
  width: 134px;
  font-size: 16px;
  line-height: 26px;
  font-weight: 300;
  text-align: center;
}

.flip-card__question {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
}

.flip-card__question.second {
  max-width: 360px;
}

.flip__second-arrow {
  display: block;
  width: 82px;
  height: auto;
  margin-top: 18px;
  margin-left: 82px;
}

.flip-card__back {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  display: none;
  width: 281px;
  height: 444px;
  padding: 16px;
  border-radius: 3.5px;
  background-color: #2c2b46;
  box-shadow: 23px 23px 64px -4px rgba(9, 9, 18, 0.06);
  -webkit-perspective: 1000px;
  perspective: 1000px;
  cursor: pointer;
}

.flip-card__back.first-answer {
  display: none;
  -webkit-transform: rotate(-4deg);
  -ms-transform: rotate(-4deg);
  transform: rotate(-4deg);
}

.flip-card__back.second-answer {
  display: none;
  -webkit-transform: rotate(8deg);
  -ms-transform: rotate(8deg);
  transform: rotate(8deg);
}

.flip-card__gradient-border {
  width: 100%;
  height: 100%;
  padding: 6px;
  border-radius: 3px;
  background-image: linear-gradient(45deg, hsla(0, 0%, 100%, 0.3), hsla(0, 0%, 100%, 0.6)), radial-gradient(circle farthest-corner at 0% 100%, #31b4d0, #52e8b9 20%, #a06ad1 40%, #fea5a5 60%, #fee5a5 80%, #41a9ea);
}

.flip-card__content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  padding-right: 16px;
  padding-left: 17px;
  -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;
  background-color: #2c2b46;
  color: #fff;
  cursor: pointer;
}

.flip-card__answer-text {
  margin-top: -2px;
  font-size: 20px;
  line-height: 28px;
  font-weight: 500;
  text-align: center;
}

.flip-card__options {
  margin-top: 28px;
}

.flip-card__options-list {
  max-width: 414px;
  font-size: 16px;
  line-height: 26px;
  font-weight: 300;
}

.flip-card__options-list li {
  list-style-type: decimal;
}

.flip-card__options-list ul {
  margin-bottom: 0px;
  padding-left: 26px;
}

.z-index-wrapper {
  position: relative;
  z-index: 2;
}

.blog__clients-reviews-wrapper {
  margin-top: 105px;
  margin-bottom: 88px;
}

.blog-middle-s-reviews {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -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;
  background-color: #222236;
  background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/61fbe1fdc3ed4c277d530cec_blog-middle-s-reviews-stars-desktop%20(1).svg");
  background-position: 50% 0%;
  background-size: 1440px 1282px;
  background-repeat: no-repeat;
}

.horizontal-scroll__section {
  position: relative;
  height: 60vh;
  margin-top: 160px;
  -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;
}

.sticky-div {
  position: -webkit-sticky;
  position: sticky;
  top: 0px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  width: 100%;
  height: 550px;
  margin-right: auto;
  margin-left: auto;
  -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;
}

.overflow-hidden-mask {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  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: 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;
}

.scrollable-div {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 70vh;
  min-height: 550px;
  padding-bottom: 40px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
}

.home__featured-mask {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 570px;
  height: 172px;
  -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;
}

.home__featured-img {
  position: absolute;
  left: -21px;
  top: -21px;
  right: -21px;
  bottom: -21px;
  width: 612px;
  height: auto;
  max-width: 612px;
}

.home__featured-img.m__show-s__hide {
  display: none;
}

.home__featured-img.s__show {
  display: none;
}

.home__featured-container {
  position: relative;
}

.home__featured-text {
  position: absolute;
  left: 0%;
  top: 26px;
  right: auto;
  bottom: auto;
  color: hsla(0, 0%, 100%, 0.9);
  font-size: 20px;
  line-height: 28px;
  font-weight: 200;
}

.span__light-text {
  font-weight: 300;
}

.blog-h5-icon-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 36px;
  margin-bottom: 16px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

@media screen and (min-width: 1920px) {
  .section.white.after-wave {
    z-index: 15;
  }

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

  .waves.tm-reduced {
    margin-top: 0px;
  }

  .blog-middle-container {
    margin-top: 41px;
    margin-bottom: 41px;
  }

  .blog-middle-planet {
    left: -279px;
    top: -73px;
  }

  .blog-middle-satelite {
    right: -290px;
    bottom: -159px;
  }

  .alt-footer-waves {
    margin-top: -10px;
  }
}

@media screen and (max-width: 991px) {
  h2 {
    font-size: 34px;
  }

  .nav-bar {
    height: 88px;
  }

  .menu {
    display: none;
  }

  .hero-title-wrapper {
    margin-top: -20px;
  }

  .title-text.tablet-ver {
    display: block;
  }

  .title-text.tablet-ver.horizontal {
    max-width: 760px;
  }

  .title-text.pricing-desk {
    display: none;
  }

  .title-text.home-desktop {
    display: none;
  }

  .title-text.tab-mob {
    display: block;
  }

  .title-text.desktop-ab-ver {
    display: none;
    width: 100%;
  }

  .right-block {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
  }

  .photo-hero-container {
    overflow: hidden;
    margin-top: 80px;
    padding-top: 0px;
    padding-left: 100px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }

  .button-outline.memory {
    width: 100%;
    max-width: 414px;
  }

  .cta.ui-longread-prime {
    width: 100%;
    min-width: 288px;
  }

  .cta.book-demo {
    min-width: 272px;
  }

  .cta.blog-cta-prime {
    width: 100%;
    min-width: 244px;
  }

  .button-wrapper.tab-longread {
    width: 100%;
    max-width: 288px;
  }

  .button-wrapper.memory {
    max-width: 414px;
  }

  .button-wrapper.book-demo {
    max-width: 272px;
  }

  .button-wrapper.blog-cta-prime {
    width: 100%;
    max-width: 244px;
  }

  .button-wrapper.check-out-portfolio {
    width: 100%;
  }

  .logo-wrapper {
    max-width: 670px;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }

  .logo-wrapper.p-pricing {
    max-width: 400px;
    margin-top: -10px;
    padding-top: 4px;
    grid-auto-rows: 72px;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }

  .info-container {
    height: auto;
    margin-left: 0px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .text-info-1 {
    max-width: 670px;
    text-align: center;
  }

  .text-info-1.about-page {
    -webkit-box-ordinal-group: 0;
    -webkit-order: -1;
    -ms-flex-order: -1;
    order: -1;
  }

  .text-info-1.vs-page {
    max-width: 670px;
    -webkit-box-ordinal-group: 0;
    -webkit-order: -1;
    -ms-flex-order: -1;
    order: -1;
  }

  .lottie-animation-1 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    max-height: 320px;
    margin-top: 96px;
    margin-bottom: 96px;
    -webkit-box-ordinal-group: 0;
    -webkit-order: -1;
    -ms-flex-order: -1;
    order: -1;
  }

  .info_container {
    margin-top: 120px;
    padding-right: 32px;
    padding-left: 32px;
  }

  .info_wrapper {
    max-width: 670px;
    margin-bottom: 40px;
    margin-left: 0px;
  }

  .triangle-lottie-wrapper {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    overflow: hidden;
    width: 100%;
    max-height: 700px;
    max-width: 700px;
  }

  .statistics-container {
    max-width: 660px;
    padding-right: 0px;
    padding-left: 0px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }

  .statistics-container.about {
    max-width: 670px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }

  .statistics-container.case-study {
    max-width: 670px;
    margin-bottom: 120px;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }

  .statistics-container.memory_case {
    display: none;
    max-width: 670px;
    margin-top: 80px;
    margin-bottom: 120px;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }

  .statistics-container.memory_case.mobile {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 264px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }

  .statistics-figures {
    margin-right: 0px;
    -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;
  }

  .statistics-figures.last.casestudy {
    width: 100%;
    margin-top: 64px;
    -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;
  }

  .statistics-figures.about-page {
    -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;
  }

  .statistics-figures.case-study {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
  }

  .statistics-figures.memory-mob {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
  }

  .statistics-figures.memory-mob.first {
    margin-right: auto;
  }

  .statistics-figures.memory-mob.last {
    margin-left: auto;
  }

  .statistics-number {
    margin-bottom: 12px;
  }

  .statistics-number.about {
    display: none;
  }

  .statistics-number.case {
    margin-right: 16px;
    margin-bottom: 0px;
  }

  .text-statistic {
    margin-left: 0px;
  }

  .divider {
    display: none;
    height: 126px;
    margin-right: 40px;
    margin-left: 40px;
  }

  .container-tabs.vs {
    max-width: 570px;
    margin-bottom: 120px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .adv-dropdownlist-wrapper {
    max-width: 670px;
  }

  .container-team-design {
    overflow: hidden;
  }

  .container-team-design.vs {
    display: none;
  }

  .title-wrapper.full-width {
    max-width: 670px;
  }

  .title-wrapper.top-margin {
    margin-top: 64px;
  }

  .button-container-2 {
    margin-top: 60px;
  }

  .container-portfolio {
    padding-right: 32px;
    padding-bottom: 0px;
    padding-left: 32px;
  }

  .title-porfolio {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -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;
  }

  .container-button {
    margin-top: 80px;
  }

  .slider-container {
    max-width: 670px;
  }

  .slider {
    display: block;
    width: 100%;
    min-height: 620px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
  }

  .tabs-menu {
    padding-bottom: 10px;
    padding-left: 10px;
  }

  .mask {
    width: 100%;
  }

  .container-slider {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    padding-right: 10px;
    padding-left: 10px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -webkit-flex-direction: column-reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }

  .slide-nav {
    top: -89px;
    bottom: 0%;
    display: none;
  }

  .left-arrow {
    bottom: -10%;
  }

  .left-arrow._w-switch-slider.minus {
    bottom: -14%;
  }

  .left-arrow._w-switch-slider.minus.button {
    position: absolute;
    left: 10px;
    top: auto;
    right: 0%;
    bottom: 2px;
  }

  .left-arrow.fake-nav {
    display: none;
  }

  .clients-references {
    position: relative;
    width: 100%;
    min-height: 440px;
    margin-top: 36px;
  }

  .right-arrow {
    left: 20%;
    bottom: -10%;
  }

  .right-arrow._w-switch-slider.plus {
    left: 25%;
    bottom: -14%;
  }

  .right-arrow._w-switch-slider.plus.button {
    position: absolute;
    left: 218px;
    top: auto;
    right: 0%;
    bottom: 2px;
  }

  .right-arrow.fake-nav {
    display: none;
  }

  .container-plans {
    z-index: 4;
    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;
  }

  .title-plans.vs {
    margin-bottom: -28px;
  }

  .wrapper-plans {
    max-width: 700px;
    margin-top: 64px;
    -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;
  }

  .wrapper-plans.vs {
    margin-top: 36px;
  }

  .plan-cards {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    max-width: 670px;
    margin-top: 0px;
    margin-bottom: 48px;
    padding-bottom: 44px;
  }

  .plan-cards.third-plan {
    margin-top: 48px;
    margin-bottom: 0px;
  }

  .name-plan {
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }

  .plans-name {
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }

  .sub-title-plan {
    height: auto;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }

  .functions-plan {
    width: auto;
    padding-left: 40px;
  }

  .name-functions {
    margin-left: 0px;
  }

  .name-functions-2 {
    margin-left: 0px;
  }

  .name-functions-3 {
    margin-left: 0px;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }

  .name-functions-3.mob-none {
    display: none;
  }

  .name-functions-3.mob {
    position: absolute;
    left: 0%;
    top: auto;
    right: 0%;
    bottom: 0%;
    display: none;
  }

  .button-container-plan {
    height: auto;
    padding-top: 28px;
    -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-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .info-text-plan {
    max-width: none;
  }

  .bg-cards {
    max-width: 694px;
    margin-right: 0px;
    margin-left: 0px;
  }

  .best-value {
    left: 0%;
    top: 0%;
    right: 0%;
    bottom: auto;
  }

  .q-answer {
    padding-right: 0px;
  }

  .q-answer.faq-list {
    padding-left: 20px;
  }

  .question-titre {
    font-size: 30px;
  }

  .accordion-wrapper {
    overflow: visible;
    width: 100%;
    height: auto;
    max-width: 780px;
    margin-top: 44px;
  }

  .accordion-wrapper._920.m-670 {
    max-width: 670px;
  }

  .accordion-item-content {
    overflow: hidden;
    width: 100%;
  }

  .question-container {
    padding-right: 32px;
    padding-left: 32px;
  }

  .question-container.vs {
    margin-top: 160px;
  }

  .title-question {
    margin-top: 0px;
  }

  .container-banner-footer.terms-page {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-top: 160px;
  }

  .container-banner-footer.about {
    margin-top: 590px;
  }

  .cta__wrapper {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }

  .cta__wrapper.m-670 {
    max-width: 670px;
  }

  .absolute-container {
    padding-right: 50px;
    padding-left: 50px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    text-align: center;
  }

  .absolute-container.terms {
    padding-top: 48px;
    padding-bottom: 48px;
  }

  .absolute-container.ui-longread {
    padding-right: 30px;
    padding-left: 30px;
  }

  .absolute-container.uiux-longread {
    padding-right: 30px;
    padding-left: 30px;
  }

  .absolute-container.blog-email {
    padding-right: 60px;
    padding-left: 60px;
  }

  .absolute-container.graphic-desgner-2 {
    padding-right: 30px;
    padding-left: 30px;
  }

  .button-container-23 {
    bottom: 0px;
    margin-top: 55px;
    margin-right: 12px;
    margin-left: 0px;
  }

  .button-container-23.about {
    margin-left: 12px;
  }

  .title-hero-footer.casestudy {
    display: none;
  }

  .title-hero-footer.casestudy.tab {
    display: block;
  }

  .rocket-photo {
    bottom: -55%;
  }

  .rocket-photo._404 {
    top: -61px;
    bottom: -61px;
    display: block;
  }

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

  .adress {
    display: none;
  }

  .footer-logo {
    margin-bottom: 36px;
  }

  .contact-text {
    margin-top: 16px;
  }

  .contact-text.footer-link {
    -webkit-transition: color 250ms ease;
    transition: color 250ms ease;
  }

  .contact-text.footer-link:hover {
    color: #fae8bc;
  }

  .contact-text.none {
    display: none;
  }

  .menu-wrapper_footer {
    width: 100%;
    margin-left: 0px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }

  .lottie-awesomic-hero {
    height: 700px;
  }

  .desc-pht.desktop {
    width: 100px;
    min-height: 120px;
  }

  .photo-slider {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-right: 0px;
    -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: end;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end;
  }

  .card-slider {
    position: static;
    min-height: 120px;
  }

  .info-text-slider {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 100px;
    margin-top: 0px;
    margin-left: 24px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -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;
  }

  .divider-slider-photo {
    display: none;
  }

  .tab-pane-tab-1 {
    width: 100%;
    height: 800px;
  }

  .tab-pane-tab-1.first {
    height: auto;
  }

  .adress-tablet {
    display: block;
    margin-bottom: 80px;
  }

  .menu-wrapper-mobile {
    width: 100%;
    margin-left: 0px;
  }

  .h1 {
    text-align: center;
  }

  .h1.aa {
    font-size: 48px;
    line-height: 160%;
    letter-spacing: 1px;
  }

  .h1.hero {
    max-width: 700px;
    font-size: 48px;
    line-height: 76px;
    letter-spacing: 1px;
  }

  .h1.pricing-hero {
    max-width: 700px;
    font-size: 48px;
    line-height: 76px;
    letter-spacing: 1px;
  }

  .h1.test-hero {
    font-size: 48px;
    line-height: 76px;
    letter-spacing: 1px;
  }

  .h1.memory_hero {
    max-width: 670px;
  }

  .h1.memory_hero.m-display-hide {
    display: none;
  }

  .h1.m-display-show {
    display: block;
  }

  .h1.m-display-show.mentum {
    max-width: 660px;
    margin-right: auto;
    margin-left: auto;
    font-size: 48px;
    line-height: 160%;
  }

  .h1.m-display-show.s-hide.m-48 {
    font-size: 48px;
  }

  .h1.m-display-hide {
    display: none;
  }

  .h1.uiux-longread-title {
    font-size: 48px;
    line-height: 160%;
  }

  .h2.about-page {
    font-size: 34px;
    text-align: left;
  }

  .h2.m-h3 {
    font-size: 32px;
    line-height: 51px;
  }

  .h3 {
    margin-top: 0px;
    font-size: 30px;
  }

  .h3.grid-heading {
    font-size: 28px;
    line-height: 42px;
  }

  .h3.reference {
    font-size: 32px;
    line-height: 51px;
  }

  .h3.reference.m-hidden {
    display: none;
  }

  .h3.reference.m-display {
    display: block;
  }

  .h3.reference.m-display.m-24-36 {
    font-size: 24px;
    line-height: 36px;
  }

  .h3._404 {
    font-size: 32px;
  }

  .h3.ui-designer {
    font-size: 32px;
    line-height: 51px;
  }

  .h3.m-h4 {
    font-size: 28px;
    line-height: 42px;
  }

  .h5.gold.case-stuy {
    margin-top: 30px;
  }

  .h5.palette {
    font-size: 16px;
    line-height: 20px;
  }

  .h7.vs.new-table {
    font-size: 14px;
    line-height: 22px;
    font-weight: 300;
  }

  .h7.vs.new-table.narrow {
    padding-right: 10px;
    padding-left: 10px;
  }

  .body-text-l.entirebody-description-logo {
    font-size: 16px;
    line-height: 26px;
  }

  .body-text-l.m-16 {
    font-size: 16px;
    line-height: 26px;
  }

  .body-text-l.perfekto-about {
    max-width: 530px;
  }

  .body-text-m._80.price-table {
    font-size: 14px;
    line-height: 22px;
  }

  .body-text-m.announcement-text {
    width: 100%;
  }

  .body-text-m._90.tablet {
    display: block;
  }

  .body-text-m._90.m-hidden {
    display: none;
  }

  .body-text-m._90.m-display {
    display: block;
  }

  .body-text-m.m-show-s-hide {
    display: block;
  }

  .body-text-m.m-display-hide {
    display: none;
  }

  .tab-menu-label {
    font-weight: 300;
  }

  .burger {
    position: fixed;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 48px;
    height: 48px;
    -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;
    border-radius: 100px;
    cursor: pointer;
  }

  .close {
    display: none;
  }

  .menu-mob-container {
    position: relative;
    z-index: 902;
    width: 25%;
    margin-right: 49px;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
  }

  .menu-container {
    position: relative;
    width: 100%;
    margin-top: 64px;
    margin-bottom: 48px;
    -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-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .divider-mob-menu {
    width: 100%;
    height: 1px;
    margin-top: 14px;
    margin-bottom: 24px;
    padding-right: 0px;
    padding-bottom: 0px;
    background-color: hsla(0, 0%, 100%, 0.3);
  }

  ._1 {
    display: block;
    width: 100%;
    font-size: 20px;
  }

  ._2 {
    display: block;
    width: 100%;
    font-size: 20px;
  }

  ._5 {
    display: block;
    width: 100%;
    font-size: 20px;
  }

  ._3 {
    display: block;
    width: 100%;
    font-size: 20px;
  }

  .text-works {
    font-size: 14px;
    line-height: 20px;
  }

  .image-51.home {
    width: 100%;
    height: 320px;
    -o-object-fit: contain;
    object-fit: contain;
  }

  .image-51.portfolio-apyswap {
    width: 100%;
    height: 320px;
  }

  .image-51.portfolio-apyswap.desk {
    display: none;
  }

  .image-51.portfolio-apyswap.tab-mob {
    display: block;
  }

  .image-51.redtrack {
    width: 100%;
    height: 320px;
  }

  .image-51.redtrack.desk {
    display: none;
  }

  .image-51.redtrack.tab-mob {
    display: block;
  }

  .wrapper-pop-up {
    padding-top: 80px;
  }

  .nomber-page-containet {
    position: relative;
    left: 7%;
    top: -98px;
    right: 0%;
    bottom: 0%;
    display: none;
  }

  .plan-pricing {
    text-align: center;
  }

  .plan-pricing.bottom {
    margin-bottom: 0px;
  }

  .plan-pricing.bottom.middle {
    margin-bottom: 20px;
  }

  .container-statistics-title {
    max-width: 645px;
    margin-right: auto;
    text-align: center;
  }

  .info-statistics {
    max-width: 670px;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .left-block-statistics {
    max-width: 280px;
  }

  .up-wrapper {
    max-width: 250px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .down-wrapper {
    max-width: 250px;
    margin-top: 32px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .image-120 {
    width: auto;
    height: 42px;
  }

  .html-embed.icon.book {
    margin-top: 0px;
  }

  .accordion-item-trigger {
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .accordion--tem.min-w-920 {
    min-width: auto;
  }

  .icon-close {
    margin-top: 6px;
  }

  .body-terms {
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/60b4fbbbb7ad9b24047013a5_1-tab-trust-page-stars.svg"), url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/60b4fbc1409aa5330b8c219a_1-tab-trust-page-glow.svg");
    background-size: 768px, 1000px;
  }

  .policy-content {
    padding: 0px;
    background-color: transparent;
  }

  .policy-gradient-border {
    padding: 0px;
    background-image: none;
  }

  .cta-section {
    margin-top: 0px;
    padding-top: 0px;
    padding-bottom: 160px;
  }

  .tabs-menu-terms {
    z-index: 2;
    overflow: auto;
    width: 100vw;
    padding-right: 20px;
    padding-bottom: 10px;
    padding-left: 40px;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }

  .terms-page-question.mob {
    display: none;
  }

  .body-home {
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/611d76ac3df9ea13a1a88c11_new-home-tab-stars-up.svg"), url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/611d787c3b0855e7291c0fb1_new-home-tab-glow-up.svg");
    background-position: 50% 0%, 50% 0%;
    background-size: 768px 1436px, 1221px 1295px;
    background-repeat: no-repeat, no-repeat;
    background-attachment: scroll, scroll;
  }

  .hero-illustration-1 {
    position: static;
    max-height: 322px;
    max-width: 462px;
  }

  .hero-illustration-2 {
    max-height: 392px;
    max-width: 510px;
  }

  .section.second {
    padding-top: 56px;
    padding-bottom: 0px;
  }

  .section.faq {
    padding-top: 60px;
  }

  .section.pricing-page-bg {
    padding-bottom: 120px;
  }

  .section.pricing-page {
    padding-top: 200px;
    padding-bottom: 280px;
  }

  .section.potfolio-p-bg {
    padding-bottom: 120px;
  }

  .section.angels {
    overflow: hidden;
    padding-top: 160px;
    padding-bottom: 100px;
  }

  .section.astronauts {
    height: 562px;
    margin-bottom: 120px;
  }

  .section.about-page {
    padding-top: 60px;
    padding-bottom: 120px;
  }

  .section.vs-cards {
    overflow: hidden;
    margin-top: 80px;
  }

  .section.vs-page {
    padding-bottom: 120px;
  }

  .section.vs-animation {
    padding-bottom: 25px;
  }

  .section.case-study-page {
    padding-bottom: 120px;
  }

  .section.designers {
    padding-right: 0px;
    padding-left: 0px;
  }

  .section.new-moris {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .section.new-moris {
    padding-bottom: 120px;
  }

  .section._80.m-60 {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .section._80.m-64 {
    padding-top: 64px;
    padding-bottom: 64px;
  }

  .section._120.rel {
    position: relative;
    overflow: hidden;
  }

  .section._120.m-80 {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .section._120.m-60 {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .section.moris-new {
    padding-top: 20px;
    padding-bottom: 96px;
  }

  .section.third {
    padding-top: 120px;
    padding-bottom: 0px;
  }

  .section.home-advantages {
    margin-bottom: 0px;
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .section.overflow-hidden {
    overflow: hidden;
    padding-right: 0px;
    padding-left: 0px;
  }

  .home-portfolio-grid {
    max-width: 670px;
    margin-top: 64px;
    grid-auto-rows: 320px;
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    -ms-grid-rows: 320px 320px;
    grid-template-rows: 320px 320px;
  }

  .p-grid-cell.gif-bg {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -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;
  }

  .p-grid-cell.gif-6 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    overflow: hidden;
    -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: #fcf7f2;
  }

  .p-grid-cell.gif-5 {
    background-color: #fff;
  }

  .p-grid-cell.gif-4 {
    background-color: #fff;
  }

  .p-grid-cell.gif-bg-6 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -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;
  }

  .p-grid-cell.gif-2 {
    overflow: hidden;
  }

  .p-grid-cell.easyplan-home {
    display: none;
  }

  .p-grid-lightbox.long-mobile {
    display: inline-block;
  }

  .cell-image {
    height: 320px;
  }

  .cell-image.long {
    display: none;
    min-height: 670px;
  }

  .cell-image.long.desk {
    display: none;
  }

  .cell-image.long.mob {
    display: inline-block;
    height: 100%;
  }

  .cell-image.bg-1 {
    background-size: cover;
  }

  .cell-image.long-mob {
    display: inline-block;
    min-height: 670px;
  }

  .cell-image.square {
    height: 670px;
    -o-object-fit: cover;
    object-fit: cover;
  }

  .cell-image.square.desk {
    display: none;
  }

  .cell-image.square.tab {
    display: inline-block;
  }

  .cell-image.medium {
    -o-object-fit: cover;
    object-fit: cover;
    -o-object-position: 0% 0%;
    object-position: 0% 0%;
  }

  .cell-image.pandaflow-desk {
    display: none;
  }

  .cell-image.wide-mob {
    -o-object-position: 50% 50%;
    object-position: 50% 50%;
  }

  .cell-image.wide-mob.panda {
    display: block;
  }

  .cell-image.wide-desk.panda {
    display: none;
  }

  .cell-image.redtrack {
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/6065d9cd68aeec01b5dce44a_redtrack%20(1).png");
    background-size: cover;
  }

  .cell-image.medium-portfolio {
    -o-object-fit: cover;
    object-fit: cover;
    -o-object-position: 0% 0%;
    object-position: 0% 0%;
  }

  .cell-image.relevant-portfolio {
    -o-object-fit: cover;
    object-fit: cover;
  }

  .logo-holder {
    width: 30%;
    margin-bottom: 40px;
  }

  .logo-holder.p-pricing {
    width: 100%;
    height: auto;
    margin-bottom: 0px;
  }

  .logo-holder.p-pricing.hide {
    display: none;
  }

  .info-heading-wrapper {
    max-width: 670px;
  }

  .cta-heading.longread {
    font-size: 40px;
  }

  .cta-heading.longread.bonus {
    min-width: 560px;
  }

  .ghost-button-wrap.pricing-page {
    max-width: 96px;
  }

  .ghost-button-wrap.memory {
    max-width: 414px;
    margin-right: 0px;
    margin-bottom: 36px;
  }

  .ghost-button-wrap.new-cta_7for7 {
    max-width: 272px;
    margin-right: 20px;
  }

  .ghost-button-wrap.blog-cta-ghost {
    max-width: 256px;
  }

  .ghost-button.price {
    padding-right: 12px;
    padding-left: 12px;
  }

  .ghost-button.blog-cta-ghost-paddings {
    padding-right: 16px;
    padding-left: 16px;
  }

  .plan {
    position: relative;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
  }

  .plan-info-container {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    max-width: 580px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }

  .designers-cards-wrapper {
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-align-content: space-around;
    -ms-flex-line-pack: distribute;
    align-content: space-around;
  }

  .designers-cards-wrapper.home {
    z-index: 1;
  }

  .designers-cards-wrapper.about-page {
    overflow: auto;
    width: 100vw;
    max-width: 100vw;
    margin-bottom: -32px;
    padding-top: 80px;
    padding-bottom: 32px;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }

  .designer-card {
    width: 33.333333333333336%;
  }

  .designer-card.second {
    z-index: 4;
  }

  .designer-card.second.about {
    width: 100%;
    max-width: 280px;
  }

  .designer-card.third {
    z-index: 5;
    max-width: 280px;
  }

  .designer-card.third.about {
    width: 100%;
  }

  .designer-card.fourth.about {
    width: 100%;
    max-width: 280px;
  }

  .designer-card.fifth {
    z-index: 3;
  }

  .designer-card.fifth.home {
    z-index: 1;
  }

  .designer-card.fifth.about {
    z-index: 1;
    width: 100%;
    max-width: 280px;
  }

  .designer-card.first.about {
    width: 100%;
    max-width: 280px;
    margin-left: 48px;
  }

  .designer-card.casestudy {
    position: absolute;
    right: -72px;
  }

  .designer-card.sixth.about {
    width: 100%;
    max-width: 280px;
  }

  .designer-card.eighth {
    z-index: 3;
  }

  .designer-card.eighth.about {
    z-index: 1;
    width: 100%;
    max-width: 280px;
    margin-right: 48px;
  }

  .cosmonaut-wrapper {
    padding-top: 15px;
  }

  .cosmonaut-wrapper.vs {
    position: relative;
    max-width: 315px;
    margin-top: 64px;
  }

  .slider-nav-mob {
    position: absolute;
    left: 0%;
    top: auto;
    right: 0%;
    bottom: 0%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }

  .numbers {
    position: absolute;
    left: 50px;
    top: auto;
    right: 0%;
    bottom: 0%;
    font-size: 20px;
    line-height: 28px;
    font-weight: 200;
  }

  .numbers.middle {
    left: 60px;
    bottom: 1px;
  }

  .dropdown-answer {
    width: 100%;
    max-width: 100%;
    margin-bottom: 16px;
  }

  .advantages-container {
    min-height: auto;
    margin-bottom: 240px;
  }

  .advantages-container.vs {
    margin-bottom: 0px;
  }

  .advantages-photo {
    position: absolute;
    top: 1px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    max-width: 580px;
    padding-right: 0px;
    padding-left: 0px;
    -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;
  }

  .advantages-photo.img-4 {
    left: auto;
    top: auto;
    right: 0%;
    bottom: 0%;
  }

  .advantages-photo.img-2 {
    left: auto;
    top: auto;
    right: 0%;
    bottom: 0%;
  }

  .advantages-photo.img-3 {
    left: auto;
    top: auto;
    right: 0%;
    bottom: 0%;
  }

  .advantages-photo.img-1 {
    left: auto;
    top: auto;
    right: 0%;
    bottom: 0%;
  }

  .advantages-photo-wrapper {
    position: relative;
    top: 0px;
    display: none;
    width: 100%;
    height: 360px;
    margin-top: 48px;
    margin-bottom: 48px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end;
  }

  .advantages-photo-wrapper.manager {
    top: 0px;
  }

  .advantages-photo-wrapper.source {
    top: 0px;
  }

  .advantages-photo-wrapper.moneyback {
    top: 0px;
    margin-bottom: 0px;
  }

  .dropdown-a-cont {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .footer-terms {
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/60b4fbc11ddaa8f3f8cb2dbc_2-tab-trust-page-glow.svg"), url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/60b4fbbbeacdd84d463e634c_2-tab-trust-page-stars.svg");
    background-position: 50% 0%, 50% 90%;
    background-size: 1000px, 768px 663px;
  }

  .tab-pane-portfolio {
    width: 100%;
    margin-top: -32px;
    padding: 90px 40px 0px;
    background-color: transparent;
  }

  .portfolio-grid {
    grid-auto-flow: row dense;
    grid-auto-rows: 320px;
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    -ms-grid-rows: 320px 320px;
    grid-template-rows: 320px 320px;
  }

  .portfolio-grid.third {
    -ms-grid-rows: 320px 320px 320px 320px 320px;
    grid-template-rows: 320px 320px 320px 320px 320px;
  }

  .portfolio-grid.fourth-grid {
    -ms-grid-rows: 320px 320px 320px 320px 320px 320px 320px;
    grid-template-rows: 320px 320px 320px 320px 320px 320px 320px;
  }

  .portfolio-grid.finth {
    -ms-grid-rows: 320px 320px 320px 320px;
    grid-template-rows: 320px 320px 320px 320px;
  }

  .rocket-img {
    height: 386px;
  }

  .button-trial-price {
    max-width: 96px;
    padding-right: 14px;
    padding-left: 14px;
    text-align: center;
  }

  .button-trial-price.vs-page {
    height: 60px;
    max-width: 109px;
  }

  .body-pricing {
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/60b75799dcef6c1e09113827_stars-tablet-pricing-new.svg"), url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/6064e3d74002787996750bec_pricing-tablet-glow.svg");
    background-size: 768px, cover;
  }

  .numbers-p-page {
    margin-bottom: 12px;
  }

  .plan-name {
    font-size: 16px;
    line-height: 20px;
  }

  .plan-price {
    display: none;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    font-size: 22px;
  }

  .plan-price.mob {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    line-height: 167%;
  }

  .plan-price.pricebar {
    display: block;
  }

  .additional-fee {
    display: none;
  }

  .additional-fee.mob {
    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;
    text-align: center;
  }

  .circlestars-img-holder {
    position: absolute;
    left: 58px;
    top: -16px;
    right: 0%;
    bottom: auto;
    display: block;
    width: 162px;
    height: 160px;
  }

  .price-bar {
    z-index: 1000;
    max-width: 690px;
  }

  .price-bar-container {
    max-width: 375px;
  }

  .price-bar-container.vs-pickle {
    max-width: 394px;
  }

  .price-bar-container.vs-penji {
    max-width: 290px;
  }

  .pricing-bottom-text {
    font-size: 14px;
  }

  .price-bar-col {
    max-width: 125px;
  }

  .adv-toggle {
    width: 100%;
    max-width: 100%;
  }

  .tablink {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    color: #fff;
  }

  .tablink.w--current {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
  }

  .tablink.portfolio-page.last {
    padding-right: 40px;
    border-bottom-style: none;
  }

  .adv-answer {
    opacity: 1;
  }

  .first-dropdown {
    z-index: 1;
    display: block;
    overflow: hidden;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }

  .first-adv-answer {
    opacity: 1;
  }

  .adv-dropdown {
    z-index: 1;
    display: block;
    overflow: hidden;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }

  .first-adv-toggle {
    width: 100%;
    max-width: 100%;
  }

  .divider-yellow {
    margin-right: 40px;
  }

  .how-to-container {
    margin-top: 60px;
    padding-right: 39px;
    padding-left: 39px;
  }

  .hero-facts-wrapper {
    padding-right: 47px;
    padding-left: 47px;
  }

  .steps-divider {
    max-width: 60px;
    margin-right: 18px;
    margin-left: 18px;
  }

  .hero-how-to {
    padding-top: 90px;
  }

  .accordion-how-to {
    overflow: hidden;
    width: 100%;
    max-width: 920px;
  }

  .how-to-body {
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/60743c4472cc433db28d72dc_Glow-how-to-tab.svg"), url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/609d1379b5326430ef3913ca_hiw-stars-tab.svg");
    background-size: 1500px, 768px;
  }

  .ht-grid-blckd {
    -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: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .ht-grid {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    -ms-grid-rows: 308px 320px 320px 320px 308px 308px;
    grid-template-rows: 308px 320px 320px 320px 308px 308px;
  }

  .ht-grid-img {
    width: 100%;
    height: 100%;
  }

  .ht-grid-img.desk {
    display: none;
  }

  .ht-grid-img.tab {
    display: inline-block;
  }

  .brand-menu-mob {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 233px;
    height: 88px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .nav-mob-logo {
    margin-bottom: 5px;
  }

  .cookie {
    max-width: 650px;
  }

  .cookie-accept-btn {
    text-align: center;
  }

  .policy-title {
    overflow: auto;
    width: 100vw;
    padding-left: 60px;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }

  .policy-title.mobile {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-left: 60px;
  }

  .policy-title.desktop {
    display: none;
  }

  .policy-title-link {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
  }

  .policy {
    font-weight: 300;
  }

  .divider-policy {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
  }

  .policy-bg {
    width: 100%;
    padding: 0px 50px;
    background-color: transparent;
  }

  .policy-last-tab {
    padding-right: 50px;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
  }

  .title-text-about {
    max-width: 710px;
  }

  .title-text-about.desk-ab {
    display: none;
    width: 710px;
  }

  .triangle-about-us-lottie {
    width: 100%;
    min-width: 400px;
  }

  .awesomic-angels-container {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    overflow: auto;
    width: 100vw;
    margin-bottom: 0px;
    margin-left: 49px;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }

  .angel-card {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
  }

  .angel-card.third {
    margin-right: 30px;
  }

  .angel-card.last {
    width: 376px;
    padding-right: 56px;
  }

  .container-hq-photos {
    max-width: 670px;
  }

  .hq-photos-grid {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    -ms-grid-columns: 320px 320px;
    grid-template-columns: 320px 320px;
    -ms-grid-rows: 308px 320px 320px 320px;
    grid-template-rows: 308px 320px 320px 320px;
  }

  .about-photo-dog-container {
    bottom: 93%;
    overflow: hidden;
  }

  .astronaut-container {
    height: 562px;
  }

  .roman {
    left: 0%;
    top: 15%;
    max-width: 412px;
  }

  .nastya {
    top: 43%;
    right: -0.5%;
    max-width: 341px;
  }

  .hero-title-span.penji-title {
    display: block;
  }

  .hero-title-span.home {
    display: block;
  }

  .hq-img {
    width: 100%;
    height: 100%;
  }

  .hq-img.tab-none {
    display: none;
  }

  .hq-img.desk-none {
    display: inline-block;
  }

  .divider-about {
    margin-right: 40px;
    margin-left: 40px;
  }

  .stars-circle-about {
    display: none;
  }

  .hero-about {
    margin-bottom: 160px;
    padding-top: 90px;
  }

  .astronaut-text-1 {
    left: 29%;
    top: 0%;
  }

  .astronaut-text-2 {
    left: 5%;
    bottom: 3%;
  }

  .astronaut-text-3 {
    left: 55%;
    top: 41%;
  }

  .arrow-down {
    left: 38%;
  }

  .arrow-up {
    left: 44%;
  }

  .about-us-facts-line {
    left: 54px;
    width: 200px;
  }

  .body-about {
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/611d76ac3df9ea13a1a88c11_new-home-tab-stars-up.svg"), url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/611d787c3b0855e7291c0fb1_new-home-tab-glow-up.svg");
    background-size: 767px 1436px, 1221px 1295px;
  }

  .astronaut-text {
    font-size: 34px;
  }

  .astronaut-text.second-line.down {
    margin-left: 4.5em;
  }

  .angels-heading {
    display: none;
  }

  .angels-heading.tab {
    display: block;
    text-align: center;
  }

  .heading-wrapper-benefits {
    text-align: center;
  }

  .lottie-vs-rainbow {
    right: 40px;
    height: 88px;
  }

  .lottie-vs-inline {
    margin-right: 1.6em;
  }

  .lottie-vs-wrapper {
    left: -8.5%;
    top: -9%;
  }

  .card-vs {
    position: relative;
    left: 20px;
  }

  .vs-block-holder {
    margin-right: 0px;
    margin-left: 0px;
  }

  .vs-container {
    margin-bottom: 274px;
  }

  .vs-body {
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/60db1b50e53f3aad004d6e55_vs-mew-Stars-tab.svg"), url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/60db1b510b952265f867b9e7_vs-mew-glow-tab.svg");
    background-size: 768px, 1262px;
  }

  .pricelist-container {
    max-width: 690px;
  }

  .pricing-column {
    width: 227px;
  }

  .pricing-column.gold {
    width: 157px;
    margin-right: 0px;
    margin-left: 0px;
    padding: 8px;
  }

  .pricing-column.gold.pricing-page {
    width: 128px;
    margin-right: 12px;
    margin-left: 12px;
  }

  .pricing-column.penji {
    width: 125px;
  }

  .pricing-column.simple {
    width: 96px;
  }

  .pricing-column-features {
    width: 290px;
  }

  .pricing-column-features.penji {
    width: 392px;
  }

  .pricing-column-features.pricing-page {
    width: 442px;
  }

  .features-grid {
    grid-row-gap: 14px;
  }

  .pricing-top {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 152px;
    margin-bottom: 8px;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end;
  }

  .pricing-top.top-padding {
    padding-top: 0px;
    padding-bottom: 36px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }

  .pricing-top.awesomic-col {
    height: 144px;
    padding-bottom: 42px;
  }

  .pricing-top.flex {
    padding-top: 0px;
    padding-bottom: 36px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }

  .pricing-top.bar {
    height: 142px;
    margin-bottom: 0px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }

  .pricing-top.bar.middle {
    max-width: 100px;
  }

  .pricing-top.bar.last {
    max-width: 100px;
    margin-right: 4px;
  }

  .pricing-top.bar.first {
    max-width: 118px;
    margin-right: 18px;
    margin-left: 22px;
    padding-left: 0px;
  }

  .pricing-top.vs-penji {
    height: 116px;
    margin-bottom: 0px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }

  .pricing-awesomic-col {
    width: 100%;
    padding-right: 8px;
    padding-left: 8px;
  }

  .price-grid {
    grid-column-gap: 4px;
    grid-row-gap: 14px;
  }

  .price-grid.competitors {
    grid-column-gap: 4px;
  }

  .vs-logo-awesomic.desk {
    display: none;
  }

  .vs-logo-awesomic.mob {
    display: block;
    width: 118px;
    height: 77px;
    margin-top: 0px;
    margin-right: auto;
    margin-left: auto;
  }

  .vs-logo-awesomic.desk-bar {
    display: none;
  }

  .vs-logo-awesomic.in-bar {
    display: block;
    width: 113px;
    height: 76px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }

  .vs-competitor-logo-container {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .vs-c-plan {
    width: 100px;
    margin-top: 12px;
    margin-left: 0px;
  }

  .pricing-h3-title {
    font-size: 20px;
    line-height: 28px;
  }

  .pricing-h3-title.bottom-margin {
    margin-bottom: 13px;
  }

  .pricing-feature-line {
    height: 38px;
  }

  .pricing-feature-line.designers-available {
    display: none;
  }

  .pricing-vs-line {
    height: 38px;
  }

  .pricing-vs-line.color.no-bg {
    background-color: transparent;
  }

  .pricing-vs-line.price {
    height: 51px;
    text-align: center;
  }

  .pricing-vs-line.designers-available {
    display: none;
  }

  .pricing-vs-line.price-hint {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-top: 28px;
    margin-bottom: 2px;
    text-align: center;
  }

  .pricing-middle-line {
    height: 94px;
    margin-bottom: 2px;
  }

  .vs-pr-text-wrapper {
    width: 152px;
  }

  .vs-dog-container {
    display: none;
  }

  .card-vs-competitor {
    right: 45px;
  }

  .title-text-vs {
    max-width: 670px;
  }

  .title-text-vs.desktop {
    display: none;
  }

  .title-text-vs.mobile {
    display: block;
  }

  .text-block-tab {
    display: block;
  }

  .vs-c-img-bg {
    display: none;
  }

  .vs-c-plan-bg-mob {
    display: block;
  }

  .reviews-grid {
    max-width: 670px;
    margin-top: 120px;
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    -ms-grid-columns: 320px 320px;
    grid-template-columns: 320px 320px;
    -ms-grid-rows: 684px 254px;
    grid-template-rows: 684px 254px;
  }

  .reviews-grid.pricing {
    margin-top: 120px;
  }

  .review-container {
    margin-top: 120px;
    margin-bottom: 160px;
  }

  .vs-penji-logo {
    width: 85px;
    height: 44px;
    margin-bottom: 16px;
  }

  .vs-penji-logo.bar {
    margin-bottom: 0px;
  }

  .vs-penji-body {
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/608933fde71cfcb8572f610a_penji-stars-bg-tab.svg"), url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/608933fd759e959a9585043e_penji-glow-bg-tab.svg");
    background-size: 768px, 1796px;
  }

  .vs-penji-text-wrapper {
    height: 60px;
    padding-right: 2px;
    padding-left: 2px;
  }

  .top-pricing-plan {
    max-width: 100px;
    padding-top: 16px;
    text-align: center;
  }

  .top-pricing-plan.simple {
    margin-top: 28px;
  }

  .plan-title {
    margin-top: -2px;
    margin-bottom: 4px;
    font-size: 12px;
    line-height: 18px;
    font-weight: 400;
  }

  .first-price-col {
    width: 96px;
  }

  .pricing-save-text {
    display: none;
  }

  .pricing-save-text.mobile {
    display: block;
  }

  .pricing-page-line {
    height: 38px;
  }

  .cosmonaut-img {
    width: 100%;
    height: 100%;
    max-height: 400px;
  }

  .case-hero-container {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-top: 80px;
    -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;
  }

  .case-lottie-arrow {
    margin: 18px auto 55px;
  }

  .case-hero-span {
    margin-left: 0px;
  }

  .case-study-about {
    position: relative;
    height: 512px;
    max-width: 670px;
  }

  .case-hero-img {
    display: none;
  }

  .case-hero-text {
    margin-top: 64px;
    margin-right: 56px;
    margin-left: 56px;
  }

  .case-hero-details {
    height: 252px;
    margin-top: 44px;
    margin-bottom: 68px;
    -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;
  }

  .case-reference-container {
    max-width: 670px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .case-client-photo {
    display: none;
  }

  .case-client-photo.mob {
    display: inline-block;
    width: 100px;
    height: 116px;
    margin-right: 28px;
  }

  .case-reference-text {
    margin-top: 36px;
    margin-bottom: 120px;
  }

  .before-after-container {
    display: none;
  }

  .task-divider {
    width: 71px;
    margin-right: 40px;
    margin-left: 40px;
  }

  .task-divider.m-hidden {
    display: none;
  }

  .task-description {
    max-width: 440px;
  }

  .task-description.memory {
    margin-top: 24px;
  }

  .task-description.perfecto {
    max-width: 670px;
    margin-top: 24px;
  }

  .task-description.mentum {
    max-width: 660px;
    margin-top: 24px;
  }

  .task-description.mentum-result {
    max-width: 670px;
    margin-top: 24px;
  }

  .task-description.care {
    max-width: 636px;
  }

  .case-container-results {
    display: none;
    max-width: 670px;
  }

  .case-container-results.logo-design {
    max-width: 670px;
    margin-top: 160px;
    margin-bottom: 70px;
    padding-right: 90px;
  }

  .case-container-results.logo-design.tab {
    margin-top: 0px;
  }

  .case-container-results.logo-design.mobile {
    display: block;
    padding-right: 0px;
  }

  .case-container-results.tab {
    display: block;
  }

  .case-container-results.tab.second {
    margin-bottom: 70px;
  }

  .case-container-results.mob {
    display: none;
  }

  .letters-img {
    width: 1200px;
    height: 96px;
    max-width: 1200px;
  }

  .letters-img.web-mobile {
    width: 1389px;
    max-width: 1389px;
  }

  .letters-down {
    margin-top: 48px;
  }

  .letters-down.second {
    -webkit-transform: translate(-400px, 0px);
    -ms-transform: translate(-400px, 0px);
    transform: translate(-400px, 0px);
  }

  .entirebody-final-logo {
    width: 670px;
    height: 335px;
  }

  .logo-description-container {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 546px;
    max-width: 590px;
  }

  .case-plus-img {
    width: 20px;
    height: 20px;
    margin-top: 40px;
    margin-bottom: 20px;
  }

  .e-letter-img {
    width: 47px;
    height: 51px;
  }

  .b-letter-img {
    width: 46px;
    height: 67px;
  }

  .infinity-img {
    width: 88px;
    height: 38px;
  }

  .logo-desc-wrap {
    height: auto;
    margin-top: 0px;
    margin-bottom: 20px;
  }

  .entirebody-logo-cont {
    max-width: 244px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
    -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;
  }

  .entirebody-img-2 {
    width: 320px;
    height: 320px;
  }

  .entirebody-img-1 {
    width: 320px;
    height: 320px;
  }

  .letters-section-cont {
    max-width: 670px;
    margin-top: 184px;
    margin-bottom: 120px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }

  .letters-section-cont.second {
    margin-top: 184px;
    margin-bottom: 160px;
  }

  .entirebody-web-img-1 {
    width: 439px;
    height: 270px;
    margin-right: 30px;
  }

  .entirebody-web-img-1.graphic {
    width: 203px;
    height: 203px;
  }

  .entirebody-web-img-2 {
    width: 201px;
    height: 270px;
  }

  .entirebody-web-img-2.graphic {
    width: 437px;
    height: 203px;
  }

  .container {
    max-width: 670px;
  }

  .container.font {
    max-width: 670px;
    margin-bottom: 120px;
    -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;
  }

  .container.designer-review {
    position: relative;
  }

  .container.tasl {
    margin-bottom: 160px;
  }

  .container.center-align.m-vertical {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .container.center-align.m-wrap {
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }

  .container.memory-task {
    margin-bottom: 0px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .container.memory-result {
    margin-bottom: 0px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .container.m-vertical {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .container.align-center.m-dir-vertical {
    -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;
  }

  .container.m-dir-vertical {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .font-divider {
    display: none;
  }

  .entirebody-font-img {
    margin-top: 64px;
    margin-left: auto;
  }

  .palette-col {
    max-width: 203px;
    padding: 12px 12px 16px;
  }

  .palette-color {
    height: 111px;
    max-width: 179px;
  }

  .color-name {
    font-size: 16px;
    line-height: 20px;
  }

  .case-screenshots-grid {
    max-width: 670px;
    grid-row-gap: 30px;
  }

  .case-screenshots-grid.icons {
    margin-top: 160px;
  }

  .case-screenshots-grid.graphics {
    margin-top: 160px;
    margin-bottom: 160px;
    -ms-grid-rows: 203px 203px;
    grid-template-rows: 203px 203px;
  }

  .case-screenshots-grid.merch {
    max-width: 670px;
    margin-top: 120px;
    margin-bottom: 160px;
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    -ms-grid-rows: 320px auto;
    grid-template-rows: 320px auto;
  }

  .square-screenshots-cont {
    width: 203px;
  }

  .square-screenshot {
    width: 86px;
    height: 80px;
  }

  .grid-divider {
    display: none;
  }

  .grid-heading-wrapper.first {
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }

  .entirebody-screenshot-1 {
    width: 437px;
    height: 246px;
  }

  .entirebody-screenshot-2 {
    position: relative;
    width: 548px;
    height: 412px;
  }

  .entirebody-img-4 {
    width: 203px;
    height: 660px;
    margin-top: -236px;
  }

  .entirebody-img-5 {
    left: 280px;
    right: auto;
    width: 784px;
    height: 424px;
  }

  .screenshots-grid-wrapper {
    margin-top: 160px;
  }

  .body-entirebody-case {
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/609ba08d2b412d3a3b2b07c3_case-study-stars-tab.svg"), url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/609ba08d39f95c1dbeaf375f_case-study-glow-tab.svg");
    background-size: 768px, 1414px;
  }

  .entirebody-app-screenshot {
    width: 203px;
    height: 442px;
  }

  .app-screenshots-grid {
    max-width: 670px;
    margin-top: 160px;
  }

  .illusrtation-entirebody {
    width: 436px;
    height: 203px;
  }

  .illustration-square {
    width: 203px;
    height: 203px;
  }

  .icon-pack-img {
    width: 670px;
    height: 313px;
  }

  .entirebody-icons {
    width: 437px;
    height: 68px;
  }

  .graphics-img-long {
    width: 203px;
    height: 436px;
  }

  .graphics-wide-img {
    width: 436px;
    height: 203px;
  }

  .designer-review-text {
    display: none;
    max-width: 430px;
  }

  .designer-review-text.tab {
    display: block;
    max-width: 409px;
  }

  .designer-review-text.mob {
    max-width: 409px;
  }

  .button-container-cta {
    bottom: 0px;
    margin-top: 55px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .button-container-cta.longread {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
  }

  .button-container-cta.longread-ui {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
  }

  .button-container-cta.blog-cta-btns {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
  }

  .button-container-cta.blog-cta-btns.tm-60.m-tm-48 {
    max-width: 536px;
    margin-top: 48px;
    margin-left: auto;
  }

  .button-container-cta.check-out-link {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
  }

  .entirebody-logo-img-1 {
    width: 243px;
    height: 160px;
    margin-bottom: 52px;
  }

  .entirebody-logo-img-2 {
    width: 234px;
    height: 160px;
    margin-top: 52px;
  }

  .casestudy-arrow {
    width: 35px;
    height: 16px;
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
  }

  .logo-desc-table {
    width: 100%;
    max-width: 230px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .case-hero-heading {
    display: none;
  }

  .case-hero-heading.tab {
    display: block;
  }

  .app-interface-mob {
    position: absolute;
    left: auto;
    top: auto;
    right: 0%;
    bottom: 0%;
    display: block;
  }

  .clients-info {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }

  .tab-span-case-study {
    display: block;
  }

  .statistic-info {
    margin-left: 0px;
  }

  .entirebody-web-first {
    width: 439px;
    height: 270px;
    margin-right: 30px;
  }

  .entirebody-web-img-second {
    width: 201px;
    height: 270px;
  }

  .small-img-grid {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
  }

  .announcement-bar {
    height: 80px;
  }

  .announcement-container {
    max-width: 670px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }

  .gif {
    -o-object-fit: scale-down;
    object-fit: scale-down;
  }

  .gif._5 {
    width: 400px;
    max-width: 400px;
    -o-object-fit: scale-down;
    object-fit: scale-down;
  }

  .gif._6 {
    width: 300px;
    height: 300px;
    -o-object-fit: cover;
    object-fit: cover;
  }

  .gif._4 {
    -o-object-fit: scale-down;
    object-fit: scale-down;
  }

  .gif.gif-7 {
    width: 280px;
    height: 280px;
  }

  .gif._8 {
    width: 280px;
    height: 280px;
  }

  .burger-menu-container {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    -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;
  }

  .lottie-awesomic-home {
    height: 350px;
    min-width: 350px;
  }

  ._404-container {
    margin-top: 120px;
    margin-bottom: 304px;
  }

  ._404-body {
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/60b4eff48fc38d0dfb5b2b65_glow-404-tab.svg"), url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/60b4eff468ddad56a4d56465_Stars-404-tab.svg");
    background-size: 1092px, 768px;
  }

  .longread_hero-container {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-top: 80px;
    -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;
  }

  .longread_hero-heading {
    display: none;
  }

  .longread_hero-heading.tab {
    display: block;
  }

  .longread_lottie-arrow {
    margin: 18px auto 55px;
  }

  .spacer._240.m-160 {
    height: 160px;
  }

  .spacer._80.m-48 {
    height: 48px;
  }

  .spacer._80.m-64 {
    height: 64px;
  }

  .spacer._120.m-80 {
    height: 80px;
  }

  .spacer._120.s-270.bookdemo {
    height: 120px;
  }

  .spacer._64.m-36 {
    height: 36px;
  }

  .spacer._64.m-104 {
    height: 104px;
  }

  .spacer._48.m-40 {
    height: 40px;
  }

  .spacer._280.m-136 {
    height: 136px;
  }

  .spacer.m-120 {
    height: 120px;
  }

  .spacer._265.m-0 {
    height: 0px;
  }

  .spacer._200.m-80 {
    height: 80px;
  }

  .spacer._200.m-160 {
    height: 160px;
  }

  .spacer._160.m-80 {
    height: 80px;
  }

  .spacer._0.m-92 {
    height: 92px;
  }

  .spacer._0.m-92.s-68.temporary-hidden {
    display: none;
  }

  .spacer._0.m-20 {
    height: 20px;
  }

  .spacer._10.m-4 {
    height: 4px;
  }

  .spacer._36.m-64 {
    height: 64px;
  }

  .spacer.m-80 {
    height: 80px;
  }

  .spacer._60.m-30 {
    height: 30px;
  }

  .spacer._60.m-40 {
    height: 40px;
  }

  .spacer._60.m-64 {
    height: 64px;
  }

  .spacer._96.m-40 {
    height: 40px;
  }

  .spacer._376.m-192 {
    height: 192px;
  }

  .spacer._65.m-hidden {
    display: none;
  }

  .spacer._50.m-none {
    display: none;
  }

  .longread_richtext strong {
    font-weight: 500;
  }

  .longread_richtext.desktop {
    display: none;
  }

  .longread_richtext.tablet {
    display: block;
  }

  .longread_richtext.tab-98 {
    width: 98%;
  }

  .longread_richtext.tab-none {
    display: none;
  }

  .form_button {
    text-align: center;
  }

  .form-input.subscribe-form-input.blog-form {
    min-width: 309px;
  }

  .desk-span {
    display: inline;
  }

  .vs-pickle-portfolio {
    max-width: 670px;
    grid-auto-rows: 320px;
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    -ms-grid-rows: 320px 320px;
    grid-template-rows: 320px 320px;
  }

  .vs-pickle-btn-wrap {
    margin-top: 0px;
  }

  .new-rocket-wrapper {
    right: -170px;
    bottom: 156px;
  }

  .new-rocket-wrapper.xl-hidden {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }

  .new-rocket {
    height: 442px;
    max-width: 493px;
  }

  .new-rocket.desk {
    display: none;
  }

  .new-rocket.tab {
    bottom: 156px;
    display: block;
    max-width: 323px;
  }

  .home-decoration-wrapper {
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/611d789adc225e6722adf31b_new-home-tab-glow-btm.svg"), url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/611d76d2e5899321822d4c4a_new-home-tab-stars-btm.svg");
    background-position: 50% 100%, 50% 100%;
    background-size: 1220px 1608px, 768px 1608px;
    background-repeat: no-repeat, no-repeat;
  }

  .awesomic-moris {
    width: 244px;
    height: 188px;
  }

  .new-moris_wrapper {
    left: 45px;
    top: -188px;
  }

  .new-moris-awesomic-dog {
    position: relative;
    left: 20px;
    width: 639px;
    height: 472px;
    -o-object-fit: contain;
    object-fit: contain;
  }

  .nav__icon {
    margin-top: 3px;
    margin-left: auto;
  }

  .submenu.w--open {
    position: relative;
    margin-top: 0px;
    padding-top: 14px;
    padding-bottom: 0px;
    padding-left: 0px;
    background-color: transparent;
  }

  .submenu.resources.w--open {
    position: relative;
    left: 0px;
  }

  .menu-dropdown {
    width: 100%;
  }

  .submenu-list {
    margin-bottom: -10px;
  }

  .submenu-list.m-margin-0 {
    margin-bottom: 0px;
  }

  .mobile-menu-btn-wrapper {
    position: absolute;
    left: 0%;
    top: auto;
    right: 0%;
    bottom: 0px;
    width: 100%;
  }

  .ui-longread-col {
    width: 100%;
    max-width: 780px;
    margin-right: 0px;
  }

  .longread-toc-col.m-hidden {
    display: none;
  }

  .ui-longread-img {
    width: 100%;
    height: auto;
    max-width: 670px;
  }

  .ui-longread-block.s-360 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }

  .ui-longread-cards-cont {
    position: relative;
    width: 100%;
    max-width: 550px;
    margin-bottom: 0px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }

  .ui-longread-cards-cont.uiux-cards {
    height: 624px;
  }

  .ui-longread-h2 {
    text-align: left;
  }

  .container-longread-ui {
    max-width: 673px;
    -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-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .ui-designer_body {
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/60f015dbb1bdde7f500afb12_ui-designer_stars-tablet.svg"), url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/60f015da3620692007be0e3c_ui-designer_glow-tablet.svg");
    background-size: 768px, 1220px;
  }

  .desk-block-span.m-inline {
    display: inline;
  }

  .m-block-span {
    display: inline-block;
  }

  .memory-os_hero.m-span-block {
    display: block;
  }

  .memory_arrow {
    margin: 40px auto 55px;
  }

  .memory_hero-text {
    max-width: 523px;
  }

  .memory_hero-text.bottfullwidth {
    max-width: 100%;
  }

  .memory_hero-logo {
    max-width: 123px;
    margin-top: 10px;
    margin-right: 0px;
    margin-left: 24px;
  }

  .col.xl-4.m-6 {
    width: 50%;
    max-width: 320px;
  }

  .memory-example-img {
    width: 320px;
    height: 320px;
  }

  .memory_visuals-img {
    width: 320px;
    height: 320px;
  }

  .memory_visuals-img.m-hidden {
    display: none;
  }

  .memory_visuals-img.m-display {
    display: block;
    height: 318px;
    -o-object-fit: cover;
    object-fit: cover;
  }

  .memory-font-img {
    width: 100%;
    height: auto;
    max-width: 670px;
    margin-top: 36px;
    margin-left: 0px;
  }

  .memory_structure-img {
    max-width: 670px;
  }

  .memory_photo {
    display: none;
  }

  .memory_photo.mob {
    display: block;
    width: 100px;
    height: 116px;
    margin-right: 32px;
  }

  .memory_body {
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/613bbafdb7c25f5c7a123a94_perfecto-glow-tab-1.svg"), url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/614de5186ca06e435e4153ae_mentum_stars-tab-1.svg");
    background-size: 1414px 1861px, 768px 1055px;
  }

  .memory_mob-hero-img {
    display: block;
    width: 388px;
    height: 330px;
    margin-right: auto;
    margin-left: auto;
    -o-object-fit: cover;
    object-fit: cover;
  }

  .memory_about {
    position: relative;
    height: auto;
    max-width: 670px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .memory_about-wrap-mob {
    display: block;
    background-color: #b2c3fa;
  }

  .memory_about-content {
    height: 224px;
    max-width: 670px;
  }

  .memory-mob-result {
    display: block;
    max-width: 670px;
  }

  .memory_img-result {
    border-radius: 6px;
  }

  .memory_reference-cont {
    max-width: 670px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .memory_ref-details {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-ordinal-group: 0;
    -webkit-order: -1;
    -ms-flex-order: -1;
    order: -1;
  }

  .memory_reference-text {
    margin-top: 36px;
  }

  .case_bottom-bg {
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/60f958e2bf76d7b0c5c39b3b_cases_stars-tab-2.svg"), url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/60f958e2e32d7876043480e7_cases_glow-tab-2.svg");
    background-size: 768px 2438px, 1180px 2989px;
  }

  .case_container {
    max-width: 670px;
    grid-column-gap: 0px;
    grid-row-gap: 28px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .case_img.tab-display {
    display: block;
    width: 100%;
    height: auto;
    max-width: 670%;
  }

  .case_img.tab-hidden {
    display: none;
  }

  .case_description {
    max-width: 670px;
  }

  .cases_body {
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/60f9589bb2b6565db1b98ef0_cases_stars-tab-1.svg"), url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/60f958863044b7a63fc51ce2_cases_glow-tab-1.svg");
    background-size: 768px 417px, 1193px 961px;
  }

  .calendly_container {
    max-width: 676px;
    margin-bottom: 0px;
  }

  .title_calendly {
    max-width: 468px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }

  .statistics-title_book-demo {
    max-width: 645px;
    margin-right: auto;
    text-align: left;
  }

  .bookdemo_body {
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/6132178f69b721c7e0a80f18_book-demo-stars_tab.svg"), url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/6132177bd39ff92d78e39c48_book-demo-glow_tab.svg");
    background-size: 768px 2079px, 1092px 2079px;
  }

  .bookdemo_moon-wrap {
    display: none;
  }

  .blog_fresh-news-cont {
    max-width: 670px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .blog_cont-col {
    height: auto;
    max-width: 100%;
  }

  .blog_tags {
    margin-top: 40px;
    margin-bottom: 4px;
  }

  .blog_post-link {
    max-width: 615px;
  }

  .post_title {
    max-width: 620px;
  }

  .blog_body {
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/610168f580a425d5a1f1908e_blog_stars-1-tab.svg"), url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/610168f56458aa7b3bcf8f37_blog_glow-1-tab.svg");
    background-size: 768px 417px, 1151px 962px;
  }

  .blog_bottom-bg {
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/610168f622aaa245267e0420_blog_stars-2-tab.svg"), url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/610168f50130347fd9d39a9d_blog_glow-2-tab.svg");
    background-size: 768px 2438px, 1378px 2989px;
  }

  .post_container {
    width: 100%;
    margin-right: 0px;
  }

  .post-body {
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/6101750708a5216e15c40fdf_post-1-stars-tab.svg"), url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/610174e64fdab212694371d0_post-1-glow-tab.svg");
    background-size: 768px 417px, 1209px 962px;
  }

  .post_type-one {
    max-width: 673px;
    -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-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .post_bottom-glow {
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/610175ac3e77a092a7c5b2b8_post-2-stars-tab.svg"), url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/6101755d5d3dc421faf163a4_post-2-glow-tab.svg");
    background-size: 768px 1293px, 1128px 1293px;
  }

  .new-cta_heading {
    font-size: 34px;
  }

  .new-cta_container {
    padding: 42px 36px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    text-align: center;
  }

  .new-cta_container.uiux-longread {
    padding-right: 40px;
    padding-left: 40px;
  }

  .new-cta_container.blog-cta {
    padding-right: 10px;
    padding-left: 10px;
  }

  .new-cta_outline.m-670 {
    max-width: 670px;
  }

  .new-cta_outline.blog-page {
    max-width: 670px;
  }

  .new-cta_btn-container {
    bottom: 0px;
    margin-top: 44px;
  }

  .new-cta_btn-container.blog-cta-btns {
    max-width: 560px;
  }

  .home_animated-list {
    width: 440px;
    height: 303px;
  }

  .home_cosmo-img {
    width: 100%;
    height: 100%;
    max-height: 380px;
  }

  .home_cosmo-wrap {
    margin-left: auto;
    padding-top: 15px;
  }

  .lottie-list_wrapper {
    height: 303px;
    max-width: 346px;
    margin-top: 28px;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
  }

  .home_trusted-by {
    max-width: 670px;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .cta_post {
    margin-top: 32px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }

  .trusted-by_logos {
    height: 32px;
    -o-object-fit: cover;
    object-fit: cover;
  }

  .trusted-by_grid {
    height: 264px;
    max-width: 307px;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-grid-columns: auto auto;
    grid-template-columns: auto auto;
  }

  .triangle_lottie {
    width: 390px;
    margin-top: 4px;
  }

  .triangle_lottie-wrapper {
    position: absolute;
    left: auto;
    top: 105px;
    right: -30px;
    bottom: 0%;
    max-height: 348px;
    max-width: 397px;
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
    -ms-flex-order: 1;
    order: 1;
  }

  .triangle_container {
    max-width: 670px;
  }

  .blog_post-image-contaier {
    height: 302px;
  }

  .blog_post-img {
    top: 0px;
    display: none;
  }

  .blog_post-img.tablet {
    display: block;
  }

  .blog_tag-bg {
    margin-bottom: 12px;
  }

  .posts_grid {
    grid-column-gap: 30px;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }

  .blog_tab-pane {
    width: 100%;
    max-width: 670px;
    margin-top: -32px;
    padding-top: 90px;
    background-color: transparent;
  }

  .smile-lottie {
    max-height: 190px;
    max-width: 170px;
    -webkit-align-self: flex-end;
    -ms-flex-item-align: end;
    align-self: flex-end;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    -webkit-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
  }

  .smile-lottie_container {
    height: auto;
    max-width: 670px;
  }

  .smile-lottie_heading {
    font-size: 30px;
    line-height: 50px;
    text-align: left;
  }

  .smile-lottie_heading-wrap {
    max-width: 473px;
    margin-right: 35px;
    text-align: center;
  }

  .triangle_tabs-count {
    position: absolute;
    left: 50px;
    top: auto;
    right: 0%;
    bottom: 0%;
    font-size: 20px;
    line-height: 28px;
    font-weight: 200;
  }

  .advantages_container-home {
    min-height: auto;
  }

  .h-40.m-34 {
    font-size: 34px;
  }

  .new-title_wrapper {
    max-width: 670px;
  }

  .first_section {
    padding-top: 120px;
  }

  .blog_toc {
    padding-left: 44px;
  }

  .main-post-type {
    max-width: 673px;
    -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-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .stars-bg_wrapper {
    display: none;
  }

  .post-title {
    font-size: 48px;
    line-height: 160%;
  }

  .post-title h1 {
    font-size: 48px;
    line-height: 76px;
  }

  .menu-burger-2 {
    position: fixed;
    left: 0%;
    top: 0%;
    right: 0%;
    bottom: 0%;
    z-index: 901;
    width: 100%;
    height: 100vh;
    background-color: #222236;
  }

  .submenu_link-2 {
    margin-bottom: 16px;
    padding-top: 4px;
    padding-bottom: 4px;
    font-size: 16px;
  }

  .ghost-button-2.book {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -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: #222236;
  }

  .mob-navlink-2 {
    color: #fff;
    font-size: 20px;
    line-height: 28px;
    font-weight: 500;
  }

  .navbar-mobile-2 {
    z-index: 902;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 88px;
    padding-left: 49px;
    -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;
    background-color: transparent;
  }

  .ghost-button-wrap-2.book-menu {
    max-width: 900px;
  }

  .navlink-dropdown-2 {
    padding-top: 0px;
    padding-bottom: 10px;
    font-size: 20px;
    line-height: 28px;
  }

  .menu-3 {
    position: fixed;
    z-index: 1000;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    overflow: auto;
    width: 100%;
    height: 100%;
    padding-right: 49px;
    padding-left: 49px;
    -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;
  }

  .navbar-container-2 {
    position: static;
    z-index: 1;
    height: auto;
    min-height: auto;
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .navbar-desktop-2 {
    position: fixed;
    left: 0%;
    top: 0%;
    right: 0%;
    bottom: auto;
    z-index: 70;
    display: none;
    padding-right: 32px;
    padding-left: 32px;
    background-color: #222236;
  }

  .brand-2 {
    width: 70%;
    height: auto;
  }

  .demo-btn-ab-2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }

  .button-with-animation-2 {
    display: none;
  }

  .uiux-skills-card.ux-based {
    left: -20px;
  }

  .uiux-skills-card.ui-based {
    left: 220px;
  }

  .home_circle-wrapper {
    display: none;
    max-width: 670px;
  }

  .achievements_col.right {
    max-width: 320px;
    margin-top: 0px;
  }

  .col-line.l-margin-60.m-hidden {
    display: none;
  }

  .about_ycombinator-logo {
    width: 266px;
    height: auto;
  }

  .achievements_col-left {
    position: relative;
    max-width: 266px;
  }

  .achievemnets_table {
    max-width: 670px;
  }

  .slick-slider-container.projects-m-none {
    display: none;
  }

  .slick-slider-container.links-content {
    display: none;
    max-width: 670px;
  }

  .collection_item {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
  }

  .collection_item.preview-cases {
    margin-right: 30px;
  }

  .collection_item.preview-links {
    margin-right: 30px;
  }

  .angels-slider {
    display: none;
  }

  .slider_nav.blog-portfolio {
    margin-right: 15px;
  }

  .aboutus_btm-decor {
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/611d76d2e5899321822d4c4a_new-home-tab-stars-btm.svg"), url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/611d789adc225e6722adf31b_new-home-tab-glow-btm.svg");
    background-position: 50% 100%, 50% 100%;
    background-size: 768px 1608px, 1220px 1608px;
    background-repeat: no-repeat, no-repeat;
  }

  .vid-lb-image {
    width: 670px;
    height: 378px;
  }

  .vid-play-btn {
    width: 100px;
    height: 100px;
  }

  .vid-play-btn:hover {
    width: 80px;
    height: 80px;
  }

  .navbar-bg {
    display: none;
  }

  .bookdemo_astronaut {
    display: none;
  }

  .calendly_box {
    display: none;
  }

  .perfecto_logo {
    width: 320px;
  }

  .perfecto_hero-text {
    margin-top: 28px;
    margin-left: 0px;
  }

  .perfecto_about {
    position: relative;
    overflow: hidden;
    height: auto;
    max-width: 670px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .perfecto_about-img {
    display: none;
  }

  .perfecto_about-text {
    margin: 56px 42px 0px 52px;
  }

  .perfecto_fruits {
    width: 2296px;
    height: auto;
  }

  .perfecto_potato {
    display: none;
  }

  .perfecto_potato-taxt {
    font-size: 28px;
    line-height: 42px;
  }

  .perfecto_email-templates {
    max-width: 670px;
  }

  .perfecto_email-text {
    position: static;
    max-width: 100%;
    margin-bottom: 36px;
  }

  .perfecto_img.email-2 {
    width: 200px;
    height: auto;
  }

  .perfecto_img.email-1 {
    width: 435px;
    height: auto;
  }

  .perfecto_img.email-3 {
    width: 434px;
    height: auto;
  }

  .perfecto_img.website-1 {
    width: 435px;
    height: auto;
  }

  .perfecto_img.website-2 {
    width: 146px;
    height: auto;
  }

  .perfecto_img.website-3 {
    width: 146px;
    height: auto;
  }

  .perfecto_img.website-4 {
    width: 146px;
    height: auto;
  }

  .perfecto_img.illustration-3 {
    width: 670px;
    height: auto;
  }

  .perfecto_img.illustration-4 {
    width: 203px;
    height: 203px;
  }

  .perfecto_img.present-img-1 {
    width: 511px;
    height: auto;
  }

  .perfecto_img.present-img-2 {
    width: 511px;
    height: auto;
  }

  .perfecto_img.present-img-3 {
    width: 511px;
    height: auto;
    margin-top: -112px;
  }

  .perfecto_img-bag {
    right: -27px;
    bottom: -56px;
    width: 303px;
    height: auto;
  }

  .perfecto_stamp-img {
    width: 109px;
    height: 109px;
    margin-bottom: 71px;
    margin-left: 48px;
  }

  .p-16.m-display-show {
    display: block;
  }

  .p-16.m-display-hide {
    display: none;
  }

  .col-780 {
    max-width: 670px;
  }

  .perfecto_col-website {
    width: 201px;
  }

  .perfecto_website-container {
    max-width: 670px;
    margin-top: 36px;
  }

  .perfecto_img.website-5 {
    width: 488px;
    height: auto;
  }

  .perfecto_illustration-cont {
    max-width: 670px;
  }

  .perfecto_illustration-cont.padding-b-64 {
    max-width: 670px;
  }

  .perfecto_illustration-cont.padding-b-64.m-30 {
    margin-bottom: 30px;
  }

  .perfecto_img.illustration-1 {
    display: inline-block;
    width: 437px;
    height: 203px;
    -o-object-fit: cover;
    object-fit: cover;
  }

  .perfecto_img.illustration-2.m-display-hide {
    display: none;
  }

  .perfecto_img.illustration-2.m-display-show {
    display: inline-block;
    width: 203px;
    height: auto;
  }

  .perfecto_sticker-img.m-display-hide {
    display: none;
  }

  .perfecto_sticker-img.m-display-show {
    display: block;
    width: 670px;
    height: 720px;
    -o-object-fit: cover;
    object-fit: cover;
  }

  .perfecto_sticker-cont {
    max-width: 670px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .perfecto_review-photo {
    width: 100px;
    height: auto;
    margin-right: 30px;
  }

  .perfecto_review-photo.m-display-hide {
    display: none;
  }

  .perfecto_review-photo.m-display-show {
    display: block;
  }

  .perfecto_review {
    margin-top: 36px;
  }

  .perfecto_presentation-text {
    max-width: 670px;
    margin-bottom: 36px;
  }

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

  .perfecto_row.horizontal {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
  }

  .perfecto-logo-2 {
    width: 89px;
    height: 89px;
    margin-top: 40px;
    margin-left: 30px;
  }

  .perfecto_bottom-glow {
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/613bbc14f40b1c7001e5c36f_perfecto-glow-tab-2.svg"), url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/613bbb32b7c25f3c6c123ba8_perfecto-stars-tab-2.svg");
    background-size: 1414px 3069px, 768px 2337px;
  }

  .perfecto_body {
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/613bbafdb7c25f5c7a123a94_perfecto-glow-tab-1.svg"), url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/613bbb4ae28f9c71dca1247e_perfecto-stars-tab-1.svg");
    background-size: 1414px 1861px, 768px 1055px;
  }

  .bookdemo_title {
    max-width: 468px;
    margin-top: 120px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }

  .perfecto_tab_bag {
    position: relative;
    left: -2px;
    display: block;
    height: auto;
    max-width: 670px;
    min-width: 674px;
    border-bottom-left-radius: 6px;
    border-bottom-right-radius: 6px;
  }

  .perfecto_moon-img {
    left: 183px;
  }

  .perfecto_case-details {
    margin-top: 52px;
    margin-bottom: 64px;
  }

  .case-study_tags {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: -12px;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .price_hint-trial {
    position: absolute;
    left: 0%;
    top: auto;
    right: 0%;
    bottom: 0%;
    display: block;
    color: #fea5a5;
    font-size: 16px;
    line-height: 20px;
    font-weight: 500;
  }

  .price_hint-trial.mobile {
    display: none;
  }

  .backed-by_label {
    margin-top: 12px;
    font-size: 9px;
    line-height: 15px;
  }

  .y-combinator-gradient {
    width: auto;
    height: 18px;
  }

  .mentum_hero-text {
    margin-top: 28px;
    margin-left: 0px;
  }

  .mentum_about-text {
    margin: 56px 42px 0px 52px;
  }

  .mentum_case-details {
    margin-top: 52px;
    margin-bottom: 64px;
  }

  .logo_letters {
    width: 1200px;
    height: 96px;
    max-width: 1200px;
  }

  .mentum_banner {
    width: 670px;
    height: 312px;
  }

  .letters-section-container {
    max-width: 670px;
    margin-top: 184px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }

  .col-360.m-655 {
    max-width: 655px;
  }

  .col-360.m-320 {
    max-width: 320px;
  }

  .col-360.m-descriptiom-wrapper {
    max-width: 670px;
    margin-top: 40px;
  }

  .col-360.m-100 {
    max-width: 100%;
  }

  .col-360.m-526 {
    max-width: 526px;
  }

  .col-360.m-590 {
    max-width: 590px;
  }

  .col-360.m-hidden {
    display: none;
  }

  .image.mentum-logo {
    height: 310px;
    margin-top: 40px;
  }

  .image._360.m-320 {
    width: 320px;
    height: 320px;
  }

  .image.mentum-lp-2 {
    width: 203px;
    height: auto;
    max-width: 203%;
    -o-object-fit: contain;
    object-fit: contain;
  }

  .image.mentum-lp-1 {
    width: 437px;
    height: auto;
    -o-object-fit: cover;
    object-fit: cover;
  }

  .image.mentum-lp-3 {
    width: 203px;
    height: auto;
    max-width: 203px;
    -o-object-fit: cover;
    object-fit: cover;
  }

  .image.mentum-lp-4 {
    width: 670px;
    height: auto;
    -o-object-fit: contain;
    object-fit: contain;
  }

  .image.mentum-lp-5 {
    width: 203px;
    height: auto;
  }

  .image.mentum-lp-6 {
    width: 437px;
    height: auto;
  }

  .image.mentum-lp-7 {
    width: 437px;
    height: 696px;
  }

  .image.mentum-lp-8 {
    width: 203px;
    height: 696px;
    -o-object-fit: cover;
    object-fit: cover;
  }

  .image.mentum-pd-1 {
    height: auto;
  }

  .image.mentum-pd-2 {
    height: auto;
  }

  .image.mentum-pd-3 {
    height: auto;
  }

  .image.mentum-presintation {
    width: 670px;
  }

  .image.care_colors {
    width: 670px;
  }

  .image._570.tab-none {
    display: none;
  }

  .image.tab-display {
    display: block;
  }

  .image.tab-display.m-320 {
    width: 320px;
    height: auto;
  }

  .image._780.m-670 {
    width: 670px;
  }

  .image.slider-portfolio {
    width: 320px;
    height: 320px;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
  }

  .image.slider-portfolio-large {
    width: 670px;
    height: 320px;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
  }

  .preview_container {
    overflow: auto;
    width: 100vw;
    height: 475px;
    max-width: 100%;
    padding-left: 50px;
    grid-column-gap: 30px;
    -ms-grid-columns: 1fr 1fr 1fr 48px;
    grid-template-columns: 1fr 1fr 1fr 48px;
  }

  .preview_container.m-display {
    display: -ms-grid;
    display: grid;
    grid-auto-columns: 1fr;
    grid-column-gap: 30px;
    grid-row-gap: 0px;
    -ms-grid-columns: 1fr 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
  }

  .case-preview-title {
    margin-top: 0px;
    font-size: 28px;
    line-height: 42px;
  }

  .pitchdeck_letters {
    width: 1720px;
    height: 96px;
    max-width: 1720px;
  }

  .lp_letters {
    width: 2150px;
    height: 96px;
    max-width: 2150px;
  }

  .mentum_body {
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/614de5186ca06e435e4153ae_mentum_stars-tab-1.svg"), url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/613bbafdb7c25f5c7a123a94_perfecto-glow-tab-1.svg");
    background-size: 768px 1055px, 1414px 1861px;
  }

  .mentum_footer-bg {
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/614de479d67eee9701ad7404_mentum_stars-tab-2.svg"), url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/614de465b8256b22a9bacdc9_mentum_glow-tab-2.svg");
    background-size: 768px 2415px, 1414px 2695px;
  }

  .mentum_banner-tab {
    display: block;
    width: 670px;
    height: auto;
    border-bottom-left-radius: 6px;
    border-bottom-right-radius: 6px;
  }

  .grid-mentum {
    max-width: 670px;
    grid-column-gap: 0px;
    grid-row-gap: 40px;
    -ms-grid-columns: auto;
    grid-template-columns: auto;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
  }

  .grid-mentum.m-horizontal {
    -webkit-box-align: start;
    -webkit-align-items: start;
    -ms-flex-align: start;
    align-items: start;
    grid-column-gap: 30px;
    grid-row-gap: 0px;
    -ms-grid-columns: auto 1fr;
    grid-template-columns: auto 1fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
  }

  .m-empty-block {
    display: block;
    width: 28px;
    padding-right: 0px;
  }

  .preview_case-description {
    font-size: 14px;
    line-height: 22px;
    font-weight: 200;
  }

  .preview-cases-heading {
    margin-bottom: 24px;
    font-size: 32px;
    line-height: 51px;
  }

  .lb.margin-b-60.m-margin-24 {
    margin-bottom: 24px;
  }

  .lb.m-lm-30 {
    display: inline-block;
    margin-left: 30px;
  }

  .memory-os_about-text {
    margin-top: 56px;
    margin-right: 42px;
    margin-left: 52px;
  }

  .memory-os_details {
    margin-top: 52px;
    margin-bottom: 64px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }

  .perfecto_about-img-bg {
    display: none;
  }

  .case_about-wrapper {
    margin: 56px 52px 64px;
  }

  .care_about-img {
    margin-left: 0px;
  }

  .care_about-img.m-hide {
    display: none;
  }

  .case_about-details {
    margin-top: 52px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }

  .care_hero-text {
    margin-top: 12px;
    margin-left: 0px;
  }

  .designer-review-care {
    display: none;
    max-width: 430px;
  }

  .care_reference-text {
    margin-top: 36px;
  }

  .care_bottom-bg {
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/6160468f91310a480d46002d_care_tab-stars-2.svg"), url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/6160467c5903276413abe187_care_tab-glow-2.svg");
    background-size: 768px 2415px, 1414px 2995px;
  }

  .h-32-51.m-28-42 {
    font-size: 28px;
    line-height: 42px;
  }

  .h-32-51.m-24-36 {
    font-size: 24px;
    line-height: 36px;
  }

  .h-32-51.s-28-42.m-w-530 {
    max-width: 520px;
    margin-right: auto;
    margin-left: auto;
  }

  .h-32-51.s-28-42.m__hide {
    display: none;
  }

  .case-about-tab {
    display: block;
    border-bottom-left-radius: 6px;
    border-bottom-right-radius: 6px;
  }

  .care-typography-img {
    width: 670px;
    margin-top: 64px;
  }

  .care_homepage-img {
    width: 670px;
  }

  .col-620.m-320 {
    max-width: 320px;
  }

  .body-liveincare {
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/6160483e01c71a047755a279_care_tab-stars-1.svg"), url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/616048250b5915ec7634508e_care_tab-glow-1.svg");
    background-size: 768px 1055px, 1414px 1861px;
  }

  .care_user-journey {
    max-width: 526px;
    margin-bottom: 40px;
    margin-left: 0px;
    -webkit-box-ordinal-group: 0;
    -webkit-order: -1;
    -ms-flex-order: -1;
    order: -1;
  }

  .col-570.m-320 {
    max-width: 320px;
  }

  .col-430.m-311 {
    max-width: 311px;
  }

  .care_pricing {
    max-width: 670px;
    margin-bottom: 40px;
    margin-left: 0px;
    -webkit-box-ordinal-group: 0;
    -webkit-order: -1;
    -ms-flex-order: -1;
    order: -1;
  }

  .care-img-after-tab {
    display: block;
    border-radius: 6px;
  }

  .care-mob-after {
    display: block;
    max-width: 670px;
  }

  .care-img-after-mob {
    border-radius: 6px;
  }

  .h-40-60.m-32-51 {
    font-size: 32px;
    line-height: 51px;
  }

  .projects-slider_nav {
    max-width: 670px;
    margin-bottom: 24px;
  }

  .projects-slider_nav.links {
    margin-bottom: 20px;
  }

  .slider_nav-projects {
    display: none;
  }

  .perfekto-lb-email {
    margin-top: 146px;
  }

  .perfecto-lb.present-img-2 {
    margin-top: -111px;
    margin-bottom: 0px;
  }

  .perfecto-lb.present-img-1 {
    margin-left: 159px;
  }

  .perfecto-lb.website-2 {
    width: 146px;
  }

  .perfecto-lb.website-3 {
    width: 146px;
  }

  .perfecto-lb.website-5 {
    margin-top: -52px;
  }

  .lb-entirebody.scr-app-2 {
    height: 442px;
  }

  .lb-entirebody.scr-app-3 {
    height: 442px;
  }

  .lb-entirebody.web-screenshot-1 {
    margin-left: 122px;
  }

  .lr-suggestion-bg {
    padding-top: 48px;
    padding-right: 41px;
    padding-bottom: 48px;
  }

  .lr-suggestion-bg.bg-perfekto {
    width: 100%;
    padding-right: 40px;
  }

  .lr-suggestion-bg.blue-bg {
    padding-right: 98px;
  }

  .suggection_heading {
    margin-top: 0px;
    font-size: 32px;
  }

  .suggestion_grid {
    max-width: 553px;
    grid-column-gap: 36px;
  }

  .suggestion_mascot {
    right: -37px;
    bottom: -40px;
  }

  .rich-text-20-32.s-16-26.m-hide {
    display: none;
  }

  .rich-text-20-32.s-16-26.m-show {
    display: block;
  }

  .uiux-cards-bg-images {
    left: -68px;
    right: -68px;
  }

  .uiux-longread-planet {
    left: 374px;
  }

  .h-28-42.m-24-36 {
    font-size: 24px;
    line-height: 36px;
  }

  .suggestion_mascot-2 {
    top: 119px;
    right: -49px;
  }

  .lr-suggestion-bg.green-bg {
    padding-right: 45px;
  }

  .suggestion_mascot--3 {
    top: -41px;
    right: -62px;
  }

  .lr-cta-button.m-fullwidth {
    max-width: 100%;
  }

  .uiux-lr-bg-stars {
    left: -11px;
    top: 125px;
    right: -11px;
    bottom: 125px;
  }

  .uiux-awesomic-satelite {
    left: 541px;
    top: 644px;
    right: 541px;
    bottom: 644px;
  }

  .uiux_salary-table-large {
    position: relative;
    overflow: auto;
    width: 100vw;
    max-width: 100%;
    -ms-grid-columns: 260px auto auto auto auto auto;
    grid-template-columns: 260px auto auto auto auto auto;
  }

  .faq-uiux-img.fiverr-1 {
    width: 100%;
    -o-object-fit: cover;
    object-fit: cover;
  }

  .faq-uiux-img.fiverr-2 {
    width: 724100%;
  }

  .uiux-bottom-bg {
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/613bbb32b7c25f3c6c123ba8_perfecto-stars-tab-2.svg"), url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/613bbc14f40b1c7001e5c36f_perfecto-glow-tab-2.svg");
    background-position: 50% 100%, 50% 100%;
    background-size: 768px 2337px, 1414px 3069px;
    background-repeat: no-repeat, no-repeat;
  }

  .uiux-body {
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/614de5186ca06e435e4153ae_mentum_stars-tab-1.svg"), url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/613bbafdb7c25f5c7a123a94_perfecto-glow-tab-1.svg");
    background-position: 50% 0%, 50% 0%;
    background-size: 768px 1055px, 1414px 1861px;
    background-repeat: no-repeat, no-repeat;
  }

  .uiux-longread-col {
    width: 100%;
    max-width: 670px;
    margin-right: 0px;
  }

  .uiux-table_wrapper {
    overflow: hidden;
    width: 100%;
    max-width: 720px;
  }

  .faq_btm-line {
    width: 100%;
    height: 1px;
    max-width: 690px;
    padding-bottom: 0px;
  }

  .container-780.m-670 {
    max-width: 670px;
  }

  .blog-20-32.ol.tm-160-80 {
    margin-top: -120px;
  }

  .section-wrapper_lr-bottom {
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/6184066c94468f9223120fa2_blog-template-stars-tablet-2%20(1).svg"), url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/6184068ac3d3175e95de0b96_blog-template-glow-tablet-2%20(1).svg");
    background-size: 768px 1293px, 1038px 1293px;
  }

  .body_longread {
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/618405f630fb0f0d909c4fc8_blog-template-stars-tablet-1%20(1).svg"), url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/618405e55a3ca976ebc1c993_blog-template-glow-tablet-1%20(1).svg");
    background-size: 768px 755px, 1098px 755px;
  }

  .body_longread.two-lines-headline {
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/619668b36e036a4c9f1897ca_blog-two-lines-tab-bg-stars%20(1).svg"), url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/619668977eaae7475a28521b_blog-two-lines-tab-bg-glow%20(1).svg");
    background-size: 768px 688px, 1336px 875px;
  }

  .waves {
    margin-top: 65px;
  }

  .wave-cont.wave-2 {
    bottom: 12px;
  }

  .wave-cont.wave-2.middle-bottom-2 {
    bottom: 6px;
  }

  .wave-cont.wave-3 {
    bottom: 19px;
  }

  .wave-cont.wave-3.middle-bottom-3 {
    bottom: 18px;
  }

  .wave-cont.wave-3.middle-bottom-3.pricing-s-3 {
    bottom: 12px;
  }

  .wave-cont.wave-4 {
    bottom: 28px;
  }

  .wave-cont.wave-4.pricing-s-4 {
    bottom: 18px;
  }

  .wave-cont.wave-5 {
    bottom: 36px;
  }

  .wave-cont.wave-5.pricing-s-5 {
    bottom: 24px;
  }

  .wave-cont.wave-5--footer {
    top: 36px;
  }

  .wave-cont.wave-4-footer {
    top: 28px;
  }

  .wave-cont.wave-3-footer {
    top: 19px;
  }

  .wave-cont.wave-2-footer {
    top: 10px;
  }

  .blog-image.lgd-1 {
    height: auto;
  }

  .blog-image.lgd-1.m-display-hide {
    display: none;
  }

  .blog-image.bm-0.custom-size {
    min-width: 700px;
  }

  .blog-image.m-display-none {
    display: none;
  }

  .blog-image.m-display-show {
    display: block;
  }

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

  .faq_titile {
    font-size: 30px;
  }

  .blog-middle-section {
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/6182a7e1140122af96416674_blog-template-stars-middle-tablet%20(1).svg"), url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/6182a7c9647c86682a3f7dc8_blog-template-glow-middle-tablet%20(1).svg");
    background-size: 768px 1013px, 1046px 1013px;
  }

  .blog-middle-section.alternative-glow {
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/6182a7e1140122af96416674_blog-template-stars-middle-tablet%20(1).svg"), url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/61afa36cc2e00b6c235db614_middle-section-alternative-bg-2-tab%20(1).svg");
    background-size: 768px 1013px, 1114px 1013px;
  }

  .blog-middle-container {
    max-width: 670px;
  }

  .blog-middle-planet {
    display: none;
  }

  .blog-middle-satelite {
    display: none;
  }

  .blog-middle-heading {
    font-size: 40px;
  }

  .slider-blog-portfolio {
    max-width: 700px;
  }

  .slider-potfolio_item {
    padding-top: 112px;
  }

  .slider-portdolio_header {
    margin-left: 15px;
  }

  .slider-portfolio-image {
    padding-right: 15px;
    padding-left: 15px;
    grid-column-gap: 30px;
    -ms-grid-columns: 320px 320px;
    grid-template-columns: 320px 320px;
  }

  .blog-hero-container {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    max-width: 680px;
    margin-top: 80px;
    -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;
  }

  .blog-hero-container._1100 {
    width: 670px;
  }

  .container-scroll-table {
    overflow: auto;
    margin-bottom: 20px;
    padding-left: 48px;
  }

  .design-pickle-review-table {
    min-width: 780px;
    margin-bottom: 20px;
  }

  .blog-cta-container {
    max-width: 670px;
    min-height: 647px;
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/618950fbfb96960907b978a4_dpr-cta-orb-tab.svg");
    background-size: 670px 647px;
  }

  .blog-cta-container.dp-alternative {
    min-height: 682px;
    margin-top: 20px;
    margin-bottom: -30px;
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/6193efffbda39746f55c8821_dp-bg-tab%20(1).svg");
    background-size: 670px 682px;
  }

  .blog-cta-container._99designs-bg {
    min-height: 524px;
    margin-top: 20px;
    margin-bottom: -30px;
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/619e02853bd61bd18bca8269_lgr-bg-cta-tab%20(1).svg");
    background-size: 670px 524px;
  }

  .blog-cta-container.alternative-3 {
    min-height: 570px;
    margin-top: 20px;
    margin-bottom: -30px;
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/61af8a1e63c919aed942eaa0_longread-bg-cta-alternative-2-tab%20(1).svg");
    background-size: 670px 570px;
  }

  .blog-cta-container.marketing-designer-2 {
    min-height: 925px;
    margin-top: 20px;
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/61b129040d22ec588b4966ca_longread-bg-cta-alternative-4-tab%20(1).svg");
    background-size: auto 925px;
  }

  .blog-cta-container.marketing-designer-1 {
    min-height: 1058px;
    margin-top: 20px;
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/61b12afc3866dfd5c172b56a_longread-bg-cta-alternative-5-tab%20(1).svg");
    background-size: auto 1058px;
  }

  .blog-cta-container.creative-designer-1 {
    min-height: 988px;
    margin-top: 20px;
    margin-bottom: -40px;
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/61b79010cbc1b4582785f2f0_creative-des-bg-cta-tab%20(1).svg");
    background-size: auto 988px;
  }

  .blog-cta-container.animation-designer-2 {
    min-height: 1014px;
    margin-top: 20px;
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/61bc7f31eff58c0ab8b28dee_animation-designer_bg-cta-2-tab.svg");
    background-size: auto 1014px;
  }

  .blog-cta-container.animation-designer-1 {
    min-height: 907px;
    margin-top: 20px;
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/61c1eb1d17818fa5ce99d032_animation-des-bg-cta-1_tab%20(1).svg");
    background-size: auto 907px;
  }

  .blog-cta-container.penji-review {
    min-height: 679px;
    margin-top: 20px;
    margin-bottom: -30px;
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/61c30fcc8bb808b0a6cda61c_penji-review-bg-cta_tab%20(1).svg");
    background-size: 670px 679px;
  }

  .blog-cta-container.penji-review-2 {
    min-height: 1012px;
    margin-top: 20px;
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/61c314e0a63bb5d3e0399b5e_penji-review-bg-cta-2_tab%20(1).svg");
    background-size: auto 1012px;
  }

  .blog-cta-container.visual-designer-cta-1 {
    min-height: 721px;
    margin-top: 20px;
    margin-bottom: -30px;
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/61d5920039013f493706119b_visual-des-cta-1-tab%20(1).svg");
    background-size: 670px 721px;
  }

  .blog-cta-container.visual-designer-cta-2 {
    min-height: 682px;
    margin-top: 20px;
    margin-bottom: -30px;
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/6193efffbda39746f55c8821_dp-bg-tab%20(1).svg");
    background-size: 670px 682px;
  }

  .blog-cta-container.graphic-designrer-cta-1 {
    min-height: 498px;
    margin-bottom: -30px;
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/61e973992701eae503c95655_graphic-designer-cta-1-tablet%20(1).svg");
    background-size: 670px 498px;
  }

  .blog-cta-container.graphic-designer-cta-2 {
    min-height: 580px;
    margin-top: 20px;
    margin-bottom: -30px;
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/61ead327e39d68c7e050e7da_graphic-designer-cta-2-tablet%20(1).svg");
    background-size: 670px 580px;
  }

  .blog-cta-container.is--freelance-designer {
    min-height: 683px;
    margin-top: 20px;
    margin-bottom: -30px;
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/61fc094430c6e922b1f270dc_freelance-designer-cta-bg-1-tab%20(1).svg");
    background-size: 670px 683px;
  }

  .blog-cta-container.is--freelance-designer-cta-2 {
    min-height: 889px;
    margin-top: 20px;
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/61fc0ac86719d3821709cde5_freelance-designer-cta-bg-2-tab%20(1).svg");
    background-size: auto 889px;
  }

  .blog-cta-container.app-cta-1 {
    min-height: 921px;
    margin-top: 20px;
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/620bf7180c49ca6f40a4639b_app-bg-cta-1-tab%20(1).svg");
    background-size: auto 921px;
  }

  .blog-cta-container.app-cta-2 {
    min-height: 889px;
    margin-top: 20px;
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/61fc0ac86719d3821709cde5_freelance-designer-cta-bg-2-tab%20(1).svg");
    background-size: auto 889px;
  }

  .blog-cta-content {
    max-width: 540px;
    margin-top: 180px;
  }

  .blog-cta-content.dp-alternatives {
    margin-top: 182px;
  }

  .blog-cta-content._99designs {
    margin-top: 163px;
  }

  .blog-cta-content.marketing-designer-2 {
    max-width: 537px;
    margin-top: 246px;
  }

  .blog-cta-content.marketing-designer-1 {
    max-width: 537px;
    margin-top: 246px;
  }

  .blog-cta-content.animation-designer-2 {
    max-width: 537px;
    margin-top: 246px;
  }

  .blog-cta-content.penji-review-1 {
    margin-top: 182px;
  }

  .blog-cta-content.pengi-review {
    max-width: 537px;
    margin-top: 246px;
  }

  .blog-cta-content.graphic-designer-inside-1 {
    margin-top: 182px;
  }

  .blog-cta-content.graphic-designer-cta-2 {
    margin-top: 182px;
  }

  .blog-cta-content.freelance-designer-cta-2 {
    max-width: 537px;
    margin-top: 218px;
  }

  .blog-cta-content.app-cta-1 {
    max-width: 537px;
    margin-top: 218px;
  }

  .blog-cta-content.app-cta-2 {
    max-width: 537px;
    margin-top: 218px;
  }

  .full-w-container-overflow-hidden {
    overflow: hidden;
    width: 100%;
  }

  .blog-lightbox-img {
    margin-bottom: 40px;
  }

  .dpr-grid-reviews {
    margin-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;
  }

  .dpr-grid-reviews.tp {
    margin-bottom: -40px;
  }

  .lb-image {
    width: 670px;
    max-width: 670px;
  }

  .lb-image.gp-1 {
    height: auto;
  }

  .dpr-reviews-col {
    display: none;
  }

  .dpr-reviews-tab-mob {
    display: block;
    max-width: 670px;
  }

  .blog_h4-24-36.s-20-32.tm-0 {
    margin-top: 0px;
  }

  .blog-pros-n-cons-icon.in--heading {
    margin-top: 4px;
    -webkit-align-self: flex-start;
    -ms-flex-item-align: start;
    align-self: flex-start;
  }

  .blog_price-table {
    margin-bottom: 20px;
  }

  .blog_reviews-container {
    -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;
  }

  .blog-fw-lb-img {
    width: 100%;
    height: auto;
  }

  .blog-fw-lb-img.m__hide {
    display: none;
  }

  .blog-fw-lb-img.m__show {
    display: block;
  }

  .blog_2-col-table {
    width: 100%;
    max-width: 670px;
    margin-bottom: 20px;
  }

  .alt-waves-top {
    margin-top: 80px;
  }

  ._2-col-table-wrapper {
    min-width: 780px;
    margin-bottom: 20px;
  }

  .lr-web-designer-orb.tab-display-none {
    display: none;
  }

  .blog-middle-s-pricing {
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/61a8dc5b9e738f9b344b717f_pricing-section-glow-tab%20(1).svg"), url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/61a8dc1c3c145f62c5e813d8_pricing-section-stars-tab%20(1).svg");
    background-position: 50% 12%, 50% 1%;
    background-size: 1146px 1895px, 768px 932px;
    background-repeat: no-repeat, no-repeat;
  }

  .middle-s-pricing-t-wrapper {
    margin-top: -10px;
  }

  .h-32-51.s-28-42.m__show {
    display: block;
  }

  .submenu__dd-toggle {
    padding-top: 4px;
    padding-bottom: 4px;
  }

  .blog-cta-h2-wrapper.l-w-588.m-w-506 {
    max-width: 506px;
  }

  .blog-lb-img.m-show {
    display: inline-block;
  }

  .blog_before-after-mxs-container {
    display: block;
  }

  .slider-links-container {
    margin-bottom: -48px;
  }

  .preview_links-container {
    position: relative;
    z-index: 1;
    display: -ms-grid;
    display: grid;
    overflow: auto;
    width: 100vw;
    height: auto;
    max-width: 100%;
    padding-left: 50px;
    grid-auto-columns: auto;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    -ms-grid-columns: auto;
    grid-template-columns: auto;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
  }

  .preview-links-title {
    font-size: 32px;
    line-height: 51px;
  }

  .card-container__graph-des.first-question {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .card-container__graph-des.second-question {
    -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;
  }

  .card-container__graph-des.third-question {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .flip-card__wrapper.first-question {
    left: 277px;
    margin-top: -2px;
    margin-right: 0px;
  }

  .flip-card__wrapper.second-question {
    margin-top: 50px;
    margin-right: auto;
    margin-left: 0px;
  }

  .flip-text__wrapper.first-questio {
    left: 38px;
    top: 380px;
    right: auto;
    bottom: auto;
    margin-top: 0px;
  }

  .flip-text__wrapper.second-question {
    position: absolute;
    left: 380px;
    top: 440px;
    right: 0%;
    bottom: auto;
  }

  .flip-card__question.second {
    max-width: 670px;
    -webkit-box-ordinal-group: 0;
    -webkit-order: -1;
    -ms-flex-order: -1;
    order: -1;
  }

  .flip-card__options-list {
    max-width: 670px;
  }

  .blog__clients-reviews-wrapper {
    max-width: 670px;
    margin-top: 78px;
    margin-bottom: 72px;
  }

  .blog-middle-s-reviews {
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/61fbe249110fea2e689d65af_blog-middle-s-reviews-stars-tab%20(1).svg");
    background-position: 50% 50%;
    background-size: 768px 968px;
    background-repeat: no-repeat;
  }

  .horizontal-scroll__section {
    overflow: hidden;
    height: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    padding-top: 160px;
    padding-bottom: 80px;
  }

  .sticky-div {
    height: auto;
  }

  .overflow-hidden-mask {
    overflow: visible;
  }

  .scrollable-div {
    width: auto;
    min-height: auto;
  }

  .home__featured-mask {
    width: 320px;
    height: 269px;
  }

  .home__featured-img.m__hide {
    display: none;
  }

  .home__featured-img.m__show-s__hide {
    display: block;
    width: 362px;
    height: auto;
    max-width: 362px;
  }

  .home__featured-container {
    top: 7px;
  }

  .home__featured-text {
    top: 20px;
  }
}

@media screen and (max-width: 767px) {
  h4 {
    font-size: 22px;
  }

  .title-text.tablet-ver {
    max-width: 480px;
  }

  .title-text.mob-ver {
    max-width: 480px;
  }

  .title-text.mob-ver-pricing {
    max-width: 480px;
  }

  .title-text.tab-mob {
    max-width: 480px;
  }

  .photo-hero-container {
    overflow: visible;
    padding-left: 10px;
    -webkit-transform: rotate(21deg);
    -ms-transform: rotate(21deg);
    transform: rotate(21deg);
  }

  .button-container-hero {
    margin-top: 76px;
  }

  .button-outline.memory {
    max-width: 252px;
  }

  .cta.ui-longread-prime {
    max-width: 270px;
    min-width: 270px;
  }

  .cta.memory {
    min-width: 252px;
    padding-right: 20px;
    padding-left: 20px;
  }

  .cta.book-demo {
    min-width: 260px;
    padding-right: 20px;
    padding-left: 20px;
  }

  .cta.blog_cta {
    min-width: 307px;
  }

  .cta.blog-cta-prime {
    max-width: 253px;
    min-width: 253px;
  }

  .cta.blog-cta-prime.check-out {
    padding: 8px 19px;
  }

  .button-wrapper.tab-longread {
    max-width: 270px;
    margin-top: 40px;
    margin-left: 0px;
  }

  .button-wrapper.memory {
    max-width: 252px;
  }

  .button-wrapper.book-demo {
    max-width: 260px;
  }

  .button-wrapper.blog-cta-prime {
    max-width: 253px;
    margin-top: 36px;
    margin-left: -11px;
  }

  .button-wrapper.check-out-portfolio {
    max-width: 253px;
    margin-left: -11px;
  }

  .logo-wrapper {
    padding-right: 22px;
    padding-left: 22px;
  }

  .logo-wrapper.p-pricing {
    display: none;
  }

  .text-info-1.vs-page {
    max-width: 500px;
  }

  .info_wrapper {
    -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;
  }

  .statistics-container {
    max-width: 351px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .statistics-container.case-study {
    max-width: 320px;
    margin-top: 80px;
  }

  .statistics-container.memory_case {
    max-width: 320px;
    margin-top: 80px;
  }

  .statistics-container.memory_case.mobile {
    height: 452px;
    margin-bottom: 120px;
  }

  .statistics-figures {
    width: 100%;
    margin-bottom: 64px;
    -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;
  }

  .statistics-figures.last.casestudy {
    margin-top: 0px;
    margin-bottom: 0px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .statistics-figures.case-study {
    margin-bottom: 40px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .statistics-figures.memory-mob {
    margin-bottom: 40px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .statistics-figures.memory-mob.last {
    margin-bottom: 0px;
  }

  .statistics-figures.memory-mob.s-first {
    -webkit-box-ordinal-group: 0;
    -webkit-order: -1;
    -ms-flex-order: -1;
    order: -1;
  }

  .statistics-number {
    width: 35%;
    margin-right: 16px;
    margin-bottom: 0px;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }

  .statistics-number.about {
    display: block;
    width: 10%;
  }

  .statistics-number.case {
    margin-bottom: 12px;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }

  .text-statistic {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 65%;
    max-width: 185px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .container-tabs {
    padding-right: 10px;
    padding-left: 10px;
  }

  .container-portfolio {
    padding-right: 10px;
    padding-left: 10px;
  }

  .slider {
    min-height: 590px;
  }

  .tabs-menu {
    overflow: auto;
    width: 97vw;
    margin-right: 10px;
  }

  .left-arrow {
    bottom: -40px;
  }

  .clients-references {
    min-height: 410px;
  }

  .right-arrow {
    left: 40%;
    bottom: -40px;
  }

  .title-plans.vs {
    margin-bottom: 0px;
  }

  .wrapper-plans {
    margin-top: 40px;
  }

  .plan-cards {
    padding-right: 15px;
    padding-left: 15px;
  }

  .price-plan {
    -webkit-box-align: baseline;
    -webkit-align-items: baseline;
    -ms-flex-align: baseline;
    align-items: baseline;
  }

  .functions-plan {
    padding-left: 10px;
  }

  .best-value {
    margin-top: 12px;
  }

  .question-titre {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-align-content: flex-start;
    -ms-flex-line-pack: start;
    align-content: flex-start;
    direction: ltr;
    font-size: 24px;
    line-height: 40px;
    white-space: pre-wrap;
  }

  .accordion-item {
    max-width: none;
  }

  .accordion-wrapper {
    width: 100%;
  }

  .accordion-wrapper._920.m-670.s-480 {
    max-width: 480px;
  }

  .container-banner-footer {
    padding-right: 32px;
    padding-left: 32px;
  }

  .container-banner-footer.about {
    margin-top: 360px;
  }

  .cta__wrapper.longread-center-align {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
  }

  .cta__wrapper.m-670.s-352 {
    max-width: 352px;
  }

  .cta__wrapper.blog-middle-cta {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
  }

  .absolute-container.cae-study {
    padding: 34px 22px;
  }

  .absolute-container.ui-longread {
    padding: 34px 14px;
  }

  .absolute-container.memory {
    padding: 34px 22px;
  }

  .absolute-container.uiux-longread {
    padding: 34px 14px;
  }

  .absolute-container.blog-email {
    padding: 42px 25px;
  }

  .absolute-container.protip {
    padding-right: 20px;
    padding-left: 20px;
  }

  .absolute-container.graphic-desgner-2 {
    padding: 34px 14px;
  }

  .title-hero-footer {
    margin-bottom: 16px;
  }

  .title-hero-footer.casestudy.tab {
    display: none;
  }

  .title-hero-footer.casestudy.mob {
    display: block;
  }

  .rocket-photo {
    bottom: -50%;
  }

  .rocket-photo._404 {
    bottom: -50%;
    display: block;
  }

  .lottie-awesomic-hero {
    height: 570px;
  }

  .desc-pht {
    width: 320px;
  }

  .info-text-slider {
    margin-left: 20px;
  }

  .h1 {
    font-size: 30px;
    line-height: 160%;
  }

  .h1.aa {
    font-size: 30px;
    text-transform: uppercase;
  }

  .h1.hero {
    font-size: 30px;
    line-height: 48px;
  }

  .h1.pricing-hero {
    font-size: 30px;
    line-height: 48px;
  }

  .h1.test-hero {
    font-size: 30px;
    line-height: 48px;
  }

  .h1.memory_hero {
    max-width: 335px;
  }

  .h1.m-display-show.mentum {
    max-width: 335px;
    font-size: 30px;
  }

  .h1.m-display-show.mentum.s-hide {
    display: none;
  }

  .h1.m-display-show.s-hide {
    display: none;
  }

  .h1.s-display-show {
    display: block;
    max-width: 350px;
  }

  .h1.s-display-show.s-min-360 {
    max-width: 360px;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    font-size: 28px;
  }

  .h1.s-display-show.s-28 {
    font-size: 28px;
  }

  .h1.s-none {
    display: none;
  }

  .h1.uiux-longread-title {
    font-size: 28px;
  }

  .h2 {
    font-size: 28px;
    line-height: 45px;
  }

  .h2.margins {
    margin-right: 10px;
    margin-left: 10px;
  }

  .h2.s-h3 {
    font-size: 32px;
    line-height: 51px;
  }

  .h3 {
    font-size: 24px;
    line-height: 40px;
  }

  .h3.reference {
    font-size: 24px;
    line-height: 40px;
  }

  .h3.reference.m-display.m-24-36.s-24-40 {
    line-height: 40px;
  }

  .h3.m-h4.s-h5 {
    font-size: 24px;
    line-height: 40px;
  }

  .h5 {
    font-size: 20px;
  }

  .h5.gold.case-stuy {
    font-size: 16px;
    line-height: 20px;
  }

  .h5.palette {
    display: none;
  }

  .h5.xs-h7 {
    font-size: 16px;
    line-height: 20px;
  }

  .h7.vs {
    font-size: 14px;
    line-height: 18px;
  }

  .body-text-l {
    font-size: 20px;
  }

  .body-text-l._90.s-hidden {
    display: none;
  }

  .body-text-l._90.s-display {
    display: block;
  }

  .body-text-l.in-cta {
    font-size: 18px;
    font-weight: 100;
  }

  .body-text-l.perfekto-about.s-display-hide {
    display: none;
  }

  .body-text-l.perfekto-about.s-display-show {
    display: block;
  }

  .body-text-m.yellow.title {
    width: 130px;
    font-size: 12px;
    line-height: 18px;
  }

  .body-text-m.yellow.s-text-xs {
    width: 130px;
    font-size: 12px;
    line-height: 18px;
  }

  .body-text-m._80.price-table {
    font-size: 12px;
  }

  .body-text-m.center.desk {
    display: none;
  }

  .body-text-m.center.mob-ver {
    display: block;
  }

  .body-text-m.announcement-text {
    max-width: 300px;
    font-size: 12px;
    line-height: 18px;
  }

  .body-text-m._90.s-hidden {
    display: none;
  }

  .body-text-m._90.s-display {
    display: block;
  }

  .body-text-m.s-display-hide {
    display: none;
  }

  .body-text-m.s-display-show {
    display: block;
  }

  .body-text-m.m-show-s-hide {
    display: none;
  }

  .buttons-s.dark.vs {
    font-size: 11px;
    line-height: 13px;
  }

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

  .image-10 {
    display: block;
  }

  .close {
    display: none;
  }

  ._1 {
    position: static;
    display: block;
    overflow: visible;
    width: auto;
    max-width: none;
    min-width: auto;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-align-content: flex-start;
    -ms-flex-line-pack: start;
    align-content: flex-start;
    -webkit-box-flex: 0;
    -webkit-flex: 0 auto;
    -ms-flex: 0 auto;
    flex: 0 auto;
    direction: ltr;
    font-size: 16px;
    white-space: pre-wrap;
    -o-object-fit: fill;
    object-fit: fill;
  }

  ._2 {
    position: static;
    display: block;
    overflow: visible;
    width: auto;
    max-width: none;
    min-width: auto;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-align-content: flex-start;
    -ms-flex-line-pack: start;
    align-content: flex-start;
    -webkit-box-flex: 0;
    -webkit-flex: 0 auto;
    -ms-flex: 0 auto;
    flex: 0 auto;
    direction: ltr;
    font-size: 16px;
    white-space: pre-wrap;
    -o-object-fit: fill;
    object-fit: fill;
  }

  ._5 {
    position: static;
    display: block;
    overflow: visible;
    width: auto;
    max-width: none;
    min-width: auto;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-align-content: flex-start;
    -ms-flex-line-pack: start;
    align-content: flex-start;
    -webkit-box-flex: 0;
    -webkit-flex: 0 auto;
    -ms-flex: 0 auto;
    flex: 0 auto;
    direction: ltr;
    font-size: 16px;
    white-space: pre-wrap;
    -o-object-fit: fill;
    object-fit: fill;
  }

  ._3 {
    position: static;
    display: block;
    overflow: visible;
    width: auto;
    max-width: none;
    min-width: auto;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-align-content: flex-start;
    -ms-flex-line-pack: start;
    align-content: flex-start;
    -webkit-box-flex: 0;
    -webkit-flex: 0 auto;
    -ms-flex: 0 auto;
    flex: 0 auto;
    direction: ltr;
    font-size: 16px;
    white-space: pre-wrap;
    -o-object-fit: fill;
    object-fit: fill;
  }

  .title-porfolio-1 {
    padding-right: 5px;
    padding-left: 5px;
  }

  .case-type {
    font-size: 12px;
  }

  .image-51.home {
    width: 530px;
    height: 250px;
  }

  .image-51.portfolio-apyswap {
    width: 530px;
    height: 250px;
  }

  .image-51.portfolio-apyswap.tab-mob {
    width: 100%;
  }

  .image-51.redtrack {
    width: 530px;
    height: 250px;
  }

  .image-51.redtrack.tab-mob {
    width: 250px;
  }

  .image-51.redtrack.mob {
    width: 250px;
  }

  .holder-text-portfolio {
    padding-top: 18px;
    padding-left: 24px;
  }

  .holder-text-portfolio.entirebody {
    max-width: 200px;
  }

  .info-statistics {
    -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-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .left-block-statistics {
    text-align: center;
  }

  .left-block-statistics.home_mobile-hide {
    display: none;
  }

  .down-wrapper {
    margin-top: 48px;
  }

  .up-2.mob {
    display: block;
  }

  .up-2.desk {
    display: none;
  }

  .html-embed.link-preview-arrow {
    width: 16px;
    height: 16px;
  }

  .accordion-item-trigger {
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .icon-close {
    display: block;
    margin-top: 3px;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
  }

  .policy-heading-wrapper {
    margin-bottom: 60px;
  }

  .policy-heading {
    font-size: 30px;
  }

  .cta-section {
    padding-bottom: 170px;
  }

  .tabs-menu-terms {
    padding-left: 20px;
  }

  .terms-page-question.mob {
    display: none;
  }

  .h1-terms {
    font-size: 40px;
  }

  .title-terms {
    padding-right: 5px;
    padding-left: 30px;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }

  .hero-illustration-1 {
    max-height: 209px;
    max-width: 300px;
  }

  .hero-illustration-2 {
    max-height: 270px;
    max-width: 350px;
  }

  .section.second {
    padding-top: 52px;
    padding-right: 0px;
    padding-left: 0px;
  }

  .section.pricing-page {
    padding-top: 102px;
    padding-bottom: 192px;
  }

  .section.astronauts {
    margin-bottom: 100px;
  }

  .section.vs-animation {
    padding-bottom: 0px;
  }

  .section.s-overflow-hidden {
    overflow: hidden;
  }

  .section._80.m-64.s-28 {
    padding-top: 28px;
    padding-bottom: 28px;
  }

  .section.moris-new {
    padding-top: 8px;
  }

  .section.third {
    padding-right: 0px;
    padding-left: 0px;
  }

  .home-portfolio-grid {
    grid-auto-rows: 250px;
    -ms-grid-rows: 250px 250px 250px 250px 250px;
    grid-template-rows: 250px 250px 250px 250px 250px;
  }

  .cell-image {
    height: 250px;
  }

  .cell-image.long {
    min-height: 500px;
  }

  .cell-image.long-mob {
    min-height: 500px;
  }

  .cell-image.square {
    height: 530px;
  }

  .gradient-c-stroke-wrapper {
    max-width: 360px;
  }

  .cta-heading {
    padding-right: 38px;
    padding-left: 38px;
    font-size: 28px;
    line-height: 1.6em;
  }

  .cta-heading.case {
    padding-right: 0px;
    padding-left: 0px;
  }

  .cta-heading.longread {
    padding-right: 0px;
    padding-left: 0px;
    font-size: 28px;
  }

  .cta-heading.longread.bonus {
    min-width: auto;
    font-size: 28px;
  }

  .cta-heading.longread-ui {
    padding-right: 5px;
    padding-left: 5px;
  }

  .ghost-button-wrap.pricing-page {
    max-width: 96px;
  }

  .ghost-button-wrap.ui-long {
    max-width: 280px;
  }

  .ghost-button-wrap.memory {
    max-width: 264px;
  }

  .ghost-button-wrap.new-cta_7for7 {
    max-width: 271px;
    margin-right: 0px;
    margin-bottom: 32px;
  }

  .ghost-button-wrap.blog-cta-ghost {
    max-width: 264px;
  }

  .designer-card {
    width: 50%;
  }

  .designer-card.casestudy {
    position: static;
  }

  .slider-nav-mob {
    margin-top: 40px;
  }

  .advantages-container {
    margin-bottom: 160px;
  }

  .advantages-photo {
    height: 345px;
    padding-right: 15px;
    padding-left: 15px;
    -o-object-fit: cover;
    object-fit: cover;
  }

  .advantages-photo-wrapper {
    margin-top: 32px;
  }

  .tab-pane-portfolio {
    padding-right: 10px;
    padding-left: 10px;
  }

  .portfolio-grid {
    grid-auto-rows: 250px;
    -ms-grid-rows: 250px 250px 250px 250px 250px;
    grid-template-rows: 250px 250px 250px 250px 250px;
  }

  .portfolio-grid.third {
    -ms-grid-rows: 250px 250px 250px 250px 250px;
    grid-template-rows: 250px 250px 250px 250px 250px;
  }

  .portfolio-grid.fourth-grid {
    -ms-grid-rows: 250px 250px 250px 250px 250px 250px 250px;
    grid-template-rows: 250px 250px 250px 250px 250px 250px 250px;
  }

  .portfolio-grid.finth {
    -ms-grid-rows: 250px 250px 250px 250px;
    grid-template-rows: 250px 250px 250px 250px;
  }

  .button-trial-price.vs-page {
    padding-right: 8px;
    padding-left: 8px;
  }

  .numbers-p-page {
    margin-right: 0px;
  }

  .plan-price.pricebar {
    font-size: 15px;
  }

  .circlestars-img-holder {
    left: 10px;
  }

  .hint-img-wrapper {
    padding-bottom: 2px;
  }

  .hint-img-wrapper.top-align {
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .hint-container {
    left: -100px;
    top: -106px;
    width: 332px;
  }

  .hint-container.second-hint {
    left: -102px;
    top: -106px;
    width: 338px;
  }

  .hint-box-poiner {
    margin-right: 98px;
  }

  .price-bar {
    z-index: 1000;
  }

  .price-bar-container {
    max-width: 350px;
  }

  .price-bar-container.vs-pickle {
    max-width: 330px;
  }

  .price-bar-container.vs-penji {
    max-width: 250px;
  }

  .normal-bold-span.mobile-light {
    font-weight: 300;
  }

  .cta-terms-heading {
    font-size: 28px;
    line-height: 44px;
  }

  .tablink {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
  }

  .tablink.portfolio-page.start {
    margin-left: 0px;
  }

  .tablink.last {
    margin-right: 0px;
  }

  .first-dropdown {
    width: 100%;
  }

  .adv-dropdown {
    width: 100%;
  }

  .how-to-container {
    padding-right: 15px;
    padding-left: 15px;
  }

  .hero-facts-wrapper {
    -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;
  }

  .hero-facts-wrapper.about.mobile-adapted {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }

  .hero-facts-wrapper.about.desktop-ver {
    display: none;
  }

  .steps-divider {
    width: 1px;
    height: 46px;
    margin: 24px 0px 20px;
  }

  .hero-how-to {
    overflow: hidden;
  }

  .ht-grid {
    -ms-grid-rows: 250px 250px 250px 250px 250px 250px;
    grid-template-rows: 250px 250px 250px 250px 250px 250px;
  }

  .cookie {
    left: 0px;
    right: 0px;
    bottom: 12px;
    max-width: 560px;
    margin-right: auto;
    margin-left: auto;
  }

  .policy-title {
    padding-left: 40px;
  }

  .policy-title.mobile {
    padding-left: 40px;
  }

  .policy-bg {
    padding-right: 30px;
    padding-left: 30px;
  }

  .triangle-about-us-lottie {
    min-width: 350px;
  }

  .angel-name {
    font-size: 20px;
  }

  .hq-photos-grid {
    grid-column-gap: 30px;
    -ms-grid-columns: 250px 250px;
    grid-template-columns: 250px 250px;
    -ms-grid-rows: 240px 240px 240px 240px;
    grid-template-rows: 240px 240px 240px 240px;
  }

  .about-photo-dog-container {
    bottom: 93%;
  }

  .astronaut-container {
    height: 562px;
  }

  .roman {
    max-width: 320px;
  }

  .nastya {
    max-width: 250px;
  }

  .divider-about {
    display: none;
  }

  .hero-about {
    overflow: hidden;
  }

  .astronaut-text-2 {
    bottom: 16%;
  }

  .arrow-down {
    left: 26%;
    top: -105%;
  }

  .astronaut-text {
    font-size: 28px;
    line-height: 45px;
  }

  .lottie-vs-rainbow {
    top: -4px;
    right: 3px;
    width: 160px;
    height: 58px;
  }

  .lottie-vs-wrapper {
    top: -4%;
    width: 155px;
    height: 55px;
  }

  .card-vs {
    left: 10px;
    width: 165px;
    height: 260px;
  }

  .vs-container {
    margin-top: 45px;
    margin-bottom: 240px;
  }

  .vs-img {
    width: 109px;
    height: 250px;
  }

  .pricing-column {
    width: 196px;
  }

  .pricing-column.gold {
    max-width: 126px;
  }

  .pricing-column.penji {
    width: 96px;
  }

  .pricing-column-features {
    max-width: 210px;
  }

  .pricing-column-features.penji {
    max-width: 280px;
  }

  .pricing-column-features.pricing-page {
    width: 100%;
    max-width: 306px;
  }

  .pricing-top.bar {
    height: 100px;
  }

  .pricing-top.bar.middle {
    max-width: 90px;
    margin-right: 8px;
  }

  .pricing-top.bar.last {
    max-width: 90px;
  }

  .pricing-top.bar.first {
    margin-left: 16px;
  }

  .pricing-top.vs-penji {
    height: 100px;
  }

  .pricing-awesomic-col {
    max-width: 110px;
  }

  .vs-logo-awesomic.mob {
    width: 82px;
    height: 52px;
  }

  .vs-logo-awesomic.in-bar {
    width: 82px;
    height: 52px;
  }

  .designpickle-logo {
    width: 68px;
    height: 28px;
  }

  .vs-c-plan {
    width: 67px;
    -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;
  }

  .vs-c-plan-name {
    height: 22px;
    margin-right: auto;
    margin-left: auto;
  }

  .pricing-h3-title {
    font-size: 20px;
  }

  .client-logos-mobile {
    display: inline-block;
    width: 100%;
    height: 424px;
    max-width: 355%;
    -o-object-fit: cover;
    object-fit: cover;
  }

  .card-vs-competitor {
    top: 150px;
    width: 165px;
    height: 260px;
  }

  .title-text-vs.mobile {
    max-width: 335px;
  }

  .vs-c-plan-bg-mob {
    height: 22px;
    margin-right: auto;
    margin-left: auto;
  }

  .reviews-grid {
    max-width: 320px;
    margin-top: 0px;
    grid-auto-flow: row;
    -ms-grid-columns: 320px;
    grid-template-columns: 320px;
    -ms-grid-rows: 684px 606px 344px;
    grid-template-rows: 684px 606px 344px;
  }

  .vs-penji-logo {
    width: 67px;
    height: 34px;
  }

  .vs-penji-text-wrapper {
    padding-right: 0px;
    padding-left: 0px;
  }

  .first-price-col {
    width: 96px;
  }

  .cosmonaut-img {
    max-height: 400px;
    max-width: 306px;
  }

  .case-hero-container {
    margin-top: 80px;
  }

  .case-lottie-arrow {
    width: 80px;
    height: 90px;
    margin-top: 20px;
    margin-bottom: 36px;
  }

  .case-study-about {
    overflow: hidden;
    height: 606px;
    max-width: 320px;
  }

  .case-hero-text {
    margin-top: 36px;
    margin-right: 28px;
    margin-left: 28px;
  }

  .case-hero-details {
    height: 144px;
    margin-top: 24px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }

  .details-wrap.last {
    margin-top: 24px;
  }

  .case-reference-container {
    max-width: 320px;
  }

  .case-client-photo.mob {
    margin-right: 32px;
  }

  .case-reference-text {
    margin-bottom: 80px;
  }

  .case-container-results.logo-design.mobile {
    max-width: 320px;
    margin-top: 120px;
    margin-bottom: 54px;
  }

  .case-container-results.tab {
    display: none;
    max-width: 320px;
    padding-right: 0px;
  }

  .case-container-results.mob {
    display: block;
    max-width: 320px;
    margin-bottom: 54px;
    padding-right: 0px;
  }

  .case-container-results.mob-cont {
    display: block;
    max-width: 320px;
    margin-top: 80px;
    margin-bottom: 64px;
    padding-right: 0px;
  }

  .letters-img {
    width: 692px;
    height: 56px;
  }

  .letters-img.web-mobile {
    width: 811px;
    height: 56px;
    max-width: 811px;
  }

  .letters-down {
    margin-top: 24px;
    -webkit-transform: translate(-100px, 0px);
    -ms-transform: translate(-100px, 0px);
    transform: translate(-100px, 0px);
  }

  .letters-down.second {
    margin-top: 24px;
    -webkit-transform: translate(-260px, 0px);
    -ms-transform: translate(-260px, 0px);
    transform: translate(-260px, 0px);
  }

  .entirebody-final-logo {
    display: none;
  }

  .entirebody-final-logo.mob {
    display: block;
    width: 320px;
    height: 639px;
  }

  .logo-description-container {
    height: 1114px;
    -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;
  }

  .entirebody-logo-cont {
    height: 448px;
  }

  .client-comment.second {
    display: none;
  }

  .client-comment.graphics {
    display: none;
  }

  .letters-section-cont {
    margin-top: 104px;
  }

  .letters-section-cont.second {
    margin-top: 104px;
    margin-bottom: 64px;
  }

  .entirebody-web-img-1.graphic {
    width: 320px;
    height: 320px;
    margin-right: 0px;
  }

  .entirebody-web-img-2.graphic {
    display: none;
  }

  .container {
    max-width: 320px;
  }

  .container.font {
    max-width: 320px;
    margin-bottom: 64px;
  }

  .container.designer-review {
    max-width: 323px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .container.tasl {
    display: none;
  }

  .container.center-align.s-vertical.s-328-left {
    max-width: 328px;
    margin-left: 8px;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .container.s-vertical {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .container.s-vertical.s-328 {
    max-width: 328px;
  }

  .entirebody-font-img {
    width: 320px;
    height: 90px;
    margin-top: 28px;
  }

  .palette-col {
    max-width: 98px;
    padding-top: 8px;
    padding-right: 8px;
    padding-left: 8px;
  }

  .palette-color {
    height: 82px;
    max-width: 82px;
    margin-bottom: 12px;
  }

  .color-name {
    font-size: 16px;
  }

  .case-screenshots-grid {
    max-width: 320px;
  }

  .case-screenshots-grid.icons {
    margin-top: 64px;
  }

  .case-screenshots-grid.graphics {
    margin-top: 64px;
    margin-bottom: 120px;
    grid-column-gap: 0px;
    -ms-grid-columns: 100%;
    grid-template-columns: 100%;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
  }

  .case-screenshots-grid.merch {
    max-width: 320px;
    margin-bottom: 120px;
    grid-column-gap: 0px;
    -ms-grid-columns: 100%;
    grid-template-columns: 100%;
  }

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

  .table.left-align {
    margin-bottom: -10px;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }

  .square-screenshots-cont {
    display: none;
  }

  .grid-heading-wrapper {
    height: 40px;
  }

  .grid-heading-wrapper.first {
    margin-bottom: 20px;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }

  .grid-heading-wrapper.left-align {
    margin-bottom: -10px;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }

  .entirebody-screenshot-1 {
    width: 320px;
    height: 180px;
  }

  .entirebody-screenshot-2 {
    display: none;
    width: 320px;
    height: 240px;
    margin-left: 0px;
  }

  .entirebody-screenshot-2.mob {
    display: inline-block;
  }

  .grid-screenshot-long {
    display: none;
  }

  .entirebody-img-4 {
    display: none;
  }

  .entirebody-img-5 {
    position: relative;
    left: 0px;
    width: 320px;
    height: 240px;
  }

  .entirebody-img-5.desk {
    display: none;
  }

  .entirebody-img-5.mob {
    position: static;
    display: block;
  }

  .screenshots-grid-wrapper {
    margin-top: 80px;
  }

  .entirebody-app-screenshot {
    width: 98px;
    height: 214px;
  }

  .entirebody-app-screenshot.third {
    margin-top: 0px;
  }

  .app-screenshots-grid {
    max-width: 320px;
    margin-top: 80px;
  }

  .illusrtation-entirebody {
    display: none;
  }

  .illustration-square {
    width: 146px;
    height: 146px;
  }

  .illustration-square.graphics {
    width: 320px;
    height: 320px;
  }

  .icon-pack-img {
    display: none;
  }

  .icon-pack-img.mob {
    display: block;
    width: 320px;
    height: 595px;
  }

  .entirebody-icons {
    display: none;
  }

  .graphics-img-long {
    width: 320px;
    height: 690px;
  }

  .graphics-wide-img {
    display: none;
  }

  .designer-review-text.tab {
    display: none;
    max-width: 100%;
  }

  .designer-review-text.mob {
    display: block;
    margin-bottom: 40px;
  }

  .button-container-cta {
    margin-top: 32px;
  }

  .button-container-cta.longread {
    margin-top: 48px;
    -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;
  }

  .button-container-cta.subscription {
    margin-top: 32px;
  }

  .button-container-cta.longread-ui {
    max-width: 280px;
    margin-top: 40px;
    -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;
  }

  .button-container-cta.s-left-264 {
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .button-container-cta.blog-cta-btns {
    margin-top: 36px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .button-container-cta.blog-cta-btns.tm-60.m-tm-48.s-tm-36 {
    margin-top: 36px;
  }

  .button-container-cta.check-out-link {
    margin-top: 36px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .case-hero-heading.tab {
    display: none;
  }

  .case-hero-heading.mob {
    display: block;
    max-width: 544.7916870117188px;
  }

  .app-interface-mob {
    right: -50px;
    width: 274px;
    height: 240px;
  }

  .statistic-info {
    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;
  }

  .statistic-info.desk {
    display: none;
  }

  .statistic-info.mob {
    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;
  }

  .span-mob {
    display: block;
  }

  .entirebody-web-first {
    display: none;
  }

  .entirebody-web-img-second {
    width: 320px;
    height: 430px;
  }

  .heading-grid {
    -webkit-box-ordinal-group: 0;
    -webkit-order: -1;
    -ms-flex-order: -1;
    order: -1;
  }

  .small-img-grid {
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }

  .container-logo-mob {
    display: block;
    width: 100%;
    max-width: 320px;
  }

  .entirebody-logo {
    width: 319px;
    height: 156px;
    border-radius: 6px;
  }

  .announcement-container {
    margin-right: 40px;
    margin-left: 40px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }

  .gif._5 {
    max-width: 100%;
  }

  .gif._6 {
    width: 100%;
    height: 100%;
  }

  .gif.gif-7 {
    height: 100%;
  }

  .gif._8 {
    height: 100%;
  }

  .triangle-static-img {
    display: block;
    width: 100%;
    height: 416px;
    max-width: 375px;
  }

  .lottie-awesomic-home {
    height: 580px;
    min-width: 530px;
  }

  ._404-container {
    max-width: 450px;
  }

  .longread_hero-container {
    margin-top: 80px;
  }

  .longread_hero-heading.tab {
    margin-bottom: 40px;
  }

  .longread_hero-heading.mob {
    margin-bottom: 40px;
  }

  .longread_lottie-arrow {
    width: 80px;
    height: 90px;
    margin-top: 20px;
    margin-bottom: 36px;
  }

  .spacer._240.m-160.xs-120 {
    height: 120px;
  }

  .spacer._240.m-160.s-120 {
    height: 120px;
  }

  .spacer._80.xs-40 {
    height: 40px;
  }

  .spacer._80.xs-64 {
    height: 64px;
  }

  .spacer._80.m-48.s-80 {
    height: 80px;
  }

  .spacer._80.m-64.s-48 {
    height: 48px;
  }

  .spacer._120.m-80.s-40 {
    height: 40px;
  }

  .spacer._120.m-80.s-64 {
    height: 64px;
  }

  .spacer._120.s-80 {
    height: 80px;
  }

  .spacer._120.s-270 {
    height: 270px;
  }

  .spacer._120.s-270.bookdemo {
    height: 270px;
  }

  .spacer._64.m-36.s-28 {
    height: 28px;
  }

  .spacer._64.s-28 {
    height: 28px;
  }

  .spacer.m-120.s-80 {
    height: 80px;
  }

  .spacer.m-120.s-85 {
    height: 85px;
  }

  .spacer._200.m-80.s-120 {
    height: 120px;
  }

  .spacer._200.m-120.s-0 {
    height: 0px;
  }

  .spacer._200.m-120.s-160 {
    height: 160px;
  }

  .spacer._200.m-160.s-120 {
    height: 120px;
  }

  .spacer._200.m-160.s-115 {
    height: 115px;
  }

  .spacer._20.s-16 {
    height: 16px;
  }

  .spacer.s-120 {
    height: 120px;
  }

  .spacer._0.s-28 {
    height: 28px;
  }

  .spacer._0.m-92.s-68 {
    height: 68px;
  }

  .spacer._10.s-16 {
    height: 16px;
  }

  .spacer._10.m-4.s-0 {
    height: 0px;
  }

  .spacer._36.m-64.s-48 {
    height: 48px;
  }

  .spacer._60.s-32 {
    height: 32px;
  }

  .spacer._60.m-64.s-56 {
    height: 56px;
  }

  .spacer._96.m-40.s-32 {
    height: 32px;
  }

  .spacer._44.s__40 {
    height: 40px;
  }

  .longread_col-content {
    margin-top: 0px;
  }

  .l-col_h3-wrapper {
    margin-bottom: 28px;
  }

  .form_button.s-full-w {
    width: 100%;
  }

  .subscribe-form {
    max-width: 272px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .form-input {
    min-width: auto;
  }

  .form-input.subscribe-form-input.blog-form {
    min-width: 264px;
  }

  .email-form_field-wrapper {
    margin-right: 0px;
    margin-bottom: 28px;
  }

  .vs-pickle-portfolio {
    grid-auto-rows: 250px;
    -ms-grid-rows: 250px 250px 250px 250px 250px;
    grid-template-rows: 250px 250px 250px 250px 250px;
  }

  .new-rocket-wrapper {
    right: -135px;
  }

  .new-rocket.mobile-ver {
    bottom: 220px;
    display: block;
    height: 400px;
    max-width: 253px;
  }

  .new-rocket.tab {
    display: none;
  }

  .awesomic-moris {
    width: 231px;
    height: 178px;
  }

  .new-moris_wrapper {
    left: auto;
    top: -178px;
  }

  .new-moris-awesomic-dog {
    width: 450px;
    height: 350px;
  }

  .ui-longread-img.mobile-hide {
    display: none;
  }

  .ui-longread-img.mobile-show {
    display: block;
  }

  .ui-longread-cards-cont.uiux-cards {
    position: relative;
  }

  .container-longread-ui {
    max-width: 480px;
  }

  .desk-block-span.m-inline.s-span-block {
    display: block;
  }

  .desk-block-span.s-inline {
    display: inline;
  }

  .m-block-span.s-inline {
    display: inline;
  }

  .memory_arrow {
    width: 80px;
    height: 90px;
    margin-top: 24px;
    margin-bottom: 48px;
  }

  .memory_hero-logo {
    position: relative;
    width: 203px;
    max-width: 202px;
    margin: 0px auto 64px;
    -webkit-box-ordinal-group: 0;
    -webkit-order: -1;
    -ms-flex-order: -1;
    order: -1;
  }

  .col.xl-6.s-12 {
    width: 100%;
  }

  .col.xl-6.s-hidden {
    display: none;
  }

  .col.xl-4.m-6.s-12 {
    width: 100%;
  }

  .col.xl-4.m-6.s-12-328 {
    width: 100%;
    max-width: 328px;
  }

  .col.s-last {
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
    -ms-flex-order: 1;
    order: 1;
  }

  .memory-font-img {
    width: 320px;
    height: 90px;
    margin-top: 40px;
  }

  .memory_structure-img.s-hidden {
    display: none;
  }

  .memory_structure-img.s-display {
    display: block;
    max-width: 320px;
  }

  .memory_moon-img {
    position: static;
    left: auto;
    right: auto;
    margin-right: auto;
    margin-left: auto;
  }

  .memory_mob-hero-img {
    right: -50px;
    width: 274px;
    height: 240px;
  }

  .memory_about {
    overflow: hidden;
    max-width: 320px;
  }

  .memory_about-content {
    height: 652px;
    max-width: 320px;
  }

  .memory-mob-result.s-hidden {
    display: none;
  }

  .memory_reference-cont {
    max-width: 320px;
  }

  .memory_reference-text {
    margin-bottom: 80px;
  }

  .case_container {
    max-width: 480px;
  }

  .calendly_container {
    max-width: 340px;
    margin-top: 0px;
  }

  .title_calendly {
    max-width: 330px;
    padding-right: 5px;
    padding-left: 5px;
  }

  .statistics-title_book-demo {
    text-align: center;
  }

  .blog_fresh-news-cont {
    max-width: 320px;
  }

  .blog_heading {
    font-size: 28px;
    line-height: 160%;
  }

  .blog_author-name {
    margin-right: auto;
    font-size: 14px;
    line-height: 22px;
  }

  .blog_post-date {
    font-size: 14px;
    line-height: 22px;
  }

  .post_title {
    max-width: 480px;
    padding-right: 5px;
    padding-left: 5px;
  }

  .blog_rich-text {
    font-size: 16px;
    line-height: 26px;
  }

  .blog_rich-text h2 {
    font-size: 28px;
    line-height: 160%;
  }

  .blog_btn {
    height: 160px;
    margin-top: 28px;
    -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;
  }

  .blog_btn-wrapper.mobile-hide {
    display: none;
  }

  .blog_btn-wrapper.mobile-display {
    display: block;
  }

  .blog_arrow {
    position: relative;
    left: 36px;
    top: 16px;
  }

  .blog_arrow.mobile-hide {
    display: none;
  }

  .post_type-one {
    max-width: 480px;
  }

  .blog_rich-text-intro {
    font-size: 16px;
    line-height: 26px;
  }

  .blog_rich-text-intro h2 {
    font-size: 28px;
    line-height: 160%;
  }

  .blog_rich-text-intro blockquote {
    font-size: 16px;
    line-height: 26px;
  }

  .new-cta_heading {
    margin-bottom: 16px;
    font-size: 28px;
    line-height: 1.6em;
    font-weight: 500;
  }

  .new-cta_heading.mobile-small {
    max-width: 240px;
    margin-bottom: 0px;
    font-size: 18px;
    line-height: 28px;
    font-weight: 300;
  }

  .new-cta_container {
    padding: 34px 18px;
  }

  .new-cta_outline {
    max-width: 360px;
  }

  .new-cta_outline.blog-page {
    max-width: 480px;
  }

  .new-cta_btn-container {
    max-width: 271px;
    margin-top: 36px;
    -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;
  }

  .new-cta_btn-container.blog-cta-btns {
    max-width: 270px;
    margin-right: auto;
    margin-left: auto;
  }

  .new-cta_banner-wrap {
    padding-right: 32px;
    padding-left: 32px;
  }

  .home_cosmo-wrap {
    margin-left: 0px;
  }

  .lottie-list_wrapper {
    margin-top: 20px;
  }

  .home_trusted-by {
    -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-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .blog_cta-btn-mobile {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }

  .trusted-by_grid {
    padding-right: 22px;
    padding-left: 22px;
  }

  .trusted-by_grid.mobile-hide {
    display: none;
  }

  .trusted-by_logos-mobile {
    display: block;
    -o-object-fit: contain;
    object-fit: contain;
  }

  .client-logos_mobile-wide {
    display: inline-block;
    width: 100%;
    max-width: 305px;
    margin-top: 80px;
  }

  .triangle_lottie {
    display: none;
  }

  .triangle_lottie-wrapper {
    position: static;
    height: 404px;
    max-height: 404px;
    max-width: 375px;
  }

  .triangle_container {
    -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;
  }

  .values-col {
    width: 100%;
    max-width: 320px;
  }

  .blog_post-container {
    margin-top: 80px;
  }

  .blog_post-img.tablet {
    display: none;
  }

  .blog_post-img.mobile {
    display: block;
  }

  .posts_grid {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .blog_tab-pane {
    max-width: 360px;
  }

  .smile-lottie {
    max-height: 240px;
    max-width: 270px;
    -webkit-align-self: auto;
    -ms-flex-item-align: auto;
    -ms-grid-row-align: auto;
    align-self: auto;
    -webkit-transform: none;
    -ms-transform: none;
    transform: none;
  }

  .smile-lottie_container {
    max-width: 320px;
    margin-top: 0px;
    -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;
  }

  .smile-lottie_heading {
    font-size: 24px;
    line-height: 40px;
  }

  .smile-lottie_heading.mobile-hide {
    display: none;
  }

  .smile-lottie_heading.mobile-display {
    display: block;
    margin-bottom: 48px;
  }

  .smile-lottie_heading-wrap {
    max-width: 320px;
    margin-right: 0px;
  }

  .triangle_tab-cont {
    height: auto;
  }

  .triangle_tabs {
    height: auto;
    margin-bottom: 12px;
  }

  .triangle_tabs-count {
    display: none;
  }

  .tab-prev {
    display: none;
  }

  .tab-next {
    display: none;
  }

  .advantages_container-home {
    margin-bottom: 40px;
  }

  .h-40 {
    font-size: 28px;
    line-height: 45px;
  }

  .new-title_wrapper {
    max-width: 480px;
  }

  .new-title_wrapper.center.s-left {
    text-align: left;
  }

  .first_section {
    overflow: hidden;
  }

  .main-post-type {
    max-width: 480px;
  }

  .post-title {
    font-size: 30px;
  }

  .post-title h1 {
    font-size: 30px;
    line-height: 160%;
  }

  .menu-burger-2 {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }

  .mob-navlink-2 {
    margin-right: 0px;
  }

  .mob-navlink-2.w--current {
    margin-right: 0px;
  }

  .navbar-mobile-2 {
    padding-left: 49px;
  }

  .uiux-skills-card.ux-based {
    left: -60px;
  }

  .uiux-skills-card.ui-based {
    left: 190px;
  }

  .home_circle-wrapper {
    max-width: 320px;
  }

  .achievements_col.right {
    max-width: 100%;
  }

  .col-line {
    display: none;
  }

  .about_ycombinator-logo {
    width: 308px;
  }

  .achievements_col-left {
    width: 100%;
    max-width: 100%;
  }

  .achievemnets_table {
    max-width: 480px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .collection_item.preview-cases {
    width: 320px;
    max-width: 320px;
  }

  .collection_item.preview-links {
    width: 320px;
    max-width: 320px;
  }

  .prev {
    display: none;
  }

  .next {
    display: none;
  }

  .slider_nav.experts {
    left: 0%;
    top: auto;
    right: 0%;
    bottom: 0%;
    width: 100%;
    margin-right: 0px;
    padding-right: 24px;
    padding-bottom: 24px;
    padding-left: 24px;
  }

  .slider_nav.blog-portfolio {
    display: none;
  }

  .uiux-salary_col.uiux-deading {
    min-width: 160px;
  }

  .uiux-salary_col.mob-spacer {
    display: none;
    min-width: 80px;
    grid-auto-columns: 1fr;
    -ms-grid-columns: minmax(auto, 1fr);
    grid-template-columns: minmax(auto, 1fr);
    -ms-grid-rows: 60px 75px 75px 75px;
    grid-template-rows: 60px 75px 75px 75px;
  }

  .uiux-table_text {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    font-size: 12px;
    line-height: 18px;
  }

  .vid-lb-image {
    width: 520px;
    height: 300px;
  }

  .perfecto_hero-text {
    margin-top: 40px;
  }

  .perfecto_about {
    overflow: hidden;
    max-width: 320px;
  }

  .perfecto_about-text {
    margin-top: 36px;
    margin-right: 28px;
    margin-left: 28px;
  }

  .perfecto_fruits {
    width: 1839px;
  }

  .perfecto_potato {
    display: block;
    width: 320px;
    margin-top: 40px;
    margin-left: 0px;
  }

  .perfecto_potato-taxt {
    font-size: 24px;
    line-height: 40px;
  }

  .perfecto_email-templates {
    max-width: 320px;
  }

  .perfecto_img.email-2 {
    width: 320px;
  }

  .perfecto_img.email-1 {
    width: 320px;
  }

  .perfecto_img.website-1 {
    width: 320px;
  }

  .perfecto_img.website-2 {
    width: 233px;
  }

  .perfecto_img.website-3 {
    width: 233px;
  }

  .perfecto_img.illustration-3 {
    display: none;
  }

  .perfecto_img.illustration-4 {
    width: 320px;
    height: 320px;
    margin-bottom: 30px;
  }

  .perfecto_img.present-img-1 {
    width: 320px;
  }

  .perfecto_img.present-img-2 {
    width: 320px;
  }

  .perfecto_img.present-img-3 {
    width: 320px;
    margin-top: 0px;
  }

  .perfecto_img.illustrtion-mob-1 {
    display: block;
    width: 320px;
    height: auto;
  }

  .perfecto_img.illustrtion-mob-2 {
    display: block;
    width: 320px;
    height: auto;
  }

  .perfecto_img.illustrtion-mob-3 {
    display: block;
    width: 320px;
    height: auto;
  }

  .perfecto_img-bag {
    right: -18px;
    bottom: -40px;
    width: 220px;
  }

  .perfecto_email-col-3 {
    display: none;
  }

  .perfecto_col-website {
    width: 320px;
    margin-top: 40px;
  }

  .perfecto_website-container {
    max-width: 320px;
  }

  .perfecto_website-container.s-display-hide {
    display: none;
  }

  .perfecto_illustration-cont {
    display: block;
    max-width: 320px;
    margin-bottom: -30px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .perfecto_illustration-cont.padding-b-64.m-30 {
    max-width: 320px;
  }

  .spacer._64.s-32 {
    height: 32px;
  }

  .perfecto_img.illustration-1 {
    display: none;
  }

  .perfecto_img.illustration-2.m-display-show {
    display: none;
  }

  .perfecto_sticker-img.m-display-show {
    display: none;
  }

  .perfecto_sticker-img.s-display-show {
    display: block;
    width: 320px;
    height: auto;
    -o-object-fit: scale-down;
    object-fit: scale-down;
  }

  .perfecto_sticker-cont {
    max-width: 320px;
  }

  .perfecto-logo-2 {
    display: none;
  }

  .bookdemo_title {
    max-width: 330px;
    margin-top: 80px;
    padding-right: 5px;
    padding-left: 5px;
  }

  .perfecto_tab_bag {
    display: none;
  }

  .perfecto_moon-img {
    position: static;
    left: auto;
    right: auto;
    margin-right: auto;
    margin-left: auto;
  }

  .s-block-span {
    display: inline-block;
    width: 100%;
  }

  .perfecto_bag-mob {
    position: relative;
    left: -2px;
    display: block;
    width: 322px;
    height: auto;
    max-width: 322px;
    border-bottom-left-radius: 6px;
    border-bottom-right-radius: 6px;
  }

  .perfecto_case-details {
    height: 144px;
    margin-top: 24px;
    margin-bottom: 48px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-grid-columns: auto auto;
    grid-template-columns: auto auto;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
  }

  .hint_price-container {
    left: -100px;
    top: -106px;
    width: 332px;
  }

  .hint_price-pointer {
    margin-right: 98px;
  }

  .mentum_hero-text {
    margin-top: 40px;
  }

  .mentum_hero-text.s-display-show {
    display: block;
  }

  .mentum_hero-text.s-display-hide {
    display: none;
  }

  .mentum_about-text {
    margin-top: 36px;
    margin-right: 28px;
    margin-left: 28px;
  }

  .mentum_case-details {
    height: 144px;
    margin-top: 24px;
    margin-bottom: 48px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-grid-columns: auto auto;
    grid-template-columns: auto auto;
  }

  .logo_letters {
    width: 692px;
    height: 56px;
  }

  .mentum_banner {
    display: none;
  }

  .mentum_banner.s-display-show {
    display: block;
    width: 320px;
    height: auto;
  }

  .letters-section-container {
    margin-top: 104px;
  }

  .image.mentum-logo.s-diaplsy-show {
    display: block;
    width: 320px;
    height: 370px;
    margin-top: 32px;
  }

  .image.mentum-logo.s-diaplsy-hide {
    display: none;
  }

  .image._360.m-320.b-p-32 {
    margin-bottom: 32px;
  }

  .image.mentum-lp-2 {
    display: none;
  }

  .image.mentum-lp-1 {
    display: none;
  }

  .image.mentum-lp-3 {
    display: none;
  }

  .image.mentum-lp-4 {
    display: none;
  }

  .image.mentum-lp-5 {
    display: none;
  }

  .image.mentum-lp-6 {
    display: none;
  }

  .image.mentum-lp-7 {
    display: none;
  }

  .image.mentum-lp-8 {
    display: none;
  }

  .image.mentum-pd-1 {
    display: none;
  }

  .image.mentum-pd-2 {
    display: none;
  }

  .image.mentum-pd-3 {
    display: none;
  }

  .image.preview-case {
    width: 320px;
    height: 212px;
    max-width: 320px;
  }

  .image.mentum-presintation {
    width: 320px;
  }

  .image.mentum-presintation.s-display-hide {
    display: none;
  }

  .image.mentum-presintation.s-display-show {
    display: block;
  }

  .image.care_colors.s-none {
    display: none;
  }

  .image._780.m-670.s-none {
    display: none;
  }

  .image.s-320.s-display {
    display: block;
  }

  .image.s-display {
    display: block;
  }

  .image.s-display.s-320 {
    width: 320px;
    height: auto;
  }

  .image.slider-portfolio {
    width: 220px;
    height: 220px;
  }

  .image.slider-portfolio-large {
    width: 480px;
    height: 220px;
  }

  .preview_container {
    height: 447px;
    grid-column-gap: 16px;
  }

  .case-preview-title {
    font-size: 24px;
    line-height: 40px;
  }

  .pitchdeck_letters {
    width: 1003px;
    height: 56px;
    max-width: 1003px;
  }

  .lp_letters {
    width: 1254px;
    height: 56px;
    max-width: 1254px;
  }

  .mentum_logo {
    width: 320px;
  }

  .mentum_banner-tab {
    display: none;
  }

  .grid-mentum {
    max-width: 320px;
    grid-row-gap: 32px;
  }

  .grid-mentum.m-horizontal {
    grid-column-gap: 0px;
    -ms-grid-columns: auto;
    grid-template-columns: auto;
  }

  .s-text-hide-span {
    display: none;
  }

  .mentum_about-mob {
    position: relative;
    display: block;
    width: 320px;
    border-bottom-left-radius: 6px;
    border-bottom-right-radius: 6px;
  }

  .image-mob {
    display: block;
    width: 320px;
    height: auto;
  }

  .lb.s-display-hide {
    display: none;
  }

  .lb.margin-b-60.s-display-hide {
    display: none;
  }

  .lb.margin-b-60.m-margin-24.s-display-hide {
    display: none;
  }

  .lb.s-display-show {
    display: inline-block;
  }

  .lb.s-bm-30 {
    display: inline-block;
    margin-bottom: 30px;
  }

  .memory-os_about-text {
    margin-top: 36px;
    margin-right: 28px;
    margin-left: 28px;
  }

  .memory-os_details {
    height: 144px;
    margin-top: 28px;
    margin-bottom: 28px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-grid-columns: auto auto;
    grid-template-columns: auto auto;
  }

  .case_about-wrapper {
    margin: 36px 28px 48px;
  }

  .case_about-details {
    margin-top: 48px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    grid-row-gap: 24px;
    -ms-grid-columns: auto auto;
    grid-template-columns: auto auto;
  }

  .care_hero-text {
    margin-top: 5px;
  }

  .h-32-51.m-28-42.s-24-40 {
    font-size: 24px;
    line-height: 40px;
  }

  .h-32-51.m-28-42.s-24-40.bm-16 {
    margin-bottom: 16px;
  }

  .h-32-51.s-24-40 {
    font-size: 24px;
    line-height: 40px;
  }

  .h-32-51.s-28-160 {
    font-size: 28px;
    line-height: 160%;
  }

  .h-32-51.s-hide {
    display: none;
  }

  .h-32-51.s-28-160 {
    font-size: 28px;
    line-height: 160px;
  }

  .h-32-51.s-28-160.s-show {
    display: block;
  }

  .h-32-51.s-28-42 {
    font-size: 28px;
    line-height: 42px;
  }

  .h-32-51.s-28-42.m-w-530.dp-s-hide {
    display: none;
  }

  .h-32-51.s-28-42.dp-s-show {
    display: block;
  }

  .case-about-tab {
    display: none;
  }

  .case-about-mob {
    display: block;
  }

  .care-typography-img {
    margin-top: 56px;
  }

  .care_homepage-img.s-none {
    display: none;
  }

  .care_homepage-img.s-display {
    display: block;
  }

  .col-570.m-320.s-bm-40 {
    margin-bottom: 40px;
  }

  .care-img-after-tab {
    display: none;
  }

  .care-mob-after {
    max-width: 320px;
  }

  .care-img-after-mob {
    display: block;
  }

  .projects-slider_nav {
    max-width: 480px;
    margin-right: 28px;
    margin-left: 28px;
  }

  .preview-container {
    width: 360px;
    max-width: 100%;
  }

  .s-none {
    display: none;
  }

  .perfekto-lb-email {
    margin-top: 36px;
  }

  .perfecto-lb.present-img-2 {
    margin-top: 32px;
    margin-bottom: 32px;
  }

  .perfecto-lb.present-img-1 {
    margin-left: 0px;
  }

  .perfecto-lb.website-2 {
    width: 233px;
  }

  .perfecto-lb.website-3 {
    width: 233px;
    margin-top: -64px;
  }

  .lb-entirebody.scr-app-1 {
    margin-top: 80px;
  }

  .lb-entirebody.scr-app-2 {
    height: 214px;
    margin-top: 40px;
  }

  .lb-entirebody.scr-app-3 {
    height: 214px;
    margin-top: 0px;
  }

  .lb-entirebody.web-screenshot-1 {
    margin-left: 0px;
  }

  .lr-suggestion-bg {
    padding: 28px 24px;
  }

  .lr-suggestion-bg.blue-bg {
    padding-right: 24px;
  }

  .suggection_heading {
    font-size: 24px;
    line-height: 36px;
  }

  .suggestion_grid {
    grid-row-gap: 24px;
    -ms-grid-columns: auto;
    grid-template-columns: auto;
  }

  .suggestion_mascot {
    right: -27px;
    bottom: -21px;
    width: 95px;
    max-height: 96px;
  }

  .body-text-20-32.s-16-26 {
    font-size: 16px;
    line-height: 26px;
  }

  .rich-text-20-32.s-16-26 {
    font-size: 16px;
    line-height: 26px;
  }

  .uiux-cards-bg-images {
    display: none;
  }

  .uiux-longread-planet {
    display: none;
  }

  .h-24-36.s-20-28 {
    font-size: 20px;
    line-height: 28px;
  }

  .h-24-36.s-16-26 {
    font-size: 16px;
    line-height: 26px;
  }

  .h-28-42.s-24-36 {
    font-size: 24px;
    line-height: 36px;
  }

  .h-28-42.m-24-36.s-20-32 {
    font-size: 20px;
    line-height: 32px;
  }

  .suggestion_mascot-2 {
    top: 37px;
    right: -42px;
    width: 97px;
    max-height: 96px;
  }

  .h-32-51.s-28-160 {
    font-size: 28px;
    line-height: 160%;
  }

  .suggestion_mascot--3 {
    top: 41px;
    right: -45px;
    width: 94px;
    max-height: 96px;
  }

  .uiux-lr-bg-stars {
    display: none;
  }

  .uiux_salary-table-large {
    -ms-grid-columns: 230px auto auto auto auto auto;
    grid-template-columns: 230px auto auto auto auto auto;
  }

  .uiux-cta-heading {
    margin-bottom: 16px;
    font-size: 28px;
    line-height: 1.6em;
    font-weight: 500;
  }

  .uiux-table_wrapper {
    max-width: 480px;
  }

  .faq_btm-line {
    max-width: 530px;
  }

  .uiux_small-salary-table {
    overflow: auto;
    max-width: 100%;
  }

  .container-780.m-670.s-480 {
    max-width: 480px;
  }

  .blog-20-32 {
    font-size: 16px;
    line-height: 26px;
  }

  .blog-20-32 h2 {
    margin-top: 80px;
    margin-bottom: 20px;
    font-size: 28px;
    line-height: 42px;
  }

  .blog-20-32 h3 {
    margin-top: 48px;
    font-size: 24px;
    line-height: 36px;
  }

  .blog-20-32 h4 {
    margin-top: 40px;
    font-size: 20px;
    line-height: 32px;
  }

  .blog-20-32.ol.tm-160-80 {
    margin-top: -80px;
  }

  .exp-collection_item {
    position: relative;
    padding: 24px 24px 100px;
  }

  .slider-exp_header {
    width: 100%;
  }

  .text-16-26.s-14-22 {
    font-size: 14px;
    line-height: 22px;
    font-weight: 200;
  }

  .blog-image.bm-0.custom-size {
    min-width: 510px;
  }

  .blog-h3-24-36.s-20-32 {
    font-size: 20px;
    line-height: 32px;
  }

  .blog-h2-32-51.s-28-42 {
    margin-top: 80px;
    font-size: 28px;
    line-height: 42px;
  }

  .blog-h2-32-51.s-28-42.tm-0 {
    margin-top: 30px;
  }

  .faq_titile {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-align-content: flex-start;
    -ms-flex-line-pack: start;
    align-content: flex-start;
    direction: ltr;
    font-size: 24px;
    line-height: 40px;
    white-space: pre-wrap;
  }

  .waves-footer {
    margin-bottom: 44px;
  }

  .exp-slider-counter {
    position: absolute;
    top: auto;
    bottom: 0%;
    display: block;
    margin-bottom: 34px;
    text-align: center;
  }

  .exp-slider-counter {
    left: 0%;
    top: auto;
    right: 0%;
    bottom: 0%;
    z-index: 10;
    padding-right: 84px;
    padding-left: 84px;
    font-size: 20px;
    line-height: 28px;
    font-weight: 200;
  }

  .blog-middle-container {
    margin-top: 64px;
    margin-bottom: 64px;
  }

  .blog-middle-heading {
    font-size: 28px;
    line-height: 42px;
  }

  .blog-middle-heading.s-hidden {
    display: none;
  }

  .blog-middle-heading.s-show {
    display: block;
  }

  .slider-blog-portfolio {
    max-width: 490px;
  }

  .slider-potfolio_item {
    position: relative;
  }

  .slider-portdolio_header {
    z-index: 10;
    width: 100%;
    margin-left: 0px;
    text-align: center;
  }

  .slider-portfolio-image {
    padding-right: 6px;
    padding-left: 6px;
    grid-column-gap: 24px;
    -ms-grid-columns: 220px 220px;
    grid-template-columns: 220px 220px;
  }

  .blog-hero-container {
    max-width: 350px;
    margin-top: 80px;
  }

  .blog-hero-container._1100 {
    width: 100%;
    max-width: 480px;
  }

  .blog-h3 {
    margin-top: 48px;
    font-size: 24px;
    line-height: 36px;
  }

  .blog-cta-container {
    min-height: 785px;
    margin-top: -40px;
    margin-bottom: -33px;
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/6189510b94013df54ff1df78_dpr-cta-orb-mob.svg");
    background-size: 359px 785px;
  }

  .blog-cta-container.dp-alternative {
    max-width: 360px;
    min-height: 786px;
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/6193f09ac96f40d099349be2_dp-bg-mob%20(1).svg");
    background-size: 360px 786px;
  }

  .blog-cta-container._99designs-bg {
    max-width: 360px;
    min-height: 682px;
    margin-top: 0px;
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/619e08fb64dc6d7b3f3c95fc_lgr-bg-cta-mob%20(1).svg");
    background-size: 360px 682px;
  }

  .blog-cta-container.alternative-3 {
    max-width: 360px;
    min-height: 670px;
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/61af8a4cff0d795ea0ae54f7_longread-bg-cta-alternative-2-mob%20(1).svg");
    background-size: 360px 670px;
  }

  .blog-cta-container.marketing-designer-2 {
    min-height: 1101px;
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/61b129af5b9498176b0b83a3_longread-bg-cta-alternative-4-mob%20(1).svg");
    background-size: auto 1101px;
  }

  .blog-cta-container.marketing-designer-1 {
    min-height: 1202px;
    margin-top: 10px;
    margin-bottom: -20px;
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/61b12b108fba4247e49c665b_longread-bg-cta-alternative-5-mob%20(1).svg");
    background-size: auto 1202px;
  }

  .blog-cta-container.creative-designer-1 {
    min-height: 1077px;
    margin-top: 10px;
    margin-bottom: -20px;
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/61b79126885b4eb80883acc6_creative-des-bg-cta-mob%20(12)%20(1).svg");
    background-size: auto 1077px;
  }

  .blog-cta-container.animation-designer-2 {
    min-height: 1142px;
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/61bc7f4bf3b90082d1c1fbbf_animation-designer_bg-cta-2-mob.svg");
    background-position: 50% 50%;
    background-size: auto 1144px;
  }

  .blog-cta-container.animation-designer-1 {
    min-height: 1031px;
    margin-top: 10px;
    margin-bottom: -20px;
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/61c1eb349892e242c72a1bd8_animation-des-bg-cta-1_mob%20(1).svg");
    background-size: auto 1031px;
  }

  .blog-cta-container.penji-review {
    max-width: 360px;
    min-height: 763px;
    margin-top: 0px;
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/61c311a6c77e851082d31166_penji-review-bg-cta_mob%20(1).svg");
    background-size: 360px 763px;
  }

  .blog-cta-container.penji-review-2 {
    min-height: 1073px;
    margin-top: 10px;
    margin-bottom: -20px;
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/61c314fec77e855160d3206b_penji-review-bg-cta-2_mob%20(1).svg");
    background-size: auto 1073px;
  }

  .blog-cta-container.visual-designer-cta-1 {
    max-width: 360px;
    min-height: 845px;
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/61d5921b7dadb0731dfc4bd6_visual-des-cta-1-mob.svg");
    background-size: 360px 845px;
  }

  .blog-cta-container.visual-designer-cta-2 {
    max-width: 360px;
    min-height: 845px;
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/61d5937fb5c8e549b2db6f2c_visual-des-cta-2-mob%20(1).svg");
    background-size: 360px 845px;
  }

  .blog-cta-container.graphic-designrer-cta-1 {
    max-width: 360px;
    min-height: 493px;
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/61e973dd24e6b50e8f7876ca_graphic-designer-cta-1-mobile%20(1).svg");
    background-size: 360px 493px;
  }

  .blog-cta-container.graphic-designer-cta-2 {
    max-width: 360px;
    min-height: 702px;
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/61ead34835fd3800416c3e5b_graphic-designer-cta-2-mobile%20(1).svg");
    background-size: 360px 702px;
  }

  .blog-cta-container.is--freelance-designer {
    max-width: 360px;
    min-height: 845px;
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/61fc0964f275570232070e83_freelance-designer-cta-bg-1-mob%20(1).svg");
    background-size: 360px 845px;
  }

  .blog-cta-container.is--freelance-designer-cta-2 {
    min-height: 965px;
    margin-top: 10px;
    margin-bottom: -20px;
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/61fc0adc51baadb11d093a74_freelance-designer-cta-bg-2-mob%20(1).svg");
    background-size: auto 965px;
  }

  .blog-cta-container.app-cta-1 {
    min-height: 1075px;
    margin-top: 10px;
    margin-bottom: -20px;
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/620bf72ee684670c22945dec_app-bg-cta-1-mob%20(1).svg");
    background-size: auto 1075px;
  }

  .blog-cta-container.app-cta-2 {
    min-height: 1026px;
    margin-top: 10px;
    margin-bottom: -20px;
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/620bf856e21575ae2cad030d_app-bg-cta-2-mob%20(1).svg");
    background-size: auto 1026px;
  }

  .blog-cta-content {
    max-width: 268px;
    margin-top: 156px;
  }

  .blog-cta-content.dp-alternatives {
    margin-top: 140px;
  }

  .blog-cta-content._99designs {
    max-width: 286px;
    margin-top: 152px;
  }

  .blog-cta-content.marketing-designer-2 {
    max-width: 264px;
    margin-top: 177px;
  }

  .blog-cta-content.marketing-designer-1 {
    max-width: 284px;
    margin-top: 177px;
  }

  .blog-cta-content.animation-designer-2 {
    max-width: 264px;
    margin-top: 177px;
  }

  .blog-cta-content.penji-review-1 {
    max-width: 298px;
    margin-top: 140px;
  }

  .blog-cta-content.pengi-review {
    max-width: 292px;
    margin-top: 180px;
  }

  .blog-cta-content.graphic-designer-inside-1 {
    margin-top: 140px;
  }

  .blog-cta-content.graphic-designer-cta-2 {
    margin-top: 170px;
  }

  .blog-cta-content.freelance-designer-cta-2 {
    max-width: 298px;
    margin-top: 180px;
  }

  .blog-cta-content.app-cta-1 {
    max-width: 264px;
    margin-top: 180px;
  }

  .blog-cta-content.app-cta-2 {
    max-width: 282px;
    margin-top: 180px;
  }

  .blog-lightbox-img {
    margin-bottom: 20px;
  }

  .dpr-grid-reviews {
    margin-bottom: 20px;
  }

  .dpr-grid-reviews.tp {
    margin-bottom: -20px;
  }

  .lb-image {
    width: 480px;
  }

  .dpr-reviews-tab-mob {
    max-width: 480px;
  }

  .blog-h3-28-42 {
    margin-top: 48px;
  }

  .blog-h3-28-42.s-24-36 {
    font-size: 24px;
    line-height: 36px;
  }

  .blog_h4-24-36.s-20-32 {
    margin-top: 40px;
    font-size: 20px;
    line-height: 32px;
  }

  .blog_clock-icon {
    width: 36px;
    height: 36px;
    margin-right: 12px;
  }

  .blog_h3-28-42 {
    margin-top: 48px;
  }

  .blog_h3-28-42.s-24-36 {
    font-size: 24px;
    line-height: 36px;
  }

  .blog_h3-28-42.s-24-36.tm-0.bm-l-16-s-12 {
    margin-bottom: 12px;
  }

  .blog_score-text {
    font-size: 20px;
    line-height: 32px;
  }

  .blog_reviews-container {
    max-width: 780px;
  }

  .blog_fw-lb {
    margin-bottom: 12px;
  }

  .blog_2-col-table {
    max-width: 480px;
  }

  .alt-footer-waves {
    margin-bottom: 44px;
  }

  .blog-sub-list {
    font-size: 16px;
    line-height: 26px;
  }

  .middle-s-pricing-t-wrapper {
    max-width: 550px;
    margin-top: 0px;
  }

  .blog-pros {
    padding-left: 32px;
    background-size: 26px 26px;
    font-size: 16px;
    line-height: 26px;
  }

  .blog-pros h2 {
    margin-top: 80px;
    margin-bottom: 20px;
    font-size: 28px;
    line-height: 42px;
  }

  .blog-pros h3 {
    margin-top: 48px;
    font-size: 24px;
    line-height: 36px;
  }

  .blog-pros h4 {
    margin-top: 40px;
    font-size: 20px;
    line-height: 32px;
  }

  .blog-h4-email {
    font-size: 20px;
    line-height: 32px;
  }

  .blog-quote {
    position: relative;
    padding: 24px;
  }

  .blog-article-excerpt {
    margin-bottom: 12px;
    padding: 24px;
  }

  .blog_question-mark-img {
    top: 28px;
    right: 24px;
    width: 48px;
    height: auto;
  }

  .heading-wrapper__centred.msx-w-588.s__max-w-284 {
    max-width: 284px;
  }

  .h-32-51.s-28-42.m__show.s__hide {
    display: none;
  }

  .h-32-51.s-28-42.s__show {
    display: block;
  }

  .blog-cta-h2-wrapper.l-w-588.m-w-506.s-hide {
    display: none;
  }

  .blog-cta-h2-wrapper.l-w-560.s-w-266 {
    max-width: 266px;
  }

  .blog-cta-h2-wrapper.l-w-560.s-w-320 {
    max-width: 320px;
  }

  .blog-cta-h2-wrapper.l-w-560.s-w-302 {
    max-width: 302px;
  }

  .option_circle {
    width: 24px;
    height: 24px;
  }

  .blog-h5 {
    font-size: 16px;
    line-height: 26px;
  }

  .blog-h5 h2 {
    margin-top: 80px;
    margin-bottom: 20px;
    font-size: 28px;
    line-height: 42px;
  }

  .blog-h5 h3 {
    margin-top: 48px;
    font-size: 24px;
    line-height: 36px;
  }

  .blog-h5 h4 {
    margin-top: 40px;
    font-size: 20px;
    line-height: 32px;
  }

  .preview-link {
    width: 262px;
    font-size: 20px;
    line-height: 28px;
  }

  .links-prev {
    display: none;
  }

  .links-next {
    display: none;
  }

  .preview-links-title {
    font-size: 24px;
    line-height: 36px;
  }

  .card-container__graph-des {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .card-container__graph-des.first-question {
    margin-bottom: 80px;
  }

  .card-container__graph-des.second-question {
    margin-bottom: 80px;
  }

  .card-container__graph-des.third-question {
    margin-bottom: 40px;
  }

  .flip-card__wrapper.first-question {
    position: relative;
    left: 0px;
    margin-top: 50px;
    margin-right: auto;
    margin-left: auto;
  }

  .flip-card__wrapper.second-question {
    margin-left: auto;
  }

  .flip-text__wrapper {
    position: static;
    text-align: center;
  }

  .flip-text__wrapper.first-question {
    margin-top: 46px;
    margin-right: auto;
    margin-left: auto;
  }

  .flip-text__wrapper.first-questio {
    position: static;
    margin-top: 46px;
    margin-right: auto;
    margin-left: auto;
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
    -ms-flex-order: 1;
    order: 1;
  }

  .flip-text__wrapper.second-question {
    position: static;
    margin-top: 46px;
    margin-right: auto;
    margin-left: auto;
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
    -ms-flex-order: 1;
    order: 1;
  }

  .flip__first-arrow {
    display: none;
  }

  .flip-text {
    display: inline;
  }

  .flip__second-arrow {
    display: none;
  }

  .blog__clients-reviews-wrapper {
    max-width: 480px;
  }

  .home__featured-mask {
    width: 319px;
    height: 96px;
  }

  .home__featured-img.m__show-s__hide {
    display: none;
  }

  .home__featured-img.s__show {
    display: block;
    width: 361px;
    max-width: 361px;
  }

  .home__featured-container {
    top: 0px;
  }

  .home__featured-text {
    top: 15px;
    font-size: 12px;
    line-height: 18px;
  }
}

@media screen and (max-width: 479px) {
  h2 {
    font-size: 28px;
    line-height: 45px;
  }

  h4 {
    font-size: 20px;
  }

  h6 {
    font-size: 16px;
  }

  .hero-title-wrapper {
    padding-right: 5px;
    padding-left: 5px;
  }

  .title-text.tablet-ver {
    display: none;
  }

  .title-text.mob-ver {
    display: block;
    -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;
  }

  .title-text.mob-ver-pricing {
    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;
  }

  .photo-hero-container {
    display: none;
    margin-top: 120px;
    padding-left: 0px;
  }

  .cta {
    padding-right: 30px;
    padding-left: 30px;
  }

  .cta.ui-longread-prime {
    min-width: 260px;
  }

  .cta.memory {
    min-width: 220px;
  }

  .cta.blog-cta-prime {
    min-width: 260px;
  }

  .button-wrapper.tab-longread {
    max-width: 260px;
  }

  .button-wrapper.blog-cta-prime {
    max-width: 260px;
  }

  .button-wrapper.check-out-portfolio {
    max-width: 260px;
  }

  .text-info-1 {
    display: none;
    max-width: 320px;
    text-align: left;
  }

  .text-info-1.about-page {
    display: block;
  }

  .text-info-1.vs-page {
    display: block;
    max-width: 320px;
  }

  .lottie-animation-1 {
    overflow: hidden;
    max-height: 220px;
    margin-top: 64px;
    margin-bottom: 80px;
  }

  .lottie-animation-1.vs {
    max-height: 215px;
    margin-top: 56px;
    margin-bottom: 70px;
  }

  .info_container {
    overflow: hidden;
    width: 100%;
    max-width: 600px;
    padding-right: 10px;
    padding-left: 10px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .animation-text-2 {
    height: auto;
  }

  .triangle-lottie-wrapper {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    overflow: hidden;
    max-height: 350px;
    max-width: 360px;
  }

  .statistics-container {
    max-width: 351px;
    margin-top: 40px;
  }

  .statistics-container.about {
    max-width: 300px;
    padding-right: 20px;
  }

  .statistics-container.memory_case.mobile {
    margin-top: 120px;
  }

  .statistics-figures {
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }

  .statistics-figures.last {
    margin-bottom: 0px;
  }

  .statistics-figures.case-study.first {
    -webkit-box-ordinal-group: 0;
    -webkit-order: -1;
    -ms-flex-order: -1;
    order: -1;
  }

  .statistics-number.about {
    width: 15%;
  }

  .divider {
    display: none;
  }

  .container-tabs {
    padding-right: 0px;
    padding-left: 0px;
  }

  .adv-dropdownlist-wrapper {
    max-width: 360px;
  }

  .container-team-design.on-about {
    margin-top: 0px;
  }

  .container-team-design.vs {
    display: block;
    padding-bottom: 160px;
  }

  .container-team-design.home {
    padding-bottom: 0px;
  }

  .title-wrapper {
    text-align: center;
  }

  .title-wrapper.full-width {
    max-width: 320px;
  }

  .title-wrapper.top-margin {
    margin-top: 20px;
  }

  .title-porfolio {
    width: 280px;
    text-align: center;
  }

  .slider-container {
    max-width: 360px;
  }

  .slider {
    min-height: 840px;
  }

  .tabs-menu {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }

  .mask {
    overflow: hidden;
    height: auto;
  }

  .container-slider {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .left-arrow {
    bottom: -60px;
  }

  .left-arrow._w-switch-slider.minus {
    position: relative;
    left: -69%;
    top: 77px;
    bottom: 0%;
    margin-right: 0px;
    margin-left: auto;
  }

  .left-arrow._w-switch-slider.minus.button {
    left: 3%;
    top: auto;
    right: auto;
    bottom: 40px;
    height: 100%;
    max-height: 600px;
    min-height: 400px;
    margin-left: 0px;
    border-style: none;
    background-image: none;
  }

  .left-arrow._w-switch-slider.minus.button:hover {
    background-image: none;
  }

  .left-arrow.fake-nav {
    position: relative;
    top: auto;
    bottom: auto;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/607ed6cf97997d6ca90877ca_arrowslideleft.svg");
    background-position: 50% 50%;
    background-size: auto;
    background-repeat: no-repeat;
  }

  .left-arrow.fake-nav:hover {
    border-color: #fae8bc;
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/607ed6cd0dd62c35e1ebe0a0_yellowarrowsliderleft.svg");
  }

  .clients-references {
    height: auto;
    max-height: 650px;
    min-height: 320px;
    margin-top: 40px;
    padding-right: 0px;
  }

  .right-arrow {
    bottom: -60px;
  }

  .right-arrow._w-switch-slider.plus {
    position: relative;
    left: 34%;
    top: auto;
    right: 0%;
    bottom: 42%;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 108px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }

  .right-arrow._w-switch-slider.plus.button {
    left: auto;
    top: auto;
    right: 3%;
    bottom: 40px;
    z-index: 5;
    height: 100%;
    max-height: 600px;
    min-height: 400px;
    border-style: none;
    background-image: none;
  }

  .right-arrow._w-switch-slider.plus.button:hover {
    background-image: none;
  }

  .right-arrow.fake-nav {
    position: relative;
    left: auto;
    top: auto;
    bottom: auto;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/607ed0fb34caf56eb06e23e8_arrowsliderright.svg");
    background-position: 50% 50%;
    background-size: auto;
    background-repeat: no-repeat;
  }

  .right-arrow.fake-nav:hover {
    border-color: #fae8bc;
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/607ed156d81c5d121821cfc6_yellowarrowsliderright.svg");
  }

  .container-plans {
    max-width: 360px;
    padding-right: 0px;
    padding-left: 0px;
  }

  .title-plans {
    max-width: 280px;
  }

  .wrapper-plans {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    max-width: 344px;
    margin-top: 40px;
  }

  .plan-cards {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 32px;
    padding-right: 20px;
    padding-left: 20px;
  }

  .plan-cards.third-plan {
    margin-top: 32px;
  }

  .plan-cards.third-plan.padding-reduced.s-320 {
    max-width: 320px;
  }

  .plan-cards.s-320 {
    max-width: 320px;
  }

  .price-plan {
    -webkit-box-align: baseline;
    -webkit-align-items: baseline;
    -ms-flex-align: baseline;
    align-items: baseline;
  }

  .term {
    padding-top: 0px;
  }

  .plans-name {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }

  .functions-plan {
    width: 100%;
    padding-left: 0px;
  }

  .name-functions-3 {
    margin-left: 0px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }

  .name-functions-3.mob-none {
    display: none;
  }

  .name-functions-3.mob {
    display: none;
  }

  .button-container-plan {
    margin-top: 80px;
    padding-top: 0px;
  }

  .button-container-plan.top-plan {
    margin-top: 36px;
  }

  .info-text-plan {
    padding-right: 40px;
    padding-left: 40px;
  }

  .button-trial-2 {
    left: 0px;
    max-width: 370px;
  }

  .question-titre {
    font-size: 24px;
    line-height: 40px;
    font-weight: 400;
    white-space: normal;
  }

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

  .accordion-wrapper {
    max-width: 360px;
  }

  .accordion-wrapper._920.m-670.s-480.xs-320 {
    max-width: 320px;
  }

  .accordion-wrapper._920.m-670.s-480.xs-320.tm-20 {
    margin-top: 20px;
  }

  .question-container {
    padding-right: 10px;
    padding-left: 10px;
  }

  .question-container.vs {
    margin-top: 120px;
    margin-bottom: 10px;
  }

  .container-banner-footer {
    width: 100%;
    padding-right: 10px;
    padding-left: 10px;
  }

  .container-banner-footer.about {
    max-width: 360px;
    margin-top: 748px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .absolute-container {
    padding: 38px 0px;
  }

  .absolute-container.terms {
    padding-bottom: 54px;
  }

  .absolute-container.cae-study {
    padding-right: 16px;
    padding-left: 16px;
  }

  .absolute-container.ui-longread {
    padding-right: 10px;
    padding-left: 10px;
  }

  .absolute-container.memory {
    padding-right: 16px;
    padding-left: 16px;
  }

  .absolute-container.uiux-longread {
    padding-right: 10px;
    padding-left: 10px;
  }

  .absolute-container.graphic-desgner-2 {
    padding-right: 10px;
    padding-left: 10px;
  }

  .button-container-23 {
    margin-top: 48px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }

  .title-hero-footer {
    padding-right: 20px;
    padding-left: 20px;
  }

  .title-hero-footer.terms {
    margin-bottom: 0px;
    padding-right: 10px;
    padding-left: 10px;
  }

  .title-hero-footer.casestudy.mob {
    padding-right: 0px;
    padding-left: 0px;
  }

  .rocket-photo {
    bottom: -29%;
    width: 190px;
  }

  .rocket-photo._404 {
    top: -173px;
    right: -4%;
    bottom: -169px;
  }

  .wrapper-footer {
    max-width: 320px;
  }

  .footer-menu {
    display: block;
    margin-top: 80px;
  }

  .divider-footer {
    margin-top: 70px;
  }

  .social {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-top: 20px;
    margin-bottom: 28px;
    -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;
  }

  .product {
    margin-bottom: 0px;
    text-decoration: none;
  }

  .menu-wrapper_footer {
    display: none;
  }

  .link_footer {
    text-decoration: none;
  }

  .link_footer.top-margin {
    margin-top: 28px;
  }

  .pricing {
    text-decoration: none;
  }

  .col_footer {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-right: 0px;
    -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;
  }

  .container-social {
    left: 0px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }

  .footer-motto {
    width: 70%;
    margin-top: 20px;
  }

  .lottie-awesomic-hero {
    height: 500px;
    min-width: 500px;
  }

  .desc-pht {
    top: 0px;
    -o-object-fit: contain;
    object-fit: contain;
  }

  .desc-pht.desktop {
    display: none;
  }

  .desc-pht.mob {
    display: block;
    width: 100px;
    height: 116%;
    min-height: auto;
  }

  .photo-slider {
    width: 100%;
    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: end;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end;
  }

  .card-slider {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    min-height: 116px;
    margin-right: 20px;
    -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;
  }

  .info-text-slider {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: auto;
    margin-top: 0px;
    margin-left: 0px;
    -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;
  }

  .info-text-slider.third-slide {
    padding-left: 0px;
  }

  .divider-slider-photo {
    display: none;
  }

  .name-person-slider {
    margin-top: 0px;
  }

  .adress-tablet {
    bottom: -1px;
    margin-bottom: 0px;
  }

  .menu-wrapper-mobile {
    display: block;
  }

  ._1-footer-menu {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }

  .h1.hero.inline {
    display: inline;
  }

  .h1.pricing-hero {
    max-width: 360px;
  }

  .h1.test-hero {
    max-width: 360px;
  }

  .h1.test-hero.hiw {
    max-width: 700px;
  }

  .h1.s-display-show.s-28.xs-fixed-w-350 {
    width: 355px;
    max-width: 360px;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
  }

  .h1.s-display-show.s-28.xs-fmin-w-360 {
    width: 360px;
    max-width: 360px;
    min-width: 360px;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
  }

  .h2.gold.price {
    font-size: 40px;
    line-height: 60px;
  }

  .h2.center {
    text-align: center;
  }

  .h2.designers {
    display: none;
    text-align: center;
  }

  .h2.designers.mob {
    display: block;
  }

  .h2.hq-section {
    max-width: 312px;
  }

  .h2.about-page {
    font-size: 28px;
  }

  .h2.margins {
    margin-right: 0px;
    margin-left: 0px;
  }

  .h3._404 {
    width: 300px;
  }

  .h3.mobile-hide {
    display: none;
  }

  .h3.mobile-display {
    display: block;
  }

  .h5 {
    font-size: 24px;
  }

  .h6.shadow.count-designers {
    font-size: 16px;
    line-height: 20px;
  }

  .h6.cards-ui {
    font-size: 13px;
    line-height: 18px;
  }

  .h7.vs {
    font-size: 16px;
    line-height: 20px;
  }

  .h7.vs.new-table {
    font-weight: 200;
  }

  .body-text-l.center {
    text-align: center;
  }

  .body-text-l.in-cta {
    padding-right: 24px;
    padding-left: 24px;
  }

  .body-text-l.s-textm {
    font-size: 16px;
    line-height: 26px;
  }

  .body-text-m.yellow.s-text-xs {
    font-weight: 200;
  }

  .body-text-m._80.price-table {
    font-size: 14px;
  }

  .body-text-m._80.mobile-ui-designer {
    max-width: 184px;
  }

  .body-text-m.center {
    text-align: center;
  }

  .body-text-m.announcement-text {
    display: block;
    margin-right: 0px;
    margin-left: 0px;
    -webkit-justify-content: space-around;
    -ms-flex-pack: distribute;
    justify-content: space-around;
    -webkit-box-align: baseline;
    -webkit-align-items: baseline;
    -ms-flex-align: baseline;
    align-items: baseline;
    text-align: center;
  }

  .body-text-m._90.hide-mobile {
    display: none;
  }

  .body-text-m._90.display-mobile {
    display: block;
  }

  .body-text-s._80.cards {
    font-size: 9px;
    line-height: 14px;
  }

  .body-text-xs.title {
    margin-bottom: 0px;
  }

  .body-text-xs._90.mobile-ui-designer {
    max-width: 258px;
  }

  .menu-mob-container {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-right: 28px;
  }

  .menu-container {
    margin-top: 5vh;
  }

  ._1 {
    display: inline;
    overflow: auto;
    width: auto;
    line-height: 24px;
    font-weight: 400;
    white-space: normal;
  }

  ._2 {
    display: inline;
    overflow: auto;
    width: auto;
    line-height: 24px;
    font-weight: 400;
    white-space: normal;
  }

  ._5 {
    display: inline;
    overflow: auto;
    width: auto;
    line-height: 24px;
    font-weight: 400;
    white-space: normal;
  }

  ._3 {
    display: inline;
    overflow: auto;
    width: auto;
    line-height: 24px;
    font-weight: 400;
    white-space: normal;
  }

  .portfolio-body {
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/60b4f52b1ddaa8e5dbcafe96_1-stars-portfolio-mob-flexible.svg"), url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/60b4f52ad012f748b34ffbb4_1-glow-portfolio-mob-flexible.svg");
    background-position: 50% 0%, 50% 0%;
    background-size: 375px, 561px;
    background-repeat: no-repeat, no-repeat;
  }

  .title-porfolio-1 {
    margin-top: 102px;
  }

  .text-works {
    font-size: 16px;
  }

  .case-type {
    font-size: 14px;
  }

  .image-51 {
    display: block;
    height: 100%;
    max-height: none;
    max-width: 100%;
  }

  .image-51.home {
    display: none;
    width: 320px;
    height: 320px;
    -o-object-fit: cover;
    object-fit: cover;
    -o-object-position: 0% 50%;
    object-position: 0% 50%;
  }

  .image-51.home.mob {
    display: block;
  }

  .image-51.portfolio-apyswap {
    display: none;
    width: 320px;
    height: 320px;
    -o-object-fit: cover;
    object-fit: cover;
    -o-object-position: 0% 50%;
    object-position: 0% 50%;
  }

  .image-51.redtrack {
    display: none;
    width: 320px;
    height: 320px;
    -o-object-fit: cover;
    object-fit: cover;
    -o-object-position: 0% 50%;
    object-position: 0% 50%;
  }

  .image-51.redtrack.mob {
    display: block;
  }

  .image-51.redtrack.tab-mob {
    width: 320px;
  }

  .image-51.redtrack.mob {
    display: block;
    width: 320px;
  }

  .holder-text-portfolio {
    padding-top: 28px;
    padding-left: 28px;
  }

  .holder-text-portfolio.entirebody {
    width: 100%;
    height: 100%;
    max-width: 100%;
    -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;
  }

  .nomber-page-containet {
    position: relative;
    left: 0%;
    top: -48px;
    right: 0%;
    bottom: 0%;
    margin-right: auto;
    margin-left: auto;
    background-color: transparent;
  }

  .plan-price-wrapper {
    margin-top: 8px;
    margin-bottom: 20px;
  }

  .plan-price-subtext {
    font-family: 'E ukraine', sans-serif;
  }

  .plan-pricing {
    margin-right: 0px;
    margin-left: 0px;
  }

  .plan-pricing.bottom {
    max-width: 110px;
    margin-top: 24px;
    margin-right: 8px;
    margin-left: 8px;
  }

  .container-statistics-title {
    margin-right: 0px;
  }

  .info-statistics {
    margin-top: 64px;
  }

  .left-block-statistics {
    max-width: 360px;
    padding-right: 10px;
    padding-left: 10px;
  }

  .up-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;
  }

  .down-wrapper {
    margin-top: 48px;
    -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;
  }

  .up-2 {
    margin-top: 12px;
    margin-left: 0px;
  }

  .button-container-review {
    margin-top: 44px;
  }

  .image-120 {
    display: none;
  }

  .image-120.desk {
    display: none;
  }

  .accordion-item-trigger {
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .icon-close {
    display: block;
    margin-top: 3px;
  }

  ._2-menu {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-right: 0px;
    -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;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
  }

  .policy-heading-wrapper {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .body-terms {
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/60b4fbbbf862f44a7154275d_1-mob-trust-page-stars.svg"), url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/60b4fbbe66d8d160ba31ec6c_1-mob-trust-page-glow.svg");
    background-size: 375px, 561px;
  }

  .policy-content {
    overflow: hidden;
  }

  .policy-heading {
    margin-bottom: 20px;
    font-size: 26px;
    line-height: 1.3em;
  }

  .policy-date {
    color: #ccc;
  }

  .rich-text h3 {
    font-size: 22px;
    line-height: 1.5em;
  }

  .rich-text h4 {
    font-size: 18px;
    line-height: 1.5em;
  }

  .cta-section {
    padding-right: 10px;
    padding-bottom: 240px;
    padding-left: 10px;
  }

  .tabs-menu-terms {
    z-index: 6;
    margin-left: 10px;
    padding-left: 20px;
  }

  .h1-terms {
    font-size: 30px;
    line-height: 48px;
    letter-spacing: 0px;
  }

  .title-terms {
    margin-top: 120px;
    padding-left: 18px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }

  .body-home {
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/60df866aad63e80510d14083_Mobile-home-new-stars.svg"), url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/611d784d70d32fcffc60f6c1_new-home-mob-glow-up.svg");
    background-size: 375px 902px, 499px 1100px;
  }

  .hero-illustration-1 {
    position: relative;
    left: 40px;
    right: 40px;
    display: none;
  }

  .hero-illustration-1.mob {
    left: 40px;
    right: 0px;
    display: block;
    height: auto;
    max-height: 100%;
  }

  .hero-illustration-2 {
    position: relative;
    left: -20px;
    top: -10px;
    right: -20px;
    bottom: -10px;
    display: none;
  }

  .hero-illustration-2.mob {
    left: -25px;
    right: 0px;
    display: block;
    height: auto;
    max-height: 100%;
  }

  .section.second {
    padding-bottom: 120px;
  }

  .section.pricing-page-bg {
    padding-top: 120px;
    padding-bottom: 240px;
  }

  .section.pricing-pg {
    padding-top: 120px;
    padding-bottom: 0px;
  }

  .section.pricing-page {
    padding-bottom: 97px;
  }

  .section.potfolio-p-bg {
    padding-top: 42px;
    padding-bottom: 240px;
  }

  .section.work {
    overflow: hidden;
  }

  .section.angels {
    margin-bottom: 56px;
    padding-top: 120px;
    padding-bottom: 0px;
  }

  .section.angels.temp {
    padding-top: 120px;
  }

  .section.astronauts {
    height: 639px;
    margin-bottom: 120px;
  }

  .section.about-page {
    padding-top: 0px;
    padding-bottom: 240px;
  }

  .section.vs-cards {
    margin-top: 70px;
    padding-right: 0px;
    padding-left: 0px;
  }

  .section.vs-page {
    padding: 50px 0px 240px;
  }

  .section.paddings-0 {
    padding-right: 0px;
    padding-left: 0px;
  }

  .section.case-study-page {
    padding-bottom: 220px;
  }

  .section.new-moris {
    padding-top: 0px;
    padding-bottom: 240px;
  }

  .section.new-moris {
    padding-top: 60px;
    padding-bottom: 240px;
  }

  .section._120.m-60.s-b-0 {
    padding-bottom: 0px;
  }

  .section._120.m-60.s-b-0.overflow-hidden {
    overflow: hidden;
  }

  .section.rel._120.m-80.s-b-20 {
    padding-bottom: 20px;
  }

  .section.moris-new {
    padding-bottom: 238px;
  }

  .section.third {
    padding-top: 0px;
  }

  .section.home-advantages {
    padding-bottom: 60px;
  }

  .section.white.after-wave {
    z-index: 10;
    margin-bottom: -10px;
    padding-bottom: 30px;
  }

  .section.white.after-wave.top {
    padding-top: 36px;
  }

  .section.faq-wave {
    overflow: hidden;
  }

  .home-portfolio-grid {
    max-width: 320px;
    margin-top: 36px;
    grid-auto-rows: 320px;
    grid-column-gap: 0px;
    -ms-grid-columns: 100%;
    grid-template-columns: 100%;
    -ms-grid-rows: 320px 320px 320px 320px 320px 320px 320px;
    grid-template-rows: 320px 320px 320px 320px 320px 320px 320px;
  }

  .p-grid-cell.gif-5 {
    display: none;
  }

  .p-grid-cell.easyplan-home {
    display: block;
  }

  .p-grid-lightbox {
    width: 320px;
    height: 320px;
  }

  .p-grid-lightbox.long-mobile {
    height: 100%;
  }

  .p-grid-lightbox.hide-mob {
    display: none;
  }

  .p-grid-lightbox.hide-desk {
    display: inline-block;
  }

  .cell-image {
    height: 320px;
    -o-object-fit: cover;
    object-fit: cover;
    -o-object-position: 0% 0%;
    object-position: 0% 0%;
  }

  .cell-image.long {
    min-height: 670px;
  }

  .cell-image.bg-1 {
    background-size: cover;
  }

  .cell-image.long-mob {
    min-height: 670px;
  }

  .cell-image.square.tab {
    display: none;
  }

  .cell-image.square.mob {
    display: block;
    height: 670px;
  }

  .cell-image.medium.desk {
    display: none;
  }

  .cell-image.wide-mob {
    display: block;
  }

  .cell-image.wide-desk {
    display: none;
  }

  .info-heading-wrapper {
    max-width: 320px;
  }

  .cta-heading {
    padding-right: 0px;
    padding-left: 0px;
  }

  .addvantages-heading {
    display: none;
    font-size: 20px;
  }

  .addvantages-heading.mob {
    display: block;
    line-height: 30px;
  }

  .ghost-button-wrap {
    max-width: 380px;
  }

  .ghost-button-wrap.pricing-page {
    width: 96px;
  }

  .plan {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .plan-info-container {
    -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;
  }

  .designers-cards-wrapper {
    margin-top: 80px;
  }

  .designers-cards-wrapper.vs {
    margin-top: 44px;
  }

  .designers-cards-wrapper.home {
    overflow: auto;
    width: 100vw;
    max-width: 100vw;
    margin-top: 0px;
    padding-bottom: 32px;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }

  .designers-cards-wrapper.page-vs {
    overflow: auto;
    width: 100vw;
    max-width: 100vw;
    margin-top: 44px;
    padding-bottom: 32px;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }

  .designers-cards-wrapper.d-about {
    overflow: auto;
    width: 100vw;
    max-width: 100vw;
    margin-bottom: -32px;
    padding-bottom: 32px;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }

  .designers-cards-wrapper.about-page {
    overflow: auto;
    width: 100vw;
    max-width: 100vw;
    margin-top: 0px;
    margin-bottom: -32px;
    padding-top: 0px;
    padding-bottom: 32px;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }

  .designer-card {
    width: 100%;
    max-width: 280px;
  }

  .designer-card.second {
    left: 20px;
    top: 20px;
  }

  .designer-card.second.home {
    left: 0px;
    top: 0px;
    margin-right: 16px;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    -webkit-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  .designer-card.second.about {
    left: 0px;
    top: 0px;
    margin-right: 16px;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    -webkit-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  .designer-card.third {
    top: 0px;
    right: 20px;
    margin-bottom: 50px;
    -webkit-transform: rotate(4deg);
    -ms-transform: rotate(4deg);
    transform: rotate(4deg);
  }

  .designer-card.third.home {
    right: 0px;
    margin-right: 16px;
    margin-bottom: 0px;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    -webkit-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  .designer-card.third.about {
    right: 0px;
    margin-right: 16px;
    margin-bottom: 0px;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    -webkit-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  .designer-card.fourth {
    left: 15px;
    top: 0px;
    margin-bottom: 30px;
    -webkit-transform: rotate(-3deg);
    -ms-transform: rotate(-3deg);
    transform: rotate(-3deg);
  }

  .designer-card.fourth.home {
    left: 0px;
    margin-right: 16px;
    margin-bottom: 0px;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    -webkit-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  .designer-card.fourth.about {
    left: 0px;
    margin-right: 16px;
    margin-bottom: 0px;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    -webkit-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  .designer-card.fifth {
    top: 0px;
    right: 15px;
    -webkit-transform: rotate(4deg);
    -ms-transform: rotate(4deg);
    transform: rotate(4deg);
  }

  .designer-card.fifth.home {
    right: 0px;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    -webkit-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  .designer-card.fifth.about {
    right: 0px;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    -webkit-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  .designer-card.first {
    top: 0px;
    margin-bottom: 30px;
  }

  .designer-card.first.home {
    margin-right: 16px;
    margin-bottom: 0px;
    margin-left: 18px;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    -webkit-transform: translate(0px, 0px) rotate(0deg);
    -ms-transform: translate(0px, 0px) rotate(0deg);
    transform: translate(0px, 0px) rotate(0deg);
  }

  .designer-card.first.home.margin-l {
    margin-left: 28px;
  }

  .designer-card.first.about {
    margin-right: 16px;
    margin-bottom: 0px;
    margin-left: 48px;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    -webkit-transform: translate(0px, 0px) rotate(0deg);
    -ms-transform: translate(0px, 0px) rotate(0deg);
    transform: translate(0px, 0px) rotate(0deg);
  }

  .designer-card.casestudy {
    top: 0px;
    margin-bottom: 30px;
  }

  .designer-card.sixth {
    left: 15px;
    top: 0px;
    margin-bottom: 30px;
    -webkit-transform: rotate(-3deg);
    -ms-transform: rotate(-3deg);
    transform: rotate(-3deg);
  }

  .designer-card.sixth.about {
    left: 0px;
    margin-right: 16px;
    margin-bottom: 0px;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    -webkit-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  .designer-card.eighth {
    top: 0px;
    right: 15px;
    -webkit-transform: rotate(4deg);
    -ms-transform: rotate(4deg);
    transform: rotate(4deg);
  }

  .designer-card.eighth.about {
    right: 0px;
    margin-right: 24px;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    -webkit-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  .cosmonaut-wrapper {
    max-width: 280px;
    margin-top: 20px;
  }

  .cosmonaut-wrapper.vs {
    margin-top: 60px;
  }

  .slider-nav-mob {
    position: relative;
    width: 100%;
    height: 50px;
    margin-top: 40px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }

  .numbers {
    position: static;
    background-color: transparent;
  }

  .dropdown-question {
    padding-left: 0px;
  }

  .dropdown-question.first {
    position: relative;
    top: -10px;
  }

  .dropdown-question.first.vs {
    top: 0px;
  }

  .dropdown-advantages-ico {
    width: 60px;
    height: 60px;
  }

  .dropdown-ico-wrap {
    display: block;
    padding-top: 12px;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }

  .dropdown-ico-wrap.first {
    padding-top: 14px;
  }

  .dropdown-ico-wrap.first.vs {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-top: 0px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }

  .dropdown-ico-wrap.vs {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-top: 0px;
  }

  .dropdown-answer {
    margin-bottom: 0px;
    padding-top: 14px;
    padding-left: 65px;
  }

  .dropdown-answer.first {
    position: relative;
    z-index: 2;
    padding-top: 4px;
  }

  .dropdown-answer.first.vs {
    padding-top: 14px;
  }

  .advantages-photo.img-4 {
    left: 20px;
    min-height: 220px;
    min-width: 220px;
  }

  .advantages-photo.img-2 {
    max-width: 320px;
    min-height: 240px;
  }

  .advantages-photo.img-3 {
    left: -10px;
    min-height: 220px;
    min-width: 380px;
  }

  .advantages-photo.img-1 {
    left: 10px;
    top: auto;
    right: 0%;
    bottom: 0%;
    max-height: 400px;
    min-height: 250px;
    min-width: 350px;
  }

  .advantages-photo-wrapper {
    display: none;
    overflow: hidden;
    margin-top: 16px;
    margin-bottom: 0px;
  }

  .footer-terms {
    margin-top: -128px;
    padding-top: 128px;
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/60b4fbbad012f7a3b95024bd_2-mob-trust-page-stars.svg"), url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/60b4fbbeb7ad9b51cc7013cf_2-mob-trust-page-glow.svg");
    background-position: 50% 100%, 50% 0%;
    background-size: 375px, 561px;
  }

  .tab-pane-portfolio {
    padding-right: 10px;
    padding-left: 10px;
  }

  .portfolio-grid {
    max-width: 320px;
    margin-right: auto;
    margin-left: auto;
    justify-items: center;
    grid-auto-rows: 320px;
    grid-column-gap: 0px;
    -ms-grid-columns: 100%;
    grid-template-columns: 100%;
    -ms-grid-rows: 320px 320px 320px 320px 320px 320px 320px;
    grid-template-rows: 320px 320px 320px 320px 320px 320px 320px;
  }

  .portfolio-grid.third {
    -ms-grid-rows: 320px 320px 320px 320px 320px;
    grid-template-rows: 320px 320px 320px 320px 320px;
  }

  .portfolio-grid.fourth-grid {
    -ms-grid-rows: 320px 320px 320px 320px 320px 320px 320px;
    grid-template-rows: 320px 320px 320px 320px 320px 320px 320px;
  }

  .portfolio-grid.finth {
    margin-right: auto;
    margin-left: auto;
    -ms-grid-rows: 320px 320px 320px 320px 320px 320px 320px;
    grid-template-rows: 320px 320px 320px 320px 320px 320px 320px;
  }

  .portfolio-grid.first {
    grid-auto-flow: row dense;
  }

  .rocket-img {
    height: 320px;
    max-width: 300px;
  }

  .button-trial-price {
    left: 0px;
    width: 96px;
    max-width: 370px;
  }

  .body-pricing {
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/6072791b3b903ca93c647387_pricing-glow-final-mob.svg"), url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/6073c5bb80ced730f4def5ca_Stars-pricing-mob-2.svg");
    background-size: 1000px, 375px;
  }

  .plan-name {
    line-height: 20px;
  }

  .plan-price.pricebar {
    font-size: 16px;
  }

  .logo-p-page.right-margin {
    margin-right: 15px;
  }

  .circlestars-img-holder {
    display: none;
  }

  .circlestars-img-holder.mob-ver {
    position: static;
    display: block;
    margin-top: 135px;
  }

  .hint-img-wrapper {
    height: 36px;
    padding-bottom: 0px;
  }

  .hint-container {
    left: -275px;
    display: none;
  }

  .hint-container.second-hint {
    left: -230px;
  }

  .hint-container.vs-pickle {
    left: -180px;
  }

  .hint-box-poiner {
    margin-right: -178px;
  }

  .hint-box-poiner.second {
    margin-right: -156px;
  }

  .price-bar {
    background-color: #2c2b46;
  }

  .price-bar-container {
    width: 100%;
    max-width: 375px;
    margin-right: auto;
  }

  .price-bar-container.vs-pickle {
    max-width: 400px;
    -webkit-justify-content: space-around;
    -ms-flex-pack: distribute;
    justify-content: space-around;
  }

  .price-bar-container.vs-penji {
    max-width: 400px;
    -webkit-justify-content: space-around;
    -ms-flex-pack: distribute;
    justify-content: space-around;
  }

  .pricing-bottom-text {
    margin-top: 88px;
    margin-bottom: 22px;
    text-align: center;
  }

  .portfolio-bg-stars {
    margin-top: 197px;
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/60b4f529083494cd9f517a59_2-stars-portfolio-mob-flexible.svg"), url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/60b4f529213f313d36d164a4_2-glow-portfolio-mob-flexible.svg");
    background-size: 375px, 561px;
  }

  .price-bar-col {
    width: 31%;
  }

  .price-bar-col.last {
    width: 31%;
  }

  .price-bar-col.middle {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
  }

  .wide-secondary-btn {
    width: 320px;
    padding-right: 30px;
    padding-left: 30px;
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/606d8867702f0483992d5d32_Border-wide-btn-white-320.svg");
    font-size: 16px;
    line-height: 20px;
  }

  .wide-secondary-btn:hover {
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/606d8867a9bccc10a9145269_Border-wide-btn-gradient-320.svg");
  }

  .adv-toggle {
    z-index: 1;
    padding-left: 0px;
  }

  .logo-img.desktop {
    display: none;
  }

  .logo-img.mob {
    display: inline-block;
    width: 195px;
    height: 58px;
  }

  .tablink {
    margin-right: 52px;
  }

  .tablink.lasr-home {
    padding-right: 40px;
    border-bottom-style: none;
  }

  .tab-divider {
    left: 122px;
  }

  .adv-ico {
    margin-right: 0px;
  }

  .first-dropdown {
    margin-top: 32px;
  }

  .first-adv-answer {
    top: -14px;
    margin-bottom: -14px;
  }

  .first-adv-answer.vs {
    top: 0px;
    margin-bottom: 0px;
  }

  .adv-dropdown {
    margin-top: 32px;
  }

  .adv-dropdown.second {
    margin-top: 22px;
  }

  .first-adv-toggle {
    z-index: 1;
    overflow: hidden;
    padding-left: 0px;
  }

  .first-adv-ico {
    margin-right: 0px;
  }

  .divider-yellow {
    height: 2px;
  }

  .how-to-container {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    max-width: 360px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }

  .hero-facts-wrapper.about {
    margin-top: 120px;
  }

  .steps-divider.about {
    margin-top: 16px;
    margin-bottom: 16px;
  }

  .hero-how-to {
    padding-top: 80px;
    padding-right: 0px;
    padding-left: 0px;
  }

  .how-to-body {
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/609d12d1335bc411951a732b_hiw-stars-mob.svg"), url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/60743c688de34f8591ae5150_Glow-how-to-mob.svg");
    background-size: 375px, 999px;
  }

  .ht-grid {
    max-width: 320px;
    grid-auto-columns: 0.25fr;
    -ms-grid-rows: 320px 320px 320px 320px 320px 320px 320px 320px 320px 320px 320px 320px;
    grid-template-rows: 320px 320px 320px 320px 320px 320px 320px 320px 320px 320px 320px 320px;
  }

  .ht-grid-img.tab.none {
    display: none;
  }

  .ht-grid-img.mob {
    display: inline-block;
  }

  .nav-mob-logo {
    margin-bottom: 6px;
  }

  .cookie {
    max-width: 351px;
    padding: 20px 16px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .cookie-text-wrapper {
    max-width: 295px;
    margin-right: 0px;
    margin-bottom: 16px;
    margin-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;
    text-align: center;
  }

  .cookie-img {
    display: none;
  }

  .cookie-accept-btn {
    left: 0px;
    max-width: 295px;
  }

  .policy-container {
    padding-right: 18px;
    padding-left: 18px;
  }

  .policy-title {
    padding-left: 0px;
  }

  .policy-title.mobile {
    padding-left: 30px;
  }

  .divider-policy {
    left: 122px;
  }

  .policy-bg {
    max-width: 360px;
    padding-right: 0px;
    padding-left: 0px;
  }

  .title-text-about {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    max-width: 230px;
    -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;
  }

  .triangle-about-us-lottie {
    min-width: 350px;
    margin-bottom: 20px;
  }

  .awesomic-angels-container {
    margin-top: 36px;
    margin-left: 8px;
  }

  .angel-card {
    margin-right: 8px;
    margin-left: 8px;
  }

  .angel-card.first {
    margin-bottom: 0px;
    margin-left: 20px;
  }

  .angel-card.third {
    margin-right: 8px;
  }

  .angel-card.last {
    width: 348px;
    padding-right: 28px;
  }

  .container-hq-photos {
    max-width: 320px;
  }

  .angel-name {
    font-size: 24px;
  }

  .hq-photos-grid {
    -ms-grid-columns: 320px;
    grid-template-columns: 320px;
    -ms-grid-rows: 320px 320px 320px 320px 320px 320px 320px;
    grid-template-rows: 320px 320px 320px 320px 320px 320px 320px;
  }

  .about-photo-dog-container {
    bottom: 476px;
    height: 591px;
    margin-left: -10px;
  }

  .astronaut-container {
    height: 639px;
  }

  .roman {
    left: -39%;
    top: 18%;
    max-width: 338px;
    -webkit-transform: rotate(41deg);
    -ms-transform: rotate(41deg);
    transform: rotate(41deg);
  }

  .nastya {
    top: 53%;
    right: -9%;
    max-width: 264px;
    -webkit-transform: rotate(40deg);
    -ms-transform: rotate(40deg);
    transform: rotate(40deg);
  }

  .hero-title-span {
    display: block;
  }

  .hero-title-span.home {
    display: inline-block;
  }

  .span-text-margin {
    margin-right: 30px;
  }

  .hq-img.mob-none {
    display: none;
  }

  .hq-img.mob {
    display: block;
  }

  .divider-about {
    display: none;
  }

  .hero-about {
    margin-bottom: 64px;
    padding-top: 80px;
    padding-right: 0px;
    padding-left: 0px;
  }

  .astronaut-text-1 {
    left: 8%;
    top: 9%;
  }

  .astronaut-text-2 {
    bottom: 0%;
  }

  .astronaut-text-3 {
    left: 41%;
    top: 48%;
  }

  .arrow-down {
    left: 15%;
    top: -69%;
    height: 60px;
    -webkit-transform: rotate(-17deg);
    -ms-transform: rotate(-17deg);
    transform: rotate(-17deg);
  }

  .arrow-up {
    left: 49%;
    top: 109%;
    height: 60px;
    -webkit-transform: rotate(-32deg);
    -ms-transform: rotate(-32deg);
    transform: rotate(-32deg);
  }

  .body-about {
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/60df866aad63e80510d14083_Mobile-home-new-stars.svg"), url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/611d784d70d32fcffc60f6c1_new-home-mob-glow-up.svg");
    background-position: 50% 0%, 50% 0%;
    background-size: 375px 902px, 499px 1100px;
    background-repeat: no-repeat, no-repeat;
  }

  .astronaut-text.second-line {
    margin-left: 0.9em;
  }

  .astronaut-text.second-line.down {
    margin-left: 5.3em;
  }

  .angels-heading {
    display: block;
  }

  .angels-heading.tab {
    display: none;
  }

  .heading-wrapper-benefits {
    margin-bottom: 40px;
  }

  .lottie-vs-rainbow {
    top: -3.5px;
  }

  .lottie-vs-inline {
    margin-right: 0em;
    margin-bottom: 0px;
  }

  .lottie-vs-wrapper {
    left: -8%;
  }

  .vs-container {
    margin-bottom: 235px;
  }

  .vs-body {
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/60db1b51e9ae687cb365ef0f_vs-mew-Stars-mob.svg"), url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/60db1b50ded237678e6ea37e_vs-mew-glow-mob.svg");
    background-position: 50% 0%, 0% 0%;
    background-size: 375px 641px, 629px 1124px;
    background-repeat: no-repeat, no-repeat;
  }

  .price-columns-grid {
    display: none;
  }

  .pricing-column.gold.pricing-page {
    padding-bottom: 8px;
  }

  .pricing-top.top-padding {
    height: 98px;
    max-width: 116px;
    margin-bottom: 0px;
    padding-bottom: 0px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .pricing-top.top-padding.middle {
    width: 100%;
    max-width: 128px;
  }

  .pricing-top.flex {
    height: 98px;
    margin-bottom: 0px;
    padding-bottom: 0px;
    -webkit-justify-content: space-around;
    -ms-flex-pack: distribute;
    justify-content: space-around;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-radius: 6px;
    background-color: #2c2b46;
  }

  .pricing-top.flex.price-page {
    height: auto;
    margin-bottom: 44px;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    background-color: transparent;
  }

  .pricing-top.bar {
    height: 98px;
    max-width: 116px;
    margin-bottom: 0px;
    padding-bottom: 0px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .pricing-top.bar.middle {
    width: 100%;
    max-width: 128px;
    margin-right: 0px;
  }

  .pricing-top.bar.last {
    max-width: 116px;
    margin-right: 0px;
  }

  .pricing-top.bar.first {
    max-width: 116px;
    margin-right: 0px;
    margin-left: 0px;
  }

  .pricing-top.vs-penji {
    height: 98px;
    max-width: 187.5px;
    margin-bottom: 0px;
    padding-bottom: 0px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .vs-logo-awesomic.in-bar {
    height: 48px;
  }

  .pricing-h3-title.bottom-margin {
    margin-bottom: 0px;
  }

  .pricing-vs-line {
    height: 40px;
    border-radius: 0px;
  }

  .pricing-vs-line.borders {
    border-right: 1px solid hsla(0, 0%, 100%, 0.3);
    border-left: 1px solid hsla(0, 0%, 100%, 0.3);
    border-radius: 0px;
  }

  .pricing-vs-line.left-border {
    border-left: 1px solid hsla(0, 0%, 100%, 0.3);
  }

  .pricing-vs-line.price-hint {
    margin-top: 48px;
  }

  .pricing-middle-line {
    height: 98px;
    margin-bottom: 27px;
    padding-left: 0px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }

  .pricing-middle-line.price-col {
    height: 52px;
    margin-bottom: 8px;
    text-align: center;
  }

  .pricing-middle-line.first {
    height: 62px;
    margin-bottom: 22px;
  }

  .pricing-middle-line.middle {
    height: 98px;
  }

  .vs-pr-text-wrapper {
    width: 100%;
    margin-top: 22px;
    padding-bottom: 0px;
    text-align: center;
  }

  .title-text-vs {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    max-width: 230px;
    -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;
  }

  .title-text-vs.mobile {
    max-width: 360px;
  }

  .text-block-mob {
    display: block;
  }

  .reviews-grid.pricing {
    margin-top: 0px;
  }

  .review-container {
    margin-top: 160px;
    padding-right: 0px;
    padding-left: 0px;
  }

  .grid-price-mobile {
    display: -ms-grid;
    display: grid;
    width: 100%;
    max-width: 360px;
    margin-right: auto;
    margin-left: auto;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    grid-auto-flow: row;
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    -ms-grid-columns: 116fr 128fr 116fr;
    grid-template-columns: 116fr 128fr 116fr;
  }

  .grid-price-mobile._2-cols {
    justify-items: center;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    -ms-grid-rows: auto auto auto auto;
    grid-template-rows: auto auto auto auto;
  }

  .grid-price-mob-title {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 54px;
    margin-top: 8px;
    -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;
  }

  .pricelist-btn-wrapper {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-top: 36px;
    -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;
  }

  .vs-penji-body {
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/608933fdcacf0428b3f88b1e_penji-stars-bg-mob.svg"), url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/608933fdc5a4ef798706da2f_penji-glow-bg-mob.svg");
    background-size: 375px, 1000px;
  }

  .vs-penji-text-wrapper {
    width: 100%;
    margin-top: 22px;
    padding-bottom: 0px;
    text-align: center;
  }

  .top-pricing-plan {
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-bottom: 8px;
  }

  .top-pricing-plan.simple {
    margin-top: 44px;
    padding-top: 0px;
  }

  .pricing-page-line {
    height: 24px;
  }

  .pricing-page-line.borders {
    border-right: 1px solid hsla(0, 0%, 100%, 0.3);
    border-left: 1px solid hsla(0, 0%, 100%, 0.3);
    border-radius: 0px;
  }

  .price-page-title-grid {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 78px;
    padding-top: 36px;
    padding-bottom: 20px;
    -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;
  }

  .pricing-page-middle-line {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 108px;
    padding-top: 76px;
    padding-bottom: 4px;
    -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;
  }

  .cosmonaut-img {
    width: 280px;
    height: 376px;
  }

  .case-lottie-arrow {
    margin-bottom: 30px;
  }

  .h4.s-h5 {
    font-size: 24px;
    line-height: 36px;
  }

  .letters-section-cont.study-case {
    margin-bottom: 64px;
  }

  .case-screenshots-grid.graphics {
    margin-bottom: 110px;
    grid-row-gap: 32px;
    -ms-grid-rows: auto 320px 320px 320px;
    grid-template-rows: auto 320px 320px 320px;
  }

  .case-screenshots-grid.merch {
    margin-top: 160px;
  }

  .body-entirebody-case {
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/609ba08d39f95cfb66af3760_case-study-stars-mob.svg"), url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/609d116c7af32a35019301a7_case-study-glow-mob.svg");
    background-size: 375px, 1001px;
  }

  .button-container-cta.longread {
    max-width: 270px;
  }

  .button-container-cta.longread-ui {
    max-width: 270px;
  }

  .button-container-cta.s-left-264 {
    max-width: 264px;
  }

  .case-hero-heading.mob {
    max-width: 340px;
  }

  .announcement-bar {
    height: 60px;
  }

  .announcement-container {
    margin-right: 12px;
    margin-left: 12px;
  }

  .upvote-button {
    max-width: 113px;
    margin-left: 10px;
    padding-right: 16px;
    padding-left: 16px;
  }

  .gif._6 {
    min-height: 320px;
    min-width: 320px;
  }

  .gif.gif-7 {
    width: 100%;
  }

  .gif._8 {
    width: 100%;
  }

  .gif.gif-2 {
    -o-object-fit: cover;
    object-fit: cover;
  }

  .case-study-button {
    position: absolute;
    left: 32px;
    top: auto;
    right: 32px;
    bottom: 28px;
    max-width: 256px;
  }

  .mob-designer-slide-divider {
    display: block;
    width: 20px;
    padding-right: 0px;
    padding-bottom: 0px;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
  }

  .triangle-static-img {
    height: 404px;
  }

  .span-h2-mob {
    display: block;
  }

  ._404-container {
    margin-top: 60px;
    margin-bottom: 296px;
  }

  ._404-img {
    width: 406px;
    height: 368px;
    max-width: 406px;
    margin-right: 22px;
    margin-bottom: 17px;
  }

  ._404-body {
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/60b4f12d12bb9b0858e96e5b_glow-404-mob.svg"), url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/60b4f0e612bb9b82c9e96d07_Stars-404-mob.svg");
    background-size: 480px, 375px;
  }

  ._404-img-mask {
    width: 100%;
    height: auto;
    max-width: 375px;
  }

  .longread_hero-heading.tab {
    display: none;
  }

  .longread_hero-heading.mob {
    display: block;
    width: 100%;
  }

  .longread_lottie-arrow {
    margin-bottom: 30px;
  }

  .longread_lottie-arrow.ui-designer {
    width: 114px;
    height: 118px;
    margin-bottom: 80px;
  }

  .spacer._120.s-80 {
    height: 80px;
  }

  .spacer._64.s-40 {
    height: 40px;
  }

  .spacer._280.m-136.s-242 {
    height: 242px;
  }

  .spacer._32.s-20 {
    height: 20px;
  }

  .spacer.s-120 {
    height: 120px;
  }

  .spacer._44.xs-40 {
    height: 40px;
  }

  .spacer._376.m-192.s-137 {
    height: 137px;
  }

  .spacer.xs-38 {
    height: 38px;
  }

  .longread_richtext.tablet.mobile-hide {
    display: none;
  }

  .longread_richtext.tab-98.mobile-hide {
    display: none;
  }

  .longread_richtext.tab-none.mob-display {
    display: block;
  }

  .longread_richtext.mobile-display {
    display: block;
  }

  .longread_richtext.mobile-hide {
    display: none;
  }

  .l-salary-heading {
    margin-bottom: 24px;
  }

  .form_button {
    left: 0px;
    width: 100%;
  }

  .form-input.subscribe-form-input.blog-form {
    min-width: 100%;
  }

  .longread_pros-cons-grid.mobile-hide {
    display: none;
  }

  .longread_pros-cons-grid.mobile-show {
    display: -ms-grid;
    display: grid;
  }

  .longread_h1-span {
    display: inline;
  }

  .mobile-span-block {
    display: block;
  }

  .vs-pickle-portfolio {
    max-width: 320px;
    margin-top: 36px;
    grid-auto-rows: 320px;
    grid-column-gap: 0px;
    -ms-grid-columns: 100%;
    grid-template-columns: 100%;
    -ms-grid-rows: 320px 320px 320px 320px 320px 320px 320px;
    grid-template-rows: 320px 320px 320px 320px 320px 320px 320px;
  }

  .vs-bottom-decorative-wrap {
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/60db1b4f88f6e9eea31f1927_vs-mew-2-glow-mob.svg"), url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/60db1b50405491bb3bb08c26_vs-mew-2-Stars-mob.svg");
    background-position: 0% 100%, 50% 100%;
    background-size: 631px, 375px;
    background-repeat: no-repeat, no-repeat;
  }

  .new-rocket-wrapper {
    bottom: 580px;
  }

  .new-rocket {
    height: 320px;
    max-width: 300px;
  }

  .new-rocket.mobile-ver {
    bottom: 580px;
  }

  .gradient-how-it-works.block {
    white-space: nowrap;
  }

  .video-heading {
    display: inline-block;
    font-size: 28px;
    line-height: 45px;
    font-weight: 500;
  }

  .video-container-arrow {
    margin-left: 32px;
  }

  .home-decoration-wrapper {
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/60df866aad63e8503bd14082_Mobile-home-new-stars-2.svg"), url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/611d78c2b39eed3efa67027f_new-home-mob-glow-btm.svg");
    background-position: 50% 100%, 50% 100%;
    background-size: 375px 1602px, 499px 1602px;
    background-repeat: no-repeat, no-repeat;
  }

  .new-moris-awesomic-dog {
    display: none;
  }

  .new-moris-mob-cont {
    position: absolute;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 408px;
    height: 591px;
    -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;
  }

  .ui-longread-col {
    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;
  }

  .ui-longread-img.mobile-hide {
    display: none;
  }

  .ui-longread-block {
    max-width: 320px;
    margin-right: auto;
    margin-left: auto;
  }

  .ui-longread-block.s-360 {
    width: 100%;
    max-width: 360px;
  }

  .ui-longread-cards-cont {
    height: 484px;
    margin-top: 42px;
    margin-bottom: -42px;
    padding-top: 20px;
    padding-left: 0px;
  }

  .ui-longread-cards-cont.uiux-cards {
    height: 430px;
  }

  .ui-longread-h2 {
    max-width: 481px;
    padding-right: 18px;
    padding-left: 18px;
    text-align: center;
  }

  .container-longread-ui {
    max-width: 360px;
  }

  .key-skill_card {
    padding: 10px;
  }

  .key-skill_card.hard-skills {
    left: 106px;
    top: 120px;
    height: auto;
    max-width: 205px;
  }

  .key-skill_card.soft-skills {
    position: relative;
    left: 24px;
    height: auto;
    max-width: 205px;
  }

  .key-skill_content {
    min-height: 248px;
    padding: 14px 7px 28px;
  }

  .key-skills-wrapper {
    width: 160px;
    grid-row-gap: 10px;
  }

  .key-skills {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .key-skills_icon {
    width: 13px;
    height: 13px;
    margin-right: 5px;
  }

  .ui-designer_body {
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/60f015db9757da4061af65d3_ui-designer_1stars-mob.svg"), url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/60f015dca53ce668a239aadc_ui-designer_1glow-mob.svg");
    background-size: 375px, 701px;
  }

  .desk-block-span.s-inline {
    display: inline;
  }

  .cards-ui-gradient {
    padding: 4px;
  }

  .ui-designer_bottom-mob-glow {
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/60f015dbebadfcebf59d4073_ui-designer_2stars-mob.svg"), url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/60f015ddc2608f43dfe90418_ui-designer_2glow-mob.svg");
    background-position: 50% 100%, 50% 100%;
    background-size: auto, auto;
    background-repeat: no-repeat, no-repeat;
  }

  .memory_arrow {
    margin-bottom: 30px;
  }

  .memory_body {
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/614de5997bf7b39fd4beabd0_mentum_glow-mob-1.svg"), url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/60f8186b0a192e8edfd1903a_memory_mob-1-stars.svg");
    background-size: 621px 1124px, 375px 641px;
  }

  .memory_mob-hero-img {
    width: 283px;
    height: 256px;
  }

  .memory_reference-text {
    margin-top: 40px;
    margin-bottom: 0px;
  }

  .case_bottom-bg {
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/60df866aad63e8503bd14082_Mobile-home-new-stars-2.svg"), url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/60f958e27499775e925d61a2_cases_glow-mob-2.svg");
    background-size: 375px 1602px, 649px 1602px;
  }

  .case_container {
    max-width: 320px;
  }

  .case_img.tab-display.mob-hidden {
    display: none;
  }

  .case_img.tab-hidden.mob-display {
    display: block;
    width: 320px;
    height: 320px;
  }

  .cases_body {
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/60f958affbbbfedc5f80477a_cases_stars-mob-1.svg"), url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/60f958afdd300fd4a27322cc_cases_glow-mob-1.svg");
    background-size: 375px 360px, 889px 899px;
  }

  .title_calendly {
    margin-top: 80px;
  }

  .statistics-title_book-demo {
    max-width: 337px;
    margin-right: 0px;
  }

  .bookdemo_body {
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/613217b351d1ac577b70c535_book-demo-stars_mob-1.svg"), url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/60fed1192290f14a794239af_book-demo-glow-1_mob.svg");
    background-size: 375px 320px, 479px 731px;
  }

  .post_title {
    max-width: 330px;
    margin-top: 80px;
  }

  .blog_body {
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/610168f65856b04111699238_blog_stars-1-mob.svg"), url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/610168f7caa51057f5ae0d1d_blog_glow-1-mob.svg");
    background-size: 375px 361px, 561px 899px;
  }

  .blog_bottom-bg {
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/60df866aad63e8503bd14082_Mobile-home-new-stars-2.svg"), url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/610168f7bd10413ecb496a84_blog_glow-2-mob.svg");
    background-size: 375px 1602px, 603px 1602px;
  }

  .post_container {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    max-width: 320px;
    -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;
  }

  .post_author.post {
    width: 100%;
    max-width: 320px;
    margin-top: 28px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }

  .blog_rich-text h2 {
    margin-top: 80px;
    margin-bottom: 20px;
  }

  .blog_rich-text blockquote {
    font-size: 20px;
    line-height: 28px;
  }

  .blog_rich-text figure {
    width: 100%;
    margin-right: auto;
    margin-left: 0px;
  }

  .blog_btn {
    width: 100%;
  }

  .post-body {
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/60f958affbbbfedc5f80477a_cases_stars-mob-1.svg"), url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/6101751b06df9c3acde4262b_post-1-glow-mob.svg");
    background-size: 375px 360px, 562px 900px;
  }

  .post_type-one {
    max-width: 360px;
  }

  .post_bottom-glow {
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/60df866aad63e8503bd14082_Mobile-home-new-stars-2.svg"), url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/610175c7696468cf9f676759_post-2-glow-mob.svg");
    background-size: 375px 1602px, 819px 1602px;
  }

  .blog_rich-text-intro blockquote {
    padding-left: 28px;
  }

  .new-cta_heading {
    padding-right: 0px;
    padding-left: 0px;
    font-size: 28px;
    line-height: 1.6em;
  }

  .new-cta_container {
    padding: 38px 0px;
  }

  .new-cta_container.uiux-longread {
    padding: 34px 14px;
  }

  .new-cta_outline.blog-page {
    max-width: 360px;
  }

  .new-cta_banner-wrap {
    width: 100%;
    padding-right: 10px;
    padding-left: 10px;
  }

  .new-cta_banner-wrap.s-360 {
    max-width: 380px;
  }

  .home_animated-list {
    width: 420px;
    height: 280px;
    margin-left: 0px;
  }

  .home_cosmo-img {
    width: 320px;
    height: auto;
    max-height: 100%;
    max-width: 320px;
  }

  .home_cosmo-wrap {
    margin-top: 20px;
  }

  .lottie-list_wrapper {
    height: 280px;
    max-width: 320px;
  }

  .client-logos_mobile-wide {
    margin-bottom: 80px;
  }

  .blog_tab-pane {
    max-width: 320px;
  }

  .smile-lottie_heading-wrap {
    max-width: 320px;
    text-align: left;
  }

  .triangle_tab-cont {
    height: auto;
  }

  .triangle_heading {
    font-size: 20px;
    line-height: 28px;
  }

  .triangle_tabs {
    width: 323px;
    height: auto;
    margin-bottom: 12px;
  }

  .triangle_tabs-menu {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }

  .triangle_tabs-count {
    position: static;
    background-color: transparent;
  }

  .h-40.m-34.s-28 {
    font-size: 28px;
    line-height: 160%;
  }

  .new-title_wrapper {
    max-width: 320px;
  }

  .first_section {
    overflow: hidden;
    padding-top: 80px;
    padding-right: 0px;
    padding-left: 0px;
  }

  .blog_toc {
    padding: 0px;
    background-color: transparent;
    line-height: 26px;
    font-weight: 300;
  }

  .main-post-type {
    max-width: 320px;
  }

  .post_intro-wrapper {
    padding-top: 80px;
  }

  .post-title {
    font-size: 28px;
    font-weight: 500;
  }

  .post-title h1 {
    font-size: 28px;
  }

  .submenu_link-2.large {
    min-width: auto;
  }

  .mob-navlink-2 {
    margin-right: 0px;
  }

  .navbar-mobile-2 {
    width: 100%;
    margin-right: 0px;
    margin-left: 0px;
    padding-left: 28px;
  }

  .ghost-button-wrap-2 {
    max-width: 380px;
  }

  .menu-3 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-right: 28px;
    padding-left: 28px;
  }

  .uiux-skills-card {
    padding: 10px;
  }

  .uiux-skills-card.ux-based {
    position: relative;
    left: 0px;
    height: auto;
    max-width: 205px;
    -webkit-transform: rotate(-15deg);
    -ms-transform: rotate(-15deg);
    transform: rotate(-15deg);
  }

  .uiux-skills-card.ui-based {
    left: 130px;
    top: 70px;
    height: auto;
    max-width: 205px;
    -webkit-transform: rotate(11deg);
    -ms-transform: rotate(11deg);
    transform: rotate(11deg);
  }

  .uiux-skills-content {
    min-height: 220px;
    padding: 14px 7px 28px;
  }

  .achievements_col-left {
    position: static;
  }

  .achievemnets_table {
    max-width: 320px;
  }

  .collection_item {
    margin-right: 8px;
    margin-left: 8px;
  }

  .collection_item.preview-cases {
    margin-left: 0px;
  }

  .collection_item.preview-links {
    margin-left: 0px;
  }

  .aboutus_btm-decor {
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/60df866aad63e8503bd14082_Mobile-home-new-stars-2.svg"), url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/611d78c2b39eed3efa67027f_new-home-mob-glow-btm.svg");
    background-size: 375px 1602px, 499px 1602px;
  }

  .section-no-padding._80.s-60 {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .vid-heading-wrapper {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    max-width: 320px;
    margin-bottom: 28px;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end;
  }

  .vid-lb-image {
    width: 320px;
    height: 200px;
  }

  .vid-lb-image.mobile-hide {
    display: none;
  }

  .vid-lb-image.mobile-show {
    display: block;
    -o-object-fit: contain;
    object-fit: contain;
  }

  .vid-play-btn {
    width: 80px;
    height: 80px;
  }

  .bookdemo_mob-bg {
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/60fed1e7a40c9c7356f5943d_book-demo_stars-2_mob.svg"), url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/6132180a2d91d817e9c3629b_book-demo-glow_mob-2.svg");
    background-position: 50% 100%, 50% 100%;
    background-size: 375px 1001px, 539px 1346px;
    background-repeat: no-repeat, no-repeat;
  }

  .perfecto_img.present-img-1 {
    height: 168.4583282470703px;
  }

  .perfecto_img.present-img-2 {
    height: 168.26388549804688px;
  }

  .perfecto_img.present-img-3 {
    height: 168.4583282470703px;
  }

  .perfecto_review {
    margin-top: 40px;
    margin-bottom: 0px;
  }

  .perfecto_bottom-glow {
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/613bbc86956cf3d1b1d06a91_perfecto-glow-mob-2.svg"), url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/60f818aa6540ba541c58ea4c_memory_mob-2-stars.svg");
    background-size: 871px 1508px, 375px 1178px;
  }

  .perfecto_body {
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/613bbcc3c3d49043aadf84dc_perfecto-glow-mob-1.svg"), url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/60f8186b0a192e8edfd1903a_memory_mob-1-stars.svg");
    background-size: 871px 1125px, 375px 641px;
  }

  .bookdemo_title {
    margin-top: 80px;
  }

  .perfecto_case-details {
    margin-bottom: 28px;
  }

  .hint_price-container {
    left: -275px;
    display: none;
  }

  .hint_price-pointer {
    margin-right: -178px;
  }

  .xs-display-hide {
    display: none;
  }

  .price_hint-trial.tablet {
    display: none;
  }

  .price_hint-trial.mobile {
    position: static;
    display: block;
    margin-top: 36px;
    text-align: center;
  }

  .backed-by_label {
    margin-top: 3px;
    margin-left: 16px;
  }

  .mentum_case-details {
    margin-top: 48px;
    margin-bottom: 28px;
  }

  .col-360 {
    max-width: 363200px;
  }

  .col-360.s-320 {
    max-width: 320px;
  }

  .image.slider-portfolio {
    width: 320px;
    height: 320px;
    margin-right: 12px;
  }

  .image.slider-portfolio-large {
    width: 320px;
    height: 320px;
    margin-right: 12px;
  }

  .preview_container {
    height: 446px;
    padding-left: 28px;
    -ms-grid-columns: 1fr 1fr 1fr 28px;
    grid-template-columns: 1fr 1fr 1fr 28px;
  }

  .mentum_body {
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/60f8186b0a192e8edfd1903a_memory_mob-1-stars.svg"), url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/614de5997bf7b39fd4beabd0_mentum_glow-mob-1.svg");
    background-size: 375px 641px, 621px 1124px;
  }

  .mentum_footer-bg {
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/60f818aa6540ba541c58ea4c_memory_mob-2-stars.svg"), url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/614de59a2140595ac496376e_mentum_glow-mob-2.svg");
    background-position: 50% 100%, 50% 100%;
    background-size: 375px 1178px, 589px 1507px;
    background-repeat: no-repeat, no-repeat;
  }

  .mobile-hero-img-container {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    overflow: hidden;
    width: 100%;
    margin-top: 23px;
    -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;
  }

  .cosmo_hero-img {
    display: block;
    width: 623px;
    height: auto;
    max-width: 623px;
  }

  .care_reference-text {
    margin-top: 40px;
  }

  .care_bottom-bg {
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/60f818aa6540ba541c58ea4c_memory_mob-2-stars.svg"), url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/616046de68d058d71adb5dbd_care_mob-glow-2.svg");
    background-size: 375px 1178px, 601px 1839px;
  }

  .h-32-51.s-24-40.sw-300 {
    max-width: 300px;
  }

  .case-about-mob {
    display: block;
  }

  .body-liveincare {
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/6160483e01c71a047755a279_care_tab-stars-1.svg"), url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/6160484ddf1611849b828a3a_care_mob-glow-1.svg");
    background-size: 768px 1055px, 605px 1124px;
  }

  .slider-projects {
    overflow: hidden;
  }

  .projects-slider_nav {
    max-width: 320px;
  }

  .preview-container {
    width: auto;
  }

  .lr-suggestion-bg {
    padding: 28px 24px;
  }

  .lr-suggestion-bg.bg-perfekto {
    padding-right: 24px;
  }

  .suggection_heading {
    max-width: 240px;
  }

  .suggestion_case-link {
    width: 100%;
  }

  .rich-text-20-32.slider-ol ol {
    padding-left: 20px;
  }

  .h-24-36 {
    font-size: 24px;
  }

  .lr-suggestion-bg.green-bg {
    padding-right: 24px;
  }

  .lr-cta-button {
    left: 0px;
    max-width: 370px;
  }

  .uiux-bottom-bg {
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/60f015dbebadfcebf59d4073_ui-designer_2stars-mob.svg"), url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/60f015ddc2608f43dfe90418_ui-designer_2glow-mob.svg");
    background-position: 50% 100%, 50% 100%;
    background-size: 375px 1602px, 681px 1602px;
    background-repeat: no-repeat, no-repeat;
  }

  .uiux-body {
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/60f015db9757da4061af65d3_ui-designer_1stars-mob.svg"), url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/60cf0caeaa707a90c93ab630_longread-glow-mobile-1.svg");
    background-position: 50% 0%, 50% 0%;
    background-size: 375px 641px, 1005px 1124px;
    background-repeat: no-repeat, no-repeat;
  }

  .uiux-longread-col {
    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;
  }

  .uiux-cta-heading {
    padding-right: 0px;
    padding-left: 0px;
    font-size: 28px;
    line-height: 1.6em;
  }

  .uiux-table_wrapper {
    max-width: 360px;
  }

  .faq_btm-line {
    max-width: 344px;
  }

  .uiux_small-salary-table {
    overflow: auto;
    width: 100vw;
    max-width: 100%;
    -ms-grid-columns: 220px auto auto auto;
    grid-template-columns: 220px auto auto auto;
  }

  .container-780.m-670.s-480.xs-320 {
    max-width: 320px;
  }

  .blog-20-32.ol.tm-120-80 {
    margin-top: -80px;
  }

  .blog-20-32.ol.tm-160-80 {
    margin-top: -30px;
  }

  .section-wrapper_lr-bottom {
    width: 100%;
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/618406b6745133c957388353_blog-template-stars-mob-2%20(1).svg"), url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/6184069f01f1be2367b89afb_blog-template-glow-mob-2%20(1).svg");
    background-position: 50% 100%, 50% 98%;
    background-size: 375px 1761px, 589px 1602px;
  }

  .body_longread {
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/61840616161a071668027a7d_blog-template-stars-mob-1%20(1).svg"), url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/6184083f5ea4ce3f6ae4fe97_blog-template-glow-mob-1%20(1)%20(1).svg");
    background-size: 375px 530px, 499px 762px;
  }

  .body_longread.two-lines-headline {
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/619668f308928c3146ba18a7_blog-two-lines-mob-bg-stars%20(1).svg"), url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/619668e14ecb4b2c33c7863b_blog-two-lines-mob-bg-glow%20(1).svg");
    background-size: 375px 487px, 677px 703px;
  }

  .body_longread.two-lines-headline.alternative-stars {
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/61a8e97214ff8d541819433b_wzve-section-longread-top-mobile-alt%20(1).svg"), url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/619668e14ecb4b2c33c7863b_blog-two-lines-mob-bg-glow%20(1).svg");
    background-size: auto 481px, 677px 703px;
  }

  .slider-exp_header {
    margin-bottom: 24px;
  }

  .exp-slick-slider-cont.xs-none {
    display: none;
  }

  .waves {
    margin-top: 40px;
  }

  .waves.tm-reduced {
    margin-top: 56px;
  }

  .wave-cont.wave-2 {
    bottom: 8px;
  }

  .wave-cont.wave-2.middle-bottom-2 {
    bottom: 6px;
  }

  .wave-cont.wave-3 {
    bottom: 14px;
  }

  .wave-cont.wave-3.middle-bottom-3 {
    bottom: 12px;
  }

  .wave-cont.wave-3.middle-bottom-3.pricing-s-3 {
    bottom: 12px;
  }

  .wave-cont.wave-4 {
    bottom: 20px;
  }

  .wave-cont.wave-4.pricing-s-4 {
    bottom: 16px;
  }

  .wave-cont.wave-5 {
    bottom: 26px;
  }

  .wave-cont.wave-5.pricing-s-5 {
    bottom: 18px;
  }

  .wave-cont.wave-5--footer {
    top: 26px;
  }

  .wave-cont.wave-5--footer.alt-top {
    top: 12px;
  }

  .wave-cont.wave-5--footer.pricing-s-t-5 {
    top: 14px;
  }

  .wave-cont.wave-4-footer {
    top: 20px;
  }

  .wave-cont.wave-4-footer.alt-top {
    top: 10px;
  }

  .wave-cont.wave-4-footer.pricing-s-t-4 {
    top: 12px;
  }

  .wave-cont.wave-3-footer {
    top: 14px;
  }

  .wave-cont.wave-3-footer.alt-top {
    top: 6px;
  }

  .wave-cont.wave-3-footer.pricing-s-t-3 {
    top: 8px;
  }

  .wave-cont.wave-2-footer {
    top: 6px;
  }

  .wave-cont.wave-2-footer.alt-top {
    top: 3px;
  }

  .wave-cont.wave-2-footer.pricing-s-t-2 {
    top: 4px;
  }

  .blog-image.lgd-1.xs-show {
    display: block;
  }

  .blog-image.bm-0.mobile-show {
    display: block;
  }

  .blog-image.bm-0.mobile-hide {
    display: none;
  }

  .blog-image.bm-0.custom-size {
    min-width: 340px;
  }

  .blog-image.m-display-show {
    display: none;
  }

  .blog-image.m-display-show.s-show {
    display: block;
  }

  .blog-image.xs-display-show {
    display: block;
  }

  .blog-image.xs-display-none {
    display: none;
  }

  .blog-image.drop-shadow.xs-hide {
    display: none;
  }

  .faq_titile {
    font-size: 20px;
    line-height: 32px;
    font-weight: 400;
    white-space: normal;
  }

  .waves-footer {
    width: 102vw;
  }

  .blog-middle-section {
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/6182a823bd5ee5600dd9f84e_blog-template-stars-middle-mobile%20(1).svg"), url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/6182a815fd2c527c1f6241b7_blog-template-glow-middle-mobile%20(1).svg");
    background-size: 375px 898px, 619px 898px;
  }

  .blog-middle-section.alternative-glow {
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/6182a823bd5ee5600dd9f84e_blog-template-stars-middle-mobile%20(1).svg"), url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/61afa395a54aadd935e3f0fa_middle-section-alternative-bg-2-mob%20(1).svg");
    background-position: 50% 50%, 50% 50%;
    background-size: 375px 898px, 533px 898px;
    background-repeat: no-repeat, no-repeat;
  }

  .slider-blog-portfolio {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    overflow: hidden;
    margin-bottom: -20px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }

  .slider-portdolio_header {
    max-width: 282px;
  }

  .slider-portdolio_header.xs-300 {
    max-width: 300px;
  }

  .mobile-blog-portfolio {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    overflow: auto;
    width: 100vw;
    margin-top: 136px;
    padding-bottom: 20px;
    padding-left: 28px;
  }

  .blog-hero-container._1200.min-360 {
    min-width: 360px;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
  }

  .blog-hero-container._1100 {
    min-width: 360px;
  }

  .container-scroll-table {
    overflow: hidden;
    max-width: 320px;
    padding-left: 0px;
  }

  .container-scroll-table.xs-scroll {
    overflow: auto;
    max-width: 100%;
    padding-left: 28px;
  }

  .container-scroll-table.xs-scroll.xs-hidden {
    display: none;
  }

  .container-scroll-table.xs-scroll.xs-bm-0 {
    margin-bottom: 0px;
  }

  .design-pickle-review-table {
    min-width: 320px;
    grid-row-gap: 40px;
    -ms-grid-columns: 320px;
    grid-template-columns: 320px;
    border-style: none;
  }

  .blog-cta-container.dp-alternative {
    margin-top: 0px;
    margin-bottom: -30px;
  }

  .blog-cta-container.alternative-3 {
    margin-top: 0px;
    margin-bottom: -30px;
  }

  .blog-cta-container.marketing-designer-2 {
    max-width: 360px;
    margin-top: 10px;
    margin-bottom: -18px;
  }

  .blog-cta-container.marketing-designer-1 {
    max-width: 360px;
    margin-top: 10px;
    margin-bottom: -18px;
  }

  .blog-cta-container.creative-designer-1 {
    max-width: 360px;
    margin-top: 10px;
    margin-bottom: -18px;
  }

  .blog-cta-container.animation-designer-2 {
    max-width: 360px;
    margin-top: 10px;
    margin-bottom: -18px;
  }

  .blog-cta-container.animation-designer-1 {
    max-width: 360px;
    margin-top: 10px;
    margin-bottom: -18px;
  }

  .blog-cta-container.penji-review-2 {
    max-width: 360px;
    margin-top: 10px;
    margin-bottom: -18px;
  }

  .blog-cta-container.visual-designer-cta-1 {
    margin-top: 0px;
    margin-bottom: -30px;
  }

  .blog-cta-container.visual-designer-cta-2 {
    margin-top: 0px;
    margin-bottom: -30px;
  }

  .blog-cta-container.graphic-designrer-cta-1 {
    margin-top: 0px;
    margin-bottom: -30px;
  }

  .blog-cta-container.graphic-designer-cta-2 {
    margin-top: 0px;
    margin-bottom: -30px;
  }

  .blog-cta-container.is--freelance-designer {
    margin-top: 0px;
    margin-bottom: -30px;
  }

  .blog-cta-container.is--freelance-designer-cta-2 {
    max-width: 360px;
    margin-top: 10px;
    margin-bottom: -18px;
  }

  .blog-cta-container.app-cta-1 {
    max-width: 360px;
    margin-top: 10px;
    margin-bottom: -18px;
  }

  .blog-cta-container.app-cta-2 {
    max-width: 360px;
    margin-top: 10px;
    margin-bottom: -18px;
  }

  .blog-cta-content.marketing-designer-1 {
    max-width: 284px;
    margin-top: 179px;
  }

  .blog-cta-content.pengi-review {
    max-width: 292px;
    margin-top: 179px;
  }

  .dpr-table_col {
    -ms-grid-rows: auto;
    grid-template-rows: auto;
    border-style: solid;
    border-width: 1px;
    border-color: #222236;
    border-radius: 6px;
  }

  .dpr-table-cell.right-col {
    padding-left: 20px;
    border-left-style: none;
  }

  .full-w-container-overflow-hidden {
    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;
  }

  .xs-block-span {
    display: inline-block;
  }

  .xs-block-span.display-block {
    display: block;
  }

  .lb-image {
    width: 320px;
  }

  .dpr-reviews-tab-mob {
    max-width: 320px;
  }

  .blog-pros-n-cons-icon {
    width: 24px;
    height: 24px;
    margin-top: 2px;
  }

  .blog-pros-n-cons-icon.inside-text {
    width: 24px;
    height: 24px;
  }

  .blog-pros-n-cons-icon.in--heading {
    margin-top: 4px;
    -webkit-align-self: flex-start;
    -ms-flex-item-align: start;
    align-self: flex-start;
  }

  .blog-h4-icon-wrapper {
    margin-top: 40px;
  }

  .blog-pr-table_cell.t-header.title-case {
    text-transform: capitalize;
  }

  .blog_reviews-container.bm-32.bm-0 {
    margin-bottom: 0px;
  }

  .blog_fw-lb.bm-8 {
    margin-bottom: 8px;
  }

  .blog_fw-lb.xs-bm-0 {
    margin-bottom: 0px;
  }

  .spacer-20-xs-16 {
    height: 16px;
  }

  .blog_2-col-cell.titile-wrapper {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 58px;
    -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-right: 1px solid #2c2b46;
  }

  .blog_2-col-cell.titile-wrapper.awesomic-123 {
    min-height: 123px;
  }

  .blog_2-col-cell.titile-wrapper.penji-110 {
    min-height: 110px;
  }

  .blog_2-col-cell.titile-wrapper.flocksy-99 {
    min-height: 99px;
  }

  .blog_2-col-cell.canter-align {
    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;
  }

  .blog_2-col-cell.canter-align.justify-center {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }

  .blog_2-col-cell.text-m-16-26 {
    font-size: 16px;
    line-height: 26px;
  }

  .two-cols-table-mobile {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    max-width: 320px;
    margin-top: 40px;
    margin-bottom: 40px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    border-style: solid;
    border-width: 1px;
    border-color: #222236;
    border-radius: 6px;
    color: #222236;
  }

  .two-cols-table-mobile.min-w-320 {
    min-width: 320px;
  }

  .mobile-container {
    display: block;
  }

  .mobile-container.bm-40 {
    margin-bottom: -40px;
  }

  .container-desktop {
    display: none;
  }

  .alt-waves-top {
    width: 102vw;
    margin-top: 82px;
  }

  .blog-fw-mobile {
    display: block;
    margin-top: 40px;
    margin-bottom: 40px;
  }

  .blog-fw-mobile.drop-shadow {
    box-shadow: 0 55px 70px -33px rgba(169, 180, 203, 0.1);
  }

  .blog_1-col-table {
    font-size: 14px;
    line-height: 22px;
  }

  ._2-col-table {
    -ms-grid-rows: auto;
    grid-template-rows: auto;
    border-style: solid;
    border-width: 1px;
    border-color: #222236;
    border-radius: 6px;
  }

  ._2-col-table.hire-web-designer.xs-min-w-120 {
    -ms-grid-columns: minmax(150px, 1fr) minmax(120px, 1fr) minmax(120px, 1fr) 1fr 1fr 1fr;
    grid-template-columns: minmax(150px, 1fr) minmax(120px, 1fr) minmax(120px, 1fr) 1fr 1fr 1fr;
  }

  ._2-col-table.hire-web-designer.visual {
    -ms-grid-columns: minmax(150px, 1fr) minmax(140px, 1fr) 1fr 1fr 1fr 1fr;
    grid-template-columns: minmax(150px, 1fr) minmax(140px, 1fr) 1fr 1fr 1fr 1fr;
  }

  ._2-col-table.hire-animation-designer.graphic {
    -ms-grid-columns: minmax(160px, 1fr) minmax(0px, 130px) minmax(130px, 1fr) 1fr 1fr 1fr;
    grid-template-columns: minmax(160px, 1fr) minmax(0px, 130px) minmax(130px, 1fr) 1fr 1fr 1fr;
  }

  ._2-col-table-wrapper {
    min-width: 690px;
    grid-row-gap: 40px;
    -ms-grid-columns: 320px;
    grid-template-columns: 320px;
    border-style: none;
  }

  .blog_subscription-comparison {
    -ms-grid-rows: auto;
    grid-template-rows: auto;
    border-style: solid;
    border-width: 1px;
    border-color: #222236;
    border-radius: 6px;
  }

  ._2-vol-mob-t-wrapper {
    display: -ms-grid;
    display: grid;
    grid-auto-columns: 1fr;
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    -ms-grid-columns: 58px 1fr;
    grid-template-columns: 58px 1fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
    font-size: 16px;
    line-height: 26px;
  }

  .blog-2-col-vertical-title {
    display: inline-block;
    height: 26px;
    -webkit-transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    transform: rotate(270deg);
    font-size: 16px;
    line-height: 26px;
    font-weight: 500;
  }

  .blog-middle-s-pricing {
    background-image: url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/61a8dcc71719c600aefd3a2e_pricing-section-glow-mob%20(1).svg"), url("https://uploads-ssl.webflow.com/602d59da29b66668b8758391/61a8dd1076c543af96790fd1_pricing-section-stars-mob%20(1).svg");
    background-position: 50% 0%, 50% 15px;
    background-size: 601px 2835px, 375px 837px;
  }

  .middle-s-pricing-t-wrapper {
    max-width: 360px;
    margin-top: 10px;
    margin-bottom: 40px;
  }

  ._3-col-table {
    -ms-grid-rows: auto;
    grid-template-rows: auto;
    border-style: solid;
    border-width: 1px;
    border-color: #222236;
    border-radius: 6px;
  }

  .blog_question-mark-img {
    width: 32px;
  }

  .link-2 {
    text-align: left;
  }

  .option_circle {
    margin-left: 12px;
  }

  .preview-link {
    margin-bottom: 36px;
  }

  .slider-links-container {
    overflow: hidden;
    margin-bottom: -50px;
  }

  .preview_links-container {
    height: 170px;
    min-height: 160px;
    padding-left: 28px;
  }

  .flip-card__wrapper.second-question {
    margin-right: auto;
    margin-left: auto;
  }

  .flip-text__wrapper.first-question {
    margin-top: 46px;
    margin-right: auto;
    margin-left: auto;
  }

  .flip-card__options-list {
    max-width: 320px;
  }

  .blog__clients-reviews-wrapper {
    max-width: 360px;
    margin-top: 70px;
    margin-bottom: 40px;
  }

  .blog-middle-s-reviews {
    background-image: none;
  }

  .horizontal-scroll__section {
    margin-top: 80px;
    padding-top: 0px;
    padding-bottom: 60px;
  }

  .blog-h5-icon-wrapper {
    margin-top: 40px;
  }
}

#w-node-_81032424-938b-97c9-5204-2ca35ca86c22-1f00013d {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 4;
  grid-column-start: span 4;
  -ms-grid-column-span: 4;
  grid-column-end: span 4;
}

#w-node-_81032424-938b-97c9-5204-2ca35ca86c36-1f00013d {
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-_81032424-938b-97c9-5204-2ca35ca86c45-1f00013d {
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
  -ms-grid-column: span 4;
  grid-column-start: span 4;
  -ms-grid-column-span: 4;
  grid-column-end: span 4;
}

#w-node-_81032424-938b-97c9-5204-2ca35ca86c5e-1f00013d {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-_81032424-938b-97c9-5204-2ca35ca86c6e-1f00013d {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-_81032424-938b-97c9-5204-2ca35ca86c7c-1f00013d {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 4;
  grid-column-start: span 4;
  -ms-grid-column-span: 4;
  grid-column-end: span 4;
}

#w-node-_7073df3a-7f14-6417-8918-751f70fe5e15-95000173 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-d06119f7-ddcb-b422-8a06-c519cd2afc73-95000173 {
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-_3f641ebc-4af7-b688-9eed-8efe131e770b-95000173 {
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-ccccdf60-043a-e840-e07b-df60edf6efb5-95000173 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-_6054026d-dbc2-21fd-5d34-7b95aae20090-85000174 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 4;
  grid-column-start: span 4;
  -ms-grid-column-span: 4;
  grid-column-end: span 4;
}

#w-node-_6054026d-dbc2-21fd-5d34-7b95aae200a2-85000174 {
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-_6054026d-dbc2-21fd-5d34-7b95aae200b1-85000174 {
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
  -ms-grid-column: span 4;
  grid-column-start: span 4;
  -ms-grid-column-span: 4;
  grid-column-end: span 4;
}

#w-node-_6054026d-dbc2-21fd-5d34-7b95aae200c6-85000174 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-_6054026d-dbc2-21fd-5d34-7b95aae200d6-85000174 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-_6054026d-dbc2-21fd-5d34-7b95aae200e4-85000174 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 4;
  grid-column-start: span 4;
  -ms-grid-column-span: 4;
  grid-column-end: span 4;
}

#w-node-_5536e6b1-ef08-62e8-4ba4-f93f9d4d9ece-85000174 {
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-_18b2955e-e5bf-73cf-d341-00148d346f28-85000174 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-_4f478783-31c1-6030-4157-e2e51767cc0f-85000174 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-_12293032-795a-d6ec-1047-15a255011837-ff000176 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 4;
  grid-column-start: span 4;
  -ms-grid-column-span: 4;
  grid-column-end: span 4;
}

#w-node-_12293032-795a-d6ec-1047-15a255011849-ff000176 {
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-_12293032-795a-d6ec-1047-15a255011858-ff000176 {
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
  -ms-grid-column: span 4;
  grid-column-start: span 4;
  -ms-grid-column-span: 4;
  grid-column-end: span 4;
}

#w-node-_12293032-795a-d6ec-1047-15a25501186d-ff000176 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-_12293032-795a-d6ec-1047-15a25501187d-ff000176 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-_12293032-795a-d6ec-1047-15a25501188b-ff000176 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 4;
  grid-column-start: span 4;
  -ms-grid-column-span: 4;
  grid-column-end: span 4;
}

#w-node-_5536e6b1-ef08-62e8-4ba4-f93f9d4d9ece-ff000176 {
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-f61d6f82-1250-cc9d-48d4-11fe0a8b428c-a6000177 {
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-_4a203a93-b86b-3419-2f3b-0c49b842dd37-3e000179 {
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-_30e74816-46ae-2b5b-813e-f9f265a129eb-880001a2 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-a55fc342-b04b-429f-c9fa-bbc09b157514-880001a2 {
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-e3f38410-d586-9d37-94ba-b420c0549b01-880001a2 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-_3d7d2c0f-658b-65f2-cc49-5d6123c44340-880001a2 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-_825d7556-466f-ec54-f505-454698668267-880001a2 {
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-a8d5c38c-915b-d09f-52c1-9903c957fac4-880001a2 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-_57990353-9f48-d855-8781-e13958f13954-880001a2 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
}

#w-node-_05d5a6fe-85ea-93e6-a1c3-19d5a60b5e7a-920001a6 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-_05d5a6fe-85ea-93e6-a1c3-19d5a60b5e7d-920001a6 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-_05d5a6fe-85ea-93e6-a1c3-19d5a60b5e82-920001a6 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-_05d5a6fe-85ea-93e6-a1c3-19d5a60b5e89-920001a6 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-_05d5a6fe-85ea-93e6-a1c3-19d5a60b5e8c-920001a6 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-_05d5a6fe-85ea-93e6-a1c3-19d5a60b5e91-920001a6 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-_05d5a6fe-85ea-93e6-a1c3-19d5a60b5e98-920001a6 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-_05d5a6fe-85ea-93e6-a1c3-19d5a60b5e9b-920001a6 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-_05d5a6fe-85ea-93e6-a1c3-19d5a60b5e9e-920001a6 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-_05d5a6fe-85ea-93e6-a1c3-19d5a60b5ea4-920001a6 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-_05d5a6fe-85ea-93e6-a1c3-19d5a60b5ea6-920001a6 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-_05d5a6fe-85ea-93e6-a1c3-19d5a60b5ea8-920001a6 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-_05d5a6fe-85ea-93e6-a1c3-19d5a60b5eae-920001a6 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-_05d5a6fe-85ea-93e6-a1c3-19d5a60b5eb1-920001a6 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-_05d5a6fe-85ea-93e6-a1c3-19d5a60b5eb4-920001a6 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-_05d5a6fe-85ea-93e6-a1c3-19d5a60b5ebb-920001a6 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-_05d5a6fe-85ea-93e6-a1c3-19d5a60b5ebe-920001a6 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-_05d5a6fe-85ea-93e6-a1c3-19d5a60b5ec1-920001a6 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-_05d5a6fe-85ea-93e6-a1c3-19d5a60b5ec8-920001a6 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-_05d5a6fe-85ea-93e6-a1c3-19d5a60b5ecb-920001a6 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-_05d5a6fe-85ea-93e6-a1c3-19d5a60b5ece-920001a6 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-_05d5a6fe-85ea-93e6-a1c3-19d5a60b5ee4-920001a6 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-_05d5a6fe-85ea-93e6-a1c3-19d5a60b5ee9-920001a6 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-_05d5a6fe-85ea-93e6-a1c3-19d5a60b5eee-920001a6 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-_05d5a6fe-85ea-93e6-a1c3-19d5a60b5ef7-920001a6 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-_05d5a6fe-85ea-93e6-a1c3-19d5a60b5efa-920001a6 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-_05d5a6fe-85ea-93e6-a1c3-19d5a60b5efd-920001a6 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-_05d5a6fe-85ea-93e6-a1c3-19d5a60b5f04-920001a6 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-_05d5a6fe-85ea-93e6-a1c3-19d5a60b5f07-920001a6 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-_05d5a6fe-85ea-93e6-a1c3-19d5a60b5f0a-920001a6 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-_05d5a6fe-85ea-93e6-a1c3-19d5a60b5f10-920001a6 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-_05d5a6fe-85ea-93e6-a1c3-19d5a60b5f12-920001a6 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-_05d5a6fe-85ea-93e6-a1c3-19d5a60b5f14-920001a6 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-_7f580a1f-64d1-7aec-b2c8-7ece4acf3b9e-890001a8 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 4;
  grid-column-start: span 4;
  -ms-grid-column-span: 4;
  grid-column-end: span 4;
}

#w-node-_3d05112d-90b9-f87a-986a-38d100949c51-890001a8 {
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-_70db3241-cdfe-531c-2ffb-db0b3a022f46-890001a8 {
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-_2e920608-3bfb-ac43-8a0d-3d68eada0c06-890001a8 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-f7c335fb-a536-371c-9b0f-8f443a4913ec-890001a8 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 4;
  grid-column-start: span 4;
  -ms-grid-column-span: 4;
  grid-column-end: span 4;
}

#w-node-_1ee6b9f7-eafd-b9d2-af28-3f678437f6a2-890001a8 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
}

#w-node-f7bf1e56-4dd7-c46b-dece-3aae9df24053-890001a8 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
}

#w-node-a6b1e49c-a6f2-deb4-17ee-9d97ee72c9a5-910001c7 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-a6b1e49c-a6f2-deb4-17ee-9d97ee72c9b4-910001c7 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-a6b1e49c-a6f2-deb4-17ee-9d97ee72c9bb-910001c7 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-a6b1e49c-a6f2-deb4-17ee-9d97ee72c9c2-910001c7 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-a6b1e49c-a6f2-deb4-17ee-9d97ee72ca32-910001c7 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-_8a1c5136-a8fb-fa4b-5f9e-a88483407188-910001c7 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 4;
  grid-column-start: span 4;
  -ms-grid-column-span: 4;
  grid-column-end: span 4;
}

#w-node-_8a1c5136-a8fb-fa4b-5f9e-a8848340719c-910001c7 {
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-_8a1c5136-a8fb-fa4b-5f9e-a884834071ab-910001c7 {
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
  -ms-grid-column: span 4;
  grid-column-start: span 4;
  -ms-grid-column-span: 4;
  grid-column-end: span 4;
}

#w-node-_8a1c5136-a8fb-fa4b-5f9e-a884834071c4-910001c7 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-_8a1c5136-a8fb-fa4b-5f9e-a884834071d4-910001c7 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-_8a1c5136-a8fb-fa4b-5f9e-a884834071e2-910001c7 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 4;
  grid-column-start: span 4;
  -ms-grid-column-span: 4;
  grid-column-end: span 4;
}

#w-node-_7f89fcd6-7087-9249-e00f-220cba932b41-330001eb {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 4;
  grid-column-start: span 4;
  -ms-grid-column-span: 4;
  grid-column-end: span 4;
}

#w-node-_7f89fcd6-7087-9249-e00f-220cba932b52-330001eb {
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-_7f89fcd6-7087-9249-e00f-220cba932b61-330001eb {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-_7f89fcd6-7087-9249-e00f-220cba932b6f-330001eb {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-e3b40418-970f-c31a-f115-615f41a2c616-330001eb {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-_7f89fcd6-7087-9249-e00f-220cba932b7f-330001eb {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 4;
  grid-column-start: span 4;
  -ms-grid-column-span: 4;
  grid-column-end: span 4;
}

#w-node-_7f89fcd6-7087-9249-e00f-220cba932b8f-330001eb {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
}

#w-node-fc9645b9-dab4-4c98-4cd8-6d1dc075ad31-330001eb {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
}

#w-node-_7f89fcd6-7087-9249-e00f-220cba932b9f-330001eb {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-_7f89fcd6-7087-9249-e00f-220cba932bb0-330001eb {
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
  -ms-grid-column: span 4;
  grid-column-start: span 4;
  -ms-grid-column-span: 4;
  grid-column-end: span 4;
}

#w-node-b527b9ca-381d-3fc3-95d7-3d123b6f9966-330001eb {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-d80e05b3-1bda-c529-472b-3fa9526c89b7-330001eb {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 4;
  grid-column-start: span 4;
  -ms-grid-column-span: 4;
  grid-column-end: span 4;
}

#w-node-b5a3dc5e-65ad-d51e-7693-7f59816e1bd1-330001eb {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-e1f3ae89-fa32-faf5-6b5f-e5aba8f60f16-330001eb {
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-_3fd5b5b7-2543-4ab4-80f7-3c5db347a811-330001eb {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-_0dd2e1ea-6017-ddc4-87fe-f4a99d21904c-330001eb {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-_017aae93-70af-b2f2-6728-c69698001093-330001eb {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 4;
  grid-column-start: span 4;
  -ms-grid-column-span: 4;
  grid-column-end: span 4;
}

#w-node-_543da817-c101-a692-af5a-c526d161d698-330001eb {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 4;
  grid-column-start: span 4;
  -ms-grid-column-span: 4;
  grid-column-end: span 4;
}

#w-node-_1c79f654-d46f-67be-fbb0-6a2d628f2c2e-330001eb {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-fb4574b2-125f-1bdf-cd3c-c426f4b10f53-330001eb {
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-_3948924b-6111-0f4f-6c5f-6ec8aad4b95d-330001eb {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-acb0b011-fe29-3be5-8146-c39185b747dc-330001eb {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-f48ededb-f82c-539e-0c59-89fe61363d9e-330001eb {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-dcf4a3d0-2361-fbf0-61f5-b2b4c5e35970-330001eb {
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-_468cf085-73ec-a7af-393c-ea6f57d48a3b-330001eb {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-fb50477f-6800-4965-5adf-993041125a6c-330001eb {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-_9826a826-47b5-8fac-1221-49e5179fa217-330001eb {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 4;
  grid-column-start: span 4;
  -ms-grid-column-span: 4;
  grid-column-end: span 4;
}

#w-node-_71a33068-e599-cf09-aa9e-63e8f6ac83b4-330001eb {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-_72956587-02ed-fd32-8340-a2f544d18e3a-330001eb {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-_538f0112-3667-c89c-ed8c-7af2ea61d234-330001eb {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-d41437d7-95e8-0502-55a5-18d1e94a760d-330001eb {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-_5ebd8da4-70e8-1a65-f154-7c7e26cbc5b0-330001eb {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
}

#w-node-fa534acb-453b-47ce-f287-1d27b5f5c80a-330001eb {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
}

#w-node-_086562ec-5132-790e-64df-dfb1be80c2f7-330001eb {
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-_86ae74b1-6a59-fe46-e3fe-d3609bf3452e-330001eb {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-_1da8d18c-aebd-14a5-cb10-2d20cbc3a9fc-330001eb {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-_9b5ba573-da0f-b925-fb0f-6bb38535b9af-330001eb {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-_8faaab3a-5494-43c4-ddc5-11f385c0b5cf-330001eb {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-_3b96b09c-09f4-5a91-5122-acda1b8bbcc1-330001eb {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 4;
  grid-column-start: span 4;
  -ms-grid-column-span: 4;
  grid-column-end: span 4;
}

#w-node-_41118c0c-ca49-a3e3-497e-b87d74782b49-330001eb {
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-_27a38e17-45bc-d7d8-5443-6f220b821cab-330001eb {
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-_3548d3b4-f419-737f-7f42-688db338f789-330001eb {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-b78820ce-2a9d-ef0a-762c-805be71ffd91-330001eb {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-e4278aa9-7b39-962d-68ca-ee051191d8bf-330001eb {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-ba98f657-45ca-82ca-697b-36915a73bef2-330001eb {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-_89f67f68-19f7-d3e2-388c-c5eaa47f012b-330001eb {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-_1631d5a0-ae59-4e00-bda0-05baede71e6a-330001eb {
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-ffcf1b83-48d2-02e1-a0a4-166145c54be9-330001eb {
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-d2fb83fd-875f-4c83-1213-6c8edec8ffa9-330001eb {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-_701cdb18-fdf5-b2f8-e6ab-14abb8bc5b25-330001eb {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-b6c5ad89-2b62-14b6-cd44-e88dab1b2d74-330001eb {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-f7163c39-4a47-cd7c-5314-299f07792452-330001eb {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 4;
  grid-column-start: span 4;
  -ms-grid-column-span: 4;
  grid-column-end: span 4;
}

#w-node-f7163c39-4a47-cd7c-5314-299f07792463-330001eb {
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-bf2ef587-ad80-140c-a234-f71b79aa81de-330001eb {
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-f7163c39-4a47-cd7c-5314-299f07792617-330001eb {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-f7163c39-4a47-cd7c-5314-299f077925c7-330001eb {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-f7163c39-4a47-cd7c-5314-299f07792657-330001eb {
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-_89474ebc-bd79-8643-1756-ad85d2a48a9f-330001eb {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 4;
  grid-column-start: span 4;
  -ms-grid-column-span: 4;
  grid-column-end: span 4;
}

#w-node-f7163c39-4a47-cd7c-5314-299f077926d3-330001eb {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-f7163c39-4a47-cd7c-5314-299f077924df-330001eb {
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
  -ms-grid-column: span 4;
  grid-column-start: span 4;
  -ms-grid-column-span: 4;
  grid-column-end: span 4;
}

#w-node-f7163c39-4a47-cd7c-5314-299f07792721-330001eb {
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-f7163c39-4a47-cd7c-5314-299f0779253d-330001eb {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-f7163c39-4a47-cd7c-5314-299f07792569-330001eb {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-f7163c39-4a47-cd7c-5314-299f07792637-330001eb {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
}

#w-node-f7163c39-4a47-cd7c-5314-299f07792647-330001eb {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
}

#w-node-f7163c39-4a47-cd7c-5314-299f07792587-330001eb {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-f7163c39-4a47-cd7c-5314-299f07792480-330001eb {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-f7163c39-4a47-cd7c-5314-299f07792627-330001eb {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-f7163c39-4a47-cd7c-5314-299f077926b3-330001eb {
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-f7163c39-4a47-cd7c-5314-299f077925f7-330001eb {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-f7163c39-4a47-cd7c-5314-299f0779251d-330001eb {
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-f7163c39-4a47-cd7c-5314-299f07792711-330001eb {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-f7163c39-4a47-cd7c-5314-299f077924cf-330001eb {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-f7163c39-4a47-cd7c-5314-299f077925d7-330001eb {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-f7163c39-4a47-cd7c-5314-299f07792597-330001eb {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-a62aea26-9a78-6311-a585-53cec6ab2b0b-330001eb {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-a62aea26-9a78-6311-a585-53cec6ab2b2b-330001eb {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-a62aea26-9a78-6311-a585-53cec6ab29a1-330001eb {
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-a62aea26-9a78-6311-a585-53cec6ab2917-330001eb {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-a62aea26-9a78-6311-a585-53cec6ab2b69-330001eb {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-a62aea26-9a78-6311-a585-53cec6ab2b88-330001eb {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-a62aea26-9a78-6311-a585-53cec6ab28c8-330001eb {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 4;
  grid-column-start: span 4;
  -ms-grid-column-span: 4;
  grid-column-end: span 4;
}

#w-node-a62aea26-9a78-6311-a585-53cec6ab2abd-330001eb {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-a62aea26-9a78-6311-a585-53cec6ab2b1b-330001eb {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-a62aea26-9a78-6311-a585-53cec6ab2a8f-330001eb {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-b38cafde-9d5d-e038-5a61-efaa464033e8-330001eb {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 4;
  grid-column-start: span 4;
  -ms-grid-column-span: 4;
  grid-column-end: span 4;
}

#w-node-a62aea26-9a78-6311-a585-53cec6ab289a-330001eb {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-_14519750-6857-11a2-f251-2b8b9752008f-330001eb {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 4;
  grid-column-start: span 4;
  -ms-grid-column-span: 4;
  grid-column-end: span 4;
}

#w-node-_14519750-6857-11a2-f251-2b8b9752009f-330001eb {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-_14519750-6857-11a2-f251-2b8b975200af-330001eb {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-_14519750-6857-11a2-f251-2b8b975200bf-330001eb {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-_14519750-6857-11a2-f251-2b8b975200cf-330001eb {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-_14519750-6857-11a2-f251-2b8b975200df-330001eb {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
}

#w-node-_14519750-6857-11a2-f251-2b8b975200f1-330001eb {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
}

#w-node-_14519750-6857-11a2-f251-2b8b97520101-330001eb {
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-_14519750-6857-11a2-f251-2b8b97520112-330001eb {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-_14519750-6857-11a2-f251-2b8b97520122-330001eb {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-_14519750-6857-11a2-f251-2b8b97520132-330001eb {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 4;
  grid-column-start: span 4;
  -ms-grid-column-span: 4;
  grid-column-end: span 4;
}

#w-node-_14519750-6857-11a2-f251-2b8b97520140-330001eb {
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-_14519750-6857-11a2-f251-2b8b97520151-330001eb {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-_14519750-6857-11a2-f251-2b8b97520161-330001eb {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 4;
  grid-column-start: span 4;
  -ms-grid-column-span: 4;
  grid-column-end: span 4;
}

#w-node-_14519750-6857-11a2-f251-2b8b97520173-330001eb {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-_055dd7db-8f29-e52c-9702-17f6c73ea205-330001eb {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-c8932e1c-a7e6-24da-518a-dfa43188e9fc-330001eb {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-_8f3163da-ebcb-d550-7e85-5df08c854be6-330001eb {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-b0af7426-4611-913f-c1da-5418bc572ecd-330001eb {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
}

#w-node-ff90542f-06a2-f900-f276-87a364b4ca97-330001eb {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
}

#w-node-b451b209-1f1a-2fe8-9f8d-b7b01c895fe2-330001eb {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-a78944e1-4ca3-5e77-6cde-3da71a31b356-330001eb {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-_3875de0e-8ae0-fe35-900d-28796e4d5b47-330001eb {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-bcc77e30-bbfc-6904-7fca-e6c623c4ba74-820001ec {
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-_7b124901-bcb1-bad0-d415-2ad1a13fe7b3-08d2700e {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-_7b124901-bcb1-bad0-d415-2ad1a13fe7bb-08d2700e {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-_7073df3a-7f14-6417-8918-751f70fe5e15-c1ceb71c {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-d06119f7-ddcb-b422-8a06-c519cd2afc73-c1ceb71c {
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-_3f641ebc-4af7-b688-9eed-8efe131e770b-c1ceb71c {
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-ccccdf60-043a-e840-e07b-df60edf6efb5-c1ceb71c {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
}

#w-node-_5de03c9d-f1b8-d389-83e2-deecc5b4824f-e46c0ef4 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
}

@media screen and (max-width: 991px) {
  #w-node-_81032424-938b-97c9-5204-2ca35ca86c22-1f00013d {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_81032424-938b-97c9-5204-2ca35ca86c36-1f00013d {
    -ms-grid-row: span 2;
    grid-row-start: span 2;
    -ms-grid-row-span: 2;
    grid-row-end: span 2;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_81032424-938b-97c9-5204-2ca35ca86c45-1f00013d {
    -ms-grid-row: span 2;
    grid-row-start: span 2;
    -ms-grid-row-span: 2;
    grid-row-end: span 2;
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-_81032424-938b-97c9-5204-2ca35ca86c5e-1f00013d {
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 3;
    grid-column-end: 4;
  }

  #w-node-_81032424-938b-97c9-5204-2ca35ca86c6e-1f00013d {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_81032424-938b-97c9-5204-2ca35ca86c7c-1f00013d {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-_7073df3a-7f14-6417-8918-751f70fe5e15-95000173 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_3f641ebc-4af7-b688-9eed-8efe131e770b-95000173 {
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 2;
    grid-row-end: 5;
    -ms-grid-row: 3;
    grid-row-start: 3;
  }

  #w-node-b91cc97c-dd8f-568f-7902-5f8ef22c7793-95000173 {
    -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-ccccdf60-043a-e840-e07b-df60edf6efb5-95000173 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_6054026d-dbc2-21fd-5d34-7b95aae20090-85000174 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_6054026d-dbc2-21fd-5d34-7b95aae200a2-85000174 {
    -ms-grid-row: span 2;
    grid-row-start: span 2;
    -ms-grid-row-span: 2;
    grid-row-end: span 2;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_6054026d-dbc2-21fd-5d34-7b95aae200b1-85000174 {
    -ms-grid-row: span 2;
    grid-row-start: span 2;
    -ms-grid-row-span: 2;
    grid-row-end: span 2;
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-_6054026d-dbc2-21fd-5d34-7b95aae200c6-85000174 {
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 3;
    grid-column-end: 4;
  }

  #w-node-_6054026d-dbc2-21fd-5d34-7b95aae200d6-85000174 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_6054026d-dbc2-21fd-5d34-7b95aae200e4-85000174 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-_43c3529f-a99a-71c0-a13c-087976985b83-85000174 {
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -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-_43c3529f-a99a-71c0-a13c-087976985b87-85000174 {
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -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-_43c3529f-a99a-71c0-a13c-087976985b89-85000174 {
    -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: 5;
    -ms-grid-row: 4;
    grid-row-start: 4;
  }

  #w-node-_5536e6b1-ef08-62e8-4ba4-f93f9d4d9ece-85000174 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-a3cd464e-1857-c55d-8b0a-adeb15e03322-85000174 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_12293032-795a-d6ec-1047-15a255011837-ff000176 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_12293032-795a-d6ec-1047-15a255011849-ff000176 {
    -ms-grid-row: span 2;
    grid-row-start: span 2;
    -ms-grid-row-span: 2;
    grid-row-end: span 2;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_12293032-795a-d6ec-1047-15a255011858-ff000176 {
    -ms-grid-row: span 2;
    grid-row-start: span 2;
    -ms-grid-row-span: 2;
    grid-row-end: span 2;
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-_12293032-795a-d6ec-1047-15a25501186d-ff000176 {
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 3;
    grid-column-end: 4;
  }

  #w-node-_12293032-795a-d6ec-1047-15a25501187d-ff000176 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_12293032-795a-d6ec-1047-15a25501188b-ff000176 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-_43c3529f-a99a-71c0-a13c-087976985b83-ff000176 {
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -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-_43c3529f-a99a-71c0-a13c-087976985b87-ff000176 {
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -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-_43c3529f-a99a-71c0-a13c-087976985b89-ff000176 {
    -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: 5;
    -ms-grid-row: 4;
    grid-row-start: 4;
  }

  #w-node-_5536e6b1-ef08-62e8-4ba4-f93f9d4d9ece-ff000176 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-a3cd464e-1857-c55d-8b0a-adeb15e03322-ff000176 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-f61d6f82-1250-cc9d-48d4-11fe0a8b427b-a6000177 {
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -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-f61d6f82-1250-cc9d-48d4-11fe0a8b427f-a6000177 {
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -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-f61d6f82-1250-cc9d-48d4-11fe0a8b4281-a6000177 {
    -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: 5;
    -ms-grid-row: 4;
    grid-row-start: 4;
  }

  #w-node-f61d6f82-1250-cc9d-48d4-11fe0a8b428c-a6000177 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-f61d6f82-1250-cc9d-48d4-11fe0a8b42af-a6000177 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_177c36c5-c4bf-3493-cf77-ad59b33a820a-3e000179 {
    -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-_621421ef-4501-d402-8ab6-4fe1fcfc297f-3e000179 {
    -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: 6;
    -ms-grid-row: 5;
    grid-row-start: 5;
  }

  #w-node-aa0e909c-557f-7941-0fd3-64316346d361-3e000179 {
    -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: 10;
    -ms-grid-row: 9;
    grid-row-start: 9;
  }

  #w-node-_4a203a93-b86b-3419-2f3b-0c49b842dd26-3e000179 {
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -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-_4a203a93-b86b-3419-2f3b-0c49b842dd2a-3e000179 {
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -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-_4a203a93-b86b-3419-2f3b-0c49b842dd2c-3e000179 {
    -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: 5;
    -ms-grid-row: 4;
    grid-row-start: 4;
  }

  #w-node-_4a203a93-b86b-3419-2f3b-0c49b842dd37-3e000179 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_4a203a93-b86b-3419-2f3b-0c49b842dd5a-3e000179 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_30e74816-46ae-2b5b-813e-f9f265a129eb-880001a2 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-a55fc342-b04b-429f-c9fa-bbc09b157514-880001a2 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-e3f38410-d586-9d37-94ba-b420c0549b01-880001a2 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_3d05112d-90b9-f87a-986a-38d100949c51-890001a8 {
    -ms-grid-row: span 2;
    grid-row-start: span 2;
    -ms-grid-row-span: 2;
    grid-row-end: span 2;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_2e920608-3bfb-ac43-8a0d-3d68eada0c06-890001a8 {
    -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: 3;
    -ms-grid-row: 2;
    grid-row-start: 2;
  }

  #w-node-_1ee6b9f7-eafd-b9d2-af28-3f678437f6a2-890001a8 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 4;
    grid-column-start: span 4;
    -ms-grid-column-span: 4;
    grid-column-end: span 4;
  }

  #w-node-f7bf1e56-4dd7-c46b-dece-3aae9df24053-890001a8 {
    -ms-grid-row: 4;
    grid-row-start: 4;
    -ms-grid-row-span: 1;
    grid-row-end: 5;
    -ms-grid-column: 3;
    grid-column-start: 3;
    -ms-grid-column-span: 2;
    grid-column-end: 5;
  }

  #w-node-_032e2f93-279b-d27a-4d82-314da16ee770-c90001ad {
    -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-c412b8cd-b0e2-ba62-333d-0e76ab754d27-c90001ad {
    -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-_8a1c5136-a8fb-fa4b-5f9e-a88483407188-910001c7 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_8a1c5136-a8fb-fa4b-5f9e-a8848340719c-910001c7 {
    -ms-grid-row: span 2;
    grid-row-start: span 2;
    -ms-grid-row-span: 2;
    grid-row-end: span 2;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_8a1c5136-a8fb-fa4b-5f9e-a884834071ab-910001c7 {
    -ms-grid-row: span 2;
    grid-row-start: span 2;
    -ms-grid-row-span: 2;
    grid-row-end: span 2;
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-_8a1c5136-a8fb-fa4b-5f9e-a884834071c4-910001c7 {
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 3;
    grid-column-end: 4;
  }

  #w-node-_8a1c5136-a8fb-fa4b-5f9e-a884834071d4-910001c7 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_8a1c5136-a8fb-fa4b-5f9e-a884834071e2-910001c7 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-db67c402-76e3-815d-efb4-cfe91e2455d9-910001c7 {
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -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-db67c402-76e3-815d-efb4-cfe91e2455dd-910001c7 {
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -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-db67c402-76e3-815d-efb4-cfe91e2455df-910001c7 {
    -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: 5;
    -ms-grid-row: 4;
    grid-row-start: 4;
  }

  #w-node-_7f89fcd6-7087-9249-e00f-220cba932b41-330001eb {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-_7f89fcd6-7087-9249-e00f-220cba932b52-330001eb {
    -ms-grid-row: span 2;
    grid-row-start: span 2;
    -ms-grid-row-span: 2;
    grid-row-end: span 2;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_7f89fcd6-7087-9249-e00f-220cba932b61-330001eb {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_7f89fcd6-7087-9249-e00f-220cba932b6f-330001eb {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-e3b40418-970f-c31a-f115-615f41a2c616-330001eb {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_7f89fcd6-7087-9249-e00f-220cba932b7f-330001eb {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-fc9645b9-dab4-4c98-4cd8-6d1dc075ad31-330001eb {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_7f89fcd6-7087-9249-e00f-220cba932b9f-330001eb {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_7f89fcd6-7087-9249-e00f-220cba932bb0-330001eb {
    -ms-grid-column-span: 6;
    grid-column-end: 7;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 2;
    grid-row-end: 7;
    -ms-grid-row: 5;
    grid-row-start: 5;
  }

  #w-node-b527b9ca-381d-3fc3-95d7-3d123b6f9966-330001eb {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-d80e05b3-1bda-c529-472b-3fa9526c89b7-330001eb {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-b5a3dc5e-65ad-d51e-7693-7f59816e1bd1-330001eb {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-e1f3ae89-fa32-faf5-6b5f-e5aba8f60f16-330001eb {
    -ms-grid-row: span 2;
    grid-row-start: span 2;
    -ms-grid-row-span: 2;
    grid-row-end: span 2;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_3fd5b5b7-2543-4ab4-80f7-3c5db347a811-330001eb {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_0dd2e1ea-6017-ddc4-87fe-f4a99d21904c-330001eb {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_017aae93-70af-b2f2-6728-c69698001093-330001eb {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_543da817-c101-a692-af5a-c526d161d698-330001eb {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-_1c79f654-d46f-67be-fbb0-6a2d628f2c2e-330001eb {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-fb4574b2-125f-1bdf-cd3c-c426f4b10f53-330001eb {
    -ms-grid-row: span 2;
    grid-row-start: span 2;
    -ms-grid-row-span: 2;
    grid-row-end: span 2;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_3948924b-6111-0f4f-6c5f-6ec8aad4b95d-330001eb {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-acb0b011-fe29-3be5-8146-c39185b747dc-330001eb {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-f48ededb-f82c-539e-0c59-89fe61363d9e-330001eb {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-dcf4a3d0-2361-fbf0-61f5-b2b4c5e35970-330001eb {
    -ms-grid-row: span 2;
    grid-row-start: span 2;
    -ms-grid-row-span: 2;
    grid-row-end: span 2;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_468cf085-73ec-a7af-393c-ea6f57d48a3b-330001eb {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-fb50477f-6800-4965-5adf-993041125a6c-330001eb {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_9826a826-47b5-8fac-1221-49e5179fa217-330001eb {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-_71a33068-e599-cf09-aa9e-63e8f6ac83b4-330001eb {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_72956587-02ed-fd32-8340-a2f544d18e3a-330001eb {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_538f0112-3667-c89c-ed8c-7af2ea61d234-330001eb {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-d41437d7-95e8-0502-55a5-18d1e94a760d-330001eb {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_5ebd8da4-70e8-1a65-f154-7c7e26cbc5b0-330001eb {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-fa534acb-453b-47ce-f287-1d27b5f5c80a-330001eb {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_086562ec-5132-790e-64df-dfb1be80c2f7-330001eb {
    -ms-grid-row: span 2;
    grid-row-start: span 2;
    -ms-grid-row-span: 2;
    grid-row-end: span 2;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_86ae74b1-6a59-fe46-e3fe-d3609bf3452e-330001eb {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_1da8d18c-aebd-14a5-cb10-2d20cbc3a9fc-330001eb {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_9b5ba573-da0f-b925-fb0f-6bb38535b9af-330001eb {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_8faaab3a-5494-43c4-ddc5-11f385c0b5cf-330001eb {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_3b96b09c-09f4-5a91-5122-acda1b8bbcc1-330001eb {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_41118c0c-ca49-a3e3-497e-b87d74782b49-330001eb {
    -ms-grid-row: span 2;
    grid-row-start: span 2;
    -ms-grid-row-span: 2;
    grid-row-end: span 2;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_27a38e17-45bc-d7d8-5443-6f220b821cab-330001eb {
    -ms-grid-row: span 2;
    grid-row-start: span 2;
    -ms-grid-row-span: 2;
    grid-row-end: span 2;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_3548d3b4-f419-737f-7f42-688db338f789-330001eb {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-b78820ce-2a9d-ef0a-762c-805be71ffd91-330001eb {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-e4278aa9-7b39-962d-68ca-ee051191d8bf-330001eb {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-ba98f657-45ca-82ca-697b-36915a73bef2-330001eb {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_89f67f68-19f7-d3e2-388c-c5eaa47f012b-330001eb {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_1631d5a0-ae59-4e00-bda0-05baede71e6a-330001eb {
    -ms-grid-row: span 2;
    grid-row-start: span 2;
    -ms-grid-row-span: 2;
    grid-row-end: span 2;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-ffcf1b83-48d2-02e1-a0a4-166145c54be9-330001eb {
    -ms-grid-row: span 2;
    grid-row-start: span 2;
    -ms-grid-row-span: 2;
    grid-row-end: span 2;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-d2fb83fd-875f-4c83-1213-6c8edec8ffa9-330001eb {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_701cdb18-fdf5-b2f8-e6ab-14abb8bc5b25-330001eb {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-b6c5ad89-2b62-14b6-cd44-e88dab1b2d74-330001eb {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-f7163c39-4a47-cd7c-5314-299f07792452-330001eb {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-f7163c39-4a47-cd7c-5314-299f07792463-330001eb {
    -ms-grid-row: span 2;
    grid-row-start: span 2;
    -ms-grid-row-span: 2;
    grid-row-end: span 2;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-bf2ef587-ad80-140c-a234-f71b79aa81de-330001eb {
    -ms-grid-row: span 2;
    grid-row-start: span 2;
    -ms-grid-row-span: 2;
    grid-row-end: span 2;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-f7163c39-4a47-cd7c-5314-299f07792617-330001eb {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-f7163c39-4a47-cd7c-5314-299f077925c7-330001eb {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-f7163c39-4a47-cd7c-5314-299f07792657-330001eb {
    -ms-grid-row: span 2;
    grid-row-start: span 2;
    -ms-grid-row-span: 2;
    grid-row-end: span 2;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_89474ebc-bd79-8643-1756-ad85d2a48a9f-330001eb {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-f7163c39-4a47-cd7c-5314-299f077926d3-330001eb {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-f7163c39-4a47-cd7c-5314-299f077924df-330001eb {
    -ms-grid-column-span: 6;
    grid-column-end: 7;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 2;
    grid-row-end: 7;
    -ms-grid-row: 5;
    grid-row-start: 5;
  }

  #w-node-f7163c39-4a47-cd7c-5314-299f07792721-330001eb {
    -ms-grid-row: span 2;
    grid-row-start: span 2;
    -ms-grid-row-span: 2;
    grid-row-end: span 2;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-f7163c39-4a47-cd7c-5314-299f0779253d-330001eb {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-f7163c39-4a47-cd7c-5314-299f07792569-330001eb {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-f7163c39-4a47-cd7c-5314-299f07792637-330001eb {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-f7163c39-4a47-cd7c-5314-299f07792647-330001eb {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-f7163c39-4a47-cd7c-5314-299f07792587-330001eb {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-f7163c39-4a47-cd7c-5314-299f07792480-330001eb {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-f7163c39-4a47-cd7c-5314-299f07792627-330001eb {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-f7163c39-4a47-cd7c-5314-299f077926b3-330001eb {
    -ms-grid-row: span 2;
    grid-row-start: span 2;
    -ms-grid-row-span: 2;
    grid-row-end: span 2;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-f7163c39-4a47-cd7c-5314-299f077925f7-330001eb {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-f7163c39-4a47-cd7c-5314-299f0779251d-330001eb {
    -ms-grid-row: span 2;
    grid-row-start: span 2;
    -ms-grid-row-span: 2;
    grid-row-end: span 2;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-f7163c39-4a47-cd7c-5314-299f07792711-330001eb {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-f7163c39-4a47-cd7c-5314-299f077924cf-330001eb {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-f7163c39-4a47-cd7c-5314-299f077925d7-330001eb {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-f7163c39-4a47-cd7c-5314-299f07792597-330001eb {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-a62aea26-9a78-6311-a585-53cec6ab2b0b-330001eb {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-a62aea26-9a78-6311-a585-53cec6ab2b2b-330001eb {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-a62aea26-9a78-6311-a585-53cec6ab29a1-330001eb {
    -ms-grid-row: span 2;
    grid-row-start: span 2;
    -ms-grid-row-span: 2;
    grid-row-end: span 2;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-a62aea26-9a78-6311-a585-53cec6ab2917-330001eb {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-a62aea26-9a78-6311-a585-53cec6ab2b69-330001eb {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-a62aea26-9a78-6311-a585-53cec6ab2b88-330001eb {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-a62aea26-9a78-6311-a585-53cec6ab28c8-330001eb {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-a62aea26-9a78-6311-a585-53cec6ab2abd-330001eb {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-a62aea26-9a78-6311-a585-53cec6ab2b1b-330001eb {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-a62aea26-9a78-6311-a585-53cec6ab2a8f-330001eb {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-b38cafde-9d5d-e038-5a61-efaa464033e8-330001eb {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-a62aea26-9a78-6311-a585-53cec6ab289a-330001eb {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_14519750-6857-11a2-f251-2b8b9752008f-330001eb {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_14519750-6857-11a2-f251-2b8b9752009f-330001eb {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_14519750-6857-11a2-f251-2b8b975200af-330001eb {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_14519750-6857-11a2-f251-2b8b975200bf-330001eb {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_14519750-6857-11a2-f251-2b8b975200cf-330001eb {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_14519750-6857-11a2-f251-2b8b975200f1-330001eb {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_14519750-6857-11a2-f251-2b8b97520101-330001eb {
    -ms-grid-row: span 2;
    grid-row-start: span 2;
    -ms-grid-row-span: 2;
    grid-row-end: span 2;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_14519750-6857-11a2-f251-2b8b97520112-330001eb {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_14519750-6857-11a2-f251-2b8b97520122-330001eb {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_14519750-6857-11a2-f251-2b8b97520132-330001eb {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_14519750-6857-11a2-f251-2b8b97520140-330001eb {
    -ms-grid-row: span 2;
    grid-row-start: span 2;
    -ms-grid-row-span: 2;
    grid-row-end: span 2;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_14519750-6857-11a2-f251-2b8b97520151-330001eb {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_14519750-6857-11a2-f251-2b8b97520161-330001eb {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 6;
    grid-column-start: span 6;
    -ms-grid-column-span: 6;
    grid-column-end: span 6;
  }

  #w-node-_14519750-6857-11a2-f251-2b8b97520173-330001eb {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_055dd7db-8f29-e52c-9702-17f6c73ea205-330001eb {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-c8932e1c-a7e6-24da-518a-dfa43188e9fc-330001eb {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_8f3163da-ebcb-d550-7e85-5df08c854be6-330001eb {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-b0af7426-4611-913f-c1da-5418bc572ecd-330001eb {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-ff90542f-06a2-f900-f276-87a364b4ca97-330001eb {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-b451b209-1f1a-2fe8-9f8d-b7b01c895fe2-330001eb {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-a78944e1-4ca3-5e77-6cde-3da71a31b356-330001eb {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_3875de0e-8ae0-fe35-900d-28796e4d5b47-330001eb {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-bcc77e30-bbfc-6904-7fca-e6c623c4ba65-820001ec {
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -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-bcc77e30-bbfc-6904-7fca-e6c623c4ba69-820001ec {
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -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-bcc77e30-bbfc-6904-7fca-e6c623c4ba6b-820001ec {
    -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: 5;
    -ms-grid-row: 4;
    grid-row-start: 4;
  }

  #w-node-bcc77e30-bbfc-6904-7fca-e6c623c4ba74-820001ec {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-bcc77e30-bbfc-6904-7fca-e6c623c4ba97-820001ec {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_7073df3a-7f14-6417-8918-751f70fe5e15-c1ceb71c {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_3f641ebc-4af7-b688-9eed-8efe131e770b-c1ceb71c {
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 2;
    grid-row-end: 5;
    -ms-grid-row: 3;
    grid-row-start: 3;
  }

  #w-node-b91cc97c-dd8f-568f-7902-5f8ef22c7793-c1ceb71c {
    -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-ccccdf60-043a-e840-e07b-df60edf6efb5-c1ceb71c {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }
}

@media screen and (max-width: 767px) {
  #w-node-_334e5636-0556-1cc4-6c57-e41408f8ca47-85000174 {
    -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-a3cd464e-1857-c55d-8b0a-adeb15e03322-85000174 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_334e5636-0556-1cc4-6c57-e41408f8ca47-ff000176 {
    -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-a3cd464e-1857-c55d-8b0a-adeb15e03322-ff000176 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-f61d6f82-1250-cc9d-48d4-11fe0a8b429f-a6000177 {
    -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-f61d6f82-1250-cc9d-48d4-11fe0a8b42af-a6000177 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_4a203a93-b86b-3419-2f3b-0c49b842dd4a-3e000179 {
    -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-_4a203a93-b86b-3419-2f3b-0c49b842dd5a-3e000179 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-a55fc342-b04b-429f-c9fa-bbc09b157514-880001a2 {
    -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-_7a349861-d2af-794d-24be-e7071b4251f7-880001a2 {
    -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-_3d7d2c0f-658b-65f2-cc49-5d6123c44340-880001a2 {
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-column: 1;
    grid-column-start: 1;
  }

  #w-node-_825d7556-466f-ec54-f505-454698668267-880001a2 {
    -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: 4;
    -ms-grid-row: 3;
    grid-row-start: 3;
  }

  #w-node-b821a369-b379-43b0-ec00-04db39f36f7a-000001ab {
    -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: 3;
    -ms-grid-row: 2;
    grid-row-start: 2;
  }

  #w-node-bcc77e30-bbfc-6904-7fca-e6c623c4ba87-820001ec {
    -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-bcc77e30-bbfc-6904-7fca-e6c623c4ba97-820001ec {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }
}

@media screen and (max-width: 479px) {
  #w-node-_81032424-938b-97c9-5204-2ca35ca86c22-1f00013d {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_81032424-938b-97c9-5204-2ca35ca86c36-1f00013d {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 2;
    grid-column-end: 3;
    -ms-grid-row: 6;
    grid-row-start: 6;
    -ms-grid-row-span: 2;
    grid-row-end: 8;
  }

  #w-node-_81032424-938b-97c9-5204-2ca35ca86c45-1f00013d {
    -ms-grid-column-span: 6;
    grid-column-end: 7;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 2;
    grid-row-end: 5;
    -ms-grid-row: 3;
    grid-row-start: 3;
  }

  #w-node-_81032424-938b-97c9-5204-2ca35ca86c5e-1f00013d {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_81032424-938b-97c9-5204-2ca35ca86c6e-1f00013d {
    -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: 6;
    -ms-grid-row: 5;
    grid-row-start: 5;
  }

  #w-node-_81032424-938b-97c9-5204-2ca35ca86c7c-1f00013d {
    -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: 9;
    -ms-grid-row: 8;
    grid-row-start: 8;
  }

  #w-node-_7073df3a-7f14-6417-8918-751f70fe5e15-95000173 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_3f641ebc-4af7-b688-9eed-8efe131e770b-95000173 {
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-span: 2;
    grid-row-end: 4;
  }

  #w-node-b91cc97c-dd8f-568f-7902-5f8ef22c7793-95000173 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 4;
    grid-row-start: 4;
    -ms-grid-row-span: 1;
    grid-row-end: 5;
  }

  #w-node-ccccdf60-043a-e840-e07b-df60edf6efb5-95000173 {
    -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: 6;
    -ms-grid-row: 5;
    grid-row-start: 5;
  }

  #w-node-_6054026d-dbc2-21fd-5d34-7b95aae20090-85000174 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_6054026d-dbc2-21fd-5d34-7b95aae200a2-85000174 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 2;
    grid-column-end: 3;
    -ms-grid-row: 6;
    grid-row-start: 6;
    -ms-grid-row-span: 2;
    grid-row-end: 8;
  }

  #w-node-_6054026d-dbc2-21fd-5d34-7b95aae200b1-85000174 {
    -ms-grid-column-span: 6;
    grid-column-end: 7;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 2;
    grid-row-end: 5;
    -ms-grid-row: 3;
    grid-row-start: 3;
  }

  #w-node-_6054026d-dbc2-21fd-5d34-7b95aae200c6-85000174 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_6054026d-dbc2-21fd-5d34-7b95aae200d6-85000174 {
    -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: 6;
    -ms-grid-row: 5;
    grid-row-start: 5;
  }

  #w-node-_6054026d-dbc2-21fd-5d34-7b95aae200e4-85000174 {
    -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: 9;
    -ms-grid-row: 8;
    grid-row-start: 8;
  }

  #w-node-_4be7cff7-49b4-a547-960e-e03900122b71-85000174 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-b3eb8ca6-db5f-1797-c11e-b6b9f9f51f55-85000174 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-f282cb03-86f4-e90d-b755-17756028ea5f-85000174 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-cb834660-7eba-be17-f9df-e1743edad33e-85000174 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_1aa1a64b-0a02-d1a2-1b8c-629ee3a64318-85000174 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-a3e2f224-511e-301c-8e1e-95d5fb49f6f1-85000174 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_36d3f091-3915-6b34-0165-0011dc422aee-85000174 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_1053b56e-6e19-c969-d565-2b6cce6302d8-85000174 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_2812adc2-6e90-f553-3abe-064accaa3b6b-85000174 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_83475f9f-c770-408e-e213-c4fad2765780-ff000176 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-ce3a120b-298f-5c14-84c9-5738eae741f1-ff000176 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_73e140d9-3f3a-d544-68ae-262399c402a9-ff000176 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_9b425e45-dd20-c6fa-c431-092c0fb7612c-ff000176 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_09562fcd-95b0-ba0b-4aa4-d11572dcb8ca-ff000176 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-ea96e944-1b2c-ea53-454c-9ec794cb94a5-ff000176 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-c31a4802-4aa6-505b-ac7d-3fedc661293e-ff000176 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-ed728eba-8bbb-45a9-9bb8-6aa8b79879d6-ff000176 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-d7d1a3d7-d3a6-c7e6-f569-33ca30ba8e44-ff000176 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_6a656037-b577-e34a-88a3-62d7b012601c-ff000176 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_38f18f56-eb26-fd4e-b5b0-9aefafd4e327-ff000176 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_88a76e5e-0f19-330c-923d-f21dda47d4d6-ff000176 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_171a3892-8632-ed09-07d2-13d282e639a9-ff000176 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_8b9d3235-ca79-3ae3-cec6-bdea0ff47b2a-ff000176 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_469999d6-c139-03e8-9c14-e80a34f9f903-ff000176 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-de662853-fad2-d086-007a-82895b7f654c-ff000176 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_47480acb-8722-d4a0-ccee-6d2f10849499-ff000176 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_4e69d2c6-653a-6150-04a6-d6b073018b69-ff000176 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_83805522-efe2-c59b-4c20-2be2ba5a05d2-ff000176 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_1d62775e-ac21-c248-3903-0cf614d3e7b9-ff000176 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_18db878f-635e-654e-99f5-520f4c4349ec-ff000176 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_9e463dec-1801-d832-0518-7490b9a22404-ff000176 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_454546df-965f-b5b3-8559-943be9dca288-ff000176 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_1ee68f25-4324-05d6-9d5b-04c0538dc189-ff000176 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_1abd6900-0620-b190-b9bf-a4b4e354cae3-ff000176 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-d3860712-8394-4fa9-e382-fe9e3d046175-ff000176 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_61d364cc-a5be-a8f2-1cb5-95dfb47fd707-ff000176 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_7fb51778-76e9-85fa-13fe-f8bf919e3ae7-ff000176 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_8dc5ffc8-9142-cdbd-771d-179bbe2148b8-ff000176 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_5b1680c7-51a0-3b92-df47-617ca7c688f1-ff000176 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_67a8c302-3b1f-e98a-04a1-dd94e056a78e-ff000176 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_41908f77-e360-27ef-d9a7-012771747752-ff000176 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_046f86b4-9982-49ea-39a0-8a41e770fc3c-ff000176 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_4557b386-2fa9-515c-ba77-3c55ecfdcc06-ff000176 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-e2a45291-6337-dd6f-acb1-f3f0ef9fac88-ff000176 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_68051f26-e3ef-b842-580e-bcdf6da7ec0d-ff000176 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_0ab15010-a174-4265-a56e-117efbe85b94-ff000176 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_879e473a-2145-be67-394d-48531066f43f-ff000176 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_39deef87-eeae-0467-aa5f-bfd14c965de2-ff000176 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_19d2a889-ab64-22d1-ed1f-8afdb9bea857-ff000176 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_692fac18-6210-ee76-ec02-a1f806d0ad20-ff000176 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-e746493f-076d-120f-53cf-aae9e10058a2-ff000176 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_161c12bf-bbca-d657-a96e-29b0feccbe6d-ff000176 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_9eec19ca-ae80-6b17-cb92-cf1274c90897-ff000176 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_42485a12-236c-1f72-9687-7e50df1ec3e4-ff000176 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-e0dc5a16-2441-e55d-c015-cd53ebbe0060-ff000176 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-befd797d-36cd-52cd-a21b-77ccad9949c4-ff000176 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-dfca59cc-8257-5e45-dc6e-4cba000a71d1-ff000176 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_3b42fbb3-cddd-b075-a592-3ba7d773ede9-ff000176 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_8c106094-f053-5447-e19f-f8a33380a161-ff000176 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_023fbf58-6f26-6071-4d37-369f579dac23-ff000176 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_66993e02-bfdb-39fe-b0ae-083ea9ef50f3-ff000176 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_68951449-064d-2efb-72a2-a88d4de0bfad-ff000176 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-cb2519c3-8123-4f20-712b-95de873b9962-ff000176 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_9a84c863-0efc-0360-158d-5c81868c71b8-ff000176 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_5943ff77-37eb-aeef-afe9-eb52d3827169-ff000176 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-bf60459a-8d55-e2ba-cb9f-fea2e1d33cb0-ff000176 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-a9212431-ddde-7ce8-32c8-8075b6efdab2-ff000176 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_1148594d-45dc-38f1-98ad-ee26b86c78ed-ff000176 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-c77d56c4-9544-7fbb-0b28-99f2b918a43b-ff000176 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-db5233cc-66af-3817-701c-a59e3a514610-ff000176 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-dd45b5f1-e1d8-6536-abe7-49db20d51978-ff000176 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-f6f8cc54-a025-6c2a-7521-f84fccf0b22a-ff000176 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_3332e485-56db-1b91-aff9-88558eec9ae6-ff000176 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-bd969250-3267-7bd7-4907-59564607c8b8-ff000176 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-c93f4521-02b8-d39b-f457-81fae871f220-ff000176 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_117e2716-dbf8-1754-d3d1-aeeddc089f49-ff000176 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-f84c83a0-5c86-f906-5ff1-2a0d6ac4324c-ff000176 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-ce3523a7-151b-c153-8fa8-b79d871ead37-ff000176 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_054d6db3-eb25-b0e6-070f-5f4acb1a163e-ff000176 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-e1b70416-d1bc-a98f-5940-7ea4b5c408b1-ff000176 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_4b403b3f-e37a-608d-c6fa-d925b5b3ad6c-ff000176 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_11dfbbc5-18d5-b7b8-58c2-d49563d40b05-ff000176 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_017508a2-ec1c-85b2-6e9e-dc55d77cea98-ff000176 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_3ef1a100-d493-8e56-4ef5-7dc010af8daa-ff000176 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_44c9c8a7-9d86-1c50-d963-377a0f080b1a-ff000176 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_27e0a149-f5ea-18d2-3ea1-c5185eec76d1-ff000176 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-ffeaab6b-e1e9-4666-ba11-d0026d8b2c18-ff000176 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_864b434f-a242-4817-56d5-c07b8ff3c7e2-ff000176 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_0b3379bc-bc5c-800d-ca84-0b8ae4e8d79a-ff000176 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_6a7ce81b-9423-0ea1-d573-8c1cfe4cddaf-ff000176 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_2b220006-73e7-b1d7-9bb4-438250b4487b-ff000176 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_8e90244b-6442-fb15-1476-322221aba0a4-ff000176 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_914d4acd-c822-c464-f9f9-2a29da38f2bb-ff000176 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_784b4dde-ea5c-015c-5930-6ef23aa99fdd-ff000176 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_43687621-db8e-edce-6d71-4ce10062fdbb-ff000176 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_9df61e56-de2d-b4d6-8c9e-3695af6f52e9-ff000176 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_4ee0c956-1f1d-9279-2d73-987978c599a3-ff000176 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_5d46bbc3-5650-0926-1b94-fd48c4789c9b-ff000176 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-aab50ac1-8925-3995-4157-c6f156b75196-ff000176 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_97de792b-3206-1da3-1772-60ca29e9ef3e-ff000176 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_3157019e-b87e-393e-940a-18bb1e50369e-ff000176 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-de2323a0-78b8-6267-b865-d211799c01a9-ff000176 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_5200bb18-edb7-2554-cf75-01ab18ba1d41-ff000176 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-bd9583cc-3658-fe54-d669-2989aff05f93-ff000176 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_41025965-2f83-b1eb-4d34-17edb7d82a36-ff000176 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-b2d4c237-9034-9f6f-efe6-8121c1961165-ff000176 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_983d6e5d-5529-da1d-69c1-8cf8547af1f4-ff000176 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_72a3bd90-e18f-d4b1-f531-bd6fd9aecd22-ff000176 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_12293032-795a-d6ec-1047-15a255011837-ff000176 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_12293032-795a-d6ec-1047-15a255011849-ff000176 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 2;
    grid-column-end: 3;
    -ms-grid-row: 6;
    grid-row-start: 6;
    -ms-grid-row-span: 2;
    grid-row-end: 8;
  }

  #w-node-_12293032-795a-d6ec-1047-15a255011858-ff000176 {
    -ms-grid-column-span: 6;
    grid-column-end: 7;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 2;
    grid-row-end: 5;
    -ms-grid-row: 3;
    grid-row-start: 3;
  }

  #w-node-_12293032-795a-d6ec-1047-15a25501186d-ff000176 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_12293032-795a-d6ec-1047-15a25501187d-ff000176 {
    -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: 6;
    -ms-grid-row: 5;
    grid-row-start: 5;
  }

  #w-node-_12293032-795a-d6ec-1047-15a25501188b-ff000176 {
    -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: 9;
    -ms-grid-row: 8;
    grid-row-start: 8;
  }

  #w-node-_825d7556-466f-ec54-f505-454698668267-880001a2 {
    -ms-grid-row: 3;
    grid-row-start: 3;
    -ms-grid-row-span: 2;
    grid-row-end: 5;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
  }

  #w-node-_7f580a1f-64d1-7aec-b2c8-7ece4acf3b9e-890001a8 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 2;
    grid-column-end: 3;
    -ms-grid-row-span: 2;
    grid-row-end: 3;
    -ms-grid-row: 1;
    grid-row-start: 1;
  }

  #w-node-_3d05112d-90b9-f87a-986a-38d100949c51-890001a8 {
    -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: 2;
    grid-row-end: 5;
  }

  #w-node-_2e920608-3bfb-ac43-8a0d-3d68eada0c06-890001a8 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 2;
    grid-column-end: 3;
    -ms-grid-row: 5;
    grid-row-start: 5;
    -ms-grid-row-span: 1;
    grid-row-end: 6;
  }

  #w-node-f7c335fb-a536-371c-9b0f-8f443a4913ec-890001a8 {
    -ms-grid-row: span 2;
    grid-row-start: span 2;
    -ms-grid-row-span: 2;
    grid-row-end: span 2;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_1ee6b9f7-eafd-b9d2-af28-3f678437f6a2-890001a8 {
    -ms-grid-row: span 2;
    grid-row-start: span 2;
    -ms-grid-row-span: 2;
    grid-row-end: span 2;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-f7bf1e56-4dd7-c46b-dece-3aae9df24053-890001a8 {
    -ms-grid-row: 10;
    grid-row-start: 10;
    -ms-grid-row-span: 1;
    grid-row-end: 11;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 2;
    grid-column-end: 3;
  }

  #w-node-a6b1e49c-a6f2-deb4-17ee-9d97ee72ca37-910001c7 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-a6b1e49c-a6f2-deb4-17ee-9d97ee72ca4c-910001c7 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-a6b1e49c-a6f2-deb4-17ee-9d97ee72ca4f-910001c7 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-a6b1e49c-a6f2-deb4-17ee-9d97ee72ca5f-910001c7 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-a6b1e49c-a6f2-deb4-17ee-9d97ee72ca68-910001c7 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-a6b1e49c-a6f2-deb4-17ee-9d97ee72ca71-910001c7 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-a6b1e49c-a6f2-deb4-17ee-9d97ee72ca7a-910001c7 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-a6b1e49c-a6f2-deb4-17ee-9d97ee72ca83-910001c7 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-a6b1e49c-a6f2-deb4-17ee-9d97ee72ca89-910001c7 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-a6b1e49c-a6f2-deb4-17ee-9d97ee72ca8c-910001c7 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-a6b1e49c-a6f2-deb4-17ee-9d97ee72ca95-910001c7 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-a6b1e49c-a6f2-deb4-17ee-9d97ee72ca9e-910001c7 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-a6b1e49c-a6f2-deb4-17ee-9d97ee72caa7-910001c7 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-a6b1e49c-a6f2-deb4-17ee-9d97ee72caaa-910001c7 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-a6b1e49c-a6f2-deb4-17ee-9d97ee72cab3-910001c7 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-a6b1e49c-a6f2-deb4-17ee-9d97ee72cabc-910001c7 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-a6b1e49c-a6f2-deb4-17ee-9d97ee72cac4-910001c7 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-a6b1e49c-a6f2-deb4-17ee-9d97ee72cac7-910001c7 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-a6b1e49c-a6f2-deb4-17ee-9d97ee72cad0-910001c7 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-a6b1e49c-a6f2-deb4-17ee-9d97ee72cad6-910001c7 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-a6b1e49c-a6f2-deb4-17ee-9d97ee72cad9-910001c7 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-a6b1e49c-a6f2-deb4-17ee-9d97ee72cadc-910001c7 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-a6b1e49c-a6f2-deb4-17ee-9d97ee72cae1-910001c7 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-a6b1e49c-a6f2-deb4-17ee-9d97ee72cae6-910001c7 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-a6b1e49c-a6f2-deb4-17ee-9d97ee72caeb-910001c7 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-a6b1e49c-a6f2-deb4-17ee-9d97ee72caf6-910001c7 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-a6b1e49c-a6f2-deb4-17ee-9d97ee72caff-910001c7 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-a6b1e49c-a6f2-deb4-17ee-9d97ee72cb08-910001c7 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-a6b1e49c-a6f2-deb4-17ee-9d97ee72cb11-910001c7 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-a6b1e49c-a6f2-deb4-17ee-9d97ee72cb1a-910001c7 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-a6b1e49c-a6f2-deb4-17ee-9d97ee72cb23-910001c7 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-a6b1e49c-a6f2-deb4-17ee-9d97ee72cb2c-910001c7 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-a6b1e49c-a6f2-deb4-17ee-9d97ee72cb3b-910001c7 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-a6b1e49c-a6f2-deb4-17ee-9d97ee72cb45-910001c7 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-a6b1e49c-a6f2-deb4-17ee-9d97ee72cb48-910001c7 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-a6b1e49c-a6f2-deb4-17ee-9d97ee72cb4d-910001c7 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-a6b1e49c-a6f2-deb4-17ee-9d97ee72cb4e-910001c7 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-a6b1e49c-a6f2-deb4-17ee-9d97ee72cb58-910001c7 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-a6b1e49c-a6f2-deb4-17ee-9d97ee72cb61-910001c7 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-a6b1e49c-a6f2-deb4-17ee-9d97ee72cb6a-910001c7 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-a6b1e49c-a6f2-deb4-17ee-9d97ee72cb76-910001c7 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-a6b1e49c-a6f2-deb4-17ee-9d97ee72cb7f-910001c7 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-a6b1e49c-a6f2-deb4-17ee-9d97ee72cb88-910001c7 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-a6b1e49c-a6f2-deb4-17ee-9d97ee72cb91-910001c7 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-a6b1e49c-a6f2-deb4-17ee-9d97ee72cb9d-910001c7 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-a6b1e49c-a6f2-deb4-17ee-9d97ee72cba0-910001c7 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-a6b1e49c-a6f2-deb4-17ee-9d97ee72cba5-910001c7 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-a6b1e49c-a6f2-deb4-17ee-9d97ee72cba6-910001c7 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-a6b1e49c-a6f2-deb4-17ee-9d97ee72cbb0-910001c7 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-a6b1e49c-a6f2-deb4-17ee-9d97ee72cbb9-910001c7 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_8a1c5136-a8fb-fa4b-5f9e-a88483407188-910001c7 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_8a1c5136-a8fb-fa4b-5f9e-a8848340719c-910001c7 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 2;
    grid-column-end: 3;
    -ms-grid-row: 6;
    grid-row-start: 6;
    -ms-grid-row-span: 2;
    grid-row-end: 8;
  }

  #w-node-_8a1c5136-a8fb-fa4b-5f9e-a884834071ab-910001c7 {
    -ms-grid-column-span: 6;
    grid-column-end: 7;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 2;
    grid-row-end: 5;
    -ms-grid-row: 3;
    grid-row-start: 3;
  }

  #w-node-_8a1c5136-a8fb-fa4b-5f9e-a884834071c4-910001c7 {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_8a1c5136-a8fb-fa4b-5f9e-a884834071d4-910001c7 {
    -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: 6;
    -ms-grid-row: 5;
    grid-row-start: 5;
  }

  #w-node-_8a1c5136-a8fb-fa4b-5f9e-a884834071e2-910001c7 {
    -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: 9;
    -ms-grid-row: 8;
    grid-row-start: 8;
  }

  #w-node-_7f89fcd6-7087-9249-e00f-220cba932b41-330001eb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_7f89fcd6-7087-9249-e00f-220cba932b52-330001eb {
    -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: 2;
    grid-row-end: 6;
  }

  #w-node-_7f89fcd6-7087-9249-e00f-220cba932b61-330001eb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_7f89fcd6-7087-9249-e00f-220cba932b6f-330001eb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-e3b40418-970f-c31a-f115-615f41a2c616-330001eb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_7f89fcd6-7087-9249-e00f-220cba932b7f-330001eb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_7f89fcd6-7087-9249-e00f-220cba932b8f-330001eb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-fc9645b9-dab4-4c98-4cd8-6d1dc075ad31-330001eb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_7f89fcd6-7087-9249-e00f-220cba932b9f-330001eb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_7f89fcd6-7087-9249-e00f-220cba932bb0-330001eb {
    -ms-grid-column-span: 2;
    grid-column-end: 2;
    -ms-grid-row: 6;
    grid-row-start: 6;
    -ms-grid-row-span: 2;
    grid-row-end: 8;
  }

  #w-node-b527b9ca-381d-3fc3-95d7-3d123b6f9966-330001eb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-d80e05b3-1bda-c529-472b-3fa9526c89b7-330001eb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-b5a3dc5e-65ad-d51e-7693-7f59816e1bd1-330001eb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-e1f3ae89-fa32-faf5-6b5f-e5aba8f60f16-330001eb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_3fd5b5b7-2543-4ab4-80f7-3c5db347a811-330001eb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_0dd2e1ea-6017-ddc4-87fe-f4a99d21904c-330001eb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_017aae93-70af-b2f2-6728-c69698001093-330001eb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_543da817-c101-a692-af5a-c526d161d698-330001eb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_1c79f654-d46f-67be-fbb0-6a2d628f2c2e-330001eb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-fb4574b2-125f-1bdf-cd3c-c426f4b10f53-330001eb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_3948924b-6111-0f4f-6c5f-6ec8aad4b95d-330001eb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-acb0b011-fe29-3be5-8146-c39185b747dc-330001eb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-f48ededb-f82c-539e-0c59-89fe61363d9e-330001eb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-dcf4a3d0-2361-fbf0-61f5-b2b4c5e35970-330001eb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_468cf085-73ec-a7af-393c-ea6f57d48a3b-330001eb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-fb50477f-6800-4965-5adf-993041125a6c-330001eb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_9826a826-47b5-8fac-1221-49e5179fa217-330001eb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_71a33068-e599-cf09-aa9e-63e8f6ac83b4-330001eb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_72956587-02ed-fd32-8340-a2f544d18e3a-330001eb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_538f0112-3667-c89c-ed8c-7af2ea61d234-330001eb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-d41437d7-95e8-0502-55a5-18d1e94a760d-330001eb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_5ebd8da4-70e8-1a65-f154-7c7e26cbc5b0-330001eb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-fa534acb-453b-47ce-f287-1d27b5f5c80a-330001eb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_086562ec-5132-790e-64df-dfb1be80c2f7-330001eb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_86ae74b1-6a59-fe46-e3fe-d3609bf3452e-330001eb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_1da8d18c-aebd-14a5-cb10-2d20cbc3a9fc-330001eb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_9b5ba573-da0f-b925-fb0f-6bb38535b9af-330001eb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_8faaab3a-5494-43c4-ddc5-11f385c0b5cf-330001eb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_3b96b09c-09f4-5a91-5122-acda1b8bbcc1-330001eb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_41118c0c-ca49-a3e3-497e-b87d74782b49-330001eb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_27a38e17-45bc-d7d8-5443-6f220b821cab-330001eb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_3548d3b4-f419-737f-7f42-688db338f789-330001eb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-b78820ce-2a9d-ef0a-762c-805be71ffd91-330001eb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-e4278aa9-7b39-962d-68ca-ee051191d8bf-330001eb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-ba98f657-45ca-82ca-697b-36915a73bef2-330001eb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_89f67f68-19f7-d3e2-388c-c5eaa47f012b-330001eb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_1631d5a0-ae59-4e00-bda0-05baede71e6a-330001eb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-ffcf1b83-48d2-02e1-a0a4-166145c54be9-330001eb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-d2fb83fd-875f-4c83-1213-6c8edec8ffa9-330001eb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_701cdb18-fdf5-b2f8-e6ab-14abb8bc5b25-330001eb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-b6c5ad89-2b62-14b6-cd44-e88dab1b2d74-330001eb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-f7163c39-4a47-cd7c-5314-299f07792452-330001eb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-f7163c39-4a47-cd7c-5314-299f07792463-330001eb {
    -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: 2;
    grid-row-end: 6;
  }

  #w-node-bf2ef587-ad80-140c-a234-f71b79aa81de-330001eb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-f7163c39-4a47-cd7c-5314-299f07792617-330001eb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-f7163c39-4a47-cd7c-5314-299f077925c7-330001eb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-f7163c39-4a47-cd7c-5314-299f07792657-330001eb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_89474ebc-bd79-8643-1756-ad85d2a48a9f-330001eb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-f7163c39-4a47-cd7c-5314-299f077926d3-330001eb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-f7163c39-4a47-cd7c-5314-299f077924df-330001eb {
    -ms-grid-column-span: 2;
    grid-column-end: 2;
    -ms-grid-row: 6;
    grid-row-start: 6;
    -ms-grid-row-span: 2;
    grid-row-end: 8;
  }

  #w-node-f7163c39-4a47-cd7c-5314-299f07792721-330001eb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-f7163c39-4a47-cd7c-5314-299f0779253d-330001eb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-f7163c39-4a47-cd7c-5314-299f07792569-330001eb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-f7163c39-4a47-cd7c-5314-299f07792637-330001eb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-f7163c39-4a47-cd7c-5314-299f07792647-330001eb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-f7163c39-4a47-cd7c-5314-299f07792587-330001eb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-f7163c39-4a47-cd7c-5314-299f07792480-330001eb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-f7163c39-4a47-cd7c-5314-299f07792627-330001eb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-f7163c39-4a47-cd7c-5314-299f077926b3-330001eb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-f7163c39-4a47-cd7c-5314-299f077925f7-330001eb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-f7163c39-4a47-cd7c-5314-299f0779251d-330001eb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-f7163c39-4a47-cd7c-5314-299f07792711-330001eb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-f7163c39-4a47-cd7c-5314-299f077924cf-330001eb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-f7163c39-4a47-cd7c-5314-299f077925d7-330001eb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-f7163c39-4a47-cd7c-5314-299f07792597-330001eb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-a62aea26-9a78-6311-a585-53cec6ab2b0b-330001eb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-a62aea26-9a78-6311-a585-53cec6ab2b2b-330001eb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-a62aea26-9a78-6311-a585-53cec6ab29a1-330001eb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-a62aea26-9a78-6311-a585-53cec6ab2917-330001eb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-a62aea26-9a78-6311-a585-53cec6ab2b69-330001eb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-a62aea26-9a78-6311-a585-53cec6ab2b88-330001eb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-a62aea26-9a78-6311-a585-53cec6ab28c8-330001eb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-a62aea26-9a78-6311-a585-53cec6ab2abd-330001eb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-a62aea26-9a78-6311-a585-53cec6ab2b1b-330001eb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-a62aea26-9a78-6311-a585-53cec6ab2a8f-330001eb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-b38cafde-9d5d-e038-5a61-efaa464033e8-330001eb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-a62aea26-9a78-6311-a585-53cec6ab289a-330001eb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_14519750-6857-11a2-f251-2b8b9752008f-330001eb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_14519750-6857-11a2-f251-2b8b9752009f-330001eb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_14519750-6857-11a2-f251-2b8b975200af-330001eb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_14519750-6857-11a2-f251-2b8b975200bf-330001eb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_14519750-6857-11a2-f251-2b8b975200cf-330001eb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_14519750-6857-11a2-f251-2b8b975200df-330001eb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_14519750-6857-11a2-f251-2b8b975200f1-330001eb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_14519750-6857-11a2-f251-2b8b97520101-330001eb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_14519750-6857-11a2-f251-2b8b97520112-330001eb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_14519750-6857-11a2-f251-2b8b97520122-330001eb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_14519750-6857-11a2-f251-2b8b97520132-330001eb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_14519750-6857-11a2-f251-2b8b97520140-330001eb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_14519750-6857-11a2-f251-2b8b97520151-330001eb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_14519750-6857-11a2-f251-2b8b97520161-330001eb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_14519750-6857-11a2-f251-2b8b97520173-330001eb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_055dd7db-8f29-e52c-9702-17f6c73ea205-330001eb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-c8932e1c-a7e6-24da-518a-dfa43188e9fc-330001eb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_8f3163da-ebcb-d550-7e85-5df08c854be6-330001eb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-b0af7426-4611-913f-c1da-5418bc572ecd-330001eb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-ff90542f-06a2-f900-f276-87a364b4ca97-330001eb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-b451b209-1f1a-2fe8-9f8d-b7b01c895fe2-330001eb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-a78944e1-4ca3-5e77-6cde-3da71a31b356-330001eb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_3875de0e-8ae0-fe35-900d-28796e4d5b47-330001eb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }

  #w-node-_5bb938fb-d70a-eb44-2d0f-b62e9778079e-820001ec {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_5bb938fb-d70a-eb44-2d0f-b62e977807d6-820001ec {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_5bb938fb-d70a-eb44-2d0f-b62e977807e2-820001ec {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_5bb938fb-d70a-eb44-2d0f-b62e977807ff-820001ec {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_5bb938fb-d70a-eb44-2d0f-b62e97780802-820001ec {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_5bb938fb-d70a-eb44-2d0f-b62e9778080b-820001ec {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_5bb938fb-d70a-eb44-2d0f-b62e9778081d-820001ec {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_5bb938fb-d70a-eb44-2d0f-b62e97780826-820001ec {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_5bb938fb-d70a-eb44-2d0f-b62e9778082f-820001ec {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_5bb938fb-d70a-eb44-2d0f-b62e97780832-820001ec {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_5bb938fb-d70a-eb44-2d0f-b62e9778083b-820001ec {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_5bb938fb-d70a-eb44-2d0f-b62e97780844-820001ec {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-ad75357f-6cfb-f12c-658c-bd6160ef597b-820001ec {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-acf73161-bdb2-990c-3b66-581e5d29cb8f-820001ec {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_5bb938fb-d70a-eb44-2d0f-b62e9778084d-820001ec {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_5bb938fb-d70a-eb44-2d0f-b62e9778085f-820001ec {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_5bb938fb-d70a-eb44-2d0f-b62e97780868-820001ec {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_5bb938fb-d70a-eb44-2d0f-b62e97780872-820001ec {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_5bb938fb-d70a-eb44-2d0f-b62e9778087c-820001ec {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_5bb938fb-d70a-eb44-2d0f-b62e97780886-820001ec {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_5bb938fb-d70a-eb44-2d0f-b62e97780891-820001ec {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_5bb938fb-d70a-eb44-2d0f-b62e9778089c-820001ec {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-d7236aba-272b-9a40-d958-79724a8a7072-820001ec {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_5bb938fb-d70a-eb44-2d0f-b62e977808a6-820001ec {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_5bb938fb-d70a-eb44-2d0f-b62e977808a9-820001ec {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_5bb938fb-d70a-eb44-2d0f-b62e977808b3-820001ec {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_5bb938fb-d70a-eb44-2d0f-b62e977808bd-820001ec {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_5bb938fb-d70a-eb44-2d0f-b62e977808d4-820001ec {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_5bb938fb-d70a-eb44-2d0f-b62e977808f1-820001ec {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_24add808-07fc-c84e-d3dd-267250e17b11-820001ec {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-_7073df3a-7f14-6417-8918-751f70fe5e15-c1ceb71c {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_3f641ebc-4af7-b688-9eed-8efe131e770b-c1ceb71c {
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-span: 2;
    grid-row-end: 4;
  }

  #w-node-b91cc97c-dd8f-568f-7902-5f8ef22c7793-c1ceb71c {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 4;
    grid-row-start: 4;
    -ms-grid-row-span: 1;
    grid-row-end: 5;
  }

  #w-node-ccccdf60-043a-e840-e07b-df60edf6efb5-c1ceb71c {
    -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: 6;
    -ms-grid-row: 5;
    grid-row-start: 5;
  }
}
@font-face {
  font-family: 'E ukraine';
  src: url('https://uploads-ssl.webflow.com/602d59da29b66668b8758391/609678e44c24532022a85c8b_E-Ukraine-Light.woff') format('woff');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'E ukraine';
  src: url('https://uploads-ssl.webflow.com/602d59da29b66668b8758391/60968e3c0110f0830adef491_e-Ukraine-Medium.woff') format('woff');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'E ukraine';
  src: url('https://uploads-ssl.webflow.com/602d59da29b66668b8758391/60968fa2012ab237b25bbd41_e-Ukraine-UltraLight.woff') format('woff');
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}