.edit__form legend,.form__item input,.form__item select,.form__item textarea,.form__item--checkbox strong{font-family:arimobold}.bg--white{background-color:#fff}.bg--black{background-color:#000}.bg--black-l{background-color:#302f33}.bg--gray-lll{background-color:#f8f8f8}.bg--gray-ll{background-color:#ececec}.bg--gray-l{background-color:#6c6c6c}.bg--gray{background-color:#717075}.bg--gray-d{background-color:#5d5c60}.bg--aquamarine{background-color:#93c7cf}.bg--fz-red{background-color:#c03b4b}.bg--pink{background-color:#e85959}@media only screen and (min-width:1918px){.bg--img-home{background-image:url(../img/home-bg3.jpg);background-position:calc(50% - -1000px) 412px;background-repeat:no-repeat}}fieldset{border:0;margin:0;padding:0}.edit__form{font-size:1.4em;padding:0 5% 2em}.edit__form fieldset{margin:2em 0 0}.edit__form legend{margin-bottom:.5em}.edit__form .button{font-size:1em;width:100%;border:0;margin:3em auto 1em}.form__item{position:relative;margin:.4em 0;background:#f8f8f8;border-radius:10px}.form__item input,.form__item label,.form__item select,.form__item textarea{width:calc(100% - 16px);display:block;padding:1.54em 5% .9em;margin:0 8px;border:0;box-sizing:border-box}.form__item label{position:absolute;padding-top:1.22em;padding-bottom:1.22em;top:0;left:0;pointer-events:none}.form__item input,.form__item select,.form__item textarea{border:0;background:0 0;border-bottom:2px solid transparent}.form__item input:focus,.form__item select:focus,.form__item textarea:focus{outline:0;border-color:#e6ce00}.form__item select{-webkit-appearance:none;background-image:url("data:image/svg+xml;utf8,<svg fill='black' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");background-repeat:no-repeat;background-position-x:100%;background-position-y:center}.form__item textarea{height:200px;resize:vertical}.form__item p{color:#e85959;font-size:.9em}.form__item--checkbox{display:flex;align-items:flex-start;justify-content:flex-start;flex-flow:wrap;background:0 0}.form__item--checkbox label{color:#000;width:calc(100% - 4em);position:relative;pointer-events:initial;padding:.5em 0}.form__item--checkbox input{width:2em;height:2em;margin:0;padding:0;border-radius:10px}.form__item--checkbox p{flex-basis:100%}.form__item--checkbox .fakeCheckbox{width:1.5em;height:1.5em;margin:.5em .5em .5em 0}.form__item--checkbox .fakeCheckbox--checked{background-image:url("data:image/svg+xml,%3Csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 297 297' style='enable-background:new 0 0 297 297;' xml:space='preserve'%3E%3Cpath fill='%23fff' d='M294.033,82.033l-54.675-54.701c-1.899-1.901-4.479-2.97-7.167-2.97c-2.688,0-5.268,1.068-7.168,2.97L113.636,138.765 L71.975,97.09c-1.901-1.9-4.479-2.969-7.169-2.969c-2.688,0-5.267,1.069-7.167,2.97L2.966,151.794 c-3.955,3.958-3.955,10.372,0.001,14.329l103.501,103.545c1.9,1.902,4.478,2.97,7.168,2.97c2.689,0,5.267-1.067,7.167-2.97 L294.033,96.361C297.989,92.405,297.989,85.99,294.033,82.033z'/%3E%3C/svg%3E%0A");background-position:center center;background-repeat:no-repeat;background-size:65% auto}.form__item--image{width:100%;border:2px solid #f8f8f8}.form__item--image img{margin:0 auto}.form__item--image input{cursor:pointer}.form__item--image label{display:none}.form__item--filled:not(.form__item--checkbox) label,.form__item--focus:not(.form__item--checkbox) label{font-size:.7778em;padding-top:.8em}.form__item--correct.form__item--filled:not(.form__item--checkbox):not(.form__item--select):after{content:'';color:#e6ce00;width:1.2em;height:.5em;display:block;position:absolute;top:50%;right:10%;border-left:2px solid;border-bottom:2px solid;transform:translate(-50%,-100%) rotate(-45deg)}.form__item--incorrect{margin-bottom:2em}.validate__alert{font-size:1.5em;position:absolute;top:100%;padding:0 5%}.form__item .validate__alert{font-size:.8333em}.form__item--checkbox .validate__alert{color:#fff;border-radius:5px}.form__item--checkbox .validate__alert:before{content:'';display:block;position:absolute;bottom:100%;left:12px;border:5px solid transparent}.fakeCheckbox{margin-right:0}@media screen and (min-width:1024px){.form__items{display:flex;justify-content:space-between;flex-wrap:wrap}.form__items .form__item{width:49%}.form__items--under{flex-direction:column}}