*{padding:0;margin:0}html{font-size:100%;font-display:swap}*,:after,:before{box-sizing:border-box}body{font-display:swap;overflow-x:hidden}button,input,option,select,textarea{margin:0;border:0;padding:0;outline:none}table{border-spacing:0;overflow-x:auto}table th{white-space:nowrap}input:focus,select:focus{outline:none;transition:.3s ease-in-out}a{color:inherit;word-break:keep-all;text-decoration:none;align-self:flex-start}img{max-width:100%;height:auto}.flex{width:100%;display:flex}.container{width:93%;display:flex}.responsive-img{display:flex;justify-content:flex-start;align-items:flex-start}.row,.row-responsive{display:flex;flex-direction:row}.column{display:flex;flex-direction:column}.wrap{flex-wrap:wrap;display:flex}.nowrap{flex-wrap:nowrap;display:flex}.justify-center{width:100%;display:flex;justify-content:center}.justify-start{width:100%;display:flex;justify-content:flex-start}.justify-end{width:100%;display:flex;justify-content:flex-end}.justify-between{width:100%;display:flex;justify-content:space-between}.justify-arround{width:100%;display:flex;justify-content:space-around}.align-center{width:100%;display:flex;align-items:center}.align-start{width:100%;display:flex;align-items:flex-start}.align-end{width:100%;display:flex;align-items:flex-end}.auto{width:auto;display:flex}.full{width:100%}.full-height{height:100%}.half{width:50%}.quart{width:25%}.text-left{text-align:left}.text-center{text-align:center}.text-justify{text-align:justify}.text-right{text-align:right}.table-responsive{overflow-x:auto}.table-responsive table{width:100%}.table-auto{table-layout:auto}.table-equal{table-layout:fixed}.cover-img{object-fit:cover}.contain-img{object-fit:contain}.hidden{display:none!important}.cursor-pointer{cursor:pointer}@media screen and (min-width:1440px){.container{max-width:1440px}}@media screen and (max-width:768px){.row-responsive{flex-direction:column}.white-space-64{height:48px}.half{width:100%;margin-top:16px}.quart{width:50%}}@media screen and (max-width:576px){.container{width:92%}}.font-double{font-size:2rem}.font-huge{font-size:1.8rem}.font-large{font-size:1.6rem}.font-medium{font-size:1.4rem}.font-regular{font-size:1.2rem}.font-small{font-size:1rem}.font-text{font-size:.93rem}.font-tiny{font-size:.9rem}.font-mini{font-size:.8rem}.weight-black{font-weight:700}.weight-bold{font-weight:600}.weight-medium{font-weight:500}.weight-regular{font-weight:400}.weight-light{font-weight:300}.weight-tiny{font-weight:200}a,b,h1,h2,h3,h4,h5,h6,label,li,p,span,td{color:#184491;font-family:"futura-pt",sans-serif;font-weight:400;font-style:normal}h1{font-size:1.8rem;font-weight:700;font-family:futura-pt,sans-serif;font-weight:800;font-style:normal}h2{font-size:1.6rem}h2,h3{font-weight:600}h3{font-size:1.4rem}h4{font-size:1.2rem}h4,h5{font-weight:500}h5{font-size:.93rem}h6{font-size:1.4rem;font-weight:400}a,b,li,p,span{line-height:22px;font-size:.93rem}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.underline{text-decoration:underline}.line-through{text-decoration:line-through}.white-space-4{height:4px}.white-space-8{height:8px}.white-space-16{height:16px}.white-space-24{height:24px}.white-space-32{height:32px}.white-space-48{height:48px}.white-space-64{height:64px}.margin-left-10 div{margin-left:10px}.margin-right-10 div{margin-right:10px}.padding-left-16{padding-left:16px}.padding-right-16{padding-right:16px}.padding-side-16{padding:0 16px}.color-gmv{color:#1c3b72}.color-white{color:#fff}.color-black{color:#000}.color-gray{color:#707070}.color-darkgray{color:#767676}.color-primary{color:#f66309}.color-secondary{color:#3ba243}.color-success{color:#03a74e}.color-info{color:#17a2b8}.color-warning{color:#ffc107}.color-danger{color:#ea4235}body{background-color:#fff}.banner{position:relative;padding-top:140px}.banner .flowtop{position:absolute;top:0;left:-53;z-index:-1}.banner .flowbottom{position:absolute;bottom:0;right:-53;z-index:-1}.banner .welcome{right:6%;position:absolute;top:12px;width:19%}.banner h1{font-size:4rem;color:#f66309}.banner .camera{width:42px;margin-right:8px}.banner p{font-size:1.6rem;color:#767676}.banner .card-container{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:40px;grid-auto-rows:minmax(100px,auto);z-index:2}.banner .card-container .card-info{justify-content:center;align-items:center;padding:24px 32px;background-color:#fff;border-radius:8px;box-shadow:2px 5px 14px 2px hsla(0,0%,89.8%,.587);-webkit-box-shadow:2px 5px 14px 2px hsla(0,0%,89.8%,.587);-moz-box-shadow:2px 5px 14px 2px hsla(0,0%,89.8%,.587)}.banner .card-container .card-info img{margin-bottom:16px}.banner .card-container .card-info h5{font-size:1.2rem;color:#767676}.banner .card-container .card-info p{font-size:1rem;margin-top:16px;text-align:center;-webkit-columns:#707070;column-count:#707070}.banner .fotos-container{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:40px;grid-auto-rows:minmax(100px,auto);width:100%;z-index:2}.banner .fotos-container .foto-card{width:100%;position:relative;cursor:pointer}.banner .fotos-container .foto-card .overlay{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;opacity:0;transition:.3s ease-in-out;background-color:rgba(246,99,9,.5490196078431373);justify-content:center;align-items:center;display:flex}.banner .fotos-container .foto-card .overlay h1{color:#fff}.banner .fotos-container .foto-card .overlay .icon{width:10%}.banner .fotos-container .foto-card .foto-select{position:relative;display:flex;justify-content:center;align-items:center;background-color:#f66309;padding:5px;height:30px}.banner .fotos-container .foto-card .foto-select .checkboxcontainer{display:flex;position:relative;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;transition:all .5s ease-in-out}.banner .fotos-container .foto-card .foto-select .checkboxcontainer p{font-size:.8rem;color:#fff;padding:1px}.banner .fotos-container .foto-card .foto-select .checkboxcontainer input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.banner .fotos-container .foto-card .foto-select .checkboxcontainer .checkmark{height:20px;width:20px;background-color:#eee;position:relative}.banner .fotos-container .foto-card .foto-select .checkboxcontainer input~.checkmark{background-color:#ccc}.banner .fotos-container .foto-card .foto-select .checkboxcontainer input:checked~.checkmark{background-color:#59ca62}.banner .fotos-container .foto-card .foto-select .checkboxcontainer .checkmark:after{content:"";position:absolute;display:none}.banner .fotos-container .foto-card .foto-select .checkboxcontainer input:checked~.checkmark:after{display:block}.banner .fotos-container .foto-card .foto-select .checkboxcontainer .checkmark:after{left:6px;top:3px;width:7px;height:12px;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg)}.banner .fotos-container .foto-card .img{width:100%!important}.banner .fotos-container .foto-card:hover .overlay{opacity:1}.banner .fotos-container .foto-card:hover .selected{opacity:0}.banner .buttons-row{padding:64px 0;position:sticky;position:-webkit-sticky;position:-moz-sticky;position:-ms-sticky;position:-o-sticky;bottom:10px;z-index:99}.banner .buttons-row,.banner .buttons-row .btn{display:flex;align-items:center;justify-content:center}.banner .buttons-row .btn{color:#fff;font-size:1rem;font-weight:700;margin-right:24px;cursor:pointer;padding:12px 32px;text-align:center;border-radius:32px;transition:all .3s ease-in-out;box-shadow:2px 9px 6px -6px hsla(0,0%,63.1%,.75);-webkit-box-shadow:2px 9px 6px -6px hsla(0,0%,63.1%,.75);-moz-box-shadow:2px 9px 6px -6px hsla(0,0%,63.1%,.75)}.banner .buttons-row .success{background-color:#3ba243;width:60%}@media screen and (max-width:1280px){.banner .buttons-row .success{width:100%}}.banner .buttons-row .success img{margin-left:16px;width:40px}.banner .buttons-row .success:hover{background-color:#59ca62}.banner .buttons-row .send{background-color:#f66309}.banner .buttons-row .send img{margin-left:16px;width:30px}.banner .buttons-row .send:hover{background-color:#ff8236}footer{background-color:#f66309}footer p{color:#fff}@media screen and (max-width:1280px){.banner{padding-top:320px}.banner .welcome{right:38%;position:absolute;top:12px;width:20%}.banner .fotos-container{display:grid;grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:992px){.banner .welcome{right:36%;position:absolute;top:12px;width:24%}}@media screen and (max-width:768px){.banner{padding-top:320px}.banner .flowbottom{position:absolute;bottom:0;right:-4%;z-index:-1}.banner .welcome{right:19%;position:absolute;top:10px;width:49%}.banner .card-container,.banner .fotos-container{display:grid;grid-template-columns:repeat(1,1fr)}.banner .buttons-row{flex-direction:column;justify-content:center;align-items:center;padding:16px;bottom:0}.banner .buttons-row .btn{margin-bottom:24px;width:100%;margin-right:0}}.loader{border:16px solid #f3f3f3;border-top-color:#3498db;border-radius:50%;width:120px;height:120px;animation:spin 2s linear infinite;z-index:2}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}header{background-color:#fff;height:65px;box-shadow:-1px 2px 5px 0 hsla(0,0%,64.3%,.75);-webkit-box-shadow:-1px 2px 5px 0 hsla(0,0%,64.3%,.75);-moz-box-shadow:-1px 2px 5px 0 hsla(0,0%,64.3%,.75)}header .logo{width:150px;padding:0 8px}header .flag{margin-right:8px}header p{color:#f66309}header a{padding:8px 16px;height:65px;flex-direction:column;justify-content:center;align-items:center;background-color:#f66309;margin-left:16px;font-size:1rem;font-weight:700;color:#fff}header .language,header a{display:flex}header .language p{padding:5px;cursor:pointer}header .language .active{background-color:#f66309;color:#fff}body{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.container{position:relative}.principal{width:100%;min-height:500px;font-family:sans-serif}.principal h1{color:#e87f34}.principal p{color:#858585;font-weight:500;text-align:center}footer{width:100%;display:flex;justify-content:center;align-items:center;background-color:#e87f34;color:#fff;min-height:200px;font-family:sans-serif}.relative{position:relative}.spinner{animation:rotate 2s linear infinite;z-index:2;position:absolute;top:50%;left:50%;margin:-25px 0 0 -25px;width:50px;height:50px}.spinner .path{stroke:#93bfec;stroke-linecap:round;animation:dash 1.5s ease-in-out infinite}.btn-loading{height:27px;position:relative}@keyframes rotate{to{transform:rotate(1turn)}}@keyframes dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}
/*# sourceMappingURL=main.86106dd8.chunk.css.map */