﻿.comparison-carousel-component .carousel-header{width:100%;text-align:center;padding-bottom:20px;font-size:40px}.comparison-carousel-component .container{}.comparison-carousel-component .container div{color:#000}.comparison-carousel-component .container .header{color:#000}.comparison-carousel-component .container .header p.h1{font-size:21px;line-height:1.75rem;margin-top:0;margin-bottom:.5em;margin:0 auto 1.5em}.comparison-carousel-component .container div.slide-container{min-height:675px;padding:25px;background-color:rgba(255,255,255,.5);margin:0 20px}.comparison-carousel-component .container ul{list-style:none}.comparison-carousel-component .container ul li::before{content:"-";color:#000;font-weight:700;display:inline-block;width:1em;margin-left:-1em;height:auto;background:0 0;border-radius:50%;position:unset}.comparison-carousel{position:relative}.comparison-carousel .slide{}.comparison-carousel .slide:not(.slick-slide){opacity:1}.comparison-carousel .slide.slick-active{opacity:1}.comparison-carousel .slick-prev,.comparison-carousel .slick-next{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:1px;font-size:49px;line-height:1;color:#fff;z-index:50;text-shadow:0 2px 8px rgba(0,0,0,.5);font-family:icomoon!important}.comparison-carousel .slick-prev:hover,.comparison-carousel .slick-next:hover{color:#c90200}.comparison-carousel .slick-prev:before,.comparison-carousel .slick-next:before{content:"\e900"}.comparison-carousel .slick-next{left:auto;right:1px}.comparison-carousel .slick-next:before{content:"\e901"}.carousel-container .comparison-carousel .comparison-slide:focus{outline:none}.carousel-container .comparison-carousel .comparison-slide .slide-container{padding:10px;min-height:350px}.carousel-container .comparison-carousel .comparison-slide .header{padding:1rem}.carousel-container .comparison-carousel .comparison-slide .header p.h1{font-size:21px;line-height:1.75rem;margin-top:0;margin-bottom:.5em}.carousel-container .comparison-carousel .comparison-slide .header p.text{font-size:16px;line-height:24px;margin-bottom:0}.carousel-container .comparison-carousel .comparison-slide .options-section{min-height:calc(600px - 80px);padding-bottom:10px}.carousel-container .comparison-carousel .comparison-slide .options-section .price{padding-top:1rem;margin-left:1rem;margin-right:1rem}.carousel-container .comparison-carousel .comparison-slide .options-section .price .pre-price-text{line-height:1}.carousel-container .comparison-carousel .comparison-slide .options-section .price .price-text{line-height:1}.carousel-container .comparison-carousel .comparison-slide .options-section .options{padding-top:1rem;margin-left:1rem;margin-right:1rem;margin-bottom:1rem}.carousel-container .comparison-carousel .comparison-slide .options-section .options .boolean{padding-bottom:10px}.carousel-container .comparison-carousel .comparison-slide .options-section .options .boolean .check{width:16px;height:16px;float:left;margin:0 30px 0 10px}.carousel-container .comparison-carousel .comparison-slide .options-section .options .text .dashicons{margin-top:6px}.carousel-container .comparison-carousel .comparison-slide .options-section .options .free-text .free-text-header{font-weight:700}.carousel-container .comparison-carousel .comparison-slide .options-section .options .free-text .free-text-description ul{margin-left:15px;list-style:none}.carousel-container .comparison-carousel .comparison-slide .options-section .options .free-text .free-text-description ul li{margin:0}.carousel-container .comparison-carousel .comparison-slide .options-section .options .free-text .free-text-description a{color:#fff;text-decoration:underline}.comparison-no-results{display:none}.comparison-no-results.active{display:flex;justify-content:center;height:60px;width:100%;padding-top:15px;margin-top:10px;background-color:rgba(255,255,255,.5);color:#000}