.howItWorks{width:927px;background:#fff;margin:30px auto;position:relative}.howItWorks .mainHeading{text-align:center;color:#091e42;font-size:26px;line-height:65px}.howItWorks .content{padding:20px 0}.howItWorks .content .productHeadings{border-bottom:1px solid #ececec}.howItWorks .content .productHeadings .products{color:#7c8ba2;font-size:17px;line-height:19px;cursor:pointer;padding-bottom:10px;width:33.33%;display:inline-block;text-align:center}.howItWorks .content .productHeadings .products.selectedTab{border-bottom:5px solid #00a6e6;border-radius:0 0 1px 1px;font-weight:500;color:#000}.howItWorks .content .productHeadings .products .comboType{font-size:13px}.howItWorks .content .productDescription{padding:40px 20px 0 65px}.howItWorks .content .productDescription .textSection{display:inline-block;width:60%;vertical-align:top}.howItWorks .content .productDescription .textSection .productRow{margin-bottom:25px}.howItWorks .content .productDescription .textSection .productRow .icon{display:inline-block;vertical-align:top}.howItWorks .content .productDescription .textSection .productRow .text{display:inline-block;margin-left:15px}.howItWorks .content .productDescription .textSection .productRow .text .heading{color:#091e42;font-size:16px;line-height:19px;margin-bottom:10px;font-weight:500}.howItWorks .content .productDescription .textSection .productRow .text .descr{color:#414c5f;font-size:14px;line-height:24px;width:430px}.howItWorks .content .productDescription .imageSection{display:inline-block}.howItWorks .content .productDescription .imageSection img{width:310px}.howItWorks .benefits-table-container .benefits-table-content{font-size:16px}.howItWorks .benefits-table-container .benefits-table-content td:not(:first-child),.howItWorks .benefits-table-container .benefits-table-content th:not(:first-child){width:100px!important;border-left:2px solid #e4f4fe}.howItWorks .benefits-table-container .benefits-table-content td,.howItWorks .benefits-table-container .benefits-table-content th{padding:10px 15px}.scrollToTop .fficon-top{display:none;position:fixed;right:40px;top:400px;color:#d0d6de;font-size:40px;width:40px;height:40px;cursor:pointer;bottom:100px}.scrollToTop .fficon-top:hover{color:#2e435b}.benefits-table-container .section-header{text-align:center;font-size:26px}.benefits-table-container .benefits-table-content{border:1px solid #f2f2f2}.benefits-table-container .benefits-table-content .successIcon{color:#5aba8a}.benefits-table-container .benefits-table-content .errorIcon{color:#9eacbc}.benefits-table-container .benefits-table-content th.paidUserCol{background-color:#e4f4fe}.benefits-table-container .benefits-table-content td.paidUserCol{background-color:#f4fbff}.benefits-table-container .benefits-table-content tr{border:1px solid #f2f2f2}.benefits-table-container .benefits-table-content td:not(:first-child),.benefits-table-container .benefits-table-content th:not(:first-child){text-align:center;width:315px}.benefits-table-container .benefits-table-content td:first-child,.benefits-table-container .benefits-table-content th:first-child{width:400px}.benefits-table-container .benefits-table-content td,.benefits-table-container .benefits-table-content th{padding:15px}.benefits-table-container .servBenefitAsterData{font-size:12px;font-weight:300;margin-top:10px}.benefits-table-container .premium{background-color:#e4f4fe}.howCanWeHelp{background-color:#f4fbff;width:100%;height:480px}.howCanWeHelp .heading{color:#091e42;font-size:26px;line-height:65px;text-align:center;padding:0 0 20px}.howCanWeHelp .helpContentContainer{margin:auto;width:927px}.howCanWeHelp .helpContentContainer .helpContent{background-color:#fff;border:1px solid #ececec;height:347px;margin-bottom:10px}.howCanWeHelp .helpContentContainer .helpContent .categories{display:inline-block;width:30%;height:100%}.howCanWeHelp .helpContentContainer .helpContent .categories .categoryTab{cursor:pointer;padding:35px;border-right:1px solid #ececec;border-bottom:1px solid #ececec}.howCanWeHelp .helpContentContainer .helpContent .categories .categoryTab .itemColumn{vertical-align:middle}.howCanWeHelp .helpContentContainer .helpContent .categories .categoryTab .itemColumn .imageColumn{display:inline-block;vertical-align:middle}.howCanWeHelp .helpContentContainer .helpContent .categories .categoryTab .itemColumn .headingColumn{display:inline-block;width:125px;vertical-align:middle;margin-left:15px}.howCanWeHelp .helpContentContainer .helpContent .categories .categoryTab .itemColumn .headingColumn .value{color:#7c8ba2;font-size:16px;line-height:19px}.howCanWeHelp .helpContentContainer .helpContent .categories .categoryTab .itemColumn .headingColumn .value.active{color:#091e42;font-weight:500}.howCanWeHelp .helpContentContainer .helpContent .categories .categoryTab.active{border-left:5px solid #00a6e6}.howCanWeHelp .helpContentContainer .helpContent .description{display:inline-block;width:70%;vertical-align:top;padding:35px;overflow:auto;max-height:100%}.howCanWeHelp .helpContentContainer .helpContent .description .title{color:#091e42;font-size:16px;margin-bottom:25px;line-height:19px;font-weight:500}.howCanWeHelp .helpContentContainer .helpContent .description .serviceDescription{color:#000;font-size:13px;line-height:24px}.howCanWeHelp .helpContentContainer .disclaimer{color:#7c8ba2;font-size:13px}.howCanWeHelp .termsAndConditions{margin:auto;width:927px;padding-top:30px}.howCanWeHelp .termsAndConditions .termDescription,.howCanWeHelp .termsAndConditions .termsHead{color:#536777;font-size:12px;line-height:14px}.howCanWeHelp .termsAndConditions .termsHead{margin-bottom:5px;font-weight:500}.price-container{vertical-align:top;text-align:center}.price-container .btn-cart{width:233px;height:54px;margin:15px 0}.price-container .disableBtnCls{opacity:.5;pointer-events:none}.price-container .price-box{text-align:center}.price-container .price-box .actual-price{color:#091e42;font-size:26px;font-weight:500;line-height:31px;margin-right:5px;display:inline-block}.price-container .price-box .actual-price .currency-icon{color:#091e42;font-size:26px;font-weight:400}.price-container .price-box .discount-price{color:#7c8ba2;font-size:14px;font-weight:400;line-height:17px;margin-right:5px;position:relative;display:inline-block}.price-container .price-box .discount-price .currency-icon{color:#7c8ba2;font-size:14px;font-weight:400;line-height:15px}.price-container .price-box .discount-price .asterisk{margin-top:0}.price-container .price-box .discount-price:after{content:"";width:100%;height:1px;background:#7c8ba2;position:absolute;bottom:8px;left:2px}.price-container .price-box .price-off{color:#091e42;font-size:14px;font-weight:400;line-height:17px;display:inline-block}.price-container .price-box .asterisk{display:inline-block;vertical-align:top;margin-top:-3px;font-size:15px}.price-container .text-small{margin:auto;width:190px}.price-container .taxes,.price-container .text-small{color:#536777;font-size:10px;font-weight:400;line-height:12px;text-align:center}.price-container .taxes{white-space:nowrap}.price-container .tncText{font-size:10px;color:#536777}.price-container .promoPopupContainer{width:390px!important;min-height:241px!important}.price-container .promoPopupContainer .promoPopup{color:#091e42}.price-container .promoPopupContainer .promoPopup .header{font-weight:700;font-size:20px;line-height:23px;margin-bottom:25px}.price-container .promoPopupContainer .promoPopup .promoBox{padding:43px 20px;font-size:17px}.price-container .promoPopupContainer .promoPopup .promoCode{margin-right:30px}.price-container .promoPopupContainer .gotItBtn{width:100%}.price-container.sticky{position:fixed;top:0;width:100%;height:70px;left:0;background:#fff;z-index:100;box-shadow:0 2px 10px rgba(0,0,0,.11);padding:0}.price-container.sticky .price-box{display:inline-block;vertical-align:middle;margin-right:28px}.price-container.sticky .price-box .actual-price{font-size:18px;line-height:21px}.price-container.sticky .price-box .currency-icon{font-size:17px}.price-container.sticky .buy-product{color:#414c5f;font-size:14px;padding-bottom:8px}.price-container.sticky .text-small{display:none}.price-container.sticky .btn-cart{width:144px;height:42px;vertical-align:initial}#popupContainer{position:fixed;top:50%;left:50%;margin-top:-200px;margin-left:-200px;z-index:1200;display:block;min-height:310px;background-color:#fff;padding:20px 40px}#popupContainer.isMobile{width:90%!important}#popupContainer.hidePopup{display:none}#popupContainer.centreAlign{transform:translate(-50%,-50%);margin-top:auto!important;margin-left:auto!important}#popupContainer .popupCross{width:40px;height:40px;box-shadow:0 1px 10px 1px rgba(0,0,0,.5);border-radius:50%;right:-15px;background:#fff;position:absolute;top:-15px;cursor:pointer}#popupContainer .popupCross .fficon-cross{color:#808184;padding:13px}#popupContainer .fficon-plus.close{transform:rotate(45deg);color:#3b6585;right:24px;position:absolute;top:24px;font-size:16px;cursor:pointer}#popupContainer .actinBtns{margin-top:20px}.align-center{top:50%;left:50%;margin:0}#gr-out{position:fixed;top:0;left:0;background:#000;opacity:.4}.updatePrefClass{padding:20px 40px;border-radius:10px 5px 10px 5px;width:444px;margin:auto;top:210px!important;left:0;bottom:7px;right:0;overflow:scroll;min-height:520px}.openApprovePopupClass{padding:20px;max-height:80vh;overflow:scroll;top:40%;left:45%}.jobsCardPopup{width:70vw;height:89vh;overflow:scroll;bottom:5px;border-radius:5px 10px;left:33%!important;top:41%!important}.suggestorPopup{border-radius:10px 5px;width:443px;max-height:80vh;overflow:scroll}.conflictLB .mismatchPopupContainer .desc{background:#f9f9f9;padding:25px 25px 20px;font-size:14px;font-weight:400;border-bottom:1px solid #e2e2e2}.conflictLB .mismatchPopupContainer .content{display:inline-block;margin-left:10px;width:90%;vertical-align:middle}.conflictLB .mismatchPopupContainer .content .txtRed{color:#c71e21}.conflictLB .mismatchPopupContainer .content .txtGrn{color:#658003}.conflictLB .mismatchPopupContainer .fficon-exclamation{display:inline-block;font-size:37px;color:#dab842}.conflictLB .mismatchPopupContainer .fficon-cross{float:right;color:#1380be;cursor:pointer}.conflictLB .mismatchPopupContainer .btnContainer{background:#fff;padding:25px 35px 30px 65px}.conflictLB .mismatchPopupContainer .btnContainer .btn{font-size:15px;padding:5px 15px;background:#133d5d;border:1px solid #3b6585;color:#fff;display:inline-block;cursor:pointer}.conflictLB .mismatchPopupContainer .btnContainer .btn.okaybtn{padding:5px 20px;margin-right:20px}.conflictLB .mismatchPopupContainer .btnContainer .btn.highLightOkBtn{background:#fff;color:#3b6585}.stickyPriceBoxContainer{position:fixed;top:0;left:0;background:#fff;right:0;height:80px;box-shadow:0 5px 10px 2px rgba(0,0,0,.04)}.stickyPriceBoxContainer .stickyPriceBox{display:inline-block;padding:5px 80px 5px 110px;position:relative;width:50%}.stickyPriceBoxContainer .stickyPriceBox.borderRight{border-right:1px solid #ececec}.stickyPriceBoxContainer .stickyPriceBox .packLabel{font-size:16px}.stickyPriceBoxContainer .btn-cart{width:150px;height:40px}.stickyPriceBoxContainer .price-container{vertical-align:middle;display:inline-block;margin-left:13px}.stickyPriceBoxContainer .price-container .price-off{margin-right:5px}.stickyPriceBoxContainer .price-container .price-box{display:inline-block;margin-right:5px;vertical-align:middle}.stickyPriceBoxContainer .taxes{display:block}.stickyPriceBoxContainer .star{background:url(../i/star.318a19ce.png) no-repeat;width:70px;display:block;position:absolute;height:60px;right:-5px;top:-2px}@media only screen and (max-width:1279px){.stickyPriceBoxContainer{top:0}}.subscription .subscriptionProduct{position:relative}.subscription .subscriptionProduct .header-text .info-header{font-size:38px;line-height:42px;margin-bottom:15px}.subscription .subscriptionProduct .header-text .info-header-small{font-size:25px;line-height:35px;width:92%;margin:0 auto}.subscription .new-header-text{width:865px;float:right;margin-right:390px;margin-top:28px;text-align:center;line-height:25px;padding-top:20px;color:#fff}.subscription .new-header-text .info-header{font-size:38px;margin-bottom:30px;line-height:42px}.subscription .new-header-text .info-header-small{font-size:25px;line-height:35px;width:840px;margin:0 auto}.subscription .bgWrapNewVariant{height:330px}.subscription .priceSection{height:292px;position:relative}.subscription .priceSection .priceBoxContainer{background-color:#fff;margin:10px 20px;width:340px;position:absolute;right:0;padding:0;box-shadow:0 5px 10px 2px rgba(0,0,0,.07)}.subscription .priceSection .priceBoxContainer .princeBoxContent{padding:15px 40px 2px}.subscription .priceSection .priceBoxContainer .serviceTitle{font-size:12px;color:grey;margin-bottom:10px}.subscription .card-shimmer-wrapper{height:500px;width:1100px;margin:auto;padding-top:100px}.subscription ::-webkit-scrollbar{width:5px}.subscription ::-webkit-scrollbar-track{background:#f1f1f1}.subscription ::-webkit-scrollbar-thumb,.subscription ::-webkit-scrollbar-thumb:hover{background:#7c8ba2}