.form-data{position:relative;margin-top:30px;z-index:4}.form-data:not(.form-hiring){margin-bottom:-50px}.form-data:not(.form-hiring) .fix-height{min-height:300px}.form-data.form-hiring .header p{line-height:1.5}.form-data.form-hiring textarea{resize:vertical}.form-data .container>.grid{grid-template-columns:1fr 1fr;gap:0;background-color:#fff;box-shadow:1px 1px 2px 0 rgba(0,0,0,.02),4px 4px 20px 0 rgba(0,0,0,.05);border-radius:10px}.form-data .appointmentForm{min-height:100%;flex-direction:column;display:flex}.form-data.appointment .container>.grid{grid-template-columns:1fr}.form-data .is-left{height:100%;padding:30px;text-align:start;width:100%;display:block}.form-data .header{margin-bottom:15px}.form-data .is-right{height:100%;padding-inline-end:10px;-webkit-padding-end:10px;padding-block:10px}.form-data .is-right img{height:auto;position:sticky;-o-object-fit:cover;object-fit:cover;top:68px;border-radius:5px;width:100%}.form-data .progress{margin-bottom:30px}.form-data .progress span{height:10px;background-color:#d9d9d9;border-radius:10px;width:65px;display:inline-block}.form-data .progress span:not(:last-of-type){-webkit-margin-end:10px;margin-inline-end:10px}.form-data .progress span.done{background-color:#ea848c}.form-data .top{display:none}.form-data .top.active{display:block}.form-data .fix-height{flex-grow:1;position:relative;grid-template-rows:1fr auto;gap:15px;display:grid}.form-data .fix-height .bottom{justify-content:space-between;flex-wrap:wrap;gap:8px;display:flex}.form-data .fix-height .bottom .next{-webkit-margin-start:auto;margin-inline-start:auto;text-align:right}.form-data .fix-height .bottom .back.hidden,.form-data .fix-height .bottom .next.hidden{display:none}.form-data .fix-height.is-loading:after{border-color:transparent transparent #3b485b #3b485b;height:24px;width:24px;z-index:9}.form-data .fix-height.is-loading:before{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);inset:0 -30px -30px -30px;border-radius:12px;z-index:8}.form-data .verify{margin:30px 0}.form-data .verify>*+*{margin-top:30px}.form-data .verify label{display:block}.form-data .verify label a,.form-data .verify label b{font-size:.9rem;line-height:1.2rem}.form-data .verify label a:hover{color:#ea848c}.form-data .verify .error{font-size:14px;color:#de2147}.callback .sueccessful{font-variation-settings:"wght" 800,"dots" 3;font-size:1.4rem;margin-bottom:15px;color:#12b969;line-height:1.3}.callback .sueccessful i{-webkit-margin-end:5px;margin-inline-end:5px}.callback .sueccessful p{font-variation-settings:"wght" 600,"dots" 3;color:#000;margin-top:8px}.callback .unsueccessful{font-variation-settings:"wght" 800,"dots" 3;font-size:1.2rem;margin-bottom:15px;color:#de2147}.callback .unsueccessful i{-webkit-margin-end:5px;margin-inline-end:5px}.callback .unsueccessful a{font-size:1.2rem}.callback .factor{grid-template-columns:1fr 1fr;margin-bottom:15px;gap:15px;display:grid}.callback .code,.callback .date{padding:15px;border:1px dashed #ccc;border-radius:10px}.callback .number{font-variation-settings:"wght" 800,"dots" 3}.accountant{min-height:100%;flex-direction:column;display:flex}.accountant>*+*{margin-top:10px}.accountant .box{padding:15px;background-color:#f5f5f5;border-radius:10px}.accountant .cart-empty{padding:16px;border:1px dashed #d9d9d9;margin-block:auto;text-align:center}.accountant .head{grid-template-columns:auto 1fr auto;gap:10px;display:grid}.accountant .head .line,.accountant .head .name,.accountant .head .price{align-self:center;line-height:1;vertical-align:middle}.accountant .head .line{position:relative}.accountant .head .line:before{content:url(https://guzelsofu.info/wp-content/themes/heli/assets/images/symbol/star-blue-light.svg);width:12px;display:inline-block}.accountant .head .line:after{height:1px;right:0;content:"";position:absolute;top:6px;background:linear-gradient(90deg,rgba(58,71,89,.2),rgba(20,24,31,.1) 50%,rgba(20,24,31,0));left:10px;width:100%}.accountant .head .remove{height:25px;-webkit-margin-end:10px;padding:0;justify-content:center;color:#ea848c;transition:width .2s ease-in-out;background-color:#fff;margin:0;margin-inline-end:10px;align-items:center;border-radius:999px;width:25px;line-height:1;vertical-align:middle;display:inline-flex}.accountant .head .remove i{font-weight:500}.accountant .head .remove:hover{color:#fff;background-color:#ea848c}.accountant .head .price dd,.accountant .head .price dl{padding:0;margin:0}.accountant .copuon{grid-template-columns:1fr auto;padding-top:30px;margin-top:auto;display:grid}.accountant .copuon input{height:45px;border-start-start-radius:30px;border-end-start-radius:30px;padding:0 15px;border:solid #ea848c;border-inline-width:2px 0;border-block-width:2px;min-width:-moz-fit-content;min-width:fit-content;vertical-align:middle}.accountant .copuon input:focus{border-color:#ea848c;outline:none}.accountant .copuon button{height:45px;border-start-end-radius:30px;border-start-start-radius:0;border-end-start-radius:0;color:#fff;border-end-end-radius:30px;padding-inline:15px 20px;background-color:#ea848c;vertical-align:middle}.accountant .copuon .attn{padding-inline-start:16px;grid-column:1/3;-webkit-padding-start:16px;text-align:start}.accountant .copuon .attn.is-danger{color:#de2147}.accountant .copuon .attn.is-success{color:#12b969}.accountant .attn{padding-inline-start:42px;font-size:14px;color:#ea848c;-webkit-padding-start:42px;line-height:1.2;margin-top:8px}.accountant .cal{padding:15px 0;margin-inline:-30px;border:2px dashed #e9e9e9;border-width:2px 0;margin-top:30px}.accountant .cal .row{grid-template-columns:1fr auto;padding:5px 30px;display:grid}.accountant .cal .name{color:#b0b0b0}.accountant .cal .count{color:#3b485b}.information-title{margin-bottom:-5px}.gatway{flex-direction:column;row-gap:16px;margin-top:20px;display:flex}.gatway input[type=radio]{display:none}.gatway input[type=radio]:checked+.box{border-color:#ea848c}.gatway input[type=radio]:checked+.box:before{font-weight:700;color:#ea848c}.gatway input[type=radio]:checked+.box:after{visibility:visible}.gatway .box{-moz-column-gap:8px;column-gap:8px;padding:8px 16px;border:2px solid #e9e9e9;background-color:#fff;align-items:flex-start;border-radius:8px;cursor:pointer;display:flex}.gatway .box:after{-webkit-margin-start:auto;margin-inline-start:auto;font-weight:700;color:#ea848c;content:"\f058";visibility:hidden;font-family:Font Awesome\ 6 Pro}.gatway .box:hover{border-color:#ea848c}.gatway .box:hover .radio{border-color:#ccc}.gatway .box .text{-webkit-user-select:none;-moz-user-select:none;user-select:none}.gatway .box.payment .image-box{flex:0 1 243px}.gatway .box.payment .image-box img{height:-moz-fit-content;height:fit-content;width:100%;vertical-align:middle}.gatway .box.payment:before{content:"\f09d";font-family:Font Awesome\ 6 Pro}.gatway .box.salon:before{content:"\f54e";font-family:Font Awesome\ 6 Pro}.gatway .error{font-size:1rem;color:#de2147;margin-top:-8px}.gatway .error:empty{display:none}.field label[for=phone]{padding:0 10px;inset-inline-start:15px;color:#999;position:absolute;top:-12px;background:#fff}.field .iti{width:100%}.field .iti__flag{background-image:url(../images/intl/flags.png)}.field .iti__selected-flag{padding-inline-start:24px;-webkit-padding-start:24px}.field .iti--allow-dropdown input{padding-left:66px}.vat-text:before{-webkit-margin-end:4px;content:"";border-top:4px solid #ea848c;margin-inline-end:4px;width:1.5em;vertical-align:middle;display:inline-block}.vat-text .text{font-size:14px;color:grey;line-height:1.5;vertical-align:middle}@media screen and (min-width:0px) and (max-width:991px){.form-data .container>.grid{grid-template-columns:1fr}.form-data .is-right{display:none}}@media screen and (min-width:0px) and (max-width:767px){.form-data .progress span{height:5px;width:25px}}@media screen and (min-width:768px){.form-data.appointment .is-right{display:none}}@media screen and (max-width:576px){.callback .factor{grid-template-columns:100%}.gatway .box.payment{grid-template-columns:min-content 1fr min-content;display:grid}}@media screen and (max-width:992px){.gatway .box.payment .image-box{grid-column:1/4;grid-row:2}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.field .iti__flag{background-image:url(../images/intl/flags@2x.png)}}