.checkout,.checkout .content-wrapp{padding-top:120px}.checkout .section-heading{padding-bottom:60px}.checkout-content{display:flex;flex-direction:column}.checkout-content textarea{font-family:Roboto,sans-serif;font-weight:700;width:100%;height:185px;min-height:60px;padding-top:15px;padding-right:10px;padding-left:25px;font-size:18px;border:2px solid #e4e5e6;border-radius:10px;resize:vertical}.checkout-content .checkmark-container{position:relative;padding-left:32px;font-size:18px;line-height:30px;color:#82878f;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkout-content .checkmark-container input{position:absolute;opacity:0;cursor:pointer;height:1px;width:1px;left:10px;bottom:5px}.checkout-content .checkmark-container span{position:absolute;top:0;left:0;height:20px;width:20px;background-color:transparent;border:2px solid #e4e5e6;border-radius:4px}.checkout-content .checkmark-container span:after{content:"";position:absolute;left:50%;top:50%;width:0;height:0;border:solid transparent;border-width:0 2px 2px 0;transform:translate(-50%,-65%) rotate(35deg);transition:all .1s}.checkout-content .checkmark-container a{color:#82878f;border-bottom:1px solid #82878f}.checkout-content .checkmark-container a:hover{opacity:.8}.checkout-content .checkmark-container input:checked~span:after{width:5px;height:10px;border-color:#f57ebb}.checkout-content input[type=date]{padding-left:10px}.forms{display:flex;flex-direction:row;justify-content:center}.form-part{width:50%}.form-part h3{font-family:Roboto,sans-serif;font-weight:700;margin:0 0 30px;font-size:30px;line-height:40px}.left-part{margin-right:60px}.form-part{width:550px}.form-row{width:100%;margin-bottom:25px;display:flex;flex-direction:row;justify-content:space-between}.form-row .input-wrapp{display:flex;flex-direction:column;align-items:flex-start}.form-row .input-wrapp label{font-family:Roboto,sans-serif;font-weight:700;font-size:18px;line-height:30px;margin-bottom:10px}.form-row .input-wrapp input,.form-row .input-wrapp select{font-family:Roboto,sans-serif;font-weight:700;width:100%;height:60px;padding-left:25px;font-size:18px;border:2px solid #e4e5e6;border-radius:10px}.form-row .input-wrapp select{background:url(/images/select-arrow.svg?5b8d75a45a119f961591e4c596af91df) no-repeat top 50% right 10px rgba( 255, 255, 255, .5);-webkit-appearance:none;padding-left:10px;font-size:16px}.form-row .required-input{position:relative}.form-row .required-input input{border-color:#3695f0}.form-row .filled input{border-color:#e4e5e6}.form-row .filled .required-text{left:-20px;opacity:0}.required-text{position:absolute;bottom:-20px;left:0;color:#3695f0;transition:all .5s}.tip-label{position:relative}.tip-label .title{position:absolute;font-size:16px;top:20px;background:#fff;border:2px solid #e4e5e6;border-radius:10px;padding:4px;right:0;transform:translateX(100%);white-space:nowrap;z-index:10000}.question-mark{margin-left:5px;margin-bottom:3px;width:17px;height:17px}.name-wrapp{width:337px}.door-wrapp{width:183px}.full-size-input{width:100%}.col-3-inputs{width:163px}.col-2-inputs{width:260px}.form-sending{width:100%;margin-top:40px;display:flex;flex-direction:column;align-items:center}.form-sending p{text-align:center;margin:0}.form-sending .price-description{color:#7f7f7f;margin-bottom:18px;font-size:18px}.form-sending .top-text{font-size:22px;line-height:27px;font-family:Roboto,sans-serif;font-weight:700;color:#82878f;margin-bottom:30px}.form-sending .top-text span{font-size:29px;font-family:Roboto,sans-serif;font-weight:700;color:#222}.form-sending .bottom-text{font-size:16px;line-height:27px;max-width:325px;margin-top:40px}.form-sending .bottom-text a{color:#218bd6}.form-sending .bottom-text span{font-family:Roboto,sans-serif;font-weight:700}.date-picker-x{background-color:#fff;border:1px solid #dbdbdb;border-radius:4px}.date-picker-x:before{border-color:#dbdbdb transparent}.date-picker-x .dpx-next,.date-picker-x .dpx-title-box .dpx-prev{color:#666!important}.date-picker-x .dpx-title-box .dpx-next.dpx-disabled,.date-picker-x .dpx-title-box .dpx-prev.dpx-disabled{color:#fff!important}.date-picker-x .dpx-content-box .dpx-item,.date-picker-x .dpx-title{color:#000}.date-picker-x .dpx-content-box .dpx-item.dpx-weekend{color:#f99}.date-picker-x .dpx-content-box .dpx-item.dpx-disabled,.date-picker-x .dpx-content-box .dpx-item.dpx-out{color:#dedede!important}.date-picker-x .dpx-content-box .dpx-item.dpx-selected{color:#fff}.date-picker-x .dpx-item:not(.dpx-weekday):hover{box-shadow:inset 0 0 0 2px #3385ff}.dpx-btns .dpx-item{color:#000}@media (max-width:1500px){.checkout .content-wrapp{padding-top:100px}}@media (max-width:1250px){.checkout-content{width:100%}.form-part{width:calc(50% - 30px)}.form-row{flex-direction:column;align-items:flex-start}.form-row .input-wrapp{width:100%;margin-bottom:15px}.form-row .input-wrapp:last-child{margin-bottom:0}}@media (max-width:992px){.checkout .content-wrapp{padding-top:40px}}@media (max-width:768px){.form-part h3{font-size:23px;line-height:28px}}@media (max-width:576px){.checkout{padding-top:80px}.checkout .section-heading{padding-bottom:40px}.checkout-content{flex-direction:column;align-items:center}.checkout-content textarea{margin-top:15px}.forms{width:90%;flex-direction:column}.left-part{margin-right:0}.form-part{width:100%;margin-bottom:20px}.form-part h3{text-align:center}.form-part:last-child{margin-bottom:0}.form-row .input-wrapp input,.form-row .input-wrapp select{height:50px}.form-row,.form-row .input-wrapp{margin-bottom:10px}.form-sending{margin-top:40px}.form-sending .top-text{font-size:18px}.form-sending .top-text span{font-size:23px}.form-sending .bottom-text{margin-top:30px}.forms .form-row .required-input{margin-bottom:20px}.forms .form-row div.required-input:last-child{margin-bottom:10px}.date-picker-x{transform:scale(.7);left:-46px;top:32px}}.error{border-color:#ce1414!important}.bg-tr input, .bg-tr textarea{background: rgba( 255, 255, 255, .5 );}
