#landing{box-shadow:0 4px 10px var(--color_shadow);border-radius:3px;background:var(--color_gray-light)}.wrapper-gray-step{font-size:18px;font-weight:700;color:var(--color_white);position:relative;border-radius:3px;background:rgba(100,86,81,.56);line-height:50px;display:none}.step-arrow{position:absolute;top:13px;left:15px;line-height:20px}.step-arrow img:first-child{animation:movearrow 1s ease-in-out infinite}.step-arrow img:nth-child(2){animation:movearrow2 1s ease-in-out infinite;opacity:.5;margin:0 0 0 -6px}.wrapper__akcii__form .form-agreement-yes{color:inherit;text-align:center}@keyframes movearrow{0%{opacity:1}25%{opacity:.8}50%{opacity:.5}75%{opacity:.8}to{opacity:1}}@keyframes movearrow2{0%{opacity:.5}25%{opacity:.8}50%{opacity:1}75%{opacity:.8}to{opacity:.5}}.red-circle-step{font-size:18px;margin-right:15px;color:var(--color_white);position:relative;padding-right:20px;border-radius:3px;background:var(--color_third);line-height:50px;padding-left:65px}.red-circle-step span{font-weight:400}.red-circle-step strong{font-weight:700}.red-circle-step:after{transform:translateX(-50%);border:13px solid transparent;content:"";position:absolute;border-top:13px solid var(--color_third);bottom:-25px;left:50%}.red-circle-step.set-heading:after{display:none}.panel-header{margin-bottom:2px}.panel-collapse{padding:30px 45px}.select-step__tilte{font-size:18px;font-weight:700;color:var(--color_text-2);line-height:48px}.select-step select{height:46px;padding:0 15px;font-size:16px;border:none;appearance:none;-moz-appearance:none;-webkit-appearance:none;color:var(--color_gray-dark);background-color:var(--color_white);box-shadow:none;background-position:95%;cursor:pointer;width:100%;background-image:url(/templates/potolki/images/svg/icon8.svg);background-repeat:no-repeat}.select-step select::-ms-expand{display:none}.select-step__input input{-ms-flex:0 0 calc(100% - 40px);flex:0 0 calc(100% - 40px);height:46px;padding:0 15px;font-size:16px;border:none;color:var(--color_gray-dark);max-width:calc(100% - 40px);background:var(--color_white)}.select-step__input-text{-ms-flex:0 0 40px;flex:0 0 40px;font-size:16px;color:var(--color_gray-dark);max-width:40px;text-align:right}.next-step.button-general{max-width:360px;margin:0 auto;width:100%;display:block}.progress{height:12px;margin:30px 0;background:var(--color_gray-middle);width:100%}.progress,.progress-bar{overflow:hidden;border-radius:6px}.progress-bar{height:100%;position:relative;background:linear-gradient(90deg,var(--color_third) .57%,var(--color_third-2) 100%),var(--color_third)}.progress-bar:before{right:0;content:"";position:absolute;bottom:0;top:0;background:url(/templates/potolki/images/png/progress.png) repeat-x 0 0;left:0}.change-btn-step{font-size:16px;text-decoration:none!important;font-weight:400;right:40px;color:var(--color_white);position:absolute;border-bottom:1px dashed;line-height:20px}#step3{display:none}#step3 .red-circle-step{background-color:var(--color_first)}#step3 .red-circle-step:after{border-top:13px solid var(--color_first)}#step3 .wrapper-gray-step{background:var(--color_second)}#step3 .panel-collapse{padding-top:10px}#step3 .mfp-popup,#step3 .mfp-popup__list{display:none}.wrapper__akcii__itog,.wrapper__akcii__title{font-size:22px;font-weight:700;color:var(--color_text-2);border-bottom:1px dashed var(--color_second-3);line-height:48px}.wrapper__akcii__itog div,.wrapper__akcii__title div{font-size:28px;font-weight:700;color:var(--color_second);line-height:48px}.wrapper__akcii__itog div span+span,.wrapper__akcii__title div span+span{font-size:80%}.wrapper__akcii__itog,.wrapper__akcii__itog div{color:var(--color_third)}.wrapper__akcii__list__title{padding-top:15px;font-size:18px;font-weight:700;color:var(--color_text-2);line-height:22px}.wrapper__akcii__list ul{padding:5px 0 15px;border-bottom:1px dashed var(--color_second-3);margin:0}.wrapper__akcii__list ul li{list-style:none;padding:5px 0 5px 32px;position:relative;margin:0}.akcii-block{font-size:16px;color:var(--color_gray-dark);margin:0;cursor:pointer;line-height:24px}.checkbox-akcii{display:none}.checkbox-customakcii{height:24px;transform:translateY(-50%);border:1px solid var(--color_gray-middle);position:absolute;top:50%;box-shadow:inset 0 1px 3px -2px rgba(97,97,97,.75);border-radius:100%;background:var(--color_white);left:0;width:24px}.labelakcii strong{font-size:113%}.checkbox-akcii:checked~.checkbox-customakcii{border:none;background-color:var(--color_third);box-shadow:none;background-position:center 7px;background-image:url(/templates/potolki/images/svg/icon9.svg);background-repeat:no-repeat}.checkbox-akcii:checked~.labelakcii{color:var(--color_third)}#step3 .wrapper__akcii__form{padding:30px 230px 20px;border:2px solid var(--color_third);position:relative;margin:35px 0 0}#step3 .wrapper__akcii__form__title{font-size:18px;font-weight:700;color:var(--color_text-2);position:relative;text-align:center;top:-22px;margin:-18px -230px 0;line-height:18px}#step3 .wrapper__akcii__form__title span{padding:0 20px;background:var(--color_gray-light);display:inline-block}.wrap-form-bottom input{height:56px;padding:0 15px 0 55px;font-size:16px;border:1px solid var(--color_white);color:var(--color_second);background-color:var(--color_white);background-position:17px;border-radius:3px 0 0 3px;width:100%;background-image:url(/templates/potolki/images/svg/icon5.svg);background-repeat:no-repeat}.white-popup_ .button-general,.wrap-form-bottom button{border-radius:0 3px 3px 0;width:100%}#step3 .wrap-form-bottom .col-6:first-child{position:relative}#step3 .wrap-form-bottom .col-6:first-child:before{height:19px;transform:translateY(-50%);content:"";position:absolute;top:50%;background:url(/templates/potolki/images/svg/icon10.svg) no-repeat 0 0;left:-30px;width:22px}#step3 .info-popup-form,.button-action{display:none}.manager__call{padding-top:10px;font-size:15px;color:var(--color_text-2);line-height:18px}.manager__call img{margin-right:15px;width:60px}@media(min-width:992px){.row__steps .col-12,.row__steps .col-4{padding:0 20px}}@media(max-width:1229px){.panel-collapse{padding:20px 15px}.select-step__tilte{font-size:15px;line-height:42px}.select-step select,.select-step__input input{height:42px;font-size:14px}.red-circle-step,.wrapper-gray-step{font-size:16px;line-height:46px}.red-circle-step{margin-right:10px;padding-right:15px;padding-left:55px}.wrapper__akcii__itog,.wrapper__akcii__title{font-size:20px;line-height:42px}.wrapper__akcii__itog div,.wrapper__akcii__title div{font-size:24px;line-height:42px}.wrapper__akcii__list__title{padding-top:10px;font-size:16px;line-height:20px}.wrapper__akcii__list ul li{padding:3px 0 3px 30px}.checkbox-customakcii{height:20px;width:20px}.checkbox-akcii:checked~.checkbox-customakcii{background-size:10px}.akcii-block{font-size:14px;line-height:20px}#step3 .wrapper__akcii__form__title span{padding:0 15px}#step3 .wrapper__akcii__form__title{font-size:16px;line-height:16px}.wrap-form-bottom input{height:50px}#step3 .wrapper__akcii__form{padding:30px 140px 20px;margin:30px 0 0}.step-arrow{top:9px}}@media(max-width:991px){.panel-collapse{padding:15px 15px 20px}.select-step__tilte{font-size:14px;line-height:40px}.select-step select,.select-step__input input{height:40px;font-size:13px}.red-circle-step,.wrapper-gray-step{font-size:15px;line-height:42px}.red-circle-step{margin-right:10px;padding-right:15px;background-size:20px;padding-left:45px}.select-step__input-text{font-size:14px}.wrapper__akcii__itog,.wrapper__akcii__title{font-size:16px;line-height:38px}.wrapper__akcii__itog div,.wrapper__akcii__title div{font-size:20px;line-height:38px}#step3 .wrapper__akcii__form__title span{padding:0 10px}#step3 .wrapper__akcii__form__title{font-size:15px;line-height:15px}#step3 .wrapper__akcii__form{padding:30px 70px 20px}.manager__call{font-size:14px;line-height:16px}.manager__call img{margin-right:10px;min-width:50px}.change-btn-step{font-size:14px;right:20px;line-height:18px}}@media(max-width:767px){#step3 .panel-collapse{padding-right:30px;padding-left:30px}.wrapper__akcii__itog,.wrapper__akcii__title{font-size:14px;line-height:32px}.wrapper__akcii__itog div,.wrapper__akcii__title div{font-size:16px;line-height:32px}.wrapper__akcii__list__title{padding-top:15px;font-size:14px;line-height:18px}#step3 .wrapper__akcii__form{padding:15px 30px;margin:15px 0 0}.wrap-form-bottom input{height:46px;padding:0 15px;font-size:14px;background:var(--color_white)}#step3 .wrap-form-bottom .col-6:first-child:before{display:none}#step3 .wrapper__akcii__form__title{font-size:14px;top:0;margin:0 0 15px;line-height:15px}}@media(max-width:575px){.panel-collapse{padding:15px 0 20px}.red-circle-step{padding:0 10px;font-size:13px;margin-right:5px;line-height:38px;white-space:nowrap}.step-arrow{display:none}.wrapper-gray-step{font-size:13px;line-height:38px}.select-step__tilte{padding-top:10px;font-size:13px;line-height:30px}.select-step select,.select-step__input input{height:35px}.progress{height:6px;margin:15px 0}.select-step__input-text{font-size:13px}#step3 .panel-collapse{padding-right:15px;padding-left:15px}.wrapper__akcii__itog,.wrapper__akcii__title{font-size:16px;text-align:center;line-height:22px}.wrapper__akcii__itog div,.wrapper__akcii__title div{padding-top:5px;font-size:20px;text-align:center;line-height:22px}.wrapper__akcii__itog>span,.wrapper__akcii__title>span{line-height:18px;display:block}.wrapper__akcii__title div{padding-bottom:10px}.wrapper__akcii__list{text-align:center}.wrapper__akcii__list ul{border-bottom:none;display:inline-block}.wrapper__akcii__list ul li{text-align:left}.wrapper__akcii__itog{padding:5px 0;border-top:1px dashed var(--color_second-3)}.change-btn-step{font-size:10px;right:5px;line-height:10px}#step3 .wrapper__akcii__form{padding:15px}}@media(max-width:359px){.change-btn-step{display:none}#step3 .wrapper-gray-step{font-size:12px}}