@charset "UTF-8";@keyframes draw{0%,to{stroke-dashoffset:304}50%,99.9999%{stroke-dashoffset:0}}@keyframes flash{0%{opacity:.55}to{opacity:1}}@keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadeinslide{0%{opacity:0;transform:translate(0,-50px)}to{opacity:1;transform:translate(0,0)}}:root{--clr-base:#252525;--clr-base-white:#fff;--clr-att:#FF416C;--clr-att-second:#ff003c;--clr-alert:#F55760;--clr-succefull:#32B782;--clr-bg-white:#fff;--clr-bg-light:#F7F7F7;--clr-bg-blue:#E1EEFF;--clr-bg-green:#E2F4D4;--clr-bg-violet:#E1DDFF;--clr-bg-red:#FFE9E5;--sectionMargin:80px;--sectionPadding:32px;--fsize:16px;--lhsize:1.4;--mbsize:1.4em;--h1Size:24px;--h2Size:20px;--pageTitleSize:32px;--mainRadius:32px;--largeRadius:50px;--smallRadius:20px;--inputRadius:10px;--icoSize:24px;--gapMain:12px;--gapMainHalf:6px;--min:360px;--max:1920px;--paddingContainer:16px;--filterBlack:brightness(0) grayscale(1);--filterWhite:brightness(0) invert(1);--filterAttToBase:brightness(0) grayscale(1);--filterAttToLight:brightness(0) invert(1);font-size:10px}.sl-wrap:not(.swiper-slide)~.sl-wrap{display:none}.list li:before,.menu li:before{display:none}.ftext,.ftext *{font-family:"Nunito Sans",sans-serif}.ftitle,.ftitle *{font-family:"Manrope",sans-serif}body{color:var(--clr-base);background:#fff;font-size:var(--fsize);line-height:var(--lhsize)}.bq-text,blockquote,p,table{position:relative;margin-bottom:var(--mbsize)}.bq-text img,blockquote img,ol img,p img,table img,ul img{max-width:100%}.bq-text:last-child,blockquote:last-child,ol:last-child,p:last-child,table:last-child,ul:last-child{margin-bottom:0!important}.list,.list li,.menu,.menu li{margin:0;padding:0}a,a:hover{text-decoration:none}a:hover{color:var(--clr-att-second)}.link-main,a.link-main{text-decoration:none;border-bottom:1px solid}.link-email,.link-phone{display:inline;position:relative;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}a,a.link-email:hover,a.link-location:hover,a.link-phone:hover{color:var(--clr-att)}.section-title{font-weight:600;margin:12px 0;line-height:1.25}.page-title,.section-title{display:block;position:relative;word-wrap:break-word;font-family:"Manrope",sans-serif}.page-subtitle{margin:12px 0}.h1-title,.h2-title,.h3-title,.h4-title,.h5-title,.h6-title,.page-subtitle,h1,h2,h3,h4,h5,h6{display:block;position:relative;font-weight:600;line-height:1.25;word-wrap:break-word;font-family:"Manrope",sans-serif}.h3-title,.h4-title,.h5-title,.h6-title,h3,h4,h5,h6{margin:12px 0}.h1-title *,.h2-title *,.h3-title *,.h4-title *,.h5-title *,.h6-title *,.page-subtitle *,.page-title *,.section-title *,h1 *,h2 *,h3 *,h4 *,h5 *,h6 *{font-family:"Manrope",sans-serif}.h1-title:first-child,.h2-title:first-child,.h3-title:first-child,.h4-title:first-child,.h5-title:first-child,.h6-title:first-child,.page-subtitle:first-child,.page-title:first-child,.section-title:first-child,h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}.h1-title:last-child,.h2-title:last-child,.h3-title:last-child,.h4-title:last-child,.h5-title:last-child,.h6-title:last-child,.page-subtitle:last-child,.page-title:last-child,.section-title:last-child,h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child{margin-bottom:0}.page-title{font-size:var(--pageTitleSize);margin:32px 0;line-height:1.2;font-weight:700}.h1-title,.h2-title,h1,h2{font-size:var(--h1Size);margin:20px 0}.h2-title,h2{font-size:var(--h2Size)}.bg-white{background-color:var(--clr-bg-white)!important}.bg-light{background-color:var(--clr-bg-light)!important}.bg-blue{background-color:var(--clr-bg-blue)!important}.bg-green{background-color:var(--clr-bg-green)!important}.bg-violet{background-color:var(--clr-bg-violet)!important}.bg-red{background-color:var(--clr-bg-red)!important}.text-light{color:var(--clr-light)}.text-base{color:var(--clr-base)}.text-att{color:var(--clr-att)}.text-line{white-space:nowrap}.text-upper{text-transform:uppercase}.text-lower{text-transform:none}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}@media (max-width:1399px){:root{font-size:9.5px}}@media (max-width:1199px){:root{font-size:9px}}@media (max-width:1023px){:root{font-size:8px}}@media (max-width:767px){:root{font-size:7px}}@media (min-width:1024px){:root{--paddingContainer:20px;--gapMain:20px;--gapMainHalf:10px;--sectionMargin:120px;--h1Size:36px;--h2Size:24px;--pageTitleSize:64px;--mainRadius:40px;--largeRadius:60px;--smallRadius:28px}}@media (min-width:1400px){:root{--paddingContainer:80px;--sectionMargin:160px;--h1Size:40px;--h2Size:32px}}@media (min-width:1600px){:root{--fsize:18px;--sectionPadding:40px;--h1Size:52px}}@media (min-width:1800px){:root{--paddingContainer:160px}}body,html{margin:0;padding:0;width:100%;height:100%;min-width:var(--min);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;max-width:100%}html{scroll-behavior:smooth;scrollbar-gutter:stable}body{width:100vw;overflow-x:hidden}html.with-fancybox body.hide-scrollbar{overflow:inherit!important;overflow-x:hidden!important;margin-right:0!important}.cnt-full-wrap,.inner-wrap,.page-full{padding-left:var(--paddingContainer);padding-right:var(--paddingContainer)}.cnt-full-wrap{margin-left:calc(var(--paddingContainer)*-1);margin-right:calc(var(--paddingContainer)*-1)}.inner-wrap,.page-full{position:relative;clear:both;margin:0 auto;min-width:var(--min);max-width:var(--max);width:100%}.inner-wrap .inner-wrap,.page-full .inner-wrap{min-width:0;padding-left:0;padding-right:0}.inner-wrap .cnt-section,.page-full .cnt-section{min-width:0}.page-full{-ms-flex:1 0 auto;flex:1 0 auto}.wrap{overflow:hidden;min-height:100vh;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.wrap>.cnt-section{-ms-flex-negative:0;flex-shrink:0}@media (max-width:1023px){.section-mobile-full{margin-left:calc(var(--paddingContainer)*-1);margin-right:calc(var(--paddingContainer)*-1)}}:is([class^=item-tile]):hover .elm-photo.photo-cover img,:is([class^=item-tile]):hover .tile-photo.photo-cover img{transform:scale(1.03)}.elm-photo,.elm-photo img{display:block;position:relative}.elm-photo{overflow:hidden;text-decoration:none;line-height:1;-ms-flex-negative:0;flex-shrink:0}.elm-photo.photo-play:hover:after{background-color:var(--clr-att-second)}.elm-photo.photo-play:after{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;z-index:3;width:40px;height:40px;border-radius:50%;background:var(--clr-att)url(/theme/wedwed/img/new_planpromo/icons/play.svg)center no-repeat;background-size:24px auto;transition:all ease .2s;margin:auto}.elm-photo.photo-play:before{display:block!important;background:rgba(0,0,0,.3);position:absolute;top:0;bottom:0;left:0;right:0;padding:0;z-index:2}.elm-photo.photo-zoom:after{content:"";display:block;position:absolute;top:50%;left:50%;z-index:2;transform:translate(-50%,-50%);opacity:0;width:40px;height:40px;border-radius:50%;background:var(--clr-att)url(/theme/wedwed/img/new_planpromo/icons/zoom.svg);background-size:24px auto;transition:all ease .2s}.elm-photo.photo-zoom:hover:after{opacity:1}.elm-photo:before{content:"";display:none;padding-top:100%}.elm-photo img{width:100%;transition:all ease-out 1s}.elm-photo.photo-cover:hover img{transform:scale(1.03)}.elm-photo.photo-contain:before,.elm-photo.photo-cover:before{display:block}.elm-photo.photo-cover img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.elm-photo.photo-contain img{position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;max-width:100%;max-height:100%;width:auto;height:auto}@supports (aspect-ratio:1){.elm-photo:not(.photo-cover,.photo-contain){aspect-ratio:inherit!important}.photo-contain,.photo-cover{aspect-ratio:1}.photo-contain:before,.photo-cover:before{display:none!important}}.elm-price{white-space:nowrap}.elm-price.price-old{text-decoration:line-through}[data-unit]:after{content:attr(data-unit);font-family:"Arial","Roboto","Open Sans",sans-serif}.button-ico,.elm-ico,.frm-ico,.lbl-ico,.menu-ico,.tab-ico{display:block;position:relative;overflow:hidden;width:40px;height:40px;-ms-flex-negative:0;flex-shrink:0}.button-ico .i,.button-ico [class*=icon-],.button-ico img,.button-ico svg,.elm-ico .i,.elm-ico [class*=icon-],.elm-ico img,.elm-ico svg,.frm-ico .i,.frm-ico [class*=icon-],.frm-ico img,.frm-ico svg,.lbl-ico .i,.lbl-ico [class*=icon-],.lbl-ico img,.lbl-ico svg,.menu-ico .i,.menu-ico [class*=icon-],.menu-ico img,.menu-ico svg,.tab-ico .i,.tab-ico [class*=icon-],.tab-ico img,.tab-ico svg{display:block;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;max-width:100%;max-height:100%}.elm-overlay{display:none;animation:fadein ease .2s;background:rgba(0,0,0,.8);position:fixed;top:0;bottom:0;left:0;right:0;z-index:120}.elm-overlay.active{display:block}.elm-sticker{display:inline-block;vertical-align:middle;position:relative;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:0 0;height:36px;line-height:34px;border-radius:30px;border:1px solid var(--clr-base);padding:0 23px;font-size:14px;font-weight:400;color:var(--clr-base)}.elm-rate,.elm-rates{-ms-flex-negative:0;flex-shrink:0;height:24px}.elm-rate{width:24px;display:block;position:relative;background:url(/theme/wedwed/img/new_planpromo/icons/rate.svg)center no-repeat;background-size:24px auto;filter:none}.elm-rates{display:-ms-flexbox;display:flex;width:128px;line-height:1;-ms-flex-pack:justify;justify-content:space-between}.elm-rates[data-rate="1"] .elm-rate:nth-child(2),.elm-rates[data-rate="1"] .elm-rate:nth-child(3),.elm-rates[data-rate="1"] .elm-rate:nth-child(4),.elm-rates[data-rate="1"] .elm-rate:nth-child(5),.elm-rates[data-rate="2"] .elm-rate:nth-child(3),.elm-rates[data-rate="2"] .elm-rate:nth-child(4),.elm-rates[data-rate="2"] .elm-rate:nth-child(5),.elm-rates[data-rate="3"] .elm-rate:nth-child(4),.elm-rates[data-rate="3"] .elm-rate:nth-child(5),.elm-rates[data-rate="4"] .elm-rate:nth-child(5){filter:grayscale(100%)}.elm-rates[data-rate="0"] .elm-rate{filter:grayscale(100%)}.item-tile-gallery{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-height:188px;height:auto;border-radius:40px;background:var(--clr-bg-light);padding:40px;color:var(--clr-base);overflow:hidden;position:relative;gap:40px;z-index:3}.item-tile-gallery .tile-title{font-size:32px;margin:0 0 20px;font-weight:600;line-height:1.25}.item-tile-gallery .tile-title,.item-tile-gallery .tile-title *{font-family:"Manrope",sans-serif}.item-tile-gallery .tile-title:last-child{margin-bottom:0}.item-tile-gallery .elm-photo{width:156px;max-width:100%}.item-tile-question,.item-tile-review-main{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:relative;overflow:hidden;height:100%}.item-tile-question{-ms-flex-pack:justify;justify-content:space-between;min-height:270px;border-radius:40px;background:var(--clr-bg-light);padding:40px 300px 40px 40px;color:var(--clr-base);gap:24px}.item-tile-question .tile-content-wrap,.item-tile-question .tile-title-wrap{width:100%;-ms-flex-negative:0;flex-shrink:0;max-width:410px;position:relative;z-index:2}.item-tile-question .elm-photo{aspect-ratio:200/260;border-radius:40px;position:absolute;transform:rotate(9deg);bottom:-40px;right:60px;width:200px}.item-tile-question .tile-title{font-size:24px;line-height:1.25;font-weight:600;margin:0}.item-tile-question .tile-title,.item-tile-question .tile-title *{font-family:"Manrope",sans-serif}.item-tile-review-main{-ms-flex-pack:end;justify-content:flex-end;border-radius:32px;min-height:482px;padding:8px;font-size:14px}.swiper-slide.slide-static .item-tile-review-main{width:calc(100% - 10px)}.item-tile-review-main .tile-photo-bg{position:absolute;top:0;bottom:0;left:0;right:0;aspect-ratio:inherit}.item-tile-review,.item-tile-review-main .tile-info-wrap{background:var(--clr-bg-white);position:relative;display:-ms-flexbox;display:flex}.item-tile-review-main .tile-info-wrap{-ms-flex-negative:0;flex-shrink:0;width:100%;z-index:2;-ms-flex-align:center;align-items:center;padding:24px;border-radius:32px;gap:12px}.item-tile-review-main .tile-info-wrap .elm-photo{width:84px;-ms-flex-negative:0;flex-shrink:0}.item-tile-review-main .tile-info-title{-ms-flex:1;flex:1}.item-tile-review{border-radius:var(--mainRadius);-ms-flex-direction:column;flex-direction:column;overflow:hidden;gap:24px;height:100%;padding:20px;min-height:482px}.item-tile-review .tile-rate-wrap{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px;font-size:14px;line-height:1.3;color:#7e7e7e;-ms-flex-negative:0;flex-shrink:0}.item-tile-review .tile-info-wrap{-ms-flex:1;flex:1}.item-tile-review .tile-user-wrap{border-top:1px solid var(--clr-bg-light);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:11px 0 0;gap:12px}.item-tile-review .tile-user-wrap .elm-photo{width:60px;height:60px;border-radius:50%;-ms-flex-negative:0;flex-shrink:0}.item-tile-review .tile-user-inner-wrap,.tabs-box .menu li{-ms-flex:1;flex:1}.item-tile-review .tile-user-title{font-weight:400;margin:0 0 4px}.item-tile-review .tile-user-title:last-child{margin-bottom:0}.item-tile-review .tile-user-info{font-size:14px;color:#7e7e7e}.item-tile-review .tile-title{margin-bottom:12px;font-size:16px;font-weight:600;line-height:var(--lhsize)}.item-tile-review .tile-info{display:block}.item-tile-review .tile-info.tile-many-lines{-webkit-line-clamp:8}.item-tile-review .tile-many-lines{-webkit-line-clamp:2}.item-tile-info-main{padding:40px 20px;background:var(--clr-bg-light);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:32px;min-height:100%;position:relative;overflow:hidden;border-radius:20px}.item-tile-info-main,.item-tile-info-main:hover{color:var(--clr-base)}.item-tile-info-main .tile-title-wrap{width:100%;-ms-flex-negative:0;flex-shrink:0}.item-tile-info-main .tile-actions-wrap{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.item-tile-info-main .tile-action-wrap{-ms-flex-negative:0;flex-shrink:0;width:auto}.item-tile-info-main .tile-action{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;border-radius:24px;padding:12px;border:0;background:var(--clr-bg-white);font-size:12px;line-height:1.3;color:var(--clr-base);position:relative;overflow:hidden;white-space:nowrap;max-width:100%;gap:8px}.item-tile-info-main .tile-action .button-ico,.item-tile-info-main .tile-action .elm-ico{width:24px;height:24px;border-radius:6px;-ms-flex-negative:0;flex-shrink:0;background:var(--clr-bg-violet)}.item-tile-info-main .tile-action .button-ico img,.item-tile-info-main .tile-action .button-ico svg,.item-tile-info-main .tile-action .elm-ico img,.item-tile-info-main .tile-action .elm-ico svg{max-width:12px;max-height:12px;filter:var(--filterAttToLight)}.item-tile-info-main .tile-title{font-size:24px;line-height:1.25;font-weight:600;margin:0 0 20px;font-family:"Manrope",sans-serif}.item-tile-info-main .tile-title *{font-family:"Manrope",sans-serif}.item-tile-info-main .tile-title:has(+.btn){margin-bottom:0}.item-tile-info-main .tile-title:last-child{margin-bottom:0}.item-tile-info-main .elm-photo{width:100%}.item-tile-info-main .btn{margin-top:32px}.item-tile-document,.item-tile-guide,.item-tile-step,.item-tile-step-main,.item-tile-step-photo{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;position:relative;color:var(--clr-base)}.item-tile-document{overflow:hidden;padding:50px 0 0}.item-tile-document:before{content:"";display:block;position:absolute;top:0;left:0;right:0;height:100px;background:url(/theme/wedwed/img/new_planpromo/main/doc-bg.svg)center top no-repeat;background-size:100%auto}.item-tile-document:hover{color:var(--clr-base)}.item-tile-document .tile-content-wrap{-ms-flex:1;flex:1;z-index:2;min-height:240px;background:var(--clr-bg-white);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;gap:20px;padding:32px;border-radius:40px;position:relative;overflow:hidden}.item-tile-document .tile-content-wrap:before{content:"";display:block;width:175px;aspect-ratio:175/140;position:absolute;bottom:-30px;right:-20px;background:url(/theme/wedwed/img/new_planpromo/main/doc.svg)}.item-tile-document .tile-bottom-wrap{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:justify;justify-content:space-between;width:100%;-ms-flex:1;flex:1}.item-tile-document .tile-number{display:block;-ms-flex-negative:0;flex-shrink:0}.item-tile-document .tile-title{display:block;margin:0;font-size:20px;font-weight:600;line-height:1.25}.item-tile-document .tile-title,.item-tile-document .tile-title *{font-family:"Manrope",sans-serif}.item-tile-document .elm-ico{width:24px;height:24px;-ms-flex-negative:0;flex-shrink:0;margin-right:35px;margin-bottom:10px}.item-tile-guide,.item-tile-step,.item-tile-step-main,.item-tile-step-photo{-ms-flex-pack:justify;justify-content:space-between;background:var(--clr-bg-light);border-radius:var(--mainRadius)}.item-tile-guide{min-height:390px;gap:40px;padding:32px}.item-tile-guide:hover{color:var(--clr-base)}.item-tile-guide .tile-photo-wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex:1;flex:1;min-height:100px;max-height:246px}.item-tile-guide .tile-title{margin-bottom:20px;font-size:20px;font-weight:600}.item-tile-guide .tile-title,.item-tile-guide .tile-title *{font-family:"Manrope",sans-serif}.item-tile-guide .elm-photo{height:100%;width:auto;border-radius:20px;-ms-flex-negative:0;flex-shrink:0;aspect-ratio:154/205}.item-tile-guide .tile-number,.item-tile-step .tile-title-wrap,.item-tile-step-main .tile-title-wrap,.item-tile-step-photo .tile-title-wrap{display:block;-ms-flex-negative:0;flex-shrink:0}.item-tile-step,.item-tile-step-main,.item-tile-step-photo{overflow:hidden;padding:20px;gap:20px}.item-tile-step .tile-title,.item-tile-step-main .tile-title,.item-tile-step-photo .tile-title{display:block}.item-tile-step .elm-ico,.item-tile-step-main .elm-ico,.item-tile-step-photo .elm-ico{width:24px;height:24px;-ms-flex-negative:0;flex-shrink:0}.item-tile-step-photo .elm-photo{border-radius:12px;aspect-ratio:inherit;height:140px}.item-tile-step-photo .tile-title{font-weight:600}.item-tile-step-main.tile-second .tile-photo-wrap{margin:0-60px -20px -80px;height:80px}.item-tile-step-main.tile-second .elm-photo{width:428px}.item-tile-step-main .tile-photo-wrap{margin:0-20px -20px -24px;position:relative;height:100px;overflow:hidden}.item-tile-step-main .tile-title{font-weight:600}.item-tile-step-main .elm-photo{width:332px}.item-tile-main{display:block;position:relative;overflow:hidden;min-height:100%;background:var(--clr-bg-white);border-radius:var(--mainRadius);width:100%}.item-tile-main,.item-tile-main:hover{color:var(--clr-base)}.item-tile-main .tile-info-wrap{padding:20px}.item-tile-main .tile-title{margin-bottom:12px;font-size:20px;line-height:1.25;font-weight:600}.item-tile-main .tile-title,.item-tile-main .tile-title *{font-family:"Manrope",sans-serif}.item-tile-main .elm-photo{height:210px;aspect-ratio:inherit}@media (max-width:1599px){.item-tile-gallery{padding:32px;min-height:188px}.item-tile-question{padding:32px 200px 32px 32px}.item-tile-question .tile-content-wrap,.item-tile-question .tile-title-wrap{max-width:386px}.item-tile-question .elm-photo{right:-40px}}@media (max-width:1399px){.item-tile-gallery{min-height:223px}.item-tile-gallery .tile-title{font-size:24px}.item-tile-question{padding-right:212px}.item-tile-question .tile-title{font-size:20px}}@media (max-width:1023px){.item-tile-gallery{min-height:164px;padding:20px;border-radius:32px;-ms-flex:1;flex:1}.item-tile-gallery .tile-title{font-size:32px}.item-tile-question{padding:20px 50px 20px 20px;border-radius:32px;gap:20px;min-height:122px;font-size:14px}.item-tile-question .tile-title{font-size:16px}.item-tile-question .elm-photo{width:138px;aspect-ratio:138/180;bottom:auto;top:50%;right:-76px;border-radius:32px;transform:rotate(9deg) translateY(-50%)}}@media (max-width:479px){.item-tile-question{padding:20px 50px 20px 20px}.item-tile-question .elm-photo{top:70%}}@media (min-width:480px){.item-tile-step-main.tile-first .tile-photo-wrap{margin-left:-10px}.item-tile-step-main.tile-second .tile-photo-wrap{margin-left:-40px;margin-right:-20px;height:70px}.item-tile-step-main.tile-second .elm-photo{width:468px}}@media (min-width:768px){.item-tile-info-main.tile-first,.item-tile-info-main.tile-second{-ms-flex-pack:justify;justify-content:space-between}.item-tile-info-main.tile-first .tile-title{font-size:28px}.item-tile-info-main.tile-second{-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding-bottom:0}.item-tile-info-main.tile-second .tile-photo-wrap{height:157px;overflow:hidden;position:relative}.item-tile-info-main.tile-second .tile-title{font-size:28px}.item-tile-info-main.tile-second .elm-photo{width:80%}.item-tile-info-main.tile-third{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row;gap:80px}.item-tile-info-main.tile-third .tile-title-wrap{-ms-flex:1;flex:1}.item-tile-info-main.tile-third .tile-photo-wrap{width:304px;max-width:40%}.item-tile-step-main.tile-first .tile-photo-wrap{height:140px}.item-tile-step-main.tile-second .tile-photo-wrap{height:100px}}@media (min-width:1024px){.item-tile-review{padding:32px}.item-tile-review .tile-title{font-size:18px}.item-tile-info-main{padding:40px;border-radius:28px}.item-tile-info-main.tile-first{gap:60px 0}.item-tile-info-main.tile-first .tile-title,.item-tile-info-main.tile-second .tile-title{font-size:36px}.item-tile-info-main.tile-second{gap:53px 0}.item-tile-guide{min-height:400px}.item-tile-step{padding:32px;min-height:180px}.item-tile-step-main,.item-tile-step-photo{padding:32px}.item-tile-step-main .tile-title{font-size:20px;line-height:1.25;font-family:"Manrope",sans-serif}.item-tile-step-main .tile-title *{font-family:"Manrope",sans-serif}.item-tile-step-main.tile-first .tile-photo-wrap{margin:0-32px -32px 0;height:230px}.item-tile-step-main.tile-first .elm-photo{width:700px}.item-tile-step-main.tile-second .tile-photo-wrap{margin:0-32px -32px 0;height:210px}.item-tile-step-main.tile-second .elm-photo{width:800px}.item-tile-step-photo .tile-title{font-size:20px;line-height:1.25;font-family:"Manrope",sans-serif}.item-tile-step-photo .tile-title *{font-family:"Manrope",sans-serif}.item-tile-step-photo .elm-photo{height:180px;border-radius:20px}}@media (min-width:1400px){.item-tile-review{padding:40px}.item-tile-info-main{padding:60px}.item-tile-info-main.tile-first{min-height:576px;height:100%}.item-tile-info-main.tile-first .tile-title{font-size:40px}.item-tile-info-main.tile-second{min-height:576px;height:100%;padding-bottom:60px}.item-tile-info-main.tile-second .tile-title-wrap{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;position:relative}.item-tile-info-main.tile-second .tile-photo-wrap{width:500px;height:auto;position:absolute;margin:0;bottom:0;right:-220px}.item-tile-info-main.tile-second .tile-title{font-size:40px}.item-tile-info-main.tile-second .btn{position:absolute;bottom:0;left:0}.item-tile-info-main.tile-third{-ms-flex-pack:justify;justify-content:space-between;gap:80px}.item-tile-info-main.tile-third .tile-title-wrap{max-width:640px}.item-tile-info-main.tile-third .tile-photo-wrap{width:472px;max-width:50%}.item-tile-info-main .tile-actions-wrap{gap:12px}.item-tile-info-main .tile-action{padding:20px;gap:12px;font-size:16px;border-radius:24px}.item-tile-info-main .tile-action .button-ico,.item-tile-info-main .tile-action .elm-ico{width:32px;height:32px;border-radius:10px}.item-tile-info-main .tile-action .button-ico img,.item-tile-info-main .tile-action .button-ico svg,.item-tile-info-main .tile-action .elm-ico img,.item-tile-info-main .tile-action .elm-ico svg{width:16px;height:16px}.item-tile-info-main .tile-title{font-size:32px}.item-tile-document .tile-content-wrap{min-height:280px}.item-tile-document .tile-content-wrap:before{bottom:0;right:0}.item-tile-document .tile-title{font-size:24px}.item-tile-document .elm-ico{margin-bottom:40px;margin-right:60px}.item-tile-guide{min-height:500px}.item-tile-guide .tile-title{font-size:24px}.item-tile-guide .tile-number{width:40px}.item-tile-step-main,.item-tile-step-photo{padding:40px}.item-tile-step-photo .tile-title{font-size:24px}.item-tile-step-photo .elm-photo{height:160px}.item-tile-step-main .tile-title{font-size:24px}.item-tile-step-main.tile-first .tile-photo-wrap{margin:0-40px -40px -20px;height:230px}.item-tile-step-main.tile-first .elm-photo{width:700px}.item-tile-step-main.tile-second .tile-photo-wrap{margin:0-40px -40px 0;height:210px}.item-tile-step-main.tile-second .elm-photo{width:800px}.item-tile-main{padding:32px}.item-tile-main .tile-info-wrap{padding:40px 0 0}.item-tile-main .tile-title{font-size:24px;margin-bottom:20px}.item-tile-main .elm-photo{height:280px}}@media (min-width:1400px) and (max-width:1450px){.item-tile-info-main.tile-first .tile-title{font-size:38px!important}}@media (min-width:1722px){.item-tile-info-main.tile-first .tile-title{font-size:52px}}@media (min-width:1800px) and (max-width:1884px){.item-tile-info-main.tile-first .tile-title{font-size:48px}.item-tile-info-main .tile-action{font-size:17px!important;padding:20px 15px!important}}@media (min-width:1600px){.item-tile-info-main.tile-second .tile-title{font-size:52px}.item-tile-info-main.tile-second .tile-photo-wrap{width:600px;bottom:-50px;right:-220px}.item-tile-info-main .tile-action{font-size:18px}.item-tile-document .tile-content-wrap,.item-tile-guide,.item-tile-step{padding:40px}.item-tile-document .elm-ico{margin-bottom:32px;margin-right:52px}.item-tile-guide .tile-number{width:auto}.item-tile-step-photo .elm-photo{height:180px}.item-tile-step-main.tile-second .tile-photo-wrap{height:200px}.item-tile-step-main.tile-second .tile-title{max-width:22.5em}.item-tile-step-main.tile-second .elm-photo{width:700px}.item-tile-main .elm-photo{height:255px}}.section-content-box{position:relative;z-index:2;padding:var(--sectionMargin) var(--paddingContainer);border-radius:var(--largeRadius);margin-left:calc(var(--paddingContainer)*-1);margin-right:calc(var(--paddingContainer)*-1);overflow:hidden}.section-content-box[class*=bg-]{overflow:hidden}.title-box{margin-bottom:32px}.title-box .section-title,.title-box .title-wrap{margin-bottom:20px}.title-box .section-title:last-child,.title-box .title-wrap:last-child{margin-bottom:0}.title-center-box,.title-main-box{margin-bottom:32px;text-align:center}.title-center-box .section-title{margin:0 auto;font-size:24px;max-width:13.88888889em}.title-main-box{margin-bottom:40px}.title-main-box,.title-main-box .section-title,.title-main-box p{margin-left:auto;margin-right:auto}.title-main-box .section-title{position:relative}.title-main-box .section-title:before{content:"";display:inline-block;vertical-align:middle;width:33px;aspect-ratio:1;position:relative;background:url(/theme/wedwed/img/new_planpromo/icons/title-decor.svg)center no-repeat;background-size:100%auto;margin:-40px -7px 0-33px;filter:var(--filterAttToLight)}.title-main-box .action-wrap{text-align:center;position:relative}.hello-arrow,.title-main-box .action-wrap:before{display:block;aspect-ratio:38/47;width:38px;position:absolute;bottom:100%;right:10px;pointer-events:none;background-size:100%auto;margin-bottom:-70px;content:none}.hello-arrow{content:""}.title-main-box p{max-width:37.5em;margin-bottom:0}.title-main-box .btn{width:auto;margin-top:32px}.tiles-box .item-wrap{width:100%}.tiles-gallery-box .items-wrap{-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.tiles-gallery-box .item-wrap{width:20%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:var(--gapMain)}.tiles-gallery-box .item-wrap>.elm-photo{border-radius:40px;height:320px;aspect-ratio:inherit;position:relative;z-index:3}.tiles-gallery-box .item-wrap>.elm-photo:only-child{height:380px}.tiles-gallery-box .action-inner-wrap{margin:32px 0 0;position:relative;text-align:center}.tiles-gallery-box .action-inner-wrap .btn{width:100%}.tiles-content-box .items-inner-wrap{border-radius:32px;padding:12px;background:var(--clr-bg-light)}.tiles-content-box .items-wrap{margin:0-6px;gap:12px 0}.tiles-content-box .item-wrap{width:100%;padding:0 6px}.tiles-steps-box .items-wrap{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.tiles-steps-box .item-wrap{width:100%}.tiles-steps-box .wrap-w2{-ms-grid-column:span 2;grid-column:span 2}.tiles-steps-box .wrap-h2{-ms-grid-row:span 2;grid-row:span 2}.tiles-slider-box.slider-documents .sl-wrap{width:292px}.tiles-slider-box .slider-line .swiper-wrapper{transition-timing-function:linear!important}.tiles-slider-box .slider-line .slider-wrap,.tiles-slider-box .slider-wrap{overflow:visible}.tiles-slider-box .sl-wrap{min-width:33.33%;width:312px}.tiles-info-slider-box .sl-wrap{width:100%}.tiles-info-slider-box .slider-inner-wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:32px}.tiles-info-slider-box .slider-info-wrap,.tiles-info-slider-box .slider-photo-wrap{width:100%;-ms-flex-negative:0;flex-shrink:0}.tiles-info-slider-box .elm-photo{aspect-ratio:inherit;height:200px;border-radius:var(--mainRadius);background:var(--clr-bg-white)}.tiles-info-slider-box .elm-ico{width:48px;height:48px;border-radius:var(--inputRadius);background:var(--clr-att)}.tiles-info-slider-box .elm-ico img,.tiles-info-slider-box .elm-ico svg{filter:var(--filterAttToLight)}.tab-box,.tabs-outer-box{position:relative}.tab-box{border-radius:var(--mainRadius);background:var(--clr-bg-light);padding:40px 20px}.tabs-box{margin-bottom:20px;position:relative}.bg-box:before,.bg-full-wrap,.tabs-box .menu{overflow:hidden;background:var(--clr-bg-light)}.tabs-box .menu{padding:8px;border-radius:50px;position:relative;display:-ms-flexbox;display:flex;gap:8px;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.tabs-box .btn{width:100%}.bg-box:before,.bg-full-wrap{display:block;position:absolute;top:0;bottom:0;left:50%;width:100dvw;min-width:var(--min);transform:translateX(-50%)}.bg-full-wrap{border-radius:var(--largeRadius)}.bg-box{position:relative;z-index:2}.bg-box:before{content:""}.bg-box>:last-child{margin-bottom:0}.slider-actions-outer-wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:var(--sectionPadding);margin-top:var(--sectionPadding)}.buttons-inner-wrap,.buttons-inner-wrap .button-wrap,.slider-actions-outer-wrap .buttons-inner-wrap,.slider-actions-outer-wrap .slider-actions-wrap,.slider-actions-wrap{width:100%;-ms-flex-negative:0;flex-shrink:0}.slider-actions-wrap{margin:0}.buttons-inner-wrap{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--gapMain)}.buttons-inner-wrap .btn{width:100%}.slider-reviews-swiper,.tiles-slider-box.slider-reviews .sl-wrap.slide-static{display:inline-flex}@media (max-width:1599px){.tabs-box .scroll-outer-wrap{display:-ms-flexbox;display:flex;margin-left:calc(var(--paddingContainer)*-1);margin-right:calc(var(--paddingContainer)*-1);padding-left:var(--paddingContainer);padding-right:var(--paddingContainer);overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none}.tabs-box .scroll-outer-wrap::-webkit-scrollbar{width:0;height:0}.tabs-box .menu{min-width:100%;-ms-flex-negative:0;flex-shrink:0}.tabs-box .menu li{-ms-flex-preferred-size:auto;flex-basis:auto;-ms-flex-positive:1;flex-grow:1}}@media (max-width:1399px){.tiles-gallery-box .items-wrap{margin:0-6px;gap:12px 0}.tiles-gallery-box .item-wrap{padding:0 6px;gap:12px;width:19.2%}.tiles-gallery-box .item-wrap:nth-child(3){width:auto;-ms-flex:1;flex:1}.tiles-gallery-box .item-wrap>.elm-photo{height:240px}}@media (max-width:1023px){.tiles-gallery-box .items-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;align-items:stretch}.tiles-gallery-box .item-wrap{width:50%;-ms-flex-order:1;order:1}.tiles-gallery-box .item-wrap>.elm-photo{height:auto;aspect-ratio:218/240;border-radius:32px}.tiles-gallery-box .item-wrap>.elm-photo:only-child{height:auto;aspect-ratio:218/240}.tiles-gallery-box .item-wrap:nth-child(3){-ms-flex-order:-1;order:-1;width:100%;-ms-flex:0 0 auto;flex:0 0 auto}.tiles-gallery-box .item-wrap:nth-child(2),.tiles-gallery-box .item-wrap:nth-child(4){-ms-flex-order:2;order:2}.tabs-box{margin-bottom:12px}}@media (min-width:480px){.title-main-box .btn{width:auto}.hello-arrow,.title-main-box .action-wrap:before{margin-bottom:-70px;left:50%;right:auto;margin-left:140px}}@media (min-width:768px){.title-main-box .section-title{max-width:12.34375em}.tiles-box .item-wrap,.tiles-content-box .wrap-half{width:50%}.tiles-steps-box .items-wrap{-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr}.tiles-steps-box .wrap-w2{-ms-grid-row:span 2;grid-row:span 2;-ms-grid-column:span 2;grid-column:span 2}.tiles-steps-box .wrap-last{-ms-flex-order:7;order:7}.tiles-steps-box .wrap-last+.item-wrap+.item-wrap+.item-wrap{-ms-flex-order:8;order:8}.tiles-steps-box .wrap-last+.item-wrap+.item-wrap+.item-wrap+.item-wrap{-ms-flex-order:9;order:9}.tiles-info-slider-box .slider-inner-wrap{-ms-flex-direction:row;flex-direction:row;gap:60px;height:100%;min-height:200px}.tiles-info-slider-box .slider-info-wrap{width:265px;padding-bottom:88px}.tiles-info-slider-box .slider-photo-wrap{width:auto;-ms-flex:1;flex:1}.tiles-info-slider-box .slider-actions-wrap{position:absolute;bottom:0;left:0;z-index:2;width:auto}.tiles-info-slider-box .elm-photo{height:100%}.tiles-info-slider-box .slider-title{margin-top:40px}.tiles-info-slider-box .slider-title:first-child{margin-top:0}}@media (min-width:1024px){.title-main-box{margin-bottom:100px}.title-main-box .btn{margin-top:40px}.hello-arrow,.title-main-box .action-wrap:before{width:90px;bottom:0;margin-bottom:0;left:50%;right:auto;margin-left:220px;transform:rotate(10deg)}.hello-arrow{transform:rotate(0deg)}.title-main-box .page-title:before{width:67px;margin-left:-43px;margin-right:-14px;margin-top:-80px}.title-box{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:40px}.title-box .title-wrap{margin:0;-ms-flex:1;flex:1}.title-box .info-wrap{width:378px;-ms-flex-negative:0;flex-shrink:0}.title-box .section-title{max-width:18em}.title-box,.title-center-box{margin-bottom:40px}.title-center-box .section-title{font-size:36px}.tiles-gallery-box{position:relative}.tiles-gallery-box .action-inner-wrap{position:absolute;top:0;left:0;right:0;margin:0}.tiles-gallery-box .action-inner-wrap .btn{z-index:3;width:auto}.tiles-content-box .items-inner-wrap{border-radius:40px}.tab-box{padding:60px}.tiles-slider-box.slider-reviews .sl-wrap{width:418px;min-width:0}.tiles-slider-box.slider-documents .sl-wrap{width:300px}.tiles-slider-box.slider-guide .slider-wrap{padding:0 10px}.tiles-slider-box .sl-wrap{width:33.33%;min-width:inherit}.slider-actions-outer-wrap{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}.slider-actions-outer-wrap .buttons-inner-wrap{width:auto;-ms-flex-order:1;order:1}.slider-actions-outer-wrap .slider-actions-wrap{-ms-flex:1;flex:1;width:auto;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-order:2;order:2}.buttons-inner-wrap,.buttons-inner-wrap .button-wrap{width:auto}}@media (min-width:1024px) and (max-width:1399px){.section-content-box.section-main{margin-left:calc((var(--paddingContainer)*-1) + 20px);margin-right:calc((var(--paddingContainer)*-1) + 20px);padding-left:20px;padding-right:20px}}@media (min-width:1400px){.section-content-box{margin-left:calc((var(--paddingContainer)*-1) + 20px);margin-right:calc((var(--paddingContainer)*-1) + 20px);padding-left:calc(var(--paddingContainer) - 20px);padding-right:calc(var(--paddingContainer) - 20px)}.title-center-box .section-title{font-size:40px}.hello-arrow,.title-main-box .action-wrap:before{margin-left:280px}.title-box{margin-bottom:60px}.title-box .info-wrap{width:393px}.tiles-info-slider-box .slider-inner-wrap{gap:120px;min-height:460px}.tiles-info-slider-box .slider-info-wrap{width:400px;padding-right:40px}.tiles-slider-box.slider-reviews .slider-wrap{overflow:hidden}.tiles-slider-box.slider-reviews .sl-wrap.slide-static{width:33.3%}.swiper .tiles-slider-box.slider-reviews .sl-wrap{width:50%}.tiles-slider-box.slider-documents .sl-wrap{width:405px}.tiles-slider-box.slider-guide .slider-wrap{padding:0 42px}.tab-box{padding:80px}}@media (min-width:1600px){.hello-arrow,.title-main-box .action-wrap:before{margin-left:220px;margin-bottom:-20px}.title-box{margin-bottom:60px}.title-box .info-wrap{width:520px}.title-center-box .section-title{font-size:52px}.tiles-info-slider-box .slider-info-wrap{width:520px}.tiles-slider-box.slider-guide .sl-wrap,.tiles-slider-box.slider-reviews .sl-wrap.slide-static{width:25%}.swiper .tiles-slider-box.slider-reviews .sl-wrap{width:33.3%}.tiles-slider-box.slider-guide .slider-wrap{padding:0}}.form-input,.form-input[placeholder]{text-overflow:ellipsis}input.form-input-select,select.form-input{display:block;text-overflow:ellipsis;width:100%;padding-right:30px;background-image:url(/theme/wedwed/img/new_planpromo/icons/arrow-select.svg);background-position:right 20px center;background-color:#fff;background-repeat:no-repeat;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;appearance:none!important;line-height:1em;text-indent:.01px;outline:0;cursor:pointer}input.form-input-select.form-input-clear,select.form-input.form-input-clear{height:auto;border:0;min-height:0;border-radius:0;box-shadow:none;width:auto;display:inline-block;vertical-align:middle;font-size:1em;line-height:inherit;padding:0 16px 0 0;color:inherit;font-weight:700;background-image:url(/theme/wedwed/img/new_planpromo/icons/arrow-select.png);background-size:8px auto;background-repeat:no-repeat;background-position:right center}select::-ms-expand{display:none}select.form-input:required:invalid{color:var(--clr-light)}.btn{background:var(--clr-att);border:2px solid var(--clr-att);color:var(--clr-base-white);height:53px;border-radius:var(--inputRadius);padding:0 26px;font-weight:600;gap:10px;font-size:16px;line-height:var(--lhsize)}.btn:hover{transform:translateY(-4px);box-shadow:-1px 5px 6px 2px #b290987d;color:#fff}.btn .button-ico,.btn:after,.btn:before{width:var(--icoSize);height:var(--icoSize);transition:all ease .2s;filter:var(--filterAttToLight)}.btn .button-title-border{border-bottom:1px solid;line-height:1}.btn .button-title[data-title]:before{content:attr(data-title)}.btn .button-title[data-show]:before{content:attr(data-show)}.btn.active .button-title[data-title-active]:before{content:attr(data-title-active)}.btn.active .button-title[data-hide]:before{content:attr(data-hide)}.btn .button-active-add .button-title:before,.btn .button-active-toggle .button-title:before{content:attr(data-title)}.btn .button-active-add .button-ico-active,.btn .button-active-toggle .button-ico-active{display:none}.btn .button-active-add.active .button-title:before,.btn .button-active-toggle.active .button-title:before{content:attr(data-title-active)}.btn .button-active-add.active:has(.button-ico-active) .button-ico,.btn .button-active-toggle.active:has(.button-ico-active) .button-ico{display:none}.btn .button-active-add.active:has(.button-ico-active) .button-ico-active,.btn .button-active-toggle.active:has(.button-ico-active) .button-ico-active{display:block}.button-title{line-height:54px}.btn .button-ico:only-child{margin:0 auto}.btn:has(.button-ico:only-child){aspect-ratio:1;width:auto;padding:0}.button-tab{height:54px;padding:0 18px;border-radius:24px;gap:12px;font-size:16px;font-weight:600;background-color:var(--clr-bg-light);border-color:var(--clr-bg-light);color:var(--clr-base)}.button-tab .button-ico{filter:var(--filterAttToBase);width:20px;height:20px}.button-tab.active,.button-tab:hover{background-color:var(--clr-base-white);border-color:var(--clr-base-white);color:var(--clr-att)}.btn.active .button-active-toggle.button-ico,.button-tab.active .button-ico,.button-tab:hover .button-ico{filter:none}.button-arrow .button-title:after{content:"";display:inline-block;vertical-align:middle;margin:-2px 0 0 4px;width:24px;height:24px;background:url(/theme/wedwed/img/new_planpromo/icons/arrow-toggle.svg)center no-repeat;background-size:24px auto;transition:all ease .2s}.button-arrow.active .button-title:after{transform:rotate(180deg)}.btn.active .button-active-toggle:before{opacity:0}.btn.active .button-active-toggle:after{opacity:1;filter:none}.button-border:not(:hover){color:var(--clr-att);background-color:transparent}.button-border:not(:hover) .button-ico,.button-border:not(:hover):after,.button-border:not(:hover):before{filter:none}.button-full{width:100%;padding:0 15px}.button-light{background-color:var(--clr-bg-white);border-color:var(--clr-bg-white);color:var(--clr-base)}.button-light .button-ico,.button-light:after,.button-light:before{filter:var(--filterAttToBase)}.button-light:hover{border-color:var(--clr-att);background-color:var(--clr-att);color:var(--clr-base-white)}.button-light:hover .button-ico,.button-light:hover:after,.button-light:hover:before{filter:var(--filterAttToLight)}.btn-action-ico,.button-link{min-width:0;border-radius:0;padding:0}.button-link{width:auto;height:auto;line-height:24px;color:inherit;white-space:normal;-ms-flex-align:center;align-items:center;background:0 0;border:0;font-weight:inherit}.button-link:hover{border:0;background:0 0;color:var(--clr-att)}.button-link .button-ico{filter:none}.btn-action-ico{margin:0;font-size:0;display:block;position:relative;overflow:hidden;width:40px;height:40px;text-align:center;line-height:40px;text-decoration:none;transition:all ease .2s;-ms-flex-negative:0;flex-shrink:0}.btn-action-ico:not(.btn){background:0 0;border:0;box-shadow:none}.btn-action-ico.btn{min-width:0;min-height:0;padding:0;display:block}.btn-action-ico [class*=icon-],.btn-action-ico img,.btn-action-ico svg,.btn-action-ico:after,.btn-action-ico:before{display:block;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;max-width:100%;max-height:100%;transition:all ease .2s}.btn-action-ico img,.btn-action-ico svg{max-width:var(--icoSize);max-height:var(--icoSize)}.btn-action-ico:after,.btn-action-ico:before{content:"";background-position:center;background-repeat:no-repeat;background-size:var(--icoSize) auto}.btn-action-ico:hover{text-decoration:none}.btn-action-ico:hover:not(.btn){background:0 0;box-shadow:none}.btn-action-ico.ico-arrow{z-index:20;cursor:pointer}.btn-action-ico.ico-arrow.btn{width:48px;height:48px;border-radius:var(--inputRadius);aspect-ratio:1;padding:0}.btn-action-ico.ico-arrow:before{background-image:url(/theme/wedwed/img/new_planpromo/icons/arrow-slider.svg)}.btn-action-ico.ico-arrow.swiper-button-disabled{opacity:.5;cursor:default;pointer-events:none}.btn-action-ico.ico-arrow-prev:before{transform:rotate(180deg)}.btn-action-ico.ico-menu:after,.btn-action-ico.ico-menu:before{width:24px;height:18px;border-top:2px solid var(--clr-base);border-bottom:2px solid var(--clr-base);margin:-9px 0 0-12px;top:50%;left:50%;right:auto;bottom:auto}.btn-action-ico.ico-menu:before{height:2px;margin:-1px 0 0-12px;border-top:none}.btn-action-ico.ico-menu.active:after{height:2px;margin-top:-1px;border-top:none;transform:rotate(-45deg)}.btn-action-ico.ico-close:after,.btn-action-ico.ico-close:before{width:20px;height:2px;top:50%;left:50%;bottom:auto;right:auto;margin:-1px 0 0-10px;background:var(--clr-base)}.btn-action-ico.ico-close:before,.btn-action-ico.ico-menu.active:before{transform:rotate(45deg)}.btn-action-ico.ico-close:after{transform:rotate(-45deg)}.btn-action-ico.button-soc img,.btn-action-ico.button-soc svg{max-width:100%;max-height:100%}.btn-action-ico.button-soc:hover{opacity:.8}.btn-action-ico.button-active-close.active:before,.btn-action-ico.button-active-close:after,.btn-action-ico.button-active-toggle.active:before,.btn-action-ico.button-active-toggle:after{opacity:0}.btn-action-ico.button-active-close.active:after,.btn-action-ico.button-active-toggle.active:after{opacity:1}.btn-action-ico.button-active-close:after{background-image:url(/theme/wedwed/img/new_planpromo/icons/close.svg)}.btn-action-icon{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;position:relative;color:inherit}.btn-action-icon.button-att,.btn-action-icon:hover,.frm-select a:hover{color:var(--clr-att)}.btn-action-icon.button-att .button-ico,.btn-action-icon:hover .button-ico{filter:none}.btn-action-icon .button-ico{width:24px;height:24px;-ms-flex-negative:0;flex-shrink:0;filter:brightness(0) grayscale(1)}.btn-action-icon .button-ico+.button-title{padding-left:10px}.btn-action-icon .button-title{display:block}@media (min-width:1024px){.btn,.button-tab{height:56px;font-size:18px}.button-tab{height:73px;font-weight:600;padding:0 30px;border-radius:32px}.button-tab .button-ico{width:28px;height:28px}}.frm-field,.frm-row,.frm-row-submit{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;line-height:1}.frm-field{display:block;width:100%}.frm-select,.frm-select label{display:block;position:relative}.frm-select{overflow:hidden;line-height:1}.frm-select input{display:block;position:absolute;top:0;left:0;width:0;height:0;opacity:0;margin:0;padding:0}.frm-select label{cursor:pointer}.frm-select label:after,.frm-select label:before{content:"";display:block;position:absolute}.frm-select label:after{border-radius:0;border:0;background:url(/theme/wedwed/img/new_planpromo/icons/chk.svg)center/24px auto no-repeat;opacity:0}.frm-select input[type=radio]~label:before{border-radius:50%}.frm-select input[type=radio]~label:after{width:8px;height:8px;margin:-4px 0 0-4px;border-radius:50%;background:#000}.frm-select input:checked~label:after{opacity:1}.frm-select a{color:inherit}.border-style-dashed{border-style:dashed!important}.border-style-dotted{border-style:dotted!important}.border-style-solid{border-style:solid!important}table:has(col.text-line:nth-child(1)) td:nth-child(1),table:has(col.text-line:nth-child(1)) th:nth-child(1),table:has(col.text-line:nth-child(10)) td:nth-child(10),table:has(col.text-line:nth-child(10)) th:nth-child(10),table:has(col.text-line:nth-child(11)) td:nth-child(11),table:has(col.text-line:nth-child(11)) th:nth-child(11),table:has(col.text-line:nth-child(12)) td:nth-child(12),table:has(col.text-line:nth-child(12)) th:nth-child(12),table:has(col.text-line:nth-child(13)) td:nth-child(13),table:has(col.text-line:nth-child(13)) th:nth-child(13),table:has(col.text-line:nth-child(14)) td:nth-child(14),table:has(col.text-line:nth-child(14)) th:nth-child(14),table:has(col.text-line:nth-child(15)) td:nth-child(15),table:has(col.text-line:nth-child(15)) th:nth-child(15),table:has(col.text-line:nth-child(16)) td:nth-child(16),table:has(col.text-line:nth-child(16)) th:nth-child(16),table:has(col.text-line:nth-child(17)) td:nth-child(17),table:has(col.text-line:nth-child(17)) th:nth-child(17),table:has(col.text-line:nth-child(18)) td:nth-child(18),table:has(col.text-line:nth-child(18)) th:nth-child(18),table:has(col.text-line:nth-child(19)) td:nth-child(19),table:has(col.text-line:nth-child(19)) th:nth-child(19),table:has(col.text-line:nth-child(2)) td:nth-child(2),table:has(col.text-line:nth-child(2)) th:nth-child(2),table:has(col.text-line:nth-child(20)) td:nth-child(20),table:has(col.text-line:nth-child(20)) th:nth-child(20),table:has(col.text-line:nth-child(21)) td:nth-child(21),table:has(col.text-line:nth-child(21)) th:nth-child(21),table:has(col.text-line:nth-child(22)) td:nth-child(22),table:has(col.text-line:nth-child(22)) th:nth-child(22),table:has(col.text-line:nth-child(23)) td:nth-child(23),table:has(col.text-line:nth-child(23)) th:nth-child(23),table:has(col.text-line:nth-child(24)) td:nth-child(24),table:has(col.text-line:nth-child(24)) th:nth-child(24),table:has(col.text-line:nth-child(25)) td:nth-child(25),table:has(col.text-line:nth-child(25)) th:nth-child(25),table:has(col.text-line:nth-child(26)) td:nth-child(26),table:has(col.text-line:nth-child(26)) th:nth-child(26),table:has(col.text-line:nth-child(27)) td:nth-child(27),table:has(col.text-line:nth-child(27)) th:nth-child(27),table:has(col.text-line:nth-child(28)) td:nth-child(28),table:has(col.text-line:nth-child(28)) th:nth-child(28),table:has(col.text-line:nth-child(29)) td:nth-child(29),table:has(col.text-line:nth-child(29)) th:nth-child(29),table:has(col.text-line:nth-child(3)) td:nth-child(3),table:has(col.text-line:nth-child(3)) th:nth-child(3),table:has(col.text-line:nth-child(30)) td:nth-child(30),table:has(col.text-line:nth-child(30)) th:nth-child(30),table:has(col.text-line:nth-child(4)) td:nth-child(4),table:has(col.text-line:nth-child(4)) th:nth-child(4),table:has(col.text-line:nth-child(5)) td:nth-child(5),table:has(col.text-line:nth-child(5)) th:nth-child(5),table:has(col.text-line:nth-child(6)) td:nth-child(6),table:has(col.text-line:nth-child(6)) th:nth-child(6),table:has(col.text-line:nth-child(7)) td:nth-child(7),table:has(col.text-line:nth-child(7)) th:nth-child(7),table:has(col.text-line:nth-child(8)) td:nth-child(8),table:has(col.text-line:nth-child(8)) th:nth-child(8),table:has(col.text-line:nth-child(9)) td:nth-child(9),table:has(col.text-line:nth-child(9)) th:nth-child(9){white-space:nowrap}table:has(col.col-att:nth-child(1)) td:nth-child(1),table:has(col.col-att:nth-child(1)) th:nth-child(1),table:has(col.col-att:nth-child(10)) td:nth-child(10),table:has(col.col-att:nth-child(10)) th:nth-child(10),table:has(col.col-att:nth-child(11)) td:nth-child(11),table:has(col.col-att:nth-child(11)) th:nth-child(11),table:has(col.col-att:nth-child(12)) td:nth-child(12),table:has(col.col-att:nth-child(12)) th:nth-child(12),table:has(col.col-att:nth-child(13)) td:nth-child(13),table:has(col.col-att:nth-child(13)) th:nth-child(13),table:has(col.col-att:nth-child(14)) td:nth-child(14),table:has(col.col-att:nth-child(14)) th:nth-child(14),table:has(col.col-att:nth-child(15)) td:nth-child(15),table:has(col.col-att:nth-child(15)) th:nth-child(15),table:has(col.col-att:nth-child(16)) td:nth-child(16),table:has(col.col-att:nth-child(16)) th:nth-child(16),table:has(col.col-att:nth-child(17)) td:nth-child(17),table:has(col.col-att:nth-child(17)) th:nth-child(17),table:has(col.col-att:nth-child(18)) td:nth-child(18),table:has(col.col-att:nth-child(18)) th:nth-child(18),table:has(col.col-att:nth-child(19)) td:nth-child(19),table:has(col.col-att:nth-child(19)) th:nth-child(19),table:has(col.col-att:nth-child(2)) td:nth-child(2),table:has(col.col-att:nth-child(2)) th:nth-child(2),table:has(col.col-att:nth-child(20)) td:nth-child(20),table:has(col.col-att:nth-child(20)) th:nth-child(20),table:has(col.col-att:nth-child(21)) td:nth-child(21),table:has(col.col-att:nth-child(21)) th:nth-child(21),table:has(col.col-att:nth-child(22)) td:nth-child(22),table:has(col.col-att:nth-child(22)) th:nth-child(22),table:has(col.col-att:nth-child(23)) td:nth-child(23),table:has(col.col-att:nth-child(23)) th:nth-child(23),table:has(col.col-att:nth-child(24)) td:nth-child(24),table:has(col.col-att:nth-child(24)) th:nth-child(24),table:has(col.col-att:nth-child(25)) td:nth-child(25),table:has(col.col-att:nth-child(25)) th:nth-child(25),table:has(col.col-att:nth-child(26)) td:nth-child(26),table:has(col.col-att:nth-child(26)) th:nth-child(26),table:has(col.col-att:nth-child(27)) td:nth-child(27),table:has(col.col-att:nth-child(27)) th:nth-child(27),table:has(col.col-att:nth-child(28)) td:nth-child(28),table:has(col.col-att:nth-child(28)) th:nth-child(28),table:has(col.col-att:nth-child(29)) td:nth-child(29),table:has(col.col-att:nth-child(29)) th:nth-child(29),table:has(col.col-att:nth-child(3)) td:nth-child(3),table:has(col.col-att:nth-child(3)) th:nth-child(3),table:has(col.col-att:nth-child(30)) td:nth-child(30),table:has(col.col-att:nth-child(30)) th:nth-child(30),table:has(col.col-att:nth-child(4)) td:nth-child(4),table:has(col.col-att:nth-child(4)) th:nth-child(4),table:has(col.col-att:nth-child(5)) td:nth-child(5),table:has(col.col-att:nth-child(5)) th:nth-child(5),table:has(col.col-att:nth-child(6)) td:nth-child(6),table:has(col.col-att:nth-child(6)) th:nth-child(6),table:has(col.col-att:nth-child(7)) td:nth-child(7),table:has(col.col-att:nth-child(7)) th:nth-child(7),table:has(col.col-att:nth-child(8)) td:nth-child(8),table:has(col.col-att:nth-child(8)) th:nth-child(8),table:has(col.col-att:nth-child(9)) td:nth-child(9),table:has(col.col-att:nth-child(9)) th:nth-child(9){background:var(--clr-bg)}table:has(col.text-left:nth-child(1)) td:nth-child(1),table:has(col.text-left:nth-child(1)) th:nth-child(1){text-align:left}table:has(col.text-right:nth-child(1)) td:nth-child(1),table:has(col.text-right:nth-child(1)) th:nth-child(1){text-align:right}table:has(col.text-center:nth-child(1)) td:nth-child(1),table:has(col.text-center:nth-child(1)) th:nth-child(1){text-align:center}table:has(col.text-left:nth-child(2)) td:nth-child(2),table:has(col.text-left:nth-child(2)) th:nth-child(2){text-align:left}table:has(col.text-right:nth-child(2)) td:nth-child(2),table:has(col.text-right:nth-child(2)) th:nth-child(2){text-align:right}table:has(col.text-center:nth-child(2)) td:nth-child(2),table:has(col.text-center:nth-child(2)) th:nth-child(2){text-align:center}table:has(col.text-left:nth-child(3)) td:nth-child(3),table:has(col.text-left:nth-child(3)) th:nth-child(3){text-align:left}table:has(col.text-right:nth-child(3)) td:nth-child(3),table:has(col.text-right:nth-child(3)) th:nth-child(3){text-align:right}table:has(col.text-center:nth-child(3)) td:nth-child(3),table:has(col.text-center:nth-child(3)) th:nth-child(3){text-align:center}table:has(col.text-left:nth-child(4)) td:nth-child(4),table:has(col.text-left:nth-child(4)) th:nth-child(4){text-align:left}table:has(col.text-right:nth-child(4)) td:nth-child(4),table:has(col.text-right:nth-child(4)) th:nth-child(4){text-align:right}table:has(col.text-center:nth-child(4)) td:nth-child(4),table:has(col.text-center:nth-child(4)) th:nth-child(4){text-align:center}table:has(col.text-left:nth-child(5)) td:nth-child(5),table:has(col.text-left:nth-child(5)) th:nth-child(5){text-align:left}table:has(col.text-right:nth-child(5)) td:nth-child(5),table:has(col.text-right:nth-child(5)) th:nth-child(5){text-align:right}table:has(col.text-center:nth-child(5)) td:nth-child(5),table:has(col.text-center:nth-child(5)) th:nth-child(5){text-align:center}table:has(col.text-left:nth-child(6)) td:nth-child(6),table:has(col.text-left:nth-child(6)) th:nth-child(6){text-align:left}table:has(col.text-right:nth-child(6)) td:nth-child(6),table:has(col.text-right:nth-child(6)) th:nth-child(6){text-align:right}table:has(col.text-center:nth-child(6)) td:nth-child(6),table:has(col.text-center:nth-child(6)) th:nth-child(6){text-align:center}table:has(col.text-left:nth-child(7)) td:nth-child(7),table:has(col.text-left:nth-child(7)) th:nth-child(7){text-align:left}table:has(col.text-right:nth-child(7)) td:nth-child(7),table:has(col.text-right:nth-child(7)) th:nth-child(7){text-align:right}table:has(col.text-center:nth-child(7)) td:nth-child(7),table:has(col.text-center:nth-child(7)) th:nth-child(7){text-align:center}table:has(col.text-left:nth-child(8)) td:nth-child(8),table:has(col.text-left:nth-child(8)) th:nth-child(8){text-align:left}table:has(col.text-right:nth-child(8)) td:nth-child(8),table:has(col.text-right:nth-child(8)) th:nth-child(8){text-align:right}table:has(col.text-center:nth-child(8)) td:nth-child(8),table:has(col.text-center:nth-child(8)) th:nth-child(8){text-align:center}table:has(col.text-left:nth-child(9)) td:nth-child(9),table:has(col.text-left:nth-child(9)) th:nth-child(9){text-align:left}table:has(col.text-right:nth-child(9)) td:nth-child(9),table:has(col.text-right:nth-child(9)) th:nth-child(9){text-align:right}table:has(col.text-center:nth-child(9)) td:nth-child(9),table:has(col.text-center:nth-child(9)) th:nth-child(9){text-align:center}table:has(col.text-left:nth-child(10)) td:nth-child(10),table:has(col.text-left:nth-child(10)) th:nth-child(10){text-align:left}table:has(col.text-right:nth-child(10)) td:nth-child(10),table:has(col.text-right:nth-child(10)) th:nth-child(10){text-align:right}table:has(col.text-center:nth-child(10)) td:nth-child(10),table:has(col.text-center:nth-child(10)) th:nth-child(10){text-align:center}table:has(col.text-left:nth-child(11)) td:nth-child(11),table:has(col.text-left:nth-child(11)) th:nth-child(11){text-align:left}table:has(col.text-right:nth-child(11)) td:nth-child(11),table:has(col.text-right:nth-child(11)) th:nth-child(11){text-align:right}table:has(col.text-center:nth-child(11)) td:nth-child(11),table:has(col.text-center:nth-child(11)) th:nth-child(11){text-align:center}table:has(col.text-left:nth-child(12)) td:nth-child(12),table:has(col.text-left:nth-child(12)) th:nth-child(12){text-align:left}table:has(col.text-right:nth-child(12)) td:nth-child(12),table:has(col.text-right:nth-child(12)) th:nth-child(12){text-align:right}table:has(col.text-center:nth-child(12)) td:nth-child(12),table:has(col.text-center:nth-child(12)) th:nth-child(12){text-align:center}table:has(col.text-left:nth-child(13)) td:nth-child(13),table:has(col.text-left:nth-child(13)) th:nth-child(13){text-align:left}table:has(col.text-right:nth-child(13)) td:nth-child(13),table:has(col.text-right:nth-child(13)) th:nth-child(13){text-align:right}table:has(col.text-center:nth-child(13)) td:nth-child(13),table:has(col.text-center:nth-child(13)) th:nth-child(13){text-align:center}table:has(col.text-left:nth-child(14)) td:nth-child(14),table:has(col.text-left:nth-child(14)) th:nth-child(14){text-align:left}table:has(col.text-right:nth-child(14)) td:nth-child(14),table:has(col.text-right:nth-child(14)) th:nth-child(14){text-align:right}table:has(col.text-center:nth-child(14)) td:nth-child(14),table:has(col.text-center:nth-child(14)) th:nth-child(14){text-align:center}table:has(col.text-left:nth-child(15)) td:nth-child(15),table:has(col.text-left:nth-child(15)) th:nth-child(15){text-align:left}table:has(col.text-right:nth-child(15)) td:nth-child(15),table:has(col.text-right:nth-child(15)) th:nth-child(15){text-align:right}table:has(col.text-center:nth-child(15)) td:nth-child(15),table:has(col.text-center:nth-child(15)) th:nth-child(15){text-align:center}table:has(col.text-left:nth-child(16)) td:nth-child(16),table:has(col.text-left:nth-child(16)) th:nth-child(16){text-align:left}table:has(col.text-right:nth-child(16)) td:nth-child(16),table:has(col.text-right:nth-child(16)) th:nth-child(16){text-align:right}table:has(col.text-center:nth-child(16)) td:nth-child(16),table:has(col.text-center:nth-child(16)) th:nth-child(16){text-align:center}table:has(col.text-left:nth-child(17)) td:nth-child(17),table:has(col.text-left:nth-child(17)) th:nth-child(17){text-align:left}table:has(col.text-right:nth-child(17)) td:nth-child(17),table:has(col.text-right:nth-child(17)) th:nth-child(17){text-align:right}table:has(col.text-center:nth-child(17)) td:nth-child(17),table:has(col.text-center:nth-child(17)) th:nth-child(17){text-align:center}table:has(col.text-left:nth-child(18)) td:nth-child(18),table:has(col.text-left:nth-child(18)) th:nth-child(18){text-align:left}table:has(col.text-right:nth-child(18)) td:nth-child(18),table:has(col.text-right:nth-child(18)) th:nth-child(18){text-align:right}table:has(col.text-center:nth-child(18)) td:nth-child(18),table:has(col.text-center:nth-child(18)) th:nth-child(18){text-align:center}table:has(col.text-left:nth-child(19)) td:nth-child(19),table:has(col.text-left:nth-child(19)) th:nth-child(19){text-align:left}table:has(col.text-right:nth-child(19)) td:nth-child(19),table:has(col.text-right:nth-child(19)) th:nth-child(19){text-align:right}table:has(col.text-center:nth-child(19)) td:nth-child(19),table:has(col.text-center:nth-child(19)) th:nth-child(19){text-align:center}table:has(col.text-left:nth-child(20)) td:nth-child(20),table:has(col.text-left:nth-child(20)) th:nth-child(20){text-align:left}table:has(col.text-right:nth-child(20)) td:nth-child(20),table:has(col.text-right:nth-child(20)) th:nth-child(20){text-align:right}table:has(col.text-center:nth-child(20)) td:nth-child(20),table:has(col.text-center:nth-child(20)) th:nth-child(20){text-align:center}table:has(col.text-left:nth-child(21)) td:nth-child(21),table:has(col.text-left:nth-child(21)) th:nth-child(21){text-align:left}table:has(col.text-right:nth-child(21)) td:nth-child(21),table:has(col.text-right:nth-child(21)) th:nth-child(21){text-align:right}table:has(col.text-center:nth-child(21)) td:nth-child(21),table:has(col.text-center:nth-child(21)) th:nth-child(21){text-align:center}table:has(col.text-left:nth-child(22)) td:nth-child(22),table:has(col.text-left:nth-child(22)) th:nth-child(22){text-align:left}table:has(col.text-right:nth-child(22)) td:nth-child(22),table:has(col.text-right:nth-child(22)) th:nth-child(22){text-align:right}table:has(col.text-center:nth-child(22)) td:nth-child(22),table:has(col.text-center:nth-child(22)) th:nth-child(22){text-align:center}table:has(col.text-left:nth-child(23)) td:nth-child(23),table:has(col.text-left:nth-child(23)) th:nth-child(23){text-align:left}table:has(col.text-right:nth-child(23)) td:nth-child(23),table:has(col.text-right:nth-child(23)) th:nth-child(23){text-align:right}table:has(col.text-center:nth-child(23)) td:nth-child(23),table:has(col.text-center:nth-child(23)) th:nth-child(23){text-align:center}table:has(col.text-left:nth-child(24)) td:nth-child(24),table:has(col.text-left:nth-child(24)) th:nth-child(24){text-align:left}table:has(col.text-right:nth-child(24)) td:nth-child(24),table:has(col.text-right:nth-child(24)) th:nth-child(24){text-align:right}table:has(col.text-center:nth-child(24)) td:nth-child(24),table:has(col.text-center:nth-child(24)) th:nth-child(24){text-align:center}table:has(col.text-left:nth-child(25)) td:nth-child(25),table:has(col.text-left:nth-child(25)) th:nth-child(25){text-align:left}table:has(col.text-right:nth-child(25)) td:nth-child(25),table:has(col.text-right:nth-child(25)) th:nth-child(25){text-align:right}table:has(col.text-center:nth-child(25)) td:nth-child(25),table:has(col.text-center:nth-child(25)) th:nth-child(25){text-align:center}table:has(col.text-left:nth-child(26)) td:nth-child(26),table:has(col.text-left:nth-child(26)) th:nth-child(26){text-align:left}table:has(col.text-right:nth-child(26)) td:nth-child(26),table:has(col.text-right:nth-child(26)) th:nth-child(26){text-align:right}table:has(col.text-center:nth-child(26)) td:nth-child(26),table:has(col.text-center:nth-child(26)) th:nth-child(26){text-align:center}table:has(col.text-left:nth-child(27)) td:nth-child(27),table:has(col.text-left:nth-child(27)) th:nth-child(27){text-align:left}table:has(col.text-right:nth-child(27)) td:nth-child(27),table:has(col.text-right:nth-child(27)) th:nth-child(27){text-align:right}table:has(col.text-center:nth-child(27)) td:nth-child(27),table:has(col.text-center:nth-child(27)) th:nth-child(27){text-align:center}table:has(col.text-left:nth-child(28)) td:nth-child(28),table:has(col.text-left:nth-child(28)) th:nth-child(28){text-align:left}table:has(col.text-right:nth-child(28)) td:nth-child(28),table:has(col.text-right:nth-child(28)) th:nth-child(28){text-align:right}table:has(col.text-center:nth-child(28)) td:nth-child(28),table:has(col.text-center:nth-child(28)) th:nth-child(28){text-align:center}table:has(col.text-left:nth-child(29)) td:nth-child(29),table:has(col.text-left:nth-child(29)) th:nth-child(29){text-align:left}table:has(col.text-right:nth-child(29)) td:nth-child(29),table:has(col.text-right:nth-child(29)) th:nth-child(29){text-align:right}table:has(col.text-center:nth-child(29)) td:nth-child(29),table:has(col.text-center:nth-child(29)) th:nth-child(29){text-align:center}table:has(col.text-left:nth-child(30)) td:nth-child(30),table:has(col.text-left:nth-child(30)) th:nth-child(30){text-align:left}table:has(col.text-right:nth-child(30)) td:nth-child(30),table:has(col.text-right:nth-child(30)) th:nth-child(30){text-align:right}table:has(col.text-center:nth-child(30)) td:nth-child(30),table:has(col.text-center:nth-child(30)) th:nth-child(30){text-align:center}.i,[class*=icon-]{display:block;transition:none}.img-bg-contain,.img-bg-cover{display:block;position:absolute;top:0;left:0;width:100%;height:auto}.img-bg-contain{bottom:0;right:0;margin:auto;max-width:100%;max-height:100%}@supports (object-fit:cover){.img-bg-cover{height:100%;object-fit:cover}}@supports (object-fit:contain){.img-bg-contain{height:100%;object-fit:contain;max-width:inherit;max-height:inherit;right:auto;bottom:auto}}.js-btn-popup-toggle.active+.js-popup-block{display:block!important}.js-popup-block{animation:fadein ease .3s}.js-tab-block{animation:fadein ease .2s}.js-tab-block:not(.active){display:none}.js-tab-block.tab-slider:not(.active){display:block;width:100%;margin:0;padding:0;opacity:0;pointer-events:none;height:0;position:relative;overflow:hidden}.slider-actions-wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-size:var(--fsize);line-height:var(--lhsize);color:#1b1b1b;gap:10px}.slider-actions-wrap .slider-pagination{text-align:center;line-height:1;min-width:60px;display:block!important}.slider-actions-wrap .slider-pagination .swiper-pagination-current,.slider-actions-wrap .slider-pagination .swiper-pagination-total{display:inline}.slider-actions-wrap .button-slider{width:48px;height:48px;border-radius:var(--inputRadius);background:var(--clr-bg-white);border:0;-ms-flex-negative:0;flex-shrink:0}.slider-actions-wrap .button-slider:hover{background:var(--clr-att)}.slider-actions-wrap .button-slider:hover:before{filter:var(--filterAttToLight)}.slider-actions-wrap .button-slider:before{filter:var(--filterAttToBase)}.slider-wrap{margin:0 calc(-1*var(--gapMainHalf))}.sl-wrap{padding:0 var(--gapMainHalf)}.items-wrap{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;gap:var(--gapMain)0;margin:0 calc(-1*var(--gapMainHalf))}.item-wrap{width:100%;position:relative;break-inside:avoid-column;display:block;animation:fadein ease .2s;padding:0 var(--gapMainHalf)}.items-wrap:has(.item-wrap:nth-child(4))+.items-actions-wrap{display:block}.items-wrap:has(+.items-actions-wrap) .item-wrap{animation:fadein ease .2s}.items-wrap:has(+.items-actions-wrap) .item-wrap:nth-child(3)~.item-wrap{display:none}.items-wrap:has(+.items-actions-wrap .active) .item-wrap:nth-child(3)~.item-wrap{display:block}.items-actions-wrap{display:none;font-size:15px;line-height:1.6;text-align:center;color:var(--clr-base)}.items-actions-wrap .btn{padding:0 30px 0 0}.items-actions-wrap .btn.active:before{rotate:-180deg}.items-actions-wrap .btn:before{content:"";display:block;width:24px;height:24px;position:absolute;background:url(/theme/wedwed/img/new_planpromo/icons/arrow-menu.svg)center no-repeat;background-size:100%auto;top:50%;right:0;margin-top:-12px;transition:all ease .2s}.text-many-lines,.tile-many-lines{display:-webkit-box!important;text-overflow:ellipsis;-webkit-line-clamp:3;position:relative;overflow:hidden}.item-tile,.tile-action-wrap,.tile-actions-wrap,.tile-desc,.tile-desc-wrap,.tile-ico,.tile-info,.tile-info-wrap,.tile-inner-wrap,.tile-link,.tile-outer-wrap,.tile-photo,.tile-photo-wrap,.tile-photos-wrap,.tile-text,.tile-text-wrap,.tile-title,.tile-title-wrap{display:block;position:relative}.tile-link{position:absolute;top:0;bottom:0;left:0;right:0;z-index:5;overflow:hidden;text-indent:-999px;font-size:0;color:transparent}.mb-section{margin-bottom:var(--sectionMargin)!important}.mb-section-small{margin-bottom:var(--sectionMarginSmall)!important}.mt-section{margin-top:var(--sectionMargin)!important}.mt-section-small{margin-top:var(--sectionMarginSmall)!important}.no-mbottom{margin-bottom:0!important}.no-mtop{margin-top:0!important}.no-filter{filter:none!important}.no-pbottom{padding-bottom:0!important}.no-ptop{padding-top:0!important}.elm-hidden{display:none!important}input.form-clear-autofill::-webkit-contacts-auto-fill-button{visibility:hidden;display:none!important;pointer-events:none;position:absolute;right:0}.sl-wrap,.slider-inner-wrap,.slider-wrap,.swiper,.swiper-wrapper{position:relative}.sl-wrap.swiper-slide{height:auto}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{top:auto;bottom:auto}.slider-pagination:not(.swiper-pagination-bullets),[class*=button-slider-]:not([aria-label]){display:none}.slider-inner-wrap:has(.swiper-button-disabled~.swiper-button-disabled) .swiper-button-disabled{display:none}.slider-pagination{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;gap:10px;position:relative;width:auto}.slider-pagination .swiper-pagination-bullet{display:block;width:10px;height:10px;border-radius:50%;background:#fff;border:2px solid var(--clr-light);opacity:1;transition:all ease .2s;cursor:pointer;padding:0;margin:0!important;-ms-flex-negative:0;flex-shrink:0;z-index:15}.slider-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,.slider-pagination .swiper-pagination-bullet:hover{background-color:var(--clr-att);border-color:var(--clr-att)}.is-modern .f-thumbs__slide__button{-webkit-clip-path:inherit!important;clip-path:inherit!important}@media (max-width:1023px){.elm-hidden-mobile{display:none!important}table:has(col.col-mobile-hide:nth-child(1)) td:nth-child(1),table:has(col.col-mobile-hide:nth-child(1)) th:nth-child(1),table:has(col.col-mobile-hide:nth-child(10)) td:nth-child(10),table:has(col.col-mobile-hide:nth-child(10)) th:nth-child(10),table:has(col.col-mobile-hide:nth-child(11)) td:nth-child(11),table:has(col.col-mobile-hide:nth-child(11)) th:nth-child(11),table:has(col.col-mobile-hide:nth-child(12)) td:nth-child(12),table:has(col.col-mobile-hide:nth-child(12)) th:nth-child(12),table:has(col.col-mobile-hide:nth-child(13)) td:nth-child(13),table:has(col.col-mobile-hide:nth-child(13)) th:nth-child(13),table:has(col.col-mobile-hide:nth-child(14)) td:nth-child(14),table:has(col.col-mobile-hide:nth-child(14)) th:nth-child(14),table:has(col.col-mobile-hide:nth-child(15)) td:nth-child(15),table:has(col.col-mobile-hide:nth-child(15)) th:nth-child(15),table:has(col.col-mobile-hide:nth-child(16)) td:nth-child(16),table:has(col.col-mobile-hide:nth-child(16)) th:nth-child(16),table:has(col.col-mobile-hide:nth-child(17)) td:nth-child(17),table:has(col.col-mobile-hide:nth-child(17)) th:nth-child(17),table:has(col.col-mobile-hide:nth-child(18)) td:nth-child(18),table:has(col.col-mobile-hide:nth-child(18)) th:nth-child(18),table:has(col.col-mobile-hide:nth-child(19)) td:nth-child(19),table:has(col.col-mobile-hide:nth-child(19)) th:nth-child(19),table:has(col.col-mobile-hide:nth-child(2)) td:nth-child(2),table:has(col.col-mobile-hide:nth-child(2)) th:nth-child(2),table:has(col.col-mobile-hide:nth-child(20)) td:nth-child(20),table:has(col.col-mobile-hide:nth-child(20)) th:nth-child(20),table:has(col.col-mobile-hide:nth-child(21)) td:nth-child(21),table:has(col.col-mobile-hide:nth-child(21)) th:nth-child(21),table:has(col.col-mobile-hide:nth-child(22)) td:nth-child(22),table:has(col.col-mobile-hide:nth-child(22)) th:nth-child(22),table:has(col.col-mobile-hide:nth-child(23)) td:nth-child(23),table:has(col.col-mobile-hide:nth-child(23)) th:nth-child(23),table:has(col.col-mobile-hide:nth-child(24)) td:nth-child(24),table:has(col.col-mobile-hide:nth-child(24)) th:nth-child(24),table:has(col.col-mobile-hide:nth-child(25)) td:nth-child(25),table:has(col.col-mobile-hide:nth-child(25)) th:nth-child(25),table:has(col.col-mobile-hide:nth-child(26)) td:nth-child(26),table:has(col.col-mobile-hide:nth-child(26)) th:nth-child(26),table:has(col.col-mobile-hide:nth-child(27)) td:nth-child(27),table:has(col.col-mobile-hide:nth-child(27)) th:nth-child(27),table:has(col.col-mobile-hide:nth-child(28)) td:nth-child(28),table:has(col.col-mobile-hide:nth-child(28)) th:nth-child(28),table:has(col.col-mobile-hide:nth-child(29)) td:nth-child(29),table:has(col.col-mobile-hide:nth-child(29)) th:nth-child(29),table:has(col.col-mobile-hide:nth-child(3)) td:nth-child(3),table:has(col.col-mobile-hide:nth-child(3)) th:nth-child(3),table:has(col.col-mobile-hide:nth-child(30)) td:nth-child(30),table:has(col.col-mobile-hide:nth-child(30)) th:nth-child(30),table:has(col.col-mobile-hide:nth-child(4)) td:nth-child(4),table:has(col.col-mobile-hide:nth-child(4)) th:nth-child(4),table:has(col.col-mobile-hide:nth-child(5)) td:nth-child(5),table:has(col.col-mobile-hide:nth-child(5)) th:nth-child(5),table:has(col.col-mobile-hide:nth-child(6)) td:nth-child(6),table:has(col.col-mobile-hide:nth-child(6)) th:nth-child(6),table:has(col.col-mobile-hide:nth-child(7)) td:nth-child(7),table:has(col.col-mobile-hide:nth-child(7)) th:nth-child(7),table:has(col.col-mobile-hide:nth-child(8)) td:nth-child(8),table:has(col.col-mobile-hide:nth-child(8)) th:nth-child(8),table:has(col.col-mobile-hide:nth-child(9)) td:nth-child(9),table:has(col.col-mobile-hide:nth-child(9)) th:nth-child(9){display:none!important}}@media (min-width:1024px){.elm-hidden-desktop{display:none!important}table:has(col.col-desktop-hide:nth-child(1)) td:nth-child(1),table:has(col.col-desktop-hide:nth-child(1)) th:nth-child(1),table:has(col.col-desktop-hide:nth-child(10)) td:nth-child(10),table:has(col.col-desktop-hide:nth-child(10)) th:nth-child(10),table:has(col.col-desktop-hide:nth-child(11)) td:nth-child(11),table:has(col.col-desktop-hide:nth-child(11)) th:nth-child(11),table:has(col.col-desktop-hide:nth-child(12)) td:nth-child(12),table:has(col.col-desktop-hide:nth-child(12)) th:nth-child(12),table:has(col.col-desktop-hide:nth-child(13)) td:nth-child(13),table:has(col.col-desktop-hide:nth-child(13)) th:nth-child(13),table:has(col.col-desktop-hide:nth-child(14)) td:nth-child(14),table:has(col.col-desktop-hide:nth-child(14)) th:nth-child(14),table:has(col.col-desktop-hide:nth-child(15)) td:nth-child(15),table:has(col.col-desktop-hide:nth-child(15)) th:nth-child(15),table:has(col.col-desktop-hide:nth-child(16)) td:nth-child(16),table:has(col.col-desktop-hide:nth-child(16)) th:nth-child(16),table:has(col.col-desktop-hide:nth-child(17)) td:nth-child(17),table:has(col.col-desktop-hide:nth-child(17)) th:nth-child(17),table:has(col.col-desktop-hide:nth-child(18)) td:nth-child(18),table:has(col.col-desktop-hide:nth-child(18)) th:nth-child(18),table:has(col.col-desktop-hide:nth-child(19)) td:nth-child(19),table:has(col.col-desktop-hide:nth-child(19)) th:nth-child(19),table:has(col.col-desktop-hide:nth-child(2)) td:nth-child(2),table:has(col.col-desktop-hide:nth-child(2)) th:nth-child(2),table:has(col.col-desktop-hide:nth-child(20)) td:nth-child(20),table:has(col.col-desktop-hide:nth-child(20)) th:nth-child(20),table:has(col.col-desktop-hide:nth-child(21)) td:nth-child(21),table:has(col.col-desktop-hide:nth-child(21)) th:nth-child(21),table:has(col.col-desktop-hide:nth-child(22)) td:nth-child(22),table:has(col.col-desktop-hide:nth-child(22)) th:nth-child(22),table:has(col.col-desktop-hide:nth-child(23)) td:nth-child(23),table:has(col.col-desktop-hide:nth-child(23)) th:nth-child(23),table:has(col.col-desktop-hide:nth-child(24)) td:nth-child(24),table:has(col.col-desktop-hide:nth-child(24)) th:nth-child(24),table:has(col.col-desktop-hide:nth-child(25)) td:nth-child(25),table:has(col.col-desktop-hide:nth-child(25)) th:nth-child(25),table:has(col.col-desktop-hide:nth-child(26)) td:nth-child(26),table:has(col.col-desktop-hide:nth-child(26)) th:nth-child(26),table:has(col.col-desktop-hide:nth-child(27)) td:nth-child(27),table:has(col.col-desktop-hide:nth-child(27)) th:nth-child(27),table:has(col.col-desktop-hide:nth-child(28)) td:nth-child(28),table:has(col.col-desktop-hide:nth-child(28)) th:nth-child(28),table:has(col.col-desktop-hide:nth-child(29)) td:nth-child(29),table:has(col.col-desktop-hide:nth-child(29)) th:nth-child(29),table:has(col.col-desktop-hide:nth-child(3)) td:nth-child(3),table:has(col.col-desktop-hide:nth-child(3)) th:nth-child(3),table:has(col.col-desktop-hide:nth-child(30)) td:nth-child(30),table:has(col.col-desktop-hide:nth-child(30)) th:nth-child(30),table:has(col.col-desktop-hide:nth-child(4)) td:nth-child(4),table:has(col.col-desktop-hide:nth-child(4)) th:nth-child(4),table:has(col.col-desktop-hide:nth-child(5)) td:nth-child(5),table:has(col.col-desktop-hide:nth-child(5)) th:nth-child(5),table:has(col.col-desktop-hide:nth-child(6)) td:nth-child(6),table:has(col.col-desktop-hide:nth-child(6)) th:nth-child(6),table:has(col.col-desktop-hide:nth-child(7)) td:nth-child(7),table:has(col.col-desktop-hide:nth-child(7)) th:nth-child(7),table:has(col.col-desktop-hide:nth-child(8)) td:nth-child(8),table:has(col.col-desktop-hide:nth-child(8)) th:nth-child(8),table:has(col.col-desktop-hide:nth-child(9)) td:nth-child(9),table:has(col.col-desktop-hide:nth-child(9)) th:nth-child(9){display:none!important}}@font-face{font-family:"Nunito Sans";src:url(../fonts/NunitoSans-ExtraLight.woff2)format("woff2"),url(../fonts/NunitoSans-ExtraLight.woff)format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:"Nunito Sans";src:url(../fonts/NunitoSans-Light.woff2)format("woff2"),url(../fonts/NunitoSans-Light.woff)format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Nunito Sans";src:url(../fonts/NunitoSans-Regular.woff2)format("woff2"),url(../fonts/NunitoSans-Regular.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Nunito Sans";src:url(../fonts/NunitoSans-SemiBold.woff2)format("woff2"),url(../fonts/NunitoSans-SemiBold.woff)format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Nunito Sans";src:url(../fonts/NunitoSans-Bold.woff2)format("woff2"),url(../fonts/NunitoSans-Bold.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Nunito Sans";src:url(../fonts/NunitoSans-ExtraBold.woff2)format("woff2"),url(../fonts/NunitoSans-ExtraBold.woff)format("woff");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:"Nunito Sans";src:url(../fonts/NunitoSans-Black.woff2)format("woff2"),url(../fonts/NunitoSans-Black.woff)format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Manrope";src:url(../fonts/Manrope-ExtraBold.woff2)format("woff2"),url(../fonts/Manrope-ExtraBold.woff)format("woff");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:"Manrope";src:url(../fonts/Manrope-ExtraLight.woff2)format("woff2"),url(../fonts/Manrope-ExtraLight.woff)format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:"Manrope";src:url(../fonts/Manrope-Bold.woff2)format("woff2"),url(../fonts/Manrope-Bold.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Manrope";src:url(../fonts/Manrope-Medium.woff2)format("woff2"),url(../fonts/Manrope-Medium.woff)format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Manrope";src:url(../fonts/Manrope-Light.woff2)format("woff2"),url(../fonts/Manrope-Light.woff)format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Manrope";src:url(../fonts/Manrope-Regular.woff2)format("woff2"),url(../fonts/Manrope-Regular.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Manrope";src:url(../fonts/Manrope-SemiBold.woff2)format("woff2"),url(../fonts/Manrope-SemiBold.woff)format("woff");font-weight:600;font-style:normal;font-display:swap}.tile-info.tile-many-lines{overflow:hidden;text-overflow:ellipsis;max-height:176px}.elm-photo video{width:100%;height:100%;object-fit:cover}.arrow-path{fill:none;stroke:#fff;stroke-width:4;stroke-dasharray:305;stroke-dashoffset:304;animation:draw 5s ease forwards infinite}.slider-reviews-swiper{width:75%}@media (max-width:1600px){.slider-reviews-swiper{width:66.6%}}@media (max-width:1400px){.slider-reviews-swiper{width:calc(100% - 418px)}.slider-wrap.slider-reviews-swiper{overflow:hidden}}@media (max-width:1024px){.slider-reviews-swiper{width:100%}.slider-wrap.slider-reviews-swiper{overflow:visible}}@media (max-width:767px){.section-content-box:first-child{padding-top:110px}}.review-slider-line{position:relative;display:flex}.btn.active,.btn:active{-webkit-box-shadow:none;box-shadow:none}.section-content-box:first-child{padding-top:100px}.slider-line .swiper{touch-action:pan-y!important}