.form-modal.login-modal.m-dialog{border-radius:23px!important;position:relative;width:716px}.login-modal .m-dialog-content{padding:0 44px 27px!important}.registration-line{bottom:0;position:absolute;right:0}.login-modal .gallery-modal-header{align-items:center;height:auto;justify-content:space-between;margin-bottom:10px;padding-top:38px}.registration-text-header-img{margin-top:9px;padding-left:41px;width:451px}.login-modal .gallery-modal-header button{padding-right:51px;padding-top:28px}.login-modal .gallery-modal-header.register--modal-header button{padding-top:0}.yellow-form{width:441px}.yellow-input{background:#ffeec2;border:none;border-radius:70px;color:#252525;font-family:Montserrat;font-size:20px;font-style:normal;font-weight:500;letter-spacing:1px;line-height:110%;margin-bottom:16px;padding:16px 30px}.yellow-input::-moz-placeholder{color:#6d6e70;font-family:Montserrat;font-size:20px;font-style:normal;font-weight:500;letter-spacing:1px;line-height:110%}.yellow-input::placeholder{color:#6d6e70;font-family:Montserrat;font-size:20px;font-style:normal;font-weight:500;letter-spacing:1px;line-height:110%}.form-submit-btn{background:#d51f2c;border-radius:56.972px;color:#fff;font-family:Montserrat;font-size:18.943px;font-style:normal;font-weight:700;height:37px;letter-spacing:.947px;line-height:normal;margin-top:0;min-width:221px;padding:0 20px;text-align:center;text-transform:lowercase;width:-moz-max-content;width:max-content}.yellow-form{padding-bottom:0}.login-modal .gallery-modal-header img.login-text-img{margin-top:10px;padding-left:41px;width:171px}.inline-login-header{border:2.5px solid #d51f2c;border-radius:56.972px;margin-top:29px;position:relative;width:auto;z-index:1}.inline-login-header button.link-btn{background:transparent;border-radius:50px;color:#d51f2c;cursor:pointer;flex:auto;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:600;font-weight:500;line-height:115%;padding:0 18px;text-align:center;text-transform:lowercase}.inline-login-header{display:flex;margin-bottom:0}.inline-login-header .form-title{margin-bottom:0}.inline-login-header .form-submit-btn{min-width:221px}.form-subtitle{color:#b3b3b3;font-family:Montserrat;font-size:20.527px;font-style:normal;font-weight:500;letter-spacing:1.026px;line-height:110%}.yellow-form-success{margin-top:25px;width:575px}.login-modal .gallery-modal-header img.success-sign-up-text{padding-left:41px;width:278px}.success-form-btn{background:#ffa212;border-radius:56.972px;color:#fff;font-family:Montserrat;font-size:18.943px;font-style:normal;font-weight:700;height:37px;letter-spacing:.947px;line-height:normal;margin-top:58px;min-width:221px;padding:0 20px;text-align:center;text-transform:lowercase}.success-form-line{bottom:0;position:absolute;right:40px}.form-modal.login-modal.feedback-modal.m-dialog{width:570px}.login-modal .gallery-modal-header img.contact-us-text-img{margin-top:0;padding-left:32px;width:398px}.login-modal.feedback-modal .gallery-modal-header{margin-bottom:38px;padding-top:30px}.login-modal.feedback-modal .m-dialog-content{padding:0 33px 33px!important}.login-modal.feedback-modal .gallery-modal-header button{padding-top:13px}.contact-form{margin-top:40px;width:100%}.contact-form .form-subtitle{color:#b3b3b3;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:500;letter-spacing:.9px;line-height:110%;margin-bottom:30px}textarea.yellow-input{border-radius:29px}.contact-form .yellow-input{width:451px}.yellow-bordered-select{margin-bottom:16px;position:relative}.yellow-bordered-select select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:#fff;border:4.698px solid #ffeec2;border-radius:44.629px;color:#b3b3b3;font-family:Montserrat;font-size:17.786px;font-style:normal;font-weight:500;letter-spacing:.356px;line-height:normal;padding:13.2px 26px;width:100%}.yellow-bordered-select svg{position:absolute;right:2px;top:2px}.yellow-file-input{align-items:center;background:#fff;border:4.698px solid #ffeec2;border-radius:44.629px;display:flex;height:54px;margin-bottom:16px;position:relative}.yellow-file-input input{height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.yellow-file-input p{color:#b3b3b3;font-family:Montserrat;font-size:17.786px;font-style:normal;font-weight:500;letter-spacing:.356px;line-height:normal;margin-left:10px;max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.yellow-file-input p.default{color:#b3b3b3}.yellow-file-input button{background:#ffeec2;border-radius:50px;color:#b3b3b3;font-family:Montserrat;font-size:17.786px;font-style:normal;font-weight:500;height:100%;letter-spacing:.356px;line-height:normal;padding:0 20px}.yellow-file-input img{height:30px}.yellow-checkbox{align-items:center;color:#b3b3b3;cursor:pointer;display:inline-flex;font-family:Montserrat;font-size:13.411px;font-style:normal;font-weight:500;letter-spacing:.671px;line-height:110%;margin-bottom:9px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.yellow-checkbox input{cursor:pointer;opacity:0;position:absolute}.yellow-checkbox .checkmark{background:#ffeec2;border-radius:0;box-shadow:inset 0 0 4.4px #dbb579;display:inline-block;height:20px;margin-right:8px;min-width:20px;transition:all .2s ease;width:20px}.yellow-checkbox input:checked+.checkmark{background:#ffeec2;box-shadow:inset 0 0 4.4px #dbb579;position:relative}.yellow-checkbox input:checked+.checkmark:after{border:solid #252525;border-width:0 2px 2px 0;content:"";height:10px;left:7px;position:absolute;top:2px;transform:rotate(45deg);width:5px}.input-with-custom-text{position:relative}.input-with-custom-text input{padding-left:23px;width:100%}.input-with-custom-text p{color:#6d6e70;font-family:Montserrat;font-size:20px;font-style:normal;font-weight:500;left:47px;letter-spacing:1px;line-height:110%;pointer-events:none;position:absolute;top:18px}.input-with-custom-text p span{color:#252525}.forget-pass-btn{color:#d51f2c;font-family:Montserrat;font-size:20.527px;font-style:normal;font-weight:600;letter-spacing:1.026px;line-height:110%;margin-top:13px;text-align:center;width:-moz-max-content;width:max-content}.gallery-modal-header.login-modal-header{margin-bottom:50px}.yellow-checkbox a{color:#1a1a1a;font-family:Montserrat;font-size:13.411px;font-style:normal;font-weight:500;letter-spacing:.671px;line-height:110%;text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.register-modal .yellow-checkbox{margin-bottom:2px;margin-top:9px}.register-modal .inline-login-header button.link-btn{flex:auto;padding:0 13px 0 14px}.login-modal.register-modal .m-dialog-content{padding-bottom:41px!important}.register-chech-text-1{color:#252525;font-weight:500;margin-bottom:23px}.register-chech-text-1,.register-chech-text-1 span,.register-chech-text-1 span a{font-family:Montserrat;font-size:20.527px;font-style:normal;letter-spacing:1.026px;line-height:110%}.register-chech-text-1 span,.register-chech-text-1 span a{color:#d51f2c;font-weight:700}.register-chech-text-2{color:#252525;font-weight:500;margin-bottom:32px}.register-chech-text-2,.register-chech-text-3{font-family:Montserrat;font-size:20.527px;font-style:normal;letter-spacing:1.026px;line-height:110%}.register-chech-text-3{color:#ffa212;font-weight:700;margin-bottom:24px}.register-success-text-1{margin-bottom:27px;margin-top:52px}.register-success-text-1,.register-success-text-2{color:#252525;font-family:Montserrat;font-size:20.527px;font-style:normal;font-weight:500;letter-spacing:1.026px;line-height:110%}.register-success-text-2{margin-bottom:10px}.success-form-btn{margin-bottom:16px}.feedback-modal .inline-login-header{justify-content:space-between;margin-bottom:97px}.feedback-modal .inline-login-header button.link-btn{color:#d51f2c;width:50%}.feedback-modal .inline-login-header .form-submit-btn,.feedback-modal .inline-login-header button.link-btn{font-family:Montserrat;font-size:17.512px;font-style:normal;font-weight:700;letter-spacing:.876px;line-height:normal;text-align:center;text-transform:lowercase}.feedback-modal .inline-login-header .form-submit-btn{color:#fff;min-width:50%}.contact-form .yellow-input{color:#252525;font-family:Montserrat;font-size:16.352px;font-style:normal;font-weight:500;letter-spacing:.818px;line-height:110%;margin-bottom:12.75px;padding:12.5px 24px;width:359px}.contact-form .yellow-input::-moz-placeholder{color:#6d6e70;font-family:Montserrat;font-size:16.352px;font-style:normal;font-weight:500;letter-spacing:.818px;line-height:110%}.contact-form .yellow-input::placeholder{color:#6d6e70;font-family:Montserrat;font-size:16.352px;font-style:normal;font-weight:500;letter-spacing:.818px;line-height:110%}.contact-form .input-with-custom-text p{color:#6d6e70;font-family:Montserrat;font-size:16.35px;font-style:normal;font-weight:500;left:42px;letter-spacing:.818px;line-height:110%;top:14px}.contact-form .input-with-custom-text p span{color:#252525}.contact-form textarea.yellow-input{border-radius:23.102px;margin-bottom:44px}.feedback-line{bottom:0;position:absolute;right:0}.contact-form .input-dropdown{margin-bottom:14px;width:359px}.input-dropdown button{border:3.742px solid #ffa212!important;border-radius:35.553px!important;color:#1a1a1a!important;display:flex!important;font-family:Montserrat;font-size:14.169px!important;font-style:normal;font-weight:500;justify-content:space-between!important;letter-spacing:.283px;line-height:normal;min-height:43px!important;padding:6px 19px!important;width:100%!important}.input-dropdown button,.input-dropdown button:hover{background:#fff!important}.input-dropdown.m-dropdown .menu .menuitem{color:#d51f2c!important}.input-dropdown .m-dropdown__icon{background:#ffa212;border-radius:50px;color:#fff;height:40px;position:absolute;right:-2px;width:40px;stroke-width:3px;padding:7px}.input-dropdown .m-dropdown__icon path{stroke-width:4px}.m-dropdown.input-dropdown .menu.--bottom.--left{background:#fff;border-radius:23.102px;box-shadow:0 2px 6.8px #9b733596;margin-top:0;padding:10px 19px;width:100%}.input-dropdown.m-dropdown .menu .menuitem{border:none!important;color:#d51f2c;min-height:30px!important;padding:6px 0!important}.contact-info-text{color:#d51f2c;font-family:Montserrat;font-size:14.339px;font-style:normal;font-weight:500;letter-spacing:.717px;line-height:110%;margin-bottom:28px;margin-top:34px}.password-text-header-img{padding-left:41px;width:489px}.password-modal.login-modal .gallery-modal-header{align-items:flex-start;margin-bottom:2px}.login-modal.password-modal .gallery-modal-header.register--modal-header button{margin-top:20px}.password-modal .form-submit-btn{margin-left:3px;margin-top:18px}.login-modal.password-modal .m-dialog-content{padding:0 44px 39px!important}.password-modal .yellow-form-success{margin-top:0}.password-modal .register-chech-text-3{margin-bottom:0}.password-modal .register-success-text-1{margin-bottom:36px;margin-top:25px}@media (max-width:1200px){.login-line{position:absolute;right:38px;top:0}.login-modal .gallery-modal-header img{padding-left:28px}.login-modal .gallery-modal-header{padding-top:24px}.login-modal .m-dialog-content{padding:0 20px 30px!important}.yellow-form{width:100%}.login-modal .yellow-input{border-radius:12px;margin-bottom:10px;position:relative;z-index:1}.inline-login-header{border:1.744px solid #d51f2c;border-radius:39.732px;margin-bottom:0;margin-top:33px}.inline-login-header button.form-submit-btn{color:#fff;font-family:Montserrat;font-size:13.211px;font-style:normal;font-weight:700;height:26px;letter-spacing:.661px;line-height:normal;min-width:154px;text-align:center;text-transform:lowercase}button.form-submit-btn{position:relative;z-index:1}.inline-login-header button.link-btn{color:#d51f2c;font-family:Montserrat;font-size:11.159px;font-style:normal;font-weight:500;height:26px;line-height:115%;padding:0 15px 0 10px;text-align:center;text-transform:lowercase;width:-moz-max-content;width:max-content}.login-modal .gallery-modal-header img{margin-top:17px;width:270px}.login-modal .gallery-modal-header img.contact-us-text-img{height:-moz-max-content;height:max-content;margin-top:23px;width:270px}.contact-form{margin-top:0}.contact-form .form-subtitle{display:none;font-size:14px}.contact-form .yellow-input{border-radius:12px;margin-bottom:10px;width:100%}.yellow-input::-moz-placeholder{font-size:16px}.yellow-input,.yellow-input::placeholder{font-size:16px}.yellow-bordered-select select{font-size:16px;padding:11.5px 26px}.yellow-bordered-select svg{height:48px;width:48px}.yellow-file-input{height:52px;z-index:1}.yellow-file-input button{font-size:16px;padding:0 10px}.yellow-file-input p{font-size:14px}.login-modal .gallery-modal-header.login-modal-header img.login-text-img{margin-top:0;width:116px}.login-modal .gallery-modal-header button svg{height:18px;width:18px}.login-modal .gallery-modal-header button{padding-right:20px;padding-top:0}.gallery-modal-header.login-modal-header{height:70px;margin-bottom:44px}.login-modal input.yellow-input{border-radius:10px;color:#252525;font-family:Montserrat;font-size:14.194px;font-style:normal;font-weight:500;letter-spacing:.71px;line-height:110%;margin-bottom:12px;padding:11px 21px}.login-modal input.yellow-input::-moz-placeholder{color:#6d6e70;font-family:Montserrat;font-size:14.194px;font-style:normal;font-weight:500;letter-spacing:.71px;line-height:110%}.login-modal input.yellow-input::placeholder{color:#6d6e70;font-family:Montserrat;font-size:14.194px;font-style:normal;font-weight:500;letter-spacing:.71px;line-height:110%}.login-modal .input-with-custom-text input.yellow-input{padding:11px 16px}.input-with-custom-text p{color:#6d6e70;font-family:Montserrat;font-size:14.194px;font-style:normal;font-weight:500;left:34px;letter-spacing:.71px;line-height:110%;top:12px;z-index:1}.input-with-custom-text p span{color:#252525}.forget-pass-btn{color:#d51f2c;font-family:Montserrat;font-size:12.274px;font-style:normal;font-weight:600;letter-spacing:.614px;line-height:110%;margin-top:4px;text-align:center}.login-modal .gallery-modal-header img.login-text-img{padding-left:28px}.registr-line{left:0;position:absolute;top:29px}.login-modal .gallery-modal-header img.registration-text-header-img{margin-top:8px;width:255px}.register-modal .register--modal-header{margin-bottom:36px}.register-modal .yellow-checkbox{flex-wrap:wrap;position:relative}.register-modal .yellow-checkbox input{height:20px;top:0;width:20px}.register-modal .yellow-checkbox p{color:#6d6e70;margin-top:6.4px;width:100%}.register-modal .yellow-checkbox a,.register-modal .yellow-checkbox p{font-family:Montserrat;font-size:9.925px;font-style:normal;font-weight:500;letter-spacing:.496px;line-height:110%}.register-modal .yellow-checkbox a{color:#1a1a1a;text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.register-modal .inline-login-header{margin-top:19px}.register-modal .inline-login-header button.link-btn{padding:0 10px 0 5.5px}.login-modal.register-modal .m-dialog-content{padding-bottom:32px!important}.login-modal .gallery-modal-header img.success-sign-up-text{margin-top:0;padding-left:28px;width:189px}.yellow-form-success{margin-top:-10px;width:auto}.register-chech-text-1{font-size:14px;font-style:normal;font-weight:500;letter-spacing:.7px;line-height:110%}.register-chech-text-1 span,.register-chech-text-1 span a{font-size:14px;font-style:normal;font-weight:700;letter-spacing:.7px;line-height:110%}.register-chech-text-2{font-size:14px;font-style:normal;font-weight:500;letter-spacing:.7px;line-height:110%;margin-bottom:24px}.register-chech-text-3{font-size:14.2px;font-style:normal;font-weight:700;letter-spacing:.71px;line-height:110%;margin-bottom:-2px}.register-success-text-1{margin-bottom:16px;margin-top:0}.register-success-text-1,.register-success-text-2{font-size:14px;font-style:normal;font-weight:500;letter-spacing:.7px;line-height:110%}.success-form-btn{font-size:13.311px;font-style:normal;font-weight:700;height:26px;letter-spacing:.666px;line-height:normal;margin-bottom:3px;margin-top:28px;min-width:155px}.success-form-line{right:22px;width:130px}.form-modal.login-modal.feedback-modal.m-dialog{border-radius:11px!important}.login-modal.feedback-modal .gallery-modal-header{margin-bottom:40px;padding-top:18px}.login-modal .gallery-modal-header img.contact-us-text-img{margin-top:5px;padding-left:19.7px;width:241px}.login-modal.feedback-modal .gallery-modal-header button svg{height:13px;width:13px}.feedback-modal .inline-login-header{margin-bottom:20px;margin-top:0}.login-modal.feedback-modal .m-dialog-content{padding:0 20px 27px!important}.feedback-modal .inline-login-header button.link-btn{padding:0 0 0 15px}.feedback-modal .inline-login-header .form-submit-btn,.feedback-modal .inline-login-header button.link-btn{font-size:12px;font-style:normal;font-weight:700;letter-spacing:.6px;line-height:normal}.feedback-modal.login-modal input.yellow-input{margin-bottom:10px;padding:11px 16px}.contact-form textarea.yellow-input{border-radius:10px;font-size:14.194px;font-style:normal;font-weight:500;letter-spacing:.71px;line-height:110%;margin-bottom:18px;padding:11px 16px}.contact-form textarea.yellow-input::-moz-placeholder{font-size:14.194px;font-style:normal;font-weight:500;letter-spacing:.71px;line-height:110%}.contact-form textarea.yellow-input::placeholder{font-size:14.194px;font-style:normal;font-weight:500;letter-spacing:.71px;line-height:110%}.contact-form button.form-submit-btn{font-size:13.311px;font-style:normal;font-weight:700;height:26px;letter-spacing:.666px;line-height:normal;min-width:155px}.feedback-line{width:178px}.feedback-modal .contact-form-search-doc .inline-login-header .form-submit-btn,.feedback-modal .contact-form-search-doc .inline-login-header button.link-btn{padding:0 5px}.contact-form .input-dropdown{margin-bottom:12px;width:100%}.input-dropdown button{border:3.228px solid #ffa212!important;font-size:12.22px!important;font-style:normal;font-weight:500;letter-spacing:.244px;line-height:normal;min-height:37px!important;padding:3px 19px!important}.input-dropdown .m-dropdown__icon{height:34.5px;width:34.5px}.contact-info-text{font-size:10.407px;font-style:normal;font-weight:500;letter-spacing:.52px;line-height:110%;margin-bottom:24px;margin-top:19.5px}.m-b-16-mob{margin-bottom:16px!important}.m-dropdown.input-dropdown .menu.--bottom.--left{border-radius:13px;padding:5px 10px 8px}.input-dropdown.m-dropdown .menu .menuitem{padding:5px 0}.password-modal.login-modal .gallery-modal-header img{margin-top:0;padding-left:28px;width:255px}.login-modal.password-modal .gallery-modal-header.register--modal-header button{margin-top:14px}.password-modal.login-modal .gallery-modal-header{margin-bottom:24px}.login-modal.password-modal .m-dialog-content{padding:0 19px 31px!important}.password-modal .form-submit-btn{font-size:13.211px;font-style:normal;font-weight:700;height:26px;letter-spacing:.661px;line-height:normal;min-width:155px}.password-modal-check-step.login-modal.password-modal .m-dialog-content{padding:0 28px 30px!important}.password-modal-check-step.password-modal.login-modal .gallery-modal-header{margin-bottom:2px}.password-modal .register-success-text-1{margin-bottom:40px;margin-top:11px}.password-modal-ok-step.login-modal.password-modal .m-dialog-content{padding:0 28px 23px!important}.password-modal-ok-step.password-modal.login-modal .gallery-modal-header{margin-bottom:0}.password-modal-ok-step.password-modal .form-submit-btn{background:#ffa212;margin-left:0;margin-top:0}}
