#js-upload-solutions li button div.upload_icon{width:2.5em;min-height:2.5em;display:flex;align-items:center;justify-content:center}#js-upload-solutions li button img{width:27px;height:auto}.site-header{margin-bottom:0;border-bottom:1px solid #cddcff}.content-sidebar-wrap{max-width:100%;padding-right:0;padding-left:0}.upload-popup{z-index:99;position:fixed;top:var(--wp-admin--admin-bar--height, 0px);left:0;width:100%;height:calc(100% - var(--wp-admin--admin-bar--height, 0px));padding:0 .75em;overflow:hidden;background-color:rgba(40,50,80,.4)}.upload-popup>.wrap{position:relative;width:100%;max-width:52em;margin:0 auto;transition:all .3s ease-in-out}.upload-popup .inner{margin-top:calc(1.425rem + 2.1vw);margin-bottom:calc(1.425rem + 2.1vw);padding:calc(1.425rem + 2.1vw);border-radius:1.5em;background-color:#fff}@media (min-width: 1200px){.upload-popup .inner{margin-top:3rem;margin-bottom:3rem;padding:3rem}}.upload-popup .btn-close{display:flex;position:absolute;top:0;right:0;align-items:center;justify-content:center;width:2.5em;height:2.5em;transform:translate(50%, -50%);border-radius:50%;background-color:#fff}.upload-popup .btn-close svg{fill:#757575;display:block;width:1.25em;height:1.25em}.upload-reviews+.upload-footer{margin-top:122px}@media(max-width: 991px){.upload-reviews+.upload-footer{margin-top:60px}}.landing-page .site-header{position:fixed;background-color:rgba(0,0,0,0)}@media(max-width: 991px){.landing-page .site-header .wrap{padding:0 23px}}.landing-page:not(.scrolling) .site-header{border-color:rgba(75,98,249,.0509803922)}.landing-page.scrolling .site-header,.landing-page[style*="overflow: hidden; position: fixed"] .site-header{background-color:#fff}.landing-page .content{margin-bottom:0}@media(max-width: 991px){.landing-page .upload-inner h3,.landing-page .upload-inner h3+p{display:none}.landing-page .upload-inner svg{width:84px;height:auto}}.landing-page .btn-solid{font-weight:600;font-size:16px;line-height:24px}.landing-page .btn-solid:hover{background-color:rgba(0,0,0,0)}.landing-page .upload-hero{padding-top:185px}@media(max-width: 991px){.landing-page .upload-hero{padding-top:23px;padding-top:100px;padding-bottom:63px}}.landing-page .upload-hero.upload .left{margin-top:0}.landing-page .upload-hero.upload .wrap{grid-template-columns:600px 1fr;max-width:81.5em;gap:58px}@media(max-width: 1199px){.landing-page .upload-hero.upload .wrap{grid-template-columns:1fr 1fr}}@media(max-width: 991px){.landing-page .upload-hero.upload .wrap{grid-template-columns:none;padding:0 23px;gap:21px}}.landing-page .upload-hero.upload .wrap .left h1{margin-bottom:34px}@media(max-width: 991px){.landing-page .upload-hero.upload .wrap .left h1{margin-bottom:22px;font-size:32px;line-height:40px}}.landing-page .upload-hero.upload .wrap .left .salient-features li{gap:11px}.landing-page .upload-hero.upload .wrap .left .salient-features li p{color:#757575;font-weight:400;font-size:20px !important;font-size:26px}@media(max-width: 991px){.landing-page .upload-hero.upload .wrap .left .salient-features li p{font-size:16px !important;line-height:24px}}body:not(.landing-page) .upload-hero.upload .right:before{display:none}@media(max-width: 560px){.upload-popup .inner{margin-top:1.5em;margin-bottom:1.5em;padding:1.5em}.upload-popup .btn-close{transform:translate(25%, -50%)}}.upload-hero{z-index:1;position:relative;padding-top:calc(1.525rem + 3.3vw);padding-bottom:calc(1.875rem + 7.5vw);background:linear-gradient(111.33deg, #FFFFFF 20%, #F8F9FF 40%, #F3F4FF 75%, #FFEEE9 100%)}@media (min-width: 1200px){.upload-hero{padding-top:4rem;padding-bottom:7.5rem}}.upload-hero.upload>.wrap{display:grid;grid-template-columns:3fr 4fr;align-items:flex-start;max-width:80em;gap:1.5em calc(1.75rem + 6vw)}@media (min-width: 1200px){.upload-hero.upload>.wrap{gap:1.5em 6.25rem}}.upload-hero.upload .left{min-width:0;margin-top:calc(1.75rem + 6vw)}@media (min-width: 1200px){.upload-hero.upload .left{margin-top:6.25rem}}.upload-hero.upload .left h1{margin-bottom:1rem;font-size:calc(1.4375rem + 2.25vw)}@media (min-width: 1200px){.upload-hero.upload .left h1{font-size:3.125rem}}.upload-hero.upload .left p{margin-bottom:1.5rem;color:#757575;font-size:calc(1.2875rem + 0.45vw);line-height:1.25}@media (min-width: 1200px){.upload-hero.upload .left p{font-size:1.625rem}}.upload-hero.upload .left p:last-child{margin-bottom:0}.upload-hero.upload .right{position:relative;padding:calc(1.425rem + 2.1vw);border-radius:.5em;background-color:#fff;box-shadow:0 .25em .25em rgba(41,41,41,.2)}@media (min-width: 1200px){.upload-hero.upload .right{padding:3rem}}.upload-hero.upload .right:before{display:block;position:absolute;top:-76px;left:40px;width:220px;height:138px;background-image:url(../../images/upload-arrow.svg);content:""}@media(max-width: 991px){.upload-hero.upload .right:before{display:none}}.upload-hero.buttons>.wrap{max-width:55.25em}.upload-hero.buttons h1{margin-bottom:1rem;font-size:calc(1.4375rem + 2.25vw);text-align:center}@media (min-width: 1200px){.upload-hero.buttons h1{font-size:3.125rem}}.upload-hero.buttons p{margin-bottom:1.5rem;color:#757575;font-size:calc(1.2875rem + 0.45vw);line-height:1.25;text-align:center}@media (min-width: 1200px){.upload-hero.buttons p{font-size:1.625rem}}.upload-hero.buttons p:last-child{margin-bottom:0}.upload-hero.buttons .inner{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;margin-top:calc(1.425rem + 2.1vw);padding:calc(1.325rem + 0.9vw);gap:1em;border-radius:.5em;background-color:#fff;box-shadow:0 10px 20px 0 rgba(75,98,249,.1)}@media (min-width: 1200px){.upload-hero.buttons .inner{margin-top:3rem;padding:2rem}}.upload-hero.buttons .btn{padding:1.5em .75em;border:1px solid rgba(0,0,0,0);border-radius:.5em;background-color:rgba(75,98,249,.05)}.upload-hero.buttons .btn:hover{border-color:#4b62f9}.upload-hero.buttons .btn:hover span{color:#292929}.upload-hero.buttons .btn svg{display:block;width:5em;height:5em;margin:0 auto .5em}.upload-hero.buttons .btn span{transform:inherit;color:#757575;font-weight:bold}.upload-hero .fold{position:absolute;bottom:-1px;left:0;width:100%;height:16em;background-color:#fff;clip-path:url(#upload-hero-clip-path)}.upload-hero>.wrap{width:100%;max-width:73.5em;margin:0 auto;padding-right:.75em;padding-left:.75em;position:relative}.upload-hero .trustpilot-widget{margin-bottom:1em}.upload-hero .trustpilot-widget:last-child{margin-bottom:0}.upload-hero .rating{display:flex;align-items:center;gap:0 .5rem;margin-bottom:1em}.sidebar .upload-hero .rating{justify-content:center}.upload-hero .rating span:last-child{font-weight:600;font-size:.75em}.upload-hero .rating .stars{display:flex;position:relative;align-items:center;gap:.25em}.upload-hero .rating .stars svg{display:block;flex:0 0 auto;width:1em;height:1em}.upload-hero .rating .stars>svg{fill:#bdbdbd}.upload-hero .rating .stars>div{display:flex;position:absolute;top:0;left:0;align-items:center;overflow:hidden;gap:.25em}.upload-hero .rating .stars>div>svg{fill:#f2c94c}.upload-hero .rating:last-child{margin-bottom:0}.upload-hero .rating span:last-child{font-size:.875em}.upload-hero .salient-features{display:flex;flex-wrap:wrap;align-items:center;gap:1em}.upload-hero .salient-features li{display:flex;align-items:center;gap:.5em}.upload-hero .salient-features svg{display:block;flex:0 0 auto;width:1.5em;height:1.5em}.upload-hero .salient-features p{font-size:calc(1.2575rem + 0.09vw) !important}@media (min-width: 1200px){.upload-hero .salient-features p{font-size:1.325rem !important}}@media(max-width: 1079px){.upload-hero.upload>.wrap{grid-template-columns:1fr}.upload-hero.upload .left{margin-top:0}.upload-hero.buttons .inner{grid-template-columns:1fr 1fr 1fr 1fr}}@media(min-width: 560px){.upload-hero .trustpilot-widget{width:28em;margin-left:-1.25em}}@media(min-width: 810px){.upload-hero.buttons h2{clip:rect(1px, 1px, 1px, 1px);word-wrap:normal !important;position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;border:0;clip-path:inset(50%)}.upload-hero.buttons .btn-mobile{display:none}}@media(max-width: 809px){.upload-hero.buttons h1{font-size:2.375em;text-align:left}.upload-hero.buttons p{font-size:1.25em;line-height:1.6;text-align:left}.upload-hero.buttons h2{font-size:1.625em}.upload-hero.buttons .inner{grid-template-columns:1fr 1fr;margin-top:0;padding:1em .5em;gap:.5em}.upload-hero.buttons .btn{display:flex;align-items:center;padding:1em 2em;gap:.75em;text-align:left}.upload-hero.buttons .btn svg{flex:0 0 auto;width:2.5em;height:2.5em;margin:0}.upload-hero.buttons .btn span{font-size:1.25em}.upload-hero.buttons .btn-desktop{display:none}}@keyframes upload-spinner{0%{opacity:1}100%{opacity:0}}.upload-loading{padding:calc(1.425rem + 2.1vw) calc(1.5rem + 3vw);border:1px dashed var(--neutral-300);border-radius:.25em;text-align:center;transition:border-color .3s ease-in-out}@media (min-width: 1200px){.upload-loading{padding:3rem 3.75rem}}.upload-loading .upload-spinner{width:5em;height:5em;margin:0 auto 1.5em;position:relative;border-radius:158.4px;background:var(--primary-new-150, #F6F9FF)}.upload-loading .upload-spinner::after{content:"";position:absolute;left:50%;top:50%;width:140px;height:140px;transform:translate(-50%, -50%);background:url("/wp-content/themes/genesis-lt-v2/images/spinner-dots.gif") center/contain no-repeat;pointer-events:none}.upload-loading p{color:var(#525252);font-size:1.25rem;font-style:normal;font-weight:600;line-height:calc(1.325rem + 0.9vw)}@media (min-width: 1200px){.upload-loading p{line-height:2rem}}.uploader:not(.submitting) .upload-inner{display:block}.uploader:not(.submitting) .upload-loading{display:block}.uploader.submitting .upload-inner{display:block}.uploader.submitting .upload-loading{display:block}.uploader.active{border-color:#4b62f9}.uploader.active .upload-inner svg{fill:#4b62f9}.uploader.has-merge:not(.submitting){display:grid;grid-template-columns:1fr 16em;gap:1.5em}@media(max-width: 810px){.uploader.has-merge:not(.submitting){grid-template-columns:1fr}}.upload-error{display:flex;align-items:center;margin-bottom:.5em;padding:.75em;gap:.75em;border:1px solid #db4e4e;border-radius:.5em;background-color:rgba(219,78,78,.05);color:#db4e4e}.upload-error svg{display:block;flex:0 0 auto;width:1.5em;height:1.5em;fill:#db4e4e}.upload-error h6{color:inherit;font-weight:600;font-size:.875rem;line-height:1.42}.upload-inner{padding:calc(1.425rem + 2.1vw) calc(1.5rem + 3vw);border:1px solid #e0e0e0;border-radius:.25em;text-align:center;transition:border-color .3s ease-in-out}@media (min-width: 1200px){.upload-inner{padding:3rem 3.75rem}}.upload-inner svg{display:block;width:4em;height:4em;fill:#292929;margin:0 auto 1em;transition:fill .3s ease-in-out}.upload-inner h3{margin:0 0 1.5em;font-size:1.1rem;line-height:1.5;margin-bottom:0;font-weight:normal;font-size:calc(1.2875rem + 0.45vw);line-height:1.42}@media (min-width: 1200px){.upload-inner h3{font-size:1.625rem}}.upload-inner h3:last-child{margin-bottom:0}.upload-inner h3+p{margin-bottom:1rem;color:#757575;font-size:1.25rem}.upload-inner input[type=file]{clip:rect(1px, 1px, 1px, 1px);word-wrap:normal !important;position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;border:0;clip-path:inset(50%)}.upload-inner .btn{margin-bottom:.75rem;line-height:1.33}.upload-inner .btn+p{max-width:18em;margin-right:auto;margin-left:auto;color:#757575;font-size:0.875rem}@media(max-width: 560px){.upload-inner{padding:1.5em}.upload-inner svg{width:3em;height:3em}.upload-inner h3{font-size:calc(1.275rem + 0.3vw)}@media (min-width: 1200px){.upload-inner h3{font-size:1.5rem}}}.upload-files{display:flex;flex-direction:column;min-width:0;gap:1em}.upload-files ul{flex:1 1 0;width:calc(100% + 1em);margin-bottom:auto;padding-right:1em;overflow-y:scroll}.upload-files ul li{display:flex;align-items:center;padding-top:.5em;padding-bottom:.5em;gap:1em;border-bottom:1px solid #bdbdbd}.upload-files ul li:first-child{padding-top:0}.upload-files ul li p{flex:0 0 auto;margin-bottom:0;overflow:hidden;font-size:.875rem;white-space:nowrap}.upload-files ul li p:first-child{flex:1 1 auto;text-overflow:ellipsis}.upload-files ul li strong{font-weight:600}.upload-files ul li .btn{flex:0 0 aut}.upload-files ul li .btn svg{display:block;width:1em;height:1em}.upload-files footer{flex:0 0 auto;margin-top:auto}.upload-files .btn-solid{width:100%;border-color:rgba(0,0,0,0);background-color:#b15f2f}.upload-files .btn-solid:hover{background-color:#b15f2f;color:#fff}.upload-files .btn-solid:disabled{background-color:#bdbdbd}@media(max-width: 810px){.upload-files ul{min-height:18vh}}.drop{width:100%;padding:1.5em;border:2px dashed #bdbdbd;border-radius:.25em}.btn-move{cursor:move}.upload-solutions{margin-bottom:calc(1.875rem + 7.5vw)}@media (min-width: 1200px){.upload-solutions{margin-bottom:7.5rem}}.upload-solutions>.wrap{width:100%;max-width:73.5em;margin:0 auto;padding-right:.75em;padding-left:.75em;max-width:80em}.upload-solutions h2{margin-bottom:calc(1.35rem + 1.2vw);font-size:calc(1.425rem + 2.1vw);text-align:center}@media (min-width: 1200px){.upload-solutions h2{margin-bottom:2.25rem;font-size:3rem}}.upload-solutions nav{display:none;flex-wrap:wrap;margin-bottom:1.5em;gap:.75em}.upload-solutions nav .btn{flex:0 0 auto;padding:.75rem .5rem;border-radius:.25rem;background-color:#fafafa;font-size:1.125rem}.upload-solutions nav .btn.active{background-color:#e0e0e0;font-weight:600}.upload-solutions .inner{display:grid;grid-template-columns:repeat(4, 1fr);gap:calc(1.425rem + 2.1vw) 1.5em}@media (min-width: 1200px){.upload-solutions .inner{gap:3rem 1.5em}}.upload-solutions h3{margin-bottom:calc(1.35rem + 1.2vw);font-size:calc(1.2875rem + 0.45vw)}@media (min-width: 1200px){.upload-solutions h3{margin-bottom:2.25rem;font-size:1.625rem}}.upload-solutions ul li{margin-bottom:1.25rem}.upload-solutions ul li:last-child{margin-bottom:0}.upload-solutions ul .btn{display:flex;align-items:center;gap:.5em;text-align:left}.upload-solutions ul .btn svg{flex:0 0 auto;width:2.5em;height:2.5em}.upload-solutions ul .btn span{font-size:calc(1.275rem + 0.3vw)}@media (min-width: 1200px){.upload-solutions ul .btn span{font-size:1.5rem}}@media(max-width: 810px){.upload-solutions .inner{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 560px){.upload-solutions h2{text-align:left}.upload-solutions nav{display:flex}.upload-solutions .inner{grid-template-columns:1fr}.upload-solutions .block{display:none}.upload-solutions .block.active{display:block}.upload-solutions h3{clip:rect(1px, 1px, 1px, 1px);word-wrap:normal !important;position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;border:0;clip-path:inset(50%)}}
