@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700;800&display=swap');.Calculatingtxt{position:absolute;margin-top:-32px;font-size:16px;font-weight:600;right:34px;display:none}.Calculatingtxt img{width:110px}#PrintEstimateBtn{background:#ffa366;color:#2a1010;font-weight:600;padding:10px 20px;position:absolute;right:0;top:-47px;border-top-left-radius:5px;border-top-right-radius:5px}#PrintEstimateBtn:hover{background:#ed7f37;cursor:pointer}.CkEstimateaskFormcontainer input[type=text],.CkEstimateaskFormcontainer input[type=email],.CkEstimateaskFormcontainer input[type=tel],textarea{width:100%;padding:8px 12px;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;margin-top:0;margin-bottom:5px;resize:vertical}.CkEstimateaskFormcontainer label{color:#fff;margin-top:7px;font-size:13px;font-weight:600}.CkEstimateaskFormcontainer input[type=submit]{background-color:#04aa6d;color:#fff;padding:12px 20px;border:none;border-radius:4px;cursor:pointer}.CkEstimateaskFormcontainer input[type=submit]:hover{background-color:#45a049}.CkEstimateaskFormcontainer{border-radius:5px;background-color:#ffffff7d;padding:20px;position:absolute;margin:auto;left:0;right:0;top:0;bottom:0;z-index:999999;display:none}.CkEstimateaskFormcontainer form{border-radius:5px;top:105px;background-color:#010101;padding:20px;position:absolute;width:400px;margin:auto;left:0;right:0;z-index:999999}.CkEstimateaskFormcontainer .EstFrmClose{margin-top:-32px;display:inline-block;float:right;background:red;color:#fff;padding:0 7px;border-radius:53px;font-weight:900;margin-right:-25px}.CkEstimateaskFormcontainer .EstFrmClose:hover{cursor:pointer}.PrintEstimateTbl tr td,.PrintEstimateTbl tr th{padding:6px 24px}.CheckPrintCtr{background-size:100% 100%;width:820px;margin:auto;height:350px;position:relative}.CheckPrintCtr .commissionDate{position:absolute;top:75px;right:157px;font-size:22px;font-weight:600;color:#000}.CheckPrintCtr .commissionToPayName{position:absolute;top:120px;left:140px;font-size:26px;font-weight:600;color:#000;width:400px}.CheckPrintCtr .commissionToPayAmt{position:absolute;top:128px;right:80px;font-size:26px;font-weight:600;color:#000;min-width:100px;text-align:left}.CheckPrintCtr .commissionToPayAmtinWord{position:absolute;top:160px;left:130px;font-size:24px;font-weight:600;color:#000;width:500px}.CommisionSectionTitle{font-size:28px;font-weight:700}.CostEstimatorCalculatorCtr{min-height:300px;margin:0 auto;display:-webkit-flex;display:flex;border:1px solid #b3b3b3;position:relative;font-family:'Open Sans',sans-serif !important}input.CommissionReffrealName{padding:10px 8px !important;font-size:16px;width:100%;border-radius:5px}.errorclass{border:1px solid red !important}.CostEstimatorCalculatorCtr h1,.CostEstimatorCalculatorCtr h2,.CostEstimatorCalculatorCtr h3,.CostEstimatorCalculatorCtr h4,.CostEstimatorCalculatorCtr h5,.CostEstimatorCalculatorCtr h6{font-family:'Open Sans',sans-serif !important}.CostEstimatorCalculatorCtr .LeftSection{width:60%;float:left;padding:30px 25px;-webkit-flex:1;-ms-flex:1;flex:1}.LeftSectionTitle{text-align:center;margin-bottom:38px;color:#47322a;font-size:48px;font-weight:900;text-transform:capitalize}.CostEstimatorCalculatorCtr .RightSection{width:40%;float:left;background-color:#fff;padding:10px 20px 25px}.AbhiClearfix{clear:both}.MYcontainer,.MYCybSeccontainer{position:relative;margin-bottom:1px;cursor:pointer;padding:5px 18px;font-size:20px !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#fff !important;background:#3b61a7;margin-right:20px;font-weight:400 !important;border-radius:4px}.CyberSecurityPlansCheckBoxCtr{padding-bottom:35px !important;margin-bottom:20px}.MYCybSeccontainer{width:195px;display:inline-block;text-align:center}.MYcontainer input,.MYCybSeccontainer input{position:absolute;opacity:0;cursor:pointer}.MYcontainer .checkmark,.MYCybSeccontainer .checkmark{position:absolute;top:3px;left:0;height:22px;width:22px;background-color:#eee;border-radius:50%;border:3px solid #3b61a7;display:none}.MYcontainer:hover input~.checkmark,.MYCybSeccontainer:hover input~.checkmark{background-color:#ccc}.MYcontainer input:checked~.MYcontainer,.MYCybSeccontainer input:checked~.MYCybSeccontainer{background-color:#eee}.MYcontainer .checkmark:after,.MYCybSeccontainer .checkmark:after{content:"";position:absolute;display:none}.MYcontainer input:checked~.checkmark:after,.MYCybSeccontainer input:checked~.checkmark:after{display:block}.MYcontainer .checkmark:after,.MYCybSeccontainer .checkmark:after{top:4px;left:4px;width:8px;height:8px;border-radius:50%;background:#000}.ElementorHolder{margin-bottom:10px;padding:10px;background:#e6e6e6;border-radius:10px}.ElementorHolder label{color:#50362a;font-size:20px;font-weight:700}.PlanDetailCtr,.AdonHolderCtr{margin-bottom:10px;background:#e6e6e6;padding-bottom:5px;border-radius:10px}.PlanDetailsCtrEstimatorPricingCalc{display:block !important}.MSLicenceCtr{margin-bottom:10px;background:#e6e6e6;padding-bottom:5px;border-radius:10px}.AdonHolderCtr,.MSLicenceCtr,.MicrosoftPlansCheckBoxCtr{display:none}.MicrosoftPlansCheckBoxCtr{text-align:center}.Plans-wrap{margin:20px 0 0 5px}.PointIncludedTable{background-color:#fff;border-collapse:collapse;width:100%}.PointIncludedTable td,.PointIncludedTable th{border:1px solid #ddd;padding:8px}.PointIncludedTable tr:nth-child(even){background-color:#f2f2f2}.PointIncludedTable tr:hover{background-color:#ddd}.PointIncludedTable th{padding-top:8px !important;padding-bottom:8px !important;font-size:14px;font-weight:500 !important;text-align:left;color:#0e0d0d}.PointIncludedTable th:nth-child(2){font-size:18px !important;font-weight:700 !important}.ServicesPointTblCtr{margin-top:40px;display:none;position:relative}.ServicesPointTblCtr>em{display:none;position:absolute;right:-6px;background:#fff;padding:0 6px;border-radius:50px;background:red;color:#fff;font-size:10px;font-weight:700;top:-10px}.ServicesPointTblCtr>em:hover{cursor:pointer}.ResHeaderCtr{background:#3169b2;color:#edf5f7;padding:32px 15px;margin-bottom:24px;font-size:24px;border-radius:10px}.ResHeaderCtr .ResHeaderTitle{color:#edf5f7;width:70%;float:left;font-weight:700;font-size:22px}.ResHeaderCtr .ResHeaderTotalCost,.PlanDetailCtr .PlanDetailTotalCost,.MSLicenceCtr .MSLicenceTotalCost,.ThisAdonsTotalCost{color:#edf5f7;width:30%;float:left;text-align:center;font-weight:600}.PlanDetailCtr .PlanDetailTotalCost span,.MSLicenceCtr .MSLicenceTotalCost span{width:95px;background:#fff;display:block;border:1px solid #2d1400;color:#2d1400;border-radius:5px;padding:8px 5px;font-size:20px;margin:auto;margin-top:8px}.ThisAdonsTotalCost span{width:96px;background:#fff;display:block;border:1px solid #2d1400;color:#2d1400;border-radius:5px;padding:8px 5px;font-size:20px;margin:auto;margin-top:6px}.PlanDetailCtr .PlanDetailTitle,.MSLicenceCtr .MSLicenceTitle,.AdonsTitlectr{color:#edf5f7;width:70%;float:left;position:relative}.CostEstimatorCalculatorCtr .RightSection h4{color:#fff;text-transform:capitalize;margin:0;padding:12px 15px;font-size:18px;font-weight:700;background:#4d4d4d;border-top-left-radius:10px;border-top-right-radius:10px}.CostEstimatorCalculatorCtr .RightSection p{color:#2b1200;font-weight:600;padding:16px 15px !important;font-size:18px}.CostEstimatorCalculatorCtr .RightSection .AdonHolders .AdonsTitlectr p{padding:12px 10px !important}#EstimatorErrorShow{color:red;font-size:16px;font-weight:600;float:right;display:none}#EDitableshowerrorShow{color:red;font-size:12px;font-weight:600;float:right;display:none;position:absolute;left:15px;top:-7px}#RangerCountShow,#CommisionRangerCountShow{position:absolute;right:60px;top:-27px;border:1px solid #2d1400;width:74px;text-align:center;color:#2d1400;font-size:16px;background:#fff;line-height:2.2em;font-weight:600;border-radius:5px}.RightSideFormSection{background:#e6e6e6;padding:20px 15px;border-radius:10px;display:none}.RightSideFormSection h3{color:#fff;margin-bottom:20px;font-size:23px}.FrontFormCtr>.ElementHolderFront{margin-bottom:22px}.FrontFormCtr>.ElementHolderFront input{background:#fff;border:1px solid #2d1400;color:#2d1400 !important;font-size:17px;padding:8px 5px;width:100%}.SubmitElementHolderFront{text-align:center;margin:30px 0 15px}.SubmitElementHolderFront .SubmitFromFront{padding:8px 30px;background:#ffa366;font-size:22px;font-weight:600;color:#47322a;border-radius:5px}.IWantITBtnPriceEstimator{padding:8px 20px;width:160px;text-align:center;background:#ffa366;font-size:22px;font-weight:600;color:#47322a;border-radius:5px;margin:auto}.SubmitElementHolderFront .SubmitFromFront:hover,.IWantITBtnPriceEstimator:hover{background:#ff944d;cursor:pointer}.ServiceStatusChecked{text-align:center}.ServiceStatusCheckedIcon{display:inline-block;transform:rotate(45deg);height:var(--height);width:var(--width);border-bottom:var(--borderWidth) solid var(--borderColor);border-right:var(--borderWidth) solid var(--borderColor)}.ServiceStatusCross{position:relative}.ServiceStatusCrossIcon{position:absolute;left:47%;top:25%;width:100%;height:5px;opacity:1;right:10%}.ServiceStatusCrossIcon:hover{opacity:1}.ServiceStatusCrossIcon:before,.ServiceStatusCrossIcon:after{position:absolute;left:0;content:' ';height:20px;width:4px;background-color:red}.ServiceStatusCrossIcon:before{transform:rotate(45deg)}.ServiceStatusCrossIcon:after{transform:rotate(-45deg)}table.CycurityPlanTable{border-collapse:collapse;width:100%;font-family:'Roboto',sans-serif !important}table.CycurityPlanTable th,table.CycurityPlanTable td{border:1px solid #1b2c4b;text-align:center;color:#142138 !important}table.CycurityPlanTable td{padding:11px 24px !important}table.CycurityPlanTable td.PlanCostTD .PlanCost{font-size:24px;font-weight:700}table.CycurityPlanTable .ServiceTitle{text-align:left;font-weight:600}table.CycurityPlanTable th,table.CycurityPlanTable .CyberSecuitryTitleTR td.ServiceTitle{background:#355797;color:#fff !important;padding:14px 18px !important;font-weight:700}table.CycurityPlanTable .CyberSecuitryTitleTR td.ServiceTitle{font-size:22px}table.CycurityPlanTable .hide-cell{background:0 !important;border-top:0 !important;border-left:0 !important}.CompanyMemPic{padding:26px 15px;background-size:100% 100%;border-radius:10px}.CompanyMemPic h4{font-size:42px;font-weight:700;color:#523b2d;text-transform:capitalize;border-radius:10px;line-height:1.2em}.CompanyMemPic p.telephone{font-size:60px;margin:30px 0;font-weight:700;color:#50362a}.FromErrorShowCtr{color:#f66 !important;text-align:center !important;font-size:15px !important;display:none;padding:5px !important;font-weight:700}.adonsHoldersCtr{margin-bottom:8px;margin-left:5px}.Checkboxcontainer{display:inline-block;position:relative;padding-left:26px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.Checkboxcontainer input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.Checkboxcontainer .checkmark{position:absolute;top:2px;left:0;height:20px;width:20px;background-color:#fff;border:1px solid #3b61a7}.Checkboxcontainer:hover input~.checkmark{background-color:#ccc}.Checkboxcontainer input:checked~.checkmark{background-color:#3b61a7}.Checkboxcontainer .checkmark:after{content:"";position:absolute;display:none}.Checkboxcontainer input:checked~.checkmark:after{display:block}.Checkboxcontainer .checkmark:after{left:6px;top:1px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.Adons-wrap{margin-top:20px}label.Checkboxcontainer{color:#666;font-size:18px;font-weight:600}.IdeaAboutThisIcon{background:#3169b2;color:#fff;padding:1px 6px;font-weight:900;font-size:10px;border-radius:22px}.IdeaAboutThisIcon:hover{cursor:pointer}.AjaxFireLoader{position:absolute;left:2px;background:rgba(59,97,167,.6);z-index:9999;right:2px;top:2px;bottom:2px;text-align:center;display:none}.AjaxFireLoader img{position:absolute;top:10%}.EditableQntyCtr{margin-left:7%;font-weight:700}.AdonTitleHolder{width:215px;display:block;float:left}.AdonDescriptionsCtr{background:#fff;padding:10px !important;font-size:15px;font-weight:500;margin:5px 0 20px;border-top-right-radius:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;display:none;position:relative}.CompareTriggerBtn{width:100px;background:#ffa366;display:none;margin:auto;text-align:center;margin-top:40px;color:#fff;font-weight:600;padding:2px 0;border-radius:5px}.CompareTriggerBtn:hover,.CompareTriggerBtnLink:hover{cursor:pointer;box-shadow:0 0 3px gray}.CompareTriggerBtnLink{width:100px;background:#ffa366;display:block;margin:auto;text-align:center;margin-top:40px;color:#fff;font-weight:600;padding:2px 0;border-radius:5px}.ComparePopupCtr{position:absolute;left:0;right:0;bottom:0;top:0;z-index:999999999;background:rgba(0,0,0,.2);display:none}.ComparePopupCtr>img{margin:auto;display:block;margin-top:5%;max-height:900px}.closeCompareImgPopup{position:absolute;top:2%;right:1%;z-index:99999999999999999999;color:#b30000;font-size:45px;font-weight:700;text-shadow:1px 0px 4px #000}.closeCompareImgPopup:hover{cursor:pointer}.CurrentDescTabClose{background:#1b87eb;font-size:12px;font-weight:700;color:#fff;border-radius:5px;display:block;width:58px;text-align:center;margin:auto;margin-top:20px}.CurrentDescTabCloseTop{position:absolute;top:1px;right:5px;color:#47322a;font-size:18px;font-weight:600}.CurrentDescTabClose:hover,.CurrentDescTabCloseTop:hover,.PlansWhatsIncludedTriggerBtn:hover,.whatisUsersTriggerBtn:hover .CloseWhatsIncluedPlansPopup:hover{cursor:pointer}.PlansLearnMore,.PlansLearnMoreCyberPlan{position:absolute;font-size:10px;width:100%;font-weight:700;bottom:-27px;left:0;color:#50362a;text-decoration:underline}.PlansWhatsIncludedTriggerBtn,.whatisUsersTriggerBtn{margin-top:14px;display:block;margin-left:13px;color:#604439;font-weight:600;font-size:14px}.WhatsIncluedPlansPopupOverlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.3);z-index:9999;display:none}.PopupContentHolder{position:absolute;top:10px;left:0;right:0;z-index:999999;background:#fff;width:75%;margin:auto;display:none}.PopupContentHolder h4{background:#3169b2;margin:0;padding:15px 10px;color:#eaeaea;font-size:24px;font-weight:700}.CloseWhatsIncluedPlansPopup{float:right}.PopupContentHolder img{width:100%}.AdonsTitlectr .EditableQnty{width:45px;height:36px;float:right;margin-right:3px !important;border:1px solid #000;font-size:20px;text-align:center;font-weight:600;border-radius:3px;margin-top:-5px}.AdonsBycateWrapperCtr h4{font-weight:700;margin-bottom:10px;font-size:19px;color:#000}.AdonsBycateWrapperCtr{margin-bottom:35px}.AdonsHeaderTitleMain{text-align:center;font-size:20px;font-weight:700;margin-bottom:30px;color:#000}.PrintPdfWaiting{position:fixed;top:0;left:0;bottom:0;right:0;background:rgba(59,97,167,.7);z-index:99;color:#fff;text-align:center;padding-top:15%;font-size:22px;display:none}@media only screen and (max-width:1024px){.CostEstimatorCalculatorCtr .RightSection,.CostEstimatorCalculatorCtr .LeftSection,.AdonDescriptionsCtr{padding-left:5px;padding-right:5px}.LeftSectionTitle{font-size:28px;line-height:1.3em}.CostEstimatorCalculatorCtr{display:block}.CostEstimatorCalculatorCtr .LeftSection,.CostEstimatorCalculatorCtr .RightSection{width:100%}#RangerCountShow{right:-9px;width:52px}.ElementorHolder label{font-size:19px}.MYcontainer{font-size:17px !important;margin-bottom:6px;display:block}label.Checkboxcontainer{font-size:15px}.CompanyMemPic h4,.CostEstimatorCalculatorCtr .RightSection p{font-size:16px}.CompanyMemPic p.telephone{font-size:30px}.ResHeaderCtr .ResHeaderTitle{font-size:18px;width:60%}.CostEstimatorCalculatorCtr .RightSection h4{font-size:16px}.CompanyMemPic h4,.CostEstimatorCalculatorCtr .RightSection p{font-size:16px;line-height:1.2em}.PlanDetailCtr .PlanDetailTotalCost span,.MSLicenceCtr .MSLicenceTotalCost span,.ThisAdonsTotalCost span{font-size:16px;padding:10px 0;width:70px}.SubmitElementHolderFront .SubmitFromFront{font-size:20px}.FrontFormCtr>.ElementHolderFront input{font-size:15px}.AdonsTitlectr:first-child p{font-size:14px !important}.AdonsTitlectr .EditableQnty{width:45px;height:36px;float:right;margin-right:3px !important;border:1px solid #000;font-size:20px;text-align:center;font-weight:600;border-radius:3px;margin-top:-5px}.EditableQntyCtr{font-size:11px;margin-left:0;display:block;width:30px}.ResHeaderTotalCost span{font-size:20px}}@media only screen and (max-width:480px){#CommisionRangerCountShow{right:-5px;top:-17px;width:53px}.CheckPrintCtr{width:100%;height:175px}.CheckPrintCtr .commissionDate{top:30px;right:35px;font-size:12px}.CheckPrintCtr .commissionToPayAmt{top:57px;right:-30px;font-size:14px;min-width:92px}.CheckPrintCtr .commissionToPayName{top:50px;left:50px;font-size:15px}.CheckPrintCtr .commissionToPayAmtinWord{top:73px;left:20px;font-size:13px;width:200px}}