.cnt-section{font-family:Montserrat;background:linear-gradient(90deg,#fff 70%,#f8f8f8 0)}.cnt-section .cnt-form-wrapper .cnt-form-steps{padding-top:100px;padding-right:30px}.cnt-section .cnt-form-wrapper .cnt-form-steps .cnt-title{display:none}.cnt-section .cnt-form-wrapper .cnt-form-steps .cnt-form-step{box-sizing:border-box;background:#fdfdff;border:1px solid rgba(0,0,0,.1);box-shadow:0 2px 20px rgba(0,0,0,.05);border-radius:10px;margin-bottom:46px;overflow:hidden}.cnt-section .cnt-form-wrapper .cnt-form-steps .cnt-form-step.cnt-form-step-payment .cnt-form-step-body{width:100%;max-width:420px;padding:0 0 0 31px}.cnt-section .cnt-form-wrapper .cnt-form-steps .cnt-form-step.cnt-form-step-payment .cnt-form-step-footer{width:100%;max-width:420px}.cnt-section .cnt-form-wrapper .cnt-form-steps .cnt-form-step .cnt-form-step-header{padding:21px 31px;display:flex;align-content:stretch;justify-content:space-between;align-items:center;cursor:pointer}.cnt-section .cnt-form-wrapper .cnt-form-steps .cnt-form-step .cnt-form-step-header .cnt-form-step-header-left{display:flex}.cnt-section .cnt-form-wrapper .cnt-form-steps .cnt-form-step .cnt-form-step-header .cnt-form-step-header-left .cnt-step-num{box-sizing:border-box;font-style:normal;font-weight:500;font-size:20px;line-height:24px;display:flex;align-items:center;justify-content:center;width:47px;height:47px;text-align:center;border-radius:50px;padding:17px;background:#aed759;color:#fff;border:none}.cnt-section .cnt-form-wrapper .cnt-form-steps .cnt-form-step .cnt-form-step-header .cnt-form-step-header-left .cnt-step-title{text-align:left;margin-left:10px}.cnt-section .cnt-form-wrapper .cnt-form-steps .cnt-form-step .cnt-form-step-header .cnt-form-step-header-left .cnt-step-title .cnt-step-title-name{font-weight:500;font-size:20px;line-height:24px;color:#000}.cnt-section .cnt-form-wrapper .cnt-form-steps .cnt-form-step .cnt-form-step-header .cnt-form-step-header-left .cnt-step-title .cnt-step-title-subname{font-weight:400;font-size:17px;line-height:21px;color:rgba(0,0,0,.41);padding-top:4px}.cnt-section .cnt-form-wrapper .cnt-form-steps .cnt-form-step .cnt-form-step-header .cnt-step-open{font-weight:500;font-size:16px;line-height:20px;color:rgba(0,0,0,.5);display:flex;-moz-column-gap:20px;column-gap:20px}.cnt-section .cnt-form-wrapper .cnt-form-steps .cnt-form-step .cnt-form-step-header .cnt-step-open .cnt-step-arrow{border-right:2px solid rgba(0,0,0,.5);border-bottom:2px solid rgba(0,0,0,.5);transform:rotate(45deg);width:12px;height:12px;box-sizing:border-box;margin-left:5px}.cnt-section .cnt-form-wrapper .cnt-form-steps .cnt-form-step .cnt-form-step-body{display:grid;padding:0 31px;row-gap:13px;position:relative;max-height:0;transition:all .3s ease-in-out}.cnt-section .cnt-form-wrapper .cnt-form-steps .cnt-form-step .cnt-form-step-body .select2-selection__rendered{text-align:left;color:#222;padding-right:25px}.cnt-section .cnt-form-wrapper .cnt-form-steps .cnt-form-step .cnt-form-step-body .cnt-payment-item-label{display:flex;align-items:center;gap:7px}.cnt-section .cnt-form-wrapper .cnt-form-steps .cnt-form-step .cnt-form-step-body .cnt-payment-item-label .cnt-payment-credit-mobile{display:none}.cnt-section .cnt-form-wrapper .cnt-form-steps .cnt-form-step .cnt-form-step-body .cnt-payment-item{display:flex;justify-content:space-between;padding:14px 15px;background:#f9fafa;border:1px solid #ccc;font-weight:600;font-size:14px;border-radius:10px;cursor:pointer}.cnt-section .cnt-form-wrapper .cnt-form-steps .cnt-form-step .cnt-form-step-body .cnt-payment-item:hover{background:#f5f5f5}.cnt-section .cnt-form-wrapper .cnt-form-steps .cnt-form-step .cnt-form-step-body .cnt-payment-item .cnt-form-check{margin-top:6px}.cnt-section .cnt-form-wrapper .cnt-form-steps .cnt-form-step .cnt-form-step-body .cnt-payment-item input{position:absolute;opacity:0;cursor:pointer;height:0;width:0;align-self:stretch}.cnt-section .cnt-form-wrapper .cnt-form-steps .cnt-form-step .cnt-form-step-body .cnt-payment-item input:checked~.cnt-checkmark{background-color:#f7f8f9;border:1px solid rgba(0,0,0,.1);border-radius:3px}.cnt-section .cnt-form-wrapper .cnt-form-steps .cnt-form-step .cnt-form-step-body .cnt-payment-item input:checked~.cnt-checkmark:after{display:block}.cnt-section .cnt-form-wrapper .cnt-form-steps .cnt-form-step .cnt-form-step-body .cnt-payment-item .cnt-checkmark{height:20px;width:20px;min-width:20px;background:#f7f8f9;border:1px solid rgba(0,0,0,.1);border-radius:3px;display:block;margin-right:5px}.cnt-section .cnt-form-wrapper .cnt-form-steps .cnt-form-step .cnt-form-step-body .cnt-payment-item .cnt-checkmark:after{content:"";position:absolute;display:none;margin-left:5px;width:5px;height:10px;border:solid #aed759;border-width:0 3px 3px 0;transform:rotate(45deg)}.cnt-section .cnt-form-wrapper .cnt-form-steps .cnt-form-step .cnt-form-step-body .cnt-form-group{-moz-column-gap:26px;column-gap:26px;display:grid;grid-template-columns:1fr 1fr;align-content:stretch;justify-content:space-between;row-gap:20px}.cnt-section .cnt-form-wrapper .cnt-form-steps .cnt-form-step .cnt-form-step-body .cnt-form-group .cnt-form-item{overflow:hidden;text-align:left}.cnt-section .cnt-form-wrapper .cnt-form-steps .cnt-form-step .cnt-form-step-body .cnt-form-group .cnt-form-item .cnt-form-subtext{font-weight:400;font-size:12px;text-align:left;color:rgba(0,0,0,.41);margin-top:4px;line-height:11px}.cnt-section .cnt-form-wrapper .cnt-form-steps .cnt-form-step .cnt-form-step-body .cnt-form-group .cnt-form-item .cnt-label{text-align:left;font-weight:600;font-size:14px;line-height:17px;letter-spacing:.02em;color:#3a3c3f;display:block;margin-bottom:8px}.cnt-section .cnt-form-wrapper .cnt-form-steps .cnt-form-step .cnt-form-step-body .cnt-form-group .cnt-form-item input[type=text],.cnt-section .cnt-form-wrapper .cnt-form-steps .cnt-form-step .cnt-form-step-body .cnt-form-group .cnt-form-item textarea{background:rgba(234,236,238,.3);font-weight:600;font-size:16px;line-height:20px;letter-spacing:.02em;color:#222;border:1px solid #ccc;padding:18px 12px;width:100%;border-radius:4px}.cnt-section .cnt-form-wrapper .cnt-form-steps .cnt-form-step .cnt-form-step-body .cnt-form-group .cnt-form-item input[type=text]::-moz-placeholder,.cnt-section .cnt-form-wrapper .cnt-form-steps .cnt-form-step .cnt-form-step-body .cnt-form-group .cnt-form-item textarea::-moz-placeholder{color:rgba(58,60,63,.3)}.cnt-section .cnt-form-wrapper .cnt-form-steps .cnt-form-step .cnt-form-step-body .cnt-form-group .cnt-form-item input[type=text]::placeholder,.cnt-section .cnt-form-wrapper .cnt-form-steps .cnt-form-step .cnt-form-step-body .cnt-form-group .cnt-form-item textarea::placeholder{color:rgba(58,60,63,.3)}.cnt-section .cnt-form-wrapper .cnt-form-steps .cnt-form-step .cnt-form-step-body .cnt-form-group .cnt-form-item .select2-selection,.cnt-section .cnt-form-wrapper .cnt-form-steps .cnt-form-step .cnt-form-step-body .cnt-form-group .cnt-form-item select{width:auto!important;height:58px!important;padding-top:15px}.cnt-section .cnt-form-wrapper .cnt-form-steps .cnt-form-step .cnt-form-step-body .cnt-form-group .cnt-form-item .select2-selection__placeholder{color:rgba(58,60,63,.3);font-size:16px;font-weight:600;line-height:20px;letter-spacing:.02em}.cnt-section .cnt-form-wrapper .cnt-form-steps .cnt-form-step .cnt-form-step-body .cnt-form-group .cnt-form-item span.select2-selection.select2-selection--single{background:rgba(234,236,238,.3);font-weight:600;font-size:16px;line-height:20px;letter-spacing:.02em;color:rgba(58,60,63,.3);border:1px solid #ccc;border-radius:4px}.cnt-section .cnt-form-wrapper .cnt-form-steps .cnt-form-step .cnt-form-step-body .cnt-form-group .cnt-form-item .select2-container--default .select2-selection--single .select2-selection__arrow b{border-right:2px solid rgba(0,0,0,.5);border-bottom:2px solid rgba(0,0,0,.5);border-top:0;border-left:0;transform:rotate(45deg);width:12px;height:12px;margin-left:-15px}.cnt-section .cnt-form-wrapper .cnt-form-steps .cnt-form-step .cnt-form-step-body .cnt-form-group .cnt-terms{position:relative;overflow:initial;cursor:pointer}.cnt-section .cnt-form-wrapper .cnt-form-steps .cnt-form-step .cnt-form-step-body .cnt-form-group .cnt-terms input{position:absolute;opacity:0;cursor:pointer;height:0;width:0;align-self:stretch}.cnt-section .cnt-form-wrapper .cnt-form-steps .cnt-form-step .cnt-form-step-body .cnt-form-group .cnt-terms input:checked~.cnt-checkmark{background-color:#f7f8f9;border:1px solid rgba(0,0,0,.1);border-radius:3px}.cnt-section .cnt-form-wrapper .cnt-form-steps .cnt-form-step .cnt-form-step-body .cnt-form-group .cnt-terms input:checked~.cnt-checkmark:after{display:block}.cnt-section .cnt-form-wrapper .cnt-form-steps .cnt-form-step .cnt-form-step-body .cnt-form-group .cnt-terms .cnt-checkmark{height:20px;width:20px;min-width:20px;background:#f7f8f9;border:1px solid rgba(0,0,0,.1);border-radius:3px;margin-right:5px}.cnt-section .cnt-form-wrapper .cnt-form-steps .cnt-form-step .cnt-form-step-body .cnt-form-group .cnt-terms .cnt-checkmark:after{content:"";position:absolute;display:none;margin-left:5px;width:5px;height:10px;border:solid #aed759;border-width:0 3px 3px 0;transform:rotate(45deg)}.cnt-section .cnt-form-wrapper .cnt-form-steps .cnt-form-step .cnt-form-step-body .cnt-form-group .cnt-terms .cnt-checkbox{display:flex;align-items:flex-start;padding-top:25px;gap:8px;text-align:left}.cnt-section .cnt-form-wrapper .cnt-form-steps .cnt-form-step .cnt-form-step-body .cnt-form-group .cnt-terms .cnt-checkbox .thickbox{font-weight:400;font-size:16px;color:#40485c;text-decoration:none;border-bottom:1px solid rgba(0,0,0,.8)}.cnt-section .cnt-form-wrapper .cnt-form-steps .cnt-form-step .cnt-form-step-body .cnt-form-group21{grid-template-columns:2fr 1fr}.cnt-section .cnt-form-wrapper .cnt-form-steps .cnt-form-step .cnt-form-step-body .cnt-form-group111{grid-template-columns:1fr 1fr 1fr}.cnt-section .cnt-form-wrapper .cnt-form-steps .cnt-form-step .cnt-form-step-footer{display:flex;align-items:flex-end;justify-content:space-between;-moz-column-gap:30px;column-gap:30px}.cnt-section .cnt-form-wrapper .cnt-form-steps .cnt-form-step .cnt-form-step-footer .cnt-step-link{font-weight:600;font-size:14px;line-height:17px;letter-spacing:.02em;color:rgba(0,0,0,.5)}.cnt-section .cnt-form-wrapper .cnt-form-steps .cnt-form-step .cnt-form-step-footer .cnt-step-link img{margin-right:5px}.cnt-section .cnt-form-wrapper .cnt-form-steps .cnt-form-step .cnt-form-step-footer .cnt-step-button{display:flex;justify-content:space-between;align-items:center;-moz-column-gap:19px;column-gap:19px;background:#aed759;border-radius:10px;padding:15px 24px;font-weight:500;font-size:20px;line-height:24px;color:#fff;text-decoration:none;border:none;cursor:pointer}.cnt-section .cnt-form-wrapper .cnt-form-steps .cnt-form-step .cnt-form-step-footer .cnt-bottom-payment{display:flex;justify-content:space-between;margin-top:30px;-moz-column-gap:5px;column-gap:5px}.cnt-section .cnt-form-wrapper .cnt-form-steps .cnt-form-step .cnt-form-step-footer .cnt-secure-payment{font-size:13px;display:flex;gap:10px;border:1px solid rgba(0,0,0,.5);border-radius:10px;padding:2px 10px;color:rgba(0,0,0,.5)}.cnt-section .cnt-form-wrapper .cnt-form-steps .cnt-form-step .cnt-form-step-footer .cnt-secure-payment img{opacity:.5}.cnt-section .cnt-form-wrapper .cnt-form-steps .cnt-form-step .cnt-form-step-footer .cnt-secure-payment div span{font-weight:700}.cnt-section .cnt-form-wrapper .cnt-form-steps .cnt-form-step .cnt-form-step-footer .cnt-form-submit{text-align:left;width:100%}.cnt-section .cnt-form-wrapper .cnt-form-steps .cnt-form-step .cnt-form-step-footer .cnt-form-submit .enter_bill_info{background-color:#ff6d1c;border-radius:8px!important;font-weight:700;font-size:16px;line-height:20px;text-align:center;letter-spacing:.01em;color:#fff;text-transform:none}.cnt-section .cnt-form-wrapper .cnt-form-steps .cnt-form-step .cnt-form-step-footer .cnt-form-submit .enter_bill_info:hover{background-color:#ce5515}.cnt-section .cnt-form-wrapper .cnt-form-steps .cnt-form-step.step-filled .cnt-step-num{background:#aed759;color:#fff;border:none}.cnt-section .cnt-form-wrapper .cnt-form-steps .cnt-form-step.active{border:1px solid #aed759}.cnt-section .cnt-form-wrapper .cnt-form-steps .cnt-form-step.active .cnt-form-step-header{cursor:default}.cnt-section .cnt-form-wrapper .cnt-form-steps .cnt-form-step.active .cnt-form-step-header .cnt-step-arrow{transform:rotate(-135deg)}.cnt-section .cnt-form-wrapper .cnt-form-steps .cnt-form-step.active .cnt-form-step-header .cnt-step-open-text{display:none}.cnt-section .cnt-form-wrapper .cnt-form-steps .cnt-form-step.active .cnt-form-step-body{padding:0 31px 21px;transition:all .5s ease-in-out}.cnt-section .cnt-form-wrapper .cnt-form-steps .cnt-form-step.active .cnt-form-step-body.cnt-form-step-body-contact{max-height:310px}.cnt-section .cnt-form-wrapper .cnt-form-steps .cnt-form-step.active .cnt-form-step-body.cnt-form-step-body-address{max-height:490px}.cnt-section .cnt-form-wrapper .cnt-form-steps .cnt-form-step.active .cnt-form-step-body.cnt-form-step-body-payment{max-height:280px;padding:0 0 21px 31px}.cnt-section .cnt-form-wrapper .cnt-form-steps .cnt-form-step.active .cnt-form-step-body.cnt-form-step-body-additional{max-height:none}.cnt-section .cnt-form-wrapper .cnt-form-steps .cnt-form-step.active .cnt-form-step-body.cnt-form-step-body-additional .cnt-error-additional{border:1px solid #a00;background:#ffbea9;padding:15px 10px;margin-bottom:15px;font-size:18px;display:grid}.cnt-section .cnt-form-wrapper .cnt-form-steps .cnt-form-step.step-disabled .cnt-form-step-header{cursor:default}.cnt-section .cnt-form-wrapper .cnt-form-steps .cnt-form-step.step-disabled .cnt-form-step-header .cnt-step-arrow,.cnt-section .cnt-form-wrapper .cnt-form-steps .cnt-form-step.step-disabled .cnt-form-step-header .cnt-step-open-text{display:none}.cnt-section .cnt-form-wrapper .cnt-form-steps .cnt-form-step.step-disabled .cnt-step-num{border:1.5px solid rgba(0,0,0,.1)!important;color:#000!important;background:#fff!important}.cnt-section .cnt-form-wrapper .cnt-title{overflow:hidden;text-align:left;font-size:18px;text-transform:uppercase;font-weight:500;margin-bottom:14px}.cnt-section .cnt-form-wrapper .cnt-title:after{content:"";display:inline-block;vertical-align:middle;width:100%;height:1px;background-color:rgba(0,0,0,.1);position:relative;margin-right:-100%;right:-14px}.cnt-section .cnt-form-wrapper .cnt-title span{display:inline-block;vertical-align:middle}.cnt-section .cnt-form-wrapper .cmt-testimonials-block{background:#f8f8f8;padding:0 0 30px 30px}.cnt-section .cnt-form-wrapper .cmt-testimonials-block .cmt-testimonials-company{border-radius:10px;background-color:#fff;width:100%;padding:10px 15px;margin-bottom:15px}.cnt-section .cnt-form-wrapper .cmt-testimonials-block .cmt-testimonials-company .cmt-testimonials-company-review-count{font-size:18px;margin-top:10px;text-align:left}.cnt-section .cnt-form-wrapper .cmt-testimonials-block .cmt-testimonials-company .cmt-testimonials-company-name{font-size:28px;font-weight:700;text-align:left}.cnt-section .cnt-form-wrapper .cmt-testimonials-block .cmt-testimonials-company .cmt-testimonials-company-verified{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center}.cnt-section .cnt-form-wrapper .cmt-testimonials-block .cmt-testimonials-company .cmt-testimonials-company-stars-wrapper{display:flex;align-items:center;margin-top:10px}.cnt-section .cnt-form-wrapper .cmt-testimonials-block .cmt-testimonials-company .cmt-testimonials-company-stars-wrapper .cmt-testimonials-company-stars{display:flex;-moz-column-gap:5px;column-gap:5px}.cnt-section .cnt-form-wrapper .cmt-testimonials-block .cmt-testimonials-company .cmt-testimonials-company-stars-wrapper .cmt-testimonials-company-rating{font-weight:600;font-size:23px;margin-left:30px}.cnt-section .cnt-form-wrapper .cmt-testimonials-block .cmt-testimonials{border-radius:10px;background-color:#fff;width:100%;padding:20px 15px;box-shadow:none!important}.cnt-section .cnt-form-wrapper .cmt-testimonials-block .cmt-testimonials .cmt-testimonial-item .cmt-testimonial-contact-info{display:flex;align-items:center;-moz-column-gap:20px;column-gap:20px;margin-bottom:15px}.cnt-section .cnt-form-wrapper .cmt-testimonials-block .cmt-testimonials .cmt-testimonial-item .cmt-testimonial-contact-info .cmt-testimonial-avatar{display:flex;justify-content:center;align-items:center;background-color:rgba(33,150,83,.4);width:80px;height:80px;color:rgba(0,0,0,.5);text-transform:uppercase;border-radius:50%;font-size:30px;font-weight:700}.cnt-section .cnt-form-wrapper .cmt-testimonials-block .cmt-testimonials .cmt-testimonial-item .cmt-testimonial-contact-info .cmt-testimonial-user .cmt-testimonial-name{text-align:left;font-size:18px;font-weight:700;margin-bottom:5px}.cnt-section .cnt-form-wrapper .cmt-testimonials-block .cmt-testimonials .cmt-testimonial-item .cmt-testimonial-contact-info .cmt-testimonial-user .cmt-testimonial-stars{display:flex;-moz-column-gap:5px;column-gap:5px}.cnt-section .cnt-form-wrapper .cmt-testimonials-block .cmt-testimonials .cmt-testimonial-item .cmt-testimonial-contact-info .cmt-testimonial-user .cmt-testimonial-stars img{width:22px}.cnt-section .cnt-form-wrapper .cmt-testimonials-block .cmt-testimonials .cmt-testimonial-item .cmt-testimonial-content{text-align:left;font-size:17px;line-height:27px}.cnt-section .cnt-form-wrapper .cmt-testimonials-block .cmt-testimonials-nav{display:flex;justify-content:center;padding:15px 0}.cnt-section .cnt-form-wrapper .cmt-testimonials-block .cmt-testimonials-nav .cmt-nav-points{margin:0 10px}.cnt-section .cnt-form-wrapper .cmt-testimonials-block .cmt-testimonials-nav .slick-dots{position:relative!important;bottom:0}.cnt-section .cnt-form-wrapper .cmt-testimonials-block .cmt-testimonials-nav .slick-dots li{background:#e6e6e6;border:none;margin:0 3px}.cnt-section .cnt-form-wrapper .cmt-testimonials-block .cmt-testimonials-nav .slick-dots li.slick-active,.cnt-section .cnt-form-wrapper .cmt-testimonials-block .cmt-testimonials-nav .slick-dots li:hover{background:#8c8c8c}.cnt-section .cnt-form-wrapper .cmt-testimonials-block .cmt-testimonials-nav .slick-arrow{position:relative!important}.cnt-section .cnt-form-wrapper .cmt-testimonials-block .cmt-testimonials-nav .swiper-pagination{padding-top:0!important}.cnt-section .cnt-form-wrapper .cmt-testimonials-block .cmt-testimonials-nav .swiper-button-next,.cnt-section .cnt-form-wrapper .cmt-testimonials-block .cmt-testimonials-nav .swiper-button-prev{margin-top:0;right:auto!important;left:auto!important}.cnt-section .cnt-form-wrapper .cmt-testimonials-block .cmt-testimonials-nav .swiper-button-next:after,.cnt-section .cnt-form-wrapper .cmt-testimonials-block .cmt-testimonials-nav .swiper-button-prev:after{width:15px!important;height:23px!important}.cnt-section .cnt-form-wrapper .cmt-products-card-description{padding:0 15px;margin-bottom:15px;text-align:center;word-break:break-word}.cnt-section .cnt-form-wrapper .cnt-form-products{background:#f8f8f8;padding:100px 0 30px 30px}.cnt-section .cnt-form-wrapper .cnt-form-products .select2-selection__rendered{padding-left:15px}.cnt-section .cnt-form-wrapper .cnt-form-products .select2-selection__arrow b{background:url(../images/templates/new_classic/arrow_mini.svg);width:10px;height:6px;border-style:none;border-color:transparent}.cnt-section .cnt-form-wrapper .cnt-form-products .cnt-form-product{background:#fff;border:1px solid #ececec;border-radius:10px;padding:15px;max-width:900px}.cnt-section .cnt-form-wrapper .cnt-form-products .cnt-form-product .cnt-product-info select{width:auto!important}.cnt-section .cnt-form-wrapper .cnt-form-products .cnt-form-product .cnt-product-info .cnt-products-card{display:flex;gap:21px;margin-bottom:16px}.cnt-section .cnt-form-wrapper .cnt-form-products .cnt-form-product .cnt-product-info .cnt-products-card .cnt-products-card-txt{text-align:left;display:flex;flex-direction:column;justify-content:center}.cnt-section .cnt-form-wrapper .cnt-form-products .cnt-form-product .cnt-product-info .cnt-products-card .cnt-products-card-txt .cnt-products-title{font-weight:500;font-size:22px;line-height:27px}.cnt-section .cnt-form-wrapper .cnt-form-products .cnt-form-product .cnt-product-info .cnt-products-card .cnt-products-card-txt .cnt-products-price{font-weight:600;font-size:20px;line-height:24px;color:rgba(0,0,0,.41);margin-top:5px}.cnt-section .cnt-form-wrapper .cnt-form-products .cnt-form-product .cnt-product-info .cnt-products-card .cnt-products-card-txt .cnt-subtitle{font-weight:500;font-size:18px;line-height:22px;color:rgba(0,0,0,.5)}.cnt-section .cnt-form-wrapper .cnt-form-products .cnt-form-product .cnt-product-info .cnt-product-info-line{display:flex;justify-content:space-between;align-items:center;padding:5px 14px}.cnt-section .cnt-form-wrapper .cnt-form-products .cnt-form-product .cnt-product-info .cnt-product-info-line .cnt-subtitle{font-weight:500;font-size:18px;line-height:22px;color:rgba(0,0,0,.5);text-align:left}.cnt-section .cnt-form-wrapper .cnt-form-products .cnt-form-product .cnt-product-info .cnt-product-info-line .cnt-value{font-weight:500;font-size:18px;line-height:22px;color:rgba(0,0,0,.9);text-align:right}.cnt-section .cnt-form-wrapper .cnt-form-products .cnt-form-product .cnt-product-info .cnt-product-info-line .cnt-value .select2-selection,.cnt-section .cnt-form-wrapper .cnt-form-products .cnt-form-product .cnt-product-info .cnt-product-info-line .cnt-value select{font-weight:600;font-size:18px;color:rgba(0,0,0,.9);background:rgba(0,0,0,.03)}.cnt-section .cnt-form-wrapper .cnt-form-products .cnt-form-product .cnt-product-info .cnt-product-info-line.cnt-promo{display:block!important}.cnt-section .cnt-form-wrapper .cnt-form-products .cnt-form-product .cnt-product-info .cnt-product-info-line .cnt-promo-wrap{word-break:break-all}.cnt-section .cnt-form-wrapper .cnt-form-products .cnt-form-product .cnt-product-info .cnt-product-info-line-total{background:rgba(0,0,0,.03);border-radius:5px;display:flex;justify-content:space-between;padding:14px;margin-top:15px}.cnt-section .cnt-form-wrapper .cnt-form-products .cnt-form-product .cnt-product-info .cnt-product-info-line-total .cnt-subtitle{font-weight:600;font-size:20px;line-height:24px;color:rgba(0,0,0,.5)}.cnt-section .cnt-form-wrapper .cnt-form-products .cnt-form-product .cnt-product-info .cnt-product-info-line-total .cnt-value{font-weight:600;font-size:22px;line-height:27px;color:rgba(0,0,0,.9)}.cnt-section .cnt-form-wrapper .cnt-form-products .cnt-form-product .cnt-product-info .have-promo{width:100%}.cnt-section .cnt-form-wrapper .cnt-form-products .cnt-form-product .cnt-product-info .have-promo.have-promo-applied div input{color:#b4c948}.cnt-section .cnt-form-wrapper .cnt-form-products .cnt-form-product .cnt-product-info .have-promo.have-promo-applied div button{background-color:#b4c948;border-color:#b4c948}.cnt-section .cnt-form-wrapper .cnt-form-products .cnt-form-product .cnt-product-info .have-promo div{display:flex;justify-content:space-between;gap:10px;margin-top:10px;margin-bottom:10px}.cnt-section .cnt-form-wrapper .cnt-form-products .cnt-form-product .cnt-product-info .have-promo div input{width:100%;background:rgba(234,236,238,.3);border-radius:4px;font-weight:600;font-size:16px;line-height:20px;letter-spacing:.02em;color:#222;padding:16px;border:1px solid #ccc}.cnt-section .cnt-form-wrapper .cnt-form-products .cnt-form-product .cnt-product-info .have-promo div input::-moz-placeholder{color:rgba(58,60,63,.3)}.cnt-section .cnt-form-wrapper .cnt-form-products .cnt-form-product .cnt-product-info .have-promo div input::placeholder{color:rgba(58,60,63,.3)}.cnt-section .cnt-form-wrapper .cnt-form-products .cnt-form-product .cnt-product-info .have-promo div button{width:100%;background-color:#ff6d1c;border-radius:8.60606px!important;font-weight:700;font-size:16px;line-height:146.9%;text-align:center;letter-spacing:.01em;color:#fff;text-transform:none;border:none;cursor:pointer}.cnt-section .cnt-form-wrapper .cnt-form-products .cnt-form-product .cnt-product-info .cnt-pay-logos{width:100%;max-width:400px}.cnt-section .cnt-form-wrapper .cnt-form-products .cnt-form-product .cnt-product-info .cnt-package-types-card{margin-bottom:10px}.cnt-section .cnt-form-wrapper .cnt-form-products .cnt-form-product .cnt-product-info .cnt-package-types-card .cnt-package-types-card-item{display:flex;margin-bottom:30px}.cnt-section .cnt-form-wrapper .cnt-form-products .cnt-form-product .cnt-product-info .cnt-package-types-card .cnt-package-types-card-item:last-child{margin-bottom:0}.cnt-section .cnt-form-wrapper .cnt-form-products .cnt-form-product .cnt-product-info .cnt-package-types-card .cnt-package-types-card-item .cnt-package-types-card-item-image{width:70px;height:70px;min-width:70px;min-height:70px;background-position:50%;background-repeat:no-repeat;background-size:cover}.cnt-section .cnt-form-wrapper .cnt-form-products .cnt-form-product .cnt-product-info .cnt-package-types-card .cnt-package-types-card-item .cnt-package-types-card-item-description{margin-left:11px;display:grid;text-align:left;align-content:space-evenly;font-style:normal;font-weight:500;font-size:16px;line-height:20px}.cnt-section .cnt-form-wrapper .cnt-form-products .cnt-form-product .cnt-product-info .cnt-package-types-card .cnt-package-types-card-item .cnt-package-types-card-item-description .cnt-package-types-card-item-price{opacity:.41}.cnt-section .cnt-form-wrapper .cnt-form-products.cnt-form-one-time-boxes .cnt-hr{margin-top:14px}.cnt-section span.select2.select2-container.select2-container--default{width:100%!important}.cnt-section .cnt-form-steps .select2-container--default .select2-selection--single .select2-selection__arrow{margin-top:6px}.cnt-section .cnt-hr{box-shadow:0 0 30px rgba(0,0,0,.26);border-bottom:1px solid rgba(0,0,0,.1);margin-bottom:16px}.cnt-section .has-error .cnt-checkmark,.cnt-section .has-error .select2-container .select2-selection--single,.cnt-section .has-error input,.cnt-section .has-error select,.cnt-section .has-error textarea{border:1px solid #a00!important;background-color:#f9e6e6!important}.cnt-section .error{color:#a00;font-size:12px;display:block;line-height:13px;margin-top:5px;font-weight:500;text-align:left}.cnt-section .error#accept_membership-error,.cnt-section .error#accept_sms_consent-error,.cnt-section .error#accept_terms-error{margin-left:33px}.cnt-section .has-error-section.cnt-form-step{border:1px solid #a00!important}.cnt-section .has-error-section .cnt-step-button{background-color:#d75959!important}.cnt-section .select2{width:100%!important}.cnt-section button.disabled{background:#ddd!important;cursor:default!important}.cnt-section.cnt-additional-section{background:none;flex:1 0 auto;display:flex;justify-content:center;align-items:center}.cnt-section.cnt-additional-section .cnt-form-steps{padding-right:0;max-width:400px;margin:0 auto}.cnt-section.cnt-additional-section .cnt-form-steps.cnt-address-full{width:600px;max-width:600px}.cnt-section.cnt-additional-section .cnt-form-submit{max-width:200px;margin:0 auto}.cnt-section.cnt-additional-section .cnt-form-wrapper{grid-template-columns:none;justify-content:normal}.cnt-section.cnt-additional-section .cnt-form-group{grid-template-columns:1fr!important}.cnt-section.cnt-additional-section select#billing_referral,.cnt-section.cnt-additional-section select#statesList{background:rgba(234,236,238,.3);font-weight:600;font-size:16px;border:1px solid #ccc;padding:18px 12px;width:100%!important;border-radius:4px}.cnt-section .cnt-orange-text{color:#fe6d1d!important}.cnt-cross-line{display:inline;font-size:16px;line-height:20px;-webkit-text-decoration-line:line-through;text-decoration-line:line-through;color:rgba(0,0,0,.9);opacity:.3;margin-right:10px}.cnt-content{display:flex;flex-direction:column;min-height:100vh}.cnt-content footer{flex-shrink:0}@media screen and (min-width:900px){.cnt-form-wrapper{grid-template-columns:60% 40%;justify-content:space-between;display:grid}.cnt-form-wrapper>div:first-child{grid-area:1/1/3/2}.cnt-form-wrapper>div:nth-child(2){grid-area:1/2/2/3}.cnt-form-wrapper>div:nth-child(3){grid-area:2/2/3/3}}@media screen and (max-width:900px){.cnt-form-steps{padding-top:0!important;padding-right:0!important}.cnt-additional-section .cnt-form-steps{padding-top:100px!important;padding-bottom:50px!important}.cnt-form-product{border:none!important}.cnt-form-products,.cnt-section,.cnt-testimonials-block{background:none!important}.cnt-testimonials{border-left:none!important;border-right:none!important;border-radius:0!important}.cnt-form-wrapper{display:flex;flex-direction:column}.cnt-form-wrapper>div:first-child{order:2}.cnt-form-wrapper>div:nth-child(2){order:1}.cnt-form-wrapper>div:nth-child(3){order:3}.cnt-form-wrapper .cnt-form-steps .cnt-title{display:block!important}.cnt-bottom-payment{flex-direction:row-reverse!important}.cnt-form-products{padding:100px 30px 30px!important}.cnt-testimonials-block{padding:30px!important}}@media screen and (max-width:620px){.cnt-form-group{grid-template-columns:1fr!important}.cnt-form-subtext{margin-top:8px!important;font-size:18px!important;line-height:normal!important}.cnt-form-step.active .cnt-form-step-body.cnt-form-step-body-contact{max-height:540px!important}.cnt-form-step.active .cnt-form-step-body.cnt-form-step-body-address{max-height:930px!important}.cnt-checkbox{padding-top:0!important}}@media screen and (min-width:320px) and (max-width:500px){.cnt-section .container{padding-right:13px!important;padding-left:13px!important}.cnt-form-product,.cnt-form-products,.cnt-product-info-line,.cnt-product-plank-title,.cnt-testimonials,.cnt-testimonials-block{padding-left:0!important;padding-right:0!important}.cnt-product-info-line-total{padding:14px 13px!important;margin-left:-13px!important;margin-right:-13px!important}.cnt-form-step{padding:0!important;margin-bottom:12px!important}.cnt-form-step .cnt-form-step-header{padding:21px 12px!important}.cnt-form-step .cnt-form-step-body{margin-top:0!important;padding:0 12px!important}.cnt-form-step .cnt-step-open{padding-right:26px!important}.cnt-form-step .cnt-form-step-footer{-moz-column-gap:10px!important;column-gap:10px!important}.cnt-form-step.active .cnt-form-step-body{padding:0 12px 21px!important}.cnt-step-title-name{font-size:18px!important}.cnt-step-title-subname{font-size:14px!important}.cnt-step-num{width:38px!important;height:38px!important}.cnt-step-open-text{display:none!important}.cnt-step-button{padding:16px 14px!important}.cnt-payment-credit-mobile{display:block!important}.cnt-payment-credit{display:none!important}.cnt-payment-item-label{font-size:12px!important}.cnt-bottom-paymeny-pci{width:77px!important}.cnt-secure-payment{font-size:10px!important;padding:2px 6px!important}}
/*# sourceMappingURL=pay-tpl-new-classic.css.map*/