button:focus,input:focus,a:focus{outline:none;border:2px solid #000}.rules-banner .title-holder{padding:80px 0}.rules-banner .title-holder{color:#fff}.rules-banner .title-holder .item__title{width:100%;font-size:35px;font-weight:500}@media screen and (max-width:640px){.rules-banner .title-holder{padding:30px 0}.rules-banner .title-holder .item__title{font-size:24px}}.main-bg{background-image:url('../images/campaign/main-bg.png');background-position:center bottom;background-repeat:no-repeat;background-size:100%}.inner-contain{width:100%;max-width:900px;margin:0 auto;padding:70px 0}.inner-content{width:100%;padding:0 25px}.inner-content.agreement h3{color:#640d23;text-align:center;margin-bottom:30px !important}.inner-content.agreement p{  }.inner-content.agreement .form-btn{margin:20px auto 200px}.input-row{display:flex;width:100%;margin-bottom:50px;position:relative}.error-message{position:absolute;top:110%;left:0}.input-title{display:flex;width:15%;align-self:center}@media screen and (max-width:768px){.input-row{display:block;margin-bottom:40px}.input-row.gender-row{display:flex}.input-row.btn-row{display:flex;margin-top:50px}.input-title{width:100%;margin-bottom:10px}.input-row.gender-row .input-title{width:35%;margin:0}.inner-contain{padding-top:20px}.form-contain{padding-top:60px}.inner-content.agreement p{  }}.input-title p{font-size:18px;margin-left:8px;font-weight:700;margin-bottom:0}.input-title span{display:block;width:25px;height:25px;background-size:contain;background-position:center;background-repeat:no-repeat}.input-title span.error-message{width:100%; color:#AD0000;font-weight:600}.input-contain{width:85%;margin-left:20px}@media screen and (max-width:992px){.input-contain{width:75%}}@media screen and (max-width:768px){.input-contain{width:100%;margin-left:0}.input-title span{width:20px;height:20px;align-self:center}.input-title p{font-size:16px}}.gender-btn input[type="radio"]{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;opacity:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:none}.gender-btn{position:relative;margin:0 30px}.gender-btn:first-child{margin-left:0}.gender-toggle{display:flex;background-color:transparent;align-items:center}.gender-toggle p{font-size:18px;align-self:center;margin:0;color:#737373;font-weight:800}.gender-toggle span{display:block;width:40px;height:40px;background-size:contain;background-position:center;background-repeat:no-repeat}span.men{background-image:url("../images/campaign/man.png")}span.women{background-image:url("../images/campaign/woman.png")}.gender-toggle.active p{color:#cd4b0a}.gender-toggle.active span.men{background-image:url("../images/campaign/man-active.png")}.gender-toggle.active span.women{background-image:url("../images/campaign/woman-active.png")}@media screen and (max-width:640px){.gender-toggle span{width:35px;height:35px}}.input-value{display:block;width:25%;margin-left:10px;align-items:center}.input-value span{color:#cd4b0a;font-size:18px;border-bottom:1px solid #cdcdcd}.input-value input[type=number],.input-value input[type=text]{appearance:none;-webkit-appearance:none;-moz-appearance:textfield;color:#cd4b0a;font-size:18px;border:none;background-color:unset;border-bottom:1px solid #cdcdcd}.input-value p{font-size:18px;margin:0;margin-left:5px}@media screen and (max-width:768px){.input-value span{font-size:16px}.input-value p{font-size:16px}}@media screen and (max-width:540px){.input-value{width:100% !important;margin:10px 0 !important}.input-row:not(.gender-row) .input-contain.row{display:block !important}.slider{width:100% !important}}@-moz-document url-prefix(){.slider{-webkit-appearance:none;width:80%;height:3px;background:-moz-linear-gradient(to right,#d3d3d3 0%,#d3d3d3 0%,#d3d3d3 100%,#d3d3d3 100%);outline:none}} input[type=range]::-moz-range-thumb{width:20px;height:20px;background:#cd4b0a;border:none;cursor:pointer}  .slider{-webkit-appearance:none;width:75%}.slider::-webkit-slider-runnable-track{width:100%;height:3px;background:linear-gradient(to right,#d3d3d3 0%,#d3d3d3 0%,#d3d3d3 100%,#d3d3d3 100%);border:none}.slider::-webkit-slider-thumb{-webkit-appearance:none;background-color:#cd4b0a;width:20px;height:20px;border:none;border-radius:50%;cursor:pointer;margin-top:-8px}.slider::-moz-range-thumb{width:20px;height:20px;background:#cd4b0a;border:none;cursor:pointer}.slider::-ms-fill-upper{background-color:#d3d3d3}.slider[type="range"]::-ms-fill-lower{background-color:#cd4b0a}.slider::-ms-track{background:transparent;border-top:9px transparent solid;border-bottom:9px transparent solid;border-left:none;border-right:none;color:transparent}.slider::-ms-thumb{background-color:#cd4b0a;width:20px;height:20px;border:none;border-radius:50%}  .slider::-ms-track{background:transparent;border-top:9px transparent solid;border-bottom:9px transparent solid;color:transparent} .slider::-ms-fill-lower{background-color:#cd4b0a} .slider::-ms-fill-upper{background:#d3d3d3} .slider::-ms-thumb{background-color:#cd4b0a;width:20px;height:20px;border-radius:50%}  .modal-inset button{background-color:transparent}.modal-inset button.know-more{background-color:#cd4b0a}@media screen and (max-width:425px){.slider{width:55%}.input-value{width:30%}}.btn-row{justify-content:center}.modal-inset.case-2 .btn-row{justify-content:unset}@media screen and (max-width:640px){.modal-inset.case-2 .colum-content{margin:0 auto !important}}.modal-inset.case-2 .form-btn:first-child,.modal-inset.case-3 .form-btn:first-child{margin-left:0}.form-btn{display:block;width:max-content;min-width:120px;padding:12px 10px;border-radius:15px;background-color:#cd4b0a;color:#fff;text-align:center;font-weight:600;text-decoration:none;margin:0 10px}.form-btn.grey{background-color:#737373}.result-popup .modal{display:flex;align-items:center;width:100%;margin:0 auto}.result-case{width:100%}.result-popup .modal-inset{width:100%;padding:0;border-radius:40px}@media screen and (max-width:1200px){.modal-inset.case-1{width:900px}}@media screen and (max-width:991px){.modal-inset.case-1{width:700px}}@media screen and (max-width:768px){.modal-inset.case-1{width:550px}}@media screen and (max-width:640px){.modal-inset.case-1{width:320px}}@media screen and (max-width:375px){.result-popup .modal{width:100%}}.modal-inset.case-3{width:100%;min-width:600px}.modal-inset.case-3 .colum-content{margin:0 auto 0 0}.modal-inset.case-4{max-width:600px}@media screen and (max-width:640px){.form-btn{width:120px}.modal-inset.case-3{width:90%;min-width:unset}.modal-inset.case-4{padding:10px 0}}@media screen and (max-width:425px){.modal-inset.case-4{width:90%;min-width:unset}}@media screen and (max-width:375px){.form-btn{width:120px}}.result-popup .modal-body{transform:unset;padding:20px;width:100%}.modal-inset.case-4 .modal-body{padding:0}.result-popup .input-row{margin-bottom:20px;margin-top:30px}.result-popup .modal-inset.case-2 .input-row{margin-top:20px}.result-popup hr{border-color:#cd4b09;margin:30px 0}.result-popup h2{color:#640d23;font-weight:500;padding:0;margin:0}@media screen and (max-width:768px){.result-popup .input-row{display:flex}.result-popup h2{font-size:26px}.result-popup hr{margin:15px 0}}@media screen and (max-width:640px){.result-popup .input-row{margin-top:0;margin-bottom:0}.result-popup .input-row a{margin:10px !important;font-size:14px;padding:8px 0}.modal-inset.case-4 .input-row{display:flex}.modal-inset.case-4 .input-row a{width:120px}}.modal-inset{display:none}.modal-inset.active{display:flex}.modal-inset.case-2 .result-text,.modal-inset.case-4 .result-text{margin-top:0}.modal-inset.case-2 .result-text p,.modal-inset.case-3 .result-text p{text-align:left}.result-img img{display:block;margin:0 auto}.result-text{margin-top:50px}.result-text p{color:#640d23;font-size:20px;line-height:1.2;text-align:center;margin:0;padding:0}b.main{display:block;color:#cd4b09;font-size:45px;font-weight:600}b.sub{font-weight:600}p.remain{font-size:16px}@media screen and (max-width:768px){p.persent{font-size:14px}}@media screen and (max-width:640px){.modal-inset.case-3 .result-text p{text-align:center}}t{font-size:24px}.result-text .black-rm{color:#000;font-size:16px;line-height:1.5;margin-bottom:20px}.modal-inset.case-4 b.main{font-size:30px;margin:8px 0 5px}.modal-inset.case-4 t{font-size:50px}@media screen and (max-width:640px){.result-img{width:50%;margin:0 auto}.result-text{margin-top:20px}.result-text p{font-size:16px}t{font-size:18px}b.main{font-size:40px}t{font-size:22px}p.remain{font-size:14px}.modal-inset.case-1 .result-text b.main{padding:5px 0}.modal-inset.case-4 b.main{font-size:22px}.modal-inset.case-4 t{font-size:34px}.result-text .black-rm{font-size:12px}}.row-warrper{display:flex;width:100%;flex-flow:row wrap}.colum{display:flex;flex:1;width:50%;padding:30px;padding-bottom:0;align-self:stretch;position:relative}.colum:nth-child(odd){border-right:2px solid #cd4b0a}.colum.img-colum{border-right:none;padding-bottom:30px}.colum-content{width:100%;margin:0 auto;align-self:center}.modal-inset.case-2 .colum-content{margin-left:0}.colum.img-colum .result-img{width:90%;margin:0 auto 20px}.modal-inset.case-4 .colum.img-colum .result-img{width:50%}@media screen and (max-width:768px){b.main{font-size:30px}t{font-size:18px}}@media screen and (max-width:640px){.row-warrper{display:block;flex-flow:unset}.colum{width:100%;padding:10px;margin:0 auto}.colum:nth-child(odd){border-right:none}.modal-inset.case-1 .colum:nth-child(odd){border-bottom:2px solid #cd4b0a}.colum-content{width:100%}.hins p{font-size:12px !important}}@media screen and (max-width:320px){.modal-inset.case-4 .colum{padding:10px 0}.modal-inset.case-4 .colum.img-colum .result-img{width:30%}}.hins p{color:#acacac;font-size:14px;position:absolute;bottom:0;left:30px}.modal-inset.case-4 .hins p{position:unset;text-align:center;color:#000;margin-bottom:0}@media screen and (max-width:991px){.hins p{position:unset}}@media screen and (max-width:640px){.modal-inset.case-4 .hins p{font-size:12px}}.img-age{display:block;position:absolute;bottom:0px;right:160px;color:#640d23;font-size:20px}.img-persent{display:block;position:absolute;bottom:5px;right:20px}.img-persent b.main{font-size:35px;font-weight:500}@media screen and (max-width:1200px){.img-age{right:135px;bottom:-5px}.img-persent{bottom:0}}@media screen and (max-width:991px){.img-age{font-size:16px;right:100px}[lang="en"] .img-age{font-size:12px}.img-persent{bottom:-1px}.img-persent b.main{font-size:25px}}@media screen and (max-width:768px){.img-age{right:70px;line-height:1;bottom:-3px}[lang="en"] .img-age{font-size:8px}.img-persent{bottom:-6px;right:10px}[lang="en"] .img-persent{bottom:0px}.img-persent b.main{font-size:20px}}@media screen and (max-width:640px){.modal-inset.case-1 .result-img{width:60%}.img-age{font-size:12px;right:55px;bottom:0px}.img-persent{right:5px}.img-persent b.main{font-size:14px}}label{display:flex;font-weight:500;margin:0} p.persent{width:65px !important}[lang="en"] p.persent{width:72px !important}.f-title.error{ color:#AD0000}.age-label input{width:100%}.deposit-label input{width:100%}.earn-label input{width:80%}.cost-label input{width:100%}.inflation-label input{width:80%}.text-row{margin:-50px 0 20px;display:none;color:#000;font-size:14px;text-align:right}.text-row.active{display:block}@media screen and (max-width:768px){.text-row{margin:0 0 20px;text-align:right}} .modal-body p:last-child{margin-bottom:5px} @media screen and (min-width:769px){body.en:not(.life-expectancy) .input-title{width:30%}body.en:not(.life-expectancy) .input-contain{width:70%}body.en .modal-inset.case-4 .hins p{text-align:left}}@media screen and (max-width:768px){body.en .img-persent{bottom:-10px}body.en .img-persent b.main{font-size:10px}body.en .input-title{width:100%}body.en .input-contain{width:100%}}@media screen and (max-width:640px){body.en .img-age{font-size:7px;right:55px;bottom:-2px}body.en .result-popup .input-row{display:block}body.en .result-popup .input-row button{width:100%;margin:0 0 10px;font-size:14px;padding:5px 10px}body.en .result-popup .modal-body{padding:15px}body.en b.main{font-size:25px}.rules-banner .img-holder{background-position:65%}}@media screen and (min-width:768px){.d-br{display:block}}.hins p{line-height:1.2}