@import url('https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@500&display=swap');
body{font-family:Helvetica;}
:root{--star-size:60px;--star-color:#fff;--star-background:#FF9D2E;}
.Stars{--percent:calc(var(--rating) / 5 * 100%);display:inline-block;font-size:var(--star-size);font-family:Times;line-height:1;}
*{position:relative;box-sizing:border-box;}
.container{max-width:1674px;padding:0 20px;margin:0 auto;}
.row{display:flex;}
.logo img{max-width:310px;}
header.header .row{justify-content:space-between;align-items:center;}
.header__right ul{list-style:none;display:flex;justify-content:end;}
.header__right ul a{color:#08C86D;text-decoration:none;font-size:25px;line-height:25px;font-weight:bold;}
.header__right ul li{margin-left:30px;}
.block-top-left h1{font-size:50px;line-height:1.2em;margin-top:0;margin-bottom:15px;color:#525775;}
.block-top-right img{max-width:390px;}
.block-top-left__content{font-size:20px;color:#525775;padding-right:30px;}
.block-top-left__icons ul{list-style:none;padding:0;display:flex;justify-content:space-between;}
.block-top-left__icons ul li{display:flex;align-items:center;font-size:18px;}
.block-top-left__icons ul li img{margin-right:9px;width:50px}
.block{padding:40px 0;}
.block-top-left__icons{padding-top:10px;padding-right:30px;}
.top-list-item{box-shadow:0px 3px 6px #00000029;border-radius:50px;padding:45px 40px;background-color:white;}

.top-list-item__left img {
    max-width: 100%;
    max-height: 140px;
}
.top-list-item .Stars {
    font-size: 48px;
    margin-top: 20px;
    margin-bottom: 25px;
}
.top-list-item {
    min-height: 350px;
    width: 40%;
    transition: all .3s;
    background-color: #FDFDFD;
    margin: 0 22px;
}
.row > *{position:relative;}
.score-round {
    font-size: 35px;
    background-image: url(../images/round-score.svg);
    width: 100px;
    height: 114px;
    background-repeat: no-repeat;
    background-size: contain;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0 auto 35px;
    padding-top: 14px;
    color: #656565;
}
a.cta-button{background-color:#ff9d2e;color:white;display:block;text-decoration:none;border-radius:100px;background-image:url(../images/cta-arrow.webp);background-size:14px;background-repeat:no-repeat;background-position:85%;transition:all .3s;}
.top-list-item__right{width:40%;text-align:center;padding-top:10px;}
.top-list-item__right .cta-button {
    white-space: nowrap;
    padding: 15px 40px 15px 20px;
    font-size: 20px;
    width: 140px;
    margin: 0 auto;
    border-radius: 24px;
}
/*.top-list-item:nth-child(2){margin-top:-25px;width:35%;min-height:350px;z-index:2;}*/
.block.block-top-list .container > .row {
    align-items: center;
    justify-content: center;
}
p.top-list-item__bottom-text {
    position: absolute;
    bottom: 20px;
    margin: 0;
    font-size: 25px;
    color: #70748D;
    text-align: center;
    width: 100%;
    left: 0;
    font-weight: 600;
}
/*.top-list-item:nth-child(2) img{max-width:215px;width:auto;}
.top-list-item:nth-child(2) .top-list-item__right{padding-top:25px;}
.top-list-item:nth-child(2) .score-round{width:106px;height:120px;}*/
.top-list-item .row{justify-content:space-between;}
.top-list-item__wrap-logo{min-height:115px;}
header.header{padding:25px 0 0;}
.block-listicle__head{background-color:#08C86D;color:white;font-size:28px;padding:30px 0;border-radius:20px;margin-bottom:10px;}
.block-listicle__logo-col,.block-listicle__author-col,.block-listicle__cta-col{width:18.75%;}
.block-listicle__list-col{width:30%;}
.block-listicle__logo-col img{max-width:200px;margin:0 auto;display:block;}
.block-listicle-item .row > div,.block-listicle__head .row > div{padding:0 20px;}
.block-listicle__list-col h2,.block-listicle__author-col h2{font-size:22px;color:#08C86D;margin-top:0;}
.block-listicle__list-content{font-size:18px;line-height:25px;color:#525775;font-style:italic;}
.block-listicle__list-content ul{padding-left:20px;}
.block-listicle__head .block-listicle__logo-col{padding-left:40px!important;}
p.block-listicle__rating-score{font-size:50px;margin:0;color:#4a4a4a;}
.block-listicle-item .block-listicle__rating-col{text-align:center;color:#525775;}
.block-listicle-item{box-shadow:0px 3px 6px #00000029;background-color:#F5F5F5;margin-bottom:20px;border-radius:17px;padding:40px 0;}
.block-listicle-item .Stars{font-size:25px;}
p.block-listicle__rating-votes{font-size:26px;margin-top:10px;margin-bottom:10px;font-weight:100;}
p.block-listicle__rating-votes-text{margin-top:0;font-size:18px;font-weight:bold;margin-bottom:0;}
.block-listicle__cta-col .cta-button{font-size:20px;width:220px;padding-right:55px;padding-left:35px;padding-top:15px;padding-bottom:15px;float:right;text-align:left;}
.block-listicle__cta-col{text-align:right;}
.special-offer{clear:both;float:right;padding-top:15px;width:100%;}
p.special-offer__price{font-size:17px;line-height:20px;color:#525252;position:relative;text-align:center;width:fit-content;margin:0 auto;}
p.special-offer__text{color:black;font-size:24px;line-height:29px;margin-top:0;margin-bottom:0;clear:both;font-weight:bold;text-align:center;font-family:Barlow Condensed}
a.cta-button:hover{background-color:#c86c04;}
p.special-offer__price:after{content:"";position:absolute;width:115%;height:3px;background:#FF0000;left:-5px;right:0;top:2px;bottom:0;margin:auto;}
.block.block-faqs{background-color:#08C86D;color:white;}
.block.block-faqs h2{font-size:37px;line-height:55px;margin-top:0;margin-bottom:20px;}
.block-faq-item__content{display:none;font-size:20px;margin-top:10px;line-height:30px;}
.block-faq-item{border:2px solid #fff;margin-bottom:15px;padding:15px 20px;border-radius:20px;}
.block-faq-item h3{cursor:pointer;margin:0;font-weight:600;background-image:url(../images/feather-plus-circle.svg);background-repeat:no-repeat;background-size:contain;padding:10px 0;background-position:right;}
.block.block-logos h2{font-size:30px;color:#525775;font-weight:500;margin-bottom:25px;margin-top:0;border-bottom:1px solid;padding-bottom:20px;}
.block-logos__list{display:flex;justify-content:space-between;}
.block-logos__list img{max-height:51px;}
.footer{background:#525775;color:white;padding:50px 0 31px;font-size:18px;line-height:23px;font-weight:400;}
.footer-logo{flex:2;}
.footer-logo img{width:100%;}
.footer-content{flex:5;padding:0 80px;font-weight:100;font-size:14px;line-height:20px;}
.footer-menu{flex:1;text-align:right;}
.footer_bottom .row{justify-content:space-between;}
.footer_bottom{border-top:1px solid;padding-top:30px;margin-top:20px;}
.footer-menu li{list-style:none;margin:15px 0;}
.footer-menu li a{text-decoration:none;color:white;font-weight:bold;font-size:21px;}
.footer-content p{margin-top:0;}
.footer-menu ul{padding:0;}
.has-badge:after {
    content: "";
    position: absolute;
    background-image: url(../images/badge-icon.webp);
    width: 70%;
    height: 52px;
    top: -3%;
    right: 10%;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: right;
}
.block-listicle__cta-col small{font-size:14px;background-image:url(../images/tooltip-icon.webp);cursor:pointer;background-repeat:no-repeat;background-size:contain;background-position:right;padding-right:20px;}
.tootip-content{position:absolute;z-index:999;font-size:18px;width:110%;left:5%;padding:10px;background:white;color:#000;border-radius:6px;box-shadow:0px 0px 4px rgb(117 115 115 / 50%);top:calc(100% + 10px);text-align:center;display:none;}
.block-listicle__cta-col small:hover + div{display:block;}
.tootip-content:before{content:"";position:absolute;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:15px solid white;top:-10px;right:0;left:0;margin:0 auto;width:0px;}
.block-listicle__rating-col{width:15%;text-align:center;}
.block-listicle-item.has-badge:after{content:none;}
.exit_intent_popup{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0;overflow-x:hidden;overflow-y:auto;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear;}
.exit_intent_popup:before{content:"";width:100%;height:100%;position:fixed;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);left:0;top:0;}
.main_exit_intent_popup{background:#08C86D;width:100%;max-width:1519px;padding:45px 100px 0;margin:0 auto;top:15%;color:white;box-shadow:0px 3px 6px #00000029;border-radius:56px;}
.exit-intent__content h3{font-size:85px;line-height:100px;margin-top:0;margin-bottom:20px;}
.exit-intent__content{font-size:38px;line-height:55px;font-weight:200;}
p.exit-intent__content-orange{/* background-color:#ff9d2e; *//* max-width:400px; */padding:9px 20px;font-weight:bold;border:4px dashed #FFFFFF;border-radius:18px;width:fit-content;}
.exit-intent__content p{margin-top:0;margin-bottom:20px;}
.exit-intent__content a{background-color:#FF9D2E;color:white;text-decoration:none;font-weight:bold;font-size:30px;line-height:34px;padding:30px 50px;display:block;width:fit-content;border-radius:25px;transition:all .3s;margin-bottom:50px;}
.main_exit_intent_popup button.close{background-image:url(../images/close-exit-icon.webp);width:30px;height:30px;background-color:transparent;border:none;position:absolute;right:25px;top:25px;cursor:pointer;background-repeat:no-repeat;background-size:contain;}
.exit-intent__content a:hover{background-color:#ff9d2e;color:white;}
.exit-intent__image{width:85%;position:relative;}
.exit-intent__image img{width:90%;position:absolute;bottom:0;}
.exit_intent_popup.active{display:block;}
.exit_intent_popup.hidden{display:none!important;}
.top-list-item:hover{transform:scale(1.05);}
.footer-content a{color:white;text-decoration:none;}
.block-listicle-item .block-listicle__logo-col,.block-listicle__rating-col.desktop,.block-listicle__cta-col{display:flex;justify-content:center;align-items:center;}
.rating{display:flex;justify-content:center;}
.star{font-size:25px;color:gray;cursor:pointer;transition:color 0.2s ease-in-out;}
.star.active{color:#FF9E2E;}
.lightbox{display:none;}
.lightbox.active{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0;    /* overflow-x: hidden; */    /* overflow-y: auto; */
-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear;backdrop-filter:blur(17px);-webkit-backdrop-filter:blur(17px);display:flex;align-items:center;}
.lightbox:before{content:"";width:100%;height:100%;position:absolute;background-color:gray;opacity:0.3;}
.lightbox-main{max-width:1180px;margin:0 auto;background-color:#fff;box-shadow:0px 3px 6px #00000029;border-radius:6px;padding:60px;box-sizing:border-box;width:100%;min-height:611px;}
.lightbox-main__qa-step_item img{height:150px;width:auto;}
.lightbox-main__qa-step_item-text{font:normal normal bold 25px/30px Helvetica;letter-spacing:-0.63px;color:#000000;padding:0 15px;min-height:90px;}
.active .lightbox-main__qa-step_item-text{display:flex;align-items:center;justify-content:center;}
.lightbox-main__qa-step_item {
    box-shadow: 0px 3px 6px #00000029;
    border-radius: 19px;
    max-width: 250px;
    margin: 0 30px;
    text-align: center;
    padding-top: 20px;
    padding-bottom: 20px;
    transition: 0.3s all;
    position: relative;
    cursor: pointer;
    width: 100%;
}
.lightbox-main__qa-step_item.active .radio_dot{background-color:#FF9D2E;}
.lightbox-main__qa-step_item:hover .radio_dot{background-color:#FF9D2E;transition:0.3s all;}
.lightbox-main__qa-step.active{display:block;}
.lightbox-main__loading,.lightbox-main__access{display:none;}
.lightbox-main__qa .items{display:flex;justify-content:center;}
.lightbox-main__qa-step{display:none;margin-bottom:78px;}
.lightbox-main__qa-step:first-child{display:block;}
.lightbox-main__qa-step .items{display:flex;justify-content:center;}
.lightbox-main__qa-step h3,.lightbox-main__loading-title{font:normal normal bold 34px/39px Helvetica;letter-spacing:-1px;color:#000000;text-align:center;margin:0 0 50px;}
.lightbox-main__qa-step_item .img{margin-bottom:14px;}
.radio_dot{width:24px;height:24px;background:#FFFFFF 0% 0% no-repeat padding-box;border:1px solid #707070;position:absolute;top:12px;left:8px;border-radius:50%;}
.lightbox-main__qa-step_item:hover{background-color:#E8E8E8;}
img.img_mobile{display:none;}
.lightbox-main__loading-img img.img_desktop{width:100%;}
.lightbox-main__loading{text-align:center;}
.lightbox-main__loading-icon{width:200px;height:200px;margin:0 auto;margin-top:-30px;}
.lightbox-main__access h3{font:normal normal bold 60px/91px Helvetica;letter-spacing:-1.82px;color:#FF9D2E;text-align:center;margin:0;margin-bottom:30px;}
.lightbox-main__access .content{font:normal normal normal 38px/48px Helvetica;letter-spacing:-1px;color:#000000;text-align:center;max-width:800px;margin:0 auto 35px;}
.lightbox-main__access .content b{display:block;font:normal normal bold 32px/44px Helvetica;margin-top:15px;}
.lightbox-main__access-button{width:430px;height:88px;background:#08C86D 0% 0% no-repeat padding-box;border-radius:15px;margin:0 auto;text-align:center;display:flex;align-items:center;justify-content:center;color:#fff;font:normal normal bold 45px/36px Helvetica;letter-spacing:-1.25px;transition:0.3s all;cursor:pointer;}
.lightbox-main__access-button:hover{background-color:#FF9D2E;}
ul.bullet-points{padding:0;margin:0;display:flex;justify-content:center;}
ul.bullet-points li{width:18px;height:18px;background:#525775 0% 0% no-repeat padding-box;list-style:none;border-radius:50%;margin:0 4px;}
ul.bullet-points li.active{background-color:#08C86D;}
.lightbox-main__rejected{display:none;}
.lightbox-main__rejected.active{display:block;position:absolute;bottom:0;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);top:0;left:0;display:flex;align-items:center;width:100%;justify-content:center;}
.lightbox-main__rejected-main{width:840px;min-height:377px;background:#FF2E2E 0% 0% no-repeat padding-box;box-shadow:0px 3px 6px #00000029;border-radius:6px;display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;font:normal normal normal 33px/40px Helvetica;letter-spacing:-0.82px;color:#FFFFFF;padding:0 50px;position:relative;}
.lightbox-main__rejected-main .content b{display:block;}
.lightbox-main__rejected-main .content{margin-bottom:35px;}
.lightbox-main__rejected-button{width:411px;height:76px;background:#FFFFFF 0% 0% no-repeat padding-box;border-radius:17px;font:normal normal bold 35px/30px Helvetica;color:#FF2E2E;display:flex;align-items:center;justify-content:center;cursor:pointer;}
.close-rejected{width:29px;height:29px;left:10px;top:10px;background-color:#fff;display:flex;align-items:center;justify-content:center;line-height:0;position:absolute;border-radius:50%;cursor:pointer;font-size:20px;}
.close-rejected:before{content:"✖";color:#FF2E2E;}
.lightbox-main__qa-step:nth-last-of-type(1) .lightbox-main__qa-step_item {
    max-width: 395px;
}
.block-listicle__head .row > div {
    text-align: center;
}
@media screen and (max-width:1920px){
  :root{--star-size:4.167vw;}
  .Stars::before{letter-spacing:0.208vw;}
  .container{max-width:85%;padding:0 1.389vw;}
  .logo img{max-width:21.528vw;}
  .header__right ul a{font-size:1.2vw;line-height:1.736vw;}
  .header__right ul li{margin-left:2.083vw;}
  .block-top-left h1{font-size:2.5vw;line-height:1.2em;margin-bottom:1.042vw;}
  .block-top-right img{max-width:20vw;}
  .block-top-left__content{font-size:1.1vw;line-height:1.5em;padding-right:2vw;}
  .block-top-left__icons ul li img{margin-right:0.3vw;width:2.3vw;}
  .block{padding:2vw 0;}
  .block-top-left__icons{padding-top:0.694vw;padding-right:2.083vw;}
  .top-list-item{box-shadow:0vw 0.208vw 0.417vw #00000029;border-radius:3vw;padding:2vw 2.3vw;}
    .top-list-item__left img {
        max-height: 7.292vw;
    }
  .top-list-item .Stars{font-size:2vw;margin-top:1.389vw;margin-bottom:1.736vw;}
  .top-list-item{min-height:18.229vw;}
  .score-round{font-size:2vw;width:5.3vw;height:6vw;margin:0 auto 1.389vw;padding-top:0.972vw;}
  a.cta-button{border-radius:6.944vw;background-size:0.972vw;}
  .top-list-item__right{padding-top:0.694vw;}
  .top-list-item__right .cta-button{padding:0.8vw 1vw 0.8vw 0.5vw;font-size:1vw;width:8vw;}
/*  .top-list-item:nth-child(2){margin-top:-1.736vw;width:35%;min-height:22.306vw}*/
  p.top-list-item__bottom-text{bottom:1.389vw;font-size:1.4vw;}
 /* .top-list-item:nth-child(2) img{max-width:13vw;}
  .top-list-item:nth-child(2) .top-list-item__right{padding-top:1.736vw;}
  .top-list-item:nth-child(2) .score-round{width:6.2vw;height:7vw;}*/
  .top-list-item__wrap-logo{min-height:6.986vw;}
  header.header{padding:1.2vw 0;}
  .block-listicle__head{font-size:1.5vw;padding:1.4vw 0;border-radius:1.389vw;margin-bottom:0.694vw;}
  .block-listicle__logo-col img{max-width:10vw;}
  .block-listicle-item .row > div,.block-listicle__head .row > div{padding:0 1vw;}
  .block-listicle__list-col h2,.block-listicle__author-col h2{font-size:1.3vw;}
  .block-listicle__list-content{font-size:.95vw;line-height:1.3em;}
  .block-listicle__list-content ul{padding-left:1vw;}
  .block-listicle__head .block-listicle__logo-col{padding-left:2.778vw!important;}
  p.block-listicle__rating-score{font-size:2.6vw;}
  .block-listicle-item{box-shadow:0vw 0.208vw 0.417vw #00000029;margin-bottom:1vw;border-radius:1.181vw;padding:1.5vw 0;}
  .block-listicle-item .Stars{font-size:1.5vw;}
  p.block-listicle__rating-votes{font-size:1.2vw;margin-top:0.694vw;margin-bottom:0.694vw;}
  p.block-listicle__rating-votes-text{font-size:1.1vw;}
  .block-listicle__cta-col .cta-button{padding:1vw;font-size:1.1vw;width:13vw;padding-right:4vw;padding-left:2.083vw;padding-top:1.042vw;padding-bottom:1.042vw;}
  p.special-offer__price{font-size:1.1vw;margin-bottom:0.347vw;}
  p.special-offer__text{font-size:1.4vw;line-height:1em;}
  p.special-offer__price:after{height:0.14vw;left:-7.5%;}
  .block.block-faqs h2{font-size:1.5vw;line-height:3.819vw;margin-bottom:1vw;}
  .block-faq-item__content{font-size:1.1vw;margin-top:0.694vw;line-height:1.5em;padding-bottom:1vw;}
  .block-faq-item{border:0.1vw solid #fff;margin-bottom:.5vw;padding:.5vw 1.2vw;border-radius:1vw;}
  .block-faq-item h3{padding:0.694vw 0;font-size:1vw;}
  .block.block-logos h2{font-size:1.5vw;margin-bottom:2vw;padding-bottom:2vw;}
  .block-logos__list img{max-height:2.9vw;}
  .footer{padding:3.472vw 0 2.153vw;font-size:1vw;line-height:1.597vw;}
  .footer-content{padding:0 4vw;font-size:0.972vw;line-height:1.388vw;}
  .footer_bottom{border-top:0.069vw solid;padding-top:2.083vw;margin-top:1.389vw;}
  .footer-menu li{margin:.8vw 0;}
  .footer-menu li a{font-size:1vw;}
  .block-top-left__icons ul li{font-size:1vw;}
  .has-badge:after{width:70%;height:2.431vw;}
  .block-listicle__cta-col small{font-size:0.972vw;padding-right:1.389vw;}
  .tootip-content{font-size:1vw;padding:0.694vw;border-radius:0.417vw;box-shadow:0vw 0vw 0.278vw rgb(117 115 115 / 50%);top:calc(100% + 0.694vw);}
  .tootip-content:before{border-left:1.042vw solid transparent;border-right:1.042vw solid transparent;border-bottom:1.042vw solid white;top:-0.694vw;}
  .exit_intent_popup:before{backdrop-filter:blur(0.347vw);-webkit-backdrop-filter:blur(0.347vw);}
  .main_exit_intent_popup{max-width:70%;padding:3.125vw 6.944vw 0;box-shadow:0vw 0.208vw 0.417vw #00000029;border-radius:3vw;}
  .exit-intent__content h3{font-size:3.5vw;line-height:1em;margin-bottom:1.1vw;}
  .exit-intent__content{font-size:1.6vw;line-height:1.5em;}
  p.exit-intent__content-orange{/* max-width:22vw; */padding:.6vw 1vw;border-radius:1.1vw;border-width:.2vw;}
  .exit-intent__content p{margin-bottom:1.2vw;}
  .exit-intent__content a{font-size:1.6vw;line-height:2.361vw;padding:1vw 3vw;border-radius:1vw;margin-bottom:3.4722vw;}
  .main_exit_intent_popup button.close{width:2.083vw;height:2.083vw;right:1.736vw;top:1.736vw;}
  .exit-intent__image img{width:100%;}
  .star{font-size:2.2vw;}
  .lightbox.active{backdrop-filter:blur(0.885vw);-webkit-backdrop-filter:blur(0.885vw);}
  .lightbox-main{max-width:61.458vw;box-shadow:0vw 0.156vw 0.313vw #00000029;border-radius:0.313vw;padding:3.125vw;width:100%;min-height:31.823vw;}
  .lightbox-main__qa-step_item img{height:7.813vw;}
  .lightbox-main__qa-step_item-text{font:normal normal bold 1.302vw/1.563vw Helvetica;padding:0 0.781vw;min-height:4.688vw;}
  .lightbox-main__qa-step_item{box-shadow:0vw 0.156vw 0.313vw #00000029;border-radius:0.99vw;max-width:13.073vw;margin:0 1.563vw;padding-top:1.042vw;padding-bottom:1.042vw;}
  .lightbox-main__qa-step{margin-bottom:4.063vw;}
  .lightbox-main__qa-step h3,.lightbox-main__loading-title{font:normal normal bold 1.771vw/2.031vw Helvetica;letter-spacing:-0.052vw;margin:0 0 2.604vw;}
  .lightbox-main__qa-step_item .img{margin-bottom:0.729vw;}
  .radio_dot{width:1.25vw;height:1.25vw;border:0.052vw solid #707070;top:0.625vw;left:0.417vw;}
  .lightbox-main__loading-icon{width:10.417vw;height:10.417vw;margin-top:-1.563vw;}
  .lightbox-main__access h3{font:normal normal bold 3.125vw/4.74vw Helvetica;margin-bottom:1.563vw;}
  .lightbox-main__access .content{font:normal normal normal 1.979vw/2.5vw Helvetica;letter-spacing:-0.052vw;max-width:41.667vw;margin:0 auto 1.823vw;}
  .lightbox-main__access .content b{font:normal normal bold 1.667vw/2.292vw Helvetica;margin-top:0.781vw;}
  .lightbox-main__access-button{width:22.396vw;height:4.583vw;border-radius:0.781vw;font:normal normal bold 2.344vw/1.875vw Helvetica;}
  ul.bullet-points li{width:0.938vw;height:0.938vw;margin:0 0.208vw;}
  .lightbox-main__loading-icon svg{width:10.417vw;height:10.417vw;}
  .lightbox-main__rejected-main{width:43.75vw;min-height:19.635vw;box-shadow:0vw 0.156vw 0.313vw #00000029;border-radius:0.313vw;font:normal normal normal 1.719vw/2.083vw Helvetica;padding:0 2.604vw;}
  .lightbox-main__rejected-main .content{margin-bottom:1.823vw;}
  .lightbox-main__rejected-button{width:21.406vw;height:3.958vw;border-radius:0.885vw;font:normal normal bold 1.823vw/1.563vw Helvetica;}
  .close-rejected{width:1.51vw;height:1.51vw;left:0.521vw;top:0.521vw;font-size:1.042vw;}
    .lightbox-main__qa-step:nth-last-of-type(1) .lightbox-main__qa-step_item {
      max-width: 20.573vw;
  }
}
@media screen and (min-width:769px){
  .block-logos__list img{order:1!important;}
}
@media screen and (max-width:768px){
  .hamburger{width:25px;cursor:pointer;position:absolute;right:0;top:0;bottom:0;margin:auto;height:17px;}
  .hamburger span{display:block;background-color:#08C86D;height:2px;margin-bottom:5px;}
  .header__right ul li{width:100%;margin-bottom:5px;margin-left:0;}
  .header__right ul{flex-flow:wrap;position:absolute;text-align:right;right:0;width:100%;background-color:white;z-index:9999;top:0;margin-top:5px;padding:0 0 20px;display:none;}
  .header__right ul a{font-size:15px;line-height:25px;}
  .header__right{position:static!important;width:100%;}
  header.header .row{flex-flow:wrap;}
  .block-top-left{order:2;}
  .block.block-top .row{flex-flow:wrap;}
  img.block-top-right__image-desktop{display:none;}
  img.block-top-right__image-mobile{display:block!important;max-width:100%;width:auto;margin:0 auto;max-height:120px;}
  .block-top-right{width:100%;}
  .block-top-left__icons{display:none;}
  .block.block-top-list{display:none;}
  .block-top-left__content{font-size:15px;line-height:22px;}
  .block-top-right h1{font-size:30px;line-height:33px;display:block!important;margin-top:0;color:#525775;margin-bottom:15px;}
  .block-top-left h1{display:none}
  .block-listicle__head .block-listicle__list-col,.block-listicle__head .block-listicle__author-col,.block-listicle__head .block-listicle__rating-col{display:none;}
  .block-listicle__head .row{justify-content:space-between;align-items:center;}
  .block-listicle__head{font-size:22px;padding:10px 20px;border-radius:17px;margin-bottom:15px;}
  .block-listicle__head .row > div{width:50%;padding:0!important;}
  .block-listicle__cta-col small{font-size:12px;padding-right:20px;display:block;}
  .block-listicle-item{margin-bottom:15px;box-shadow:0px 3px 6px #00000029;border-radius:17px;padding:15px 0;}
  .block-listicle-item .block-listicle__logo-col{width:50%;padding-left:0!important;}
  .block-listicle-item .block-listicle__list-col{width:50%;padding-right:0!important;}
  .block-listicle-item .row{flex-flow:wrap;align-items:flex-start;padding:0 15px;}
  .block-listicle__logo-col img{max-width:85%;max-height:115px;}
  .block-listicle__list-col h2,.block-listicle__author-col h2{font-size:18px;line-height:20px;}
  .block-listicle__list-content{font-size:14px;line-height:20px;}
  .block-listicle-item .block-listicle__author-col{display:none;}
  .block-listicle__rating-col.mobile{width:100%;display:block!important;margin-top:15px;}
  p.block-listicle__rating-score{font-size:48px;line-height:55px;}
  .block-listicle-item .Stars{font-size:20px;}
  p.block-listicle__rating-votes{font-size:23px;line-height:26px;margin-bottom:10px;}
  p.block-listicle__rating-votes-text{font-size:19px;line-height:21px;}
  .block-listicle-item .row > div,.block-listicle__head .row > div{padding:10px 15px;}
  .block-listicle-item .block-listicle__cta-col{width:100%;display:flex;align-items:center;justify-content:space-between;border-top:1px solid #707070;padding-left:0!important;padding-right:0!important;margin-top:10px;}
  .block-listicle__cta-col .cta-button{font-size:18px;line-height:20px;max-width:200px;width:100%;padding:15px 9% 15px 25px;order:2;background-size:15px;background-position:93%;border-radius:100px;}
  .special-offer{float:none;width:50%;padding-right:15px;text-align:left;}
  p.special-offer__price{font-size:38px;line-height:43px;float:none;}
  p.special-offer__text{font-size:22px;line-height:24px;}
  .block-listicle__rating-col.desktop{display:none;}
  .block-listicle__rating-col.mobile{}
  .block.block-faqs h2{font-size:25px;line-height:35px;margin-bottom:10px;}
  .block-faq-item{border:1px solid;margin-bottom:10px;padding:10px 15px;border-radius:17px;}
  .block-faq-item h3{padding:5px 0;font-size:15px;background-size:25px;padding-right:30px;font-weight:400;}
  .block-faq-item__content{font-size:15px;margin-top:10px;padding-bottom:10px;}
  .block{padding:20px 0;}
  .block.block-top{padding-bottom:0;}
  .block.block-logos h2{font-size:20px;margin-bottom:15px;padding-bottom:15px;}
  .block-logos__list img{max-height:54px;margin:5px 15px 20px;max-width:100%;}
  .block-logos__list{text-align:center;flex-flow:wrap;justify-content:center;}
  .main-footer .row{flex-wrap:wrap;align-items:center;}
  .footer-content{width:100%;flex:none;order:3;font-size:14px;line-height:17px;padding:0;font-weight:100;padding-top:15px;}
  .footer-menu{order:1;text-align:left;width:50%;flex:none;}
  .footer-logo{order:2;}
  .footer-menu li a{font-size:15px;line-height:25px;}
  .footer{font-size:14px;line-height:22px;padding:20px 0;}
  .footer_bottom .row{flex-flow:wrap;}
  .footer-left{margin-bottom:8px;}
  p.special-offer__price.desktop{display:none;}
  p.special-offer__price.mobile{display:block!important;font-size:17px;line-height:21px;margin-top:5px;}
  p.special-offer__price:after{height:2px;left:-7.5%;}
  .tootip-content{font-size:11px;padding:10px;width:150%;right:-20px!important;left:auto;top:19px;}
  .tootip-content:before{border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid white;top:-6px;}
  .tootip-content:before{right:17px;left:auto;}
  .tootip-content:after{content:"x";position:absolute;top:2px;right:5px;color:gray;}
  .container{width:100%;padding:0 20px;max-width:none;}
  .logo img{width:auto;max-width:180px;}
  .block-listicle-item.has-badge:after{content:"";height:35px;right:15px;top:-8px;max-width:150px;width:100%;}
  .block-listicle-item.has-badge .block-listicle__list-col{padding-top:20px;}
  .block-listicle__wrap-logo{background-color:white;padding:10px;border-radius:0 20px 20px 0;left:-15px;margin-top:-5px;min-height:115px;display:flex;align-items:center;width:calc(100% + 15px);}
  .main_exit_intent_popup{padding:35px 35px 0;max-width:90%;top:5%;}
  .main_exit_intent_popup .row{flex-flow:wrap;}
  .exit-intent__image img{position:relative;max-height:300px;width:auto;margin:0 auto;display:block;}
  .exit-intent__content h3{font-size:50px;line-height:55px;}
  .exit-intent__content{font-size:25px;line-height:30px;}
  p.exit-intent__content-orange{/* max-width:300px; */padding:14px;border-radius:17px;font-size:29px;border-width:2px;}
  .main_exit_intent_popup button.close{width:30px;height:30px;top:10px;right:10px;}
  .exit-intent__content p{margin-bottom:15px;}
  .exit-intent__content p i{font-size:20px;}
  .exit-intent__content a{position:absolute;bottom:20px;z-index:99;font-size:26px;line-height:29px;padding:15px 40px;margin:0 auto;left:0;right:0;white-space:nowrap;border-radius:15px;}
  .main_exit_intent_popup .row > div{position:static;width:100%;}
  .block-listicle__logo-col{display:block!important;}
  .wrap-col-item{width:100%;display:flex;align-items:center;justify-content:space-between;}
  .footer-content strong{font-size:18px;line-height:23px;}
  .star{font-size:20px;}
  .lightbox-main__qa-step h3, .lightbox-main__loading-title {
      font: normal normal bold 28px/36px Helvetica;
      letter-spacing: -0.75px;
      margin-bottom: 30px;
      padding: 0 15px;
  }
  .lightbox-main{max-width:400px;width:calc(100% - 30px);min-height:80vh;box-shadow:0px 3px 6px #00000029;border-radius:6px;padding:20px;}
  .lightbox-main__qa-step .items{flex-direction:column;align-items:center;}
  .lightbox-main__qa-step_item .img{display:none;}
  .radio_dot{border:1px solid #707070;top:calc(50% - 12px);left:20px;width:24px;height:24px;}
  .lightbox-main__qa-step_item{    max-width: 100%;width:100%;min-height:86px;background:#E8E8E8 0% 0% no-repeat padding-box;box-shadow:0px 3px 6px #00000029;border-radius:19px;height:100%;margin-bottom:15px;display:flex;align-items:center;}
  
  ul.bullet-points li{width:17px;height:17px;margin:0 5px;}
  .lightbox-main__qa-step{margin-bottom:35px;}
  .active .lightbox-main__qa-step_item-text br{display:none;}
  .lightbox-main__loading-icon {
      width: 130px;
      height: 130px;
      margin-top: 0;
  }
  .lightbox-main__loading-icon svg{width:130px;height:130px;}
  .lightbox-main__loading-img img.img_desktop{display:none;}
  .lightbox-main__loading-img img.img_mobile{display:block;width:100%;}
  .lightbox-main__access h3{margin-bottom:28px;font:normal normal bold 40px/50px Helvetica;letter-spacing:-1px;margin-top:20px;}
  .lightbox-main__access .content{max-width:100%;margin:0 auto 40px;font:normal normal normal 25px/30px Helvetica;letter-spacing:-0.63px;padding:0px;}
  .lightbox-main__access .content b{margin-top:15px;font:normal normal bold 25px/30px Helvetica;letter-spacing:-0.63px;}
  .lightbox-main__access-button{width:305px;height:66px;background:#08C86D 0% 0% no-repeat padding-box;border-radius:15px;font:normal normal bold 34px/27px Helvetica;letter-spacing:-0.85px;}
  .lightbox-main__qa-step_item-text {
      font: normal normal bold 23px/27px Helvetica;
      letter-spacing: -0.63px;
      text-align: left;
      padding-left: 80px;
      padding-right: 17px;
      padding-top: 3px;
      padding-bottom: 3px;
  }
  .lightbox-main__qa{height:100%;min-height:calc(80vh);}
  ul.bullet-points{position:absolute;bottom:15px;width:100%;}
  .lightbox-main__qa-step h3 {
    margin-top: 15px;
}
  .lightbox-main__rejected-main{width:100%;height:auto;box-shadow:0px 3px 6px #00000029;border-radius:6px;font:normal normal normal 22px/30px Helvetica;letter-spacing:-0.55px;padding-top:30px;padding:30px 10px;}
  .lightbox-main__rejected-button{width:calc(100% - 10px);border-radius:17px;font:normal normal bold 33px/30px Helvetica;max-width:347px;height:76px;padding:0 0;}
  .lightbox-main__rejected-main .content{margin-bottom:15px;}
.lightbox-main__rejected.active {
    align-items: center;
}
.lightbox-main__qa-step:nth-last-of-type(1) .lightbox-main__qa-step_item {
    max-width: 100%;
    padding-top: 20px;
    padding-bottom: 20px;
}
.lightbox-main__qa-step:nth-last-of-type(1) .lightbox-main__qa-step_item .radio_dot {
    top: 28px;
}
.close-rejected {
    width: 25px;
    height: 25px;
    left: 7px;
    top: 7px;
    font-size: 13px;
}
}
@media screen and (max-width:480px){
  .exit-intent__content h3{font-size:30px;line-height:1.2em;}
  .exit-intent__content p{font-size:22px;line-height:25px;}
  .exit-intent__image img{max-height:220px;}
  p.exit-intent__content-orange{padding:10px 15px;font-size:16px;line-height:20px;border-radius:10px;}
  .main_exit_intent_popup{padding:20px 20px 0;}
  .block-logos__list{max-width:300px;margin:0 auto;justify-content:space-between;}
  .block-logos__list img{max-height:50px;margin:15px 0px;}
}
@media screen and (max-width:375px){
  .block-listicle__head .row > div{font-size:16px;}
  .block-listicle__cta-col small{font-size:10px;padding-right:15px;}
  .block-top-right h1{font-size:25px;line-height:30px;}
  .block-listicle__list-col h2,.block-listicle__author-col h2{font-size:16px;}
  .block-listicle__list-content{font-size:13px;line-height:17px;}
  .block-listicle__cta-col .cta-button{font-size:15px;max-width:150px;padding-top:10px;padding-bottom:10px;padding-left:15px;}
  p.special-offer__text{font-size:20px;line-height:22px;}
  .block-listicle-item .row > div,.block-listicle__head .row > div{padding:5px 10px;}
  .block-listicle-item .block-listicle__cta-col{padding-top:10px!important;}
  .special-offer{padding-top:0;}
  p.special-offer__price.mobile{font-size:15px;}
  .block-listicle-item{padding:10px 0;}
  p.block-listicle__rating-votes-text{font-size:15px;line-height:15px;}
  p.block-listicle__rating-votes{font-size:17px;line-height:20px;margin-bottom:5px;margin-top:5px;}
  .block-listicle-item.has-badge:after{max-width:120px;top:-10px;}
  .block.block-faqs h2{font-size:20px;line-height:25px;}
  .block-logos__list img{margin:10px 15px;}
  .block-logos__list{max-width:266px;}
  .block-logos__list img{max-height:38px;width:auto;max-width:calc(100% - 30px);}
  .exit-intent__content a{font-size:19px;}
  .footer-content strong{font-size:15px;line-height:20px;}
}