@keyframes rotateFull{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}form.mpForm ::-webkit-input-placeholder{color:#000}form.mpForm :-moz-placeholder{color:#000}form.mpForm ::-moz-placeholder{color:#000}form.mpForm :-ms-input-placeholder{color:#000}form.mpForm input::placeholder{color:#000}form.mpForm textarea::-webkit-input-placeholder{color:#000}form.mpForm textarea:-moz-placeholder{color:#000}form.mpForm textarea::-moz-placeholder{color:#000}form.mpForm textarea:-ms-input-placeholder{color:#000}form.mpForm textarea::placeholder{color:#000}form.mpForm input:not([type="checkbox"]){-webkit-appearance:none;border-radius:0}form.mpForm input:-webkit-autofill,form.mpForm input:-webkit-autofill:focus{transition:background-color 0s 600000.0000000001s,color 0s 600000.0000000001s}form.mpForm select{-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:""}form.mpForm textarea{-webkit-appearance:none;-moz-appearance:none}form.mpForm button{-webkit-appearance:none;border-radius:0}form.mpForm button[type="submit"],form.mpForm .loaderInner{transition:opacity 400ms ease-in-out}form.mpForm .form-group-type-Submit .g_linkWrapper{position:relative}form.mpForm .form-group-type-Submit .loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none}form.mpForm .form-group-type-Submit .loaderInner{width:36px;height:36px;animation:rotateFull 6000ms linear infinite;animation-play-state:paused;opacity:0}form.mpForm .form-group-type-Submit .loaderInner svg{width:100%;height:100%}form.mpForm.isSending button[type="submit"]{pointer-events:none;opacity:.5}form.mpForm.isSending .form-group-type-Submit .loaderInner{animation-play-state:running;opacity:1}.mpForm-request{margin:0 auto;width:auto;max-width:100%;padding:80px 20px 0 20px}.mpForm-request .parsley-errors-list{display:none}.mpForm-request .parsley-error{color:red}.mpForm-request .parsley-error::-webkit-input-placeholder{color:red!important}.mpForm-request .parsley-error:-moz-placeholder{color:red!important}.mpForm-request .parsley-error::-moz-placeholder{color:red!important}.mpForm-request .parsley-error:-ms-input-placeholder{color:red!important}.mpForm-request .parsley-error::placeholder{color:red!important}.mpForm-request .parsley-error::-webkit-input-placeholder{color:red!important}.mpForm-request .parsley-error:-moz-placeholder{color:red!important}.mpForm-request .parsley-error::-moz-placeholder{color:red!important}.mpForm-request .parsley-error:-ms-input-placeholder{color:red!important}.mpForm-request .parsley-error::placeholder{color:red!important}.mpForm-request .parsley-error .select2-selection__rendered{color:red!important}.mpForm-request .parsley-error option{color:red!important}@media (min-width:992px){.mpForm-request{padding:80px 0 0 0}}@media (min-width:1200px){.mpForm-request{padding:190px 0 0 0}}.mpForm-request fieldset{padding:0;margin:50px 0 0 0;border:none;outline:none;width:100%;max-width:100%;min-inline-size:auto;display:flex;flex-direction:column;gap:20px}@media (min-width:992px){.mpForm-request fieldset{margin-top:50px;display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start;align-items:stretch;justify-content:flex-start;gap:20px 0}}.mpForm-request legend{margin-bottom:20px;font-family:"Cera Stencil";font-size:26px;font-style:normal;font-weight:400;line-height:30px}@media (min-width:992px){.mpForm-request legend{padding:0 20px}}@media (min-width:1200px){.mpForm-request legend{font-size:40px;font-weight:400;line-height:45px;padding:0 50px}}@media (min-width:992px){.mpForm-request .form-group{width:33.3333%;padding:0 20px}}@media (min-width:1200px){.mpForm-request .form-group{padding:0 50px}}.mpForm-request .form-group.form-group-newslettercheckbox .labelInner,.mpForm-request .form-group.form-group-privacy .labelInner{display:flex;gap:7px;justify-content:flex-start;align-items:center;flex-direction:row;flex-wrap:nowrap;height:auto;padding:5px}.mpForm-request .form-group.form-group-newslettercheckbox .labelText,.mpForm-request .form-group.form-group-privacy .labelText{font-family:"soehne";font-size:14px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.14px}@media (min-width:1200px){.mpForm-request .form-group.form-group-newslettercheckbox .labelText,.mpForm-request .form-group.form-group-privacy .labelText{font-size:18px;line-height:30px;letter-spacing:.18px}}.mpForm-request .form-group.form-group-newslettercheckbox .labelText a,.mpForm-request .form-group.form-group-privacy .labelText a{text-decoration:underline}.mpForm-request .form-group.form-group-newslettercheckbox input,.mpForm-request .form-group.form-group-privacy input{height:auto;width:auto}.mpForm-request .select2-container--default .select2-selection--single,.mpForm-request textarea,.mpForm-request input{background:#fff;color:#000;border:1px solid #000;height:50px;padding:0 5px 0 10px;margin:0;width:100%;font-family:"soehne";font-size:14px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.14px}@media (min-width:1200px){.mpForm-request .select2-container--default .select2-selection--single,.mpForm-request textarea,.mpForm-request input{font-size:18px;line-height:30px;letter-spacing:.18px}}.mpForm-request textarea{-webkit-appearance:none;-moz-appearance:none;padding:15px 10px;min-height:120px;resize:vertical;width:100%;max-width:100%;text-align:start}.mpForm-request fieldset .select2-container{width:100%!important}.mpForm-request .select2-container--default .select2-selection--single{border:1px solid #000;border-radius:0;height:50px}.mpForm-request .select2-container--default .select2-selection--single .select2-selection__arrow{height:50px}.mpForm-request .select2-container--default .select2-selection--single .select2-selection__rendered{color:#000;line-height:50px}.mpForm-request .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#000 #fff0 #fff0 #fff0}.mpForm-request .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:#fff0 #fff0 #000 #fff0}.mpForm-request .mpChildsAge .select2-wrapper{margin-top:5px}.mpForm-request .btn-design{background:#fff0;border:1px solid #C2DFFC}.mpForm-request .btn-design:hover{background:#C2DFFC;color:#1E3034}.mpForm-request .form-group.form-group-type-Submit{margin-top:20px}@media (min-width:1200px){.mpForm-request .form-group.form-group-type-Submit{margin-top:50px}}.select2-results__option{font-family:"soehne";font-size:14px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.14px}@media (min-width:1200px){.select2-results__option{font-size:18px;line-height:30px;letter-spacing:.18px}}.darkbluecontainer .mpForm-request{color:#fff}
