:root{--poppins:"Poppins", sans-serif;--primary-color:#f5002c;--title-color:#223144;--bg_2-color:#1c1c1c;--light-color:#ffffff;--dark-color:#000000;--black-color:#152242;--red-color:#fd3e3e;--green-color:#09ad37;--yellow-color:#ffb84f}.cx-wrapper{border-radius:12px;padding:24px!important;margin-top:20px}.cx-sections-wrapper{padding:0!important;margin:0!important}.thumbpress_page_upgrade-to-pro .cx-heading{display:none}.cx-heading{display:none}.tp-all-in-one-section{background-image:url(../../img/settings/dashboard/all-in-one-section-bg.svg);background-position:center;background-repeat:no-repeat;background-size:cover;padding:37px;border-radius:12px;padding-top:56px;padding-bottom:56px}.tp-all-in-one-section h2,.tp-get-best-section h2{max-width:700px;margin:auto;text-align:center;color:var(--black-color);margin-bottom:50px;font-size:32px;font-weight:700;line-height:42px}.tp-all-features-wrap{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}.tp-single-features-wrap{width:21.5%;background-color:var(--light-color);padding:20px;margin-bottom:20px;border-radius:12px;position:relative;overflow:hidden;text-decoration:none;transition:0.4s all ease-in-out}.tp-single-features-wrap:hover{box-shadow:0 24px 33.8px 0 #d2d2e8}.tp-single-features-wrap h3{font-size:20px;font-weight:500;margin-bottom:8px}.tp-single-features-wrap p{font-size:16px;color:rgb(21 29 72 / .8)}.tp-single-features-wrap .tp-pro{position:absolute;top:0;right:-36px;transform:rotate(45deg);width:100px;font-size:16px;font-weight:500;line-height:26px;color:#151d48;background-color:#ffbd58;text-align:center;padding-top:10px}.tp-button-wrap{margin-top:34px;margin-bottom:10px}.tp-button{font-size:14px;font-weight:400;text-decoration:none;color:#075bfe;padding:8px 10px;border-radius:6px;border:1px solid #075bfe;transition:0.4s all ease-in-out}.tp-button:hover{background-color:#075bfe;color:var(--light-color);box-shadow:0 2px 24.4px 0 #075bfe33}.tp-see-more-btn{text-align:center;margin-top:50px}.tp-see-more-btn a{display:inline-block;padding:11px 26px;background-color:#075bfe;border-radius:6px;font-size:16px;font-weight:500;line-height:26px;text-decoration:none;color:var(--light-color);-webkit-box-shadow:0 6px 0 0 rgb(7 91 254 / .2);-moz-box-shadow:0 6px 0 0 rgb(7 91 254 / .2);box-shadow:0 6px 0 0 rgb(7 91 254 / .2)}.tp-see-more-btn a:hover{-webkit-box-shadow:unset;-moz-box-shadow:unset;box-shadow:unset;transition:0.4s}.tp-get-best-section{margin-top:120px;padding-left:130px;padding-right:130px}.tp-best-out-of-thumbpress-wrap{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}.tp-best-out-single-wrap{width:43.5%;margin-bottom:30px;padding:25px;border-radius:11px;position:relative;overflow:hidden}.tp-best-out-single-wrap h3{color:var(--dark-color);font-size:24px;line-height:40px;font-weight:500;margin-bottom:16px}.tp-best-out-single-wrap p{font-size:16px;font-weight:500;line-height:26px;max-width:426px}.tp-best-out-single-wrap a{padding:10px 15px;border:1px solid #ddd;border-radius:12px;font-size:16px;font-weight:500;line-height:26px;display:inline-block;text-decoration:none;margin-top:24px;background-color:var(--light-color);transition:0.3s all ease}.tp-pink{background-color:#fff8f8}.tp-pink a{border-color:#fe5578;color:#fe5578}.tp-pink a:hover{background-color:#fe5578;color:var(--light-color)}.tp-green{background-color:#eef6f4}.tp-green a{border-color:#35af84;color:#35af84}.tp-green a:hover{background-color:#35af84;color:var(--light-color)}.tp-purple{background-color:#f5f4ff}.tp-purple a{border-color:#6665d7;color:#6665d7}.tp-purple a:hover{background-color:#6665d7;color:var(--light-color)}.tp-orange{background-color:#fffaf0}.tp-orange a{border-color:#ffaa15;color:#ffaa15}.tp-orange a:hover{background-color:#ffaa15;color:var(--light-color)}.tp-best-out-single-wrap .tp-circle{position:absolute;width:139px;height:139px;border-radius:50%;top:-80px;right:-80px}.tp-pink .tp-circle{border:20px solid #fff0f0}.tp-purple .tp-circle{border:20px solid #eeecff}.tp-orange .tp-circle{border:20px solid #faf3e5}.tp-green .tp-circle{border:20px solid #dcf2ea}.cx-navs-wrapper{margin-right:24px}.cx-nav-tabs .cx-nav-tab{margin-bottom:15px}.cx-nav-tab .dashicons{color:rgb(21 29 72 / .8)}.cx-nav-label{color:rgb(21 34 66 / .8)!important;margin-left:12px;font-size:14px;font-weight:500!important;transition:0.3s all ease}.cx-nav-tab:hover{background:#f2f7ff!important}.cx-active-tab{background:rgb(7 91 254 / .05)!important;border-radius:6px}.cx-active-tab a span{color:#075bfe!important}.wp-core-ui .cx-submit{background:#075bfe;border-radius:6px;font-size:14px;font-weight:500;color:var(--light-color);-webkit-box-shadow:0 4px 0 0 rgb(7 91 254 / .2);-moz-box-shadow:0 4px 0 0 rgb(7 91 254 / .2);box-shadow:0 4px 0 0 rgb(7 91 254 / .2)}.wp-core-ui .cx-submit:hover{background:#075bfe;-webkit-box-shadow:unset;-moz-box-shadow:unset;box-shadow:unset;transition:0.4s}.thumbpress_page_thumbpress-modules.wp-core-ui .cx-reset-button{border:1px solid #075bfe;color:#075bfe;border-radius:6px;padding:7px 24px;line-height:26px;margin-right:15px;background-color:#fff}.thumb-header-content{margin-bottom:60px;margin-top:24px}.thumb-filter-group{display:flex}.tp-all.active{background:var(--black-color)!important;border:1px solid var(--black-color)!important}.tp-free{padding:8px 67px!important}.tp-pro-m{padding:8px 67px!important}.thumb-filter{padding:8px 67px!important;font-size:14px;font-weight:500;line-height:26px}.thumb-filter.filter-all{color:var(--black-color);border-color:var(--black-color)}.cx-toggle-switch{width:48px!important;height:24px!important;border-radius:8px!important}.cx-section .cx-toggle-switch::before{width:16px;height:16px}.thumb-filter.filter-pro{border-color:#ff3d9a;color:#ff3d9a}.thumb-settings-modules-container .thumb-settings-module-block.pro .cx-toggle-checkbox:checked+.cx-toggle-switch{border-color:#ff3d9a;color:#ff3d9a;background:#ff3d9a}.thumb-filter.filter-pro.active{background:#ff3d9a}.cx-nonsticky-controls{margin-top:50px!important}.thumb-settings-modules-list .cx-label-wrap{width:100%}.tp-setting-modules-heading{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #f3f4f6}.thumb-widget{padding:12px;border:1px solid #f3f4f6}.cx-field-wrap{padding:0!important}.cx-label-wrap label{color:var(--black-color)!important;font-size:16px;font-weight:500;margin-bottom:12px;line-height:26px}.thumb-module-desc{color:#2c3855;font-size:14px;line-height:26px;font-weight:400;margin-bottom:40px}.thumb-widget:hover{-webkit-box-shadow:0 21px 40px 0 rgb(203 212 255 / .38);-moz-box-shadow:0 21px 40px 0 rgb(203 212 255 / .38);box-shadow:0 21px 40px 0 rgb(203 212 255 / .38)}.image_sizes-default-thumbnails-panel-top{background-color:#f9faff;padding:30px 22px;border-radius:12px}.image_sizes-desc-panel p{font-size:14px;line-height:26px;color:var(--black-color);font-weight:500;font-family:var(--poppins)}.image_sizes-count{border-left:none;background-color:var(--light-color);border-radius:6px;padding:15px}.image_sizes-default-thumbnails-panel-top h4{padding:6px 15px;margin:0;margin-bottom:8px;border:1px solid #e7f8f0;border-radius:8px;font-size:14px;font-weight:500;line-height:26px;color:#12bd6e;font-family:var(--poppins)}.image_sizes-default-thumbnails-panel-top h4 span{width:24px;height:24px;border-radius:50%;font-size:14px!important;font-weight:500;line-height:26px;background-color:#f3fcf8;display:flex;align-items:center;justify-content:center;margin-right:6px}.image_sizes-default-thumbnails-panel-top h4.tp-criomson span{background-color:#fff6f7}.image_sizes-default-thumbnails-panel-top h4.tp-criomson{color:#ff4568;border-color:#ffecf0}.image_sizes-default-thumbnails{border:none}.image_sizes-enable-thumbnails{border-right:none}.image_sizes-disable-thumbnails h4,.image_sizes-enable-thumbnails h4{border-bottom:none;text-align:center;font-size:24px;font-weight:500;line-height:40px}.image_sizes-disable-thumbnails h4{color:#ff4568}.image_sizes-disable-thumbnails h4 small,.image_sizes-enable-thumbnails h4 small{font-size:14px;font-weight:500;line-height:26px;color:var(--black-color)}.image_sizes-enable-thumbnails h4{color:#12bd6e}.tp-enable-thumbnails-table-wrap,.tp-disable-thumbnails-table-wrap{border:1px solid #e8e8ed;border-radius:20px;margin:0 12px}.image_sizes-table-heading{border-bottom:1px solid #e8e8ed;padding-bottom:12px}.image_sizes-table-heading ul li{font-size:16px;line-height:26px;font-weight:500;color:#2c3855}ul.image_sizes-sortable.enable li.image_sizes-original-size{background:#eee;color:var(--black-color)}ul.image_sizes-sortable.enable li{background:#fff9fa;color:#ff4568;text-transform:capitalize}ul.image_sizes-sortable.disable li{background:#f8fdfa;color:#12bd6e}ul.image_sizes-sortable.disable li span img.image_sizes-thumbnails-arrow-left{transform:rotate(0deg);margin-left:0;margin-right:10px}.tp-count-up-section{text-align:center;padding-bottom:100px;background-size:cover;background-repeat:no-repeat;background-position:center;padding-top:50px;background-repeat:52px;border-radius:10px}.tp-count-up-section h2{margin:auto;font-size:48px;font-weight:700;line-height:60px;margin-bottom:16px;max-width:945px;color:var(--black-color)}.tp-count-up-section h5{font-size:24px;font-weight:500;line-height:28px;margin-bottom:50px}.tp-countup-wrapper{display:flex;align-items:center;justify-content:center;margin-bottom:32px}.tp-countup-wrapper .tp-countup-single{border:1px solid #e8e8ed;padding:41px 65px}.tp-countup-wrapper .tp-countup-single:first-child{border-right:none;border-radius:12px 0 0 12px}.tp-countup-wrapper .tp-countup-single:last-child{border-left:none;border-radius:0 12px 12px 0}.tp-countup-wrapper .tp-countup-single h3{font-size:32px;font-weight:700;line-height:30px;margin-bottom:12px;background:linear-gradient(90deg,#fa5542 0%,#e43eff 100%);-webkit-background-clip:text;background-clip:text;color:#fff0}.tp-countup-wrapper .tp-countup-single p{margin:0;color:rgb(21 29 72 / .8);font-size:16px;line-height:26px;font-weight:500}.tp-thumbpress-pro-margin-top{margin-top:30px}.tp-thumbpress-pro{text-align:center;padding:15px}.tp-thumbpress-pro a{display:inline-block;padding:15px;background-color:#075bfe;font-size:16px;font-weight:500;line-height:26px;color:var(--light-color);text-decoration:none;border-radius:6px;-webkit-box-shadow:0 4px 0 0 rgb(21 29 72 / .2);-moz-box-shadow:0 4px 0 0 rgb(21 29 72 / .2);box-shadow:0 4px 0 0 rgb(21 29 72 / .2)}.tp-thumbpress-pro a:hover{-webkit-box-shadow:unset;-moz-box-shadow:unset;box-shadow:unset;transition:0.4s}.tp-pro-modules-section{background-color:rgb(21 29 72 / .03);padding-top:60px;padding-bottom:60px;padding-left:44px;padding-right:44px;text-align:center}.tp-pro-modules-section h2{color:#151d48;font-size:32px;font-weight:500;line-height:40px;margin-bottom:12px}.tp-pro-modules-section p{max-width:520px;margin:auto;margin-bottom:50px;text-align:center;font-size:16px}.tp-all-pro-modules-wrap{display:flex;flex-wrap:wrap;gap:40px}.tp-single-module-pro{width:26%;padding:30px;background-color:var(--light-color);border-radius:12px;text-align:left}.tp-single-pro-module-content h3{font-size:20px;line-height:30px;font-weight:500;margin-bottom:16px;color:var(--black-color)}.tp-single-pro-module-content p{margin-bottom:0;font-size:16px;line-height:26px;font-weight:500;color:rgb(21 29 72 / .8);text-align:left}.tp-comarison-section{margin-top:130px}.tp-comarison-section h2{margin:auto;text-align:center;color:#151d48;font-size:32px;font-weight:500;line-height:40px;margin-bottom:12px;max-width:600}.tp-comarison-section p{max-width:520px;margin:auto;margin-bottom:50px;text-align:center;font-size:16px}.tp-comparison-wrapper{max-width:1050px;margin:auto;border:1px solid rgb(21 34 66 / .1);border-radius:12px}.tp-comparison-table-header-row{background:rgb(21 34 66 / .05)}.tp-comparison-table-row{padding:12px 56px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgb(21 34 66 / .1);transition:0.3s all ease}.tp-comparison-table-row:hover{background-color:rgb(21 34 66 / .02)}.tp-comparison-table-row .tp-col-1{width:80%;font-size:16px;color:rgb(21 34 66 / .8);line-height:26px}.tp-comparison-table-row .tp-col-2{width:25%;text-align:center}.tp-comparison-table-row .tp-col-3{width:100px;text-align:center}.tp-comparison-table-header-row .tp-col-1,.tp-comparison-table-header-row .tp-col-2,.tp-comparison-table-header-row .tp-col-3{font-size:24px;font-weight:500;line-height:40px;color:var(--black-color)}.tp-comparison-table-row:last-child{border-bottom:none}.tp-success{color:#09ad37}.tp-cross{color:#fd3e3e}.tp-money-back-section{margin-top:70px}.tp-money-back-wrapper{display:flex;align-items:center;padding:36px;border:1px solid rgb(21 34 66 / .1);border-radius:12px;justify-content:center;max-width:1050px;margin:auto;background-color:#f4fbff}.tp-money-back-left{width:224px}.tp-money-back-left img{width:190px;height:190px}.tp-money-back-right h3{margin-bottom:24px;font-weight:600;font-size:32px;line-height:30px;color:var(--black-color)}.tp-money-back-right p{max-width:690px;font-size:16px;line-height:30px;color:rgb(21 34 66 / .8)}.tp-user-review-section{margin-top:160px;position:relative}.tp-user-review-section h2{color:var(--black-color);font-weight:700;font-size:48px;margin-bottom:70px;text-align:center}.tp-user-review-wrap{display:flex}.tp-single-review-wrap{margin:50px;margin-left:15px;margin-right:15px;box-shadow:10px 14px 130px -2px rgb(0 0 0 / .09);border-radius:12px;margin-bottom:100px}.tp-single-review-header a{display:flex;align-items:center;justify-content:space-between;gap:50px;padding:20px;border-bottom:1px solid rgb(21 34 66 / .05);background-color:rgb(21 34 66 / .02)}.tp-single-review-left{display:flex;align-items:center}.tp-single-review-left img{width:56px;height:56px;border-radius:50%;margin-right:12px}.tp-single-review-left h6{font-size:20px;font-weight:500;line-height:30px;color:var(--black-color);margin-top:0;margin-bottom:4px}.tp-single-review-left span{color:rgb(21 34 66 / .7)}.tp-single-review-content{padding:32px 24px;height:280px}.tp-single-review-content p{color:rgb(21 34 66 / .8);font-size:16px;font-weight:400;line-height:30px}.tp-user-review-wrap .slick-dots{text-align:center}.tp-user-review-wrap .slick-dots li{display:inline-block;margin:8px}.tp-user-review-wrap .slick-dots li button{display:block;width:16px;height:16px;border-radius:50%;background:rgb(21 34 66 / .1);text-indent:-9999999px;padding:0}.tp-user-review-wrap .slick-dots .slick-active{border:1px solid var(--black-color);padding:6px;border-radius:50%}.tp-user-review-wrap .slick-dots .slick-active button{background:var(--black-color)}.tp-review-slider-left-shadow{position:absolute;width:466px;height:90%;top:85px;left:0;background:linear-gradient(270deg,#fff0 0%,rgb(255 255 255) 100%)}.tp-review-slider-right-shadow{position:absolute;width:466px;height:90%;top:85px;right:0;background:linear-gradient(90deg,#fff0 0%,rgb(255 255 255) 100%)}.tp-user-review-wrap .slick-arrow{font-size:30px;width:50px;height:50px;border-radius:50%;background-color:var(--light-color);-webkit-box-shadow:0 17px 60px -3px rgb(21 34 66 / .26);-moz-box-shadow:0 17px 60px -3px rgb(21 34 66 / .26);box-shadow:0 17px 60px -3px rgb(21 34 66 / .26);padding:0;color:rgb(21 34 66 / .5)}.slick-arrow:hover{background-color:var(--light-color);color:rgb(21 34 66 / .5)}.slick-arrow:focus,.slick-arrow:focus-visible,.slick-arrow:active{background-color:var(--black-color);color:var(--light-color)}.slick-prev{position:absolute;bottom:0;left:50%;z-index:100;transform:translateX(-60px)}.slick-next{position:absolute;bottom:0;z-index:100;right:50%;transform:translateX(60px)}.tp-banner-section{margin-top:130px}.tp-banner-wrap{position:relative;text-align:center;background-color:var(--bg_2-color);border-radius:12px;padding:94px 0;z-index:0;overflow:hidden}.tp-banner-wrap h2{font-size:48px;max-width:782px;margin:auto;line-height:62px;color:rgb(255 255 255 / .9);margin-bottom:11px}.tp-banner-wrap p{margin:auto;max-width:536px;margin-bottom:24px;color:rgb(255 255 255 / .8);font-size:16px;font-weight:500;line-height:26px}.tp-banner-wrap .tp-main-link{display:inline-block;padding:6px;border:1px solid var(--light-color);border-radius:8px;transition:0.3s all ease}.tp-banner-wrap .tp-main-link a{display:inline-block;background-color:#075bfe;color:var(--light-color);border:none;padding-right:20px;position:static;z-index:1000;text-decoration:none;align-items:center;padding:10px 30px;border:2px solid var(--black-color);font-family:var(--poppins);font-size:16px;font-weight:600;line-height:30px;border-radius:8px}.tp-banner-wrap .tp-main-link a span{padding:5px 10px;background-color:var(--light-color);border-radius:8px;margin-left:6px;transition:0.3s all ease}.tp-banner-wrap .tp-main-link a span i{color:var(--primary-color)}.tp-banner-wrap .tp-main-link:hover{background-color:rgb(255 255 255 / .15);border-color:rgb(255 255 255 / .15)}.tp-banner-wrap .tp-main-link:hover a{border-color:rgb(255 255 255 / .15)}.tp-banner-wrap .tp-banner-bg-effect{top:-50px;left:50%;transform:translateX(-50%);position:absolute;width:535px;height:535px;background-image:url(../../img/banner-section/background-effect.svg);background-size:cover;background-repeat:no-repeat;z-index:-2}.tp-banner-wrap .tp-banner-fg-effect{position:absolute;top:0;left:50%;transform:translateX(-50%);width:166px;height:166px;border-radius:50%;background-color:rgb(245 0 44 / .6);filter:blur(100px);z-index:-1}#image_sizes-regen-thumbs,#image_sizes-schedule-regen-thumbs,#thumbpress-pro-optimize-images,#thumbpress-pro-convert-all{color:var(--light-color);height:10px;max-width:400px;border:unset!important}#convert_images{display:flex;gap:20px}#info-icon{display:flex;background-color:#fff4f6;align-items:center;gap:10px;justify-content:flex-start;padding:10px;border-radius:12px;padding-left:20px}.div_compress-title{padding:1px}#info-icon p{color:#fe1e53;font-size:15px;font-weight:500}#info-icon img{width:20px;height:20px}#image_sizes_detect_unused,#image_sizes_detect_max_size{color:var(--light-color);border:unset!important}#image_sizes-regen-left{display:flex;flex-direction:column;gap:20px;width:60%}#image_sizes-regen-right{width:40%;background-color:rgb(7 91 254 / .03);padding:20px;border-radius:8px;display:flex;justify-content:center;align-items:center}#image_sizes-regen-wrap .image-sizes-progress-panel-wrapper{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:20px}#image_sizes-regen-wrap #image_sizes-message{margin:unset}.image_sizes-detect{display:flex;justify-content:center;flex-direction:column;width:60%;gap:20px}#detect-large-image .image_sizes-detect,#detect-unused-image .image_sizes-detect{flex-direction:unset;width:unset}#processing-convert{text-align:center}.thumbpress_page_thumbpress-convert-images #processing-convert{width:40%;background-color:rgb(7 91 254 / .03);padding:20px;border-radius:8px;display:flex;justify-content:center;align-items:center;flex-direction:column}#processing-convert .image_sizes-status{margin:0;padding:0;margin-top:5px}#processing-convert .processing{color:#9098a1}#processing-convert .failed{color:red}#processing-convert .complete{color:#14ae5c}#processing-convert .hidden{display:none}#select-for-convert img{height:200px;width:200px}.image_sizes-detect-panel{background-color:rgb(34 49 68 / .1);padding:115px;display:flex;flex-direction:column;align-items:center;gap:15px;border-radius:10px}.image_sizes-detect-panel h3{font-size:20px}.image-sizes-detect-button{background:#075bfe!important;border-radius:6px;font-size:14px;font-weight:500;color:var(--light-color);width:180px;text-align:center;-webkit-box-shadow:0 6px 0 0 rgb(7 91 254 / .2);-moz-box-shadow:0 6px 0 0 rgb(7 91 254 / .2);box-shadow:0 6px 0 0 rgb(7 91 254 / .2)}.image-sizes-detect-button:hover{-webkit-box-shadow:unset;-moz-box-shadow:unset;box-shadow:unset;transition:0.4s}#image-sizes-convert-images .image_sizes-alert{color:#fe1e53;font-size:15px;font-weight:500;width:650px;text-align:center}.image_sizes-desc{color:#151d48;font-size:16px}.image_sizes-desc1{color:#151d48;font-size:20px}.cx-not-center{align-items:unset;padding:150px}#image_sizes_input_wrapper{display:flex;flex-direction:column;gap:10px}#image_sizes_input_wrapper label{font-size:16px;font-weight:500}.cx-not-center button{width:420px}#image_sizes_large_image_size{height:50px;border:2px solid rgb(21 29 72 / .15);border-radius:9px;max-width:815px}#image_sizes_large_image_size:focus{border-color:#075bfe;box-shadow:unset}