/*
Theme Name: Top10ratings Theme Revamp New
Theme URI: https://wordpress.org/themes/top10ratings_theme/
Author: the WordPress team
Author URI: https://wordpress.org/
Description: Top10ratings Theme Desc.
Version: 1.0x
Text Domain: Top10ratings
*/

/*Slick theme*/
.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:25px}[dir='rtl'] .slick-prev{right:25px;left:auto}.slick-prev:before{content:'←'}[dir='rtl'] .slick-prev:before{content:'→'}.slick-next{right:25px}[dir='rtl'] .slick-next{right:auto;left:25px}.slick-next:before{content:'→'}[dir='rtl'] .slick-next:before{content:'←'}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:black}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}

/* Reset */
html{text-size-adjust:none;-webkit-text-size-adjust:none;-ms-text-size-adjust: 100%;}
body{font-family:'Poppins',sans-serif;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;-o-text-size-adjust:none;text-size-adjust:none; overflow-x: hidden; height: 100%; font-weight:400;color:var(--black);font-size:14px;background-color:#fff;position:relative;}
*{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
*:before,*:after {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
a {text-decoration: none;outline: none;}
a:hover{cursor: pointer;}
a:focus {outline: 5px auto -webkit-focus-ring-color;outline-offset: -2px;}
.container,.container-fluid{margin-right:auto;margin-left:auto;padding-left:14px;padding-right:14px;}
@media (min-width:768px){.container{max-width:1140px}}
.row{margin-left:-14px;margin-right:-14px}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-left:14px;padding-right:14px}
.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}
@media (min-width:599px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-4{right: 33.33333333%;}.col-sm-push-8{left:66.66666667% }.col-sm-pull-6{right: 50%;}.col-sm-push-6{left:50% }}
@media (min-width:900px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.left-content{width: calc(100% - 320px);}.right-content{width: 320px;}.col-md-pull-5 {right:41.66666667%;}.col-md-push-7 {left:58.33333333%;}}
@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}}
@media (max-width: 599px) {
	#rc-imageselect, .g-recaptcha {transform:scale(0.77);-webkit-transform:scale(0.77);transform-origin:0 0;-webkit-transform-origin:0 0;}
}
.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.row:after,.row:before{content:" ";display:table}
.clearfix:after,.container-fluid:after,.container:after,.row:after{clear:both}
.visible-lg,.visible-md,.visible-sm,.visible-xs{display:none!important}
@media (max-width:599px){.visible-xs{display:block!important}}
@media (min-width:600px) and (max-width:899px){.visible-sm{display:block!important}}
@media (min-width:900px) and (max-width:1199px){.visible-md{display:block!important}}
@media (min-width:1200px){.visible-lg{display:block!important}}
.text-left{text-align:left}
.text-right{text-align:right}
.text-center{text-align:center}
.text-bold{font-weight: bold !important}
.text-normal{font-weight: bold !important}
.center-block{display:block;margin-left:auto;margin-right:auto}
.pull-right{float:right!important}
.pull-left{float:left!important}
.img-responsive {display: block;width: 100%;height: auto;}
.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.hidden{opacity: 0;}
.visible{opacity: 1;}
.trans{transition: all 0.30s ease-in-out;-webkit-transition: all 0.30s ease-in-out;-moz-transition: all 0.30s ease-in-out;}
.v-translate{top: 50%; transform: translateY(-50%);position: relative;}
.h-translate{left: 50%; transform: translateX(-50%);position: absolute;}
.disp-b{display: block;}
.disp-n{display: none;}
.dis-flex{display:flex;}
img {border: 0;vertical-align: middle;}
ul{list-style: none}
b,strong {font-weight: normal;}
input:focus, textarea:focus{outline:none;box-shadow: none;}
input, textarea, select,button{-webkit-appearance: none;-moz-appearance: none;appearance: none;border: none;-webkit-border-radius: 0;-moz-border-radius:0;border-radius: 0;font-family: inherit;font-weight: inherit;line-height: normal;font-size: inherit;outline:none;}
input[type=submit]{cursor:pointer;}
h1,h2,h3,h4,h5,h6{font-weight: normal;}
footer,header,nav{display: block;}
/*UI Slider CSS*/
.slick-slider *{outline: none !important;}
.slick-initialized{display: block;}
.slick-slide{height:auto!important;}
input{border:none;box-shadow:none;}
input:-moz-placeholder,input:-ms-placeholder{box-shadow:none !important;outline: none;}
input:invalid {Box-shadow:none;}
textarea{border:none;box-shadow:none;}
textarea:-moz-placeholder,textarea:-ms-placeholder {box-shadow:none !important;}
textarea:invalid {Box-shadow:none;}
input:-ms-{outline: none;}
input[type="text"]{width:100%;}
.fright{float:right;}
.fleft{float:left;}
.fullwidth{float:left;width:100%;}
.imgbox{overflow:hidden;}
.pos-rel{position:relative;}
.mb-20{margin-bottom: 20px;}
/*svg{width:100%;height:100%;}*/
:root {
  --blue: #3C56F5;
  --white: #ffffff;
  --black: #2A3036;
  --foot: #383838;
  --green:#63c082;
}
.container{max-width:1358px;padding:0 20px;}
.overlay{position:fixed;left:0;top:0;width:100%;background:rgba(0,0,0,0.5); z-index:-1;opacity:0;transition:opacity 0.3s;height:0;backdrop-filter:blur(5px);}
.overlay.active{opacity:1;z-index:99;height:100%;}
.overlay.mr-t{top:68px;}
body.blur{filter:blur(2px);}
.section-title{font-size:26px;font-weight:800;margin-bottom:60px;text-transform:uppercase;}
#cn-accept-cookie{color: #fff !important;}
@media screen and (max-width: 1024px){
.section-title{font-size:22px;margin-bottom:30px;}
}
.left-wrapper{width:calc(100% - 370px);float: left;padding-right:80px;}
.right-wrapper{width:370px;float: right;}
@media(max-width: 1300px){
.left-wrapper{padding-right: 40px;}
}
@media screen and (max-width: 1024px){
  .listing-flex{display: block !important;}
.left-wrapper{width: 100%;float: none;padding-right: 0;}
.right-wrapper{max-width:400px;float: none;margin: 30px auto 0;width:100%;padding: 0;}
.you-may-int-wrap{float: none !important;}
}
/******* Header Start *******/

