.comparison-listings{font-size:14px;max-width:1100px}.comparison-listings .comparison-listing{width:100%;min-height:328px;padding:32px 50px;box-shadow:0px 4px 16px #48574640;background:#fff;border-radius:12px;display:flex;align-items:start;transition:all .5s;position:relative;box-sizing:border-box;flex-wrap:wrap;margin-bottom:30px}@media(max-width: 1024px){.comparison-listings .comparison-listing{padding:30px 10px}}@media(max-width: 768px){.comparison-listings .comparison-listing{padding:20px 10px}}.comparison-listings .comparison-listing:hover{transform:scale(1.03)}.comparison-listings .comparison-listing .comparison-listing-column{flex:1 0 25%;padding:0 20px;margin-bottom:15px}.comparison-listings .comparison-listing .comparison-listing-column.comparison-listing-params{flex:1 0 40%}@media(max-width: 1024px){.comparison-listings .comparison-listing .comparison-listing-column.comparison-listing-params{flex:1 0 100%}}@media(max-width: 768px){.comparison-listings .comparison-listing .comparison-listing-column{margin-bottom:15px;flex:1 0 100%}}.comparison-listings .comparison-listing .comparison-listing-logo{display:flex;flex-wrap:wrap;align-self:center;justify-content:center}.comparison-listings .comparison-listing .comparison-listing-logo .img img{max-width:250px;height:auto}.comparison-listings .comparison-listing .comparison-listing-rating{display:flex;justify-content:center;margin:20px 0 0;width:100%}.comparison-listings .comparison-listing .comparison-listing-rating .rating-list{display:flex;position:relative}.comparison-listings .comparison-listing .comparison-listing-rating .rating-list i{font-size:22px;color:#ffe033}.comparison-listings .comparison-listing .comparison-listing-rating .rating-list .rating-inner{overflow:hidden;z-index:4;display:flex}.comparison-listings .comparison-listing .comparison-listing-rating .rating-list .rating-outer{position:absolute;left:0;top:-2px;bottom:0;align-items:center;z-index:3;display:flex}.comparison-listings .comparison-listing .comparison-listing-rating .rating-count{display:flex;font-size:15px;color:#000;margin-left:5px;margin-top:-1px}.comparison-listings .comparison-listing .comparison-listing-rating img{min-width:20px;max-width:20px;min-height:20px;max-height:20px}.comparison-listings .comparison-listing .comparison-listing-benefits{font-size:15px}.comparison-listings .comparison-listing .comparison-listing-benefits ul{list-style:none;padding:0;margin:0}.comparison-listings .comparison-listing .comparison-listing-benefits ul li{vertical-align:middle;font-size:16px}.comparison-listings .comparison-listing .comparison-listing-benefits ul li img{vertical-align:middle;margin-right:5px}.comparison-listings .comparison-listing .comparison-listing-benefits ul li i{padding:4px 4px 4px 0;font-size:20px;color:#00b300}.comparison-listings .comparison-listing .comparison-listing-benefits .comparison-listing-benefits-title{font-size:20px;margin:0 0 7px;font-weight:bold}.comparison-listings .comparison-listing .params-block-wrapper{width:100%;box-shadow:0px 3px 10px -6px rgba(0,0,0,.4);background:#fff}.comparison-listings .comparison-listing .params-block-wrapper .params-block{display:inline-flex;flex-direction:column;width:100%;position:relative;outline:1px solid #eee;padding:3px}.comparison-listings .comparison-listing .params-block-wrapper .params-block:nth-child(even){background:#f7f7f7}.comparison-listings .comparison-listing .params-block-wrapper .params-block .params-item{display:inline-flex;width:100%;color:#000;font-size:14px;letter-spacing:.02em;min-height:28px;line-height:24px}.comparison-listings .comparison-listing .params-block-wrapper .params-block .params-item:nth-child(2n){background:rgba(140,205,95,.2)}.comparison-listings .comparison-listing .params-block-wrapper .params-block .params-item img{max-height:16px;vertical-align:middle;margin-right:10px}.comparison-listings .comparison-listing .params-block-wrapper .params-block .params-item .params-name{padding:0 8px 0 6px;width:50%}.comparison-listings .comparison-listing .params-block-wrapper .params-block .params-item .params-data{padding:0 8px 0 8px;width:50%;text-align:right}.comparison-listings .comparison-listing .comparison-listing-submit-btn{padding:5px;background:#7bb453;box-shadow:inset -3px -3px 0px #00000036;color:#fff;border-radius:8px;font-size:18px;text-decoration:none;letter-spacing:.02em;transition:all .5s;display:inline-block;width:100%;font-weight:bold}.comparison-listings .comparison-listing .comparison-listing-submit-btn.comparison-listing-more{background:#dbdbdb;color:#5b5b5b}.comparison-listings .comparison-listing .comparison-listing-submit-btn:hover{opacity:.6}.comparison-listings .comparison-listing .comparison-listing-bottom{margin-top:20px;flex:1 0 100%;display:flex;align-items:center;justify-content:center;width:100%}@media(max-width: 768px){.comparison-listings .comparison-listing .comparison-listing-bottom{flex-wrap:wrap}}.comparison-listings .comparison-listing .comparison-listing-bottom .comparison-listing-bottom-column{flex:1 0 25%;padding:0 20px;text-align:center}@media(max-width: 1024px){.comparison-listings .comparison-listing .comparison-listing-bottom .comparison-listing-bottom-column:nth-child(1){display:none}}.comparison-listings .comparison-listing .comparison-listing-bottom .comparison-listing-bottom-column.comparison-listing-params{flex:1 0 40%}@media(max-width: 768px){.comparison-listings .comparison-listing .comparison-listing-bottom .comparison-listing-bottom-column{margin-bottom:15px;flex:1 0 100%}}.comparison-listings-services .params-block:before{content:"";position:absolute;left:50%;top:0px;width:1px;height:100%;background:#000}.comparison-listing.comparison-listing-casinos{padding:4% 2%;background-color:#83b0de;color:#fff;min-height:250px;align-items:center;box-shadow:0 4px 16px #333c32}.comparison-listing.comparison-listing-casinos .comparison-listing-column{flex:1 0 30%;max-width:30%;margin:0}@media(max-width: 1024px){.comparison-listing.comparison-listing-casinos .comparison-listing-column{flex:1 0 100%;max-width:100%;margin-bottom:35px}}@media(max-width: 1024px){.comparison-listing.comparison-listing-casinos .comparison-listing-column:nth-child(3){margin-bottom:0px}}.comparison-listing.comparison-listing-casinos .comparison-listing-column.comparison-listing-params{flex:1 0 40%;max-width:40%}@media(max-width: 1024px){.comparison-listing.comparison-listing-casinos .comparison-listing-column.comparison-listing-params{flex:1 0 100%;max-width:100%}}.comparison-listing.comparison-listing-casinos .comparison-listing-rating .rating-outer{opacity:.3}.comparison-listing.comparison-listing-casinos .comparison-listing-rating img{min-width:25px;max-width:25px;min-height:25px;max-height:25px}.comparison-listing.comparison-listing-casinos .comparison-listing-title{text-align:center}.comparison-listing.comparison-listing-casinos .comparison-listing-title span{font-size:20px;font-weight:bold;width:100%}.comparison-listing.comparison-listing-casinos .comparison-listing-title .comparison-listing-logo{display:none;margin:20px 0}@media(max-width: 1024px){.comparison-listing.comparison-listing-casinos .comparison-listing-title .comparison-listing-logo{display:block}}@media(max-width: 1024px){.comparison-listing.comparison-listing-casinos .comparison-listing-title .comparison-listing-logo img{max-width:180px}}.comparison-listing.comparison-listing-casinos .comparison-listing-params .params-block-wrapper .params-item{align-items:center;color:#fff}@media(max-width: 1024px){.comparison-listing.comparison-listing-casinos .comparison-listing-params .params-block-wrapper .params-item{justify-content:center}}.comparison-listing.comparison-listing-casinos .comparison-listing-params .params-block-wrapper img{max-height:16px;vertical-align:middle;margin-right:10px}.comparison-listing.comparison-listing-casinos .comparison-listing-buttons .comparison-listing-logo{margin-bottom:10%}@media(max-width: 1024px){.comparison-listing.comparison-listing-casinos .comparison-listing-buttons .comparison-listing-logo{display:none}}.comparison-listing.comparison-listing-casinos .comparison-listing-buttons .comparison-listing-logo img{max-width:100%;max-height:75px;width:auto}.comparison-listing.comparison-listing-casinos .comparison-listing-buttons .comparison-listing-submit-btn{border-radius:6px;margin-bottom:5%;text-align:center;background-color:#1abc9c;box-shadow:2px 2px 3px #3738364f}.comparison-listing.comparison-listing-casinos .comparison-listing-buttons .comparison-listing-submit-btn.comparison-listing-more{background:#dbdbdb;color:#5b5b5b}.btn--primary{background-color:#4d8b62 !important}.read-more{background-color:#4d8b62 !important}.badge{position:absolute;top:-30px;left:-60px}.badge img{max-width:150px;height:auto}.comparison-listing-products{display:flex;flex-wrap:wrap;margin-bottom:50px;transition:all .5s;border-radius:12px;box-shadow:0 4px 16px #48574640;padding:30px 30px 0px 30px}.comparison-listing-products__one{flex:1 1 auto;text-align:center;align-self:center}.comparison-listing-products__two{flex:3 1 auto}.comparison-listing-products__two ul{list-style:none;margin:0 0 30px 0;min-width:140px}.comparison-listing-products__two i{color:#00b300;font-size:20px}.comparison-listing-products__three{flex:1 1 100%;padding-top:20px}.comparison-listing-products__inner{display:flex;flex-wrap:wrap}.comparison-listing-products__sub1{flex:1 1 auto}.comparison-listing-products__sub2{flex:2 1 auto;min-width:300px}.comparison-listing-products__productinfo{display:flex;align-items:center;justify-content:flex-end;margin:30px 0}.comparison-listing-products__productinfo p{margin:0 15px 0 0;font-weight:bold}.comparison-listing-products small{display:none !important}.comparison-listing-products:hover{transform:scale(1.03)}.params-block-wrapper{box-shadow:0 3px 10px -6px rgba(0,0,0,.4);background:#fff}.params-block{display:flex;justify-content:space-between;outline:1px solid #eee;padding:3px}.params-block:nth-child(even){background:#f7f7f7}.params-block p{margin:2px 5px}.comparison-listing-rating{display:flex;justify-content:center;margin:20px 0 0;width:100%}.comparison-listing-rating .rating-item{margin:3px}.comparison-listing-rating .rating-list{display:flex;position:relative}.comparison-listing-rating .rating-list i{font-size:22px;color:#ecb642}.comparison-listing-rating .rating-list .rating-inner{overflow:hidden;z-index:4;display:flex}.comparison-listing-rating .rating-list .rating-outer{position:absolute;left:0;top:-2px;bottom:0;align-items:center;z-index:3;display:flex}.comparison-listing-rating .rating-count{display:flex;font-size:15px;color:#000;margin-left:5px;margin-top:-1px}.comparison-listing-rating img{min-width:20px;max-width:20px;min-height:20px;max-height:20px}.product-listings{display:flex;flex-direction:column;margin-bottom:50px;transition:all .5s;border-radius:12px;box-shadow:0 4px 16px #48574640;padding:50px 25px 0}@media(max-width: 768px){.product-listings{padding:50px 0px 0}}.product-listings .ribbon-wrapper{position:absolute;margin-top:-31px;margin-left:-40px}@media(max-width: 768px){.product-listings .ribbon-wrapper{margin-left:-30px}}.product-listings .ribbon-winner{font:bold 15px Sans-Serif;text-align:center;position:relative;padding:10px 20px;background-color:#f80035;color:#fff;border-top-left-radius:12px}.product-listings .ribbon-popular{font:bold 15px Sans-Serif;text-align:center;position:relative;padding:10px 20px;background-color:#f2994a;color:#fff;border-top-left-radius:12px}.product-listings .product-listing-row-1{margin:0px 30px 0px 0px}@media(max-width: 1024px){.product-listings .product-listing-row-1{margin:15px}}.product-listings .product-listing-row-1 .product-listing-row-1-column-2{display:flex;flex-direction:column;flex-wrap:wrap;height:270px}@media(max-width: 1024px){.product-listings .product-listing-row-1 .product-listing-row-1-column-2{padding:unset}}@media(max-width: 889px){.product-listings .product-listing-row-1 .product-listing-row-1-column-2{height:270px}}@media(max-width: 768px){.product-listings .product-listing-row-1 .product-listing-row-1-column-2{flex-wrap:nowrap;height:unset !important;padding:unset}}.product-listings .product-listing-row-1 .product-listing-row-1-column-2 .product-listing-image{height:100%;width:30%;display:flex;justify-content:center}.product-listings .product-listing-row-1 .product-listing-row-1-column-2 .product-listing-image .product-image{height:auto;max-width:250px;max-height:200px}@media(max-width: 768px){.product-listings .product-listing-row-1 .product-listing-row-1-column-2 .product-listing-image{order:2;width:65vw;height:65vw;align-self:center}}.product-listings .product-listing-row-1 .product-listing-row-1-column-2 .product-listing-image a{padding-left:5px}.product-listings .product-listing-row-1 .product-listing-row-1-column-2 .product-listing-title{display:flex;flex-direction:row;justify-content:space-between;border-bottom:1px solid #f2f2f2;padding-bottom:10px;margin-bottom:10px;width:70%}@media(max-width: 768px){.product-listings .product-listing-row-1 .product-listing-row-1-column-2 .product-listing-title{width:unset;display:flex;flex-direction:column;order:1}}.product-listings .product-listing-row-1 .product-listing-row-1-column-2 .product-listing-title h3{margin-bottom:0px;font-size:22px;font-weight:600;display:flex}@media(max-width: 768px){.product-listings .product-listing-row-1 .product-listing-row-1-column-2 .product-listing-title h3{margin-bottom:10px}}.product-listings .product-listing-row-1 .product-listing-row-1-column-2 .product-listing-title .comparison-listing-rating{display:flex;justify-content:center;flex-direction:row-reverse;align-items:center;gap:10px;width:unset;margin:unset}@media(max-width: 768px){.product-listings .product-listing-row-1 .product-listing-row-1-column-2 .product-listing-title .comparison-listing-rating{justify-content:start}}.product-listings .product-listing-row-1 .product-listing-row-1-column-2 .product-listing-title .comparison-listing-rating .rating-count{align-items:center}.product-listings .product-listing-row-1 .product-listing-row-1-column-2 .product-listing-subtitle{font-size:14px;font-weight:400;width:70%;display:flex;border-bottom:1px solid #f2f2f2;padding:0 10px 10px 10px;margin:0 0 10px 0}@media(max-width: 768px){.product-listings .product-listing-row-1 .product-listing-row-1-column-2 .product-listing-subtitle{align-self:center;order:3;width:100%;padding:0 4px 4px 4px;margin:0 0 4px 0}}.product-listings .product-listing-row-1 .product-listing-row-1-column-2 .product-listing-attributes-wrapper{display:flex;flex-direction:row;padding:0 20px 10px 20px;border-bottom:1px solid #f2f2f2}@media(max-width: 768px){.product-listings .product-listing-row-1 .product-listing-row-1-column-2 .product-listing-attributes-wrapper{order:3;flex-direction:column;padding:0;gap:20px;border-bottom:0}}.product-listings .product-listing-row-1 .product-listing-row-1-column-2 .product-listing-attributes-wrapper .product-listing-attributes{display:flex;flex-direction:column;flex-basis:50%;margin-top:0px;justify-content:center}@media(max-width: 768px){.product-listings .product-listing-row-1 .product-listing-row-1-column-2 .product-listing-attributes-wrapper .product-listing-attributes{justify-content:center;flex-wrap:wrap;flex-direction:column;order:5;border:unset;margin-top:0px}}.product-listings .product-listing-row-1 .product-listing-row-1-column-2 .product-listing-attributes-wrapper .product-listing-attributes .product-listing-attribute{color:#333;margin:3px 0;text-align:center;display:flex}@media(max-width: 768px){.product-listings .product-listing-row-1 .product-listing-row-1-column-2 .product-listing-attributes-wrapper .product-listing-attributes .product-listing-attribute{display:flex;justify-content:flex-start;gap:6px;border-bottom:unset;padding:unset;padding-left:1px;margin:unset;flex-wrap:wrap}}.product-listings .product-listing-row-1 .product-listing-row-1-column-2 .product-listing-attributes-wrapper .product-listing-attributes .product-listing-attribute>.product-listing-attribute-label{font-weight:bold}.product-listings .product-listing-row-1 .product-listing-row-1-column-2 .product-listing-attributes-wrapper .product-listing-attributes .product-listing-attribute>.product-listing-attribute-label::after{content:":";margin-left:-1px}.product-listings .product-listing-row-1 .product-listing-row-1-column-2 .product-listing-attributes-wrapper .product-listing-attributes .product-listing-attribute>.product-listing-attribute-value{font-weight:normal}.product-listings .product-listing-row-1 .product-listing-row-1-column-2 .product-listing-attributes-wrapper .product-listing-attributes2{display:flex;flex-basis:50%;align-items:center}@media(max-width: 768px){.product-listings .product-listing-row-1 .product-listing-row-1-column-2 .product-listing-attributes-wrapper .product-listing-attributes2{justify-content:center;flex-wrap:wrap;flex-direction:column;border-bottom:unset;order:4}}.product-listings .product-listing-row-1 .product-listing-row-1-column-2 .product-listing-attributes-wrapper .product-listing-attributes2 .product-listing-attribute{display:flex;flex-direction:column-reverse;flex-basis:100%;justify-content:flex-end;gap:7px;margin-top:0}@media(max-width: 768px){.product-listings .product-listing-row-1 .product-listing-row-1-column-2 .product-listing-attributes-wrapper .product-listing-attributes2 .product-listing-attribute{flex-direction:column;align-content:center;border-bottom:unset;gap:0;margin-bottom:10px;width:100%}}.product-listings .product-listing-row-1 .product-listing-row-1-column-2 .product-listing-attributes-wrapper .product-listing-attributes2 .product-listing-attribute .product-listing-attribute-label{display:flex;text-align:center}@media(max-width: 768px){.product-listings .product-listing-row-1 .product-listing-row-1-column-2 .product-listing-attributes-wrapper .product-listing-attributes2 .product-listing-attribute .product-listing-attribute-label{width:100%;order:2;margin-top:15px}}.product-listings .product-listing-row-1 .product-listing-row-1-column-2 .product-listing-attributes-wrapper .product-listing-attributes2 .product-listing-attribute .product-listing-attribute-value{font-weight:bolder;font-size:20px;display:flex;justify-content:center;flex-direction:column;text-align:center}@media(max-width: 768px){.product-listings .product-listing-row-1 .product-listing-row-1-column-2 .product-listing-attributes-wrapper .product-listing-attributes2 .product-listing-attribute .product-listing-attribute-value{padding-top:4px}}.product-listings .product-listing-row-1 .product-listing-row-1-column-2 .product-listing-attributes-wrapper .product-listing-attributes2 .product-listing-attribute .product-listing-cta{flex-grow:1;text-decoration:none;background:#f80035;border-radius:.25rem;box-shadow:3px 3px 0 0 #b7052b;font-size:1rem;font-weight:400;line-height:1.25rem;padding:.625rem 0;position:relative;text-transform:none}.product-listings .product-listing-row-1 .product-listing-row-1-column-2 .product-listing-attributes-wrapper .product-listing-attributes2 .product-listing-attribute .product-listing-cta:hover{box-shadow:.125rem .125rem 0 0 #b7052b;left:1px;top:1px}.product-listings .product-listing-row-1 .product-listing-row-1-column-2 .product-listing-attribute-label{text-transform:uppercase;font-size:14px;font-weight:500;white-space:nowrap}.product-listings .product-listing-row-1 .product-listing-row-1-column-2 .product-listing-attribute-value{font-weight:600}.comparison-listings>section.product__template:nth-child(-1n+2) .product__listing__wrapper{padding-top:15px;display:unset}.product-listing-row-4 .product-listing-pros-cons{display:flex;margin:0 30px;padding:30px 0 0 0;border-top:1px solid #f2f2f2}@media(max-width: 768px){.product-listing-row-4 .product-listing-pros-cons{flex-direction:column;padding:10px 4px;background:unset;border:unset;margin:unset}}.product-listing-row-4 .product-listing-pros-cons>div{min-width:50px;min-height:50px;flex-grow:1;padding:0px 25px}.product-listing-row-4 .product-listing-pros-cons>div>.title{font-weight:600;font-size:18px;text-transform:uppercase;font-style:italic}@media(max-width: 768px){.product-listing-row-4 .product-listing-pros-cons>div>.title{font-weight:bolder;font-size:22px;font-style:italic}}.product-listing-row-4 .product-listing-pros-cons>div>.title>.fa-check{color:#6ad02b;margin-right:5px}@media(max-width: 768px){.product-listing-row-4 .product-listing-pros-cons>div>.title>.fa-check{display:none}}.product-listing-row-4 .product-listing-pros-cons>div>.title>.fa-times{color:#f80035;margin-right:5px}@media(max-width: 768px){.product-listing-row-4 .product-listing-pros-cons>div>.title>.fa-times{display:none}}.product-listing-row-4 .product-listing-pros-cons .product-listing-benefits>ul,.product-listing-row-4 .product-listing-pros-cons .product-listing-disadvantages>ul{margin:8px;margin-top:15px;list-style:none;padding:0 0 0 4px;position:relative}@media(max-width: 768px){.product-listing-row-4 .product-listing-pros-cons .product-listing-benefits>ul,.product-listing-row-4 .product-listing-pros-cons .product-listing-disadvantages>ul{margin-top:10px}}.product-listing-row-4 .product-listing-pros-cons .product-listing-benefits>ul>li,.product-listing-row-4 .product-listing-pros-cons .product-listing-disadvantages>ul>li{font-size:18px;line-height:1.56;font-weight:300;display:flex;margin-bottom:15px}@media(max-width: 768px){.product-listing-row-4 .product-listing-pros-cons .product-listing-benefits>ul>li,.product-listing-row-4 .product-listing-pros-cons .product-listing-disadvantages>ul>li{font-size:14px;line-height:1;font-weight:normal;margin-bottom:8px;margin-top:0px}}.product-listing-row-4 .product-listing-pros-cons .product-listing-benefits>ul>li>i{color:#6ad02b;padding-right:10px;padding-top:5px;font-size:20px}@media(max-width: 768px){.product-listing-row-4 .product-listing-pros-cons .product-listing-benefits>ul>li>i{padding-right:8px;padding-top:0;font-size:14px;display:inline-block}}.product-listing-row-4 .product-listing-pros-cons .product-listing-disadvantages>ul>li>i{color:#f80035;padding-right:10px;padding-top:5px;font-size:20px}@media(max-width: 768px){.product-listing-row-4 .product-listing-pros-cons .product-listing-disadvantages>ul>li>i{padding-right:8px;padding-left:4px;padding-top:0;font-size:14px;display:inline-block}}.product-listing-row-2{display:flex;flex-direction:column;margin-top:0;max-height:44px;overflow:hidden;transition:all .5s}.product-listing-row-2 .product-listing-inner-text{margin:0 30px 20px 30px;color:#333;font-size:18px;line-height:1.56;font-weight:300;opacity:.2}@media(max-width: 768px){.product-listing-row-2 .product-listing-inner-text{margin-top:0px;opacity:.2}}.product-listing-row-2 .product-listing-inner-text>p{color:#333;font-size:18px;line-height:1.56;font-weight:300}@media(max-width: 768px){.product-listing-row-2 .product-listing-inner-text>p{font-size:14px;text-align:justify}}.product__listing__row{display:flex;flex-direction:row}.product__listing__row.product__attributes{justify-content:flex-end;padding:10px 0}@media(max-width: 768px){.product__listing__row.product__attributes{flex-direction:column-reverse}}@media(max-width: 768px){.product__listing__row.product__attributes .attributes__list{padding-top:15px}}.listing__image{min-width:200px;justify-content:center}@media(max-width: 768px){.listing__image{padding-bottom:10px;border-bottom:1px solid #eee;margin-bottom:10px}}.listing__image img{max-height:200px}.first__row{align-items:center;justify-content:space-between;padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #eee}@media(max-width: 768px){.first__row{flex-wrap:wrap;flex-direction:column}}.first__row h3{margin-bottom:0;font-size:22px;font-weight:bold}@media(max-width: 768px){.first__row h3{margin-bottom:5px}}.first__row .product__rating{width:unset;flex-direction:row-reverse;margin-top:0px;align-items:center;gap:6px}.second__row{padding-bottom:10px;border-bottom:1px solid #eee;margin-bottom:10px}@media(max-width: 768px){.second__row{flex-direction:column;padding-bottom:0}}.product__listing__column{display:flex;flex-direction:column;flex-grow:1}.attributes__list,.price__and__button{width:50%}@media(max-width: 768px){.attributes__list,.price__and__button{width:unset}}.list__item{display:flex}.list__item .list__item__label{font-weight:bold;text-transform:uppercase;font-size:14px}.list__item__label::after{content:": ";padding-right:4px;position:relative;margin-left:-3px}.product__button{background:#f80035;border-radius:.25rem;box-shadow:3px 3px 0 0 #b7052b;font-size:1rem;font-weight:400;line-height:1.25rem;text-align:center;overflow:auto}.product__button a{display:block;padding:.625rem 0}.product__price{font-weight:bolder;font-size:20px;text-align:center}.price__and__button{display:flex;flex-direction:column-reverse;justify-content:center;padding-bottom:4px}.listing__info.product__listing__column{justify-content:center;padding-bottom:15px}@media(max-width: 768px){.listing__info.product__listing__column{padding-bottom:5px}}@media(max-width: 768px){.listing__info.product__listing__column .product-listing-subtitle{padding-left:4px;padding-right:4px}}.product__listing__row.pros__cons{justify-content:space-between;padding:15px 10px 0 10px;margin:0 10px}@media(max-width: 768px){.product__listing__row.pros__cons{flex-direction:column;gap:10px;padding:5px 0 0 0;margin:0}}.product__listing__row.pros__cons .pros,.product__listing__row.pros__cons .cons{flex-basis:50%}.product__listing__row.pros__cons .pros .title,.product__listing__row.pros__cons .cons .title{font-weight:bolder;font-size:22px;text-transform:uppercase;font-style:italic}.product__listing__row.pros__cons .pros ul,.product__listing__row.pros__cons .cons ul{margin:8px;margin-top:10px;list-style:none;padding:0 0 0 4px}@media(max-width: 768px){.product__listing__row.pros__cons .pros ul,.product__listing__row.pros__cons .cons ul{margin-top:6px;margin-left:0}}.product__listing__row.pros__cons .pros ul li,.product__listing__row.pros__cons .cons ul li{font-size:18px;line-height:1.56;font-weight:300;display:flex;margin-bottom:4px}@media(max-width: 768px){.product__listing__row.pros__cons .pros ul li,.product__listing__row.pros__cons .cons ul li{font-size:14px;font-weight:normal}}.product__listing__row.pros__cons .pros ul li .fa.fa-check,.product__listing__row.pros__cons .cons ul li .fa.fa-check{color:#6ad02b;padding-right:10px;padding-top:5px;font-size:20px}@media(max-width: 768px){.product__listing__row.pros__cons .pros ul li .fa.fa-check,.product__listing__row.pros__cons .cons ul li .fa.fa-check{padding-right:8px;padding-top:4px;font-size:14px;display:inline-block}}.product__listing__row.pros__cons .pros ul li .fa.fa-times,.product__listing__row.pros__cons .cons ul li .fa.fa-times{color:#f80035;padding-right:10px;padding-top:5px;font-size:20px}@media(max-width: 768px){.product__listing__row.pros__cons .pros ul li .fa.fa-times,.product__listing__row.pros__cons .cons ul li .fa.fa-times{padding-right:8px;padding-top:4px;font-size:14px;display:inline-block}}@media(max-width: 768px){.product-listing-row-2 .product-listing-inner-text{margin:0}}.product-listing-subtitle{padding-bottom:10px;border-bottom:1px solid #eee}.product-listings.product__template{padding:30px 40px}@media(max-width: 768px){.product-listings.product__template{padding:30px 30px}}.product-listing-row-3{margin-bottom:25px}.product-listing-row-3 .product-listing-review-content{display:flex;flex-direction:column}.product-listing-row-3 .product-listing-review-content .textBtn{clear:both;text-align:center;color:#949494;font-size:15px;padding:7px 0 0;cursor:pointer;position:relative;background-color:unset;text-transform:uppercase;border:unset}@media(max-width: 768px){.product-listing-row-3 .product-listing-review-content .textBtn{font-size:13px}}.product-listing-row-3 .product-listing-review-content .textBtn:before{content:"";background:#fff;background:-moz-linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, white 80%, white 100%);background:-webkit-linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, white 80%, white 100%);background:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, white 80%, white 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ffffff",GradientType=1);height:50px;bottom:0;width:100%;position:absolute;left:0;top:-40px}.btn--primary{background-color:#4d8b62 !important}.read-more{background-color:#4d8b62 !important}.badge{position:absolute;top:-30px;left:-60px}.badge img{max-width:150px;height:auto}.comparison-listing-generals{display:flex;flex-wrap:wrap;margin-bottom:50px;transition:all .5s;border-radius:12px;box-shadow:0 4px 16px #48574640;padding:30px 30px 0px 30px}.comparison-listing-generals__generalinfo{display:flex;align-items:center;justify-content:flex-end;margin:30px 0}.comparison-listing-generals__generalinfo p{margin:0 15px 0 0;font-weight:bold}.comparison-listing-generals small{display:none !important}.comparison-listing-generals:hover{transform:scale(1.03)}.comparison-listing-rating{display:flex;justify-content:center;margin:20px 0 0;width:100%}.comparison-listing-rating .rating-item{margin:3px}.comparison-listing-rating .rating-list{display:flex;position:relative}.comparison-listing-rating .rating-list i{font-size:22px;color:#ecb642}.comparison-listing-rating .rating-list .rating-inner{overflow:hidden;z-index:4;display:flex}.comparison-listing-rating .rating-list .rating-outer{position:absolute;left:0;top:-2px;bottom:0;align-items:center;z-index:3;display:flex}.comparison-listing-rating .rating-count{display:flex;font-size:15px;color:#000;margin-left:5px;margin-top:-1px}.comparison-listing-rating img{min-width:20px;max-width:20px;min-height:20px;max-height:20px}.general-listings{display:flex;flex-direction:column;margin-bottom:50px;transition:all .5s;border-radius:12px;box-shadow:0 4px 16px #48574640;padding:50px 25px 0}@media(max-width: 768px){.general-listings{padding:50px 0px 0}}.general-listings .ribbon-wrapper{position:absolute;margin-top:-31px;margin-left:-40px}@media(max-width: 768px){.general-listings .ribbon-wrapper{margin-left:-15px}}.general-listings .ribbon-winner{font:bold 15px Sans-Serif;text-align:center;position:relative;padding:10px 20px;background-color:#f80035;color:#fff;border-top-left-radius:12px}.general-listings .ribbon-popular{font:bold 15px Sans-Serif;text-align:center;position:relative;padding:10px 20px;background-color:#f2994a;color:#fff;border-top-left-radius:12px}.comparison-listings>section.general__template:nth-child(-1n+2) .general__listing__wrapper{padding-top:15px;display:unset}@media(max-width: 768px){.general__listing__wrapper{padding:0px 15px}}.general-listing-row-2{display:flex;flex-direction:column;max-height:0px;overflow:hidden;transition:all .5s}.general-listing-row-2 .general-listing-inner-text{padding-top:24px;margin:0;color:#333;font-size:18px;line-height:1.56;font-weight:300;opacity:0}@media(max-width: 768px){.general-listing-row-2 .general-listing-inner-text{margin-top:0px;opacity:0}}.general-listing-row-2 .general-listing-inner-text>p{color:#333;font-size:18px;line-height:1.56;font-weight:300}@media(max-width: 768px){.general-listing-row-2 .general-listing-inner-text>p{font-size:14px;text-align:justify}}.general__listing__row{display:flex;flex-direction:row}.general__listing__row.general__attributes{justify-content:flex-end;padding:10px 0}@media(max-width: 768px){.general__listing__row.general__attributes{flex-direction:column-reverse}}@media(max-width: 768px){.general__listing__row.general__attributes .attributes__list{padding-top:15px}}.listing__image{min-width:200px;justify-content:center}@media(max-width: 768px){.listing__image{padding-bottom:10px;border-bottom:1px solid #eee;margin-bottom:10px;min-width:100%}}.listing__image img{max-height:180px;max-width:200px}.first__row{align-items:center;justify-content:space-between;padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #eee}@media(max-width: 768px){.first__row{flex-wrap:wrap;flex-direction:column}}.first__row h3{margin-bottom:0;font-size:22px;font-weight:bold}@media(max-width: 768px){.first__row h3{margin-bottom:5px}}.general__rating{width:unset;flex-direction:row-reverse;margin-top:0px;align-items:center;gap:6px}@media(max-width: 768px){.general__rating{padding:6px 0px}}.second__row{padding-bottom:10px;border-bottom:1px solid #eee;margin-bottom:10px}@media(max-width: 768px){.second__row{flex-direction:column;padding-bottom:0}}.general__listing__column{display:flex;flex-direction:column}.attributes__list,.price__and__button{width:50%}@media(max-width: 768px){.attributes__list,.price__and__button{width:unset}}.list__item{display:flex}.list__item .list__item__label{font-weight:bold;text-transform:uppercase;font-size:14px}.list__item__label::after{content:": ";padding-right:4px;position:relative;margin-left:-3px}.general__button{background:#f0ab2b;border-radius:.25rem;box-shadow:3px 3px 0 0 #af830a;font-size:1rem;font-weight:400;text-align:center;overflow:auto}.general__button a{display:block;padding:.625rem 0}.general__price{font-weight:bolder;font-size:20px;text-align:center}.price__and__button{display:flex;flex-direction:column-reverse;justify-content:center;padding-bottom:4px}.listing__info.general__listing__column{justify-content:center;flex-grow:1;padding-bottom:15px}@media(max-width: 768px){.listing__info.general__listing__column{padding-bottom:5px}}@media(max-width: 768px){.listing__info.general__listing__column .general-listing-subtitle{padding-left:4px;padding-right:4px}}.general__listing__row.pros__cons{justify-content:space-between;padding:15px 10px 0 10px;margin:0 10px}@media(max-width: 768px){.general__listing__row.pros__cons{flex-direction:column;gap:10px;padding:5px 0 0 0;margin:0}}.general__listing__row.pros__cons .pros,.general__listing__row.pros__cons .cons{flex-basis:50%}.general__listing__row.pros__cons .pros .title,.general__listing__row.pros__cons .cons .title{font-weight:bolder;font-size:22px;text-transform:uppercase;font-style:italic}.general__listing__row.pros__cons .pros ul,.general__listing__row.pros__cons .cons ul{margin:8px;margin-top:10px;list-style:none;padding:0 0 0 4px}@media(max-width: 768px){.general__listing__row.pros__cons .pros ul,.general__listing__row.pros__cons .cons ul{margin-top:6px;margin-left:0}}.general__listing__row.pros__cons .pros ul li,.general__listing__row.pros__cons .cons ul li{font-size:18px;line-height:1.56;font-weight:300;display:flex;margin-bottom:4px}@media(max-width: 768px){.general__listing__row.pros__cons .pros ul li,.general__listing__row.pros__cons .cons ul li{font-size:14px;font-weight:normal}}.general__listing__row.pros__cons .pros ul li .fa.fa-check,.general__listing__row.pros__cons .cons ul li .fa.fa-check{color:#6ad02b;padding-right:10px;padding-top:5px;font-size:20px}@media(max-width: 768px){.general__listing__row.pros__cons .pros ul li .fa.fa-check,.general__listing__row.pros__cons .cons ul li .fa.fa-check{padding-right:8px;padding-top:4px;font-size:14px;display:inline-block}}.general__listing__row.pros__cons .pros ul li .fa.fa-times,.general__listing__row.pros__cons .cons ul li .fa.fa-times{color:#f80035;padding-right:10px;padding-top:5px;font-size:20px}@media(max-width: 768px){.general__listing__row.pros__cons .pros ul li .fa.fa-times,.general__listing__row.pros__cons .cons ul li .fa.fa-times{padding-right:8px;padding-top:4px;font-size:14px;display:inline-block}}@media(max-width: 768px){.general-listing-row-2 .general-listing-inner-text{margin:0}}.general-listing-subtitle{padding-bottom:10px;border-bottom:1px solid #eee}.general-listings.general__template{padding:30px 40px}@media(max-width: 768px){.general-listings.general__template{padding:30px 15px}}.general-listing-row-3{margin-bottom:25px}.general-listing-row-3 .general-listing-review-content{display:flex;flex-direction:column}@media(max-width: 768px){.general-listing-row-3 .general-listing-review-content{text-align:center;padding-top:10px}}.general-listing-row-3 .general-listing-review-content .textBtn{clear:both;text-align:center;color:#949494;font-size:15px;padding:7px 0 0;cursor:pointer;position:relative;background-color:unset;text-transform:uppercase;border:unset}@media(max-width: 768px){.general-listing-row-3 .general-listing-review-content .textBtn{font-size:13px}}.general-listing-row-3 .general-listing-review-content .textBtn:before{content:"";background:#fff;background:-moz-linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, white 80%, white 100%);background:-webkit-linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, white 80%, white 100%);background:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, white 80%, white 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff", endColorstr="#ffffff", GradientType=1);height:50px;bottom:0;width:100%;position:absolute;left:0;top:-40px}.general__main__information{display:grid;grid-template-columns:15fr 30fr 45fr;grid-gap:20px;justify-content:space-between;align-items:center;padding:30px 15px;flex-wrap:wrap}@media(max-width: 768px){.general__main__information{display:flex;padding:30px 0px}}.general__short__information{display:flex;justify-content:space-around}@media(max-width: 768px){.general__short__information{flex-direction:row;flex-wrap:wrap}}@media(max-width: 768px){.general__short__information .item{margin:0px 10px 25px 10px;text-align:center}}@media(max-width: 768px){.general__short__information .item:last-of-type{margin-top:0px;margin-bottom:0px}}.buttons__part{justify-content:space-between;margin-top:10px}@media(max-width: 768px){.buttons__part{flex-direction:column-reverse}}.buttons__part .textBtn{background:none;color:gray}.buttons__part .general__button{flex-basis:20%}@media(max-width: 768px){.buttons__part .general-listing-review-content{text-align:center;padding-top:10px}}.general__listing__more__information>.general-listing-inner-text{display:flex;justify-content:space-between}@media(max-width: 768px){.general__listing__more__information>.general-listing-inner-text{flex-direction:column}}.general__company__information,.general__requirements__and__fees{flex-basis:50%}.general__calculation__example{padding:0 6px}.general__table{border:1px solid #eee}.general__table tbody tr:nth-child(odd){background-color:#fbfbfb}.general__table tbody tr td{height:50px;border:0}.general__table tbody tr td:nth-child(2){text-align:right;font-size:14px;padding-right:14px}@media(max-width: 768px){.general__table tbody tr td:nth-child(2){word-break:break-word;font-size:12px;padding-right:8px;padding-left:2px}}.general__table tbody tr td:nth-child(1){font-size:16px;font-weight:700;padding-left:14px}@media(max-width: 768px){.general__table tbody tr td:nth-child(1){font-size:14px;padding-right:2px;padding-left:8px}}.general__table thead tr th{height:50px;border:0;border-bottom:1px solid #eee;text-align:left;padding-left:14px;padding-top:17px;padding-bottom:17px;background-color:#f0f0f0}@media(max-width: 768px){.general__table thead tr th{font-size:16px;padding:8px;text-align:center;height:unset}}.general__table .empty__row td{height:50px}@media(max-width: 768px){.general__table .empty__row{display:none}}.general__company__information>.general__table{border-right:0}@media(max-width: 768px){.general__benefits{order:3}}.general__benefits ul{margin:8px;margin-top:10px;list-style:none;padding:0 0 0 4px}@media(max-width: 768px){.general__benefits ul{margin-top:0;margin:1px;padding:unset}}.general__benefits ul li{font-size:14px;font-weight:300;display:flex}@media(max-width: 768px){.general__benefits ul li{font-size:14px;font-weight:normal}}.general__benefits ul li .fa.fa-check{color:#6ad02b;padding-right:8px;padding-top:4px;font-size:14px}@media(max-width: 768px){.general__benefits ul li .fa.fa-check{padding-right:8px;padding-top:4px;font-size:14px;display:inline-block}}.general__benefits ul li .fa.fa-times{color:#f80035;padding-right:8px;padding-top:4px;font-size:14px}@media(max-width: 768px){.general__benefits ul li .fa.fa-times{padding-right:8px;padding-top:4px;font-size:14px;display:inline-block}}.general-listing-image{padding-bottom:10px;text-align:center}@media(max-width: 768px){.general-listing-image{padding:8px 30px;text-align:center}}.general-listing-image a{display:block}.general__short__information .item-label{font-size:16px}.general__short__information .item-value{font-size:18px;font-weight:700}.last__row__button{display:flex;justify-content:center;padding-top:13px;padding-bottom:13px}.last__row__button .general__button{flex-basis:30%}@media(max-width: 768px){.last__row__button .general__button{flex-basis:97%}}
