@charset "UTF-8";.fs-11{font-size:11px !important}.underline{text-decoration:underline}.shadow--header{box-shadow:0 5px 15px 0 rgba(0,0,0,0.09)}.page-blue{background-color:#f5f8fb;margin-bottom:0 !important;padding-bottom:50px}.page{font-family:"Roboto";padding-top:170px;padding-bottom:150px;color:#002364}.page .space-35{height:35px}.page .top-more-detaill{margin:0;padding:0}@media screen and (max-width: 991px){.page .top-more-detaill{max-width:95%;margin:auto !important}}.page .more--detaill{font-stretch:normal;font-style:normal;line-height:1.14;letter-spacing:normal;color:#002364;border:solid 1px #dce8f6;background-color:#ffffff;margin-left:auto;margin-right:auto;padding:20px;font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:normal}.page .detaill_info{float:right;color:#4d76bb;cursor:hand;cursor:pointer;font-size:28px;margin-right:10px}.page .h1{font-family:"Roboto";font-size:24px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.17;letter-spacing:normal}@media screen and (max-width: 991px){.page .h1{font-weight:bold}}.page .info{border:solid 1px #dce8f6;color:#25ade5;background-color:#ffffff;border-left:solid 5px #4d76bb;line-height:60px;cursor:hand;cursor:pointer;max-width:95%;margin-left:auto;margin-right:auto}.page a{color:#25ade5}.page .bold{font-weight:500}.page h1{font-size:38px;font-weight:bold;margin-bottom:20px}.page h2{font-size:28px;font-weight:500;font-stretch:normal;margin-top:20px;margin-bottom:10px}.page p{font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:normal}.page span{font-size:13px}.legal{font-size:11px !important;text-align:left;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:normal;text-align:left !important;float:right;width:240px}#call-me{width:320px;margin:0 auto}label.error{color:#d70064;font-size:12px;font-weight:normal;font-stretch:normal;text-align:left;width:100%;margin-left:30px}input[type=submit]{margin-left:auto;margin-right:auto;margin-top:30px;margin-bottom:35px;border-radius:8px;background-color:#ffffff;background:#fff url("../images/arrow-rose.svg") no-repeat 230px 10px !important;width:260px;color:#d70064;text-align:left}input[type=submit]:hover{color:#d70064;background-color:#ffbfdd !important}*:focus{outline:none}::-webkit-input-placeholder{color:#8797B5}::-moz-placeholder{color:#8797B5}:-ms-input-placeholder{color:#8797B5}:-moz-placeholder{color:#8797B5}input[type=text]{margin:auto;width:260px;background:#002364;box-shadow:none;border:none;color:#fff;border-bottom:1px solid #fff;font-size:18px;margin-top:30px}input[type=checkbox]{visibility:hidden}.checkmark{position:absolute;top:0;left:0;height:24px;width:25px;border:1px solid #c9c8c8;cursor:hand;cursor:pointer}.container input:checked ~ .checkmark{background:url("../images/check.svg") no-repeat 4px 4px;border:1px solid #c9c8c8}.checkmark:after{content:"";position:absolute;display:none}.container input:checked ~ .checkmark:after{display:block}.container .checkmark:after{width:5px;height:10px}input.error::placeholder,input.error,.error ~ .checkmark{border-color:#d70064;color:#d70064 !important}.back--drop{z-index:9998;position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,0.76)}.cnp_hide{display:none}.rose-underline{color:#d70064;text-decoration:underline;font-weight:normal !important;font-size:15px}.rose-underline:hover{color:#d70064;text-decoration:underline;font-weight:normal !important}.bold{font-weight:bold}.icons--top h1,.icons--top h2,.icons--top .row>div{text-align:center;margin-left:auto;margin-right:auto}footer .cnp--footer-top-desktop a,footer .cnp--footer-top a{color:#0d3a87;text-decoration:none;padding-bottom:5px;border-bottom:solid 2.5px #1baee5}.icons--top .help-me--answers .line-green,.icons--bottom .line-green,.prices .line-green,.prices .line-rose,.prices .line-blue,.prices .prices--block-desktop .line--d-green,.prices .prices--block-desktop .line--d-rose,.prices .prices--block-desktop .line--d-blue{width:108px;height:3px;margin:17px auto 20px}.prices .info-prices .line-green,.prices .info-prices .line-rose,.prices .info-prices .line-blue{width:100%;height:1px;margin:15px auto}.icons--top span.mop,.icons--top span.healthcare,.icons--top span.kids,.icons--top span.pets,.icons--top span.pills,.icons--top span.ambulance{overflow-wrap:break-word;display:block}.p-r{position:relative}.cnp-button{text-align:center;border-radius:10px;padding:10px 30px;color:#fff}.cnp-button:hover{color:#fff;text-decoration:none}.cnp-button.green{background-color:#0150d4}.cnp-button.green:hover{background-color:#13918a}.cnp-button.rose{background-color:#0150d4}.cnp-button.rose:hover{background-color:#fe5527}.cnp-button--hole{border-radius:31px;border:solid 3px;width:90%;margin:20px auto 13px;display:block;padding:10px 0;font-weight:bold}.cnp-button--hole.green{border-color:#0e3a87;color:#0e3a87}.cnp-button--hole.rose{border-color:#1baee5;color:#1baee5}.cnp-button--hole.blue{border-color:#0e3a87;color:#0e3a87}.cnp-button--hole:hover{text-decoration:none}.ssfor{color:#fff;font-family:"Roboto";font-size:12px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;top:20px;position:relative}.ssfor2{color:#fff;font-family:"Roboto";font-size:12px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;position:relative;top:-15px;left:2px;position:relative}@font-face{font-family:"Roboto";font-style:normal;font-weight:100;src:url("../fonts/roboto-v20-latin-100.eot");src:local("Roboto Thin"),local("Roboto-Thin"),url("../fonts/roboto-v20-latin-100.eot?#iefix") format("embedded-opentype"),url("../fonts/roboto-v20-latin-100.woff2") format("woff2"),url("../fonts/roboto-v20-latin-100.woff") format("woff"),url("../fonts/roboto-v20-latin-100.ttf") format("truetype"),url("../fonts/roboto-v20-latin-100.svg#Roboto") format("svg")}@font-face{font-family:"Roboto";font-style:normal;font-weight:300;src:url("../fonts/roboto-v20-latin-300.eot");src:local("Roboto Light"),local("Roboto-Light"),url("../fonts/roboto-v20-latin-300.eot?#iefix") format("embedded-opentype"),url("../fonts/roboto-v20-latin-300.woff2") format("woff2"),url("../fonts/roboto-v20-latin-300.woff") format("woff"),url("../fonts/roboto-v20-latin-300.ttf") format("truetype"),url("../fonts/roboto-v20-latin-300.svg#Roboto") format("svg")}@font-face{font-family:"Roboto";font-style:normal;font-weight:400;src:url("../fonts/roboto-v20-latin-regular.eot");src:local("Roboto"),local("Roboto-Regular"),url("../fonts/roboto-v20-latin-regular.eot?#iefix") format("embedded-opentype"),url("../fonts/roboto-v20-latin-regular.woff2") format("woff2"),url("../fonts/roboto-v20-latin-regular.woff") format("woff"),url("../fonts/roboto-v20-latin-regular.ttf") format("truetype"),url("../fonts/roboto-v20-latin-regular.svg#Roboto") format("svg")}@font-face{font-family:'Roboto';font-style:normal;font-weight:500;src:url("../fonts/roboto-v20-latin-500.eot");src:local("Roboto Medium"),local("Roboto-Medium"),url("../fonts/roboto-v20-latin-500.eot?#iefix") format("embedded-opentype"),url("../fonts/roboto-v20-latin-500.woff2") format("woff2"),url("../fonts/roboto-v20-latin-500.woff") format("woff"),url("../fonts/roboto-v20-latin-500.ttf") format("truetype"),url("../fonts/roboto-v20-latin-500.svg#Roboto") format("svg")}@font-face{font-family:"Roboto";font-style:normal;font-weight:700;src:url("../fonts/roboto-v20-latin-700.eot");src:local("Roboto Bold"),local("Roboto-Bold"),url("../fonts/roboto-v20-latin-700.eot?#iefix") format("embedded-opentype"),url("../fonts/roboto-v20-latin-700.woff2") format("woff2"),url("../fonts/roboto-v20-latin-700.woff") format("woff"),url("../fonts/roboto-v20-latin-700.ttf") format("truetype"),url("../fonts/roboto-v20-latin-700.svg#Roboto") format("svg")}@font-face{font-family:"Roboto";font-style:normal;font-weight:900;src:url("../fonts/roboto-v20-latin-900.eot");src:local("Roboto Black"),local("Roboto-Black"),url("../fonts/roboto-v20-latin-900.eot?#iefix") format("embedded-opentype"),url("../fonts/roboto-v20-latin-900.woff2") format("woff2"),url("../fonts/roboto-v20-latin-900.woff") format("woff"),url("../fonts/roboto-v20-latin-900.ttf") format("truetype"),url("../fonts/roboto-v20-latin-900.svg#Roboto") format("svg")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:400;src:url("../fonts/open-sans-v17-latin-regular.eot");src:local("Open Sans Regular"),local("OpenSans-Regular"),url("../fonts/open-sans-v17-latin-regular.eot?#iefix") format("embedded-opentype"),url("../fonts/open-sans-v17-latin-regular.woff2") format("woff2"),url("../fonts/open-sans-v17-latin-regular.woff") format("woff"),url("../fonts/open-sans-v17-latin-regular.ttf") format("truetype"),url("../fonts/open-sans-v17-latin-regular.svg#OpenSans") format("svg")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:600;src:url("../fonts/open-sans-v17-latin-600.eot");src:local("Open Sans SemiBold"),local("OpenSans-SemiBold"),url("../fonts/open-sans-v17-latin-600.eot?#iefix") format("embedded-opentype"),url("../fonts/open-sans-v17-latin-600.woff2") format("woff2"),url("../fonts/open-sans-v17-latin-600.woff") format("woff"),url("../fonts/open-sans-v17-latin-600.ttf") format("truetype"),url("../fonts/open-sans-v17-latin-600.svg#OpenSans") format("svg")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:700;src:url("../fonts/open-sans-v17-latin-700.eot");src:local("Open Sans Bold"),local("OpenSans-Bold"),url("../fonts/open-sans-v17-latin-700.eot?#iefix") format("embedded-opentype"),url("../fonts/open-sans-v17-latin-700.woff2") format("woff2"),url("../fonts/open-sans-v17-latin-700.woff") format("woff"),url("../fonts/open-sans-v17-latin-700.ttf") format("truetype"),url("../fonts/open-sans-v17-latin-700.svg#OpenSans") format("svg")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:800;src:url("../fonts/open-sans-v17-latin-800.eot");src:local("Open Sans ExtraBold"),local("OpenSans-ExtraBold"),url("../fonts/open-sans-v17-latin-800.eot?#iefix") format("embedded-opentype"),url("../fonts/open-sans-v17-latin-800.woff2") format("woff2"),url("../fonts/open-sans-v17-latin-800.woff") format("woff"),url("../fonts/open-sans-v17-latin-800.ttf") format("truetype"),url("../fonts/open-sans-v17-latin-800.svg#OpenSans") format("svg")}@font-face{font-family:"Lato";font-style:normal;font-weight:400;src:url("../fonts/lato-v16-latin-regular.eot");src:local("Lato Regular"),local("Lato-Regular"),url("../fonts/lato-v16-latin-regular.eot?#iefix") format("embedded-opentype"),url("../fonts/lato-v16-latin-regular.woff2") format("woff2"),url("../fonts/lato-v16-latin-regular.woff") format("woff"),url("../fonts/lato-v16-latin-regular.ttf") format("truetype"),url("../fonts/lato-v16-latin-regular.svg#Lato") format("svg")}body{font-size:1.2em;overflow-x:hidden}.call-me--block label.error{left:30px !important;position:relative}.call-me--block .field{position:relative;margin-bottom:10px !important}.call-me--block .field>label{padding:0 0.2em;position:absolute;top:0em;left:1em;background-color:white;color:#25ade5;font-size:12px;font-weight:normal}.call-me--block .field>input{border:0;width:100%;margin-top:20px;font-size:16px;font-weight:300;border-bottom:1px solid #c9c8c8;background-color:#fff;box-shadow:none;letter-spacing:normal;outline:none;color:#0e3a87}.call-me--block #call-me{padding:0 10px}.call-me--block input[type=submit]{background:#1baee5 !important;padding:15px 0;border-radius:5px;border:none;font-size:21px;font-weight:500;text-align:center;color:#fff;cursor:pointer;margin:0}.block_head{border-top:23px solid #fff;border-bottom:20px solid #fff;background:#fff}.block_head img{width:162px;margin-left:0px;position:relative;top:-5px}.block_head a{font-family:"Roboto";font-size:16px;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#00b4aa;text-decoration:none}.block_head a:hover{color:#4d76bb}@media screen and (max-width: 991px){.navbar-nav--header{width:100%;margin-top:15px;position:relative}.navbar-nav--header li{position:relative;background:rgba(255,255,255,0.7);margin-top:1px}}.cover{filter:blur(0.8);margin-top:0;height:600px;width:100%;background:url("../images/img-banner-topX2.jpg") no-repeat center center;background-size:100%;background-size:cover;text-align:center}.cover .container{text-align:left}.cover h1{font-size:42px;color:#0e3a87;font-weight:bold;width:480px;font-stretch:normal;text-align:left;font-style:normal;line-height:1.19;letter-spacing:normal;display:block;margin-top:50px;margin-bottom:25px}.cover h1 img{vertical-align:bottom;max-width:300px}.cover h3{font-size:18px;font-weight:normal;color:#0e3a87;width:461px;position:relative}.cover h3 img{vertical-align:bottom}.cover .cnp-button{width:215px;display:block;text-align:left}.cover .cnp-button img{float:right;top:9px;left:10px;position:relative}.cover .por-menos-de{margin-top:25px}.cover .gratis-chat-med{position:absolute;top:-65px;right:-160px}.cover .plan-info{background:url("../images/por-menos-de.png") no-repeat center center;position:relative;font-size:16px;font-weight:bold;line-height:1.29;letter-spacing:normal;color:#ffffff;width:338px;height:96px;padding:28px 70px 0 22px;margin:30px 0 0 70px}.cover .plan-info span{font-size:21px}.cover .plan-info img{position:absolute;right:10px;top:25px}.cover .disfruta{font-size:20px;font-weight:300;line-height:1.25;color:#ffffff;margin:20px 25px;position:relative}@media screen and (max-width: 991px){.cover{background:url("../images/group@3x.jpg") no-repeat center center;background-size:100%;background-size:cover;border-bottom:400px solid #0e3a87 !important;height:750px}.cover .plan-info{background:url("../images/por-menos-de-white.png") no-repeat center center;font-size:15px;font-weight:bold;line-height:1.29;letter-spacing:normal;color:#0e3a87;width:296px;height:96px;padding:29px 55px 0 22px;margin:0px 0 0 50px}.cover:before{border:none}.cover .arrow{display:none}.cover .disfruta{font-size:22px;padding-right:55px;margin-top:0}.cover .gratis{top:-100px;position:absolute;right:-15px}.cover .gratis-chat-med{position:absolute;top:380px;width:180px;height:180px;right:50px}.cover h1{display:inline-block;padding:0 15px;margin-top:195px}.cover h1 div{display:table;margin-top:7px;background:#fff;padding:3px 15px;margin-left:-15px;font-size:40px}.cover img.gratis{top:-115px;position:absolute;right:-15px}.cover .cnp-button{font-size:26px;width:300px;display:block;text-align:left;margin:0;margin-top:25px;margin-left:auto;margin-right:auto;background-color:#1baee5;position:relative;padding:10px 33px}.cover .cnp-button img{position:absolute;top:15px;right:33px;left:inherit}}@media screen and (max-width: 768px){.cover{border-bottom:405px solid #0e3a87 !important;height:760px}.cover .plan-info{background:url("../images/por-menos-de-white.png") no-repeat center center;font-size:16px;font-weight:bold;line-height:1.29;letter-spacing:normal;color:#0e3a87;width:296px;height:96px;padding:29px;margin:30px 0 0 70px}.cover .cnp-button{background-color:#1baee5;width:300px;text-align:left;margin-top:40px;position:relative}.cover .cnp-button img{position:absolute;top:15px;right:33px;left:inherit}}@media screen and (max-width: 911px){.cover{height:690px;border-bottom:445px solid #0e3a87 !important}.cover .gratis-chat-med{width:120px;height:120px;top:300px}.cover .plan-info{background:url("../images/por-menos-de-white.png") no-repeat center center;margin-left:25px;color:#0e3a87;padding:30px 55px 0 23px;font-size:15px}.cover .plan-info img{right:15px}.cover h1{font-size:30px;width:220px;margin-top:125px;margin-left:25px}.cover h1 div{font-size:35px}.cover .disfruta{font-size:20px;margin:10px 25px}.cover .cnp-button{background-color:#1baee5;width:300px;text-align:left;margin-top:40px;position:relative}.cover .cnp-button img{position:absolute;top:15px;right:33px;left:inherit}}@media screen and (max-width: 455px){.cover .plan-info{margin:20px 0 0 22px;padding:28px 55px 0 20px;font-size:15px}.cover .plan-info img{right:15px}.cover .gratis-chat-med{top:150px;left:20px}.cover img.gratis{top:-100px;position:absolute;right:-15px}.cover .disfruta{font-size:17px}.cover .disfruta img{vertical-align:sub;max-width:92px}.cover h1{display:inline-block;padding:0 15px;margin-top:115px}.cover h1 img{max-width:215px}.cover h1 div{display:table;margin-top:7px;background:#fff;padding:3px 15px;margin-left:-15px;font-size:31px}}
.cover_bottom{background-color:#c6ecff;padding:20px 40px}.cover_bottom .row{text-align:center}.cover_bottom p{font-size:18px;font-weight:300;color:#0e3a87;margin:0;padding:0 202px}.cover_bottom p strong{font-weight:500}.cover_bottom .arrow{position:absolute;top:680px;z-index:1;cursor:default;left:calc(50% - 50px)}@media screen and (max-width: 1024px){.cover_bottom p{margin-bottom:10px;padding:0 240px}.cover_bottom .arrow{top:705px}}@media screen and (max-width: 991px){.cover_bottom .arrow{position:absolute;top:830px;bottom:inherit;z-index:1;cursor:default;left:44%}.cover_bottom p{margin-bottom:10px;padding:0 50px}}@media screen and (max-width: 911px){.cover_bottom .arrow{top:780px}}@media screen and (max-width: 768px){.cover_bottom .arrow{position:absolute;top:inherit;bottom:inherit;z-index:1;cursor:default;left:44%}.cover_bottom p{margin-bottom:10px;padding:0 50px}}@media screen and (max-width: 625px){.cover_bottom .container{position:relative}.cover_bottom p{margin-bottom:10px;padding:0}.cover_bottom .arrow{position:absolute;top:inherit;bottom:-50px;left:calc(50% - 60px);z-index:1}}
.icons--top{background-color:#f5f8fb;font-family:"Roboto";color:#002364;font-size:21px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.14;letter-spacing:normal;text-align:center}.icons--top .questions{width:270px}.icons--top .error--form{color:#d70064;margin-top:25px}.icons--top .wait{display:flex;height:100%;min-height:550px;flex-direction:column;justify-content:center;align-items:center}.icons--top .thank_you{display:flex;height:250px;flex-direction:column;justify-content:center;align-items:center}.icons--top .thank_you .modal-subdi_title{margin:auto}.icons--top .thank_you .modal-di_title{margin:auto}.icons--top .thank_you img{width:35px;height:35px;margin:auto}.icons--top .thank_you-content{display:flex;min-height:550px;height:100% !important;align-items:center}.icons--top .close-help-me{cursor:hand;cursor:pointer}.icons--top h1{position:relative;padding-top:110px;padding-bottom:60px;font-size:38px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.18;letter-spacing:-0.69px;text-align:center;color:#0e3a87}.icons--top h1 img{padding-bottom:20px;max-width:300px}.icons--top h1 img.cheque{position:absolute;top:80px;right:0;-webkit-transform:rotate(10deg);-moz-transform:rotate(10deg);-ms-transform:rotate(10deg);-o-transform:rotate(10deg);transform:rotate(10deg)}.icons--top h2{font-size:38px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.18;letter-spacing:normal;width:890px;margin-bottom:35px}.icons--top h3{font-size:14px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.21;letter-spacing:normal;text-align:center;color:#0e3a87}.icons--top .circle{height:100px}.icons--top .help-me{cursor:hand;cursor:pointer;border-radius:50px;border-bottom-right-radius:0;background:#fe5527;box-shadow:0 0 10px 0 rgba(0,0,0,0.4);border-radius:100px 34px 0 100px;min-width:70px;height:73px;color:#fff;font-size:16px;font-weight:bold;font-stretch:normal;font-style:normal;position:fixed;top:611px;right:10px;z-index:9}.icons--top .help-me:hover{background-color:#1baee5}.icons--top .help-me div{width:200px;float:right;text-align:left;padding-left:20px;border-left:1px solid #fff;margin-top:18px}.icons--top .help-me img{float:left;margin:23px 23px 0}.icons--top .show-help-me{right:15px !important;opacity:1 !important;display:inline !important}@media screen and (max-width: 460px){.icons--top .show-help-me{right:0px !important}}@media screen and (max-width: 1200px){.icons--top h1 img.cheque{position:absolute;top:80px;right:-33px;-webkit-transform:rotate(10deg);-moz-transform:rotate(10deg);-ms-transform:rotate(10deg);-o-transform:rotate(10deg);transform:rotate(10deg)}}@media screen and (max-width: 1024px){.icons--top h1 img.cheque{position:absolute;top:80px;right:-33px;-webkit-transform:rotate(10deg);-moz-transform:rotate(10deg);-ms-transform:rotate(10deg);-o-transform:rotate(10deg);transform:rotate(10deg)}}@media screen and (max-width: 991px){.icons--top .help-me{top:15px}}@media screen and (max-width: 625px){.icons--top .help-me{top:15px}}.icons--top .help-me--answers{width:320px;min-height:582px;background-color:#fff;border-radius:35px;border-bottom-right-radius:0;z-index:9999;position:fixed;top:100px;right:10px;transition:0.2s ease-out;opacity:0;display:none}.icons--top .help-me--answers h1{color:#0e3a87;font-size:18px;font-weight:bold;margin:60px auto 20px;margin-bottom:20px;padding:0}.icons--top .help-me--answers .input--phone{margin-bottom:30px}.icons--top .help-me--answers .button-send{position:relative;width:10px;height:10px;float:left;left:23px}.icons--top .help-me--answers .line-green{border:solid 3px #0150d4;margin:20px auto}.icons--top .help-me--answers .close-help-me{right:10px;position:absolute;margin-top:20px;margin-right:20px;display:block;color:#0e3a87}.icons--top .help-me--answers div{font-size:14px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:normal;text-align:center;color:#0e3a87;margin:0 auto 20px}@media screen and (max-width: 460px){.icons--top .help-me--answers{width:100%;border-radius:0;height:auto;position:fixed;right:0;left:0;top:0;bottom:0;margin:auto auto}.icons--top .help-me--answers .help-me{top:15px}}.icons--top .row>div{font-size:23px;line-height:1.18;font-weight:normal;margin-bottom:67px;font-stretch:normal}.icons--top .row>div img{display:block;margin:20px auto 0px}.icons--top .row>div span{margin:5px auto}.icons--top img.mop{width:100px;height:96px}.icons--top img.healthcare{width:46px;height:75px}.icons--top img.kids{width:100px;height:86px}.icons--top img.pets{width:115px;height:80px}.icons--top img.pills{width:106px;height:55px}.icons--top img.ambulance{width:87px;height:62px}.icons--top span.mop{width:200px}.icons--top span.healthcare{width:150px}.icons--top span.pets{width:200px}.icons--top span.pills{width:200px}.icons--top span.ambulance{width:200px}@media screen and (max-width: 991px){.icons--top h2{font-size:30px;width:100%}.icons--top .circle{margin:0 auto;width:120px;height:120px;opacity:0.7;border-radius:50%;display:block;position:relative;padding-top:20px;margin-bottom:10px}.icons--top span.mop{width:140px}.icons--top span.kids{width:180px}.icons--top img.mop{width:80px;height:77px}.icons--top img.healthcare{width:37px;height:60px;top:10px;position:relative}.icons--top img.kids{width:72px;height:63px;top:10px;position:relative}.icons--top img.pets{width:90px;height:63px;top:10px;position:relative}.icons--top img.pills{width:85px;height:44px;top:15px;position:relative}.icons--top img.ambulance{width:70px;height:50px;top:15px;position:relative}}@media screen and (max-width: 767px){.icons--top h1{font-size:26px;font-weight:bold;font-stretch:normal;width:250px;padding-bottom:0}.icons--top h1 img{max-width:180px}.icons--top h2 span{display:none}.icons--top h2:after{font-size:24px;margin-top:25px;font-weight:normal;font-stretch:normal;font-style:normal;display:block;white-space:pre-wrap;line-height:1.33;content:'Servicios de ayuda \A a domicilio \A + \A Indemnización diaria\A por hospitalización'}.icons--top h3{padding:0 70px}.icons--top span{font-size:20px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.20}.icons--top .row>div{margin-bottom:0px}}
.icons--bottom{padding:45px 0 0;color:#002364;font-family:"Roboto"}.icons--bottom h2{font-size:23px;font-weight:normal;font-stretch:normal;margin:15px auto}.icons--bottom .row>div{text-align:center}.icons--bottom .row>div img{width:46px}.icons--bottom .line-green{border:solid 3px #0150d4;margin:20px auto 50px}@media screen and (min-width: 992px){.icons--bottom h2{font-size:34px;font-weight:300}.icons--bottom .green{color:#0150d4;font-weight:bold}.icons--bottom .row>div img{width:79px}.icons--bottom .line-green{border:solid 6px #0150d4}}@media screen and (min-width: 1199px){.icons--bottom h2{font-size:38px}}
.app{width:100%;padding:48px;background:#c6ecff;margin-top:15px;color:#fff;font-family:"Roboto"}.app h2{font-size:28px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.14;letter-spacing:normal;color:#0e3a87;margin-bottom:30px}.app h2 img{width:150px;object-fit:contain;vertical-align:bottom}.app h2:nth-child(even){margin-bottom:20px;font-size:28px}.app h3{font-size:18px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.17;letter-spacing:normal;color:#0e3a87}.app ul{list-style:none;margin:30px 0;padding:0}.app ul li{font-size:16px;font-weight:300;color:#0e3a87;background:url("../images/check-blue.png") no-repeat left center;padding-left:30px;margin-bottom:10px}.app ul li img{vertical-align:sub;max-width:110px}.app ul li img.doctoron{max-width:100px}.app .line{width:467px;height:3px;border-top:solid 2px #0150d4;margin:15px auto}.app .cnp{width:170px}.app .shape-logo{background:url("../images/logo-combined-shape.svg") no-repeat;width:563px;min-height:185px;font-size:38px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.13;letter-spacing:0.45px;text-align:center;color:#002364;margin:48px 0 38px;position:relative;left:-25px;padding-top:20px;padding-right:20px}.app .icon-space{margin-left:20px}.app .screen-lg{width:100%}@media screen and (max-width: 1199px){.app h2{font-size:24px}.app .shape-logo{margin-top:38px}}@media screen and (max-width: 992px){.app{height:auto;margin:20px 30px;padding:20px 15px;width:calc(100% - 60px);border-radius:22px;box-shadow:0 2px 12px 0 rgba(0,0,0,0.23)}.app .container{text-align:center}.app h2:nth-child(even){font-weight:bold;margin-top:25px}.app .shape-logo{width:100%;background:#fff}.app ul li{background:url("../images/check-blue.png") no-repeat top center;padding-left:0;padding-top:33px;margin-bottom:22px;font-size:16px}}@media screen and (max-width: 455px){.app .app-icons{width:115px}.app .icon-space{margin-left:10px}.app ul li{background:url("../images/check-blue.png") no-repeat left center;padding-left:30px;padding-top:27px;margin-bottom:10px;font-size:16px}}
.prices{text-align:center;color:#002364;font-family:"Roboto";margin:0 25px;padding-top:40px;padding-bottom:120px}.prices .recommended--desktop{padding:150px 0;position:relative;top:-12px;border-radius:22px;box-shadow:0 2px 12px 0 rgba(0,0,0,0.23);border:solid 8px #1baee5}.prices .recommended--desktop::before{content:"Más valorado";font-size:21px;font-weight:bold;line-height:50px;width:260px;height:57px;border-radius:31px;color:#fff;position:absolute;top:-40px;margin-left:-130px;background:url("../images/combined-shape-bg.png") no-repeat}.prices .info-prices{margin:0 auto;width:90%;text-align:left;border:1px solid #fff}.prices .info-prices .line-white{border:none;border-top:solid 1px #fff;height:25px}.prices .info-prices .line-green{border:none;border-top:solid 1px #0e3a87}.prices .info-prices .line-rose{border:none;border-top:solid 1px #1baee5}.prices .info-prices .line-blue{border:none;border-top:solid 1px #0e3a87}.prices .info-prices .title{font-weight:500;line-height:1.43;text-align:center;margin-top:15px}.prices .info-prices .subtitle{font-size:16px;font-weight:bold;line-height:1.25;text-align:center;color:#0e3a87;margin-top:15px;padding:0 20px}.prices .info-prices .price{width:86px;height:55px;background-color:#e7e9f0;line-height:56px;font-size:12.5px;font-weight:bold;float:right;text-align:center;border-left:10px solid #fff}.prices .info-prices ul{list-style:none;margin:20px 0 30px;padding:0}.prices .info-prices ul li{min-height:55px;font-size:16px;font-weight:normal;margin:0;padding:0;display:block}.prices .info-prices ul li::after{display:block;content:"";clear:both}@media screen and (max-width: 425px){.prices .info-prices ul li{font-size:14px}}.prices .info{cursor:pointer;cursor:hand;text-decoration:underline;display:inline-block;font-weight:bold}.prices h1{font-size:40px;font-weight:bold;margin:0 auto 10px;color:#0e3a87}.prices h2{font-size:28px;font-weight:500;width:262px;margin:0 auto}.prices h3{font-size:25.4px;font-weight:300;text-align:center;color:#0e3a87;margin-bottom:100px}.prices h3 img{vertical-align:sub;max-width:215px}.prices .prices--block{box-shadow:0 2px 12px 0 rgba(0,0,0,0.23);background-color:#ffffff}.prices .calc{font-size:21px;color:#fff;font-weight:500;border-radius:5px;background-color:#1baee5;width:90%;margin:13px auto 23px;display:block;padding:10px 0 10px 20px;font-size:16px;text-align:center;font-weight:500}.prices .calc:hover{text-decoration:none;background:#4d76bb}.prices .line-green{border:solid 3px #0e3a87}.prices .line-rose{border:solid 3px #1baee5}.prices .line-blue{border:solid 3px #0e3a87}.prices .content-desktop{width:100%;display:flex;flex-wrap:wrap;align-items:flex-start}.prices .prices--block-desktop{box-shadow:0 2px 12px 0 rgba(0,0,0,0.23);background-color:#ffffff;padding:0;width:200px;flex:1 auto}.prices .prices--block-desktop h2{margin:30px auto 10px}.prices .prices--block-desktop .price{width:107px;height:55px;font-size:18px;font-weight:bold;font-style:normal}.prices .prices--block-desktop .calc{font-size:21px;font-weight:bold;margin-top:25px}.prices .prices--block-desktop .title{font-weight:normal;font-size:18px}.prices .prices--block-desktop .info-prices{width:100%}.prices .prices--block-desktop .cnp-button--hole{font-size:28px;font-weight:900;margin-top:10px}.prices .prices--block-desktop ul li{font-size:15px;border-left:20px solid #fff}.prices .prices--block-desktop .l{width:90%}.prices .prices--block-desktop .line--d-green{border:solid 8px #0e3a87;margin:25px auto 45px}.prices .prices--block-desktop .line--d-rose{border:solid 8px #1baee5;margin:25px auto 45px}.prices .prices--block-desktop .line--d-blue{border:solid 8px #0e3a87;margin:25px auto 45px}.prices .prices--block-desktop .calc{font-size:20px}@media screen and (max-width: 1200px){.prices .prices--block-desktop h2{font-size:22px}.prices .prices--block-desktop .title{font-size:15px;width:90%;margin-left:auto;margin-right:auto}.prices .prices--block-desktop ul li{font-size:14px}}@media screen and (max-width: 992px){.prices{padding-bottom:0px}.prices .recommended{border:solid 3.5px #1baee5}.prices .recommended::before{content:"Más valorado";line-height:40px;font-weight:bold;width:241px;height:47px;border-radius:31px;color:#fff;position:absolute;top:-30px;margin-left:-120px;background:url("../images/combined-shape-bg.png") no-repeat}.prices h1{font-size:26px;line-height:30px;width:200px;margin:32px auto 66px}.prices .prices--block{border-radius:22px;margin-bottom:33px}.prices h2{font-size:24px;line-height:1.17;letter-spacing:normal;margin:21px auto}.prices .info-prices .title{font-size:14px;font-weight:normal}}@media screen and (max-width: 768px){.prices h1{margin:32px auto 25px;font-size:38px;width:inherit}}@media screen and (max-width: 455px){.prices h1{margin:32px auto 25px;font-size:24px}.prices h3{margin-bottom:80px;font-size:18px}.prices h3 img{max-width:150px}}
.offer{height:307px;background:#c6ecff;width:100%;color:#0e3a87;margin-top:10px}.offer img.browser{top:-50px;position:relative}.offer h1{font-size:28px;font-weight:500;margin:40px auto 45px}.offer h1 img{vertical-align:sub;max-width:200px}.offer h1 sup{font-size:14px}.offer h2{font-size:18px;font-weight:normal;margin-top:10px}.offer h2 span{font-size:22px}.offer .strong{font-weight:700}.offer .button{position:absolute;left:-10px;top:275px;z-index:1}.offer .triangle{margin:-3px 0 0 10px}.offer .cheque{position:absolute;right:-15px;top:-90px;z-index:1}.offer .screen-lg{z-index:0;top:20px;position:relative;width:500px}.offer .row{position:relative}@media screen and (max-width: 1199px){.offer h1{font-size:28px;margin:40px auto 35px}.offer .cheque{position:absolute;right:-15px;top:-85px;z-index:1}.offer img.browser{top:-39px}}@media screen and (max-width: 991px){.offer h1{font-size:24px;margin:70px auto 35px}.offer h2{font-size:18px;margin-top:10px}}@media screen and (max-width: 768px){.offer{height:auto;margin:20px 30px;padding:20px 15px;width:calc(100% - 60px);border-radius:22px;box-shadow:0 2px 12px 0 rgba(0,0,0,0.23)}.offer .cheque{position:absolute;right:-35px;top:-50px;z-index:1}.offer h1{margin:20px auto 40px;font-size:33px;padding-right:53px}.offer h2{font-size:20px}.offer .p-r{text-align:center;height:50px}.offer .button{position:relative;padding:0;margin:0;top:42px;left:-5px}.offer .col-12{padding-left:30px}}@media screen and (max-width: 576px){.offer h1{font-size:22px;margin:20px auto 40px}.offer h1 img{vertical-align:sub;max-width:170px}.offer h2{font-size:16px;margin-bottom:20px}.offer .col-12{padding-left:20px}}@media screen and (max-width: 400px){.offer h1{margin:20px auto 40px;font-size:22px}.offer h2{font-size:16px;margin-bottom:20px}}
.terms{color:#002364;font-family:"Roboto";text-align:center;box-shadow:0 0 15px 0 rgba(0,0,0,0.25)}.terms h1{font-size:38px;font-weight:500;margin:70px auto 60px;color:#0e3a87;padding-top:35px}.terms h1 img{vertical-align:sub}.terms h3{font-size:21px;font-weight:600;text-align:left;margin:0px auto 25px;color:#0e3a87}.terms h3:before{content:url("../images/check-blue2.png");margin-right:10px;top:5px;position:relative}.terms p{text-align:left;font-size:16px;font-weight:300;color:#0e3a87}.terms .cnp-button{margin:20px auto 50px;display:inline-block;font-size:21px;font-weight:500;background-color:#1baee5}.terms .cnp-button:hover{background-color:#0e3a87}.terms .col-12:nth-child(2){border-left:1px solid #0e3a87;padding-left:50px}.terms .triangle{margin:0 0 0 20px}.terms .space-lines{border-top:solid 1px rgba(0,35,100,0.15);height:3px}@media screen and (max-width: 991px){.terms .col-12:nth-child(2){padding-left:20px}.terms h1{font-size:30px}.terms h1 img{max-width:240px}}@media screen and (max-width: 767px){.terms{padding:0 20px}.terms .col-12:nth-child(2){border-left:none}.terms .cnp-button{margin:20px auto 50px;display:inline-block;font-size:21px;font-weight:500;background-color:#1baee5}.terms .second-line h3{font-size:22px;margin-top:20px}.terms h1{text-indent:inherit;line-height:0;padding-top:50px}.terms h1 img{max-width:200px;padding-top:15px}.terms h1::after{display:none}}@media screen and (max-width: 400px){.terms{box-shadow:none}.terms h1{margin-top:0;font-size:28px;text-indent:inherit}.terms h1 img{max-width:200px;padding-top:15px}.terms h1::after{display:none}.terms .cnp-button{font-size:18px}.terms h3,.terms p{text-align:center}}
footer .cnp--footer-top-desktop{text-align:center;border:1px solid #4d76bb;background:#4d76bb}footer .cnp--footer-top-desktop img{width:auto;margin:40px auto 20px}footer .cnp--footer-top-desktop ul{list-style:none;margin:0 auto}footer .cnp--footer-top-desktop ul li{display:block;margin:20px 0}footer .cnp--footer-top-desktop a{font-weight:100;padding-bottom:2px}footer .cnp--footer-top-desktop .phone-mail{margin-top:20px}footer .cnp--footer-top-desktop .phone-mail a{font-weight:300;border-bottom:none;display:block}footer .cnp--footer-top{background-color:#c6ecff}footer .cnp--footer-top img{width:auto;margin:0;padding:0;vertical-align:sub;max-width:125px}footer .cnp--footer-top .d-flex{height:203px}footer .cnp--footer-top ul{list-style:none;margin:0 auto}footer .cnp--footer-top ul li{display:inline-block;padding-left:35px;padding-right:35px}footer .cnp--footer-top a:hover{color:#00b4aa}footer .cnp--footer-top .phone-mail{position:absolute;width:140px;height:50px;left:205px;top:45px}footer .cnp--footer-top .phone-mail a{font-weight:100;border-bottom:none}footer .cnp--footer-top-menu{top:-30px;position:relative}@media screen and (min-width: 1200px){footer .cnp--footer-top a{font-size:16px}footer .cnp--footer-top ul li{padding:0 60px}footer .cnp--footer-top .phone-mail{left:400px}}@media screen and (max-width: 1024px){footer .cnp--footer-top ul{padding:0}footer .cnp--footer-top .phone-mail{left:288px}}@media screen and (max-width: 991px){footer .cnp--footer-top{font-size:13px}footer .cnp--footer-top ul li{padding-left:15px}footer .cnp--footer-top img{width:140px}footer .cnp--footer-top .phone-mail{left:180px}footer .cnp--footer-top-menu{top:-15px}}@media screen and (max-width: 768px){footer .cnp--footer-top ul{padding:0;display:flex;flex-direction:column}footer .cnp--footer-top ul li{padding-left:25px;padding-bottom:15px}footer .cnp--footer-top ul li.atcliente{padding-bottom:5px}footer .cnp--footer-top .phone-mail{position:inherit;margin-top:5px}footer .cnp--footer-top .phone-mail a{font-size:14px}footer .cnp--footer-top-menu{top:0px}}footer .cnp--footer-bottom{padding:60px;background-color:#fff;color:#0e3a87;font-size:12px;font-weight:normal}footer .cnp--footer-bottom img{max-width:90px}footer .cnp--footer-bottom a{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}@media screen and (max-width: 991px){footer .cnp--footer-bottom{font-size:12px}}@media screen and (max-width: 767px){footer .cnp--footer-bottom{font-size:12px;background-color:#fff;height:100px;text-align:left;padding:50px 20px}footer .cnp--footer-bottom ul{padding:0}footer .cnp--footer-bottom ul li{text-align:center}footer .cnp--footer-bottom ul li:nth-child(2){border-right:none}footer .cnp--footer-bottom ul li:nth-child(3):before{content:"";display:block;height:3px}footer .cnp--footer-bottom ul li a{color:#fff}}@media screen and (max-width: 400px){footer .cnp--footer-bottom{height:160px;padding:50px 20px}footer .cnp--footer-bottom ul li{border:none;text-align:left}footer .cnp--footer-bottom ul li a{display:block;border:none;height:5px}}
.formMobile{width:100%;background-color:#fff;box-shadow:0 0 15px 0 rgba(0,0,0,0.25);padding:45px 36px 50px;text-align:center;margin-top:35px}@media screen and (max-width: 767px){.formMobile{margin-top:0px}}.formMobile h3 img{max-width:150px;vertical-align:sub}.formMobile .llel{margin-top:20px}.formMobile .legal{color:#c9c8c8;position:relative;font-size:10px !important;left:25px;width:100%}.formMobile .legal a{color:#1baee5 !important}.formMobile h3{text-align:center;color:#ffffff;font-size:21px;font-weight:500;padding:0 0 30px;margin:0;color:#0e3a87}.formMobile .field{position:relative;margin-bottom:10px !important}.formMobile .field>label{padding:0 0.2em;position:absolute;top:0em;left:0em;background-color:white;color:#25ade5;font-size:12px;font-weight:normal}.formMobile .field>input{border:0;width:100%;margin-top:20px;font-size:16px;font-weight:300;border-bottom:1px solid #c9c8c8;background-color:#fff;box-shadow:none;letter-spacing:normal;outline:none;color:#0e3a87}.formMobile #call-me{padding:0 10px}.formMobile button{background:#1baee5 !important;padding:15px 0;border-radius:8px;border:none;font-size:21px;font-weight:500;text-align:center;color:#fff;cursor:pointer;margin:0;width:100%}.priceMake{min-height:480px;width:320px;background-color:#fff;border-radius:0px;margin-top:54px;padding:25px;position:relative}.priceMake .llel{margin-top:5px}.priceMake .legal{color:#c9c8c8;position:relative;font-size:10px !important;left:24px}.priceMake .legal a{color:#25ade5 !important}.priceMake .field{position:relative;margin-bottom:10px}.priceMake .field>label{padding:0 0.2em;position:absolute;top:0em;left:0em;background-color:white;color:#25ade5;font-size:12px;font-weight:normal}.priceMake .field>input{border:0;width:100%;margin-top:20px;font-size:16px;font-weight:300;border-bottom:1px solid #c9c8c8;background-color:#fff;box-shadow:none;letter-spacing:normal;outline:none;color:#0e3a87}.priceMake p{text-align:center;font-size:18px;font-weight:bold;color:#0e3a87;padding:0 0 15px;margin:0}.priceMake p img{vertical-align:sub;max-width:140px}.priceMake button{width:calc(100% - 40px);background-color:#1baee5;padding:15px 0;border-radius:5px;border:none;font-size:21px;font-weight:500;text-align:center;color:#fff;cursor:pointer;position:absolute;left:20px;bottom:20px}.priceMake .min{font-size:11px;text-align:center;line-height:1.3;color:#fff;font-weight:300;margin:20px 0 60px;position:relative}body{font-size:1.2em;overflow-x:hidden}*:focus,*:hover{outline:none !important}.error{font-family:"Roboto";margin-left:0 !important}.valid{border-bottom:1px solid #00b4aa !important}.dropdown{font-family:"Roboto";top:25px;left:-11px;margin-bottom:20px}@media screen and (max-width: 767px){.dropdown{width:100% !important}}
@media screen and (max-width: 767px){.dropdown-menu{width:100% !important;border:solid red 10px}}
@media screen and (max-width: 767px){.bootstrap-select{width:100% !important}}
.btn-light{width:104% !important}.dropdown-toggle{background:#0e3a87 !important}button.valid{border:none !important}.filter-option{border-bottom:1px solid #fff}.filter-option-inner-inner{color:#8797B5;font-size:15px;padding-bottom:5px}.strue{border-bottom:1px solid #00b4aa !important}.strue .filter-option-inner-inner{color:#fff !important}.bootstrap-select,.bootstrap-select>.dropdown-toggle,.bootstrap-select .dropdown-toggle:focus,.bootstrap-select>select.mobile-device:focus+.dropdown-toggle{box-shadow:none !important;outline:none !important}.dropdown-toggle{background:#01205B;color:#fff;border:none;box-shadow:none !important}.btn-light:hover{color:#fff}.dropdown-menu{box-shadow:inset 0 1px 3px 0 rgba(0,0,0,0.5);border:solid 1px #4d76bb;background-color:#143b80;max-height:200px !important}.dropdown-item{color:#fff}@media screen and (max-width: 480px){.dropdown-item{white-space:initial}}
.dropdown-menu a.active{background:#00b4aa !important}.valid ~ div::after{content:'';width:22px;height:22px;background:url("../images/form-check-valid.svg") no-repeat center center;position:absolute;right:-5px;top:35px}.valid ~ div.benef--title::after{display:none}.valid ~ .iban_true::after{right:18px;top:18px}.valid ~ .iban_true ~ *::after{display:none}#call-me .valid ~ div::after{background:#fff url("../images/form-check-valid2.svg") no-repeat center center;top:18px}#call-me label.error{left:18px !important}#call-me .col-12{margin-bottom:0}.dropdown-menu::after{display:none}.check-container .error{font-family:"Roboto";margin-left:30px !important;position:relative;top:-20px}.check-container-iban .error{font-family:"Roboto";margin-left:5px !important;display:block;margin-top:0}#accept-error{position:relative;top:-25px;left:5px}.error ~ button{position:relative;top:-32px}.selectpicker ~ label.error{position:relative;top:38px;left:12px}.error .filter-option{border-bottom:1px solid #d70064}.error__select{color:#d70064;border-color:#d70064}.goodbye{z-index:9999;position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,0.66);cursor:wait}.goodbye div{position:absolute;right:0;left:0;top:0;bottom:0;margin:auto auto}.popover{z-index:999999}.error--form{font-family:"Roboto";color:#d70064;font-size:14px;text-align:left}p.disclaimer{color:#1baee5;font-size:12px;line-height:1.2em;text-align:justify}.engagement--{font-family:"Roboto"}.engagement--header{font-family:"Roboto";width:100%;height:106px;box-shadow:0 5px 15px 0 rgba(0,0,0,0.09);background-color:#1baee5}.engagement--map{font-family:"Roboto";width:100%;height:auto;vertical-align:bottom}.engagement--map .line{position:relative;width:1px;height:1px;z-index:1;margin:auto}.engagement--map .line .content{width:440px;height:1px;border-bottom:1px solid #bcbdc0;position:absolute;left:-210px;top:49px;z-index:5}.engagement--map li.actived{cursor:alias;color:#0e3a87}.engagement--map li.actived .content--circle .circle{background:#0e3a87}.engagement--map ul{margin:auto;margin-top:36px;list-style:none;text-align:center;font-size:11px;font-weight:500;margin-bottom:0;display:block;padding:0}.engagement--map ul li{color:#1baee5;text-align:center;font-size:16px;font-weight:normal;margin:0;padding:0;margin-right:80px;display:inline-block;cursor:wait}.engagement--map ul li:last-child{margin-right:0}.engagement--map ul li .content--circle{position:relative;display:block;height:24px;width:24px;margin:auto;margin-bottom:9px}.engagement--map ul li .content--circle .circle{color:#fff;background-color:#1baee5;border-radius:50%;height:24px;width:24px;z-index:99;position:absolute}.engagement--map .bottom--content{background:#0e3a87;padding-bottom:55px}.engagement--map .bottom{width:100%;height:30px;margin:0;padding:0;background:#fff;border-radius:50px;border-top-left-radius:0;border-top-right-radius:0}@media screen and (max-width: 546px){.engagement--map ul li{margin-right:30px;font-size:11px;width:60px}.engagement--map ul li .content--circle{font-size:13px;line-height:23px}.engagement--map .line .content{width:280px;height:1px;border-bottom:1px solid #bcbdc0;position:absolute;left:-130px;top:49px;z-index:5}.engagement--map .bottom{border-radius:50% !important;border-top-left-radius:0 !important;border-top-right-radius:0 !important;height:40px}}@media screen and (max-width: 400px){.engagement--map ul li{font-size:10px;margin-right:10px;width:50px}.engagement--map .line .content{width:190px;height:1px;border-bottom:1px solid #bcbdc0;position:absolute;left:-90px;top:49px;z-index:5}}.engagement--form{width:100%;padding-bottom:50px;color:#fff;background-image:linear-gradient(to top, #0e3a87, #0e3a87);font-family:"Roboto"}.engagement--form img{vertical-align:sub}.engagement--form img.miproteccion{width:115px;margin-bottom:1px}.engagement--form img.doctoron{width:80px}.engagement--form .ctn{display:block;position:relative;padding-left:35px;margin-top:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.engagement--form .ctn input[type=radio]{position:absolute;opacity:0;cursor:pointer}.engagement--form .checkmarkz{position:absolute;top:-12px;left:20px;height:20px;width:20px;background-color:#fff;border-radius:50%}@media screen and (max-width: 600px){.engagement--form .checkmarkz{left:10px;top:14px}}.engagement--form .checkmarkz:after{content:"";position:absolute;display:none}.engagement--form .ctn input[type=radio]:checked ~ .checkmarkz:after{display:block}.engagement--form .ctn .checkmarkz:after{top:3px;left:3px;width:14px;height:14px;border-radius:50%;background:#1baee5}.engagement--form .container{max-width:700px;padding:0 35px}.engagement--form .checkmark{margin-left:15px !important}.engagement--form .legal{width:93% !important;padding-right:15px}@media screen and (max-width: 767px){.engagement--form .legal{width:92% !important}}@media screen and (max-width: 546px){.engagement--form .legal{width:86% !important}}.engagement--form .legal-e{font-size:14px;font-weight:300;width:auto;margin-top:1px;margin-left:35px;line-height:22px;margin-bottom:0}.engagement--form h1{font-size:28px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;text-align:center;margin-bottom:40px}@media screen and (max-width: 767px){.engagement--form h1{line-height:1.1 !important}}.engagement--form h2{margin-top:15px;margin-bottom:45px;font-size:16px;font-weight:300;font-stretch:normal;font-style:normal;text-align:center;line-height:1.5em}.engagement--form h5{margin-top:15px;margin-bottom:15px;font-size:18px;font-weight:300;font-stretch:normal;font-style:normal;text-align:left}.engagement--form #error-chronic-disability{color:#d70064;font-size:12px}.engagement--form input[type=text]{background:transparent;width:100%}.engagement--form .submit-content{width:100%;display:block;height:78px}.engagement--form .submit-content .error--form{color:#d70064 !important;font-size:14px}.engagement--form .btn-back{color:#fff;font-size:18px;background:url("../images/arrow-back.svg") no-repeat 0px 12px !important;cursor:hand;padding-left:20px;cursor:pointer}.engagement--form .colum-1{width:60px;text-align:center;margin-top:25px}@media screen and (max-width: 600px){.engagement--form .colum-1{width:40px}}.engagement--form .colum-2{font-size:18px;font-weight:300;font-stretch:normal;font-style:normal;line-height:0.89;margin-top:25px}.engagement--form .colum-2 .details{font-size:12px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.25;margin-top:6px;color:#1baee5}@media screen and (max-width: 600px){.engagement--form .colum-2{width:40% !important;line-height:24px;margin-bottom:25px;font-size:16px;font-weight:bold;font-stretch:normal;font-style:normal}.engagement--form .colum-2 .details{color:#1baee5;font-size:14px;font-weight:normal;font-stretch:normal;font-style:normal}}.engagement--form .colum-3{font-size:21px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;text-align:center;padding:0 50px;margin-top:25px}@media screen and (max-width: 600px){.engagement--form .colum-3{text-align:right;padding:0 15px 0 0;width:110px !important;line-height:24px;margin-bottom:25px;line-height:1.3}}.engagement--form .list--price{display:flex;width:100%;margin-right:10px}.engagement--form .break{flex-basis:100%;height:0}.engagement--form .colum-4{width:100%;font-size:12px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:normal;padding-top:10px;margin-right:50px;margin-top:15px;border-top:1px solid #fff}.engagement--form .colum-4 p{margin-bottom:13px}.engagement--form .colum-4 p:last-child{margin-bottom:20px}.engagement--form .colum-4 img{max-width:16px !important}.engagement--form .colum-4 .price{font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:normal;float:right}.engagement--form .colum-4 .price img{max-width:20px !important}@media screen and (max-width: 600px){.engagement--form .colum-4{border-top:solid 1px rgba(255,255,255,0.15);padding-top:5px;margin-top:0}.engagement--form .colum-4 p+p{border-top:solid 1px rgba(255,255,255,0.15)}.engagement--form .colum-4 p{border-top:none;padding-top:5px}.engagement--form .colum-4 p:last-child,.engagement--form .colum-4 p:first-child{border-top:none}.engagement--form .colum-4 .title .price{font-weight:500}.engagement--form .colum-4 .price{height:40px;padding-left:10px;font-size:18px}.engagement--form .colum-4 .price img{max-width:30px}}.engagement--form input[type=submit]{width:auto;display:block;background-color:#1baee5 !important;font-size:18px;color:#fff;text-align:center}.engagement--form input[type=submit]:hover{background-color:#fff !important;color:#1baee5}.engagement--form input[type=submit].rose{float:right;margin:0;background:#1baee5 !important;color:#fff !important;display:block}.engagement--form input[type=submit].rose:hover{background:#1baee5 !important}.engagement--form input[type=submit].rose::after{display:block;content:"";clear:both}@media screen and (max-width: 600px){.engagement--form input[type=submit].rose{width:180px;background:#1baee5 !important;white-space:normal;font-size:16px}.engagement--form input[type=submit].rose:hover{background:#1baee5 !important}}.engagement--form .plan{width:100%;margin:auto;display:block;min-height:90px;border-radius:10px;background-color:rgba(20,59,128,0.5);margin-bottom:16px;overflow:hidden;cursor:hand;cursor:pointer;border:solid 2px #ffffff;display:flex;flex-wrap:wrap}@media screen and (max-width: 600px){.engagement--form .plan{border:solid 2px #ffffff}}.engagement--form .plan--d{width:100%;margin:auto;display:block;border-radius:10px;margin-bottom:16px;overflow:hidden;cursor:hand;cursor:pointer;border:solid 2px transparent;display:flex;flex-wrap:wrap}@media screen and (max-width: 600px){.engagement--form .plan--d{margin-bottom:0}}.engagement--form .for-you{border:solid 2px #4d76bb}.engagement--form .for-you-text{width:100%;text-align:center;line-height:26px;height:27px;background:#fff;color:#002364;font-size:16px;font-weight:bold;font-stretch:normal;font-style:normal;margin-bottom:-10px}@media screen and (max-width: 600px){.engagement--form .for-you-text{color:#4d76bb}}.engagement--form .plan--selected{border:solid 2px #fe5527;position:relative;overflow:visible !important}.engagement--form .plan--selected:after{content:'';width:27px;height:27px;background:url("../images/plan-check.svg") no-repeat;position:absolute;right:60px;top:-10px}@media screen and (max-width: 546px){.engagement--form .plan--selected:after{right:30px}}.engagement--form .plan--selected .for-you-text{border-radius:8px;border-bottom-left-radius:0;border-bottom-right-radius:0}@media screen and (max-width: 767px){.engagement--form h1{text-align:left;font-size:20px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal}.engagement--form h2{text-align:left;font-size:16px;font-weight:300;font-stretch:normal;font-style:normal;margin-bottom:20px}}.engagement--form .form-3{font-family:"Roboto"}.engagement--form .form-3 .btn-back{margin-left:15px;float:left;position:relative;top:30px}.engagement--form .form-3 .benef{font-size:12px;font-weight:300;font-stretch:normal;font-style:normal}.engagement--form .form-3 .benef--title,.engagement--form .form-3 .benef--title-nl{font-size:16px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.5;margin-left:30px;position:relative}.engagement--form .form-3 .benef--title img,.engagement--form .form-3 .benef--title-nl img{position:absolute;right:auto;margin-left:5px}.engagement--form .form-3 .benef--radio .benef--title,.engagement--form .form-3 .benef--radio .benef--title-nl{font-weight:300}.engagement--form .form-3 .benef--title-test{font-size:14px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.5em;margin-left:0}.engagement--form .form-3 .benef--title-nl{margin-left:0}.engagement--form .form-3 .benef--title-nl:after{display:none}.engagement--form .form-3 .ctn{padding-left:0px;margin-top:0px;margin-bottom:-20px}.engagement--form .form-3 .checkmarkz{position:absolute;top:-2px;left:0px;height:20px;width:20px;background-color:#fff;border-radius:50%}@media screen and (max-width: 600px){.engagement--form .form-3 .checkmarkz{left:0px;top:-2px}}.engagement--form .form-3 .submit-content{text-align:right}.engagement--form .form-3 .submit-content .btn-three{display:inline;margin-right:15px}@media screen and (max-width: 600px){.engagement--form .form-3 .submit-content{margin-top:30px}.engagement--form .form-3 .submit-content input[type=submit]{width:170px;background:#1baee5  !important;font-size:18px}.engagement--form .form-3 .submit-content input[type=submit]:hover{color:#d70064;background-color:#ffbfdd !important}}.engagement--form .form-4{font-family:"Roboto"}.engagement--form .form-4 .title-top{text-align:center;font-size:18px;font-weight:300;font-stretch:normal;font-style:normal;line-height:0.89;margin-bottom:20px}@media screen and (max-width: 767px){.engagement--form .form-4 .title-top{text-align:left}}@media screen and (max-width: 600px){.engagement--form .form-4 .title-top{line-height:1.2}}.engagement--form .form-4 .info{font-size:12px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:normal;color:#ffffff;margin-bottom:35px}.engagement--form .form-4 .colum-4{margin:0 auto;width:90%;border:none}.engagement--form .form-4 .colum-4 .title{font-size:18px;font-weight:500;font-stretch:normal;font-style:normal;line-height:0.89;margin-top:10px;margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid #fff}@media screen and (max-width: 600px){.engagement--form .form-4 .colum-4 .title{line-height:1.2;margin-bottom:10px}}.engagement--form .form-4 .colum-4 .title .price{font-size:21px;font-weight:500;line-height:0.89}@media screen and (max-width: 600px){.engagement--form .form-4 .colum-4 .title .price{font-size:18px}}.engagement--form .form-4 .list--price{border-radius:10px;border:solid 1px #ffffff;background-color:none;margin-bottom:35px}.engagement--form .form-4 h2 strong{color:#1baee5}.engagement--form .form-4 input[type="text"]{margin-top:15px;margin-bottom:15px}.engagement--form .form-4 .iban{border-radius:10px;border:solid 1px #ffffff}.engagement--form .form-4 label{margin-bottom:0}.engagement--form .form-4 .legal-e{font-size:14px;font-weight:300;width:auto;margin-top:5px;margin-left:20px;line-height:22px;margin-bottom:0}.engagement--form .form-4 .checkmark{margin-left:0 !important}.engagement--form .form-4 .button-send{height:44px}.engagement--form .form-4 .btn-back{margin-left:15px;float:left;position:relative;top:30px}.engagement--form .form-4 .submit-content{text-align:right}.engagement--form .form-4 .submit-content .btn-three{display:inline;margin-right:15px}@media screen and (max-width: 600px){.engagement--form .form-4 .submit-content input[type=submit]{width:170px;background:#1baee5 !important;font-size:18px}.engagement--form .form-4 .submit-content input[type=submit]:hover{color:#1baee5 !important;background-color:#fff !important}}.engagement--form .form-5{font-family:"Roboto"}.engagement--form .form-5 .title-top{text-align:center;font-size:18px;font-weight:300;font-stretch:normal;font-style:normal;line-height:0.89;margin-bottom:20px}@media screen and (max-width: 767px){.engagement--form .form-5 .title-top{text-align:left}}@media screen and (max-width: 600px){.engagement--form .form-5 .title-top{line-height:1.2}}.engagement--form .form-5 .info{font-size:12px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:normal;color:#ffffff;margin-bottom:35px}.engagement--form .form-5 .colum-4{margin:0 auto;width:90%;border:none}.engagement--form .form-5 .colum-4 .title{font-size:18px;font-weight:500;font-stretch:normal;font-style:normal;line-height:0.89;margin-top:10px;margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid #fff}@media screen and (max-width: 600px){.engagement--form .form-5 .colum-4 .title{line-height:1.2;margin-bottom:10px}}.engagement--form .form-5 .colum-4 .title .price{font-size:21px;font-weight:500;line-height:0.89}@media screen and (max-width: 600px){.engagement--form .form-5 .colum-4 .title .price{font-size:18px}}.engagement--form .form-5 .list--price{border-radius:10px;border:solid 1px #ffffff;background-color:none;margin-bottom:35px}.engagement--form .form-5 .rose{float:none !important;margin:auto !important;margin-bottom:40px !important}.engagement--form .form-5 .blue{width:170px;background:#1baee5;color:#fff;font-size:18px}.engagement--form .form-5 .blue:hover{color:#1baee5;background-color:#fff}.engagement--form .form-5 h2.error{font-size:20px;font-weight:bold;margin-bottom:25px;margin-top:25px}.engagement--form .form-5 h3.error{font-size:18px;text-align:center;font-weight:normal;margin-bottom:25px}.engagement--form .form-5 p.error{font-size:16px}.engagement--form .legal_select{font-size:13px}.engagement--form .detail_sign{font-size:12px}.engagement--form .insurance_request_beneficiaries a{font-size:16px}.engagement--form .insurance_request_beneficiaries a:hover{color:#007bff}.engagement--form .insurance_request_beneficiaries a#add_second_beneficiary,.engagement--form .insurance_request_beneficiaries a#add_third_beneficiary,.engagement--form .insurance_request_beneficiaries a#remove_second_beneficiary,.engagement--form .insurance_request_beneficiaries a#remove_third_beneficiary{color:#fff;border:1px solid;padding:5px}.engagement--form .insurance_request_beneficiaries .benef--title-nl{margin-top:35px}.engagement--form .info_doc_idd{color:#fff;font-size:12px;font-weight:300;display:inline-block;margin-top:15px;margin-bottom:15px;text-decoration:underline}.engagement--form .text-center{text-align:center}.engagement--form .modal-error{width:600px;margin-left:-300px;min-height:550px;background-color:#002364;border-radius:35px;z-index:999999;position:fixed;top:100px;left:50%;transition:0.2s ease-out;opacity:1;padding:30px;display:none;font-size:14px}.engagement--form .modal-error .colum-4{margin-right:0px}.engagement--form .modal-error .title{font-size:18px;font-weight:500;font-stretch:normal;font-style:normal;line-height:0.89;margin-top:10px;margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid #fff}.engagement--form .modal-error .title span{text-align:left}@media screen and (max-width: 600px){.engagement--form .modal-error .title{line-height:1.2;margin-bottom:10px}}.engagement--form .modal-error .title .price{font-size:21px;font-weight:500;line-height:0.89;display:inline-flex}@media screen and (max-width: 600px){.engagement--form .modal-error .title .price{font-size:18px}}.engagement--form .modal-error span{text-align:center;display:block}.engagement--form .modal-error .btn-back{top:0}.engagement--form .modal-error button{width:215px;display:block;background:#1baee5 !important;font-size:18px;color:#fff;text-align:center}.engagement--form .modal-error button:hover{color:#1baee5 !important;background-color:#fff !important}.engagement--form .modal-error button.rose{margin:0 auto;border-radius:8px;background:#1baee5 !important;color:#fff !important;display:block}.engagement--form .modal-error button.rose:hover{color:#1baee5 !important;background-color:#fff !important}.engagement--form .modal-error button.rose::after{display:block;content:"";clear:both}@media screen and (max-width: 600px){.engagement--form .modal-error button.rose{width:180px;background:#1baee5 !important;color:#fff !important}.engagement--form .modal-error button.rose:hover{color:#1baee5 !important;background-color:#fff !important}}@media screen and (max-width: 991px){.engagement--form .modal-error{width:100%;margin-left:0;min-height:550px;background-color:#002364;border-radius:35px;z-index:999999;position:fixed;top:150px;left:0;transition:0.2s ease-out;opacity:1;padding:30px;display:none;font-size:13px}}@media screen and (max-width: 625px){.engagement--form .modal-error{width:100%;margin-left:0;min-height:550px;background-color:#002364;border-radius:35px;z-index:999999;position:fixed;top:150px;left:0;transition:0.2s ease-out;opacity:1;padding:30px;display:none;font-size:13px}}@media screen and (max-width: 460px){.engagement--form .modal-error{width:100%;margin-left:0;min-height:550px;background-color:#002364;border-radius:35px;z-index:999999;position:absolute;top:0px;left:0;transition:0.2s ease-out;opacity:1;padding:30px;display:none;font-size:13px}.engagement--form .modal-error h3{font-size:18px}}
.debug{border:1px solid red}.centered{position:absolute;max-width:400px;height:100px;z-index:999;text-align:center;font-family:"Roboto";top:-70px !important;color:#fff}.plain-text .info{font-size:1em;line-height:1.6em;padding-top:1em;padding-bottom:1em}.plain-text .detail_info{padding-top:-1em}a.logo{text-decoration:none;border-bottom:none !important}ul li{font-size:1rem}table{font-size:0.8rem;width:100%}tr{font-size:0.8rem;width:100%}.table__mobile{display:none}@media (max-width: 540px){.container--page{border-bottom:10px solid #fff !important}.table__mobile{display:block !important}.table__desktop{display:none !important}}.Cookie--dark-lime{background:#002364;font-size:12px;color:#fff;padding:1.25em}.Cookie--bottom{bottom:0;left:0;right:0}.Cookie{position:fixed;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:9999;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.Cookie--dark-lime a{color:#fff;text-decoration:underline}.Cookie--dark-lime .Cookie__button{background:#d70064;padding:.625em 3.125em;color:#fff;border-radius:0;border:0;font-size:1em}.Cookie__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.Cookie>*{margin:.9375rem 0;-ms-flex-item-align:center;align-self:center}@media screen and (min-width: 48rem){.Cookie{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row}}
