.tpl .tpl-section-form{background:#f2fbfe}.tpl .tpl-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;padding:30px 15px 40px;margin:0 auto;max-width:540px}@media (max-width:575px){.tpl .tpl-form{min-height:700px}}@media (max-width:376px){.tpl .tpl-form{padding:30px 15px 20px}}.tpl .tpl-form-top-border{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:0;height:10px}.tpl .tpl-form-top-border>div{-webkit-box-flex:1;-ms-flex:1 1 33.333%;flex:1 1 33.333%;border:1px solid #7BD5F5}.tpl .tpl-form-top-border div:first-child{border-radius:5px 0 0 0;background:#7BD5F5}.tpl .tpl-form-top-border div:last-child{border-radius:0 5px 0 0}.tpl .tpl-form-title{font-weight:600;font-size:32px;line-height:39px;text-align:center;padding:50px 15px 0}@media screen and (max-width:450px){.tpl .tpl-form-title{padding-top:20px;text-align:left}}.tpl .tpl-form-wrapper{margin:40px auto 60px auto;background:#ffffff;-webkit-box-shadow:10px 20px 40px rgba(31,47,152,0.2);box-shadow:10px 20px 40px rgba(31,47,152,0.2);border-radius:5px}.tpl .tpl-form-wrapper_flex-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:575px){.tpl .tpl-form-wrapper_flex-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.tpl .tpl-form-wrapper_flex-column-reverse{margin-top:20px}@media (max-width:575px){.tpl .tpl-form-wrapper_flex-column-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-top:6px}}.tpl .tpl-form-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:20px}@media (max-width:575px){.tpl .tpl-form-column{margin-bottom:14px}}.tpl .tpl-form-block{margin-bottom:20px}@media (max-width:575px){.tpl .tpl-form-block{margin-bottom:14px}}.tpl .tpl-form-label{font-family:"Montserrat",sans-serif;font-weight:400;font-size:18px;line-height:22px;margin-bottom:9px}@media (max-width:376px){.tpl .tpl-form-label{font-size:16px;margin-bottom:6px}}.tpl .tpl-form-input{border:1px solid rgba(0,0,0,0.2);border-radius:3px;font-size:18px;line-height:22px;padding-left:20px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.tpl .tpl-form-input:focus,.tpl .tpl-form-input:hover{outline:none;-webkit-box-shadow:1px 1px 4px #7BD5F5;box-shadow:1px 1px 4px #7BD5F5}.tpl .tpl-form-input-height{height:60px}.tpl .tpl-form-width{width:45%}@media (max-width:575px){.tpl .tpl-form-width{width:100%}}.tpl .tpl-form-btn_back{font-family:"Montserrat",sans-serif;font-style:normal;height:65px;font-size:20px;font-weight:600;border:none;cursor:pointer;border-radius:3px;line-height:120%;color:#7BD5F5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none}.tpl .tpl-form-btn_back:hover{background:#f2fbfe}.tpl .tpl-form-btn_next{margin-bottom:15px}.tpl .tpl-form-text{font-size:22px;line-height:115%;color:#7BD5F5;text-align:left;margin:25px auto 15px 0}@media (max-width:575px){.tpl .tpl-form-text{font-size:14px;margin:15px auto 10px 0}}.tpl .tpl-form-small-text{font-size:14px;line-height:120%;color:#898989;text-align:left}@media (max-width:575px){.tpl .tpl-form-small-text{font-size:12px}}.tpl .tpl-form-checkbox_personal-data{margin-bottom:20px}@media (max-width:575px){.tpl .tpl-form-checkbox_personal-data{margin-bottom:14px}}.tpl .tpl-form-checkbox_sms{margin-bottom:20px}@media (max-width:575px){.tpl .tpl-form-checkbox_sms{margin-bottom:14px}}.tpl .tpl-checkbox__label{font-size:14px!important}@media (max-width:575px){.tpl .tpl-checkbox__label{font-size:12px!important}}.tpl .tpl-form__error{font-size:10px;color:red}.tpl .tpl-calculation__label{font-family:"Montserrat",sans-serif;font-weight:400;font-size:18px;line-height:22px;margin-bottom:9px}@media (max-width:376px){.tpl .tpl-calculation__label{font-size:16px;margin-bottom:6px}}.tpl .tpl-calculation__sum{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:9px;width:100%}@media (max-width:376px){.tpl .tpl-calculation__sum{margin-bottom:6px}}.tpl .tpl-calculation__input{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid rgba(0,0,0,0.25);border-right:none!important;border-radius:5px 0 0 5px;font-size:26px;line-height:123.0769230769%;padding-left:20px;margin-right:-3px}.tpl .tpl-calculation__input:hover{-webkit-box-shadow:1px 1px 4px #7BD5F5;box-shadow:1px 1px 4px #7BD5F5;background:#f2fbfe}.tpl .tpl-calculation__input:focus{outline:none;-webkit-box-shadow:1px 1px 4px #7BD5F5;box-shadow:1px 1px 4px #7BD5F5}.tpl .tpl-calculation__input-control{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-ms-flex:0 0 12%;flex:0 0 12%;border:1px solid rgba(0,0,0,0.25)}@media (max-width:575px){.tpl .tpl-calculation__input-control{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%}}.tpl .tpl-calculation__plus-amount-btn{border-radius:0 5px 5px 0;font-size:40px;cursor:pointer}.tpl .tpl-calculation__plus-amount-btn:hover{position:relative;z-index:7;background:#f2fbfe;-webkit-box-shadow:1px 1px 4px #7BD5F5;box-shadow:1px 1px 4px #7BD5F5}.tpl .tpl-calculation__minus-amount-btn{background:#ffffff;border-radius:5px 0 0 5px;font-size:40px;cursor:pointer}.tpl .tpl-calculation__minus-amount-btn:hover{background:#f2fbfe;-webkit-box-shadow:1px 1px 4px #7BD5F5;box-shadow:1px 1px 4px #7BD5F5}@media screen and (max-width:1040px){.tpl .tpl-advertisement-index_first{margin-bottom:100px}}@media screen and (max-width:450px){.tpl .tpl-advertisement-index_first{margin-bottom:0;margin-top:90px}}@media (max-width:991px){.tpl .tpl-advertisement-index_second{margin-top:60px}}@media screen and (max-width:450px){.tpl .tpl-advertisement-index_second{margin-top:0;margin-bottom:50px}}@media (max-width:991px){.tpl .tpl-advertisement-confirmation{margin-bottom:-60px}}@media screen and (max-width:450px){.tpl .tpl-advertisement-confirmation{margin-bottom:0}}.tpl .rangeslider{display:none!important}