form.light button,form.light input,form.light textarea{color:#fff}form.light button+.line,form.light input+.line,form.light textarea+.line{background-color:#fff}form h4.hl{color:#dc122a}form .form-row{margin-bottom:15px}form .form-row,form .form-row.select{position:relative}form .form-row.select select{-webkit-appearance:none;background-color:transparent;border-bottom:1px solid #babac2;color:#2a2f33;cursor:pointer;font-family:Rubik,sans-serif;font-size:15px;line-height:21px;padding:17px 0 6px;position:relative;width:100%;z-index:3}@media only screen and (min-width:576px){form .form-row.select select{font-size:17px;line-height:24px}}form .form-row.select select option{line-height:40px}form .form-row.select select option:hover{background-color:#dc122a!important}form .form-row.select:after{color:#2a2f33;content:"";content:"\e90b";display:block;font-family:kurdoties!important;font-size:10px;height:5px;line-height:1;opacity:.5;position:absolute;right:12px;top:25px;width:10px;z-index:0}@media only screen and (min-width:576px){form .form-row.select:after{top:28px}}form .form-row.radio{margin-bottom:0}form .form-row.radio label{font-size:15px!important;position:relative!important;top:0!important}form .form-row.radio .buttons-row{display:flex;flex-wrap:wrap;margin:0 -5px;padding-top:5px}form .form-row.radio .radio-button{margin:0 5px 10px;position:relative}form .form-row.radio .radio-button input{bottom:0;cursor:pointer;left:0;line-height:0;margin:0;opacity:0;padding:0;position:absolute;right:0;top:0;transition:.3s ease-in-out;width:100%}form .form-row.radio .radio-button input:checked+.placeholder{border-color:#dc122a;color:#2a2f33}form .form-row.radio .radio-button .placeholder{border:1px solid #babac2;border-radius:3px;color:#babac2;padding:5px 10px}form .form-row.upload label{position:relative;top:0}form .form-row.upload input{border-bottom:none}form .form-row .line{background:#dc122a;display:block;font-size:15px;height:2px;left:0;margin:auto;position:absolute;right:0;top:44px;transition:.2s ease;width:0;z-index:2}@media only screen and (min-width:576px){form .form-row .line{top:47px}}form .form-row label,form .form-row.no-focus label{bottom:0;color:#707070;cursor:text;display:block;left:0;overflow:hidden;position:absolute;right:0;text-overflow:ellipsis;top:17px;transition:.2s ease;white-space:nowrap;z-index:2}form .form-row label sup,form .form-row.no-focus label sup{color:#dc122a}form .form-row input:focus,form .form-row input:focus+.bootstrap-datetimepicker-widget,form .form-row textarea:focus{border-bottom-color:transparent}form .form-row input:focus+.bootstrap-datetimepicker-widget+.line,form .form-row input:focus+.line,form .form-row textarea:focus+.line{width:100%}form .form-row input:focus+.bootstrap-datetimepicker-widget+.line+label,form .form-row input:focus+.line+label,form .form-row textarea:focus+.line+label{bottom:inherit;font-size:13px;top:0}form .form-row input:focus+.bootstrap-datetimepicker-widget+.line+label+.icon,form .form-row input:focus+.line+label+.icon,form .form-row textarea:focus+.line+label+.icon{opacity:1}form .form-row select:focus+label,form .form-row.hasValue label{bottom:inherit;font-size:13px;top:0}form .form-row .check .check-label{padding-bottom:15px;width:100%}form .form-row .check .check-label .checkbox{display:flex}form .form-row .checkbox{position:relative}form .form-row .checkbox input{bottom:0;cursor:pointer;height:24px;left:0;margin:-3px 0 0;opacity:0!important;padding:0;position:absolute;right:0;top:0;width:100%}form .form-row .checkbox input:checked+.check-icon:before{opacity:0}form .form-row .checkbox input:checked+.check-icon:after{opacity:1}form .form-row .checkbox input:checked+.check-icon+.placeholder{color:#2a2f33}form .form-row .checkbox .check-icon{height:18px;margin-right:10px;min-width:18px;position:relative}form .form-row .checkbox .check-icon:after,form .form-row .checkbox .check-icon:before{bottom:0;display:block;font-size:18px;height:18px;left:0;position:absolute;right:0;top:0;width:18px;width:100%}form .form-row .checkbox .check-icon:before{color:#babac2;content:"\e902";font-family:kurdoties!important;line-height:1;opacity:1}form .form-row .checkbox .check-icon:after{color:#dc122a;content:"\e903";font-family:kurdoties!important;line-height:1;opacity:0}form .form-row .checkbox .placeholder{color:#babac2;padding-top:1px}form .form-row .hint,form .form-row .message{background:transparent!important;bottom:-15px;font-size:13px;left:0;line-height:15px;position:absolute}form .form-row .hint.error+.hint,form .form-row .hint.success+.hint,form .form-row .hint.warning+.hint,form .form-row .message.error+.hint,form .form-row .message.success+.hint,form .form-row .message.warning+.hint{display:none}form .form-row .hint{color:#babac2}form .form-row.datepicker .clear{display:none}form .form-row.datepicker .bootstrap-datetimepicker-widget{background-color:#fff;bottom:inherit!important;display:none;left:0;max-height:224px;max-width:320px;min-height:16px;min-width:120px;overflow-x:hidden;overflow-y:auto;position:absolute;top:44px!important;width:100%;-webkit-overflow-scrolling:touch;border-bottom:none!important;box-shadow:0 5px 5px -3px rgba(42,47,51,.2),0 8px 10px 1px rgba(42,47,51,.14),0 3px 14px 2px rgba(42,47,51,.12);z-index:5}form .form-row .icon{bottom:0;cursor:pointer;height:16px;opacity:.5;padding:8px 24px 24px 8px;position:absolute;width:16px;z-index:1}form .form-row .icon i{color:#2a2f33}form .form-row button.icon:hover{opacity:1}form .form-row.ico-r input{padding-right:30px}form .form-row.ico-r .icon{right:0}form .form-row.badge-list{display:flex;flex-direction:column;margin-bottom:0}@media only screen and (min-width:768px){form .form-row.badge-list{flex-direction:row}}form .form-row.badge-list label{font-size:13px;margin-bottom:5px;overflow:visible;padding-right:5px;position:relative;top:0}@media only screen and (min-width:768px){form .form-row.badge-list label{padding-right:10px}}form .form-row.badge-list ul{display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px}form .form-row.badge-list ul li{background-color:rgba(0,0,0,.06);border-radius:3px;cursor:pointer;display:block;font-size:13px;line-height:20px;margin-bottom:10px;margin-left:5px;margin-right:5px;max-width:150px;overflow:hidden;padding-left:7px;padding-right:7px;text-overflow:ellipsis;white-space:nowrap}form .form-row.badge-list ul li:hover{background-color:rgba(0,0,0,.15)}form .form-row.form-hint label{position:relative;top:0}form .one-row{display:flex;flex-direction:column}@media only screen and (min-width:768px){form .one-row{flex-direction:row;margin-left:-8px;margin-right:-8px}}form .one-row .form-row{width:100%}@media only screen and (min-width:768px){form .one-row .form-row{margin-left:8px;margin-right:8px}}form .date-row>.form-row{align-items:center;display:flex;flex-direction:column;margin-bottom:0}@media only screen and (min-width:576px){form .date-row>.form-row{flex-direction:row}}form .date-row>.form-row .date-input{width:100%}form .date-row>.form-row .sep{display:none;padding-left:10px;padding-right:10px}@media only screen and (min-width:576px){form .date-row>.form-row .sep{align-items:center;display:flex}}form .date-row>.form-row .sep span{display:block}form .button-row{padding-top:15px;text-align:center}form .button-row button{display:block;margin-left:auto;margin-right:auto}form .button-row button:first-child{margin-bottom:10px}.form-box{position:relative;width:100%}.form-box .form-loading{background-color:hsla(0,0%,100%,.7);bottom:0;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:absolute;right:0;top:0;visibility:hidden;width:100%;z-index:5}.form-box .form-loading .loader{margin:0 auto;position:relative}.form-box .form-loading .message{font-size:17px;padding-top:15px;text-align:center}.form-box .form-loading .button{display:none;padding-top:15px}.form-box .success-message{bottom:0;display:none;left:0;opacity:0;position:absolute;right:0;top:0;width:100%;z-index:5}.form-box .success-message .message-content{background-color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;text-align:center}.form-box .success-message .message-content .icon{background-image:url(/wp-content/themes/kurdoties/assets/svg/checked.svg);background-position:50%;background-repeat:no-repeat;height:64px;margin:0 auto 15px;width:64px}.form-box .success-message .message-content .title{font-size:18px;margin-bottom:15px}@media only screen and (min-width:1200px){.form-box .success-message .message-content .title{font-size:21px}}.form-box .success-message .message-content .text{font-size:14px;font-weight:300;line-height:21px;margin-bottom:15px}@media only screen and (min-width:1200px){.form-box .success-message .message-content .text{font-size:16px}}.form-box .success-message .message-content .text b{font-size:15px;font-weight:400}@media only screen and (min-width:1200px){.form-box .success-message .message-content .text b{font-size:18px}}.sms-info{padding:10px 0}.sms-info p{font-size:17px;font-weight:400;margin-bottom:15px}.sms-info p b{color:#dc122a;font-weight:400}.sms-info a.code{color:#2a2f33;display:block;font-size:24px;font-weight:300;margin-bottom:10px}