@charset "UTF-8";.page-template-simulator #pre-navbar,.page-template-simulator header{display:none}.page-template-simulator .PLR{padding-left:24px;padding-left:clamp(24px,1 * (24px + 56 * ((100vw - 360px) / 1080)) ,80px);padding-right:24px;padding-right:clamp(24px,1 * (24px + 56 * ((100vw - 360px) / 1080)) ,80px)}.page-template-simulator .undisplayed{display:none!important}.page-template-simulator .progress-bar{z-index:99;position:fixed;top:0;left:0;height:8px;width:100%;background-color:#fff}.page-template-simulator .progress-bar::before{content:"";position:absolute;height:100%;width:var(--progress,0%);background:#3c504b;border-radius:0 2px 2px 0;top:0;left:0;transition:all .5s ease-in-out}.page-template-simulator .progress-bar::after{content:"";position:absolute;top:0;left:0;background-color:rgba(60,80,75,.2);z-index:-1;height:100%;width:100%}.page-template-simulator .info{cursor:pointer}.page-template-simulator .info[aria-describedby] svg path.i{fill:#FFF!important}.page-template-simulator .info[aria-describedby] svg path.background,.page-template-simulator .info[aria-describedby] svg path.border{fill:#3C504B!important}.page-template-simulator .info.white svg path.background{fill:transparent!important}.page-template-simulator .info.white svg path.border,.page-template-simulator .info.white svg path.i{fill:#FFF!important}.page-template-simulator .info.white[aria-describedby] svg path.background{fill:transparent!important}.page-template-simulator .info.white[aria-describedby] svg path.border,.page-template-simulator .info.white[aria-describedby] svg path.i{fill:#64e6b4!important}.page-template-simulator .tooltip-info{--bs-tooltip-bg:$white;--bs-tooltip-color:$dark-green;--bs-tooltip-padding-x:24px;--bs-tooltip-padding-y:24px;font-size:13px;font-weight:400;line-height:150%;--bs-tooltip-max-width:430px;padding:0;opacity:1;padding-left:16px;padding-right:16px}.page-template-simulator .tooltip-info[data-popper-placement=top] .tooltip-arrow::before{border-top-color:#fff}.page-template-simulator .tooltip-info[data-popper-placement=top] .tooltip-inner{transform:translateY(-7px)}.page-template-simulator .tooltip-info[data-popper-placement=bottom] .tooltip-arrow::before{border-bottom-color:#fff}.page-template-simulator .tooltip-info[data-popper-placement=bottom] .tooltip-inner{transform:translateY(6px)}.page-template-simulator .tooltip-info[data-popper-placement=left] .tooltip-arrow::before{border-left-color:#fff}.page-template-simulator .tooltip-info[data-popper-placement=left] .tooltip-inner{transform:translateX(10px)}.page-template-simulator .tooltip-info[data-popper-placement=right] .tooltip-arrow::before{border-right-color:#fff}.page-template-simulator .tooltip-info[data-popper-placement=right] .tooltip-inner{transform:translateX(-11px)}.page-template-simulator .tooltip-info .tooltip-arrow{z-index:2}.page-template-simulator .tooltip-info .tooltip-arrow::before{box-shadow:0 0 16px 0 rgba(0,0,0,.15)}.page-template-simulator .tooltip-info .tooltip-inner{text-align:left;box-shadow:0 0 16px 0 rgba(0,0,0,.15);border-radius:12px;border-radius:clamp(12px,1 * (12px + 4 * ((100vw - 360px) / 1080)) ,16px);background-color:#fff}.page-template-simulator input[type=number]{-moz-appearance:textfield}.page-template-simulator input::-webkit-inner-spin-button,.page-template-simulator input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.page-template-simulator input::-o-inner-spin-button,.page-template-simulator input::-o-outer-spin-button{-o-appearance:none;margin:0}.page-template-simulator .goto-homepage{text-decoration:none;color:#3c504b;padding:16px;border:1px solid #3c504b;border-radius:6px;font-size:12px;line-height:112%}.page-template-simulator .goto-homepage:hover{background-color:#3c504b;color:#fff}.page-template-simulator .step{height:100vh;height:calc(100 * var(--vh,1vh))}.page-template-simulator .step:not(.active){display:none!important}.page-template-simulator .step .step-header{width:100%;background-color:#fff;padding-top:24px;padding-top:clamp(24px,1 * (24px + 18 * ((100vw - 360px) / 1080)) ,42px);padding-bottom:16px;padding-bottom:clamp(16px,1 * (16px + 18 * ((100vw - 360px) / 1080)) ,34px);display:flex;align-items:center;padding-left:24px;padding-right:24px;gap:16px;gap:clamp(16px,1 * (16px + 12 * ((100vw - 360px) / 1080)) ,28px)}.page-template-simulator .step .step-header .step-title{font-size:17px;font-weight:700;line-height:150%}.page-template-simulator .step label.radio{position:relative;border:2px solid #3c504b;border-radius:8px;height:80px;padding:16px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:15px;font-weight:600;line-height:100%;transition:all .3s}.page-template-simulator .step label.radio .tag{display:flex;align-items:center;gap:4px;padding:4px 8px;border-radius:4px;position:absolute;top:-14px;right:16px;background-color:#3c504b;color:#64e6b4;font-weight:300}.page-template-simulator .step label.radio input{position:absolute;opacity:.01;top:0;left:0}.page-template-simulator .step label.radio::before{content:"";position:absolute;height:24px;width:24px;border:2px solid #3c504b;border-radius:50%;background-color:#fff;transition:all .3s;left:16px}.page-template-simulator .step label.radio:has(input:checked){color:#00a06e;border-color:#00a06e;background-color:#e6f6f1}.page-template-simulator .step label.radio:has(input:checked)::before{border:7px solid #00a06e}.page-template-simulator .step label.radio:has(input:checked) .info svg path.border,.page-template-simulator .step label.radio:has(input:checked) .info svg path.i{fill:#00A06E}.page-template-simulator .step label.radio:has(input:checked) .info svg path.background{fill:transparent}.page-template-simulator .step .div-input-number-range{position:relative;width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;-moz-column-gap:8px;column-gap:8px;-moz-column-gap:clamp(8px,1 * (8px + 12 * ((100vw - 360px) / 240)) ,20px);column-gap:clamp(8px,1 * (8px + 12 * ((100vw - 360px) / 240)) ,20px);row-gap:18px;padding-bottom:34px;--range-color:#00A06E}.page-template-simulator .step .div-input-number-range.dark{--range-color:#3C504B}.page-template-simulator .step .div-input-number-range label{font-size:15px;font-weight:400;line-height:150%}.page-template-simulator .step .div-input-number-range .input-group{background-color:#fff;border:1px solid #dedede;border-radius:8px;font-size:15px;width:-moz-fit-content;width:fit-content;line-height:150%;margin-left:auto}.page-template-simulator .step .div-input-number-range .input-group input{color:#3c504b;background-color:transparent;border:unset;font-weight:700;text-align:right;padding:8px 0 8px 8px}.page-template-simulator .step .div-input-number-range .input-group input.short{width:40px}.page-template-simulator .step .div-input-number-range .input-group input.medium{width:60px}.page-template-simulator .step .div-input-number-range .input-group input.long{min-width:100px}.page-template-simulator .step .div-input-number-range .input-group input:focus{border-color:var(--range-color);outline:0}.page-template-simulator .step .div-input-number-range .input-group .input-group-text{color:#3c504b;pointer-events:none;background-color:transparent;border:unset;font-weight:400;padding:8px 16px 8px 6px}.page-template-simulator .step .div-input-number-range input[type=range]{flex-basis:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;background:0 0;padding:0;height:4px;border-radius:2px;box-shadow:unset}.page-template-simulator .step .div-input-number-range input[type=range]::-webkit-slider-runnable-track{height:4px;border-radius:2px;background:0 0;box-shadow:unset}.page-template-simulator .step .div-input-number-range input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:24px;height:24px;background:var(--range-color);border:2px solid #fff;border-radius:50%;margin-top:-10px;cursor:pointer;position:relative;z-index:2;box-shadow:unset}.page-template-simulator .step .div-input-number-range input[type=range]::-moz-range-track{height:4px;background:#dedede;border-radius:2px;box-shadow:unset}.page-template-simulator .step .div-input-number-range input[type=range]::-moz-range-progress{height:4px;background:var(--range-color);border-radius:2px;box-shadow:unset}.page-template-simulator .step .div-input-number-range input[type=range]::-moz-range-thumb{width:24px;height:24px;background:var(--range-color);border:2px solid #fff;border-radius:50%;cursor:pointer;box-shadow:unset}.page-template-simulator .step .div-input-number-range .range-subtext{position:absolute;bottom:0;transform:translateX(-50%);white-space:nowrap;pointer-events:none;font-size:.9rem}.page-template-simulator .step .div-input-number-range .range-subtext.fixed{left:0!important;transform:unset!important;width:100%}.page-template-simulator .step .div-input-number-range .description{font-size:12px;font-weight:300;line-height:150%}.page-template-simulator .step .form-switch{display:flex;gap:14px}.page-template-simulator .step .form-switch .form-check-input{flex:none;width:58px;height:32px;padding:4px;background-origin:content-box;font-size:15px;background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%2212%22%20fill%3D%22%233C504B%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.55833%206.55827C6.67552%206.44123%206.83437%206.37549%207%206.37549C7.16562%206.37549%207.32448%206.44123%207.44167%206.55827L17.4417%2016.5583C17.5031%2016.6155%2017.5523%2016.6845%2017.5865%2016.7612C17.6206%2016.8378%2017.639%2016.9206%2017.6405%2017.0045C17.642%2017.0884%2017.6265%2017.1718%2017.5951%2017.2496C17.5637%2017.3274%2017.5169%2017.3981%2017.4575%2017.4575C17.3982%2017.5168%2017.3275%2017.5636%2017.2497%2017.595C17.1718%2017.6265%2017.0885%2017.6419%2017.0046%2017.6404C16.9206%2017.6389%2016.8379%2017.6206%2016.7612%2017.5864C16.6846%2017.5523%2016.6156%2017.503%2016.5583%2017.4416L6.55833%207.44161C6.44129%207.32442%206.37555%207.16556%206.37555%206.99994C6.37555%206.83431%206.44129%206.67546%206.55833%206.55827Z%22%20fill%3D%22white%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M17.4416%206.55827C17.5587%206.67546%2017.6244%206.83431%2017.6244%206.99994C17.6244%207.16556%2017.5587%207.32442%2017.4416%207.44161L7.44164%2017.4416C7.32316%2017.552%207.16646%2017.6121%207.00454%2017.6093C6.84262%2017.6064%206.68813%2017.5408%206.57362%2017.4263C6.45911%2017.3118%206.39352%2017.1573%206.39066%2016.9954C6.3878%2016.8335%206.44791%2016.6768%206.55831%2016.5583L16.5583%206.55827C16.6755%206.44123%2016.8343%206.37549%2017%206.37549C17.1656%206.37549%2017.3245%206.44123%2017.4416%206.55827Z%22%20fill%3D%22white%22%2F%3E%3C%2Fsvg%3E");cursor:pointer}.page-template-simulator .step .form-switch .form-check-input:checked{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2225%22%20viewBox%3D%220%200%2024%2025%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212.5%22%20r%3D%2212%22%20fill%3D%22white%22%2F%3E%3Cpath%20d%3D%22M9.54998%2018.5001L3.84998%2012.8001L5.27498%2011.3751L9.54998%2015.6501L18.725%206.4751L20.15%207.9001L9.54998%2018.5001Z%22%20fill%3D%22%233C504B%22%2F%3E%3C%2Fsvg%3E")}.page-template-simulator .step[step="1"]{padding-top:32px;display:flex;justify-content:space-between;flex-direction:column;gap:40px;gap:clamp(32px,1 * (40px + -8 * ((100vw - 360px) / 1080)) ,40px);display:flex}.page-template-simulator .step[step="1"] .heading{font-weight:700;text-align:center;margin-bottom:26px;margin-bottom:clamp(26px,1 * (26px + 14 * ((100vw - 360px) / 1080)) ,40px)}.page-template-simulator .step[step="1"] .heading .line_1{text-transform:uppercase;font-size:18px;font-size:clamp(18px, 
        1 * (18px + 2 *
              ((100vw - 360px) / 1080))
      , 20px);line-height:27px;line-height:clamp(24px, 
        1 * (27px + -3 *
              ((100vw - 360px) / 1080))
      , 27px)}.page-template-simulator .step[step="1"] .heading .line_2{font-size:24px;font-size:clamp(24px, 
        1 * (24px + 8 *
              ((100vw - 360px) / 1080))
      , 32px);line-height:36px;line-height:clamp(36px, 
        1 * (36px + 6 *
              ((100vw - 360px) / 1080))
      , 42px);color:#00a06e}.page-template-simulator .step[step="1"] .step-by-step{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;flex-direction:row;gap:12px;gap:clamp(12px,1 * (12px + 28 * ((100vw - 360px) / 1080)) ,40px)}.page-template-simulator .step[step="1"] .step-by-step .txt{font-weight:700;line-height:150%;font-size:17px;font-size:clamp(17px, 
        1 * (17px + 3 *
              ((100vw - 360px) / 1080))
      , 20px);text-align:center}.page-template-simulator .step[step="1"] .step-by-step .btn span{font-weight:300}.page-template-simulator .step[step="1"] .step-by-step .btn svg{margin-left:4px}.page-template-simulator .step[step="1"] .step-by-step .btn svg path{transition:all .3s ease-in-out}.page-template-simulator .step[step="1"] .step-by-step .btn:hover svg path{stroke:#00A06E}.page-template-simulator .step[step="1"] .or{text-align:center;text-transform:uppercase;font-weight:700;font-size:17px;font-size:clamp(17px, 
        1 * (17px + 3 *
              ((100vw - 360px) / 1080))
      , 20px);line-height:150%}.page-template-simulator .step[step="1"] .div-configurations{background-color:#eceeed;padding-top:24px;padding-top:clamp(24px,1 * (24px + 16 * ((100vw - 360px) / 1080)) ,40px);padding-bottom:24px}.page-template-simulator .step[step="1"] .div-configurations .headline{font-weight:700;line-height:150%;font-size:17px;font-size:clamp(17px, 
        1 * (17px + 3 *
              ((100vw - 360px) / 1080))
      , 20px);margin-bottom:24px}.page-template-simulator .step[step="1"] .div-configurations .configurations{height:-moz-fit-content;height:fit-content}.page-template-simulator .step[step="1"] .div-configurations .configurations.center-wrapper .swiper-wrapper{display:flex;justify-content:center;align-items:center;flex-direction:row}.page-template-simulator .step[step="1"] .div-configurations .configurations .configuration{display:flex;flex-direction:column;position:relative;padding-top:15px;cursor:pointer;width:290px;width:clamp(290px,1 * (290px + 110 * ((100vw - 360px) / 1080)) ,400px);height:unset;transition:all .3s}.page-template-simulator .step[step="1"] .div-configurations .configurations .configuration:not(:last-child){margin-right:10px;margin-right:clamp(10px,1 * (10px + 10 * ((100vw - 360px) / 1080)) ,20px)}.page-template-simulator .step[step="1"] .div-configurations .configurations .configuration:not(:first-child){margin-left:10px;margin-left:clamp(10px,1 * (10px + 10 * ((100vw - 360px) / 1080)) ,20px)}.page-template-simulator .step[step="1"] .div-configurations .configurations .configuration:hover .bottom{background-color:#00a06e}.page-template-simulator .step[step="1"] .div-configurations .configurations .configuration:hover .bottom .investment{color:#fff}.page-template-simulator .step[step="1"] .div-configurations .configurations .configuration .tag{position:absolute;background-color:#00a06e;font-weight:700;color:#fff;border-radius:8px;font-size:12px;font-size:clamp(12px, 
        1 * (12px + 2 *
              ((100vw - 360px) / 1080))
      , 14px);text-transform:uppercase;padding:8px;line-height:120%;top:0;left:24px}.page-template-simulator .step[step="1"] .div-configurations .configurations .configuration .top{position:relative;z-index:-1;flex-grow:1;background-color:#fff;border:2px solid #00a06e;border-top-right-radius:16px;border-top-left-radius:16px;border-bottom:none;padding-top:24px;padding-top:clamp(24px,1 * (24px + 16 * ((100vw - 360px) / 1080)) ,40px);padding-bottom:20px;padding-bottom:clamp(16px,1 * (20px + -4 * ((100vw - 360px) / 1080)) ,20px);padding-left:24px;padding-left:clamp(24px,1 * (24px + 16 * ((100vw - 360px) / 1080)) ,40px);padding-right:24px;padding-right:clamp(24px,1 * (24px + 16 * ((100vw - 360px) / 1080)) ,40px)}.page-template-simulator .step[step="1"] .div-configurations .configurations .configuration .top .description{padding-bottom:24px}.page-template-simulator .step[step="1"] .div-configurations .configurations .configuration .top .arrow{position:absolute;bottom:16px;bottom:clamp(16px,1 * (16px + 4 * ((100vw - 360px) / 1080)) ,20px);right:24px;right:clamp(24px,1 * (24px + 16 * ((100vw - 360px) / 1080)) ,40px);text-align:right}.page-template-simulator .step[step="1"] .div-configurations .configurations .configuration .bottom{background-color:#3c504b;line-height:150%;display:flex;justify-content:center;flex-direction:column;height:65px;height:clamp(65px,1 * (65px + 25 * ((100vw - 360px) / 1080)) ,90px);padding-left:24px;padding-left:clamp(24px,1 * (24px + 16 * ((100vw - 360px) / 1080)) ,40px);padding-right:24px;padding-right:clamp(24px,1 * (24px + 16 * ((100vw - 360px) / 1080)) ,40px);border-bottom-right-radius:16px;border-bottom-left-radius:16px;transition:background-color .3s}.page-template-simulator .step[step="1"] .div-configurations .configurations .configuration .bottom .txt{color:#fff;font-weight:600;text-transform:uppercase;font-size:12px;font-size:clamp(12px, 
        1 * (12px + 2 *
              ((100vw - 360px) / 1080))
      , 14px)}.page-template-simulator .step[step="1"] .div-configurations .configurations .configuration .bottom .investment{color:#64e6b4;font-weight:700;font-size:15px;font-size:clamp(15px, 
        1 * (15px + 2 *
              ((100vw - 360px) / 1080))
      , 17px);transition:color .3s}.page-template-simulator .step[step="2"]{display:flex;flex-direction:column}.page-template-simulator .step[step="2"] .container-fluid{flex:1;display:flex;align-items:center;justify-content:space-around;gap:50px;gap:clamp(50px,1 * (50px + 150 * ((100vw - 1024px) / 416)) ,200px);padding-bottom:40px;padding-bottom:clamp(40px,1 * (40px + 40 * ((100vw - 1024px) / 416)) ,80px);overflow:auto}.page-template-simulator .step[step="2"] .container-fluid>.left,.page-template-simulator .step[step="2"] .container-fluid>.right{height:100%;max-height:600px}.page-template-simulator .step[step="2"] .container-fluid>.left{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;max-width:400px}.page-template-simulator .step[step="2"] .container-fluid>.left .choices{margin-bottom:80px;margin-bottom:clamp(80px,1 * (80px + 70 * ((100vw - 1024px) / 416)) ,150px);width:100%}.page-template-simulator .step[step="2"] .container-fluid>.left .choices .choice:not(:last-child){margin-bottom:80px;margin-bottom:clamp(40px,1 * (80px + -40 * ((100vw - 360px) / 664)) ,80px)}.page-template-simulator .step[step="2"] .container-fluid>.left .choices .choice .name{font-size:17px;font-weight:700;line-height:150%;margin-bottom:16px}.page-template-simulator .step[step="2"] .container-fluid>.left .btn-next{position:absolute;bottom:0;width:100%}.page-template-simulator .step[step="2"] .container-fluid>.right{display:flex;align-items:center;background-color:#eceeed;padding:30px;padding:clamp(30px,1 * (30px + 10 * ((100vw - 1024px) / 416)) ,40px);border-radius:24px}.page-template-simulator .step[step="2"] .container-fluid>.right .content{min-width:500px;width:43vw;max-width:620px;height:100%;overflow:auto}.page-template-simulator .step[step="2"] .container-fluid>.right .content .title{font-size:20px;font-weight:400;line-height:120%}.page-template-simulator .step[step="2"] .container-fluid>.right .content .name{font-size:15px;font-weight:600;line-height:150%;margin-top:24px;margin-bottom:16px}.page-template-simulator .step[step="2"] .container-fluid>.right .content p{font-size:15px;font-weight:400;line-height:150%}.page-template-simulator .step[step="3"]{display:flex;flex-direction:column}.page-template-simulator .step[step="3"] .container-fluid{flex:1;display:flex;align-items:center;justify-content:space-around;gap:40px;gap:clamp(40px,1 * (40px + 160 * ((100vw - 1024px) / 416)) ,200px);padding-bottom:40px;padding-bottom:clamp(40px,1 * (40px + 40 * ((100vw - 1024px) / 416)) ,80px);overflow:auto}.page-template-simulator .step[step="3"] .container-fluid>.left,.page-template-simulator .step[step="3"] .container-fluid>.right{height:100%;max-height:600px}.page-template-simulator .step[step="3"] .container-fluid>.left{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;max-width:510px;gap:16px;gap:clamp(16px,1 * (16px + 8 * ((100vw - 1024px) / 416)) ,24px);padding-bottom:50px}.page-template-simulator .step[step="3"] .container-fluid>.left .div-btn{position:absolute;bottom:0;width:100%;display:flex;gap:8px}.page-template-simulator .step[step="3"] .container-fluid>.left .div-btn>*{width:100%}.page-template-simulator .step[step="3"] .container-fluid>.right{display:flex;align-items:center;background-color:#eceeed;padding:30px;padding:clamp(30px,1 * (30px + 10 * ((100vw - 1024px) / 416)) ,40px);border-radius:24px}.page-template-simulator .step[step="3"] .container-fluid>.right .content{min-width:500px;width:43vw;max-width:620px;height:100%;overflow:auto}.page-template-simulator .step[step="3"] .container-fluid>.right .content .title{font-size:20px;font-weight:400;line-height:120%}.page-template-simulator .step[step="3"] .container-fluid>.right .content .name{font-size:15px;font-weight:600;line-height:150%;margin-top:24px;margin-bottom:16px}.page-template-simulator .step[step="3"] .container-fluid>.right .content p{font-size:15px;font-weight:400;line-height:150%}.page-template-simulator .step[step="4"]{display:flex;flex-direction:column}.page-template-simulator .step[step="4"] .container-fluid{display:flex;justify-content:space-around;gap:40px;gap:clamp(40px,1 * (40px + 160 * ((100vw - 1024px) / 416)) ,200px);padding-bottom:40px;padding-bottom:clamp(40px,1 * (40px + 40 * ((100vw - 1024px) / 416)) ,80px);padding-top:15px;overflow:auto}.page-template-simulator .step[step="4"] .container-fluid>.left{position:relative;display:flex;align-items:center;flex-direction:column;width:100%;max-width:510px;gap:16px;gap:clamp(16px,1 * (16px + 8 * ((100vw - 1024px) / 416)) ,24px)}.page-template-simulator .step[step="4"] .container-fluid>.left .div-dismemberment{padding:16px 24px;background-color:#eceeed;border-radius:16px}.page-template-simulator .step[step="4"] .container-fluid>.left .div-dismemberment .div-input-number-range{margin-bottom:16px}.page-template-simulator .step[step="4"] .container-fluid>.left .div-dismemberment .comparison_ownership{display:flex;align-items:center;justify-content:space-between;padding-top:16px;border-top:1px solid #cecece}.page-template-simulator .step[step="4"] .container-fluid>.left .div-dismemberment .comparison_ownership>div:first-child{width:112px}.page-template-simulator .step[step="4"] .container-fluid>.left .div-dismemberment .comparison_ownership>div:last-child{width:180px}.page-template-simulator .step[step="4"] .container-fluid>.left .div-dismemberment .comparison_ownership>div:last-child>div:last-child{text-align:center}.page-template-simulator .step[step="4"] .container-fluid>.left .div-dismemberment .comparison_ownership>div>div:first-child{font-size:13px;font-weight:400;line-height:130%}.page-template-simulator .step[step="4"] .container-fluid>.left .div-dismemberment .comparison_ownership>div>div:last-child{font-size:24px;font-weight:700;line-height:150%}.page-template-simulator .step[step="4"] .container-fluid>.left .title-options{font-size:12px;font-weight:600;line-height:150%;text-transform:uppercase;margin-bottom:4px;align-self:baseline;margin-bottom:-10px;margin-bottom:clamp(-15px,-1 * (10px + 5 * ((100vw - 360px) / 664)) ,-10px)}.page-template-simulator .step[step="4"] .container-fluid>.left .div-options{background-color:#eceeed;border-radius:16px;width:100%}.page-template-simulator .step[step="4"] .container-fluid>.left .div-options b{font-weight:700}.page-template-simulator .step[step="4"] .container-fluid>.left .div-options .div-input-number-range{padding-top:16px;padding-right:24px;padding-left:24px}.page-template-simulator .step[step="4"] .container-fluid>.left .div-options .div-input-number-range .form-switch{flex-basis:245px}.page-template-simulator .step[step="4"] .container-fluid>.left .div-options .div-input-number-range[data-id=scheduled_payment]:not(.active){padding-bottom:16px}.page-template-simulator .step[step="4"] .container-fluid>.left .div-options .div-input-number-range[data-id=scheduled_payment]:not(.active) .input-group,.page-template-simulator .step[step="4"] .container-fluid>.left .div-options .div-input-number-range[data-id=scheduled_payment]:not(.active) input[type=range]{display:none}.page-template-simulator .step[step="4"] .container-fluid>.left .div-options .div-has_dividend_reinvestment{min-width:500px;width:100%;padding:16px 24px 40px;border-top:1px solid #fff;display:flex;flex-wrap:wrap}.page-template-simulator .step[step="4"] .container-fluid>.left .div-options .div-has_dividend_reinvestment .form-switch{flex-basis:340px}.page-template-simulator .step[step="4"] .container-fluid>.left .div-options .div-has_dividend_reinvestment .info{margin-left:auto}.page-template-simulator .step[step="4"] .container-fluid>.left .div-options .div-has_dividend_reinvestment .infos{flex-basis:100%;font-size:13px}.page-template-simulator .step[step="4"] .container-fluid>.left .div-options .div-has_dividend_reinvestment .infos .number{font-size:24px;font-weight:700;line-height:150%}.page-template-simulator .step[step="4"] .container-fluid>.left .div-options .div-has_dividend_reinvestment .infos .number.jade{color:#00a06e}.page-template-simulator .step[step="4"] .container-fluid>.left .div-options .div-has_dividend_reinvestment .infos .div-full_ownership_dividends_average{margin-top:32px;display:flex!important;gap:24px}.page-template-simulator .step[step="4"] .container-fluid>.left .div-options .div-has_dividend_reinvestment .infos .div-full_ownership_dividends_average .full_ownership_dividends_average{flex:none;display:flex;align-items:center;justify-content:center}.page-template-simulator .step[step="4"] .container-fluid>.left .div-options .div-has_dividend_reinvestment .infos .with_reinvestment{margin-top:16px;padding-top:16px;border-top:1px solid #cecece}.page-template-simulator .step[step="4"] .container-fluid>.left .div-options .div-has_dividend_reinvestment .infos .calculations{margin-top:8px;margin-bottom:24px;display:flex;align-items:stretch;justify-content:space-between;gap:66px}.page-template-simulator .step[step="4"] .container-fluid>.left .div-options .div-has_dividend_reinvestment .infos .calculations>*{display:flex;justify-content:center;flex-direction:column}.page-template-simulator .step[step="4"] .container-fluid>.left .div-options .div-has_dividend_reinvestment .infos .calculations .left{flex-basis:200%}.page-template-simulator .step[step="4"] .container-fluid>.left .div-options .div-has_dividend_reinvestment .infos .calculations .left .subtext:not(:last-child){margin-bottom:8px}.page-template-simulator .step[step="4"] .container-fluid>.left .div-options .div-has_dividend_reinvestment .infos .calculations .left .div-full_ownership_dividends_paid_average,.page-template-simulator .step[step="4"] .container-fluid>.left .div-options .div-has_dividend_reinvestment .infos .calculations .left .div-ownership_dividend_reinvestment_average{display:flex;text-wrap-mode:nowrap;gap:10px}.page-template-simulator .step[step="4"] .container-fluid>.left .div-options .div-has_dividend_reinvestment .infos .calculations .left .div-full_ownership_dividends_paid_average .info,.page-template-simulator .step[step="4"] .container-fluid>.left .div-options .div-has_dividend_reinvestment .infos .calculations .left .div-ownership_dividend_reinvestment_average .info{display:flex;align-items:center;justify-content:center}.page-template-simulator .step[step="4"] .container-fluid>.left .div-options .div-has_dividend_reinvestment .infos .calculations .brace svg{height:100%;width:12px}.page-template-simulator .step[step="4"] .container-fluid>.left .div-options .div-has_dividend_reinvestment .infos .calculations .right{line-height:130%}.page-template-simulator .step[step="4"] .container-fluid>.left .div-options .div-has_dividend_reinvestment .infos .calculations .right span{color:#00a06e}.page-template-simulator .step[step="4"] .container-fluid>.left .div-loan .btn-outlined{width:100%;display:flex;align-items:center;justify-content:center;gap:8px}.page-template-simulator .step[step="4"] .container-fluid>.left .div-loan .btn-outlined svg path{transition:all .3s}.page-template-simulator .step[step="4"] .container-fluid>.left .div-loan .btn-outlined:hover svg path{fill:#FFF}.page-template-simulator .step[step="4"] .container-fluid>.right{display:flex;align-items:center;background-color:#3c504b;color:#fff;padding-top:20px;padding-top:clamp(20px,1 * (20px + 10 * ((100vw - 1024px) / 416)) ,30px);border-radius:24px;max-width:640px;height:-moz-fit-content;height:fit-content}.page-template-simulator .step[step="4"] .container-fluid>.right .content{min-width:500px;width:100%;height:100%;overflow:auto;font-size:15px}.page-template-simulator .step[step="4"] .container-fluid>.right .content .div-contact,.page-template-simulator .step[step="4"] .container-fluid>.right .content .div-distribution,.page-template-simulator .step[step="4"] .container-fluid>.right .content .div-evolution,.page-template-simulator .step[step="4"] .container-fluid>.right .content .div-hypothesis,.page-template-simulator .step[step="4"] .container-fluid>.right .content .div-mail{padding-left:24px;padding-left:clamp(24px,1 * (24px + 16 * ((100vw - 1024px) / 416)) ,40px);padding-right:24px;padding-right:clamp(24px,1 * (24px + 16 * ((100vw - 1024px) / 416)) ,40px)}.page-template-simulator .step[step="4"] .container-fluid>.right .content .heading{margin-left:24px;margin-left:clamp(24px,1 * (24px + 16 * ((100vw - 1024px) / 416)) ,40px);margin-right:24px;margin-right:clamp(24px,1 * (24px + 16 * ((100vw - 1024px) / 416)) ,40px);display:grid;grid-template-columns:repeat(2,1fr);text-align:center;gap:1px;background-color:rgba(255,255,255,.3)}.page-template-simulator .step[step="4"] .container-fluid>.right .content .heading>div{position:relative;flex-basis:calc(50% - 1px);padding:9.5px 15px;background-color:#3c504b}.page-template-simulator .step[step="4"] .container-fluid>.right .content .heading>div.has_info{padding-right:34px}.page-template-simulator .step[step="4"] .container-fluid>.right .content .heading>div.has_info .info{position:absolute;top:50%;right:4px;transform:translateY(-50%)}.page-template-simulator .step[step="4"] .container-fluid>.right .content .heading>div.full_width{grid-column:1/-1;justify-self:center;width:100%}.page-template-simulator .step[step="4"] .container-fluid>.right .content .heading>div .label{font-size:12px;font-size:clamp(12px, 
        1 * (12px + 2 *
              ((100vw - 1024px) / 416))
      , 14px);font-weight:600;text-transform:uppercase;line-height:120%}.page-template-simulator .step[step="4"] .container-fluid>.right .content .heading>div .value{color:#64e6b4;font-size:20px;font-size:clamp(20px, 
        1 * (20px + 4 *
              ((100vw - 1024px) / 416))
      , 24px);font-weight:700;line-height:150%}.page-template-simulator .step[step="4"] .container-fluid>.right .content .heading>div .subtext{color:#64e6b4;font-size:12px;font-weight:400;line-height:130%}.page-template-simulator .step[step="4"] .container-fluid>.right .content .div-distribution{display:flex;align-items:center;justify-content:center;gap:24px;margin-top:18px;margin-top:clamp(18px,1 * (18px + 10 * ((100vw - 1024px) / 416)) ,28px)}.page-template-simulator .step[step="4"] .container-fluid>.right .content .div-distribution .div-chart{flex:none;width:220px;height:220px}.page-template-simulator .step[step="4"] .container-fluid>.right .content .div-distribution .legend .description{color:rgba(255,255,255,.5);font-size:12px;font-size:clamp(12px, 
        1 * (12px + 1 *
              ((100vw - 1024px) / 416))
      , 13px);font-weight:400;line-height:130%;margin-bottom:24px}.page-template-simulator .step[step="4"] .container-fluid>.right .content .div-distribution .legend div[legend]{position:relative;padding-left:26px;margin-top:16px}.page-template-simulator .step[step="4"] .container-fluid>.right .content .div-distribution .legend div[legend] div:first-child{font-size:18px;font-weight:700;line-height:150%}.page-template-simulator .step[step="4"] .container-fluid>.right .content .div-distribution .legend div[legend] div:last-child{margin-top:-5px;line-height:120%}.page-template-simulator .step[step="4"] .container-fluid>.right .content .div-distribution .legend div[legend]::before{content:"";display:block;position:absolute;top:5px;left:0;width:16px;height:16px;border-radius:2px}.page-template-simulator .step[step="4"] .container-fluid>.right .content .div-distribution .legend div[legend=full_ownership_dividends_paid_sum]::before{background-color:#00a06e}.page-template-simulator .step[step="4"] .container-fluid>.right .content .div-distribution .legend div[legend=rd_sum]::before{background-color:#a5d232}.page-template-simulator .step[step="4"] .container-fluid>.right .content .div-distribution .legend div[legend=foreign_tax]::before{background-color:#f5be82}.page-template-simulator .step[step="4"] .container-fluid>.right .content .div-evolution{margin-top:40px;margin-bottom:40px}.page-template-simulator .step[step="4"] .container-fluid>.right .content .div-evolution .title{font-size:12px;font-size:clamp(12px, 
        1 * (12px + 2 *
              ((100vw - 1024px) / 416))
      , 14px);font-weight:600;line-height:150%;text-transform:uppercase;margin-bottom:24px}.page-template-simulator .step[step="4"] .container-fluid>.right .content .div-evolution .legend{margin-bottom:24px}.page-template-simulator .step[step="4"] .container-fluid>.right .content .div-evolution .legend>div{position:relative;padding-left:26px;margin-bottom:8px}.page-template-simulator .step[step="4"] .container-fluid>.right .content .div-evolution .legend>div::before{content:"";display:block;position:absolute;top:2px;left:0;width:16px;height:16px;border-radius:2px}.page-template-simulator .step[step="4"] .container-fluid>.right .content .div-evolution .legend .capital::before{background-color:#64e6b4}.page-template-simulator .step[step="4"] .container-fluid>.right .content .div-evolution .legend .dividends::before{background-color:#a5d232}.page-template-simulator .step[step="4"] .container-fluid>.right .content .div-evolution .div-chart{width:100%;height:200px}.page-template-simulator .step[step="4"] .container-fluid>.right .content .div-evolution .div-chart canvas{width:100%!important;height:100%!important}.page-template-simulator .step[step="4"] .container-fluid>.right .content .div-evolution .pagination{display:flex;gap:16px;margin-top:24px}.page-template-simulator .step[step="4"] .container-fluid>.right .content .div-evolution .pagination>div{cursor:pointer}.page-template-simulator .step[step="4"] .container-fluid>.right .content .div-evolution .pagination>div:hover svg circle,.page-template-simulator .step[step="4"] .container-fluid>.right .content .div-evolution .pagination>div:hover svg path{stroke:#00A06E}.page-template-simulator .step[step="4"] .container-fluid>.right .content .div-evolution .pagination>div.disabled{pointer-events:none;opacity:.5}.page-template-simulator .step[step="4"] .container-fluid>.right .content .div-evolution .pagination>div svg{height:48px;width:48px}.page-template-simulator .step[step="4"] .container-fluid>.right .content .div-evolution .pagination>div svg circle,.page-template-simulator .step[step="4"] .container-fluid>.right .content .div-evolution .pagination>div svg path{transition:all .3s}.page-template-simulator .step[step="4"] .container-fluid>.right .content .div-mail{padding-top:24px;padding-top:clamp(24px,1 * (24px + 16 * ((100vw - 1024px) / 416)) ,40px);padding-bottom:24px;padding-bottom:clamp(24px,1 * (24px + 16 * ((100vw - 1024px) / 416)) ,40px);background-color:#00a06e}.page-template-simulator .step[step="4"] .container-fluid>.right .content .div-mail .text{font-size:17px;font-weight:700;line-height:150%;-webkit-user-select:none;-moz-user-select:none;user-select:none}.page-template-simulator .step[step="4"] .container-fluid>.right .content .div-mail .div-input-btn{font-family:Sora;font-size:15px;font-style:normal;font-weight:400;line-height:150%;position:relative}.page-template-simulator .step[step="4"] .container-fluid>.right .content .div-mail .div-input-btn,.page-template-simulator .step[step="4"] .container-fluid>.right .content .div-mail .div-input-btn p{display:flex;gap:16px;margin-top:16px}.page-template-simulator .step[step="4"] .container-fluid>.right .content .div-mail .div-input-btn .wpcf7-form-control-wrap,.page-template-simulator .step[step="4"] .container-fluid>.right .content .div-mail .div-input-btn p .wpcf7-form-control-wrap{width:100%}.page-template-simulator .step[step="4"] .container-fluid>.right .content .div-mail .div-input-btn .wpcf7-form-control-wrap input,.page-template-simulator .step[step="4"] .container-fluid>.right .content .div-mail .div-input-btn p .wpcf7-form-control-wrap input{height:100%}.page-template-simulator .step[step="4"] .container-fluid>.right .content .div-mail .div-input-btn .wpcf7-form-control-wrap[data-name=rgpd],.page-template-simulator .step[step="4"] .container-fluid>.right .content .div-mail .div-input-btn p .wpcf7-form-control-wrap[data-name=rgpd]{margin-top:16px;font-size:15px;font-size:clamp(15px, 
        1 * (15px + 2 *
              ((100vw - 360px) / 1080))
      , 17px);line-height:150%;font-weight:300}.page-template-simulator .step[step="4"] .container-fluid>.right .content .div-mail .div-input-btn .wpcf7-form-control-wrap[data-name=rgpd] a,.page-template-simulator .step[step="4"] .container-fluid>.right .content .div-mail .div-input-btn p .wpcf7-form-control-wrap[data-name=rgpd] a{color:#fff}.page-template-simulator .step[step="4"] .container-fluid>.right .content .div-mail .div-input-btn .btn,.page-template-simulator .step[step="4"] .container-fluid>.right .content .div-mail .div-input-btn p .btn{border-color:#64e6b4;color:#212529;width:-moz-fit-content;width:fit-content}.page-template-simulator .step[step="4"] .container-fluid>.right .content .div-mail .div-input-btn .btn:hover,.page-template-simulator .step[step="4"] .container-fluid>.right .content .div-mail .div-input-btn p .btn:hover{color:#fff}.page-template-simulator .step[step="4"] .container-fluid>.right .content .div-mail .div-input-btn .btn:disabled,.page-template-simulator .step[step="4"] .container-fluid>.right .content .div-mail .div-input-btn p .btn:disabled{color:#fff}.page-template-simulator .step[step="4"] .container-fluid>.right .content .div-mail .div-input-btn .wpcf7-not-valid-tip{color:#f5be82;position:absolute;min-width:300px}.page-template-simulator .step[step="4"] .container-fluid>.right .content .div-mail .div-input-btn .wpcf7-response-output{border-color:#f5be82}.page-template-simulator .step[step="4"] .container-fluid>.right .content .div-mail .div-input-btn .wpcf7-spinner{position:absolute;right:113px;top:27px}.page-template-simulator .step[step="4"] .container-fluid>.right .content .div-mail .div-input-btn form[data-status=sent] .wpcf7-response-output{border-color:#64e6b4}.page-template-simulator .step[step="4"] .container-fluid>.right .content .div-hypothesis{background-color:#fff;color:#3c504b;padding-top:40px;padding-bottom:24px;padding-bottom:clamp(24px,1 * (24px + 16 * ((100vw - 1024px) / 416)) ,40px);border-radius:0 0 24px 24px;border:1px solid #dedede}.page-template-simulator .step[step="4"] .container-fluid>.right .content .div-hypothesis .title{font-size:20px;font-weight:400;line-height:120%;margin-bottom:16px}.page-template-simulator .step[step="4"] .container-fluid>.right .content .div-hypothesis .paragraph p:not(:last-child){margin-bottom:20px}.page-template-simulator .step[step="4"] .container-fluid>.right .content .div-hypothesis .div-brace{margin-top:24px;margin-bottom:8px}.page-template-simulator .step[step="4"] .container-fluid>.right .content .div-hypothesis .div-brace svg{display:block;width:100%;height:auto}.page-template-simulator .step[step="4"] .container-fluid>.right .content .div-hypothesis .important{font-weight:600;line-height:140%;letter-spacing:-.6px;margin-bottom:10px;color:#00a06e;display:flex;gap:8px;align-items:center;justify-content:center}.page-template-simulator .step[step="4"] .container-fluid>.right .content .div-hypothesis .important-paragraph{font-size:15px;font-size:clamp(13px, 
        1 * (15px + -2 *
              ((100vw - 1024px) / 416))
      , 15px);font-weight:300;line-height:150%}.page-template-simulator article.simulator:not(.summary) .for_summary{display:none}.page-template-simulator article.simulator.summary>.title{text-align:center;font-size:18px;font-size:clamp(18px, 
        1 * (18px + 2 *
              ((100vw - 360px) / 1080))
      , 20px);color:#00a06e;font-style:normal;font-weight:700;line-height:150%;background-color:#dadedd;padding-top:24px;padding-top:clamp(24px,1 * (24px + 16 * ((100vw - 360px) / 1080)) ,40px);padding-bottom:9px;padding-bottom:clamp(9px,1 * (9px + 16 * ((100vw - 360px) / 1080)) ,25px)}.page-template-simulator article.simulator.summary .progress-bar{display:none}.page-template-simulator article.simulator.summary .step:not([step="4"]){display:none}.page-template-simulator article.simulator.summary .step[step="4"]{display:block}.page-template-simulator article.simulator.summary .step[step="4"] .step-header{display:none}.page-template-simulator article.simulator.summary .step[step="4"] .container-fluid{background-color:#dadedd}.page-template-simulator article.simulator.summary .step[step="4"] .container-fluid>.left{display:none}.page-template-simulator article.simulator.summary .step[step="4"] .container-fluid>.right{overflow:hidden;position:relative;top:unset!important;background-color:#fff;color:#3c504b;padding-top:21px;padding-top:clamp(21px,1 * (21px + 13 * ((100vw - 360px) / 280)) ,34px)}.page-template-simulator article.simulator.summary .step[step="4"] .container-fluid>.right>.horizontal_brace{background-color:#dadedd;position:absolute;top:0;left:0;width:100%;height:19px;height:clamp(19px,1 * (19px + 16 * ((100vw - 360px) / 280)) ,35px)}.page-template-simulator article.simulator.summary .step[step="4"] .container-fluid>.right>.horizontal_brace svg{display:block;width:100%;height:auto}.page-template-simulator article.simulator.summary .step[step="4"] .container-fluid>.right .content .heading{background-color:#dedede}.page-template-simulator article.simulator.summary .step[step="4"] .container-fluid>.right .content .heading>div{background-color:#fff}.page-template-simulator article.simulator.summary .step[step="4"] .container-fluid>.right .content .heading>div .label{color:rgba(60,80,75,.5)}.page-template-simulator article.simulator.summary .step[step="4"] .container-fluid>.right .content .heading>div .label .info svg path.border,.page-template-simulator article.simulator.summary .step[step="4"] .container-fluid>.right .content .heading>div .label .info svg path.i{fill:#3C504B!important}.page-template-simulator article.simulator.summary .step[step="4"] .container-fluid>.right .content .heading>div .label .info:hover svg path.border,.page-template-simulator article.simulator.summary .step[step="4"] .container-fluid>.right .content .heading>div .label .info:hover svg path.i{fill:#00A06E!important;opacity:1}.page-template-simulator article.simulator.summary .step[step="4"] .container-fluid>.right .content .heading>div .subtext,.page-template-simulator article.simulator.summary .step[step="4"] .container-fluid>.right .content .heading>div .value{color:#3c504b}.page-template-simulator article.simulator.summary .step[step="4"] .container-fluid>.right .content .div-distribution .legend .description{color:rgba(60,80,75,.5)}.page-template-simulator article.simulator.summary .step[step="4"] .container-fluid>.right .content .div-evolution .pagination>div:hover svg circle,.page-template-simulator article.simulator.summary .step[step="4"] .container-fluid>.right .content .div-evolution .pagination>div:hover svg path{stroke:#00A06E}.page-template-simulator article.simulator.summary .step[step="4"] .container-fluid>.right .content .div-evolution .pagination>div svg circle,.page-template-simulator article.simulator.summary .step[step="4"] .container-fluid>.right .content .div-evolution .pagination>div svg path{stroke:#3C504B}.page-template-simulator article.simulator.summary .step[step="4"] .container-fluid>.right .content .div-contact{padding-bottom:16px;padding-bottom:clamp(16px,1 * (16px + 24 * ((100vw - 1024px) / 416)) ,40px)}.page-template-simulator article.simulator.summary .step[step="4"] .container-fluid>.right .content .div-contact .btn{width:100%}.page-template-simulator article.simulator.summary .step[step="4"] .container-fluid>.right .content .div-mail{display:none}.page-template-simulator article.simulator.summary .step[step="4"] .container-fluid>.right .content .div-hypothesis{border-right:unset;border-left:unset;border-bottom:unset;position:relative}.page-template-simulator article.simulator.summary .step[step="4"] .container-fluid>.right .content .div-hypothesis::after,.page-template-simulator article.simulator.summary .step[step="4"] .container-fluid>.right .content .div-hypothesis::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:30px}.page-template-simulator article.simulator.summary .step[step="4"] .container-fluid>.right .content .div-hypothesis::before{background-color:#dadedd}.page-template-simulator article.simulator.summary .step[step="4"] .container-fluid>.right .content .div-hypothesis::after{background-color:#fff;border-radius:0 0 24px 24px}.page-template-simulator article.simulator.summary .step[step="4"] .container-fluid>.right .content .div-details{background-color:#dadedd}.page-template-simulator article.simulator.summary .step[step="4"] .container-fluid>.right .content .div-details>.title{text-align:center;font-size:18px;font-size:clamp(18px, 
        1 * (18px + 2 *
              ((100vw - 360px) / 1080))
      , 20px);color:#00a06e;font-style:normal;font-weight:700;line-height:150%;padding-top:40px;padding-bottom:24px}.page-template-simulator article.simulator.summary .step[step="4"] .container-fluid>.right .content .div-details .horizontal_brace{transform:translateY(1px);border-radius:24px 24px 0 0;overflow:hidden;width:100%}.page-template-simulator article.simulator.summary .step[step="4"] .container-fluid>.right .content .div-details .horizontal_brace svg{width:100%;height:auto}.page-template-simulator article.simulator.summary .step[step="4"] .container-fluid>.right .content .div-details .details{background-color:#3c504b;color:#fff;font-size:15px;font-style:normal;font-weight:400;line-height:150%;padding-top:16px;padding-left:24px;padding-left:clamp(24px,1 * (24px + 16 * ((100vw - 360px) / 1080)) ,40px);padding-right:24px;padding-right:clamp(24px,1 * (24px + 16 * ((100vw - 360px) / 1080)) ,40px);padding-bottom:24px}.page-template-simulator article.simulator.summary .step[step="4"] .container-fluid>.right .content .div-details .details .title{font-size:17px;font-weight:700;line-height:130%;margin-bottom:24px}.page-template-simulator article.simulator.summary .step[step="4"] .container-fluid>.right .content .div-details .details .row{display:flex;align-items:center;justify-content:space-between;-moz-column-gap:16px;column-gap:16px;margin-bottom:8px;margin-left:0;margin-right:0}.page-template-simulator article.simulator.summary .step[step="4"] .container-fluid>.right .content .div-details .details .row>*{width:unset;padding:0}.page-template-simulator article.simulator.summary .step[step="4"] .container-fluid>.right .content .div-details .details .row.amount_left{flex-wrap:nowrap;justify-content:unset}.page-template-simulator article.simulator.summary .step[step="4"] .container-fluid>.right .content .div-details .details .row.amount_left .left{font-size:20px;font-style:normal;font-weight:700;line-height:150%;flex-shrink:0}.page-template-simulator article.simulator.summary .step[step="4"] .container-fluid>.right .content .div-details .details .row.amount_left .right{font-size:13px;font-style:normal;font-weight:400;line-height:150%;flex-shrink:unset}.page-template-simulator article.simulator.summary .step[step="4"] .container-fluid>.right .content .div-details .details .row .left{flex-shrink:unset}.page-template-simulator article.simulator.summary .step[step="4"] .container-fluid>.right .content .div-details .details .row .right{font-size:15px;font-style:normal;font-weight:700;line-height:150%;flex-shrink:0}.page-template-simulator article.simulator.summary .step[step="4"] .container-fluid>.right .content .div-details .details .subtitle-options{margin-top:24px;color:#64e6b4;font-size:12px;font-style:normal;font-weight:600;line-height:150%;text-transform:uppercase;margin-bottom:8px}.page-template-simulator article.simulator.summary .step[step="4"] .container-fluid>.right .content .div-details .details .has_scheduled_payment{margin-bottom:16px}.page-template-simulator article.simulator.summary .step[step="4"] .container-fluid>.right .content .div-details .details .has_dividend_reinvestment{margin-top:16px;font-size:13px;font-style:normal;font-weight:400;line-height:150%}.page-template-simulator article.simulator.summary .step[step="4"] .container-fluid>.right .content .div-details .details .has_dividend_reinvestment .row.first{margin-bottom:16px;font-size:15px;font-style:normal;font-weight:400;line-height:150%}.page-template-simulator article.simulator.summary .step[step="4"] .container-fluid>.right .content .div-details .details .has_dividend_reinvestment .text_with_reinvestment{font-size:13px;font-style:normal;font-weight:700;line-height:150%;margin-bottom:16px}.page-template-simulator article.simulator.summary .step[step="4"] .container-fluid>.right .content .div-details .details .asterisk{margin-top:16px;color:rgba(255,255,255,.5);font-size:12px;font-style:normal;font-weight:400;line-height:130%}@media (min-width:1301px){.page-template-simulator .goto-homepage{position:absolute;top:32px;right:24px}.page-template-simulator .goto-homepage.is-step1{top:26px}}@media (min-width:1024px){.page-template-simulator .goto-homepage:not(.is-step1){position:absolute;top:32px;right:24px}.page-template-simulator .step[step="1"] .div-configurations{padding-bottom:60px;padding-bottom:clamp(60px,1 * (60px + 20 * ((100vw - 1024px) / 416)) ,80px)}}@media (max-width:1023px){.undisplayed-mobile{display:none!important}.page-template-simulator .goto-homepage{display:block;margin-left:auto;margin-right:auto;width:-moz-fit-content;width:fit-content;text-align:center;margin-bottom:24px}.page-template-simulator .goto-homepage.outer-step:not(.is-step1){display:none}.page-template-simulator .step .div-input-number-range .input-group input.short{width:40px;min-width:40px}.page-template-simulator .step .div-input-number-range .input-group input.medium{width:50px;min-width:50px}.page-template-simulator .step .div-input-number-range .input-group input.long{width:80px;min-width:80px}.page-template-simulator .step .div-input-number-range .range-subtext{left:0!important;transform:unset!important;width:100%}.page-template-simulator .step[step="2"] .container-fluid{overflow:unset}.page-template-simulator .step[step="2"] .container-fluid>.left{max-height:unset}.page-template-simulator .step[step="2"] .container-fluid>.left .info{position:absolute;right:16px}.page-template-simulator .step[step="2"] .container-fluid>.right{display:none}.page-template-simulator .step[step="3"] .container-fluid{overflow:unset}.page-template-simulator .step[step="3"] .container-fluid>.left{width:100%;max-height:unset;height:100%;max-width:510px;position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column}.page-template-simulator .step[step="3"] .container-fluid>.left .stamp-btn-next{margin-bottom:80px}.page-template-simulator .step[step="3"] .container-fluid>.right{display:none}}@media (max-width:1300px){.page-template-simulator .goto-homepage.outer-step.is-step1{display:none}.page-template-simulator .step[step="1"] .goto-homepage{display:block;margin-left:auto;margin-right:auto;width:-moz-fit-content;width:fit-content;text-align:center;margin-top:24px;margin-bottom:0;background-color:#eceeed}.page-template-simulator .step[step="4"] .container-fluid>.left .div-dismemberment{border-radius:0}.page-template-simulator .step[step="4"] .container-fluid>.left .div-dismemberment .comparison_ownership{gap:15px}.page-template-simulator .step[step="4"] .container-fluid>.left .div-dismemberment .comparison_ownership>div:first-child{width:112px;text-align:center}.page-template-simulator .step[step="4"] .container-fluid>.left .div-dismemberment .comparison_ownership>div:last-child{text-align:center;width:unset;max-width:180px}.page-template-simulator .step[step="4"] .container-fluid>.left .div-options .div-has_dividend_reinvestment{border-radius:0;min-width:unset}.page-template-simulator .step[step="4"] .container-fluid>.left .div-options .div-has_dividend_reinvestment .infos .calculations{gap:10px;gap:clamp(10px,1 * (10px + 56 * ((100vw - 360px) / 240)) ,66px)}.page-template-simulator .step[step="4"] .container-fluid>.left .div-options .div-has_dividend_reinvestment .infos .calculations .left{flex:unset;flex-basis:100%}.page-template-simulator .step[step="4"] .container-fluid>.left .goto-homepage{margin-top:40px}.page-template-simulator .step[step="4"] .container-fluid>.left .stamp-mobile{flex:none;height:260px;width:100%}.page-template-simulator .step[step="4"] .container-fluid>.right{top:90vh;position:fixed;width:100vw;z-index:98;border-radius:unset;border-top-left-radius:16px;border-top-right-radius:16px;transition:all .6s cubic-bezier(.77, 0, .175, 1);padding-bottom:0;height:100vh;height:calc(100 * var(--vh,1vh) - 24px)}.page-template-simulator .step[step="4"] .container-fluid>.right.show{top:24px!important}.page-template-simulator .step[step="4"] .container-fluid>.right:not(.show)>.content{overflow:hidden}.page-template-simulator .step[step="4"] .container-fluid>.right::before{content:"";display:block;height:4px;width:40px;border-radius:8px;background:rgba(255,255,255,.5);position:absolute;top:8px;left:50%;transform:translateX(-50%)}.page-template-simulator .step[step="4"] .container-fluid>.right .content{min-width:unset}.page-template-simulator .step[step="4"] .container-fluid>.right .content .stamp-touch{position:absolute;top:-25px;left:0;height:75px;width:100%;z-index:20;background-color:transparent}.page-template-simulator .step[step="4"] .container-fluid>.right .content .div-evolution{padding-top:24px;border-top:1px solid rgba(255,255,255,.3);padding-left:0;padding-right:0;margin-left:24px;margin-left:clamp(24px,1 * (24px + 16 * ((100vw - 1024px) / 416)) ,40px);margin-right:24px;margin-right:clamp(24px,1 * (24px + 16 * ((100vw - 1024px) / 416)) ,40px)}.page-template-simulator .step[step="4"] .container-fluid>.right .content .div-evolution .title{text-align:center}.page-template-simulator .step[step="4"] .container-fluid>.right .content .div-hypothesis{padding-bottom:40px;border-radius:0}.page-template-simulator article.simulator.summary .step[step="4"] .container-fluid{padding-left:0;padding-right:0;padding-bottom:0}.page-template-simulator article.simulator.summary .step[step="4"] .container-fluid>.right{height:unset}.page-template-simulator article.simulator.summary .step[step="4"] .container-fluid>.right .div-evolution{border-top-color:#dedede}}@media (max-width:600px){.page-template-simulator .step[step="1"] .step-by-step .btn{width:100%}.page-template-simulator .step[step="4"] .container-fluid>.right .content .div-distribution{flex-wrap:wrap}}@media (max-width:640px){.page-template-simulator .step[step="4"] .container-fluid>.right{border-radius:0!important}.page-template-simulator .step[step="4"] .container-fluid>.right .content .div-hypothesis::after,.page-template-simulator .step[step="4"] .container-fluid>.right .content .div-hypothesis::before{content:unset!important}.page-template-simulator .step[step="4"] .container-fluid>.right .content .div-details .horizontal_brace{border-radius:0!important}}@media screen and (min-width:1024px){.undisplayed-desktop{display:none!important}}
/*# sourceMappingURL=simulator.min.css.map */