*{outline:0}.cpa_customModalInteresting .row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.cpa_customModalInteresting .no-gutters{margin-right:0;margin-left:0}.cpa_customModalInteresting .no-gutters>.col,.cpa_customModalInteresting .no-gutters>[class*=col-]{padding-right:0;padding-left:0}.cpa_customModalInteresting .col,.cpa_customModalInteresting .col-1,.cpa_customModalInteresting .col-10,.cpa_customModalInteresting .col-11,.cpa_customModalInteresting .col-12,.cpa_customModalInteresting .col-2,.cpa_customModalInteresting .col-3,.cpa_customModalInteresting .col-4,.cpa_customModalInteresting .col-5,.cpa_customModalInteresting .col-6,.cpa_customModalInteresting .col-7,.cpa_customModalInteresting .col-8,.cpa_customModalInteresting .col-9,.cpa_customModalInteresting .col-auto,.cpa_customModalInteresting .col-lg,.cpa_customModalInteresting .col-lg-1,.cpa_customModalInteresting .col-lg-10,.cpa_customModalInteresting .col-lg-11,.cpa_customModalInteresting .col-lg-12,.cpa_customModalInteresting .col-lg-2,.cpa_customModalInteresting .col-lg-3,.cpa_customModalInteresting .col-lg-4,.cpa_customModalInteresting .col-lg-5,.cpa_customModalInteresting .col-lg-6,.cpa_customModalInteresting .col-lg-7,.cpa_customModalInteresting .col-lg-8,.cpa_customModalInteresting .col-lg-9,.cpa_customModalInteresting .col-lg-auto,.cpa_customModalInteresting .col-md,.cpa_customModalInteresting .col-md-1,.cpa_customModalInteresting .col-md-10,.cpa_customModalInteresting .col-md-11,.cpa_customModalInteresting .col-md-12,.cpa_customModalInteresting .col-md-2,.cpa_customModalInteresting .col-md-3,.cpa_customModalInteresting .col-md-4,.cpa_customModalInteresting .col-md-5,.cpa_customModalInteresting .col-md-6,.cpa_customModalInteresting .col-md-7,.cpa_customModalInteresting .col-md-8,.cpa_customModalInteresting .col-md-9,.cpa_customModalInteresting .col-md-auto,.cpa_customModalInteresting .col-sm,.cpa_customModalInteresting .col-sm-1,.cpa_customModalInteresting .col-sm-10,.cpa_customModalInteresting .col-sm-11,.cpa_customModalInteresting .col-sm-12,.cpa_customModalInteresting .col-sm-2,.cpa_customModalInteresting .col-sm-3,.cpa_customModalInteresting .col-sm-4,.cpa_customModalInteresting .col-sm-5,.cpa_customModalInteresting .col-sm-6,.cpa_customModalInteresting .col-sm-7,.cpa_customModalInteresting .col-sm-9,.cpa_customModalInteresting .col-sm-auto,.cpa_customModalInteresting .col-xl,.cpa_customModalInteresting .col-xl-1,.cpa_customModalInteresting .col-xl-10,.cpa_customModalInteresting .col-xl-11,.cpa_customModalInteresting .col-xl-12,.cpa_customModalInteresting .col-xl-2,.cpa_customModalInteresting .col-xl-3,.cpa_customModalInteresting .col-xl-4,.cpa_customModalInteresting .col-xl-5,.cpa_customModalInteresting .col-xl-6,.cpa_customModalInteresting .col-xl-7,.cpa_customModalInteresting .col-xl-8,.cpa_customModalInteresting .col-xl-9,.cpa_customModalInteresting .col-xl-auto,.cpa_customModalInteresting.col-sm-8{position:relative;width:100%;padding-right:15px;padding-left:15px}.cpa_customModalInteresting .col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;min-width:0;max-width:100%}.cpa_customModalInteresting .row-cols-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.cpa_customModalInteresting .row-cols-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.cpa_customModalInteresting .row-cols-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.cpa_customModalInteresting .row-cols-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.cpa_customModalInteresting .row-cols-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.cpa_customModalInteresting .row-cols-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.cpa_customModalInteresting .col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.cpa_customModalInteresting .col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.cpa_customModalInteresting .col-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.cpa_customModalInteresting .col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.cpa_customModalInteresting .col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.cpa_customModalInteresting .col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.cpa_customModalInteresting .col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.cpa_customModalInteresting .col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.cpa_customModalInteresting .col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.cpa_customModalInteresting .col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.cpa_customModalInteresting .col-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.cpa_customModalInteresting col-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.cpa_customModalInteresting .col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.cpa_customModalInteresting .pl-0,.cpa_customModalInteresting .px-0{padding-left:0!important}.cpa_customModalInteresting .pr-0,.cpa_customModalInteresting .px-0{padding-right:0!important}.cpa_customModalInteresting .d-flex{display:-ms-flexbox!important;display:flex!important}.has-error{background-color:#ffc8c8!important}.cpa_modalDefaultInput.has-error{background-color:#ffc8c8!important}.cpa_customModalBlock{left:0;top:0;z-index:9999999;width:100%;height:100%;position:fixed;background:rgba(60,68,86,.7)}.cpa_fixedModalBlock{z-index:99999;position:fixed;top:50%;left:50%;align-items:center;transform:translate(-50%,-50%);height:90%;overflow:auto;width:458px;max-width:95%;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.cpa_innerModalBlock{position:relative!important;background-image:url(../images/cpa_modal_bg1.svg),url(../images/cpa_modal_bg2.svg);background-position:left top,right 0 bottom 0;background-repeat:no-repeat,no-repeat;background-color:#fff;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:45px 43px 36px 43px}.cpa_modalClose{position:absolute!important;top:10px!important;right:10px!important;-webkit-border-radius:50%!important;-moz-border-radius:50%!important;border-radius:50%!important;width:40px!important;height:40px!important;line-height:40px!important;background:url(../images/cpa_modal_close_icon.svg) 50% 50% no-repeat #f5f5f5!important;cursor:pointer!important}.cpa_modalHeading{font-weight:900!important;font-size:35px!important;line-height:37px!important;text-align:center!important;color:#3c4456!important}.cpa_modalText{font-weight:300!important;font-size:16px!important;line-height:19px!important;text-align:center!important;color:#6c7588!important;margin-top:15px!important}.cpa_modalForm{margin-top:20px!important}.cpa_modalDefaultInput{background:#fafbff!important;border:1px solid #9ea3ae!important;-webkit-border-radius:10px!important;-moz-border-radius:10px!important;border-radius:10px!important;outline:0!important;font-weight:300!important;font-size:16px!important;padding:0 36px!important;height:55px!important;line-height:55px!important;display:block!important;margin-bottom:20px!important;width:100%!important;-webkit-box-sizing:border-box!important;-moz-box-sizing:border-box!important;box-sizing:border-box!important;color:#3c4456!important}.cpa_modalDefaultInput::-webkit-input-placeholder{color:#888e9d!important}.cpa_modalDefaultInput:-ms-input-placeholder{color:#888e9d!important}.cpa_modalDefaultInput::placeholder{color:#888e9d!important}.cpa_modalSubmitButton{display:block!important;-webkit-box-sizing:border-box!important;-moz-box-sizing:border-box!important;box-sizing:border-box!important;width:100%!important;background:#3485ff!important;-webkit-border-radius:500px!important;-moz-border-radius:500px!important;border-radius:500px!important;border:none!important;outline:0!important;font-weight:700!important;font-size:16px!important;text-transform:uppercase!important;color:#fff!important;height:72px!important;line-height:72px!important;text-align:center!important;cursor:pointer!important;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}.cpa_modalSubmitButton:active,.cpa_modalSubmitButton:hover{background:#569aff!important;color:#fff!important}.spa_modalSubTextBlock{margin-top:30px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.cpa_modal_subText{font-size:14px;color:#6c7588;position:relative;top:2px}.cpa_modal_timeIcon{width:34px;height:33px;background:url(../images/cpa_modal_time_icon.svg) left 0 top 50% no-repeat;flex:none;margin-right:15px}.cpa_modalHidden{display:none!important}.cpa_modalShadow{height:30px;width:90%;position:absolute;left:5%;bottom:-10px;z-index:-1;background:rgba(255,255,255,.1);-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}@media (max-width:360px){.cpa_modalHeading{font-size:25px!important}.cpa_modalSubmitButton{font-size:14px!important;height:55px!important;line-height:55px!important}.cpa_modalDefaultInput{height:45px!important;line-height:45px!important;padding:0 10px!important}}.cpa_customModalBlock input{float:none!important}a.item:hover .card-img{opacity:.4;transition:opacity .1s ease-out}.cpa_customModalInteresting{opacity:0;visibility:hidden;left:0;top:0;z-index:9999999;width:100%;height:100%;position:fixed;background:rgba(60,68,86,.7);overflow-y:auto;overflow-x:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;padding:30px 15px;-webkit-transition:.3s;transition:.3s}@media screen and (max-width:767px){.cpa_customModalInteresting{padding:5px}}.cpa_customModalInteresting.show{visibility:visible;opacity:1}.cpa_customModalInteresting *{-webkit-box-sizing:border-box;box-sizing:border-box}.cpa_customModalInteresting .cpa_customModalInteresting__body{position:relative!important;background-color:#fff;border-radius:20px;padding:45px 40px 35px 40px;max-width:800px;margin:0 auto}@media screen and (max-width:767px){.cpa_customModalInteresting .cpa_customModalInteresting__body{padding:45px 30px 30px 30px;max-width:350px;width:100%}}.cpa_customModalInteresting .cpa_customModalInteresting__close{position:absolute!important;top:10px!important;right:10px!important;border-radius:50%!important;width:40px!important;height:40px!important;line-height:40px!important;background:url(../images/cpa_modal_close_icon.svg) 50% 50% no-repeat #f5f5f5!important;cursor:pointer!important}.cpa_customModalInteresting .cpa_customModalInteresting__title{font-weight:900;font-size:24px;margin-bottom:10px;color:#3c4456}.cpa_customModalInteresting .cpa_customModalInteresting__desc{margin-bottom:20px;font-size:15px}.cpa_customModalInteresting .cpa_customModalInteresting__desc img{display:inline-block;vertical-align:middle}.cpa_customModalInteresting__news{margin:0 -10px}@media (max-width:767px){.cpa_customModalInteresting__news{margin:0}.cpa_customModalInteresting__news a.item{margin-left:auto!important;margin-right:auto!important}}.cpa_customModalInteresting__news a.item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:315px;border-radius:4px;margin:10px;max-height:315px;width:100%}.cpa_customModalInteresting__news .container__wrapper{overflow:hidden;position:relative;width:100%;padding-bottom:100%}.cpa_customModalInteresting__news .container__content{position:absolute;top:0;left:0;width:100%;min-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.cpa_customModalInteresting__news .card_col_1{height:100%;overflow:hidden;position:relative;-webkit-box-align:self-end;-ms-flex-align:self-end;align-items:self-end}.cpa_customModalInteresting__news .item__gradient{position:absolute;z-index:1;right:0;left:0;-webkit-transition:all .5s ease;transition:all .5s ease;top:50%;bottom:-2px}.cpa_customModalInteresting__news .card-img-out{position:relative;height:auto;padding:10px 15px 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cpa_customModalInteresting__news .card-title{font-size:14px;z-index:10;font-weight:300;margin:0;line-height:1.4}.cpa_customModalInteresting__news .card-img{-o-object-fit:cover;object-fit:cover;height:100%}.cpa_customModalInteresting__news .card-img{width:100%;border-radius:calc(.25rem - 1px)}.cpa_customModalInteresting__news img{vertical-align:middle;border-style:none}@media (min-width:576px){.cpa_customModalInteresting .col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;min-width:0;max-width:100%}.cpa_customModalInteresting .row-cols-sm-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.cpa_customModalInteresting .row-cols-sm-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.cpa_customModalInteresting .row-cols-sm-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.cpa_customModalInteresting .row-cols-sm-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.cpa_customModalInteresting .row-cols-sm-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.cpa_customModalInteresting .row-cols-sm-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.cpa_customModalInteresting .col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.cpa_customModalInteresting .col-sm-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.cpa_customModalInteresting .col-sm-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.cpa_customModalInteresting .col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.cpa_customModalInteresting .col-sm-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.cpa_customModalInteresting .col-sm-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.cpa_customModalInteresting .col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.cpa_customModalInteresting .col-sm-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.cpa_customModalInteresting .col-sm-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.cpa_customModalInteresting .col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.cpa_customModalInteresting .col-sm-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.cpa_customModalInteresting .col-sm-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.cpa_customModalInteresting .col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.cpa_customModalInteresting .order-sm-first{-ms-flex-order:-1;order:-1}.cpa_customModalInteresting .order-sm-last{-ms-flex-order:13;order:13}.cpa_customModalInteresting .order-sm-0{-ms-flex-order:0;order:0}.cpa_customModalInteresting .order-sm-1{-ms-flex-order:1;order:1}.cpa_customModalInteresting .order-sm-2{-ms-flex-order:2;order:2}.cpa_customModalInteresting .order-sm-3{-ms-flex-order:3;order:3}.cpa_customModalInteresting .order-sm-4{-ms-flex-order:4;order:4}.cpa_customModalInteresting .order-sm-5{-ms-flex-order:5;order:5}.cpa_customModalInteresting .order-sm-6{-ms-flex-order:6;order:6}.cpa_customModalInteresting .order-sm-7{-ms-flex-order:7;order:7}.cpa_customModalInteresting .order-sm-8{-ms-flex-order:8;order:8}.cpa_customModalInteresting .order-sm-9{-ms-flex-order:9;order:9}.cpa_customModalInteresting .order-sm-10{-ms-flex-order:10;order:10}.cpa_customModalInteresting .order-sm-11{-ms-flex-order:11;order:11}.cpa_customModalInteresting .order-sm-12{-ms-flex-order:12;order:12}.cpa_customModalInteresting .offset-sm-0{margin-left:0}.cpa_customModalInteresting .offset-sm-1{margin-left:8.333333%}.cpa_customModalInteresting .offset-sm-2{margin-left:16.666667%}.cpa_customModalInteresting .offset-sm-3{margin-left:25%}.cpa_customModalInteresting .offset-sm-4{margin-left:33.333333%}.cpa_customModalInteresting .offset-sm-5{margin-left:41.666667%}.cpa_customModalInteresting .offset-sm-6{margin-left:50%}.cpa_customModalInteresting .offset-sm-7{margin-left:58.333333%}.cpa_customModalInteresting .offset-sm-8{margin-left:66.666667%}.cpa_customModalInteresting .offset-sm-9{margin-left:75%}.cpa_customModalInteresting .offset-sm-10{margin-left:83.333333%}.cpa_customModalInteresting .offset-sm-11{margin-left:91.666667%}}@media (min-width:768px){.cpa_customModalInteresting .col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;min-width:0;max-width:100%}.cpa_customModalInteresting .row-cols-md-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.cpa_customModalInteresting .row-cols-md-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.cpa_customModalInteresting .row-cols-md-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.cpa_customModalInteresting .row-cols-md-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.cpa_customModalInteresting .row-cols-md-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.cpa_customModalInteresting .row-cols-md-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.cpa_customModalInteresting .col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.cpa_customModalInteresting .col-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.cpa_customModalInteresting .col-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.cpa_customModalInteresting .col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.cpa_customModalInteresting .col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.cpa_customModalInteresting .col-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.cpa_customModalInteresting .col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.cpa_customModalInteresting .col-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.cpa_customModalInteresting .col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.cpa_customModalInteresting .col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.cpa_customModalInteresting .col-md-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.cpa_customModalInteresting .col-md-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.cpa_customModalInteresting .col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.cpa_customModalInteresting .order-md-first{-ms-flex-order:-1;order:-1}.cpa_customModalInteresting .order-md-last{-ms-flex-order:13;order:13}.cpa_customModalInteresting .order-md-0{-ms-flex-order:0;order:0}.cpa_customModalInteresting .order-md-1{-ms-flex-order:1;order:1}.cpa_customModalInteresting .order-md-2{-ms-flex-order:2;order:2}.cpa_customModalInteresting .order-md-3{-ms-flex-order:3;order:3}.cpa_customModalInteresting .order-md-4{-ms-flex-order:4;order:4}.cpa_customModalInteresting .order-md-5{-ms-flex-order:5;order:5}.cpa_customModalInteresting .order-md-6{-ms-flex-order:6;order:6}.cpa_customModalInteresting .order-md-7{-ms-flex-order:7;order:7}.cpa_customModalInteresting .order-md-8{-ms-flex-order:8;order:8}.cpa_customModalInteresting .order-md-9{-ms-flex-order:9;order:9}.cpa_customModalInteresting .order-md-10{-ms-flex-order:10;order:10}.cpa_customModalInteresting .order-md-11{-ms-flex-order:11;order:11}.cpa_customModalInteresting .order-md-12{-ms-flex-order:12;order:12}.cpa_customModalInteresting .offset-md-0{margin-left:0}.cpa_customModalInteresting .offset-md-1{margin-left:8.333333%}.cpa_customModalInteresting .offset-md-2{margin-left:16.666667%}.cpa_customModalInteresting .offset-md-3{margin-left:25%}.cpa_customModalInteresting .offset-md-4{margin-left:33.333333%}.cpa_customModalInteresting .offset-md-5{margin-left:41.666667%}.cpa_customModalInteresting .offset-md-6{margin-left:50%}.cpa_customModalInteresting .offset-md-7{margin-left:58.333333%}.cpa_customModalInteresting .offset-md-8{margin-left:66.666667%}.cpa_customModalInteresting .offset-md-9{margin-left:75%}.cpa_customModalInteresting .offset-md-10{margin-left:83.333333%}.cpa_customModalInteresting .offset-md-11{margin-left:91.666667%}}@media (min-width:992px){.cpa_customModalInteresting .col-lg{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;min-width:0;max-width:100%}.cpa_customModalInteresting .row-cols-lg-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.cpa_customModalInteresting .row-cols-lg-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.cpa_customModalInteresting .row-cols-lg-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.cpa_customModalInteresting .row-cols-lg-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.cpa_customModalInteresting .row-cols-lg-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.cpa_customModalInteresting .row-cols-lg-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.cpa_customModalInteresting .col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.cpa_customModalInteresting .col-lg-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.cpa_customModalInteresting .col-lg-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.cpa_customModalInteresting .col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.cpa_customModalInteresting .col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.cpa_customModalInteresting .col-lg-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.cpa_customModalInteresting .col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.cpa_customModalInteresting .col-lg-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.cpa_customModalInteresting .col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.cpa_customModalInteresting .col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.cpa_customModalInteresting .col-lg-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.cpa_customModalInteresting .col-lg-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.cpa_customModalInteresting .col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.cpa_customModalInteresting .order-lg-first{-ms-flex-order:-1;order:-1}.cpa_customModalInteresting .order-lg-last{-ms-flex-order:13;order:13}.cpa_customModalInteresting .order-lg-0{-ms-flex-order:0;order:0}.cpa_customModalInteresting .order-lg-1{-ms-flex-order:1;order:1}.cpa_customModalInteresting .order-lg-2{-ms-flex-order:2;order:2}.cpa_customModalInteresting .order-lg-3{-ms-flex-order:3;order:3}.cpa_customModalInteresting .order-lg-4{-ms-flex-order:4;order:4}.cpa_customModalInteresting .order-lg-5{-ms-flex-order:5;order:5}.cpa_customModalInteresting .order-lg-6{-ms-flex-order:6;order:6}.cpa_customModalInteresting .order-lg-7{-ms-flex-order:7;order:7}.cpa_customModalInteresting .order-lg-8{-ms-flex-order:8;order:8}.cpa_customModalInteresting .order-lg-9{-ms-flex-order:9;order:9}.cpa_customModalInteresting .order-lg-10{-ms-flex-order:10;order:10}.cpa_customModalInteresting .order-lg-11{-ms-flex-order:11;order:11}.cpa_customModalInteresting .order-lg-12{-ms-flex-order:12;order:12}.cpa_customModalInteresting .offset-lg-0{margin-left:0}.cpa_customModalInteresting .offset-lg-1{margin-left:8.333333%}.cpa_customModalInteresting .offset-lg-2{margin-left:16.666667%}.cpa_customModalInteresting .offset-lg-3{margin-left:25%}.cpa_customModalInteresting .offset-lg-4{margin-left:33.333333%}.cpa_customModalInteresting .offset-lg-5{margin-left:41.666667%}.cpa_customModalInteresting .offset-lg-6{margin-left:50%}.cpa_customModalInteresting .offset-lg-7{margin-left:58.333333%}.cpa_customModalInteresting .offset-lg-8{margin-left:66.666667%}.cpa_customModalInteresting .offset-lg-9{margin-left:75%}.cpa_customModalInteresting .offset-lg-10{margin-left:83.333333%}.cpa_customModalInteresting .offset-lg-11{margin-left:91.666667%}}

.order__product{
    position: relative;
    z-index: 1;
}

.order__discount{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 119px;
    height: 119px;
    background: url(../img/discount-bg.svg) 50% 50% / contain no-repeat;
    position: absolute;
    top: 22px;
    right: 76px;
    z-index: 2;
}

.order__discount p {
    font-size: 14px !important;
    font-weight: 700;
    line-height: 1;
    color: #fff;
    text-align: center;
    text-transform: uppercase;
    margin: 0 !important;
}

.order__discount p>span {
    display: block;
    font-size: 31px !important;
}

.order__discount p>span>span{
    font-size: 31px !important;
}




@media (max-width: 1687px) {
    .header__item:nth-last-child(1) {
        display: none;
    }
}

@media (max-width: 1596px) {
    .header__item:nth-last-child(2) {
        display: none;
    }
}

@media (max-width: 1483px) {
    .header__item:nth-last-child(3) {
        display: none;
    }
}

@media (max-width: 1407px) {
    .header__item:nth-last-child(4) {
        display: none;
    }
}

@media (max-width: 1325px) {
    .header__item:nth-last-child(5) {
        display: none;
    }
}

@media (max-width: 1182px) {
    .header__item:nth-last-child(6) {
        display: none;
    }
}

@media (max-width: 1116px) {
    .header__item:nth-last-child(7) {
        display: none;
    }
}

@media (max-width: 1016px) {
    .header__item:nth-last-child(8) {
        display: none;
    }
}

@media (max-width: 992px) {
    .header__bottom {
        min-height: 55px;
    }

    .header__list,
    .header__date,
    .header__btns {
        display: none;
    }

    .header__login {
        display: block;
    }

    .logo {
        display: block;
    }

    .content {
        padding-top: 40px !important;
    }

    .header-top {
        display: none;
    }
}

/* FORM */
.order .price {
    max-width: 420px;
    margin: 0 auto 16px
}

.price {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap;
    padding: 16px 0;
    border-radius: 16px;
    border: 4px solid #b601ff;
    background: #fff url(../images/arrows.svg) 50% 50% / auto no-repeat;
    justify-content: space-between;
    align-items: center;
    position: relative;
}

/* .price::after {
    content: "";
    display: block;
    width: 0.24rem;
    height: 0.17rem;
    background: url(../fonts/price-devider.svg) center center/contain no-repeat;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
} */

.price div {
    -webkit-box-flex: 1;
    -ms-flex: 1 0 50%;
    flex: 1 0 50%;
    width: 50%;
    text-align: center
}

.price div p {
    font-size: 18px;
    line-height: 1;
    margin: 0;
}

.price div p>span {
    white-space: nowrap
}

.price__old {
    padding-right: 15px
}

.price__old span {
    display: inline-block;
    font-size: 30px !important;
    font-weight: 700;
    line-height: 1;
    color: #666;
    margin-top: 10px;
    position: relative;
    z-index: 1;
    text-decoration: line-through;
}

.price__new {
    padding-left: 15px
}

.price__new span {
    display: inline-block;
    font-size: 30px !important;
    font-weight: 700;
    line-height: 1;
    color: #000;
    margin-top: 10px;
    position: relative;
    z-index: 1;
}

@media (max-width: 420px) {
    .price__new span, 
    .price__old span {
        font-size: 22px!important;  
    }
}

.form {
    max-width: 420px;
    padding: 0 16px;
    margin: 0 auto 60px;
    border-radius: 0.12rem;
}

.form select,
.form input,
.form label {
    display: block;
    width: 100%
}

.form label {
    color: #232323;
    margin-bottom: 7px;
    font-weight: 400;
    font-size: 18px !important;
}

.form select,
.form input {
    color: #000;
    padding: 10px 12px;
    border: 1px solid rgba(139, 140, 253, .6);
    margin-bottom: 16px;
    font-size: 13px !important;
}

.form__btn {
    display: block;
    margin: 20px auto
}

.form ::-webkit-input-placeholder {
    font-size: 16px;
    font-weight: 400;
    line-height: 1;
    color: silver
}

.form ::-moz-placeholder {
    font-size: 16px;
    font-weight: 400;
    line-height: 1;
    color: silver
}

.form :-ms-input-placeholder {
    font-size: 16px;
    font-weight: 400;
    line-height: 1;
    color: silver
}

.form ::-ms-input-placeholder {
    font-size: 16px;
    font-weight: 400;
    line-height: 1;
    color: silver
}

.form ::placeholder {
    font-size: 16px;
    font-weight: 400;
    line-height: 1;
    color: silver
}

.button {
    display: block;
    background: linear-gradient(87.71deg, #154f90 0, #4097f9 100%);
    border-radius: 8px;
    width: 100%;
    max-width: 340px;
    font-size: 22px !important;
    line-height: 26px;
    font-family: Lato, sans-serif;
    font-weight: 700;
    color: #fff;
    text-align: center;
    border: none;
    outline: 0;
    margin: 0 auto 15px;
    padding: 20px;
    text-decoration: none;
    position: relative;
}

.blur {
    filter: blur(7px);
}

.blur--hide {
    filter: blur(0);
    transition: filter .5s ease-in-out;
}









/*! Rezet============================================*/
.comments* {
    margin: 0 !important;
    -webkit-margin-before: 0 !important;
    -webkit-margin-end: 0 !important;
    -webkit-margin-after: 0 !important;
    -webkit-margin-start: 0 !important;
    margin-block-start: 0 !important;
    margin-block-end: 0 !important;
    margin-inline-start: 0 !important;
    margin-inline-end: 0 !important;
    padding: 0 !important;
    border-style: none !important;
    border-width: 0 !important;
    border-color: transparent !important;
    font-family: inherit !important;
    font-size: 100% !important;
    box-sizing: border-box !important
}

/*! Comnets=================================== */
.comments {
    position: relative !important;
    max-width: 780px !important;
    margin: 0 auto !important;
    margin-bottom: 30px !important;
    box-sizing: border-box !important
}

.comments>* {
    box-sizing: border-box !important
}

.comments__item.hidden {
    display: none !important
}

.comments__header {
    position: relative !important;
    display: flex !important;
    justify-content: space-between !important;
    align-items: center !important;
    gap: 5px !important;
    margin: 0 0 30px 0 !important;
    padding: 0 0 !important;
    box-sizing: border-box !important;
    -webkit-box-align: center !important;
    -webkit-box-pack: justify !important;
    -ms-flex-align: center !important;
    -ms-flex-pack: justify !important
}

.comments__header::before {
    content: "" !important;
    position: absolute !important;
    bottom: 0 !important;
    left: 0 !important;
    z-index: 0 !important;
    width: 100% !important;
    height: 2px !important;
    background-color: #eeee !important
}

.comments__left-box {
    position: relative !important;
    z-index: 1 !important;
    display: flex !important;
    justify-content: space-between !important;
    align-items: center !important;
    gap: 5px !important;
    padding: 10px 0 !important;
    border-bottom: 2px solid #9faeb5 !important;
    -webkit-box-align: center !important;
    -webkit-box-pack: justify !important;
    -ms-flex-align: center !important;
    -ms-flex-pack: justify !important
}

.comments__header-count {
    margin: 0 !important;
    padding: 0 !important;
    font-size: 20px !important;
    text-indent: 0 !important;
    font-weight: 700 !important;
    color: rgb(65, 65, 65) !important;
    box-sizing: border-box !important
}

.comments__header-title {
    margin: 0 !important;
    padding: 0 !important;
    font-size: 20px !important;
    font-weight: 700 !important;
    text-indent: 0 !important;
    text-transform: capitalize !important;
    color: rgb(65, 65, 65) !important;
    box-sizing: border-box !important
}

.comments__right-box {
    position: relative !important;
    z-index: 1 !important;
    display: flex !important;
    justify-content: space-between !important;
    align-items: center !important;
    gap: 25px !important;
    padding: 10px 0 !important;
    -webkit-box-align: center !important;
    -webkit-box-pack: justify !important;
    -ms-flex-align: center !important;
    -ms-flex-pack: justify !important
}

.comments__right-box>a {
    box-shadow: none !important
}

.comments__header-icon path {
    transition: all 0.2s ease-in-out !important
}

.comments__header-icon:hover path {
    fill: #5f95ad !important
}

.comments__item-list {
    display: flex !important;
    flex-flow: column !important;
    gap: 30px !important;
    -webkit-box-direction: normal !important;
    -webkit-box-orient: vertical !important
}

.comments__item {
    display: flex !important;
    flex-flow: column !important;
    gap: 5px !important;
    -webkit-box-direction: normal !important;
    -webkit-box-orient: vertical !important
}

.comments__item-header {
    display: flex !important;
    gap: 15px !important
}

.comments__item-header.hidden {
    display: none !important
}

.comments__item-avatar {
    width: 60px !important;
    height: 60px !important;
    min-width: 60px !important;
    min-height: 60px !important;
    margin: 0 !important;
    border-radius: 100% !important;
    object-fit: cover !important
}

.comments__item-avatar.hidden {
    display: none !important
}

.comments__item-info {
    display: flex !important;
    flex-flow: column !important;
    gap: 7px !important;
    text-indent: 0 !important;
    -webkit-box-direction: normal !important;
    -webkit-box-orient: vertical !important
}

.comments__item-name {
    margin: 0 !important;
    padding: 0 !important;
    font-size: 18px !important;
    font-weight: 600 !important;
    text-align: left !important;
    text-indent: 0 !important;
    text-transform: capitalize !important;
    line-height: 1 !important;
    color: #0056b3;
}

.comments__item-data {
    margin: 0 !important;
    padding: 0 !important;
    font-size: 15px !important;
    font-weight: 500 !important;
    text-align: left !important;
    text-indent: 0 !important;
    text-transform: initial !important;
    line-height: 1 !important;
    color: #9faeb5 !important
}

.comments__item-data::before{
    content: "·";
    margin-right: 5px;
}

.comments__item-data-now {
    font-size: 16px !important;
    text-indent: 0 !important;
    color: rgb(41, 187, 12) !important
}

.comments__item-data.hidden {
    display: none !important
}

.comments__item-body {
    display: flex !important;
    flex-flow: column !important;
    gap: 15px !important;
    -webkit-box-direction: normal !important;
    -webkit-box-orient: vertical !important
}

.comments__item-content {
    margin: 0 !important;
    padding: 0 !important;
    font-size: 16px !important;
    font-weight: 400 !important;
    text-align: left !important;
    text-indent: 0 !important;
    text-transform: initial !important;
    line-height: 1.3 !important;
    color: rgb(65, 65, 65) !important
}

.comments__item-content.hidden {
    display: none !important
}

.comments__item-content--printing {
    display: flex !important;
    align-items: center !important;
    gap: 10px !important;
    text-indent: 0 !important
}

.comments__item-picture.hidden {
    display: none !important
}

.comments__item-img {
    display: block !important;
    width: 100% !important;
    height: auto !important;
    max-width: 100% !important;
    margin: 0 !important
}

.comments__item-img.hidden {
    display: none !important
}

.comments__item-video {
    display: block !important;
    width: 100% !important;
    height: auto !important;
    max-width: 100% !important;
    margin: 0 !important
}

.comments__item-video.hidden {
    display: none !important
}

.comments__item-gif {
    width: 50px !important;
    height: 50px !important;
    padding-top: 10px !important;
    box-sizing: border-box !important
}

.comments__item-footer {
    display: flex !important;
    gap: 5px;
    align-items: center !important;
    text-indent: 0 !important;
    -webkit-box-align: center !important;
    -webkit-box-pack: justify !important;
    -ms-flex-align: center !important;
    -ms-flex-pack: justify !important
}

.comments__item-footer.hidden {
    display: none !important
}

.comments__item-replay {
    margin: 0 !important;
    border: none !important;
    font-size: 18px !important;
    font-weight: 400 !important;
    text-decoration: none !important;
    text-transform: initial !important;
    color: #0056b3 !important; 
    transition: all 0.2s ease-in-out !important;
    box-shadow: none !important
    
}

.comments__item-replay:hover {
    color: #5f95ad !important
}

.comments__item-answer {
    margin-left: 15px !important;
    border-left: 1px solid #c3c3c3 !important
}

.comments__form {
    position: relative !important;
    display: flex !important;
    gap: 10px !important;
    height: 210px !important;
    max-width: 780px !important;
    margin: 0 auto !important;
    margin-top: 30px !important;
    padding: 15px !important;
    border: 1px solid #9faeb5 !important;
    border-radius: 5px !important;
    background-color: #ffff !important;
    transition: all 0.4s linear !important;
    opacity: 1 !important;
    box-sizing: border-box !important
}

.comments__form.hidden {
    height: 0 !important;
    opacity: 0 !important
}

.comments__form.none {
    display: none !important
}

.comment__form-img {
    width: 60px !important;
    height: 60px !important;
    border-radius: 50px !important;
    transition: height 0.4s linear !important
}

.comments__form-fields {
    display: flex !important;
    flex-flow: column !important;
    gap: 10px;
    width: 100% !important;
    text-indent: 0 !important
}

.comments__form-input {
    display: block !important;
    width: 100% !important;
    height: 40px !important;
    margin: 0 !important;
    padding: 5px 10px !important;
    border: 1px solid #9faeb5 !important;
    border-radius: 5px !important;
    outline: none !important;
    font-family: inherit !important;
    font-size: 14px !important;
    text-align: left !important;
    text-decoration: none !important;
    text-indent: 0 !important;
    background-color: #fff !important;
    transition: height 0.4s linear !important;
    box-shadow: none !important;
    box-sizing: border-box !important
}

.comments__form-input.error {
    border: 1px solid red !important
}

.comments__form-input::placeholder {
    font-family: inherit !important;
    font-size: 14px !important
}

.comments__form-input--text {
    height: 80px !important;
    padding-top: 10px !important
}

.commetns__form-btn {
    cursor: pointer !important;
    display: block !important;
    width: 100% !important;
    height: 40px !important;
    margin: 0 0 0 auto !important;
    border: none !important;
    border-radius: 5px !important;
    outline: none !important;
    font-size: 16px !important;
    font-weight: 500 !important;
    text-decoration: none !important;
    background-color: #388e3c !important;
    transition: background-color 0.2s linear !important;
    color: #fff !important;
    box-shadow: none !important
}

.commetns__form-btn:hover {
    background-color: #2bac31 !important
}

@media(min-width:576px) {
    .comments__item-data {
        font-size: 16px !important
    }

    .comments__item-content {
        text-indent: 0 !important;
    }

    .comments__item-img {
        max-width: 350px !important
    }

    .comments__item-video {
        max-width: 350px !important
    }

    .comments__item-footer {
        max-width: 350px !important
    }

    .commetns__form-btn {
        width: 150px !important
    }
}

@media(min-width:992px) {
    .comments__header-count {
        font-size: 20px !important
    }

    .comments__header-title {
        font-size: 20px !important
    }
}

/*!Comments FB===========================  */
.comments-fb .comments__item {
    padding: 10px !important;
    border-radius: 5px !important;
    background-color: #edeff4 !important
}

.comments-fb .comments__header {
    margin-bottom: 0px !important
}

.comments-fb .comments__item-list {
    gap: 2px !important
}

.comments-fb .comments__form {
    background-color: #edeff4 !important;
    border: none !important;
    margin-top: 2px !important
}

.comments-fb .commetns__form-btn {
    background-color: #2156b9 !important
}

.comments-fb .commetns__form-btn:hover {
    background-color: #2156b9 !important
}

.comments-fb .comments__item-avatar {
    width: 50px !important;
    min-width: 50px !important;
    height: 50px !important;
    min-height: 50px !important;
    border-radius: 0px !important
}

.comments-fb .comment__form-img {
    width: 50px !important;
    min-width: 50px !important;
    height: 50px !important;
    min-height: 50px !important;
    border-radius: 0px !important
}

.comments-fb .comments__item-replay {
    font-size: 16px !important
}