 h1, h2, h3, h4, h5, h6, h2.vc_custom_heading{   font-family:"Sora", sans-serif !important; } p, li, span:not(.vc_icon_element-icon), div, a, button{   font-family:"Plus jakarta", sans-serif !important; }  body .fix-bd-rad a {   border-radius:6px !important; } .get_w3speedster button {   font-size:16px !important;   font-weight:600;   line-height:22.68px !important;   letter-spacing:0.01em;   color:#174054 !important;   background:#FFFFFF !important; } .contact-button button {   background:#00b200 !important;   color:#fff !important;   border:0 !important; }  .buyplugin-btn button i.fa-arrow-right {   background-color:#FBF9F1;   align-items:center;   display:flex !important;   border-radius:50%;   width:45px;   height:45px !important;   color:#000 !important;   transform:rotate(-35deg) !important;   position:absolute !important;   top:3px !important;   right:-20px !important; } .buyplugin-btn button {   font-size:16px !important;   padding:18px 45px 18px 30px !important;   border-radius:50px !important;   font-weight:700;   color:#fff !important;   background-color:#00B512 !important;   border:1px solid #00B512 !important;   font-family:'Plus Jakarta Sans', sans-serif;   line-height:1.2 !important; } .buyplugin-btn i.fa-arrow-right:before {   right:15px !important;   position:absolute;   transition:0.3s ease-in-out; } .buyplugin-btn button:hover i.fa-arrow-right {   right:5px !important;   transform:rotate(0deg) !important;   width:30px !important;   height:30px !important;   top:12px !important; } i.fa-arrow-right{ transition:0.3s ease-in-out; } .buyplugin-btn button:hover i.fa-arrow-right:before {   right:7px !important; } .buyplugin-btn button:hover {   padding-right:45px !important;   background-color:#36b843 !important; }  .single-post main#main.post-blog img {   max-width:100%;   height:auto;   width:100% !important; } .single-post .wp-post-image {   width:100%; } .single-post main#main h2 {   font-size:26px;   text-transform:inherit; } .single-post main#main h3 {   font-size:20px;   text-transform:inherit; } .single-post main#main strong, .single-post main#main p, .single-post main#main b {   line-height:1.5 !important; } .single-post main#main ol li {   margin-bottom:10px; } .fix-cst-parent-div {   display:none; } .custom_header_banner {   background-size:cover; } pre.module-code {   overflow:scroll; } ul.dropdown-menu {   border-bottom:2px solid #20a5b8;   box-shadow:0px 6px 6px 0px #1c4c7e; } ul.dropdown-menu{   background-color:white; } a.dropdown-item {   color:black; } a.dropdown-item:hover{ background-color:#20a5b8; } .dropdown-menu li{ display:block; } @media(min-width:768px) and (max-width:802px){   ul#main-menu > li > a {  padding:5px 14px !important;   } } @media(min-width:768px) and (max-width:992px){   .dropdown-menu li{  font-size:12px ;   } } @media (min-width:802px) and (max-width:855px){   ul#main-menu > li > a {  padding:5px 7px !important;  font-size:12px !important;   } } .page-id-4643 .documentation-left.wpb_column {   top:75px !important; } .single-post .comment-form .form-group {   margin:20px 0; } .single-post .comment-form .form-group input , .comment-form .form-group textarea {   border:2px solid #aed9ff;   box-shadow:0 2px 5px #0c222526 !important;   background:#ffffff;   padding:12px 15px;   min-height:46px;   font-size:15px;   resize:none; } .single-post .comment-form .form-group label {   margin-bottom:0;   background:white;   padding:1px 8px;   position:relative;   z-index:1;   margin-left:11px;   bottom:-11px;   border-radius:8px;   line-height:1;   font-size:13.5px;   color:#939393; } .single-post .comment-form-cookies-consent input {   min-height:auto !important;   width:15px;   height:15px; } .single-post .comment-form-cookies-consent label {   top:unset !important;   bottom:unset !important;   margin:0 !important;   margin-left:7px !important; font-size:15px !important; } .single-post .comment-form-cookies-consent {   display:flex;   align-items:center; } .single-post .comment-form .form-submit input[type="submit"] {   background:linear-gradient(45deg, #3559be, #2ec5e7) !important;   color:white !important;   border:none !important;   border-radius:6px;   cursor:pointer;   box-shadow:0 2px 5px #0b1c2a3b !important; } .single-post .comment-form .form-submit {   text-align:center !important;   padding-bottom:15px; } @media (min-width:768px) {   .navbar-expand-md .navbar-nav .dropdown-menu {  min-width:280px !important;   } } .dropdown-menu a.dropdown-item {   color:black; } body .dropdown-menu li a.dropdown-item {color:black !important;} @media (max-width:767px){   body .dropdown-menu li a.dropdown-item {  color:white !important;   } } @media (max-width:767px){ .ptp-pricing-table .ptp-three-col{  margin-bottom:50px; } .ptp-pricing-table .ptp-three-col:last-child{  margin-bottom:0px; } } .pricing_table .wpb_wrapper h2.vc_custom_heading {   font-size:38px;   font-weight:bold !important;   text-align:center !important;   padding-bottom:50px; } body .dropdown-menu li a.dropdown-item:hover {   color:#fff !important;   border-color:#000; } .post-type-archive-reviews div#wrapper-navbar:not(.shrink) {   background-image:url(/wp-content/uploads/w3-webp/themes/understrap/images/main-banner.jpg.webp) !important;   background-repeat:no-repeat !important;   background-size:cover !important;   background-position:center !important;   display:block;   height:305px; } body.post-type-archive-reviews div#archive-wrapper main#main {   display:flex;   flex-wrap:wrap; } .post-type-archive-reviews header.page-header {   text-align:center;   padding:140px 0 70px;   clear:both;   margin-bottom:50px;   color:#fff; width:100%; } .post-type-archive-reviews header.page-header .page-title {   font-size:36px;   margin-bottom:1rem;   font-weight:700;   line-height:1.2; } .post-type-archive-reviews main#main article {   max-width:calc(33% - 20px);   margin:0 10px 30px 10px;   padding:20px;   background:white;   border-radius:10px;   box-shadow:5px 5px 5px #ccc7;   display:inline-block;   border:1px solid #ebebeb;   border-left:8px solid #1292c2;   float:left; } .post-type-archive-reviews main#main article:nth-of-type(4n) {   clear:both; } .post-type-archive-reviews main#main article .entry-content > p:last-child {   margin-bottom:0; } .post-type-archive-reviews main#main article .entry-title {   font-size:22px;   font-weight:700;   text-transform:capitalize; } .post-type-archive-reviews main#main article p >.understrap-read-more-link {   font-weight:500;   cursor:pointer;   text-decoration:underline !important;   text-underline-offset:5px;   text-transform:uppercase !important;   color:#1292c2; } .post-type-archive-reviews main#main article header.entry-header:before {   content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='50' height='50' viewBox='0 0 24 24' fill='none' stroke='%231292c2' stroke-width='.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 21c3 0 7-1 7-8V5c0-1.25-.756-2.017-2-2H4c-1.25 0-2 .75-2 1.972V11c0 1.25.75 2 2 2 1 0 1 0 1 1v1c0 1-1 2-2 2s-1 .008-1 1.031V20c0 1 0 1 1 1m12 0c3 0 7-1 7-8V5c0-1.25-.757-2.017-2-2h-4c-1.25 0-2 .75-2 1.972V11c0 1.25.75 2 2 2h.75c0 2.25.25 4-2.75 4v3c0 1 0 1 1 1'/%3E%3C/svg%3E");   height:50px;   width:50px;   display:inline-block;   margin-bottom:15px; } body.post-type-archive-reviews div#archive-wrapper {   margin-bottom:30px; } .post-type-archive-reviews main#main article .entry-title {   color:#1292c2; } .post-type-archive-reviews .entry-content button.read-more-btn , .post-type-archive-reviews .entry-content button.read-less-btn {   margin-top:20px;   padding:6px 12px 6px 12px;   border:1px solid #1292c2;   border-radius:10px;   cursor:pointer;   background:#fff;   transition:all .5s ease; } .post-type-archive-reviews .entry-content button.read-more-btn:hover , .post-type-archive-reviews .entry-content button.read-less-btn:hover {   background:#1292c2;   color:#fff;   transform:scale(1.1); } .post-type-archive-reviews .truncated-content {   display:-webkit-box !important;   -webkit-box-orient:vertical;   -webkit-line-clamp:4;   overflow:hidden; } .post-type-archive-reviews .truncated-content[style="display:none;"] {   display:none !important; } @media(max-width:767px){   .post-type-archive-reviews main#main article {  max-width:calc(50% - 20px);   } } @media(max-width:575px){   .post-type-archive-reviews main#main article {  max-width:100%;   } }  .left-side-menu {   user-select:none;   -webkit-user-select:none;   -moz-user-select:none;   -ms-user-select:none; } .page-template-w3speedster-doc div {  scroll-margin-top:100px !important; } @media(max-width:767px){   .page-template-w3speedster-doc select#docs-nav {  font-size:14px;  text-transform:capitalize;  overflow:hidden;  text-overflow:ellipsis;  display:-webkit-box;  -webkit-line-clamp:1;  -webkit-box-orient:vertical;  padding-bottom:0px;  letter-spacing:0px;  width:300px !important;  font-weight:600;  color:#37afbd;  padding-left:5px;  background-color:#fff !important;   }   .page-template-w3speedster-doc div#wrapper-navbar[class="shrink"] {  position:unset !important;   } } @media (min-width:768px) and (max-width:1024px) {   .page-template-w3speedster-doc #wrapper-navbar.shrink {  opacity:0;   }   .page-template-w3speedster-doc select#docs-nav {  width:400px !important;  font-weight:600;  color:#37afbd;  padding-left:5px;  overflow:hidden;  text-overflow:ellipsis;  display:-webkit-box;  -webkit-line-clamp:1;  -webkit-box-orient:vertical;   }   .page-template-w3speedster-doc div#wrapper-navbar[class="shrink"] {  position:unset !important;   }  } @media(max-width:390px) { .page-template-w3speedster-doc select#docs-nav {  width:250px !important;   } } .left-side-menu .menu li.menu-child:after {   display:none; } .left-side-menu .menu li.menu-child p:after {   transition:0.3s; } .left-side-menu .menu li.menu-child p:after {   content:"\f107";   font:normal normal normal 14px / 1 FontAwesome;   font-size:inherit;   text-rendering:auto;   -webkit-font-smoothing:antialiased;   position:absolute;   top:12px;   right:8px; } .left-side-menu .menu li.menu-child.sub-menu-on p:after {   color:#45A6E5;   transform:rotate(180deg); } @media(max-width:767px){ .navbar a.popmake-get-started {  display:none;   } }  @media(max-width:767px){   button.navbar-toggler:not(.collapsed):after {  height:0px !important;   } }  div#text-17 {   padding-top:45px; } div#text-13 h3 {   text-align:center;   transform:translate(48%);   color:#fff; } @media(max-width:342px){   #text-15 div#wpcf7-f56328-o1 p:nth-child(4){  top:5% !important;   } } @media(min-width:343px) and (max-width:498px){   #text-15 div#wpcf7-f56328-o1 p:nth-child(4){  top:6% !important;   } } @media(min-width:499px) and (max-width:767px){   #text-15 div#wpcf7-f56328-o1 p:nth-child(4){  top:7% !important;   } } @media(max-width:342px){   #text-15 div#wpcf7-f56328-o1 form.invalid p:nth-child(4){  top:3% !important;   } } @media(min-width:343px) and (max-width:498px){   #text-15 div#wpcf7-f56328-o1 form.invalid p:nth-child(4){  top:3% !important;   } } @media(min-width:499px) and (max-width:767px){   #text-15 div#wpcf7-f56328-o1 form.invalid p:nth-child(4){  top:4% !important;   } } @media(min-width:993px) and (max-width:1024px){ div#text-13 h3 {  transform:translateX(-25%) !important;  text-align:center !important;   } } @media(min-width:768px){   #text-15 div#wpcf7-f56328-o1 form.invalid p:nth-child(4){  top:3% !important;   } } @media(max-width:342px){   #text-15 div#wpcf7-f56328-o1 form.sent p:nth-child(4){  top:3% !important;   } } @media(min-width:343px) and (max-width:498px){   #text-15 div#wpcf7-f56328-o1 form.sent p:nth-child(4){  top:3% !important;   } } @media(min-width:499px) and (max-width:767px){   #text-15 div#wpcf7-f56328-o1 form.sent p:nth-child(4){  top:4% !important;   } } @media(min-width:768px) and (max-width:1140px){   #text-15 div#wpcf7-f56328-o1 form.sent p:nth-child(4){  top:3% !important;   } } @media(min-width:1141px){   #text-15 div#wpcf7-f56328-o1 form.sent p:nth-child(4){  top:4% !important;   } } #text-15 div#wpcf7-f56328-o1 form.invalid .wpcf7-response-output{   color:red;   border:2px solid #ffb900 !important; }  #text-15 div#wpcf7-f56328-o1 form.sent .wpcf7-response-output{   color:#16c230 !important; } #text-15 div#wpcf7-f56328-o1 p:nth-child(4), #text-15 div#wpcf7-f56328-o2 p:nth-child(4) {   position:absolute;   top:26%;   transform:translateY(-9%);   right:24px;   width:20px !important;   height:22px !important;   margin-bottom:0 !important;   cursor:pointer !important; } span.wpcf7-list-item-label {   color:#fff; } #text-15 span.wpcf7-spinner {   position:absolute; } #text-15 div#wpcf7-f56328-o1 p:nth-child(4), #text-15 div#wpcf7-f56328-o3 p:nth-child(4) {   position:absolute;   top:6%;   transform:translateY(-9%);   right:24px;   width:20px !important;   height:22px !important;   margin-bottom:0 !important;   cursor:pointer !important; } #text-15 div#wpcf7-f56328-o1, #text-15 div#wpcf7-f56328-o3 {   position:relative; } #text-15 .wpcf7 form .wpcf7-response-output{ color:red; border:2px solid #ffb900 !important; } #text-15 input.wpcf7-form-control.wpcf7-submit.has-spinner.cst-submit {   border-radius:8px !important;   width:40px !important;   height:40px !important;   color:#fff !important;   background:#024f5d;   cursor:pointer !important; } #text-15 input.wpcf7-text.wpcf7-validates-as-email {   border-radius:8px;   padding:25px 0px 25px 10px; } input[name="your-email"]::placeholder {   font-size:13px; } @media(min-width:1100px){   p.footer-left-col {  max-width:300px !important;   } } @media(min-width:1025px) and (max-width:1099px){   p.footer-left-col {  max-width:250px !important;   } } ul.footer_menu li a:hover {   color:#d8d8d8 !important; } .copy-link.col-sm {   width:100%;   text-align:center; } .social-icons a:hover {   color:#024f5d !important; } .contact-item span a {   color:#fff !important; } .contact-item span a:hover {   color:#00b8b8 !important; } #text-15 span.wpcf7-not-valid-tip {   text-align:center;   margin-top:5px; position:absolute;   width:100%; } #text-15 form p:nth-child(3) {   margin-top:35px !important; } #text-15 form p:nth-child(2){   background:#e8f0fe;   border-radius:8px; } #text-15 input.wpcf7-email{   border:unset !important; background:#e8f0fe; } @media(min-width:1240px){   #text-15 input.wpcf7-email{  max-width:195px;   } } @media(min-width:768px) and (max-width:1239px){   #text-15 input.wpcf7-email{  max-width:calc(100% - 50px);   } } @media(max-width:767px){   #text-15 input.wpcf7-email{  max-width:calc(100% - 50px);   } #text-16{   padding-top:15px !important;   } } @media(max-width:767px){ div#text-17 {  padding-top:0;   } .foote-alg {  flex-direction:column !important;   } p.speedster-sub-head-tagline {  margin-bottom:20px !important; } .before-div .wpb_raw_code.wpb_content_element.wpb_raw_html {  margin-bottom:0;   }   .contact-bar.container {  display:flex;  flex-direction:column;  align-items:baseline;  gap:20px;   }   div#text-13 h3 {  transform:translateX(-0%) !important;  margin-bottom:20px !important;   }   .row.container.foote-alg {  display:flex;  gap:10px;  justify-content:flex-start !important;  padding-bottom:0;  padding-top:30px;   }   div#text-12 {  max-width:100% !important;   }   div#text-14 {  max-width:100%;  order:3;  padding-top:0 !important;   }   div#text-15 {  max-width:70% !important;  order:4;  padding-left:15px !important;  padding-top:20px;   }   div#text-13 {  max-width:100% !important;   }   .upper_footer {  padding-top:20px !important;  padding-bottom:20px !important;   }   .contact-item {  font-size:16px !important;   } } @media (min-width:1025px) and (max-width:1140px) {   .contact-item {  font-size:18px;   }   .submit-button {  right:5px;   } } @media (min-width:768px) and (max-width:1024px) {   div#text-13 {  max-width:100% !important;   }   div#text-15 {  max-width:70% !important;  order:3;  padding-left:0px !important;   }   div#text-17 {  max-width:100%;  order:4;  padding-top:0;   }   .contact-bar.container {  display:grid;  grid-template-columns:repeat(2, 1fr);  gap:20px;   }   .upper_footer {  padding:15px 0;   }   .row.container.foote-alg {  display:grid;  grid-template-columns:repeat(2, 1fr);  column-gap:30px;   }   .textwidget ul.footer_menu:nth-child(1){  margin-bottom:0 !important;   }   .row.container.foote-alg {  padding-bottom:0;   }   div#text-12 {  max-width:90% !important;   }   div#text-13 {  max-width:100%;   }   div#text-14 {  max-width:100%;  order:4;   }   div#text-15 {  max-width:70% !important;  order:3;  padding-left:15px !important;   }   div#text-13 h3 {  transform:translateX(-25%) !important;   }   div#text-14 {  padding-top:0 !important;   } } .contact-bar {   display:flex;   align-items:center;   justify-content:space-between;   padding:10px 0px;   color:white; } .contact-item, .contact-item a {   display:flex;   align-items:center;   font-size:20px;   gap:8px;   color:white;   font-family:"Istok Web", sans-serif;   font-weight:700 !important; } .contact-item i {   font-size:18px; } .contact-item.get-in-touch, .contact-item.get-in-touch a {   display:flex;   align-items:center;   gap:20px;   font-size:16px; } .get-in-touch i {   font-size:14px;   transform:translateY(0px); } .contact-item:hover, .contact-item a:hover {   color:#00b8b8;   cursor:pointer; } .upper_footer {   padding-top:40px;   padding-bottom:40px; } .copy-linkl.col-sm, .copy-linkl.col-sm a {   color:#fff; } .copyright-sectionl {   text-align:center; } .submit-button {   background-color:#024f5d;   border:none;   color:#ffffff;   border-radius:50%;   width:26px;   height:26px;   display:flex;   justify-content:center;   align-items:center;   cursor:pointer;   margin-right:5px;   transition:background 0.3s ease;   right:20px;   position:absolute; } .submit-button:hover {   background-color:#01687c; } .arrow {   font-size:15px;   font-weight:900; } div#text-14 {   padding-top:45px; } div#text-13 h3 {   text-align:start;   color:#fff; } div#text-15 {   max-width:20%;   padding-left:0 !important; } .row.container.foote-alg {   justify-content:space-between;   border-top:1px solid #FFFFFF33;   flex-wrap:nowrap; } p.footer-left-col {   width:100%;   color:#fff; } div#text-12 {   max-width:30%;   flex:0 0 100%; } p.footer-left-col {   padding-top:0 !important; } div#wrapper-footer-full {   background-image:url("/wp-content/uploads/w3-webp/uploads/2024/12/footer-1.png.webp") !important; } ul.footer_menu li a {   color:#fff !important; } img.footer-logo.alignnone {   width:200px !important;   height:auto !important; } ul.footer_menu li:before {   content:"";   background-image:url("/wp-content/uploads/w3-webp/uploads/2024/12/angle-right.png.webp") !important;   width:25px;   height:25px;   position:absolute;   background-size:cover;   background-repeat:no-repeat;   background-position:center;   left:-6px; } ul.footer_menu {   padding-left:20px !important; } .social-icons-container {   display:flex;   align-items:center; } .social-icons {   list-style:none;   display:flex;   gap:20px; } .social-icons li {   display:inline-block; } .social-icons a {   text-decoration:none;   color:white !important;   display:flex;   justify-content:center;   align-items:center;   width:40px;   height:40px;   border:1px solid white;   border-radius:50%;   font-size:16px;   transition:all 0.3s ease; } .social-icons a:hover {   background-color:white;   color:#024f5d; } .social-icons i {   pointer-events:none; } .comparison-container {   display:flex;   justify-content:space-evenly;   gap:0px;   flex-wrap:wrap; } .comparison-box {   width:500px;   border-radius:10px;   padding:20px;   box-shadow:0 4px 10px rgba(0, 0, 0, 0.1);   border:2px solid #000; } .header {   text-align:center;   color:#fff;   font-weight:700;   font-size:28px;   padding:10px;   border-radius:8px;   font-family:'Plus Jakarta Sans', sans-serif; } .before-header {   background-color:#ff2e2e; } .after-header {   background-color:#28a745; } .features-list {   margin-top:15px;   list-style:none;   padding-left:0; } .features-list li {   margin:15px 0;   font-size:20px;   line-height:1.5;   text-align:center;   font-family:'Plus Jakarta Sans', sans-serif;   font-weight:700; } .icon {   font-size:1.2rem; } .features-list strong {   font-size:1.1rem; } .features-list p {   font-size:18px;   color:#4D4D4D;   margin-left:30px;   font-family:'Plus Jakarta Sans', sans-serif;   font-weight:400; } .comparison-box.after {   border-color:#00B200;   background-color:#00B2000D; } .comparison-box.before {   border-color:#FF0000;   background-color:#FF00000D; } .speedster-result-section {   padding-top:100px !important;   padding-bottom:100px !important; } section.vc_section.speedster-result-section {   background:linear-gradient(to right,  #FF00000D 40%,  #FF00000D 45%,  #00B2000D 55%,  #00B2000D 60%   ); } @media(min-width:768px){ li.home-new {  display:none;   } ul#main-menu > li.li-active:not(:has(.dropdown-menu)) > a {  border-radius:8px !important;   }   .menu-item.menu-item-has-children.dropdown:hover > a:after {  transform:rotate(180deg) !important;   }   .menu-item.menu-item-has-children .dropdown-toggle::after {  transform:rotate(0deg) !important;  transition:0.2s;   } ul#main-menu > li.li-active:not(:has(.dropdown-menu)) > a {  border-radius:8px !important;   }   li.sub-has-menu:hover ul.dropdown-menu{  display:flex !important;  flex-direction:column !important;  min-width:unset;  padding:20px;  background-color:#17305D;   }   li.sub-has-menu ul.dropdown-menu li{   max-width:270px !important;  width:240px !important;  margin-bottom:0px !important;  position:relative;   }   li.sub-has-menu ul.dropdown-menu li.menu-item:not(:last-child){  margin-bottom:10px !important;   }   li.sub-has-menu ul.dropdown-menu li a.dropdown-item{  border-left:unset;  border-radius:8px;  transition:0.3s ease-in-out;   }   li.sub-has-menu:hover ul.dropdown-menu {  background:#cee9f0;  border-radius:0 10px 10px 10px;   }   ul#main-menu > li.li-active > a {  background:#cee9f0 !important;  padding:5px 14px !important;  color:#000 !important;   }   ul#main-menu > li > a {  padding:5px 14px;  border-radius:10px 10px 0 0;   }   ul.dropdown-menu {  box-shadow:unset;   }   .dropdown-menu {  top:93% !important;   }   ul.dropdown-menu {  border:unset;   }   li.sub-has-menu:hover ul.dropdown-menu a.dropdown-item {  color:#000000 !important;   }   div.shrink li.sub-has-menu:hover ul.dropdown-menu a.dropdown-item:hover {  color:#fff !important;   }   ul#main-menu li.sub-has-menu.menu-item > a {  padding-right:20px;   }   ul#main-menu > li.sub-has-menu.li-active > a {  padding-right:20px !important;   } } @media(min-width:768px) and (max-width:992px){ div#text-13 h3{  text-align:center !important; }   .dropdown-toggle::after{  top:14px !important;   } } @media(max-width:767px){   div#wrapper-navbar.shrink {  padding-top:0 !important;   } body .dropdown-menu li a.dropdown-item:hover {  background:#17305d !important;   }  button.navbar-toggler[aria-expanded="true"] + div#navbarNavDropdown{  transform:translate(0) !important;  overflow:scroll;   }   .collapse:not(.show) {  display:unset;   } div#wrapper-footer-full {  background-size:cover !important;   }   ul.footer_menu:nth-child(1) li:last-child {  margin-bottom:0 !important;   }   .navbar-toggler[aria-expanded="true"] span.navbar-toggler-icon:before{  top:0px !important;   }   .navbar-toggler[aria-expanded="true"] span.navbar-toggler-icon:after {  bottom:0px !important;   }   span.navbar-toggler-icon, span.navbar-toggler-icon:before, span.navbar-toggler-icon:after {  transition:0.3s ease-in-out !important;   }   li.home-new:before {  content:"";  position:absolute;  background-image:url("/wp-content/uploads/w3-webp/uploads/2024/12/home-1.png.webp");  background-position:center;  background-size:cover;  background-repeat:no-repeat;  width:35px;  height:35px;  top:0px;   }   li.home-new a{  position:relative;   color:#000 !important;  opacity:0;   }   ul#main-menu li {  border-bottom:1px solid #c3d8e142 !important;  padding:5px 0;   }   .dropdown-toggle::after {  top:22px;   }   .menu-item.menu-item-has-children.dropdown.show:hover > a:after {  transform:rotate(180deg) !important;   }   .menu-item.menu-item-has-children .dropdown-toggle::after {  transform:rotate(0deg) !important;  transition:0.2s;   }   ul.dropdown-menu li:before {  display:none !important;   }   ul.dropdown-menu li a {  padding-left:5px;   } .container.navbar.navbar-dark {  max-width:100% !important;   } div.shrink {  padding:0 !important;   }   div.shrink nav.navbar-fixed-top{  max-height:75px !important;  transition:0.3s ease-in-out;  box-shadow:rgba(149, 157, 165, 0.2) 0px 8px 24px;   }   button.navbar-toggler {  margin:0 !important;   }   button.navbar-toggler {  padding-top:0px !important;   }   div#navbarNavDropdown {  background:#17305d !important;  max-width:450px !important;   }   ul.dropdown-menu.show {  background:#334f81 !important;  padding:0;  height:260px !important;   }   ul.dropdown-menu {  overflow:hidden;  height:0;  display:block !important;  transition:0.3s ease-in-out;  padding:0; }   ul.dropdown-menu li{  padding:10px !important;  border-bottom:1px solid #c3d8e142 !important;  height:auto !important;   }   #navbarNavDropdown li ul li:before{  top:22px;   }   button.navbar-toggler {  z-index:2;   } } a.popmake-get-started {   display:none; } body.stop {   overflow:hidden; } @media(max-width:470px){   body.stop .navbar-toggler[aria-expanded="true"] span.navbar-toggler-icon:after, body.stop .navbar-toggler[aria-expanded="true"] span.navbar-toggler-icon:before{  background-color:#fff !important;   } } #main-menu .dropdown-item:focus, #main-menu .dropdown-item:hover {   color:#16181b;   text-decoration:none;   background-color:#f8f9fa; } .shrink #main-menu a.dropdown-item:hover {   background-color:#20a5b8;   color:#fff;   border-color:#000; } .page-id-56324 li.bold-txt-cst strong {   font-weight:500; } .page-id-56324 li.bold-txt-cst ul {   padding:10px 0 15px 20px; }  h2.speedster-sub-headingtag {   font-size:36px;   font-weight:800;   font-family:'Sora', sans-serif !important;   color:#000000; }  .contact_us::before {   content:'';   position:absolute;   top:0;   left:0;   right:0;   bottom:0;   background:rgb(0 0 0);   opacity:0.5; } .contact_us{   position:relative; }  .ribbon-small {   width:200px;   height:40px;   line-height:40px;   position:absolute;   top:30px;   right:-50px;   z-index:2;   overflow:hidden;   -webkit-transform:rotate(45deg);   transform:rotate(45deg);   border:1px dashed;   box-shadow:0 0 0 3px #112A46, 0px 21px 5px -18px rgba(0, 0, 0, 0.6);   background:#112A46;   text-align:center;   color:#fff; } .wrap {   width:100%;   height:188px;   position:absolute;   top:-8px;   left:8px;   overflow:hidden; } .wrap:before, .wrap:after {   content:"";   position:absolute; } .wrap:before {   width:40px;   height:8px;   right:100px;   background:#00070e;   border-radius:8px 8px 0px 0px; } .wrap:after {   width:8px;   height:40px;   right:0px;   top:100px;   background:#000000;   border-radius:0px 8px 8px 0px; } .discount_tag {   position:relative; } .discount_tag:hover .ribbon-small {   box-shadow:0 0 0 3px #efefef, 0px 21px 5px -18px rgba(0, 0, 0, 0.6);   background:#efefef;   color:#112A46; } .discount_tag:hover .wrap:before, .discount_tag:hover .wrap:after{   background:#a3a4a5; }  #cst-w3pop-popup11.cst-w3pop-overlay1 {   display:none; } #cst-w3pop-popup11.active-popup {   display:block !important; } html.no-scroll {   overflow:hidden; } #cst-w3pop-popup11 .cst-w3pop-overlay-background {   position:fixed;   top:0;   left:0;   width:100%;   height:100%;   background-color:rgba(0, 0, 0, 0.5);   z-index:9999999999; } #cst-w3pop-popup11 .cst-w3pop-popup1 {   position:fixed;   top:50%;   left:50%;   transform:translate(-50%, -50%);   z-index:9999999999;   background:radial-gradient(#34aace, #144f78);   padding:20px;   border-radius:8px;   box-shadow:0 4px 8px rgba(0, 0, 0, 0.2); } #cst-w3pop-popup11 .cst-w3pop-overlay1.active .cst-w3pop-overlay-background, #cst-w3pop-popup11 .cst-w3pop-overlay1.active .cst-w3pop-popup1 {   display:block; } #cst-w3pop-popup11 .cst-w3pop-content1 {   display:flex;   flex-direction:column; } #cst-w3pop-popup11 a.cst-w3pop-close1 {   position:absolute;   right:15px;   top:15px;   padding:2px 8px;   background:#20a5b8;   color:#fff;   font-weight:700;   border-radius:4px;   cursor:pointer !important; } #cst-w3pop-popup11 h1.pages-titles {   font-size:26px;   font-weight:600;   text-align:center; } #cst-w3pop-popup11 .contact-form {   text-align:left;   padding:10px;   margin:0;   max-width:unset; } #cst-w3pop-popup11 form.wpcf7-form input[type="text"], #cst-w3pop-popup11 form.wpcf7-form input[type="email"],.wpcf7 textarea {   padding:0.5rem;   font-size:1rem;   border:2px solid #098c9f59;   background:#ffffff;   border-radius:4px !important; } #cst-w3pop-popup11 form.wpcf7-form input[type="submit"] {   padding:6px 0.5rem;   background:#20a5b8;   color:#fff;   border:none;   cursor:pointer;   min-height:34px !important;   transition:ease 0.5s; } #cst-w3pop-popup11 form.wpcf7-form input[type="submit"]:hover {   background:#fbfbfb;   color:#20a5b8; } #cst-w3pop-popup11 .contact-column {   position:relative;   width:100%;   margin-bottom:10px; } #cst-w3pop-popup11 .contact-column input::placeholder {   opacity:0; } #cst-w3pop-popup11 .contact-column input {   width:100%;   font-size:1.2rem;   padding:10px;   outline:none;   border:1px solid gray;   box-sizing:border-box;   border-radius:5px; } #cst-w3pop-popup11 .contact-column label, #cst-w3pop-popup11 .contact-column2 label, #cst-w3pop-popup11 .contact-column2 + p {   letter-spacing:1px;   transition:0.3s;   font-weight:400;   margin-bottom:6px;   color:#ffffff;   width:100%; } #cst-w3pop-popup11 .contact-email {   margin-bottom:10px !important; } .contact-column input:focus, .contact-column textarea:focus {   border:2px solid #185981 !important; } #cst-w3pop-popup11 .cst-w3pop-content1 h1 {   margin:10px 0;   font-size:24px;   text-align:center;   text-transform:uppercase;   font-weight:600;   color:#ffffff; } #cst-w3pop-popup11 .cst-w3pop-content1 .input, #cst-w3pop-popup11 .cst-w3pop-content1 input[type="email"], #cst-w3pop-popup11 .cst-w3pop-content1 input[type="text"] {   font-size:16px;   width:100%;   padding:10px;   margin-bottom:10px !important;   border:1px solid #666;   border-radius:5px; } #cst-w3pop-popup11 .cst-w3pop-content1 .button-primary {   width:100%;   font-size:18px;   border-radius:5px;   text-transform:uppercase;   letter-spacing:1;   font-family:'Montserrat';   font-weight:600; } #cst-w3pop-popup11 form.wpcf7-form p {   margin:0; } #cst-w3pop-popup11 input:-webkit-autofill, #cst-w3pop-popup11 input:-webkit-autofill:hover, #cst-w3pop-popup11 input:-webkit-autofill:focus, #cst-w3pop-popup11 input:-webkit-autofill:active{   background:#fff !important;   -webkit-background-clip:text;   -webkit-text-fill-color:#000000;   transition:background-color 5000s ease-in-out 0s; } #cst-w3pop-popup11 .wpcf7-not-valid-tip {   color:#ffffff;   background:#ce1b1b;   border-radius:2px;   padding:2px 8px; } #cst-w3pop-popup11 .wpcf7 form .wpcf7-response-output {   margin:0;   padding:0.2em 1em;   border:2px solid #ce1b1b !important;   background:#ce1b1b;   color:#fff; } #cst-w3pop-popup11 .wpcf7-spinner {position:absolute;top:6px;right:30%;} #cst-w3pop-popup11 .contact-enter {   position:relative; } @media(max-width:767px){   #cst-w3pop-popup11 .cst-w3pop-popup1 {  width:90%;   } } .compare_sec .compare-content .wpb_wrapper .wpb_text_column:nth-child(odd) {   margin-right:0px !important; } @media(max-width:400px){   .after-before-tab-section ul.vc_tta-tabs-list li {   font-size:12px;   }   .compare_sec li.vc_tta-tab:nth-child(2) a {  padding:15px 15px !important;   }   .wpb-js-composer .vc_tta.vc_general .vc_tta-tab>a {  padding:7px 19px !important;   } } @media(max-width:400px){   .compare_sec .compare-content .vc_column-inner > .wpb_wrapper {  display:grid !important;  grid-template-columns:repeat(1 , 1fr) !important;  justify-items:center;   }   .compare_sec .compare-content .vc_column-inner > .wpb_wrapper .wpb_text_column.wpb_content_element {  margin-right:0;   } } @media(max-width:767px){   .compare-content{  width:100% !important;   } .compare_sec .vc_tta-panel-heading {  display:none;   }   .compare_sec .vc_tta-panel-body {  padding-top:0 !important;  margin-top:10px !important;   }   .compare-box .vc_tta-panel-body {  background:transparent !important;   }   .Compare-head{  width:100% !important;   }   .Compare-head img{  width:300px;  height:300px;  object-fit:contain;   } } section.compare_sec {   padding:100px 15px 32px !important; } section.compare_sec .wpb_column.vc_col-sm-12 .vc_row.wpb_row.vc_inner.vc_row-fluid{   display:flex; max-width:1240px; } .without-box {   background:#fff2f2; } .with-box {   background:#f2fbf2; } p.content-b-box, div.content-b-box {   display:flex;   flex-direction:column; } .compare-box .wpb_content_element p {   font-size:16px;   font-weight:400;   line-height:22.68px;   color:#4D4D4D; } .compare-box .wpb_content_element h2.head-text {   font-weight:600;   line-height:22.68px;   padding-bottom:15px !important;   color:#000;   font-family:"Plus jakarta", sans-serif !important;   margin-bottom:0; } .compare-box .wpb_content_element h2.head-text {   font-size:16px;   font-weight:700;   line-height:22.68px; } .compare_sec ul.vc_tta-tabs-list {   position:relative;   width:max-content;   margin:auto !important;   background:#ffffff !important; } .compare_sec li.vc_tta-tab a {   background:transparent !important;   color:#000000 !important;   padding:15px 18px !important;   border:0 !important;   z-index:2; } .compare_sec li.vc_tta-tab {   margin:0 !important;   border:0 !important;   background:transparent !important; } .compare_sec ul.vc_tta-tabs-list {   margin-bottom:25px !important; } .compare_sec .vc_tta-tabs-list:after {   content:'';   width:50%;   height:44px;   position:absolute;   background:#ff0000;   left:6px;   top:5px;   z-index:0;   transition:0.25s ease-out;   border:0;   border-radius:6px;   z-index:1; } .compare_sec .vc_tta-tabs-container .vc_tta-tabs-list:has(li.vc_tta-tab.vc_active[data-vc-tab]:nth-child(2)):after {   transform:translateX(calc(113% + 0px)) !important;   background:#00b200;   width:45.5%; } .compare_sec li.vc_tta-tab.vc_active a {   color:#ffffff !important; } .compare_sec .vc_tta-panel:not(.vc_active) {   display:none !important; } .compare_sec .vc_tta-panels-container {   min-height:390px; } section.vc_section.compare_sec:has(li.vc_tta-tab.vc_active:nth-child(1)) {   background:linear-gradient(0deg, rgba(255, 0, 0, 0.05), rgba(255, 0, 0, 0.05)); } section.vc_section.compare_sec:has(li.vc_tta-tab.vc_active:nth-child(2)) {   background:linear-gradient(0deg, rgba(0, 178, 0, 0.05), rgba(0, 178, 0, 0.05)); } section.vc_section.compare_sec ul.vc_tta-tabs-list {   border-radius:6px; } .compare_sec li.vc_tta-tab:nth-child(2) a {   padding:15px 25px !important; } .compare_sec .compare-content .vc_column-inner > .wpb_wrapper {   display:grid !important;   grid-template-columns:repeat(2 , 1fr);   gap:20px;   width:100% !important; } .compare_sec .compare-content .wpb_wrapper .wpb_text_column {   width:100%;   margin-bottom:0px;   background:#fff;   padding:20px;   border:1px solid #E6E6E6;   border-radius:7px; } .compare_sec .compare-content .wpb_wrapper .wpb_text_column:nth-child(odd) {   margin-right:30px; } .vc_tta-panel-body {   padding:14px 0px !important; } .Compare-head.vc_col-sm-4 {   width:39.4%; } .compare-content.vc_col-sm-8 {   width:60.5%; } .compare_sec .Compare-head {   margin-right:50px; } .compare_sec .wpb_text_column img.alignnone.size-full {   width:24px !important;   height:24px; } .compare_sec .wpb_single_image img {   width:auto;   height:335px;   object-fit:contain; } .compare-box .wpb_content_element p:nth-child(1) {   line-height:0; } .Compare-head {   display:flex;   align-items:center; }  .page-id-56480 li.bold-txt-cst ul {   padding:10px 0 15px 20px; }  .feature-list ul {   list-style:none;   padding:0;   margin:0; } .feature-list li {   padding:0px;   position:relative;   cursor:pointer; } .feature-list .info {   display:none;   padding:10px;   background-color:#cee9f087;   font-size:16px;   font-weight:500;   box-shadow:rgba(0, 0, 0, 0.15) 1.95px 1.95px 2.6px;   position:absolute;   z-index:9;   -webkit-backdrop-filter:blur(30px);   backdrop-filter:blur(30px); } @media(max-width:1199px){   .feature-list .info.open {  display:block;  float:left;   } } .feature-list {   display:flex;   justify-content:space-between; } .feature-list ul.sped-fea-ul {   min-width:320px;   max-width:320px; } @media(min-width:1200px){   li.ul-item:hover .info {  display:block !important;   } } .speedster-key-features-section {   padding-top:100px !important;   padding-bottom:80px; } .sped-fea-ul li.ul-item:after {   content:'\f05a';   font-family:'Font Awesome 5 Free';   font-weight:900;   position:absolute;   top:calc(100% - 25px);   transition:ease-in-out 0.4s;   margin-left:5px;   color:#20a5b8;   font-size:14px; } @media(min-width:1199px){   .key-image-div-speed {  width:45%;  margin-bottom:35px;   }   .speedster-key-main-div {  display:flex;  align-items:center;   } } @media(max-width:1199px){   .info.open {  position:relative !important;   }   .feature-list {  display:flex;  flex-direction:column;  align-items:center;   } .feature-list ul {  list-style:none;  padding:0;  margin:0;   }   .feature-list li {  padding:0px;  position:relative;  cursor:pointer;   }   .feature-list .info {  display:none;  padding:10px;  background-color:#cee9f087;  font-size:16px;  font-weight:500;  box-shadow:rgba(0, 0, 0, 0.15) 1.95px 1.95px 2.6px;   }   .feature-list .info.open {  display:block;   }   .feature-list {  display:flex;  justify-content:space-between;   }   .feature-list ul.sped-fea-ul {  min-width:320px;  max-width:320px;   }   .sped-fea-ul li.ul-item:after {  content:'\f107';  font-family:'Font Awesome 5 Free';  font-weight:900;  position:absolute;  transition:ease-in-out 0.4s;   }   .sped-fea-ul li.ul-item:has(.info.open):after {  transform:rotate(180deg);   } } .sped-fea-ul li.ul-item {   font-size:20px;   font-weight:700;   list-style:none;   font-family:'Plus Jakarta Sans', sans-serif;   margin-bottom:35px; } .speedster-key-features-section h2.heading-2 {   font-size:36px;   font-weight:800;   font-family:'Sora', sans-serif !important;   color:#000000; } p.speedster-sub-head-tagline {   font-size:18px;   color:#333333;   font-family:'Plus Jakarta Sans', sans-serif !important; } .container {   max-width:1240px !important;   margin:0 auto !important; } @media(max-width:767px){   .container {  max-width:540px !important;  margin:0 auto !important;   } } .feature-list .ul-item img {   height:auto; } @media(min-width:1200px){   section.slider-section .slider-inner-sec{  padding:136px 15px !important;   } }  div.chat-row {   position:fixed;   z-index:9999;   right:10px;   bottom:0;   margin-bottom:0; } button#chat-now {   position:relative;   font-family:'Plus Jakarta Sans', sans-serif;   font-size:16px;   font-weight:700;   line-height:20.16px;   text-align:left;   background:linear-gradient(90deg, #006273 0%, #003640 100%);   box-shadow:0px -4px 15px 0px #00000033;   color:#fff;   border:0;   padding:10px 15px 10px 45px;   border-radius:10px 10px 0px 0px;   max-width:275px;   cursor:pointer; } div.chat-row .wpb_text_column.wpb_content_element {   margin-bottom:0; } button#chat-now span.light-txt {   font-size:16px;   font-weight:400;   line-height:20.16px;   text-align:left; } button#chat-now:before {   content:'';   position:absolute;   background:url(/wp-content/uploads/w3-webp/uploads/2025/02/chat-bot.png.webp);   height:24px;   width:24px;   left:12px;   top:18px; } .zsiq_floatmain.zsiq_theme1.siq_bR {   opacity:0 !important; } body:has(.zsiqfanim) button#chat-now{   opacity:0; } body.single-platform #cst-w3pop-popup11{ display:none !important; } @media(max-width:767px){   .large-view {  display:none;   }   div.chat-row {  bottom:20px;   }   button#chat-now {  height:55px;  padding:10px;  width:50px;  border:2px solid #fff;  border-radius:10px;  box-shadow:rgb(0 0 0 / 44%) 0px 8px 20px;   } } .lower_footer{ display:none important; } .footer-widget{   padding:0; } div#footer-full-content {   padding-left:15px !important;   padding-right:15px !important; } .shrink .free-download-nav a.nav-link {   background:#e2ff54 ;   border-radius:8px !important; } .free-download-nav a.nav-link {   background:#24b207;   border-radius:8px !important; } @media (max-width:767px){   .free-download-nav a.nav-link {  padding-left:15px;  width:fit-content;  padding-right:15px;   }   .shrink .free-download-nav a.nav-link {  background:#00b512 !important;   } }  @media(min-width:768px){ #main-menu li#menu-item-9992 ul.dropdown-menu li.menu-item {  margin-right:0;  min-width:unset !important;  width:210px !important; } .navbar-expand-md .navbar-nav #menu-item-9992 .dropdown-menu {  min-width:250px !important; } .dropdown-menu li.menu-item a.dropdown-item {  padding:2px 12px; } #main-menu li#menu-item-11422 ul.dropdown-menu li.menu-item {  margin-right:0;  min-width:unset !important;  width:200px !important; } .navbar-expand-md .navbar-nav #menu-item-11422 .dropdown-menu {  min-width:240px !important; } #main-menu li#menu-item-5927 ul.dropdown-menu li.menu-item {  margin-right:0;  min-width:unset !important;  width:160px !important; } .navbar-expand-md .navbar-nav #menu-item-5927 .dropdown-menu {  min-width:200px !important; } } @media(max-width:767px){   ul.dropdown-menu.show {  height:unset !important;   } } .speed-faq-answer p a {   color:#29a4b3; } .speed-faq-answer p a:hover {   text-decoration:underline !important; } @media(max-width:600px){   #wpadminbar {  position:fixed !important;   } } @media(min-width:993px) and (max-width:1118px){   ul#main-menu > li > a {  padding:5px 10px;  font-size:14px !important;   }   ul#main-menu {  margin-left:5% !important;   } } @media(min-width:802px) and (max-width:940px){   ul#main-menu > li > a {  padding:5px 7px !important;   }   ul#main-menu {  margin-left:3% !important;   }   div#navbarNavDropdown{  justify-content:flex-end !important;   } } @media(min-width:768px) and (max-width:801px){   ul#main-menu > li > a {  padding:5px 10px !important;  font-size:10px !important;   }   ul#main-menu {  margin-left:3% !important;   }   div#navbarNavDropdown{  justify-content:flex-end !important;   } } div#wrapper-navbar {   font-family:'plus jakarta sans', sans-serif; } @media(min-width:768px) and (max-width:992px){   ul#main-menu > li.li-active > a {  padding:5px 15px 5px 8px !important;   }   ul#main-menu {  margin-left:0 !important;   }   .dropdown-menu li {  font-size:14px;   }   li.sub-has-menu:hover ul.dropdown-menu {  padding:16px 10px;   }   #main-menu li#menu-item-9992 ul.dropdown-menu li.menu-item,   #main-menu li#menu-item-11422 ul.dropdown-menu li.menu-item{  width:180px !important;   }   .navbar-expand-md .navbar-nav #menu-item-9992 .dropdown-menu,   .navbar-expand-md .navbar-nav #menu-item-11422 .dropdown-menu{  min-width:200px !important;   }   .dropdown-menu li.menu-item a.dropdown-item {  padding:2px 6px;   }   #main-menu li#menu-item-5927 ul.dropdown-menu li.menu-item {  width:130px !important;   }   .navbar-expand-md .navbar-nav #menu-item-5927 .dropdown-menu {  min-width:150px !important;   }   #menu-item-5927 ul.dropdown-menu {  left:unset !important;  right:0px;  border-radius:10px 0 10px 10px;   }  .navbar-dark .navbar-nav .nav-link {  font-size:14px; } } @media(max-width:992px){   li.ul-item {  user-select:none !important;  -webkit-user-select:none;  -ms-user-select:none;   }   .info {  margin-bottom:15px;   } } @media(max-width:400px){   .pricing-main-tab .vc_tta-tabs-list:after {  height:29px !important;  width:30px !important;   }   .pricing-main-tab .vc_tta-tabs-container .vc_tta-tabs-list:has(li.vc_tta-tab.vc_active[data-vc-tab]:nth-child(2)):after {  width:42% !important;  left:-6px;   } } body.page-id-57130 .shrink .navbar-nav li#menu-item-57058.free-download-nav a, body.page-id-57132 .shrink .navbar-nav li#menu-item-57058.free-download-nav a {   color:#000 !important; } @media(max-width:767px){ body.page-id-57130 div#wrapper-navbar .navbar-fixed-top, body.page-id-57132 div#wrapper-navbar .navbar-fixed-top {  background:#004B58 !important;  position:absolute !important; } body.page-id-57130 .shrink span.navbar-toggler-icon, body.page-id-57130 .shrink span.navbar-toggler-icon:before, body.page-id-57130 .shrink span.navbar-toggler-icon:After, body.page-id-57132 .shrink span.navbar-toggler-icon, body.page-id-57132 .shrink span.navbar-toggler-icon:before, body.page-id-57132 .shrink span.navbar-toggler-icon:After{  background:#fff !important; } } span.saving, span.saving-amount{   font-weight:800; } .page-id-57663 span.saving{ color:#000; } .single-post h2:not(#wrapper-footer-full h2) {   background:#1a2879;   padding:10px 16px;   color:white !important;   border-left:10px solid #FFA500; } @media (max-width:767px) {   .single-post h2:not(#wrapper-footer-full h2) {  font-size:18px !important;   } }  @media(max-width:767px){   h2.heading-2 {  font-size:30px !important;   }   section.vc_section.speedster-key-features-section {  padding-top:60px !important;  padding-bottom:40px !important;   }   section.vc_section.results_cst{  padding-top:60px !important;  padding-bottom:40px !important;   }   section.vc_section.core-strength {  padding-top:60px !important;  padding-bottom:50px !important;   }   section.vc_section.compare_sec {  padding-bottom:0px !important;   }   .result_box .result_box_head p{  font-size:24px !important;   }   .results_cst .vc_row.wpb_row.vc_inner.vc_row-fluid {  display:flex !important;  flex-wrap:wrap;   }   .result_box {  width:50%;   }   section.vc_section.rocket-ready {  padding-top:60px !important;   } } @media(max-width:432px){   .results_cst .vc_row.wpb_row.vc_inner.vc_row-fluid:not(.postid-56182 .vc_row) {  display:block !important;   }   .result_box {  width:100%;   } } h2.heading-2{ padding:0 15px; } :root {   --font-16:16px;   --font_weight:700;   --color_white:#fff;   --display-flex:flex;   --display_none:none;   --font_plus_jakarta:'Plus Jakarta Sans', sans-serif;   --border_radius:8px; } input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active{   -webkit-box-shadow:0 0 0 30px white inset !important; } .banner-search-input .inner-div-search form {   position:relative; } .banner-search-input form input#url {   height:50px;   width:540px;   border-radius:var(--border_radius);   border:unset;   padding-left:20px; } .banner-search-input form button#captcha_btn, .banner-search-input form button#submit_btn{   position:absolute;   width:150px;   height:50px;   border-radius:var(--border_radius);   right:calc(50% - 300px);   border:unset;   background-color:#25c034;   font-size:var(--font-16);   font-weight:var(--font_weight);   text-transform:uppercase;   color:var(--color_white);   font-family:var(--font_plus_jakarta);   transition:0.3s ease-in-out;   cursor:pointer; } .banner-search-input form button:hover{   background-color:#4dcf5a; } .banner-search-input input::placeholder {   color:#888; } .banner-search-input form#urlForm {   max-width:600px;   background-color:var(--color_white);   border-radius:8px; } .banner-search-input .inner-div-search .wpb_wrapper > .wpb_raw_code > .wpb_wrapper {   width:100%;   display:var(--display-flex);   justify-content:center !important; } .banner-search-input .cst-dis{   display:none; } .banner-search-input button.loading {   text-indent:-2500000px;   transition:0s all !important;   overflow:hidden;   padding:10px 63px !important;   background-image:url(/wp-content/uploads/2025/06/output-onlinegiftools.gif) !important;   z-index:999;   position:relative !important;   background-size:contain !important;   background-position:center center !important;   background-repeat:no-repeat !important; } .banner-search-input .overlay-demo {   position:fixed;   top:0;   left:0;   width:100%;   height:100%;   background:rgba(0, 0, 0, 0.6);   display:var(--display_none);   z-index:9999999999; } .banner-search-input .popup-demo {   background:white;   padding:20px;   border-radius:10px;   width:360px;   height:auto;   max-width:90%;   position:fixed;   top:50%;   left:50%;   transform:translate(-50%, -50%);   z-index:9999999999;   text-align:center;   display:var(--display_none); } .banner-search-input .close-btn {   background:#014b58;   color:white;   border:none;   border-radius:8px;   padding:3px 8px 1px;   cursor:pointer;   float:right;   position:absolute;   top:3px;   right:3px; } .banner-search-input .popup-demo button#form-submit {   background:#014b58;   color:var(--color_white);   border:1px solid #014b58;   border-radius:4px;   padding:10px;   cursor:pointer;   width:150px;   height:50px;   text-transform:uppercase;   font-weight:700; } .banner-search-input .rscpatcha_custom {   margin-bottom:10px;   min-height:70px; } .banner-search-input div#formError {   margin-bottom:10px; } .banner-search-input .popup-demo button#form-submit:hover {   background:#25c034;   border-color:#25c034; } .banner-search-input button#form-submit.loading:hover {   background:#014b58;   cursor:not-allowed;   background-image:url(/wp-content/uploads/2025/06/output-onlinegiftools.gif) !important; } .banner-search-input button#form-submit.loading {   cursor:not-allowed; } .banner-search-input .popup-demo button#form-submit[disabled] {   background:#014b5885;   cursor:not-allowed; } @media(max-width:650px){   form#urlForm {  display:flex;  flex-direction:column;  padding-right:25px;  padding-left:25px;  width:100%;  max-width:600px;  padding-bottom:5px;   }   .banner-search-input form input#url{  width:100%;  max-width:600px;  padding-left:0;  font-size:14px;   }   .banner-search-input form button#captcha_btn,   .banner-search-input form button#submit_btn{  position:relative;  width:100%;  max-width:150px;  text-align:center;  transform:translateX(-50%);  left:50%;  height:40px;   } } .demo-highlight p {   font-size:22px;   text-transform:uppercase;   font-weight:600;   color:#ffffff;   letter-spacing:1px;   word-spacing:1px;   line-height:1.3; } .banner-content {   margin-bottom:16px !important; } @media(min-width:931px) and (max-width:1169px){   .banner-image-cstm {  display:flex;  justify-content:end !important;  top:-170px;  position:relative;   }  .vc_single_image-wrapper.vc_box_border_grey {  display:flex;  justify-content:end !important;   } } @media(max-width:930px){   .banner-search-input{  padding-bottom:20px;   } } @media(min-width:970px) and (max-width:1169px){   .banner-search-input form input#url{  width:360px !important;   } } @media(min-width:931px) and (max-width:969px){   .banner-search-input form input#url{  width:350px !important;   } } .review_score_span.border-color-orange {   border-color:#FFA200;   border:4px solid #FFA200;   color:#c05400 !important;   background:#ffa2001f; } .custom-dropdown {   position:relative;   display:inline-block;   width:200px; } .dropdown-button {   color:#000000;   border:none;   font-size:14px;   padding:4px 15px;   cursor:pointer;   border-radius:0px;   width:140px;   text-align:left;   position:relative;   background:#fff; } .dropdown-button::after {   content:"â–¼";   position:absolute;   right:0px;   top:50%;   transform:translateY(-50%);   font-size:9px;   background:#004b58;   padding:7px 8px;   border:1px solid #004b58;   color:#fff; } .dropdown-list {   position:absolute;   top:100%;   left:30px;   background:white;   list-style:none;   margin:0;   padding:0;   width:140px;   box-shadow:0px 4px 6px rgba(0, 0, 0, 0.2);   border-radius:5px;   opacity:0;   transform:scaleY(0);   transform-origin:top;   transition:opacity 0.3s ease, transform 0.3s ease;   pointer-events:none;   max-height:200px;   overflow-y:auto; } .dropdown-list .dropdown-item {   padding:10px;   cursor:pointer;   transition:background 0.3s; color:#000; text-align:left !important; } .dropdown-item:hover {   background:#f0f0f0; } .custom-dropdown.active .dropdown-list {   opacity:1;   transform:scaleY(1);   pointer-events:auto;   z-index:1;   top:31px; } .dropdown-item.selected {   background:#29a4b3;   color:white; } body:not(.page-id-57663) .free-card{   background:url(/wp-content/uploads/2024/12/Pricing-tier-card-dark-N.webp) !important;   color:#fff !important;   background-size:cover !important; } body:not(.page-id-57663) .free-card a.buy-button {   background:#fff; } body:not(.page-id-57663) .pricing-main-tab .vc_tta-panel-body > .wpb_text_column.wpb_content_element.free-card .pricing-header .pricing-img {   background:#fff; } body:not(.page-id-57663) .discount_tag.free-card .ribbon-small {   box-shadow:0 0 0 3px #efefef, 0px 21px 5px -18px rgba(0, 0, 0, 0.6);   background:#efefef;   color:#112A46; } body:not(.page-id-57663) .discount_tag.free-card .wrap:before, body:not(.page-id-57663) .discount_tag.free-card .wrap:after {   background:#a3a4a5 !important; } body:not(.page-id-57663) .free-card .ribbon-small{   width:200px;   height:40px;   line-height:40px;   position:absolute;   top:30px;   right:-50px;   z-index:2;   overflow:hidden;   -webkit-transform:rotate(45deg);   transform:rotate(45deg);   border:1px dashed;   box-shadow:0 0 0 3px #00B512 , 0px 21px 5px -18px rgba(0, 0, 0, 0.6);   background:#00B512 ;   text-align:center;   color:#fff; } body:not(.page-id-57663) .wpb_text_column.wpb_content_element.discount_tag.free-card .pricing-card img {   filter:invert(0) !important;   width:24px;   height:24px;   object-fit:fill; } body:not(.page-id-57663) .pricing-main-tab .wpb_text_column.wpb_content_element:nth-child(1) .pricing-header .pricing-img {   padding:13px 12px;   background:#fff; } span.plan-type {   font-size:18px;   font-weight:500;   letter-spacing:0.5px; }  .live_score .dw-pnl.dw-pnl--fcs {   width:380px !important; } .live_score .bg-clr img {   width:100% !important;   object-fit:cover; } .score i {   margin-right:5px; } .link_page:before {   content:"";   width:1px;   height:90%;   position:absolute;   border:1px solid #D9D9D9 !important; } .live_score .link_page {   position:relative !important; } .live_score span.performance {   font-size:14px !important; } .live_score .link_container a:hover {   background:transparent !important;   color:#00B200;   border-color :#00B200; } .live_score .link_container a {   border:1px solid #fff; }  ul.list {   list-style:none; } ul.list li {   padding:5px 0; } ul.list > li:before {   content:'\f101';   font-family:'FontAwesome';   margin-right:10px;   font-size:14px;   color:#454545; } div.inner-column:not(:last-child) {   border-bottom:1px solid #848484; } div#enable-caching-for-logged-in-users ul.list li {   padding:8px 0;   line-height:1.8; } h3.content-head2.mt20.mb0 {   background:linear-gradient(45deg, #b3dfe7, transparent);   padding:5px 8px; } ol.num-list li, ul.list li, ul.num-list li {   padding:8px 0; }  ul.footer_menu_document li:before {   content:"";   background-image:url("/wp-content/uploads/w3-webp/uploads/2024/12/angle-right.png.webp") !important;   width:25px;   height:25px;   position:absolute;   background-size:cover;   background-repeat:no-repeat;   background-position:center;   left:-5px; } div#text-15 h3 {   color:#fff; } ul.footer_menu_document li a {   color:#fff !important; } ul.footer_menu_document{ padding-left:20px !important; } @media(max-width:767px){  div#text-15 h3 {  margin-bottom:20px !important;   }   ul.footer_menu_document{  margin-top:20px;  margin-bottom:30px !important;   } }  .rscpatcha_custom.cf7-captcha {   min-height:31px; } .single-post .subscribe-form > div > p {   width:100%;   text-align:center !important; } .single-platform .banner-search-input .popup-demo {   top:66%;   left:30%;   transform:translate(-50%, -50%); } span#error-message {   color:#ff0000; }  .pricing-main-tab .pricing-header h3 { font-size:20px; font-weight:600; line-height:30px; margin-top:5px;  } .core-strength-box-head h3 {   position:relative;   z-index:1; } section.core-strength .core-strength-box .core-strength-box-head h3{   color:#000000;   margin:0;   font-family:'Plus Jakarta Sans', sans-serif !important;   font-size:24px;   font-weight:800;   line-height:30.24px;   text-align:left;   margin-bottom:10px;   text-transform:capitalize;   transition:all 1000ms ease-out; } section.core-strength .core-strength-box:hover .core-strength-box-head h3 {   color:#fff;   transition:all 1000ms ease-out; } @media (max-width:767px) {   .pricing-main-tab .pricing-header h3 {  font-size:18px !important;  font-weight:600;  line-height:24px;  text-align:center !important;   }   section.core-strength .core-strength-box .core-strength-box-head h3 {  font-size:20px !important;   } }