.field[data-v-e50fc678]{align-items:center;display:flex;justify-content:center;position:relative;width:100%}.field label[data-v-e50fc678]{background-color:var(--color-white);color:var(--color-black);font-family:var(--bold);font-size:var(--f1);left:10px;padding:0 10px;pointer-events:none;position:absolute;top:-7px}.field label span[data-v-e50fc678]{color:var(--color-red)}.field .flag[data-v-e50fc678]{align-items:center;display:flex;justify-content:center;left:10px;position:absolute}.field .flag .current[data-v-e50fc678]{align-items:center;background-color:var(--color-ice);border-radius:50px;cursor:pointer;display:flex;justify-content:space-between;padding:7px 8px;width:85px}.field .flag .current.national[data-v-e50fc678]{cursor:default}.field .flag .current.active .edusites-icone[data-v-e50fc678]{transform:rotate(180deg)}.field .flag .current p[data-v-e50fc678]{color:var(--color-black);font-family:var(--light);font-size:var(--f1);margin:0 5px}.field .flag .current .edusites-icone[data-v-e50fc678]{color:var(--color-gray);min-width:6px;transition:all .3s;width:6px}.field .flag .list[data-v-e50fc678]{background-color:var(--color-white);border:1px solid var(--color-gray-light);border-radius:22px;left:-10px;min-width:300px;opacity:0;padding:10px;pointer-events:none;position:absolute;top:60px;transition:all .3s;visibility:hidden;width:300px}.field .flag .list.show[data-v-e50fc678]{opacity:1;pointer-events:all;visibility:visible;z-index:20}.field .flag .list .search[data-v-e50fc678]{align-items:center;display:flex;justify-content:center;margin:0 0 10px;position:relative;width:100%}.field .flag .list .search input[data-v-e50fc678]{background-color:var(--color-ice);border-radius:20px;color:var(--color-black);font-family:var(--light);font-size:var(--f2);padding:10px 10px 10px 35px;transition:all .3s;width:100%}.field .flag .list .search .edusites-icone[data-v-e50fc678]{color:var(--color-gray);left:15px;min-width:12px;pointer-events:none;position:absolute;width:12px}.field .flag .list .options[data-v-e50fc678]{align-items:flex-start;display:flex;flex-direction:column;height:200px;max-height:200px;min-height:200px;overflow-y:scroll;padding:10px 20px 10px 10px;width:100%}.field .flag .list .options button[data-v-e50fc678]{align-items:center;background-color:transparent;cursor:pointer;display:flex;padding:5px 0;width:100%}.field .flag .list .options button:hover p[data-v-e50fc678]{color:var(--color-blue)}.field .flag .list .options button img[data-v-e50fc678]{margin:0 8px 0 0;width:16px}.field .flag .list .options button p[data-v-e50fc678]{align-items:center;color:var(--color-gray);display:flex;font-family:var(--light);font-size:var(--f2);transition:all .3s}.field .flag .list .options button p span[data-v-e50fc678]{align-items:center;background-color:var(--color-ice);border-radius:10px;display:flex;font-family:var(--bold);font-size:var(--f0);justify-content:center;margin:0 3px 0 0;min-width:40px;padding:5px 6px 5px 4px;text-align:center}.field input.phone[data-v-e50fc678]{background-color:var(--color-white);border:1px solid var(--color-gray-light);border-radius:22px;color:var(--color-black);font-family:var(--light);font-size:var(--f2);height:55px;padding:0 20px 0 110px;transition:all .3s;width:100%}.field input.phone[data-v-e50fc678]::-moz-placeholder{color:var(--color-gray)}.field input.phone[data-v-e50fc678]::placeholder{color:var(--color-gray)}.field input.phone[data-v-e50fc678]:focus{border:1px solid var(--color-blue)}@media screen and (min-width:1001px){.field.two[data-v-e50fc678]{width:calc(50% - 8px)}.field.three[data-v-e50fc678]{width:calc(33.33% - 10px)}.field.four[data-v-e50fc678]{width:calc(25% - 12px)}.field.five[data-v-e50fc678]{width:calc(75% - 4px)}}@media screen and (max-width:1000px){.field[data-v-e50fc678],.field.mobile-one[data-v-e50fc678]{width:100%}.field.mobile-two[data-v-e50fc678]{width:calc(50% - 8px)}.field.mobile-three[data-v-e50fc678]{width:calc(33.33% - 10px)}.field.mobile-four[data-v-e50fc678]{width:calc(25% - 12px)}.field.mobile-five[data-v-e50fc678]{width:calc(75% - 4px)}.field input.phone[data-v-e50fc678]{border-radius:18px;height:50px}.field .ddi[data-v-e50fc678]{border-radius:18px}}
