.drop-form{margin:0 15px 20px;flex-direction:column;flex-wrap:nowrap}
@media(max-width:768px){.drop-form{margin:0 0 80px;display:flex;flex-direction:column}
}
.drop-form .text{padding:0;margin-top:20px;display:flex;flex-direction:column}
@media(max-width:575px){.drop-form .text{display:flex;flex-direction:column}
}
.drop-form .text .label{color:#1b1b1b;font-family:var(--barlow-semibold-2);font-size:14px;font-weight:600;letter-spacing:0;line-height:18px}
@media(max-width:575px){.drop-form .text .label{padding-bottom:8px !important}
}
.drop-form .text .dragMobile{display:none;color:#1b1b1b;font-family:var(--barlow-regular);font-size:14px;letter-spacing:0;line-height:18px;font-weight:100}
@media(max-width:575px){.drop-form .text .dragMobile{display:none;padding-bottom:16px !important}
}
.drop-form .text .subtitle{color:#1b1b1b;font-family:var(--barlow-regular);font-size:14px;letter-spacing:0;line-height:18px;font-weight:100;padding:0;margin-top:4px}
.drop-form .text .images{margin:0;margin-top:12px;flex-direction:column;flex-wrap:nowrap}
.drop-form .text .images .imageIn{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;align-items:center;justify-content:flex-start;margin-bottom:8px;border:2.5px dashed #e6ecf4;border-radius:12px;padding:8px 24px}
.drop-form .text .images .imageIn .imageUp{margin-right:16px}
.drop-form .text .images .imageIn .imageUp img{width:73px;height:73px;border-radius:8px;padding:0;object-fit:cover}
.drop-form .text .images .imageIn .subTwo{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:flex-start;justify-content:center;align-items:flex-start;cursor:pointer}
@media(max-width:575px){.drop-form .text .images .imageIn .subTwo{align-items:flex-end}
}
@media(max-width:575px){.drop-form .text .images .imageIn .subTwo .subtitle{display:none}
}
.drop-form .text .images .imageIn .subTwo .deleteButton{color:var(--color-primary-01);font-family:var(--barlow-semibold-2);font-size:14px;font-weight:600;letter-spacing:0;line-height:18px;padding-top:8px}
.drop-form .text .images .imageIn .subTwo i.icon-rubbish{font-size:24px;color:var(--color-primary-01);padding-right:8px}
.drop-form .text .images .success{display:flex;flex-direction:column}
.drop-form .text .images .success .success-text{color:var(--color-system-01);font-family:var(--barlow-semibold-2);font-size:14px;font-weight:600;letter-spacing:0;line-height:18px}
@media(max-width:575px){.drop-form .text .images .success .subthree{padding-bottom:0 !important}
}
.drop-form .text .ca01_button{display:none}
@media(max-width:575px){.drop-form .text .ca01_button{display:none;margin-top:32px}
}
.drop-form__zona{border:2.5px dashed #e6ecf4;height:76px;border-radius:12px;display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center;margin-top:16px}
.drop-form__zona .label{color:#1b1b1b;font-family:var(--barlow-regular);font-size:14px;letter-spacing:0;line-height:18px;font-weight:100}
.drop-form__zona .select{color:var(--color-primary-01);font-family:var(--barlow-semibold-2);font-size:14px;font-weight:600;letter-spacing:0;line-height:18px;cursor:pointer}
.drop-form__zona i.icon-download{color:var(--color-primary-01);font-size:24px;transform:rotate(180deg);margin-right:8px}
.drop-form .hidden{display:none}
.drop-form .visibility{visibility:hidden}
.drop-form .howPhoto{margin-top:16px;display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;align-items:center}
.drop-form .howPhoto span{font-family:var(--barlow-semibold-2);font-size:14px;font-weight:600;letter-spacing:0;line-height:18px;color:var(--color-primary-01);cursor:pointer}
@media(max-width:768px){.drop-form .howPhoto span{font-size:14px}
}
.drop-form .howPhoto i{color:var(--color-primary-01);font-size:30px;font-weight:normal;cursor:pointer}
@media(max-width:768px){.drop-form .howPhoto i{font-size:26px}
}
.drop-form .howPhoto i.down{transform:rotateX(180deg)}
.drop-form .input-text-error{margin-top:8px;color:#f22613}
@media(max-width:575px){.drop-form .input-text-error{margin-top:16px}
}
.drop-form .input-text-error .error{margin-top:16px;display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;align-items:center}
.drop-form .input-text-error .error i{padding-right:8px;color:#f22613}
.drop-form .input-text-error .error span.text{color:#707070;font-family:var(--barlow-regular) !important;font-size:14px;letter-spacing:0;line-height:18px;margin-top:0}
.drop-form i.icon-camera{display:none}
.borderDotted{border:2.5px dashed #e6ecf4;height:92px;border-radius:12px;padding-top:10px;width:660px}
@media(max-width:575px){.borderDotted{display:none}
}
.modalPhoto{position:relative;width:100%;height:100%;display:none;margin:12px 0 0}
.modalPhoto .container{height:100%;padding:unset;position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;align-items:center;justify-content:flex-start}
.modalPhoto .container .modal-container{background-color:white;display:flex;flex-direction:column;flex-wrap:nowrap;position:relative;margin:auto 0;border-radius:12px;width:auto}
.modalPhoto .container .modal-container__closeButton{display:none;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:flex-end;align-items:center;margin-bottom:16px}
.modalPhoto .container .modal-container__closeButton .icon-close{font-size:22px;color:var(--color-primary-01);cursor:pointer;font-weight:100}
.modalPhoto .container .modal-container__text{margin-bottom:24px;display:flex;flex-direction:column;display:none}
.modalPhoto .container .modal-container__text .title{color:#1b1b1b;font-family:var(--anton-regular);font-size:40px;letter-spacing:0;line-height:56px;margin-bottom:16px}
.modalPhoto .container .modal-container__text .subtitle{color:#1b1b1b;font-family:var(--barlow-semibold-2);font-size:16px;letter-spacing:0;line-height:24px}
.modalPhoto .container .modal-container__photoCorrect{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;padding-right:100px}
.modalPhoto .container .modal-container__photoCorrect .text{padding-right:48px;margin:0}
.modalPhoto .container .modal-container__photoCorrect .text .title{color:#0a5;font-family:var(--barlow-semibold-2);font-size:16px;letter-spacing:0;line-height:24px}
.modalPhoto .container .modal-container__photoCorrect .text ul{font-family:var(--barlow-regular);font-weight:100;margin-top:8px}
.modalPhoto .container .modal-container__photoCorrect .text ul li{color:#1b1b1b;font-family:var(--barlow-regular);font-size:16px;letter-spacing:0;line-height:24px}
.modalPhoto .container .modal-container__photoCorrect .photos{max-width:300px}
.modalPhoto .container .modal-container__photoCorrect .photos .inputs-img{display:flex;flex-direction:row;flex-wrap:wrap}
.modalPhoto .container .modal-container__photoCorrect .photos .inputs-img .photo{position:relative;margin:10px}
.modalPhoto .container .modal-container__photoCorrect .photos .inputs-img .photo i{color:#0a5;font-size:24px;background-color:white;position:absolute;top:-13px;left:-14px;border-radius:16px;padding:3px}
.modalPhoto .container .modal-container__photoCorrect .photos .inputs-img .photo img{width:80px;height:80px;object-fit:cover;border-radius:10px}
.modalPhoto .container .modal-container__photoReject{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;padding-right:100px;margin-top:12px}
.modalPhoto .container .modal-container__photoReject .text{padding-right:48px;margin:0}
.modalPhoto .container .modal-container__photoReject .text .title{color:#f22613;font-family:var(--barlow-semibold-2);font-size:16px;letter-spacing:0;line-height:24px}
.modalPhoto .container .modal-container__photoReject .text ul{font-family:var(--barlow-regular);font-weight:100;margin-top:8px}
.modalPhoto .container .modal-container__photoReject .text ul li{color:#1b1b1b;font-family:var(--barlow-regular);font-size:16px;letter-spacing:0;line-height:24px}
.modalPhoto .container .modal-container__photoReject .photos{max-width:300px}
.modalPhoto .container .modal-container__photoReject .photos .inputs-img{display:flex;flex-direction:row;flex-wrap:wrap}
.modalPhoto .container .modal-container__photoReject .photos .inputs-img .photo{position:relative;margin:10px}
.modalPhoto .container .modal-container__photoReject .photos .inputs-img .photo i{color:#f22613;font-size:24px;background-color:white;position:absolute;top:-13px;left:-14px;border-radius:16px;padding:3px}
.modalPhoto .container .modal-container__photoReject .photos .inputs-img .photo img{width:80px;height:80px;object-fit:cover;border-radius:10px}
.modalPhoto.show{display:block}
.upload .modal-crop{position:fixed;background:var(--gradient-modal);z-index:9999;top:0;left:0;width:100%;height:100%;display:none;backdrop-filter:blur(20px);overflow:hidden}
.upload .modal-crop .container{height:100%;padding:unset;position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;align-items:center;justify-content:center}
.upload .modal-crop .container .modal-container{padding:24px 0 40px 0;background-color:white;display:flex;flex-direction:column;flex-wrap:nowrap;position:relative;margin:auto 0;border-radius:12px;width:auto}
@media(max-width:768px){.upload .modal-crop .container .modal-container{position:absolute;bottom:0;border-radius:12px 12px 0 0;padding:16px 0 8px 0}
}
.upload .modal-crop .container .modal-container__closeButton{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:flex-end;align-items:center;margin-right:28px}
.upload .modal-crop .container .modal-container__closeButton .icon-close{font-size:16px;color:var(--color-primary-01);cursor:pointer;font-weight:100}
.upload .modal-crop .container .modal-container__text{margin-bottom:16px;margin-left:40px}
.upload .modal-crop .container .modal-container__text span{color:#1b1b1b;font-family:var(--anton-regular);font-size:24px;line-height:150%;letter-spacing:.36px}
.upload .modal-crop .container .modal-container__photo{width:585px}
@media(max-width:768px){.upload .modal-crop .container .modal-container__photo{width:100%}
}
.upload .modal-crop .container .modal-container__photo-image .croppie-container .cr-slider-wrap{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center}
.upload .modal-crop .container .modal-container__photo-image .croppie-container .cr-slider-wrap .icon-In,.upload .modal-crop .container .modal-container__photo-image .croppie-container .cr-slider-wrap .icon-Out{position:relative;color:var(--color-primary-01);font-size:22px}
.upload .modal-crop .container .modal-container__photo-button{display:flex;justify-content:flex-end;flex-direction:row;flex-wrap:nowrap;margin-top:40px;margin-right:48px}
@media(max-width:768px){.upload .modal-crop .container .modal-container__photo-button{margin:40px 0 0;padding:0 24px}
}
.upload .modal-crop .container .modal-container__photo-button .button{background-color:var(--color-primary-01);color:white;border-radius:12px;padding:12px 62px;color:#fff;font-family:var(--barlow-semibold-2);font-size:16px;letter-spacing:0;cursor:pointer}
@media(max-width:768px){.upload .modal-crop .container .modal-container__photo-button .button{width:100%;text-align:center}
}
.upload .modal-crop .container .modal-container__photo-button .button:hover{background-color:var(--color-primary-02)}
.upload .modal-crop .container .modal-container__photo-button .button:active{background-color:var(--color-primary-01);box-shadow:inset 0 8px 16px 0 rgba(0,0,0,0.3)}
.upload .modal-crop .container .modal-container__photo-button .button:focus{background-color:var(--color-primary-01);box-shadow:0 4px 12px 0 var(--color-primary-01)}
.upload .modal-crop .container .modal-container__photo-button .button:disabled{background-color:#cacaca}
@media(max-width:768px){.modalPhoto .container .modal-container__closeButton{margin-bottom:8px;padding:16px 16px 0 0}
.modalPhoto .container .modal-container__closeButton .icon-close{font-size:18px}
.modalPhoto .container .modal-container__text{margin-bottom:16px;padding:0 24px}
.modalPhoto .container .modal-container__text .title{margin-bottom:16px}
.modalPhoto .container .modal-container__photoCorrect{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;padding:0}
.modalPhoto .container .modal-container__photoCorrect .text{padding-right:0}
.modalPhoto .container .modal-container__photoCorrect .text .title{color:#0a5;font-family:var(--barlow-semibold-2);font-size:16px;letter-spacing:0;line-height:24px}
.modalPhoto .container .modal-container__photoCorrect .text ul{font-family:var(--barlow-regular);font-weight:100;margin-top:8px;padding-left:28px}
.modalPhoto .container .modal-container__photoCorrect .text ul li{color:#1b1b1b;font-family:var(--barlow-regular);font-size:16px;letter-spacing:0;line-height:24px}
.modalPhoto .container .modal-container__photoCorrect .photos{max-width:300px}
.modalPhoto .container .modal-container__photoCorrect .photos .inputs-img{display:flex;flex-direction:row;flex-wrap:wrap}
.modalPhoto .container .modal-container__photoCorrect .photos .inputs-img .photo{position:relative;margin:10px}
.modalPhoto .container .modal-container__photoCorrect .photos .inputs-img .photo i{color:#0a5;font-size:24px;background-color:white;position:absolute;top:-13px;left:-14px;border-radius:16px;padding:3px}
.modalPhoto .container .modal-container__photoCorrect .photos .inputs-img .photo img{width:80px;height:80px;object-fit:cover;border-radius:10px}
.modalPhoto .container .modal-container__photoReject{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;padding:0;margin-top:16px}
.modalPhoto .container .modal-container__photoReject .text{padding-right:0}
.modalPhoto .container .modal-container__photoReject .text .title{color:#f22613;font-family:var(--barlow-semibold-2);font-size:16px;letter-spacing:0;line-height:24px}
.modalPhoto .container .modal-container__photoReject .text ul{font-family:var(--barlow-regular);font-weight:100;margin-top:8px;padding-left:28px}
.modalPhoto .container .modal-container__photoReject .text ul li{color:#1b1b1b;font-family:var(--barlow-regular);font-size:16px;letter-spacing:0;line-height:24px}
.modalPhoto .container .modal-container__photoReject .photos{max-width:300px}
.modalPhoto .container .modal-container__photoReject .photos .inputs-img{display:flex;flex-direction:row;flex-wrap:wrap}
.modalPhoto .container .modal-container__photoReject .photos .inputs-img .photo{position:relative;margin:10px}
.modalPhoto .container .modal-container__photoReject .photos .inputs-img .photo i{color:#f22613;font-size:24px;background-color:white;position:absolute;top:-13px;left:-14px;border-radius:16px;padding:3px}
.modalPhoto .container .modal-container__photoReject .photos .inputs-img .photo img{width:80px;height:80px;object-fit:cover;border-radius:10px}
.cmp-container{padding:0}
}
.croppie-container{width:100%;height:100%}
.croppie-container .cr-image{z-index:-1;position:absolute;top:0;left:0;transform-origin:0 0;max-height:none;max-width:none}
.croppie-container .cr-boundary{position:relative;overflow:hidden;margin:0 auto;z-index:1;width:100%;height:100%}
.croppie-container .cr-viewport,.croppie-container .cr-resizer{position:absolute;border:2px solid #fff;margin:auto;top:0;bottom:0;right:0;left:0;box-shadow:0 0 2000px 2000px rgba(0,0,0,0.5);z-index:0}
.croppie-container .cr-resizer{z-index:2;box-shadow:none;pointer-events:none}
.croppie-container .cr-resizer-vertical,.croppie-container .cr-resizer-horisontal{position:absolute;pointer-events:all}
.croppie-container .cr-resizer-vertical::after,.croppie-container .cr-resizer-horisontal::after{display:block;position:absolute;box-sizing:border-box;border:1px solid black;background:#fff;width:10px;height:10px;content:''}
.croppie-container .cr-resizer-vertical{bottom:-5px;cursor:row-resize;width:100%;height:10px}
.croppie-container .cr-resizer-vertical::after{left:50%;margin-left:-5px}
.croppie-container .cr-resizer-horisontal{right:-5px;cursor:col-resize;width:10px;height:100%}
.croppie-container .cr-resizer-horisontal::after{top:50%;margin-top:-5px}
.croppie-container .cr-original-image{display:none}
.croppie-container .cr-vp-circle{border-radius:50%}
.croppie-container .cr-overlay{z-index:1;position:absolute;cursor:move;touch-action:none}
.croppie-container .cr-slider-wrap{width:75%;margin:15px auto;text-align:center}
.croppie-result{position:relative;overflow:hidden}
.croppie-result img{position:absolute}
.croppie-container .cr-image,.croppie-container .cr-overlay,.croppie-container .cr-viewport{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}
.cr-slider{-webkit-appearance:none;margin:0 8px 0 6px;width:185px;height:2px;background:#cacaca;background-repeat:repeat;background-image:none;background-size:auto;border-radius:5px;background-image:linear-gradient(var(--color-primary-01),var(--color-primary-01));background-size:10% 100%;background-repeat:no-repeat}
.cr-slider::-webkit-slider-thumb{-webkit-appearance:none;border:2px solid #cacaca;height:16px;width:16px;border-radius:50%;background:var(--color-primary-01);cursor:ew-resize;box-shadow:0 0 2px 0 #cacaca;transition:background .3s ease-in-out}
.cr-slider::-moz-range-thumb{-webkit-appearance:none;height:16px;width:16px;border-radius:50%;background:var(--color-primary-01);cursor:ew-resize;box-shadow:0 0 2px 0 #cacaca;transition:background .3s ease-in-out}
.cr-slider::-ms-range-thumb{-webkit-appearance:none;height:16px;width:16px;border-radius:50%;background:var(--color-primary-01);cursor:ew-resize;box-shadow:0 0 2px 0 #cacaca;transition:background .3s ease-in-out}
.cr-slider::-webkit-slider-runnable-track{-webkit-appearance:none;box-shadow:none;border:0;background:transparent}
.cr-slider::-moz-range-track{-webkit-appearance:none;box-shadow:none;border:0;background:transparent}
.cr-slider::-ms-track{-webkit-appearance:none;box-shadow:none;border:0;background:transparent}
.cr-slider:focus{outline:0}
.cr-slider:-moz-focusring{outline:1px solid white;outline-offset:-1px}
.cr-slider::-ms-fill-lower{background:rgba(0,0,0,0.5);border-radius:10px}
.cr-slider::-ms-fill-upper{background:rgba(0,0,0,0.5);border-radius:10px}
.cr-slider::-ms-thumb{border:0;height:16px;width:16px;border-radius:50%;background:#ddd;margin-top:1px}
.cr-slider:focus::-ms-fill-lower{background:rgba(0,0,0,0.5)}
.cr-slider:focus::-ms-fill-upper{background:rgba(0,0,0,0.5)}
.cr-rotate-controls{position:absolute;bottom:5px;left:5px;z-index:1}
.cr-rotate-controls button{border:0;background:0}
.cr-rotate-controls i:before{display:inline-block;font-style:normal;font-weight:900;font-size:22px}
.cr-rotate-l i:before{content:'↺'}
.cr-rotate-r i:before{content:'↻'}