body.no-scroll{overflow:hidden}.popup-cov{align-items:center;display:none;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.popup-cov.active{display:flex}.popup-cov .coverPopCl{background-color:rgba(0,0,0,.5);height:100%;left:0;position:absolute;top:0;width:100%;z-index:7777}.popup-cov .popup-body{background-color:#fff;border-radius:3px;box-shadow:0 1px 3px 1px rgba(0,0,0,.4);display:flex;max-width:1000px;overflow:hidden;position:relative;width:95%;z-index:10001}.popup-cov .popup-body .btn-close{align-items:center;background:linear-gradient(#f1f1f1,#dcdcdc);border:2px solid #cecece;box-shadow:none!important;display:flex;height:25px;justify-content:center;outline:0!important;position:absolute;right:10px;top:10px;width:25px}.popup-cov .popup-body .btn-close img{display:block;margin:0 auto;max-width:100%;max-width:11px}.popup-cov .popup-body .msg{align-items:center;background-color:#547aed;display:flex;height:auto;justify-content:center;max-width:400px;overflow:hidden;position:relative;width:100%}.popup-cov .popup-body .msg .txt{margin:0 auto;max-width:340px;position:relative;width:100%;z-index:3}.popup-cov .popup-body .msg h3,.popup-cov .popup-body .msg p{color:#fff;text-align:center}.popup-cov .popup-body .msg h3{font-size:2em;line-height:1.2;margin-bottom:30px;padding-bottom:30px;position:relative}.popup-cov .popup-body .msg h3:before{background-color:#fff;border-radius:4px;bottom:0;content:"";height:2px;left:calc(50% - 95px);position:absolute;width:190px}.popup-cov .popup-body .msg p{font-size:1.2em;font-weight:600;line-height:1.3}.popup-cov .popup-body .form-part{align-items:center;background-color:#fff;display:flex;justify-content:center;padding:30px 0;width:100%}.popup-cov .popup-body .form-part #hs_cos_wrapper_formpop,.popup-cov .popup-body .form-part #hs_cos_wrapper_formulariopop{margin:0 auto;max-width:480px;width:100%}.popup-cov .popup-body .form-part .hbspt-form{padding:0 30px;width:100%}.popup-cov .popup-body .form-part form{display:block;margin:0 auto;max-width:420px;width:100%}.popup-cov .popup-body .form-part form h1{display:none}.popup-cov .popup-body .form-part form .hs-form-field{margin-bottom:20px}.popup-cov .popup-body .form-part form fieldset{max-width:100%}.popup-cov .popup-body .form-part form fieldset .hs-form-field{margin-bottom:15px}.popup-cov .popup-body .form-part form .hs-error-msgs{display:none!important}.popup-cov .popup-body .form-part form label{display:block;font-family:Roboto,sans-serif;font-size:.9em;font-weight:600;margin-bottom:5px}.popup-cov .popup-body .form-part form label span{color:#000}.popup-cov .popup-body .form-part form label .hs-form-required{color:red}.popup-cov .popup-body .form-part form .hs-input,.popup-cov .popup-body .form-part form select{border:1px solid #c5c5c5;border-radius:2px;box-shadow:none;color:#747474;font-family:Roboto,sans-serif;font-size:.9em;height:30px;line-height:1;margin-right:0;outline:0!important;padding:0;padding-left:5px!important;width:100%}.popup-cov .popup-body .form-part form .hs-input.error,.popup-cov .popup-body .form-part form select.error{border-color:red}.popup-cov .popup-body .form-part form textarea{height:120px!important;line-height:1.5!important;padding-top:5px!important}.popup-cov .popup-body .form-part form .hs-submit .actions{margin:0;padding:0}.popup-cov .popup-body .form-part form .hs-submit .actions input{background-color:#fbd533!important;border:0 solid #fbd533!important;border-radius:0!important;color:#323232!important;display:block!important;font-family:Roboto,sans-serif;font-size:14px!important;font-weight:700!important;height:45px;margin:30px 0 0!important;max-width:185px;outline:0!important;text-align:center!important;text-transform:uppercase;width:100%}header{background-color:#fff;padding:0 0 25px}header .phone-bar{background-color:#eef0fa;border-bottom:1px solid #d8d8d8;display:block;padding:20px 50px}header .phone-bar .content-phone-bar{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-end}header .phone-bar .content-phone-bar p{color:#0d011c;color:#000;font-size:20px;font-weight:400;margin-right:20px;text-transform:uppercase}header .phone-bar .content-phone-bar a{align-items:center;color:#0d011c;display:flex;font-size:16px;font-weight:400;justify-content:center;opacity:.5;padding:0 10px}header .phone-bar .content-phone-bar a:first-child{border-right:1px solid #0d011c}header .phone-bar .content-phone-bar a img{display:block;margin-right:5px;max-width:23px}header .container{max-width:1440px}header .container .flex-header{align-items:flex-end;display:flex;justify-content:space-between;padding:25px 0 0}header .container .flex-header .logo{margin-right:10px;max-width:200px;width:100%}header .container .flex-header .ul-menu{max-width:1085px;position:relative;top:3px;width:100%}header .container .flex-header .ul-menu ul{align-items:center;display:flex;justify-content:space-between;list-style:none;margin:0;padding:0}header .container .flex-header .ul-menu ul li{color:#333}header .container .flex-header .ul-menu ul li.drop{align-items:center;display:flex;position:relative}header .container .flex-header .ul-menu ul li.drop:hover a{background-color:#f5f5f5}header .container .flex-header .ul-menu ul li.drop:hover ol.dropMenu{display:block}header .container .flex-header .ul-menu ul li.drop ol.dropMenu{background-color:#f5f5f5;border-radius:2px;display:none;left:0;list-style:none;min-width:200px;padding:10px 0 10px 10px;position:absolute;top:50px;z-index:100001}header .container .flex-header .ul-menu ul li.drop ol.dropMenu h3{color:#646464;font-size:10px;letter-spacing:1px;margin-bottom:15px;margin-left:5px;text-transform:uppercase}header .container .flex-header .ul-menu ul li.drop ol.dropMenu li{border:0}header .container .flex-header .ul-menu ul li.drop ol.dropMenu li.openDrop:hover a{background-color:#dcdcdc}header .container .flex-header .ul-menu ul li.drop ol.dropMenu li.openDrop:hover .subDrop{display:block}header .container .flex-header .ul-menu ul li.drop ol.dropMenu li:last-child{border-bottom:0}header .container .flex-header .ul-menu ul li.drop ol.dropMenu li a{background-color:transparent;border-bottom:0;border-bottom-left-radius:3px;border-top-left-radius:3px;font-size:14px;font-weight:700;height:auto;justify-content:flex-start;padding:7px 12px;position:relative;text-align:left;text-transform:none}header .container .flex-header .ul-menu ul li.drop ol.dropMenu li a.active,header .container .flex-header .ul-menu ul li.drop ol.dropMenu li a:hover{background-color:#dcdcdc;font-weight:600}header .container .flex-header .ul-menu ul li.drop ol.dropMenu li .subDrop{background-color:#f5f5f5;border-bottom-right-radius:3px;display:none;height:100%;padding:10px 10px 10px 0;position:absolute;right:-220px;top:0;width:220px}header .container .flex-header .ul-menu ul li.drop ol.dropMenu li .subDrop li{background-color:#dcdcdc}header .container .flex-header .ul-menu ul li.drop ol.dropMenu li .subDrop li:last-child{border-bottom-left-radius:3px;border-bottom-right-radius:3px}header .container .flex-header .ul-menu ul li.active a,header .container .flex-header .ul-menu ul li:hover a{background-color:#f5f5f5}header .container .flex-header .ul-menu ul li.active a span,header .container .flex-header .ul-menu ul li:hover a span{border-bottom:3px solid #fdd413}header .container .flex-header .ul-menu ul li a{align-items:center;color:#333;display:flex;font-size:12px;font-weight:600;height:50px;padding:0 5px;position:relative}header .container .flex-header .ul-menu ul li a span{border-bottom:3px solid transparent;color:#333;padding-bottom:3px;transition:all .3s ease-in-out}header .container .flex-header .ul-menu ul li a.btn-contrata{background-color:#fdd413;border:0;font-size:15px;font-weight:700;height:50px;padding:14px}header .container .flex-header .ul-menu ul li a span{padding-bottom:0}header .container .flex-header .ul-menu ul li a.btn-inicia{border-left:1px solid rgba(13,1,28,.5);color:#333;font-size:15px;font-weight:600;padding:0 0 0 15px;text-decoration:underline}header .container .flex-header .ul-menu ul li a.btn-inicia span{color:#333}header .container .flex-header .ul-menu ul li a.cta_button{padding:0}header .container .flex-header .ul-menu ul .nu_btn_solicitar_demo{background-color:#fff!important}header .container .flex-header .ul-menu ul .nu_btn_solicitar_demo .bg_yellow{background-color:#fdd413!important;border:1px solid #fdd413!important}header .container .flex-header .ul-menu ul .nu_btn_solicitar_demo a.head_contacto{background-color:#fff;border:1px solid #0d011c;border-radius:30px;color:#333;font-size:15px;font-weight:700;padding:0 8px;transition:.3s}header .container .flex-header .ul-menu ul .nu_btn_solicitar_demo a.head_contacto:hover{background-color:#fdd413!important;border:1px solid #fdd413}header .container .flex-header .ul-menu ul .nu_btn_solicitar_demo a.head_contacto p{background-color:transparent;color:#333;font-size:12px;font-weight:700;text-transform:none}header .container .flex-header .ul-menu ul .nu_btn_solicitar_demo a.head_contacto span{color:#333;font-size:12px;font-weight:700;line-height:160%}@media (max-width:767px){.popup-cov .popup-body{display:block}.popup-cov .popup-body .msg{border-radius:0;padding:20px 10px}}@media screen and (max-width:900px){.hs-cta-wrapper div,.hs-cta-wrapper p{margin:auto}}@media screen and (max-width:480px){header .phone-bar .content-phone-bar a:first-child{border-right:none}header .phone-bar .content-phone-bar{justify-content:center}}