.wrapper-landing{flex-direction:column;justify-content:flex-start;min-height:100vh;transition:all .7s ease-in-out;display:flex;overflow:hidden auto}.wrapper-landing h1,.wrapper-landing .h1{letter-spacing:-3px;font-size:56px;font-weight:700;line-height:120%}@media screen and (max-width:767px){.wrapper-landing h1,.wrapper-landing .h1{font-size:36px}}.wrapper-landing h3,.wrapper-landing .h3{font-size:24px;font-weight:600;line-height:120%}@media screen and (max-width:767px){.wrapper-landing h3,.wrapper-landing .h3{font-size:20px}}.container{width:100%;max-width:1248px;margin:0 auto;padding:0 16px}@media screen and (max-width:1023px){.container{max-width:calc(100% - 48px)}}@media screen and (max-width:419px){.container{max-width:calc(100% - 32px)}}.row{flex-wrap:wrap;width:calc(100% + 32px);height:100%;margin:0 -16px;display:flex}.row.row_justify-content-between{justify-content:space-between}@media screen and (max-width:991px){.row{width:calc(100% + 24px);margin:0 -12px}}.col{box-sizing:border-box;flex-direction:column;padding:0 16px;display:flex}@media screen and (max-width:991px){.col{padding:0 12px}}.col.col_1{width:8.3333%}.col.col_2{width:16.666%}.col.col_3{width:25%}.col.col_4{width:33.3%}.col.col_5{width:41.6667%}.col.col_6{width:50%}.col.col_7{width:58.3333%}.col.col_8{width:66.6667%}.col.col_9{width:75%}.col.col_10{width:83.3333%}.col.col_11{width:91.6667%}.col.col_12{width:100%}@media screen and (max-width:1023px){.col.col_desktop-12{width:100%}}@media screen and (max-width:767px){.col.col_mob-12{width:100%}}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}@media screen and (max-width:1023px){.text-desktop-center{text-align:center}.text-desktop-left{text-align:left}.text-desktop-right{text-align:right}}@media screen and (max-width:767px){.text-mob-center{text-align:center}.text-mob-left{text-align:left}.text-mob-right{text-align:right}}.direction-row{flex-direction:row!important}.direction-column{flex-direction:column!important}.justify-center{justify-content:center!important}.justify-left{justify-content:flex-start!important}.justify-right{justify-content:flex-end!important}.justify-between{justify-content:space-between!important}.align-center{align-items:center!important}.align-left{align-items:flex-start!important}.align-right{align-items:flex-end!important}.order-1{order:1!important}.order-2{order:2!important}@media screen and (min-width:1024px){.order-desktop-1{order:1!important}.order-desktop-2{order:2!important}}.photo-list{position:relative}.photo-item{background-color:#fff;border-radius:8px;max-width:400px;padding:16px;box-shadow:20px 20px 50px #403a800d,50px 50px 80px #403a8014}.section{padding:100px 0}.section:first-of-type{padding-top:200px}.section:last-of-type{padding-bottom:200px}@media screen and (max-width:1023px){.section{padding:90px 0}.section:first-of-type{padding-top:180px}.section:last-of-type{padding-bottom:180px}}.photo-img{width:100%;height:300px;position:relative;overflow:hidden}.photo-img__block{background-color:#232938;position:absolute;inset:0}.photo-img img{object-fit:cover;width:100%;height:100%;display:block}.photo-info{min-height:16px;margin-top:16px}@media screen and (max-width:767px){.photo-item{padding:8px}.photo-info{color:#23293866;min-height:8px;margin-top:8px;font-size:10px;line-height:120%}}.main-section.section{padding-top:263px}.main-photo{justify-content:flex-start;align-items:center;width:100%;display:flex}.main-photo:before{content:"";opacity:.18;z-index:-1;background-image:radial-gradient(53.34% 68.28% at 49.16% 50.49%,#ff65f7 0%,#fff 57.81%);width:150%;height:333%;position:absolute;top:-167%;left:-25%}.main-photo__fon{z-index:-1;width:200%;height:200%;position:absolute;top:25%;left:50%;transform:translate(-50%,-50%)}.main-photo__fon_icon{width:100%;height:100%}.main-photo-item{z-index:2}.main-photo-item-1{width:100%;max-width:312px}.main-photo-item-1 .photo-img{height:247px}.main-photo-item-2{width:100%;position:absolute;bottom:45px;right:35px;transform:rotate(8.39deg)}.main-container .btn{width:100%;max-width:280px}.main-description{margin-bottom:48px}@media screen and (max-width:1023px){.main-section.section{padding-top:185px}.main-photo{justify-content:center;margin-bottom:96px}.main-photo__fon{width:100%}.main-photo-item-1{max-width:230px}.main-photo-item-1 .photo-img{height:185px}.main-photo-item-2{max-width:300px;position:relative}.main-photo-item-2 .photo-img{height:225px}.main-container{text-align:center}}@media screen and (max-width:767px){.main-section.section{padding-top:80px}.main-photo{margin-bottom:25px}.main-description{margin-bottom:40px}}@media screen and (max-width:579px){.main-photo-item-1{max-width:116px}.main-photo-item-1 .photo-img{height:92px}.main-photo-item-2{max-width:150px}.main-photo-item-2 .photo-img{height:111px}}.round-border{color:#7f74ff;position:relative}.round-border:before{content:"";background-position:0 0;background-repeat:no-repeat;background-size:contain;position:absolute;inset:-9px -33px}.round-border-1:before{bottom:-16px}.round-border-2:before{inset:-4px -8px}@media screen and (max-width:767px){.dignity-item:not(:last-child){margin-bottom:70px}}.dignity-block{background-color:#fff;border-radius:6px;height:100%;padding:32px;box-shadow:0 12px 30px #0000000f}@media screen and (max-width:1023px){.dignity-block{text-align:center;padding:85px 16px 24px}}.dignity-title{margin-bottom:16px;position:relative}.dignity-title .title{max-width:calc(100% - 125px);margin-bottom:0}@media screen and (max-width:1023px){.dignity-title .title{max-width:100%}}.dignity-image{position:absolute;bottom:0;right:0}@media screen and (max-width:1023px){.dignity-image{bottom:50px;left:0}}.footer{margin-top:auto}.footer-top__container{border-top:1px solid #7f74ff66;padding:40px 0}.footer-bottom{color:#7f74ff;background-color:#7f74ff26;padding:32px 0}.footer-bottom .copyright{display:block}.footer-logo .site-logo{margin-bottom:4px;display:block}.footer-logo .site-logo:before{display:none}@media screen and (max-width:1023px){.footer-logo{margin-bottom:40px}}.footer .subscript-title{margin-bottom:20px}@media screen and (max-width:767px){.footer .subscript{margin-bottom:40px}}.subscript-icon{margin-bottom:24px;display:inline-block;position:relative}.subscript-icon .icon{fill:none;width:109px;height:72px}.subscript-icon .sale{color:#fff;background-color:#f35050;border-radius:50%;justify-content:center;align-items:center;width:42px;height:37px;display:flex;position:absolute;bottom:0;right:-10px;box-shadow:0 2px 10px #00000014}.subscript-icon .sale span{font-size:18px;font-weight:600;line-height:18px;transform:rotate(-6.21deg)}.subscript-title{margin-bottom:40px}.subscript-title .title{margin-bottom:0}
