:root{--color-header:#171717;--color-body-text:#404040;--color-background:#fffbf8;--color-link:#171717;--color-link-hover:#00ac53;--color-link-custom:#00ac53;--color-link-hover-custom:#15803d;--color-button:#00ac53;--color-button-hover:#15803d;--color-button-text:#ffffff;--font-primary:"Inter", sans-serif;--font-secondary:"Fraunces", serif;--body-text-size:16px;--body-text-small-size:14px;--h1-size:56px;--h2-size:40px;--h3-size:28px;--h4-size:20px;--h5-size:18px;--h6-size:16px;--h1-size-mobile:24px;--h2-size-mobile:22px;--h3-size-mobile:18px;--h4-size-mobile:18px;--h5-size-mobile:16px;--h6-size-mobile:16px;--h1-size-content:32px;--h2-size-content:28px;--h3-size-content:24px;--h4-size-content:20px;--h5-size-content:18px;--h6-size-content:16px;--border-radius-button:4px}pre:empty{display:none}.gutter,.gutter-horizontal{display:none}.envira-theme{font-weight:500;font-family:var(--font-primary)!important;.wpforms-submit{background-color:var(--color-button)!important;border:1px solid var(--color-button)!important;color:var(--color-button-text)!important;font-weight:600!important;padding:0 40px!important;margin-top:15px!important}.logged-in-section{display:none}&.logged-in{.logged-in-section{display:block}.logged-out-section{display:none}}}.envira-hero-tagline{font-weight:500;max-width:844px;margin-left:auto!important;margin-right:auto!important}.sp-button{display:inline-flex!important;justify-content:center!important;align-items:center!important}.envira-sp-link{color:var(--color-link-custom)!important;&.underline{text-decoration:underline!important}&:hover{color:var(--color-link-hover-custom)!important}}.sp-postcontent{h1,h2,h3,h4,h5,h6{margin-bottom:20px!important}}.wp-block-coblocks-accordion-item__title::before{content:"►";display:inline-block;margin-right:10px}.wp-block-coblocks-accordion-item details[open] .wp-block-coblocks-accordion-item__title::before{content:"▼"}.envira-global-header{padding:0!important}.envira-site-header{z-index:999;width:100%}.home-hero-image{img{width:1378px;max-width:100%}}.envira-header-container{max-width:1300px;padding:0 10px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;min-height:88px}#envira-desktop-menu-links{width:100%;display:flex;justify-content:space-between;align-items:center;ul{list-style-type:none;display:flex;gap:24px;align-items:center;&:first-child{margin:0 auto}&:last-child{margin-left:auto}}li{font-weight:500;font-size:var(--body-text-size);line-height:24px;a{color:#1f2937;text-decoration:none;&.active{font-weight:700}}}}.envira-desktop-menu-cta{background:#fff0;color:#1f2937;display:inline-flex;flex-direction:row;justify-content:center;align-items:center;padding:4px 12px;gap:4px;border:1px solid #374151;border-radius:4px;font-weight:700;font-size:var(--body-text-small-size);line-height:22px;&:hover{color:#1f2937}}.envira-mobile-menu{display:none}.envira-mobile-menu-top{display:flex;justify-content:space-between;align-items:center;min-height:58px;padding:20px 24px}#envira-menu-close,#envira-mobile-menu-navigation{display:none}.envira-mobile-menu-cta-header{padding:30px 20px 0 20px;margin-bottom:16px;font-family:var(--font-secondary);font-weight:700;font-size:var(--h5-size);line-height:28px;text-align:center;&.logged-in{&::before{content:"";background:url(../png/mobile-menu-bg-stars.png) no-repeat center center;background-size:contain;width:30px;height:30px;position:absolute;top:8px;left:5px}}&.logged-out{.title-text{color:#ffffff!important}}}.envira-mobile-menu-cta{position:relative;margin:0 20px;background-size:cover;text-align:center;background-repeat:no-repeat;border-radius:12px;&.logged-in{background-color:#fde047}&.logged-out{background-color:#055341;img{width:280px!important}}a{background:var(--color-button);display:inline-flex;flex-direction:row;justify-content:center;align-items:center;padding:8px 30px;gap:6px;border-radius:var(--border-radius-button);font-weight:700;font-size:11.3418px;line-height:17px;margin-bottom:30px;&:hover{color:var(--color-link)}&.mobile-cta-btn{background:#eab308}&.logged-in{&::after{content:"";background:url(../png/mobile-menu-bg-group.png) no-repeat center center;background-size:contain;width:30px;height:30px;position:absolute;bottom:5px;right:10px}}&.image-below-btn::after{bottom:110px}}img{margin:0 auto;display:block}}.envira-mobile-sub-menu{display:none;margin-top:20px;line-height:32px;font-size:var(--body-text-size);border-bottom:1px solid #e5e5e5;padding-bottom:15px;.envira-sp-hide{display:none}.envira-mobile-sub-menu-item{padding:0 20px;margin-bottom:10px;font-weight:500;font-size:var(--body-text-size);line-height:24px;a{color:#1f2937;text-decoration:none;font-weight:500;font-size:var(--body-text-size);line-height:24px;&:hover{text-decoration:underline!important;text-underline-offset:3px!important}}}strong{font-size:14px;font-weight:700;line-height:20px;color:#737373;margin-bottom:16px;text-transform:uppercase;display:inline-block}.dropdown-view-more{color:var(--color-link-custom)!important;font-weight:600}.resource-item{padding-bottom:15px;strong{margin-bottom:5px;a{font-weight:700;line-height:20px;color:#737373!important;text-transform:uppercase;display:inline-block;padding:0;margin:0;text-decoration:none!important;&:hover{text-decoration:underline;text-underline-offset:3px}}}}}#envira-mobile-menu-links{background-color:#fff;padding:24px;ul{list-style-type:none}li{font-weight:500;font-size:var(--h4-size);line-height:28px;padding-bottom:24px;a{color:#1f2937;text-decoration:none}}}.envira-menu-has-dropdown{position:relative;a{display:flex;align-items:center}svg{margin-left:10px;margin-right:4px}&.resources-dropdown{.menu-hover-top-arrow{left:575px}}&.get-envira-dropdown{.menu-hover-top-arrow{left:295px}}.menu-item-wrapper{display:flex;align-items:center}.envira-mobile-submenu-trigger{border:none;outline:none;background:#fff0;padding:0;margin:0;cursor:pointer;&[aria-expanded="true"]{transform:rotate(180deg);margin-left:5px;margin-right:5px}}}.menu-hover-top-arrow{position:absolute;top:-17px;left:265px;filter:drop-shadow(0 -1px 1px #0000001a)}#envira-desktop-menu-hover-features,#envira-desktop-menu-hover-solutions,#envira-desktop-menu-hover-resources,#envira-desktop-menu-hover-get-envira{position:absolute;z-index:10;width:1064px;background:#fff;left:-254px;display:flex;font-weight:500;font-size:var(--body-text-size);line-height:24px;color:#374151;top:60px;display:none;border-radius:8px;box-shadow:0 2px 10px 0 #0000001a}#envira-desktop-menu-hover-solutions{width:749px}#envira-desktop-menu-hover-resources{left:-559px}#envira-desktop-menu-hover-get-envira{left:-289px;width:399px}#envira-desktop-menu-hover-features,#envira-desktop-menu-hover-solutions,#envira-desktop-menu-hover-resources{strong{font-weight:700;font-size:var(--body-text-small-size);line-height:26px;color:#737373;margin-bottom:16px;text-transform:uppercase;display:inline-block}a{margin-bottom:16px}.dropdown-view-more{color:var(--color-link-custom);font-weight:600;font-size:var(--body-text-small-size);line-height:24px;&:hover{text-decoration:none;font-weight:700!important}}}#envira-desktop-menu-hover-features-1{padding:40px;display:flex;flex-direction:column;width:25%}#envira-desktop-menu-hover-features-2{padding:40px;padding-left:45px;padding-right:45px;width:25%}#envira-desktop-menu-hover-features-3{background-color:#fafafa;padding:40px;display:flex;flex-direction:column;width:50%}#envira-desktop-menu-hover-features-1 a:hover,#envira-desktop-menu-hover-features-2 a:hover{text-decoration:underline;font-weight:500!important}.envira-dropdown-latest-posts{display:flex;flex-direction:column;gap:15px;.envira-latest-post{display:flex;align-items:center;gap:15px;.post-image,.post-content{width:50%}.post-image{img{width:100%;height:100%;object-fit:cover;border-radius:5px}}.post-content{flex-grow:1}}}#envira-desktop-menu-hover-solutions-1,#envira-desktop-menu-hover-solutions-2,#envira-desktop-menu-hover-solutions-3{padding:40px;display:flex;flex-direction:column;width:33.33%;a{&:hover{text-decoration:underline;font-weight:500!important}}}#envira-desktop-menu-hover-resources-1{padding:40px;display:flex;flex-direction:column;justify-content:center;text-align:left;margin:0 auto;width:50%;height:100%;.resource-item{padding-bottom:40px;p{a{&:hover{text-decoration:underline;text-underline-offset:2px}}}strong{a{font-weight:700;font-size:var(--body-text-small-size);line-height:26px;color:#737373;margin-bottom:16px;text-transform:uppercase;display:inline-block;padding:0;margin:0;text-decoration:none;&:hover{text-decoration:underline;text-underline-offset:3px}}}}}#envira-desktop-menu-hover-resources-2{background-color:#fafafa;padding:40px;display:flex;flex-direction:column;width:50%}#envira-desktop-menu-hover-get-envira-1{padding:30px;display:flex;flex-direction:column;width:100%;.envira-title{font-family:var(--font-secondary);font-weight:700;font-size:var(--h4-size);line-height:28px;text-align:center;color:#171717;margin-bottom:25px}.envira-features{display:flex;justify-content:space-between;gap:20px;text-align:left;margin-bottom:15px;font-size:var(--body-text-small-size);line-height:20px;letter-spacing:.25px;.envira-features-left,.envira-features-right{flex-grow:1}}p{padding-bottom:12px;&::before{content:"";background:url(../svg/right-tick.svg) no-repeat center;background-size:contain;display:inline-block;width:16px;height:16px;margin-right:8px;vertical-align:middle}}.envira-cta{width:100%;font-weight:600;font-size:var(--body-text-size);line-height:24px;letter-spacing:.25px;height:48px;padding:12px 32px;display:inline-flex}}.get-envira-menu-cta{background:var(--color-button);color:var(--color-button-text)!important;display:inline-flex;flex-direction:row;justify-content:center;align-items:center;padding:4px 12px;gap:4px;border-radius:var(--border-radius-button);font-weight:700;font-size:var(--body-text-small-size);line-height:22px;border:1px solid var(--color-button)}#envira-desktop-menu-links ul.menu-get-envira{gap:10px}#envira-header-scrollbar{width:100%;background:#fff;position:fixed;left:0;top:0;z-index:10;display:none;border-bottom:1px solid #e5e7eb;padding:16px 0;.floating-header-container{max-width:1300px;display:flex;justify-content:space-between;align-items:center;margin:auto;.floating-header-cta{.envira-desktop-menu-cta{margin-left:6px!important}}img.floating-header-logo{width:220px}}}@media (max-width:1075px){.envira-mobile-menu{display:block}.envira-desktop-menu{display:none}.envira-site-branding{width:300px}.sp-el-section.envira-site-header-wrapper,.envira-site-header-wrapper .sp-el-row,.envira-site-header-wrapper .sp-el-col,.envira-site-header-wrapper .sp-el-block{padding:0!important}}@media only screen and (max-width:768px){#envira-header-scrollbar{display:none!important}}@media (max-width:1349px){#envira-header-scrollbar{.floating-header-container{padding:0 10px}}}@media (max-width:1179px){#envira-header-scrollbar{.floating-header-container{.floating-header-text{text-align:center;margin:0 auto;max-width:390px}}}}.envira-footer-copyright-menu{a{font-weight:400;text-decoration:underline}}.envira-footer-cta-button{&:hover{background-color:#ffffff!important;color:#000000!important}}.envira-sp-main-footer.has-faq-background{background:linear-gradient(180deg,#fffbf8 33%,#ffffff 33%)!important}@media only screen and (max-width:800px){.sp-mobile-menu-false{.nav-menu{.seedprod-menu-list{display:unset!important}}.nav-bar{display:unset!important}}.envira-footer-menu-1-title,.envira-footer-menu-2-title,.envira-footer-menu-3-title{display:flex;justify-content:space-between;cursor:pointer;&::after{content:url(../svg/footer-open.svg);margin-right:6px}&.ft-close::after{content:url(../svg/footer-close.svg);margin-right:6px}}}@media only screen and (max-width:640px){.envira-footer-copyright-menu{a{display:block;text-underline-offset:3px;line-height:16px}}.envira-footer-verified-icons{display:flex!important;justify-content:left!important}}.envira-home-features-sec-title{position:relative;&::before{content:"";background:url(../svg/home-icon-star.svg) no-repeat center;background-size:contain;display:inline-block;width:25px;height:38px;vertical-align:middle;left:0;position:absolute}&::after{content:"";background:url(../svg/home-icon-spring.svg) no-repeat center;background-size:contain;display:inline-block;width:42px;height:60px;vertical-align:middle;right:-5px;top:40px;position:absolute}}.envira-home-review-sec-title{position:relative;&::before{content:"";background:url(../svg/home-icon-star-2.svg) no-repeat center;background-size:contain;display:inline-block;width:40px;height:48px;vertical-align:middle;left:55px;top:-30px;position:absolute}&::after{content:"";background:url(../svg/home-icon-comment.svg) no-repeat center;background-size:contain;display:inline-block;width:47px;height:48px;vertical-align:middle;right:45px;top:30px;position:absolute}}.envira-home-tips-sec-title{position:relative;&::before{content:"";background:url(../svg/home-icon-star-3.svg) no-repeat center;background-size:contain;display:inline-block;width:36px;height:45px;vertical-align:middle;left:100px;top:20px;position:absolute}&::after{content:"";background:url(../svg/home-icon-tips.svg) no-repeat center;background-size:contain;display:inline-block;width:55px;height:60px;vertical-align:middle;right:100px;top:-10px;position:absolute}}.envira-home-faq-sec-title{position:relative;&::before{content:"";background:url(../svg/home-icon-star-4.svg) no-repeat center;background-size:contain;display:inline-block;width:36px;height:40px;vertical-align:middle;left:60px;top:18px;position:absolute}&::after{content:"";background:url(../svg/home-icon-question.svg) no-repeat center;background-size:contain;display:inline-block;width:21px;height:40px;vertical-align:middle;right:80px;top:18px;position:absolute}}.envira-accordion-faq details summary{padding-top:10px;padding-bottom:10px}.envira-sp-no-padding.sp-el-section,.envira-sp-no-padding.sp-el-col{padding:0px!important}.envira-sp-dashed-underline a{text-decoration:underline;text-decoration-style:dashed;text-underline-offset:7px;font-weight:600;&:hover{text-decoration:underline!important;text-decoration-style:dashed!important;text-underline-offset:7px!important}}@media (max-width:640px){.envira-top-6-advantages,.envira-top-brand-logos{display:flex!important;flex-wrap:wrap!important;margin-top:-20px!important;justify-content:center!important;.sp-el-col{width:33.333%!important}.sp-text-wrapper p{text-align:center!important;font-size:12px!important;line-height:18px!important}}.envira-home-verified-icons{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;.sp-el-col{width:50%!important}}.home-testimonial-tagline{display:flex!important}.envira-home-features-sec-title{&::after{right:-10px;top:45px}}.envira-home-review-sec-title{&::before{left:0;top:-40px}&::after{right:0;top:45px}}.envira-home-tips-sec-title{&::before{left:0;top:0}&::after{right:0}}.envira-home-faq-sec-title{&::before{width:30px;height:32px;left:-14px;top:10px}&::after{width:20px;height:35px;right:-5px;top:10px}}.home-top-6-row{margin-bottom:20px!important}.home-top-6-row2,.home-top-6-row4,.home-top-6-row6{display:flex!important;flex-direction:column-reverse!important}.envira-sp-no-padding.sp-el-row{padding:0px!important}}@media (max-width:799px){.envira-home-faq-sec-title,.envira-home-tips-sec-title,.envira-home-review-sec-title{&::before{left:0}&::after{right:0}}}.envira-login-text-link{color:var(--color-link-custom)!important}.envira-login-right-sec-button{width:100%!important}.envira-login-terms-links{a{color:#737373!important;text-decoration:underline}}.envira-login-page-title{font-size:32px;font-weight:700!important;font-style:normal!important;font-family:var(--font-secondary)!important;text-align:left!important;margin:0px!important;padding:10px 0}.envira-login-page-subtitle{font-weight:500;font-style:normal;font-family:var(--font-primary);margin:0;text-align:left;padding:5px 0 20px 0}.envira-custom-login-title-text{margin-bottom:20px}.envira-custom-login-form .input-wrap{margin:0 0 25px 0}.envira-custom-login-form input[type="text"],.envira-custom-login-form input[type="password"]{width:100%;padding:10px;border:1px solid #e5e5e5;border-radius:4px;font-weight:500;font-size:var(--body-text-size);line-height:24px}.envira-custom-login-form .styled-checkbox{position:relative}.envira-custom-login-form .styled-checkbox input[type="checkbox"]{position:absolute;top:0;left:0;width:20px;height:20px;-webkit-appearance:none;outline:none}.envira-custom-login-form input[type="checkbox"]{display:inline-block;margin-right:6px}.envira-custom-login-form .styled-checkbox label{padding-left:30px;font-size:var(--body-text-small-size);display:block}.envira-custom-login-form label.regular{font-weight:400}.envira-custom-login-form .styled-checkbox label:before{pointer-events:none;outline:none;content:"";width:20px;height:20px;background:#fff;border:1px solid #e9e7ee;box-sizing:border-box;border-radius:3px;margin-right:15px;display:inline-block;vertical-align:middle;position:absolute;top:-2px;left:0}.envira-custom-login-form .styled-checkbox input[type="checkbox"]:checked+label:after{content:"";position:absolute;left:4px;top:3px;width:12px;height:8px;display:block;border-bottom:solid 4px var(--color-link-custom);border-left:solid 4px var(--color-link-custom);background:none;transform:rotate(-45deg);border-radius:2px}.envira-custom-login-form .envira-custom-submit-button{display:block;width:100%;line-height:1;background-color:var(--color-button);border-radius:var(--border-radius-button);border:none;color:var(--color-button-text);font-size:var(--body-text-size);font-weight:600;padding:15px 45px;cursor:pointer;outline:none;&:hover{background-color:#007f3d;outline:none}}.envira-custom-login-form{.envira-login-forgot-pwd-wrap{font-size:var(--body-text-small-size);margin:20px 0 0;a{color:inherit!important}}.description.indicator-hint{font-size:13px;color:#666;margin-bottom:20px}.user-pass1-wrap{.password-input-wrapper{display:table;width:100%}.wp-hide-pw.button.button-secondary{display:table-cell;vertical-align:middle;color:#555;border-color:#ccc;background:#f7f7f7;box-shadow:0 1px 0 #ccc;text-decoration:none;font-size:13px;line-height:26px;height:28px;margin:0;padding:4px 0 0;cursor:pointer;border-width:1px;border-style:solid;-webkit-appearance:none;white-space:nowrap;box-sizing:border-box;border-radius:0;border-top-right-radius:3px}.wp-hide-pw{width:47px;text-align:center}#pass-strength-result{text-align:center;font-weight:600;margin:-1px 5px 16px 0;padding:6px 5px;width:100%;color:#23282d;box-sizing:border-box;&.hide-if-no-js{display:none}&.short{border:1px solid #e35b5b;background-color:#f1adad;opacity:1;border-bottom-right-radius:3px;border-bottom-left-radius:3px}&.bad{border:1px solid #f78b53;background-color:#fbc5a9;opacity:1;border-bottom-right-radius:3px;border-bottom-left-radius:3px}&.good{border:1px solid #ffc733;background-color:#ffe399;opacity:1;border-bottom-right-radius:3px;border-bottom-left-radius:3px}&.strong{border:1px solid #83c373;background-color:#c1e1b9;opacity:1;border-bottom-right-radius:3px;border-bottom-left-radius:3px}}}}.envira-custom-login-wrap{.envira-custom-login-message{margin:20px 0;border-left:3px solid red;padding:10px;background:#ffe7eb;font-size:var(--body-text-small-size);&.confirm{border-left:3px solid #c3c3c3}}}.page-about-us{.wp-caption-text{margin:0;text-align:center;font-style:italic;color:#888}}.envira-sp-pages-template{a{color:var(--color-link-custom)!important;text-decoration:underline!important;&.button,&.btn,&.wp-element-button{background:var(--color-button);color:var(--color-button-text)!important;padding:15px 25px;border-radius:8px;font-weight:700;text-decoration:none!important;margin:15px 0 25px 0;display:inline-block;width:auto!important;&::after{content:"\2192";padding-left:5px}}&.envira-btn-light-gray{background:#e9eaeb!important;border:1px solid #c8c8c8;color:#231f20!important}}&.no-underline{a{text-decoration:none!important}}}.envira-blog-page-recent-posts{.sp-posts-block-pagination{display:flex;justify-content:center;align-items:center;gap:8px;.page-numbers{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background-color:#f5f5f5;text-decoration:none;transition:all 0.3s ease;font-weight:700;&.current{background-color:var(--color-button);color:var(--color-button-text);pointer-events:none}&:hover{background-color:var(--color-button);color:var(--color-button-text)}&.dots{background:none;color:initial}&.prev::before{content:"←";font-size:var(--h5-size)}&.next::after{content:"→";font-size:var(--h5-size)}&.prev,&.next{font-size:0}}}}.blog-sidebar-search{.blog-search-box{button{border:1px solid #e5e7eb!important;border-left:none!important}}}.envira-sp-free-tips-form{width:100%}.blog-cta-section{.cta-features-list{p{margin-bottom:5px!important;&::before{content:"";background:url(../svg/check-circle-cta.svg) no-repeat center;background-size:contain;display:inline-block;width:16px;height:16px;margin-right:8px;vertical-align:middle}}}}.sidebar-newsletter{input,button{max-width:100%!important;width:100%!important;box-shadow:none!important}input{&::-webkit-input-placeholder{font-weight:500!important;font-size:var(--body-text-size)!important;line-height:24px!important;color:#737373!important}&:-ms-input-placeholder{font-weight:500!important;font-size:var(--body-text-size)!important;line-height:24px!important;color:#737373!important}&::placeholder{font-weight:500!important;font-size:var(--body-text-size)!important;line-height:24px!important;color:#737373!important}}.wpforms-container{margin:0 auto!important}.wpforms-form .wpforms-field input{background-color:#fafafa;border:1px solid #e5e5e5;padding:12px;height:48px;font-weight:500}button.wpforms-submit{height:48px!important}}.blog-cta-section{&.logged-out-section{.wpforms-container{margin-top:0px!important}.wpforms-form{.wpforms-field{padding:5px 0px!important;font-size:var(--body-text-small-size)!important;input{&::-webkit-input-placeholder{font-weight:500!important;font-size:var(--body-text-small-size)!important;line-height:24px!important;color:#737373!important}&:-ms-input-placeholder{font-weight:500!important;font-size:var(--body-text-small-size)!important;line-height:24px!important;color:#737373!important}&::placeholder{font-weight:500!important;font-size:var(--body-text-small-size)!important;line-height:24px!important;color:#737373!important}}}button.wpforms-submit{height:48px!important;margin-top:0px!important;width:100%;font-size:var(--body-text-small-size)!important;padding:0px!important}}}}body.blog{.sp-posts-block-title{&:hover{text-decoration:underline!important}}}.envira-blog-featured-first{.sp-post-text-container{display:flex;flex-direction:column}.sp-post-text-container>a{order:1}.sp-posts-block-excerpt{order:2}.sp-posts-block-meta-text{order:3;padding-top:10px}}@media (max-width:640px){.blog-cta-section{.image-column{display:none!important}}.envira-blog-featured-first{.sp-posts-block-meta-text{padding-top:0}}}@media only screen and (max-width:480px){body.blog{.envira-blog-featured-right{.sp-custom-gap-4{gap:0.5rem!important}.sp-posts-single-block{padding-bottom:20px;border-bottom:1px solid #e5e5e5}}#sp-qdrht6,#sp-yddmku,#sp-xiejmf,#sp-u8pcrc,#sp-uayhzf{.sp-posts-block-title,.sp-posts-block-meta-text,.sp-posts-block-excerpt,.sp-posts-block-read-more{text-align:left!important}.sp-posts-block-excerpt{display:none}}}}.envira-blog-writer-section{font-size:var(--body-text-small-size);.aioseo-author-text,.aioseo-reviewer-text{font-weight:400}.author-bio-link,.reviewer-bio-link{a{color:var(--color-link-custom)!important}}.aioseo-tooltip-underline{font-weight:600!important;line-height:40px}.aioseo-author-tooltip-main,.aioseo-reviewer-tooltip-main{font-weight:400!important}.aioseo-author-tooltip,.aioseo-reviewer-tooltip{line-height:22px;margin-top:5px}}.envira-post-date-section{.envira-post-date{font-size:var(--body-text-small-size);font-weight:400}.envira-sp-separator{margin:0 5px;color:#a3a3a3;font-weight:400}.envira-reader-disclosure{cursor:pointer;position:relative;text-decoration:none;border-bottom:1px dashed #a3a3a3;padding:2px 0;font-size:var(--body-text-small-size);font-weight:400;color:#a3a3a3}[data-tooltip]:hover::after{font-size:13px;display:block;position:absolute;content:attr(data-tooltip);border:1px solid #000;border-radius:8px;background:#000;color:#fff;padding:10px;z-index:999}}.envira-blog-content-section{a{color:var(--color-link-custom)!important;text-decoration:underline!important;&.button{background:var(--color-button)!important;color:var(--color-button-text)!important;padding:15px 25px;border-radius:8px;font-weight:700;text-decoration:none!important;margin:20px 0 15px 0;display:inline-block;width:auto!important;&:hover{background:var(--color-button-hover)!important}}}h2{font-size:var(--h2-size-content)!important}h3{font-size:var(--h3-size-content)!important}h4{font-size:var(--h4-size-content)!important}h5{font-size:var(--h5-size-content)!important}h6{font-size:var(--h6-size-content)!important}.ea-share-count-button{color:var(--color-button-text)!important}.wp-block-heading{text-align:left!important}tbody tr:nth-child(even){background-color:var(--color-button-text)!important}figure.wp-block-table{margin-bottom:20px;margin-top:10px}}.envira-author-bio-section{.aioseo-author-bio-compact{border:2px solid #e5e5e5!important;border-radius:8px!important;background-color:#fafafa!important;.author-job-title,.aioseo-author-bio-compact-footer{display:none!important}}.aioseo-author-bio-compact-header{.author-name{font-size:20px!important;font-weight:600!important;color:#171717!important}}.aioseo-author-bio-compact-main{font-size:16px!important;font-weight:400!important;color:#464646!important;.author-bio-link{a{color:var(--color-link-custom)!important;text-decoration:underline!important;&:hover{color:var(--color-link-hover-custom)!important;text-decoration:none!important}}}}}.envira-blog-comment-section{a{color:var(--color-link-custom)!important}textarea{width:100%}input{&#author,&#email{width:100%}}}@media (max-width:640px){.envira-blog-content-section{tbody{tr{display:grid!important;margin:0 0 20px 0!important}td{padding:5px 10px!important}}}.aioseo-author-bio-compact{display:block!important;.aioseo-author-bio-compact-left{.aioseo-author-bio-compact-image{width:80px!important;height:80px!important}}.aioseo-author-bio-compact-right{padding-top:10px!important}}}.envira-author-page-bio{.aioseo-author-bio{border:1px solid #e5e5e5!important;border-radius:12px!important;a{color:var(--color-link-custom)!important;&:hover{color:var(--color-link-hover-custom)!important;text-decoration:none!important}}.aioseo-author-bio-header{.aioseo-author-bio-header-right{.author-name{font-size:20px!important;font-weight:600!important;color:#171717!important}.author-job-title{font-size:16px!important;font-weight:500!important;color:#404040!important}}}.aioseo-author-bio-main{border-top:1px solid #e5e5e5!important;h1,h2,h3,h4,h5,h6{font-size:20px!important;font-weight:600!important;color:#171717!important;margin-top:20px!important;margin-bottom:20px!important}p{font-size:16px!important;font-weight:400!important;color:#404040!important;margin-bottom:20px!important}ul,ol{margin-bottom:20px!important;li{font-size:16px!important;font-weight:400!important;color:#404040!important;margin-bottom:20px!important}}}}}.envira-demo-list-description a{color:var(--color-link-custom)!important;text-decoration:underline!important}.envira-demo-list-section{.envira-demo-grid-container{display:grid;grid-template-columns:repeat(1,1fr);gap:20px;margin:auto;padding:20px;.grid-item{width:100%;padding:0;border:1px solid #e5e5e5;border-radius:16px;overflow:hidden;text-align:center;.image-area{position:relative;padding:15px 30px 0 15px;overflow:hidden;background:#f9f9f9;border-bottom:1px solid #e5e5e5;.display{border:1px solid #e5e5e5;border-radius:8px;img{max-width:100%;height:auto;display:block}}.mobile{position:absolute;right:0;bottom:-5%;max-width:28%;overflow:hidden;padding-right:15px}}.text-area{padding:15px;.demo-title{font-size:var(--h5-size);font-family:var(--font-primary);a{font-weight:600}.new-tag{font-size:var(--body-text-size);background-color:var(--color-button)!important;border:0;color:var(--color-button-text)!important;padding:5px 15px;border-radius:10px;margin-right:5px}}.demo-desc{padding-top:15px;display:none}}}}}@media (max-width:640px){.envira-demo-list-section{.envira-demo-grid-container{.text-area{.demo-title{font-size:var(--body-text-size)!important}}}}}@media (min-width:769px){.envira-demo-list-section{.envira-demo-grid-container{grid-template-columns:repeat(3,1fr);gap:30px}}}.page-pricing,.page-lite-pricing,.page-upgrade-to-the-complete-envira-gallery-experience{.envira-sp-hide{display:none!important}}.page-lite{.envira-sp-hide{display:none!important}}.envira-site-pricing-table{.plans-columns{display:grid;grid-gap:64px 30px;margin-top:37px;grid-template-columns:repeat(4,1fr);.column{background:#fff;border-radius:8px;box-shadow:0 2px 10px rgb(0 0 0 / .1),0 0 0 1px rgb(0 0 0 / .05);display:flex;flex-direction:column;padding:20px 24px;position:relative;&.disabled{pointer-events:none;&>*{opacity:.2}}&:is(.bestdeal-col,.current-plan){border-top-left-radius:0;border-top-right-radius:0}.current{opacity:1;position:absolute;bottom:100%;background:#f97316;border-radius:8px 8px 0 0;font-weight:900;text-align:center;left:0;right:0;color:#fff;font-size:16px;text-transform:uppercase;padding:6px 5px 7px;line-height:24px}.name{text-align:left;font-weight:700;font-size:24px;line-height:32px;margin:0 0 12px;color:var(--color-header)}.price-normal{text-align:left;font-weight:500;font-size:16px;line-height:24px;margin:0 0 16px 0;span{text-decoration:line-through;text-decoration-color:#ef4444;text-decoration-thickness:2px}}.price-current{text-align:left;.inner{display:inline-block;position:relative}.usd{position:absolute;left:0;font-size:18px;font-weight:500;line-height:28px}.dollar{display:inline-block;font-weight:500;font-size:48px;line-height:56px;padding-left:17px;&.long-price{font-size:42px}}.cents{font-size:12px;line-height:18px;font-weight:500;letter-spacing:.25px;position:absolute;top:3px;left:107%}.period{position:absolute;bottom:10px;left:107%;color:#a3a3a3;font-size:12px;line-height:18px;word-break:keep-all;width:40px;&.long-price{bottom:8px;left:100%}}}.saved{text-align:center;line-height:24px;margin:11px 0 0 0;span{font-size:16px;font-weight:500;color:#171717!important;background-color:#fffd54;width:100%;padding:2px;display:inline-block}}.plan-label{margin-top:15px;margin-bottom:-10px;font-size:14px;text-align:center}.renews{line-height:1;margin:10px 0 0 0;color:#a3a3a3;font-size:14px}.desc{text-align:left;font-weight:500;font-size:14px;line-height:18px;margin:0 0 12px;letter-spacing:.25px}.button{align-items:center;display:flex;justify-content:center;margin:24px 0 0;font-size:var(--body-text-size);font-weight:700;gap:10px;line-height:20px;letter-spacing:.25px;padding-inline:10px;background:var(--color-button);color:var(--color-button-text)!important;border-radius:var(--border-radius-button);padding:14px 33px;outline:none;width:auto;text-align:center;border:none;box-shadow:none;&:after{content:"";background-image:url(../svg/arrow-long-white.svg);background-repeat:no-repeat;background-size:contain;width:16px;height:12px}&.get-started-bottom{margin:auto 0 12px}&:hover{background-color:var(--color-button-hover)}}.content{margin:32px 0 25px 0;.see-more{align-items:center;color:var(--color-link-custom);display:inline-flex;font-weight:700;font-size:var(--body-text-size);gap:5px;line-height:24px;letter-spacing:.25px;margin-top:24px;&:after{content:"";background-image:url(../svg/arrow-right-orange.svg);background-repeat:no-repeat;background-size:contain;width:14px;height:11px}.wp-mail-smtp-body &{display:none}&:hover{text-decoration:underline}}section.features-list{font-size:var(--body-text-size);line-height:24px;margin-bottom:24px;letter-spacing:.25px;strong{font-weight:900;color:var(--color-header)}ul{list-style:none;li{background-image:none;margin:8px 0 0;position:relative;padding-left:0;.wp-mail-smtp-body &:first-child{margin-top:0}span.feature{font-weight:500}&.has_tooltip{span.feature{border-bottom:1px dashed #9ca3af;cursor:pointer;padding:2px 0}span.tooltip{display:none;position:absolute;width:Min(250px,90%);background:#111827;border-radius:4px;padding:6px 12px;z-index:1;bottom:calc(100% + 5px);left:50%!important;transform:translateX(-50%);&::after{content:"";position:absolute;width:8px;height:8px;transform:rotate(45deg);background-color:inherit;bottom:-4px;left:calc(50% - 4px)}&{color:#fff;text-align:left;font-size:12px;font-weight:500;line-height:18px;letter-spacing:.25px}*{color:inherit;font:{family:inherit;size:inherit;weight:inherit}line-height:inherit}ul{list-style:circle}ol,ul{margin-left:15px;margin-top:-22px;margin-bottom:28px;li{list-style:inherit}}&>*:last-child{margin-bottom:0}}&:is(:hover,:active,:focus) span.tooltip{display:inline-block;pointer-events:none}span.feature:is(:hover,:active,:focus){+span.tooltip{display:inline-block}}}&.subitem{list-style:disc;margin-left:26px;span.feature{margin-left:-2px}}}}.wp-mail-smtp-body &{margin-bottom:8px}}.wp-mail-smtp-body &{margin-bottom:16px}}}}}#theme-duplicator-body{background-color:#fff}.duplicator-theme-header{position:relative;background-color:#faf7f1;width:100%;max-width:100%;padding:10px}.duplicator-theme-header-wave{bottom:0;overflow:hidden;position:absolute;left:0;width:100%;line-height:0;direction:ltr;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.duplicator-theme-header-wave svg{width:120%;height:18px;transform:translateX(-50%);display:block;left:50%;position:relative}.duplicator-theme-header-wave svg .seedprod-shape-fill{fill:#fff}.duplicator-theme-header-inner{max-width:900px;margin:0 auto;text-align:center}.duplicator-theme-header-inner h1{font-size:40px;text-align:center;margin:0;padding-top:54px;padding-bottom:3px;color:var(--color-header);font-weight:700;font-style:normal}.duplicator-theme-header-inner p{font-size:18px;margin:0;font-weight:500;padding:10px;padding-bottom:70px}@media (max-width:640px){.duplicator-theme-header-inner h1{font-weight:700!important;font-size:24px!important;line-height:32px!important}.duplicator-theme-header-inner p{font-weight:500!important;font-size:16px!important;line-height:24px!important;padding:10px;padding-bottom:35px}}#edd-purchase-button-wrap .edd-loading-ajax{top:20px!important;right:260px!important}.page-checkout #theme-duplicator-body{background-color:#fff}.page-checkout #theme-duplicator-body-inner{max-width:1320px;padding:25px 20px 80px 20px;margin:0 auto}.page-checkout .edd-label{font-weight:700!important;font-size:16px!important;line-height:24px!important}.page-checkout .edd-alert-error{margin-bottom:2.5rem;margin-top:2.5rem;border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(254 242 242);padding:1rem;--tw-text-opacity:1;color:rgb(185 28 28)}.page-checkout .edd-input{padding:11px 12px!important;font-weight:500!important;font-size:16px!important;line-height:24px!important;color:#1f2937!important}#edd_payment_mode_select h2{font-weight:700!important;font-size:24px!important;line-height:32px!important;color:var(--color-header)!important}#edd_payment_mode_select_wrap{margin:48px 0!important}#edd-gateway-option-stripe img{width:110px!important}#edd-gateway-option-paypalexpress img,#edd-gateway-option-paypal_ecommerce img,#edd-gateway-option-paypalpro img{width:78px!important}.edd-gateway-option{font-weight:700!important;font-size:16px!important;line-height:24px!important;color:#455673;background:#f9fafb;border:1px solid #d1d5db;border-radius:8px;padding:15px 24px}.edd-gateway-option-selected{color:#0c182c!important;background:#ffffff!important;border:2px solid var(--color-link-custom)!important;box-shadow:0 3px 8px -1px rgb(68 162 167 / .2)!important}.page-checkout .edd-input::-webkit-input-placeholder{font-weight:500!important;font-size:16px!important;line-height:24px!important;color:#9ca3af!important}.page-checkout .edd-input:-ms-input-placeholder{font-weight:500!important;font-size:16px!important;line-height:24px!important;color:#9ca3af!important}.page-checkout .edd-input:-ms-input-placeholder{font-weight:500!important;font-size:16px!important;line-height:24px!important;color:#9ca3af!important}#edd-phone{padding-left:48px!important}#edd_checkout_cart_wrap{.discount-applied{font-size:14px;font-weight:500}.discount-badge{background-color:#2563eb;border-radius:4px;color:#fff;font-size:10px;padding:3.5px 8px;margin-left:3px;font-weight:600;line-height:110%;letter-spacing:.25px;text-transform:capitalize;vertical-align:2px}.edd_discount_total{font-size:16px;font-weight:600;padding-right:5px;color:#ef4444}.edd_item_total{font-size:16px;font-weight:600;padding-right:5px}#edd-cart-total{font-size:16px;font-weight:600;padding-right:28px}#edd-discount-form{.edd-input{max-width:200px;padding:7px 15px!important;font-size:14px;line-height:24px}#edd-apply-discount{background-color:var(--color-button)!important;color:var(--color-button-text)!important;font-size:14px!important;padding:7px 15px!important;border-radius:4px!important;font-weight:600!important}}a.edd_discount_remove{&.loading{line-height:12px;background:none;text-indent:0;animation:fa-spin 2s linear infinite}}}#edd-cart-total{font-weight:500}.special-offer{display:flex;align-items:center;gap:6px;background:#faf7f1;border-radius:4px;padding:16px 32px;margin-bottom:32px;line-height:24px;letter-spacing:.25px;&.mobile{display:none}&.hidden{display:none}svg{width:24px}.special-offer-applied-text{font-weight:600;&:after{content:" ";margin:6px;height:4px;display:inline-block;width:4px;background-color:#bca474;border-radius:5px;opacity:.5;vertical-align:-3px}}span:last-child{display:inline-block;white-space:nowrap;font-weight:400}}.checkout-footer-testimonails{display:flex;gap:30px;margin-top:75px;.checkout-footer-testimonail{background:#fff;border:2px solid #f1eee0;border-radius:8px;padding:24px;font-weight:500;font-size:16px;line-height:24px;display:flex;flex-direction:column;width:100%;box-shadow:0 2px 10px rgb(0 0 0 / .1),0 0 0 1px rgb(0 0 0 / .05);blockquote.review{align-content:flex-start;background:#fff;border-radius:8px;display:grid;gap:18px;margin:0;position:relative;width:100%}blockquote.review:before{content:none}blockquote.review p{font-weight:400;margin-bottom:0;padding:0}blockquote.review p strong{font-weight:600}blockquote.review .rating{background-image:url(../svg/five-star-rating.svg);background-repeat:no-repeat;background-size:contain;width:153px;height:21px}blockquote.review .entry-header{align-items:center;display:flex;gap:8px;margin-bottom:-5px}blockquote.review .reviewer-name{font-weight:600;word-break:break-word}blockquote.review .review-badge{background-image:url(../svg/verified-customer.svg);background-repeat:no-repeat;background-size:contain;width:153px;height:28px}}}#checkout-badges{margin:0 auto;margin-top:75px}.existing-card-wrapper{background:#f9fafb!important;border:1px solid #d1d5db!important}.page-checkout .headers,#edd_cc_fields h3{font-weight:700!important;font-size:24px!important;margin-bottom:30px!important}.page-checkout #theme-duplicator-body-inner .border-gray-200{border-color:#d1d5db!important}.edd_cart_discount_row{border-top:1px solid #d1d5db!important;font-weight:700;font-size:18px;line-height:28px}.page-checkout .edd_cart_item_name,.edd_cart_total{padding-top:20px!important;padding-bottom:20px!important;font-size:18px!important;color:#1f2937!important}.page-checkout .edd-stripe-card-selector .card-name-number{font-size:16px}.page-checkout .edd-stripe-new-card{background-color:#f3f4f6!important}.page-checkout #edd-card-name-wrap label,.page-checkout #edd-card-wrap label{font-weight:700!important;font-size:16px!important;line-height:24px!important}.page-checkout .edd_checkout_cart_item_title,.edd_cart_item_price{font-weight:700!important;font-size:18px!important}.page-checkout #edd-discount-toggle{font-weight:500!important;font-size:14px!important;color:#6b7280!important}.page-checkout .testimonial{margin-top:30px}.page-checkout .checkout-sidebar-row{margin-bottom:32px;padding-bottom:32px;border-bottom:1px solid #e5e7eb;.entry-header{align-items:center;display:flex;gap:8px;margin-bottom:-5px}.reviewer-name{color:var(--color-body-text);font-weight:600;word-break:break-word}.reviewer-name-section{margin-top:15px}.review-badge{background-image:url(../svg/verified-customer.svg);background-repeat:no-repeat;background-size:contain;width:153px;height:28px}.entry-header{margin-bottom:28px}}.page-checkout .checkout-achievements ul{padding-bottom:0;margin-left:5px}.page-checkout .checkout-achievements ul li{span{color:var(--color-body-text)!important;line-height:40px}img{margin-right:10px}}.page-checkout .checkout-14days-money-back>div{display:flex;align-items:center;gap:23px}.page-checkout .checkout-14days-money-back p{margin-bottom:0;font-size:16px;font-weight:700;line-height:24px}.page-checkout .checkout-reviews .review-stars{margin-right:16px;background-image:url(../svg/checkout-5-stars-bg.svg);background-repeat:no-repeat;background-size:contain;height:20px;width:116px}.page-checkout .checkout-reviews .review-row{position:relative;display:flex;align-items:center;.review-link{>a{font-size:16px;font-weight:700;line-height:24px;text-decoration:none;border-bottom:1px dashed #9ca3af;&:hover{color:var(--color-link-custom);border-color:var(--color-link-custom)}}&:hover{.reviews-popup{display:block!important}}}.reviews-popup{display:none;position:absolute;top:calc(100% + 16px);left:50%;transform:translateX(-50%);background:#fff;padding:32px 20px 0;max-width:388px;width:100%;height:460px;box-shadow:0 2px 10px rgb(0 0 0 / .1),0 0 2px rgb(0 0 0 / .2);border-radius:8px;z-index:99;&:before{border:24px solid #fff0;border-top:0;border-bottom:25px solid #fff;content:"";position:absolute;bottom:calc(100% - 10px);left:50%;transform:translateX(-50%);filter:drop-shadow(0 2px 10px rgb(0 0 0 / .1)) drop-shadow(0 0 2px rgb(0 0 0 / .2))}&:after{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:70px;height:20px;z-index:10;background:#fff}.close-btn{display:none;position:absolute;top:16px;right:16px;cursor:pointer}.reviews-popup-inner{display:flex;flex-direction:column;height:100%}.popup-heading{display:flex;align-items:center;justify-content:center;gap:10px;margin-bottom:20px;h3{margin:0;color:var(--color-header)!important;font-size:24px;font-weight:600;line-height:24px;font-family:var(--font-primary)!important}.review-stars{margin:0}}.popup-description{display:flex;align-items:center;justify-content:center;gap:6px;margin-bottom:32px;p{margin:0;font-size:14px;font-weight:500;line-height:24px}.description-icons{display:flex;align-items:center;gap:12px;svg{height:20px;width:auto}}}.reviews-list{overflow-y:scroll}.review-card{padding:16px;border-radius:4px;background:#f9fafb;margin-bottom:20px;.review-stars{margin-bottom:16px;height:16px;width:96px}.review-text{margin-bottom:16px;font-size:14px;line-height:22px;font-weight:400}.review-author{margin-right:10px;font-size:12px;line-height:20px;font-weight:600}}}}.page-checkout .testimonial-text{font-weight:400!important;font-size:16px!important;line-height:24px!important;font-family:var(--font-primary)!important}.page-checkout blockquote{background:transparent!important;border-left:none!important;margin:1.5em 10px;padding:0;quotes:none!important;font-family:var(--font-primary)!important}.page-checkout blockquote:before{color:none!important;content:none!important;font-size:0!important;line-height:0!important;margin-right:0!important;vertical-align:0!important}.page-checkout svg.text-orange-400{width:24px!important;height:24px!important}.page-checkout .testimonial footer p{font-weight:500!important;font-size:14px!important;line-height:24px!important}.page-checkout .benefits{margin-top:24px!important}.page-checkout #edd-purchase-button-wrap input{background:var(--color-button)!important;border-radius:4px!important;font-weight:900!important;font-size:20px!important;line-height:28px!important;&:hover{background:var(--color-button-hover)!important}}.page-checkout #edd-purchase-button-wrap button{background:var(--color-button)!important;border-radius:4px!important;font-weight:900!important;font-size:20px!important;line-height:28px!important;&:hover{background:var(--color-button-hover)!important}}.page-checkout #edd-purchase-button:disabled{opacity:0.4!important;pointer-events:none!important}.page-checkout #edd-purchase-button-wrap button img{margin-left:5px}.page-checkout .inine-terms{margin-top:21px!important;font-weight:500!important;font-size:14px!important;line-height:18px!important;color:#a3a3a3!important}.page-checkout .inine-terms a{text-decoration:underline!important;color:var(--color-link-custom)!important;&:hover{color:var(--color-link-hover-custom)!important}}.page-checkout .edd-stripe-card-element{font-family:var(--font-primary)!important}.page-checkout #edd_purchase_submit{margin-top:24px!important}.page-checkout #edd_cc_fields{margin-bottom:0!important}#edd_checkout_wrap{display:grid}#checkout-badges-mobile{display:none}.page-checkout .secure-purchase{padding-top:2rem;text-align:left;display:flex;justify-content:space-between;align-items:center;>img{display:inline-block;vertical-align:middle;margin-right:10px}.secure-label{margin-bottom:5px!important;font-size:12px;font-weight:500;line-height:20px;letter-spacing:.25px;padding-left:20px;&::before{content:"";background:url(../svg/check-circle-cta.svg) no-repeat center;background-size:contain;display:inline-block;width:16px;height:16px;margin-right:8px;vertical-align:middle}}}@media (max-width:640px){#checkout-progress>div{display:flex;flex-direction:column;font-weight:700!important;font-size:10px!important;line-height:16px!important}#checkout-progress>div img{margin-bottom:8px!important}.page-checkout h2,#edd_cc_fields h3{text-align:left!important}.edd_cart_discount_row>div,.edd_cart_item>div,.edd_cart_footer_row>div{padding:10px!important}#edd_checkout_wrap{display:block}#edd_register_fields h2{margin-top:30px!important}.checkout-footer-testimonails{flex-direction:column}#checkout-badges{display:none}#checkout-badges-mobile{display:block;margin-top:30px}}@media (max-width:1024px){#checkout-badges{display:none}#checkout-badges-mobile{display:block;margin:0 auto;margin-top:50px!important}}.page-account,.parent-account{.footer-cta-row.envira-sp-hide,.footer-space-row.envira-sp-hide{display:none!important}}p.edd-account-pending{a{text-decoration:underline;color:var(--color-link-custom);&:hover{color:var(--color-link-hover-custom)}}}.envira-confirmation-message{background-color:#eafaee;color:#31862d;padding:24px 32px;border-radius:5px;width:100%;margin:0 auto;margin-bottom:30px;a{text-decoration:underline;color:#31862d}}.account-notice{position:relative;padding:30px;background-color:#f5f5f5;border-radius:6px;margin-bottom:30px;.account-welcome-close{cursor:pointer;position:absolute;top:20px;right:20px}}.beta-notice{position:relative;text-align:left!important;border-radius:6px;margin-bottom:30px;.account-beta-close{cursor:pointer;position:absolute;top:20px;right:20px}}.envira-account-overview{display:flex;margin-bottom:30px;.account-details,.account-cta{padding:30px;border:1px solid #e5e5e5;border-radius:8px;margin-bottom:2%}.account-details{width:49%;font-size:16px;word-wrap:break-word;.account-item{margin-bottom:30px;.name{font-size:32px;font-weight:700}.label{&.hello-user{font-size:14px}text-transform:uppercase;display:block;font-size:12px;font-weight:500;color:#a3a3a3;.edit-icon{float:none}}}.latest-license{.top{display:flex;.license-item:last-child{margin-left:auto}}.label{text-transform:uppercase;display:block;font-size:12px;font-weight:500;color:#a3a3a3}}.view-license-section{margin-top:30px;padding-top:20px;border-top:1px solid #e5e5e5;.view-license-btn{color:var(--color-link-custom);font-weight:700;line-height:32px;span{margin-right:3px;border-bottom:1px dashed var(--color-link-custom);padding-bottom:5px}&:hover{color:var(--color-link-hover-custom)}}}.gateway{display:inline-flex;vertical-align:middle;align-items:center;img{display:inline-block}span{display:inline-block}.last4{margin-left:10px}}}.account-cta{display:flex;flex-direction:column;width:49%;margin-left:auto;vertical-align:middle;justify-content:center;text-align:center;word-wrap:break-word;.soliloquy-logo{margin-bottom:20px;height:100px;margin:auto}h3{margin-bottom:20px}.account-cta-btn{background:var(--color-button);color:var(--color-button-text)!important;padding:15px 25px;border-radius:8px;font-weight:700;text-decoration:none!important;margin:20px 0 15px 0;display:inline-block;width:auto!important;&::after{content:"\2192";padding-left:5px}&:hover{background:var(--color-button-hover)}}.cta-expired{.expired-renew-link{color:var(--color-link-custom);&:hover{color:var(--color-link-hover-custom)}}}}}.envira-account-cta-btn{width:480px!important}@media (max-width:640px){.envira-account-overview{display:block;.account-details{margin-bottom:30px;padding:15px;width:100%}.account-cta{padding:15px;width:100%;.account-cta-btn{font-size:14px}}}}.account-support{display:flex;article{width:60%}aside{width:37%;margin-left:auto;div{display:flex;flex-direction:column;svg{text-align:center;margin:0 auto}h4{margin-top:20px;text-align:center}border:1px solid #e6e6e6;padding:30px;margin-bottom:30px;p{font-size:16px;margin-bottom:20px}}}}#edd_profile_name_wrap{display:flex;margin-bottom:20px;label{font-weight:700;font-size:16px}div{width:49%;&:last-child{margin-left:auto}}}#edd_profile_password_wrap{display:inline-block;width:100%;margin-bottom:30px;label{font-size:16px}}.account-email{display:inline-block;width:100%;margin-bottom:30px}.password-fields{display:flex;margin-bottom:20px;label{font-weight:700;font-size:18px}div{width:49%;&:last-child{margin-left:auto}}}.cancelation-form .wpforms-form .wpforms-submit-container .wpforms-submit{visibility:hidden}.cancelation-form .wpforms-form .wpforms-submit-container .wpforms-submit.show-submit{visibility:visible}.envira-onboarding-form{.wpforms-form{margin-bottom:60px;.wpforms-page-indicator.circles{border-top:none!important;border-bottom:none!important;padding:0!important;.wpforms-page-indicator-page-number{display:none!important}.wpforms-page-indicator-page-title{display:inline-block;width:120px;font-size:16px;vertical-align:middle;padding:20px 0;text-align:center;border:1px solid #c8c8c8}}}}body.page-template-template-cancel{section.intro{padding-bottom:0!important}}.wpforms-field-container{font-size:16px!important;p{margin-bottom:20px!important}}.pre-cancel{display:flex;margin:auto!important;width:39%!important;flex-direction:column;span{display:block;text-align:center;font-size:24px!important;margin-bottom:30px!important}.button{margin-bottom:10px!important;font-size:24px!important;display:inline-block;margin:0;padding:10px 35px!important;line-height:42px!important;color:var(--color-button-text)!important;background:var(--color-button)!important;border:1px solid var(--color-button)!important;border-radius:var(--border-radius-button)!important;text-align:center;text-decoration:none!important;cursor:pointer;&.button-cancel{border:1px solid lightgrey!important;background:lightgrey!important;color:black!important}p{font-size:24px}}}.envira-account-navigation-section{.account-navigation-wrap{margin-bottom:20px}.account-navigation{border-bottom:1px solid #e5e7eb;margin:0 0 20px 0;ul{display:flex;flex-wrap:wrap;gap:40px;margin:0 0 -1px 0;padding:0;li{margin:0;padding:0;list-style-type:none;&.menu-item-logout{margin-left:auto}a{display:block;text-decoration:none;padding-bottom:14px;border-bottom:3px solid #fff0;font-size:18px;font-weight:500;line-height:24px;letter-spacing:.25px;&[aria-current="page"]{border-bottom:3px solid var(--color-link-custom)!important;font-weight:700}&:hover{border-bottom:3px solid #ddd;color:var(--color-body-text)}}}}}.account-navigation-mobile{display:none;select{background-image:url(../svg/chevron-down.svg);background-color:#fff;background-position:right 15px center;background-repeat:no-repeat;background-size:12px;border-radius:4px;border:2px solid #e5e7eb;height:48px;padding:10px 12px 10px 15px;color:#1f2937;width:100%;font-size:16px;font-weight:700;line-height:18px;letter-spacing:.25px;-webkit-appearance:none;-moz-appearance:none;appearance:none}}}@media (max-width:640px){.envira-account-navigation-section{.account-navigation{display:none}.account-navigation-mobile{display:block}}}.envira-onboarding-form{text-align:center;.wpforms-page{justify-content:center;text-align:center;ul{justify-content:center}}}.envira-billing-table-section{margin-bottom:52px;.billing-header{font-weight:700;font-size:24px;line-height:32px;margin-bottom:20px}.billing-table-header{background:#f5f5f5;font-weight:700!important;line-height:28px!important;text-align:left;border-bottom:1px solid #e5e5e5}.billing-table{font-size:16px!important;table{width:100%;border-collapse:separate;border-spacing:0;background-color:#fff;overflow:hidden;border:1px solid #e5e5e5;border-radius:8px}.edd_subscription_name{margin-right:20px}.edd_invoice,.edd_purchase_details{a{padding-bottom:1px;font-size:16px;font-weight:500;line-height:24px;text-decoration:underline;text-decoration-color:currentcolor;text-underline-offset:5px}}}.billing-table-header th{padding:18px 20px!important;font-weight:700!important}.billing-table tr td{font-weight:500!important;line-height:28px!important;color:#1f2937!important;padding:18px 20px!important}.billing-active{background:#dcfce7;color:#14532d;font-weight:500!important;font-size:12px!important;line-height:24px!important;padding:4px 8px!important;border-radius:4px!important}.billing-cancelled{background:#fcedec;color:#df2a4a;font-weight:500!important;font-size:12px!important;line-height:24px!important;padding:4px 8px!important;border-radius:4px!important}.billing-status{background:#f5f5f5;color:#555;font-weight:500!important;font-size:12px!important;line-height:24px!important;padding:4px 8px!important;border-radius:4px!important}.action-buttons{text-align:right;a.outline-button{padding-bottom:1px;font-size:16px;font-weight:500;line-height:24px;text-decoration:underline;text-decoration-color:currentcolor;text-underline-offset:5px;&+a.outline-button{margin-left:27px}}}.billing-subscription-actions a{font-weight:500;line-height:24px;color:#3a032d!important;text-decoration:underline!important}}@media (max-width:640px){.envira-billing-table-section{.billing-table{overflow-x:scroll}}}#edd_purchase_history_pagination{margin-top:20px;.page-numbers.current{font-weight:700}}#edd-stripe-manage-cards{margin-top:30px;a{color:var(--color-link-custom);&:hover{color:var(--color-link-hover-custom)}}legend{font-weight:700;font-size:16px;margin-bottom:12px;font-family:var(--font-secondary)!important}span{font-size:14px;&.button-text{font-size:16px}}.edd-stripe-card-item{margin-bottom:20px!important;padding:20px!important;gap:15px!important}#edd_cc_card_info{display:flex;flex-direction:column}p#edd-card-name-wrap{float:none!important;span.edd-description,label.edd-label{float:none!important}.card-name{margin-bottom:20px;padding:15px}}#edd-card-wrap{span.edd-description,label.edd-label{float:none!important}}.StripeElement{padding:15px}fieldset#edd_cc_card_info legend{font-size:15.2px;font-family:var(--font-primary)!important;margin-bottom:0}.edd-button,.edd-stripe-submit-update{padding:10px 45px;margin-right:10px;cursor:pointer}.edd-input{width:50%}.edd-select{width:50%!important;height:52.6px!important}.card-update-form{p.edds-card-address-field{margin-top:5px}label{font-size:14px!important;display:block}.cc-card-info{legend{font-size:16px;font-family:var(--font-primary)!important;margin-bottom:0}}.card-address-fields{margin-bottom:20px}.card-expiration-fields{.edd-select{width:24.3%!important;display:inline-flex}}}}.account-download-item{border:1px solid #e6e6e6;border-radius:8px;margin-bottom:60px;a.sp-button{margin-top:20px;padding:15px 45px}a.core-changelog-link,a.sites-link,a.learn-link{color:var(--color-link-custom);text-decoration:underline;&:hover{color:var(--color-link-hover-custom)}}}.download-row{display:flex;&.download-header{padding:30px;align-content:center;vertical-align:middle;.download-title{font-size:32px}}&.download-data,&.download-header{border-bottom:1px solid #e6e6e6}.download-item{display:flex;flex-direction:column;flex-basis:100%;flex:1;overflow:auto;.title{font-size:16px;font-weight:600}.license-key{word-wrap:break-word}}&.download-data{.download-item{padding:30px}}.core-download{margin-left:auto;.core-changelog-link{display:block;text-align:center;margin-top:5px}}.label{text-transform:uppercase;display:block;font-size:18px;font-weight:600;color:#c8c8c8;padding-bottom:15px}}.download-addons{padding:30px;background-color:#fafafa;border-bottom-left-radius:8px;border-bottom-right-radius:8px;p{text-align:center}}.addons-items{display:flex;flex-wrap:wrap;.envira-download-addon{width:25%;display:inline-flex;flex-direction:column;vertical-align:middle;justify-content:center;text-align:center;margin-bottom:30px;.addon-title{padding:15px 0;font-weight:600;font-size:14px}img{margin:0 auto;max-height:80px;width:auto}.envira-download-addon-actions{margin:0 auto;display:inline-flex;gap:5px}}}.page-downloads{.envira_manage_license_section{a{text-decoration:underline;color:var(--color-link-custom)!important;&:hover{color:var(--color-link-hover-custom)}}h3{font-size:24px;font-weight:700;margin-top:40px}table{width:100%;border-collapse:separate;border-spacing:0;background-color:#fff;overflow:hidden;border:1px solid #e5e5e5;border-radius:8px;thead{background-color:#f5f5f5;font-weight:700!important;line-height:28px!important;text-align:left;border-bottom:1px solid #e5e5e5;tr{th{padding:18px 20px}}}tbody{tr{td{font-weight:500!important;line-height:28px!important;color:#1f2937!important;padding:18px 20px!important}}}}form{.edd-input{width:100%;color:var(--color-body-text)}input[type="submit"]{padding:15px 30px;cursor:pointer;margin:20px 0}}}}@media (max-width:640px){.download-row{&.download-data,&.download-header{display:block}.download-item{padding-top:20px!important;padding-bottom:20px!important}.core-download{a.sp-button{padding:10px 40px}}}.addons-items{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;.envira-download-addon{width:33.33%!important;padding:10px!important}}}.envira-account-support-content{#wpforms-885826{display:none}#docsbot{#ticketlink{color:var(--color-link-custom);text-decoration:underline;text-underline-offset:4px;&:hover{color:var(--color-link-hover-custom)}}}.support-sidebar{a{color:var(--color-link-custom);text-decoration:underline;text-underline-offset:4px;&:hover{color:var(--color-link-hover-custom)}}.envira-priority-support-section{border:1px solid #e5e5e5;border-radius:8px;h3{font-size:24px;font-weight:700;font-family:var(--font-primary)!important;margin-bottom:20px}&.unlocked{padding:20px;text-align:center;img{width:52px;margin-bottom:20px}}&.locked{width:100%;display:block;border-top:9px solid #facc15;border-top-left-radius:8px;border-top-right-radius:8px;img{width:60px;float:right;margin-right:30px}.content-section-locked{width:100%;padding:25px;padding-top:10px;text-align:left!important;display:grid;h3{text-align:left!important}.upgrade-button{text-decoration:none;color:var(--color-button-text)!important;background:var(--color-button)!important;padding:15px 15px;border-radius:8px;font-weight:700;text-align:center;width:100%;margin-top:20px;&:hover{background:var(--color-button-hover)!important}}}}}}}.page-profile{#edd_profile_editor_form{.edd-input{width:100%;color:var(--color-body-text)}#edd_profile_editor_submit{padding:15px 30px;cursor:pointer}}#edd_login_form{label{margin-bottom:10px}.edd-input{width:100%;color:var(--color-body-text)}#edd_login_submit{background:var(--color-button)!important;border-radius:4px!important;font-size:16px!important;color:var(--color-button-text)!important;padding:10px 30px!important;cursor:pointer;width:auto!important;&:hover{background:var(--color-button-hover)!important}}.edd-lost-password{a{color:var(--color-link-custom);text-decoration:underline;&:hover{color:var(--color-link-hover-custom)}}}}}.page-invoice{#edd-invoices{label{margin-bottom:10px}input,select,textarea{width:100%;color:var(--color-body-text)}input[type="submit"]{background:var(--color-button)!important;border-radius:4px!important;font-weight:700!important;font-size:16px!important;line-height:24px!important;color:var(--color-button-text)!important;padding:15px 30px!important;cursor:pointer;width:auto!important;&:hover{background:var(--color-button-hover)!important}}}textarea[name="edd-payment-notes"]{height:100px;font-size:16px}}.envira-cancel-subscription-section{.team-pic{img{width:600px;margin:30px auto}}.button{font-size:20px;font-weight:700;padding:15px 30px;line-height:1;margin:0 10px;min-width:300px}.head{text-align:center;h2{margin:60px 0 10px 0;padding:0;font-size:30px}p{margin:0 0 30px 0;padding:0;max-width:700px;margin:0 auto}}.proceed,.offer-details{text-align:center;padding-bottom:100px;.details{font-style:italic;color:#999;line-height:1.2;margin:10px 0 0}.or{font-size:30px!important;color:#ccc;font-style:italic;line-height:1;margin:25px 0 35px 0}}.offer-details{max-width:690px;margin:0 auto;.head{margin-bottom:60px}.offers{margin-bottom:60px}.offer{text-align:left;border:1px solid #f5f5f5;padding:15px;justify-content:center;justify-items:center;align-items:center;align-content:center;margin-bottom:15px;.red{color:red;font-weight:700}.icon{min-width:32px;height:32px;margin-right:20px;img{width:25px;height:auto}}.mascot{min-width:75px;height:58px;margin-right:30px;img{width:62px;height:auto}}.content{h4{margin:0;padding:0}p{margin:0;padding:0}}}}.flex{display:flex;@media screen and (max-width:1023px){display:block}}.flex-between{justify-content:space-between}.flex-start{justify-content:flex-start}.flex-wrap{flex-wrap:wrap}.cs-form-error{color:#e64949;margin:20px 0}.help-form,.confirm-form,.cancellation-details,.offer-details,.claim-offer-form,.wpforms-error-container{display:none}#choose-reasons-template{h2{font-size:30px}.content-right{width:500px;@media screen and (max-width:1023px){width:100%;margin-top:60px}}form{label,input[type="radio"]{cursor:pointer}input[type="text"]{margin-left:30px;width:278px}}}.plan-details{background-color:#fafafa;border-radius:3px;padding:26px 39px;h2{margin:0 0 21px 0;padding:0;font-size:20px!important}.icon{width:47px;height:45px;margin-right:15px}.plan-name{h3{margin:0 0 3px 0;padding:0;font-size:16px}p{margin:0;padding:0;font-size:14px}}.plan-benefits{margin-top:32px;ul{list-style-type:none;margin:0;padding:0;font-size:13px;@media screen and (max-width:1023px){display:flex}li{width:50%;@media screen and (max-width:767px){width:100%}margin:0 0 10px 0;padding:0;list-style-type:none;display:inline-flex;span{&:first-child{margin-right:5px;margin-top:5px;min-width:20px;height:20px}}}}}}.keep-plan{border-radius:3px;font-weight:500;margin-right:24px;padding:15px 30px;background:var(--color-button);color:var(--color-button-text)!important;border:1px solid var(--color-button);margin-top:15px;margin-bottom:15px}.continue-cancel{background:#f5f5f5;border:1px solid #dcdcdc;color:var(--color-link)!important;border-radius:4px;font-weight:500;padding:15px 30px;margin-top:15px;margin-bottom:15px}.cancellation-details{max-width:960px;margin:0 auto;h2{text-align:center;margin:60px 0 13px 0;padding:0;font-size:30px}p{text-align:center;margin:0 0 60px 0;padding:0;font-size:18px}.benefits-lost{.benefits{border-top:1px solid #f5f5f5;padding:30px 0;&:last-child{border-bottom:1px solid #f5f5f5}h4{margin:0 0 11px 0;padding:0;font-size:20px}p{text-align:left;margin:0;padding:0;font-size:16px}.benefit-img{text-align:center;img{min-width:64px}}.flex{div{&:first-child{margin-right:30px}}}}}label{display:block;text-align:center;margin-top:32px;cursor:pointer}.action-btns{margin-top:24px;text-align:center}.cs-form-error{text-align:center}}.confirm-form{max-width:1040px;margin:0 auto;.banner{margin:40px 0;a{border-bottom:0;display:block;text-align:center}}}.claim-offer-form{margin:0 auto;form{margin-top:40px}}}@media (max-width:640px){.envira-cancel-subscription-section{.plan-details{.icon{margin:0 auto}.plan-name{text-align:center;margin-top:15px}}.offer-details{.offer{.icon{margin:0 auto;text-align:center}.mascot{margin:0 auto;text-align:center;margin-top:10px;margin-bottom:20px}.content{text-align:center}}}}}