@charset "UTF-8";*{font-family:Roboto,sans-serif;-webkit-box-sizing:border-box;box-sizing:border-box;scrollbar-width:thin}::-webkit-scrollbar{height:6px;width:10px}@media (max-width:991px){::-webkit-scrollbar{height:6px;width:4px}}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:rgba(1.4285714286,6.3392857143,8.5714285714,.25)}::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.5)}body,html{height:100%}html{scroll-behavior:smooth}body{line-height:1;font-family:Roboto,sans-serif;font-size:16px;font-weight:300;background-color:#fff;overflow:overlay}body.fixed_position{position:fixed;top:0;left:0;right:0;bottom:0}body.safari .section.landing_section{background-color:#d53448}body.safari .section.saas_section{background-color:#0f465f}body.safari .section.development_section{background-color:#0a4b6c}body.safari .section.provider_section{background-color:#fe5c6c}body.safari .section.restoration_section{background-color:#195f7e}header.globalNav{position:fixed}header.globalNav .dropdownRoot .mascara_imagen{width:50px;height:50px;border-radius:50%;overflow:hidden}header.globalNav .dropdownRoot .mascara_imagen img{width:190px;height:auto;position:relative;bottom:54px;right:31px}h1{font-size:50px;font-family:Roboto,sans-serif}h2,h3,h4,h5,h6{font-weight:400}h2{font-size:2.6em}@media (max-width:575px){h2{font-size:2.2em}}h3{font-size:1.8em;color:#4f4c4d}h4{font-size:1.44em}a,a:active,a:link,a:visited{color:#104760;cursor:pointer;text-decoration:none}img{width:100%;height:auto;position:relative;object-fit:contain}p{font-family:Roboto,sans-serif;font-size:16px;font-weight:300;color:#fff}.bold,b,strong{font-weight:700}input.form-check-input,input.form-control{border:none;color:#104760;background-color:#e9f2fa;border-top-left-radius:11px;border-bottom-left-radius:11px;-webkit-border-top-left-radius:11px;-webkit-border-bottom-left-radius:11px;border-top-right-radius:11px;border-bottom-right-radius:11px;-webkit-border-top-right-radius:11px;-webkit-border-bottom-right-radius:11px}input.form-check-input:focus:active,input.form-control:focus:active{border:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}input.form-check-input:active:not(.required),input.form-check-input:focus:active:not(.required),input.form-check-input:focus:not(.required),input.form-control:active:not(.required),input.form-control:focus:active:not(.required),input.form-control:focus:not(.required){background-color:#e9f2fa;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}input.form-check-input.required,input.form-control.required{background-color:#f93549!important}input.form-check-input:checked,input.form-control:checked{background-color:#104760!important}.form-control::-webkit-input-placeholder{color:#104760;opacity:.7}.form-control::-moz-placeholder{color:#104760;opacity:.7}.form-control::-ms-placeholder{color:#104760;opacity:.7}.form-control::placeholder{color:#104760;opacity:.7}label.form-label{margin-left:3px;margin-bottom:2px;color:#104760;font-weight:400}input.form-check-input{background-color:#e9f2fa}input.form-check-input:active:not(:checked),input.form-check-input:focus:not(:checked){background-color:#e9f2fa;filter:none!important}input.form-check-input:active:checked,input.form-check-input:checked,input.form-check-input:focus:checked{background-color:#104760;filter:none!important}.form-check-input:focus,.form-control:focus{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:none}.form-group{margin-bottom:21px}@media (max-width:575px){.btn.btn{width:100%;font-size:17px!important;font-weight:400}}.btn.btn-primary{position:relative;padding:14px 50px 11px;max-width:100%;color:#104760;border:none;background-color:#fff;letter-spacing:-.2px;font-size:19px;font-weight:700;overflow:hidden;z-index:1;border-radius:40px;-moz-box-shadow:0 3px 6px 0 rgba(0,0,0,.16);-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.16);box-shadow:0 3px 6px 0 rgba(0,0,0,.16);-moz-transition:all .25s;-o-transition:all .25s;-webkit-transition:all .25s;transition:all .25s}@media (max-width:350px){.btn.btn-primary{padding-left:35px;padding-right:35px}}.btn.btn-primary:disabled{border-color:transparent!important}.btn.btn-primary:not(:disabled):active,.btn.btn-primary:not(:disabled):active:focus,.btn.btn-primary:not(:disabled):focus,.btn.btn-primary:not(:disabled):hover{border:none;background-color:#fff;-moz-box-shadow:0 3px 6px 0 rgba(0,0,0,.16);-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.16);box-shadow:0 3px 6px 0 rgba(0,0,0,.16)}.btn.btn-primary:not(:disabled):hover{color:#fff;background-color:#104760}.btn.btn-primary:before{background:#104760;content:"";position:absolute;top:50%;left:0;width:0%;height:100%;transform:translate(0,-50%);z-index:-1;transition:all .25s ease}.btn.btn-primary:before:hover{width:100%}.btn.btn-primary:hover{color:#fff}.btn.btn-primary:hover:before{width:100%}.btn.btn-primary.azul,.btn.btn-primary.blue{position:relative;padding:14px 50px 11px;max-width:100%;color:#fff;border:none;background-color:#104760;letter-spacing:-.2px;font-size:19px;font-weight:700;overflow:hidden;z-index:1;border-radius:40px;-moz-box-shadow:0 3px 6px 0 rgba(0,0,0,.16);-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.16);box-shadow:0 3px 6px 0 rgba(0,0,0,.16);-moz-transition:all .25s;-o-transition:all .25s;-webkit-transition:all .25s;transition:all .25s}@media (max-width:350px){.btn.btn-primary.azul,.btn.btn-primary.blue{padding-left:35px;padding-right:35px}}.btn.btn-primary.azul:disabled,.btn.btn-primary.blue:disabled{border-color:transparent!important}.btn.btn-primary.azul:not(:disabled):active,.btn.btn-primary.azul:not(:disabled):active:focus,.btn.btn-primary.azul:not(:disabled):focus,.btn.btn-primary.azul:not(:disabled):hover,.btn.btn-primary.blue:not(:disabled):active,.btn.btn-primary.blue:not(:disabled):active:focus,.btn.btn-primary.blue:not(:disabled):focus,.btn.btn-primary.blue:not(:disabled):hover{border:none;background-color:#104760;-moz-box-shadow:0 3px 6px 0 rgba(0,0,0,.16);-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.16);box-shadow:0 3px 6px 0 rgba(0,0,0,.16)}.btn.btn-primary.azul:not(:disabled):hover,.btn.btn-primary.blue:not(:disabled):hover{color:#104760;background-color:#fff}.btn.btn-primary.azul:before,.btn.btn-primary.blue:before{background:#fff;content:"";position:absolute;top:50%;left:0;width:0%;height:100%;transform:translate(0,-50%);z-index:-1;transition:all .25s ease}.btn.btn-primary.azul:before:hover,.btn.btn-primary.blue:before:hover{width:100%}.btn.btn-primary.azul:hover,.btn.btn-primary.blue:hover{color:#104760}.btn.btn-primary.azul:hover:before,.btn.btn-primary.blue:hover:before{width:100%}.btn.btn-primary.red,.btn.btn-primary.rojo{width:344px;position:relative;padding:14px 50px 11px;max-width:100%;color:#fff;border:none;background-color:#f93549;letter-spacing:-.2px;font-size:19px;font-weight:700;overflow:hidden;z-index:1;border-radius:40px;-moz-box-shadow:0 3px 6px 0 rgba(0,0,0,.16);-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.16);box-shadow:0 3px 6px 0 rgba(0,0,0,.16);-moz-transition:all .25s;-o-transition:all .25s;-webkit-transition:all .25s;transition:all .25s}@media (max-width:350px){.btn.btn-primary.red,.btn.btn-primary.rojo{padding-left:35px;padding-right:35px}}.btn.btn-primary.red:disabled,.btn.btn-primary.rojo:disabled{border-color:transparent!important}.btn.btn-primary.red:not(:disabled):active,.btn.btn-primary.red:not(:disabled):active:focus,.btn.btn-primary.red:not(:disabled):focus,.btn.btn-primary.red:not(:disabled):hover,.btn.btn-primary.rojo:not(:disabled):active,.btn.btn-primary.rojo:not(:disabled):active:focus,.btn.btn-primary.rojo:not(:disabled):focus,.btn.btn-primary.rojo:not(:disabled):hover{border:none;background-color:#f93549;-moz-box-shadow:0 3px 6px 0 rgba(0,0,0,.16);-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.16);box-shadow:0 3px 6px 0 rgba(0,0,0,.16)}.btn.btn-primary.red:not(:disabled):hover,.btn.btn-primary.rojo:not(:disabled):hover{color:#f93549;background-color:#fff}.btn.btn-primary.red:before,.btn.btn-primary.rojo:before{background:#fff;content:"";position:absolute;top:50%;left:0;width:0%;height:100%;transform:translate(0,-50%);z-index:-1;transition:all .25s ease}.btn.btn-primary.red:before:hover,.btn.btn-primary.rojo:before:hover{width:100%}.btn.btn-primary.red:hover,.btn.btn-primary.rojo:hover{color:#f93549}.btn.btn-primary.red:hover:before,.btn.btn-primary.rojo:hover:before{width:100%}.button_container.center{text-align:center}.form-check-label{line-height:1.7}.list-group-item{background-color:#104760;color:#fff}.nav-secundaria-texto{color:#fff;font-size:15px;font-weight:300}.nav-secundaria-texto:hover{color:#759fbc}.quote_block{color:#fff}.quote_block .quote{font-size:40px;font-weight:700;line-height:1.4}@media (max-width:991px){.quote_block .quote{font-size:36px}}@media (max-width:991px) and (max-width:329px){.quote_block .quote{font-size:30px}}.quote_block .author{margin-top:28px;font-size:16px;font-weight:300;font-style:italic}#scene .sombra{top:40px!important}.header{z-index:2;display:flex;width:100%;flex-wrap:nowrap;font:inherit}.fading{-moz-transition:opacity .1s ease-in-out;-o-transition:opacity .1s ease-in-out;-webkit-transition:opacity .1s ease-in-out;transition:opacity .1s ease-in-out;opacity:1}.fade_out{opacity:0}.separator{display:flex;margin:32px auto;height:14px}.separator .line,.separator .plus{display:inline-flex;border-radius:25px}.separator .line{margin:6px 0;width:214px;height:2px;background-color:#fff;vertical-align:middle}@media (max-width:575px){.separator .line{width:310px}}@media (max-width:575px) and (max-width:349px){.separator .line{width:250px}}@media (max-width:575px) and (max-width:349px) and (max-width:329px){.separator .line{width:220px}}.separator .plus{display:inline-block;width:14px;height:14px;padding:0;background:linear-gradient(white 0 0) content-box,linear-gradient(white 0 0) content-box,transparent;background-position:center;background-size:100% 2px,2px 100%;background-repeat:no-repeat}.separator .line+.plus,.separator .plus+.line{margin-left:7px}.section{overflow:hidden;padding-top:100px;padding-bottom:100px}.section .subtitle,.section .text,.section .title{color:#104760}.section .subtitle .featured,.section .text .featured,.section .title .featured{color:#ff5c6c}.section .title{font-size:40px;font-weight:700}@media (max-width:414px){.section .title{font-size:36px}}@media (max-width:414px) and (max-width:329px){.section .title{font-size:32px}}.section .text{font-size:16px;font-weight:400;line-height:1.7}.section .content *,.section .text_block{z-index:1}@media (max-width:1399px){.section .content,.section .first_content,.section .text_block{display:block!important;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;text-align:center}.section .content img,.section .first_content img,.section .text_block img{margin:30px auto}.section .content.text_block,.section .first_content.text_block,.section .text_block.text_block{margin-top:50px}.section .content.text_block *,.section .first_content.text_block *,.section .text_block.text_block *{text-align:center}.section .content .separator,.section .first_content .separator,.section .text_block .separator{-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;text-align:center}}@media (max-width:1399px){.section .main_image{margin-top:0}}@media (max-width:991px){.section .main_image img{margin:0}}.section .center_block{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;text-align:center}.section.footer_section{padding-top:50px;padding-bottom:50px;background-color:#104760;overflow:visible}.section.footer_section .content{-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;text-align:center}.section.footer_section .content .text_block{margin:0}@media (min-width:1200px){.section.footer_section .content .text_block{padding:0 70px}}.section.footer_section .content .text_block .text,.section.footer_section .content .text_block .title{color:#fff}.section.footer_section .content .text_block .title{padding-bottom:35px}.section.footer_section .content .separator{margin:22px auto}.section.footer_section .content .separator .line{margin:0 auto;width:432px;height:1px}.section.footer_section .content .button_container{padding:30px 0 20px}.section.footer_section .content .button_container .btn.btn-primary{position:relative;padding:14px 50px 11px;max-width:100%;color:#104760;border:none;background-color:#fff;letter-spacing:-.2px;font-size:19px;font-weight:700;overflow:hidden;z-index:1;border-radius:40px;-moz-box-shadow:0 3px 6px 0 rgba(0,0,0,.16);-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.16);box-shadow:0 3px 6px 0 rgba(0,0,0,.16);-moz-transition:all .25s;-o-transition:all .25s;-webkit-transition:all .25s;transition:all .25s}@media (max-width:350px){.section.footer_section .content .button_container .btn.btn-primary{padding-left:35px;padding-right:35px}}.section.footer_section .content .button_container .btn.btn-primary:disabled{border-color:transparent!important}.section.footer_section .content .button_container .btn.btn-primary:not(:disabled):active,.section.footer_section .content .button_container .btn.btn-primary:not(:disabled):active:focus,.section.footer_section .content .button_container .btn.btn-primary:not(:disabled):focus,.section.footer_section .content .button_container .btn.btn-primary:not(:disabled):hover{border:none;background-color:#fff;-moz-box-shadow:0 3px 6px 0 rgba(0,0,0,.16);-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.16);box-shadow:0 3px 6px 0 rgba(0,0,0,.16)}.section.footer_section .content .button_container .btn.btn-primary:not(:disabled):hover{color:#fff;background-color:#f93549}.section.footer_section .content .button_container .btn.btn-primary:before{background:#f93549;content:"";position:absolute;top:50%;left:0;width:0%;height:100%;transform:translate(0,-50%);z-index:-1;transition:all .25s ease}.section.footer_section .content .button_container .btn.btn-primary:before:hover{width:100%}.section.footer_section .content .button_container .btn.btn-primary:hover{color:#fff}.section.footer_section .content .button_container .btn.btn-primary:hover:before{width:100%}.section.footer_section .content .button_container .btn.btn-primary:hover{background-color:#ff5c6c}.section.footer_section .content .sede_container .link{position:relative;top:8px}.section.footer_section .content .sede_container .link a{color:#fff;font-weight:400}.section.footer_section .content .sede_container .link a .icon{width:23px;height:23px;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;margin:0 auto;padding:12px;border-radius:50%;transition:.3s}.section.footer_section .content .sede_container .link a .icon:hover{background-color:rgba(255,255,255,.25)}.section.footer_section .content .sede_container .link a .icon img{width:23px;height:23px;margin:0;filter:brightness(0) invert(1)}.section.footer_section .content .sede_container .sede{margin:15px 0 35px}.section.footer_section .content .sede_container .sede p{line-height:1.4;margin-bottom:10px}.section.footer_section .content .sede_container .sede .text{display:inline-block}.section.footer_section .content .sede_container .sede .text span{transition:all .3s}.section.footer_section .content .sede_container .sede .text:hover .main{text-shadow:0 0 4px #f93549}.section.footer_section .content .sede_container .sede .text:hover .secondary{text-shadow:0 0 4px #fff}.section.footer_section .content .sede_container .sede a{color:#fff;font-weight:300}.section.footer_section .content .sede_container .sede a .main{color:#ff5c6c;font-weight:700}.section.footer_section .content .social_networks{padding-bottom:20px}.section.footer_section .content .redes{width:23px;height:23px;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;margin:0 auto;padding:12px;border-radius:50%;transition:.3s}.section.footer_section .content .redes:hover{background-color:rgba(255,255,255,.25)}.section.footer_section .content .redes img{width:23px;height:23px;margin:0}.section.footer_section .content .copyright{font-size:13px;line-height:2.2;color:#fff}.section.footer_section .content .copyright a{color:#fff}@media (min-width:1200px){.section.footer_section .content .copyright a{-moz-transition:all .25s;-o-transition:all .25s;-webkit-transition:all .25s;transition:all .25s;border-bottom:1px solid transparent}.section.footer_section .content .copyright a:hover{border-bottom:1px solid #fff}}@media (min-width:1200px){video{position:relative}}@media (max-width:576px){video{height:342px}}@media (max-width:330px){video{height:300px}}@media (max-width:992px){video{width:100%}}.es_riv{width:100%}.index_page .section{overflow:hidden}.index_page .section.landing_section{padding-top:192px;padding-bottom:200px;background-color:#e34347}@media (max-width:1199px){.index_page .section.landing_section{text-align:center;padding-bottom:100px}}.index_page .section.landing_section .video_container{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;text-align:center}@media (min-width:1199px) and (max-width:1400px){.index_page .section.landing_section .video_container video{margin-left:100px;padding-top:70px;width:130%;height:auto}}@media (max-width:1199px){.index_page .section.landing_section .video_container{margin:-50px 0}}@media (max-width:1199px) and (max-width:991px){.index_page .section.landing_section .video_container{margin:-120px -70px -100px}}@media (max-width:1199px) and (max-width:991px) and (max-width:767px){.index_page .section.landing_section .video_container{margin:-50px -40px -50px}.index_page .section.landing_section .video_container video{width:180%;height:auto}}.index_page .section.landing_section .text_block{position:relative}.index_page .section.landing_section .text_block span,.index_page .section.landing_section .text_block strong{display:inline-block}@media (max-width:576px){.index_page .section.landing_section .text_block{margin-top:0}}@media (max-width:1199px){.index_page .section.landing_section .text_block .text,.index_page .section.landing_section .text_block .title{margin-left:15px;margin-right:15px}}@media (min-width:1200px){.index_page .section.landing_section .text_block{margin-top:140px}}@media (min-width:1200px) and (min-width:1400px){.index_page .section.landing_section .text_block .text{padding-right:152px}}.index_page .section.landing_section .text_block .title{font-size:45px;margin-bottom:15px;color:#fff;font-weight:700;line-height:.9;text-transform:uppercase}@media (max-width:575px){.index_page .section.landing_section .text_block .title{font-size:42px}}.index_page .section.landing_section .text_block p{margin-bottom:70px;line-height:1.7;color:#fff}@media (max-width:1199px){.index_page .section.landing_section .text_block .button_container{margin-bottom:70px}}.index_page .section.avalon_cloud_section{background-color:#accce0}.index_page .section.avalon_cloud_section .content{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;text-align:center}.index_page .section.avalon_cloud_section .content .separator{display:flex;margin:32px auto;height:14px}.index_page .section.avalon_cloud_section .content .separator .line,.index_page .section.avalon_cloud_section .content .separator .plus{display:inline-flex;border-radius:25px}.index_page .section.avalon_cloud_section .content .separator .line{margin:6px 0;width:310px;height:2px;background-color:#f93549;vertical-align:middle}@media (max-width:575px){.index_page .section.avalon_cloud_section .content .separator .line{width:310px}}@media (max-width:575px) and (max-width:349px){.index_page .section.avalon_cloud_section .content .separator .line{width:250px}}@media (max-width:575px) and (max-width:349px) and (max-width:329px){.index_page .section.avalon_cloud_section .content .separator .line{width:220px}}.index_page .section.avalon_cloud_section .content .separator .plus{display:inline-block;width:14px;height:14px;padding:0;background:linear-gradient(#f93549 0 0) content-box,linear-gradient(#f93549 0 0) content-box,transparent;background-position:center;background-size:100% 2px,2px 100%;background-repeat:no-repeat}.index_page .section.avalon_cloud_section .content .separator .line+.plus,.index_page .section.avalon_cloud_section .content .separator .plus+.line{margin-left:7px}.index_page .section.avalon_cloud_section .content img.main_image{margin:30px 0;max-width:450px}@media (max-width:991px){.index_page .section.avalon_cloud_section .content img.main_image{right:20px}}.index_page .section.avalon_cloud_section .content .text,.index_page .section.avalon_cloud_section .content .title{margin:0 auto;color:#104760;max-width:900px}.index_page .section.avalon_cloud_section .content .text{-webkit-justify-content:center;justify-content:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;text-align:center;margin:10px auto 30px;display:flex;height:100%;font-size:17px;font-weight:400;line-height:2.1}@media (min-width:992px){.index_page .section.avalon_cloud_section .content .text{text-align:left}}.index_page .section.avalon_cloud_section .content .subtitle{font-family:roboto,sans-serif;color:#104760;font-size:27px;font-weight:700;margin-top:20px}.index_page .section.avalon_cloud_section .content .title{font-size:44px;font-weight:700}@media (max-width:414px){.index_page .section.avalon_cloud_section .content .title{font-size:40px}}@media (max-width:414px) and (max-width:329px){.index_page .section.avalon_cloud_section .content .title{font-size:38px}}.index_page .section.avalon_cloud_section .content .separator{display:flex;margin:34px auto 38px}.index_page .section.avalon_cloud_section .content .avalon_differences{margin:40px auto 35px;font-size:18px;font-weight:700;color:#104760}.index_page .section.avalon_cloud_section .content .button_container{margin-top:0}.index_page .section.more_than_pms_section{background-color:#e9f2fa}.index_page .section.more_than_pms_section .separator{display:flex;margin:32px auto;height:14px}.index_page .section.more_than_pms_section .separator .line,.index_page .section.more_than_pms_section .separator .plus{display:inline-flex;border-radius:25px}.index_page .section.more_than_pms_section .separator .line{margin:6px 0;width:220px;height:2px;background-color:#f93549;vertical-align:middle}@media (max-width:575px){.index_page .section.more_than_pms_section .separator .line{width:310px}}@media (max-width:575px) and (max-width:349px){.index_page .section.more_than_pms_section .separator .line{width:250px}}@media (max-width:575px) and (max-width:349px) and (max-width:329px){.index_page .section.more_than_pms_section .separator .line{width:220px}}.index_page .section.more_than_pms_section .separator .plus{display:inline-block;width:14px;height:14px;padding:0;background:linear-gradient(#f93549 0 0) content-box,linear-gradient(#f93549 0 0) content-box,transparent;background-position:center;background-size:100% 2px,2px 100%;background-repeat:no-repeat}.index_page .section.more_than_pms_section .separator .line+.plus,.index_page .section.more_than_pms_section .separator .plus+.line{margin-left:7px}.index_page .section.more_than_pms_section .separator{margin:20px auto 32px}.index_page .section.more_than_pms_section .carousel,.index_page .section.more_than_pms_section .services_block{position:relative}.index_page .section.more_than_pms_section .carousel{text-align:center;z-index:0;height:600px;background-color:#e9f2fa}@media (max-width:576px){.index_page .section.more_than_pms_section .carousel{height:342px}.index_page .section.more_than_pms_section .carousel video{height:342px}}@media (max-width:576px) and (max-width:330px){.index_page .section.more_than_pms_section .carousel{padding-top:0;height:300px}.index_page .section.more_than_pms_section .carousel video{height:300px}}.index_page .section.more_than_pms_section .carousel video{position:relative;margin:0 auto;max-width:600px;background-color:transparent!important}@media (max-width:992px){.index_page .section.more_than_pms_section .carousel video{width:100%}}@media (min-width:1200px){.index_page .section.more_than_pms_section .carousel video{bottom:35px}}@media (min-width:1200px){.index_page .section.more_than_pms_section .first_content{min-height:498px}}.index_page .section.more_than_pms_section .first_content .logo_avalon{position:relative}@media (min-width:1200px){.index_page .section.more_than_pms_section .first_content .logo_avalon{margin-top:50px}}@media (min-width:1200px) and (min-width:1400px){.index_page .section.more_than_pms_section .first_content .logo_avalon{margin-top:70px}}.index_page .section.more_than_pms_section .first_content .logo_avalon img{display:block;margin:0 auto 90px;width:100%;max-width:280px}@media (min-width:1200px){.index_page .section.more_than_pms_section .first_content .logo_avalon img{margin-bottom:70px}}.index_page .section.more_than_pms_section .first_content .text_block{margin:0;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;text-align:center}@media (min-width:576px){.index_page .section.more_than_pms_section .first_content .text_block{padding-right:0}}.index_page .section.more_than_pms_section .first_content .text_block img{right:100px}.index_page .section.more_than_pms_section .first_content .text_block .text,.index_page .section.more_than_pms_section .first_content .text_block .title{color:#104760}.index_page .section.more_than_pms_section .first_content .text_block .title{font-size:40px;font-weight:700}.index_page .section.more_than_pms_section .first_content .text_block .text{line-height:1.7}.index_page .section.more_than_pms_section .first_content .text_block .separator{margin-right:0}.index_page .section.more_than_pms_section .services_block{-webkit-justify-content:center;justify-content:center;display:flex;flex-wrap:wrap;margin:15px auto 0;max-width:calc((125px + 7px) * 8);z-index:1}@media (max-width:1399px){.index_page .section.more_than_pms_section .services_block{margin-top:25px;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;text-align:center}}.index_page .section.more_than_pms_section .services_block .service_container{flex:0 0 132px;margin-bottom:7px}@media (max-width:1399px){.index_page .section.more_than_pms_section .services_block .service_container{flex:0 0 150px;margin-bottom:25px}}@media (max-width:1399px) and (max-width:346px){.index_page .section.more_than_pms_section .services_block .service_container{margin-left:auto;margin-right:auto;flex:0 0 125px;padding-left:10px;padding-right:10px}.index_page .section.more_than_pms_section .services_block .service_container:nth-child(2n){flex:0 0 125px}}@media (max-width:1399px) and (min-width:347px) and (max-width:496px){.index_page .section.more_than_pms_section .services_block .service_container:nth-child(2n){flex:0 0 125px}}@media (max-width:1399px) and (min-width:497px) and (max-width:767px){.index_page .section.more_than_pms_section .services_block .service_container:last-child,.index_page .section.more_than_pms_section .services_block .service_container:nth-child(3n){flex:0 0 125px}}@media (max-width:1399px) and (min-width:768px) and (max-width:991px){.index_page .section.more_than_pms_section .services_block .service_container:nth-child(4n){flex:0 0 125px}}.index_page .section.more_than_pms_section .services_block .service_container:hover .service{background-color:rgba(255,255,255,.75)}.index_page .section.more_than_pms_section .services_block .service_container .service{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;text-align:center;padding-left:10px!important;padding-right:10px!important;border-top-left-radius:15px;border-bottom-left-radius:15px;-webkit-border-top-left-radius:15px;-webkit-border-bottom-left-radius:15px;border-top-right-radius:15px;border-bottom-right-radius:15px;-webkit-border-top-right-radius:15px;-webkit-border-bottom-right-radius:15px;-moz-transition:all .25s;-o-transition:all .25s;-webkit-transition:all .25s;transition:all .25s;padding:20px;width:125px;height:154px;background-color:rgba(255,255,255,.4)}.index_page .section.more_than_pms_section .services_block .service_container .service .name,.index_page .section.more_than_pms_section .services_block .service_container .service img{display:block;margin-top:auto}.index_page .section.more_than_pms_section .services_block .service_container .service img{max-width:59px;max-height:52px;margin-left:auto;margin-right:auto;flex-grow:1}.index_page .section.more_than_pms_section .services_block .service_container .service .name{height:34px;text-align:center;color:#104760;font-size:15px;font-weight:400}.index_page .section.more_than_pms_section .button_container{margin-top:38px}.index_page .section.abi_section{background-color:#1c4d63}.index_page .section.abi_section .content{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;text-align:center}.index_page .section.abi_section .content .separator{display:flex;margin:32px auto;height:14px}.index_page .section.abi_section .content .separator .line,.index_page .section.abi_section .content .separator .plus{display:inline-flex;border-radius:25px}.index_page .section.abi_section .content .separator .line{margin:6px 0;width:222px;height:2px;background-color:#fff;vertical-align:middle}@media (max-width:575px){.index_page .section.abi_section .content .separator .line{width:310px}}@media (max-width:575px) and (max-width:349px){.index_page .section.abi_section .content .separator .line{width:250px}}@media (max-width:575px) and (max-width:349px) and (max-width:329px){.index_page .section.abi_section .content .separator .line{width:220px}}.index_page .section.abi_section .content .separator .plus{display:inline-block;width:14px;height:14px;padding:0;background:linear-gradient(white 0 0) content-box,linear-gradient(white 0 0) content-box,transparent;background-position:center;background-size:100% 2px,2px 100%;background-repeat:no-repeat}.index_page .section.abi_section .content .separator .line+.plus,.index_page .section.abi_section .content .separator .plus+.line{margin-left:7px}.index_page .section.abi_section .content .text,.index_page .section.abi_section .content .title{color:#fff;text-align:center}.index_page .section.abi_section .content .title .abi span{color:#f93549}.index_page .section.abi_section .content .text+.text{margin:35px auto}.index_page .section.abi_section .content img+.text{margin-top:10px;font-size:90%}.index_page .section.abi_section .content canvas.es_riv{margin-left:-120px;width:calc(100% + 120px + 120px / 2)}@media (max-width:1199px){.index_page .section.abi_section .content canvas.es_riv{margin-left:-19%;width:calc(100% + 19% + 19% / 2)}}.index_page .section.abi_section .content canvas+p.text{margin-top:10px}.index_page .section.multi_concept_section{background-color:#dfedf6}.index_page .section.multi_concept_section .images_container{position:relative}.index_page .section.multi_concept_section .images_container .globe{position:absolute;z-index:1;top:13px;left:4px;-moz-transform-origin:center;-ms-transform-origin:center;-o-transform-origin:center;-webkit-transform-origin:center;transform-origin:center;-moz-transform:scale(.55);-ms-transform:scale(.55);-o-transform:scale(.55);-webkit-transform:scale(.55);transform:scale(.55)}@media (max-width:1399px){.index_page .section.multi_concept_section .images_container .globe{top:11px;left:3px}}@media (max-width:1399px) and (max-width:1199px){.index_page .section.multi_concept_section .images_container .globe{top:9px;left:3px}}@media (max-width:1399px) and (max-width:1199px) and (max-width:767px){.index_page .section.multi_concept_section .images_container .globe{top:9px;left:3px}}@media (max-width:1399px) and (max-width:1199px) and (max-width:767px) and (max-width:575px){.index_page .section.multi_concept_section .images_container .globe{top:8px;left:2px}}@media (max-width:1399px) and (max-width:1199px) and (max-width:767px) and (max-width:575px) and (max-width:413px){.index_page .section.multi_concept_section .images_container .globe{top:5px;left:2px}}@media (max-width:1399px) and (max-width:1199px) and (max-width:767px) and (max-width:575px) and (max-width:413px) and (max-width:349px){.index_page .section.multi_concept_section .images_container .globe{top:4px;left:1px}}.index_page .section.multi_concept_section .text_block .separator{display:flex;margin:32px auto;height:14px}.index_page .section.multi_concept_section .text_block .separator .line,.index_page .section.multi_concept_section .text_block .separator .plus{display:inline-flex;border-radius:25px}.index_page .section.multi_concept_section .text_block .separator .line{margin:6px 0;width:250px;height:2px;background-color:#f93549;vertical-align:middle}@media (max-width:575px){.index_page .section.multi_concept_section .text_block .separator .line{width:310px}}@media (max-width:575px) and (max-width:349px){.index_page .section.multi_concept_section .text_block .separator .line{width:250px}}@media (max-width:575px) and (max-width:349px) and (max-width:329px){.index_page .section.multi_concept_section .text_block .separator .line{width:220px}}.index_page .section.multi_concept_section .text_block .separator .plus{display:inline-block;width:14px;height:14px;padding:0;background:linear-gradient(#f93549 0 0) content-box,linear-gradient(#f93549 0 0) content-box,transparent;background-position:center;background-size:100% 2px,2px 100%;background-repeat:no-repeat}.index_page .section.multi_concept_section .text_block .separator .line+.plus,.index_page .section.multi_concept_section .text_block .separator .plus+.line{margin-left:7px}.index_page .section.multi_concept_section .text_block .subtitle{font-family:roboto,sans-serif;color:#104760;font-size:27px;font-weight:700;margin-top:20px}@media (min-width:992px){.index_page .section.multi_concept_section .text_block{padding-left:55px;padding-right:45px}}.index_page .section.saas_section{background-color:#164660}.index_page .section.saas_section .content .separator{display:flex;margin:32px auto;height:14px}.index_page .section.saas_section .content .separator .line,.index_page .section.saas_section .content .separator .plus{display:inline-flex;border-radius:25px}.index_page .section.saas_section .content .separator .line{margin:6px 0;width:214px;height:2px;background-color:#f93549;vertical-align:middle}@media (max-width:575px){.index_page .section.saas_section .content .separator .line{width:310px}}@media (max-width:575px) and (max-width:349px){.index_page .section.saas_section .content .separator .line{width:250px}}@media (max-width:575px) and (max-width:349px) and (max-width:329px){.index_page .section.saas_section .content .separator .line{width:220px}}.index_page .section.saas_section .content .separator .plus{display:inline-block;width:14px;height:14px;padding:0;background:linear-gradient(#f93549 0 0) content-box,linear-gradient(#f93549 0 0) content-box,transparent;background-position:center;background-size:100% 2px,2px 100%;background-repeat:no-repeat}.index_page .section.saas_section .content .separator .line+.plus,.index_page .section.saas_section .content .separator .plus+.line{margin-left:7px}.index_page .section.saas_section .content .first_content{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;text-align:center}@media (min-width:992px){.index_page .section.saas_section .content .first_content{padding:0 40px 20px}}.index_page .section.saas_section .content .first_content .text,.index_page .section.saas_section .content .first_content .title{color:#fff}@media (max-width:1199px){.index_page .section.saas_section .content .main_image{margin:30px auto 0}}@media (min-width:1200px){.index_page .section.saas_section .content .main_image{left:50px;width:90%}}.index_page .section.saas_section .content .features_block{padding-top:25px}.index_page .section.saas_section .content .features_block .icon_text_block.sistema_distribuido{margin-bottom:40px}.index_page .section.saas_section .content .features_block .icon_text_block.sistema_distribuido img{width:80px}@media (max-width:575px){.index_page .section.saas_section .content .features_block .icon_text_block{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;text-align:center}.index_page .section.saas_section .content .features_block .icon_text_block:not(:first-child) img{margin:50px auto 30px}}.index_page .section.saas_section .content .features_block .icon_text_block img{margin:30px auto;width:38px;height:38px}.index_page .section.saas_section .content .features_block .icon_text_block p{font-size:16px;line-height:1.6;font-weight:300}.index_page .section.development_section{background-color:#174b6e}.index_page .section.development_section .text_block{margin-top:0}.index_page .section.development_section .text_block .separator{display:flex;margin:32px auto;height:14px}.index_page .section.development_section .text_block .separator .line,.index_page .section.development_section .text_block .separator .plus{display:inline-flex;border-radius:25px}.index_page .section.development_section .text_block .separator .line{margin:6px 0;width:240px;height:2px;background-color:#f93549;vertical-align:middle}@media (max-width:575px){.index_page .section.development_section .text_block .separator .line{width:310px}}@media (max-width:575px) and (max-width:349px){.index_page .section.development_section .text_block .separator .line{width:250px}}@media (max-width:575px) and (max-width:349px) and (max-width:329px){.index_page .section.development_section .text_block .separator .line{width:220px}}.index_page .section.development_section .text_block .separator .plus{display:inline-block;width:14px;height:14px;padding:0;background:linear-gradient(#f93549 0 0) content-box,linear-gradient(#f93549 0 0) content-box,transparent;background-position:center;background-size:100% 2px,2px 100%;background-repeat:no-repeat}.index_page .section.development_section .text_block .separator .line+.plus,.index_page .section.development_section .text_block .separator .plus+.line{margin-left:7px}.index_page .section.development_section .text_block p{font-size:16px;font-weight:300;line-height:1.6}.index_page .section.development_section .text_block .coding{text-align:right}.index_page .section.development_section .text_block .coding img{width:38px;margin-bottom:30px}.index_page .section.development_section .text_block .platform{margin-top:50px;text-align:right}.index_page .section.development_section .text_block .platform img{width:51px;margin-bottom:30px}@media (max-width:991px){.index_page .section.development_section .text_block .coding,.index_page .section.development_section .text_block .platform{text-align:center}}.index_page .section.development_section .text_block .separator{-webkit-justify-content:end;justify-content:end;-webkit-align-items:end;align-items:end;-webkit-box-pack:end;-ms-flex-pack:end;text-align:end}@media (max-width:991px){.index_page .section.development_section .text_block .separator{-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;text-align:center}}.index_page .section.development_section .text_block .text,.index_page .section.development_section .text_block .title{color:#fff;text-align:right}@media (max-width:991px){.index_page .section.development_section .text_block .text,.index_page .section.development_section .text_block .title{text-align:center}}.index_page .section.development_section video{margin-top:50px}@media (max-width:991px){.index_page .section.development_section video{margin-top:90px}}.index_page .section.price_section{padding-top:70px;padding-bottom:70px;background-color:#ff5c6c}@media (max-width:575px){.index_page .section.price_section{padding-top:85px;padding-bottom:85px}}.index_page .section.price_section .text_block{-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;text-align:center;margin-top:10px}@media (max-width:575px){.index_page .section.price_section .text_block{margin-top:0}}.index_page .section.price_section .text_block .text,.index_page .section.price_section .text_block .title{color:#fff}.index_page .section.price_section .text_block .title{color:#fff;margin-bottom:40px}.index_page .section.price_section .text_block .title .description,.index_page .section.price_section .text_block .title .from{font-size:16px;font-weight:300}.index_page .section.price_section .text_block .title .from{font-size:19px}.index_page .section.price_section .text_block .title .price{font-size:60px}@media (max-width:575px){.index_page .section.price_section .text_block .title .price{font-size:14vw}}@media (max-width:575px) and (max-width:360px){.index_page .section.price_section .text_block .title .price{font-size:11vw}}.index_page .section.price_section .text_block .text{margin:0 auto 36px}@media (min-width:1200px){.index_page .section.price_section .text_block .text{padding-left:90px;padding-right:90px}}.index_page .section.clients_section{background-color:#dceaf3}.index_page .section.clients_section .separator{display:flex;margin:32px auto;height:14px}.index_page .section.clients_section .separator .line,.index_page .section.clients_section .separator .plus{display:inline-flex;border-radius:25px}.index_page .section.clients_section .separator .line{margin:6px 0;width:220px;height:2px;background-color:#f93549;vertical-align:middle}@media (max-width:575px){.index_page .section.clients_section .separator .line{width:310px}}@media (max-width:575px) and (max-width:349px){.index_page .section.clients_section .separator .line{width:250px}}@media (max-width:575px) and (max-width:349px) and (max-width:329px){.index_page .section.clients_section .separator .line{width:220px}}.index_page .section.clients_section .separator .plus{display:inline-block;width:14px;height:14px;padding:0;background:linear-gradient(#f93549 0 0) content-box,linear-gradient(#f93549 0 0) content-box,transparent;background-position:center;background-size:100% 2px,2px 100%;background-repeat:no-repeat}.index_page .section.clients_section .separator .line+.plus,.index_page .section.clients_section .separator .plus+.line{margin-left:7px}.index_page .section.clients_section .container .row>[class*=col-]{margin:0 auto}.index_page .section.clients_section .content .first_content{z-index:1}.index_page .section.clients_section .content .first_content .text_block{margin:0}.index_page .section.clients_section .content .first_content .text_block .separator{-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;text-align:center}.index_page .section.clients_section .content .show_more_container{margin:40px auto 0;text-align:center}@media (max-width:407px){.index_page .section.clients_section .content .show_more_container{margin:50px auto 0!important}}.index_page .section.clients_section .content .show_more_container .show_more{-moz-transition:all .25s;-o-transition:all .25s;-webkit-transition:all .25s;transition:all .25s;margin:0 auto;width:150px;cursor:pointer;font-size:21px;font-weight:700;color:#104760;opacity:.5}.index_page .section.clients_section .content .show_more_container .show_more:hover{opacity:.75}.index_page .section.clients_section .content .show_more_container .show_more span{display:block;pointer-events:none}.index_page .section.clients_section .clients_block{-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:space-between;align-items:space-between;-webkit-box-pack:space-between;-ms-flex-pack:space-between;text-align:space-between;display:flex;flex-wrap:wrap;margin-top:35px;padding-bottom:0;max-height:270px;overflow:hidden}.index_page .section.clients_section .clients_block .client{-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;text-align:center;margin-left:auto;margin-right:auto;display:none;flex:0 0 163px;margin:0;height:0}@media (max-width:407px){.index_page .section.clients_section .clients_block .client{flex:0 0 143px!important}}@media (max-width:407px) and (max-width:360px){.index_page .section.clients_section .clients_block .client{flex:0 0 calc(138px - 10px + 5px)!important}}@media (max-width:407px) and (max-width:360px) and (max-width:340px){.index_page .section.clients_section .clients_block .client{flex:0 0 calc(138px - 20px + 5px)!important}}.index_page .section.clients_section .clients_block .client.visible{display:flex;height:110px!important;margin-bottom:25px}@media (max-width:1399px) and (min-width:768px){.index_page .section.clients_section .clients_block .client.ninth{margin-right:0}.index_page .section.clients_section .clients_block .client.tenth{margin-left:0}}.index_page .section.clients_section .clients_block .client img{margin:0 auto;max-width:158px;max-height:110px;opacity:.78;transition:.15s ease-in-out}@media (max-width:407px){.index_page .section.clients_section .clients_block .client img{max-width:138px}}@media (hover:hover) and (pointer:fine){.index_page .section.clients_section .clients_block .client img:hover{opacity:1}}.index_page .section.clients_section .clients_block .btn.btn-primary{margin:40px auto;max-width:250px}.index_page .section.clients_section .slide_container{margin:25px auto 0;padding-bottom:90px;text-align:center}.index_page .section.clients_section .slide_container span.circle{-moz-transition:all .25s;-o-transition:all .25s;-webkit-transition:all .25s;transition:all .25s;width:14px;height:14px;display:inline-flex;font-size:18px;cursor:pointer;opacity:.25;border-radius:50%;background-color:#104760}.index_page .section.clients_section .slide_container span.circle.checked{opacity:.75;background-color:#104760}.index_page .section.clients_section .slide_container span.circle:hover{opacity:1;background-color:#104760}.index_page .section.experience_section{padding-top:0;padding-bottom:0;position:relative;z-index:10}.index_page .section.experience_section .experiences_block{display:flex;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:space-between;align-items:space-between;-webkit-box-pack:space-between;-ms-flex-pack:space-between;text-align:space-between}@media (max-width:575px){.index_page .section.experience_section .experiences_block{display:block;padding-bottom:150px}}.index_page .section.experience_section .experiences_block .experience{display:flex;flex-wrap:wrap;width:214px;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;text-align:center}@media (max-width:575px){.index_page .section.experience_section .experiences_block .experience{width:100%}.index_page .section.experience_section .experiences_block .experience:not(:first-child) img{margin-top:100px}}.index_page .section.experience_section .experiences_block .experience img{margin:30px auto 25px;max-width:58px;max-height:58px}.index_page .section.experience_section .experiences_block .experience .counter{margin:0 auto 8px;font-size:37px;font-weight:700;color:#ff5c6c}@media (max-width:575px){.index_page .section.experience_section .experiences_block .experience .counter{margin-top:0}}.index_page .section.experience_section .experiences_block .experience .text{font-size:22px;text-transform:uppercase;font-size:700}.index_page .section.world_map_section{background-color:#e9f2fa}.index_page .section.world_map_section img{margin-top:-35px}.index_page .section.kit_digital_section{padding:0 0 80px;background-color:#e9f2fa}.index_page .section.kit_digital_section .text_block{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;text-align:center;margin-top:60px}.index_page .section.kit_digital_section .text_block .separator{display:flex;margin:32px auto;height:14px}.index_page .section.kit_digital_section .text_block .separator .line,.index_page .section.kit_digital_section .text_block .separator .plus{display:inline-flex;border-radius:25px}.index_page .section.kit_digital_section .text_block .separator .line{margin:6px 0;width:165px;height:2px;background-color:#676767;vertical-align:middle}@media (max-width:575px){.index_page .section.kit_digital_section .text_block .separator .line{width:310px}}@media (max-width:575px) and (max-width:349px){.index_page .section.kit_digital_section .text_block .separator .line{width:250px}}@media (max-width:575px) and (max-width:349px) and (max-width:329px){.index_page .section.kit_digital_section .text_block .separator .line{width:220px}}.index_page .section.kit_digital_section .text_block .separator .plus{display:inline-block;width:14px;height:14px;padding:0;background:linear-gradient(#676767 0 0) content-box,linear-gradient(#676767 0 0) content-box,transparent;background-position:center;background-size:100% 2px,2px 100%;background-repeat:no-repeat}.index_page .section.kit_digital_section .text_block .separator .line+.plus,.index_page .section.kit_digital_section .text_block .separator .plus+.line{margin-left:7px}.index_page .section.kit_digital_section .text_block p.text{padding:0 20px;color:#676767;font-weight:600;text-align:center}.index_page .section.kit_digital_section .text_block .separator{margin:8px auto 30px!important}.index_page .section.kit_digital_section .logos{-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;text-align:center;display:grid;grid-template-columns:0.22fr 0.3137fr 0.1207fr 0.1496fr 0.1913fr;grid-gap:30px}@media (max-width:576px){.index_page .section.kit_digital_section .logos{grid-gap:10px}}.index_page .section.kit_digital_section .logos img{margin:0 auto;width:100%;max-height:60px}.contact_page .contact_section,.contact_page .demo_section,.demo_page .contact_section,.demo_page .demo_section{padding-top:192px;padding-bottom:150px;background-color:#ff5c6c}@media (max-width:991px){.contact_page .contact_section .container,.contact_page .demo_section .container,.demo_page .contact_section .container,.demo_page .demo_section .container{padding:0 3px}}@media (max-width:991px) and (max-width:767px){.contact_page .contact_section .container .form_container,.contact_page .demo_section .container .form_container,.demo_page .contact_section .container .form_container,.demo_page .demo_section .container .form_container{padding:50px 45px 50px}}@media (max-width:991px) and (max-width:575px){.contact_page .contact_section .container .form_container,.contact_page .demo_section .container .form_container,.demo_page .contact_section .container .form_container,.demo_page .demo_section .container .form_container{padding:35px 25px 30px}}@media (max-width:1199px){.contact_page .contact_section .quote_block,.contact_page .demo_section .quote_block,.demo_page .contact_section .quote_block,.demo_page .demo_section .quote_block{margin-bottom:50px;text-align:center}}@media (min-width:1200px){.contact_page .contact_section .quote_block,.contact_page .demo_section .quote_block,.demo_page .contact_section .quote_block,.demo_page .demo_section .quote_block{padding-left:50px}}.contact_page .contact_section .form_container,.contact_page .demo_section .form_container,.demo_page .contact_section .form_container,.demo_page .demo_section .form_container{padding:108px 110px;background-color:#fff;border-top-left-radius:17px;border-bottom-left-radius:17px;-webkit-border-top-left-radius:17px;-webkit-border-bottom-left-radius:17px;border-top-right-radius:17px;border-bottom-right-radius:17px;-webkit-border-top-right-radius:17px;-webkit-border-bottom-right-radius:17px}.contact_page .contact_section .form_container a,.contact_page .demo_section .form_container a,.demo_page .contact_section .form_container a,.demo_page .demo_section .form_container a{font-size:15px;font-weight:700}.contact_page .contact_section .form_container .form-check,.contact_page .demo_section .form_container .form-check,.demo_page .contact_section .form_container .form-check,.demo_page .demo_section .form_container .form-check{margin:33px 0 36px}.contact_page .contact_section,.demo_page .contact_section{background-color:#e9f2fa}.contact_page .contact_section .form_container,.demo_page .contact_section .form_container{background-color:#ff5c6c}.contact_page .contact_section .form_container input.form-check-input,.contact_page .contact_section .form_container input.form-control,.demo_page .contact_section .form_container input.form-check-input,.demo_page .contact_section .form_container input.form-control{background-color:#fff}.contact_page .contact_section .form_container input.form-check-input:focus,.contact_page .contact_section .form_container input.form-control:focus,.demo_page .contact_section .form_container input.form-check-input:focus,.demo_page .contact_section .form_container input.form-control:focus{background-color:#fff}.contact_page .contact_section .form_container label.form-check-label,.contact_page .contact_section .form_container label.form-check-label a,.contact_page .contact_section .form_container label.form-label,.demo_page .contact_section .form_container label.form-check-label,.demo_page .contact_section .form_container label.form-check-label a,.demo_page .contact_section .form_container label.form-label{color:#fff}@media (min-width:576px){.contact_page .contact_section .form_container .button_container .btn,.demo_page .contact_section .form_container .button_container .btn{width:222px}}@media (min-width:1400px){.contact_page .contact_section .locations_block,.demo_page .contact_section .locations_block{padding:0 40px}}@media (max-width:1199px){.contact_page .contact_section .locations_block .location .icon,.contact_page .contact_section .locations_block .location .text,.contact_page .contact_section .locations_block .location .title,.demo_page .contact_section .locations_block .location .icon,.demo_page .contact_section .locations_block .location .text,.demo_page .contact_section .locations_block .location .title{text-align:center}.contact_page .contact_section .locations_block .location .icon,.demo_page .contact_section .locations_block .location .icon{margin-left:auto;margin-right:auto}}.contact_page .contact_section .locations_block .text,.contact_page .contact_section .locations_block .title,.demo_page .contact_section .locations_block .text,.demo_page .contact_section .locations_block .title{line-height:2}.contact_page .contact_section .locations_block .title,.demo_page .contact_section .locations_block .title{font-size:20px}.contact_page .contact_section .locations_block .icon,.demo_page .contact_section .locations_block .icon{margin:15px 0 60px;background-color:#fff;width:58px;height:58px;border-top-left-radius:50%;border-bottom-left-radius:50%;-webkit-border-top-left-radius:50%;-webkit-border-bottom-left-radius:50%;border-top-right-radius:50%;border-bottom-right-radius:50%;-webkit-border-top-right-radius:50%;-webkit-border-bottom-right-radius:50%;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;text-align:center}.contact_page .contact_section .locations_block .icon img,.demo_page .contact_section .locations_block .icon img{width:27px;height:34px}.avalon_page .modules_list_section{background-color:#104760;padding-top:45px;padding-bottom:85px}.avalon_page .modules_list_section .module{margin-bottom:17px;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;text-align:center}.avalon_page .modules_list_section .module .icon{display:flex;height:67px}.avalon_page .modules_list_section .module .icon img{max-width:64px;max-height:65px}.avalon_page .modules_list_section .module .name{margin-top:5px;max-width:128px;min-height:70px;color:#fff;line-height:1.3;font-size:16px;font-weight:300}.avalon_page .gx_section{padding:0;background-color:#dceaf3}.avalon_page .gx_section.main .container{padding-top:192px;padding-bottom:100px}@media (max-width:1199px){.avalon_page .gx_section.main .container{padding-bottom:70px}}.avalon_page .gx_section.main .container .text_block{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;text-align:center;margin:0}.avalon_page .gx_section.main .container .text_block .separator{display:flex;margin:32px auto;height:14px}.avalon_page .gx_section.main .container .text_block .separator .line,.avalon_page .gx_section.main .container .text_block .separator .plus{display:inline-flex;border-radius:25px}.avalon_page .gx_section.main .container .text_block .separator .line{margin:6px 0;width:220px;height:2px;background-color:#f93549;vertical-align:middle}@media (max-width:575px){.avalon_page .gx_section.main .container .text_block .separator .line{width:310px}}@media (max-width:575px) and (max-width:349px){.avalon_page .gx_section.main .container .text_block .separator .line{width:250px}}@media (max-width:575px) and (max-width:349px) and (max-width:329px){.avalon_page .gx_section.main .container .text_block .separator .line{width:220px}}.avalon_page .gx_section.main .container .text_block .separator .plus{display:inline-block;width:14px;height:14px;padding:0;background:linear-gradient(#f93549 0 0) content-box,linear-gradient(#f93549 0 0) content-box,transparent;background-position:center;background-size:100% 2px,2px 100%;background-repeat:no-repeat}.avalon_page .gx_section.main .container .text_block .separator .line+.plus,.avalon_page .gx_section.main .container .text_block .separator .plus+.line{margin-left:7px}.avalon_page .gx_section.main .container .text_block .text,.avalon_page .gx_section.main .container .text_block .title{color:#104760}.avalon_page .gx_section.main .container .gs_infographic{margin:35px -5% 0 0}.avalon_page .gx_section.vertical_background{display:none;background:linear-gradient(90deg,#f6fbff 50%,#e9f2fa 50%)}@media (min-width:1200px){.avalon_page .gx_section.vertical_background{display:block}}.avalon_page .gx_section.vertical_background .container{padding-top:70px;padding-bottom:100px}@media (max-width:1499px){.avalon_page .gx_section.vertical_background .container{padding-bottom:70px}.avalon_page .gx_section.vertical_background .container .gs_infographic img,.avalon_page .gx_section.vertical_background .container .title.xgs_mobile_title{left:39px}}.avalon_page .gx_section.vertical_background .container .gs_infographic,.avalon_page .gx_section.vertical_background .container .gx_image,.avalon_page .gx_section.vertical_background .container .title{width:110%;height:auto}.avalon_page .gx_section.vertical_background .container .gx_title{margin-left:-5%}.avalon_page .gx_section.vertical_background .container .title{position:relative;font-size:20px;font-weight:700;text-align:center}.avalon_page .gx_section.vertical_background .container .gx_image canvas{margin:35px 0 0 -5%}.avalon_page .gx_section.vertical_background .container .gs_infographic{position:relative}.avalon_page .gx_section.horizontal_background{display:none}.avalon_page .gx_section.horizontal_background .container{padding-top:70px;padding-bottom:70px}@media (max-width:991px){.avalon_page .gx_section.horizontal_background .container .features_block{padding-top:100px}}.avalon_page .gx_section.horizontal_background .container .title{font-size:20px;text-align:center}@media (min-width:329px) and (max-width:1200px){.avalon_page .gx_section.horizontal_background .container .gs_infographic,.avalon_page .gx_section.horizontal_background .container .gx_image{-moz-transform-origin:center;-ms-transform-origin:center;-o-transform-origin:center;-webkit-transform-origin:center;transform-origin:center;-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2);margin-top:50px;margin-bottom:70px}}.avalon_page .gx_section.horizontal_background.blue1{background-color:#f6fbff}.avalon_page .gx_section.horizontal_background.blue1 .container{padding-bottom:90px}@media (min-width:767px){.avalon_page .gx_section.horizontal_background.blue1 .container{padding-bottom:0}}.avalon_page .gx_section.horizontal_background.blue2{background-color:#e9f2fa}.avalon_page .gx_section.horizontal_background.blue2 .container{padding-top:70px;padding-bottom:40px}@media (max-width:575px){.avalon_page .gx_section.horizontal_background.blue2 .container{padding-top:75px;padding-bottom:75px}}.avalon_page .gx_section.horizontal_background.blue2 .container .xgs_infographic img{top:0;left:0}@media (max-width:1199px){.avalon_page .gx_section.horizontal_background{display:block}}@media (max-width:1200px){.avalon_page .gx_section .container .gx_image{margin:0 auto}}.avalon_page .ocr_section{background-color:#b7d2e7}.avalon_page .ocr_section .text_block{margin-top:0}.avalon_page .ocr_section .text_block .separator{display:flex;margin:32px auto;height:14px}.avalon_page .ocr_section .text_block .separator .line,.avalon_page .ocr_section .text_block .separator .plus{display:inline-flex;border-radius:25px}.avalon_page .ocr_section .text_block .separator .line{margin:6px 0;width:140px;height:2px;background-color:#f93549;vertical-align:middle}@media (max-width:575px){.avalon_page .ocr_section .text_block .separator .line{width:310px}}@media (max-width:575px) and (max-width:349px){.avalon_page .ocr_section .text_block .separator .line{width:250px}}@media (max-width:575px) and (max-width:349px) and (max-width:329px){.avalon_page .ocr_section .text_block .separator .line{width:220px}}.avalon_page .ocr_section .text_block .separator .plus{display:inline-block;width:14px;height:14px;padding:0;background:linear-gradient(#f93549 0 0) content-box,linear-gradient(#f93549 0 0) content-box,transparent;background-position:center;background-size:100% 2px,2px 100%;background-repeat:no-repeat}.avalon_page .ocr_section .text_block .separator .line+.plus,.avalon_page .ocr_section .text_block .separator .plus+.line{margin-left:7px}.avalon_page .ocr_section .text_block .text,.avalon_page .ocr_section .text_block .title{text-align:left}@media (max-width:991px){.avalon_page .ocr_section .text_block .text,.avalon_page .ocr_section .text_block .title{text-align:center}}.avalon_page .ocr_section .text_block .separator{-webkit-justify-content:start;justify-content:start;-webkit-align-items:start;align-items:start;-webkit-box-pack:start;-ms-flex-pack:start;text-align:start}@media (max-width:991px){.avalon_page .ocr_section .text_block .separator{-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;text-align:center}}@media (max-width:991px){.avalon_page .ocr_section .es_riv{margin-top:25px}}.avalon_page .provider_section{background-color:#f8626c;padding-bottom:100px}@media (max-width:1200px){.avalon_page .provider_section{padding-top:70px}}@media (max-width:1200px) and (max-width:768px){.avalon_page .provider_section{padding-bottom:70px}}@media (max-width:1200px) and (max-width:768px) and (max-width:576px){.avalon_page .provider_section{padding-bottom:120px}}@media (max-width:1200px) and (max-width:1200px) and (orientation:landscape){.avalon_page .provider_section{padding-bottom:120px}}@media (max-width:1200px) and (max-width:1200px) and (orientation:landscape) and (max-width:992px){.avalon_page .provider_section{padding-bottom:310px}}.avalon_page .provider_section .position-relative{z-index:2}@media (min-width:1200px){.avalon_page .provider_section .content{padding-bottom:60px}}@media (min-width:1400px){.avalon_page .provider_section .content{padding-bottom:0}}@media (max-width:1399px){.avalon_page .provider_section .content{padding-top:0}}.avalon_page .provider_section .content .main_image{position:relative}@media (max-width:991px){.avalon_page .provider_section .content .main_image{margin:0}.avalon_page .provider_section .content .main_image img,.avalon_page .provider_section .content .main_image video{margin:0}}@media (min-width:992px){.avalon_page .provider_section .content .main_image{-moz-transform-origin:right;-ms-transform-origin:right;-o-transform-origin:right;-webkit-transform-origin:right;transform-origin:right;-moz-transform:scale(1.17);-ms-transform:scale(1.17);-o-transform:scale(1.17);-webkit-transform:scale(1.17);transform:scale(1.17)}}@media (min-width:992px) and (max-width:1199px){.avalon_page .provider_section .content .main_image{-moz-transform-origin:center;-ms-transform-origin:center;-o-transform-origin:center;-webkit-transform-origin:center;transform-origin:center;-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}}@media (min-width:992px){.avalon_page .provider_section .content .main_image img,.avalon_page .provider_section .content .main_image video{margin-bottom:0}}.avalon_page .provider_section .content .main_image video{margin-top:-90px}@media (min-width:992px){.avalon_page .provider_section .content .main_image video{margin-top:-70px;margin-bottom:120px}}@media (min-width:1200px){.avalon_page .provider_section .content .main_image video{margin-top:-70px;margin-bottom:0}}@media (min-width:1200px) and (max-width:1399px){.avalon_page .provider_section .content .main_image video{margin-left:-80px}}@media (max-width:991px){.avalon_page .provider_section .content .main_image video{margin-top:-150px;margin-bottom:-60px}}@media (max-width:991px) and (min-width:768px){.avalon_page .provider_section .content .main_image video{margin-top:-70px;margin-bottom:50px}}@media (max-width:991px) and (max-width:767px){.avalon_page .provider_section .content .main_image video{margin-top:-70px;margin-bottom:90px}}@media (max-width:991px) and (max-width:767px) and (min-width:414px){.avalon_page .provider_section .content .main_image video{margin-top:-70px;margin-bottom:80px}}@media (max-width:991px) and (max-width:767px) and (min-width:576px){.avalon_page .provider_section .content .main_image video{margin-top:-150px;margin-bottom:-30px}}@media (max-width:991px) and (max-width:767px) and (max-width:413px){.avalon_page .provider_section .content .main_image video{margin-top:-120px;margin-bottom:0}}.avalon_page .provider_section .content .text_block{margin-top:10px}.avalon_page .provider_section .content .text_block .separator{display:flex;margin:32px auto;height:14px}.avalon_page .provider_section .content .text_block .separator .line,.avalon_page .provider_section .content .text_block .separator .plus{display:inline-flex;border-radius:25px}.avalon_page .provider_section .content .text_block .separator .line{margin:6px 0;width:270px;height:2px;background-color:#104760;vertical-align:middle}@media (max-width:575px){.avalon_page .provider_section .content .text_block .separator .line{width:310px}}@media (max-width:575px) and (max-width:349px){.avalon_page .provider_section .content .text_block .separator .line{width:250px}}@media (max-width:575px) and (max-width:349px) and (max-width:329px){.avalon_page .provider_section .content .text_block .separator .line{width:220px}}.avalon_page .provider_section .content .text_block .separator .plus{display:inline-block;width:14px;height:14px;padding:0;background:linear-gradient(#104760 0 0) content-box,linear-gradient(#104760 0 0) content-box,transparent;background-position:center;background-size:100% 2px,2px 100%;background-repeat:no-repeat}.avalon_page .provider_section .content .text_block .separator .line+.plus,.avalon_page .provider_section .content .text_block .separator .plus+.line{margin-left:7px}@media (max-width:1199px){.avalon_page .provider_section .content .text_block{margin-top:-60px}.avalon_page .provider_section .content .text_block .separator{display:flex;margin:32px auto;height:14px}.avalon_page .provider_section .content .text_block .separator .line,.avalon_page .provider_section .content .text_block .separator .plus{display:inline-flex;border-radius:25px}.avalon_page .provider_section .content .text_block .separator .line{margin:6px 0;width:270px;height:2px;background-color:#fff;vertical-align:middle}}@media (max-width:1199px) and (max-width:575px){.avalon_page .provider_section .content .text_block .separator .line{width:310px}}@media (max-width:1199px) and (max-width:575px) and (max-width:349px){.avalon_page .provider_section .content .text_block .separator .line{width:250px}}@media (max-width:1199px) and (max-width:575px) and (max-width:349px) and (max-width:329px){.avalon_page .provider_section .content .text_block .separator .line{width:220px}}@media (max-width:1199px){.avalon_page .provider_section .content .text_block .separator .plus{display:inline-block;width:14px;height:14px;padding:0;background:linear-gradient(white 0 0) content-box,linear-gradient(white 0 0) content-box,transparent;background-position:center;background-size:100% 2px,2px 100%;background-repeat:no-repeat}.avalon_page .provider_section .content .text_block .separator .line+.plus,.avalon_page .provider_section .content .text_block .separator .plus+.line{margin-left:7px}}@media (max-width:991px){.avalon_page .provider_section .content .text_block{margin-top:10px}.avalon_page .provider_section .content .text_block .separator{display:flex;margin:32px auto;height:14px}.avalon_page .provider_section .content .text_block .separator .line,.avalon_page .provider_section .content .text_block .separator .plus{display:inline-flex;border-radius:25px}.avalon_page .provider_section .content .text_block .separator .line{margin:6px 0;width:270px;height:2px;background-color:#fff;vertical-align:middle}}@media (max-width:991px) and (max-width:575px){.avalon_page .provider_section .content .text_block .separator .line{width:310px}}@media (max-width:991px) and (max-width:575px) and (max-width:349px){.avalon_page .provider_section .content .text_block .separator .line{width:250px}}@media (max-width:991px) and (max-width:575px) and (max-width:349px) and (max-width:329px){.avalon_page .provider_section .content .text_block .separator .line{width:220px}}@media (max-width:991px){.avalon_page .provider_section .content .text_block .separator .plus{display:inline-block;width:14px;height:14px;padding:0;background:linear-gradient(white 0 0) content-box,linear-gradient(white 0 0) content-box,transparent;background-position:center;background-size:100% 2px,2px 100%;background-repeat:no-repeat}.avalon_page .provider_section .content .text_block .separator .line+.plus,.avalon_page .provider_section .content .text_block .separator .plus+.line{margin-left:7px}}.avalon_page .provider_section .content .text_block .text,.avalon_page .provider_section .content .text_block .title{color:#fff}.avalon_page .provider_section.blue{padding-top:50px;padding-bottom:0;background-color:#104760}@media (min-width:1400px){.avalon_page .provider_section.blue{margin-top:-50px}}@media (max-width:1399px){.avalon_page .provider_section.blue{margin-top:-90px;padding-top:45px}}@media (max-width:1199px){.avalon_page .provider_section.blue{margin-top:-370px;padding-top:370px}}@media (max-width:991px){.avalon_page .provider_section.blue{margin-top:-410px;padding-top:410px}}.avalon_page .provider_section.blue .container,.avalon_page .provider_section.blue [class*=col-]{padding:0}.avalon_page .provider_section.blue .feature{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;text-align:center;padding:0 54px 70px}.avalon_page .provider_section.blue .feature .separator{display:flex;margin:32px auto;height:14px}.avalon_page .provider_section.blue .feature .separator .line,.avalon_page .provider_section.blue .feature .separator .plus{display:inline-flex;border-radius:25px}.avalon_page .provider_section.blue .feature .separator .line{margin:6px 0;width:130px;height:2px;background-color:#f93549;vertical-align:middle}@media (max-width:575px){.avalon_page .provider_section.blue .feature .separator .line{width:310px}}@media (max-width:575px) and (max-width:349px){.avalon_page .provider_section.blue .feature .separator .line{width:250px}}@media (max-width:575px) and (max-width:349px) and (max-width:329px){.avalon_page .provider_section.blue .feature .separator .line{width:220px}}.avalon_page .provider_section.blue .feature .separator .plus{display:inline-block;width:14px;height:14px;padding:0;background:linear-gradient(#f93549 0 0) content-box,linear-gradient(#f93549 0 0) content-box,transparent;background-position:center;background-size:100% 2px,2px 100%;background-repeat:no-repeat}.avalon_page .provider_section.blue .feature .separator .line+.plus,.avalon_page .provider_section.blue .feature .separator .plus+.line{margin-left:7px}.avalon_page .provider_section.blue .feature.info .icon img{filter:none}.avalon_page .provider_section.blue .feature .icon img{width:150px;height:150px;-moz-transition:all .25s;-o-transition:all .25s;-webkit-transition:all .25s;transition:all .25s;object-fit:contain}.avalon_page .provider_section.blue .feature .separator{margin:21px auto}.avalon_page .provider_section.blue .feature .description{min-height:89px;font-size:16px;font-weight:300;line-height:1.7;color:#fff}.avalon_page .mobility_section{background-color:#dceaf3;padding-bottom:20px}@media (max-width:991px){.avalon_page .mobility_section{padding-bottom:70px}}.avalon_page .mobility_section .content .text_block{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;text-align:center;margin-top:0;padding-bottom:45px}.avalon_page .mobility_section .content .text_block .separator{display:flex;margin:32px auto;height:14px}.avalon_page .mobility_section .content .text_block .separator .line,.avalon_page .mobility_section .content .text_block .separator .plus{display:inline-flex;border-radius:25px}.avalon_page .mobility_section .content .text_block .separator .line{margin:6px 0;width:188px;height:2px;background-color:#104760;vertical-align:middle}@media (max-width:575px){.avalon_page .mobility_section .content .text_block .separator .line{width:310px}}@media (max-width:575px) and (max-width:349px){.avalon_page .mobility_section .content .text_block .separator .line{width:250px}}@media (max-width:575px) and (max-width:349px) and (max-width:329px){.avalon_page .mobility_section .content .text_block .separator .line{width:220px}}.avalon_page .mobility_section .content .text_block .separator .plus{display:inline-block;width:14px;height:14px;padding:0;background:linear-gradient(#104760 0 0) content-box,linear-gradient(#104760 0 0) content-box,transparent;background-position:center;background-size:100% 2px,2px 100%;background-repeat:no-repeat}.avalon_page .mobility_section .content .text_block .separator .line+.plus,.avalon_page .mobility_section .content .text_block .separator .plus+.line{margin-left:7px}.avalon_page .mobility_section .content .text_block .title{color:#ff5c6c}.avalon_page .mobility_section .content .text_block .text{font-size:19px;color:#104760}@media (min-width:992px){.avalon_page .mobility_section .content .text_block .text{padding:0 70px}}@media (min-width:992px) and (min-width:1200px){.avalon_page .mobility_section .content .text_block .text{padding:0 60px}}.avalon_page .mobility_section .content .main_image{position:relative;margin-bottom:0;overflow:hidden;z-index:0}@media (max-width:575px){.avalon_page .mobility_section .content .main_image{margin-top:50px;margin-bottom:50px}}.avalon_page .mobility_section.light{margin-top:0;padding-top:60px;padding-bottom:70px;background:0 0;background-color:#e9f2fa}.avalon_page .mobility_section.light .feature{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;text-align:center;margin-bottom:0}@media (max-width:991px){.avalon_page .mobility_section.light .feature{margin-bottom:50px}}@media (max-width:575px){.avalon_page .mobility_section.light .feature{padding-top:50px}}@media (min-width:768px){.avalon_page .mobility_section.light .feature{padding-left:10px;padding-right:10px}}.avalon_page .mobility_section.light .feature .icon{height:64px}.avalon_page .mobility_section.light .feature .icon img{margin-top:auto;margin-bottom:auto;max-width:46px;max-height:54px}.avalon_page .mobility_section.light .feature .title{margin:30px auto 14px;font-size:20px;color:#ff5c6c}@media (min-width:992px) and (max-width:1200px){.avalon_page .mobility_section.light .feature .title{min-height:40px}}.avalon_page .mobility_section.light .feature .text{height:auto;color:#104760}@media (min-width:992px){.avalon_page .mobility_section.light .feature .text{min-height:115px}}.avalon_page .restoration_section{background-color:#104760}.avalon_page .restoration_section .content .text_block{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;text-align:center;margin-top:0;margin-bottom:70px}.avalon_page .restoration_section .content .text_block .separator{display:flex;margin:32px auto;height:14px}.avalon_page .restoration_section .content .text_block .separator .line,.avalon_page .restoration_section .content .text_block .separator .plus{display:inline-flex;border-radius:25px}.avalon_page .restoration_section .content .text_block .separator .line{margin:6px 0;width:108px;height:2px;background-color:#ff5c6c;vertical-align:middle}@media (max-width:575px){.avalon_page .restoration_section .content .text_block .separator .line{width:310px}}@media (max-width:575px) and (max-width:349px){.avalon_page .restoration_section .content .text_block .separator .line{width:250px}}@media (max-width:575px) and (max-width:349px) and (max-width:329px){.avalon_page .restoration_section .content .text_block .separator .line{width:220px}}.avalon_page .restoration_section .content .text_block .separator .plus{display:inline-block;width:14px;height:14px;padding:0;background:linear-gradient(#ff5c6c 0 0) content-box,linear-gradient(#ff5c6c 0 0) content-box,transparent;background-position:center;background-size:100% 2px,2px 100%;background-repeat:no-repeat}.avalon_page .restoration_section .content .text_block .separator .line+.plus,.avalon_page .restoration_section .content .text_block .separator .plus+.line{margin-left:7px}@media (max-width:1199px){.avalon_page .restoration_section .content .text_block{margin-bottom:50px}}.avalon_page .restoration_section .content .text_block .text,.avalon_page .restoration_section .content .text_block .title{color:#fff}@media (max-width:575px){.avalon_page .restoration_section .content .text_block .text{margin-bottom:70px}}.avalon_page .restoration_section .content .services_block{margin-top:70px}.avalon_page .restoration_section .content .services_block .service{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;text-align:center;padding:0 15px}@media (max-width:575px){.avalon_page .restoration_section .content .services_block .service{padding:0}}.avalon_page .restoration_section .content .services_block .service .text,.avalon_page .restoration_section .content .services_block .service .title{color:#fff}.avalon_page .restoration_section .content .services_block .service .title{margin:25px 0;font-size:17px;font-weight:700}.avalon_page .restoration_section .content .services_block .service .text{font-size:14px}@media (max-width:991px){.avalon_page .restoration_section .content .services_block .service .text:not(.last){margin-bottom:90px}}.avalon_page .restoration_section .content .services_block .service .icon{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;text-align:center;width:90px;height:90px;border-top-left-radius:50%;border-bottom-left-radius:50%;-webkit-border-top-left-radius:50%;-webkit-border-bottom-left-radius:50%;border-top-right-radius:50%;border-bottom-right-radius:50%;-webkit-border-top-right-radius:50%;-webkit-border-bottom-right-radius:50%;background-color:#ff5c6c}.avalon_page .restoration_section .content .services_block .service .icon img{max-width:46px;max-height:46px}.avalon_page .restoration_section .content .services_block .service .icon img.room_service{max-width:57px;max-height:57px;bottom:5px}.avalon_page .restoration_section.light{overflow:hidden;padding-top:0;padding-bottom:0;padding-top:90px;padding-bottom:50px;background-color:#145a82}.avalon_page .restoration_section.light .text_huge_container{position:relative;z-index:1}.avalon_page .restoration_section.light .text_huge_container .text_huge{display:block;position:absolute;font-size:25vw;font-weight:900;text-transform:uppercase}.avalon_page .restoration_section.light .container,.avalon_page .restoration_section.light .row,.avalon_page .restoration_section.light [class*=col-]{z-index:1}@media (max-width:575px){.avalon_page .restoration_section.light .first_column .feature:last-child .text{margin-bottom:40px}.avalon_page .restoration_section.light .third_column .feature:first-child{margin-top:30px}.avalon_page .restoration_section.light .third_column .feature:last-child .text{margin-bottom:0}}.avalon_page .restoration_section.light .feature{padding:0}@media (min-width:768px) and (max-width:1399px){.avalon_page .restoration_section.light .feature{padding-left:15px;padding-right:15px}}.avalon_page .restoration_section.light .feature .image{display:flex;width:300px;max-width:337px;height:134px;align-items:flex-end}@media (max-width:575px){.avalon_page .restoration_section.light .feature .image{height:auto}}@media (max-width:991px){.avalon_page .restoration_section.light .feature .image{margin-left:auto;margin-right:auto}}.avalon_page .restoration_section.light .feature .image img{margin:0}.avalon_page .restoration_section.light .feature .bar-snack{max-width:350px}.avalon_page .restoration_section.light .feature .firma-digital{max-width:350px}.avalon_page .restoration_section.light .feature .title{margin:25px 0 20px;font-size:20px;color:#ff5c6c}@media (min-width:992px) and (max-width:1820px){.avalon_page .restoration_section.light .feature .title{height:40px}}.avalon_page .restoration_section.light .feature .text{color:#fff;height:180px;line-height:1.6}@media (max-width:575px){.avalon_page .restoration_section.light .feature .text{margin-bottom:100px;height:auto}}@media (min-width:992px){.avalon_page .restoration_section.light .main_image{margin:0 auto;padding-top:100px;max-width:480px}.avalon_page .restoration_section.light .main_image img{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;text-align:center}.avalon_page .restoration_section.light .feature .text,.avalon_page .restoration_section.light .feature .title{text-align:left}.avalon_page .restoration_section.light .feature+.feature{padding-top:100px}}.avalon_page .restoration_section.blue{background-color:#104760}@media (max-width:575px){.avalon_page .restoration_section.blue{padding-bottom:0}}.avalon_page .restoration_section.blue .service{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;text-align:center;padding:0 15px}@media (max-width:575px){.avalon_page .restoration_section.blue .service{padding:0}}.avalon_page .restoration_section.blue .service .text,.avalon_page .restoration_section.blue .service .title{color:#fff}.avalon_page .restoration_section.blue .service .title{margin:25px 0;font-size:17px;font-weight:700}.avalon_page .restoration_section.blue .service .text{font-size:14px}@media (max-width:991px){.avalon_page .restoration_section.blue .service .text{margin-bottom:90px}}.avalon_page .restoration_section.blue .service .icon{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;text-align:center;width:90px;height:90px;border-top-left-radius:50%;border-bottom-left-radius:50%;-webkit-border-top-left-radius:50%;-webkit-border-bottom-left-radius:50%;border-top-right-radius:50%;border-bottom-right-radius:50%;-webkit-border-top-right-radius:50%;-webkit-border-bottom-right-radius:50%;background-color:#ff5c6c}.avalon_page .restoration_section.blue .service .icon img{max-width:46px;max-height:46px}.avalon_page .restoration_section.blue .service .icon img.room_service{max-width:57px;max-height:57px;bottom:5px}.avalon_page .integration_section{background-color:#fff}.avalon_page .integration_section .content .text_block{margin:0}.avalon_page .integration_section .content .text_block .separator{display:flex;margin:32px auto;height:14px}.avalon_page .integration_section .content .text_block .separator .line,.avalon_page .integration_section .content .text_block .separator .plus{display:inline-flex;border-radius:25px}.avalon_page .integration_section .content .text_block .separator .line{margin:6px 0;width:450px;height:2px;background-color:#f93549;vertical-align:middle}@media (max-width:575px){.avalon_page .integration_section .content .text_block .separator .line{width:310px}}@media (max-width:575px) and (max-width:349px){.avalon_page .integration_section .content .text_block .separator .line{width:250px}}@media (max-width:575px) and (max-width:349px) and (max-width:329px){.avalon_page .integration_section .content .text_block .separator .line{width:220px}}.avalon_page .integration_section .content .text_block .separator .plus{display:inline-block;width:14px;height:14px;padding:0;background:linear-gradient(#f93549 0 0) content-box,linear-gradient(#f93549 0 0) content-box,transparent;background-position:center;background-size:100% 2px,2px 100%;background-repeat:no-repeat}.avalon_page .integration_section .content .text_block .separator .line+.plus,.avalon_page .integration_section .content .text_block .separator .plus+.line{margin-left:7px}.avalon_page .integration_section .content .text_block .separator{-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;text-align:center}.avalon_page .integration_section .content .text_block .text,.avalon_page .integration_section .content .text_block .title{text-align:center}.avalon_page .integration_section .content .text_block .text{margin-bottom:90px}@media (max-width:1199px){.avalon_page .integration_section .content .categories{padding-top:20px;padding-bottom:50px}}.avalon_page .integration_section .content .categories .category{-moz-transition:.15s ease-in-out;-o-transition:.15s ease-in-out;-webkit-transition:.15s ease-in-out;transition:.15s ease-in-out;padding:20px;cursor:pointer;font-weight:400;border-left:2px solid transparent;text-align:left}@media (max-width:1199px){.avalon_page .integration_section .content .categories .category{text-align:center}}.avalon_page .integration_section .content .categories .category:not(:first-child){border-top:1px solid rgb(201.0106382979,222.6063829787,236.4893617021)}.avalon_page .integration_section .content .categories .category.active,.avalon_page .integration_section .content .categories .category:hover{border-left:2px solid #f93549;background-color:#ff5c6c;border-radius:3px;color:#fff}.avalon_page .integration_section .content .categories .category.active{background-color:#f93549}.avalon_page .integration_section .content .categories .category.active:not(:first-child){border-top:1px solid transparent}.avalon_page .integration_section .content .categories .category.active+.category{border-top:1px solid transparent}.avalon_page .integration_section .content .integrations_column{min-height:755px}@media (min-width:1200px){.avalon_page .integration_section .content .integrations_column{margin:0 auto}}.avalon_page .integration_section .content .integrations_column .category_block{margin-bottom:25px;padding:0 35px}@media (max-width:1199px){.avalon_page .integration_section .content .integrations_column .category_block{padding:0}}.avalon_page .integration_section .content .integrations_column .category_block .text{min-height:90px;line-height:1.5;font-size:15px;text-align:justify}@media (max-width:1199px){.avalon_page .integration_section .content .integrations_column .category_block .text{padding:50px 0 25px}}.avalon_page .integration_section .content .integrations_column .integrations .category{display:none}.avalon_page .integration_section .content .integrations_column .integrations .category.active{display:block}@media (max-width:1199px){.avalon_page .integration_section .content .integrations_column .integrations .client_container:not(:first-child) .client{border-top:1px solid rgb(201.0106382979,222.6063829787,236.4893617021)}}@media (min-width:1200px){.avalon_page .integration_section .content .integrations_column .integrations .client_container .client{border-top:1px solid rgb(201.0106382979,222.6063829787,236.4893617021)}.avalon_page .integration_section .content .integrations_column .integrations .client_container:first-child .client,.avalon_page .integration_section .content .integrations_column .integrations .client_container:nth-child(2) .client{border:none}}.avalon_page .integration_section .content .integrations_column .integrations .client_container .client{display:table;margin:0;padding:25px 0;width:100%;text-align:left}@media (max-width:1199px){.avalon_page .integration_section .content .integrations_column .integrations .client_container .client{text-align:center}}@media (min-width:1200px){.avalon_page .integration_section .content .integrations_column .integrations .client_container .client{margin:0 25px;padding:25px 15px;width:calc(100% - 25px)}}.avalon_page .integration_section .content .integrations_column .integrations .client_container .client img{margin:0;width:150px;object-fit:contain}.avalon_page .integration_section .content .integrations_column .integrations .client_container .client .text,.avalon_page .integration_section .content .integrations_column .integrations .client_container .client img{display:table-cell;height:75px;vertical-align:middle}@media (max-width:1199px){.avalon_page .integration_section .content .integrations_column .integrations .client_container .client .text,.avalon_page .integration_section .content .integrations_column .integrations .client_container .client img{display:block;margin:0 auto}}.avalon_page .integration_section .content .integrations_column .integrations .client_container .client .text{padding-left:30px;width:100%;font-size:17px;color:#4f4c4d}@media (max-width:1199px){.avalon_page .integration_section .content .integrations_column .integrations .client_container .client .text{padding:0}}.avalon_page .integration_section .content .integrations_column .integrations .client_container .client .text .main,.avalon_page .integration_section .content .integrations_column .integrations .client_container .client .text.one_text{font-weight:400}.avalon_page .integration_section .content .integrations_column .integrations .client_container .client .text.one_text{line-height:75px}.avalon_page .integration_section .content .integrations_column .integrations .client_container .client .text .main,.avalon_page .integration_section .content .integrations_column .integrations .client_container .client .text .small{display:block}.avalon_page .integration_section .content .integrations_column .integrations .client_container .client .text .small{font-size:13px}.parallax_scroll{overflow:hidden;padding-top:0;padding-bottom:0}.parallax_scroll .text_huge_container{position:relative;z-index:1}.parallax_scroll .text_huge_container .text_huge{display:block;position:absolute;font-size:25vw;font-weight:900;text-transform:uppercase}.parallax_scroll .container,.parallax_scroll .row,.parallax_scroll [class*=col-]{z-index:1}.parallax_scroll.clients .text_huge_container .text_huge,.parallax_scroll.cloud .text_huge_container .text_huge,.parallax_scroll.integrations .text_huge_container .text_huge,.parallax_scroll.mobility .text_huge_container .text_huge,.parallax_scroll.providers .text_huge_container .text_huge,.parallax_scroll.restoration .text_huge_container .text_huge{top:0}.parallax_scroll.avalon .text_huge_container .text_huge,.parallax_scroll.gx .text_huge_container .text_huge{top:calc(92px + 4vh)}.parallax_scroll.avalon .text_huge_container .text_huge{right:-1.8vw;font-size:22.5vw;color:rgba(16,71,96,.16);opacity:.37}.parallax_scroll.cloud,.parallax_scroll.cloud2{padding-top:0;padding-bottom:0}.parallax_scroll.cloud .text_huge_container,.parallax_scroll.cloud2 .text_huge_container{mix-blend-mode:lighten}.parallax_scroll.cloud .text_huge_container .text_huge,.parallax_scroll.cloud2 .text_huge_container .text_huge{left:-1.4vw;color:#a2d9db;opacity:.07;mix-blend-mode:lighten}@media (max-width:767px){.parallax_scroll.cloud .text_huge_container .text_huge,.parallax_scroll.cloud2 .text_huge_container .text_huge{left:-3vw;font-size:27vw}}.parallax_scroll.clients .text_huge_container .text_huge{right:-1.3vw;color:#fff;opacity:.25;font-size:18vw;font-weight:700}@media (max-width:767px){.parallax_scroll.clients .text_huge_container .text_huge{font-size:20vw}}.parallax_scroll.gx .text_huge_container .text_huge{right:0;font-size:9vw;color:#104760;opacity:.05;text-align:right;line-height:.8}@media (max-width:767px){.parallax_scroll.gx .text_huge_container .text_huge{font-size:10vw}}.parallax_scroll.providers .text_huge_container{mix-blend-mode:overlay}@media (max-width:575px){.parallax_scroll.providers .text_huge_container{z-index:2}}.parallax_scroll.providers .text_huge_container .text_huge{mix-blend-mode:overlay;left:0;font-size:7.5vw;color:#104760;opacity:.3;line-height:.8}@media (max-width:767px){.parallax_scroll.providers .text_huge_container .text_huge{font-size:9vw}}.parallax_scroll.mobility .text_huge_container{mix-blend-mode:multiply}.parallax_scroll.mobility .text_huge_container .text_huge{mix-blend-mode:multiply;left:-.9vw;font-size:7.5vw;color:#104760;opacity:.07;line-height:.8}.parallax_scroll.restoration .text_huge_container{mix-blend-mode:lighten}.parallax_scroll.restoration .text_huge_container .text_huge{mix-blend-mode:lighten;left:0;font-size:12vw;color:#fff;opacity:.05}.parallax_scroll.integrations .text_huge_container .text_huge{right:-1vw;font-size:10vw;color:#a2d9db;line-height:.8;opacity:.22;letter-spacing:.5vw;text-align:right}#goToTop{-moz-transition:.1s ease-in;-o-transition:.1s ease-in;-webkit-transition:.1s ease-in;transition:.1s ease-in;width:50px;height:50px;display:none;position:fixed;bottom:30px;right:30px;z-index:99;background-color:#f93549;cursor:pointer;border-radius:30px;opacity:.7;mix-blend-mode:hard-light}@media (max-width:767px){#goToTop{opacity:1;mix-blend-mode:normal}}@media (min-width:768px){#goToTop:hover{opacity:1;mix-blend-mode:normal}}#goToTop span{position:absolute;top:10.5px;left:11px;font-size:27px;color:#fff}@media (max-width:575px){.cookies_page,.privacy_page{padding:5px}}.cookies_page h1,.privacy_page h1{margin:25px 0 15px;color:#f93549}.cookies_page h2,.privacy_page h2{margin:25px 0 15px;color:#f93549}.cookies_page h3,.privacy_page h3{margin:25px 0 15px;color:#f93549}.cookies_page h4,.privacy_page h4{margin:25px 0 15px;color:#f93549}.cookies_page h5,.privacy_page h5{margin:25px 0 15px;color:#f93549}.cookies_page h6,.privacy_page h6{margin:25px 0 15px;color:#f93549}.cookies_page a,.privacy_page a{color:#104760;font-weight:400}@media (min-width:1200px){.cookies_page a,.privacy_page a{-moz-transition:all .25s;-o-transition:all .25s;-webkit-transition:all .25s;transition:all .25s;border-bottom:1px solid transparent}.cookies_page a:hover,.privacy_page a:hover{border-bottom:1px solid #104760}}.cookies_page p,.privacy_page p{margin-bottom:20px;color:#4f4c4d}.cookies_page ul,.privacy_page ul{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}.cookies_page ul li,.privacy_page ul li{vertical-align:middle;margin-bottom:12px}.cookies_page ul li:before,.privacy_page ul li:before{content:"• ";color:#f93549;font-size:16px;vertical-align:text-top}.cookies_page strong,.privacy_page strong{color:#f93549}.form_container.success{padding:82px!important}@media (max-width:991px){.form_container.success{padding:50px!important}}.form_container #demo_form .loadingAjax{position:relative;display:block;margin-top:100px;margin-bottom:120px;width:100%;height:50px;text-align:center}.form_container #demo_form .loadingAjax .ellipsis{width:80px;height:50px;display:inline-block;position:relative}.form_container #demo_form .loadingAjax .ellipsis div{position:absolute;top:33px;width:13px;height:13px;border-radius:50%;background:#104760;animation-timing-function:cubic-bezier(0,1,1,0)}.form_container #demo_form .loadingAjax .ellipsis div:first-child{left:8px;animation:ellipsis1 .6s infinite}.form_container #demo_form .loadingAjax .ellipsis div:nth-child(2){left:8px;animation:ellipsis2 .6s infinite}.form_container #demo_form .loadingAjax .ellipsis div:nth-child(3){left:32px;animation:ellipsis2 .6s infinite}.form_container #demo_form .loadingAjax .ellipsis div:nth-child(4){left:56px;animation:ellipsis3 .6s infinite}@keyframes ellipsis1{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes ellipsis3{0%{transform:scale(1)}100%{transform:scale(0)}}@keyframes ellipsis2{0%{transform:translate(0,0)}100%{transform:translate(24px,0)}}.form_container .formulario_demo{position:relative}.form_container .formulario_demo input.required:not([type=checkbox]){color:#fff;background-color:#f93549}.form_container .formulario_demo .all_fields_required,.form_container .formulario_demo .formAjaxError,.form_container .formulario_demo .text-danger{display:block;margin-top:5px;font-size:16px;font-weight:400;color:#f93549}.form_container .formulario_demo .text-danger{font-size:15px}.form_container .formulario_demo .all_fields_required,.form_container .formulario_demo .formAjaxError{margin-bottom:45px}.form_container .formulario_demo .recaptcha-wrapper .text-danger{margin-top:15px}.form_container .formulario_demo #recaptcha>div{margin-top:10px;border:1px solid transparent}.form_container .formulario_demo #recaptcha.required>div{border:1px solid #f93549}.form_container .success{text-align:center}@media (max-width:767px){.form_container .success{padding:10px 0;font-size:24px}}.form_container .success img{margin-bottom:85px}@media (min-width:768px){.form_container .success img{margin-top:50px}}@media (min-width:1400px){.form_container .success img{margin-top:90px}}.form_container .success .thanks,.form_container .success p{color:#104760}.form_container .success p{font-size:20px;font-weight:400;margin-bottom:27px}.form_container .success .thanks{display:block;font-size:32px;font-weight:700}@media (max-width:575px){.form_container .success .thanks{font-size:27px}}@media (min-width:768px){.form_container .success .thanks{margin-bottom:50px}}@media (min-width:1400px){.form_container .success .thanks{margin-bottom:140px}}.cookie_container{position:fixed;display:none;right:0;left:0;bottom:0;width:100%;height:400px;z-index:99}.cookie_container.visible{display:block!important}.cookie_container [class*=col-]{margin-left:auto;margin-right:auto}@media (max-width:991px){.cookie_container{top:0;height:100%;z-index:99999}.cookie_container .container,.cookie_container .row,.cookie_container [class*=col-]{margin:0;padding:0}.cookie_container .container,.cookie_container .row{height:100%}.cookie_container .container{width:100%;height:100%;max-width:100%!important}}.cookie_container .cookieMessage{-moz-box-shadow:5px 5px 23px 0 rgba(0,0,0,.25);-webkit-box-shadow:5px 5px 23px 0 rgba(0,0,0,.25);box-shadow:5px 5px 23px 0 rgba(0,0,0,.25);position:relative;bottom:50px;width:100%;height:400px;background-color:rgba(255,255,255,.91);color:#fff;font-size:13px;line-height:1.4;font-weight:300;border-radius:17px}@media (max-width:991px){.cookie_container .cookieMessage{top:0;height:100%;z-index:99999;border-radius:0}}.cookie_container .cookieMessage .close{display:none;position:absolute;top:15px;right:15px;cursor:pointer;z-index:1}@media (max-width:991px){.cookie_container .cookieMessage .close{display:block}}.cookie_container .cookieMessage .close span{font-size:30px;color:#f93549}@media (max-width:991px){.cookie_container .cookieMessage .close span{font-size:48px}}.cookie_container .cookieMessage .cookieMessageContent{-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;text-align:center;display:flex;position:relative;margin:0 auto;padding:0;width:100%;border:0;font-size:100%;font:inherit;vertical-align:baseline;font-size:14px;line-height:1.2;font-weight:300}.cookie_container .cookieMessage .cookieMessageContent .image_container,.cookie_container .cookieMessage .cookieMessageContent .text{width:100%;height:100%;padding:50px;max-height:400px}@media (max-width:991px){.cookie_container .cookieMessage .cookieMessageContent .image_container,.cookie_container .cookieMessage .cookieMessageContent .text{padding:20px;height:100%;max-height:100%}}@media (max-width:991px) and (max-width:330px){.cookie_container .cookieMessage .cookieMessageContent .image_container,.cookie_container .cookieMessage .cookieMessageContent .text{padding:15px}}.cookie_container .cookieMessage .cookieMessageContent .image_container{width:100%;height:100%;margin-left:auto;margin-right:0;text-align:right;z-index:0}@media (min-width:1400px){.cookie_container .cookieMessage .cookieMessageContent .image_container{padding-left:75px}}@media (max-width:1400px){.cookie_container .cookieMessage .cookieMessageContent .image_container{padding-right:35px}}@media (max-width:991px){.cookie_container .cookieMessage .cookieMessageContent .image_container{padding-bottom:10px;text-align:center}}.cookie_container .cookieMessage .cookieMessageContent .image_container img{max-width:185px;height:100%}@media (max-width:414px){.cookie_container .cookieMessage .cookieMessageContent .image_container img{max-height:270px}}@media (max-width:414px) and (max-width:375px){.cookie_container .cookieMessage .cookieMessageContent .image_container img{max-height:240px}}@media (max-width:414px) and (max-width:375px) and (max-width:350px){.cookie_container .cookieMessage .cookieMessageContent .image_container img{max-height:220px}}@media (max-width:414px) and (max-width:375px) and (max-width:350px) and (max-width:330px){.cookie_container .cookieMessage .cookieMessageContent .image_container img{max-height:190px}}.cookie_container .cookieMessage .cookieMessageContent .text{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;display:flex;padding:50px;padding-right:75px;padding-bottom:40px;padding-left:0;text-align:center}@media (max-width:1399px){.cookie_container .cookieMessage .cookieMessageContent .text{padding-left:0}}@media (max-width:1399px) and (max-width:991px){.cookie_container .cookieMessage .cookieMessageContent .text{padding:20px;padding-top:0}}@media (max-width:330px){.cookie_container .cookieMessage .cookieMessageContent .text{padding:15px;padding-top:0}}.cookie_container .cookieMessage .cookieMessageContent .text .title{margin:0;font-size:40px;font-weight:700}@media (max-width:991px){.cookie_container .cookieMessage .cookieMessageContent .text .title{font-size:30px}}.cookie_container .cookieMessage .cookieMessageContent .text .title,.cookie_container .cookieMessage .cookieMessageContent .text a,.cookie_container .cookieMessage .cookieMessageContent .text p{color:#104760}.cookie_container .cookieMessage .cookieMessageContent .text a{font-weight:700}@media (min-width:1200px){.cookie_container .cookieMessage .cookieMessageContent .text a{-moz-transition:all .25s;-o-transition:all .25s;-webkit-transition:all .25s;transition:all .25s;border-bottom:1px solid transparent}.cookie_container .cookieMessage .cookieMessageContent .text a:hover{border-bottom:1px solid #104760}}.cookie_container .cookieMessage .cookieMessageContent .text p{margin:15px 0 0;font-size:15px;text-align:justify;font-weight:400;line-height:2}@media (min-width:576px) and (max-width:1399px){.cookie_container .cookieMessage .cookieMessageContent .text p{line-height:1.7}}@media (max-width:991px){.cookie_container .cookieMessage .cookieMessageContent .text p{margin:0;line-height:1.6;text-align:center;font-size:14px}}@media (max-width:349px){.cookie_container .cookieMessage .cookieMessageContent .text p{line-height:1.5}}.cookie_container .cookieMessage .cookieMessageContent .text p+p{margin-bottom:0}.cookie_container .cookieMessage .cookieMessageContent .text p a{display:inline-block;line-height:1.4}.cookie_container .cookieMessage .cookieMessageContent .text .button_container{margin-top:auto;text-align:center}.cookie_container .cookieMessage .cookieMessageContent .text .button_container .btn{position:relative;padding:14px 50px 11px;max-width:100%;color:#fff;border:none;background-color:#f93549;letter-spacing:-.2px;font-size:19px;font-weight:700;overflow:hidden;z-index:1;border-radius:40px;-moz-box-shadow:0 3px 6px 0 rgba(0,0,0,.16);-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.16);box-shadow:0 3px 6px 0 rgba(0,0,0,.16);-moz-transition:all .25s;-o-transition:all .25s;-webkit-transition:all .25s;transition:all .25s;padding:11px 32px 9px;border:none;font-size:17px;margin-top:auto;margin-right:0;min-width:200px;max-width:210px;text-transform:uppercase;font-weight:400}@media (max-width:350px){.cookie_container .cookieMessage .cookieMessageContent .text .button_container .btn{padding-left:35px;padding-right:35px}}.cookie_container .cookieMessage .cookieMessageContent .text .button_container .btn:disabled{border-color:transparent!important}.cookie_container .cookieMessage .cookieMessageContent .text .button_container .btn:not(:disabled):active,.cookie_container .cookieMessage .cookieMessageContent .text .button_container .btn:not(:disabled):active:focus,.cookie_container .cookieMessage .cookieMessageContent .text .button_container .btn:not(:disabled):focus,.cookie_container .cookieMessage .cookieMessageContent .text .button_container .btn:not(:disabled):hover{border:none;background-color:#f93549;-moz-box-shadow:0 3px 6px 0 rgba(0,0,0,.16);-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.16);box-shadow:0 3px 6px 0 rgba(0,0,0,.16)}.cookie_container .cookieMessage .cookieMessageContent .text .button_container .btn:not(:disabled):hover{color:#fff;background-color:#104760}.cookie_container .cookieMessage .cookieMessageContent .text .button_container .btn:before{background:#104760;content:"";position:absolute;top:50%;left:0;width:0%;height:100%;transform:translate(0,-50%);z-index:-1;transition:all .25s ease}.cookie_container .cookieMessage .cookieMessageContent .text .button_container .btn:before:hover{width:100%}.cookie_container .cookieMessage .cookieMessageContent .text .button_container .btn:hover{color:#f93549}.cookie_container .cookieMessage .cookieMessageContent .text .button_container .btn:hover:before{width:100%}@media (max-width:991px){.cookie_container .cookieMessage .cookieMessageContent .text .button_container .btn{margin:15px auto 0}}blockquote,body,dd,dl,figure,h1,h2,h3,h4,h5,h6,ol,p,pre,ul{margin:0;padding:0}ol,ul{list-style:none}.globalContent{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}html[lang=ja] body{font-family:Meiryo,Hiragino Sans,sans-serif}code,pre{font-family:Source Code Pro,Consolas,Menlo,monospace}.globalNav{-moz-transition:all .5s;-o-transition:all .5s;-webkit-transition:all .5s;transition:all .5s;display:flex;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;left:0;top:0;right:0;z-index:500;min-height:92px;-webkit-perspective:2000px;padding:6px 0;background-color:#104760;-webkit-align-items:center;align-items:center;perspective:2000px ul;perspective-padding:0;perspective-margin:0 li;perspective-margin-list-style:none}.globalNav.device_menu_opened{position:fixed;z-index:999}.globalNav.device_menu_opened .container{z-index:999}.globalNav.transparent{min-height:60px}.globalNav.transparent:not(.device_menu_opened):not(.dropdownActive){opacity:.75}@media (min-width:1200px){.globalNav.transparent:hover{opacity:1!important}}.globalNav.transparent .logo.logo_antfor svg{width:153px}.globalNav a{text-decoration:none;-webkit-tap-highlight-color:transparent;-webkit-transition:color .1s}.globalNav .logo.logo_antfor svg{-moz-transition:all .25s;-o-transition:all .25s;-webkit-transition:all .25s;transition:all .25s;width:173px}.globalNav .logo.logo_antfor svg *{-moz-transition:all .25s;-o-transition:all .25s;-webkit-transition:all .25s;transition:all .25s}.globalNav #device_menu{-moz-transition:all .25s;-o-transition:all .25s;-webkit-transition:all .25s;transition:all .25s;display:none;padding:0;width:100%;background-color:#f93549}@media (max-width:991px){.globalNav #device_menu.open{width:100vw;height:100vh;display:flex;flex-direction:column;align-items:center;position:absolute;top:0;left:0;list-style-type:none;overflow:visible;padding:92px 0 0}.globalNav #device_menu.compact{padding:84px 0 0}}.globalNav #device_menu .logo_antfor{display:flex;position:fixed;margin-bottom:20px;margin-left:22px;align-self:flex-start}.globalNav #device_menu .options{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;text-align:center;-moz-transition:all .25s;-o-transition:all .25s;-webkit-transition:all .25s;transition:all .25s;width:100%;height:100vh;margin:0;padding-top:92px;overflow:overlay}.globalNav #device_menu .options .center_block{width:100%;height:100vh}.globalNav #device_menu .options .center_block a{-moz-transition:all .25s;-o-transition:all .25s;-webkit-transition:all .25s;transition:all .25s;-webkit-justify-content:center;justify-content:center;display:flex;font-weight:400;margin-bottom:30px}.globalNav #device_menu .options .center_block a.collapsable{margin-left:auto;margin-right:auto;-webkit-justify-content:center;justify-content:center;-moz-transition:all .25s;-o-transition:all .25s;-webkit-transition:all .25s;transition:all .25s;display:flex;margin-bottom:10px}.globalNav #device_menu .options .center_block a.collapsable.collapsed span.icon{-moz-transform-origin:center;-ms-transform-origin:center;-o-transform-origin:center;-webkit-transform-origin:center;transform-origin:center;-moz-transform:none;-ms-transform:none;-o-transform:none;-webkit-transform:none;transform:none}.globalNav #device_menu .options .center_block a.collapsable:not(.collapsed) span.icon{-moz-transform-origin:center;-ms-transform-origin:center;-o-transform-origin:center;-webkit-transform-origin:center;transform-origin:center;-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.globalNav #device_menu .options .center_block a.collapsable span{display:inline-flex}.globalNav #device_menu .options .center_block a.collapsable span.title{height:24px;line-height:1.5}.globalNav #device_menu .options .center_block a.collapsable span.title{margin-left:12px;margin-right:5px;line-height:24px}.globalNav #device_menu .options .center_block a.collapsable span.icon{-moz-transition:all .25s;-o-transition:all .25s;-webkit-transition:all .25s;transition:all .25s}.globalNav #device_menu .options .center_block .collapsable+.links+a{margin-top:20px}.globalNav #device_menu .options .center_block .links{-moz-transition:all .5s;-o-transition:all .5s;-webkit-transition:all .5s;transition:all .5s;margin:0!important;padding:0!important;width:100%;border-top:1px solid rgb(218.9951923077,6.5048076923,28.1875);border-bottom:1px solid rgb(218.9951923077,6.5048076923,28.1875);background-color:rgb(248.2644230769,28.2355769231,50.6875)}.globalNav #device_menu .options .center_block .links .content{padding:25px;padding-bottom:60px}.globalNav #device_menu .options .center_block .links .content .avalon_cloud,.globalNav #device_menu .options .center_block .links .content .other_functionalities{margin:0 auto;max-width:400px}@media (min-width:768px){.globalNav #device_menu .options .center_block .links .content .avalon_cloud,.globalNav #device_menu .options .center_block .links .content .other_functionalities{max-width:550px}}.globalNav #device_menu .options .center_block .links .content .subtitle,.globalNav #device_menu .options .center_block .links .content p{margin:0 auto;color:rgba(255,255,255,.85)}.globalNav #device_menu .options .center_block .links .content .subtitle{display:block;position:relative;margin-bottom:20px;height:25px;font-weight:700}.globalNav #device_menu .options .center_block .links .content .subtitle:before{content:"";position:absolute;bottom:0;left:25%;width:50%;border-bottom:1px solid rgba(255,255,255,.5)}.globalNav #device_menu .options .center_block .links .content .subtitle:nth-child(2n){margin-bottom:15px}.globalNav #device_menu .options .center_block .links .content p{margin-bottom:15px;line-height:1.2}.globalNav #device_menu .options .center_block .links .content .avalon_cloud{margin-bottom:45px}.globalNav #device_menu .options .center_block .links .content .avalon_cloud .pms_button{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;text-align:center;position:relative;padding:14px 50px 11px;max-width:100%;color:#fff;border:none;background-color:#104760;letter-spacing:-.2px;font-size:19px;font-weight:700;overflow:hidden;z-index:1;border-radius:40px;-moz-box-shadow:0 3px 6px 0 rgba(0,0,0,.16);-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.16);box-shadow:0 3px 6px 0 rgba(0,0,0,.16);-moz-transition:all .25s;-o-transition:all .25s;-webkit-transition:all .25s;transition:all .25s;padding:11px 32px 9px;border:none;font-size:17px;margin:20px auto 0;max-width:200px;position:relative}@media (max-width:350px){.globalNav #device_menu .options .center_block .links .content .avalon_cloud .pms_button{padding-left:35px;padding-right:35px}}.globalNav #device_menu .options .center_block .links .content .avalon_cloud .pms_button:disabled{border-color:transparent!important}.globalNav #device_menu .options .center_block .links .content .avalon_cloud .pms_button:not(:disabled):active,.globalNav #device_menu .options .center_block .links .content .avalon_cloud .pms_button:not(:disabled):active:focus,.globalNav #device_menu .options .center_block .links .content .avalon_cloud .pms_button:not(:disabled):focus,.globalNav #device_menu .options .center_block .links .content .avalon_cloud .pms_button:not(:disabled):hover{border:none;background-color:#104760;-moz-box-shadow:0 3px 6px 0 rgba(0,0,0,.16);-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.16);box-shadow:0 3px 6px 0 rgba(0,0,0,.16)}.globalNav #device_menu .options .center_block .links .content .avalon_cloud .pms_button:not(:disabled):hover{color:#104760;background-color:#fff}.globalNav #device_menu .options .center_block .links .content .avalon_cloud .pms_button:before{background:#fff;content:"";position:absolute;top:50%;left:0;width:0%;height:100%;transform:translate(0,-50%);z-index:-1;transition:all .25s ease}.globalNav #device_menu .options .center_block .links .content .avalon_cloud .pms_button:before:hover{width:100%}.globalNav #device_menu .options .center_block .links .content .avalon_cloud .pms_button:hover{color:#104760}.globalNav #device_menu .options .center_block .links .content .avalon_cloud .pms_button:hover:before{width:100%}.globalNav #device_menu .options .center_block .links .content .other_functionalities .subtitle{margin-bottom:20px}.globalNav #device_menu .options .center_block .links .content a{display:block;margin-bottom:35px;font-weight:400;text-align:center}.globalNav #device_menu .options .center_block .links .content a:first-child{margin-top:20px}.globalNav #device_menu .options .center_block .links .content a:last-child{margin-bottom:0}.globalNav #device_menu .options .center_block .button_container{margin-bottom:30px;height:50px}.globalNav #device_menu .options .center_block .button_container a.demo{display:block;max-width:222px;margin:0 auto;font-weight:700}.globalNav #device_menu .options .center_block .languages{display:block;color:#fff}.globalNav #device_menu .options .center_block .languages a{display:inline-flex;font-weight:300}.globalNav #device_menu .options .center_block .languages a:first-child{margin-right:7px}.globalNav #device_menu .options .center_block .languages a:last-child{margin-left:7px}.globalNav #device_menu .options .center_block .languages a.bold{font-weight:700}.globalNav .navRoot{display:flex;position:relative;width:100%}@media (max-width:991px){.globalNav .navRoot{padding:0 10px}}.globalNav .navRoot .navSection a{color:#fff}.globalNav .navRoot .navSection.mobile{width:30px;height:30px;position:relative}@media (max-width:991px){.globalNav .navRoot .navSection.mobile{display:block}}.globalNav .navRoot .navSection.logo,.globalNav .navRoot .navSection.primary,.globalNav .navRoot .navSection.secondary{display:flex;-webkit-align-items:center;align-items:center}.globalNav .navRoot .navSection.primary{color:#fff;margin-left:auto}.globalNav .navRoot .navSection.primary .languages .rootLink{width:26px;font-size:14px}.globalNav .navRoot .navSection.primary .languages a:first-child{margin-right:0}.globalNav .navRoot .navSection.primary .languages a:not(:first-child){margin-left:0}.globalNav .navRoot .navSection.secondary{position:absolute;top:0;right:0}@media (max-width:991px){.globalNav .navRoot .navSection.primary{display:none}}.globalNav .navRoot .navSection.mobile .rootLink{margin:0;padding:0!important;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;text-align:center}.globalNav .navRoot .navSection.mobile .rootLink #nav_icon{width:30px;height:30px;position:relative;margin:0 auto;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);cursor:pointer;-moz-transition:.15s ease-in-out;-o-transition:.15s ease-in-out;-webkit-transition:.15s ease-in-out;transition:.15s ease-in-out}.globalNav .navRoot .navSection.mobile .rootLink #nav_icon span{display:block;position:absolute;height:3px;width:100%;background:#fff;border-radius:0;opacity:1;left:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-moz-transition:.15s ease-in-out;-o-transition:.15s ease-in-out;-webkit-transition:.15s ease-in-out;transition:.15s ease-in-out}.globalNav .navRoot .navSection.mobile .rootLink #nav_icon span:first-child{top:0}.globalNav .navRoot .navSection.mobile .rootLink #nav_icon span:nth-child(2),.globalNav .navRoot .navSection.mobile .rootLink #nav_icon span:nth-child(3){top:11px}.globalNav .navRoot .navSection.mobile .rootLink #nav_icon span:nth-child(4){top:22px}.globalNav .navRoot .navSection.mobile .rootLink #nav_icon.open span:first-child{top:18px;width:0%;left:50%}.globalNav .navRoot .navSection.mobile .rootLink #nav_icon.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.globalNav .navRoot .navSection.mobile .rootLink #nav_icon.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.globalNav .navRoot .navSection.mobile .rootLink #nav_icon.open span:nth-child(4){top:18px;width:0%;left:50%}.globalNav .navRoot .rootLink{display:inline-block;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:17px;margin:0 25px;padding:5px 2px;border-bottom:2px solid transparent}@media (min-width:992px){.globalNav .navRoot .rootLink{-moz-transition:all .25s;-o-transition:all .25s;-webkit-transition:all .25s;transition:all .25s}.globalNav .navRoot .rootLink.active,.globalNav .navRoot .rootLink.current,.globalNav .navRoot .rootLink.hasDropdown.active,.globalNav .navRoot .rootLink:hover:not(.demo){border-bottom:2px solid #f93549}}.globalNav .navRoot .rootLink.demo{position:relative;padding:14px 50px 11px;max-width:100%;color:#f93549;border:none;background-color:#fff;letter-spacing:-.2px;font-size:19px;font-weight:700;overflow:hidden;z-index:1;border-radius:40px;-moz-box-shadow:0 3px 6px 0 rgba(0,0,0,.16);-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.16);box-shadow:0 3px 6px 0 rgba(0,0,0,.16);-moz-transition:all .25s;-o-transition:all .25s;-webkit-transition:all .25s;transition:all .25s;padding:11px 32px 9px;border:none;font-size:17px;margin:0 10px}@media (max-width:350px){.globalNav .navRoot .rootLink.demo{padding-left:35px;padding-right:35px}}.globalNav .navRoot .rootLink.demo:disabled{border-color:transparent!important}.globalNav .navRoot .rootLink.demo:not(:disabled):active,.globalNav .navRoot .rootLink.demo:not(:disabled):active:focus,.globalNav .navRoot .rootLink.demo:not(:disabled):focus,.globalNav .navRoot .rootLink.demo:not(:disabled):hover{border:none;background-color:#fff;-moz-box-shadow:0 3px 6px 0 rgba(0,0,0,.16);-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.16);box-shadow:0 3px 6px 0 rgba(0,0,0,.16)}.globalNav .navRoot .rootLink.demo:not(:disabled):hover{color:#fff;background-color:#ff5c6c}.globalNav .navRoot .rootLink.demo:before{background:#ff5c6c;content:"";position:absolute;top:50%;left:0;width:0%;height:100%;transform:translate(0,-50%);z-index:-1;transition:all .25s ease}.globalNav .navRoot .rootLink.demo:before:hover{width:100%}.globalNav .navRoot .rootLink.demo:hover{color:#fff}.globalNav .navRoot .rootLink.demo:hover:before{width:100%}@media (max-width:991px){.globalNav .navRoot .rootLink.demo{border-radius:25px}}.globalNav .dropdownSection{opacity:0;pointer-events:none;will-change:transform,opacity;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-duration:.25s;transition-duration:.25s}.globalNav .dropdownSection .links_group,.globalNav .dropdownSection .text_group{display:flex}.globalNav .dropdownSection .dropdownContent .links_group .subtitle,.globalNav .dropdownSection .dropdownContent .links_group .title,.globalNav .dropdownSection .dropdownContent .text_group .subtitle,.globalNav .dropdownSection .dropdownContent .text_group .title{display:block;margin-bottom:20px;font-weight:700}.globalNav .dropdownSection .dropdownContent .links_group .title,.globalNav .dropdownSection .dropdownContent .text_group .title{color:#f93549;font-size:19px}.globalNav .dropdownSection .dropdownContent .links_group .subtitle,.globalNav .dropdownSection .dropdownContent .text_group .subtitle{color:#104760;font-size:20px;font-weight:400}.globalNav .dropdownSection .dropdownContent .text_group{display:flex;padding:55px 64px 68px;min-width:53%;width:53%}.globalNav .dropdownSection .dropdownContent .text_group>div{display:flex;height:100%;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.globalNav .dropdownSection .dropdownContent .text_group p{color:#104760;line-height:1.6;font-size:16px;font-weight:400;text-align:justify}.globalNav .dropdownSection .dropdownContent .text_group p span{color:#ff5c6c;font-weight:700}.globalNav .dropdownSection .dropdownContent .text_group a{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;text-align:center;position:relative;padding:14px 50px 11px;max-width:100%;color:#fff;border:none;background-color:#ff5c6c;letter-spacing:-.2px;font-size:19px;font-weight:700;overflow:hidden;z-index:1;border-radius:40px;-moz-box-shadow:0 3px 6px 0 rgba(0,0,0,.16);-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.16);box-shadow:0 3px 6px 0 rgba(0,0,0,.16);-moz-transition:all .25s;-o-transition:all .25s;-webkit-transition:all .25s;transition:all .25s;padding:11px 32px 9px;border:none;font-size:17px;margin:auto auto 0;max-width:200px;position:relative}@media (max-width:350px){.globalNav .dropdownSection .dropdownContent .text_group a{padding-left:35px;padding-right:35px}}.globalNav .dropdownSection .dropdownContent .text_group a:disabled{border-color:transparent!important}.globalNav .dropdownSection .dropdownContent .text_group a:not(:disabled):active,.globalNav .dropdownSection .dropdownContent .text_group a:not(:disabled):active:focus,.globalNav .dropdownSection .dropdownContent .text_group a:not(:disabled):focus,.globalNav .dropdownSection .dropdownContent .text_group a:not(:disabled):hover{border:none;background-color:#ff5c6c;-moz-box-shadow:0 3px 6px 0 rgba(0,0,0,.16);-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.16);box-shadow:0 3px 6px 0 rgba(0,0,0,.16)}.globalNav .dropdownSection .dropdownContent .text_group a:not(:disabled):hover{color:#fff;background-color:#104760}.globalNav .dropdownSection .dropdownContent .text_group a:before{background:#104760;content:"";position:absolute;top:50%;left:0;width:0%;height:100%;transform:translate(0,-50%);z-index:-1;transition:all .25s ease}.globalNav .dropdownSection .dropdownContent .text_group a:before:hover{width:100%}.globalNav .dropdownSection .dropdownContent .text_group a:hover{color:#ff5c6c}.globalNav .dropdownSection .dropdownContent .text_group a:hover:before{width:100%}.globalNav .dropdownSection .links_group{border-top-right-radius:9px;border-bottom-right-radius:9px;-webkit-border-top-right-radius:9px;-webkit-border-bottom-right-radius:9px;padding:55px 0;width:47%;min-width:47%;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;background-color:#e1edf5}.globalNav .dropdownSection .links_group .title,.globalNav .dropdownSection .links_group a .link_content{padding:17px 45px}.globalNav .dropdownSection .links_group a .link_content{-moz-transition:all .25s;-o-transition:all .25s;-webkit-transition:all .25s;transition:all .25s;display:flex;align-items:center}.globalNav .dropdownSection .links_group a .link_content .texto{-moz-transition:all .15s;-o-transition:all .15s;-webkit-transition:all .15s;transition:all .15s;font-size:16px;color:#104760;font-weight:400}.globalNav .dropdownSection .links_group a .link_content.active,.globalNav .dropdownSection .links_group a .link_content:hover{background-color:#fff}.globalNav .dropdownSection .links_group a .link_content.active .texto,.globalNav .dropdownSection .links_group a .link_content:hover .texto{font-weight:700}.globalNav .dropdownSection .links_group a .link_content .icono{margin-right:20px;width:32px}.globalNav .dropdownSection .links_group a .link_content .icono.icono_proveedores img{max-width:28px}.globalNav .dropdownSection .links_group a .link_content .icono.icono_integracion img{max-width:27px}.globalNav .dropdownSection .links_group a .link_content .icono img{max-width:24px;max-height:27px}.globalNav .dropdownSection .links_group .title{padding-top:0;margin-bottom:0!important}.globalNav.compact .navRoot{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.globalNav.compact .navSection.logo{position:static;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.globalNav.compact .navSection.secondary{position:static}@media (min-width:670px){.globalNav .rootLink{padding:0 calc(10px + (100vw - 670px) * .040541)}}@media (min-width:1040px){.globalNav .rootLink{padding:0 25px}}.globalNav .navSection.logo .rootLink{padding-left:20px}.globalNav .navSection.secondary .rootLink:last-child{padding-right:20px}.globalNav a{color:#fff;-webkit-transition:color .1s ease;transition:color .1s ease}.globalNav .hasDropdown{cursor:pointer}.globalNav .item-home h1{line-height:50px;font-size:20px;margin:0;color:inherit}.globalNav .item-home svg{vertical-align:-5px}.globalNav .item-home svg path{fill:currentColor}.globalNav .item-dashboard:after{font:normal 16px StripeIcons;content:"➞";padding-left:1px}.globalNav.transparent .dropdownRoot{top:67px}.globalNav .dropdownRoot{-moz-transition:all .5s;-o-transition:all .5s;-webkit-transition:all .5s;transition:all .5s;position:absolute;z-index:1000;left:0;right:0;top:99px;pointer-events:none;-webkit-transform:rotateX(-15deg);transform:rotateX(-15deg);-webkit-transform-origin:50% -50px;transform-origin:50% -50px;opacity:0}@media (max-width:991px){.globalNav .dropdownRoot{display:none}}@media (min-width:992px){.globalNav .dropdownRoot{display:block}}.globalNav.dropdownActive .dropdownRoot{opacity:1;pointer-events:auto;-webkit-transform:none;transform:none}.globalNav .dropdownBackground{background:#fff;border-radius:4px;overflow:hidden;box-shadow:0 50px 100px rgba(50,50,93,.1),0 15px 35px rgba(50,50,93,.15),0 5px 15px rgba(0,0,0,.1);width:520px;height:550px;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transform-origin:0 0;transform-origin:0 0;border-radius:9px}.globalNav .alternateBackground,.globalNav .dropdownBackground{position:absolute;top:0;left:0;will-change:transform;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.25s;transition-duration:.25s}.globalNav .alternateBackground{right:0;height:1000px;background:#f6f9fc}.globalNav .dropdownArrow .arrow,.globalNav .dropdownArrow .arrow:after,.globalNav .dropdownArrow .arrow:before{width:20px;height:20px;border-top-right-radius:5px}.globalNav .dropdownArrow .arrow{position:relative;bottom:6px;background-color:#fff;text-align:left;transform:rotate(-60deg) skewX(-30deg) scale(1,.866)}.globalNav .dropdownArrow,.globalNav .dropdownContainer{position:absolute;left:0;-webkit-transition-duration:.25s;transition-duration:.25s}.globalNav .dropdownContainer{overflow:hidden;top:0;-webkit-transform:translateX(0);transform:translateX(0);will-change:transform,width,height;-webkit-transition-property:width,height,-webkit-transform;transition-property:width,height,-webkit-transform;transition-property:transform,width,height;transition-property:transform,width,height,-webkit-transform}.globalNav .dropdownSection.active{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.globalNav .dropdownSection.left{-webkit-transform:translateX(-150px);transform:translateX(-150px)}.globalNav .dropdownSection.right{-webkit-transform:translateX(150px);transform:translateX(150px)}.globalNav.dropdownActive .dropdownSection.active{pointer-events:auto}@media (min-width:992px){.globalNav.noDropdownTransition{overflow:hidden}}.globalNav.noDropdownTransition .alternateBackground,.globalNav.noDropdownTransition .dropdownArrow,.globalNav.noDropdownTransition .dropdownBackground,.globalNav.noDropdownTransition .dropdownContainer,.globalNav.noDropdownTransition .dropdownSection{-webkit-transition:none;transition:none}.globalNav .dropdownContent{display:flex;position:absolute;top:0;left:0;width:100%}.globalNav .AvalonGroup{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:640px;max-width:calc(100vw - 85px);margin:-5px -10px}.globalNav .AvalonGroup>li{-webkit-flex:1 0 50%;-ms-flex:1 0 50%;flex:1 0 50%}.globalNav .AvalonGroup .linkContainer,.globalNav .AvalonGroup>li{-webkit-box-flex:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.globalNav .AvalonGroup .linkContainer{padding:18px 10px;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.globalNav .AvalonGroup svg{width:48px;height:48px}.globalNav .navSection.mobile{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:auto;height:30px}@media (min-width:992px){.globalNav .navSection.mobile{display:none}}.globalNav .navSection.mobile:not(.globalPopupActive) .rootLink.mobile #menu_open{display:block}.globalNav .navSection.mobile:not(.globalPopupActive) .rootLink.mobile #menu_close{display:none}.globalNav .navSection.mobile.globalPopupActive .rootLink.mobile #menu_open{display:none}.globalNav .navSection.mobile.globalPopupActive .rootLink.mobile #menu_close{display:block}.globalNav .navSection.mobile .popup{width:100%;left:unset;top:47px}.globalNav .navSection.mobile .popup .popupContainer{-moz-box-shadow:0 0 10px 4px rgba(0,0,0,.25);-webkit-box-shadow:0 0 10px 4px rgba(0,0,0,.25);box-shadow:0 0 10px 4px rgba(0,0,0,.25);max-width:360px;border-radius:7px;background-color:#104760}.globalNav .navSection.mobile .popup .popupContainer .collapsable{-moz-transition:all .5s;-o-transition:all .5s;-webkit-transition:all .5s;transition:all .5s}.globalNav .navSection.mobile .popup .popupContainer .collapsable:not(.collapsed){margin-top:10px;margin-bottom:0}.globalNav .navSection.mobile .popup .popupContainer .collapsable:not(.collapsed)+.links+.rootLink,.globalNav .navSection.mobile .popup .popupContainer .collapsable:not(.collapsed)+.links+.rootLink+.rootLink,.globalNav .navSection.mobile .popup .popupContainer .collapsable:not(.collapsed)+.links+.rootLink+.rootLink+.demo{margin:5px auto}.globalNav .navSection.mobile .popup .popupContainer .links{margin:0 15px;border-top:1px solid #dfedf6;border-bottom:1px solid #dfedf6;text-align:center}.globalNav .navSection.mobile .popup .popupContainer .links a{margin:5px auto;line-height:2.2}.globalNav .navSection.mobile .popup .popupContainer .rootLink,.globalNav .navSection.mobile .popup .popupContainer a{display:block;cursor:pointer;position:relative;margin:15px auto;height:45px;line-height:2;text-align:center;font-size:16px;font-weight:400;color:#fff}.globalNav .navSection.mobile .popup .popupContainer .rootLink.demo,.globalNav .navSection.mobile .popup .popupContainer a.demo{width:calc(100% - 50px);height:40px;line-height:1.8;text-align:center;font-weight:600;color:#104760;background-color:#fff}.globalNav .navSection.mobile .popup .popupContainer .rootLink.bold,.globalNav .navSection.mobile .popup .popupContainer a.bold{font-weight:700}.globalNav .navSection.mobile .popup .popupContainer .languages{text-align:center;color:#fff;font-weight:400}.globalNav .navSection.mobile .popup .popupContainer .languages .rootLink{margin:0;display:inline-block}.globalNav .navSection.mobile .popup .popupContainer .languages .rootLink:first-child{margin-right:0}.globalNav .navSection.mobile .popup .popupContainer .languages .rootLink:last-child{margin-left:0}.globalNav .popup{position:absolute;left:10px;top:5px;right:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;pointer-events:none;-webkit-perspective:2000px;perspective:2000px}@media (max-width:413px){.globalNav .popup{right:0}}.globalNav .popup a{display:block}.rootLink hasDropdown dropdown-toggle active .globalFooterNav .metaNav .rootLink{font-weight:600;cursor:pointer}.rootLink hasDropdown dropdown-toggle active .globalFooterNav .metaNav .rootLink:hover{color:#32325d}.rootLink hasDropdown dropdown-toggle active .globalFooterNav .metaNav .rootLink svg{display:inline-block;vertical-align:-1px;margin:0 7px 0 -2px}.rootLink hasDropdown dropdown-toggle active .globalFooterNav .metaNav .rootLink svg path{fill:currentColor}