:root{--main-background-color-card:#513f59;--main-background-color:#f2efe9;--main-btn-color:#f2cd88;--main-color:#b89fbf}.main{align-items:center;background-color:#f2efe9;background-color:var(--main-background-color);box-sizing:border-box;display:flex;justify-content:center;width:100%}.copyright,.copyright span{color:#513f59;font-family:Montserrat;font-size:16px;font-weight:400;letter-spacing:0;line-height:20px;text-align:center}.copyright{display:flex;flex-direction:column;height:70px;justify-content:space-between}.copyright span{border-bottom:1px solid #513f59;border-bottom:1px solid var(--main-background-color-card);cursor:pointer}.left-block{align-items:center}#position-left-block,.left-block{display:flex;flex-direction:column}#position-left-block{justify-content:space-between;position:relative;z-index:9999}.right-block{width:100%}.right-block,.right-block .image{align-items:center;display:flex;justify-content:center}.right-block .image{height:50%;width:50%}.right-block .image img{height:50%;position:absolute;width:50%}.update-phone-btn{align-items:center;display:flex}.update-phone-btn img{color:#513f59;height:20px;margin:0 5px 0 0;width:20px}.update-phone-btn button{background-color:initial;border:none;color:#513f59;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;line-height:140%;padding:8px 10px}.update-phone-btn button span{border-bottom:1px solid #b89fbf}p{color:#513f59;font-family:Montserrat;font-size:16px;font-weight:400;letter-spacing:0;line-height:20px;text-align:center}body{background-color:#f2efe9;background-color:var(--main-background-color)}.back-img{display:none}@media (max-width:916px){.main{height:100vh}#position-left-block{height:85vh}.screen{display:flex;justify-content:center}.screen .screen-part-2{display:none}}@media (min-width:916px) and (max-width:1181px){.main{padding:50px 0}.right-block{height:50vh;margin-top:10px}.screen{display:flex;flex-direction:column;justify-content:center}.screen .screen-part-2{background-color:#513f59;background-color:var(--main-background-color-card);border-radius:25px;height:50%;position:relative}.back-img{display:block;height:470px;left:0;position:absolute;right:0;top:-1;width:650px}}@media (min-width:1181px){.main{height:100vh}.screen{display:flex;justify-content:space-between}.screen-part-1{display:flex;height:80vh;justify-content:center;width:50%}.screen-part-2{border-radius:25px;height:80vh;position:relative;width:40%}.right-block{background-color:#513f59;background-color:var(--main-background-color-card);border-radius:25px;height:100%}.back-img{bottom:0;display:block;left:4;position:absolute;right:0;top:0;width:44vw}}.condition{font-family:Montserrat;font-size:16px;font-style:normal;line-height:normal;text-align:center}.condition,a{color:#513f59}a{font-weight:500}.heading .logo{display:flex;justify-content:center}.heading .logo .image{height:50px;width:50px}.heading .logo img{height:100%;width:100%}.heading .title h3{font-size:32px;line-height:39px}.heading .title h3,.heading .title h4{color:#513f59;font-family:Montserrat;font-weight:700;letter-spacing:0;text-align:center}.heading .title h4{font-size:22px;line-height:27px}.heading .title h5{color:#b89fbf;font-size:20px;font-weight:600;line-height:24px;margin-top:5px}.heading .title h5,.heading .title p{font-family:Montserrat;letter-spacing:0;text-align:center}.heading .title p{color:#513f59;font-size:18px;font-weight:400;line-height:22px}.popup-parent{position:relative}.popup-parent .popup{background-color:#513f59;border-radius:15px;box-shadow:-2px 15px 110px -23px #000000bf;-webkit-box-shadow:-2px 15px 110px -23px #000000bf;-moz-box-shadow:-2px 15px 110px -23px #000000bf;display:flex;flex-direction:column;height:12rem;justify-content:space-evenly;left:0;margin-top:7px;max-height:195px;opacity:1;overflow-y:scroll;padding:5px 15px;position:absolute;top:0;width:100%;z-index:9}.popup-parent .popup .phone-number{color:#f2cd88;font-size:20px;line-height:29px}.popup-parent .popup .phone-number,.popup-parent .popup .text{font-family:Montserrat;font-weight:500;letter-spacing:0;text-align:center}.popup-parent .popup .text{color:#f2efe9;font-size:15px;line-height:34px;z-index:9}.popup-parent .popup .btn-group{display:flex;height:40px;justify-content:space-between}.popup-parent .popup .btn-group .one{background-color:#f2efe9}.popup-parent .popup .btn-group .one,.popup-parent .popup .btn-group .two{border:none;font-family:Montserrat;font-size:22px;font-weight:500;letter-spacing:0;line-height:27px;text-align:center}.popup-parent .popup .btn-group .two{background-color:#f2cd88;width:45%}.popup-parent .popup .btn-group button{border-radius:8px;color:#513f59;font-family:Montserrat;font-size:15px;font-weight:400;letter-spacing:0;line-height:27px;padding:0 10px;text-align:center}form{align-items:center;display:flex;flex-direction:column;justify-content:center;z-index:1e+21}form .input-block{border:1px solid #513f59;border-radius:5px;margin:10px 0;padding:4px;width:100%}form .input-block span{border-right:3px solid #513f59;padding:0 5px}form .input-block input,form .input-block span{color:#513f59;font-family:Montserrat;font-size:15px;font-weight:600;letter-spacing:0;line-height:24px;text-align:left}form .input-block input{background-color:initial;border:none;height:100%;outline:none;width:100%}form #input-block{border:none;display:flex;justify-content:center}form #input-block input{border:1px solid #513f5980;border-radius:9px;display:flex;height:45px;justify-content:center;margin:0 5px;text-align:center;width:50px}form .input-block input:focus{background-color:initial}form .input-block .list{background-color:#513f59;border-radius:5px;left:0;margin-top:7px;max-height:195px;opacity:0;overflow-y:scroll;padding:5px 15px;position:absolute;top:1;transition:opacity 2s ease-in;width:100%;z-index:990}form .input-block .visible{display:block;opacity:1}form .input-block .hidden{display:none;opacity:0}form .input-block .list ul{list-style:none;padding:0}form .input-block .list li{border-bottom:.5px solid #f2cd88;color:#f2efe9;font-family:Montserrat;font-size:18px;font-weight:400;letter-spacing:0;line-height:22px;margin:6px 0;padding:3px 0}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 5px #f2cd881a}form .input-block input::placeholder{color:#513f59;font-family:Montserrat;font-size:10px;font-weight:400;letter-spacing:0;line-height:24px}form .input-block .collapseIcon{background-color:#513f59;border-radius:3px;display:flex;height:25px;justify-content:center;margin-right:4px;padding:5px;position:absolute;right:0;top:0;transform:translateY(4px);width:25px}form .input-block .collapseIcon img{height:100%;width:100%}form .button{background-color:#513f59;width:100%}form .button input{color:#f2efe9;font-family:Montserrat;font-size:20px;font-weight:500;letter-spacing:0;line-height:24px;padding:6px;text-align:center;width:100%}.timer{display:flex;flex-direction:column;justify-content:center}.timer p{font-size:18px;font-weight:600;letter-spacing:0;line-height:25px;margin-top:10px;text-align:center}.timer button,.timer p{color:#513f59;font-family:Montserrat}.timer button{background-color:initial;border:none;outline:none}.error p{color:#e76f51;font-family:Montserrat;font-size:18px;font-weight:500;letter-spacing:0;line-height:22px;margin:10px 0;text-align:center}.ticket-form{border:1px solid #513f59;border-radius:5px}.ticket-form .input-area{height:100%;width:100%}.ticket-form .input-area textarea{background-color:initial;border:none;border-radius:5px;color:#513f59;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;height:100%;line-height:normal;outline:none;padding:15px;width:100%}.ticket-form .input-area .btn-and-file{background:#0000;display:flex;justify-content:end}.ticket-form .input-area .btn-and-file .content{background-color:#513f59;border-radius:10px;box-shadow:0 4px 8px 0 #0000001a,0 15px 15px 0 #00000017,0 33px 20px 0 #0000000d,0 58px 23px 0 #00000003,0 91px 25px 0 #0000;display:flex;justify-content:space-between;margin:0 5px 5px 0;padding:8px 10px}.ticket-form .input-area .btn-and-file .btn-part,.ticket-form .input-area .btn-and-file .file-preview{height:40px;margin:0 1px;width:40px}.ticket-form .input-area .btn-and-file .file-preview{margin-right:8px;position:relative}.ticket-form .input-area .btn-and-file .file-preview img{cursor:pointer}.ticket-form .input-area .btn-and-file .btn-part svg,.ticket-form .input-area .btn-and-file .file-preview img{border:1px solid #f2efe9;border-radius:50%;height:100%;margin:0 5px;object-fit:cover;width:100%}.ticket-form .input-area .btn-and-file .btn-part{align-items:center;background-color:#f2efe9;border-radius:50%;display:flex;justify-content:center;margin-right:2px}.ticket-form .input-area .btn-and-file .btn-part svg{height:25px;width:25px}.btn-continue{background-color:#513f59;border-radius:5px;display:flex;justify-content:center;margin:10px 0;padding:5px}.btn-continue button{background-color:initial;border:none;color:#f2efe9;font-family:Montserrat;font-size:20px;font-style:normal;font-weight:500;line-height:normal;text-align:center}@media screen and (max-width:360px){form .button{width:95%}}@media screen and (max-width:916px){.ticket-form .input-area .btn-and-file .file-preview{margin-right:8px;position:relative}.ticket-form .input-area .btn-and-file .file-preview .hover-active{background-color:#513f5980;border:none;display:flex;height:100%;justify-content:center;left:5px;position:absolute;top:0;width:100%}.ticket-form .input-area .btn-and-file .file-preview .hover-active svg{position:absolute;top:5px}}@media (min-width:916px) and (max-width:1181px){.ticket-form .input-area .btn-and-file .file-preview{margin-right:8px;position:relative}.ticket-form .input-area .btn-and-file .file-preview .hover-active{background-color:#513f5980;border:none;display:flex;height:100%;justify-content:center;left:5px;position:absolute;top:0;width:100%}.ticket-form .input-area .btn-and-file .file-preview .hover-active svg{position:absolute;top:5px}}@media (min-width:1181px){.ticket-form .input-area .btn-and-file .file-preview{margin-right:8px;position:relative}.ticket-form .input-area .btn-and-file .file-preview .hover-active{background-color:#513f5980;border:none;display:flex;height:100%;justify-content:center;left:5px;position:absolute;top:0;visibility:hidden;width:100%}.ticket-form .input-area .btn-and-file .file-preview .hover-active svg{position:absolute;top:5px}}.loader-svg{align-items:center;display:flex;justify-content:center}.loader-svg img{animation:turn 1s linear infinite;padding:8px 0}@keyframes turn{0%{transform:rotate(35deg)}to{transform:rotate(395deg)}}
/*# sourceMappingURL=main.c8b7b32b.css.map*/