.main-pricing-wrap.simple,.main-pricing-wrap.modern{display:flex;justify-content:space-around;align-items:center;padding:0 50px}.main-pricing-wrap.simple.modern-color-style-simple .pricing-item .pricing-info .pricing,.main-pricing-wrap.modern.modern-color-style-simple .pricing-item .pricing-info .pricing{color:#3726b0}.main-pricing-wrap.simple.modern-color-style-simple .pricing-item .pricing-info .main-info-wrap .text::after,.main-pricing-wrap.modern.modern-color-style-simple .pricing-item .pricing-info .main-info-wrap .text::after{display:none}.main-pricing-wrap.simple.modern-color-style-simple .pricing-item .pricing-info .main-info-wrap,.main-pricing-wrap.modern.modern-color-style-simple .pricing-item .pricing-info .main-info-wrap{margin-top:45px}.main-pricing-wrap.simple.modern-color-style-simple .pricing-item .pricing-info .main-info-wrap .text,.main-pricing-wrap.modern.modern-color-style-simple .pricing-item .pricing-info .main-info-wrap .text{line-height:1.87}.main-pricing-wrap.simple.modern-color-style-simple .pricing-item.active-item .pricing-info .main-info-wrap,.main-pricing-wrap.modern.modern-color-style-simple .pricing-item.active-item .pricing-info .main-info-wrap{margin-top:80px}.main-pricing-wrap.simple.modern-color-style-simple .pricing-item .pricing-info .btn-wrap,.main-pricing-wrap.modern.modern-color-style-simple .pricing-item .pricing-info .btn-wrap{margin-top:46px}.main-pricing-wrap.simple.modern-color-style-simple .pricing-item.active-item .pricing-info .btn-wrap,.main-pricing-wrap.modern.modern-color-style-simple .pricing-item.active-item .pricing-info .btn-wrap{margin-top:100px}.main-pricing-wrap.simple .pricing-item,.main-pricing-wrap.modern .pricing-item{padding:55px 48px;background-color:var(--light-color);box-shadow:0 0 16px 0 rgb(0 0 0 / .08);text-align:center;width:calc(100%/3 - 35px)}.main-pricing-wrap.simple .pricing-item.active-item,.main-pricing-wrap.modern .pricing-item.active-item{width:calc(100%/3);position:relative}.main-pricing-wrap.simple .pricing-item.active-item::after,.main-pricing-wrap.modern .pricing-item.active-item::after{position:absolute;content:"";width:100%;height:100%;top:0;border:10px solid var(--main-color);left:0;z-index:1}.main-pricing-wrap.simple .pricing-item.active-item.modern-color-style.active-item:after,.main-pricing-wrap.modern .pricing-item.active-item.modern-color-style.active-item:after{border-style:solid;border-width:10px;border-image-source:linear-gradient(149deg,#3023ae,#c86dd7);border-image-slice:1}.main-pricing-wrap.simple .pricing-item.active-item.modern-color-style .pricing-info .btn-wrap a:after,.main-pricing-wrap.modern .pricing-item.active-item.modern-color-style .pricing-info .btn-wrap a:after{border:2px solid var(--footer-simple-color)}.main-pricing-wrap.simple .pricing-item.active-item.modern-color-style .pricing-info .btn-wrap a::before,.main-pricing-wrap.modern .pricing-item.active-item.modern-color-style .pricing-info .btn-wrap a::before{background-color:var(--footer-simple-color)}.main-pricing-wrap.simple .pricing-item.active-item.modern-color-style .pricing-info .btn-wrap a:hover,.main-pricing-wrap.modern .pricing-item.active-item.modern-color-style .pricing-info .btn-wrap a:hover{color:var(--footer-simple-color)}.main-pricing-wrap.simple .pricing-item .pricing-info,.main-pricing-wrap.modern .pricing-item .pricing-info{text-align:center;position:relative;z-index:2}.main-pricing-wrap.simple .pricing-item .pricing-info .title,.main-pricing-wrap.modern .pricing-item .pricing-info .title{display:block;font-size:13px;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:2px;text-align:center;color:var(--dark-color)}.main-pricing-wrap.simple .pricing-item .pricing-info .pricing,.main-pricing-wrap.modern .pricing-item .pricing-info .pricing{margin-top:7px;font-size:34px;font-weight:600;font-style:normal;font-stretch:normal;line-height:1.65;letter-spacing:normal;text-align:center;color:var(--main-color)}.main-pricing-wrap.simple .pricing-item .pricing-info .main-info-wrap,.main-pricing-wrap.modern .pricing-item .pricing-info .main-info-wrap{margin-top:16px}.main-pricing-wrap.simple .pricing-item .pricing-info .main-info-wrap .text,.main-pricing-wrap.modern .pricing-item .pricing-info .main-info-wrap .text{font-size:15px;font-weight:400;font-style:normal;font-stretch:normal;line-height:3.73;letter-spacing:normal;text-align:center;color:var(--grey-color);position:relative}.main-pricing-wrap.simple .pricing-item .pricing-info .main-info-wrap .text::after,.main-pricing-wrap.modern .pricing-item .pricing-info .main-info-wrap .text::after{position:absolute;content:"";bottom:0;left:0;height:1px;width:100%;background-color:var(--grey-color);opacity:.1}.main-pricing-wrap.simple .pricing-item .pricing-info .main-info-wrap .text:last-of-type::after,.main-pricing-wrap.modern .pricing-item .pricing-info .main-info-wrap .text:last-of-type::after{display:none}.main-pricing-wrap.simple .pricing-item .pricing-info .btn-wrap,.main-pricing-wrap.modern .pricing-item .pricing-info .btn-wrap{margin-top:35px}.main-pricing-wrap.modern{padding:0;justify-content:space-between}.main-pricing-wrap.modern .pricing-item{width:calc(100%/3 - 30px);background-size:cover;background-position:center;background-repeat:no-repeat}.main-pricing-wrap.modern .pricing-item.active-item{width:calc(100%/3 - 30px);padding:70px 48px;background-color:#fff0}.main-pricing-wrap.modern .pricing-item.active-item::after{border-color:var(--light-color)}.main-pricing-wrap.modern .pricing-item.active-item .pricing-info .title{color:var(--light-color)}.main-pricing-wrap.modern .pricing-item.active-item .pricing-info .pricing p,.main-pricing-wrap.modern .pricing-item.active-item .pricing-info .pricing span{background-image:none;color:var(--light-color);-webkit-text-fill-color:var(--light-color)}.main-pricing-wrap.modern .pricing-item.active-item .pricing-info .btn-wrap a{color:var(--main-color)}.main-pricing-wrap.modern .pricing-item.active-item .pricing-info .btn-wrap a::before{background-color:var(--light-color);border:2px solid var(--main-color)}.main-pricing-wrap.modern .pricing-item.active-item .pricing-info .btn-wrap a::after{border:2px solid var(--main-color)}.main-pricing-wrap.modern .pricing-item.active-item .pricing-info .btn-wrap a:hover{color:var(--light-color)}.main-pricing-wrap.modern .pricing-item.active-item .pricing-info .btn-wrap a:hover::after{background-color:var(--main-color)}.main-pricing-wrap.modern .pricing-item.active-item .pricing-info .main-info-wrap .text{color:var(--light-color)}.main-pricing-wrap.modern .pricing-item .pricing-info .title{font-size:24px;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:var(--dark-color);margin-top:10px}.main-pricing-wrap.modern .pricing-item .pricing-info .pricing{margin-top:0;display:flex;justify-content:center}.main-pricing-wrap.modern .pricing-item .pricing-info .pricing p{background-image:linear-gradient(117deg,#f87c57,#f2296f);font-size:60px;font-weight:600;font-style:normal;font-stretch:normal;line-height:1.2;letter-spacing:normal;-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text;margin:0}.main-pricing-wrap.modern .pricing-item .pricing-info .pricing .currency{font-size:30px;background-image:linear-gradient(117deg,#f87c57,#f2296f);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text}.main-pricing-wrap.modern .pricing-item .pricing-info .main-info-wrap{margin-top:35px}.main-pricing-wrap.modern .pricing-item .pricing-info .main-info-wrap .text{font-size:15px;font-weight:400;font-style:normal;font-stretch:normal;line-height:2.33;letter-spacing:normal;text-align:center;color:var(--grey-color);position:relative}.main-pricing-wrap.modern .pricing-item .pricing-info .main-info-wrap .text::after{display:none}.main-pricing-wrap.modern .pricing-item .pricing-info .btn-wrap{margin-top:45px}.main-pricing-wrap.modern .pricing-item .pricing-info .btn-wrap a{color:var(--main-color)}.main-pricing-wrap.modern .pricing-item .pricing-info .btn-wrap a::before{background-color:#fff0;border:2px solid var(--main-color)}.main-pricing-wrap.modern .pricing-item .pricing-info .btn-wrap a::after{border:2px solid var(--main-color)}.main-pricing-wrap.modern .pricing-item .pricing-info .btn-wrap a:hover{color:var(--light-color)}.main-pricing-wrap.modern .pricing-item .pricing-info .btn-wrap a:hover::after{background-color:var(--main-color)}.main-pricing-wrap.classic{display:flex;flex-wrap:wrap;margin-top:30px}.main-pricing-wrap.classic .info-wrap{width:30%;display:flex;flex-direction:column;align-items:flex-end}.main-pricing-wrap.classic .info-wrap .title{font-size:50px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.28;letter-spacing:1px;max-width:277px;position:relative}.main-pricing-wrap.classic .info-wrap .title::before{content:"";position:absolute;width:50px;height:3px;background-image:linear-gradient(92deg,#f87c57,#f2296f);bottom:-56px;left:0;transition:1s;z-index:1}.main-pricing-wrap.classic .info-wrap .title::after{content:"";position:absolute;width:150px;height:1px;background-color:var(--light-grey-color);bottom:-55px;left:0}.main-pricing-wrap.classic .info-wrap .title:hover::before{transform:translateX(100px)}.main-pricing-wrap.classic .info-wrap .text{font-size:15px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.73;letter-spacing:normal;color:var(--grey-color);margin-top:106px;max-width:279px}.main-pricing-wrap.classic .pricing-main-block{width:70%;padding:0 100px;display:flex;flex-wrap:wrap;justify-content:space-between}.main-pricing-wrap.classic .pricing-main-block .pricing-item{width:calc(100%/3 - 30px)}.main-pricing-wrap.classic .pricing-main-block .pricing-item .pricing-info{background-color:var(--light-color);padding:0 15px}.main-pricing-wrap.classic .pricing-main-block .pricing-item .pricing-info .title{padding-top:90px;font-size:13px;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:2px;text-align:center}.main-pricing-wrap.classic .pricing-main-block .pricing-item .pricing-info .pricing{margin-top:5px;font-size:34px;font-weight:600;font-style:normal;font-stretch:normal;line-height:1.65;letter-spacing:normal;text-align:center;color:var(--main-color)}.main-pricing-wrap.classic .pricing-main-block .pricing-item .pricing-info .text{font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.79;letter-spacing:normal;text-align:center;color:var(--grey-color);max-width:300px;margin:0 auto;margin-top:23px}.main-pricing-wrap.classic .pricing-main-block .pricing-item .pricing-info .btn-wrap{padding-bottom:48px}.main-pricing-wrap.classic .pricing-main-block .pricing-item .pricing-info .btn-wrap a{margin:0 auto;margin-top:27px;width:60px;height:60px;border:1px solid var(--main-color);border-radius:50%;position:relative;display:flex;justify-content:center;align-items:center}.main-pricing-wrap.classic .pricing-main-block .pricing-item .pricing-info .btn-wrap a i{font-size:22px}.main-pricing-wrap.classic .pricing-main-block .pricing-item .pricing-info .btn-wrap:hover a{transition:.5s;background-image:linear-gradient(121deg,#f87c57,#f2296f);border:none;color:#fff}.main-pricing-wrap.classic .pricing-main-block .pricing-item.active-item{margin-top:-20px}.main-pricing-wrap.classic .pricing-main-block .pricing-item.active-item .pricing-info{border-bottom:5px solid #d82323}@media only screen and (max-width:1440px){.main-pricing-wrap.classic .info-wrap{width:22%}.main-pricing-wrap.classic .pricing-main-block{width:78%;padding:0 50px}}@media only screen and (max-width:1280px){.main-pricing-wrap.classic .info-wrap{width:24%}.main-pricing-wrap.classic .pricing-main-block{width:76%;padding:0 30px}}@media only screen and (max-width:1024px){.main-pricing-wrap.classic{display:flex;justify-content:center;align-items:center;flex-direction:column;flex-wrap:wrap;width:100%;margin-top:0}.main-pricing-wrap.classic .info-wrap{display:flex;flex-direction:column;width:100%;padding:0 50px;align-items:start}.main-pricing-wrap.classic .info-wrap .title{max-width:100%}.main-pricing-wrap.classic .info-wrap .title::before{bottom:-25px}.main-pricing-wrap.classic .info-wrap .title::after{bottom:-24px}.main-pricing-wrap.classic .info-wrap .text{max-width:100%;text-align:start;margin-top:52px}.main-pricing-wrap.classic .pricing-main-block{width:100%;padding:0 50px;margin-top:50px}.main-pricing-wrap.classic .pricing-main-block .pricing-item{width:calc(100%/3 - 20px)}}@media only screen and (max-width:1199px){.main-pricing-wrap.simple,.main-pricing-wrap.modern{padding:0}.main-pricing-wrap.simple .pricing-item,.main-pricing-wrap.modern .pricing-item{padding:40px 35px}}@media only screen and (max-width:991px){.main-pricing-wrap.simple,.main-pricing-wrap.modern{display:block}.main-pricing-wrap.simple .pricing-item,.main-pricing-wrap.modern .pricing-item{margin-bottom:35px;width:100%}.main-pricing-wrap.simple .pricing-item:last-of-type,.main-pricing-wrap.modern .pricing-item:last-of-type{margin-bottom:0}.main-pricing-wrap.simple .pricing-item.active-item,.main-pricing-wrap.modern .pricing-item.active-item{width:100%}.main-pricing-wrap.classic .info-wrap{padding:0;max-width:700px}.main-pricing-wrap.classic .pricing-main-block{display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;justify-content:center;max-width:800px}.main-pricing-wrap.classic .pricing-main-block .pricing-item{width:100%;margin-bottom:30px}.main-pricing-wrap.classic .pricing-main-block .pricing-item.active-item{margin-top:0}}@media only screen and (max-width:768px){.main-pricing-wrap.classic .info-wrap{max-width:100%;padding:0 30px}.main-pricing-wrap.classic .pricing-main-block{max-width:100%;padding:0 30px}}@media only screen and (max-width:425px){.main-pricing-wrap.classic .info-wrap{padding:0 15px}.main-pricing-wrap.classic .pricing-main-block{padding:0 15px}}