.l-popup{position:fixed;top:0;left:0;width:100%;height:100vh;background:rgba(0,0,0,0.6);overflow:hidden;z-index:-1;opacity:0;visibility:hidden;-webkit-transition:all 0.4s;transition:all 0.4s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;backdrop-filter:blur(10px);-webkit-transform:translateY(-100%);transform:translateY(-100%)}.l-popup.activ{z-index:101;opacity:1;visibility:visible;-webkit-transform:translateY(0%);transform:translateY(0%)}.l-popup .close{position:relative;display:block;width:40px;height:40px;cursor:pointer;-webkit-transition:all 0.2s;transition:all 0.2s;z-index:99}.l-popup .close:after,.l-popup .close:before{content:"";position:absolute;top:0px;left:0;margin-left:20px;width:1px;height:calc(100% - 0px);background:white;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all 0.2s;transition:all 0.2s}.l-popup .close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.l-popup .close:hover:after,.l-popup .close:hover:before{background:rgba(255,255,255,0.8)}.l-popup .swiper-button-next,.l-popup .swiper-button-prev{color:#fff;-webkit-transition:all 0.2s;transition:all 0.2s}.l-popup .swiper-button-next:after,.l-popup .swiper-button-prev:after{content:"";display:block;width:30px;height:30px;border:1px solid #fff;border-right:none;border-bottom:none;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.l-popup .swiper-button-next.swiper-button-next:after,.l-popup .swiper-button-prev.swiper-button-next:after{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.l-popup .swiper-button-next:hover,.l-popup .swiper-button-prev:hover{color:rgba(255,255,255,0.4)}.l-popup .l-popup_controls{position:absolute;bottom:15px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);height:40px;width:200px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:99;gap:20px}.l-popup_gallery{position:relative;opacity:0;padding:0;margin:0;overflow:hidden;height:100vh;width:100%;-webkit-transition:opacity 0.4s;transition:opacity 0.4s}.activ .l-popup_gallery{opacity:1}.l-popup_gallery .swiper-slide{height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0;-webkit-transition:opacity 0.2s;transition:opacity 0.2s}.l-popup_gallery .swiper-slide.swiper-slide-active{opacity:1;-webkit-transition:opacity 2s;transition:opacity 2s}.l-popup_gallery .swiper-slide .galler_title{font-size:10px;color:var(--page-font-color)}.l-popup_gallery img{width:auto;height:auto;max-width:calc(100% - 40px);max-height:calc(100vh - 140px);margin:0 auto}.l-popup_gallery .galler_title{display:inline-block;color:#fff;margin-left:20px;margin-top:10px;line-height:1;font-size:18px}.l-popup_content{position:relative;display:block;width:calc(100% - 80px);max-width:1116px;background-size:cover;border-radius:25px;overflow:hidden;padding:80px 40px 44px 20px}@media only screen and (min-width:768px){.l-popup_content{padding:88px 40px}}.l-popup_content .close{position:absolute;top:21px;right:23px;width:40px;height:40px;background-color:var(--btn1-bckg);border-radius:50%}.l-popup_content .close:after,.l-popup_content .close:before{width:2px;height:50%;top:10px}.l-popup_content .close:hover{background-color:var(--btn1-hover-bckg)}.l-popup_content .content{width:100%;text-align:center;padding:0 20px;max-height:50vh;overflow-y:auto;--scroll-bar-color:#3176FF;--scroll-bar-bckg:#fff;--scroll-bar-width:8px}.l-popup_content .content::-webkit-scrollbar{position:absolute;left:0;width:var(--scroll-bar-width);height:5px;background:var(--scroll-bar-bckg)}.l-popup_content .content::-webkit-scrollbar-track{display:none}.l-popup_content .content::-webkit-scrollbar-thumb{background:var(--scroll-bar-color)}.l-popup_content .content .ce-application-success-popup__title{line-height:1.1}.l-popup_content .content .ce-application-success-popup__text{max-width:664px;margin:57px auto}.ce-application-success-popup.is-saving .btn,.ce-application-success-popup.is-saving .close{pointer-events:none;opacity:0.55}.ce-application-form{max-width:100%;margin:0 auto;padding:0px 0 80px 0}.ce-application-form .ce-application-form__form .acf-spinner{margin:0 0 0 10px}.ce-application-form .ce-application-form__form .acf-fields{border:0;background:transparent}.ce-application-form .ce-application-form__form .acf-field{margin:0 0 42px;padding:0;border:0}.ce-application-form .ce-application-form__form .acf-field.hide_label>.acf-label{display:none}.ce-application-form .ce-application-form__form .acf-field>.acf-label{margin:0 0 10px}.ce-application-form .ce-application-form__form .acf-field>.acf-label label{margin:0;font-weight:300;color:#474747;font-size:20px}.ce-application-form .ce-application-form__form .acf-field>.acf-label p.description{margin:0;color:#2f73ff}.ce-application-form .ce-application-form__form .acf-field>.acf-input p.description{margin:0;color:#2f73ff}.ce-application-form .ce-application-form__form .acf-field .acf-table+.description{text-align:center;font-size:16px}.ce-application-form .ce-application-form__form .acf-notice{margin-bottom:16px;border-radius:16px;border:0;padding:10px 20px}.ce-application-form .ce-application-form__form .acf-notice.-error{background:#f8d8d8;color:#8c1f1f}.ce-application-form .ce-application-form__form .acf-notice.-success{background:#d6f0dc;color:#1e6c2e}.ce-application-form .ce-application-form__form .acf-notice p{margin:0}.ce-application-form .ce-application-form__form .acf-field.acf-field-group{margin:0 0 88px;counter-reset:message-step}.ce-application-form .ce-application-form__form .acf-field.acf-field-group>.acf-label{margin-bottom:36px}.ce-application-form .ce-application-form__form .acf-field.acf-field-group>.acf-label h4,.ce-application-form .ce-application-form__form .acf-field.acf-field-group>.acf-label label{display:inline-block;background:var(--btn2-bckg);border:var(--btn2-border);border-radius:var(--btn2-radius);padding:9px 20px;font-family:var(--font-family-0);font-size:var(--btn2-fs);color:var(--btn2-text);font-weight:var(--btn2-weight);text-transform:var(--btn2-transform)}.ce-application-form .ce-application-form__form .acf-field.acf-field-group>.acf-input>.acf-fields>.acf-field:last-child{margin-bottom:0}.ce-application-form .ce-application-form__form .acf-field.acf-field-message{margin-bottom:18px}.ce-application-form .ce-application-form__form .acf-field.acf-field-message .acf-input p{margin:0;font-size:31px;line-height:1.35;text-transform:uppercase;color:#2f73ff}.ce-application-form .ce-application-form__form .acf-field.acf-field-email{margin-bottom:70px}.ce-application-form .ce-application-form__form .acf-field.acf-field-email>.acf-input input[type=email],.ce-application-form .ce-application-form__form .acf-field.acf-field-email>.acf-input input[type=tel],.ce-application-form .ce-application-form__form .acf-field.acf-field-email>.acf-input input[type=text],.ce-application-form .ce-application-form__form .acf-field.acf-field-email>.acf-input input[type=url],.ce-application-form .ce-application-form__form .acf-field.acf-field-email>.acf-input textarea,.ce-application-form .ce-application-form__form .acf-field.acf-field-text>.acf-input input[type=email],.ce-application-form .ce-application-form__form .acf-field.acf-field-text>.acf-input input[type=tel],.ce-application-form .ce-application-form__form .acf-field.acf-field-text>.acf-input input[type=text],.ce-application-form .ce-application-form__form .acf-field.acf-field-text>.acf-input input[type=url],.ce-application-form .ce-application-form__form .acf-field.acf-field-text>.acf-input textarea,.ce-application-form .ce-application-form__form .acf-field.acf-field-textarea>.acf-input input[type=email],.ce-application-form .ce-application-form__form .acf-field.acf-field-textarea>.acf-input input[type=tel],.ce-application-form .ce-application-form__form .acf-field.acf-field-textarea>.acf-input input[type=text],.ce-application-form .ce-application-form__form .acf-field.acf-field-textarea>.acf-input input[type=url],.ce-application-form .ce-application-form__form .acf-field.acf-field-textarea>.acf-input textarea{width:100%;margin:0;border:0;border-radius:29px;background:#fff;color:#4e4e4e;font-size:18px;line-height:1.4;-webkit-box-shadow:none;box-shadow:none;padding:15px 26px;-webkit-transition:background-color 0.2s ease,-webkit-box-shadow 0.2s ease;transition:background-color 0.2s ease,-webkit-box-shadow 0.2s ease;transition:box-shadow 0.2s ease,background-color 0.2s ease;transition:box-shadow 0.2s ease,background-color 0.2s ease,-webkit-box-shadow 0.2s ease}.ce-application-form .ce-application-form__form .acf-field.acf-field-email>.acf-input input[type=email]::-webkit-input-placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-email>.acf-input input[type=tel]::-webkit-input-placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-email>.acf-input input[type=text]::-webkit-input-placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-email>.acf-input input[type=url]::-webkit-input-placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-email>.acf-input textarea::-webkit-input-placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-text>.acf-input input[type=email]::-webkit-input-placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-text>.acf-input input[type=tel]::-webkit-input-placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-text>.acf-input input[type=text]::-webkit-input-placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-text>.acf-input input[type=url]::-webkit-input-placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-text>.acf-input textarea::-webkit-input-placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-textarea>.acf-input input[type=email]::-webkit-input-placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-textarea>.acf-input input[type=tel]::-webkit-input-placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-textarea>.acf-input input[type=text]::-webkit-input-placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-textarea>.acf-input input[type=url]::-webkit-input-placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-textarea>.acf-input textarea::-webkit-input-placeholder{color:#888888;-webkit-transition:opacity 0.2s ease;transition:opacity 0.2s ease}.ce-application-form .ce-application-form__form .acf-field.acf-field-email>.acf-input input[type=email]::-moz-placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-email>.acf-input input[type=tel]::-moz-placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-email>.acf-input input[type=text]::-moz-placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-email>.acf-input input[type=url]::-moz-placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-email>.acf-input textarea::-moz-placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-text>.acf-input input[type=email]::-moz-placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-text>.acf-input input[type=tel]::-moz-placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-text>.acf-input input[type=text]::-moz-placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-text>.acf-input input[type=url]::-moz-placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-text>.acf-input textarea::-moz-placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-textarea>.acf-input input[type=email]::-moz-placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-textarea>.acf-input input[type=tel]::-moz-placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-textarea>.acf-input input[type=text]::-moz-placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-textarea>.acf-input input[type=url]::-moz-placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-textarea>.acf-input textarea::-moz-placeholder{color:#888888;-moz-transition:opacity 0.2s ease;transition:opacity 0.2s ease}.ce-application-form .ce-application-form__form .acf-field.acf-field-email>.acf-input input[type=email]:-ms-input-placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-email>.acf-input input[type=tel]:-ms-input-placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-email>.acf-input input[type=text]:-ms-input-placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-email>.acf-input input[type=url]:-ms-input-placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-email>.acf-input textarea:-ms-input-placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-text>.acf-input input[type=email]:-ms-input-placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-text>.acf-input input[type=tel]:-ms-input-placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-text>.acf-input input[type=text]:-ms-input-placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-text>.acf-input input[type=url]:-ms-input-placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-text>.acf-input textarea:-ms-input-placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-textarea>.acf-input input[type=email]:-ms-input-placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-textarea>.acf-input input[type=tel]:-ms-input-placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-textarea>.acf-input input[type=text]:-ms-input-placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-textarea>.acf-input input[type=url]:-ms-input-placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-textarea>.acf-input textarea:-ms-input-placeholder{color:#888888;-ms-transition:opacity 0.2s ease;transition:opacity 0.2s ease}.ce-application-form .ce-application-form__form .acf-field.acf-field-email>.acf-input input[type=email]::-ms-input-placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-email>.acf-input input[type=tel]::-ms-input-placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-email>.acf-input input[type=text]::-ms-input-placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-email>.acf-input input[type=url]::-ms-input-placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-email>.acf-input textarea::-ms-input-placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-text>.acf-input input[type=email]::-ms-input-placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-text>.acf-input input[type=tel]::-ms-input-placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-text>.acf-input input[type=text]::-ms-input-placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-text>.acf-input input[type=url]::-ms-input-placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-text>.acf-input textarea::-ms-input-placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-textarea>.acf-input input[type=email]::-ms-input-placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-textarea>.acf-input input[type=tel]::-ms-input-placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-textarea>.acf-input input[type=text]::-ms-input-placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-textarea>.acf-input input[type=url]::-ms-input-placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-textarea>.acf-input textarea::-ms-input-placeholder{color:#888888;-ms-transition:opacity 0.2s ease;transition:opacity 0.2s ease}.ce-application-form .ce-application-form__form .acf-field.acf-field-email>.acf-input input[type=email]::placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-email>.acf-input input[type=tel]::placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-email>.acf-input input[type=text]::placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-email>.acf-input input[type=url]::placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-email>.acf-input textarea::placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-text>.acf-input input[type=email]::placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-text>.acf-input input[type=tel]::placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-text>.acf-input input[type=text]::placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-text>.acf-input input[type=url]::placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-text>.acf-input textarea::placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-textarea>.acf-input input[type=email]::placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-textarea>.acf-input input[type=tel]::placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-textarea>.acf-input input[type=text]::placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-textarea>.acf-input input[type=url]::placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-textarea>.acf-input textarea::placeholder{color:#888888;-webkit-transition:opacity 0.2s ease;transition:opacity 0.2s ease}.ce-application-form .ce-application-form__form .acf-field.acf-field-email>.acf-input input[type=email]:focus,.ce-application-form .ce-application-form__form .acf-field.acf-field-email>.acf-input input[type=tel]:focus,.ce-application-form .ce-application-form__form .acf-field.acf-field-email>.acf-input input[type=text]:focus,.ce-application-form .ce-application-form__form .acf-field.acf-field-email>.acf-input input[type=url]:focus,.ce-application-form .ce-application-form__form .acf-field.acf-field-email>.acf-input textarea:focus,.ce-application-form .ce-application-form__form .acf-field.acf-field-text>.acf-input input[type=email]:focus,.ce-application-form .ce-application-form__form .acf-field.acf-field-text>.acf-input input[type=tel]:focus,.ce-application-form .ce-application-form__form .acf-field.acf-field-text>.acf-input input[type=text]:focus,.ce-application-form .ce-application-form__form .acf-field.acf-field-text>.acf-input input[type=url]:focus,.ce-application-form .ce-application-form__form .acf-field.acf-field-text>.acf-input textarea:focus,.ce-application-form .ce-application-form__form .acf-field.acf-field-textarea>.acf-input input[type=email]:focus,.ce-application-form .ce-application-form__form .acf-field.acf-field-textarea>.acf-input input[type=tel]:focus,.ce-application-form .ce-application-form__form .acf-field.acf-field-textarea>.acf-input input[type=text]:focus,.ce-application-form .ce-application-form__form .acf-field.acf-field-textarea>.acf-input input[type=url]:focus,.ce-application-form .ce-application-form__form .acf-field.acf-field-textarea>.acf-input textarea:focus{outline:0}.ce-application-form .ce-application-form__form .acf-field.acf-field-email>.acf-input input[type=email]:focus::-webkit-input-placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-email>.acf-input input[type=tel]:focus::-webkit-input-placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-email>.acf-input input[type=text]:focus::-webkit-input-placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-email>.acf-input input[type=url]:focus::-webkit-input-placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-email>.acf-input textarea:focus::-webkit-input-placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-text>.acf-input input[type=email]:focus::-webkit-input-placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-text>.acf-input input[type=tel]:focus::-webkit-input-placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-text>.acf-input input[type=text]:focus::-webkit-input-placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-text>.acf-input input[type=url]:focus::-webkit-input-placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-text>.acf-input textarea:focus::-webkit-input-placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-textarea>.acf-input input[type=email]:focus::-webkit-input-placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-textarea>.acf-input input[type=tel]:focus::-webkit-input-placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-textarea>.acf-input input[type=text]:focus::-webkit-input-placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-textarea>.acf-input input[type=url]:focus::-webkit-input-placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-textarea>.acf-input textarea:focus::-webkit-input-placeholder{opacity:0.1}.ce-application-form .ce-application-form__form .acf-field.acf-field-email>.acf-input input[type=email]:focus::-moz-placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-email>.acf-input input[type=tel]:focus::-moz-placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-email>.acf-input input[type=text]:focus::-moz-placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-email>.acf-input input[type=url]:focus::-moz-placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-email>.acf-input textarea:focus::-moz-placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-text>.acf-input input[type=email]:focus::-moz-placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-text>.acf-input input[type=tel]:focus::-moz-placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-text>.acf-input input[type=text]:focus::-moz-placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-text>.acf-input input[type=url]:focus::-moz-placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-text>.acf-input textarea:focus::-moz-placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-textarea>.acf-input input[type=email]:focus::-moz-placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-textarea>.acf-input input[type=tel]:focus::-moz-placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-textarea>.acf-input input[type=text]:focus::-moz-placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-textarea>.acf-input input[type=url]:focus::-moz-placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-textarea>.acf-input textarea:focus::-moz-placeholder{opacity:0.1}.ce-application-form .ce-application-form__form .acf-field.acf-field-email>.acf-input input[type=email]:focus:-ms-input-placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-email>.acf-input input[type=tel]:focus:-ms-input-placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-email>.acf-input input[type=text]:focus:-ms-input-placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-email>.acf-input input[type=url]:focus:-ms-input-placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-email>.acf-input textarea:focus:-ms-input-placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-text>.acf-input input[type=email]:focus:-ms-input-placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-text>.acf-input input[type=tel]:focus:-ms-input-placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-text>.acf-input input[type=text]:focus:-ms-input-placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-text>.acf-input input[type=url]:focus:-ms-input-placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-text>.acf-input textarea:focus:-ms-input-placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-textarea>.acf-input input[type=email]:focus:-ms-input-placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-textarea>.acf-input input[type=tel]:focus:-ms-input-placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-textarea>.acf-input input[type=text]:focus:-ms-input-placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-textarea>.acf-input input[type=url]:focus:-ms-input-placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-textarea>.acf-input textarea:focus:-ms-input-placeholder{opacity:0.1}.ce-application-form .ce-application-form__form .acf-field.acf-field-email>.acf-input input[type=email]:focus::-ms-input-placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-email>.acf-input input[type=tel]:focus::-ms-input-placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-email>.acf-input input[type=text]:focus::-ms-input-placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-email>.acf-input input[type=url]:focus::-ms-input-placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-email>.acf-input textarea:focus::-ms-input-placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-text>.acf-input input[type=email]:focus::-ms-input-placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-text>.acf-input input[type=tel]:focus::-ms-input-placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-text>.acf-input input[type=text]:focus::-ms-input-placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-text>.acf-input input[type=url]:focus::-ms-input-placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-text>.acf-input textarea:focus::-ms-input-placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-textarea>.acf-input input[type=email]:focus::-ms-input-placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-textarea>.acf-input input[type=tel]:focus::-ms-input-placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-textarea>.acf-input input[type=text]:focus::-ms-input-placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-textarea>.acf-input input[type=url]:focus::-ms-input-placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-textarea>.acf-input textarea:focus::-ms-input-placeholder{opacity:0.1}.ce-application-form .ce-application-form__form .acf-field.acf-field-email>.acf-input input[type=email]:focus::placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-email>.acf-input input[type=tel]:focus::placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-email>.acf-input input[type=text]:focus::placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-email>.acf-input input[type=url]:focus::placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-email>.acf-input textarea:focus::placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-text>.acf-input input[type=email]:focus::placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-text>.acf-input input[type=tel]:focus::placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-text>.acf-input input[type=text]:focus::placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-text>.acf-input input[type=url]:focus::placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-text>.acf-input textarea:focus::placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-textarea>.acf-input input[type=email]:focus::placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-textarea>.acf-input input[type=tel]:focus::placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-textarea>.acf-input input[type=text]:focus::placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-textarea>.acf-input input[type=url]:focus::placeholder,.ce-application-form .ce-application-form__form .acf-field.acf-field-textarea>.acf-input textarea:focus::placeholder{opacity:0.1}.ce-application-form .ce-application-form__form .acf-field.acf-field-textarea>.acf-input textarea{min-height:255px;padding-top:18px;padding-bottom:18px;border-radius:26px;resize:vertical}.ce-application-form .ce-application-form__form .acf-field.acf-field-radio+.acf-field-text{margin-top:88px}.ce-application-form .ce-application-form__form .acf-field.acf-field-radio>.acf-label{margin-bottom:12px}.ce-application-form .ce-application-form__form .acf-field.acf-field-radio>.acf-input .acf-radio-list{margin:0;list-style:none}.ce-application-form .ce-application-form__form .acf-field.acf-field-radio>.acf-input .acf-radio-list li{margin:0 0 30px}.ce-application-form .ce-application-form__form .acf-field.acf-field-radio>.acf-input .acf-radio-list li:last-child{margin-bottom:0}.ce-application-form .ce-application-form__form .acf-field.acf-field-radio>.acf-input .acf-radio-list li label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;margin:0;color:#4c4c4c;font-size:18px;line-height:1.4;font-weight:400;cursor:pointer}.ce-application-form .ce-application-form__form .acf-field.acf-field-radio>.acf-input .acf-radio-list li label input[type=radio]{margin:0;width:28px;min-width:28px;height:28px;border-radius:50%;border:2px solid #888888;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;-webkit-transition:border-color 0.2s ease,-webkit-box-shadow 0.2s ease;transition:border-color 0.2s ease,-webkit-box-shadow 0.2s ease;transition:border-color 0.2s ease,box-shadow 0.2s ease;transition:border-color 0.2s ease,box-shadow 0.2s ease,-webkit-box-shadow 0.2s ease}.ce-application-form .ce-application-form__form .acf-field.acf-field-radio>.acf-input .acf-radio-list li label input[type=radio]:checked{border-color:#888888;-webkit-box-shadow:inset 0 0 0 6px #e4e4e4,inset 0 0 0 999px #888888;box-shadow:inset 0 0 0 6px #e4e4e4,inset 0 0 0 999px #888888}.ce-application-form .ce-application-form__form .acf-field.acf-field-radio>.acf-input .acf-radio-list li label input[type=radio]:focus{outline:0}.ce-application-form .ce-application-form__form .acf-field.acf-field-repeater.full_width>.acf-input>.acf-repeater>.acf-table>tbody>tr.acf-row>td.acf-row-handle,.ce-application-form .ce-application-form__form .acf-field.acf-field-repeater.full_width>.acf-input>.acf-repeater>.acf-table>tbody>tr.acf-row>td.acf-row-handle{display:none!important}.ce-application-form .ce-application-form__form .acf-field.acf-field-repeater.full_width>.acf-input>.acf-repeater>.acf-table>tbody>tr.acf-row>td.acf-fields{width:100%}.ce-application-form .ce-application-form__form .acf-field.acf-field-repeater>.acf-input>.acf-repeater>.acf-table{margin-bottom:12px;border:0;background:transparent}.ce-application-form .ce-application-form__form .acf-field.acf-field-repeater>.acf-input>.acf-repeater>.acf-table thead{display:none}.ce-application-form .ce-application-form__form .acf-field.acf-field-repeater>.acf-input>.acf-repeater>.acf-table tbody>tr.acf-row{position:relative}.ce-application-form .ce-application-form__form .acf-field.acf-field-repeater>.acf-input>.acf-repeater>.acf-table tbody>tr.acf-row:hover>td.acf-row-handle .acf-icon{opacity:1;visibility:visible;pointer-events:auto}.ce-application-form .ce-application-form__form .acf-field.acf-field-repeater>.acf-input>.acf-repeater>.acf-table tbody>tr.acf-row>td{border-top:0;padding:0;margin-bottom:10px;background:transparent}.ce-application-form .ce-application-form__form .acf-field.acf-field-repeater>.acf-input>.acf-repeater>.acf-table tbody>tr.acf-row>td.acf-row-handle{border:0;vertical-align:top}.ce-application-form .ce-application-form__form .acf-field.acf-field-repeater>.acf-input>.acf-repeater>.acf-table tbody>tr.acf-row>td.acf-row-handle.order{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:0px;margin-top:2px;width:20px!important;min-width:20px;height:20px;border-radius:50%;background:#2f73ff;color:#fff;font-size:12px;line-height:1;font-weight:600;display:none}.ce-application-form .ce-application-form__form .acf-field.acf-field-repeater>.acf-input>.acf-repeater>.acf-table tbody>tr.acf-row>td.acf-row-handle .acf-icon{color:#888;margin:0;position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1;opacity:0;visibility:hidden;-webkit-transition:opacity 0.2s ease,visibility 0.2s ease;transition:opacity 0.2s ease,visibility 0.2s ease;pointer-events:none}.ce-application-form .ce-application-form__form .acf-field.acf-field-repeater>.acf-input>.acf-repeater>.acf-table tbody>tr.acf-row>td.acf-row-handle .acf-icon.-duplicate,.ce-application-form .ce-application-form__form .acf-field.acf-field-repeater>.acf-input>.acf-repeater>.acf-table tbody>tr.acf-row>td.acf-row-handle .acf-icon.-plus{display:none}.ce-application-form .ce-application-form__form .acf-field.acf-field-repeater>.acf-input>.acf-repeater>.acf-table tbody>tr.acf-row>td.acf-row-handle .acf-icon.-minus{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:20px!important;min-width:20px;height:20px}.ce-application-form .ce-application-form__form .acf-field.acf-field-repeater>.acf-input>.acf-repeater>.acf-table tbody>tr.acf-row>td.acf-field{width:100%}.ce-application-form .ce-application-form__form .acf-field.acf-field-repeater>.acf-input>.acf-repeater>.acf-table tbody>tr.acf-clone{display:none!important}.ce-application-form .ce-application-form__form .acf-field.acf-field-file{max-width:100%}.ce-application-form .ce-application-form__form .acf-field.acf-field-file>.acf-input .acf-basic-uploader{display:-webkit-box;display:-ms-flexbox;display:flex;padding:40px 20px;border-radius:29px;background:#E3E3E3;cursor:pointer}.ce-application-form .ce-application-form__form .acf-field.acf-field-file>.acf-input .acf-basic-uploader input[type=file]{cursor:pointer;max-width:100%}.ce-application-form .ce-application-form__form .acf-field.acf-field-file>.acf-input .acf-button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:40px;padding:8px 24px;border:1px solid #2f73ff;border-radius:999px;background:transparent;color:#2f73ff;font-size:16px;line-height:1;text-decoration:none;-webkit-transition:background-color 0.2s ease,color 0.2s ease;transition:background-color 0.2s ease,color 0.2s ease}.ce-application-form .ce-application-form__form .acf-field.acf-field-file>.acf-input .acf-button:focus,.ce-application-form .ce-application-form__form .acf-field.acf-field-file>.acf-input .acf-button:hover{background:#2f73ff;color:#fff}.ce-application-form .ce-application-form__form .acf-field.acf-field-file>.acf-input .show-if-value .file-icon img{width:26px;height:auto}.ce-application-form .ce-application-form__form .acf-field.acf-field-file>.acf-input .show-if-value .acf-button{margin-top:10px}.ce-application-form .ce-application-form__form .acf-field.acf-field-repeater{margin-bottom:40px}.ce-application-form .ce-application-form__form .acf-field.acf-field-repeater.full_width{margin-bottom:140px}.ce-application-form .ce-application-form__form .acf-field.acf-field-repeater.full_width>.acf-input>.acf-repeater>.acf-actions{margin-top:-20px}.ce-application-form .ce-application-form__form .acf-field.acf-field-repeater.full_width>.acf-input>.acf-repeater>.acf-actions:before{width:100%}.ce-application-form .ce-application-form__form .acf-field.acf-field-repeater.full_width>.acf-input>.acf-repeater>.acf-actions>.acf-button{padding:8px 20px;font-size:18px;border-color:var(--btn1-bckg);border-width:1px;color:var(--btn1-bckg);background:var(--background-color)}.ce-application-form .ce-application-form__form .acf-field.acf-field-repeater.full_width>.acf-input>.acf-repeater>.acf-actions>.acf-button:hover{background:var(--btn1-bckg);color:var(--btn1-text)}.ce-application-form .ce-application-form__form .acf-field.acf-field-repeater .acf-actions{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ce-application-form .ce-application-form__form .acf-field.acf-field-repeater .acf-actions:before{content:"";position:absolute;top:50%;left:50%;width:80%;height:1px;background:var(--btn1-bckg);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:-1}.ce-application-form .ce-application-form__form .acf-field.acf-field-repeater .acf-actions:has(.disabled):before{display:none}.ce-application-form .ce-application-form__form .acf-field.acf-field-repeater .acf-actions .acf-button{float:none;font-family:var(--font-family-0);background:var(--btn1-bckg);border:var(--btn1-border);border-radius:var(--btn1-radius);padding:8px 20px;font-size:12px;text-decoration:none;color:var(--btn1-text);font-weight:var(--btn1-weight);text-transform:var(--btn1-transform);border:10px solid var(--background-color)}.ce-application-form .ce-application-form__form .acf-field.acf-field-repeater .acf-actions .acf-button:hover{background:var(--btn1-hover-bckg);color:var(--btn1-hover-text)}.ce-application-form .ce-application-form__form .acf-field.acf-field-repeater .acf-actions .acf-button.disabled{opacity:0.45;cursor:not-allowed}.ce-application-form .ce-application-form__form .acf-field.acf-field-message{counter-increment:message-step}.ce-application-form .ce-application-form__form .acf-field.acf-field-message .acf-label label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;color:#3176FF}.ce-application-form .ce-application-form__form .acf-field.acf-field-message .acf-label label:before{content:counter(message-step);font-weight:600;background-color:#3176FF;color:#fff;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:24px;height:24px}.ce-application-form .ce-application-form__form .acf-true-false input[type=checkbox]{display:none}.ce-application-form .ce-application-form__form .acf-true-false input[type=checkbox]:checked+.message:after{content:"";display:block;width:12px;height:20px;border-bottom:2px solid #888888;border-right:2px solid #888888;-webkit-transform:rotate(35deg);transform:rotate(35deg)}.ce-application-form .ce-application-form__form .acf-true-false .message{position:relative;padding-left:49px;cursor:pointer}.ce-application-form .ce-application-form__form .acf-true-false .message:after,.ce-application-form .ce-application-form__form .acf-true-false .message:before{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.ce-application-form .ce-application-form__form .acf-true-false .message:after{top:-1px;left:12px}.ce-application-form .ce-application-form__form .acf-true-false .message:before{content:"";display:block;width:34px;height:34px;border-radius:9px;border:1px solid #888888}.ce-application-form .ce-application-form__form .acf-form-submit{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;place-items:center;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;margin:0 auto;margin-top:26px}.ce-application-form .ce-application-form__form .acf-form-submit .acf-button.button.button-primary{grid-column:1/-1;grid-row:1/-1;background:var(--btn1-bckg);border:var(--btn1-border);border-radius:var(--btn1-radius);padding:var(--btn1-padding);font-family:var(--font-family-0);font-size:var(--btn1-fs);color:var(--btn1-text);font-weight:var(--btn1-weight);text-transform:var(--btn1-transform)}.ce-application-form .ce-application-form__form .acf-form-submit .acf-button.button.button-primary:hover{background:var(--btn1-hover-bckg);color:var(--btn1-hover-text)}.ce-application-form .ce-application-form__form .acf-form-submit .acf-button.button.button-primary:focus{background:var(--btn1-hover-bckg);color:var(--btn1-hover-text)}.ce-application-form .ce-application-form__form .acf-form-submit .acf-button.button.button-primary[aria-busy=true],.ce-application-form .ce-application-form__form .acf-form-submit .acf-button.button.button-primary[disabled]{opacity:0.65;pointer-events:none;-webkit-transform:none;transform:none}.ce-application-form .ce-application-form__form .acf-form-submit .acf-spinner{grid-column:1/-1;grid-row:1/-1;-ms-grid-column-align:end;justify-self:end;-webkit-transform:translateX(calc(100% + 8px));transform:translateX(calc(100% + 8px))}.ce-application-form .ce-application-form__message{text-align:center;margin-top:14px;min-height:22px;font-size:15px;line-height:1.35}.ce-application-form .ce-application-form__message[data-status=error]{color:#a62a2a}.ce-application-form .ce-application-form__message[data-status=success]{color:#1f6f31}.ce-application-form .acf-field[data-name=applicant_information],.ce-application-form .acf-field[data-name=creative_team],.ce-application-form .acf-field[data-name=project],.ce-application-form .acf-field[data-name=project_consortium],.ce-application-form .acf-field[data-name=project_info]{margin-bottom:38px}.ce-application-form .acf-field[data-name=co-producer],.ce-application-form .acf-field[data-name=lead_art_director],.ce-application-form .acf-field[data-name=producer],.ce-application-form .acf-field[data-name=scriptwriter]{margin-bottom:34px}.ce-application-form .acf-field[data-name=co-producer]>.acf-input>.acf-repeater>.acf-table tbody>tr.acf-row,.ce-application-form .acf-field[data-name=lead_art_director]>.acf-input>.acf-repeater>.acf-table tbody>tr.acf-row,.ce-application-form .acf-field[data-name=producer]>.acf-input>.acf-repeater>.acf-table tbody>tr.acf-row,.ce-application-form .acf-field[data-name=scriptwriter]>.acf-input>.acf-repeater>.acf-table tbody>tr.acf-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:20px}.ce-application-form .acf-field[data-name=co-producer]>.acf-input>.acf-repeater>.acf-table tbody>tr.acf-row>td.acf-fields,.ce-application-form .acf-field[data-name=lead_art_director]>.acf-input>.acf-repeater>.acf-table tbody>tr.acf-row>td.acf-fields,.ce-application-form .acf-field[data-name=producer]>.acf-input>.acf-repeater>.acf-table tbody>tr.acf-row>td.acf-fields,.ce-application-form .acf-field[data-name=scriptwriter]>.acf-input>.acf-repeater>.acf-table tbody>tr.acf-row>td.acf-fields{width:calc(100% - 30px)}.ce-application-form .acf-field[data-name=co-producer]>.acf-input>.acf-repeater>.acf-table tbody>tr.acf-row>td.acf-row-handle.remove,.ce-application-form .acf-field[data-name=lead_art_director]>.acf-input>.acf-repeater>.acf-table tbody>tr.acf-row>td.acf-row-handle.remove,.ce-application-form .acf-field[data-name=producer]>.acf-input>.acf-repeater>.acf-table tbody>tr.acf-row>td.acf-row-handle.remove,.ce-application-form .acf-field[data-name=scriptwriter]>.acf-input>.acf-repeater>.acf-table tbody>tr.acf-row>td.acf-row-handle.remove{margin-left:auto;width:20px!important;min-width:20px}.acf-tooltip{font-size:14px;border-radius:10px;padding:6px 10px;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.1);box-shadow:0 0 10px 0 rgba(0,0,0,0.1)}