html,body{background-color:#fdfbfb}.form-control.is-invalid{border-color:#dc3545 !important;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e") !important}.page-footer{background-color:#005683 !important;color:#fff}.page-footer a{color:#fff}.page-footer a:hover{opacity:.7;color:#fff}*{margin:0;padding:0}#msform{text-align:left;position:relative;margin-top:5px}#progressbar{padding-left:0px}#msform fieldset{background:white;border:0 none;border-radius:0px;box-sizing:border-box;width:100%;margin:0 auto;height:auto;position:relative;margin-bottom:5px}fieldset .col{position:relative}.previous{right:100px !important}#msform fieldset:not(:first-of-type){display:none}#msform .action-button{background:#ff5c00;font-weight:bold;color:white;border:0 none;border-radius:10px;cursor:pointer;padding:10px 25px;margin:10px 5px;margin-bottom:0}#msform .action-button:hover,#msform .action-button:focus{box-shadow:0 0 0 2px white,0 0 0 3px #ee0979}#msform .action-button-previous{background:#c5c5f1;font-weight:bold;color:white;border:0 none;border-radius:10px;cursor:pointer;padding:10px 25px;margin:10px 5px;margin-bottom:0}#msform .action-button-previous:hover,#msform .action-button-previous:focus{box-shadow:0 0 0 2px white,0 0 0 3px #c5c5f1}.fs-title{font-size:18px;color:#2c3e50;margin-bottom:10px;letter-spacing:2px;font-weight:bold}.fs-subtitle{font-weight:normal;font-size:13px;color:#666;margin-bottom:20px}#progressbar{margin-bottom:0px;overflow:hidden;counter-reset:step;display:flex;flex-direction:row}#progressbar li:nth-child(1){width:23%}#progressbar li:nth-child(2){width:20%}#progressbar li:nth-child(3){width:20%}#progressbar li:nth-child(4){width:37%}#progressbar li{list-style-type:none;font-size:18px;width:25%;float:left;position:relative;letter-spacing:1px;display:flex;align-items:center;justify-content:flex-start;padding-bottom:2px;border-bottom:transparent solid 8px}#progressbar li.active{border-bottom:solid#ff5c00 8px}#progressbar li:before{content:counter(step);counter-increment:step;width:15px;height:15px;line-height:15px;display:inline-block;font-size:14px;font-weight:500;color:#333;background:white;border-radius:42px;margin:0px;text-align:center}#progressbar li:after{content:'';width:100%;position:absolute;left:-50%;top:9px;z-index:-1}#progressbar li:first-child:after{content:none}#progressbar li.active:before,#progressbar li.active:after{background:#ff5c00;color:white}.progressbar-title{width:calc(100% - 30px);font-size:8px;margin-left:5px}.dme_link{margin-top:30px;text-align:center}.dme_link a{background:#FFF;font-weight:bold;color:#ee0979;border:0 none;border-radius:25px;cursor:pointer;padding:5px 25px;font-size:12px}.dme_link a:hover,.dme_link a:focus{background:#c5c5f1;text-decoration:none}.fix-height{height:82px}.btn-safous{background:#ff5c00;border-color:#ff5c00;border-radius:10px;color:#fff}.btn-safous:hover,.btn-safous:focus,.btn-safous:active{opacity:.8;background:#ff5c00;border-color:#ff5c00;border-radius:10px;color:#fff;box-shadow:none}.card.card-billed{border-color:#ccf3ff;border-radius:10px;background-color:#ccf3ff}.pricing-title,.pricing-subtitle{color:#000;text-align:center}.card-price{background-color:transparent;border:0;border-radius:.35rem;font-size:20px;font-weight:600}.card-price .card-header{font-size:24px;background-color:transparent;border:0}.card-price .card-body{background-color:#fff;border:1px solid #cacaca;border-radius:.35rem}.card-price.active .card-header{background-color:#004e75;border:1px solid #000;color:#fff;border-radius:.35rem .35rem 0 0}.card-price.active .card-body{border-color:#000;border-radius:0 0 .35rem .35rem}.card-price .card-title{font-size:26px;font-weight:bold}.card-price .card-charge{font-size:30px}.card-price .card-charge>span{font-size:14px}.card-price .card-desc{font-size:14px;color:#2a2827;font-weight:lighter}.card-price .card-price-exclude{color:#acacac;font-size:14px}.card-price .card-title{font-size:24px}.card-price .card-feature p{font-size:14px}.card.with-bg{border-radius:1.5rem}.with-bg{background-image:url(//21540055.fs1.hubspotusercontent-na1.net/hubfs/21540055/raw_assets/public/Prod%20-%20Online%20Sales/img/bg-card.png)}.bg-pricing{background-image:url(//21540055.fs1.hubspotusercontent-na1.net/hubfs/21540055/raw_assets/public/Prod%20-%20Online%20Sales/img/pricing-bg.png);background-blend-mode:screen;background-size:100% 543px;background-repeat:no-repeat;min-height:1000px}.option-header{border-left:8px solid blue}.option-title{font-size:1.2rem}.option-body{border-left:8px solid transparent}.spec{display:flex;flex-direction:row;margin-bottom:1rem}.spec-image{width:100px}.spec-text{width:65%;padding-left:1rem}.spec-title{background-color:lightgray;padding:.2rem}.section-service ul li{background-image:url(//21540055.fs1.hubspotusercontent-na1.net/hubfs/21540055/raw_assets/public/Prod%20-%20Online%20Sales/img/feature-check.svg)}.section-notice .img-notice{background-image:url(//21540055.fs1.hubspotusercontent-na1.net/hubfs/21540055/raw_assets/public/Prod%20-%20Online%20Sales/img/image-notice.svg)}.section-faq .accordion-button::after{background-image:url(//21540055.fs1.hubspotusercontent-na1.net/hubfs/21540055/raw_assets/public/Prod%20-%20Online%20Sales/img/accordion-icon.svg)}.with-bg-reg{background-color:#ccf3ff;min-height:72px;font-size:18px}.with-bg-reg .img-notice{background-image:url(//21540055.fs1.hubspotusercontent-na1.net/hubfs/21540055/raw_assets/public/Prod%20-%20Online%20Sales/img/reg-step4-warn.svg);height:64px;width:64px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.with-bg-reg ul{padding-left:0}fieldset .btn.next,fieldset .btn.submit{width:100%}fieldset .form-buttons{display:flex;flex-direction:column;width:100%}fieldset .btn.previous{width:100%}fieldset .btn.previous.last{left:0 !important}.invalid-feedback,.valid-feedback{font-size:.7em;margin-top:0px}.bg-product{position:relative;background-image:url(//21540055.fs1.hubspotusercontent-na1.net/hubfs/21540055/raw_assets/public/Prod%20-%20Online%20Sales/img/bg-pricing.png);background-size:100vw 372px;background-repeat:no-repeat}.input-group__wrap{flex-direction:column}.input-group__wrap .form-control{width:100%}.confirmation-table{min-width:645px}@media only screen and (min-width:768px){#msform fieldset{height:520px}fieldset .form-buttons{position:absolute;flex-direction:row;bottom:0;justify-content:flex-end}fieldset .btn.next,fieldset .btn.submit{width:150px}fieldset .btn.previous{width:130px}.input-group__wrap{flex-direction:unset}.input-group__wrap .form-control{width:1%}.progressbar-title{font-size:18px}#progressbar li:before{width:30px;height:30px;line-height:30px;font-size:18px}.pricing-title,.pricing-subtitle{text-align:left;color:#fff}.confirmation-table min-width:1280px}}