.loader.formInit{background:#fff}.loader.universal{background:rgba(10,10,10,.75);backdrop-filter:blur(5px)}.loader .text{background:#fff;color:#0a0a0a;font-weight:600}.loader .text .icon{color:#20a3dd}body{background:#f3f3f3;font-family:"Montserrat",Arial,sans-serif;font-weight:400;margin:70px 0 0 0}@media(min-width: 1200px){body{margin:0}}header{display:flex;flex-direction:column;height:70px;background:#fff;border-bottom:1px solid #dae9f0}header:before{content:"";width:100%;height:5px;background:linear-gradient(90deg, #012276 0, #1585d2 38%, #34b7bf 66%, #69cd46);display:block}header .container{flex-direction:row-reverse}@media(min-width: 1200px){header .container{flex-direction:row}}header .container .burger .img{font-size:20px;color:#20a3dd}header .container .menu{background:#fff;width:100%;top:70px;left:0;height:calc(100% - 70px)}@media(min-width: 1200px){header .container .menu{border:none;background:none;padding:0;width:auto;height:100%;top:auto;left:auto}}header .container .menu a{font-weight:500;display:flex;justify-content:center;align-items:center;padding:15px 0;border-bottom:1px solid #dae9f0;color:#0a0a0a;margin:0 auto;text-transform:uppercase;font-size:14px;text-decoration:none}@media(min-width: 1200px){header .container .menu a{border:none;background:none;max-width:none;padding:0;margin:0 0 0 40px}}header .container .menu a:hover{color:#20a3dd;text-decoration:underline}header .container .menu a.proposal{color:#20a3dd}.content .representative{margin:30px 0 0 0;padding:20px;border:1px solid #ececec;box-shadow:0 0 20px #e7e7e7;background:#fff}.content .representative p{text-align:justify;font-size:14px;margin:0 0 10px 0}.content .representative p .title{font-weight:500;display:block}.content .representative p:last-of-type{margin:0}.content#how-it-works .steps .step{margin:50px 0;display:flex;flex-direction:column}@media(min-width: 768px){.content#how-it-works .steps .step{flex-direction:row}}.content#how-it-works .steps .step .img-box{display:table;min-width:180px}.content#how-it-works .steps .step .img-box img{display:block;margin:0 auto}.content#how-it-works .steps .step .text .subTitle{margin:20px 0 10px 0;text-align:center;font-size:18px}@media(min-width: 768px){.content#how-it-works .steps .step .text .subTitle{margin:0 0 10px 0;text-align:left}}.content#how-it-works .steps .step .text .description{text-align:justify;font-size:16px}@media(min-width: 768px){.content#how-it-works .steps .step .text .description{text-align:justify}}.content .slideshow-container{background:#fff}.content .slideshow-container .slideshow{width:100%;overflow:hidden;position:relative;height:80px;display:block;user-select:none}.content .slideshow-container .slideshow:before{content:"";z-index:1;position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to right, #fff 0, rgba(0, 0, 0, 0) 50px, rgba(0, 0, 0, 0) calc(100% - 50px), #fff 100%);pointer-events:none}.content .slideshow-container .slideshow .load_mask{z-index:1;position:relative;width:100%;height:100%;background:#fff}.content .slideshow-container .slideshow .logos{height:100%;display:flex;flex-direction:row;position:absolute;top:0;left:0}.content .slideshow-container .slideshow .logos .logo{height:100%;display:flex;align-items:center;padding:0;width:260px;position:relative;opacity:.5;transition:.3s}.content .slideshow-container .slideshow .logos .logo:hover{opacity:1}.content .slideshow-container .slideshow .logos .logo img{margin:0 auto;max-height:50px}.content .how-it-works-partial{display:table;width:100%;background:transparent;border-radius:0;padding:0;margin:50px 0}.content .how-it-works-partial .title{margin:0 auto 30px auto;text-align:center;color:#012174;font-weight:500;font-size:27px}.content .how-it-works-partial .step-box{margin:0 0 20px 0}.content .how-it-works-partial .step-box .step{display:flex;flex-direction:column;margin:0 0 10px 0;background:#fff;transition:.3s;padding:20px 10px;height:100%;border:1px solid #ececec;box-shadow:0 0 20px #e7e7e7}.content .how-it-works-partial .step-box .step:hover{transform:translateY(-10px)}.content .how-it-works-partial .step-box .step .img-box{min-height:130px;display:flex;justify-content:center;align-items:center}.content .how-it-works-partial .step-box .step .img-box img{margin:0 auto;display:table;height:92px}.content .how-it-works-partial .step-box .step .subTitle{text-align:center;margin:0;font-size:16px;color:#012174;font-weight:500;padding:0 0 10px 0}.content .how-it-works-partial .step-box .step .description{text-align:center;color:#0a0a0a;font-weight:400;font-size:13px}.content .page-description{margin:50px 0 0 0}.content .page-description .title{font-size:27px;color:#012174}.content .page-description .subtitle{font-size:19px;margin:0 0 10px 0;color:#0a0a0a}.content .page-description p,.content .page-description ul{color:#0a0a0a;text-align:justify;padding:0;margin:0 0 10px 0;font-size:16px}.content .page-description ul{list-style:none}.ui-datepicker{background:#fff;padding:5px;border:1px solid #e7e7e7;box-shadow:0 6px 12px rgba(0,0,0,.1);font-size:14px;display:none}.ui-datepicker .ui-datepicker-header{position:relative;margin:5px 0 10px 0;display:table;width:100%}.ui-datepicker .ui-datepicker-header .ui-corner-all{position:absolute;top:0;cursor:pointer;user-select:none}.ui-datepicker .ui-datepicker-header .ui-corner-all.ui-datepicker-prev{left:0}.ui-datepicker .ui-datepicker-header .ui-corner-all.ui-datepicker-next{right:0}.ui-datepicker .ui-datepicker-header .ui-corner-all.ui-state-disabled{opacity:.1}.ui-datepicker .ui-datepicker-header .ui-corner-all .ui-icon{padding:5px 0;display:flex;align-items:center;height:100%}.ui-datepicker .ui-datepicker-header .ui-datepicker-title{margin:0 auto 10px auto;display:table}.ui-datepicker .ui-datepicker-header .ui-datepicker-title select{width:calc(50% - 10px);margin:0 5px;padding:5px 30px 5px 10px;box-shadow:none;border:1px solid #e7e7e7;border-radius:5px;background:#fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right 10px center;background-size:8px 10px}.ui-datepicker .ui-datepicker-header .ui-datepicker-title select:focus{outline:none}.ui-datepicker .ui-datepicker-calendar thead tr th{color:#21a3dd;text-align:center;font-weight:900}.ui-datepicker .ui-datepicker-calendar tbody tr td{text-align:center;padding:5px 10px}.ui-datepicker .ui-datepicker-calendar tbody tr td:hover{cursor:pointer;background:#f8f8f8;text-decoration:underline}.ui-datepicker .ui-datepicker-calendar tbody tr td a{color:#0a0a0a;text-decoration:none !important}.ui-datepicker .ui-datepicker-calendar tbody tr td.ui-datepicker-unselectable{text-decoration:line-through;color:#ddd}.ui-datepicker .ui-datepicker-calendar tbody tr td.ui-datepicker-unselectable:hover{background:inherit;cursor:not-allowed}.ui-datepicker .ui-datepicker-calendar tbody tr td.ui-datepicker-current-day{font-weight:900;background:#21a3dd}.ui-datepicker .ui-datepicker-calendar tbody tr td.ui-datepicker-current-day a{color:#fff}.requestContactPopupContainer .requestContactPopupContent .close-icon:before,.requestContactPopupContainer .requestContactPopupContent .close-icon:after{background:#4d72c0}.requestContactPopupContainer .requestContactPopupContent h1{color:#012174;font-weight:600}.requestContactPopupContainer .requestContactPopupContent h2{color:#000}.requestContactPopupContainer .requestContactPopupContent .btn-closeRequestContactPopup{color:#012074;border-radius:4px;border:1px solid #d0d0d0;font-size:14px}.cookiesInfo{display:none;position:fixed;bottom:0;left:0;background:#fff;width:100%;height:auto;z-index:11;padding:10px 0;overflow:auto;box-shadow:0 0 20px 0 #bbb}.cookiesInfo.active{display:block}.cookiesInfo .container{display:flex}.cookiesInfo .container span{padding:0 10px 0 0;color:#0a0a0a;font-size:12px;line-height:1.5;text-align:justify}.cookiesInfo .container span a{color:#0a0a0a;text-decoration:underline}.cookiesInfo .container .closeCookiesInfo{border:none;outline:0;height:30px;padding:0 10px;font-size:12px;cursor:pointer;transition:.1s;border-radius:15px;background:#33a574;color:#fff;letter-spacing:1px;font-weight:600;box-shadow:0 2px 0 0 #28825b}.cookiesInfo .container .closeCookiesInfo:hover{background:#33a574;box-shadow:0 2px 0 0 #33a574}footer{background:#000a24}footer .container .links .menu a{color:#6a738d}

/*# sourceMappingURL=none */