.lp-main{font-size:18px;font-family:"Montserrat",sans-serif;line-height:1.5;color:#000}.lp-main h1,.lp-main h2,.lp-main h3,.lp-main h4,.lp-main h5{font-family:"Montserrat",sans-serif;line-height:1.7;text-transform:uppercase}.lp-main p{margin-bottom:35px;line-height:1.7}.lp-main img{max-width:100%;height:auto}.lp-main .container{max-width:1250px}.lp-main .lp-title,.lp-main .lp-title-secondary,.lp-main .lp-title_tertiary{display:block;width:100%;margin:0 auto;text-align:center;font-weight:400;letter-spacing:18%}.lp-main .lp-title{max-width:955px;padding:87px 0;font-size:22px}.lp-main .lp-title b{font-weight:600}.lp-main .lp-title-secondary{max-width:1065px;padding:120px 0;font-size:20px}.lp-main .lp-title_tertiary{max-width:795px;padding:110px 0;font-size:18px}.lp-main .lp-featured{display:flex;align-items:center;gap:30px 90px}.lp-main .lp-featured_image{flex-shrink:0;width:47%}.lp-main .lp-featured_title{margin-bottom:50px;font-size:40px;font-weight:300;line-height:1.25}.lp-main .lp-featured_text p{line-height:1.9}.lp-main .lp-featured_button{display:flex;align-items:center;gap:15px;margin:0;padding:16px 25px;font-size:17px;font-weight:700;text-transform:uppercase;color:#004c42;border:none;border-radius:4px;background-color:#f3d4d7}.lp-main .lp-banner-triple{display:flex;justify-content:space-between;gap:40px}.lp-main .lp-banner-triple-item{position:relative}.lp-main .lp-banner-triple-item span{position:absolute;top:50%;left:50%;transform:translate3d(-50%, -50%, 0);max-width:90%;font-size:20px;letter-spacing:18%;text-align:center;color:#fff;text-transform:uppercase}.lp-main .lp-banner-triple-item span::after{content:"";display:block;width:0;border-top:2px solid #fff;transition:all .3s}.lp-main .lp-banner-triple-item:hover span::after{width:100%}.lp-main .lp-coupon{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:1160px;margin:134px auto 0;gap:30px}.lp-main .lp-coupon_title{flex-shrink:0;width:48%;font-size:40px;font-weight:300;line-height:1.25}.lp-main .lp-coupon_text{flex-grow:1}.lp-main .lp-coupon_text p{line-height:1.9;margin-bottom:35px}.lp-main .lp-coupon_text p.last{margin-bottom:0}.lp-main .lp-steps{padding:50px 0 55px 0;text-align:center;background-color:#f8e9ea}.lp-main .lp-steps_title{margin-bottom:29px;font-size:30px;font-weight:300;letter-spacing:41%}.lp-main .lp-steps_subtitle{margin-bottom:0;font-weight:500}.lp-main .lp-steps_wrapper{display:flex;justify-content:space-between;gap:30px 70px;margin-top:66px}.lp-main .lp-step{display:flex;flex-direction:column}.lp-main .lp-step:nth-child(1){max-width:275px}.lp-main .lp-step:nth-child(2){max-width:345px}.lp-main .lp-step:nth-child(3){max-width:335px}.lp-main .lp-step p{font-weight:300;margin:0;line-height:1.4}.lp-main .lp-step_title{margin:17px 0 23px 0;font-size:22px;font-weight:700}.lp-main .lp-form{display:flex;align-items:center;gap:30px 37px;margin-top:86px}.lp-main .lp-form_image{flex-shrink:0;width:49.8%}.lp-main .lp-form_wrapper{flex-grow:1}.lp-main .lp-form_wrapper p{margin:0;font-size:40px;font-weight:500;line-height:1.25}.lp-main .lp-form_wrapper iframe{width:100%}.lp-main .lp-mosaic{margin:100px 0}.lp-main .lp-mosaic_wrapper{display:flex;gap:1%}.lp-main .lp-mosaic_title{margin-bottom:30px;font-size:30px;font-weight:600;font-family:"Raleway",sans-serif;letter-spacing:41%;text-align:center}.lp-main .lp-mosaic_collumn{display:flex;flex-direction:column;gap:1.8%}.lp-main .lp-mosaic_collumn img{width:100%}.lp-main .lp-mosaic_collumn.second{display:grid;grid-template-columns:repeat(2, 1fr);grid-auto-rows:auto;align-items:start;gap:2.3% 2.8%;grid-template-areas:"a a" "b d" "c d"}.lp-main .lp-mosaic_collumn.second img:nth-child(1){grid-area:a}.lp-main .lp-mosaic_collumn.second img:nth-child(2){grid-area:b}.lp-main .lp-mosaic_collumn.second img:nth-child(3){grid-area:c}.lp-main .lp-mosaic_collumn.second img:nth-child(4){grid-area:d}@media(max-width: 768px){.lp-main{font-size:16px;text-align:center}.lp-main .lp-title{padding:80px 0;font-size:20px}.lp-main .lp-title-secondary{padding:80px 0;font-size:18px}.lp-main .lp-title_tertiary{padding:80px 0;font-size:16px}.lp-main .lp-featured{flex-direction:column}.lp-main .lp-featured_image{width:100%}.lp-main .lp-featured_title{font-size:25px;margin-bottom:30px}.lp-main .lp-featured_button{margin-left:auto;margin-right:auto;font-size:15px}.lp-main .lp-banner-triple{gap:5px}.lp-main .lp-banner-triple-item{display:none}.lp-main .lp-banner-triple-item.-first{display:block}.lp-main .lp-coupon{flex-direction:column;margin-top:70px}.lp-main .lp-coupon_title{width:100%;font-size:25px}.lp-main .lp-steps_title{font-size:20px}.lp-main .lp-steps_wrapper{flex-direction:column;align-items:center}.lp-main .lp-form{flex-direction:column}.lp-main .lp-form_image{width:100%}.lp-main .lp-form_wrapper{width:100%}.lp-main .lp-form_wrapper p{font-size:25px}.lp-main .lp-mosaic{margin:80px 0}.lp-main .lp-mosaic_title{font-size:20px}.lp-main .lp-mosaic_wrapper{flex-wrap:wrap;gap:10px}.lp-main .lp-mosaic_collumn.first{width:calc(58.5% - 5px)}.lp-main .lp-mosaic_collumn.second{order:3;gap:10px;width:100%}.lp-main .lp-mosaic_collumn.third{width:calc(41.5% - 5px)}}
/* Engine:dart */