.text-special-content{overflow:hidden;position:relative;z-index:1}.text-special-content .container{align-items:center;display:flex;justify-content:center;margin-left:auto;margin-right:auto}.text-special-content__hld{background-color:#fafaf5;border-radius:10px;display:flex;flex-direction:column;margin:64px 0;max-width:750px;padding:2em;word-wrap:break-word}@media only screen and (width <= 1023px){.text-special-content__hld{margin:40px 0;padding:1.5em}}.text-special-content__header{display:flex;flex-direction:column;gap:16px}.text-special-content__progressbar-hld{margin-bottom:8px}.text-special-content__progressbar-hld img{height:auto;max-width:100%}.text-special-content__main-image-hld{margin-bottom:16px}.text-special-content__main-image-hld img{height:auto;max-width:100%}.text-special-content__boxes{gap:24px}.box,.text-special-content__boxes{display:flex;flex-direction:column}.box{border-radius:10px;gap:16px;padding:0 48px}@media only screen and (width <= 1023px){.box{padding:0 32px}}.box__javascript .cbFormFieldCell,.box__javascript .cbFormLabelCell{padding-left:0!important;padding-right:0!important}.box__javascript section[data-cb-name=cbTable]{margin-left:0!important;margin-right:0!important;width:100%!important}.box__javascript section[class^=cbFormSection] .cbSubmitButtonContainer .cbSubmitButton{width:auto!important}.box__javascript #dueDate{background:rgba(0,0,0,.05);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='33' height='33' fill='none' viewBox='0 0 33 33'%3E%3Cpath fill='url(%23a)' d='M0 0h32.211v32.211H0z'/%3E%3Cdefs%3E%3Cpattern id='a' width='1' height='1' patternContentUnits='objectBoundingBox'%3E%3Cuse xlink:href='%23b' transform='scale(.01111)'/%3E%3C/pattern%3E%3Cimage xlink:href='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAABaCAYAAAA4qEECAAAACXBIWXMAAAsTAAALEwEAmpwYAAABV0lEQVR4nO3au0oEQRBG4aNBtfriggjGBvoQBss+kYmB4AXDlYGJxL3q1HT3nA8GzOavwy4ICpIkSZIkSZIkSZIkSZKkepyNT5pL4B74AF6AG6DQrwLcAq/AF/AAXGW8eIi8+fGsOo1dxtt+3vs49YuHr877Ly/uMXbZEnl4PoHzqQe8bXl5T7HLjsibscHk7nYM6CF22RN5MzaoYkirsUtttwXwtGfQGrigHVHrTdUO6/GW6gf2dEMzQ3vY3txg2tzc3PBoaGuzB0QDG5s/JCre1s1BUeGm7g6LirZ0e2BUsCFFzHjoYiLPeXAsLfIchy82cmaAxUfOCGHkhCBGTghj5IRAYeTDxB9CGflIcUIwI58ojghn5KQ/9686/XeHVHHAp9VP8syx10aePraRE2IbOSH22sjTx14b+f8V4Bp4Hp/hZ3+FkyRJkiRJkiRJkiRJkiSR7BvHXxTf38ViRQAAAABJRU5ErkJggg==' id='b' width='90' height='90' preserveAspectRatio='none'/%3E%3C/defs%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;background-size:20px;border:2px solid #dae0f2;border-radius:10px;box-sizing:border-box;color:#000;font-size:17px;font-weight:400;margin-top:10px;padding:10px 40px 10px 10px}.box__javascript #calculateBtn{background-color:#4f58f7;border:none;border-radius:33.87px;color:#fff;cursor:pointer;font-weight:500;line-height:140%;outline:none;padding:11px 50px;text-align:center;transition:all .3s ease-in-out}.box__javascript #calculateBtn:hover{opacity:.8}.box__javascript #calendarsWrapper{border:2px solid #b9bcfc;border-radius:12px;margin-top:34px;padding:50px}@media only screen and (width <= 767px){.box__javascript #calendarsWrapper{padding:10px}}.box__javascript #calendarsContainer{align-items:center;display:flex;flex-direction:column;gap:34px;justify-content:center}@media only screen and (width <= 767px){.box__javascript #calendarsContainer{gap:20px}}.box__javascript #calendarsContainer>div{border:2px solid #4f58f7;border-radius:12px;padding:24px}@media only screen and (width <= 767px){.box__javascript #calendarsContainer>div{padding:10px}}.box__javascript #calendarsContainer h5{font-size:20px;font-weight:600;letter-spacing:0;line-height:140%;margin-bottom:10px}.box__javascript #calendarsContainer table{border-collapse:collapse}.box__javascript #calendarsContainer td,.box__javascript #calendarsContainer th{border:0 solid gray;padding:10px;text-align:center}@media only screen and (width <= 767px){.box__javascript #calendarsContainer td,.box__javascript #calendarsContainer th{padding:3px}}.box__javascript #calendarsContainer .highlighted-range{height:25px;line-height:25px;position:relative;width:25px}.box__javascript #calendarsContainer .highlighted-range:before{border-bottom:3px solid #4f58f7;border-top:3px solid #4f58f7;bottom:2px;content:"";left:0;position:absolute;right:0;top:2px;width:100%}@media only screen and (width <= 767px){.box__javascript #calendarsContainer .highlighted-range:before{border-width:2px}}.box__javascript #calendarsContainer .highlighted-range.is-first:before{border-bottom-left-radius:20px;border-left:3px solid #4f58f7;border-top-left-radius:20px}@media only screen and (width <= 767px){.box__javascript #calendarsContainer .highlighted-range.is-first:before{border-width:2px}}.box__javascript #calendarsContainer .highlighted-range.is-last:before{border-bottom-right-radius:20px;border-right:3px solid #4f58f7;border-top-right-radius:20px}@media only screen and (width <= 767px){.box__javascript #calendarsContainer .highlighted-range.is-last:before{border-width:2px}}.box__javascript #calendarsContainer .first-day{background-color:#d189ff;border-bottom-left-radius:100%;border-bottom-right-radius:100%;border-top-left-radius:100%;border-top-right-radius:100%;color:#fff;height:25px;line-height:25px;width:25px}.box__javascript #calendarsContainer .last-day{background-color:#d189ff;border-bottom-right-radius:50%;border-top-right-radius:50%;height:25px;line-height:25px;width:25px}.box__javascript #calendarsContainer button{background-color:#c66bff;border:none;border-radius:20px;color:#000;cursor:pointer;font-size:17px;font-weight:600;padding:10px 20px;transition:background-color .3s;width:100%}.box__javascript #calendarsContainer button:hover{background-color:#e8c4ff}.box__javascript #calendarsContainer input[type=date]{background-color:#f0f0f0;border:none;border-radius:5px;height:30px;outline:none;padding:10px;width:100%}.box__javascript #calendarsContainer #calendarsContainer{margin-top:40px}.box__javascript #calendarsContainer .center-text{text-align:center}.box__javascript #date18Weeks div{align-items:center;background-color:#dae0f2;border-left:2px solid #4f58f7;border-right:2px solid #4f58f7;border-top:2px solid #4f58f7;border-top-left-radius:12px;border-top-right-radius:12px;display:flex;font-weight:500;justify-content:space-between;letter-spacing:0;margin-top:34px;max-width:402px;padding:24px 24px 0}@media only screen and (width <= 767px){.box__javascript #date18Weeks div{font-size:13px;max-width:275px;padding:10px 10px 0}}.box__javascript #date18Weeks div p{width:340px}@media only screen and (width <= 767px){.box__javascript #date18Weeks div p{margin-right:5px;width:auto}}.box__javascript #date18Weeks div span{background-color:#fff;border-top-left-radius:12px;border-top-right-radius:12px;display:block;font-size:17px;min-width:130px;padding:12px;width:130px}@media only screen and (width <= 767px){.box__javascript #date18Weeks div span{font-size:13px;min-width:90px;padding:10px 3px;width:90px}}.box__javascript #date22Weeks .text{border:2px solid #4f58f7;border-radius:12px;display:block;margin-bottom:24px;padding:24px}.box__javascript #date22Weeks .text,.box__javascript #date22Weeks div{background-color:#dae0f2;font-weight:500;letter-spacing:0;line-height:140%}.box__javascript #date22Weeks div{align-items:center;border-bottom:2px solid #4f58f7;border-bottom-left-radius:12px;border-bottom-right-radius:12px;border-left:2px solid #4f58f7;border-right:2px solid #4f58f7;display:flex;justify-content:space-between;max-width:402px;padding:0 24px 24px}@media only screen and (width <= 767px){.box__javascript #date22Weeks div{font-size:13px;max-width:275px;padding:0 10px 10px}}.box__javascript #date22Weeks div p{width:340px}@media only screen and (width <= 767px){.box__javascript #date22Weeks div p{margin-right:5px;width:auto}}.box__javascript #date22Weeks div span{background-color:#fff;border-bottom-left-radius:12px;border-bottom-right-radius:12px;display:block;font-size:17px;min-width:130px;padding:12px;width:130px}@media only screen and (width <= 767px){.box__javascript #date22Weeks div span{font-size:13px;min-width:90px;padding:10px 3px;width:90px}}.box__javascript #schedule{margin-top:24px}.box__javascript #learnmorebutton button{background:transparent}.box__javascript #learnmorebutton button,.box__javascript #newdate a{border:none;cursor:pointer;display:block;font-weight:500;margin-top:32px}.box__javascript #newdate a{background-color:#4f58f7;border-radius:33.87px;color:#fff;line-height:140%;max-width:230px;padding:11px 20px;text-align:center;transition:all .3s ease-in-out}.daterangepicker{border:1px solid #4f58f7!important;border-radius:16px!important;overflow:hidden!important}.daterangepicker .daterangepicker:after,.daterangepicker .daterangepicker:before,.daterangepicker .drp-buttons{display:none!important}.daterangepicker .calendar-table .prev span{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='19' fill='none' viewBox='0 0 11 19'%3E%3Cpath fill='%234f58f7' d='M.293 10.042a1 1 0 0 1 0-1.413L8.616.295c.63-.63 1.708-.184 1.708.707v16.667c0 .89-1.078 1.337-1.708.706z'/%3E%3C/svg%3E");background-position:11px!important}.daterangepicker .calendar-table .next span,.daterangepicker .calendar-table .prev span{background-repeat:no-repeat!important;background-size:7px!important;border:none!important;padding:16px!important;transform:rotate(0)!important}.daterangepicker .calendar-table .next span{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='19' fill='none' viewBox='0 0 11 19'%3E%3Cpath fill='%234f58f7' d='M10.031 8.629a1 1 0 0 1 0 1.413l-8.323 8.333c-.63.63-1.708.185-1.708-.706V1.002C0 .11 1.078-.335 1.708.295z'/%3E%3C/svg%3E");background-position:14px!important}.daterangepicker .calendar-table td,.daterangepicker .calendar-table th{font-family:var(--font-std)!important;font-size:12px!important;font-weight:600!important}.daterangepicker .calendar-table td.month,.daterangepicker .calendar-table th.month{width:100%!important}.daterangepicker .calendar-table td.next,.daterangepicker .calendar-table td.prev,.daterangepicker .calendar-table th.next,.daterangepicker .calendar-table th.prev{align-items:center!important;border-radius:100%!important;display:flex!important;height:32px!important;justify-content:center!important;min-height:32px!important;min-width:32px!important;width:32px!important}.daterangepicker .calendar-table tr{align-items:center;display:flex;justify-content:center;width:100%}.daterangepicker .calendar-table td{border:3px solid transparent!important;border-radius:100px!important;color:#091935!important;height:32px!important;min-height:32px!important;min-width:32px!important;width:32px!important}.daterangepicker .calendar-table td.off{border:none!important;height:0!important;line-height:0!important;margin:0!important;min-height:0!important;opacity:0!important;padding:0!important;pointer-events:none!important}.daterangepicker .calendar-table td.active{background-color:transparent!important;border-color:#4f58f7!important;display:block!important}.box__image-hld img{height:auto;max-width:100%;object-fit:cover}