.o-047-comparative-table-wrapper .comparative-table-container{margin-top:60px;padding:0 0 30px;-webkit-box-shadow:0 4px 20px 0 rgba(0,0,0,0.1);box-shadow:0 4px 20px 0 rgba(0,0,0,0.1);border:solid 2px #e2f3f5;background-color:#fff}
@media(max-width:767px){.o-047-comparative-table-wrapper .comparative-table-container{padding:0 0 63px}
}
.o-047-comparative-table-wrapper .comparative-table-container .tab-links-container{padding:0 10px;margin-right:-12px}
@media(max-width:939px){.o-047-comparative-table-wrapper .comparative-table-container .tab-links-container{padding:0 5px;margin-right:-7px}
}
@media(max-width:767px){.o-047-comparative-table-wrapper .comparative-table-container .tab-links-container{margin-right:0}
}
.o-047-comparative-table-wrapper .comparative-table-container .tab-links-container div:last-child .tab-link{border-right:2px solid #e2f3f5;border-top-right-radius:0}
.o-047-comparative-table-wrapper .comparative-table-container .tab-links-container div:first-child .tab-link{border-left:0}
.o-047-comparative-table-wrapper .comparative-table-container .tab-links-container .tab-link{width:100%;height:89px;background-color:#f6fbfc;cursor:pointer;-webkit-transition:.3s;transition:.3s;font-family:"AvenirNext-DemiBold",sans-serif;font-size:16px;font-stretch:normal;font-style:normal;line-height:24px;letter-spacing:normal;text-align:center;color:#0f2033;border:solid 2px #e2f3f5;border-top:0}
.o-047-comparative-table-wrapper .comparative-table-container .tab-links-container .tab-link.active{background-color:#fff;color:#00747a}
@media(max-width:767px){.o-047-comparative-table-wrapper .comparative-table-container .tab-links-container.desktop{display:none}
}
.o-047-comparative-table-wrapper .comparative-table-container .tab-links-container.mobile{display:none;padding:0;height:66px}
@media(max-width:767px){.o-047-comparative-table-wrapper .comparative-table-container .tab-links-container.mobile{display:block}
}
.o-047-comparative-table-wrapper .comparative-table-container .tab-links-container.mobile #o-047-comparative-table-select-tab+.select2-container{height:100%}
.o-047-comparative-table-wrapper .comparative-table-container .tab-links-container.mobile #o-047-comparative-table-select-tab+.select2-container .select2-selection.select2-selection--single{border-top:0;border-right:0;border-left:0;border-bottom:2px solid #e2f3f5;border-radius:8px 8px 0 0;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.o-047-comparative-table-wrapper .comparative-table-container .tab-links-container.mobile #o-047-comparative-table-select-tab+.select2-container .select2-selection.select2-selection--single .select2-selection__rendered{padding-left:20px;font-family:"AvenirNext-DemiBold",sans-serif;font-size:16px;font-stretch:normal;font-style:normal;line-height:24px;letter-spacing:normal;text-align:left;color:#0d7479;padding-top:5px}
.o-047-comparative-table-wrapper .comparative-table-container .tab-links-container.mobile #o-047-comparative-table-select-tab+.select2-container .select2-selection.select2-selection--single .select2-selection__arrow{right:20px;top:9px}
.o-047-comparative-table-wrapper .comparative-table-container .tab-links-container.mobile #o-047-comparative-table-select-tab+.select2-container .select2-selection.select2-selection--single .select2-selection__arrow b{display:none}
.o-047-comparative-table-wrapper .comparative-table-container .tab-links-container.mobile #o-047-comparative-table-select-tab+.select2-container .select2-selection.select2-selection--single .select2-selection__arrow:after{content:'';background-repeat:no-repeat;background-size:100%;width:19px;height:15px;margin-top:20px;display:inline-block;background-image:url("../../clientlibs/clientlib-base/resources/img/icons/chevron-arrow-jade-down.svg")}
.o-047-comparative-table-wrapper .comparative-table-container .tab-links-container.mobile #o-047-comparative-table-select-tab+.select2-container.select2-container--open .select2-selection .select2-selection__arrow:after{background-image:url("../../clientlibs/clientlib-base/resources/img/icons/chevron-arrow-jade-up.svg");width:20px}
.o-047-comparative-table-wrapper .comparative-table-container .tab-content{padding:30px 30px 0 30px;-webkit-animation:fadeEffect 1s;animation:fadeEffect 1s}
@media(max-width:767px){.o-047-comparative-table-wrapper .comparative-table-container .tab-content{padding:20px 20px 0 20px}
}
.o-047-comparative-table-wrapper .comparative-table-container .tab-content .stage-container{margin-bottom:20px;background-color:#0f2033;border-radius:8px;overflow:hidden}
.o-047-comparative-table-wrapper .comparative-table-container .tab-content .stage-container .stage-container-content{position:relative}
.o-047-comparative-table-wrapper .comparative-table-container .tab-content .stage-container .stage-container-content.stage-no-bg{position:relative}
.o-047-comparative-table-wrapper .comparative-table-container .tab-content .stage-container .stage-container-content.stage-no-bg:before{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:-webkit-gradient(linear,right top,left top,from(rgba(15,32,51,0)),color-stop(50%,#0f2033));background:linear-gradient(to left,rgba(15,32,51,0) 0,#0f2033 50%);z-index:1}
@media(max-width:767px){.o-047-comparative-table-wrapper .comparative-table-container .tab-content .stage-container .stage-container-content.stage-no-bg:before{background:-webkit-gradient(linear,left bottom,left top,color-stop(100%,rgba(15,32,51,0.4)),color-stop(0,#0f2033));background:linear-gradient(to top,rgba(15,32,51,0.4) 100%,#0f2033 0)}
}
.o-047-comparative-table-wrapper .comparative-table-container .tab-content .stage-container .stage-container-content.stage-no-bg .stage-image{height:400px;width:50%;margin-left:auto}
@media(max-width:767px){.o-047-comparative-table-wrapper .comparative-table-container .tab-content .stage-container .stage-container-content.stage-no-bg .stage-image{height:262px !important;width:100%}
}
@media(max-width:709px){.o-047-comparative-table-wrapper .comparative-table-container .tab-content .stage-container .stage-container-content.stage-no-bg .stage-image{height:456px !important}
}
@media(min-width:710px){.o-047-comparative-table-wrapper .comparative-table-container .tab-content .stage-container .stage-container-content.stage-no-bg .stage-image{height:400px}
}
@media(min-width:940px){.o-047-comparative-table-wrapper .comparative-table-container .tab-content .stage-container .stage-container-content.stage-no-bg .stage-image{height:400px}
}
@media(min-width:1240px){.o-047-comparative-table-wrapper .comparative-table-container .tab-content .stage-container .stage-container-content.stage-no-bg .stage-image{height:400px}
}
@media(min-width:1420px){.o-047-comparative-table-wrapper .comparative-table-container .tab-content .stage-container .stage-container-content.stage-no-bg .stage-image{height:400px}
}
.o-047-comparative-table-wrapper .comparative-table-container .tab-content .stage-container .stage-container-content.stage-no-bg .stage-text-wrapper{position:absolute;bottom:40px;left:0;width:100%;z-index:2}
@media(max-width:709px){.o-047-comparative-table-wrapper .comparative-table-container .tab-content .stage-container .stage-container-content.stage-no-bg .stage-text-wrapper{bottom:0}
}
@media(min-width:710px){.o-047-comparative-table-wrapper .comparative-table-container .tab-content .stage-container .stage-container-content.stage-no-bg .stage-text-wrapper{bottom:50%;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}
}
.o-047-comparative-table-wrapper .comparative-table-container .tab-content .stage-container .stage-container-content.stage-no-bg .stage-text-wrapper .stage-headline{color:#fff;font-family:"AvenirNext-DemiBold",sans-serif;font-size:16px;font-stretch:normal;font-style:normal;line-height:24px;letter-spacing:normal}
.o-047-comparative-table-wrapper .comparative-table-container .tab-content .stage-container .stage-container-content.stage-no-bg .stage-text-wrapper .sub-stage-headline{color:#fff;font-family:"AvenirNext-DemiBold",sans-serif;margin-bottom:15px;font-size:28px;font-stretch:normal;font-style:normal;line-height:36px;letter-spacing:normal;text-align:left}
@media(max-width:767px){.o-047-comparative-table-wrapper .comparative-table-container .tab-content .stage-container .stage-container-content.stage-no-bg .stage-text-wrapper .sub-stage-headline{font-size:22px}
}
@media(min-width:710px){.o-047-comparative-table-wrapper .comparative-table-container .tab-content .stage-container .stage-container-content.stage-no-bg .stage-text-wrapper .sub-stage-headline{margin-bottom:15px}
}
.o-047-comparative-table-wrapper .comparative-table-container .tab-content .stage-container .stage-container-content.stage-no-bg .stage-text-wrapper .stage-copy{color:#fff;font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.63;letter-spacing:normal;text-align:left}
@media(max-width:359px){.o-047-comparative-table-wrapper .comparative-table-container .tab-content .stage-container .stage-container-content.stage-no-bg .stage-text-wrapper .stage-copy{font-size:14px}
}
.o-047-comparative-table-wrapper .comparative-table-container .tab-content .stage-container .stage-container-content.stage-no-bg .stage-text-wrapper .stage-btn-container .btn{margin-right:20px;padding:15px 25px !important;border-radius:30px;font-size:16px;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;text-align:center}
@media(max-width:709px){.o-047-comparative-table-wrapper .comparative-table-container .tab-content .stage-container .stage-container-content.stage-no-bg .stage-text-wrapper .stage-btn-container .btn{width:100%}
.o-047-comparative-table-wrapper .comparative-table-container .tab-content .stage-container .stage-container-content.stage-no-bg .stage-text-wrapper .stage-btn-container .btn:last-child{margin-bottom:0}
}
.o-047-comparative-table-wrapper .comparative-table-container .tab-content .stage-container .stage-container-content.stage-no-bg .stage-text-wrapper .stage-btn-container .btn:last-child{margin-right:0}
.o-047-comparative-table-wrapper .comparative-table-container .tab-content .stage-container .stage-container-content.stage-no-bg .stage-text-wrapper .stage-btn-container .btn.btn-pad{padding-top:12px;padding-bottom:12px}
.o-047-comparative-table-wrapper .comparative-table-container .tab-content .stage-container .stage-container-content.stage-no-bg .stage-text-wrapper .stage-text{padding:60px}
@media(max-width:1240px){.o-047-comparative-table-wrapper .comparative-table-container .tab-content .stage-container .stage-container-content.stage-no-bg .stage-text-wrapper .stage-text{padding:50px 50px 50px 60px}
}
@media(max-width:1023px){.o-047-comparative-table-wrapper .comparative-table-container .tab-content .stage-container .stage-container-content.stage-no-bg .stage-text-wrapper .stage-text{padding:50px 0 50px 60px}
}
@media(max-width:767px){.o-047-comparative-table-wrapper .comparative-table-container .tab-content .stage-container .stage-container-content.stage-no-bg .stage-text-wrapper .stage-text{padding:20px;-ms-flex-line-pack:justify !important;align-content:space-between !important;max-height:262px !important;min-height:262px !important}
}
@media(max-width:709px){.o-047-comparative-table-wrapper .comparative-table-container .tab-content .stage-container .stage-container-content.stage-no-bg .stage-text-wrapper .stage-text{max-height:fit-content !important;min-height:auto !important}
}
@media(min-width:710px){.o-047-comparative-table-wrapper .comparative-table-container .tab-content .stage-container .stage-container-content.stage-no-bg .stage-text-wrapper .stage-text{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:center;align-content:center;height:100%;max-height:400px;min-height:400px;overflow:hidden}
}
@media(min-width:940px){.o-047-comparative-table-wrapper .comparative-table-container .tab-content .stage-container .stage-container-content.stage-no-bg .stage-text-wrapper .stage-text{max-height:400px;min-height:400px}
}
@media(min-width:1240px){.o-047-comparative-table-wrapper .comparative-table-container .tab-content .stage-container .stage-container-content.stage-no-bg .stage-text-wrapper .stage-text{max-height:400px;min-height:400px}
}
@media(min-width:1420px){.o-047-comparative-table-wrapper .comparative-table-container .tab-content .stage-container .stage-container-content.stage-no-bg .stage-text-wrapper .stage-text{max-height:400px;min-height:400px}
}
.o-047-comparative-table-wrapper .comparative-table-container .tab-content .stage-container .stage-container-content.stage-no-bg .stage-text-wrapper .stage-text .text-child{width:100%}
.o-047-comparative-table-wrapper .comparative-table-container .tab-content .stage-container .stage-container-content.stage-no-bg .stage-text-wrapper .stage-text .text-child.headline{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:5px}
.o-047-comparative-table-wrapper .comparative-table-container .tab-content .stage-container .stage-container-content.stage-no-bg .stage-text-wrapper .stage-text .text-child .stage-copy{margin-bottom:40px}
@media(max-width:767px){.o-047-comparative-table-wrapper .comparative-table-container .tab-content .stage-container .stage-container-content.stage-no-bg .stage-text-wrapper .stage-text .text-child .stage-copy{margin-bottom:20px}
}
@media(max-width:709px){.o-047-comparative-table-wrapper .comparative-table-container .tab-content .stage-container .stage-container-content.stage-no-bg .stage-text-wrapper .stage-text .text-child .stage-btn-container a:last-child{margin-top:20px;text-overflow:ellipsis;overflow:hidden}
}
@media(max-width:767px){.o-047-comparative-table-wrapper .comparative-table-container .tab-content .product-cards-container{margin:0 -20px}
}
.o-047-comparative-table-wrapper .comparative-table-container .tab-content .product-cards-container .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}
.o-047-comparative-table-wrapper .comparative-table-container .tab-content .product-cards-container .card-container{margin-bottom:10px;height:128px;border-radius:8px;background-color:#f6fbfc;padding:0 30px}
@media(max-width:1023px){.o-047-comparative-table-wrapper .comparative-table-container .tab-content .product-cards-container .card-container{padding:0}
}
@media(max-width:767px){.o-047-comparative-table-wrapper .comparative-table-container .tab-content .product-cards-container .card-container{height:auto;margin-bottom:0;padding:10px 20px 20px 20px}
}
.o-047-comparative-table-wrapper .comparative-table-container .tab-content .product-cards-container .card-container:last-child{margin-bottom:0}
.o-047-comparative-table-wrapper .comparative-table-container .tab-content .product-cards-container .card-container .product-image .image-container{height:128px}
@media(max-width:767px){.o-047-comparative-table-wrapper .comparative-table-container .tab-content .product-cards-container .card-container .product-image .image-container{height:100px;max-width:150px;margin:0 auto}
}
@media(max-width:767px){.o-047-comparative-table-wrapper .comparative-table-container .tab-content .product-cards-container .card-container .product-main-copy{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
}
.o-047-comparative-table-wrapper .comparative-table-container .tab-content .product-cards-container .card-container .product-main-copy .product-main-copy-container .product-headline{font-size:18px;font-stretch:normal;font-style:normal;line-height:26px;letter-spacing:normal;text-align:left;color:#0f2033}
@media(max-width:767px){.o-047-comparative-table-wrapper .comparative-table-container .tab-content .product-cards-container .card-container .product-main-copy .product-main-copy-container .product-headline{text-align:center;margin-top:10px}
}
.o-047-comparative-table-wrapper .comparative-table-container .tab-content .product-cards-container .card-container .product-main-copy .product-main-copy-container .product-copy{font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:26px;letter-spacing:normal;text-align:left;color:#0f2033;margin-top:5px;font-family:"Noto Sans",sans-serif}
@media(max-width:767px){.o-047-comparative-table-wrapper .comparative-table-container .tab-content .product-cards-container .card-container .product-main-copy .product-main-copy-container .product-copy{text-align:center}
}
.o-047-comparative-table-wrapper .comparative-table-container .tab-content .product-cards-container .card-container .product-features-copy .product-copy{padding-left:60px;border-left:2px solid #e2f3f5}
@media(max-width:1239px){.o-047-comparative-table-wrapper .comparative-table-container .tab-content .product-cards-container .card-container .product-features-copy .product-copy{padding-left:20px}
}
@media(max-width:767px){.o-047-comparative-table-wrapper .comparative-table-container .tab-content .product-cards-container .card-container .product-features-copy .product-copy{padding-left:0;border-left:0;border-top:2px solid #e2f3f5;width:100%;margin-top:44px;padding-top:20px}
}
.o-047-comparative-table-wrapper .comparative-table-container .tab-content .product-cards-container .card-container .product-features-copy .product-copy p{position:relative;margin-left:35px;font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.63;letter-spacing:normal;text-align:left;color:#0f2033;margin-bottom:5px;font-family:"Noto Sans",sans-serif}
.o-047-comparative-table-wrapper .comparative-table-container .tab-content .product-cards-container .card-container .product-features-copy .product-copy p:last-child{margin-bottom:0}
.o-047-comparative-table-wrapper .comparative-table-container .tab-content .product-cards-container .card-container .product-features-copy .product-copy p:before{content:"";display:block;position:absolute;left:-35px;top:1px;width:24px;height:24px;z-index:1;background-repeat:no-repeat;background-size:contain;background-image:url("../../clientlibs/clientlib-base/resources/img/icons/check-jade.svg")}
@media(max-width:1023px){.o-047-comparative-table-wrapper .comparative-table-container .tab-content .product-cards-container .card-container .product-icon{display:none !important}
}
.o-047-comparative-table-wrapper .comparative-table-container .tab-content .product-cards-container .card-container .product-icon .image-container{height:60px;width:100%;text-align:center}
.o-047-comparative-table-wrapper .comparative-table-container .tab-content .product-cards-container .card-container .product-icon .image-container img{height:100%;width:auto}
@media(max-width:767px){.o-047-comparative-table-wrapper .comparative-table-container .tab-content .product-cards-container .card-container .col-sm-2,.o-047-comparative-table-wrapper .comparative-table-container .tab-content .product-cards-container .card-container .col-sm-4,.o-047-comparative-table-wrapper .comparative-table-container .tab-content .product-cards-container .card-container .col-sm-5{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
}
.o-047-comparative-table-wrapper .comparative-table-container .tab-content .product-cards-container .card-container.slick-slide{width:350px;margin:0 10px}
.o-047-comparative-table-wrapper .comparative-table-container .tab-content .product-cards-container .card-container.slick-slide:first-child{margin-left:20px}
@media(max-width:360px){.o-047-comparative-table-wrapper .comparative-table-container .tab-content .product-cards-container .card-container.slick-slide{width:280px;margin:0 10px}
}
.o-047-comparative-table-wrapper .comparative-table-container .tab-content .product-cards-container .slick-dots{position:absolute;bottom:-58px;display:block;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
.o-047-comparative-table-wrapper .comparative-table-container .tab-content .product-cards-container .slick-dots li{display:inline-block;margin:20px 4px;padding:5px 0}
.o-047-comparative-table-wrapper .comparative-table-container .tab-content .product-cards-container .slick-dots li:hover,.o-047-comparative-table-wrapper .comparative-table-container .tab-content .product-cards-container .slick-dots li :hover{cursor:pointer}
.o-047-comparative-table-wrapper .comparative-table-container .tab-content .product-cards-container .slick-dots li.slick-active button{background-color:#0d7479}
.o-047-comparative-table-wrapper .comparative-table-container .tab-content .product-cards-container .slick-dots button{font-size:0;line-height:0;display:block;border-radius:50%;width:10px;height:10px;background-color:#e2f3f5}
.o-047-comparative-table-wrapper .comparative-table-container .tab-content .product-cards-container .carousel-arrow{top:unset;bottom:-40px;height:25px}
.o-047-comparative-table-wrapper .comparative-table-container .tab-content .product-cards-container .carousel-arrow:before{background-image:none !important}
.o-047-comparative-table-wrapper .comparative-table-container .tab-content .product-cards-container .carousel-arrow .am-icon{width:11px;height:20px}
.o-047-comparative-table-wrapper .comparative-table-container .tab-content .product-cards-container .carousel-arrow .am-icon::after{width:11px;height:20px;background-size:11px 20px;background-position:0 0}
.o-047-comparative-table-wrapper .comparative-table-container .tab-content .product-cards-container .carousel-arrow--prev{left:20px}
.o-047-comparative-table-wrapper .comparative-table-container .tab-content .product-cards-container .carousel-arrow--prev .am-icon:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);width:19px;height:20px;background-size:contain}
.o-047-comparative-table-wrapper .comparative-table-container .tab-content .product-cards-container .carousel-arrow--next{right:20px}
.o-047-comparative-table-wrapper .comparative-table-container .tab-content .product-cards-container .carousel-arrow--next .am-icon:after{-webkit-transform:rotate(-90deg) scaleX(-1);-ms-transform:rotate(-90deg) scaleX(-1);transform:rotate(-90deg) scaleX(-1);width:19px;height:20px;background-size:contain}
.select2-dropdown{border-bottom:solid 2px #e2f3f5;border-left:0;border-right:0;border-radius:8px}
.select2-dropdown .select2-results .select2-results__options .select2-results__option{background-color:#f6fbfc;font-family:"AvenirNext-DemiBold",sans-serif;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:#0f2033;padding:15px 20px;font-size:16px;line-height:24px}
.select2-dropdown .select2-results .select2-results__options .select2-results__option::after{content:none}
.select2-dropdown .select2-results .select2-results__options .select2-results__option.select2-results__option--highlighted[aria-selected]{display:none;background-color:#0d7479;color:#fff}
.select2-container--default .select2-results>.select2-results__options{max-height:300px}
@-webkit-keyframes fadeEffect{from{opacity:0}
to{opacity:1}
}
@keyframes fadeEffect{from{opacity:0}
to{opacity:1}
}