.mc4wp-response{margin-top: 10px;}
.mc4wp-response div{padding: 5px;}
.mc4wp-success{background: #badbcc;}
.mc4wp-response .mc4wp-error{background-color: #f5c2c7;}

@media screen and (min-width: 1025px){
    /* .nav__category-wrap{padding-right: 34px;} */
    .nav__category-wrap div {width:248px;padding:12px;box-shadow:0 0 4px rgba(0,0,0,.04),0 8px 16px rgba(0,0,0,.08);border-radius:10px}
    .nav__category-wrap div li:last-child a{max-width: 100%;}
}


/******* Header End *******/
/**** Subscription form ****/
.sub-form-block{display:none;max-width:556px;width:100%;position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);z-index:222;}
.sub-form-block.active{display:block;}
.close-sub-form{width:40px;height:40px;border-radius:50%;background-color:#fff;display:inline-block;padding:10px 0;text-align: center;position:absolute;top:-20px;right:-20px;z-index:2;cursor:pointer;box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.07);}
.close-sub-form svg{width:11px;height:11px;}
.in-block{border-radius: 10px 10px;overflow:hidden;background-color:#fff;}
.desc-block{background: #F1F3F6;padding:15px 215px 20px 35px;}
.desc-block .title{font-size:24px;font-weight:600;color:#2A3036;line-height:36px;margin-bottom:25px;}
.desc-block .para{font-size:16px;}
.desc-block .imgbox{width:210px;position:absolute;right:10px;top:70px}
.form-block{padding:30px 49px 20px;}
.sub-input{background: #FFFFFF; border: 1px solid rgba(0, 0, 0, 0.1); border-radius: 1000px;padding:0 35px;width:100%;height:56px;font-size:16px;color:rgba(0,0,0,0.4);margin-bottom:15px;}
.pop-email{position: relative;}
.pop-email span.wpcf7-not-valid-tip{top:-40px;}
.sub-input::placeholder{color:rgba(0,0,0,0.4);}
.sub-submit{background-color:var(--blue);border-radius: 100px;height:56px;text-align:center;font-size:20px;font-weight:600;color:#fff;width:100%;border:2px solid var(--blue);}
.sub-submit:hover{background-color:#fff;color:var(--blue);}
.form-para{width:80%;text-align:center;font-size:13px;color:#6C6E81;line-height:170%;margin:25px auto 0;}
@media screen and (max-width: 600px){
.close-sub-form{width: 25px;height: 25px;top: -10px;right: -10px;padding:4px 0 0;}
.sub-form-block{max-width:calc(100% - 40px);}
.desc-block{padding:20px 90px 80px 20px;}
.desc-block .title{font-size:20px;margin-bottom:15px;line-height: 25px;}
.desc-block .para{font-size: 14px;}
.desc-block .imgbox{width:140px;top:70%;}
.form-block{padding:53px 33px 20px;}
.form-para{font-size:12px;width: 96%;}
.sub-input{height: 42px;font-size: 14px;}
.sub-submit{height: 42px;font-size: 16px;}
}

/******* Breadcrumb *******/
.breadcrumb,#breadcrumbs{border-bottom:1px solid #D9DCDF;padding:11px 0;margin-bottom:30px;}
.page-template-template-research-method .breadcrumb, .page-template-template-partner .breadcrumb, .page-template-template-ourexpertpanel .breadcrumb, .page-template-template-aboutus .breadcrumb{margin-bottom: 0;}
.breadcrumb a,.breadcrumb span,#breadcrumbs a,#breadcrumbs span{color:var(--black);font-size:13px;text-transform:capitalize;}
#breadcrumbs span span{padding:0 10px;display: inline-block;}
#breadcrumbs span span:first-child{padding-left:0;}
#breadcrumbs span span:last-child{padding-right:0;}
.breadcrumb .b_slash{padding:0 10px;display:inline-block;}
.breadcrumb .current,#breadcrumbs .breadcrumb_last{font-weight:600;}
.breadcrumb a:hover,#breadcrumbs a:hover{color: var(--blue);}
@media screen and (max-width: 1024px){
.breadcrumb,#breadcrumbs{margin-bottom: 40px;}
}
/******* Header Category *******/
.sub-category-listing-wrapper{min-height: calc(100vh - 573px);}
.category-header-wrapper{background-color:#F1F3F6;height:45px;line-height:45px;text-align:left;}
.category-header-wrapper ul li { text-align: left; display: inline-block; padding: 0 20px 0 0; } 
.category-header-wrapper ul li a { position: relative; font-size: 12px; color:var(--black); text-transform: uppercase; }
.mobile-header-links{display:none;}
.category-header-wrapper ul li a:hover{color: #63C082;font-weight: 600;}
/******* Footer Start *******/
 .topButton{background: #FFFFFF; border: 1px solid rgba(31, 59, 178, 0.11); box-shadow: 0px 4px 18px -2px #D5E4FE; border-radius: 50%;width: 53px;height: 53px;display: none;position: fixed;right:20px;bottom:90px;padding:18px;z-index: 2;cursor: pointer;transition: all 0.33s linear;}
.topButton:hover{box-shadow:0px 4px 18px -2px #4c8dff;} 

/**** Main Banner ****/
.main-banner{background-color:#F4F7FA;margin-bottom:100px;}
.in-banner{justify-content:space-between;align-items:center;padding:80px 0 70px;}
.banner-title{font-size:34px;font-weight:800;color:var(--balck);line-height:51px;margin-bottom:40px;}
.banner-title span{color:var(--blue);}
.banner-search-btn{gap:17px;align-items:center;}
.banner-btn{padding:0 30px;box-shadow: 0px 14px 14px rgba(95, 115, 235, 0.25); border-radius: 100px;font-size:20px;font-weight:600;color:#fff;background-color:var(--blue);height:60px;line-height:56px;border:2px solid var(--blue);display:inline-block;}
.banner-btn:hover{background-color:#fff;color:var(--blue);}
.explore-text{padding-left:20px;font-size:20px;font-weight:600;color: var(--blue);}
.explore-text::before{content:'';position:absolute;left:0;top:50%;transform:translateY(-50%);height:40px;width:1px;background-color:#D9DCDF;}
.explore-text:hover{text-decoration: underline;}
.banner-img{width:650px;margin-right:108px;}
@media screen and (max-width: 1240px){
.banner-img{margin-right:0;width:650px;}
.in-banner{gap:20px;padding:50px 0;}
.banner-search-btn{display:block;width:410px;text-align:center;}
.banner-btn{width:100%;}
.explore-text{display:block;padding-left:0;margin-top:30px;}
.explore-text::before{display:none;}
}
@media screen and (max-width: 1024px){
.banner-title{font-size:28px;line-height:42px;}
.main-banner{margin-bottom:60px;}
}
@media screen and (max-width: 767px){
.in-banner{padding:60px 0 40px;display:block;text-align:center;}
.banner-img{max-width:400px;margin:40px auto 0;width:100%;}
.banner-title{margin-bottom:25px;}
.banner-search-btn{max-width:355px;margin:0 auto;width:100%;}
.banner-btn{font-size:16px;padding:0 10px;}
.explore-text{font-size:16px;}
}	
@media screen and (max-width: 380px){
.banner-btn{font-size:13px;}
}

/****  Top 10 featured Articles  ****/
.ftrd-art-wrapper{margin-bottom:100px;}
.ftrd-art-wrap{display: none;}
.ftrd-art-wrap.slick-initialized{display: block;}
.ftrd-art-container{margin:0 calc((100% - 1316px) / 2);overflow:hidden;}
.row.ftrd-art-wrap{margin:0 -13px;}
.ftrd-art-blog{padding:0 13px;width:25%;float:left;}
.ftrd-art-blog a{border-radius:10px;overflow:hidden;display:block;}
.ftrd-art-blog a .imgbox{transition: transform 0.8s;}
.ftrd-art-blog a:before{content:'';position:absolute;left:0;bottom:0;width:100%;height:208px;z-index:1;background: linear-gradient(180deg, #252525 0%, rgba(37, 37, 37, 0) 100%);transform: matrix(1, 0, 0, -1, 0, 0);border-radius:10px 10px 0 0;}
.ftrd-art-blog .cat-name{border-radius: 0px 5px 5px 0px;height:30px;position:absolute;left:0;top:24px;color:#fff;padding:0 14px;font-size:16px;font-weight:600;line-height:30px;text-transform:uppercase;overflow: hidden;z-index:1;}
.ftrd-art-blog .cat-name:before{content: '';position: absolute;left:0;top:0;width:100%;height:100%;background: rgba(101, 101, 101, 0.27); backdrop-filter: blur(10.5px);z-index:-1;}
.ftrd-art-blog .blog-title{font-size:23px;font-weight:600;color:#fff;position:absolute;left:20px;width:calc(100% - 40px);bottom:20px;z-index:2;line-height:28px;max-height:84px;overflow:hidden;display: -webkit-box; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 2;}
.ftrd-art-blog a:hover .blog-title{text-decoration: underline;}
.ftrd-art-blog a:hover .imgbox{transform: scale(1.1);}
@media screen and (max-width: 1360px){
.ftrd-art-container{margin:0 0 0 20px;}
.ftrd-art-wrap .slick-list{padding-right:200px;}
}
@media screen and (max-width: 1024px){
.ftrd-art-wrapper{margin-bottom:60px;}
.ftrd-art-wrap .slick-list{padding-right:100px;}
.ftrd-art-blog .blog-title{font-size:20px;line-height:28px;max-height:112px;}
.row.ftrd-art-wrap{margin:0 -6px;}
.ftrd-art-blog{padding:0 6px;}
}

/********** Top 10 featured products & services ************/
.view-all{color:#63C082;font-size:16px;line-height:24px;font-weight:600;}
.mob-view-all{display:none;}
.view-all:hover{text-decoration:underline;}
.view-all-sec{justify-content:space-between;align-items:center;margin-bottom:60px;}
.view-all-sec .section-title{margin-bottom:0;}
.prdct-cat-wrap{justify-content:space-between;text-align:center;padding-bottom:80px;border-bottom:1px solid #D9DCDF;margin-bottom:100px;}
.prdct-block{flex:0 0 16.66%;max-width:16.66%;}
.prdct-block a{display:inline-block;}
.prdct-block-img{width:130px;height:130px;border-radius:50%;overflow:hidden;margin-bottom:28px;position: relative;top:0;transition:top 0.3s ease-in-out;display: inline-block;}
.prdct-block-title{color:var(--black);font-size:23px;line-height:32px;font-weight:600;display: block;}
.prdct-block a:hover .prdct-block-img{top:-10px;}
.prdct-block a:hover .prdct-block-title{color:var(--blue);}
@media screen and (max-width: 1170px){
.prdct-cat-wrap{display:block;padding-bottom:0;}
.prdct-block{width:32.5%;display:inline-block;max-width:inherit;margin-bottom:50px;vertical-align:top;}
.prdct-block .prdct-block-img{display:inline-block;}
.prdct-block a{display:block;}
}
@media screen and (max-width: 767px){
.view-all-sec{margin-bottom:40px;}
.prdct-cat-wrap{padding-bottom:30px;margin-bottom:60px;}
.prdct-block{width:100%;margin-bottom:30px;}
.prdct-block a{width:100%;display:flex;align-items:center;gap:25px;}
.prdct-block-img{width:50px;height:50px;margin:0;}
.prdct-block-img svg{width:100%;height:100%;}
.prdct-block-title{font-size:20px;height:auto;text-align: left;}
.mob-view-all{display:inline-block;}
.desk-view-all{display:none;}
}

/********* Our Story ************/
.our-story-wrapper{margin-bottom:100px;}
.story-wrap{background-color:#F1F3F6;border-radius:10px;padding:43px 0;justify-content:space-around;align-items:center;}
.story-img{z-index:1;left:-7px;display:flex;position: relative;}
.story-img svg{position:relative;z-index:2;}
.our-story-block{align-items:center;z-index:1;gap:5px;}
.our-story-block .story-img:before{content:'';position:absolute;left:0;top:-20px;width:84px;height:84px;border-radius:50%;z-index:-1;}
.block-1 .story-img:before{background-color:#F8EAD2;opacity:0.7;}
.block-2 .story-img:before{background-color:#84AEFF;opacity:0.2;}
.block-3 .story-img:before{background-color:#FDE8F3;}
.block-4 .story-img:before{background-color:#16BFB7;opacity:0.32;}
.our-story-block .story-img svg{width:auto;height:auto;}
.our-story-block .count{font-size:34px;font-weight:800;color:var(--black);}
.count-detail{position:relative;z-index:2;font-size:16px;}
@media screen and (max-width: 1024px){
.our-story-wrapper{margin-bottom:60px;}
.story-wrap{display:block;padding: 60px 0;}
.our-story-block{display:inline-block;width:49%;padding:0 20px;text-align:center;margin-bottom: 70px;}
.story-img{padding-bottom:10px;display: inline-block;}
.our-story-block .story-img:before{bottom:-30px;top:auto;left:50%;transform: translateX(-50%);}
.our-story-block .count{font-size:28px;}
.our-story-block.block-3,.our-story-block.block-4{margin:0;}
}
@media screen and (max-width: 580px){
.our-story-block{width:100%;}
.our-story-block.block-3{margin-bottom:70px;}
}

/***** Feedback Section *****/
.feedback-wrapper{overflow: hidden;}
.feed-wrap{justify-content:space-between;align-items:center;gap:150px;padding:0 100px;margin-bottom:120px;}
.feed-wrap-2 .imgbox{order:2;}
.feed-wrap .main-head{color:var(--black);font-size:23px;font-weight:600;margin-bottom:24px;}
.feed-wrap .para{font-size:16px;font-weight:400;line-height:26px;overflow:hidden;display:block;margin-bottom:10px;}
.feed-wrap a{color:#63C082;font-size:16px;font-weight:600;display:inline-block;align-items:center;gap:10px;}
.feed-wrap a .right-ar{margin-left: 10px;vertical-align: middle;}
.feed-wrap a:hover{text-decoration:underline;}
.feed-slide-wrap{padding:0 30px;margin: 80px 0;}
.feed-slide{margin:0 -30px;}
.feed-slide .slick-list{margin:0 -30px;}
.feed-inner{padding:60px 30px;position:relative;}
.feed-inner:before{content:'';position:absolute;left:30px;top:0;width:44px;height:32px;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAAhCAYAAABN2CLhAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAJTSURBVHgB7ZhdbuIwFIVvTISQeBheAPEWVjCzhCyBWUEzK5h2BUlXMJoVlFnBdAfQFZSugFRC/D6UBwQ88NNzo7RCCJskTiJVyiehmNg5ObJ9Y/sSxWQ0Gv2gDGH94XBYU7URFAEWmc1m7nw+fyuXy8+TycSiFGH96XR6C/0e61er1Y6qvamqhDm7VCq5KNqUAaxvGEZHCHGDv7Woz5kSMQdCLgStC9X+drtdkgaqzsA7l7vdzlc9b5yJWRB7IEnPHg6Hv5vNxmu324lM8zTA0P9B0ZE0Gez3+5+tVstX6ZinhtG7PRStSw0hdg8xjxIS6v9H8WIgH4/Hf81m06EIiBPBnmQ6aBsOXgTD0Nc2HGiFgp7MMOjqGl4sFq7MMPDX6/UtxUBAkCP4RtaAe5k04FFELDiKJvdxY0SoBFH3dC0oImArRnHZaDS6FBMBwe+yStT1SRNMPelCgU55oSSaJIlmBqZ90gSmvynqhpQA5YqIqHaxvNYgLp1zmPM+plCfktGB/otKHx6WGJHB6TQ1sN4fSRMI+7jc4bP1eF6HQO+h3iZNoOFBP/goRNowXYMDDb+HLHeA0PfG43HwaUzFdEgNO7TflCGmaQb6aZpmbMoWi/cvaZvOnEql8vVMM4XpvChM50VhOi8K03lRmM4LkcaR6gNs1l/P72EfnOhIJYEPHL7gnAOlBLJT3oXbXUoJnJICr4JPwzCulSZg0Mt39Xq9f34f+pzq+oWiVv6PU3If+ZfPXF6YZXIoJny+W61W3Wu5izBPaKODLIqpj8vgtEPeAaXkBhNBE5n3AAAAAElFTkSuQmCC') no-repeat center;}
.feed-inner:after{content:'';position:absolute;right:30px;bottom:0;width:44px;height:32px;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAAhCAYAAABN2CLhAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAJtSURBVHgB7ZhNbuJAEIULYyEQG8+Cv519gmFOMOQEww3GOUGSE4ScIHACyAmSnIDkBtzALJD4W8ACEEIC8gqZyEnsNqYbr/xJloGyH8/lcre7iAQ4jmMMBoMqXZDhcFijiKREwclkYmPXxtbbbret9Xr9YlnWnBQBw2Y6nXb2+30fWxPba6VS6Yedp9FpVCHezufzDi6kzX9GCkmlUqamaU2+AFe/JjpeCxHrY+fNrIHNdsW74/G4ThJks1nW7n/7mfVZ24F52+88YXkw7i3s4qMZcEhnuVzenVs2s9nM2Gw2TSTov1+cS2e32115yybU9BFceUckvFqt/sjUO/Qb0L8P0vcaP7WmqVQq2Tj5yS/GNYl6fyYJoN+A/kOQPmq+e3yWTjbNZDKZW/pZg0dqEG2QBGwcBl/8YmycB4PDZ4rIdDqtISPdgPAc9W3JlMlxGAyKY+i9ipRpplAovNHXEcWLkcvlbJKA6xZZfQuKI1aPbJpBpt+DYqi93yQJHjqR/r+zTIf8oUWSICmi8jJ17zd+18AoUA8xZeAW/aUzYH1MKDy7mqLjYPpGFP80PRqNbpF6HicN0Qk4hs6Bp2aYfQ7TZ5AUYVx3BW2YeaQL4ZlVlXBIm5vhiwH9BilE47mfB266INCXHlG8aHhHDq0xWfBg/SKFKB/y4iAxHReJ6bhITMdFYjouEtNxobm9BGX9ObzR+S1Ke6SO3iHTWI08kCKwWv6hxX06UkfrYLpcLrNoiyTA6+cchq/9up68gg9qxESBE1IsFjtf1jVoKlYhHrmpiEzOF4tFJ6zfwSsYXdfrvM6kiPrY9dz2BX0APxcL2kY7dpsAAAAASUVORK5CYII=') no-repeat center;}
.user-detail{align-items:center;gap:15px;margin-bottom:24px;}
.user-detail .user-img{border-radius:50%;overflow:hidden;width:40px;height:40px;}
.user-detail{padding-right:100px;position:relative;}
.user-detail .user-name{font-size:23px;font-weight:600;line-height:32px;}
.user-detail .user-rating{position:absolute;right:0;top:50%;transform:translateY(-50%);display:flex;}
.user-feed{font-size:16px;line-height:26px;color:#6C6E81;overflow:hidden;}
@media screen and (max-width: 1358px){
.feed-wrap{padding:0;gap:70px;}
}
@media screen and (max-width: 1200px){
.feed-slide-wrap{padding:0;width:calc(100% + 20px);}
.feed-slide,.feed-slide .slick-list{margin:0;}
.feed-slide .slick-list{padding-right:150px;}
.feed-inner{padding-left:0;}
.feed-inner:before{left:0;}
}
@media screen and (max-width: 1024px){
.user-detail{align-items:flex-start;padding:0;}
.user-detail .user-name{font-size:20px;position:relative;}
.user-detail .user-rating{top:auto;transform:none;bottom:-15px;left:0;}
.user-detail .user-img{margin-top:5px;}
.feed-inner{padding-right:20px;}
}
@media screen and (max-width: 767px){
.feed-wrap{display:block;margin-bottom:70px;}
.feed-wrap .imgbox{max-width:400px;margin-bottom:30px;}
.feed-wrap .main-head{font-size:20px;line-height:28px;margin-bottom:18px;}
.feed-wrap .para{line-height:24px;max-height:120px;margin-bottom:18px;}
.feed-slide .slick-list{padding-right:90px;}
}
@media screen and (max-width: 650px){
.feed-slide .slick-list{padding-right:50px;}
}

/**** Partner With Us *****/
.partner-wrapper{margin-bottom:100px;}
.partner-inner{background-color:#ECF3FF;border-radius: 10px;padding:0 70px 0 40px;justify-content:space-between;align-items:center;height:140px;}
.partner-inner .left-side{align-items:center;gap:40px;width:660px;}
.partner-inner .imgbox{width:190px;position:relative;top:-10px;}
.partner-inner h4{font-size:23px;font-weight:600;color:var(--black);}
.partner-inner span{font-size:14px;line-height:21px;color:var(--black);}
.partner-inner .partner-btn{border-radius: 100px;background-color:var(--blue);display:inline-block;color:var(--white);padding:0 40px;height:56px;line-height:52px;font-size:20px;font-weight:600;border:2px solid var(--blue);}
.partner-inner .partner-btn:hover{background-color:var(--white);color:var(--blue);}
@media screen and (max-width: 1200px){
.partner-inner{padding:0 30px 0 30px;}
.partner-inner .left-side{width:580px;}
}
@media screen and (max-width: 1024px){
.partner-inner{padding:30px;display:block;text-align:center;height:auto;}
.partner-inner .left-side{margin:0 auto 30px;text-align:left;}
}
@media screen and (max-width: 767px){
.partner-inner{padding:20px;}
.partner-inner .left-side{display:block;text-align:center;width:100%;}
.partner-inner .imgbox{display:inline-block;top:auto;margin:-70px 0 30px;}
.partner-inner h4{font-size:20px;line-height:30px;margin-bottom:20px;}
.partner-inner span{font-size:16px;line-height:24px;display:block;margin-bottom:30px;}
.partner-wrapper{margin-bottom: 60px;}
.partner-inner .partner-btn{width:100%;}
}
@media screen and (max-width: 380px){
.partner-inner .partner-btn{font-size:17px;display:block;padding:0 20px;}
}

/****** Top 10 trending  *******/
.top-trend-wrapper{margin-bottom: 100px;}
.left-section{width:calc(100% - 410px);float:left;}
.right-section{width:410px;padding-left: 60px;float:right;}
.main-category-slide{margin-bottom: 60px;}
.main-category-slide:last-child{margin-bottom:0;}
.cat-head{background-color:#F1F3F6;border-radius: 10px;overflow: hidden;position: relative;height:96px;padding:0 100px 0 93px;display:flex;align-items:center;margin-bottom:20px;cursor: pointer;}
.cat-head .cat-count{color:#C9C9C9;font-size:80px;font-weight:800;position: absolute;left:-15px;top:50%;transform:translateY(-50%);letter-spacing: -0.05em;}
.cat-head h3{color:var(--black);font-size: 23px;font-weight: 600;text-transform: uppercase;}
.cat-head .up-down{width: 40px;height: 40px;border-radius: 50%;background: #FFFFFF; box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.07);position:absolute;right:40px;top:50%;transform:translateY(-50%);transition: 0.35s ease-in-out;}
.cat-head .up-down:hover{box-shadow:0px 2px 8px rgba(60, 86, 245,0.5);}
.cat-head .up-down::before,.cat-head .up-down::after{content: '';position:absolute;left: 11px;top: 50%;background-color:#868A91;width:19px;height:1px;transition: transform 500ms ease;}
.cat-head .up-down:after {transform-origin: center;}
.cat-head.active .up-down:before {
  transform: rotate(180deg);
}
.cat-head.active .up-down:after {
  transform: rotate(90deg);
}
/* .cat-head.active .up-down::after{content: '';position:absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);background-color:#868A91;width:1px;height:19px;} */
.prd-category{padding:0 20px 0 10px;overflow: hidden;}
.left-cat-block{width:330px;float:left;}
.prd-category .buy-top{color:#828AA3;font-size:12px;font-weight: 600;text-transform: uppercase;margin-bottom:10px;display: block;}
.prd-category .left-cat-block .imgbox{border-radius: 10px;overflow: hidden;position: relative;width:330px;height: 250px;}
.prd-category .left-cat-block .imgbox img{transition: transform 0.8s;width:100%;height:100%;object-fit: cover;object-position: center;}
.prd-category .left-cat-block .imgbox:before{content: '';background: linear-gradient(180deg, #252525 0%, rgba(37, 37, 37, 0) 100%);transform: matrix(1, 0, 0, -1, 0, 0); opacity: 0.9; border-radius: 10px;position: absolute;left: 0;bottom: 0;width: 100%;height: calc(100% - 40px);z-index: 1;}
.prd-category .title{font-size: 16px;font-weight: 600;color: #fff;position: absolute;left: 20px;width: calc(100% - 40px);bottom: 20px;line-height: 23px;max-height: 46px;overflow: hidden;z-index: 2;display: -webkit-box; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 2;}
.left-cat-block a{display:block;}
.right-cat-block{width:calc(100% - 330px);padding-left:35px;float:right;}
.cat-block-top{padding-bottom: 33px;border-bottom: 1px solid #D9DCDF;margin-bottom: 33px;}
.top-trend-title span{display: inline-block;}
.top-trend-title a{font-size:16px;font-weight:600;line-height: 24px;color: var(--balck);max-height:48px;overflow: hidden;margin-bottom: 7px;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2;}
.top-trend-title a:hover{text-decoration: underline;}
.aut-date{color: #828AA3;}
.aut-name,.pub-date{color: #828AA3;font-size:12px;position: relative;display:inline-block;}
.pub-date{padding: 0;margin: 0;}
.cat-block-bot{align-items: center;justify-content: space-between;}
.cat-block-bot .imgBox{background: #FFFFFF; border: 1px solid rgba(204, 204, 204, 0.2); border-radius: 4px;padding:0 10px;display:flex;align-items: center;height:81px;width: 130px;flex-shrink: 0;overflow: hidden;}
.sub-cat-detail .prdct-title{font-size:16px;line-height: 26px;color: var(--balck);font-weight: 600;max-height: 52px;overflow: hidden;margin-bottom: 5px;display: -webkit-box; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 2;}
.sub-cat-detail .read-review{color: #63C082;font-size: 16px;font-weight: 600;}
.sub-cat-detail .read-review:hover{text-decoration: underline;}
.sub-cat-block{align-items: center;gap:15px;}
.left-cat-block a:hover .imgbox img{transform: scale(1.1);}
@media screen and (max-width: 1144px){
.left-cat-block,.prd-category .left-cat-block .imgbox{width:290px;}
.right-cat-block{width: calc(100% - 290px);padding-left: 25px;}
.sub-cat-block{display: block;}
.cat-block-bot .imgBox{display:block;width:150px;line-height: 81px;margin-bottom: 10px;}
.cat-block-bot .imgBox img{display: inline-block;}
}
@media screen and (max-width: 1024px){
.left-section,.right-section{width:100%;float:none;}
.right-section{max-width:500px;padding: 0 20px;float:none;margin: 0 auto;}
.sub-cat-block,.cat-block-bot .imgBox{display:flex;}
}
@media screen and (max-width: 767px){
.cat-head{padding: 0 70px 0 77px;}
.cat-head .cat-count{font-size:64px;}
.cat-head h3{font-size:20px;}
.cat-head .up-down{right:14px;}
.main-category-slide{margin-bottom: 30px;}
.prd-category{padding:0;}
.left-cat-block{margin:0 auto 20px;float:none;}
.right-cat-block{width:100%;float:none;padding-left: 0;}
.cat-block-top{padding-bottom: 20px;margin-bottom: 20px;}
.cat-block-bot .imgBox{height: 92px;width:150px;}
.sub-cat-block{gap:12px;}
.sub-cat-detail .prdct-title{line-height: 23px;max-height: 69px;margin-bottom: 7px;}
}
@media screen and (max-width: 580px){
.sub-cat-block{display:block;}
.cat-block-bot .imgBox{margin-bottom: 20px;}
}

/*******  Sign Up Banner  ***********/
.sign-up-inner{padding-left:0;}
.partner-inner.sign-up-inner .imgbox{left:-15px;top:auto;}
.partner-inner.sign-up-inner h4{margin-bottom: 11px;}
@media screen and (max-width: 767px){
.sign-up-inner{padding:20px;}
.partner-inner.sign-up-inner .imgbox{left:auto;margin-top:-40px;}
}

/*****  Top 10 popular topics  ******/
.pop-topic-tabs .left-tabs{width:210px;float: left;}
.dropdown svg,.dropdown span{display:none;}
.dropdown .show-more svg,.dropdown .show-more span{display:block;}
.dropdown .show-more svg{position: relative;right: 0;transition:0.4s right ease-in-out;}
.dropdown .show-more:hover svg{right: 5px;}
.prdct-list-wrap{width:calc(100% - 210px);float: left;display:none;padding-left: 55px;}
.prdct-list-wrap.active{display:block;}
.left-tabs li{margin-bottom: 30px;}
.left-tabs li:last-child{padding-top: 22px;border-top: 1px solid #D9DCDF;}
.left-tabs .main-cat-name{font-size: 16px;font-weight: 600;color: var(--balck);text-transform: capitalize;}
.left-tabs li.active .main-cat-name,.left-tabs li .main-cat-name:hover{color: var(--blue);}
.left-tabs .show-more{justify-content: space-between;align-items: center;}
.left-tabs .show-more-blk{padding-top: 22px;border-top: 1px solid #D9DCDF;}
.left-tabs .show-more span{color: #63C082;font-size: 16px;font-weight: 600;}
.left-tabs .show-more:hover span{text-decoration: underline;}
.prdct-list-wrap li{border: 1px solid rgba(179, 179, 179, 0.5); border-radius: 10px;height: 120px;align-items: center;padding: 0 22px;gap:24px;margin-bottom: 29px;}
.prdct-list-wrap .imgBox{width: 135px;height: 84px;display:flex;align-items: center;}
.prdct-list-wrap .title a{font-size: 16px;font-weight: 600;line-height: 26px;max-height: 52px;overflow: hidden;margin-top: 10px;display: -webkit-box; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 2;color: var(--black);}
.prdct-list-wrap .title a:hover{color: var(--blue);}

@media screen and (max-width: 767px){
.dropdown{background: #FFFFFF; box-shadow: 0px 2px 24px rgba(0, 0, 0, 0.07); border-radius: 10px;height:84px;display:flex;justify-content:space-between;align-items: center;padding: 0 30px 0 20px;position: relative;border:none;margin-bottom: 20px;}
.dropdown:focus{outline: none;}
.dropdown:focus .left-tabs{box-shadow: none;border:1px solid rgb(204, 204, 204);outline: none;}
.dropdown svg,.dropdown span{display:block;}
.dropdown span{color: var(--blue);font-size:16px;font-weight: 600;}
.pop-topic-tabs .left-tabs{width:100%;display:none; position: absolute; background-color: #fff; width: 100%; left: 0; margin-top: 1px; box-shadow: 0 1px 2px rgb(204, 204, 204); border-radius: 0 1px 2px 2px; overflow: hidden; display: none; overflow-y: auto; z-index: 9;top:84px;border-radius:10px;}
.pop-topic-tabs .left-tabs li { padding:15px 20px; transition: all .2s ease-in-out; cursor: pointer;margin:0;} 
.prdct-list-wrap{width:100%;padding-left:0;}
.prdct-list-wrap li{height:131px;}
.prdct-list-wrap .title{line-height: 23px;max-height: 69px;}
#left-tabs li.cat-list10,#left-tabs li.cat-list9,#left-tabs li.cat-list8{display:block!important;}
.left-tabs li:last-child{display:none;}
}

/*****  Home Sidebar  *****/
.firstup-block-wrap{width:300px;height: 250px;background-color: #F3F7FD;padding: 19px 20px;margin:0 auto 30px;}
.firstup-inner{background-color: #fff;padding:35px 18px 25px 22px;border-radius: 10px;height:100%;position: relative;}
.firstup-inner .title{font-size:16px;line-height: 24px;color: #4E4E4E;}
.firstup-inner .firstUp-logo{width: auto;}
.firstup-inner .firstup-btn{display: inline-block;margin-top: 31px;background-color: #EC5528;border-radius: 7px;text-align: center;width:133px;height: 38px;line-height: 38px;color: #fff;font-weight:800;font-size:15px;}
.firstup-inner .firstup-btn:hover{background-color: #3C56F5;}
.firstup-inner .firstup-img{width: auto;position: absolute;right: 18px;bottom: -10px;}
.latest-review-wrapper{margin-top: 60px;}
.latest-review-wrapper .section-title{margin-bottom: 20px;}
.review-list-wrap{display:block;padding-left: 0;width: 100%;float: none;}
.prdct-list-wrap.review-list-wrap li{height: 100px;padding: 0 18px;margin-bottom: 20px;}
.prdct-list-wrap.review-list-wrap .title{margin-top: 5px;line-height: 24px;max-height: 48px;display: -webkit-box;overflow: hidden;-webkit-box-orient:vertical;-webkit-line-clamp: 2;}
.prdct-list-wrap.review-list-wrap .title a{color: var(--balck);}
.prdct-list-wrap.review-list-wrap .title a:hover{text-decoration:underline;}
.prdct-list-wrap.review-list-wrap li .sidebar-review-product-name .title a{margin: 0;}
.prdct-list-wrap .imgBox{width:108px;height: 64px;flex-shrink: 0;}
.dfp-wrap{width: 300px;margin: 60px auto;}
.top-pick-wrap{margin-bottom: 60px;}
.top-pick-wrap .section-title{margin-bottom: 20px;}
.top-pick-info{border-bottom: 1px solid #D9DCDF;padding: 30px 0;}
.top-pick-info a:hover .top-pick-title{color: #3C56F5;text-decoration: underline;}
.top-pick-info:first-child{padding-top: 0px;}
.top-pick-tag{font-weight: 600;font-size: 12px;line-height: 18px;color: #828AA3;margin-bottom: 10px;text-transform: uppercase;letter-spacing: 0.03em;display: block;}
.top-pick-title{font-weight: 600;font-size: 23px;line-height: 32px;transition: all 0.3s;max-height:64px;overflow: hidden;color: var(--black);display: -webkit-box; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 2;}
.more-article-link{color: #63C082;font-weight: 600;font-size: 16px;line-height: 24px;display: flex;align-items: center;justify-content: space-between;margin-top: 30px;}
.more-article-arrow{width: 20px;height: 20px;cursor: pointer;}
.more-article-link:hover{color: var(--blue);}
.more-article-link:hover svg path{fill: var(--blue);stroke: var(--blue);}
@media screen and (max-width: 1024px){
.top-pick-wrap .section-title,.latest-review-wrapper .section-title{margin-bottom: 35px;}
.prdct-list-wrap.review-list-wrap li{height:135px;}
.prdct-list-wrap.review-list-wrap .title{max-height:72px;}
.top-pick-info{padding:20px 0;}
.top-pick-title{font-size: 20px;line-height: 28px;max-height: 56px;}
}


/* ------------------*****************  Style for validation messages  ***********************-------------- */

body div.wpcf7 img.ajax-loader {float: right;margin-left: 0;margin-top: 5px;}
body div.wpcf7-response-output {color: #fff;width: 100%;float:none;font-size: 13px;margin-left: 0;overflow: hidden;}
body div.wpcf7-validation-errors{margin: 20px 0 0;padding: 8px 15px;}
body div.wpcf7-validation-errors, .contact_form_wrap div.wpcf7-mail-sent-ng,.contact_form_wrap div.wpcf7-response-output {border: 1px solid #d13428;background: #ec9c96;clear:both;float: none;text-align: center;}
body div.wpcf7-mail-sent-ok,.contact_form_wrap div.wpcf7-mail-sent-ng {border: 1px solid #b4e8aa;background: #c6e4be;position: relative;}
body div.wpcf7-mail-sent-ok{clear: both;}
body span.wpcf7-form-control-wrap {display: block !important;}
body span.wpcf7-not-valid-tip{background-color: #ffffff;border: 2px solid #0097f0;border-radius: 5px;padding: 4px 10px;color: #f00;font-size: 12px;display: block;position: absolute;top: 0;right: 0;font-family: arial;padding: 4px 10px;}
body span.wpcf7-not-valid-tip:before, body span.wpcf7-not-valid-tip:after, .screen-reader-response:after {border-left: 8px solid transparent;border-right: 8px solid transparent;border-top: 12px solid #fff;bottom: -11px;content: '';left: 50%;margin-left: -14px;position: absolute;}
body span.wpcf7-not-valid-tip:before, .screen-reader-response:before {border-left: 10px solid transparent;border-right: 10px solid transparent;border-top: 14px solid;border-top-color: inherit;bottom: -14px;margin-left: -16px;}
div.wpcf7 .screen-reader-response { position: absolute; overflow: hidden; clip: rect(1px, 1px, 1px, 1px); height: 1px; width: 1px; margin: 0; padding: 0; border: 0;}

/***** Static pages ******/
/* Utility Classes */
.font-zero{font-size:0}
.pull-left{float:left}
.pull-right{float:right}
.pos-rel{position:relative}
.disp-b{display:block}
.tran{transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out}
.lc{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}
.container-left{padding-left:calc((100% - 1280px)/ 2);margin:0 0 0 15px}
.side-section{width:300px;max-width:100%}
.main-section--sidebar{width:calc(100% - 330px)}

/* Common */
.ttr-desc{font-size:16px;line-height:1.7;color:#6c6e81}
.ttr-desc--dark,.static__content-wrap p{font-size:20px;line-height:1.35;letter-spacing:-.01em;margin-bottom:32px}
.ttr-cta{font-size:20px;height: 56px; border:2px solid #3c56f5;border-radius:100px;background:#3c56f5;color:#fff;cursor:pointer;text-transform:capitalize;font-weight: 600;width:260px;display: inline-block;line-height: 56px;text-align: center;}
.ttr-cta:hover{background:#fff;color:#3c56f5}
.ttr-section-title{font-size:26px;line-height:39px;font-weight:800;letter-spacing:-.01em;text-transform:uppercase;margin-bottom:27px}
.ttr-card-info__image{max-width:280px;margin:0 auto;height:210px;display:flex;align-items:center;justify-content:center;margin-bottom:44px}
.ttr-card-info__content-wrap{text-align:center}
.ttr-card-info__title{font-weight:600;font-size:23px;line-height:140%;margin-bottom:22px}
.about-do__desc.ttr-desc{margin-bottom: 18px;}
.about-do__desc.ttr-desc a{color: var(--blue);}
.about-do__desc.ttr-desc a:hover, .our-expert-email a:hover, .expert-panel-list a:hover{text-decoration: underline;}

/* Privacy and Terms */
.static__content-wrap p:first-child{margin-bottom:52px}
.static__content-wrap ol{list-style-type: decimal;}
.static__wrap{padding:60px 0 58px}
.static__content-wrap h3,.static__content h4{font-weight:600;font-size:20px;line-height:133.2%;letter-spacing:-.01em;margin-bottom:32px}
.static__content-wrap .content-wrap p,.static__content p, .static__content li{font-size:16px;line-height:1.7;color:#6c6e81}
.static__content-wrap strong{font-weight: 700;}
.static__item p:not(:last-child){margin-bottom:30px}
.static__item:not(:last-child){margin-bottom:58px}
@media screen and (max-width:599px){
.static__content-wrap p:first-child{margin-bottom:45px}
.static__title{font-weight:800;font-size:28px;line-height:42px;letter-spacing:-.01em;text-transform:uppercase;margin-bottom:29px}
.static__content h3,.static__content h4{font-weight:600;font-size:20px;line-height:133.2%;letter-spacing:-.01em;margin-bottom:30px}
.static__content p{font-size:16px;line-height:1.7;color:#6c6e81}
.static__item p:not(:last-child){margin-bottom:30px}
.static__item:not(:last-child){margin-bottom:30px}
}

/* About Us */
.about svg{width:100%;height:100%;display:block}
.ttr-page-title--static{font-size: 28px;font-weight: 800;margin-bottom: 29px;text-transform: uppercase;}
.about-intro{text-align:center;background-color:#f1f3f6;padding:90px 0 82px}
.about-intro__desc{font-size:20px;line-height:30px;letter-spacing:-.01em;max-width:861px;margin-inline:auto}
.half-sec-wrap--rev,.half-sec-wrap{justify-content: space-between;align-items: center;gap:100px;}
.about-do__image-wrap{order: 2;width: 500px;flex-shrink: 0;}
.about-partner__image-wrap{width: 470px;flex-shrink:0;}
.about-partner__desc{margin-bottom:58px}
.about-do,.about-intro,.about-partner,.about-stats{margin-bottom:173px}
@media screen and (max-width:1199px){
.about-do__image-wrap{order: 2;width: 370px;}
.about-partner__image-wrap{width: 340px;}
.half-sec-wrap--rev, .half-sec-wrap{gap:50px;}
}
@media screen and (max-width:1024px){
.about-do,.about-intro,.about-partner,.about-stats{margin-bottom:60px}
}
@media screen and (max-width:767px){
.half-sec-wrap--rev, .half-sec-wrap{display: block;}
.about-partner__image-wrap,.about-do__image-wrap{max-width: 350px;width: 100%;margin: 0 auto 45px;}
.about-partner__desc{margin-bottom: 28px;}
.ttr-desc--dark{margin-bottom: 20px;font-size: 18px;}
.ttr-section-title{font-size: 22px;margin-bottom: 28px;}
.ttr-cta{height: 47px;width: 210px;font-size: 14px;}
.about-intro{padding: 45px 0;text-align: left;}
.about-intro__desc{font-size: 18px;line-height: 27px;}
}


/*********** partner with us page ***********/
.common-title{font-size: 26px;line-height: 39px;font-weight: 800;color: #2A3036;margin-bottom: 32px;text-transform: uppercase;}
.mb-60{margin-bottom: 60px;}
.rating-icon{height: 23px;margin-left: 7px;display: flex;}
.rating-icon svg{width: 19px;height: 20px;margin: 0 3px;}
.btn-blue{background-color: var(--blue);box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.07);
  border-radius: 56px;color: #fff;border: 2px solid var(--blue);transition: all 0.3s;cursor: pointer;font-weight: 600;font-weight: 600;font-size: 20px;letter-spacing: -0.01em;padding: 11px 35px;line-height: 30px;}
.btn-blue:hover{background-color: #fff;color: var(--blue);}
.expert-banner-section{background-color: #F1F3F6;}
.expert-banner-row{display: flex;align-items: center;height:453px;gap:50px;}
.expert-banner-row .left-col-expert{width:calc(100% - 350px);}
.expert-banner-row .right-col-expert{width:300px;}
.img-col{height:100%;}
.expert-panel-info .expert-panel-subtitle{font-size: 20px;font-weight: 400;line-height: 30px;}
.expert-panel-img{position:absolute;bottom: -16px;right:0;width:300px;}
.expert-panel-img img{width: 100%;height: 100%;}
.why-toprating-main{padding: 100px 0;border-bottom: 1px solid #D9DCDF;margin-bottom: 100px;}
.toprating-content-heading{text-align: center;width: 50%;margin: 0 auto 40px auto;}
.toprating-subtitle{font-weight: 400;font-size: 20px;line-height: 30px;text-align: center;
letter-spacing: -0.01em;}
.why-toprating-card{padding: 20px;}
.why-toprating-img{width: 100%;height: 200px;margin-bottom: 20px;}
.why-toprating-img div{height: 100%;}
.why-toprating-img img{width: 100%;height: 100%;object-fit: contain;}
.why-toprating-title{font-weight: 600;font-size: 23px;line-height: 140%;margin-bottom: 22px;text-align: center;}
.why-toprating-subtitle{font-weight: 400;font-size: 16px;line-height: 26px;color: #6C6E81;text-align: center;}

/* partner form section */
.form-wrapper{padding: 3rem 0;border-bottom: 1px solid #D9DCDF;}
.form-group{margin-bottom: 25px;}
.form-group label{font-weight: 600;font-size: 14px;line-height: 21px;text-transform: capitalize;}
.form-group label span{color: #EF3061;}
.form-input{width: 100%;background: #FFFFFF;border: 1px solid #D9DCDF;border-radius: 10px;margin-top: 18px;padding: 20px;}
.form-btn-submit{text-align: center;}
textarea.form-input{height:223px;resize: none;}
.user-feedback-wrapper{margin-bottom: 100px;}

/* about writer & user review */
.about-writer-card{margin: 60px 0;}
.user-review-card{padding: 30px 0;border-top: 1px solid #D9DCDF;}
.about-writer-main, .user-review-main{display: flex;align-items: center;margin-bottom: 30px;}
.about-writer-img, .user-review-img{width: 40px;height: 40px;margin-right: 20px;border-radius: 50%;overflow: hidden;flex-shrink:0;}
.about-writer-img img, .user-review-img img{width: 100%;height: 100%;}
.about-writer-title, .user-review-title,.about-writer-title a{font-weight: 600;font-size: 23px;line-height: 140%;text-transform: capitalize;color:var(--balck);}
.about-writer-title a:hover{color: var(--blue);}
.about-writer-subtitle, .user-review-date{font-weight: 400;color: #6C6E81;font-size: 16px;line-height: 24px;}
.about-writer-share-icon, .user-review-rating{display: flex;align-items: center;gap: 15px;margin-left: auto;}
.about-writer-share-icon svg{width: 25px;height: 25px;cursor: pointer;}
.about-writer-info, .user-review-info{font-weight: 400;color: #6C6E81;font-size: 16px;line-height: 170%;}
.fol-aut{display:none;}
@media(max-width: 899px){
.fol-aut{display:block;color:#6C6E81;font-weight:600;font-size:12px;text-transform:uppercase;margin-bottom:20px;text-align:center;width:100%;}
.about-writer-share-icon{margin-top:30px;border-top:1px solid #D9DCDF;border-bottom:1px solid #D9DCDF;padding:30px 0;width:100%;gap:0;display:block;}
.share-logo-icon li{margin:0!important;}
.share-logo-icon ul{gap:22px;}
}

@media(max-width: 899px){
  /* partner with us css */
  .toprating-content-heading{width: 100%;}
  .expert-panel-info .common-title{font-size: 28px;font-weight: 800;line-height: 42px;}
  .expert-panel-info .expert-panel-subtitle{font-weight: 400;font-size: 18px;line-height: 27px;letter-spacing: -0.01em;margin-bottom: 20px;}
  .why-toprating-card{margin-bottom: 15px;}
  .toprating-subtitle{font-size: 18px;line-height: 27px;}
  .why-toprating-title, .why-toprating-subtitle{text-align: center;}
  .partner-form-section .form-wrapper{padding-bottom: 30px;}
  .why-toprating-main{padding: 60px 0 40px;margin-bottom: 60px;}
  .user-feedback-wrapper{margin-bottom: 60px;}
  /* partner with us end */
  
  .about-writer-main, .user-review-main{flex-wrap: wrap;}
  .about-writer-text, .user-review-text{width: calc(100% - 60px);}
}
@media(max-width: 767px){
.expert-banner-row{flex-wrap: wrap;gap:0;height:auto;padding-top: 45px;}
.expert-banner-row .left-col-expert{width:100%;margin-bottom: 25px;}
.expert-banner-row .right-col-expert{width:100%;height:auto;}
.expert-panel-img{max-width: 300px;margin: 0 auto -17px;bottom: auto;right:auto;position: relative;width:100%;}
.partner-form-section .btn-submit{width: 100%;}
}

/******* research methodology page ***********/
.research-banner-section{background-color: #F1F3F6;}
.research-banner-row{display: flex;align-items: center;}
.expert-banner-row .left-col-expert.research-banner-col1{width:calc(100% - 520px);}
.expert-banner-row .right-col-expert.research-banner-col2{width:480px;}
.research-banner-col2 .expert-panel-img{width:100%;bottom: -4px;}
.research-panel-info .research-panel-subtitle{font-size: 20px;font-weight: 400;line-height: 30px;}
.research-panel-img img{width: 100%;height: 100%;}
.how-do-it-wrap{padding-bottom:60px;margin-bottom: 150px;}
.what-we-get-section{padding: 0 0 150px;}
.what-we-get-subtitle{font-weight: 400;line-height: 133.2%;margin-bottom: 30px;letter-spacing: -0.01em;font-size: 20px;}
.what-we-get-para{font-weight: 400;font-size: 16px;color: #6C6E81;line-height: 170%;}
.what-we-get-img img{width: 100%;height: 100%;}
.research-method-wrapper .partner-wrapper{margin-bottom:60px;}

@media(max-width: 1024px){
.research-banner-row{height:300px;}
.expert-banner-row .left-col-expert.research-banner-col1{width:calc(100% - 370px);}
.expert-banner-row .right-col-expert.research-banner-col2{width:320px;}
}
@media(max-width: 899px){
.toprating-content-heading{width: 100%;}
.research-panel-info .common-title{font-size: 28px;font-weight: 800;line-height: 42px;}
.research-panel-info .research-panel-subtitle{font-weight: 400;font-size: 18px;line-height: 27px;letter-spacing: -0.01em;}
.why-toprating-card{margin-bottom: 15px;}
.toprating-subtitle{font-size: 18px;line-height: 27px;}
.what-we-get-row{display: flex;flex-wrap: wrap;} 
.what-we-get-col2{order: -1;margin-bottom: 25px;}
.research-banner-row .research-banner-col1{width: 65%;}
.research-banner-row .research-banner-col2{width: 35%;}
.how-do-it-wrap{padding-bottom: 30px;margin-bottom: 70px;}
.what-we-get-section{padding-bottom:60px;}
}
@media(max-width: 767px){
.research-panel-info{margin-bottom: 20px;}
.research-banner-row{flex-wrap: wrap;height:auto;}
.expert-banner-row .left-col-expert.research-banner-col1{width: 100%;}
.expert-banner-row .right-col-expert.research-banner-col2{width: 100%;}
.research-banner-col2 .expert-panel-img{position: relative;bottom: 0;margin-bottom: 0;}
}

/****** Our Expert panel  ******/
.our-expert-banner-section{background-color: #F1F3F6;padding-top: 80px;}
.expert-panel-info .our-expert-panel-subtitle{font-size: 20px;font-weight: 400;line-height: 30px;margin-bottom: 30px;}
.our-expert-panel-img{padding-top: 7rem;}
.our-expert-panel-img img{width: 100%;height: 100%;}
.our-expert-email{font-weight: 600;font-size: 20px;color: #3C56F5;letter-spacing: -0.01em;line-height: 30px;margin-bottom: 15px;}
.our-expert-email a{color: #3C56F5;}


/* what we offer section */

.what-we-offer-row{display: flex;align-items: center;}
.what-we-offer-section{padding: 3rem 0;}
.what-we-offer-img img{width: 100%;height: 100%;}
.expert-panel-list{padding-right: 50px;}
.expert-panel-list li{padding-left: 20px;font-weight: 400;font-size: 13px;color: #6C6E81;line-height: 137.2%;margin-bottom: 23px;position: relative;}
.expert-panel-list li::before{content: ''; position: absolute; top: 5px; left: 0; width: 7px; height: 7px; background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNyIgaGVpZ2h0PSI3IiB2aWV3Qm94PSIwIDAgNyA3IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNNyAzLjVDNyA1LjQzMyA1LjQzMyA3IDMuNSA3QzEuNTY3IDcgMCA1LjQzMyAwIDMuNUMwIDEuNTY3IDEuNTY3IDAgMy41IDBDNS40MzMgMCA3IDEuNTY3IDcgMy41Wk0xLjQgMy41QzEuNCA0LjY1OTggMi4zNDAyIDUuNiAzLjUgNS42QzQuNjU5OCA1LjYgNS42IDQuNjU5OCA1LjYgMy41QzUuNiAyLjM0MDIgNC42NTk4IDEuNCAzLjUgMS40QzIuMzQwMiAxLjQgMS40IDIuMzQwMiAxLjQgMy41WiIgZmlsbD0iIzNDNTZGNSIvPgo8L3N2Zz4K) no-repeat center; }
.how-work-main{border-bottom: 1px solid #D9DCDF;padding: 100px 0;}
.our-expert-row{display: flex;align-items: center;}
.submit-blog-img img{width: 100%;height: 100%;}

.topic-cover-section{padding: 100px 0 60px 0;}
.topic-cover-card{margin-bottom: 60px;}
.topic-cover-card p{font-weight: 600;text-transform: capitalize;font-size: 16px;line-height: 34px;height: 34px;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;margin-bottom: 5px;}
.topic-cover-card p a{cursor: pointer;transition: all 0.3s;color: var(--black);}
.topic-cover-card p a:hover{color: #3C56F5;}

.expert-faq-section{background-color: #F1F3F6;padding: 100px 0 30px 0;}
.expert-faq-card{background: #FFFFFF;border: 1px solid #D9DCDF;margin-bottom: 30px;border-radius: 10px;padding: 16px;transition: all 0.3s;}
.expert-faq-card:hover{box-shadow: 0 4px 10px rgba(0,0,0,0.1);}
.faq-card-que{font-weight: 600;color: #D9DCDF;font-size: 40px;line-height: 60px;padding: 0 15px 0 0px;}
.faq-card-info{display: flex;align-items: center;margin-bottom: 15px;}
.faq-card-title{font-weight: 600;font-size: 16px;line-height: 24px;border-left: 1px solid #D9DCDF;padding-left: 10px;min-height: 48px;
  -webkit-line-clamp: 2;-webkit-box-orient: vertical;display: -webkit-box;overflow: hidden;}
.faq-card-para{font-weight: 400;color: #6C6E81;font-size: 14px;line-height: 21px;-webkit-line-clamp: 3;-webkit-box-orient: vertical;display: -webkit-box;overflow: hidden;min-height: 63px;}

.you-may-int-wrap{margin: 0 0 60px;float: left;width: 100%;}
.you-may-int-wrap .section-title{margin-bottom: 30px;}
.common-title-mob{display: none;}
@media(max-width: 1024px){
  .common-title{font-size: 22px;line-height: 33px;}
  .how-work-main, .topic-cover-section, .our-expert-banner-section{padding: 60px 0;}
  .expert-faq-section{padding: 60px 0 30px 0;}
  .expert-faq-section .row .col-md-4{width: 50%;}
}

@media(max-width: 900px){
  .common-title-mob{display: block;}
  .common-title-desktop{display: none;}
  .common-title-mob{display: block;}
  .what-we-offer-row, .our-expert-row{flex-wrap: wrap;}
  .topic-cover-card{margin-bottom: 20px;}
  .topic-cover-section{padding: 60px 0 40px 0;}
  .expert-faq-section{padding: 60px 0 40px 0;}
  .expert-faq-card{margin-bottom: 20px;}
  .expert-panel-list{padding-right: 0px;margin-top: 30px;}
  .how-work-main{padding: 60px 0;}
  .submit-blog-col2{order: -1;}
  .our-expert-panel-img{padding-top: 3rem;}
  .our-expert-panel-title{font-size: 28px;line-height: 42px;}
  .expert-panel-info .our-expert-panel-subtitle, .our-expert-email{font-size: 18px;line-height: 27px;}
  .our-expert-banner-section{padding: 45px 0 0 0;}
  .submit-blog-section{padding: 60px 0 40px 0;}
  .expert-faq-section .row .col-md-4{width: 100%;}

  .our-expert-panel-img, .what-we-offer-img, .submit-blog-img, .what-we-offer-img{width: 60%;margin: 0 auto;}
}

@media(max-width: 599px){
  .our-expert-panel-img, .what-we-offer-img, .submit-blog-img, .what-we-offer-img{width: 100%;}
}

/***** Static pages css end *****/

/******* Sub Category Page *********/
.sub-category-wrap{margin-bottom: 60px;}
.main-cat-title{font-size: 26px;font-weight: 800;margin: 0 0 26px;text-transform: uppercase;}
.sub-cat-wrap a{border: 1px solid #D9DCDF;border-radius: 10px;overflow: hidden;display: flex;flex-direction: row;align-items: center;padding: 0px 10px 0px 0px;gap: 20px;margin-bottom: 20px;}
.sub-cat-img{width: 90px;height: 90px;border-radius: 10px 0 0 10px;}
.sub-cat-img img{width:90px;object-fit: cover;height: 100%;object-position: center;}
.sub-cat-wrap a h3{font-weight: 600;font-size: 16px;line-height: 24px;text-transform: capitalize;color: #2A3036;max-height: 72px;overflow: hidden;}
.sub-cat-wrap a:hover{box-shadow: 0px 14px 14px rgba(95, 115, 235, 0.25);}
@media(max-width: 767px){
.main-cat-title{font-size:22px;}
.sub-cat-wrap a{gap:30px}
}

/**** Related Topics ****/
.sidebareds{margin-bottom:60px;}
.sidebar-title{margin-bottom: 30px;}
.related-topics-inner{width: 100%;background-color:#F1F3F6;border-radius: 10px;padding: 20px;margin-bottom: 20px;}
.related-topics-inner li{padding-left:15px;position: relative;margin-bottom: 20px;}
.related-topics-inner li:last-child{margin-bottom: 0;}
.related-topics-inner li:before{content: '';position: absolute;left: 0;top: 10px;width:4px;height: 4px;background-color: var(--black);border-radius: 50%;}
.related-topics-inner a{font-size: 16px;font-weight: 600;color: inherit;line-height: 27px;max-height:54px;overflow: hidden;}
.related-topics-inner a:hover{color: var(--blue);text-decoration: underline;}

/*** Category Listing Page***********/
.cat-banner-wrapper{border-bottom:1px solid #D9DCDF;margin-bottom:60px;display: flex;justify-content: space-between;gap:10px}
.banner_heading,.banner_heading h1{font-size:34px;line-height:51px;font-weight:800;}
.banner_heading{margin-bottom:20px;}
.bb_desc,.bb_desc p{font-size:20px;line-height:30px;margin-bottom:30px;}
.share-block{padding-bottom:30px;}
.share-head{font-size:12px;color:#6C6E81;font-weight:600;text-transform:uppercase;margin-bottom:15px;}
.share-icons{gap:12px;position:relative;height:24px;}
.cat-banner-img{display: flex;align-self: end;width: 410px;flex-shrink: 0;}
@media(max-width: 1300px){
.cat-banner-img{width:220px;}
}
@media(max-width: 1024px){
.cat-banner-img{width:250px;}  
.cat-banner-wrapper{margin-bottom: 30px;}
}
@media(max-width: 767px){
.cat-banner-wrapper{display: block;margin-bottom: 30px;}
.banner_heading, .banner_heading h1{font-size: 28px;line-height: 42px;}
.bb_desc, .bb_desc p{font-size: 18px;line-height: 28px;}
.cat-banner-img{width: 100%;}
}

.tag-date{float:right;font-size:12px;color:var(--black);margin-bottom: 35px;}
.tag-date span{font-weight:700;}

.section-title.listing-title{margin-bottom: 24px;}
.listing-page-desc{font-size: 16px;line-height: 27px;margin-bottom: 30px;}

/****  category Listing Page ****/
.subcat-listing-wrapper{margin: 60px 0;border-bottom: 1px solid rgba(173,181,189,0.4);clear: both;}
.listing-blocks-wrapper{margin:23px 0 53px;position: relative;}
.listing-blocks-wrapper .listing-block{background: #F8F9FA; border: 1px solid #D9DCDF; border-radius: 10px;overflow: hidden;}
.product-rank-wrap{border-radius: 67px;height:46px;line-height: 46px;position:relative;display:inline-block;position: absolute;left:-25px;top:-23px;}
.product-rank-wrap.rank-1,.product-rank-wrap.rank-2{background: #63C082;padding:0 20px 0 56px;}
.product-rank-wrap .product-rank{width:46px;height:46px;background: #FFFFFF; box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.07); border-radius: 50%;position:absolute;left:0;top:0;text-align:center;font-size:21px;font-weight:600;}
.product-rank-wrap .ranking-text{font-size:16px;font-weight:600;color:#fff;display: inline-flex;align-items:center;gap:7px;}
.product-main-wrap{align-items: center;padding: 50px 190px 30px 20px;gap:40px;}
.product-main-wrap .product-logo{background: #FFFFFF; border: 1px solid #D9DCDF; border-radius: 8px;padding:8px;width: 140px;height: 90px;display: flex;flex-shrink: 0;align-items: center;}
.product-main-wrap .product-logo img{width: 100%; object-fit: contain; object-position: center; height: 100%;display:block;}
.product-main-wrap .product-desc .prdct-desc{font-weight:600;font-size:16px;line-height: 24px;max-height: 72px;overflow: hidden;display:block;margin-bottom: 6px;}
.product-main-wrap .visit-site-link,.detail-list-block .visit-site-link{background-color:var(--blue);height:54px;line-height: 50px;box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.07); border-radius: 56px;color:#fff;text-transform:capitalize;text-align: center;padding:0;border:2px solid var(--blue);font-weight: 600;max-width: 147px;width: 100%; display: inline-block;font-size: 20px;transition: 0.3s all;}
.product-main-wrap .visit-site-link{position: absolute;right: 20px;}
.read-jump,.jump-detail{align-items: center;}
.read-jump .read-review{margin-right: 10px;}
.jump-detail-wrap{padding-left:10px;}
.jump-detail-wrap:before{content: '';position: absolute;left:0;width: 1px;height: 13px;background-color: rgba(33,37,41,0.2);top: 6px;}
.jump-detail{font-size: 16px;color: #6C6E81;font-weight: 600;text-transform: uppercase;position: relative;z-index: 2;}
.jump-detail svg{margin-left: 5px;}
.product-bot-wrap{background-color: #fff;border-top: 1px solid #D9DCDF;padding: 19px 35px;gap:35px;align-items: center;}
.product-bot-wrap .product-desc-list{width:70%;}
.overall-rating{display:flex;gap:7px;flex-shrink: 0;}
.overall-rating .star-rating{height: 11px;}
.overall-rating .star-rating img{width: auto;height: 100%;display: block;}
.overall-rating .product-scale{font-size: 13px;font-weight: 600;text-transform: uppercase;margin:2px 0 0;}
.overall-rating .rating-text{font-size: 12px;color: #6C6E81;}
.product-desc-list ul li{padding:0 10px 0 17px;position: relative;float:left;width: 50%;margin-bottom:12px;font-size: 13px;color: #6C6E81;line-height: 18px;max-height: 36px;overflow: hidden;line-clamp: 2;-webkit-line-clamp: 2;display: -webkit-box;-webkit-box-orient:vertical;}
.product-desc-list ul li:last-child{margin-bottom: 0;clear: left;}
.product-desc-list ul li:before{content:'';position:absolute;top:5px;left:0;width:7px;height:7px;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNyIgaGVpZ2h0PSI3IiB2aWV3Qm94PSIwIDAgNyA3IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNNyAzLjVDNyA1LjQzMyA1LjQzMyA3IDMuNSA3QzEuNTY3IDcgMCA1LjQzMyAwIDMuNUMwIDEuNTY3IDEuNTY3IDAgMy41IDBDNS40MzMgMCA3IDEuNTY3IDcgMy41Wk0xLjQgMy41QzEuNCA0LjY1OTggMi4zNDAyIDUuNiAzLjUgNS42QzQuNjU5OCA1LjYgNS42IDQuNjU5OCA1LjYgMy41QzUuNiAyLjM0MDIgNC42NTk4IDEuNCAzLjUgMS40QzIuMzQwMiAxLjQgMS40IDIuMzQwMiAxLjQgMy41WiIgZmlsbD0iIzNDNTZGNSIvPgo8L3N2Zz4K) no-repeat center;}

.product-rating{width:45px;height:45px;text-align: center;display:flex;justify-content:space-around;align-items: center;}
.product-rating .mask, .product-rating .fill { width: 44px; height: 44px; position: absolute; border-radius: 50%; }
.product-rating .mask { clip: rect(0px, 44px, 44px, 0); }
.product-rating span { width: 35px; height: 35px; border-radius: 50%; background: #fff; line-height: 35px; text-align: center; margin-top: 0; margin-left: 0; font-size:15px;font-weight: 800;letter-spacing:-0.07em; position: absolute; z-index: 1; }
.mask .fill { clip: rect(0px, 21px, 44px, 0px); background-color: #63C082; }
.mask.full, .fill {transform: rotate(167deg); }

.review-page-link{color:#63C082;font-size:16px;font-weight:600;display: inline-block;position: relative;z-index: 2;}
.review-page-link:hover{text-decoration:underline;}
.fullwidth-ctabtn { position: absolute; display: block; top: 0; bottom: 0; z-index: 1; left: 0; right: 0; background: url(data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==);border-radius: 10px;overflow: hidden; }
.listing-blocks-wrapper .listing-block:hover .visit-site-link,.detail-list-block .visit-site-link:hover{background-color:#fff;color: var(--blue);}
.hideBlock{display: none;}
.see_more_cat_wp{text-align: center;display:flex;align-items: center;justify-content: center;margin-top: -15px;padding-bottom: 14px;}
.see_more_cat{font-size: 16px;font-weight: 600;display:flex;gap:12px;align-items: center;cursor: pointer;text-transform: capitalize;}
.see_more_cat_wp i{background: url("../svg/see-m-l.svg") no-repeat left center;width: 11px;height: 6px;display: inline-block;transform: rotate(180deg);}
.see_more_cat_wp.active i{transform: rotate(0deg);}
.details-pro-cons.review-page{margin-top: 50px;}
@media(max-width: 1024px){
.product-rank-wrap{left: 1px;}
.product-main-wrap{padding: 54px 20px 20px;}
.product-main-wrap .product-logo{max-width: 135px;width: 100%;margin: 0 auto;text-align: center;display: block;padding: 12px;margin-bottom: 25px;}
.product-main-wrap .product-logo img{height: 100%;width: auto;display: inline-block;}
.product-main-wrap .product-desc .prdct-desc{max-height: 96px;margin-bottom: 16px;}
.product-bot-wrap{padding: 20px 20px 23px;}
.overall-rating{margin-bottom: 20px;}
.product-rating span{font-weight: 600;}
.product-bot-wrap .product-desc-list{padding: 0 9px;margin-bottom: 22px;width:100%;}
.product-desc-list ul li{width:100%;margin-bottom: 10px;float: none;}
.product-main-wrap .visit-site-link{display: block;margin: 0 auto;}
}
@media(max-width: 767px){
.product-bot-wrap .visit-site-link{max-width: 100%;width:100%;}
}

/***** Detail review Listing Page ****/
.edtag{margin:0 0 20px 0;}
.mb-10{margin-bottom: 10px;}
.sticky-btn-wrap{position: sticky;top:88px;z-index: 1;}
.mob-sticky-btn-wrap{bottom: 20px;position: fixed;left: 20px;width: calc(100% - 40px);z-index: 1;display: none;}
.mob-sticky-btn-wrap .btm-eds-wrap{padding: 10px 8px;border: 1px solid #DFDFEA;background-color: #F5F6FA;border-radius: 10px;margin: 0;}
.mob-sticky-btn-wrap .btm-eds-wrap .visit-site-link{position: relative;top: auto;bottom: auto;width: 100px;line-height: 45px;border: none;background-color: #5548FB !important;font-size: 12px;font-weight: 400;height: 45px;color: #fff !important;}
.mob-sticky-btn-wrap .btm-eds-wrap .logo{width: 85px; height: 50px; padding: 0; flex-shrink: 0; border: none; border-radius: 8px;}
.mob-sticky-btn-wrap .btm-eds-wrap .middle-prd-name{font-size: 14px;width: calc(100% - 190px);}

.review-page .sticky-btn-wrap .btm-eds-wrap{border-top: none;}
.review-page .tag-date{margin-top: 10px;}
.detail-list-wrapper{padding-bottom: 30px;margin-bottom: 30px;border-bottom: 1px solid rgba(173,181,189,0.4);}
.detail-review-wrap .section-title{margin-bottom: 15px;}
.detail-review-wrap .detail-review-desc{font-size: 16px;line-height: 27px;color: #6C6E81;margin-bottom: 60px;}
.detail-list-block{padding: 12px 0;border-bottom: 1px dashed #E9ECEF;margin-bottom: 30px;position: sticky;top:88px;z-index: 3;background-color: #fff;}
.detail-list-block > div{display: flex;align-items: center;gap:18px;position: relative;padding-right: 160px;}
.detail-list-block .product-rank{color: #6C6E81;font-size: 23px;font-weight: 600;}
.detail-list-block .product-icon{width: 60px;height: 60px;display: flex;flex-shrink: 0;}
.detail-list-block .product-icon img{width: 100%;height: 100%;}
.detail-list-block .product-name{color: var(--black);font-size: 23px;font-weight: 600;}
.detail-list-block .visit-site-link{position: absolute;right: 0;} 
.overview-details .overview-full{font-size: 16px;color: #6C6E81;line-height: 27px;margin-bottom: 7px;}
.read-full-review{margin-bottom: 30px;}
.product-detial-subtitle{font-size: 16px;font-weight: 600;margin-bottom: 8px;}
.single-product-review .product-detial-subtitle{font-size: 24px;}
.subscribe-model-wrap{margin-bottom: 30px;}
.subscribe-model-wrap > p{margin-bottom: 20px;}
.subscribe-model-wrap ul li{padding-left: 20px;position: relative;color: #6C6E81;font-size:16px;line-height: 27px;margin-bottom: 2px;}
.subscribe-model-wrap ul li:before{content: '';position: absolute;left:5px;top:10px;width: 4px;height: 4px;border-radius: 50%;background-color: #6C6E81;}
.subscribe-model-wrap ul p{margin-bottom: 30px;}
.editor-take-wrap{margin-bottom: 30px;}
.editor-take-wrap p{font-size: 16px;line-height: 27px;color: #6C6E81;}
.details-pro-cons .pros_cons_block{margin:0 -20px 30px;}
.details-pro-cons .pros_cons_block > div{padding: 0 20px;}
.review-page-heading{font-size: 16px;font-weight: 600;color: var(--black);margin-bottom: 6px;}
.pros_cons_block li{padding-left: 26px;font-size: 16px;color: #6C6E81;line-height: 24px;margin-bottom: 10px;}
.pros-list li{background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iOSIgdmlld0JveD0iMCAwIDEyIDkiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik00LjA3NSA2LjM2NjA0TDkuOTc1IDAuNDY2MDRDMTAuMTU4MyAwLjI4MjcwNiAxMC4zOTE3IDAuMTkxMDQgMTAuNjc1IDAuMTkxMDRDMTAuOTU4MyAwLjE5MTA0IDExLjE5MTcgMC4yODI3MDYgMTEuMzc1IDAuNDY2MDRDMTEuNTU4MyAwLjY0OTM3MyAxMS42NSAwLjg4MjcwNiAxMS42NSAxLjE2NjA0QzExLjY1IDEuNDQ5MzcgMTEuNTU4MyAxLjY4MjcxIDExLjM3NSAxLjg2NjA0TDQuNzc1IDguNDY2MDRDNC41NzUgOC42NjYwNCA0LjM0MTY2IDguNzY2MDQgNC4wNzUgOC43NjYwNEMzLjgwODMzIDguNzY2MDQgMy41NzUgOC42NjYwNCAzLjM3NSA4LjQ2NjA0TDAuMjc1IDUuMzkxMDRDMC4wOTE2NjYzIDUuMjA3NzEgMCA0Ljk3NDM3IDAgNC42OTEwNEMwIDQuNDA3NzEgMC4wOTE2NjYzIDQuMTc0MzcgMC4yNzUgMy45OTEwNEMwLjQ1ODMzMyAzLjgwNzcxIDAuNjkxNjY3IDMuNzE2MDQgMC45NzUgMy43MTYwNEMxLjI1ODMzIDMuNzE2MDQgMS40OTE2NyAzLjgwNzcxIDEuNjc1IDMuOTkxMDRMNC4wNzUgNi4zNjYwNFoiIGZpbGw9IiMxNkJGQjciLz4KPC9zdmc+Cg==) no-repeat left 8px;}
.cons-list li{background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iMTEiIHZpZXdCb3g9IjAgMCAxMCAxMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTUgNi40MzY2OUwxLjY0NjM5IDkuNzkwM0MxLjUyMDkxIDkuOTE1NzggMS4zNjEyMiA5Ljk3ODUyIDEuMTY3MyA5Ljk3ODUyQzAuOTczMzg0IDkuOTc4NTIgMC44MTM2ODggOS45MTU3OCAwLjY4ODIxMyA5Ljc5MDNDMC41NjI3MzcgOS42NjQ4MyAwLjUgOS41MDUxMyAwLjUgOS4zMTEyMkMwLjUgOS4xMTczIDAuNTYyNzM3IDguOTU3NiAwLjY4ODIxMyA4LjgzMjEzTDQuMDQxODMgNS40Nzg1MkwwLjY4ODIxMyAyLjEyNDlDMC41NjI3MzcgMS45OTk0MyAwLjUgMS44Mzk3MyAwLjUgMS42NDU4MkMwLjUgMS40NTE5IDAuNTYyNzM3IDEuMjkyMiAwLjY4ODIxMyAxLjE2NjczQzAuODEzNjg4IDEuMDQxMjUgMC45NzMzODQgMC45Nzg1MTYgMS4xNjczIDAuOTc4NTE2QzEuMzYxMjIgMC45Nzg1MTYgMS41MjA5MSAxLjA0MTI1IDEuNjQ2MzkgMS4xNjY3M0w1IDQuNTIwMzRMOC4zNTM2MSAxLjE2NjczQzguNDc5MDkgMS4wNDEyNSA4LjYzODc4IDAuOTc4NTE2IDguODMyNyAwLjk3ODUxNkM5LjAyNjYyIDAuOTc4NTE2IDkuMTg2MzEgMS4wNDEyNSA5LjMxMTc5IDEuMTY2NzNDOS40MzcyNiAxLjI5MjIgOS41IDEuNDUxOSA5LjUgMS42NDU4MkM5LjUgMS44Mzk3MyA5LjQzNzI2IDEuOTk5NDMgOS4zMTE3OSAyLjEyNDlMNS45NTgxNyA1LjQ3ODUyTDkuMzExNzkgOC44MzIxM0M5LjQzNzI2IDguOTU3NiA5LjUgOS4xMTczIDkuNSA5LjMxMTIyQzkuNSA5LjUwNTEzIDkuNDM3MjYgOS42NjQ4MyA5LjMxMTc5IDkuNzkwM0M5LjE4NjMxIDkuOTE1NzggOS4wMjY2MiA5Ljk3ODUyIDguODMyNyA5Ljk3ODUyQzguNjM4NzggOS45Nzg1MiA4LjQ3OTA5IDkuOTE1NzggOC4zNTM2MSA5Ljc5MDNMNSA2LjQzNjY5WiIgZmlsbD0iI0VCM0QxNyIgc3Ryb2tlPSIjRUIzRDE3IiBzdHJva2Utd2lkdGg9IjAuMyIvPgo8L3N2Zz4K) no-repeat left 7px;}
.product-footer{background: #F1F3F6; border-radius: 8px;padding: 12px;gap:13px;align-items: center;}
.product-footer .product-logo{width: 102px;height: 66px;background: #FFFFFF; border: 1px solid #E9E9E9; border-radius: 5px;padding: 4px 7px;}
.product-footer .product-logo img{width: 100%; object-fit: contain; object-position: center; height: 100%;display: block;margin: 0 auto;}
.product-footer .visit-site-link{color: #63C082!important;font-size: 16px;font-weight: 600;background: none!important;padding: 0;border: 0;box-shadow: none;height:auto;line-height: inherit;width: auto;border-radius: 0;}
.product-footer .visit-site-link:hover{text-decoration: underline;}
.listpage-category-desc{margin-bottom: 50px;}
.listpage-category-desc h1,.listpage-category-desc h1 *, .overview-desc h1, .overview-desc h1 *, .review-content-wrap h1, .review-content-wrap h1 *{font-weight: 600 !important;font-size: 28px;margin-bottom: 30px;}
.listpage-category-desc h2,.listpage-category-desc h2 *, .overview-desc h2, .overview-desc h2 *, .review-content-wrap h2, .review-content-wrap h2 *{font-weight: 600 !important;font-size: 24px;margin-bottom: 30px;}
.listpage-category-desc h3,.listpage-category-desc h3 strong, .overview-desc h3, .overview-desc h3 *, .review-content-wrap h3, .review-content-wrap h3 *, .subscribe-model-wrap h3, .subscribe-model-wrap h3 *{font-size: 22px;line-height: 30px;margin-bottom: 30px;color: #2A3036;}

.listpage-category-desc h4,.listpage-category-desc p{font-size: 16px;color: #6C6E81;line-height: 27px;margin-bottom: 30px;}
.listpage-category-desc h4,.listpage-category-desc h4 *, .overview-desc h4, .overview-desc h4 *, .review-content-wrap h4, .review-content-wrap h4 *{margin-bottom: 10px;font-weight: 600;line-height: 28px;color: var(--black);font-size: 20px;}
.listpage-category-desc h5,.listpage-category-desc h5 strong, .overview-desc h5, .overview-desc h5 *, .review-content-wrap h5, .review-content-wrap h5 *, .subscribe-model-wrap h5, .subscribe-model-wrap h5 *{font-size: 18px;line-height: 26px;margin-bottom: 30px;color: #2A3036;}

.listpage-category-desc ul{padding-left: 20px;}
.listpage-category-desc ul li{list-style: disc;}

.listing-flex{display: flex;}
.table-content .compare-all-list .compare-wrap{padding-right: 0;}
.table-content .compare-all-list li:last-child{margin-bottom: 0;}
.table-content .compare-all-list li{margin-bottom: 15px;}
.table-content .compare-all-list li a{color: #2A3036;}
.table-content .sidebar-title{margin-bottom: 15px;}
.table-content .compare-wrap .icon{border: none;}

.comparison_wrap h3{font-size: 23px;text-transform: uppercase;}
.comparison_wrap p{margin: 30px 0;color: #6C6E81;font-size: 16px;}
.comparison_wrap .wptb-custom-html-wrapper{position: relative; background: #FFFFFF; border: 1px solid #DEE2E6; width: 30px; height: 30px; margin: 0 auto 10px; border-radius: 15px; color: blue; line-height: 30px; font-size: 14px;}
.comparison_wrap tr:first-child .wptb-image-wrapper{background: #fff; height: 48px; padding: 5px 0; margin-bottom: 12px;}
.comparison_wrap tr:first-child .wptb-image-wrapper img{height: 38px;}
.comparison_wrap .wptb-button-container{margin-bottom: 6px;}
.comparison_wrap .wptb-button-container #button2 .wptb-button{border-radius: 20px !important;background-color: transparent !important;font-size: 11px !important; width: 101px;padding: 0;}
.comparison_wrap .wptb-button-container #button2 .wptb-button:hover{text-decoration: underline;}
.comparison_wrap .wptb-button-container #button1 .wptb-button:hover{background-color: #2A3036 !important;}
.comparison_wrap .wptb-button-container #button1 .wptb-button{border-radius: 20px !important; background-color: rgb(60, 86, 245) !important; font-size: 11px !important; width: 101px;}
.comparison_wrap .wptb-button-container #button1 .wptb-button *{color: rgb(255, 255, 255) !important;}
.comparison_wrap .wptb-button-container #button2 .wptb-button *{color:  rgb(60, 86, 245) !important;}
.comparison_wrap .wptb-button p{font-size: 11px !important;text-transform: capitalize;}
.comparison_wrap table tr td:first-child{position: sticky;left: 0;z-index: 9;background-color: #fff;}
#compare-all-link{text-align: right;font-size: 16px;color: #63C082;margin: 10px 0 50px;float: right;}
#compare-all-link:hover{text-decoration: underline;}

.comparison_wrap table tr td:first-child::before{content: '';position: absolute;right: 0;top: 0;height: 100%;width: 1px;background-color: #DEE2E6;}
.comparison_wrap table tr td:nth-child(2){border-left:none!important;}
.comparison_wrap table tr td:first-child{border-right:none!important;}

.faq-main-wrap{margin-bottom: 40px;}
.faq_desc{font-size: 16px;line-height: 27px;margin-bottom: 30px;}
.faq_wrap .faq-list{padding-bottom: 30px;border-bottom: 1px solid rgba(173,181,189,0.4);margin-bottom: 30px;}
.faq_wrap ul{padding-left:20px;}
.faq_wrap li{font-size: 16px; line-height: 24px;margin-bottom:15px;list-style-type: disc;}
.faq_question{position: relative;font-size: 16px;line-height: 24px;font-weight: 600;padding-right: 33px;cursor: pointer;}
.faq_question span{position:absolute;right:0;top: 1px;height: 22px;}
.faq_question span:before,.faq_question span:after{content: '';position: absolute;left:5px;width:calc(100% - 10px);height:1px;background-color:var(--blue);top: 50%;transform: translateY(-50%);}
.faq_question span:after{height:calc(100% - 10px);top:5px;left:50%;transform: translateX(-50%);width: 1px;}
.faq_question.active span:after{display:none;}
/* .faq_question.active{pointer-events: none;cursor: default;} */
.faq_answer{font-size: 16px;line-height: 24px;margin-top: 30px;display:none;}

.looking-fr{margin-bottom: 30px;}
.looking-fr a{color:#3c56f5}
.looking-fr a:hover{text-decoration: underline;}
.detail-review-wrap .best-deal-title{margin: 60px 0 30px;text-align: center;}
.best-deal_wrap{padding-bottom: 60px;border-bottom: 1px solid rgba(173,181,189,0.4);margin-bottom: 60px;}
.best-deal-desc p{font-size: 16px;line-height: 24px;margin-bottom: 15px;}
.best-deal-desc a{color: var(--blue);font-weight: 600;}
.best-deal-desc b{font-weight: 600;}

.tab-cont-wrap{border: 1px solid #D9DCDF; border-radius: 63px;padding: 0 30px 0 14px;height: 34px;line-height: 34px;float:left;position: relative;font-size: 12px;font-weight: 600;text-transform: uppercase;cursor: pointer;}
.tab-cont-wrap svg{position: absolute;right: 14px;top:14px ;}
.tab-cont-wrap a{color: var(--black);}
.tab-cont-wrap .tab-cont-list{width:100%;display:none; position: absolute; background-color: #fff; width: 100%; left: 0; margin-top: 1px; box-shadow: 0 1px 2px rgb(204, 204, 204); border-radius: 0 1px 2px 2px; overflow: hidden; display: none; overflow-y: auto; z-index: 9;top:32px;border-radius:10px;}
.tab-cont-wrap .tab-cont-list li { padding:15px 20px; transition: all .2s ease-in-out; cursor: pointer;margin:0;} 
.sticky-wrap{position: sticky;top: 105px;}

@media(max-width: 1024px){
.detail-review-wrap .section-title{margin-bottom: 30px;}
.detail-list-block > div{gap:12px;padding-right:110px;}
.detail-list-block{padding-bottom: 30px;top: 72px;}
.detail-list-block .product-icon{width: 48px;height: 48px;}
.detail-list-block .product-name{font-size: 20px;}
.detail-list-block .visit-site-link{width: 104px;height: 43px;line-height: 39px;font-size: 15px;}
.details-pro-cons .pros_cons_block > div:last-child{margin-top:20px;}
.details-pro-cons.review-page .pros_cons_block > div:last-child{margin-top:0;}
.details-pro-cons .pros_cons_block,.subscribe-model-wrap{margin-bottom: 25px;}
.product-footer{justify-content: space-between;padding-right: 20px;}
.listpage-category-desc h1,.listpage-category-desc h1 *{font-weight: 600;font-size: 24px;margin-bottom: 25px;}
.listpage-category-desc h2,.listpage-category-desc h2 *{font-weight: 600;font-size: 22px;margin-bottom: 25px;}
.listpage-category-desc h3, .listpage-category-desc h3 *{font-size: 20px;line-height: 29px;margin-bottom: 25px;}
.listpage-category-desc h4,.listpage-category-desc h4 *{margin-bottom: 25px;}
.single-product-review .topButton{display: none !important;}
}
@media(max-width: 520px){
  .detail-list-block > div{padding-right: 0;padding-bottom:60px;}
  .detail-list-block .visit-site-link{left: 0;bottom: 0;max-width: 100%;width:100%;}
}

/**** Product Review page ****/
.product-review-main{border-bottom: 1px solid #D9DCDF;margin-top:30px;}
.right-wrapper.review-page{margin-top:30px;}
.product-review-main .product-name{font-size: 34px;font-weight: 800;margin-bottom: 9px;}
.product-review-main .number-rating,.product-review-main .product-score{font-size: 16px;font-weight: 600;text-transform: uppercase;}
.product-review-main .star-ratings{display: inline-block;margin-left: 20px;margin-top: -3px;}
.product-full-rating{margin-bottom: 18px;}
.overview-desc{margin-bottom: 60px;}
.overview-desc p,.review-content-wrap p{font-size: 16px;line-height: 27px;color: #6C6E81;margin-bottom: 30px;}
.review-content-wrap p img, .subscribe-model-wrap p img{width: auto;height: auto;max-width: 100%;display: block;max-height: 100%;margin: 0 auto;}
.review-content-wrap ul{padding-left:20px;}
.review-content-wrap li{list-style-type: disc;font-size: 16px;line-height: 27px;color: #6C6E81;margin-bottom: 15px;}
.review-page .row{display:flex;margin: 0 0 60px;gap:30px;justify-content: space-between;}
.review-page .row:before,.review-page .row:after{display: none;}
.review-page .row.pros_cons_block > div{padding: 35px 40px;background: #F8F9FA; border: 1px solid #D9DCDF; border-radius: 10px;position: relative;width: 50%;}
.review-page .pros_cons_block .review-page-heading{margin-bottom: 20px;}
.review-page .pros-list li:last-child,.review-page .cons-list li:last-child{margin-bottom: 0;}
.review-page .pros_cons_block .pros-block:before,.review-page .pros_cons_block .cons-block:before{content: '';position: absolute;right: 30px;top: -30px;width: 60px;height: 60px;border-radius: 50%;background: #FFFFFF; border: 1px solid #D9DCDF;}
.review-page .pros_cons_block .pros-block:before{background:#fff url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjciIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNyAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTQuMTg1NSA4LjMzNjY3SDEuMDQ2MzZDMC40Njg0NzQgOC4zMzY2NyAwIDguODA1MTggMCA5LjM4MzAzVjIyLjQ2M0MwIDIzLjA0MDggMC40Njg1MSAyMy41MDkzIDEuMDQ2MzYgMjMuNTA5M0g0LjE4NTVDNC43NjMzOSAyMy41MDkzIDUuMjMxODcgMjMuMDQwOCA1LjIzMTg3IDIyLjQ2M1Y5LjM4MzAzQzUuMjMxODcgOC44MDUxNCA0Ljc2MzM2IDguMzM2NjcgNC4xODU1IDguMzM2NjdaIiBmaWxsPSIjMTZCRkI3Ii8+CjxwYXRoIGQ9Ik0xNy42Mzg4IDguMzM2NTdDMTYuODMzMiA4LjMzNjU3IDE2LjMxNzkgNy40NzgwMiAxNi42OTcxIDYuNzY3TDE4LjYwMzQgMy4xOTMwMkMxOS4yNTY2IDEuOTY4MDYgMTguMzY5MSAwLjQ4ODc3IDE2Ljk4MDkgMC40ODg3N0MxNi40OTMxIDAuNDg4NzcgMTYuMDI1NSAwLjY4MjUwOSAxNS42ODA2IDEuMDI3MjhMOS41OTcwNiA3LjExMDgxQzguODEyMDggNy44OTU3OSA4LjM3MTA5IDguOTYwNDMgOC4zNzEwOSAxMC4wNzAzVjE5LjMyMzVDOC4zNzEwOSAyMS42MzUyIDEwLjI0NDkgMjMuNTA5IDEyLjU1NjYgMjMuNTA5SDIxLjIyMjdDMjIuNjUxMiAyMy41MDkgMjMuODk5NiAyMi41NDQ1IDI0LjI2MDEgMjEuMTYyNEwyNi42OTY5IDExLjgyMTFDMjYuNzU2OSAxMS41OTE3IDI2Ljc4NzIgMTEuMzU1NyAyNi43ODcyIDExLjExODdDMjYuNzg3MiA5LjU4MjE4IDI1LjU0MTYgOC4zMzY1NyAyNC4wMDUgOC4zMzY1N0gxNy42Mzg4WiIgZmlsbD0iIzE2QkZCNyIvPgo8L3N2Zz4K) no-repeat center;}
.review-page .pros_cons_block .cons-block:before{background:#fff url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjciIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNyAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTQuMTg1ODcgMTUuNjYyNkgxLjA0NjQ2QzAuNDY4NTE1IDE1LjY2MjYgMCAxNS4xOTQgMCAxNC42MTYxVjEuNTM1MDhDMCAwLjk1NzEzNSAwLjQ2ODU1MSAwLjQ4ODYyMyAxLjA0NjQ2IDAuNDg4NjIzSDQuMTg1ODdDNC43NjM4MSAwLjQ4ODYyMyA1LjIzMjMzIDAuOTU3MTcgNS4yMzIzMyAxLjUzNTA4VjE0LjYxNjFDNS4yMzIzMyAxNS4xOTQxIDQuNzYzNzggMTUuNjYyNiA0LjE4NTg3IDE1LjY2MjZaIiBmaWxsPSIjRUIzRDE3Ii8+CjxwYXRoIGQ9Ik0xNy42NDE2IDE1LjY2M0MxNi44MzU5IDE1LjY2MyAxNi4zMjA1IDE2LjUyMTYgMTYuNjk5OCAxNy4yMzI3TDE4LjYwNjIgMjAuODA3QzE5LjI1OTUgMjIuMDMyMSAxOC4zNzE5IDIzLjUxMTUgMTYuOTgzNiAyMy41MTE1QzE2LjQ5NTggMjMuNTExNSAxNi4wMjgyIDIzLjMxNzcgMTUuNjgzMiAyMi45NzI5TDkuNTk5MTIgMTYuODg4OUM4LjgxNDA3IDE2LjEwMzggOC4zNzMwNSAxNS4wMzkxIDguMzczMDUgMTMuOTI5MVY0LjY3NTA4QzguMzczMDUgMi4zNjMyMiAxMC4yNDcxIDAuNDg5MjEyIDEyLjU1ODkgMC40ODkyMTJIMjEuMjI1N0MyMi42NTQ0IDAuNDg5MjEyIDIzLjkwMjkgMS40NTM4NCAyNC4yNjM0IDIuODM2MDdMMjYuNzAwNCAxMi4xNzgyQzI2Ljc2MDQgMTIuNDA3NSAyNi43OTA3IDEyLjY0MzYgMjYuNzkwNyAxMi44ODA2QzI2Ljc5MDcgMTQuNDE3MyAyNS41NDUgMTUuNjYzIDI0LjAwODMgMTUuNjYzSDE3LjY0MTZaIiBmaWxsPSIjRUIzRDE3Ii8+Cjwvc3ZnPgo=) no-repeat center;}
.review-detail-wrap h2,.review-detail-wrap h3{font-size: 16px;font-weight: 600;margin-bottom: 30px;line-height: 24px;}
.review-detail-wrap h2 strong,.review-detail-wrap h3 strong{font-weight: 600;}
.review-detail-wrap p{font-size: 16px;line-height: 27px;margin-bottom: 30px;}
.review-detail-wrap li { margin: 5px 0; font-size: 16px; line-height: 27px; display: block; overflow: hidden; padding-left: 18px; position: relative; }
.review-detail-wrap li:last-child { margin: 0 0 20px; }
.review-detail-wrap li:before { content: ""; position: absolute; width: 5px; height: 5px; left: 0; top: 10px; border-radius: 50%; background-color:var(--black); }
.review-detail-wrap img{box-shadow: 0 11px 24px -20px #6a76ad; width: 100%; height: auto; margin: 20px 0 0;}
.btm-eds-wrap{display:flex;padding: 30px 160px 30px 0;border-top: 1px solid #D9DCDF;border-bottom: 1px solid #D9DCDF;gap:15px;align-items: center;position: relative;background-color: #fff;}
.btm-eds-wrap .logo{width: 60px;height: 60px;border: 1px solid rgba(204, 204, 204, 0.8); border-radius: 2.7px;overflow: hidden;padding: 7px;}
.btm-eds-wrap .logo img{width:100%;object-fit: cover;height: 100%;object-position: center;}
.btm-eds-wrap .middle-prd-name{font-size: 23px;font-weight: 600;}
.btm-eds-wrap .visit-site-link{background-color:var(--blue);height:54px;line-height: 54px;box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.07); border-radius: 56px;color:#fff;text-transform:capitalize;text-align: center;padding:0;border:2px solid var(--blue);font-weight: 600;width: 147px; display: inline-block;font-size: 20px;transition: 0.3s all;position: absolute;right: 0;}
.btm-eds-wrap .visit-site-link:hover{background-color: #fff;color: var(--blue);}
.recmnd-review-wrap{margin-bottom: 60px;}
.recmnd-review-title{font-size: 26px;font-weight: 800;margin:60px 0 30px;}
.recmnd-review-title span{text-transform:uppercase;}
.recmnd-review-slider .slick-track{margin: 0;}
.recmnd-review-slider li .inner-review-slide{padding: 30px 20px 20px;background: #F8F9FA; border: 1px solid #D9DCDF; border-radius: 10px;overflow: hidden;/*margin-right: 30px;*/}
.recmnd-review-slider .logo-img{gap:20px;align-items: center;font-size: 23px;font-weight: 600;margin-bottom: 25px;}
.recmnd-review-slider .logo{width: 140px;height: 90px;background: #FFFFFF; border: 1px solid #D9DCDF; border-radius: 8px;padding:8px;}
.recmnd-review-slider .logo img{object-fit: fill;height: 100%;object-position: center;display: block;margin: 0 auto;max-width: 130px;}
.recmnd-review-slider .details{font-size: 16px;color: #6C6E81;line-height: 27px;margin-bottom: 10px;}
.recmnd-review-slider .links{align-items: center;justify-content: space-between;}
.recmnd-review-slider .review{color: #63C082;font-size: 16px;font-weight: 600;}
.recmnd-review-slider .review:hover{text-decoration: underline;}
.recmnd-review-slider .visit-site{width: 120px;height: 45px;line-height: 43px;box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.07); border-radius: 56px;background-color: var(--blue);text-align: center;color: #fff;font-weight: 600;font-size: 14px;border:2px solid var(--blue)}
.recmnd-review-slider .visit-site:hover{background-color: #fff;color: var(--blue);}
.review-page .section-title{margin-bottom: 24px;}

#jump-top-wrap.empty, #jump-top-wrap{display: none;}
.jump-to-block{border: 1px solid #D9DCDF; border-radius: 10px;padding: 20px;margin-bottom: 60px;}
.jump-to-block li{padding: 20px 0;border-bottom: 1px solid #D9DCDF;}
.jump-to-block li:last-child{padding-bottom: 0;border: none;}
.jump-to-block a{display: flex;align-items: center;gap:16px;font-size: 16px;font-weight: 600;color: var(--black);}
.jump-to-block .num{width:30px;height: 30px;border-radius: 50%;border:1px solid #D9DCDF;text-align: center;display: flex;align-items: center;justify-content: space-evenly;flex-shrink: 0;}
.jump-to-block a:hover .num{background-color: var(--blue);color: #fff;}
.jump-to-block a:hover .section-heading{color: var(--blue);}

.compare-all-list{border: 1px solid #D9DCDF; border-radius: 10px;padding: 20px;margin-bottom: 60px;}
.compare-all-list li{margin-bottom: 28px;position: relative;}
.compare-all-list .compare-wrap{display: flex;align-items: center;gap:13px;position: relative;padding-right: 35px;}
.compare-wrap .icon{width: 44px;height: 44px;border: 1px solid rgba(204, 204, 204, 0.8); border-radius: 2.7px;display:flex;flex-shrink: 0;}
.compare-wrap .icon img{object-fit: cover;height: 100%;object-position: center;width:100%;}
.compare-wrap .prdct-name{font-size: 23px;line-height: 28px; max-height: 57px;font-weight: 600;display: -webkit-box; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 2;}
.compare-wrap .arrow-link{position: absolute;right: 0;height: 20px;}
.compare-all-list li:hover .compare-wrap .prdct-name{color: var(--blue);}
.compr-all-btn a{background-color: var(--blue);border-radius: 80px;display: block;margin: 0 auto;width: 232px;height: 50px;line-height: 46px;text-align: center;color: #fff;font-size: 18px;font-weight: 600;border: 2px solid var(--blue);}
.compr-all-btn a:hover{background-color: var(--white);color: var(--blue);}
@media(max-width: 1024px){
.right-wrapper.review-page{max-width: 100%;padding: 0;}
.single-product-review .breadcrumb{margin-bottom: 20px;}
.review-detail-wrap h2{margin-bottom: 8px;}
.btm-eds-wrap{margin-bottom: 30px;}
.btm-eds-wrap .logo{width: 40px;height: 40px;padding: 3px;}
.btm-eds-wrap .middle-prd-name{font-size: 20px;}
}
@media(max-width: 899px){
  .recmnd-review-slider .logo-img{display: block;margin-bottom: 10px;}
  .recmnd-review-slider .logo{margin-bottom: 12px;}
  .recmnd-review-slider .details{height: 81px;overflow: hidden;}
}
@media(max-width: 767px){
.review-page .row{display: block;}
.review-page .row.pros_cons_block > div{width: 100%;padding: 35px 20px;}
.review-page .row.pros_cons_block > div:first-child{margin-bottom: 60px;}
}
@media(max-width: 520px){
.btm-eds-wrap{padding-right: 0;padding-bottom:90px;}
.btm-eds-wrap .visit-site-link{left: 0;bottom: 30px;max-width: 100%;width:100%; height: 43px; line-height: 43px; font-size: 15px;}
}


.wptb-table-container{border:1px solid #DEE2E6;border-radius:10px;}
table.wptb-preview-table{border:none!important}
table { border-collapse: separate; width: 100%; border-spacing: 0; overflow-x: auto; margin: 20px 0; border: 1px solid #DEE2E6!important;}
table tr td { border: 1px solid #DEE2E6!important; padding: 12px 5px; text-align: center; font-size: 14px; line-height: 20px; color: #727b8c; min-width: 150px!important;width: auto!important;}
table tr td p{color: var(--black)!important;}
table tr td strong{font-weight: 600;}
.review-detail-wrap table tr td p { margin: 0; color: #727b8c; font-size: 14px; line-height: 20px; }
.review-detail-wrap .table-wrapper { overflow-x: auto; }
.review-detail-wrap table tr td:first-child { text-align: left; position: -webkit-sticky; position: sticky; left: 0; background-clip: padding-box; }
.review-detail-wrap table tr:first-child td:first-child { text-align: center !important; }
table tr{background-color: transparent!important;}
table tr:first-child{background-color: #F8F9FA!important;}
table tr:first-child td { margin: 0; text-align: center !important; padding: 15px; font-size: 18px; text-transform: uppercase; color: #fff; font-weight: 700; }

table tr:first-child td{border-top:0!important;border-right:0!important;}
table tr td:first-child{border-left:0!important;}
table tr td:last-child{border-right:0!important;}
table tr:last-child td{border-bottom:0!important;}
.wptb-cell img{width:auto!important;}

.youtube-wrapper{padding: 0 20px;}
.video-block { margin: 0 0 40px; overflow: hidden; position: relative;border-radius: 20px;}
.video-block img { width: 100%; cursor: pointer; min-height: 250px; }
.video-block .youtube-icon { position: absolute; width: 64px; height: 64px; z-index: 99; top: 50%; left: 50%; display: block; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEwAACxMBAJqcGAAABEdJREFUeJztmk1sVGUUhp9z7p3eTn/oAEITaKFqGTBCSIwLVjQmbnThQtLEhRsXJjUmLHTrzo0QNYGNCxdduSqNiRsTV9rEhMQ0KZC0hhCQPxPUQn+mHaadOccFbW1xCgLeH+U+u3vv5L7v9+acmbnnfpCTk5OTk5PztCIPunhl795WSqUD6t5rIs/gvg2RLmCLQKebdaBadGhX9yIirWYWoRoptAAFcy+oe8GgoKqBmSmqqqDrtQwMM1PVhpk1FJZNpK4iy8CywRJmNVWtmXsVkarAgsCiwYK6z7vIHO6ziNwW9z9M9Xq9Uvm5fOlS7ZECuHL48Ctu9qGqvgpEj55rpqg5fOcinz03MfHD/Rc3BHCxvz9qaWv7ApF3kvOXHO7+5XSh8P7L4+PLq+fWytAHBsKW9vav/6+LBxCRd7fX62d8cDBYPbcWwC8zMx8Br6XiLEEE3rh68eIH647h6qFDWxuq1xXa07OWIGYzxUajt3tysqIALvL2U7N4ANXSYqEwCKst4P5mqoZSwM2OAci1I0eKtrAwi2ohbVNJ4lDpK5dLatXqS0/b4gEEOi5PTb2omL2Qtpm0CIPggCKyK20jaWGwW4HuOEV2nj5N2NMTp8Tj496tDjvi1CgePcqu0VFKQ0NIlK3HCoFudZHtsQtFEV1DQ+waHaU4MBC33D/GRbapwtakBMOeHnaeOpWlttiqBl1Jq2alLQS6VKEjFfEMtIVBpzq0paK+QpptodCmbtaaqOompNIWZq2qqmEyag8n6bYw1VAf/rHkSaotFIJMBrBKAm0hmQ4A4m+LzAewAfd//ZaZ+QLcDK/VmB0eZm54GK9t+n7jscl0ANWxMW6fOEH95s24JDyTAdRv3OD2yZNUx8Zi1TFohJgtZ2UkFne534+a1UNU7wKpB5BAuf8d1WoILAKdyaluJKlyb4bBYmhQ0ZjHYs1Iutyboe7zITCbtHAq5d4EF5kLgTtJCaZZ7ptwJxSzaTTeP4RZKPdmiPt06CK/P3CfzBOSlXJvisitUOFWnBq/HT8e5+2fCIdbCvyatpG0UJGb6kEwmbaRtBCzKQ2iaAJYSttM4pjN9Z4/P6l7zp6tYvZj2n6SxlW/F7B7v3+qoyn7SRx1H4WViZDDV8B8qo4SxNynw0LhDKwE8Oy5czMOJ9K1lRyB+8e7x8cXYd1MsK9c/sThm/RsJYPDmT0XLpxePV4LQEZGGn2l0jHgcwNLxV2M2L2R6qm+cvktgbXpavPN0gcPHiAI3sP9dRHpT85mLMy72bdBEHy6Z2Lip/svPvQxYGr//s7WKOoX9+ddZAdQEpEt7t4h0I5IkZWt8ri3IhIBkZlFItIif22VDw0KCqGZhaoa2L2hrKzfJi+qDTGrO9RFtY77krvXHJZQreF+d2WrfBWzRVGtOFTEfR6ROYPZAO642XQQBNd69u27LCMjjRiCzcnJycnJyfmP8yca5NkYvy2TSgAAAABJRU5ErkJggg==) no-repeat center center; margin: -32px 0 0 -32px; cursor: pointer; }
.video-block iframe { width: 100%; height: 465px; }

::-webkit-scrollbar {background:#f2f1f1; width: 5px;border-radius: 20px;height: 5px;}
::-webkit-scrollbar-thumb {background: #3c56f5;border-radius: 2px;}


/**** All Product Review Page ****/
.all-listing-page,.all-review-listing-blocks-wrapper{margin-bottom: 60px;}
.bannerBlock .bb_heading h1{font-size: 34px;font-weight: 800;line-height: 51px;margin-bottom: 12px;text-transform: capitalize;}
.bannerBlock .bb_desc{font-size: 20px;line-height: 28px;}
.all-review-listing-block{border: 1px solid #D9DCDF; border-radius: 10px;display: flex;align-items: center;gap:35px;padding: 20px 190px 20px 20px;margin-bottom: 20px;position: relative;}
.all-review-listing-block .product-logo{width: 155px;height: 84px;display: flex;justify-content: center;align-items: center;}
.all-review-listing-block .product-logo img{width: 100%; object-fit: contain; object-position: center; height: 100%;display:block;}
.all-review-description{font-size: 16px;line-height: 24px;font-weight: 600;margin-bottom: 9px;}
.all-review-listing-block .read-review{color: #63C082;font-size: 16px;font-weight: 600;}
.all-review-listing-block .read-review:hover{text-decoration: underline;}
.all-review-listing-block .visit-site-wrap{position:absolute;right:20px;}
.visit-site-link{background-color:var(--blue);height:54px;line-height: 50px;box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.07); border-radius: 56px;color:#fff;text-transform:capitalize;text-align: center;padding:0;border:2px solid var(--blue);font-weight: 600;width: 147px; display: inline-block;font-size: 20px;transition: 0.3s all;}
.visit-site-link:hover{background-color:#fff;color: var(--blue);}
.all-listing-page-wrap .sign-up-banner-wrapper{margin-top: 60px;}
@media(max-width: 1024px){
.bannerBlock .bb_heading h1{font-size: 28px;line-height: 42px;margin-bottom: 20px;}
.bannerBlock .bb_desc{font-size: 18px;}
.all-listing-page, .all-review-listing-blocks-wrapper{margin-bottom: 30px;}
}
@media(max-width: 767px){
.all-review-listing-block{padding:20px;display:block;}
.all-review-listing-block .product-logo{width: auto;height: 45px;margin-bottom: 14px;display:block;}
.all-review-listing-block .product-logo img{width: auto;}
.all-review-description{margin-bottom: 30px;}
.all-review-listing-block .visit-site-wrap{text-align: right;margin-top: -33px;position:relative;right:auto;}
.all-review-listing-block .visit-site-link{width: 104px;height:43px;line-height: 39px;border-radius: 63px;font-size: 15px;}
}

/*** Top Reads and Blog Category Page  ***/
.lc { display: -webkit-box; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis;}
.cat-post-wrap{display: flex;align-items: center; justify-content: center;margin-bottom: 30px;}
.cat-image-wrap { width: 330px; height: 250px; border-radius: 10px; overflow: hidden; margin-right: 35px; flex-shrink: 0; }
.cat-image-wrap img { width: 100%; height: 100%; display: block; -o-object-fit: cover; object-fit: cover; }
.cat-post-name { text-transform: uppercase; font-weight: 600; font-size: 12px; line-height: 18px; color: #828AA3; margin-bottom: 10px; display: block;}
.cat-post-title a { font-weight: 600; font-size: 23px; line-height: 1.372; margin-bottom: 10px; -webkit-line-clamp: 2;color: var(--black);}
.cat-post-title a:hover{color: #3C56F5;}
.ttr-card-blog__meta { font-size: 14px; line-height: 1.5; text-transform: capitalize; color: #828AA3; margin-bottom: 25px; }
.cat-post-desc { font-size: 16px; line-height: 1.7; color: #6C6E81; margin-bottom: 24px; -webkit-line-clamp: 2; }
.cat-post-read { font-weight: 600; font-size: 16px; line-height: 24px; color: #63C082; }
.cat-post-read:hover { text-decoration: underline; }
.activepg{color: var(--green) !important;font-weight: 600 !important;}
@media(max-width: 1200px){
.cat-image-wrap{width: 280px;margin-right: 25px;}
}
@media(max-width: 767px){
.cat-image-wrap{height: 230px;}
.cat-post-title a{font-size: 16px;line-height: 24px;}
.cat-post-desc{-webkit-line-clamp: 3;margin-bottom: 14px;}
}
@media(max-width: 599px){
.cat-post-wrap{display: block;}
.cat-image-wrap{max-width:353px;height:270px;width: 100%;margin: 0 0 20px;}
.youtube-wrapper{padding: 0;}
}

/*** Pagination  ****/
.wp-pagenavi{margin:70px 0;text-align:center;}
.wp-pagenavi .pages{text-align:left;float: left;color:#000;font-size:15px;font-weight:500;display: none;}
.wp-pagenavi a, .wp-pagenavi .current{display: inline-block;vertical-align: middle;font-size:16px;margin:0 15px;transition:all 0.3s;border:1px solid #B7B7B7;border-radius: 50%;display: inline-block;width: 50px;height: 50px;line-height: 50px;color: var(--black);}
.wp-pagenavi .current{color:#fff;font-weight:600;background-color: var(--blue);border-color: var(--blue);}
.wp-pagenavi a.nextpostslink,.wp-pagenavi a.previouspostslink{background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNyIgaGVpZ2h0PSIxMSIgdmlld0JveD0iMCAwIDcgMTEiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xLjg2OTk5IDkuNzAxM0w1Ljc3MDE2IDUuODEyN0M1LjgxNjQ1IDUuNzY2NDEgNS44NDkxNiA1LjcxNjI2IDUuODY4MyA1LjY2MjI1QzUuODg3NzQgNS42MDgyNCA1Ljg5NzQ2IDUuNTUwMzggNS44OTc0NiA1LjQ4ODY2QzUuODk3NDYgNS40MjY5MyA1Ljg4Nzc0IDUuMzY5MDcgNS44NjgzIDUuMzE1MDZDNS44NDkxNiA1LjI2MTA1IDUuODE2NDUgNS4yMTA5IDUuNzcwMTYgNS4xNjQ2MUwxLjg2OTk5IDEuMjY0NDRDMS43NjE5OCAxLjE1NjQzIDEuNjI2OTYgMS4xMDI0MiAxLjQ2NDkzIDEuMTAyNDJDMS4zMDI5MSAxLjEwMjQyIDEuMTY0MDMgMS4xNjAyOCAxLjA0ODMgMS4yNzYwMkMwLjkzMjU2NCAxLjM5MTc1IDAuODc0Njk4IDEuNTI2NzcgMC44NzQ2OTggMS42ODEwOEMwLjg3NDY5OCAxLjgzNTM5IDAuOTMyNTY0IDEuOTcwNDEgMS4wNDgzIDIuMDg2MTRMNC40NTA4MSA1LjQ4ODY2TDEuMDQ4MyA4Ljg5MTE3QzAuOTQwMjggOC45OTkxOSAwLjg4NjI3MiA5LjEzMjIgMC44ODYyNzIgOS4yOTAyMkMwLjg4NjI3MiA5LjQ0ODU0IDAuOTQ0MTM4IDkuNTg1NTYgMS4wNTk4NyA5LjcwMTNDMS4xNzU2IDkuODE3MDMgMS4zMTA2MiA5Ljg3NDg5IDEuNDY0OTMgOS44NzQ4OUMxLjYxOTI0IDkuODc0ODkgMS43NTQyNiA5LjgxNzAzIDEuODY5OTkgOS43MDEzWiIgZmlsbD0iIzNDNTZGNSIgc3Ryb2tlPSIjM0M1NkY1Ii8+Cjwvc3ZnPgo=);background-repeat: no-repeat;background-position: center;}
.wp-pagenavi a.previouspostslink{background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNyIgaGVpZ2h0PSIxMSIgdmlld0JveD0iMCAwIDcgMTEiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik00LjkwMjQ3IDEuMjc2TDEuMDAyMzEgNS4xNjQ1OUMwLjk1NjAxMyA1LjIxMDg4IDAuOTIzMjk5IDUuMjYxMDMgMC45MDQxNjUgNS4zMTUwNEMwLjg4NDcyMiA1LjM2OTA1IDAuODc1MDAxIDUuNDI2OTIgMC44NzUwMDEgNS40ODg2NEMwLjg3NTAwMSA1LjU1MDM2IDAuODg0NzIyIDUuNjA4MjMgMC45MDQxNjUgNS42NjIyNEMwLjkyMzI5OSA1LjcxNjI1IDAuOTU2MDEzIDUuNzY2NCAxLjAwMjMxIDUuODEyNjlMNC45MDI0NyA5LjcxMjg1QzUuMDEwNDkgOS44MjA4NyA1LjE0NTUxIDkuODc0ODggNS4zMDc1MyA5Ljg3NDg4QzUuNDY5NTUgOS44NzQ4OCA1LjYwODQzIDkuODE3MDEgNS43MjQxNiA5LjcwMTI4QzUuODM5OSA5LjU4NTU1IDUuODk3NzYgOS40NTA1MyA1Ljg5Nzc2IDkuMjk2MjJDNS44OTc3NiA5LjE0MTkxIDUuODM5OSA5LjAwNjg5IDUuNzI0MTcgOC44OTExNkwyLjMyMTY1IDUuNDg4NjRMNS43MjQxNyAyLjA4NjEyQzUuODMyMTggMS45NzgxMSA1Ljg4NjE5IDEuODQ1MDkgNS44ODYxOSAxLjY4NzA4QzUuODg2MTkgMS41Mjg3NiA1LjgyODMzIDEuMzkxNzMgNS43MTI1OSAxLjI3NkM1LjU5Njg2IDEuMTYwMjcgNS40NjE4NCAxLjEwMjQgNS4zMDc1MyAxLjEwMjRDNS4xNTMyMiAxLjEwMjQgNS4wMTgyIDEuMTYwMjcgNC45MDI0NyAxLjI3NloiIGZpbGw9IiMzQzU2RjUiIHN0cm9rZT0iIzNDNTZGNSIvPgo8L3N2Zz4K);}
.wp-pagenavi .first,.wp-pagenavi .last{display:none;}
@media screen and (min-width:1025px){
.wp-pagenavi a:hover{color:#fff;font-weight:600;background-color: var(--blue);border-color: var(--blue);}
.wp-pagenavi a.previouspostslink:hover{background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNyIgaGVpZ2h0PSIxMSIgdmlld0JveD0iMCAwIDcgMTEiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik00LjkwMjQ3IDEuMjc2TDEuMDAyMzEgNS4xNjQ1OUMwLjk1NjAxMyA1LjIxMDg4IDAuOTIzMjk5IDUuMjYxMDMgMC45MDQxNjUgNS4zMTUwNEMwLjg4NDcyMiA1LjM2OTA1IDAuODc1MDAxIDUuNDI2OTIgMC44NzUwMDEgNS40ODg2NEMwLjg3NTAwMSA1LjU1MDM2IDAuODg0NzIyIDUuNjA4MjMgMC45MDQxNjUgNS42NjIyNEMwLjkyMzI5OSA1LjcxNjI1IDAuOTU2MDEzIDUuNzY2NCAxLjAwMjMxIDUuODEyNjlMNC45MDI0NyA5LjcxMjg1QzUuMDEwNDkgOS44MjA4NyA1LjE0NTUxIDkuODc0ODggNS4zMDc1MyA5Ljg3NDg4QzUuNDY5NTUgOS44NzQ4OCA1LjYwODQzIDkuODE3MDEgNS43MjQxNiA5LjcwMTI4QzUuODM5OSA5LjU4NTU1IDUuODk3NzYgOS40NTA1MyA1Ljg5Nzc2IDkuMjk2MjJDNS44OTc3NiA5LjE0MTkxIDUuODM5OSA5LjAwNjg5IDUuNzI0MTcgOC44OTExNkwyLjMyMTY1IDUuNDg4NjRMNS43MjQxNyAyLjA4NjEyQzUuODMyMTggMS45NzgxMSA1Ljg4NjE5IDEuODQ1MDkgNS44ODYxOSAxLjY4NzA4QzUuODg2MTkgMS41Mjg3NiA1LjgyODMzIDEuMzkxNzMgNS43MTI1OSAxLjI3NkM1LjU5Njg2IDEuMTYwMjcgNS40NjE4NCAxLjEwMjQgNS4zMDc1MyAxLjEwMjRDNS4xNTMyMiAxLjEwMjQgNS4wMTgyIDEuMTYwMjcgNC45MDI0NyAxLjI3NloiIGZpbGw9IiNmZmYiIHN0cm9rZT0iI2ZmZiIvPgo8L3N2Zz4K);}
.wp-pagenavi a.nextpostslink:hover{background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNyIgaGVpZ2h0PSIxMSIgdmlld0JveD0iMCAwIDcgMTEiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xLjg2OTk5IDkuNzAxM0w1Ljc3MDE2IDUuODEyN0M1LjgxNjQ1IDUuNzY2NDEgNS44NDkxNiA1LjcxNjI2IDUuODY4MyA1LjY2MjI1QzUuODg3NzQgNS42MDgyNCA1Ljg5NzQ2IDUuNTUwMzggNS44OTc0NiA1LjQ4ODY2QzUuODk3NDYgNS40MjY5MyA1Ljg4Nzc0IDUuMzY5MDcgNS44NjgzIDUuMzE1MDZDNS44NDkxNiA1LjI2MTA1IDUuODE2NDUgNS4yMTA5IDUuNzcwMTYgNS4xNjQ2MUwxLjg2OTk5IDEuMjY0NDRDMS43NjE5OCAxLjE1NjQzIDEuNjI2OTYgMS4xMDI0MiAxLjQ2NDkzIDEuMTAyNDJDMS4zMDI5MSAxLjEwMjQyIDEuMTY0MDMgMS4xNjAyOCAxLjA0ODMgMS4yNzYwMkMwLjkzMjU2NCAxLjM5MTc1IDAuODc0Njk4IDEuNTI2NzcgMC44NzQ2OTggMS42ODEwOEMwLjg3NDY5OCAxLjgzNTM5IDAuOTMyNTY0IDEuOTcwNDEgMS4wNDgzIDIuMDg2MTRMNC40NTA4MSA1LjQ4ODY2TDEuMDQ4MyA4Ljg5MTE3QzAuOTQwMjggOC45OTkxOSAwLjg4NjI3MiA5LjEzMjIgMC44ODYyNzIgOS4yOTAyMkMwLjg4NjI3MiA5LjQ0ODU0IDAuOTQ0MTM4IDkuNTg1NTYgMS4wNTk4NyA5LjcwMTNDMS4xNzU2IDkuODE3MDMgMS4zMTA2MiA5Ljg3NDg5IDEuNDY0OTMgOS44NzQ4OUMxLjYxOTI0IDkuODc0ODkgMS43NTQyNiA5LjgxNzAzIDEuODY5OTkgOS43MDEzWiIgZmlsbD0iI2ZmZiIgc3Ryb2tlPSIjZmZmIi8+Cjwvc3ZnPgo=);}
}
@media screen and (max-width: 1024px){
.wp-pagenavi{margin:40px 0 70px;}
.wp-pagenavi a, .wp-pagenavi .current{height:40px;width: 40px;line-height: 40px;margin: 0 5px;}
}

.adv_disclosure{padding: 10px 0;background-color: #F1F3F6;font-size: 13px;line-height: 20px;}
.advd_text_label{font-weight: 600;pointer-events: none;}
@media screen and (max-width: 1024px){
  .adv_disclosure{padding: 8px 0;font-size: 12px;}
  .advd_text_label{font-weight: 600;display: inline-block;pointer-events: visible;padding-right: 20px;position: relative;}
  .advd_text_label:after{content: '+';position: absolute;right:6px;top: 0;font-size: 12px;}
  .advd_text_label.active:after{content: '-';}
  .advd_text{margin-top: 3px;display: none;}
  .advd_text_label span{display: none;}
}



/*****  Blog Page *****/

/* From the expert */
.img-fit{height: 100%; object-fit: cover; width: 100%; max-width: 100%;}
.from-expert-wrapper{background-color:#F5F6FA;padding:50px 0 10px;}
.section-title2{font-size:34px;color:#0E0D33;font-weight:700;margin-bottom:50px;}
.from-expert-block a{display:block;margin-bottom:40px;}
.from-expert-block .img-wrap{width:100%;height:155px;border-radius:10px;overflow:hidden;margin-bottom:15px;}
.blog-cat{padding-left:17px;font-size:12px;font-weight:600;color:#78788D;text-transform:capitalize;margin-bottom:15px;}
.blog-cat::before{content:'';position:absolute;left:0;top:50%;transform:translateY(-50%);width:11px;height:1px;background-color:#5548FB;}
.blog-title{color:#0E0D33;font-size:18px;line-height:27px;-webkit-line-clamp:2;font-weight:600;margin-bottom:10px;height:54px;overflow:hidden;}
.blog-aut-cont{color:#5548FB;font-size:10px;font-weight:500;}
.blog-aut-date{color:#888888;}
@media screen and (min-width: 1025px){
.blog-page-wrap a:hover .blog-title{color:var(--primary-color);}
}
@media screen and (max-width: 1024px){
.from-expert-wrapper{padding-top:30px;}
.section-title2{font-size:24px;margin-bottom:20px;}
.from-expert-block{width:50%;float:left;}
.from-expert-block a{margin-bottom:30px;}
.blog-cat{margin-bottom:10px;}
.blog-page-wrap .right-wrapper{margin-top:10px;}
.top-reads-block{margin-bottom:18px;padding-bottom:18px;}
}
@media(max-width: 599px){
.from-expert-block{width:100%;}
.from-expert-block .img-wrap{height:100%;}
.blog-title{height:auto;}
}

/* Just In */
.just-in-wrapper{padding:50px 0 10px;}
.just-in-link{display:flex;align-items:center;gap:16px;margin-bottom:40px;}
.just-in-link .img-wrap{width:136px;height:150px;border-radius:10px;overflow:hidden;flex-shrink:0;}
.just-in-link .blog-title{-webkit-line-clamp:3;height:81px;margin-bottom:10px;}
.just-in-link .blog-cat{margin-bottom:9px;}
@media screen and (max-width: 1024px){
.just-in-block{width:50%;float:left;}
.just-in-wrapper{padding:40px 0 0;}
}
@media(max-width: 599px){
.just-in-block{width:100%;}
.just-in-link .blog-title{height:auto;}
}

/* Trending Articles Blog */
.trend-art-wrap{float:left;margin:0 -14px;}
.trend-art-wrap .trend-art-posts{width:33.33%;padding:0 14px;float:left;}
.trend-art-wrap .trend-art-posts-1{width:100%!important;margin-bottom:40px;}
.trend-art-posts-1.from-expert-block a{margin-bottom:0;}
.trend-art-posts-1 .img-wrap{height:552px;margin-bottom:15px;border-radius:10px;overflow:hidden;}
.trend-art-posts-1 .blog-cat{margin-bottom:10px;}
.trend-art-posts-1 .blog-title{font-size:20px;line-height:30px;-webkit-line-clamp:1;height:auto;margin-bottom:10px;}
@media(max-width: 1024px){
.trend-art-wrap .trend-art-posts-1{margin-bottom:30px;}
.trend-art-posts-1 .img-wrap{height: auto;}
.trend-art-posts-1 .blog-title{-webkit-line-clamp:2;font-size:17px;line-height:25px;}
}
@media(max-width: 899px){
  .trend-art-wrap .trend-art-posts{width:50%;}
}
@media(max-width: 599px){
  .trend-art-wrap .trend-art-posts{width:100%;}
}
/* Top Reads Blog */
.top-reads-block{padding-bottom:25px;margin-bottom:25px;border-bottom:1px solid #DFDFEA;}
.top-reads-block:last-child{border:none;}
.top-reads-block .blog-title{margin-bottom:0;height:auto;}
@media(max-width: 899px){
.trend-art-bot .from-expert-block{width:100%;}
}

/* Our team Expert */
.our-team-wrap{background-color:#F5F6FA;border-radius:10px;overflow:hidden;}
.team-head{background-color:#0E0D33;padding:14px 40px 14px 20px;position:relative;font-weight:600;color:#fff;font-size:14px;text-transform:uppercase;}
.team-head span{position:absolute;right:20px;top:50%;transform:translateY(-50%);}
.our-team-inner{padding:18px;display:inline-block;text-align:center;width:100%;position:relative;}
.our-team-inner::before{content:'';position:absolute;left:17px;top:33px;background:url('../png/team-bg-1.png') no-repeat left top;width:100%;height:100%;}
.team-block{height:266px;max-width:266px;border-radius:50%;position:relative;display:inline-block;}
.team-block::before{content:'';position:absolute;left:51px;top:0px;background:url('../png/team-bg-3.png') no-repeat left top;width:100%;height:100%;}
.team-block::after{content:'';position:absolute;left:-10px;bottom:16px;background:url('../png/team-bg-2.png') no-repeat left bottom;width:100%;height:100%;}
.team-detail{background-color:#5548FB;display:inline-block;position:relative;z-index:1;height:266px;max-width:266px;border-radius:50%;}
.team-member-img{width:190px;height:100%;float:right;position:relative;top:35px;right:-15px;}
.team-member-detail{overflow:hidden;border-radius:50%;height:266px!important;max-width:266px;}
.team-member-profile{position:absolute;left:20px;top:50%;transform:translateY(-50%);text-align:left;max-width:150px;color:#fff;font-size:12px;line-height:18px;}
.member-name{font-size:18px;font-weight:600;margin-bottom:6px;}
.member-social{margin-top:6px;display:flex;align-items:center;gap:10px;}
.team-slide .slick-dots{right:-22px;width:auto;bottom:0;}
.team-slide .slick-dots li{margin:0 2px;width:8px;height:8px;}
.team-slide .slick-dots li button:before{display:none;}
.team-slide .slick-dots li button{width:100%;height:100%;background-color:#0E0D33;border-radius:50%;}
.team-slide .slick-dots li.slick-active button{background-color:#5548FB;}
@media(max-width: 430px){
  .team-block,.team-detail{max-width:220px;height:220px;}
  .team-member-detail{height:220px!important;max-width:220px;}
  .team-block::before{background-size:contain;width:80%;height:80%;left:55px;top:0px;}
  .team-block::after{left:-8px;bottom:0;}
  .team-member-img{width:150px;}
  .our-team-inner::before{width:80%;height:70%;background-size:contain;}
  .team-member-profile{font-size:10px;line-height:18px;}
  .member-name{font-size:15px;}
}

/* Mid Banner Blog */
.mid-banner{max-width:1110px;height:150px;border-radius:10px;overflow:hidden;margin:30px auto 0;position:relative;}
.mid-banner.web-builder{margin:20px auto 70px;}
.hr-software .img-fit{height:550px;}
.hr-software .cat-link{display:none;}
.blog-banner-cont{position:absolute;left:0;top:0;background: linear-gradient(270.87deg, rgba(7, 24, 68, 0.35) 21.99%, rgba(7, 24, 68, 0) 100.98%);backdrop-filter: blur(7px);width:410px;height:100%;padding: 23px 10px 10px 30px;}
.web-builder .blog-banner-cont{background:linear-gradient(87deg, rgba(55, 114, 116, 0.57) 51.99%, rgba(55, 114, 116, 0) 100.98%);backdrop-filter: blur(7px);display:flex;align-items:baseline;flex-direction:column;justify-content:center;padding:0 10px 0 30px;}
.blog-banner-cont .blog-cat{color:#fff;font-size:10px;margin-bottom:8px;}
.web-builder .blog-banner-cont .blog-cat{display:none;}
.blog-banner-cont .blog-title{font-size:14px;color:#fff;margin-bottom:10px;height:auto;line-height:150%;}
.blog-banner-cont .view-more-link{width:88px;height:28px;background-color:#5548FB;border-radius:32px;overflow:hidden;color:#fff;font-size:10px;text-align:center;display:flex;align-items:center;justify-content:center;}
.blog-banner-cont .view-more-link:hover{background-color:#0E0D33;}
.web-builder .view-more-link{display:none;}
.web-builder .cat-link{width:200px;height:47px;background: rgba(255, 255, 255, 0.8); box-shadow: 0px 2.56px 8.32px rgba(85, 72, 251, 0.1); backdrop-filter: blur(9.6px);border-radius:9px;overflow:hidden;display:flex;align-items:center;gap:8px;padding:7px 40px 7px 7px;position:relative;}
.web-builder .cat-link:hover{background-color:#fff;}
.web-builder .cat-link:hover .cat-ico{background:#dee8e8;}
.web-builder .arrow{position:absolute;right:20px;}
.web-builder .cat-ico{width:33px;height:33px;border-radius:50%;background-color:#fff;display:flex;align-items:center;justify-content: center;}
.web-builder .cat-ico svg{width:19px;}
.web-builder .blog-cat-name{font-size:11px;font-weight:500;color:#0E0D33;}
.web-builder .blog-banner-cont .blog-title{margin-bottom:15px;}
.blog-wrap{margin:70px 0 100px;}
@media(max-width: 1024px){
.mid-banner.web-builder{margin-bottom:40px;}
.hr-software .img-fit{height:480px;}
.web-builder .blog-banner-cont{padding-left:15px;}
.blog-wrap{margin-bottom:40px;}
}
@media(max-width: 767px){
.web-builder .blog-banner-cont{padding-left:7px;}
.blog-banner-cont{width:50%;padding:15px 10px 10px 15px;}
.hr-software .img-fit{object-fit:fill;}
.web-builder .cat-link{padding-right:20px;width:128px;gap:5px;height:38px;padding-left:4px;}
.web-builder .arrow{right:4px;}
.web-builder .arrow svg{width:10px;}
.web-builder .cat-ico{width:20px;height:20px;}
.web-builder .cat-ico svg{width:13px;height:13px;}
.web-builder .blog-cat-name{font-size:9px;}
}

/* Popular categories */
.pop-cat-block:nth-child(-n + 7){display:none;}
.pop-cat-block.slick-slide{display:block!important;}
.pop-cat-wrap{margin:25px 0 45px;padding-left:120px;position:relative;}
.pop-sec-title{font-size:12px;font-weight:500;color:#0E0D33;text-transform:uppercase;width:80px;position:absolute;left:0;top:50%;transform:translateY(-50%);}
.pop-cat-slide .slick-list{margin:0 -10px;}
.pop-cat-block{padding:5px 10px;display:inline-block;}
.pop-cat-block a{padding:2px;background-color:#F5F6FA;height:78px!important;border-radius:14px;backdrop-filter: blur(15px);display:block;}
.pop-cat-block a div{background-color:#F5F6FA;display:flex;align-items:center;padding:14px 40px 14px 13px;gap:10px;position:relative;border-radius:12px;height:74px;position:relative;}
.pop-cat-block .pop-cat-ico{width:46px;height:46px;background-color:#fff;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;}
.pop-cat-block .pop-cat-ico .icon-hover{display:none;}
.pop-cat-block .pop-cat-ico svg{width:26px;}
.pop-cat-block .pop-cat-name{font-size:14px;font-weight:500;color:#0E0D33;}
.pop-cat-block .pop-cat-arrow{position:absolute;right:17px;top:50%;transform:translateY(-50%);}
@media(min-width: 1025px){
  .pop-cat-block a:hover div{background:#fff;}
  .pop-cat-block a:hover{background: linear-gradient(93.62deg, #5548FB 5.98%, rgba(85, 72, 251, 0.1) 41.14%, #FFFFFF 77.21%),
  linear-gradient(0deg, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0.8));box-shadow: 0px 4px 13px rgba(85, 72, 251, 0.1); backdrop-filter: blur(15px);} 
  .pop-cat-block a:hover .pop-cat-ico{background:#5548FB;}
  .pop-cat-block a:hover .pop-cat-ico .icon{display:none;}
  .pop-cat-block a:hover .pop-cat-ico .icon-hover{display:block;}
}
@media(max-width: 767px){
.pop-cat-wrap{padding-left:80px;}
.pop-sec-title{font-size:10px;}
.pop-cat-slide .slick-list{padding-right:100px;}
}
@media(max-width: 599px){
.pop-cat-block a{height:60px;}
.pop-cat-slide .slick-list{padding-right:0px;}
.pop-cat-block .pop-cat-ico{width:35px;height:35px;}
.pop-cat-block .pop-cat-name{font-size:12px;}
.pop-cat-block .pop-cat-arrow svg{width:12px;}
}

/** Style for Share Icons  **/
.a2a_floating_style{position:absolute!important;z-index:1!important;padding:0!important;top:auto!important;margin-left:0!important;line-height:inherit!important;display:flex;gap:12px;display:none;}
.addtoany_content{display:none;}
.share-block .a2a_floating_style{display:flex;}
.a2a_vertical_style:not(.a2a_flex_style) a{padding:0;position:relative;}
.a2a_vertical_style:not(.a2a_flex_style) a span,.a2a_vertical_style:not(.a2a_flex_style) a svg{display:none;}
.a2a_button_facebook{background:url('../svg/fb.svg') no-repeat center;width:24px;height:24px;}
.a2a_button_twitter{background:url('../svg/twitter.svg') no-repeat center;width:25px;height:24px;}
.a2a_button_linkedin{background:url('../svg/linkedin.svg') no-repeat center;width:22px;height:24px;}
.a2a_dd{display:none;}

/* styles for WP table*/
@keyframes show{0%{opacity:0}to{opacity:1}}@keyframes wptb-flip{0%{transform:rotateY(0deg)}to{transform:rotateY(360deg)}}@keyframes wptb-jump{0%{transform:translateY(25%)}to{transform:translateY(-25%)}}@keyframes wptb-rotate-simple{0%{transform:rotateZ(0deg)}to{transform:rotateZ(360deg)}}@keyframes wptb-beat{0%,30%,to{transform:scale(1)}15%{transform:scale(1.5)}}.wptb-table-container{overflow:auto;position:relative;width:100%;margin:30px auto}.wptb-table-container[data-wptb-horizontal-scroll-status=true]{width:100%;overflow-x:auto!important}.wptb-table-container[data-wptb-horizontal-scroll-status=true] .wptb-table-container-matrix{padding:10px 0}.wptb-table-container-matrix{margin:auto}.wptb-frontend-table-after .wptb-frontend-table-edit-link,.wptb-frontend-table-after .wptb-frontend-table-powered-by,.wptb-rating-stars-box ul li{display:inline-block}.wptb-frontend-table-powered-by{float:right}.wptb-frontend-table-edit-link{clear:both}.wptb-table-container table{table-layout:fixed;font-size:15px;width:auto;display:table;border-collapse:collapse}.wptb-table-container-matrix table{margin:auto}.wptb-table-container-matrix.wptb-matrix-hide{visibility:visible;opacity:0;position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;overflow:hidden}table.wptb-preview-table-mobile{width:100%}.wptb-preview-table-mobile.wptb-mobile-hide{display:none}table.wptb-preview-table{opacity:0;animation:show .3s 1;animation-fill-mode:forwards;animation-delay:.7s;overflow:visible}.wptb-preview-table tr:nth-of-type(2n+1),.wptb-table-container table.wptb-preview-table-mobile tr td:nth-of-type(2n+1){background-color:#eee}.wptb-table-container table.wptb-preview-table-mobile tr:nth-of-type(2n+1){background-color:inherit}.wptb-table-container table td{padding:15px;position:relative;box-sizing:content-box;vertical-align:middle}.wptb-table-container-matrix.wptb-matrix-hide .wptb-preview-table td{width:auto!important}.wptb-table-container table td p{word-wrap:break-word;overflow-wrap:break-word;margin:0!important;word-break:break-word;cursor:default}.wptb-table-container table tr td ul{margin:0!important;padding:1em .2em .4em}.wptb-table-container table tr td ul li p{font-size:15px}.wptb-row-has-hover:hover{background-color:var(--hover-bg-color)!important}.wptb-row td:empty::before{content:" ";display:block;min-height:19px;box-sizing:border-box;border:0}.wptb-ph-element{position:relative;border:1px solid #fff0}.wptb-elem-placeholder{display:none}.wptb-image-wrapper::after{content:"";display:block;height:0;width:100%;clear:both}.wptb-image-wrapper a,.wptb-image-wrapper span{display:block;max-width:100%;position:relative;margin:auto}.wptb-cell .wptb-ph-element a{box-shadow:none}.wptb-cell a p{cursor:unset!important}.wptb-image-wrapper img{width:100%;height:auto}.wptb-text-container>div,.wptb-text-container>div>p{font-size:inherit;color:inherit}.wptb-button-wrapper{display:flex;align-items:center;justify-content:center}.wptb-button-container .wptb-button-wrapper a{text-decoration:none!important}.wptb-button-wrapper>a,.wptb-cell img,.wptb-table img{max-width:100%}.wptb-size-s .wptb-button{border-radius:.2rem;padding:.35rem .6rem;max-width:100%}.wptb-size-s .wptb-button p{font-size:.875rem;line-height:1.5}.wptb-size-l .wptb-button,.wptb-size-m .wptb-button{border-radius:.3rem;padding:.475rem .85rem;max-width:100%}.wptb-size-m .wptb-button p{font-size:1.125rem;line-height:1.5}.wptb-size-l .wptb-button{padding:.6rem 1.2rem}.wptb-size-l .wptb-button p{font-size:inherit;line-height:1.5}.wptb-size-xl .wptb-button{border-radius:.4rem;padding:.8rem 1.35rem;max-width:100%}.wptb-size-xl .wptb-button p{font-size:1.35rem;line-height:1.5}.wptb-button,.wptb-button .wptb-button-icon{display:flex;justify-content:center;align-items:center}.wptb-button{background:#329d3f;color:#fff;transition:all .2s ease-out;cursor:pointer}.wptb-button .wptb-button-icon{margin:0 5px;order:-1;width:25px;height:25px}.wptb-button .wptb-button-icon svg{fill:currentColor;width:100%;height:100%}.wptb-button-icon[data-wptb-button-icon-src=""]{display:none}.wptb-plugin-button-order-right .wptb-button-icon,[data-wptb-button-icon-position=right] .wptb-button-icon{order:2}.wptb-ph-element .wptb-button p{color:inherit}[class*=wptb-element-text-] p{color:inherit!important;font-size:inherit!important}.wptb-list-container.wptb-ph-element ul li{list-style:none;margin:0 0 10px;position:relative}.wptb-list-container.wptb-ph-element ul li:last-child{margin-bottom:0}.wptb-list-container li p{word-wrap:break-word;line-height:inherit;padding-left:20px}.wptb-list-container li p::before{content:attr(data-list-style-type-index);display:inline-block;line-height:20px;padding:0 5px 0 0;font-size:15px;font-family:verdana,sans-serif;cursor:text;min-width:-moz-fit-content;min-width:fit-content;margin-left:-20px}.wptb-list-container li p.wptb-list-style-type-disc::before{content:"\25CF"}.wptb-list-container li p.wptb-list-style-type-circle::before{content:"\25CB"}.wptb-list-container li p.wptb-list-style-type-square::before{content:"\25A0"}.wptb-list-container li p.wptb-list-style-type-none::before{content:"";padding-right:0}.wptb-star_rating-container{text-align:center}.wptb-rating-stars-box{text-align:center;display:inline-block;padding:7px}.wptb-rating-stars-box ul{list-style-type:none;-moz-user-select:none;-webkit-user-select:none;padding:.5em .2em .2em}.wptb-rating-stars-box ul>li.wptb-rating-star{color:#ccc;margin:0;position:relative;width:20px;height:20px}.wptb-rating-stars-box ul>li.wptb-rating-star span{position:absolute;height:100%;width:100%;top:0;left:0;z-index:10;display:block}.wptb-rating-stars-box ul>li.wptb-rating-star span.wptb-rating-star-left-signal-part,.wptb-rating-stars-box ul>li.wptb-rating-star span.wptb-rating-star-right-signal-part{height:100%;width:50%;z-index:20}.wptb-rating-stars-box ul>li.wptb-rating-star span.wptb-rating-star-left-signal-part{left:0}.wptb-rating-stars-box ul>li.wptb-rating-star span.wptb-rating-star-left-signal-part span.wptb-rating-star-zero-set{left:0;width:40%;height:100%;top:0;z-index:30px}.wptb-rating-stars-box ul>li.wptb-rating-star span.wptb-rating-star-right-signal-part{right:0;left:auto}.wptb-rating-stars-box ul>li.wptb-rating-star span.wptb-filled-rating-star,.wptb-rating-stars-box ul>li.wptb-rating-star span.wptb-half-filled-rating-star,.wptb-rating-stars-box ul>li.wptb-rating-star.wptb-rating-star-selected-half span.wptb-filled-rating-star,.wptb-rating-stars-box ul>li.wptb-rating-star.wptb-rating-star-selected-half span.wptb-not-filled-rating-star{display:none}.wptb-rating-stars-box ul>li.wptb-rating-star span.wptb-not-filled-rating-star{fill:#ccc}.wptb-rating-stars-box ul>li.wptb-rating-star.wptb-rating-star-selected-full span.wptb-filled-rating-star,.wptb-rating-stars-box ul>li.wptb-rating-star.wptb-rating-star-selected-half span.wptb-half-filled-rating-star{display:block;fill:#ff912c}.wptb-rating-stars-box ul>li.wptb-rating-star.wptb-rating-star-selected-full span.wptb-half-filled-rating-star,.wptb-rating-stars-box ul>li.wptb-rating-star.wptb-rating-star-selected-full span.wptb-not-filled-rating-star{display:none}.wptb-number-rating-box{text-align:center;font-size:20px}.wptb-number-rating-box>div{vertical-align:top;display:inline-block;color:#888;text-align:center;height:25px;font-size:25px;line-height:25px}.wptb-column-title-mobile-container{display:none;position:absolute;top:0;bottom:0;left:0;right:50%}.wptb-column-title-mobile-container.wptb-column-title-mobile-container-clone{position:relative;width:50%;right:auto;left:auto;top:auto;bottom:auto}.wptb-column-title-mobile-container .wptb-column-title-mobile{display:table;width:100%;table-layout:fixed;height:100%;word-wrap:break-word;overflow-wrap:break-word}.wptb-table-container.wptb-section-small table{min-width:auto}.wptb-cell ul{padding:0}.wptb-table-container.wptb-section-small table tr td{display:block;width:100%;box-sizing:border-box;position:relative;min-height:60px;overflow:hidden}.wptb-table-container.wptb-section-small table.wptb-table-preview-head td .wptb-column-title-mobile-container{display:block}.wptb-table-container table.wptb-table-preview-head td .wptb-column-title-mobile-container .wptb-column-title-mobile::before{content:attr(data-wptb-title-column);display:table-cell;width:50%;vertical-align:middle;padding:inherit}.wptb-table-container.wptb-section-small table.wptb-table-preview-head td.wptb-column-title-mobile-not-elements{padding:0!important}.wptb-table-container table.wptb-table-preview-head td .wptb-column-title-mobile-container.wptb-column-title-mobile-not-elements .wptb-column-title-mobile::before{padding-left:0}.wptb-table-container.wptb-section-small table.wptb-table-preview-head td .wptb-ph-element{display:inline-block;width:50%;margin-left:50%;padding-left:inherit;box-sizing:border-box}.wptb-table-container.wptb-section-small table td{border-width:0 1px 1px!important}.wptb-table-container.wptb-section-small table tr td:nth-of-type(1){border-top-width:3px!important}.wptb-table-container.wptb-section-small table tr td:nth-last-of-type(1){border-top-width:0!important}.wptb-table-container.wptb-section-small table.wptb-table-preview-head tr:first-child{display:none}@media only screen and (max-width:600px){.wptb-table-container table{min-width:auto}.wptb-table-container table.wptb-table-preview-head.wptb-table-preview-static-indic tr td{display:block;width:100%!important;box-sizing:border-box;position:relative;min-height:60px;overflow:hidden}.wptb-table-container table.wptb-table-preview-head.wptb-table-preview-static-indic td.wptb-column-title-mobile-not-elements{padding:0!important}.wptb-table-container table.wptb-table-preview-head.wptb-table-preview-static-indic td .wptb-column-title-mobile-container{display:block}.wptb-table-container table.wptb-table-preview-head.wptb-table-preview-static-indic td .wptb-ph-element{display:inline-block;width:50%;margin-left:50%;padding-left:inherit}.wptb-table-container table.wptb-table-preview-head.wptb-table-preview-static-indic td{border-width:0 1px 1px!important}.wptb-table-container table.wptb-table-preview-head.wptb-table-preview-static-indic tr td:nth-of-type(1){border-top-width:1px!important}.wptb-table-container table.wptb-table-preview-head.wptb-table-preview-static-indic tr:first-child{display:none}}.wptb-plugin-responsive-base{min-width:auto!important;width:100%!important}.wptb-plugin-box-shadow-md{box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.wptb-plugin-filter-box-shadow-md{filter:drop-shadow(4px 6px 2px rgba(0,0,0,.1))}.wptb-plugin-filter-box-shadow-md-close{filter:drop-shadow(4px 1px 2px rgba(0,0,0,.1))}.wptb-cell[data-wptb-cell-vertical-alignment=top]{vertical-align:baseline}.wptb-cell[data-wptb-cell-vertical-alignment=center]{vertical-align:middle}.wptb-cell[data-wptb-cell-vertical-alignment=bottom]{vertical-align:bottom}.wptb-preview-table-mobile[data-wptb-sortable-table-horizontal="1"] td[data-x-index="0"]::after,.wptb-preview-table-mobile[data-wptb-sortable-table-vertical="1"] td[data-sorted-vertical]::after,.wptb-preview-table[data-wptb-sortable-table-horizontal="1"] td[data-x-index="0"]::after,.wptb-preview-table[data-wptb-sortable-table-vertical="1"] td[data-sorted-vertical]::after{position:absolute;top:0;bottom:0;z-index:100;display:grid;font-family:dashicons;font-size:35px;align-content:center;text-align:center}.wptb-preview-table-mobile[data-wptb-sortable-table-vertical="1"] td[data-sorted-vertical=ask]::after,.wptb-preview-table[data-wptb-sortable-table-vertical="1"] td[data-sorted-vertical=ask]::after{content:"\f142";right:0}.wptb-preview-table-mobile[data-wptb-sortable-table-vertical="1"] td[data-sorted-vertical=desk].sortable-hover::after,.wptb-preview-table[data-wptb-sortable-table-vertical="1"] td[data-sorted-vertical=desk].sortable-hover::after{content:"\f142";cursor:pointer;opacity:.7}.wptb-preview-table-mobile[data-wptb-sortable-table-vertical="1"] td[data-sorted-vertical=desk]::after,.wptb-preview-table[data-wptb-sortable-table-vertical="1"] td[data-sorted-vertical=desk]::after{content:"\f140";right:0}.wptb-preview-table-mobile[data-wptb-sortable-table-vertical="1"] td[data-sorted-vertical=ask].sortable-hover::after,.wptb-preview-table[data-wptb-sortable-table-vertical="1"] td[data-sorted-vertical=ask].sortable-hover::after{content:"\f140";cursor:pointer;opacity:.7}.wptb-preview-table-mobile[data-wptb-sortable-table-horizontal="1"] td[data-sorted-horizontal=ask]::after,.wptb-preview-table[data-wptb-sortable-table-horizontal="1"] td[data-sorted-horizontal=ask]::after{content:"\f141";left:0}.wptb-preview-table-mobile[data-wptb-sortable-table-horizontal="1"] td[data-sorted-horizontal=desk].sortable-hover::after,.wptb-preview-table[data-wptb-sortable-table-horizontal="1"] td[data-sorted-horizontal=desk].sortable-hover::after{content:"\f141";cursor:pointer;opacity:.7}.wptb-preview-table-mobile[data-wptb-sortable-table-horizontal="1"] td[data-sorted-horizontal=desk]::after,.wptb-preview-table[data-wptb-sortable-table-horizontal="1"] td[data-sorted-horizontal=desk]::after{content:"\f139"}.wptb-preview-table-mobile[data-wptb-sortable-table-horizontal="1"] td[data-sorted-horizontal=ask].sortable-hover::after,.wptb-preview-table[data-wptb-sortable-table-horizontal="1"] td[data-sorted-horizontal=ask].sortable-hover::after{content:"\f139";cursor:pointer;opacity:.7}.wptb-lazy-load-img[data-wptb-lazy-load-status=false]{opacity:0}.wptb-lazy-load-img[data-wptb-lazy-load-status=true]{opacity:1}.wptb-lazy-load-buffer-element-container{position:relative}.wptb-lazy-load-buffer-element{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:5px}.wptb-lazy-load-buffer-element,.wptb-lazy-load-buffer-icon-wrapper{display:flex;justify-content:center;align-items:center}.wptb-lazy-load-buffer-icon-wrapper[data-wptb-lazy-load-icon-animation=heartBeat] svg{animation:wptb-beat 1.3s ease-out forwards infinite}.wptb-lazy-load-buffer-icon-wrapper[data-wptb-lazy-load-icon-animation=rotate] svg{animation:wptb-rotate-simple 1s ease-out forwards infinite}.wptb-lazy-load-buffer-icon-wrapper[data-wptb-lazy-load-icon-animation=jump] svg{animation:wptb-jump .5s ease-out alternate infinite}.wptb-lazy-load-buffer-icon-wrapper[data-wptb-lazy-load-icon-animation=flip] svg{animation:wptb-flip 1s ease-out forwards infinite}.wptb-plugin-width-full{width:100%!important}.wptb-scroll-indicator-container{position:absolute;width:50px;height:100%;background-color:red;top:0}

.right-category-bar {
  width: 302px;
  float: none;
  background-color: #f4f6f8;
  border-radius: 8px;
  padding: 16px;
  z-index: 2;
  position: relative;
  overflow: hidden;
  margin:0 auto 50px;
}
.right-category-bar h4 {
  color: #000;
  font-size: 24px;
  line-height: 32px;
  font-weight: 700;
}

.color-bar {
  position: relative;
  margin: 25px 0 15px;
}

.color-bar .left, .color-bar .right {
  position: relative;
}

.right-category-bar .right:before, .right-category-bar .left:before {
  width: 50px;
  height: 50px;
  content: "";
  position: absolute;
  z-index: 11;
  border-radius: 50%;
}

.color-bar h3 {
  font-weight: 700;
  font-size: 20px;
  color: #11175e;
  margin: 5px 0;
}

.color-bar p {
  font-size: 16px;
  line-height: 25px;
  color: #131313;
}
.color-bar.money .right {
  padding: 40px 9px 0 65px;
}
.color-bar.money .left {
  padding: 58px 50px 0 10px;
}
.color-bar.money .plans {
  padding-top: 25px;
  padding-bottom: 29px;
}
.color-bar.money .heed {
  padding-top: 63px;
}
.color-bar.money .print {
  padding-top: 60px;
}
.color-bar.money p {
  font-size: 15px;
}
.color-bar.money .budget:before {
  background: #41cbb7 no-repeat center center;
  top: 40px;
  left: 0;
  box-shadow: 0px 1px 10px 0px #41cbb7;
}
.color-bar.money .define:before {
  background: #3dbebb no-repeat center 11px;
  top: 50px;
  right: 5px;
  box-shadow: 0px 1px 10px 0px #3ebebe;
}
.color-bar.money .plans:before {
  background: #3bb7be no-repeat center center;
  top: 27px;
  right: 5px;
  box-shadow: 0px 1px 10px 0px #3ebebe;
}
.color-bar.money .research:before {
  background: #38acc1 no-repeat center center;
  top: 40px;
  left: 0;
  box-shadow: 0px 1px 10px 0px #41cbb7;
}
.color-bar.money .expert:before {
  background: #3598d3 no-repeat center 11px;
  top: 50px;
  right: 5px;
  box-shadow: 0px 1px 10px 0px #3598d3;
  background-size: 27px 31px;
}
.color-bar.money .heed:before {
  background: #338cd9 no-repeat center 13px;
  top: 64px;
  left: 0;
  box-shadow: 0px 1px 10px 0px #338cd9;
}
.color-bar.money .informed:before {
  background: #3184d9 no-repeat center 11px;
  top: 35px;
  left: 0;
  box-shadow: 0px 1px 10px 0px #3184d9;
}
.color-bar.money .compares:before {
  background: #338cd9 no-repeat center 11px;
  top: 50px;
  right: 5px;
  box-shadow: 0px 1px 10px 0px #338cd9;
}
.color-bar.money .print:before {
  background: #3184d9 no-repeat 10px 11px;
  top: 55px;
  left: 0;
  box-shadow: 0px 1px 10px 0px #3184d9;
}
.color-bar.money .fifteen:after {
  width: 65px;
  height: 65px;
  content: "";
  background: #2775d2 no-repeat center center;
  border-radius: 50%;
  position: absolute;
  top: -23px;
  right: -7px;
  z-index: 11;
  box-shadow: 0px 1px 10px 0px #2775d2;
}