.progress-bar{background-color:#dadada;display:block;width:100%}.progress-bar .progress{background-image:linear-gradient(to right, #6a056a, #d00482);height:6px;min-width:1%;max-width:100%}

.open-dialog-default{display:none}.ReactModal__Body--open{overflow:hidden}.ReactModalPortal{position:fixed;z-index:999}.ReactModalPortal .ReactModal__Content.ReactModal__Content--after-open{max-height:85vh;padding:2rem 4rem !important}@media (max-width: 767px){.ReactModalPortal .ReactModal__Content.ReactModal__Content--after-open{padding:2rem 2rem !important;width:93% !important;max-height:95vh;zoom:1.02}.ReactModalPortal .ReactModal__Content.ReactModal__Content--after-open .logo{max-width:100%}}.ReactModalPortal .ReactModal__Overlay{background:rgba(0,0,0,0.75) !important}.ReactModalPortal h2{font-size:1.2rem}.ReactModalPortal h3{border-bottom:1px solid #000;display:block;font-size:3rem;font-weight:bold;padding-bottom:.52em;margin-bottom:0;text-transform:uppercase}.ReactModalPortal h3>span{color:#d00482;display:inline-block;font-size:1em}.ReactModalPortal .content-modal{max-height:60vh;overflow-y:auto;width:110%;margin:0 0 0 -5%;padding:0 5%}.ReactModalPortal .content-modal img.logo{max-width:100%}.ReactModalPortal .close-modal{background:none;border:none;outline:none !important;display:flex;align-items:center;padding:0;position:absolute;top:2rem;right:2rem}.ReactModalPortal .close-modal svg{width:20px;height:20px}.ReactModalPortal .provider-logo{max-width:190px;margin:25px 0}

.CamSite .PageIntro.camsite{box-shadow:inset 0 -3px 15px 0 rgba(0,0,0,0.3);padding:10px 110px 37px}@media (max-width: 1023px){.CamSite .PageIntro.camsite{padding:10px 26px 37px}}@media (max-width: 360px){.CamSite .PageIntro.camsite{padding:10px 14px 37px}}.CamSite .PageIntro.camsite .col{padding:0}.CamSite .PageIntro.camsite .logo{padding:0;margin:0}@media (max-width: 360px){.CamSite .PageIntro.camsite .logo{width:100%}}.CamSite .PageIntro.camsite .description .excerpt,.CamSite .PageIntro.camsite .description p{margin:1em 0 0}.CamSite .PageIntro.camsite .description .excerpt{display:-webkit-box;max-height:46px;margin-bottom:1rem;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-weight:bold;margin-bottom:1em}.CamSite .PageIntro.camsite .description .excerpt,.CamSite .PageIntro.camsite .description p,.CamSite .PageIntro.camsite .description strong{font-size:16px;line-height:22px;color:#000}.CamSite .PageIntro.camsite .btn-visit{margin-top:40px;display:inline-block}@media (min-width: 768px){.CamSite .PageIntro.camsite .btn-visit:first-of-type{margin-right:1em}}@media (max-width: 767px){.CamSite .PageIntro.camsite .btn-visit{display:block;float:left;clear:left;text-align:center}}@media (max-width: 767px){.CamSite .PageIntro.camsite .btn-visit+.btn-visit{margin-left:0;margin-top:15px}}.CamSite hr{border:1px solid #8e8e8e}.CamSite .stars i{margin-right:1px}.CamSite .stars .material-icons{color:#6a056a}.CamSite .stars .material-icons:nth-child(2){color:#7e056f}.CamSite .stars .material-icons:nth-child(3){color:#6a056a;background:-webkit-linear-gradient(left, #7e056f, #930574)}.CamSite .stars .material-icons:nth-child(4){color:#930574;background:-webkit-linear-gradient(left, #930574, #a70478)}.CamSite .stars .material-icons:nth-child(5){color:#a70478;background:-webkit-linear-gradient(left, #a70478, #d00482)}.CamSite .stars .material-icons:nth-child(n+3):nth-child(-n+5){-webkit-background-clip:text;-webkit-text-fill-color:transparent}.CamSite .review-block{padding:60px 110px 50px;background-color:#fff;float:left;width:100%}@media (max-width: 1023px){.CamSite .review-block{padding-right:26px}}@media (max-width: 360px){.CamSite .review-block{padding-right:14px}}.CamSite .review-block .headline{margin-top:-31px}.CamSite .review-block .content .text{max-width:700px;display:inline-block;width:100%}@media (max-width: 1279px){.CamSite .review-block .content .text{margin-bottom:42px}}.CamSite .review-block .content .text p{margin:0;font-size:14px;font-weight:600;line-height:24px}.CamSite .review-block .content .text .btn-visit{margin-top:35px}.CamSite .review-block .content.gallery{display:block}@media (max-width: 767px){.CamSite .review-block .content.gallery{padding:60px 0}}@media (max-width: 480px){.CamSite .review-block .content.gallery{padding:60px 0 0}}.CamSite .review-block .content.gallery .screenshot-gallery{width:100%;height:290px}@media (max-width: 480px){.CamSite .review-block .content.gallery .screenshot-gallery{height:400px}}@media (max-width: 360px){.CamSite .review-block .content.gallery .screenshot-gallery{height:300px}}.CamSite .review-block .content.gallery .screenshot-gallery a{box-shadow:0 0 15px 0 rgba(0,0,0,0.3);overflow:hidden;height:0;padding-bottom:10%;float:left;position:relative}.CamSite .review-block .content.gallery .screenshot-gallery a img{height:100%;position:absolute}.CamSite .review-block .content.gallery .screenshot-gallery .screenshot{width:18%;margin:0 9px 18px}@media (max-width: 1279px){.CamSite .review-block .content.gallery .screenshot-gallery .screenshot{margin:0 6px 18px}}@media (max-width: 767px){.CamSite .review-block .content.gallery .screenshot-gallery .screenshot{width:calc(32% - 6px);margin:18px 4px 0;padding-bottom:16%}}@media (max-width: 480px){.CamSite .review-block .content.gallery .screenshot-gallery .screenshot{width:calc(50% - 8px);padding-bottom:24%}}.CamSite .review-block .content.gallery .screenshot-gallery .big{width:37%;padding-bottom:calc(20% + 18px);margin-right:9px}@media (max-width: 767px){.CamSite .review-block .content.gallery .screenshot-gallery .big{width:100%;padding-bottom:50%}}.CamSite .review-block .content .rating ul{margin:0}@media (max-width: 767px){.CamSite .review-block .content .rating ul h2{margin-left:-0.75rem}}.CamSite .review-block .content .rating ul li{width:100%;max-width:365px;display:inline-flex;justify-content:space-between;margin:7px 0}@media (max-width: 1279px){.CamSite .review-block .content .rating ul li{padding-right:26px;width:100%}}@media (max-width: 767px){.CamSite .review-block .content .rating ul li{padding-right:0}}.CamSite .review-block .content .rating ul li .label{font-weight:900}.CamSite .review-block .content .rating ul li .stars{min-width:120px}.CamSite .review-block .pros-cons{margin-top:73px}.CamSite .review-block .pros-cons .title{margin:0;display:inline-block;font-size:28px;font-weight:900;text-transform:uppercase;color:#6a056a;background:-webkit-linear-gradient(left, #6a056a, #d00482);background:-o-linear-gradient(right, #6a056a, #d00482);background:-moz-linear-gradient(right, #6a056a, #d00482);background:linear-gradient(to right, #6a056a, #d00482);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.CamSite .review-block .pros-cons ul{margin:0}.CamSite .review-block .pros-cons ul li{position:relative;font-weight:500;font-size:15px;margin:21px 0;padding-left:28px}@media (max-width: 1279px){.CamSite .review-block .pros-cons ul li{width:100%}}.CamSite .review-block .pros-cons ul li:before{content:"";width:22px;height:1px;background:#000;position:absolute;left:0;top:1px;bottom:0;margin:auto}.CamSite .review-block.quote{padding:0;border-bottom:none}.CamSite .review-block.quote .content{padding:150px 100px 165px;position:relative;min-height:520px}@media (max-width: 1279px){.CamSite .review-block.quote .content{padding:60px 24px 60px}}.CamSite .review-block.quote .content .text{width:50%;position:relative;z-index:1;max-width:750px}@media (max-width: 1279px){.CamSite .review-block.quote .content .text{max-width:inherit;width:100%}}.CamSite .review-block.quote .content .text p{color:#fff;font-size:27px;text-align:right;font-weight:400;line-height:1.4}@media (max-width: 1279px){.CamSite .review-block.quote .content .text p{text-align:center}}@media (max-width: 480px){.CamSite .review-block.quote .content .text p{font-size:22px}}.CamSite .review-block.quote .content .text p strong{text-transform:uppercase}.CamSite .review-block.quote .content .image{position:absolute;bottom:0;left:56%;z-index:0}@media (max-width: 1279px){.CamSite .review-block.quote .content .image{position:static;left:0;width:70%;margin:auto}}@media (max-width: 1279px){.CamSite .review-block.quote .content .image img{width:100%}}.CamSite .review-block.stats{position:relative;padding:0 110px 21px}@media (max-width: 1023px){.CamSite .review-block.stats{padding:0 26px 21px}}@media (max-width: 360px){.CamSite .review-block.stats{padding:0 14px 21px}}.CamSite .review-block.stats .provider-stats{position:relative;padding:33px 0 0}@media (min-width: 768px){.CamSite .review-block.stats .provider-stats.provider-stars{width:50%}.CamSite .review-block.stats .provider-stats.provider-bar{width:50%}.CamSite .review-block.stats .provider-stats.provider-cta{width:50%}.CamSite .review-block.stats .provider-stats.provider-cta .btn-visit{float:left}}@media (min-width: 1024px){.CamSite .review-block.stats .provider-stats.provider-stars{width:37%}.CamSite .review-block.stats .provider-stats.provider-bar{width:37%}.CamSite .review-block.stats .provider-stats.ps3,.CamSite .review-block.stats .provider-stats.ps6{width:26%}.CamSite .review-block.stats .provider-stats.provider-cta .btn-visit{float:left}}@media (min-width: 1920px) and (max-width: 1514px){.CamSite .review-block.stats .provider-stats.provider-stars{width:30%}.CamSite .review-block.stats .provider-stats.provider-bar{width:30%}.CamSite .review-block.stats .provider-stats.provider-cta{width:40%;margin-top:-100px}.CamSite .review-block.stats .provider-stats.provider-cta .btn-visit{float:right}}@media only screen and (min-width: 1515px){.CamSite .review-block.stats .provider-stats.provider-stars{width:16%}.CamSite .review-block.stats .provider-stats.provider-bar{width:20%}.CamSite .review-block.stats .provider-stats.provider-cta{width:12%}.CamSite .review-block.stats .provider-stats.provider-cta .btn-visit{float:right}}.CamSite .review-block.stats .provider-stats.provider-stars{text-align:left}.CamSite .review-block.stats .provider-stats.provider-bar{padding-right:50px}.CamSite .review-block.stats .provider-stats .title{display:block;line-height:1;font-weight:bold;font-size:16px}.CamSite .review-block.stats .provider-stats .stars{margin:3px 0 0 -3px}.CamSite .review-block.stats .provider-stats .stars i{font-size:29px}.CamSite .review-block.stats .provider-stats .value{font-size:34px;font-weight:300;line-height:1;color:#6b6b6b}.CamSite .review-block.stats .provider-stats .link{position:absolute;right:73px;color:#270b25;margin-top:9px}.CamSite .review-block.stats .provider-stats .link:hover{color:#130512}.CamSite .review-block.stats .provider-stats .link:hover svg path{fill:#130512}.CamSite .review-block.stats .provider-stats .link svg{height:18px;width:18px;display:inline-block;position:absolute;top:1px;right:-27px}.CamSite .review-block.stats .provider-stats .link svg path{fill:#270b25}.CamSite .review-block.stats .provider-stats .progress-bar{margin-top:-6px}.CamSite .review-block.stats .provider-stats .btn-visit{float:right;margin-top:13px}.CamSite .review-block.line{height:2px;padding:0 110px}@media (max-width: 1023px){.CamSite .review-block.line{padding:0 26px}}@media (max-width: 360px){.CamSite .review-block.line{padding:0 14px}}.CamSite .review-block.line div{width:100%;border-bottom:1px solid #8e8e8e}.CamSite .review-block.line+.related-models-container{padding-top:60px}.CamSite .review-block.related-models-container{padding:35px 110px 35px;margin:0 0 -10px}@media (max-width: 1023px){.CamSite .review-block.related-models-container{padding:35px 26px 35px}}@media (max-width: 360px){.CamSite .review-block.related-models-container{padding:35px 14px 35px}}.CamSite .review-block.related-models-container+.related-models-container{padding-top:5px;padding-bottom:50px}.CamSite .review-block.related-models-container .title{margin-bottom:36px}.CamSite .review-block.related-models-container .headline{margin-left:0;margin-top:0}.CamSite .review-block.related-models-container .btn-visit{float:right;margin-right:0;margin-top:10px}@media (max-width: 360px){.CamSite .review-block.related-models-container .btn-visit{float:left;margin-left:-0.75rem;margin-top:13px}}.CamSite .review-block.site-preview,.CamSite .review-block.geenral-rating,.CamSite .review-block.review-informations{padding:93px 110px 50px;background-color:#fff}@media (max-width: 1023px){.CamSite .review-block.site-preview,.CamSite .review-block.geenral-rating,.CamSite .review-block.review-informations{padding:70px 26px 50px}}@media (max-width: 360px){.CamSite .review-block.site-preview,.CamSite .review-block.geenral-rating,.CamSite .review-block.review-informations{padding:70px 14px 50px}}.CamSite .review-block.review-cta{padding:0 110px 50px;background-color:#fff}@media (max-width: 1023px){.CamSite .review-block.review-cta{padding:0 26px 0}}@media (max-width: 360px){.CamSite .review-block.review-cta{padding:0 14px 0}}@media (max-width: 767px){.CamSite .review-block.general-rating h2{margin-bottom:13px}}.CamSite .informations>.title{font-size:35px;font-weight:900;text-transform:uppercase}@media (max-width: 1480px){.CamSite .accordion{padding:0 24px}}@media (max-width: 360px){.CamSite .accordion{padding:0}}.CamSite .accordion .awards{display:flex;justify-content:space-around;align-items:center;flex-wrap:wrap}.CamSite .accordion .awards li{min-width:320px;max-width:355px;width:100%;margin-bottom:60px}@media (max-width: 480px){.CamSite .accordion .awards li{min-width:inherit;max-width:inherit}}.CamSite .accordion .awards li .label{font-weight:900;text-transform:uppercase;font-size:23px}.CamSite .accordion .payments li,.CamSite .accordion .niches li,.CamSite .accordion .categories li{width:33%;display:inline-block;margin:6px 0}.CamSite .accordion .medias li{display:inline-block;margin:18px}.CamSite .accordion .medias li img{width:35px;height:35px}.CamSite .accordion .text{padding:80px 120px}.CamSite .accordion .text p{line-height:1.5}@media (max-width: 1279px){.CamSite .accordion .text{padding:42px 36px}}@media (max-width: 480px){.CamSite .accordion .text{padding:42px 0}}.CamSite .accordion table{margin:40px 0}.CamSite .accordion table thead th{width:25%;text-align:center;font-weight:900;text-transform:uppercase;font-size:20px}.CamSite .accordion table thead th:first-child{text-align:left}.CamSite .accordion table tbody tr{border-top:1px solid #7e7e7e}.CamSite .accordion table tbody tr td{text-align:center;padding:0}.CamSite .accordion table tbody tr td:first-child{text-align:left}.CamSite .accordion table tbody tr td .material-icons{color:#01d710;font-size:34px}.CamSite .ModelList{margin:0 -5px;width:calc(100% + 10px)}@media (min-width: 2401px) and (max-width: 3200px){.CamSite .ModelList li:nth-child(n+9){display:none}}@media (min-width: 1481px) and (max-width: 2400px){.CamSite .ModelList li:nth-child(n+7){display:none}}@media (min-width: 1280px) and (max-width: 1480px){.CamSite .ModelList li:nth-child(n+5){display:none}}@media (min-width: 1024px) and (max-width: 1279px){.CamSite .ModelList li:nth-child(n+4){display:none}}@media (max-width: 1023px){.CamSite .ModelList li:nth-child(n+5){display:none}}@media (max-width: 360px){.CamSite .ModelList li:nth-child(n+4){display:none}}.CamSite .col{padding:0}.PageIntro{display:flex;align-items:center;background-size:cover;background-position:right center;background-repeat:no-repeat;padding:60px 10%;min-height:370px;box-shadow:inset 0 -5px 15px 0 rgba(0,0,0,0.1);background-color:#fff}.PageIntro.is-bottom{border-top:1px solid #ddd;margin-top:1.75rem}@media (max-width: 1279px){.PageIntro{background-position:80%}}@media (max-width: 767px){.PageIntro{background-position:65%}}.PageIntro.logo{padding:60px 2%}@media (max-width: 1279px){.PageIntro.logo{padding:60px 3%}}@media (max-width: 767px){.PageIntro.logo{padding:60px 4%}}.PageIntro.logo img{position:relative;top:20px;max-width:400px}.PageIntro>.content{width:100%}@media (min-width: 1024px){.PageIntro>.content{max-width:66.66666667%;max-width:calc(100% * 2 / 3)}}@media (min-width: 1024px){.PageIntro>.content.complex,.PageIntro>.content.simple{display:flex;align-items:center}}.PageIntro>.content.complex .provider-logo,.PageIntro>.content.simple .provider-logo{width:300px}@media (min-width: 1024px){.PageIntro>.content.complex .logo,.PageIntro>.content.simple .logo{padding-left:40px}}.PageIntro>.content.complex .logo .cta,.PageIntro>.content.simple .logo .cta{width:300px;display:block}.PageIntro>.content.complex .logo .cta .btn-visit,.PageIntro>.content.simple .logo .cta .btn-visit{margin:10px auto 0}@media (min-width: 1024px){.PageIntro>.content.complex .intro,.PageIntro>.content.simple .intro{margin-left:80px}}.PageIntro>.content.complex .intro .excerpt,.PageIntro>.content.simple .intro .excerpt{display:-webkit-box;max-height:115px;margin-bottom:1rem;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.PageIntro>.content.complex .intro h1,.PageIntro>.content.simple .intro h1{text-transform:uppercase;display:inline-block;color:#fff;position:relative;margin:8px 0 20px}.PageIntro>.content.complex .intro h1 .before-title,.PageIntro>.content.simple .intro h1 .before-title{color:#000;font-size:20px;display:block;position:absolute;top:-26px;font-weight:500}.PageIntro>.content.complex .intro h1 .name,.PageIntro>.content.simple .intro h1 .name{background:#000;margin:0;line-height:24px;font-size:32px;padding:5px}.PageIntro>.content.complex .intro h1 .full-title,.PageIntro>.content.simple .intro h1 .full-title{font-size:28px;font-weight:600;line-height:28px;text-transform:uppercase;color:#000}.PageIntro>.content.complex .intro p,.PageIntro>.content.simple .intro p{margin:20px 0;width:90%;color:#000}.PageIntro>.content.simple .intro{margin:0}.PageIntro>.content.simple .intro p{max-width:600px;width:100%}@media (max-width: 1480px){.PageIntro>.content.simple .intro p{max-width:375px}}@media (max-width: 1279px){.PageIntro>.content.simple .intro p{max-width:475px}}.PageIntro>.content p{color:#fff;font-size:15px;line-height:28px}.PageIntro>.content p strong{font-weight:500;font-size:25px}.PageIntro.camsite>.content{max-width:none;width:100%}@media (max-width: 1023px){.PageIntro.camsite .logo{text-align:center;margin:-20px 0 40px;max-width:100%}.PageIntro.camsite .cta{margin:0 auto}}.PageIntro.uses-full-title>.content.simple h1{line-height:15px}@media (min-width: 1024px) and (min-width: 1920px) and (max-width: 100000000px) and (min-width: 1024px) and (max-width: 1023px){#baguetteBox-overlay .full-image img{max-width:calc(100% - 2 * (2 * (2% + 6px) + 30px));max-height:calc(100% -  2 * (2 * 20px + 30px))}}@media (min-width: 1024px) and (min-width: 1920px) and (max-width: 100000000px){body:not(.desktop-filters-open) #baguetteBox-overlay .full-image img{max-width:calc(100% - 2 * (2 * (2% + 6px) + 30px));max-height:calc(100% -  2 * (2 * 20px + 30px))}}@media (min-width: 1024px) and (min-width: 2145px) and (max-width: 100000225px){body.desktop-filters-open #baguetteBox-overlay .full-image img{max-width:calc(100% - 2 * (2 * (2% + 6px) + 30px));max-height:calc(100% -  2 * (2 * 20px + 30px))}}


/*# sourceMappingURL=5.3e5481007bf363fcf133.css.map*/