﻿.fip-simulator{background:#fafafa;}.fip-simulator .container{padding-left:0;padding-right:0;width:100% !important;}.fip-simulator .container .row{margin-left:0;margin-right:0;}.fip-simulator .box-holder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}.fip-simulator .box-holder .box{border:2px solid #d2d2d7;border-radius:4px;padding:24px 18px;}.fip-simulator .box-holder .box .product-manager{margin-top:8px;}.fip-simulator .box-holder .box.main{width:70%;margin-left:0;}.fip-simulator .box-holder .box.main.to-side{width:27%;margin-left:3%;transition:width .8s,margin-left .8s;}.fip-simulator .box-holder .box.main.initial-hide{opacity:0;display:none;}.fip-simulator .box-holder .box.main.show-delay{display:block;width:70%;opacity:1;transform:translateX(0);transition:width .8s,opacity .8s;transition-delay:.5s;}.fip-simulator .box-holder .box.main .result-disclaimer{font-size:12px;margin-top:16px;margin-bottom:16px;display:inline-block;}.fip-simulator .box-holder .box.side{width:27%;margin-left:3%;}.fip-simulator .box-holder .box h2{color:#c30045;margin-top:0;margin-bottom:25px;}.fip-simulator .box-holder .result-box{border:2px solid #e8ebed;border-radius:5px;padding:32px;position:relative;display:flex;flex-flow:column nowrap;}.fip-simulator .box-holder .result-box>.loader{font-size:4rem;text-align:center;vertical-align:middle;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.1);}.fip-simulator .box-holder .result-box .calculated,.fip-simulator .box-holder .result-box .calculated-result{display:flex;flex-flow:row nowrap;justify-content:space-between;}.fip-simulator .box-holder .result-box .calculated .calculated__label,.fip-simulator .box-holder .result-box .calculated-result .calculated__label{font-size:12px;color:#979faa;}.fip-simulator .box-holder .result-box .calculated .calculated__amount,.fip-simulator .box-holder .result-box .calculated-result .calculated__amount{line-height:100%;}.fip-simulator .box-holder .result-box .calculated .calculated__amount>span:first-of-type,.fip-simulator .box-holder .result-box .calculated-result .calculated__amount>span:first-of-type{font-size:18px;font-family:BelfiusAlternative;color:#51626f;}.fip-simulator .box-holder .result-box .calculated .calculated__amount>span:last-of-type,.fip-simulator .box-holder .result-box .calculated-result .calculated__amount>span:last-of-type{margin-left:5px;vertical-align:top;line-height:100%;font-size:8px;color:#979faa;}.fip-simulator .box-holder .result-box .calculated{margin-top:15px;}.fip-simulator .box-holder .result-box .calculated-result{border-top:1px solid #979797;margin-top:18px;padding-top:15px;}.fip-simulator .box-holder .result-box .calculated-result .calculated__amount>span:first-of-type{font-size:36px;font-family:BelfiusAlternative;}.fip-simulator .box-holder .result-box .calculated-result .calculated__amount>span:first-of-type.positive::before,.fip-simulator .box-holder .result-box .calculated-result .calculated__amount>span:first-of-type.negative::before{font-size:16px;vertical-align:middle;margin-right:20px;}.fip-simulator .box-holder .result-box .calculated-result .calculated__amount>span:first-of-type.positive{color:#82b530;}.fip-simulator .box-holder .result-box .calculated-result .calculated__amount>span:first-of-type.positive::before{content:'+';}.fip-simulator .box-holder .result-box .calculated-result .calculated__amount>span:first-of-type.negative{color:#bd362f;}.fip-simulator .box-holder .result-box .calculated-result .calculated__amount>span:first-of-type.negative::before{content:'-';}.fip-simulator .box-holder .margins{margin-top:24px;}.fip-simulator .reasons{list-style:none;}.fip-simulator .reasons>li{margin-top:25px;font-size:18px;color:#51626f;position:relative;}.fip-simulator .reasons>li::before{content:'';font-family:'BelfiusIconFont';position:absolute;left:-35px;}.fip-simulator .btn-buy-desktop{display:block;}.fip-simulator .btn-buy-mobile{display:none;}.fip-simulator .rounded-icon{width:19px;height:19px;border:2px solid currentColor;box-sizing:border-box;border-radius:50%;line-height:17px;}.fip-simulator p.footnote{margin-top:24px;}.fip-simulator label{font-size:12px;color:#979faa;}.fip-simulator .range-input--currency>span:first-of-type{background:#fff;}.fip-simulator .range-input--currency>span:first-of-type::before{content:'';font-family:'BelfiusIconFont';font-size:16px;}.fip-simulator .range-input--currency>input{padding-left:0;border-left:none;border-bottom-right-radius:6px !important;border-top-right-radius:6px !important;}.fip-simulator .range-input--currency>input.form-control:focus{outline:inherit;border-top:1px solid #ccc;border-bottom:1px solid #ccc;border-right:1px solid #ccc;box-shadow:none;}.fip-simulator .range-input--currency>.input-group-btn>button{border:none;background:none;color:#51626f;padding-left:6px;padding-right:6px;}.fip-simulator .range-input--currency>.input-group-btn>button:hover{border:none;background:none;}.fip-simulator .range-input--currency>.input-group-btn>button:focus{outline:none;box-shadow:none;}.fip-simulator .range-input--currency>.input-group-btn>button>.fa{width:24px;height:24px;border:2px solid currentColor;box-sizing:border-box;border-radius:50%;line-height:22px;}.wd-dropdown{position:relative;}.wd-dropdown .wd-dropdown__selection{border:1px solid #979faa;border-radius:4px;padding:12px 10px;cursor:pointer;}.wd-dropdown .wd-dropdown__items{position:absolute;width:100%;background:#fff;z-index:999;border:1px solid #e8ebed;border-radius:4px;box-shadow:0 2px 4px 0 rgba(0,0,0,.3);margin-top:10px;}.wd-dropdown .wd-dropdown__items::before{content:'';position:absolute;right:40px;width:15px;height:15px;background:#fff;border-left:1px solid #e8ebed;border-top:1px solid #e8ebed;top:-8px;transform:rotate(45deg);}.wd-dropdown .wd-dropdown__items>ul{list-style-type:none;padding:0;z-index:1;}.wd-dropdown .wd-dropdown__items>ul>li{cursor:pointer;padding:10px 20px;border-bottom:1px solid #e8ebed;}.wd-dropdown .wd-dropdown__items>ul>li:last-of-type{border-bottom:none;}.wd-dropdown .wd-dropdown__items>ul>li:hover{background:#e8ebed;}.wd-dropdown .wd-dropdown__items>ul>li>.item__title,.wd-dropdown .wd-dropdown__items>ul>li>.item__description{width:100%;display:inline-block;}.wd-dropdown .wd-dropdown__items>ul>li>.item__description{font-size:12px;margin-top:5px;color:#51626f;}@media(min-width:1200px){.fip-simulator .container{width:1200px !important;}}@media(max-width:767px){.fip-simulator .box-holder{padding:16px;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;}.fip-simulator .box-holder .box.main,.fip-simulator .box-holder .box.side{width:100%;margin-left:0;}.fip-simulator .box-holder .box.main.main,.fip-simulator .box-holder .box.side.main{margin-bottom:16px;}.fip-simulator .box-holder .box.main.main.initial-hide,.fip-simulator .box-holder .box.side.main.initial-hide{max-height:0;overflow:hidden;}.fip-simulator .box-holder .box.main.main.show-delay,.fip-simulator .box-holder .box.side.main.show-delay{overflow:hidden;max-height:100%;width:100%;transition:opacity 4s,max-height 4s;}.fip-simulator .box-holder .box.main.main.to-side,.fip-simulator .box-holder .box.side.main.to-side{width:100%;margin-left:0;}.fip-simulator .box-holder .box.main.main.result,.fip-simulator .box-holder .box.side.main.result{padding:0;border:none;}.fip-simulator .box-holder .box.main.main .simulate-btn.simulation-started-mobile,.fip-simulator .box-holder .box.side.main .simulate-btn.simulation-started-mobile{display:none;}.fip-simulator .box-holder .box h2,.fip-simulator .box-holder .box h3{font-size:16px;}.fip-simulator .box-holder .result-box .calculated-result .calculated__amount>span:first-of-type.positive::before,.fip-simulator .box-holder .result-box .calculated-result .calculated__amount>span:first-of-type.negative::before{margin-right:2px;}.fip-simulator p.footnote{margin-top:0;padding:16px;}.fip-simulator .btn-buy-desktop{text-align:center;}.fip-simulator .text-center-mobile{text-align:center;}}