/*

Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 3.0.1
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html

*/

.box-container {width: auto;max-width: 100% !important;}
.highlight{color:#FFD936;}
.e-con figure img{border:2px solid #ccc;border-radius:8px;}
.elementor-nav-menu--dropdown a {padding-left: 8px !important;padding-right: 50px!important;color: #272729;}
header .elementor-nav-menu--main .elementor-nav-menu a {padding: 13px 14px !important;}
.widget-title{font-size:35px !important;margin:0;}
.ourrating{display:flex}.ourrating-head{border: 1px solid #ffd936;text-align: center;padding: 5px;font-weight: 700;}
.rating_count{background: #ffd936;padding:1px 10px;color: #fff;line-height:2;}.rating_count span{font-weight: 800}
.elementor-post-info__item--type-author{color:#ffd936 !important;}
.elementor-post-info__item-prefix{color:#252525}
.post-views-count{color: #ffd936;font-weight: bold;}
li{list-style-type: square;}
::marker{color:#ffd936;}
.rank-math-question{background: #b0b0b0;padding: 7px 10px 7px 20px;border-left: 7px solid #ffd936;color:#272729 !important;font-size: 22px !important;}
.rank-math-answer {padding: 10px;border-left: 5px solid #CCCCCC;margin: -16px 0 18px 0;}
.elementor-author-box{background: #CEE9F6;padding: 25px;border: 1px solid #9DD5F1;border-radius: 5px;}
p.comment-policy {border: 1px solid #ffd499;background-color: #fff4e5;border-radius: 3px;padding: 10px;font-style: italic;}
.uc_social-button{border: 1px solid #9dd5f1;}
.pros{background: #27AE60;color: #fff;font-weight: 800;font-size: large;border: 1px solid #27ae60 !important;border-bottom:3px solid #000 !important}
.cons{background: #E74C3C;color: #fff;font-size: large;font-weight: 800;border: 1px solid #E74C3C !important;border-bottom:3px solid #000 !important}
table tbody>tr:nth-child(odd)>td, table tbody>tr:nth-child(odd)>th {background-color: transparent;}
table td, table th {padding: 10px;}
.cus-btn{background: #ffd936;color: #fff !important;text-align: center;border-radius: 4px;padding: 12px 22px;font-weight: 800;display: block;width:fit-content;margin: 15px auto;font-size: 20px;}
a.cus-btn{text-decoration:none !important;}
a.cus-btn:hover{background:#010f22; color: #272729 !important;}
.view-btn{background: #cee9f5;color: #000 !important;text-align: center;border-radius: 4px;border: 1px solid #9DD5F1;padding: 3px 5px;font-weight: 700;display: block;font-size: 18px;}
.view-btn:hover {color: #272729 !important;}
.wp-block-image {margin:10px 0;}
.ai-tags a{color: #252525 !important;font-size: 16px !important;font-weight: 400 !important;margin-right: 10px;background: #cee9f5;padding: 3px 6px;border: 1px solid #9dd5f1;}
.ai-tools{background: #cee9f5;color: #000 !important;margin-right: 10px;padding: 10px 15px;border: 1px solid #9DD5F1;border-radius: 5px;}
.ai-tools:hover{text-decoration:none !important;background: #272729 !important;color: #272729 !important;border: 1px solid #010f22;}
table .fa-star,.fa-star-half-alt{color:#ffd936;}
.calign{text-align:center;}
.wp-block-quote {border-left: 6px solid #ffd936;padding: 10px 0 1px 20px;margin-inline-start: 0;overflow: hidden;padding-right: 1.5em;padding-left: 1.5em;font-style: italic;}
.tablepress img {max-width: 100% !important;}
.ts_poll_answer{width: 46% !important;float: left;margin-right: 28px;font-weight: 800 !important;border-bottom: 5px solid #9dd5f1 !important;border-top: none !important;border-left: none !important;border-right: none !important;}
.ai-cate .ue_taxonomy_item{border-bottom: 1px dotted #00000026;}.ai-cate .ue_taxonomy_item:hover{text-decoration: underline;color:#ffd936 !important;}
.winner{color:#fff}.winner td:first-child {background: forestgreen;border-color: #000;} .winner td:last-child {background: #ffd936;border-color: #000;}
.cbxwpbkmarkguestwrap{padding: 5px !important;min-width: 320px !important;}
.cbxwpbkmarkwrap_user_cat .cbxwpbkmarklistwrap, .cbxwpbkmarkwrap_global_cat .cbxwpbkmarklistwrap{padding: 10px;}
.cbxwpbkmarkwrap {font-size: 16px !important;font-weight: 600 !important;line-height: 21px !important;} 
.upvote-div{min-width:60px !important;border: 1px solid #ffd936;border-radius: 7px;min-height: 40px !important;}
.wp-block-rank-math-toc-block h2{display:none !important;}
#comments .comment .avatar, #comments .pingback .avatar{position:relative !important;}
p#reply-title, span.required-field-message{display:none;} 
.comment-form{margin-top:40px;}
.links{
  cursor: pointer;
}
i.cbxwpbkmarktrig-count{
  color:#000;
}
.jlslider .cbxwpbkmarkguestwrap{
  top:-100px !important;
  }
  .jlslider .cbxwpbkmarklistwrap{
  top:-100px !important;
  }
.elementor-message.elementor-message-success.elementor-message-svg{
  color: #61ce70 !important;
}
.floating_but a:hover{
    color:#272729 !important;
    }
    /* scrollbar */
    ::-webkit-scrollbar {
        width: 8px; /* width of the scrollbar */
        height: 8px; /* height of the scrollbar */
      }
      
      ::-webkit-scrollbar-track {
        background: #f1f1f1; /* scrollbar track background color */
      }
      
      ::-webkit-scrollbar-thumb {
        background: #ffd936; /* scrollbar thumb background color */
        border-radius: 8px; /* rounded corners for the scrollbar thumb */
      }
      
      ::-webkit-scrollbar-thumb:hover {
        background: #555; /* scrollbar thumb background color on hover */
      }
      ::selection {background: #000;color: #ffd936;}
    .headerxh a.elementor-item.elementor-item-active{border-bottom: 2px solid #ffd936; /* change this to your desired color */}
.card_box span.ue_taxonomy_item_content{border: 2px solid #9DD5F1;border-radius: 10px;padding: 4px 5px;}
.cbxwpbkmarkguestwrap,.cbxwpbkmarklistwrap {left: -223px !important;z-index: 99999999 !important;}
@media (max-width:768px){.userfeedback-widget__toggle{left: 15px;right: unset !important;}}
.dialog-type-lightbox{background-color: rgb(0 0 0 / 0%) !important;}
.jlslider .cbxwpbkmarkguestwrap{top:-100px !important;}
#comments .comment .comment-body{padding-block-start: 10px !important;padding-block-end: 0 !important;padding-inline-start: 10px !important;padding-inline-end: 0 !important;border-block-end: none !important;}
.comment-meta .says{display:none;}
/**** Start Review Featured Table *****/
.features-table-wrapper{width: 100%;margin: 20px auto;padding: 20px;border-radius: 10px;box-shadow: 0 8px 16px rgba(0, 0, 0, 0.1);}
.features-table-wrapper h2 {font-size: 24px;text-align: center;margin-bottom: 20px;background-color: #ffd936;color: white;text-transform: uppercase;letter-spacing: 1.5px;padding: 10px;}
.features-table {font-weight:600;width: 100%;border-collapse: separate;border-spacing: 10px;}
.features-table td {text-align: center;position: relative;border: none;}
.cell-separator {position: absolute;top: 0;right: -7px;height: 100%;width: 3px;background: linear-gradient(to bottom, rgba(0,0,0,0), #ffd936, rgba(0,0,0,0));}
.features-table td:last-child .cell-separator {display: none;}
@media (min-width: 769px) {.features-table tr {display: table-row;}.features-table td {width: auto;}}
@media (max-width: 768px) {.features-table {display: block;}
    .features-table tr {display: flex;flex-wrap: wrap;justify-content: space-between;margin-bottom: 10px;position: relative;}
    .features-table td {width: 48%;text-align: center;margin-bottom: 10px;position: relative;}
    .features-table tr:before {content: "";position: absolute;top: 0;left: 50%;height: 100%;width: 3px;background: linear-gradient(to bottom, rgba(0,0,0,0), #ffd936, rgba(0,0,0,0));transform: translateX(-50%);}
    .cell-separator {display: none;}
}

img.likebtn-icon.lb-like-icon{height: 25px !important;width:25px !important}
.lb-style-custom .lb-like, .lb-style-custom .lb-dislike{padding-top: 2px !important;padding-bottom: 2px !important;}
.lb-style-custom .lb-like .lb-a, .lb-style-custom .lb-dislike .lb-a {top: -2px !important;}
.lb-style-custom .lb-count {top: 0px !important;}
/*table style*/
/*  */
/**** End Review Featured Table *****/

/* span.likebtn-button{
  border: 1px solid #ffd936 !important;
  border-radius: 10px !important;
  padding: 2px 10px 10px 10px !important;

} */



/* home page css*/
h1.elementor-headline.e-animated {
  width: 100%;
}
.jlslider .cbxwpbkmarkguestwrap{
  top:-310px !important;
  }
  .jlslider .cbxwpbkmarklistwrap{
  top:-310px !important;
  }
  
  img.uc_image{
          position: absolute;
      top: 20px;
      z-index: 99999999999;
  }
  .ue_review_box{
  height: 100%;
  }
  .desi{
      font-size: 14px;
      color:black;
      font-weight: 400;
      
  }
  .elementor-10 .elementor-element.elementor-element-148dba7 .uc-ajax-search__input:focus{
      
      outline: 0px solid #FFFFFF00 !important;
  }
  
   .ue_review_box:hover{
      transition: transform .5s ease;
    transform: scale(1.1);
  }
  
  span.review-total-box{
      top: 2px;
      position: relative;
  }
  
  
  .trendingxh .ue_taxonomy_image{
      align-content: center !important;
  }
  /*span.ue_taxonomy_item_title {*/
  /*    border: 1px solid black;*/
  /*    border-radius: 10px;*/
  /*    padding: 4px 5px;*/
  /*}*/
  
  .trendingxh a.ue_taxonomy_item{
      display: grid !important;
      grid-template-columns: 1fr 3fr 0fr !important;
      height: 80px;
      align-items: center;
  }
  
  
  @media screen and (min-width:1025px) and (max-width:1230px){
  .lptabs .elementor-grid{
  grid-template-columns: repeat(2, 1fr);
  }
  .review-star{
      font-size:0px;
  }
  }
  .ue_taxonomy_item:nth-child(1):hover img.uc-term-image{
   content: url('https://app12171.cloudwayssites.com/wp-content/uploads/2024/08/AI-Image-Tools-1-01.svg');
  
  }
  .ue_taxonomy_item:nth-child(2):hover img.uc-term-image{
  content: url('https://app12171.cloudwayssites.com/wp-content/uploads/2024/08/AI-Image-Generator-1-01.svg');
  transition: content 0.2s;
  }
  .ue_taxonomy_item:nth-child(3):hover img.uc-term-image{
  content: url('https://app12171.cloudwayssites.com/wp-content/uploads/2024/08/AI-Text-Tools-1-01.svg');
  }
  .ue_taxonomy_item:nth-child(4):hover img.uc-term-image{
  content: url('https://app12171.cloudwayssites.com/wp-content/uploads/2024/08/AI-ChatBots-1-01.svg');
  transition: content 0.2s;
  }
  .ue_taxonomy_item:nth-child(5):hover img.uc-term-image{
  content: url('https://app12171.cloudwayssites.com/wp-content/uploads/2024/08/AI-Image-Enhancer-1-01.svg');
  transition: content 0.2s;
  }
  .ue_taxonomy_item:nth-child(6):hover img.uc-term-image{
  content: url('https://app12171.cloudwayssites.com/wp-content/uploads/2024/08/AI-Education-Tools-1-01.svg');
  transition: content 0.2s;
  }
  .ue_taxonomy_item:nth-child(7):hover img.uc-term-image{
  content: url('https://app12171.cloudwayssites.com/wp-content/uploads/2024/08/AI-Text-Summarizer-1-01.svg');
  transition: content 0.2s;
  }
  .ue_taxonomy_item:nth-child(8):hover img.uc-term-image{
  content: url('https://app12171.cloudwayssites.com/wp-content/uploads/2024/09/Ai-Development-Tools-1-01-1.svg');
  transition: content 0.2s;
  }
  .ue_taxonomy_item:nth-child(9):hover img.uc-term-image{
  content: url('https://app12171.cloudwayssites.com/wp-content/uploads/2024/09/AI-Coding-Tools-1-01.svg');
  transition: content 0.2s;
  }
  .ue_taxonomy_item:nth-child(10):hover img.uc-term-image{
  content: url('https://app12171.cloudwayssites.com/wp-content/uploads/2024/08/AI-Essay-Writing-1-01.svg');
  transition: content 0.2s;
  }
  .ue_taxonomy_item:nth-child(11):hover img.uc-term-image{
  content: url('https://app12171.cloudwayssites.com/wp-content/uploads/2024/09/AI-Interior-Design-1-01-1.svg');
  transition: content 0.2s;
  }
  .ue_taxonomy_item:nth-child(12):hover img.uc-term-image{
  content: url('https://app12171.cloudwayssites.com/wp-content/uploads/2024/09/AI-Search-Engine-01.svg');
  transition: content 0.2s;
  }
  
  .imageforeffect {
      overflow:hidden;
  }
  .imageforeffect .elementor-widget-container img {
    transition: transform 2s ease-in-out;
     
  }
  
  .imageforeffect .elementor-widget-container img:hover {
    transform: scale(1.1);
     transition: transform 2s ease-in-out;
  
  }
  /*@media screen and (min-width:1250px) and (max-width:1380px){*/
  /*  .lptabs .elementor-widget-container{*/
  /*    width: 1200px;*/
  /*}*/
  /*}*/
  @media screen and (min-width:1020px) and (max-width:1100px){
      .jlslider {
          width:1000px;
      }
  }
  @media screen and (min-width:1400px) and (max-width:1599px){
      .jlslider {
          width:1420px;
      }
  }
  
  @media screen and (min-width:1600px) and (max-width:1700px){
      .jlslider {
          width:1600px;
      }
  }
  @media screen and (min-width:1701px) and (max-width:1799px){
      .jlslider {
          width:1630px;
      }
  }
  @media screen and (min-width:1800px) and (max-width:1900px){
      .jlslider {
          width:1800px;
      }
  }
  @media screen and (min-width:1901px) and (max-width:2000px){
      .jlslider {
          width:1900px;
      }
  }
  @media screen and (min-width:2501px) and (max-width:2600px){
      .jlslider {
          width:2560px;
      }
  }
  /*@media screen and (min-width:1250px) and (max-width:1380px){*/
  /*.lptabs .elementor-grid{*/
  /*grid-template-columns: repeat(3, 1fr);*/
  /*}*/
  /*}*/
  





/* home page css ending*/



/* single post css  */

.lb-style-custom .lb-count {
  font-weight: 600 !important;
  color: #ffd936 !important;
 }
 .post_title h1{width:max-content;}
 .commentswp li.wp_review_comment{
 
     list-style-type: none;
 } 
 .margin-bottom-remove p{margin-bottom: 0px !important;}
 .loggedoutusers h2#reply-title{display:none;}
 .loggedoutusers p#reply-title{display:none;}
 .initial-avatar {display: inline-block;width: 50px;height: 50px;border-radius: 50%;background-color: #ccc;color: #fff;font-size: 24px;font-weight: bold;text-align: center;line-height: 50px;}
.textxi{left:10px;}
.copy-text{cursor: pointer;}
.copy-success {color: #008000;font-size: 12px;position: absolute;top: 10px;left: 10px;}
.copy-success i.fa-check {font-size: 12px;margin-right: 5px;}
.initial-avatar {display: inline-block;width: 40px; /* adjust the size to match your desired avatar size */height: 40px;border-radius: 50%;background-color: #ccc;text-align: center;font-size: 24px;font-weight: bold;color: #fff;}

 /*table*/
  .comparison-table {
     display: flex;
     justify-content: space-around;
     max-width: 800px;
     margin: auto;
     font-family: Arial, sans-serif;
     flex-wrap: wrap;  
   }
 
   .comparison-column {
     width: 45%;
     padding: 10px;
     border-radius: 15px;
     text-align: center;
   }
 
.pros-post {background-color: #e7f9e8;}
.cons-post {background-color: #fde7e9;}
 
   .comparison-column h3 {
     font-size: 24px;
     color: #000000;
     margin-bottom: 20px;
   }
 
   .comparison-column ul {
     list-style-type: none;
     padding: 0;
   }
 
   .comparison-column ul li {font-size: 16px;color: #000000;margin: 10px 0;display: flex;flex-direction: column;}
 
   .separator-line {
     width: 60%;height: 2px;background: linear-gradient(to right, rgba(0,0,0,0), #ffd936, rgba(0,0,0,0));margin-top: 12px;align-self: center;}
   @media screen and (max-width: 768px) {
     .comparison-column {
       width: 100% !important;
       margin-bottom: 20px !important;
     }}
 /*table end*/

 div#respond:nth-child(2){display:none;}
.single-post .featured_tag {right:-20px !important;}
 button.copy-the-code-button {visibility: hidden;}
 @media screen and (max-width:767px){
.mobcont{position:absolute;top:0;bottom:0;left:145px;}}

@media screen and (min-width:1400px) and (max-width:1499px){
 .featbadge{top:-5px;}}

 @media screen and (min-width:1500px) and (max-width:1580px){
.single-post .featured_tag {right: -55px !important;}
.featbadge{top:-10px;}}

@media screen and (min-width:1800px) and (max-width:1899px){
.single-post .featured_tag {right: -100px !important;}
.featbadge{top:-10px;right: 50px !important;}}

@media screen and (min-width:1900px) and (max-width:1999px){
.single-post .featured_tag {right: -115px !important;}
.featbadge{top:-10px;right: 80px !important;}}

 
 /*table style*/
 .review-summary-table{width: 100%;border-collapse: collapse;} 
.review-summary-table th, .review-summary-table td{padding: 12px;color: #000;}
.review-summary-table th {font-weight: bold;color: #ffffff;}
.review-summary-table .header td {background-color: #ffd936;color: White;text-align: center;font-size: 20px;font-weight: bold;}
.review-summary-table .row-light {background-color: #CEFAEB;}
.review-summary-table .row-dark {background-color: #ffffff;}
.review-summary-table ul {margin: 0;padding-left: 16px;list-style-type: disc;}
 /* features spec table */

 .feature-specs-table {width: 100%;border-collapse: collapse;}
 
 .row-white {
   background-color: #FFFFFF;
 }
 .row-light {
   background-color: #CEFAEB;
 }
 .cell {
   padding: 12px;
   border: 1px solid #000;
   color: #000;
 }
 .rating-table {
   width: 100%;
   border-collapse: collapse;
   font-family: Arial, sans-serif;
 }
 
 .header {
   padding: 12px;
   font-weight: bold;
   background-color: #ffd936;
   color: #ffffff;
   text-align: center;
   font-size: 20px;
 }
 .view-btn {
   color: #272729;
   text-decoration: none;
   font-weight: bold;
 }
 .view-btn:hover {
   text-decoration: underline;
   color: #272729;
 }
 .alternatives-table {
   width: 100%;
   border-collapse: collapse;
   font-family: Arial, sans-serif;
 }
 .features-list {
   list-style-type: disc;
   margin: 0;
   padding-left: 16px;
 }
 tr.row-white td.cell img{
     display: block;
     margin: auto;
 }
 tr.row-light td.cell img{
     display: block;
     margin: auto;
 }


/* single post css  end*/



/* review post card */

.lb-style-custom .lb-like, .lb-style-custom .lb-dislike {
  border: none;
  background-color: transparent;
}
.lb-style-custom .lb-count{
  font-weight: 600 !important;
}
.titlexi p{
    width: 150px;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.catsxi span.ue_taxonomy_item_title{
    width: 100px;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
i.lb-tt.lb-share-tt{
  display: none !important
}
.page-id-10 .user-review-area .review-result{
display:none;
}
.trunc{
  display: -webkit-box;
  max-width: 300px;
  -webkit-line-clamp: 1 !important;
  -webkit-box-orient: vertical;
  overflow: hidden;
}
i.fa.fa-star::before {
  font-size: 14px;
}

/*.card_box3{*/
/*    z-index: 1*/
/*}*/
.card_box3:hover {
  box-shadow: 0px 0px 0.25rem #ffd9369c !important;
  transition: .5s ease all;
}

@media screen and (min-width:990px) and (max-width:1100px){

.card_box3 {
  max-width: 360px !important;
}
}
@media screen and (min-width:1200px) and (max-width:1400px){

.card_box3 {
  max-width: 300px !important;
}
}
@media screen and (max-width:360px){
  .card_box3 {
  max-width: 300px !important;
}
}
@media screen and (min-width:361px) and (max-width:400px){
  .card_box3 {
  max-width: 320px !important;
}
}
@media screen and (min-width:401px) and (max-width:480){
  .card_box3 {
  max-width: 380px !important;
}
}
@media screen and (min-width:1250px) and (max-width:1380px){
  .card_box3 {
  max-width: 290px !important;
}
}
@media screen and (min-width:1400px) and (max-width:1500px){
  .card_box3 {
  max-width: 320px !important;
}
.hotspot_xi .e-hotspot{
left:5px !important;
}
}

@media screen and (min-width:1501px) and (max-width:1600px){
  .card_box3 {
  max-width: 340px !important;
}
.hotspot_xi .e-hotspot{
left:5px !important;
}
}
@media screen and (min-width:1601px) and (max-width:1700px){
  .card_box3 {
  max-width: 350px !important;
}
.elementor-element-0b0c5f2 {
      --content-width: 350px !important;
  }
  .hotspot_xi .e-hotspot{
left:5px !important;
}
}
@media screen and (min-width:1701px) and (max-width:1800px){
  .card_box3 {
  max-width: 360px !important;
}
.elementor-element-0b0c5f2 {
      --content-width: 360px !important;
  }
  .hotspot_xi .e-hotspot{
left:5px !important;
}

}
@media screen and (min-width:1901px) and (max-width:2600px){
.elementor-element-0b0c5f2 {
      --content-width: 380px;
  }
   .card_box3 {
  max-width: 430px !important;
}
.hotspot_xi .e-hotspot{
left:3px !important;

}
}
 /* review post card end */


 /* ai news cards */

.imageforeffect {
  overflow:hidden;
}
.imageforeffect .elementor-widget-container img {
transition: transform 2s ease-in-out;
 
}

.imageforeffect .elementor-widget-container img:hover {
transform: scale(1.1);

}
/* ai news cards */

/* login form popup */

a.elementor-lost-password,span.elementor-login-separator,a.elementor-register{display:none;}
/* login form popup end*/


/* single blog post template */
.margin-bottom-remove p{margin-bottom: 0px !important;}
/* single blog post template end*/


/* Start Header */
ul#menu-1-8ea70a9.elementor-nav-menu a{padding:13px 13px;}
  a.elementor-sub-item:hover {transform: translateX(5px);transition: transform .3s linear;}
  /* End Header */

/* Start Footer */
.qlinks ul li a{display: inline-block;width: fit-content;}
ul#menu-1-76bbf661 .elementor-nav-menu--main .elementor-nav-menu a{padding: 0px 14px !important;}
/* End Footer */