@charset "UTF-8";.individual-restyle{max-width:1920px;margin:auto}.individual-restyle .banner-form .banner_form .form-field,.individual-restyle .banner-form .banner_form .landing-btn{margin-right:20px;width:224px;max-width:224px}.individual-restyle .banner-form .banner_form .form-control,.individual-restyle .banner-form .banner_form .landing-btn{height:56px;line-height:56px;font-size:16px}.individual-restyle .banner-form .banner_form .landing-btn,.individual-restyle .banner-form .banner_form input{border-radius:16px;border:1.5px solid var(--2-black,#1d1d1b);color:#1d1d1b}.individual-restyle .banner-form .banner_form .landing-btn:-ms-input-placeholder,.individual-restyle .banner-form .banner_form input:-ms-input-placeholder{color:#1d1d1b}.individual-restyle .banner-form .banner_form .landing-btn::placeholder,.individual-restyle .banner-form .banner_form input::placeholder{color:#1d1d1b}.individual-restyle .banner-form .banner_form .landing-btn:focus,.individual-restyle .banner-form .banner_form input:focus{box-shadow:none}.individual-restyle .banner-form .banner_form .form-control{padding:16px 32px}.individual-restyle .banner-form .banner_form .landing-btn{color:#fff;width:244px;max-width:244px;background:#3c3c3c;border:none;padding:0;text-align:center}.individual-restyle .banner-form .banner_form .landing-btn:before{content:"Выбрать подарок";background:none;width:100%;height:100%;line-height:56px;text-align:left;font-weight:700;font-size:16px;vertical-align:unset;text-align:center}.individual-restyle .banner-form .banner_form .landing-btn span{display:none}.individual-restyle .banner-form .banner_form .field-landingform-direction{width:0;margin:0}.individual-restyle.section{padding:0}.individual-restyle.section-inner-pages>div.clearfix{margin-top:-25px;clear:both}.individual-restyle h1{font-size:40px}.individual-restyle .advantages{padding:0}.individual-restyle .advantages h2{margin:0;margin-left:112px;margin-top:48px;margin-bottom:40px;text-align:left}.individual-restyle .advantages-template{visibility:hidden}.individual-restyle .advantages-item.first-block{position:relative;background:url(/images/individual/BG.webp)}.individual-restyle .advantages-item.first-block .advantages-content{position:absolute;top:50%;right:0;width:50%;max-width:946px;-ms-transform:translateY(-50%);transform:translateY(-50%)}.individual-restyle .advantages-item.first-block .advantages-content .advantages-text{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:80px;column-gap:32px;color:#fff}.individual-restyle .advantages-item.first-block .advantages-content .advantages-text .text-item{position:relative;padding-left:85px;width:41%;color:#fff;font-size:16px;font-family:Nunito;font-weight:500;line-height:24px}.individual-restyle .advantages-item.first-block .advantages-content .advantages-text .text-item p{line-height:1;margin-bottom:26px;font-weight:700;font-size:24px;color:#fff}.individual-restyle .advantages-item.first-block .advantages-content .factory:before{content:"";position:absolute;width:55px;height:55px;top:0;left:0;background:url(/images/individual/icons/factory.svg) no-repeat 50%}.individual-restyle .advantages-item.first-block .advantages-content .ribbon:before{content:"";position:absolute;width:55px;height:55px;top:0;left:0;background:url(/images/individual/icons/ribbon.svg) no-repeat 50%}.individual-restyle .advantages-item.first-block .advantages-content .blueprint:before{content:"";position:absolute;width:55px;height:55px;top:0;left:0;background:url(/images/individual/icons/blueprint.svg) no-repeat 50%}.individual-restyle .advantages-item.first-block .advantages-content .roulette:before{content:"";position:absolute;width:55px;height:55px;top:0;left:0;background:url(/images/individual/icons/roulette.svg) no-repeat 50%}.individual-restyle .advantages-item.first-block .advantages-content .delivery-box:before{content:"";position:absolute;width:55px;height:55px;top:0;left:0;background:url(/images/individual/icons/delivery-box.svg) no-repeat 50%}.individual-restyle .advantages-item.first-block .advantages-content .gift:before{content:"";position:absolute;width:55px;height:55px;top:0;left:0;background:url(/images/individual/icons/gift.svg) no-repeat 50%}.individual-restyle .advantages-item.second-block{position:relative;padding:48px 112px}.individual-restyle .advantages-item.second-block:before{content:"";background:#fff url(/images/leaves.svg) no-repeat 100% 100%;position:absolute;-ms-transform:scaleX(-1);transform:scaleX(-1);top:0;left:0;width:100%;height:100%;z-index:-1}.individual-restyle .advantages-item.second-block h2{margin:0;margin-bottom:40px;color:#1d1d1b}.individual-restyle .advantages-item.second-block .content{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:48px}.individual-restyle .advantages-item.second-block .content .el{position:relative;text-align:center;-ms-flex-preferred-size:15.9vw;flex-basis:15.9vw}.individual-restyle .advantages-item.second-block .content .el:last-child:after{display:none}.individual-restyle .advantages-item.second-block .content .el:after{content:"";position:absolute;height:16px;width:8px;background:url(/images/individual/right-arrow.svg) no-repeat 50%;top:72px;right:-20px}.individual-restyle .advantages-item.second-block .content .el img{margin:auto;margin-bottom:32px}.individual-restyle .advantages-item.second-block .content .el .el-head{color:var(--color-1-black,#161419);font-size:24px;font-weight:700;line-height:32px;margin-bottom:16px}.individual-restyle .advantages-item.second-block .content .el .el-text{color:var(--color-1-black,#161419);font-size:14px;font-weight:500;line-height:24px}.individual-restyle .advantages-item.second-block .btns{text-align:center}.individual-restyle .advantages-item.second-block .btns .btn{margin:auto;padding:16px 80px;border-radius:16px;background:rgba(29,29,27,.8)}.individual-restyle .promo{width:100%;background-color:#73cb6d;position:relative;display:-ms-flexbox;display:flex;height:518px;margin-bottom:190px;z-index:1;padding-bottom:20px}.individual-restyle .promo:before{content:"";position:absolute;background:url(/images/individual/gift.svg) no-repeat 50%;width:103px;height:121px;right:124px;bottom:-36px;z-index:-1}.individual-restyle .promo-image{position:relative;background:url(/images/individual/promo-image.webp) no-repeat 50%;background-size:contain;margin:70px 148px -130px 147px;width:311px}.individual-restyle .promo-image img{visibility:hidden}.individual-restyle .promo .promo-form{width:70%;color:#fff;text-align:left}.individual-restyle .promo .promo-form-head,.individual-restyle .promo .promo-form-subhead{color:var(--3-white,#fff);font-size:40px;font-family:Nunito;font-weight:700;line-height:56px}.individual-restyle .promo .promo-form-head{margin-top:113px}.individual-restyle .promo .promo-form-subhead{margin:0;margin-bottom:56px}.individual-restyle .promo .promo-form-footer{color:#1d1d1b;font-size:16px;font-family:Nunito;font-weight:500;line-height:24px;margin-top:64px}.individual-restyle .promo .promo-form-footer .rub{font-weight:500}.individual-restyle .promo .promo-form-footer span{font-weight:600}.individual-restyle .gift-products{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;column-gap:240px;row-gap:90px;margin-left:93px;max-width:100%;margin-bottom:111px;margin-top:-50px}.individual-restyle .gift-products .gift{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-width:calc(33% - 42px);-ms-flex-pack:justify;justify-content:space-between}.individual-restyle .gift-products .gift._1 img,.individual-restyle .gift-products .gift._2 img,.individual-restyle .gift-products .gift._3 img{margin-top:-20px}.individual-restyle .gift-products .gift._1 img,.individual-restyle .gift-products .gift._2 img{margin-left:-10px;max-height:294px}.individual-restyle .gift-products .gift .coupon--gift-1,.individual-restyle .gift-products .gift .coupon--gift-2{margin-bottom:20px}.individual-restyle .gift-products .gift .coupon{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding-bottom:45px;position:relative;height:209px;width:407px;background:url(/images/individual/gift-products/coupone.webp) no-repeat 50%;background-size:contain;text-align:center;color:var(--2-black,#1d1d1b);font-size:16px;font-family:Nunito;font-weight:500;line-height:24px;padding-right:55px}.individual-restyle .gift-products .gift .coupon:after{content:"подарок";position:absolute;top:60px;right:-10px;color:#fff;font-size:32px;font-family:Nunito;font-weight:700;line-height:48px;-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.individual-restyle .gift-products .gift .coupon-head{font-weight:700;font-size:24px}.individual-restyle .gift-products .gift .coupon-price{margin-top:2px;margin-bottom:16px}.individual-restyle .gift-products .gift .coupon-code span{color:var(--2-black,#1d1d1b);font-size:16px;font-family:Nunito;font-weight:700;line-height:24px}.individual-restyle .gift-products .gift .product{text-align:center}.individual-restyle .gift-products .gift.lorena{max-width:calc(50% - 42px);-ms-flex-direction:row;flex-direction:row}.individual-restyle .gift-products .gift.delivery{max-width:calc(50% - 42px);-ms-flex-pack:end;justify-content:flex-end;margin-left:-200px}.individual-restyle .gift-products .gift.delivery .coupon{position:absolute;bottom:170px;right:-225px}.individual-restyle .gift-products .gift.delivery .coupon .coupon-head{margin-bottom:15px}.individual-restyle .individual-slider{width:75%;max-width:1920px;max-height:500px;margin:0 auto 80px}.individual-restyle .individual-slider .item{height:400px;width:100px;font-style:normal;font-weight:400;font-size:24px;line-height:120%;opacity:.4;margin-top:100px;transition:.5s ease-in-out}.individual-restyle .individual-slider .item p{font-size:20px}.individual-restyle .individual-slider .item img{margin:auto;margin-bottom:30px;width:240px;-ms-transform:translateX(20px);transform:translateX(20px)}.individual-restyle .individual-slider .item>*{transition:.5s ease-in-out}.individual-restyle .individual-slider .green-title{z-index:3;position:absolute;height:220px;width:220px;background-color:rgba(119,136,153,.527);background-blend-mode:multiply;border-radius:50%;margin-top:20px;padding-top:65px;-ms-transform:translateX(70px);transform:translateX(70px);color:#fff;font-size:24px;line-height:40px;text-align:center;text-transform:uppercase;transition:.5s ease-in-out}.individual-restyle .individual-slider .slick-center{opacity:1;margin-top:0;transition:.3s ease-in-out}.individual-restyle .individual-slider .slick-center img{-ms-transform:translateX(60px);transform:translateX(60px)}.individual-restyle .individual-slider .slick-center .green-title{-ms-transform:translateX(10px);transform:translateX(10px);background-color:rgba(86,51,150,.527)}.individual-restyle .individual-slider .slick-next{right:-55px}.individual-restyle .individual-annotation{margin-top:50px;margin-left:40px;margin-bottom:30px;font-size:20px;background:unset;padding:0 112px}.individual-restyle .work{padding:48px 112px;background:#f9f9f9}.individual-restyle .work h2{margin:0;margin-bottom:40px;color:#1d1d1b;font-size:32px;font-family:Nunito;font-weight:700;line-height:48px}.individual-restyle .work .tiles{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);grid-gap:16px}.individual-restyle .work .tiles .tiles-column:first-child img{border:1px solid red}.individual-restyle .work .tiles .tiles-column:nth-child(2) img{border:1px solid #ff0}.individual-restyle .work .tiles .tiles-column:nth-child(3) img{max-height:168px;border:1px solid #00008b}.individual-restyle .work .tiles .tiles-column:last-child img{border:1px solid #8fbc8f}.individual-restyle .work .tiles .tiles-column:last-child a:last-child div img{border:8px solid #8fbc8f}.individual-restyle .work .grid-container{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);grid-column-gap:32px;grid-row-gap:12px}.individual-restyle .work .grid-container .tile{text-decoration:none;position:relative}.individual-restyle .work .grid-container .tile img{height:100%;width:100%;border-radius:16px;margin-bottom:8px;-o-object-fit:cover;object-fit:cover}.individual-restyle .work .grid-container .tile .tile-title{display:-ms-flexbox;display:flex;gap:8px;font-size:16px;font-weight:700;line-height:24px}.individual-restyle .work .grid-container .tile .tile-title span:first-child{color:#7bc21f}.individual-restyle .work .grid-container .tile a{text-decoration:none;width:100%}.individual-restyle .work .grid-container .shadow:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(29,29,27,.8),rgba(29,29,27,0) 20.83%);border-top-left-radius:16px;border-top-right-radius:16px}.individual-restyle .work .grid-container .tile .image-container{position:relative}.individual-restyle .work .grid-container .tile .image-container img{height:100%;width:100%;border-radius:16px;margin-bottom:8px;-o-object-fit:cover;object-fit:cover;display:block}.individual-restyle .work .grid-container .tile .image-container:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:16px;z-index:1;transition:.3s}.individual-restyle .work .grid-container .tile:hover .image-container:before{background:rgba(123,194,31,.8)}.individual-restyle .work .grid-container .tile:nth-child(3):hover .image-container:before{background:none}.individual-restyle .work .grid-container .tile:nth-child(3) a:hover .image-container:before{background:rgba(123,194,31,.8)}.individual-restyle .work .grid-container .tile-price{position:absolute;top:24px;right:24px;font-size:16px;font-weight:700;line-height:24px;color:#fff;z-index:2}.individual-restyle .work .grid-container .tile:first-child{height:392px;grid-area:1/1/2/2}.individual-restyle .work .grid-container .tile:first-child img{height:360px}.individual-restyle .work .grid-container .tile:nth-child(2){display:block;height:296px;grid-area:1/2/2/3}.individual-restyle .work .grid-container .tile:nth-child(2) img{height:264px}.individual-restyle .work .grid-container .tile:nth-child(3){height:584px;grid-area:1/3/2/4}.individual-restyle .work .grid-container .tile:nth-child(3) img{height:248px}.individual-restyle .work .grid-container .tile:nth-child(3) a{text-decoration:none}.individual-restyle .work .grid-container .tile:nth-child(3) .tile-title{margin-bottom:24px}.individual-restyle .work .grid-container .tile:nth-child(4){height:568px;grid-area:1/4/2/5}.individual-restyle .work .grid-container .tile:nth-child(4) img{height:536px}.individual-restyle .work .grid-container .tile:nth-child(5){height:472px;grid-area:3/1/4/2;margin-top:-192px}.individual-restyle .work .grid-container .tile:nth-child(5) img{height:432px}.individual-restyle .work .grid-container .tile:nth-child(6){height:568px;grid-area:3/2/4/3;margin-top:-288px}.individual-restyle .work .grid-container .tile:nth-child(6) img{height:528px}.individual-restyle .work .grid-container .tile:nth-child(7){height:280px;grid-area:3/3/4/4}.individual-restyle .work .grid-container .tile:nth-child(7) img{height:240px}.individual-restyle .work .grid-container .tile:nth-child(8){height:296px;grid-area:3/4/4/5;margin-top:-16px}.individual-restyle .work .grid-container .tile:nth-child(8) img{height:256px}.individual-restyle .work .grid-container::-webkit-scrollbar-thumb{display:none!important}.individual-restyle .portfolio h2{margin-top:0;margin-bottom:56px}.individual-restyle .portfolio .portfolio-slider{margin:0 40px;max-width:1920px}.individual-restyle .portfolio .portfolio-slider_item{max-width:95%;height:100%;margin:0 auto}.individual-restyle .portfolio .portfolio-slider .slick-slider{padding:0}.individual-restyle .portfolio .portfolio-slider .slick-slider .slick-arrow{top:-80px}.individual-restyle .portfolio .portfolio-slider .slick-slider .slick-next{right:0}.individual-restyle .portfolio .portfolio-slider .slick-slider .slick-prev{left:auto;right:70px}.individual-restyle .portfolio .portfolio-slider .slick-slider .box{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[6];grid-template-columns:repeat(6,1fr);gap:30px}.individual-restyle .portfolio .portfolio-slider .slick-slider .box>div{cursor:pointer}.individual-restyle .portfolio .portfolio-slider .slick-slider .box>div:nth-child(1n){grid-column:1/3;grid-row:1/4;margin:auto}.individual-restyle .portfolio .portfolio-slider .slick-slider .box>div:nth-child(2n){grid-column:3/5;grid-row:1/3;margin:auto}.individual-restyle .portfolio .portfolio-slider .slick-slider .box>div:nth-child(3n){grid-column:3/3;grid-row:3/4;margin:auto}.individual-restyle .portfolio .portfolio-slider .slick-slider .box>div:nth-child(4n){grid-column:4/4;grid-row:3/4;margin:auto}.individual-restyle .portfolio .portfolio-slider .slick-slider .box>div:nth-child(5n){grid-column:5/7;grid-row:1/4;margin:auto}.individual-restyle .portfolio .portfolio-slider .slick-slider .box img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.individual-restyle .portfolio .portfolio-slider .slick-slider .slick-dots{bottom:-90px}.individual-restyle .review a.btn,.individual-restyle .review h2{margin-top:68px;margin-bottom:52px}.individual-restyle .review a.btn{float:right}.individual-restyle .review .review-slider-wrapper{padding:0}.individual-restyle .individual-review{margin:0 30px;text-align:left}.individual-restyle .individual-review h2{margin-top:0;padding-top:103px}.individual-restyle .individual-review .review-slider .slick-arrow{top:-110px}.individual-restyle .individual-review .review-slider .slick-next{right:0}.individual-restyle .individual-review .review-slider .slick-prev{left:auto;right:70px}.individual-restyle .second-promo{width:100%;background:url(/images/individual/second-promo-bg.svg) no-repeat top;position:relative;display:-ms-flexbox;display:flex;gap:150px;z-index:1;padding-bottom:20px;margin-top:128px}.individual-restyle .second-promo:before{content:"";position:absolute;background:url(/images/individual/lent.svg) no-repeat 50%;width:138px;height:121px;left:39px;top:-36px;z-index:-1}.individual-restyle .second-promo:after{content:"";position:absolute;background:url(/images/individual/lent2.svg) no-repeat 50%;background-size:contain;width:146px;height:173px;right:813px;top:423px;z-index:-1}.individual-restyle .second-promo-image{background:url(/images/individual/second-promo-image.webp) no-repeat bottom;background-size:contain;padding-top:77px;position:relative;right:138px;bottom:0}.individual-restyle .second-promo-image img{visibility:hidden;max-width:598px}.individual-restyle .second-promo .flex .form-field{margin-top:0!important}.individual-restyle .second-promo .promo-form{width:60%;color:#fff;text-align:left;margin-left:113px}.individual-restyle .second-promo .promo-form-head,.individual-restyle .second-promo .promo-form-subhead{color:#fff;font-size:40px;font-family:Nunito;font-weight:700;line-height:56px}.individual-restyle .second-promo .promo-form hr{height:15px;max-width:900px;border:none;margin-top:14px;margin-bottom:40px;background:url(/images/individual/hr.svg);background-position:0;background-repeat:no-repeat;background-size:cover}.individual-restyle .second-promo .promo-form-head{margin-top:110px}.individual-restyle .second-promo .promo-form-subhead{margin-top:0;margin-bottom:60px;color:#fff;font-size:24px;font-family:Nunito;font-weight:700;line-height:32px}.individual-restyle .second-promo .promo-form-footer{color:#1d1d1b;font-size:16px;font-family:Nunito;font-weight:500;line-height:24px;margin-top:72px}.individual-restyle .second-promo .promo-form-footer span{font-weight:600}.individual-restyle .second-promo .promo-form .banner-form .banner_form .landing-btn{margin-top:0}.individual-restyle .second-promo .promo-form .banner-form .banner_form .form-field,.individual-restyle .second-promo .promo-form .banner-form .banner_form .landing-btn{margin-right:20px;width:224px;max-width:224px}.individual-restyle .second-promo .promo-form .banner-form .banner_form .form-control,.individual-restyle .second-promo .promo-form .banner-form .banner_form .landing-btn{height:56px;line-height:56px;font-size:16px}.individual-restyle .second-promo .promo-form .banner-form .banner_form .landing-btn,.individual-restyle .second-promo .promo-form .banner-form .banner_form input{border-radius:16px;border:1.5px solid #1d1d1b;color:#1d1d1b}.individual-restyle .second-promo .promo-form .banner-form .banner_form .landing-btn:-ms-input-placeholder,.individual-restyle .second-promo .promo-form .banner-form .banner_form input:-ms-input-placeholder{color:#1d1d1b}.individual-restyle .second-promo .promo-form .banner-form .banner_form .landing-btn::placeholder,.individual-restyle .second-promo .promo-form .banner-form .banner_form input::placeholder{color:#1d1d1b}.individual-restyle .second-promo .promo-form .banner-form .banner_form .landing-btn:focus,.individual-restyle .second-promo .promo-form .banner-form .banner_form input:focus{box-shadow:none}.individual-restyle .second-promo .promo-form .banner-form .banner_form .form-control{padding:16px 32px}.individual-restyle .second-promo .promo-form .banner-form .banner_form .landing-btn{color:#fff;width:244px;max-width:244px;background:#3c3c3c;border:none;padding:0;text-align:center}.individual-restyle .second-promo .promo-form .banner-form .banner_form .field-landingform-direction{width:0;margin:0}.individual-restyle .second-promo .banner-form .banner_form .landing-btn{font-weight:700}.individual-annotation-head{color:var(--2-black,#1d1d1b);font-size:24px;font-family:Nunito;font-weight:700;line-height:32px;margin-bottom:24px}.individual-annotation-info,.individual-annotation-list{color:var(--2-black,#1d1d1b);font-size:16px;font-family:Nunito;font-weight:500;line-height:24px}.individual-annotation-list-head{margin-bottom:8px}.individual-annotation-list ul{padding-left:20px;list-style:disc}.landing-custom-made .banner{position:relative;max-width:1920px;background:#73cb6d;padding-top:24.845%}.landing-custom-made .banner>*{position:absolute}.landing-custom-made .banner__image{width:35.84%;height:100%;top:0;right:0;background:url(/images/individual/banner/image.webp) no-repeat 100% 0;background-size:contain}.landing-custom-made .banner__leaf1{width:5.05%;height:52.1%;top:10%;left:0;background:url(/images/individual/banner/leaf1.svg) no-repeat 0 0;background-size:contain}.landing-custom-made .banner__leaf2{width:8%;height:30.1%;top:0;left:50%;background:url(/images/individual/banner/leaf2.svg) no-repeat 0 0;background-size:contain}.landing-custom-made .banner__leaf3{width:12.6%;height:20.5%;bottom:0;left:54%;background:url(/images/individual/banner/leaf3.svg) no-repeat 0 0;background-size:contain}.landing-custom-made .banner__subtitle{width:17.45%;height:7%;top:18%;left:10%;background:url(/images/individual/banner/subtitle.svg) no-repeat 0 0;background-size:contain}.landing-custom-made .banner__title{width:42.15%;height:23%;top:33%;left:10%}.landing-custom-made .banner__title h1{font-size:4.2vw;font-weight:600;margin-left:-6px;color:#fff}.landing-custom-made .banner__desc{width:7.4%;height:30%;top:32%;left:60.5%;background:url(/images/individual/banner/desc.svg) no-repeat 0 0;background-size:contain}.landing-custom-made .banner .banner-form{left:10%;bottom:23.5%}.landing-custom-made .banner .banner_form .landing-btn:before{content:"Получить расчет"}.individual-restyle .gift-products .gift .coupon-head{line-height:32px}@media (max-width:1850px){.individual-restyle .gift-products{column-gap:70px}.individual-restyle .gift-products .gift.delivery{margin:0;margin-top:100px}.individual-restyle .gift-products .gift.delivery .coupon{right:-80px}}@media (max-width:1699px){.individual-restyle .second-promo{margin-top:96px}}@media (max-width:1600px){.individual-restyle .advantages-item.second-block .content .el:nth-child(3n):after{display:none}.individual-restyle .advantages-item.second-block .content{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;gap:32px}.individual-restyle .advantages-item.second-block .content .el{-ms-flex-preferred-size:26.6vw;flex-basis:26.6vw}.individual-restyle .advantages-item.second-block .content .el img{max-height:96px}.individual-restyle .promo:before{bottom:-45px}.individual-restyle .promo-image{margin-top:49px;margin-left:113px;margin-right:72px}.individual-restyle .promo .promo-form-head{margin-top:80px}.individual-restyle .promo .promo-form-head,.individual-restyle .promo .promo-form-subhead{color:var(--3-white,#fff);font-size:32px;font-family:Nunito;font-weight:700;line-height:48px}.individual-restyle .work .tiles{-ms-grid-columns:(1fr)[6];grid-template-columns:repeat(6,1fr)}.individual-restyle .work .tiles .tile:nth-child(1n){grid-column:1/3;grid-row:1/3}.individual-restyle .work .tiles .tile:nth-child(1n) img{height:100%}.individual-restyle .work .tiles .tile:nth-child(1n).big-row img{min-height:620px}.individual-restyle .work .tiles .tile:nth-child(2n){display:block;grid-column:3/5;grid-row:1/2}.individual-restyle .work .tiles .tile:nth-child(2n) img{height:100%}.individual-restyle .work .tiles .tile:nth-child(3n){display:block;grid-column:5/7;grid-row:1/2}.individual-restyle .work .tiles .tile:nth-child(3n) img{height:100%}.individual-restyle .work .tiles .tile:nth-child(4n){display:block;grid-column:3/5;grid-row:2/3}.individual-restyle .work .tiles .tile:nth-child(4n) img{height:100%}.individual-restyle .work .tiles .tile:nth-child(5n){display:block;grid-column:5/7;grid-row:2/3}.individual-restyle .work .tiles .tile:nth-child(5n) img{height:100%}.individual-restyle .review a.btn,.individual-restyle .review h2{margin-top:51px;margin-bottom:44px}.individual-restyle .second-promo-image img{max-width:569px}.individual-restyle .second-promo{height:680px;gap:137px}.individual-restyle .second-promo .promo-form .banner-form form{max-width:560px;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;align-items:flex-start}.individual-restyle .second-promo .promo-form .banner-form form .landing-btn{margin-top:24px}.individual-restyle .second-promo .promo-form .banner-form .flex{-ms-flex-direction:row;flex-direction:row}.individual-restyle .second-promo .promo-form-footer{margin-top:40px}.individual-restyle .second-promo .promo-form-head{margin-top:48px}.individual-restyle .second-promo .promo-form-head hr{max-width:600px}.individual-restyle .second-promo:before{display:none}.individual-restyle .second-promo:after{width:103px;height:122px;right:668px;top:385px}.individual-restyle .second-promo-image{right:31px;bottom:-90px;padding-top:0}.individual-annotation{margin-top:88px!important}}@media (max-width:1560px){.individual-restyle .advantages-item.first-block{height:820px}.individual-restyle .advantages-item.first-block .advantages-content{right:80px;width:700px}.individual-restyle .advantages-item.first-block .advantages-content .advantages-text .text-item{width:45%}}@media (max-width:1550px){.individual-restyle .gift-products{margin-top:43px;column-gap:30px;margin-left:0;-ms-flex-pack:center;justify-content:center}.individual-restyle .gift-products .gift.lorena{max-width:calc(55% - 42px)}.individual-restyle .gift-products .gift.lorena img{max-width:300px}.individual-restyle .gift-products .gift.delivery{max-width:calc(45% - 42px);margin-top:130px}.individual-restyle .gift-products .gift.delivery .coupon{bottom:120px;right:-85px}.individual-restyle .gift-products .gift.delivery img{max-width:450px}}@media (max-width:1480px){.landing-custom-made .banner .banner-form{bottom:9.5%}.landing-custom-made .banner .banner_form{display:block}.landing-custom-made .banner .banner_form .landing-btn{margin-top:24px}}@media (max-width:1440px){.individual-restyle .work .grid-container .tile:first-child{height:288px}.individual-restyle .work .grid-container .tile:first-child img{height:256px}.individual-restyle .work .grid-container .tile:nth-child(2){height:216px}.individual-restyle .work .grid-container .tile:nth-child(2) img{height:184px}.individual-restyle .work .grid-container .tile:nth-child(3){height:400px}.individual-restyle .work .grid-container .tile:nth-child(3) img{height:168px}.individual-restyle .work .grid-container .tile:nth-child(3) .tile-title{margin-bottom:16px}.individual-restyle .work .grid-container .tile:nth-child(4){height:416px}.individual-restyle .work .grid-container .tile:nth-child(4) img{height:384px}.individual-restyle .work .grid-container .tile:nth-child(5){height:344px;margin-top:-136px}.individual-restyle .work .grid-container .tile:nth-child(5) img{height:304px}.individual-restyle .work .grid-container .tile:nth-child(6){height:416px;margin-top:-208px}.individual-restyle .work .grid-container .tile:nth-child(6) img{height:376px}.individual-restyle .work .grid-container .tile:nth-child(7){height:216px;margin-top:-8px}.individual-restyle .work .grid-container .tile:nth-child(7) img{height:176px}.individual-restyle .work .grid-container .tile:nth-child(8){height:216px;margin-top:-8px}.individual-restyle .work .grid-container .tile:nth-child(8) img{height:176px}.landing-custom-made .banner{padding-top:41.67%}.landing-custom-made .banner__image{width:44.4%;height:100%;top:0;right:0;background:url(/images/individual/banner/image_1440.webp) no-repeat 100% 0;background-size:contain}.landing-custom-made .banner__leaf1{width:8.4%;height:51.4%;top:0;left:0}.landing-custom-made .banner__leaf2{width:12.3%;height:27.5%;top:0;left:46.5%}.landing-custom-made .banner__leaf3{width:19.3%;height:18.6%;bottom:0;left:43.2%}.landing-custom-made .banner__subtitle{width:23.5%;height:5.4%;top:18%;left:13%}.landing-custom-made .banner__title{width:28%;height:29%;top:30%;left:13.3%}.landing-custom-made .banner__title h1{line-height:1.2;font-size:5vw;font-weight:600}.landing-custom-made .banner__desc{width:10%;height:24%;top:42%;left:51%}.landing-custom-made .banner .banner-form{left:13%}}@media screen and (max-width:1400px){.individual-restyle .advantages-item.first-block{background:url(/images/individual/BG-1366.webp)}.individual-restyle .advantages .info b{font-size:16px;margin-bottom:10px}.individual-restyle .advantages .info p{font-size:18px;line-height:25px}.individual-restyle .individual-review .review-slider .review-item{height:510px}.individual-restyle .individual-review .review-slider .review-item .block-img-right .img{float:none}.individual-restyle .individual-review .review-slider .review-item .block-img-right .img img{margin:auto}}@media (max-width:1366px){.individual-restyle .promo .promo-form-head{font-size:30px;margin-top:63px}.individual-restyle .promo .promo-form-subhead{font-size:30px}.individual-restyle .promo .promo-form-footer{margin-top:68px;margin-bottom:44px}.individual-restyle .promo{height:504px;margin-bottom:98px;gap:0}.individual-restyle .promo-image{margin-right:100px;background-size:contain;margin-bottom:-85px;max-width:285px}.individual-restyle .second-promo{margin-bottom:76px;gap:0}}@media (max-width:1300px){.individual-restyle .gift-products .gift.lorena{-ms-flex-direction:column-reverse;flex-direction:column-reverse}.individual-restyle .second-promo .promo-form .promo-form-subhead{margin-bottom:10px}.individual-restyle .second-promo .promo-form .banner-form{margin-top:0}.individual-restyle .second-promo .promo-form .banner-form .banner_form .flex,.individual-restyle .second-promo .promo-form .banner-form .banner_form .landing-btn{margin-top:20px}.individual-restyle .second-promo .promo-form .banner-form .banner_form .form-field{width:auto;max-width:none}.individual-restyle .second-promo .promo-form .banner-form .banner_form .form-control,.individual-restyle .second-promo .promo-form .banner-form .banner_form .landing-btn{border-radius:8px;font-size:12px;height:40px;padding:12px 16px;line-height:16px;width:175px;max-width:175px;min-width:auto}.individual-restyle .second-promo .promo-form .banner-form .banner_form .form-control{width:100%;max-width:100%}.individual-restyle .second-promo .promo-form .banner-form .banner_form .landing-btn:before{font-size:12px;line-height:16px;font-weight:700}.landing-custom-made .banner .banner-form{left:13%;width:37%;bottom:auto;top:57%}.landing-custom-made .banner .banner_form .form-control,.landing-custom-made .banner .banner_form .landing-btn{height:50px}.landing-custom-made .banner .banner_form .form-field,.landing-custom-made .banner .banner_form .landing-btn{margin-right:16px}.landing-custom-made .banner .banner_form .landing-btn{width:49%;margin-top:11px}.landing-custom-made .banner .banner_form .landing-btn:before{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}}@media (max-width:1290px){.individual-restyle .gift-products .gift,.individual-restyle .gift-products .gift.delivery,.individual-restyle .gift-products .gift.lorena{max-width:none}}@media (max-width:1280px){.individual-restyle .banner-form .banner_form{-ms-flex-wrap:wrap;flex-wrap:wrap}.individual-restyle .banner-form .banner_form div.flex,.individual-restyle .banner-form .banner_form div.landing-btn{margin-bottom:15px}.individual-restyle .gift-products .gift._1 img,.individual-restyle .gift-products .gift._2 img{max-height:unset}.individual-restyle .second-promo .promo-form .banner-form .banner_form{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width:1280px){.individual-restyle .advantages .row{text-align:center;margin:0}.individual-restyle .advantages .row h2{text-align:center;margin-left:0}.individual-restyle .advantages .row .info{max-width:100%;margin-bottom:10px}.individual-restyle .advantages .row .col-lg-2{width:400px}.individual-restyle .individual-slider{width:90%;margin-top:50px;margin-bottom:92px}.individual-restyle .promo .banner-form,.individual-restyle .promo .banner-form .flex{max-width:100%}.individual-restyle .about-us .about-us-slider .item{max-height:590px!important;padding:10px}.individual-restyle .about-us .about-us-slider .item :first-child{height:100%}.individual-restyle .about-us .about-us-slider .item :not(:first-child){max-height:210px!important}}@media (max-width:1200px){.individual-restyle .work{padding:48px 30px}.individual-restyle .work .grid-container{grid-column-gap:16px}}@media (max-width:1150px){.individual-restyle .promo{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;height:auto;padding-bottom:57px}.individual-restyle .promo:before{width:100%}.individual-restyle .promo-image{max-height:263px;margin:0;background-size:contain;margin-top:-56px}.individual-restyle .promo .promo-form{margin:0}.individual-restyle .promo .promo-form form{max-width:300px;margin:auto}.individual-restyle .promo .promo-form-head{font-size:24px;line-height:30px}.individual-restyle .promo .promo-form-head div{margin-top:10px}.individual-restyle .promo .promo-form-subhead{margin-top:20px;margin-bottom:80px;font-size:24px;line-height:30px}.individual-restyle .second-promo{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;height:auto;margin-top:110px;padding-bottom:57px;margin-bottom:0;background-position:bottom}.individual-restyle .second-promo:before{width:100%}.individual-restyle .second-promo:after{width:87px;height:103px;right:0;top:824px}.individual-restyle .second-promo-image{-ms-flex-order:1;order:1;margin:0;background-size:contain;margin-top:0;bottom:-7px;right:0;width:100%;background:#73cb6d;text-align:center;padding-left:40px;padding-right:40px}.individual-restyle .second-promo-image img{visibility:visible;margin-top:-40px}.individual-restyle .second-promo .promo-form{-ms-flex-order:2;order:2;margin:0;text-align:center;width:100%}.individual-restyle .second-promo .promo-form .flex{max-width:100%}.individual-restyle .second-promo .promo-form .banner-form form{max-width:none;margin:auto;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:center;justify-content:center}.individual-restyle .second-promo .promo-form .banner-form form div.flex,.individual-restyle .second-promo .promo-form .banner-form form div.landing-btn{margin:0;margin-top:12px}.individual-restyle .second-promo .promo-form-head{background:#73cb6d;font-size:24px;line-height:30px;padding-left:16px;padding-right:16px}.individual-restyle .second-promo .promo-form-head div{margin-top:10px}.individual-restyle .second-promo .promo-form-head hr{max-width:none;margin-bottom:10px;margin-left:-16px;margin-right:-16px;height:10px;background-repeat:repeat-x;background-size:contain}.individual-restyle .second-promo .promo-form-footer{padding-left:16px;padding-right:16px;text-align:left;font-size:14px}.individual-restyle .second-promo .promo-form-subhead{margin-top:20px;margin-bottom:32px;font-size:16px;line-height:30px;padding-left:16px;padding-right:16px}}@media (max-width:1000px){.landing-custom-made .banner .banner_form .form-control,.landing-custom-made .banner .banner_form .landing-btn{height:40px}}@media (max-width:950px){.individual-restyle .gift-products .gift{-ms-flex-align:center;align-items:center}}@media (max-width:949px){.individual-restyle .gift-products .gift.delivery{margin-top:0}.individual-restyle .second-promo{margin-top:87px}.individual-restyle .second-promo-image img{max-width:100%}}@media (max-width:940px){.individual-restyle .work .grid-container .tile:nth-child(5){margin-top:-112px}.individual-restyle .work .grid-container .tile:nth-child(6){margin-top:-184px}.individual-restyle .work .grid-container .tile:nth-child(7){margin-top:16px}.individual-restyle .work .grid-container .tile:nth-child(7) .tile-price{right:unset;left:6px}.individual-restyle .work .grid-container .tile:nth-child(8){margin-top:16px}}@media (max-width:883px){.individual-restyle .gift-products .gift .coupon--gift-1 .coupon-price,.individual-restyle .gift-products .gift .coupon--gift-2 .coupon-price{margin-bottom:5px}}@media (max-width:800px){.individual-restyle .work .grid-container{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);grid-column-gap:16px;grid-row-gap:16px}.individual-restyle .work .grid-container .shadow:after{background:transparent}.individual-restyle .work .grid-container .tile:first-child,.individual-restyle .work .grid-container .tile:nth-child(2),.individual-restyle .work .grid-container .tile:nth-child(3),.individual-restyle .work .grid-container .tile:nth-child(4),.individual-restyle .work .grid-container .tile:nth-child(5),.individual-restyle .work .grid-container .tile:nth-child(6),.individual-restyle .work .grid-container .tile:nth-child(7),.individual-restyle .work .grid-container .tile:nth-child(8){height:210px;margin-top:0}.individual-restyle .work .grid-container .tile:first-child img,.individual-restyle .work .grid-container .tile:nth-child(2) img,.individual-restyle .work .grid-container .tile:nth-child(3) img,.individual-restyle .work .grid-container .tile:nth-child(4) img,.individual-restyle .work .grid-container .tile:nth-child(5) img,.individual-restyle .work .grid-container .tile:nth-child(6) img,.individual-restyle .work .grid-container .tile:nth-child(7) img,.individual-restyle .work .grid-container .tile:nth-child(8) img{height:160px}.individual-restyle .work .grid-container .tile:first-child{grid-area:1/1/2/2}.individual-restyle .work .grid-container .tile:nth-child(2){grid-area:1/2/2/3}.individual-restyle .work .grid-container .tile:nth-child(3){display:-ms-flexbox;display:flex;gap:16px;grid-area:2/1/3/3}.individual-restyle .work .grid-container .tile:nth-child(3) div{width:100%;margin-bottom:8px}.individual-restyle .work .grid-container .tile:nth-child(3) div .tile-title{margin-bottom:8px}.individual-restyle .work .grid-container .tile:nth-child(4){grid-area:3/1/4/3}.individual-restyle .work .grid-container .tile:nth-child(5){grid-area:4/1/5/2}.individual-restyle .work .grid-container .tile:nth-child(6){grid-area:4/2/5/3}.individual-restyle .work .grid-container .tile:nth-child(7){grid-area:5/1/6/2}.individual-restyle .work .grid-container .tile:nth-child(8){grid-area:5/2/6/3}.individual-restyle .work .grid-container .tile-title{margin-bottom:8px}.individual-restyle .work .grid-container .tile-title span:first-child{font-size:12px;font-weight:700;line-height:16px}.individual-restyle .work .grid-container .tile-title span:last-child{font-size:12px;font-weight:500;line-height:16px;text-align:left}.individual-restyle .work .grid-container .tile-price{position:unset;bottom:0;left:0;font-size:12px;font-weight:500;line-height:16px;color:#1d1d1b}.individual-restyle .work{padding:32px 16px}}@media screen and (max-width:769px){.individual-restyle .advantages{padding:0 16px}.individual-restyle .advantages h2{color:#000;text-align:left;margin-top:24px;margin-bottom:24px}.individual-restyle .advantages .points{display:none}.individual-restyle .advantages .mobile_point{display:block}.individual-restyle .advantages .mobile_point ul{width:100%}.individual-restyle .advantages .mobile_point ul li{height:60px;padding:0 27vw;margin-left:-4vw}.individual-restyle .advantages-item{color:#000}.individual-restyle .advantages-item.first-block{background:#fff;height:auto;margin-top:0;margin-bottom:24px}.individual-restyle .advantages-item.first-block .advantages-content{-ms-flex-align:center;align-items:center;right:0;width:100%;position:static;top:0;-ms-transform:translateX(0);transform:translateX(0)}.individual-restyle .advantages-item.first-block .advantages-content p{color:var(--1-main-green-accent,#7bc21f);font-size:16px;font-family:Nunito;font-weight:700;line-height:24px}.individual-restyle .advantages-item.first-block .advantages-content hr{display:none}.individual-restyle .advantages-item.first-block .advantages-content .advantages-text{color:#000;-ms-flex-direction:column;flex-direction:column;padding:0;row-gap:30px}.individual-restyle .advantages-item.first-block .advantages-content .advantages-text .text-item{width:100%}.individual-restyle .advantages-item.first-block .advantages-content .factory:before{background:url(/images/individual/icons/factory-m.svg) no-repeat 50%}.individual-restyle .advantages-item.first-block .advantages-content .ribbon:before{background:url(/images/individual/icons/ribbon-m.svg) no-repeat 50%}.individual-restyle .advantages-item.first-block .advantages-content .blueprint:before{background:url(/images/individual/icons/blueprint-m.svg) no-repeat 50%}.individual-restyle .advantages-item.first-block .advantages-content .roulette:before{background:url(/images/individual/icons/roulette-m.svg) no-repeat 50%}.individual-restyle .advantages-item.first-block .advantages-content .delivery-box:before{background:url(/images/individual/icons/delivery-box-m.svg) no-repeat 50%}.individual-restyle .advantages-item.first-block .advantages-content .gift:before{background:url(/images/individual/icons/gift-m.svg) no-repeat 50%}.individual-restyle .advantages-item.first-block .advantages-template{display:none}.individual-restyle .advantages-item.second-block{padding:0;margin-bottom:-18px}.individual-restyle .advantages-item.second-block:before{display:none}.individual-restyle .advantages-item.second-block h2{margin-bottom:24px}.individual-restyle .advantages-item.second-block .content{display:block}.individual-restyle .advantages-item.second-block .content .slick-arrow{background-image:url(/images/menu-arrow-green.svg);background-size:contain;box-shadow:unset;top:72px;right:58px;width:8px;height:16px;-ms-transform:unset;transform:unset}.individual-restyle .advantages-item.second-block .content .slick-arrow.slick-prev{left:58px;-ms-transform:rotate(180deg);transform:rotate(180deg)}.individual-restyle .advantages-item.second-block .content .slick-arrow.slick-disabled{opacity:.48}.individual-restyle .advantages-item.second-block .content .slick-arrow:hover{background-image:url(/images/menu-arrow-green.svg);background-color:#fff;background-size:contain}.individual-restyle .advantages-item.second-block .btns,.individual-restyle .advantages-item.second-block .content .el:after{display:none}.individual-restyle .promo{-ms-flex-direction:column;flex-direction:column;width:100%;height:auto;margin:0}.individual-restyle .promo:before{display:block;width:44px;height:52px;right:42px;bottom:-11px;background-size:contain}.individual-restyle .promo-form-head{margin-bottom:10px}.individual-restyle .promo-image{margin-top:-20px}.individual-restyle .promo .promo-form .banner-form{margin-left:0}.individual-restyle .promo .promo-form .banner-form .banner_form .flex{gap:20px}.individual-restyle .promo .promo-form .banner-form .banner_form .landing-btn{margin:0}.individual-restyle .promo .promo-form .banner-form .banner_form .form-field{margin-right:0;width:130px}.individual-restyle .promo .promo-form .banner-form .banner_form .landing-btn{min-width:unset;width:160px;height:40px;line-height:40px;border-radius:8px;background:var(--8-add-black,#3c3c3c)}.individual-restyle .promo .promo-form .banner-form .banner_form .landing-btn:before{color:#fff;font-size:12px;font-family:Nunito;font-weight:700;line-height:40px}.individual-restyle .promo .promo-form .banner-form form{margin-bottom:0}.individual-restyle .promo .promo-form .banner-form form .form-control{padding:12px 16px}.individual-restyle .promo .promo-form .banner-form form input{height:40px;line-height:40px;font-size:12px;border-radius:8px;border:1px solid rgba(47,47,47,.8)}.individual-restyle .promo .promo-form .promo-form-footer{margin-top:20px;margin-bottom:35px;color:#fff;font-size:14px;font-family:Nunito;font-weight:500;line-height:24px;text-align:left}.individual-restyle .promo .title{width:95%;padding:0;text-align:center;margin:auto}.individual-restyle .promo .title h1{margin:30px 0;font-size:48px;line-height:62px}.individual-restyle .promo .title span hr{width:100%}.individual-restyle .promo .title span p{max-width:90%;margin:30px auto}.individual-restyle .promo .form{width:100%;margin:0}.individual-restyle .promo .form .form-free-project{width:80%;margin:auto}.individual-restyle .promo .form form .form-fields{-ms-flex-direction:column;flex-direction:column}.individual-restyle .promo .form form .form-fields .left-block,.individual-restyle .promo .form form .form-fields .right-block{width:100%}.individual-restyle .promo .form form .form-fields .right-block{text-align:center}.individual-restyle .promo .form form .form-fields div{width:90%;margin:auto}.individual-restyle .promo .form form .form-fields div input{margin:10px}.individual-restyle .promo .form form .form-fields div textarea{margin-top:10px}.individual-restyle .promo .form form .form-fields .js-attach{margin-left:70px}.individual-restyle .individual-slider{width:70%;margin-top:50px}.individual-restyle .work{padding:32px 16px}.individual-restyle .work h2{color:var(--2-black,#1d1d1b);font-size:22px;font-family:Nunito;font-weight:700;line-height:32px;margin-bottom:16px;margin-top:0;text-align:left}.individual-restyle .work .tiles{display:-ms-grid;display:grid;-ms-grid-columns:(207px)[5];grid-template-columns:repeat(5,207px);grid-gap:16px;margin-right:-16px;overflow-x:scroll;overflow-y:hidden;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scroll-behavior:smooth}.individual-restyle .work .tiles::-webkit-scrollbar{display:none}.individual-restyle .work .tiles .tile{scroll-snap-align:start;position:relative}.individual-restyle .work .tiles .tile:nth-child(1n){-ms-grid-column:auto!important;grid-column:auto!important;-ms-grid-row:auto!important;grid-row:auto!important}.individual-restyle .work .tiles .tile img{height:264px!important;min-height:unset!important}.individual-restyle .work .tiles .tile span{position:absolute;top:32px;left:24px;color:var(--3-white,#fff);font-size:16px;font-family:Nunito;font-style:normal;font-weight:700;line-height:24px;padding-right:20px}.individual-restyle .about-us .about-us-slider{min-height:400px}.individual-restyle .about-us .about-us-slider .item .box img{min-height:200px;height:auto!important;max-height:540px}.individual-restyle .about-us .about-us-slider.mobile{display:block}.individual-restyle .about-us .about-us-slider.desktop{display:none}.individual-restyle .about-us .slick-next{right:0}.individual-restyle .about-us .slick-prev{left:85%}.individual-restyle .portfolio .portfolio-slider{margin:0}.individual-restyle .portfolio .portfolio-slider .slick-slider{padding:0}.individual-restyle .portfolio .portfolio-slider .portfolio-individual-slider .item img{box-shadow:0 7px 14px rgba(0,0,0,.5);filter:grayscale(0);opacity:1}.individual-restyle .portfolio .portfolio-slider .portfolio-individual-slider .item span{color:#5a9559}.individual-restyle .individual-review h2{padding-top:56px}.individual-restyle .individual-review .slick-slider{padding:0 20px}.individual-restyle .individual-review .slick-slider .slick-next,.individual-restyle .individual-review .slick-slider .slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:30px;height:30px;padding:0;-ms-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;color:transparent;border:none;outline:none;background:url(/images/slick_arrows.png) no-repeat 0 0}.individual-restyle .individual-review .slick-slider .slick-prev{left:-15px;background-position:0 -30px}.individual-restyle .individual-review .slick-slider .slick-prev:hover{background-position:0 0}.individual-restyle .individual-review .slick-slider .slick-prev:focus{background-position:0 -30px}.individual-restyle .individual-review .slick-slider .slick-next{top:50%!important;right:-15px;background-position:-30px -30px}.individual-restyle .individual-review .slick-slider .slick-next:hover{background-position:-30px 0}.individual-restyle .individual-review .slick-slider .slick-next:focus{background-position:-30px -30px}.individual-restyle .review{padding-bottom:0}.individual-restyle .review h2{margin-top:32px;margin-bottom:24px}.individual-restyle .review .btn.mobile-only{margin:auto;float:none;max-width:220px;height:56px;margin-top:62px}}@media screen and (max-width:769px) and (max-width:660px){.individual-restyle .review .btn.mobile-only{padding-top:14px}}@media (max-width:768px){.individual-restyle .advantages h2{margin-left:0}.individual-restyle .advantages-item.first-block .advantages-content .advantages-text .text-item{color:var(--2-black,#1d1d1b);font-size:14px;font-family:Nunito;font-weight:500;line-height:24px}.individual-restyle .advantages-item.first-block .advantages-content .advantages-text .text-item p{color:var(--1-main-green-accent,#7bc21f);font-size:16px;font-family:Nunito;font-weight:700;line-height:24px;margin-bottom:8px}.individual-restyle .advantages-item.second-block .content .el .el-head{font-size:16px}.individual-restyle .advantages-item.second-block .content{margin-bottom:75px}.individual-restyle .advantages-item.second-block .content .el img{max-height:160px}.individual-restyle .promo .promo-form{width:100%;line-height:30px;padding:0 16px;text-align:center;margin-top:35px}.individual-restyle .promo .promo-form-head{margin-top:0}.individual-restyle .promo .promo-form-subhead{margin-top:10px;margin-bottom:32px}.individual-restyle .gift-products{margin:40px 0;padding:0 10px;-ms-flex-pack:center;justify-content:center;row-gap:56px}.individual-restyle .gift-products .gift .coupon{max-width:350px;background-size:contain}.individual-restyle .gift-products .gift .coupon .coupon-head{font-size:22px}.individual-restyle .gift-products .gift .coupon:after{right:0;font-size:24px}.individual-restyle .gift-products .gift.lorena{-ms-flex-direction:column;flex-direction:column}.individual-restyle .gift-products .gift.lorena .product{-ms-flex-order:2;order:2}.individual-restyle .gift-products .gift.lorena .coupon{-ms-flex-order:1;order:1}.individual-restyle .gift-products .gift.delivery img{max-width:100%}.individual-restyle .gift-products .gift.delivery .coupon{position:relative;right:0;bottom:0}.individual-restyle .individual-annotation{padding:0 16px;text-align:center;margin:0;margin-top:25px!important;margin-bottom:-24px}.individual-restyle .individual-annotation-head{text-align:left;color:var(--2-black,#1d1d1b);font-size:22px;font-family:Nunito;font-weight:700;line-height:32px}.individual-restyle .individual-annotation-info,.individual-restyle .individual-annotation-list{text-align:left;color:var(--2-black,#1d1d1b);font-size:14px;font-family:Nunito;font-weight:500;line-height:24px}.individual-restyle .individual-annotation ul li{margin-bottom:8px}.individual-restyle .portfolio .portfolio-slider .slick-slider{padding:0 10px}.individual-restyle .portfolio .portfolio-slider .slick-slider .box{-ms-grid-columns:(1fr)[8];grid-template-columns:repeat(8,1fr);gap:10px}.individual-restyle .portfolio .portfolio-slider .slick-slider .box>div:nth-child(1n){grid-column:1/5;grid-row:1/4;margin:auto;max-width:100%;height:100%}.individual-restyle .portfolio .portfolio-slider .slick-slider .box>div:nth-child(2n){grid-column:5/9;grid-row:1/2;max-width:90%;margin:auto;max-width:100%}.individual-restyle .portfolio .portfolio-slider .slick-slider .box>div:nth-child(3n){grid-column:5/7;grid-row:2/4;max-width:80%;margin:auto;max-width:100%}.individual-restyle .portfolio .portfolio-slider .slick-slider .box>div:nth-child(4n){grid-column:7/9;grid-row:2/4;max-width:80%;margin:auto;max-width:100%}.individual-restyle .portfolio .portfolio-slider .slick-slider .box>div:nth-child(5n){display:none}.individual-restyle .portfolio h2{text-align:center;font-size:24px}.individual-restyle .second-promo .promo-form{width:100%;line-height:30px}.individual-restyle .second-promo .promo-form-head{margin-top:0;padding-top:24px}.individual-restyle .second-promo:after{top:868px}.landing-custom-made .banner{height:527px}.landing-custom-made .banner__image{width:100%;height:289px;background:url(/images/individual/banner/image_360.webp) no-repeat 100% 0;background-position:0 100%;background-size:cover}.landing-custom-made .banner__leaf1{display:none}.landing-custom-made .banner__leaf2{width:124px;height:116px;transform:rotateY(180deg);left:-45px}.landing-custom-made .banner__leaf3{width:135px;height:54px;left:auto;right:0}.landing-custom-made .banner__subtitle{width:195px;top:61%;left:15px}.landing-custom-made .banner__title{width:320px;top:67%;left:15px}.landing-custom-made .banner__title h1{font-size:32px;font-weight:600;margin-left:-3px;color:#fff}.landing-custom-made .banner__desc{width:97px;height:97px;top:43%;left:auto;right:31px}.landing-custom-made .banner .banner-form{width:304px;top:77%;left:15px;margin:0}.landing-custom-made .banner .banner_form .form-control,.landing-custom-made .banner .banner_form .landing-btn{border-radius:8px}.landing-custom-made .banner .field-banner_form{margin-right:0}.landing-custom-made .banner .banner_form .landing-btn{width:160px;min-width:160px}.landing-custom-made .banner .banner_form .form-control,.landing-custom-made .banner .banner_form .landing-btn:before{border-radius:8px;font-size:12px}.landing-custom-made .banner .banner_form .form-control{padding:12px 16px}}@media (max-width:660px){.individual-restyle .review .btn{display:none}}@media (max-width:600px){.individual-restyle .second-promo:after{top:759px}}@media (max-width:500px){.individual-restyle .promo{padding:0}.individual-restyle .promo .promo-form form{max-width:100%}.individual-restyle .work .grid-container .tile:first-child,.individual-restyle .work .grid-container .tile:nth-child(2),.individual-restyle .work .grid-container .tile:nth-child(3),.individual-restyle .work .grid-container .tile:nth-child(4),.individual-restyle .work .grid-container .tile:nth-child(5),.individual-restyle .work .grid-container .tile:nth-child(6),.individual-restyle .work .grid-container .tile:nth-child(7),.individual-restyle .work .grid-container .tile:nth-child(8){height:168px}.individual-restyle .work .grid-container .tile:first-child img,.individual-restyle .work .grid-container .tile:nth-child(2) img,.individual-restyle .work .grid-container .tile:nth-child(3) img,.individual-restyle .work .grid-container .tile:nth-child(4) img,.individual-restyle .work .grid-container .tile:nth-child(5) img,.individual-restyle .work .grid-container .tile:nth-child(6) img,.individual-restyle .work .grid-container .tile:nth-child(7) img,.individual-restyle .work .grid-container .tile:nth-child(8) img{height:120px}.individual-restyle .second-promo:after{top:678px}.individual-restyle .second-promo .promo-form form{max-width:100%}}@media screen and (max-width:495px){.individual-restyle .about-us .about-us-slider{min-height:250px}.individual-restyle .about-us .about-us-slider .slick-prev{left:75%}.individual-restyle .individual-slider{width:100%;max-height:350px}.individual-restyle .individual-slider .green-title{height:180px;width:180px;line-height:35px;padding-top:55px}.individual-restyle .individual-slider .item img{width:200px}.individual-restyle .individual-slider .slick-center .green-title,.individual-restyle .individual-slider .slick-center img{-ms-transform:translateX(40px);transform:translateX(40px)}.individual-restyle .individual-slider.slick-slider{padding:0}.individual-restyle .portfolio .slick-arrow{top:-25px}.individual-restyle .portfolio .slick-prev{left:75%}.individual-restyle .portfolio .slick-next{top:-5px!important}.individual-restyle .individual-review{text-align:center}.individual-restyle .individual-review .review-form{margin:40px}.individual-restyle .individual-review .slick-prev{left:75%}}@media (max-width:460px){.individual-restyle .second-promo:after{top:634px}}@media (max-width:410px){.individual-restyle .second-promo:after{top:580px}}@media (max-width:1600px) and (min-width:950px){.individual-restyle .second-promo .promo-form-footer{margin-right:-20px}}@media (max-width:1590px) and (min-width:1200px){.individual-restyle .second-promo .promo-form .banner-form .banner_form .landing-btn{margin-top:15px}}