.modal.modal-thanks{background-color:var(--bg_1);border-color:var(--bg_1);color:#fff;text-align:center;padding:110px 0}.modal.modal-success,.modal.modal-geofence{padding:95px 0;border:1px solid #FFF}.modal-geofence:after,.modal-geofence:before{content:url(https://venbest.ua/wp-content/themes/venbest/css/../images/patern_mob-c.png);position:absolute}.modal-geofence:before{top:10px;right:-190px}.modal-geofence:after{left:-190px;transform:rotate(180deg);bottom:10px}.modal-thanks .modal__sub--title{font-size:18px;line-height:18px;margin-bottom:10px}.modal-thanks__title{font-weight:700;font-size:34px;line-height:48px;text-transform:capitalize;max-width:540px;margin:0 auto 60px}.modal-thanks .btn{margin:0 auto}.callback-modal .modal__body{max-width:540px;margin:0 auto;padding:51px 20px}.callback-modal .input-wrap:not(:last-child){margin-bottom:30px}.callback-modal .modal__header{position:relative}.callback-modal .modal__header:before,.callback-modal .modal__header:after{content:url(https://venbest.ua/wp-content/themes/venbest/css/../images/patern_mob-c.png);position:absolute;top:50%;transform:translateY(-50%)}.callback-modal .modal__header:before{left:15px}.callback-modal .modal__header:after{transform:translateY(-52%) rotate(180deg)!important;left:initial;right:15px}.geofence-none .modal__sub--title{max-width:410px;font-size:12px}.geofence-none .modal__btns-desktop{display:flex;width:100%;justify-content:space-between}.geofence-none .modal__btns-desktop .btn{width:48%}.modal.clients-modal{display:flex;width:100%;height:calc(100% - 70px);top:calc(50% + 70px)}.modal.clients-modal.show{transform:translate(-50%,calc(-50% - 55px)) scale(1)}.modal__side{min-width:255px;max-width:255px;height:initial;background-color:var(--bg_1);display:flex;align-items:center;justify-content:center}.modal.clients-modal.cars{width:100%;height:calc(100% - 70px)}.modal.clients-modal.cars .modal__side{background:#fff}.modal__side img{max-width:100%}.clients-modal .modal__body{padding:42px 28px 35px 30px;overflow-y:auto}.clients-modal__title{font-weight:700;font-size:32px;line-height:30px;color:var(--accent);margin-bottom:16px}.clients-modal__cooperate{font-weight:400;font-size:14px;line-height:24px;color:#333}.clients-modal__header{padding-bottom:22px;margin-bottom:22px;border-bottom:1px solid #ccc}.clients-modal__item:not(:last-child){margin-bottom:19px}.clients-modal__item h5{font-weight:600;font-size:18px;line-height:24px;margin-bottom:6px}.clients-modal__item p{font-weight:400;font-size:18px;line-height:24px}.vacancies-modal{border-radius:var(--border-radius-20);border-width:0 0 0 30px;border-color:var(--accent);border-style:solid;padding:43px 38px 43px 26px;width:948px;max-height:700px;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}.vacancies-modal::-webkit-scrollbar{display:none}.vacancies-modal__header{display:flex;justify-content:space-between;padding-bottom:18px;margin-bottom:18px;border-bottom:1px solid var(--divider)}.vacancies-modal__header>div:nth-child(2){margin-right:31px}.vacancies-modal__title{font-weight:700;font-size:32px;color:var(--accent);margin-bottom:14px}.vacancies-modal__city,.vacancies-modal__rubric{font-weight:400;font-size:18px;line-height:24px}.vacancies-modal__price{font-weight:700;font-size:18px;line-height:24px;margin-bottom:20px}.vacancies-modal__body{font-size:16px}.vacancies-modal__body p{line-height:24px}.vacancies-modal__body ul{margin-bottom:15px}.vacancies-modal__body li{display:flex;line-height:24px}.vacancies-modal__body li::before{content:'\25CF';margin:0 10px;font-size:10px}.vacancies-modal .btn{margin:34px 0 0 14px}.vacancies-form h5{font-weight:700;font-size:24px;line-height:20px;color:var(--accent);margin-bottom:32px}.vacancies-form .input-wrapper label{font-weight:400;font-size:16px;line-height:18px;margin-bottom:6px;display:block}.vacancies-form .input-wrapper input{outline:none;border:1px solid rgb(14 14 14 / .4);box-shadow:0 0 15px rgb(0 0 0 / .1);border-radius:6px;font-size:18px;padding:13px 15px;width:100%;transition:var(--transition)}.vacancies-form .input-wrapper input.error{border-color:#dc3545}.input-wrapper input:not(:last-child){margin-bottom:18px}.input-wrapper--duo{display:flex;gap:15px;margin-top:16px;padding-top:18px;border-top:1px solid var(--divider)}.input-wrapper--duo>div{width:50%}#vacancies-resume{display:none}#vacancies-resume+label{border:1px solid rgb(14 14 14 / .4);box-shadow:0 0 15px rgb(0 0 0 / .1);border-radius:6px;width:100%;height:50px;display:flex;align-items:center;gap:30px;padding:13px 15px;justify-content:space-between;cursor:pointer}#vacancies-resume+label span{overflow:hidden;font-size:14px;white-space:nowrap;width:100%}.vacancies-modal.next{width:760px}.vacancies-form{display:none}.vacancies-modal.next .vacancies-form{display:block}.vacancies-modal.next .vacancies-modal__info,.vacancies-modal.next #vacancies-btn{display:none}.modal-title{font-weight:700;font-size:34px;line-height:54px;margin-bottom:5px}.modal-desc{font-size:18px;line-height:30px;margin-bottom:70px}@media (max-width:750px){.modal.clients-modal{flex-direction:column}.modal.clients-modal .modal__side{margin:0 auto}.geofence-none .modal__header:before,.geofence-none .modal__header:after{display:none}}@media (max-width:685px){.modal__header{min-height:192px}.modal__sub--title{font-size:16px}.modal__header h3{font-size:24px;line-height:40px}.modal__header p{font-size:16px;line-height:26}}@media (max-width:480px){.callback-modal .input-wrap:not(:last-child){margin-bottom:20px}.modal__btns{margin-top:20px}.callback-modal .modal__body{padding:20px 14px 25px}.modal__btns .btn{max-width:233px}.modal.clients-modal .modal-close{display:block}.clients-modal__title{font-size:26px}.geofence-none .modal__btns-desktop{justify-content:center}.geofence-none .modal__btns-desktop .btn-close{display:none}.geofence-none .modal__btns-desktop .btn{width:100%}}@media (max-width:360px){.modal__header h3{line-height:33px}}