@font-face{font-family:bnpp-sans;src:url("./media/bnpp-sans-DHKT5CP5.woff") format("woff"),url("./media/bnpp-sans-IWKLG32R.eot") format("eot"),url("./media/bnpp-sans-LVY43XL4.ttf") format("ttf"),url("./media/bnpp-sans-3XFHV6IF.svg") format("svg")}@font-face{font-family:bnpp-sans-bold;src:url("./media/bnpp-sans-bold-BL3MBT3L.woff") format("woff"),url("./media/bnpp-sans-bold-23XK2ULQ.eot") format("eot"),url("./media/bnpp-sans-bold-4KQZYDZW.ttf") format("ttf"),url("./media/bnpp-sans-bold-PRW4KSC3.svg") format("svg")}@font-face{font-family:bnpp-sans-bold-italic;src:url("./media/bnpp-sans-bold-italic-FW6E75GM.woff") format("woff"),url("./media/bnpp-sans-bold-italic-2BYLUH3G.eot") format("eot"),url("./media/bnpp-sans-bold-italic-CZOJ7SQX.ttf") format("ttf"),url("./media/bnpp-sans-bold-italic-KJF6BKQ6.svg") format("svg")}@font-face{font-family:bnpp-sans-extrabold;src:url("./media/bnpp-sans-extrabold-KLHXROLH.woff") format("woff"),url("./media/bnpp-sans-extrabold-2I3PLBXO.eot") format("eot"),url("./media/bnpp-sans-extrabold-AX3NSJWC.ttf") format("ttf"),url("./media/bnpp-sans-extrabold-ULQRC3CG.svg") format("svg")}@font-face{font-family:bnpp-sans-extrabold-italic;src:url("./media/bnpp-sans-extrabold-italic-5TI4KVVP.woff") format("woff"),url("./media/bnpp-sans-extrabold-italic-O4NPXMQY.eot") format("eot"),url("./media/bnpp-sans-extrabold-italic-GR6N43IE.ttf") format("ttf"),url("./media/bnpp-sans-extrabold-italic-HQZEY4LW.svg") format("svg")}@font-face{font-family:bnpp-sans-italic;src:url("./media/bnpp-sans-italic-DKH6VB2Z.woff") format("woff"),url("./media/bnpp-sans-italic-3VJG5OMV.eot") format("eot"),url("./media/bnpp-sans-italic-BB4L34ZS.ttf") format("ttf"),url("./media/bnpp-sans-italic-J4PYGHOW.svg") format("svg")}@font-face{font-family:bnpp-sans-light;src:url("./media/bnpp-sans-light-FXUXWLV6.woff") format("woff"),url("./media/bnpp-sans-light-BBKGX5BW.eot") format("eot"),url("./media/bnpp-sans-light-TVXRWOU2.ttf") format("ttf"),url("./media/bnpp-sans-light-7MFSIT3B.svg") format("svg")}@font-face{font-family:bnpp-sans-light-italic;src:url("./media/bnpp-sans-light-italic-DLPMJTXU.woff") format("woff"),url("./media/bnpp-sans-light-italic-UQ77Z3VV.eot") format("eot"),url("./media/bnpp-sans-light-italic-QSQERLMZ.ttf") format("ttf"),url("./media/bnpp-sans-light-italic-I7UIUG47.svg") format("svg")}*,*:before,*:after{box-sizing:border-box}html{display:flex;flex-direction:column;height:100%;font-family:bnpp-sans;margin:0}body,main{font-family:bnpp-sans,Helvetica Neue,Arial,sans-serif;display:flex;flex-direction:column;box-sizing:border-box;margin:0;height:100%;-webkit-text-size-adjust:100%}@media (min-width: 1030px){body,main{background-color:#f6f6f6}}ul,li{margin:0;padding:0;list-style-type:none}p{color:#212529;font-family:bnpp-sans-light;font-size:18px;line-height:140%;letter-spacing:-.126px}.sr-only{position:absolute;height:1px;width:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}main{height:unset;flex:1}.label-container{position:relative}.title{font-family:bnpp-sans-bold;color:#212529;line-height:130%;margin:0 0 16px;font-size:24px;width:100%;max-width:100%;font-weight:unset!important;letter-spacing:.1px}.title:focus-visible{outline:none}@media (min-width: 1030px){.title{font-size:32px;line-height:120%;letter-spacing:-.32px}}.title.sm{width:500px}@media (max-width: 1030px){.title.sm{width:100%}}.title.md{width:600px}@media (max-width: 1030px){.title.md{width:100%}}.title.lg{width:800px}@media (max-width: 1030px){.title.lg{width:100%}}@media (min-width: 1030px){.content-title{width:600px}}.description{font-family:bnpp-sans-light;color:#212529;font-size:16px;font-weight:300;letter-spacing:-.15px;margin-bottom:24px;line-height:24px}.label{font-family:bnpp-sans;color:#212529;font-size:16px;font-weight:400;line-height:24px;top:50%;transform:translateY(-50%);margin-left:9px;display:inline-block}.page-number{color:#007a4d;font-family:bnpp-sans-bold;font-size:16px;font-style:normal;line-height:130%;letter-spacing:.2px;margin:0 0 8px}.page-number:focus,.page-number:focus-visible{outline:none}.page-number::-moz-focus-inner{border:0;outline:none}.labelWithoutAst{font-family:bnpp-sans;color:#212529;font-size:16px;font-weight:400;line-height:24px;margin-top:0;margin-bottom:8px;display:inline-block}.labelOptional{font-family:bnpp-sans;font-size:16px;font-weight:400;line-height:24px;display:inline-block;padding-left:8px;color:#008859}.asteriskMsg{width:8px;height:11px;color:#008859;font-size:16px;font-weight:400;line-height:24px;text-align:left;font-family:bnpp-sans}.asterisk{position:absolute;margin-top:2px;color:#008859;width:8px;height:11px;font-weight:400;font-size:16px;font-family:bnpp-sans}.asteriskTitle{margin-right:2px;font-family:bnpp-sans;color:#008859;width:11px;height:31px;font-size:24px}.circle-check{color:#00965e;position:absolute;right:14px;top:50%;transform:translateY(-50%);width:24px;height:24px}.icon-exclamation{width:24px;height:24px;color:#d60101;position:absolute;right:14px;top:50%;transform:translateY(-50%)}.input-position{position:relative}.cfg-input-field{box-sizing:border-box;display:inline-flex;position:relative;align-items:center;width:100%;height:52px;padding:16px 38px 16px 16px;border-radius:5px;border:1px solid #8295A5}.cfg-input-field.lg{width:580px}@media (max-width: 1030px){.cfg-input-field.lg{width:100%}}input[type=text],input[type=number],input[type=tel],input[type=email]{font-family:bnpp-sans;color:#212529;font-size:18px;font-weight:400;line-height:150%;letter-spacing:-.1px}input[type=text]:focus,input[type=text]:focus-visible,input[type=number]:focus,input[type=number]:focus-visible,input[type=tel]:focus,input[type=tel]:focus-visible,input[type=email]:focus,input[type=email]:focus-visible{outline:#00503C solid 2px;outline-offset:3px}.cfg-input-field:focus-visible{outline:none;cursor:pointer;border:1px solid black}.input-field-large:focus-visible{outline:none}.tip{font-family:bnpp-sans-light;color:#212529;font-size:16px;font-weight:300;line-height:140%;letter-spacing:-.15px;margin-bottom:24px;margin-top:8px;text-align:left;width:100%!important}.validation{font-family:bnpp-sans-light;color:#d60101;font-size:16px;font-weight:300;line-height:140%;letter-spacing:-.15px;text-align:left;margin-bottom:24px;margin-top:8px;width:100%!important;word-break:break-word}.disclaimer-heading{font-family:bnpp-sans;color:#212529;font-size:12px;line-height:140%;margin:1px 0 2px;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}@media (min-width: 1030px){.disclaimer-heading{font-size:14px}}.disclaimer{font-family:bnpp-sans-light;color:#212529;font-size:12px;font-style:normal;font-weight:300;line-height:16.8px;margin-top:1px;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.disclaimerError{font-family:bnpp-sans-light;color:#d60101;font-size:12px;font-style:normal;font-weight:300;line-height:16.8px;margin-top:1px;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.summary-item-error-message{font-family:bnpp-sans-light;color:#d60101;font-size:16px;font-weight:300;line-height:24px;letter-spacing:-.1000000015px;margin:8px 0 0}.flag{background-size:contain;background-position:50%;background-repeat:no-repeat}.icon-calendar{padding:0;background:none;color:#212529;position:absolute;right:14px;top:50%;transform:translateY(-50%);width:30px;height:30px;border:1px solid transparent;cursor:pointer}.icon-calendar:focus{border:1px solid black;outline:none}.icon-money{width:18px;height:18px;color:#212529;position:absolute;right:14px;top:50%;transform:translateY(-50%)}.phone-prefix-color{color:#626362}.selection-active{border-radius:5px;border:1px solid #00523b;background:#fff;box-shadow:0 0 0 3px #fff,0 0 0 5px #00503c}.circle{border-radius:50%;padding:4px}.drop-down{display:flex;flex-direction:column;overflow-y:scroll;height:fit-content;max-height:336px;gap:4px;width:100%;border-radius:6px;border:1px solid #F6F6F6;background:#fff;box-shadow:0 2px 4px -2px #294a611a,0 4px 6px 1px #294a611a;padding-top:2px;margin-top:5px;-webkit-overflow-scrolling:touch}.drop-down:focus{outline:none;border:1px solid black}.select-drop-down{position:absolute;display:none;z-index:1000;height:auto;padding-left:0;color:#212529;font-size:18px;font-style:normal;font-weight:300;line-height:25.2px;letter-spacing:-.1px;flex-direction:column;overflow-y:scroll;max-height:140px;font-family:bnpp-sans-light;gap:4px;width:100%;border-radius:6px;border:1px solid #F6F6F6;background:#fff;box-shadow:0 2px 4px -2px #294a611a,0 4px 6px 1px #294a611a;padding-top:4px;scrollbar-width:thin;scrollbar-color:#008859 #F6F6F6;scrollbar-arrow-color:#008859;-webkit-overflow-scrolling:touch}.select-drop-down::-webkit-scrollbar{width:4px}.select-drop-down::-webkit-scrollbar-thumb{background-color:#008859;border-radius:2px}.select-drop-down::-webkit-scrollbar-track{background-color:#f6f6f6;border-radius:2px}.country,.permit{display:flex;position:relative;gap:8px;height:48px;padding:4px 10px;align-items:center;font-family:bnpp-sans;color:#212529;font-size:18px;font-style:normal;font-weight:300;line-height:18px;letter-spacing:-.1px;background:#fff}.country .text,.permit .text{font-family:bnpp-sans-light;padding-top:6px}.country:hover,.permit:hover{background-color:#d6f3e9;border-radius:5px}.country.focus,.permit.focus{border:1px solid black;background-color:#d6f3e9}.selected-country,.selected-permit{background-color:#d6f3e9;border-radius:5px}.title-container{display:flex;align-items:flex-start}.radioButton{display:flex;align-items:center;margin:0 0 20px}.radioButton input[type=radio]{vertical-align:middle;width:24px;height:24px;display:flex;flex-shrink:0;font-weight:400;appearance:none;border:2px solid #8295a5;border-radius:12px;margin-bottom:6px}.radioButton input[type=radio]:checked:before{display:block;width:12px;height:12px;content:"";margin-top:1px;position:relative;top:45%;transform:translate(-50%,-50%);left:50%;background-color:#00965e;border-radius:12px;border-color:#00965e}.radioButton input[type=radio]:checked{border-color:#00965e}.radioButton input[type=radio].error{border-color:#d60101;line-height:25px}.radioButton input[type=radio]:focus{outline:none;border:1px solid black}.subtitle{font-family:bnpp-sans-light;font-size:18px;font-weight:300;line-height:27.3px;letter-spacing:-.001em;text-align:left;width:100%;color:#212529;margin-top:0;margin-bottom:0}@media (min-width: 768px){.subtitle{font-size:18px}}@media (min-width: 1030px){.subtitle{font-size:21px}}.subtitle.md{width:600px}@media (max-width: 1030px){.subtitle.md{width:100%}}.subtitle.lg{width:800px}@media (max-width: 1030px){.subtitle.lg{width:100%}}.arrow{background:none;border:none;width:24px;height:24px;color:#212529;position:absolute;right:16px;margin-top:4px;cursor:pointer;justify-content:center;align-items:center}.arrow:focus{outline:none;border:1px solid black;padding:0 8px 0 0}.input-text{font-family:bnpp-sans;color:#212529;font-size:16px;font-weight:400;margin:0;padding-top:4px;max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (min-width: 768px){.input-text{max-width:340px}}@media (min-width: 1030px){.input-text{max-width:400px}}@media (max-width: 1030px){.cfg-input-group{width:100%;max-width:480px}}.cfg-input-group.sm{width:388px}@media (max-width: 1030px){.cfg-input-group.sm{width:100%}}.cfg-input-group.md2{width:503px}@media (max-width: 1030px){.cfg-input-group.md2{width:100%}}.cfg-input-group.lg{width:580px}@media (max-width: 1030px){.cfg-input-group.lg{width:100%}}.cfg-input-container{position:relative}.daa-input-label{font-family:bnpp-sans;color:#212529;font-size:16px;font-weight:400;line-height:24px;display:inline-block;margin-right:10px}.cfg-new-asterisk{color:#008859;font-size:16px;font-weight:400;line-height:24px;font-family:bnpp-sans}.editing-bar{border-bottom:solid 1px #E1E4E7}.circumscribe{border:none;background:none;padding:0}.circumscribe app-close-icon{display:flex;align-items:center;justify-content:center;cursor:pointer;height:24px;width:24px}@media (min-width: 1030px){.circumscribe{display:flex;width:48px;height:48px;justify-content:center;align-items:center;border-radius:100px;border:1.5px solid #212529;background:#fff}}.circumscribe:focus{outline:none;border:3px solid black}.green-border{border-color:#008859}.backButton{border-radius:50px}.backButton:hover{background:#212529}.backButton:hover svg path{stroke:#fff}.backButton:focus{outline:#00503C solid 2px;outline-offset:3px;border:1.5px solid #212529}.intro-edit{padding:0!important}@media (min-width: 1030px){.intro-edit{width:100%!important;padding:0 0 0 112px!important;margin:0!important;max-width:928px!important}.intro-edit .wrapper{margin:0!important;padding:0!important}}.bodySkeleton{display:flex;flex-direction:column;min-height:100svh!important}@media (min-width: 1030px){.bodySkeleton{min-height:100%!important}}.loader-on-insurance{height:calc(100vh - 65px)!important}@media (min-width: 1030px){.loader-on-insurance{height:calc(100vh - 134.7969px)!important}}@media (min-width: 1030px){.timerPopUp{flex-direction:unset!important;width:715px!important}}.btnWithoutBorder{border:none;background:none}.financial-calculation-background{background-color:#f6f6f6!important}.financial-calculation-calculator-flow{flex-direction:row!important}@media (min-width: 768px){.financial-calculation-calculator-padding{padding:16px 0!important;gap:0px!important}}.overflow-visible{overflow:visible!important}.loader-desktop-box{box-shadow:0 10px 15px -3px #294a611a,0 4px 6px -4px #294a611a;display:flex;flex-direction:column;height:100%;margin-top:40px!important;flex:1;max-width:1040px;background-color:#fff;border-radius:16px;width:100%;z-index:2}.input-parent-two-children{gap:16px}.link{display:inline-block;vertical-align:baseline;color:#007a4d;text-decoration:underline;cursor:pointer;outline:none;line-height:140%;padding-left:unset;padding-right:unset;letter-spacing:-.2px}.link:hover{color:#00523b}.link:focus-visible,.link:focus{outline:1px solid #00503C;outline-offset:2px;border-radius:3px}.dashed-underline{position:relative;border-bottom:1px dashed #212529;cursor:pointer;outline:none}.dashed-underline:hover{color:#00523b}.dashed-underline:focus-visible{outline:1px solid #00523B;outline-offset:2px;border-radius:3px}.check{color:#008859}.x{color:#d60101}.outline-button{display:flex;height:52px;padding:12px 20px;justify-content:center;align-items:center;gap:8px;align-self:stretch;outline:unset;border:1px solid #212529;border-radius:5px;background-color:#fff;cursor:pointer;color:#212529;font-family:bnpp-sans;font-size:18px;font-style:normal}.outline-button:focus{outline:none;box-shadow:0 0 0 3px #fff,0 0 0 5px #00503c}@media (min-width: 768px){.outline-button{width:100%;margin:0 auto}}@media (min-width: 1030px){.outline-button{width:503px;margin:0;padding:12px 20px}.outline-button:hover{color:#fff;background-color:#212529}}.desktop-right-margin{margin-right:64px}.margin-left-auto{margin-left:auto}.navigationButtons{display:flex;justify-content:space-between}@media (max-width: 1030px){.navigationButtons{flex-direction:column-reverse}}.green-button{display:flex;justify-content:center;background-color:#00965e;padding:12px 20px;color:#fff;border-radius:5px;cursor:pointer;border:none;align-items:center;width:100%;height:52px;gap:8px;font-family:bnpp-sans;font-size:18px}@media (min-width: 768px){.green-button{max-width:400px}}@media (min-width: 1030px){.green-button{max-width:504px}}.green-button:focus{outline:none;box-shadow:0 0 0 3px #fff,0 0 0 5px #00503c}.green-button:hover{background:#00523b}.green-button span{color:var(--neutrals-shades-white, #fff);font-family:bnpp-sans;font-size:18px;font-style:normal;font-weight:400}.green-button app-arrow{transform:rotate(180deg)}.table{background:#fff;margin-bottom:24px;height:100%;max-width:580px}.table.showBorder{border-radius:16px;border:1px solid #E1E4E7;box-shadow:0 1px 2px #294a610d}.table.showBorder .header{padding:16px 16px 12px}.table.showBorder .block{padding:16px}.table.showBorder .footer{padding:16px 16px 12px}.table .separator{width:100%;padding-top:12px;margin-bottom:12px;border-bottom:1px solid #E1E4E7}.table .header{padding:12px 0;border-bottom:1px solid #E1E4E7}.table .block{padding:16px 0;border-bottom:1px solid #E1E4E7}.table .footer{padding:12px 0 0}.table .row{display:flex;position:relative;align-items:center;justify-content:space-between}.table .row.gap4{margin-bottom:4px}.table .row.gap8{margin-bottom:8px}.table .row span,.table .row button{font-size:18px;font-family:bnpp-sans-light;line-height:140%;max-width:70%}.table .row .value{white-space:nowrap}.table .row.bold span{font-family:bnpp-sans}.table .row button.dotted-underline{text-decoration-line:underline;text-decoration-style:dotted;text-decoration-skip-ink:auto;text-decoration-thickness:1px;text-underline-offset:20%;text-underline-position:from-font;font-family:bnpp-sans-light;text-decoration-color:#212529!important;color:#212529!important;padding:0;border:none;background:none;cursor:pointer}.table .row button.dotted-underline:focus,.table .row button.dotted-underline:focus-visible{outline:1px solid #00503C;outline-offset:2px;border-radius:3px}.jagged-line{width:100%;stroke-width:1px;stroke:#ccced1;height:5px;flex-shrink:0;align-self:stretch;margin-bottom:8px}.disclaimer-box{display:flex;padding:12px 20px;border-radius:8px;background:#f6f6f6;margin:24px 0 32px}.disclaimer-box span{font-family:bnpp-sans-light;color:#212529;font-size:16px;font-style:normal;line-height:140%}@media (min-width: 1030px){.disclaimer-box span{font-size:14px}}.numeral:focus-visible,.numeral:focus{outline:1px solid #00503C;outline-offset:2px;border-radius:3px;cursor:pointer}input[type=number]{-moz-appearance:textfield}strong{font-family:bnpp-sans}.error-content{display:flex;flex-direction:column;padding:24px 24px 0;background-color:#fff;height:100%;gap:16px}@media (min-width: 768px){.error-content{padding:48px 24px 0;align-items:center;gap:48px}}@media (min-width: 1030px){.error-content{box-shadow:0 10px 15px -3px #294a611a,0 4px 6px -4px #294a611a;align-items:center;width:100%;max-width:1040px;background-color:#fff;border-radius:15px;padding:64px;position:relative;margin:40px auto 0;gap:24px}}.error-content .error-container{height:100%;padding-bottom:24px}@media (min-width: 576px){.error-content .error-container{max-width:448px;margin:0 auto;height:100%;padding-bottom:unset}}@media (min-width: 1030px){.error-content .error-container{max-width:580px;height:100%}}.error-content .error-container .error-page-headline{display:block;font-family:bnpp-sans-bold;color:#007a4d;font-size:16px;line-height:130%;letter-spacing:.2px;text-align:left;text-transform:uppercase;font-weight:unset;margin:0 0 8px}@media (min-width: 1030px){.error-content .error-container .error-page-headline{font-size:18px;line-height:120%}}.error-content .error-container .error-page-title{font-family:bnpp-sans-bold;font-size:24px;line-height:130%;letter-spacing:.1px;text-align:left;margin:0 0 24px;font-weight:unset}@media (min-width: 1030px){.error-content .error-container .error-page-title{font-size:32px;letter-spacing:-.2px}}.error-content .error-container .error-description{width:100%;margin:0}.error-content .error-container .error-description p{font-family:bnpp-sans-light;font-size:18px;font-weight:300;line-height:140%;letter-spacing:-.126px;text-align:left;margin:0 0 4px}@media (min-width: 1030px){.error-content .error-container .error-description p{letter-spacing:-.2px}}.error-content .error-container .box-text{background:#f6f6f6;margin:24px 0 0;border-radius:10px;padding:24px}.error-content .error-container .box-text h3{font-family:bnpp-sans-bold;font-size:21px;line-height:130%;margin:0 0 16px}.error-content .error-container .box-text p{font-family:bnpp-sans-light;font-size:18px;line-height:140%;margin:0}.error-content .error-container .box-text strong{font-weight:unset}.error-content .error-container .box-text .copy-number-line{display:flex;flex-direction:column;margin-top:16px;margin-bottom:4px}@media (min-width: 768px){.error-content .error-container .box-text{margin:24px 0 32px}.error-content .error-container .box-text .copy-number-line{flex-direction:row}}@media (min-width: 1030px){.error-content .error-container .box-text{margin:24px 0 0;border-radius:8px;max-width:580px}}.error-content .buttonNext{display:flex;justify-content:center;background-color:#008859;padding:12px 20px;color:#fff;border-radius:5px;cursor:pointer;gap:8px;align-items:center;border:none;margin:0 0 8px}.error-content .buttonNext:focus{outline:none;box-shadow:0 0 0 3px #fff,0 0 0 5px #00503c}.error-content .buttonNext:hover{background:#00523b}.error-content .buttonNext span{color:#fff;font-family:bnpp-sans;font-size:18px;font-style:normal;font-weight:400}.error-content .buttonNext app-arrow{transform:rotate(180deg)}@media (min-width: 576px){.error-content .buttonNext{width:448px;padding:12px 20px;margin:auto}}@media (min-width: 1030px){.error-content .buttonNext{width:580px}}
