/*!
 * 
 *   react-simple-keyboard v3.7.144
 *   https://github.com/hodgef/react-simple-keyboard
 *
 *   Copyright (c) Francisco Hodge (https://github.com/hodgef) and project contributors.
 *
 *   This source code is licensed under the MIT license found in the
 *   LICENSE file in the root directory of this source tree.
 *
 *//*!
 * 
 *   simple-keyboard v3.7.101
 *   https://github.com/hodgef/simple-keyboard
 *
 *   Copyright (c) Francisco Hodge (https://github.com/hodgef) and project contributors.
 *
 *   This source code is licensed under the MIT license found in the
 *   LICENSE file in the root directory of this source tree.
 *
 */.hg-theme-default{background-color:#ececec;border-radius:5px;box-sizing:border-box;font-family:HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;overflow:hidden;padding:5px;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.hg-theme-default .hg-button span{pointer-events:none}.hg-theme-default button.hg-button{border-width:0;font-size:inherit;outline:0}.hg-theme-default .hg-button{display:inline-block;flex-grow:1}.hg-theme-default .hg-row{display:flex}.hg-theme-default .hg-row:not(:last-child){margin-bottom:5px}.hg-theme-default .hg-row .hg-button-container,.hg-theme-default .hg-row .hg-button:not(:last-child){margin-right:5px}.hg-theme-default .hg-row>div:last-child{margin-right:0}.hg-theme-default .hg-row .hg-button-container{display:flex}.hg-theme-default .hg-button{align-items:center;background:#fff;border-bottom:1px solid #b5b5b5;border-radius:5px;box-shadow:0 0 3px -1px rgba(0,0,0,.3);box-sizing:border-box;cursor:pointer;display:flex;height:40px;justify-content:center;padding:5px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.hg-theme-default .hg-button.hg-standardBtn{width:20px}.hg-theme-default .hg-button.hg-activeButton{background:#efefef}.hg-theme-default.hg-layout-numeric .hg-button{align-items:center;display:flex;height:60px;justify-content:center;width:33.3%}.hg-theme-default .hg-button.hg-button-numpadadd,.hg-theme-default .hg-button.hg-button-numpadenter{height:85px}.hg-theme-default .hg-button.hg-button-numpad0{width:105px}.hg-theme-default .hg-button.hg-button-com{max-width:85px}.hg-theme-default .hg-button.hg-standardBtn.hg-button-at{max-width:45px}.hg-theme-default .hg-button.hg-selectedButton{background:rgba(5,25,70,.53);color:#fff}.hg-theme-default .hg-button.hg-standardBtn[data-skbtn=".com"]{max-width:82px}.hg-theme-default .hg-button.hg-standardBtn[data-skbtn="@"]{max-width:60px}.hg-candidate-box{background:#ececec;border-bottom:2px solid #b5b5b5;border-radius:5px;display:inline-flex;margin-top:-10px;position:absolute;transform:translateY(-100%);-webkit-user-select:none;-moz-user-select:none;user-select:none}ul.hg-candidate-box-list{display:flex;flex:1 1;list-style:none;margin:0;padding:0}li.hg-candidate-box-list-item{align-items:center;display:flex;height:40px;justify-content:center;width:40px}li.hg-candidate-box-list-item:hover{background:rgba(0,0,0,.03);cursor:pointer}li.hg-candidate-box-list-item:active{background:rgba(0,0,0,.1)}.hg-candidate-box-prev:before{content:"◄"}.hg-candidate-box-next:before{content:"►"}.hg-candidate-box-next,.hg-candidate-box-prev{align-items:center;color:#969696;cursor:pointer;display:flex;padding:0 10px}.hg-candidate-box-next{border-bottom-right-radius:5px;border-top-right-radius:5px}.hg-candidate-box-prev{border-bottom-left-radius:5px;border-top-left-radius:5px}.hg-candidate-box-btn-active{color:#444}.iti{position:relative;display:inline-block}.iti *{box-sizing:border-box;-moz-box-sizing:border-box}.iti__hide{display:none}.iti__v-hide{visibility:hidden}.iti input,.iti input[type=tel],.iti input[type=text]{position:relative;z-index:0;margin-top:0!important;margin-bottom:0!important;padding-right:36px;margin-right:0}.iti__flag-container{position:absolute;top:0;bottom:0;right:0;padding:1px}.iti__selected-flag{z-index:1;position:relative;display:flex;align-items:center;height:100%;padding:0 6px 0 8px}.iti__arrow{margin-left:6px;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid #555}.iti__arrow--up{border-top:none;border-bottom:4px solid #555}.iti__country-list{position:absolute;z-index:2;list-style:none;text-align:left;padding:0;margin:0 0 0 -1px;box-shadow:1px 1px 4px rgba(0,0,0,.2);background-color:#fff;border:1px solid #ccc;white-space:nowrap;max-height:200px;overflow-y:scroll;-webkit-overflow-scrolling:touch}.iti__country-list--dropup{bottom:100%;margin-bottom:-1px}@media(max-width:500px){.iti__country-list{white-space:normal}}.iti__flag-box{display:inline-block;width:20px}.iti__divider{padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #ccc}.iti__country{padding:5px 10px;outline:none}.iti__dial-code{color:#999}.iti__country.iti__highlight{background-color:rgba(0,0,0,.05)}.iti__country-name,.iti__dial-code,.iti__flag-box{vertical-align:middle}.iti__country-name,.iti__flag-box{margin-right:6px}.iti--allow-dropdown input,.iti--allow-dropdown input[type=tel],.iti--allow-dropdown input[type=text],.iti--separate-dial-code input,.iti--separate-dial-code input[type=tel],.iti--separate-dial-code input[type=text]{padding-right:6px;padding-left:52px;margin-left:0}.iti--allow-dropdown .iti__flag-container,.iti--separate-dial-code .iti__flag-container{right:auto;left:0}.iti--allow-dropdown .iti__flag-container:hover{cursor:pointer}.iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag{background-color:rgba(0,0,0,.05)}.iti--allow-dropdown input[disabled]+.iti__flag-container:hover,.iti--allow-dropdown input[readonly]+.iti__flag-container:hover{cursor:default}.iti--allow-dropdown input[disabled]+.iti__flag-container:hover .iti__selected-flag,.iti--allow-dropdown input[readonly]+.iti__flag-container:hover .iti__selected-flag{background-color:transparent}.iti--separate-dial-code .iti__selected-flag{background-color:rgba(0,0,0,.05)}.iti--separate-dial-code .iti__selected-dial-code{margin-left:6px}.iti--container{position:absolute;top:-1000px;left:-1000px;z-index:1060;padding:1px}.iti--container:hover{cursor:pointer}.iti-mobile .iti--container{top:30px;bottom:30px;left:30px;right:30px;position:fixed}.iti-mobile .iti__country-list{max-height:100%;width:100%}.iti-mobile .iti__country{padding:10px;line-height:1.5em}.iti__flag{width:20px}.iti__flag.iti__be{width:18px}.iti__flag.iti__ch{width:15px}.iti__flag.iti__mc{width:19px}.iti__flag.iti__ne{width:18px}.iti__flag.iti__np{width:13px}.iti__flag.iti__va{width:15px}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.iti__flag{background-size:5652px 15px}}.iti__flag.iti__ac{height:10px;background-position:0 0}.iti__flag.iti__ad{height:14px;background-position:-22px 0}.iti__flag.iti__ae{height:10px;background-position:-44px 0}.iti__flag.iti__af{height:14px;background-position:-66px 0}.iti__flag.iti__ag{height:14px;background-position:-88px 0}.iti__flag.iti__ai{height:10px;background-position:-110px 0}.iti__flag.iti__al{height:15px;background-position:-132px 0}.iti__flag.iti__am{height:10px;background-position:-154px 0}.iti__flag.iti__ao{height:14px;background-position:-176px 0}.iti__flag.iti__aq{height:14px;background-position:-198px 0}.iti__flag.iti__ar{height:13px;background-position:-220px 0}.iti__flag.iti__as{height:10px;background-position:-242px 0}.iti__flag.iti__at{height:14px;background-position:-264px 0}.iti__flag.iti__au{height:10px;background-position:-286px 0}.iti__flag.iti__aw{height:14px;background-position:-308px 0}.iti__flag.iti__ax{height:13px;background-position:-330px 0}.iti__flag.iti__az{height:10px;background-position:-352px 0}.iti__flag.iti__ba{height:10px;background-position:-374px 0}.iti__flag.iti__bb{height:14px;background-position:-396px 0}.iti__flag.iti__bd{height:12px;background-position:-418px 0}.iti__flag.iti__be{height:15px;background-position:-440px 0}.iti__flag.iti__bf{height:14px;background-position:-460px 0}.iti__flag.iti__bg{height:12px;background-position:-482px 0}.iti__flag.iti__bh{height:12px;background-position:-504px 0}.iti__flag.iti__bi{height:12px;background-position:-526px 0}.iti__flag.iti__bj{height:14px;background-position:-548px 0}.iti__flag.iti__bl{height:14px;background-position:-570px 0}.iti__flag.iti__bm{height:10px;background-position:-592px 0}.iti__flag.iti__bn{height:10px;background-position:-614px 0}.iti__flag.iti__bo{height:14px;background-position:-636px 0}.iti__flag.iti__bq{height:14px;background-position:-658px 0}.iti__flag.iti__br{height:14px;background-position:-680px 0}.iti__flag.iti__bs{height:10px;background-position:-702px 0}.iti__flag.iti__bt{height:14px;background-position:-724px 0}.iti__flag.iti__bv{height:15px;background-position:-746px 0}.iti__flag.iti__bw{height:14px;background-position:-768px 0}.iti__flag.iti__by{height:10px;background-position:-790px 0}.iti__flag.iti__bz{height:14px;background-position:-812px 0}.iti__flag.iti__ca{height:10px;background-position:-834px 0}.iti__flag.iti__cc{height:10px;background-position:-856px 0}.iti__flag.iti__cd{height:15px;background-position:-878px 0}.iti__flag.iti__cf{height:14px;background-position:-900px 0}.iti__flag.iti__cg{height:14px;background-position:-922px 0}.iti__flag.iti__ch{height:15px;background-position:-944px 0}.iti__flag.iti__ci{height:14px;background-position:-961px 0}.iti__flag.iti__ck{height:10px;background-position:-983px 0}.iti__flag.iti__cl{height:14px;background-position:-1005px 0}.iti__flag.iti__cm{height:14px;background-position:-1027px 0}.iti__flag.iti__cn{height:14px;background-position:-1049px 0}.iti__flag.iti__co{height:14px;background-position:-1071px 0}.iti__flag.iti__cp{height:14px;background-position:-1093px 0}.iti__flag.iti__cr{height:12px;background-position:-1115px 0}.iti__flag.iti__cu{height:10px;background-position:-1137px 0}.iti__flag.iti__cv{height:12px;background-position:-1159px 0}.iti__flag.iti__cw{height:14px;background-position:-1181px 0}.iti__flag.iti__cx{height:10px;background-position:-1203px 0}.iti__flag.iti__cy{height:14px;background-position:-1225px 0}.iti__flag.iti__cz{height:14px;background-position:-1247px 0}.iti__flag.iti__de{height:12px;background-position:-1269px 0}.iti__flag.iti__dg{height:10px;background-position:-1291px 0}.iti__flag.iti__dj{height:14px;background-position:-1313px 0}.iti__flag.iti__dk{height:15px;background-position:-1335px 0}.iti__flag.iti__dm{height:10px;background-position:-1357px 0}.iti__flag.iti__do{height:14px;background-position:-1379px 0}.iti__flag.iti__dz{height:14px;background-position:-1401px 0}.iti__flag.iti__ea{height:14px;background-position:-1423px 0}.iti__flag.iti__ec{height:14px;background-position:-1445px 0}.iti__flag.iti__ee{height:13px;background-position:-1467px 0}.iti__flag.iti__eg{height:14px;background-position:-1489px 0}.iti__flag.iti__eh{height:10px;background-position:-1511px 0}.iti__flag.iti__er{height:10px;background-position:-1533px 0}.iti__flag.iti__es{height:14px;background-position:-1555px 0}.iti__flag.iti__et{height:10px;background-position:-1577px 0}.iti__flag.iti__eu{height:14px;background-position:-1599px 0}.iti__flag.iti__fi{height:12px;background-position:-1621px 0}.iti__flag.iti__fj{height:10px;background-position:-1643px 0}.iti__flag.iti__fk{height:10px;background-position:-1665px 0}.iti__flag.iti__fm{height:11px;background-position:-1687px 0}.iti__flag.iti__fo{height:15px;background-position:-1709px 0}.iti__flag.iti__fr{height:14px;background-position:-1731px 0}.iti__flag.iti__ga{height:15px;background-position:-1753px 0}.iti__flag.iti__gb{height:10px;background-position:-1775px 0}.iti__flag.iti__gd{height:12px;background-position:-1797px 0}.iti__flag.iti__ge{height:14px;background-position:-1819px 0}.iti__flag.iti__gf{height:14px;background-position:-1841px 0}.iti__flag.iti__gg{height:14px;background-position:-1863px 0}.iti__flag.iti__gh{height:14px;background-position:-1885px 0}.iti__flag.iti__gi{height:10px;background-position:-1907px 0}.iti__flag.iti__gl{height:14px;background-position:-1929px 0}.iti__flag.iti__gm{height:14px;background-position:-1951px 0}.iti__flag.iti__gn{height:14px;background-position:-1973px 0}.iti__flag.iti__gp{height:14px;background-position:-1995px 0}.iti__flag.iti__gq{height:14px;background-position:-2017px 0}.iti__flag.iti__gr{height:14px;background-position:-2039px 0}.iti__flag.iti__gs{height:10px;background-position:-2061px 0}.iti__flag.iti__gt{height:13px;background-position:-2083px 0}.iti__flag.iti__gu{height:11px;background-position:-2105px 0}.iti__flag.iti__gw{height:10px;background-position:-2127px 0}.iti__flag.iti__gy{height:12px;background-position:-2149px 0}.iti__flag.iti__hk{height:14px;background-position:-2171px 0}.iti__flag.iti__hm{height:10px;background-position:-2193px 0}.iti__flag.iti__hn{height:10px;background-position:-2215px 0}.iti__flag.iti__hr{height:10px;background-position:-2237px 0}.iti__flag.iti__ht{height:12px;background-position:-2259px 0}.iti__flag.iti__hu{height:10px;background-position:-2281px 0}.iti__flag.iti__ic{height:14px;background-position:-2303px 0}.iti__flag.iti__id{height:14px;background-position:-2325px 0}.iti__flag.iti__ie{height:10px;background-position:-2347px 0}.iti__flag.iti__il{height:15px;background-position:-2369px 0}.iti__flag.iti__im{height:10px;background-position:-2391px 0}.iti__flag.iti__in{height:14px;background-position:-2413px 0}.iti__flag.iti__io{height:10px;background-position:-2435px 0}.iti__flag.iti__iq{height:14px;background-position:-2457px 0}.iti__flag.iti__ir{height:12px;background-position:-2479px 0}.iti__flag.iti__is{height:15px;background-position:-2501px 0}.iti__flag.iti__it{height:14px;background-position:-2523px 0}.iti__flag.iti__je{height:12px;background-position:-2545px 0}.iti__flag.iti__jm{height:10px;background-position:-2567px 0}.iti__flag.iti__jo{height:10px;background-position:-2589px 0}.iti__flag.iti__jp{height:14px;background-position:-2611px 0}.iti__flag.iti__ke{height:14px;background-position:-2633px 0}.iti__flag.iti__kg{height:12px;background-position:-2655px 0}.iti__flag.iti__kh{height:13px;background-position:-2677px 0}.iti__flag.iti__ki{height:10px;background-position:-2699px 0}.iti__flag.iti__km{height:12px;background-position:-2721px 0}.iti__flag.iti__kn{height:14px;background-position:-2743px 0}.iti__flag.iti__kp{height:10px;background-position:-2765px 0}.iti__flag.iti__kr{height:14px;background-position:-2787px 0}.iti__flag.iti__kw{height:10px;background-position:-2809px 0}.iti__flag.iti__ky{height:10px;background-position:-2831px 0}.iti__flag.iti__kz{height:10px;background-position:-2853px 0}.iti__flag.iti__la{height:14px;background-position:-2875px 0}.iti__flag.iti__lb{height:14px;background-position:-2897px 0}.iti__flag.iti__lc{height:10px;background-position:-2919px 0}.iti__flag.iti__li{height:12px;background-position:-2941px 0}.iti__flag.iti__lk{height:10px;background-position:-2963px 0}.iti__flag.iti__lr{height:11px;background-position:-2985px 0}.iti__flag.iti__ls{height:14px;background-position:-3007px 0}.iti__flag.iti__lt{height:12px;background-position:-3029px 0}.iti__flag.iti__lu{height:12px;background-position:-3051px 0}.iti__flag.iti__lv{height:10px;background-position:-3073px 0}.iti__flag.iti__ly{height:10px;background-position:-3095px 0}.iti__flag.iti__ma{height:14px;background-position:-3117px 0}.iti__flag.iti__mc{height:15px;background-position:-3139px 0}.iti__flag.iti__md{height:10px;background-position:-3160px 0}.iti__flag.iti__me{height:10px;background-position:-3182px 0}.iti__flag.iti__mf{height:14px;background-position:-3204px 0}.iti__flag.iti__mg{height:14px;background-position:-3226px 0}.iti__flag.iti__mh{height:11px;background-position:-3248px 0}.iti__flag.iti__mk{height:10px;background-position:-3270px 0}.iti__flag.iti__ml{height:14px;background-position:-3292px 0}.iti__flag.iti__mm{height:14px;background-position:-3314px 0}.iti__flag.iti__mn{height:10px;background-position:-3336px 0}.iti__flag.iti__mo{height:14px;background-position:-3358px 0}.iti__flag.iti__mp{height:10px;background-position:-3380px 0}.iti__flag.iti__mq{height:14px;background-position:-3402px 0}.iti__flag.iti__mr{height:14px;background-position:-3424px 0}.iti__flag.iti__ms{height:10px;background-position:-3446px 0}.iti__flag.iti__mt{height:14px;background-position:-3468px 0}.iti__flag.iti__mu{height:14px;background-position:-3490px 0}.iti__flag.iti__mv{height:14px;background-position:-3512px 0}.iti__flag.iti__mw{height:14px;background-position:-3534px 0}.iti__flag.iti__mx{height:12px;background-position:-3556px 0}.iti__flag.iti__my{height:10px;background-position:-3578px 0}.iti__flag.iti__mz{height:14px;background-position:-3600px 0}.iti__flag.iti__na{height:14px;background-position:-3622px 0}.iti__flag.iti__nc{height:10px;background-position:-3644px 0}.iti__flag.iti__ne{height:15px;background-position:-3666px 0}.iti__flag.iti__nf{height:10px;background-position:-3686px 0}.iti__flag.iti__ng{height:10px;background-position:-3708px 0}.iti__flag.iti__ni{height:12px;background-position:-3730px 0}.iti__flag.iti__nl{height:14px;background-position:-3752px 0}.iti__flag.iti__no{height:15px;background-position:-3774px 0}.iti__flag.iti__np{height:15px;background-position:-3796px 0}.iti__flag.iti__nr{height:10px;background-position:-3811px 0}.iti__flag.iti__nu{height:10px;background-position:-3833px 0}.iti__flag.iti__nz{height:10px;background-position:-3855px 0}.iti__flag.iti__om{height:10px;background-position:-3877px 0}.iti__flag.iti__pa{height:14px;background-position:-3899px 0}.iti__flag.iti__pe{height:14px;background-position:-3921px 0}.iti__flag.iti__pf{height:14px;background-position:-3943px 0}.iti__flag.iti__pg{height:15px;background-position:-3965px 0}.iti__flag.iti__ph{height:10px;background-position:-3987px 0}.iti__flag.iti__pk{height:14px;background-position:-4009px 0}.iti__flag.iti__pl{height:13px;background-position:-4031px 0}.iti__flag.iti__pm{height:14px;background-position:-4053px 0}.iti__flag.iti__pn{height:10px;background-position:-4075px 0}.iti__flag.iti__pr{height:14px;background-position:-4097px 0}.iti__flag.iti__ps{height:10px;background-position:-4119px 0}.iti__flag.iti__pt{height:14px;background-position:-4141px 0}.iti__flag.iti__pw{height:13px;background-position:-4163px 0}.iti__flag.iti__py{height:11px;background-position:-4185px 0}.iti__flag.iti__qa{height:8px;background-position:-4207px 0}.iti__flag.iti__re{height:14px;background-position:-4229px 0}.iti__flag.iti__ro{height:14px;background-position:-4251px 0}.iti__flag.iti__rs{height:14px;background-position:-4273px 0}.iti__flag.iti__ru{height:14px;background-position:-4295px 0}.iti__flag.iti__rw{height:14px;background-position:-4317px 0}.iti__flag.iti__sa{height:14px;background-position:-4339px 0}.iti__flag.iti__sb{height:10px;background-position:-4361px 0}.iti__flag.iti__sc{height:10px;background-position:-4383px 0}.iti__flag.iti__sd{height:10px;background-position:-4405px 0}.iti__flag.iti__se{height:13px;background-position:-4427px 0}.iti__flag.iti__sg{height:14px;background-position:-4449px 0}.iti__flag.iti__sh{height:10px;background-position:-4471px 0}.iti__flag.iti__si{height:10px;background-position:-4493px 0}.iti__flag.iti__sj{height:15px;background-position:-4515px 0}.iti__flag.iti__sk{height:14px;background-position:-4537px 0}.iti__flag.iti__sl{height:14px;background-position:-4559px 0}.iti__flag.iti__sm{height:15px;background-position:-4581px 0}.iti__flag.iti__sn{height:14px;background-position:-4603px 0}.iti__flag.iti__so{height:14px;background-position:-4625px 0}.iti__flag.iti__sr{height:14px;background-position:-4647px 0}.iti__flag.iti__ss{height:10px;background-position:-4669px 0}.iti__flag.iti__st{height:10px;background-position:-4691px 0}.iti__flag.iti__sv{height:12px;background-position:-4713px 0}.iti__flag.iti__sx{height:14px;background-position:-4735px 0}.iti__flag.iti__sy{height:14px;background-position:-4757px 0}.iti__flag.iti__sz{height:14px;background-position:-4779px 0}.iti__flag.iti__ta{height:10px;background-position:-4801px 0}.iti__flag.iti__tc{height:10px;background-position:-4823px 0}.iti__flag.iti__td{height:14px;background-position:-4845px 0}.iti__flag.iti__tf{height:14px;background-position:-4867px 0}.iti__flag.iti__tg{height:13px;background-position:-4889px 0}.iti__flag.iti__th{height:14px;background-position:-4911px 0}.iti__flag.iti__tj{height:10px;background-position:-4933px 0}.iti__flag.iti__tk{height:10px;background-position:-4955px 0}.iti__flag.iti__tl{height:10px;background-position:-4977px 0}.iti__flag.iti__tm{height:14px;background-position:-4999px 0}.iti__flag.iti__tn{height:14px;background-position:-5021px 0}.iti__flag.iti__to{height:10px;background-position:-5043px 0}.iti__flag.iti__tr{height:14px;background-position:-5065px 0}.iti__flag.iti__tt{height:12px;background-position:-5087px 0}.iti__flag.iti__tv{height:10px;background-position:-5109px 0}.iti__flag.iti__tw{height:14px;background-position:-5131px 0}.iti__flag.iti__tz{height:14px;background-position:-5153px 0}.iti__flag.iti__ua{height:14px;background-position:-5175px 0}.iti__flag.iti__ug{height:14px;background-position:-5197px 0}.iti__flag.iti__um{height:11px;background-position:-5219px 0}.iti__flag.iti__un{height:14px;background-position:-5241px 0}.iti__flag.iti__us{height:11px;background-position:-5263px 0}.iti__flag.iti__uy{height:14px;background-position:-5285px 0}.iti__flag.iti__uz{height:10px;background-position:-5307px 0}.iti__flag.iti__va{height:15px;background-position:-5329px 0}.iti__flag.iti__vc{height:14px;background-position:-5346px 0}.iti__flag.iti__ve{height:14px;background-position:-5368px 0}.iti__flag.iti__vg{height:10px;background-position:-5390px 0}.iti__flag.iti__vi{height:14px;background-position:-5412px 0}.iti__flag.iti__vn{height:14px;background-position:-5434px 0}.iti__flag.iti__vu{height:12px;background-position:-5456px 0}.iti__flag.iti__wf{height:14px;background-position:-5478px 0}.iti__flag.iti__ws{height:10px;background-position:-5500px 0}.iti__flag.iti__xk{height:15px;background-position:-5522px 0}.iti__flag.iti__ye{height:14px;background-position:-5544px 0}.iti__flag.iti__yt{height:14px;background-position:-5566px 0}.iti__flag.iti__za{height:14px;background-position:-5588px 0}.iti__flag.iti__zm{height:14px;background-position:-5610px 0}.iti__flag.iti__zw{height:10px;background-position:-5632px 0}.iti__flag{height:15px;box-shadow:0 0 1px 0 #888;background-image:url(/_next/static/media/flags.f73aa829.png);background-repeat:no-repeat;background-color:#dbdbdb;background-position:20px 0}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.iti__flag{background-image:url(/_next/static/media/flags@2x.2704c069.png)}}.iti__flag.iti__np{background-color:transparent}.kiosk-button.button{border-radius:12px}.kiosk-button.button.button_filled{color:#3b3b3b;color:#f7f7f7}.kiosk-button.button.button_filled,.kiosk-button.button.button_ghost{font-family:DM Sans,sans-serif;font-size:24px;font-weight:400;letter-spacing:.25px;line-height:32px;font-weight:700;letter-spacing:.48px;line-height:24px}.kiosk-button.button.button_ghost{color:#3b3b3b;color:var(--color-theme-primary)}.kiosk-button.button.button_ghost:hover:not(.button_disabled){color:var(--color-theme-secondary)}.kiosk-button.button.button_ghost:active:not(.button_disabled){color:var(--color-theme-variant)}.kiosk-button.button.button_outlined{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:24px;font-weight:400;letter-spacing:.25px;line-height:32px;font-weight:700;color:var(--color-theme-primary);letter-spacing:.48px;line-height:24px}.kiosk-button.button.button_outlined:hover:not(.button_disabled){color:var(--color-theme-secondary)}.kiosk-button.button.button_outlined:active:not(.button_disabled){color:var(--color-theme-variant)}.kiosk-nav-link.button{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:24px;font-weight:400;letter-spacing:.25px;line-height:32px;font-weight:700;color:var(--color-public-btn-filled);letter-spacing:.48px;position:fixed;top:32px;z-index:1000;left:32px}.kiosk-nav-link.button .button__wrapper{gap:16px}.kiosk-nav-link.button .button__icon{height:40px;width:40px}.simple-keyboard{bottom:0;left:0;position:fixed;right:0;z-index:999}.simple-keyboard .hg-rows{padding:0 50px}.simple-keyboard .hg-button{font-family:DM Sans,sans-serif;height:60px}.simple-keyboard .hg-button-space{flex-grow:10}#__next,body,html{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;height:100%;margin:0;min-height:calc(var(--vh, 1vh)*100);min-width:320px;padding:0;text-size-adjust:none}@media screen and (any-pointer:fine){#__next,body,html{min-height:auto}}@media print{#__next,body,html{height:auto;min-height:auto}}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none;height:0;width:0}html[dir=rtl]{text-align:right}.arrow-button{outline:none;background:none;border:none;cursor:pointer;margin:0;padding:0;transition:all .15s ease-in}.arrow-button:focus{box-shadow:0 0 0 3px #35cdfd}.arrow-button:focus:not(:focus-visible){box-shadow:none}.arrow-button:focus-visible{box-shadow:0 0 0 3px #35cdfd}.arrow-button__icon{color:#b9b9b9;display:block}.arrow-button_previous .arrow-button__icon{transform:rotate(-180deg)}.button{background:none;border:none;box-sizing:border-box;cursor:pointer;margin:0;outline:none;padding:0;text-decoration:none;transition:all .15s}.button__icon{display:block;height:20px;position:relative;width:20px}.button__icon svg{display:block;height:100%;width:100%}.button_size_oversize{min-height:52px;padding:15px 10px}.button_size_normal,.button_size_oversize{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:16px;font-weight:700;letter-spacing:.48px;line-height:20px}.button_size_normal{font-size:14px;min-height:40px;padding:9px 10px}.button_size_normal .button__icon{height:16px;width:16px}.button_size_flattened{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:16px;font-weight:700;letter-spacing:.48px;line-height:20px;font-size:14px;min-height:32px;padding:5px 10px}.button_size_flattened .button__icon{height:12px;width:12px}.button_size_mini{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:16px;font-weight:700;letter-spacing:.48px;line-height:20px;font-size:12px;min-height:28px;padding:3px 8px}.button_size_mini .button__icon{height:12px;width:12px}.button_filled,.button_ghost,.button_outlined,.button_plain{align-items:center;border-radius:8px;display:flex;justify-content:center}.button_filled.button_disabled,.button_ghost.button_disabled,.button_outlined.button_disabled,.button_plain.button_disabled{background-color:#f6f6f6;color:#cdcdcd}.button_filled:not(.button_disabled),.button_ghost:not(.button_disabled),.button_outlined:not(.button_disabled),.button_plain:not(.button_disabled){outline:none}.button_filled:not(.button_disabled):focus,.button_ghost:not(.button_disabled):focus,.button_outlined:not(.button_disabled):focus,.button_plain:not(.button_disabled):focus{box-shadow:0 0 0 3px #35cdfd}.button_filled:not(.button_disabled):focus:not(:focus-visible),.button_ghost:not(.button_disabled):focus:not(:focus-visible),.button_outlined:not(.button_disabled):focus:not(:focus-visible),.button_plain:not(.button_disabled):focus:not(:focus-visible){box-shadow:none}.button_filled:not(.button_disabled):focus-visible,.button_ghost:not(.button_disabled):focus-visible,.button_outlined:not(.button_disabled):focus-visible,.button_plain:not(.button_disabled):focus-visible{box-shadow:0 0 0 3px #35cdfd}.button_filled{background-color:var(--color-public-btn-filled);box-shadow:0 3px 8px rgba(0,0,0,.12);color:#f7f7f7}.button_filled:hover:not(.button_disabled){background-color:var(--color-public-btn-filled-hover)}.button_filled:active:not(.button_disabled){background-color:var(--color-public-btn-filled-active);box-shadow:none}.button_filled.button_disabled{background-image:none;box-shadow:none}.button_outlined{border:1px solid #e5e5e5;color:var(--color-theme-primary)}.button_outlined:hover:not(.button_disabled){border-color:#b9b9b9;color:var(--color-theme-secondary)}.button_outlined:active:not(.button_disabled){border-color:var(--color-theme-variant);color:var(--color-theme-variant)}.button_outlined.button_disabled{border:none}.button_ghost{background-color:var(--color-public-btn-ghost);color:var(--color-theme-primary)}.button_ghost:hover:not(.button_disabled){background-color:var(--color-public-btn-ghost-hover);color:var(--color-theme-secondary)}.button_ghost:active:not(.button_disabled){background-color:var(--color-public-btn-ghost-active);color:var(--color-theme-variant)}.button_ghost.button_disabled{background-image:none}.button_plain{color:var(--color-theme-primary)}.button_plain:hover:not(.button_disabled){color:var(--color-theme-secondary)}.button_plain:active:not(.button_disabled){color:var(--color-theme-variant)}.button_with-icon .button__wrapper{align-items:center;display:grid;grid-gap:12px;gap:12px;grid-template-columns:max-content 1fr;width:100%}.button_size-with-icon_oversize{padding-left:12px;padding-right:44px}.button_size-with-icon_normal{padding-left:12px;padding-right:40px}.button_size-with-icon_flattened{padding-left:12px;padding-right:36px}.button_size-with-icon_mini{padding-left:8px;padding-right:32px}@media(min-width:768px){.button__wrapper_with-desktop-label .button__label{display:none}.button__wrapper_with-desktop-label:after{content:attr(data-desktop-label)}}.button_disabled{cursor:default;pointer-events:none}.icon-button{align-items:center;background:none;border:none;box-sizing:border-box;color:#3b3b3b;cursor:pointer;display:flex;height:20px;justify-content:center;margin:0;outline:none;padding:0;position:relative;text-decoration:none;transition:all .15s;width:20px}.icon-button svg{display:block;height:20px;width:20px}.icon-button_reset-link{display:inline-flex}.icon-button_size_oversize{height:52px;width:52px}.icon-button_size_normal{height:40px;width:40px}.icon-button_size_flattened{height:32px;width:32px}.icon-button_size_mini{height:28px;width:28px}.icon-button_filled,.icon-button_ghost,.icon-button_outlined{outline:none}.icon-button_filled:focus,.icon-button_ghost:focus,.icon-button_outlined:focus{box-shadow:0 0 0 3px #35cdfd}.icon-button_filled:focus:not(:focus-visible),.icon-button_ghost:focus:not(:focus-visible),.icon-button_outlined:focus:not(:focus-visible){box-shadow:none}.icon-button_filled:focus-visible,.icon-button_ghost:focus-visible,.icon-button_outlined:focus-visible{box-shadow:0 0 0 3px #35cdfd}.icon-button_filled.icon-button_disabled,.icon-button_ghost.icon-button_disabled,.icon-button_outlined.icon-button_disabled{background-color:#f6f6f6;color:#cdcdcd}.icon-button_filled{background-color:var(--color-public-btn-filled);box-shadow:0 3px 8px rgba(0,0,0,.12);color:#f7f7f7}.icon-button_filled:hover:not(.icon-button_disabled){background-color:var(--color-public-btn-filled-hover)}.icon-button_filled:active:not(.icon-button_disabled){background-color:var(--color-public-btn-filled-active);box-shadow:none}.icon-button_filled.icon-button_disabled{background-image:none;box-shadow:none}.icon-button_outlined{border:1px solid #e5e5e5;color:var(--color-theme-primary)}.icon-button_outlined:hover:not(.icon-button_disabled){border-color:#b9b9b9;color:var(--color-theme-secondary)}.icon-button_outlined:active:not(.icon-button_disabled){border-color:var(--color-theme-variant);color:var(--color-theme-variant)}.icon-button_outlined.icon-button_disabled{border:none}.icon-button_ghost{background-color:var(--color-public-btn-ghost);color:var(--color-theme-primary)}.icon-button_ghost:hover:not(.icon-button_disabled){background-color:var(--color-public-btn-ghost-hover);color:var(--color-theme-secondary)}.icon-button_ghost:active:not(.icon-button_disabled){background-color:var(--color-public-btn-ghost-active);color:var(--color-theme-variant)}.icon-button_ghost.icon-button_disabled{background-image:none}.icon-button_disabled{color:#cdcdcd;cursor:default;pointer-events:none}.input{box-sizing:border-box;display:grid;grid-template-rows:52px;position:relative}.input_search .input__field::-webkit-search-cancel-button,.input_search .input__field::-webkit-search-decoration,.input_search .input__field::-webkit-search-results-button,.input_search .input__field::-webkit-search-results-decoration{display:none}.input_auto{direction:inherit}.input_left{direction:ltr}.input_right{direction:rtl}.input_text-auto .input__field{text-align:inherit}.input_text-left .input__field{text-align:start}.input_text-right .input__field{text-align:end}.input__field{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:16px;font-weight:400;letter-spacing:.3px;line-height:24px;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:#fff;border:1px solid #b0b0b0;border-radius:8px;box-sizing:border-box;caret-color:#3b3b3b;margin:0;outline:none;padding:0 11px;transition:border-color .15s ease-in-out;width:100%}.input__field:hover:not(:disabled){border-color:#6f6f6f}.input__field:focus-within:not(:disabled){border-color:#35cdfd;box-shadow:0 0 0 1px #35cdfd}.input__field::-webkit-contacts-auto-fill-button{right:0;position:absolute;visibility:hidden}.input_invalid .input__field{border-color:#f9919a;color:#d72323}.input_invalid .input__field:hover:not(:disabled){border-color:#d72323}.input_invalid .input__field:focus-within:not(:disabled){border-color:#d72323;box-shadow:0 0 0 1px #d72323}.input_invalid.input_multi{border-color:#f9919a}.input_invalid.input_multi:hover:not(.input_disabled){border-color:#d72323}.input_invalid.input_multi:focus-within:not(.input_disabled){border-color:#d72323;box-shadow:0 0 0 1px #d72323}.input_invalid .input__mask-text,.input_invalid .input__mask-text_black,.input_invalid .input__placeholder_invalid,.input_invalid .input__textarea{color:#d72323}.input_multi{background:#fff;border:1px solid #b0b0b0;border-radius:8px;grid-template-rows:1fr;padding:12px 0;transition:border-color .15s ease-in-out}.input_multi:hover{border-color:#6f6f6f}.input_multi:focus-within{border-color:#35cdfd;box-shadow:0 0 0 1px #35cdfd}.input__textarea{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:16px;font-weight:400;letter-spacing:.3px;line-height:24px;background:#fff;border:none;border-radius:8px;box-sizing:border-box;caret-color:#3b3b3b;margin:0;outline:none;padding:0 11px;resize:none;width:100%}.input__textarea::-webkit-resizer{display:none}.input__mask-text-wrapper{left:12px;bottom:14px;pointer-events:none;position:absolute}.input.input_custom-mask-text .input__field{color:transparent}.input__mask-text{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:16px;font-weight:400;letter-spacing:.3px;line-height:24px;color:#707070}.input__mask-text_black{color:#3b3b3b}.input_disabled .input__field,.input_disabled .input__textarea{background-color:#f6f6f6;border-color:#f6f6f6;color:#cdcdcd}.input_disabled .input__textarea{overflow:hidden}.input_disabled.input_multi{background-color:#f6f6f6;border-color:#f6f6f6}.input_disabled.input_custom-mask-text .input__mask-text,.input_disabled.input_custom-mask-text .input__mask-text_black,.input_disabled.input_mask .input__mask-text,.input_disabled.input_mask .input__mask-text_black{color:#cdcdcd}.input_has-counter.input_multi{padding:15px 0 23px}.input_has-counter .input__field{padding-right:60px}.input__counter{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:12px;font-weight:400;letter-spacing:.24px;line-height:16px;color:#707070;position:absolute;text-align:end;right:12px}.input__counter_input{top:50%;transform:translateY(-50%);width:52px}.input__counter_textarea{bottom:8px}@media only screen and (any-pointer:fine){.input-phone__wrapper .iti__country-list,.scrollbar{scrollbar-color:#cdcdcd #f7f7f7;scrollbar-width:thin}.input-phone__wrapper .iti__country-list::-webkit-scrollbar-track,.scrollbar::-webkit-scrollbar-track{background-color:#f7f7f7;border-radius:3px}.input-phone__wrapper .iti__country-list::-webkit-scrollbar,.scrollbar::-webkit-scrollbar{background-color:#f7f7f7;width:6px}.input-phone__wrapper .iti__country-list::-webkit-scrollbar-thumb,.scrollbar::-webkit-scrollbar-thumb{background-color:#cdcdcd;border-radius:3px}}.input-phone .input__mask-text-wrapper,.input-phone .label{left:94px}.input-phone .iti .input__field{color:#3b3b3b;height:100%;position:absolute;top:0;padding-left:94px;padding-right:12px}.input-phone_invalid .input-phone__wrapper .iti__selected-flag{border-right-color:#f9919a}.input-phone_invalid .input-phone__wrapper .iti__selected-flag:focus-within{border-color:#d72323;box-shadow:0 0 0 1px #d72323}.input-phone_invalid .iti .input__field{color:#d72323}.input-phone__wrapper{display:grid;height:100%;left:0;position:absolute;top:0;width:100%;z-index:3}.input-phone__wrapper .iti__flag-container{height:100%;padding:0;position:static;width:82px}.input-phone__wrapper .iti__flag-container:hover .iti__selected-flag{background-color:transparent}.input-phone__wrapper .iti__selected-flag{direction:ltr;gap:14px;justify-content:center;outline:none;width:82px;border-radius:8px 0 0 8px;border:1px solid transparent;border-right-color:#b0b0b0}.input-phone__wrapper .iti__selected-flag:focus-within{border-color:#35cdfd;box-shadow:0 0 0 1px #35cdfd}@supports not (translate:10px){.input-phone__wrapper .iti__selected-flag{gap:0}}.input-phone__wrapper .iti__arrow{margin:0}@supports not (translate:10px){.input-phone__wrapper .iti__arrow{margin-left:14px}}.input-phone__wrapper .iti__flag{transform:scale(1.2)}.input-phone__wrapper .iti__flag-box{display:inline-grid;padding-right:10px;width:32px}.input-phone__wrapper .iti__country-name,.input-phone__wrapper .iti__dial-code{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:16px;font-weight:400;letter-spacing:.3px;line-height:24px;color:#707070}.input-phone__wrapper .iti__dial-code:before{content:" ("}.input-phone__wrapper .iti__dial-code:after{content:")"}.input-phone__wrapper .iti__country-list{border-radius:8px;left:0;max-height:214px;right:0}.input-phone__wrapper .iti__country{padding:16px}.input-phone__wrapper .iti__country.iti__highlight{background-color:#f7f7f7}.input-phone__wrapper .iti__country-name{overflow:hidden;text-overflow:ellipsis}.input-phone__wrapper .iti__divider{margin:0;padding:0}.iti__country{align-items:center;direction:ltr;display:grid;grid-template-columns:auto minmax(auto,1fr) auto}.input-phone__label{white-space:nowrap;z-index:4}.label{font-size:12px;letter-spacing:.24px;line-height:16px;background:#fff;padding:0 4px;position:absolute;top:-9px;transition:top .15s,padding .15s,font-size .15s,left .15s;left:8px}.label,.label_placeholder{color:#3b3b3b;font-family:DM Sans,sans-serif;font-weight:400;color:#707070}.label_placeholder{font-size:16px;letter-spacing:.3px;line-height:24px;padding:0;pointer-events:none;top:14px;left:12px}.label_invalid{color:#d72323}.label_disabled{background:transparent;color:#cdcdcd}.label_right{direction:rtl}.placeholder{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:16px;font-weight:400;letter-spacing:.3px;line-height:24px;align-content:center;bottom:0;color:#707070;display:grid;height:52px;pointer-events:none;position:absolute;z-index:5;left:12px}.labeled-value{align-items:center;display:inline-grid;gap:8px;grid-auto-flow:column;justify-content:start}.labeled-value.labeled-value_kiosk-print{gap:13px}.labeled-value__label{font-size:14px;line-height:20px}.labeled-value__label,.labeled-value__label.labeled-value__label_kiosk-mode{color:#3b3b3b;font-family:DM Sans,sans-serif;font-weight:400;letter-spacing:.25px;color:#707070}.labeled-value__label.labeled-value__label_kiosk-mode{font-size:20px;line-height:28px}.labeled-value__label.labeled-value__label_kiosk-print{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:16px;font-weight:400;letter-spacing:.3px;line-height:24px}.labeled-value__value{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:14px;font-weight:400;letter-spacing:.25px;line-height:20px;font-weight:700}.labeled-value__value.labeled-value__value_kiosk-mode{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:20px;font-weight:400;letter-spacing:.25px;line-height:28px;font-weight:500}.labeled-value__value.labeled-value__value_kiosk-print{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:16px;font-weight:400;letter-spacing:.3px;line-height:24px;font-weight:700}@media(min-width:768px){.labeled-value__label{color:#3b3b3b;color:#707070}.labeled-value__label,.labeled-value__value{font-family:DM Sans,sans-serif;font-size:16px;font-weight:400;letter-spacing:.3px;line-height:24px}.labeled-value__value{color:#3b3b3b;font-weight:700}}.badge{align-items:center;align-self:center;background:#f7f7f7;border-radius:8px;display:grid;grid-gap:8px;gap:8px;grid-template-columns:20px max-content;padding:4px 12px}.badge_kiosk-mode{padding-bottom:8px;padding-top:8px}.badge__icon{display:grid;height:20px;width:20px}.badge__label{font-size:12px;letter-spacing:.24px;line-height:16px}.badge__label,.badge__label_kiosk-mode{color:#3b3b3b;font-family:DM Sans,sans-serif;font-weight:400;font-weight:700}.badge__label_kiosk-mode{font-size:14px;letter-spacing:.25px;line-height:20px}.text-error{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:12px;font-weight:400;letter-spacing:.24px;line-height:16px;bottom:-18px;color:#d72323;display:block;position:absolute;text-align:right;z-index:2;right:0}.select{position:relative;width:100%}.select_small{min-width:150px}.select_small .select__button,.select_small .select__dropbox-item{height:32px;padding:6px 6px 6px 12px}.select_small .select__dropbox{top:35px}.select__button{background:none;cursor:pointer;font:inherit;line-height:normal;margin:0;outline:none;text-decoration:none;background-color:#fff;border:1px solid #e5e5e5;border-radius:8px;box-sizing:border-box;height:52px;overflow:hidden;padding:15px 12px;transition:border-color .15s ease-in-out;width:100%}.select__button-wrapper{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:16px;font-weight:400;letter-spacing:.3px;line-height:24px;align-content:center;box-sizing:border-box;display:grid;grid-gap:12px;gap:12px;grid-template-columns:1fr 20px;height:100%;text-align:start;text-overflow:ellipsis;white-space:nowrap;width:100%}.select__button_invalid{border-color:#d72323}.select__button_invalid .label,.select__button_invalid .select__icon,.select__button_invalid .select__value{color:#d72323}.select__dropbox{background-color:#fff;border-radius:2px;box-shadow:0 4px 20px rgba(0,0,0,.05),0 4px 12px rgba(0,0,0,.1);display:grid;grid-gap:8px;gap:8px;max-height:280px;overflow:auto;position:absolute;top:56px;width:100%;z-index:11}.select__dropbox_search{max-height:288px}.select__dropbox-container{list-style:none;margin:0;padding:0;display:grid}.select__dropbox-search{align-items:center;background-color:#fff;border:none;gap:8px;grid-template-columns:1fr max-content;grid-template-rows:40px;padding:0 12px;position:-webkit-sticky;position:sticky;top:0}.select__dropbox-search .placeholder{height:40px;text-transform:uppercase}.select__dropbox-search .input__field{border:none;border-radius:0;padding:0}.select__dropbox-search .input__field:focus-within:not(:disabled){box-shadow:none}.select__dropbox-search .select__dropbox-search-button{outline:none;border-radius:0}.select__dropbox-search .select__dropbox-search-button:focus{box-shadow:0 0 0 3px #35cdfd}.select__dropbox-search .select__dropbox-search-button:focus:not(:focus-visible){box-shadow:none}.select__dropbox-search .select__dropbox-search-button:focus-visible{box-shadow:0 0 0 3px #35cdfd}.select__dropbox-search .input-placeholder{color:#cdcdcd}.select__dropbox-search:before{background-color:#e5e5e5;bottom:0;content:"";height:1px;left:50%;position:absolute;transform:translateX(-50%);transition:background-color .15s ease-in-out;width:calc(100% - 24px)}.select__dropbox-search:hover .select__icon_search{color:#707070}.select__dropbox-search:hover:before{background-color:#707070}.select__dropbox-search:not(.input_disabled):focus-within{border-color:transparent;box-shadow:none}.select__dropbox-search .select__icon_search{color:#cdcdcd;transition:color .15s ease-in-out}.select__dropbox-search .select__icon_clear{height:12px;width:12px}.select__dropbox-item{background:none;border:0;cursor:pointer;font:inherit;line-height:normal;margin:0;outline:none;text-decoration:none;color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:16px;font-weight:400;letter-spacing:.3px;line-height:24px;background-color:#fff;padding:10px 12px;text-align:start;word-break:break-word}.select__dropbox-list-item{margin:0;padding:0;display:grid}.select__dropbox-item_active{cursor:auto;font-weight:700}.select__dropbox-item:disabled{color:#cdcdcd;pointer-events:none}.select__dropbox-item:focus,.select__dropbox-item:hover,.select__dropbox-item_active{background:#f7f7f7}.select__dropbox-item_empty{padding-bottom:20px;padding-top:20px}.select__dropbox-extra-value{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:16px;font-weight:400;letter-spacing:.3px;line-height:24px;color:#707070}.select .select__icon_arrow{transition:transform .15s ease-in-out}.select_open .select__label{color:#3b3b3b}.select_open .select__icon_arrow{transform:rotate(180deg)}.select:hover:not(.select_disabled) .select__button{border-color:#6f6f6f}.select:hover:not(.select_disabled) .select__button_invalid{border-color:#d72323}.select:focus-within:not(.select_disabled) .select__button{border-color:#35cdfd;box-shadow:0 0 0 1px #35cdfd}.select__label:not(.label_placeholder){top:-6px}.select__value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select_disabled{pointer-events:none}.select_disabled .select__button{background:#f7f7f7;border-color:#f7f7f7;cursor:default}.select_disabled .select__icon,.select_disabled .select__value{color:#cdcdcd}.select_disabled .select__label{background:transparent;color:#cdcdcd}.skip-link{color:inherit;text-decoration:none;background-color:#6d4aff;border:0;box-sizing:border-box;clip:rect(0,0,0,0);display:block;height:1px;outline:none;overflow:hidden;padding:0;width:1px;word-wrap:normal;z-index:999999}.skip-link:focus{border:1px solid #bdadff;clip:auto;height:auto;overflow:auto;padding:10px 12px;width:auto}.skip-link__wrapper{align-content:start;display:grid;grid-gap:6px;gap:6px;justify-items:center}.skip-link__text{text-align:center}.skip-link__text_main{font-size:14px;font-weight:400;letter-spacing:.25px;line-height:20px;font-weight:500}.skip-link__text_additional,.skip-link__text_main{color:#3b3b3b;font-family:DM Sans,sans-serif;color:#fafafa}.skip-link__text_additional{font-size:12px;font-weight:400;letter-spacing:.24px;line-height:16px;align-items:center;display:grid;grid-gap:4px;gap:4px;grid-auto-flow:column}.skip-link__text-icon{height:12px;width:12px}.add-memorial-page{border-bottom:1px solid #e5e5e5;box-sizing:border-box;display:grid;grid-gap:28px;gap:28px;justify-items:center;padding:23px 16px;width:100%}@media(min-width:1024px){.add-memorial-page{border:1px solid #e5e5e5;border-radius:8px;justify-items:normal;padding:23px 0}.add-memorial-page_with-image{padding-top:0}}.add-memorial-page__image-wrapper{border-radius:8px;display:grid;height:160px;justify-content:center;overflow:hidden;width:100%}@media(min-width:1024px){.add-memorial-page__image-wrapper{border-radius:0}}.add-memorial-page__image{border-radius:8px;object-fit:cover}@media(min-width:1024px){.add-memorial-page__image{border-radius:8px 8px 0 0}}.add-memorial-page__content{box-sizing:border-box;display:grid;grid-gap:28px;gap:28px;max-width:460px;width:calc(100vw - 32px)}@media(min-width:1024px){.add-memorial-page__content{padding:0 24px}}.add-memorial-page__heading{box-sizing:border-box;display:grid;grid-gap:8px;gap:8px;max-width:460px;width:100%}.add-memorial-page__title{padding:0;font-size:20px;font-weight:400;letter-spacing:.25px;line-height:28px;font-weight:700}.add-memorial-page__text,.add-memorial-page__title{margin:0;color:#3b3b3b;font-family:DM Sans,sans-serif;text-align:left}.add-memorial-page__text{font-size:16px;font-weight:400;letter-spacing:.3px;line-height:24px;word-break:break-word}.add-memorial-page__actions{align-items:center;box-sizing:border-box;display:grid;grid-gap:28px;gap:28px;grid-template-columns:200px;justify-content:center;justify-self:center;width:100%}.add-memorial-page__actions_with-price{grid-template-columns:1fr 200px}@media(max-width:359px){.add-memorial-page__actions_with-price{grid-template-columns:auto 1fr}}.add-memorial-page__price-block{display:grid;grid-gap:4px;gap:4px}.add-memorial-page__price-label{font-size:14px;line-height:20px;line-height:16px}.add-memorial-page__price-label,.add-memorial-page__price-value{color:#3b3b3b;font-family:DM Sans,sans-serif;font-weight:400;letter-spacing:.25px;font-weight:700}.add-memorial-page__price-value{font-size:32px;line-height:42px;line-height:32px}.afs-logo__img{height:28px;width:162px}@media(min-width:768px){.afs-logo__img{height:32px;width:183px}}.afs-logo__img_dark{color:#222}.afs-logo__img_light{color:#f7f7f7}.contact-form{align-content:start;box-sizing:border-box;display:grid;grid-gap:24px;gap:24px;position:relative;width:100%}.contact-form_not-found{gap:32px}.contact-form__loader{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.contact-form__cemetery-tours-error{color:#f9919a}@media(min-width:768px){.contact-form_not-found{gap:24px 16px;grid-template-columns:1fr 1fr}.contact-form__not-found-input{grid-column:1/3}}.copy-button{display:grid}.copy-button_hiding{animation:fadeOut .15s linear both}.copy-button__button{outline:none;height:24px;width:24px}.copy-button__button:focus{box-shadow:0 0 0 3px #35cdfd}.copy-button__button:focus:not(:focus-visible){box-shadow:none}.copy-button__button:focus-visible{box-shadow:0 0 0 3px #35cdfd}.copy-button__button .copy-button__icon{color:var(--color-theme-secondary);height:100%;width:100%}.copy-button__tooltip{animation:fadeIn .15s linear forwards;box-sizing:border-box;display:grid;grid-gap:4px;gap:4px;grid-template-columns:1fr 16px;padding:4px 8px;position:relative;width:100%;z-index:10}.copy-button__tooltip:before{background-color:var(--color-theme-variant);border-radius:4px;content:"";height:100%;position:absolute;width:100%;z-index:-1}.copy-button__tooltip-title{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:12px;font-weight:400;letter-spacing:.24px;line-height:16px;color:#f7f7f7}.copy-button__tooltip-icon{color:#f7f7f7}.deceased-actions{display:grid;grid-gap:12px;gap:12px;grid-auto-columns:240px;justify-content:center}.deceased-actions__button{padding:8px}.deceased-actions__button .button__wrapper{grid-template-columns:max-content auto;justify-content:center}.deceased-actions__button .button__icon{height:20px;width:20px}@media(min-width:768px){.deceased-actions{gap:16px;grid-auto-columns:212px;grid-auto-flow:column}.deceased-actions_he{grid-auto-columns:auto}.deceased-actions__button_he{max-width:none;padding-left:20px;padding-right:20px}}.deceased-gallery{display:grid;grid-gap:12px;gap:12px;grid-auto-flow:column;justify-items:center;max-width:calc(100vw - 32px);overflow:auto;padding:0 16px}.deceased-gallery__photo{outline:none;background:none;border:none;border-radius:8px;cursor:pointer;height:320px;margin:0;overflow:hidden;padding:0;position:relative;width:240px}.deceased-gallery__photo:focus{box-shadow:0 0 0 3px #35cdfd}.deceased-gallery__photo:focus:not(:focus-visible){box-shadow:none}.deceased-gallery__photo:focus-visible{box-shadow:0 0 0 3px #35cdfd}.deceased-gallery__image{object-fit:cover}.deceased-gallery__image_mausoleum{object-fit:contain}.deceased-gallery__photo_mausoleum{height:calc((100vw - 38px)*.5);max-height:298px;max-width:596px;width:calc(100vw - 38px)}@media(min-width:768px){.deceased-gallery{max-width:calc(100vw - 64px);padding:0 32px}.deceased-gallery__photo{height:440px;width:330px}.deceased-gallery__photo_mausoleum{height:calc((100vw - 70px)*.5);width:calc(100vw - 70px)}}@media(min-width:1024px){.deceased-gallery{gap:40px;grid-auto-flow:row;max-width:100%;overflow:visible;padding:0}.deceased-gallery__photo{height:586px;width:440px}.deceased-gallery__photo_mausoleum{height:220px;width:440px}}.external-link{outline:none;position:relative;text-decoration:none}.external-link:focus{box-shadow:0 0 0 3px #35cdfd}.external-link:focus:not(:focus-visible){box-shadow:none}.external-link:focus-visible{box-shadow:0 0 0 3px #35cdfd}.footer{align-items:end;box-sizing:border-box;display:grid;grid-gap:32px;gap:32px;margin:0 auto;max-width:1044px;padding:23px 16px 24px;width:100%}.footer.footer_theme_light.footer_kiosk-mode{border-top:none;justify-content:center;max-width:none;padding:0 0 78px}.footer.footer_theme_light.footer_kiosk-mode .footer__logo{opacity:1}.footer.footer_theme_dark.footer_kiosk-mode{border-top:none;justify-content:space-between;max-width:none;padding:32px}@media(min-width:768px){.footer.footer_theme_dark.footer_kiosk-mode{padding-left:40px;padding-right:40px}}.footer.footer_theme_dark.footer_kiosk-mode .footer__logo{height:36px;opacity:1;width:auto}.footer__logo-wrapper{justify-self:start}.footer__logo-wrapper_no-kiosk{grid-area:footer-logo;padding-top:8px}.footer__logo-wrapper_kiosk{align-items:end;align-self:end;display:grid;justify-content:start;position:relative}@media(min-width:600px){.footer__logo-wrapper_kiosk{grid-auto-flow:column}}.footer_theme_dark .footer__logo-wrapper_kiosk{gap:24px}@media(min-width:1024px){.footer_theme_dark .footer__logo-wrapper_kiosk{column-gap:40px}}.footer__logo{display:grid;opacity:.8}.footer__links{display:grid;grid-gap:24px;gap:24px;grid-template-areas:"footer-info-links footer-social" "footer-logo footer-logo";grid-template-columns:1fr auto}.footer__links_with-many-social{grid-template-areas:"footer-social" "footer-info-links" "footer-logo";grid-template-columns:1fr}.footer__social{display:grid;grid-gap:12px;gap:12px;grid-area:footer-social;grid-auto-flow:column;justify-content:start}.footer__link{outline:none;color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:14px;font-weight:400;letter-spacing:.25px;line-height:20px;font-weight:700;color:var(--color-theme-primary);justify-self:start;opacity:.8;text-decoration:none}.footer__link:focus{box-shadow:0 0 0 3px #35cdfd}.footer__link:focus:not(:focus-visible){box-shadow:none}.footer__link:focus-visible{box-shadow:0 0 0 3px #35cdfd}.footer__social-link{color:var(--color-theme-primary)}.footer__social-icon{display:block;height:40px;width:40px}.footer_theme_light{max-width:none}.footer_theme_light .footer__social-link{color:#f7f7f7}.footer_theme_light .footer__social-icon{height:32px;width:32px}.footer_theme_light .footer__link{color:#f7f7f7}.footer_theme_light .footer__social{gap:16px}.footer_theme_dark{border-top:1px solid #e5e5e5}.footer__app-links-wrapper{display:grid;grid-gap:16px;gap:16px;grid-template-columns:134px 120px}.footer__app-links-description{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:16px;font-weight:400;letter-spacing:.3px;line-height:24px;color:#707070;grid-column:1/-1;line-height:40px}.footer__app-icon,.footer__app-link{height:40px}.footer__app-icon_apple{width:120px}.footer__app-icon_google{width:134px}.footer__info-links{align-items:center;display:flex;flex-wrap:wrap;grid-area:footer-info-links;margin-left:-24px;margin-top:-12px}.footer__info-links>.footer__link{margin-left:24px;margin-top:12px}@media(min-width:940px){.footer{align-items:center;gap:28px;grid-auto-flow:column;padding:32px}.footer_theme_dark{border-top:none}.footer_theme_dark .footer__links_hebrew{gap:24px}.footer_theme_dark .footer__info-links{margin-left:-24px;margin-top:-8px;justify-content:flex-end}.footer_theme_dark .footer__info-links>.footer__link{margin-left:24px;margin-top:8px}.footer_theme_dark .footer__logo-wrapper_no-kiosk{justify-self:end}.footer_theme_light{padding-bottom:36px;padding-top:36px}.footer_theme_light .footer__info-links{margin-left:-32px;margin-top:-8px;justify-content:flex-end}.footer_theme_light .footer__info-links>.footer__link{margin-left:32px;margin-top:8px}.footer_theme_light .footer__social-icon{height:40px;width:40px}.footer_with-accessibe-widget.footer_theme_light{padding-right:90px}}@media(min-width:940px)and (max-width:1150px){.footer_with-accessibe-widget.footer_theme_dark{padding-right:90px}}@media(min-width:940px){.footer__links{align-items:start;gap:24px 32px;grid-template-areas:"footer-logo footer-info-links footer-social";grid-template-columns:auto 1fr auto}.footer__info-links{padding:8px 0}.footer__link{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:16px;font-weight:400;letter-spacing:.3px;line-height:24px;font-weight:700;color:var(--color-theme-primary);position:relative}.footer__social{gap:16px;justify-content:end}.footer__logo-wrapper_no-kiosk{padding-top:4px}.footer_with-app-links{gap:24px;justify-content:space-between;padding-bottom:48px;padding-top:48px}.footer_with-app-links .footer__links{grid-template-areas:"footer-info-links footer-social" "footer-info-links footer-logo";grid-template-columns:1fr auto}.footer_with-app-links .footer__info-links{margin-left:-24px;margin-top:-8px;justify-content:flex-start}.footer_with-app-links .footer__info-links>.footer__link{margin-left:24px;margin-top:8px}.footer_with-app-links .footer__info-links_hebrew{margin-left:-20px;margin-top:-8px}.footer_with-app-links .footer__info-links_hebrew>.footer__link{margin-left:20px;margin-top:8px}.footer_with-app-links .footer__social{gap:12px}.footer_with-app-links .footer__logo-wrapper_no-kiosk{padding-top:0}}.google-recaptcha{padding:19px 0}@media(min-width:768px){.google-recaptcha{padding:21px 0}}.header{background-color:#fff;box-sizing:border-box;display:grid;justify-items:center;padding:16px 0 8px;position:-webkit-sticky;position:sticky;top:0;z-index:10}.header__logo-link{outline:none;display:none;position:relative;text-decoration:none}.header__logo-link:focus{box-shadow:0 0 0 3px #35cdfd}.header__logo-link:focus:not(:focus-visible){box-shadow:none}.header__logo-link:focus-visible{box-shadow:0 0 0 3px #35cdfd}.header__small-logo-link{outline:none;display:grid;position:relative}.header__small-logo-link:focus{box-shadow:0 0 0 3px #35cdfd}.header__small-logo-link:focus:not(:focus-visible){box-shadow:none}.header__small-logo-link:focus-visible{box-shadow:0 0 0 3px #35cdfd}.header__actions{display:none}.header_hebrew_with-phone{align-items:center;gap:8px;grid-template-columns:auto 1fr 60px;justify-items:legacy;padding:16px 16px 8px}.header__phone-block{align-items:start;display:grid;grid-gap:4px;gap:4px;justify-self:start}.header__phone-link{color:inherit;text-decoration:none;font-size:20px;letter-spacing:.25px;justify-self:start;line-height:28px}.header__phone-link,.header__phone-text{color:#3b3b3b;font-family:DM Sans,sans-serif;font-weight:400;font-weight:700}.header__phone-text{font-size:12px;letter-spacing:.24px;line-height:16px;color:#b9b9b9;max-height:48px;overflow:hidden;text-overflow:ellipsis}.header__cemetery-block{text-align:end}.header__cemetery-link{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:16px;font-weight:400;letter-spacing:.3px;line-height:24px;font-weight:700;letter-spacing:.25px;word-break:break-word}@media(min-width:768px){.header{padding:30px 32px 12px}.header_without-children{padding-top:32px}.header_hebrew_with-phone{gap:12px;grid-template-columns:1fr auto 1fr;padding:32px 40px 12px}.header_deceased-page{align-items:center;gap:16px;grid-auto-flow:column;justify-content:space-between;justify-items:normal;margin:0 auto;max-width:1044px;width:100%}.header_deceased-page_with-phone{gap:0;grid-template-columns:none;padding:30px 32px 12px}.header_deceased-page_with-phone .header__cemetery-block,.header_deceased-page_with-phone .header__phone-block{display:none}.header__logo-link{display:block}.header__small-logo-link{display:none}.header__actions{display:block}.header__phone-block{order:-1}.header__phone-link{line-height:24px}}.thumb-item{margin:0;padding:0}.thumb-item__button{background:none;border:none;cursor:pointer;height:90px;margin:0;opacity:.5;outline:none;padding:0;position:relative;transition:opacity .15s,transform .15s;width:90px}.thumb-item__button:focus:not(.thumb-item__button_active),.thumb-item__button:hover:not(.thumb-item__button_active){opacity:.7}.thumb-item__image{border-radius:2px;object-fit:cover}.thumb-item__button_active{cursor:unset;opacity:1}@media(min-width:768px){.thumb-item__button{height:120px;width:120px}.thumb-item__image{border-radius:4px}}.thumbs{box-sizing:border-box;max-width:100vw;overflow:hidden;position:relative}.thumbs__wrapper{align-content:center;box-sizing:border-box;display:grid;grid-gap:12px;gap:12px;grid-auto-flow:column;height:100%;justify-content:start;list-style:none;margin:0;overflow:auto;transition:transform .15s;width:100%;padding:0 0 0 16px}.thumbs__wrapper:after{content:"";display:block;height:100%;width:16px;margin-left:-12px}.thumbs__wrapper_centered_horizontal{justify-content:center}@media(min-width:768px){.thumbs__wrapper{padding-left:100px}.thumbs__wrapper:after{width:100px}}@media(min-width:1024px){.thumbs{height:516px;max-height:80vh;position:absolute;top:50%;transform:translateY(-50%);left:32px}.thumbs__wrapper{align-content:start;grid-auto-flow:row;padding:0}.thumbs__wrapper:after{display:none}.thumbs__wrapper_centered_vertical{align-content:center}}@media(max-height:480px)and (max-width:1023px){.thumbs{display:none}}.image-viewer{align-content:start;display:grid;grid-gap:16px;gap:16px}.image-viewer_kiosk-mode{overflow:hidden;position:relative}.image-viewer__images{align-items:center;box-sizing:border-box;display:grid;grid-auto-flow:column}.image-viewer__images.image-viewer__images_kiosk-mode{padding:0}.image-viewer__images.image-viewer__images_kiosk-mode .image-viewer__images-list{display:flex;gap:32px;justify-content:flex-start;padding:0}.image-viewer__image{object-fit:contain}.image-viewer__image_scaled{position:relative!important}.image-viewer__images-list{list-style:none;margin:0;display:grid;grid-gap:8px;gap:8px;grid-auto-flow:column;overflow:auto;padding:0 0 0 16px}.image-viewer__images-list:after{content:"";display:block;height:100%;width:16px;margin-left:-8px}.image-viewer__images-list_mobile{gap:32px;overflow:hidden}.image-viewer .image-viewer__images-list_mobile{padding:0 16px}.image-viewer__images-list_mobile .image-viewer__images-item{max-width:none;width:calc(100vw - 32px)}.image-viewer__images-item{margin:0;padding:0;align-items:center;display:flex;height:calc((100vw - 32px)*1.34);justify-content:center;max-height:calc(var(--vh, 1vh)*100 - 90px - 90px - 16px - 16px);max-width:calc((var(--vh, 1vh)*100 - 90px - 90px - 16px - 16px)*.74);position:relative;width:calc(100vw - 32px)}.image-viewer__images-item.image-viewer__images-item_kiosk-mode{height:100%;min-width:100%;width:auto}.image-viewer__images-button{display:none}.image-viewer__images-button.image-viewer__images-button_kiosk-mode{background-color:#fff;border-radius:8px;box-sizing:border-box;display:block;height:56px;padding:16px;position:absolute;width:56px;z-index:1}.image-viewer__images-button.image-viewer__images-button_kiosk-mode.arrow-button_previous{box-shadow:0 4px 4px rgba(0,0,0,.24);left:32px}.image-viewer__images-button.image-viewer__images-button_kiosk-mode.arrow-button_next{box-shadow:0 4px 4px rgba(0,0,0,.25);right:32px}.image-viewer__images-button.image-viewer__images-button_kiosk-mode .arrow-button__icon{color:var(--color-theme-primary);height:24px;width:24px}@media(min-width:768px){.image-viewer{gap:32px}.image-viewer__images-list:not(.image-viewer__images-list_mobile){gap:28px;padding-left:100px}.image-viewer__images-list:not(.image-viewer__images-list_mobile):after{margin-left:-28px;width:100px}.image-viewer__images-item{height:calc((100vw - 200px)*1.34);max-height:calc(var(--vh, 1vh)*100 - 120px - 100px - 32px - 32px);max-width:calc((var(--vh, 1vh)*100 - 120px - 100px - 32px - 32px)*.74);width:calc(100vw - 200px)}}@media(min-width:1024px){.image-viewer,.image-viewer__images{display:flex;height:100%;width:100%}.image-viewer__images{justify-content:center;padding:0 152px;position:relative}.image-viewer__images-button{display:block;position:absolute;top:50%;transform:translateY(-50%)}.image-viewer__images-button.arrow-button_next{right:76px}.image-viewer__images-button.arrow-button_next .arrow-button__icon{transform:none}.image-viewer__images-button.arrow-button_previous{left:76px}.image-viewer__images-button.arrow-button_previous .arrow-button__icon{transform:rotate(-180deg)}.image-viewer__images-list{align-items:center;display:flex;gap:0;height:100%;justify-content:center;padding:0;width:100%}.image-viewer__images-list:after{display:none}.image-viewer__images-item{height:100%;max-height:none;max-width:none;width:100%}.image-viewer__images-item_hidden-desktop:not(.image-viewer__images-item_kiosk-mode){display:none}}@media(max-height:480px)and (max-width:1023px){.image-viewer__images-item{max-height:calc(var(--vh, 1vh)*100 - 100px - 32px);max-width:calc((var(--vh, 1vh)*100 - 100px - 32px)*.74)}}@media(max-height:480px)and (max-width:767px){.image-viewer__images-item{max-height:calc(var(--vh, 1vh)*100 - 90px - 16px);max-width:calc((var(--vh, 1vh)*100 - 90px - 16px)*.74)}}.kiosk-app-links{display:grid;grid-gap:24px;gap:24px;grid-auto-flow:column;position:relative}.kiosk-app-links_dark{align-items:end;gap:26px;grid-auto-flow:row}@media(min-width:450px){.kiosk-app-links_dark{grid-auto-flow:column}}.kiosk-app-links__logo-wrapper{align-content:start;display:none;gap:12px}@media(min-width:1075px){.kiosk-app-links__logo-wrapper{display:grid}}.kiosk-app-links__logo-wrapper_dark{display:grid}.kiosk-app-links__logo-images{display:grid;grid-gap:18px;gap:18px;grid-auto-flow:column}.kiosk-app-links__logo-images_dark{gap:10px;grid-template-columns:118px 131px}.kiosk-app-links__text{color:#3b3b3b;font-size:14px;letter-spacing:.25px;line-height:20px;color:#f7f7f7}.kiosk-app-links__text,.kiosk-app-links__text_dark{font-family:DM Sans,sans-serif;font-weight:400;font-weight:500;line-height:16px}.kiosk-app-links__text_dark{color:#3b3b3b;font-size:12px;letter-spacing:.24px}.kiosk-app-links__dark-icon{height:40px;width:auto}@keyframes loader-rotate{to{transform:rotate(1turn)}}@keyframes loader-dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}.loader{align-items:center;box-sizing:border-box;display:flex;flex:1 1;justify-content:center;max-width:100vw;padding:10px;width:100%}.loader_position_right{height:100%;justify-content:flex-end;padding:0;position:absolute;z-index:20}.loader_position_right .loader__spinner{height:100%;width:auto}.loader_align_left{justify-content:flex-start}.loader_position_overlay{height:100%;position:absolute;width:100%}.loader_position_fixed,.loader_position_overlay{background-color:hsla(0,0%,97%,.5);left:0;padding:0 0 30vh;top:0;z-index:20}.loader_position_fixed{bottom:0;position:fixed;right:0}.loader__spinner{animation:loader-rotate 2s linear infinite;height:50px;width:50px}.loader__spinner-path{animation:loader-dash 1.5s ease-in-out infinite;stroke:var(--color-theme-secondary);stroke-linecap:round}.loader_small{padding:0}.loader_small .loader__spinner{height:20px;width:20px}.logo{position:relative}.logo_big.logo_default{height:160px;width:160px}.logo_big.logo_default .logo__image{object-fit:contain}.logo_big.logo_kiosk-mode{height:80px;width:auto}.logo_big.logo_kiosk-mode .logo__image{height:100%;width:auto}.logo_big.logo_text-separated{gap:20px;height:auto;justify-items:center;max-width:288px;width:100%}@media(min-width:768px){.logo_big.logo_text-separated{max-width:560px}}.logo_big.logo_hebrew{height:148px;width:100px}.logo_big .logo__hebrew-title{height:32px;left:0;position:absolute;right:0;top:116px}.logo_big .logo__text-wrapper{gap:8px;transform:translate(0)}.logo_big .logo__title{color:#f7f7f7;font-size:28px;line-height:32px;text-align:center}.logo_big .logo__subtitle{color:#f7f7f7;font-size:16px;line-height:20px;text-align:center}.logo_big .logo__subtitle_colored,.logo_big .logo__title_colored{color:var(--color-theme-primary)}.logo_medium{align-items:center;display:grid;grid-gap:12px;gap:12px;grid-auto-flow:column;justify-content:start}.logo_medium.logo_hebrew{align-items:end}.logo_medium .logo__hebrew-title{color:#3b3b3b;font-size:22px;height:28px;letter-spacing:1.6px;text-indent:-5px}.logo_small .logo__image{display:block}.logo_shadowed .logo__image{filter:drop-shadow(0 4px 28px rgba(0,0,0,.16)) drop-shadow(0 2px 6px rgba(0,0,0,.16))}.logo_text-separated{display:grid;grid-gap:9px;gap:9px;max-width:248px}.logo__hebrew-title{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:24px;font-weight:400;letter-spacing:.25px;line-height:32px;font-weight:700;color:#fff;letter-spacing:1px;text-align:center;text-decoration:none}.logo__default-medium-image{height:40px;width:auto}.logo__image{max-width:100%}.logo__text-wrapper{margin:0;display:grid;grid-gap:1px;gap:1px;transform:translateY(-2px)}.logo__title{font-family:PT Sans Narrow,Arial,sans-serif;font-size:14px;font-weight:700;line-height:16px}.logo__subtitle,.logo__title{color:var(--color-theme-primary);word-break:break-word}.logo__subtitle{font-family:Mako,Arial,sans-serif;font-size:8px;font-weight:400;line-height:10px}.map__controls-wrapper{display:grid;grid-gap:16px;gap:16px;margin:10px 16px}.map_kiosk .map__controls-wrapper{margin-bottom:32px;margin-right:32px}.map_kiosk .map__control{border-radius:8px;height:56px;width:56px}.map_kiosk .map__control_home{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3E%3Cg fill='%232C4C41' fill-rule='evenodd' clip-path='url(%23a)' clip-rule='evenodd'%3E%3Cpath d='M10.631.856a1.963 1.963 0 0 1 2.788.053l1.85 2.086c.117-.717.717-1.317 1.516-1.317h3.192c.89 0 1.535.746 1.535 1.569v5.416l1.548 1.484a2.1 2.1 0 0 1 .509 2.243c-.29.784-1.017 1.333-1.878 1.333h-.648v8.409c0 .822-.645 1.568-1.535 1.568H4.492c-.89 0-1.535-.746-1.535-1.568v-8.409h-.648c-.86 0-1.589-.549-1.878-1.333a2.1 2.1 0 0 1 .509-2.243L10.63.857ZM12 2.1a.176.176 0 0 0-.123.055l-9.691 9.291a.3.3 0 0 0-.066.322M12 2.1c.03 0 .066.009.105.04L12 2.1Zm.105.04 3.422 3.857A.9.9 0 0 0 17.1 5.38l-.045-1.9h2.657v5.568c0 .245.1.48.278.65l1.824 1.75a.3.3 0 0 1 .065.321.256.256 0 0 1-.087.122.168.168 0 0 1-.1.033h-1.549a.9.9 0 0 0-.9.9V21.9H4.757v-9.077a.9.9 0 0 0-.9-.9H2.309a.168.168 0 0 1-.101-.033.257.257 0 0 1-.088-.122'/%3E%3Cpath d='M10.8 13.431v4.01h2.4v-4.01h-2.4Zm-.6-1.8a1.2 1.2 0 0 0-1.2 1.2v5.21a1.2 1.2 0 0 0 1.2 1.2h3.6a1.2 1.2 0 0 0 1.2-1.2v-5.21a1.2 1.2 0 0 0-1.2-1.2h-3.6Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h24v24H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}.map_kiosk .map__control_zoom-in{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.375 10C2.375 9.58579 2.71079 9.25 3.125 9.25H16.875C17.2892 9.25 17.625 9.58579 17.625 10C17.625 10.4142 17.2892 10.75 16.875 10.75H3.125C2.71079 10.75 2.375 10.4142 2.375 10Z' fill='%232C4C41'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10 2.375C10.4142 2.375 10.75 2.71079 10.75 3.125V16.875C10.75 17.2892 10.4142 17.625 10 17.625C9.58579 17.625 9.25 17.2892 9.25 16.875V3.125C9.25 2.71079 9.58579 2.375 10 2.375Z' fill='%232C4C41'/%3E%3C/svg%3E");border-radius:8px 8px 0 0}.map_kiosk .map__control_zoom-in:after{width:40px}.map_kiosk .map__control_zoom-out{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.375 10C2.375 9.58579 2.71079 9.25 3.125 9.25H16.875C17.2892 9.25 17.625 9.58579 17.625 10C17.625 10.4142 17.2892 10.75 16.875 10.75H3.125C2.71079 10.75 2.375 10.4142 2.375 10Z' fill='%232C4C41'/%3E%3C/svg%3E");border-radius:0 0 8px 8px}.map_kiosk .map__buttons-wrapper{border-radius:8px;box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}.map_kiosk a{pointer-events:none}.map__control{outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:24px 24px;border:none;border-radius:2px;box-shadow:0 4px 4px rgba(0,0,0,.25);cursor:pointer;display:block;height:40px;margin:0;padding:0;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:40px}.map__control:focus{box-shadow:0 0 0 3px #35cdfd}.map__control:focus:not(:focus-visible){box-shadow:none}.map__control:focus-visible{box-shadow:0 0 0 3px #35cdfd}.map__control_hidden{display:none}.map__control_home{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 5.875C8.61726 5.875 5.875 8.61726 5.875 12C5.875 15.3827 8.61726 18.125 12 18.125C15.3827 18.125 18.125 15.3827 18.125 12C18.125 8.61726 15.3827 5.875 12 5.875ZM4.375 12C4.375 7.78883 7.78883 4.375 12 4.375C16.2112 4.375 19.625 7.78883 19.625 12C19.625 16.2112 16.2112 19.625 12 19.625C7.78883 19.625 4.375 16.2112 4.375 12Z' fill='%23426D5F'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 2.8125C12.4142 2.8125 12.75 3.14829 12.75 3.5625V6.6875C12.75 7.10171 12.4142 7.4375 12 7.4375C11.5858 7.4375 11.25 7.10171 11.25 6.6875V3.5625C11.25 3.14829 11.5858 2.8125 12 2.8125Z' fill='%23426D5F'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.8125 12C2.8125 11.5858 3.14829 11.25 3.5625 11.25H6.6875C7.10171 11.25 7.4375 11.5858 7.4375 12C7.4375 12.4142 7.10171 12.75 6.6875 12.75H3.5625C3.14829 12.75 2.8125 12.4142 2.8125 12Z' fill='%23426D5F'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 16.5625C12.4142 16.5625 12.75 16.8983 12.75 17.3125V20.4375C12.75 20.8517 12.4142 21.1875 12 21.1875C11.5858 21.1875 11.25 20.8517 11.25 20.4375V17.3125C11.25 16.8983 11.5858 16.5625 12 16.5625Z' fill='%23426D5F'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16.5625 12C16.5625 11.5858 16.8983 11.25 17.3125 11.25H20.4375C20.8517 11.25 21.1875 11.5858 21.1875 12C21.1875 12.4142 20.8517 12.75 20.4375 12.75H17.3125C16.8983 12.75 16.5625 12.4142 16.5625 12Z' fill='%23426D5F'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 10.25C11.0335 10.25 10.25 11.0335 10.25 12C10.25 12.9665 11.0335 13.75 12 13.75C12.9665 13.75 13.75 12.9665 13.75 12C13.75 11.0335 12.9665 10.25 12 10.25ZM8.75 12C8.75 10.2051 10.2051 8.75 12 8.75C13.7949 8.75 15.25 10.2051 15.25 12C15.25 13.7949 13.7949 15.25 12 15.25C10.2051 15.25 8.75 13.7949 8.75 12Z' fill='%23426D5F'/%3E%3C/svg%3E")}.map__control_fullscreen{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15 4.5C15 4.08579 15.3358 3.75 15.75 3.75H19.5C19.9142 3.75 20.25 4.08579 20.25 4.5V8.25C20.25 8.66421 19.9142 9 19.5 9C19.0858 9 18.75 8.66421 18.75 8.25V5.25H15.75C15.3358 5.25 15 4.91421 15 4.5Z' fill='%23426D5F'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M20.0303 3.96967C20.3232 4.26256 20.3232 4.73744 20.0303 5.03033L14.7803 10.2803C14.4874 10.5732 14.0126 10.5732 13.7197 10.2803C13.4268 9.98744 13.4268 9.51256 13.7197 9.21967L18.9697 3.96967C19.2626 3.67678 19.7374 3.67678 20.0303 3.96967Z' fill='%23426D5F'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.5 15C4.91421 15 5.25 15.3358 5.25 15.75V18.75H8.25C8.66421 18.75 9 19.0858 9 19.5C9 19.9142 8.66421 20.25 8.25 20.25H4.5C4.08579 20.25 3.75 19.9142 3.75 19.5V15.75C3.75 15.3358 4.08579 15 4.5 15Z' fill='%23426D5F'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.2803 13.7197C10.5732 14.0126 10.5732 14.4874 10.2803 14.7803L5.03033 20.0303C4.73744 20.3232 4.26256 20.3232 3.96967 20.0303C3.67678 19.7374 3.67678 19.2626 3.96967 18.9697L9.21967 13.7197C9.51256 13.4268 9.98744 13.4268 10.2803 13.7197Z' fill='%23426D5F'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M19.5 15C19.9142 15 20.25 15.3358 20.25 15.75V19.5C20.25 19.9142 19.9142 20.25 19.5 20.25H15.75C15.3358 20.25 15 19.9142 15 19.5C15 19.0858 15.3358 18.75 15.75 18.75H18.75V15.75C18.75 15.3358 19.0858 15 19.5 15Z' fill='%23426D5F'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.7197 13.7197C14.0126 13.4268 14.4874 13.4268 14.7803 13.7197L20.0303 18.9697C20.3232 19.2626 20.3232 19.7374 20.0303 20.0303C19.7374 20.3232 19.2626 20.3232 18.9697 20.0303L13.7197 14.7803C13.4268 14.4874 13.4268 14.0126 13.7197 13.7197Z' fill='%23426D5F'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3.75 4.5C3.75 4.08579 4.08579 3.75 4.5 3.75H8.25C8.66421 3.75 9 4.08579 9 4.5C9 4.91421 8.66421 5.25 8.25 5.25H5.25V8.25C5.25 8.66421 4.91421 9 4.5 9C4.08579 9 3.75 8.66421 3.75 8.25V4.5Z' fill='%23426D5F'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3.96967 3.96967C4.26256 3.67678 4.73744 3.67678 5.03033 3.96967L10.2803 9.21967C10.5732 9.51256 10.5732 9.98744 10.2803 10.2803C9.98744 10.5732 9.51256 10.5732 9.21967 10.2803L3.96967 5.03033C3.67678 4.73744 3.67678 4.26256 3.96967 3.96967Z' fill='%23426D5F'/%3E%3C/svg%3E%0A")}.map__control_fullscreen_popup{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18 9.75H14.25V6' stroke='%23426D5F' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M19.5 4.5L14.25 9.75' stroke='%23426D5F' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6 14.25H9.75V18' stroke='%23426D5F' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M4.5 19.5L9.75 14.25' stroke='%23426D5F' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M14.25 18V14.25H18' stroke='%23426D5F' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M19.5 19.5L14.25 14.25' stroke='%23426D5F' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M9.75 6V9.75H6' stroke='%23426D5F' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M4.5 4.5L9.75 9.75' stroke='%23426D5F' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.map__control_zoom{box-shadow:none}.map__control_zoom:focus{z-index:1}.map__control_zoom:focus:not(:focus-visible){z-index:auto}.map__control_zoom:focus-visible{z-index:1}.map__control_zoom-in{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.375 12C4.375 11.5858 4.71079 11.25 5.125 11.25H18.875C19.2892 11.25 19.625 11.5858 19.625 12C19.625 12.4142 19.2892 12.75 18.875 12.75H5.125C4.71079 12.75 4.375 12.4142 4.375 12Z' fill='%23426D5F'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 4.375C12.4142 4.375 12.75 4.71079 12.75 5.125V18.875C12.75 19.2892 12.4142 19.625 12 19.625C11.5858 19.625 11.25 19.2892 11.25 18.875V5.125C11.25 4.71079 11.5858 4.375 12 4.375Z' fill='%23426D5F'/%3E%3C/svg%3E")}.map__control_zoom-in:after{background-color:#b9b9b9;bottom:0;content:"";height:1px;left:50%;position:absolute;transform:translate(-50%);width:28px}.map__control_zoom-in:disabled{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.375 12C4.375 11.5858 4.71079 11.25 5.125 11.25H18.875C19.2892 11.25 19.625 11.5858 19.625 12C19.625 12.4142 19.2892 12.75 18.875 12.75H5.125C4.71079 12.75 4.375 12.4142 4.375 12Z' fill='%23cdcdcd'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 4.375C12.4142 4.375 12.75 4.71079 12.75 5.125V18.875C12.75 19.2892 12.4142 19.625 12 19.625C11.5858 19.625 11.25 19.2892 11.25 18.875V5.125C11.25 4.71079 11.5858 4.375 12 4.375Z' fill='%23cdcdcd'/%3E%3C/svg%3E")}.map__control_zoom-out{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.375 12C4.375 11.5858 4.71079 11.25 5.125 11.25H18.875C19.2892 11.25 19.625 11.5858 19.625 12C19.625 12.4142 19.2892 12.75 18.875 12.75H5.125C4.71079 12.75 4.375 12.4142 4.375 12Z' fill='%23426D5F'/%3E%3C/svg%3E")}.map__control_zoom-out:disabled{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.375 12C4.375 11.5858 4.71079 11.25 5.125 11.25H18.875C19.2892 11.25 19.625 11.5858 19.625 12C19.625 12.4142 19.2892 12.75 18.875 12.75H5.125C4.71079 12.75 4.375 12.4142 4.375 12Z' fill='%23cdcdcd'/%3E%3C/svg%3E")}.map__buttons-wrapper{background-color:#fff;border-radius:2px;box-shadow:0 4px 4px rgba(0,0,0,.25)}@media(min-width:768px){.map__controls-wrapper{margin-right:24px}}.layer-label{align-items:stretch;background-color:#f7f7f7;border-radius:4px;box-shadow:0 2px 4px 0 rgba(0,0,0,.16);box-sizing:border-box;display:flex;position:relative;z-index:999}.layer-label:after,.layer-label:before{content:"";height:0;left:50%;position:absolute;transform:translate(-50%);width:0}.layer-label:before{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #fff;bottom:-4px}.layer-label:after{border-left:3px solid transparent;border-right:3px solid transparent;border-top:3px solid #f7f7f7;bottom:-2.5px}.layer-label__text{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:12px;font-weight:400;letter-spacing:.24px;line-height:16px;font-weight:500;align-items:center;box-sizing:border-box;display:flex;justify-content:center;padding:3px 7px}.message-for-screen-reader{border:0;clip:rect(0,0,0,0);display:block;height:1px;margin:0;overflow:hidden;padding:0;position:absolute;top:-100%;width:1px}.multi-hero-logos{box-sizing:border-box;display:grid;grid-gap:4px;gap:4px;padding:0 16px;width:100%}@media(min-width:768px){.multi-hero-logos{padding:0 32px}}.multi-hero-logos__main-logo{align-self:end;justify-self:center}.advanced-search{display:grid;grid-gap:12px;gap:12px;grid-template-columns:1fr 1fr;grid-template-rows:repeat(4,1fr)}.advanced-search .input__field{border-color:#e5e5e5}.advanced-search .input_invalid .input__field{border-color:#f9919a;color:#d72323}.advanced-search .input__mask-text-wrapper{color:#707070}@media(min-width:768px){.advanced-search{gap:16px;grid-template-columns:repeat(4,1fr);grid-template-rows:1fr 1fr}}.advanced-search.advanced-search_kiosk-mode{gap:20px;grid-template-columns:1fr 1fr;grid-template-rows:auto auto}.advanced-search.advanced-search_kiosk-mode .input,.advanced-search.advanced-search_kiosk-mode .select{display:grid;grid-template-rows:72px}.advanced-search.advanced-search_kiosk-mode .input_invalid .input__mask-text,.advanced-search.advanced-search_kiosk-mode .input_invalid .input__mask-text_black,.advanced-search.advanced-search_kiosk-mode .input_invalid .label_invalid{color:#d72323}.advanced-search.advanced-search_kiosk-mode .input_invalid .input__field{border-color:#f9919a;color:#d72323}.advanced-search.advanced-search_kiosk-mode .input_invalid .input__field:focus-within:not(:disabled){border-color:#d72323;box-shadow:0 0 0 1px #d72323}.advanced-search.advanced-search_kiosk-mode .input.input_custom-mask-text .input__field{color:transparent}.advanced-search.advanced-search_kiosk-mode .input__field,.advanced-search.advanced-search_kiosk-mode .select__button{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:24px;font-weight:400;letter-spacing:.25px;line-height:32px;border-color:#b0b0b0;border-radius:12px;padding-left:19px;padding-right:19px}.advanced-search.advanced-search_kiosk-mode .input__field:focus-within:not(:disabled),.advanced-search.advanced-search_kiosk-mode .select__button:focus-within:not(:disabled){border-color:#35cdfd;box-shadow:0 0 0 1px #35cdfd}.advanced-search.advanced-search_kiosk-mode .input__label,.advanced-search.advanced-search_kiosk-mode .select__label{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:16px;font-weight:400;letter-spacing:.3px;line-height:24px;color:#707070;top:-11px;left:16px}.advanced-search.advanced-search_kiosk-mode .select__button{height:72px}.advanced-search.advanced-search_kiosk-mode .select__dropbox{border-radius:12px;box-shadow:0 3px 12px rgba(0,0,0,.16);top:88px}.advanced-search.advanced-search_kiosk-mode .select__dropbox_search{max-height:452px}.advanced-search.advanced-search_kiosk-mode .select__dropbox-search{padding:0 20px}.advanced-search.advanced-search_kiosk-mode .select__dropbox-search:before{width:calc(100% - 40px)}.advanced-search.advanced-search_kiosk-mode .select__dropbox-search .input__field{padding:0}.advanced-search.advanced-search_kiosk-mode .select__dropbox-search .input__field:focus-within{border-color:transparent;box-shadow:none}.advanced-search.advanced-search_kiosk-mode .select__button-wrapper{align-items:center}.advanced-search.advanced-search_kiosk-mode .select_disabled .select__button{border-color:#f7f7f7}.advanced-search.advanced-search_kiosk-mode .select__dropbox-list-item{border-bottom:1px solid #e5e5e5}.advanced-search.advanced-search_kiosk-mode .select__dropbox-list-item:last-child{border-color:transparent}.advanced-search.advanced-search_kiosk-mode .select__dropbox-item{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:24px;font-weight:400;letter-spacing:.25px;line-height:32px;padding:22px 24px 21px}.advanced-search.advanced-search_kiosk-mode .select__dropbox-item:focus,.advanced-search.advanced-search_kiosk-mode .select__dropbox-item:hover,.advanced-search.advanced-search_kiosk-mode .select__dropbox-item_active{background-color:#f6f6f6}.advanced-search.advanced-search_kiosk-mode .input__placeholder,.advanced-search.advanced-search_kiosk-mode .label_placeholder,.advanced-search.advanced-search_kiosk-mode .select__value{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:24px;font-weight:400;letter-spacing:.25px;line-height:32px}.advanced-search.advanced-search_kiosk-mode .input__placeholder,.advanced-search.advanced-search_kiosk-mode .label_placeholder{bottom:11px;color:#707070;left:20px}.advanced-search.advanced-search_kiosk-mode .label_placeholder{top:19px}.advanced-search.advanced-search_kiosk-mode .input__mask-text-wrapper{bottom:19px;left:20px}.advanced-search.advanced-search_kiosk-mode .input__mask-text{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:24px;font-weight:400;letter-spacing:.25px;line-height:32px}@media(min-width:768px){.advanced-search.advanced-search_kiosk-mode .advanced-search__input_first-name,.advanced-search.advanced-search_kiosk-mode .advanced-search__input_last-name,.advanced-search.advanced-search_kiosk-mode .advanced-search__select_military-branch,.advanced-search.advanced-search_kiosk-mode .advanced-search__select_rank{grid-column:span 1}}.advanced-search__select{grid-column:1/3}@media(min-width:768px){.advanced-search__select{grid-column:auto}}@media screen and (max-width:767px){.advanced-search__select_military-branch{order:1}.advanced-search__select_rank{order:2}}@media(min-width:768px){.advanced-search__input_first-name,.advanced-search__input_last-name,.advanced-search__select_military-branch,.advanced-search__select_rank{grid-column:span 2}}.main-search{height:52px;position:relative}.main-search .input_icon .input__field{border-color:#e5e5e5;padding-right:80px;padding-left:52px}.main-search .input_icon .input__icon{left:16px;color:#707070;position:absolute;top:16px;z-index:3}.main-search .input_invalid .input__field{border-color:#f9919a}.main-search .input_invalid .input__icon{color:#d72323}.main-search .input__placeholder{left:52px}@media(min-width:768px){.main-search .input_icon .input__field{padding-right:161px}}.main-search__icon-button.icon-button{outline:none;height:16px;width:16px}.main-search__icon-button.icon-button:focus{box-shadow:0 0 0 3px #35cdfd}.main-search__icon-button.icon-button:focus:not(:focus-visible){box-shadow:none}.main-search__icon-button.icon-button:focus-visible{box-shadow:0 0 0 3px #35cdfd}.main-search__icon-button.icon-button .main-search__icon_clean{height:13px;width:13px}.main-search__icon-button_clean.icon-button{right:16px;position:absolute;top:18px;z-index:3}.main-search_kiosk-mode{height:72px}.main-search_kiosk-mode .input__placeholder{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:24px;font-weight:400;letter-spacing:.25px;line-height:32px;bottom:11px;color:#707070;left:56px}.main-search_kiosk-mode .input__placeholder_invalid{color:#d72323}.main-search_kiosk-mode .input{grid-template-rows:72px}.main-search_kiosk-mode .input_icon .input__field{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:24px;font-weight:400;letter-spacing:.25px;line-height:32px;border-radius:12px;padding-left:56px;padding-right:76px}.main-search_kiosk-mode .input_icon .input__icon{left:20px;height:20px;top:26px;width:20px}.main-search_kiosk-mode .input_icon .input__icon svg{height:20px;width:20px}.main-search_kiosk-mode .main-search__icon-button_clean{background-color:#f6f6f6;border-radius:50%;height:40px;top:16px;width:40px;right:20px}.main-search_kiosk-mode .main-search__icon-button_clean .main-search__icon_clean{height:18px;width:18px}@media(min-width:768px){.main-search_kiosk-mode .input_icon .input__field{padding-right:76px}}.main-search_main-page .input_icon .input__field{border-color:#e5e5e5;padding-right:48px}.main-search_main-page .input_icon .input__field:hover:not(:disabled){border-color:#e5e5e5}.main-search_main-page .input_icon .input__field:focus-within:not(:disabled){border-color:#35cdfd;box-shadow:0 0 0 1px #35cdfd}.main-search_main-page .input_invalid .input__field:focus-within:not(:disabled){border-color:#d72323;box-shadow:0 0 0 1px #d72323}.main-search_main-page.main-search_kiosk-mode{height:84px}.main-search_main-page.main-search_kiosk-mode .input__placeholder{bottom:16px;left:64px}.main-search_main-page.main-search_kiosk-mode .input{grid-template-rows:84px}.main-search_main-page.main-search_kiosk-mode .input_icon .input__field{padding-left:64px;padding-right:76px}.main-search_main-page.main-search_kiosk-mode .input_icon .input__icon{left:20px;height:28px;top:28px;width:28px}.main-search_main-page.main-search_kiosk-mode .input_icon .input__icon svg{height:28px;width:28px}.main-search_main-page.main-search_kiosk-mode .main-search__icon-button_clean{top:22px}.main-search__button{background:none;border:0;cursor:pointer;font:inherit;line-height:normal;margin:0;outline:none;padding:0;text-decoration:none;color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:16px;font-weight:700;letter-spacing:.48px;line-height:20px;font-size:14px;color:var(--color-public-btn-filled)}.main-search__button:focus{box-shadow:0 0 0 3px #35cdfd}.main-search__button:focus:not(:focus-visible){box-shadow:none}.main-search__button:focus-visible{box-shadow:0 0 0 3px #35cdfd}.main-search__button-wrapper{align-items:center;display:grid;grid-gap:8px;gap:8px;grid-auto-flow:column;position:relative}.main-search__button-text{display:none}@media(min-width:768px){.main-search__button-text{display:block}}.main-search__buttons-wrapper{align-items:center;display:grid;grid-gap:16px;gap:16px;grid-auto-flow:column;position:absolute;top:18px;right:16px}@media(min-width:768px){.main-search__buttons-wrapper{top:16px}}.main-search__buttons-wrapper .main-search__icon{color:var(--color-theme-primary)}.main-search__buttons-wrapper .main-search__icon-button_slider{position:relative}.main-search__buttons-wrapper .main-search__icon-button_slider:after{background-color:#d72323;border-radius:50%;content:"";display:block;height:6px;position:absolute;top:-3px;width:6px;right:-3px}.multi-search-buttons{display:grid;grid-gap:12px;gap:12px;grid-template-columns:140px;justify-self:center}.multi-search-buttons .multi-search-buttons__back-button{border:none}@media(min-width:768px){.multi-search-buttons .multi-search-buttons__search-button{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:16px;font-weight:700;letter-spacing:.48px;line-height:20px;color:#f7f7f7;padding:15px 10px}}.multi-search-buttons_opened{grid-template-columns:140px 140px}@media(min-width:768px){.multi-search-buttons_opened{align-content:start;grid-template-columns:140px}.multi-search-buttons_opened.multi-search-buttons_kiosk-mode{grid-template-columns:1fr 1fr}}.multi-search-buttons.multi-search-buttons_kiosk-mode{gap:20px;grid-template-columns:1fr 1fr;width:100%}.multi-search-buttons.multi-search-buttons_kiosk-mode .multi-search-buttons__back-button,.multi-search-buttons.multi-search-buttons_kiosk-mode .multi-search-buttons__search-button{height:84px}.multi-search-buttons.multi-search-buttons_kiosk-mode .multi-search-buttons__back-button{border:1px solid #e5e5e5}.multi-search-buttons.multi-search-buttons_kiosk-mode .multi-search-buttons__search-button_advanced{justify-self:stretch;padding-right:12px}.multi-search-buttons.multi-search-buttons_kiosk-mode .multi-search-buttons__search-button_advanced .button__icon{display:none}.multi-search-buttons.multi-search-buttons_kiosk-mode .multi-search-buttons__search-button_advanced .button__wrapper{grid-template-columns:1fr}@media(min-width:768px){.multi-search-buttons.multi-search-buttons_kiosk-mode .multi-search-buttons__search-button_advanced .button__icon{display:block;height:32px;width:32px}.multi-search-buttons.multi-search-buttons_kiosk-mode .multi-search-buttons__search-button_advanced .button__wrapper{gap:15px;grid-template-columns:32px max-content 32px;justify-content:center}.multi-search-buttons__back-button,.multi-search-buttons__search-button{height:52px}}.multi-search{display:grid;grid-gap:16px;gap:16px;width:100%}@media(min-width:768px){.multi-search{grid-template-columns:1fr 140px}.multi-search_kiosk-mode{gap:32px}.multi-search_kiosk-mode,.multi-search_main{grid-template-columns:1fr}}.order-services{border-bottom:1px solid #e5e5e5;box-sizing:border-box;display:grid;grid-gap:28px;gap:28px;justify-items:center;padding:23px 16px;width:100%}@media(min-width:1024px){.order-services{border:1px solid #e5e5e5;border-radius:8px;justify-items:normal;max-width:460px;padding:23px 0}.order-services_with-image{padding-top:0}}.order-services__image-wrapper{border-radius:8px;display:grid;height:160px;justify-content:center;overflow:hidden;width:100%}@media(min-width:1024px){.order-services__image-wrapper{border-radius:0}}.order-services__image{border-radius:8px;object-fit:cover}@media(min-width:1024px){.order-services__image{border-radius:8px 8px 0 0}}.order-services__heading{box-sizing:border-box;display:grid;grid-gap:8px;gap:8px;max-width:460px;width:100%}@media(min-width:1024px){.order-services__heading{padding:0 24px}}.order-services__title{padding:0;font-size:20px;font-weight:400;letter-spacing:.25px;line-height:28px;font-weight:700}.order-services__text,.order-services__title{margin:0;color:#3b3b3b;font-family:DM Sans,sans-serif;text-align:left}.order-services__text{font-size:16px;font-weight:400;letter-spacing:.3px;line-height:24px;word-break:break-word}.order-services__actions{align-items:center;box-sizing:border-box;display:grid;grid-gap:28px;gap:28px;grid-template-columns:200px;justify-content:center;width:100%}@media(min-width:1024px){.order-services__actions{padding:0 24px}}.order-services__actions_with-price{grid-template-columns:1fr 200px;max-width:460px}@media(max-width:359px){.order-services__actions_with-price{grid-template-columns:auto 1fr}}.order-services__price-block{display:grid;grid-gap:4px;gap:4px}.order-services__price-label{font-size:14px;line-height:20px;line-height:16px}.order-services__price-label,.order-services__price-value{color:#3b3b3b;font-family:DM Sans,sans-serif;font-weight:400;letter-spacing:.25px;font-weight:700}.order-services__price-value{font-size:32px;line-height:42px;line-height:32px}.pagination{align-items:center;display:grid;grid-gap:20px;gap:20px;grid-auto-flow:column;justify-content:center;list-style:none;margin:0;padding:0}.button.pagination__button,.icon-button.pagination__button{border-radius:50%;min-width:52px;padding-left:0;padding-right:0;text-align:center}.button.pagination__button_kiosk-mode{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:20px;font-weight:400;letter-spacing:.25px;line-height:28px;min-height:64px;min-width:64px}.button.pagination__button_kiosk-mode.button_filled{color:#f7f7f7;font-weight:500}.button.pagination__button_kiosk-mode.button_ghost{color:var(--color-theme-primary)}.button.pagination__button_kiosk-mode.button_ghost:hover:not(.button_disabled){color:var(--color-theme-secondary)}.button.pagination__button_kiosk-mode.button_ghost:active:not(.button_disabled){color:var(--color-theme-variant)}.pagination__icon{color:var(--color-theme-primary)}.icon-button_disabled .pagination__icon{color:#cdcdcd}.pagination__icon_prev{transform:rotate(180deg)}.pagination__divider{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:16px;font-weight:700;letter-spacing:.48px;line-height:20px;font-size:14px;background-color:var(--color-public-btn-ghost);border-radius:50%;color:var(--color-theme-primary);height:40px;line-height:40px;text-align:center;width:40px}.pagination__item-wrapper{margin:0;padding:0}.search-errors{align-content:start;display:grid;grid-gap:8px;gap:8px;grid-column:1/-1}.search-errors_main{background:#d72323;border-radius:4px;bottom:10px;padding:6px 8px;position:absolute;transform:translateY(100%)}.search-errors_main .search-errors__message{color:#fff}@media(min-height:700px){.search-errors_main{bottom:-4px}}.search-errors__message{font-size:12px;letter-spacing:.24px;line-height:16px;margin:0;padding:0;text-align:center}.search-errors__message,.search-errors__message_kiosk-mode{color:#3b3b3b;font-family:DM Sans,sans-serif;font-weight:400;color:#d72323}.search-errors__message_kiosk-mode{font-size:20px;letter-spacing:.25px;line-height:28px}@media(min-width:768px){.search-errors_main{bottom:-20px}}.sub-cemeteries{display:grid;grid-gap:16px;gap:16px;grid-auto-flow:column;justify-content:space-between;width:100%}@media(min-width:768px){.sub-cemeteries__logo{height:100px;width:100px}}.tour-card{outline:none;background:#f6f6f6;border-radius:16px;box-shadow:0 3px 8px rgba(0,0,0,.12);box-sizing:border-box;display:grid;padding:16px;transition:background-color .15s ease-out,box-shadow .15s ease-out;width:100%}.tour-card:focus{box-shadow:0 0 0 3px #35cdfd}.tour-card:focus:not(:focus-visible){box-shadow:none}.tour-card:focus-visible{box-shadow:0 0 0 3px #35cdfd}@media(min-width:768px){.tour-card{max-width:384px;padding:20px}}@media(min-width:1920px){.tour-card{max-width:440px}}.tour-card:hover{background:#fff;box-shadow:0 3px 10px rgba(0,0,0,.16)}.tour-card:hover .tour-card__description,.tour-card:hover .tour-card__name{color:var(--color-theme-secondary)}.tour-card__wrapper{align-items:center;display:grid;grid-gap:16px;gap:16px;grid-template-columns:100px 1fr}@media(min-width:768px){.tour-card__wrapper{gap:20px}}.tour-card__text{align-items:start;display:grid;grid-gap:8px;gap:8px}.tour-card__image{border-radius:50%}.tour-card__name{font-size:20px;font-weight:400;line-height:28px;font-weight:700}.tour-card__description,.tour-card__name{color:#3b3b3b;font-family:DM Sans,sans-serif;letter-spacing:.25px;word-break:break-word}.tour-card__description{font-size:14px;font-weight:400;line-height:20px}.tours-block{background-color:#e8e8e8;box-sizing:border-box;display:grid;grid-gap:32px;gap:32px;padding:48px 16px;width:100%}@media(min-width:1280px){.tours-block{gap:64px;padding:80px 32px}}@media(min-width:1920px){.tours-block:not(.tours-block_cemetery-page){gap:72px;padding:120px 64px}}.tours-block__info{display:grid;grid-gap:20px;gap:20px;text-align:center}.tours-block__title{margin:0;padding:0;color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:28px;font-weight:400;letter-spacing:.25px;line-height:40px;font-weight:700;color:#222}@media(min-width:1280px){.tours-block__title{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:32px;font-weight:400;letter-spacing:.25px;line-height:42px;font-weight:700;color:#222}}@media(min-width:1920px){.tours-block__title:not(.tours-block__title_cemetery-page){font-size:48px;font-weight:700;letter-spacing:.35px;line-height:60px}}.tours-block__description{margin:0;color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:16px;font-weight:400;letter-spacing:.3px;line-height:24px}@media(min-width:1280px){.tours-block__description{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:20px;font-weight:400;letter-spacing:.25px;line-height:28px}}.tours-block__list{margin-left:-24px;margin-top:-24px;display:flex;flex-wrap:wrap;justify-content:center}.tours-block__list>.tour-card{margin-left:24px;margin-top:24px}@media(min-width:1920px){.tours-block__list{margin-left:-32px;margin-top:-32px}.tours-block__list>.tour-card{margin-left:32px;margin-top:32px}}.video{align-items:center;display:grid;height:0;justify-items:center;padding-top:56.25%;position:relative;width:100%}.video__frame{border:0;border-radius:8px;display:block;height:100%;left:0;max-width:100%;position:absolute;top:0;width:100%}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.popup{align-items:flex-start;background-color:rgba(0,0,0,.6);display:flex;height:100%;justify-content:center;left:0;min-height:calc(var(--vh, 1vh)*100);opacity:0;position:fixed;top:0;width:100vw;z-index:1000}.popup,.popup__wrapper{animation:fadeIn .15s linear forwards;box-sizing:border-box;overflow:auto}.popup__wrapper{align-content:start;background-color:#fff;box-shadow:0 4px 12px rgba(0,0,0,.08);display:grid;grid-gap:40px;gap:40px;justify-items:center;min-height:100%;padding:40px 16px;width:100%}.popup__header{display:grid;grid-gap:8px;gap:8px}.popup__title{padding:0;font-size:24px;font-weight:400;line-height:32px;font-weight:700}.popup__text,.popup__title{margin:0;color:#3b3b3b;font-family:DM Sans,sans-serif;letter-spacing:.25px;text-align:center}.popup__text{font-size:14px;font-weight:400;line-height:20px}.popup__items-wrapper{align-content:start;display:grid;grid-gap:24px;gap:24px;width:100%}.popup__buttons{align-content:start;display:grid;grid-gap:12px;gap:12px;grid-auto-flow:column;justify-self:center;width:200px}.popup__buttons_contact-cemetery{width:100%}.popup__buttons_contact-author{width:240px}@media(min-width:768px){.popup__buttons_contact-author{width:194px}}.popup__button{width:100%}.popup_hiding,.popup_hiding .popup__wrapper{animation:fadeOut .15s linear both}.popup__close-button.icon-button{outline:none;background-color:hsla(0,0%,44%,.3);border-radius:50%;color:#cdcdcd;height:44px;width:44px}.popup__close-button.icon-button:focus{box-shadow:0 0 0 3px #35cdfd}.popup__close-button.icon-button:focus:not(:focus-visible){box-shadow:none}.popup__close-button.icon-button:focus-visible{box-shadow:0 0 0 3px #35cdfd}.popup__map{height:100%;width:100%}.popup_map .popup__wrapper{border-radius:0;gap:0;grid-template-rows:max-content 1fr;height:100%;padding:0;width:100%}.popup_map .popup__header{align-items:center;box-sizing:border-box;gap:16px;grid-template-columns:max-content 1fr;padding:20px 16px;width:100%}.popup_map .popup__title{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:16px;font-weight:400;letter-spacing:.3px;line-height:24px;font-weight:500;text-align:left;word-break:break-word}.popup_map .popup__close-button.icon-button{background-color:#f7f7f7;color:#3b3b3b;height:40px;width:40px}.popup_map .popup__close-button.icon-button svg{height:16px;width:16px}.popup_gallery .popup__wrapper{align-content:start;background:#3b3b3b;border-radius:0;box-sizing:border-box;display:grid;grid-gap:16px;gap:16px;height:100%;justify-items:center;padding:90px 0 16px;position:relative;width:100%}.popup_gallery .popup__close-button{left:16px;position:absolute;top:20px}.popup_kiosk-deceased-print{min-height:auto}@media print{.popup_kiosk-deceased-print{height:auto;position:static}}.popup_kiosk-deceased-print .popup__wrapper{background:#e5e5e5;border-radius:0;box-sizing:border-box;display:grid;grid-gap:28px;gap:28px;grid-template-rows:auto 1fr;height:100%;padding:48px 0 64px;position:relative;width:100%}@media print{.popup_kiosk-deceased-print .popup__wrapper{-ms-overflow-style:none;scrollbar-width:none;background:#fff;padding:0}.popup_kiosk-deceased-print .popup__wrapper::-webkit-scrollbar{display:none;height:0;width:0}}.popup_kiosk-deceased-print .popup__content{align-content:start;background-color:#fff;box-shadow:0 3px 8px 0 rgba(0,0,0,.12);box-sizing:border-box;display:grid;max-width:816px;padding:32px;width:100%}@media print{.popup_kiosk-deceased-print .popup__content{box-shadow:none}}.popup_kiosk-deceased-print .popup__data-wrapper{padding:48px}@media print{.popup_kiosk-deceased-print .popup__data-wrapper{padding-bottom:0}}@media(min-width:500px){.popup_kiosk-deceased-print .popup__data-wrapper_with-qr-code{display:grid;grid-gap:13px;gap:13px;grid-template-columns:1fr 164px}.popup_kiosk-deceased-print .popup__data-wrapper_with-qr-code .popup__dates,.popup_kiosk-deceased-print .popup__data-wrapper_with-qr-code .popup__title{text-align:start}.popup_kiosk-deceased-print .popup__data-wrapper_with-qr-code .popup__location-wrapper{justify-items:start}}.popup_kiosk-deceased-print .popup__data{align-content:start;display:grid;grid-gap:20px;gap:20px}.popup_kiosk-deceased-print .popup__title-wrapper{display:grid;grid-gap:8px;gap:8px}.popup_kiosk-deceased-print .popup__title{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:32px;font-weight:400;letter-spacing:.25px;line-height:42px;font-weight:700;word-break:break-word}.popup_kiosk-deceased-print .popup__dates{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:16px;font-weight:400;letter-spacing:.3px;line-height:24px;font-weight:500;text-align:center}.popup_kiosk-deceased-print .popup__button{box-shadow:none;height:84px;padding:9px 18px}.popup_kiosk-deceased-print .popup__button.button_outlined{border-color:var(--color-public-btn-filled)}.popup_kiosk-deceased-print .popup__location-wrapper{display:grid;grid-gap:4px;gap:4px;justify-items:center}.popup_kiosk-deceased-print .popup__qrcode-wrapper{align-content:start;display:grid;grid-gap:16px;gap:16px}.popup_kiosk-deceased-print .popup__qrcode-title{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:16px;font-weight:400;letter-spacing:.3px;line-height:24px;font-weight:500;margin:0;text-align:center}.popup_kiosk-deceased-print .popup__print-map{height:451px}.popup_kiosk-deceased-print .popup__buttons{gap:16px;grid-auto-flow:row;padding:0;width:auto}@media(min-width:600px){.popup_kiosk-deceased-print .popup__buttons{grid-template-columns:292px 292px}}@media print{.popup_kiosk-deceased-print .popup__buttons{display:none}}.popup_kiosk-deceased-print .popup__military-info .labeled-value__value_kiosk-print{text-transform:uppercase}.popup_info .popup__wrapper{align-content:center}.popup_share .popup__wrapper{gap:40px}.popup_share .popup__title{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:20px;font-weight:400;letter-spacing:.25px;line-height:28px;font-weight:700}.popup_share .popup__items-wrapper{grid-template-columns:repeat(auto-fit,minmax(64px,max-content));justify-content:center}.popup_share .popup__buttons{padding:0}.popup_video .popup__wrapper{align-content:center;padding:20px 0 0;position:relative}.popup_video .popup__title{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:24px;font-weight:400;letter-spacing:.25px;line-height:32px;font-weight:700;line-height:40px}.popup_video .popup__buttons{min-width:140px;width:auto}.popup_video .popup__close-button.icon-button{background-color:#f6f6f6;color:#3b3b3b;height:36px;padding:8px;position:absolute;right:16px;top:16px;width:36px}.popup_video .popup__close-button.icon-button svg{height:12px;width:12px}.popup_cookies{background-color:#fff;border-radius:8px;bottom:24px;box-shadow:0 4px 12px rgba(0,0,0,.08);box-sizing:border-box;display:grid;grid-gap:32px;gap:32px;height:auto;max-height:calc(var(--vh, 1vh)*100 - 48px);max-width:400px;min-height:auto;overflow-y:auto;padding:21px 23px 23px;top:auto;width:calc(100vw - 48px);z-index:999;left:24px}.popup_cookies .popup__header{gap:4px}.popup_cookies .popup__title{font-size:20px;font-weight:400;line-height:28px;font-weight:700}.popup_cookies .popup__text,.popup_cookies .popup__title{color:#3b3b3b;font-family:DM Sans,sans-serif;letter-spacing:.25px}.popup_cookies .popup__text{font-size:14px;font-weight:400;line-height:20px}.popup_cookies .popup__buttons{grid-auto-flow:column;grid-template-columns:minmax(max-content,166px) minmax(max-content,166px);justify-content:space-between;justify-self:stretch;padding-top:0;width:100%}.popup_contact-author .popup__wrapper{align-content:center;padding:40px 8px}.popup_contact-author .popup__header{gap:16px;padding:0 8px}.popup_contact-author .popup__title{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:16px;font-weight:400;letter-spacing:.3px;line-height:24px;font-weight:700}.popup_contact-author .popup__content{box-sizing:border-box;display:grid;justify-items:center;min-height:116px;width:100%}.popup_contact-author .popup__content_with-data{align-content:start;padding:0 8px}@media(min-width:768px){.popup{align-items:center}.popup__wrapper{border-radius:8px;gap:32px;min-height:auto;padding:40px;width:480px}.popup__header{gap:12px}.popup__title{font-size:32px;font-weight:400;letter-spacing:.25px;line-height:42px;font-weight:700}.popup__text,.popup__title{color:#3b3b3b;font-family:DM Sans,sans-serif}.popup__text{font-size:16px;font-weight:400;letter-spacing:.3px;line-height:24px}.popup__buttons{padding-top:8px}.popup_map .popup__title{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:20px;font-weight:400;letter-spacing:.25px;line-height:28px;font-weight:500}.popup_map .popup__header{padding:24px}.popup_map .popup__close-button.icon-button{height:48px;width:48px}.popup_gallery .popup__wrapper{padding-bottom:32px;padding-top:100px}.popup_gallery .popup__close-button.icon-button{height:48px;width:48px}.popup_share .popup__wrapper{width:496px}.popup_video{padding:18px}.popup_video .popup__wrapper{border-radius:12px;gap:24px;max-height:750px;max-width:1016px;overflow:visible;padding:24px 8px;width:100%}}@media(min-width:768px)and (orientation:landscape){.popup_video .popup__wrapper{width:calc(var(--vh, 1vh)*80)}}@media(min-width:768px){.popup_video .popup__close-button.icon-button{right:-18px;top:-18px}.popup_video .popup__buttons{padding-top:0}.popup_contact-author .popup__wrapper{gap:20px;grid-template-rows:max-content 1fr max-content;min-height:312px;padding:20px;width:440px}.popup_contact-author .popup__header{gap:8px;padding:0}.popup_contact-author .popup__text{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:14px;font-weight:400;letter-spacing:.25px;line-height:20px}.popup_contact-author .popup__content{padding:0}.popup_contact-author .popup__buttons{padding-top:0}}@media(min-width:768px)and (max-height:735px){.popup_contact-cemetery{align-items:flex-start}}@media(min-width:1024px){.popup_gallery .popup__wrapper{align-content:center;display:flex;gap:0;padding:50px 184px}.popup_gallery .popup__close-button.icon-button{left:auto;right:32px;position:absolute;top:32px}}@media(min-width:1280px){.popup_map .popup__header{grid-template-columns:1fr max-content;padding:16px 32px 16px 28px}.popup_map .popup__title{grid-column:1/2;grid-row:1/2}.popup_map .popup__close-button{grid-column:2/3}}@media(min-width:1280px)and (min-height:800px){.popup_video .popup__wrapper{width:100%}}.author-contacts{background-color:#f6f6f6;border-radius:8px;box-sizing:border-box;padding:16px;width:100%}.author-contacts__list{list-style:none}.author-contacts__item,.author-contacts__list{margin:0;padding:0;display:grid;grid-gap:8px;gap:8px}.author-contacts__item{align-items:center;grid-template-columns:64px 1fr}.author-contacts__item_with-button{grid-template-columns:64px 1fr 24px}.author-contacts__name{color:#3b3b3b;color:#707070}.author-contacts__name,.author-contacts__value{font-family:DM Sans,sans-serif;font-size:14px;font-weight:400;letter-spacing:.25px;line-height:20px}.author-contacts__value{color:#3b3b3b;font-weight:700;word-break:break-word}.author-contacts__value_ltr{direction:ltr}.author-contacts__copy{justify-self:end}.share-button{align-items:center;display:grid;grid-gap:12px;gap:12px;justify-items:center}.share-button button{background:none;border:0;cursor:pointer;font:inherit;line-height:normal;margin:0;outline:none;padding:0;text-decoration:none;border-radius:50%}.share-button button:focus{box-shadow:0 0 0 3px #35cdfd}.share-button button:focus:not(:focus-visible){box-shadow:none}.share-button button:focus-visible{box-shadow:0 0 0 3px #35cdfd}.share-button__icon{border-radius:50%;cursor:pointer;display:grid;height:64px;overflow:hidden;place-items:center;width:64px}.share-button__label{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:12px;font-weight:400;letter-spacing:.24px;line-height:16px;white-space:nowrap}.agreements-page{display:grid;grid-gap:32px;gap:32px}@media(min-width:768px){.agreements-page{gap:51px}}.burial-records-page{align-content:start;display:grid;grid-gap:32px;gap:32px;grid-template-columns:1fr;margin:0 auto;padding:24px 0 40px;width:100%}@media(min-width:1280px){.burial-records-page{gap:60px;max-width:980px;padding:40px 0 60px}}.burial-records-page_index{height:-moz-fit-content;height:fit-content}.burial-records-page__header{display:grid;grid-gap:8px;gap:8px;grid-template-columns:1fr;padding:0 16px}@media(min-width:1280px){.burial-records-page__header{gap:12px;padding:0}}.burial-records-page__header-title{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:24px;font-weight:400;letter-spacing:.25px;line-height:32px;margin:0;padding:0;font-weight:700;text-align:center}@media(min-width:1280px){.burial-records-page__header-title{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:52px;font-weight:400;letter-spacing:.35px;line-height:72px;font-weight:700;letter-spacing:.4px;line-height:64px;text-align:initial}}.burial-records-page__header-text{margin:0;padding:0;color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:14px;font-weight:400;letter-spacing:.25px;line-height:20px;text-align:center}@media(min-width:1280px){.burial-records-page__header-text{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:20px;font-weight:400;letter-spacing:.25px;line-height:28px;text-align:initial}}.burial-records-page__header-text-accent{font-weight:500}.burial-records-page__alphabet{display:grid;grid-gap:24px 16px;gap:24px 16px;grid-template-columns:repeat(auto-fit,40px);grid-template-rows:40px;justify-content:center;padding:0 20px}@media(min-width:1280px){.burial-records-page__alphabet{gap:32px 22px;padding:0;width:100%}}.burial-records-page__alphabet-button{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:16px;font-weight:700;letter-spacing:.48px;line-height:20px;border-radius:50%;color:var(--color-public-btn-filled);font-size:14px;height:40px;min-height:auto;padding:6px 0;text-transform:uppercase;width:40px}@media(min-width:1280px){.burial-records-page__alphabet-button{padding:10px 0}}.burial-records-page__alphabet-button_active{color:#f7f7f7}.burial-records-page__items{display:grid;grid-gap:40px;gap:40px}.burial-records-page__items-list{list-style:none;margin:0;padding:0;display:grid;grid-gap:0;gap:0;grid-template-columns:1fr}@media(min-width:1280px){.burial-records-page__items-list{gap:12px 60px;grid-template-columns:1fr 1fr}}.burial-records-page__button-block{display:grid;justify-content:center}.burial-records-page__button{height:40px;width:280px}.cemetery-tours-page{min-height:calc(var(--vh, 1vh)*100)}@media screen and (any-pointer:fine){.cemetery-tours-page{height:100%;min-height:auto;overflow:auto}}.cemetery-tours-page__hero{align-items:start;box-sizing:border-box;display:grid;justify-content:center;min-height:100vh;padding:88px 16px 188px;position:relative}@media(min-width:1024px){.cemetery-tours-page__hero{align-items:center;justify-content:start;min-height:800px;padding:32px 0 32px 128px}}@media(min-width:1920px){.cemetery-tours-page__hero{height:980px;padding:60px 0 0 588px}}.cemetery-tours-page__hero-bg{background-color:#000;bottom:0;left:0;position:absolute;right:0;top:0;z-index:-1}.cemetery-tours-page__bg-image{object-fit:cover}.cemetery-tours-page__hero-content{align-items:center;display:grid;grid-gap:40px;gap:40px;justify-items:center}@media(min-width:1024px){.cemetery-tours-page__hero-content{justify-items:start;width:560px}}@media(min-width:1920px){.cemetery-tours-page__hero-content{width:640px}}.cemetery-tours-page__logo-link{color:inherit;text-decoration:none;outline:none}.cemetery-tours-page__logo-link:focus{box-shadow:0 0 0 3px #35cdfd}.cemetery-tours-page__logo-link:focus:not(:focus-visible){box-shadow:none}.cemetery-tours-page__logo-link:focus-visible{box-shadow:0 0 0 3px #35cdfd}@media screen and (max-width:767px){.cemetery-tours-page__logo.logo_default{height:120px;width:120px}}.cemetery-tours-page__hero-header{display:grid;grid-gap:12px;gap:12px;text-align:center}@media(min-width:1024px){.cemetery-tours-page__hero-header{gap:16px;text-align:start}}.cemetery-tours-page__hero-title{margin:0;padding:0;color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:28px;font-weight:400;letter-spacing:.25px;line-height:40px;font-weight:700;color:#f7f7f7}@media(min-width:1024px){.cemetery-tours-page__hero-title{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:64px;font-weight:400;letter-spacing:.35px;line-height:80px;font-weight:700;color:#f7f7f7;padding:24px 0}}.cemetery-tours-page__hero-subtitle{margin:0;padding:0;color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:16px;font-weight:400;letter-spacing:.3px;line-height:24px;font-weight:500;color:#fff}@media(min-width:1024px){.cemetery-tours-page__hero-subtitle{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:20px;font-weight:400;letter-spacing:.25px;line-height:28px;font-weight:500;color:#fff}}.cemetery-tours-page__hero-actions{display:grid;grid-gap:16px;gap:16px}@media(min-width:1024px){.cemetery-tours-page__hero-actions{gap:24px;grid-auto-flow:column}}.cemetery-tours-page__button_action{min-width:220px}.cemetery-tours-page__button_white{background:hsla(0,0%,100%,.95);color:var(--color-theme-primary)}.cemetery-tours-page__button_white:hover:not(.button_disabled){background-color:#fff}.cemetery-tours-page__button_white:active:not(.button_disabled){background-color:hsla(0,0%,100%,.9)}.cemetery-tours-page__button_white.button_disabled{background-color:hsla(0,0%,100%,.2);color:hsla(0,0%,100%,.2)}.cemetery-tours-page__button_your-suggestions{border-color:hsla(0,0%,100%,.95);color:hsla(0,0%,100%,.95);padding:9px 11px}.cemetery-tours-page__button_your-suggestions:hover:not(.button_disabled){border-color:#fff;color:#fff}.cemetery-tours-page__button_your-suggestions:active:not(.button_disabled){border-color:hsla(0,0%,100%,.9);color:hsla(0,0%,100%,.9)}.cemetery-tours-page__button_your-suggestions.button_disabled{background-color:transparent;border:1px solid hsla(0,0%,100%,.3);color:hsla(0,0%,100%,.2)}.cemetery-tours-page__button_send{min-width:260px}.cemetery-tours-page__contact-form{background:#3b3b3b;box-sizing:border-box;display:grid;justify-items:center;padding:48px 16px 40px}@media(min-width:1024px){.cemetery-tours-page__contact-form{padding-top:64px}}.cemetery-tours-page__contact-form-wrapper{box-sizing:border-box;display:grid;grid-gap:32px;gap:32px;justify-items:center;max-width:480px}.cemetery-tours-page__contact-header{display:grid;grid-gap:16px;gap:16px;text-align:center}@media(min-width:1024px){.cemetery-tours-page__contact-header{padding-bottom:8px}}.cemetery-tours-page__contact-title{margin:0;padding:0;color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:28px;font-weight:400;letter-spacing:.25px;line-height:40px;font-weight:700;color:#f7f7f7}@media(min-width:1024px){.cemetery-tours-page__contact-title{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:32px;font-weight:400;letter-spacing:.25px;line-height:42px;font-weight:700;color:#f7f7f7;line-height:64px}}.cemetery-tours-page__contact-text{margin:0;color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:16px;font-weight:400;letter-spacing:.3px;line-height:24px;color:#f7f7f7}.deceased-page{align-content:start;display:grid;grid-template-rows:max-content 1fr max-content;height:100%;overflow:auto}.deceased-page_kiosk-mode{background-color:#fafafa;grid-template-rows:auto 1fr auto}.deceased-page_kiosk-mode:before{background-color:#fafafa;content:"";display:block;height:88px;width:100%}@media(min-width:768px){.deceased-page_kiosk-mode{overflow:hidden}}.error-page{align-self:center;display:grid;grid-gap:48px;gap:48px;justify-items:center;padding-top:4px}@media(min-width:768px){.error-page{align-self:start;padding-top:68px}}.error-page__text{display:grid;grid-gap:14px;gap:14px;text-align:center}@media(min-width:768px){.error-page__text{gap:16px}}.error-page__text-accent{font-size:64px;font-weight:400;letter-spacing:.35px;line-height:80px;font-weight:700;line-height:1}.error-page__text-accent,.error-page__text-subtitle{color:#3b3b3b;font-family:DM Sans,sans-serif;margin:0}.error-page__text-subtitle{font-size:20px;font-weight:400;letter-spacing:.25px;line-height:28px;font-weight:500}.error-page__buttons{display:grid;grid-gap:12px;gap:12px}.error-page__button{min-width:240px}@media(min-width:768px){.error-page__button{min-width:260px}}.error-page_kiosk .error-page__button{min-height:84px;min-width:280px}@media(min-width:1280px){.error-page_kiosk{padding-bottom:50px}}@media(min-width:768px){.error-page_kiosk .error-page__button{min-width:480px}}.main-page{align-content:start;display:grid;grid-gap:24px;gap:24px;justify-items:center;padding:0 16px}@media(min-width:768px){.main-page{gap:28px;padding:50px 32px 0}}.main-page.main-page_kiosk-mode{gap:24px;padding-top:0}.main-page_mdva-cemetery{gap:32px}.main-page_with-tours{gap:24px}.main-page_with-tours .main-page__text{padding-bottom:8px}@media(min-width:1920px){.main-page_with-tours .main-page__text{padding-bottom:16px}}.main-page_with-tours .main-form__remark{padding-bottom:8px;padding-top:0}@media(min-width:768px){.main-page_with-tours .main-form__remark{padding-bottom:12px}}.main-page__text{color:#3b3b3b;font-size:16px;letter-spacing:.3px;line-height:24px;color:#fff;filter:drop-shadow(0 4px 28px rgba(0,0,0,.16)) drop-shadow(0 2px 6px rgba(0,0,0,.16));margin:0;max-width:500px;text-align:center}.main-page__text,.main-page__text.main-page__text_kiosk-mode{font-family:DM Sans,sans-serif;font-weight:400;font-weight:700}.main-page__text.main-page__text_kiosk-mode{color:#3b3b3b;font-size:28px;letter-spacing:.25px;line-height:40px;color:#f7f7f7;max-width:700px;text-shadow:none}@media(min-width:768px){.main-page__text{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:20px;font-weight:400;letter-spacing:.25px;line-height:28px;font-weight:700;color:#fff}}.main-page__text_wide{max-width:800px}.main-page__text_auto{max-width:560px}@media(min-width:768px){.main-page__text_with-tours{max-width:560px}}@media(min-width:1920px){.main-page__text_with-tours{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:24px;font-weight:400;letter-spacing:.25px;line-height:32px;font-weight:500;color:#fff;max-width:600px}}.main-page__button{min-width:260px;text-transform:capitalize}.main-page__button_cemetery-tours{border-color:#b0b0b0;color:#f7f7f7;padding:9px 11px}.main-page__button_cemetery-tours:hover:not(.button_disabled){background-color:hsla(0,0%,98%,.08);border-color:#c2c2c2;color:#f7f7f7}.main-page__button_cemetery-tours:active:not(.button_disabled){background-color:hsla(0,0%,98%,.14);border-color:#fafafa}@media(min-width:1280px)and (max-height:770px){.main-page{padding-top:20px}.main-page_shaw-road{padding-top:0}}.memorial-page{align-content:start;box-sizing:border-box;display:grid;grid-gap:16px;gap:16px;grid-template-rows:max-content 1fr;height:100%;overflow:auto;width:100%}@media(min-width:1024px){.memorial-page{gap:40px}}.memorial-page__content{display:grid;grid-gap:32px;gap:32px;margin:0 auto;width:100%}@media(min-width:1024px){.memorial-page__content{max-width:980px}}.memorial-page__pages{display:grid;grid-gap:12px;gap:12px;padding:0 16px}@media(min-width:1024px){.memorial-page__pages{gap:16px;padding:0}}.memorial-page__pages-title{margin:0;padding:0;color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:20px;font-weight:400;letter-spacing:.25px;line-height:28px;font-weight:700}@media screen and (max-width:420px){.memorial-page__tablet-word{display:none}}.memorial-page__pages-content{display:grid;grid-gap:8px;gap:8px}@media(min-width:1024px){.memorial-page__pages-content{gap:16px}}.memorial-page__author-wrapper{padding:0 16px}@media(min-width:1024px){.memorial-page__author-wrapper{padding:0}}.memorial-page__author{align-items:center;background-color:#fafafa;border-radius:8px;box-sizing:border-box;display:grid;grid-gap:16px;gap:16px;margin:0 auto;padding:16px 12px;text-align:center;width:100%}@media(min-width:1024px){.memorial-page__author{grid-template-columns:1fr auto;padding:16px;text-align:left}}.memorial-page__author-info{display:grid;grid-gap:4px;gap:4px}.memorial-page__author-label{font-size:14px;letter-spacing:.25px;line-height:20px}.memorial-page__author-label,.memorial-page__author-name{color:#3b3b3b;font-family:DM Sans,sans-serif;font-weight:400}.memorial-page__author-name{font-size:16px;letter-spacing:.3px;line-height:24px;font-weight:700;word-break:break-word}.memorial-page__author-button{border-radius:0;color:var(--color-theme-secondary);justify-self:center;min-height:auto;padding:0}@media(min-width:768px){.memorial-page__actions{display:none}}.memorial-page__footer{align-self:end}@media(min-width:1024px){.memorial-page__footer{padding-left:0;padding-right:0}}.memorial-page__blocks{border-top:1px solid #e5e5e5;display:grid}@media(min-width:1024px){.memorial-page__blocks{border-top:none;gap:32px}.memorial-page__blocks_horizontal{align-items:start;gap:60px;grid-template-columns:1fr 1fr}}@media screen and (min-width:768px)and (max-width:939px){.memorial-page__order-services{border-bottom:none;padding-bottom:0}}.not-found-page{align-self:center;display:grid;grid-gap:48px;gap:48px;justify-items:center}.not-found-page__text{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:20px;font-weight:400;letter-spacing:.25px;line-height:28px;font-weight:500;display:grid;grid-gap:8px;gap:8px;margin:0;text-align:center}.not-found-page__text-accent{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:64px;font-weight:400;letter-spacing:.35px;line-height:80px;font-weight:700}.not-found-page__button{width:240px}@media(min-width:768px){.not-found-page{padding-bottom:40px;padding-top:0}.not-found-page__button{width:260px}}@media(min-width:1280px){.not-found-page{padding-bottom:32px}}.not-found-page_kiosk .not-found-page__button{min-height:84px;min-width:280px}@media(min-width:1280px){.not-found-page_kiosk{padding-bottom:50px}}@media(min-width:768px){.not-found-page_kiosk .not-found-page__button{min-width:480px}}.search-page{align-content:start;box-sizing:border-box;display:grid;grid-gap:8px;gap:8px;grid-template-rows:max-content max-content 1fr}.search-page.search-page_kiosk-mode{gap:0}.search-page__form{background-color:#fff;box-sizing:border-box;display:grid;grid-gap:16px;gap:16px;justify-items:center;padding:16px;position:-webkit-sticky;position:sticky;top:64px;z-index:10}.search-page__form.search-page__form_kiosk-mode{max-width:1044px;padding-bottom:8px;padding-top:88px;top:0}.search-page__form_with-phone{top:72px}@media screen and (max-width:767px){.search-page__form_kiosk-mode.search-page__form_military{position:static}}.search-page__title{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:16px;font-weight:400;letter-spacing:.3px;line-height:24px;box-sizing:border-box;margin:0;padding:0;text-align:center}.search-page__title.search-page__title_kiosk-mode{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:24px;font-weight:400;letter-spacing:.25px;line-height:32px;padding-left:32px}.search-page__title-count{font-weight:700}.search-page__search-button{width:180px}.search-page__title-wrapper{display:grid;grid-gap:4px;gap:4px;justify-items:center;padding-bottom:12px}.search-page__title-wrapper.search-page__title-wrapper_kiosk-mode{padding:32px 24px 28px}.search-page_no-results .search-page__title-wrapper{padding-bottom:16px}.search-page__message{font-size:14px;line-height:20px;margin:0;max-width:210px;padding:0;text-align:center}.search-page__message,.search-page__message.search-page__message_kiosk-mode{color:#3b3b3b;font-family:DM Sans,sans-serif;font-weight:400;letter-spacing:.25px;color:#707070}.search-page__message.search-page__message_kiosk-mode{font-size:24px;line-height:32px;max-width:none}@media screen and (min-width:768px){.search-page{gap:20px}.search-page_no-results{gap:12px}.search-page_no-results .search-page__title_kiosk-mode{padding-left:32px}.search-page__form{gap:24px;margin:0 auto;max-width:996px;padding:20px 32px 12px;top:84px;width:100%}.search-page__form_with-custom-property{top:44px}.search-page__title{margin:0 auto;max-width:996px;text-align:left;padding-left:57px}.search-page__title-wrapper{align-items:center;gap:15px;grid-auto-flow:column;justify-content:start;padding-bottom:0}.search-page__title-wrapper_kiosk-mode{gap:20px}.search-page__message{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:16px;font-weight:400;letter-spacing:.3px;line-height:24px;color:#707070;max-width:none;position:relative;text-align:left;padding-left:16px}.search-page__message:before{background-color:#e5e5e5;content:"";height:12px;position:absolute;top:50%;transform:translateY(-50%);width:1px;left:0}.search-page__message_kiosk-mode{padding-left:20px}.search-page__message_kiosk-mode:before{height:24px}.search-page__search-button{width:140px}}@media screen and (min-width:768px)and (min-height:785px){.search-page{gap:12px}.search-page_no-results .search-page__title-wrapper{padding-bottom:0;padding-top:8px}.search-page_no-results .search-page__title-wrapper_kiosk-mode{padding-bottom:28px;padding-top:32px}}@media screen and (min-width:1044px){.search-page{grid-template-columns:minmax(auto,1044px);justify-content:center}}.wrong-config-page{align-content:center;background-color:#fff;box-sizing:border-box;direction:ltr;display:grid;height:100%;justify-content:center;left:0;padding-bottom:80px;position:fixed;text-align:left;top:0;width:100%;z-index:99999}.wrong-config-page__header{margin:0;padding:0;color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:20px;font-weight:400;letter-spacing:.25px;line-height:28px;font-weight:700;color:#d72323}.wrong-config-page__list{list-style:none;margin:0;padding:30px 0}.wrong-config-page__list-item{margin:0;padding:0;color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:20px;font-weight:400;letter-spacing:.25px;line-height:28px;color:#d72323;list-style-image:url(/_next/static/media/arrow.e5bc08b3.svg);list-style-position:inside}.wrong-config-page__list-item::marker{line-height:0}.wrong-config-page__text{line-height:24px;vertical-align:top}.not-found{align-content:start;grid-gap:16px;gap:16px;padding:0 16px 60px}.not-found,.not-found__content{display:grid;justify-items:center}.not-found__content{grid-gap:40px;gap:40px;max-width:328px;width:100%}.not-found__icon{color:#c2c2c2;display:block;height:100px;width:100px}.not-found__text-wrapper{display:grid;grid-gap:2px;gap:2px;justify-items:center}.not-found__text-wrapper.not-found__text-wrapper_kiosk-mode{gap:16px}.not-found__text{font-size:24px;line-height:32px;margin:0;padding:0;text-align:center}.not-found__text,.not-found__text.not-found__text_kiosk-mode{color:#3b3b3b;font-family:DM Sans,sans-serif;font-weight:400;letter-spacing:.25px;font-weight:700}.not-found__text.not-found__text_kiosk-mode{font-size:32px;line-height:42px}.not-found__additional-text{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:14px;font-weight:400;letter-spacing:.25px;line-height:20px;display:block;line-height:22px;margin:0;max-width:328px;padding:0;text-align:center;white-space:break-spaces}.not-found__additional-text.not-found__additional-text_kiosk-mode{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:20px;font-weight:400;letter-spacing:.25px;line-height:28px;font-weight:500}.not-found__form-wrapper{display:grid;grid-gap:32px;gap:32px;justify-items:center;width:100%}.not-found__submit-button{width:200px}@media screen and (min-width:768px){.not-found{align-content:center;gap:40px;padding:0 0 60px}.not-found_kiosk-mode{gap:33px;padding-bottom:0}.not-found__content{gap:32px;min-width:560px}.not-found__content_kiosk-mode{min-width:440px}.not-found__text-wrapper{gap:12px}.not-found__text{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:32px;font-weight:400;letter-spacing:.25px;line-height:42px;font-weight:700}.not-found__additional-text{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:16px;font-weight:400;letter-spacing:.3px;line-height:24px;line-height:22px;max-width:480px;white-space:normal}}.search-result-list{display:grid;grid-gap:14px;gap:14px;padding-bottom:26px}.search-result-list__items-wrapper{list-style:none;margin:0;padding:0}.search-result-list__item{margin:0;padding:0}.search-result-list__pagination{display:none}.search-result-list__button{justify-self:center;padding-bottom:9px;padding-top:9px;width:200px;padding-right:40px}.search-result-list__button .button__icon{height:16px;width:16px}.search-result-list__icon{transform:rotate(90deg)}@media screen and (min-width:768px){.search-result-list{gap:32px;padding:0 32px 64px}.search-result-list_kiosk-mode{padding-bottom:32px}.search-result-list__pagination{display:grid}.search-result-list__button{display:none}}.search-result-item{align-items:center;background-color:#fff;border-radius:8px;box-sizing:border-box;display:grid;grid-gap:20px;gap:20px;grid-template-columns:120px 1fr;padding:16px;position:relative;transition:background-color .15s}.search-result-item:focus,.search-result-item:focus-visible,.search-result-item:hover{background-color:var(--color-public-btn-ghost);z-index:1}.search-result-item:focus:not(:focus-visible){background-color:initial;z-index:auto}.search-result-item.search-result-item_kiosk-mode{outline:none;padding:20px;text-decoration:none}.search-result-item.search-result-item_kiosk-mode:focus{box-shadow:0 0 0 3px #35cdfd}.search-result-item.search-result-item_kiosk-mode:focus:not(:focus-visible){box-shadow:none}.search-result-item.search-result-item_kiosk-mode:focus-visible{box-shadow:0 0 0 3px #35cdfd}.search-result-item__text-wrapper{align-content:center;display:grid;grid-gap:4px;gap:4px}.search-result-item__name{margin:0;padding:0;color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:20px;font-weight:400;letter-spacing:.25px;line-height:28px;font-weight:700;overflow:hidden;text-overflow:ellipsis}.search-result-item__name.search-result-item__name_kiosk-mode{font-size:28px;line-height:40px}.search-result-item__name.search-result-item__name_kiosk-mode,.search-result-item__text{color:#3b3b3b;font-family:DM Sans,sans-serif;font-weight:400;letter-spacing:.25px;font-weight:500}.search-result-item__text{margin:0;font-size:14px;line-height:20px;color:#707070}.search-result-item__text.search-result-item__text_kiosk-mode{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:20px;font-weight:400;letter-spacing:.25px;line-height:28px}.search-result-item__arrow-icon{color:var(--color-theme-primary);opacity:0;pointer-events:none;position:absolute;top:50%;transition:all .15s;visibility:hidden;right:0;transform:translateY(-50%)}.search-result-item__image{border-radius:8px;object-fit:cover}.search-result-item__extra-data{display:grid}.search-result-item__extra-data_kiosk-mode{padding-top:8px}.search-result-item__military-label{margin:0;color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:16px;font-weight:400;letter-spacing:.3px;line-height:24px;font-weight:500;align-items:center;color:#707070;display:grid;grid-gap:12px;gap:12px;grid-auto-flow:column;justify-content:start;text-transform:uppercase}.search-result-item__military-label_kiosk-mode{gap:16px}.search-result-item__military-icon{color:var(--color-theme-primary)}.search-result-item__military-divider{background-color:#b0b0b0;height:12px;width:1px}.search-result-item__kiosk-icon{color:var(--color-theme-primary);height:16px;width:16px}.search-result-item__kiosk-location{margin:0;align-items:center;display:grid;grid-gap:16px;gap:16px;grid-auto-flow:column;justify-content:start}.search-result-item__kiosk-text{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:16px;font-weight:400;letter-spacing:.3px;line-height:24px;font-weight:500;color:#707070;overflow:hidden;text-overflow:ellipsis}@media screen and (min-width:768px){.search-result-item{gap:32px;padding-left:20px;padding-right:20px}.search-result-item__name{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:24px;font-weight:400;letter-spacing:.25px;line-height:32px;font-weight:700}.search-result-item__text{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:16px;font-weight:400;letter-spacing:.3px;line-height:24px;font-weight:500;color:#707070}}@media screen and (min-width:1024px){.search-result-item:focus .search-result-item__arrow-icon,.search-result-item:focus-visible .search-result-item__arrow-icon,.search-result-item:hover .search-result-item__arrow-icon{opacity:1;visibility:visible;right:24px}.search-result-item:focus:not(:focus-visible) .search-result-item__arrow-icon{opacity:0;visibility:hidden;right:0}}.main-form{display:grid;filter:drop-shadow(0 4px 28px rgba(0,0,0,.16)) drop-shadow(0 2px 6px rgba(0,0,0,.16));grid-gap:12px;gap:12px;justify-items:center;padding-bottom:20px;position:relative;width:100%}@media(min-height:700px){.main-form{padding-bottom:0}}.main-form.main-form_with-tours{gap:16px;padding-bottom:0}.main-form.main-form_with-tours .search-errors_main{bottom:-95px}.main-form__remark{font-size:12px;letter-spacing:.24px;line-height:16px;margin:0;padding-top:4px;text-align:center;text-shadow:0 0 16px #000,0 1px 16px #000}.main-form__remark,.main-form__remark_kiosk-mode{color:#3b3b3b;font-family:DM Sans,sans-serif;font-weight:400;font-weight:500;color:#fff}.main-form__remark_kiosk-mode{font-size:20px;letter-spacing:.25px;line-height:28px;text-shadow:none}.main-form__button{min-width:260px;text-transform:capitalize}.main-form__button_kiosk-button.button{padding:30px 10px}@media screen and (min-width:360px){.main-form__button_kiosk-button.button{min-width:320px}}@media screen and (min-width:768px){.main-form{gap:16px;max-width:800px;min-width:560px}.main-form_kiosk-mode{gap:8px;max-width:none;min-width:auto;width:640px}.main-form__remark{padding-bottom:12px;padding-top:0}.main-form__remark_kiosk-mode{padding-bottom:20px}}.burial-records-item{margin:0;padding:0}.burial-records-item__arrow{color:var(--color-public-btn-filled);display:grid;height:24px;opacity:0;position:absolute;right:0;top:50%;transform:translateY(-50%);width:24px}@keyframes hover-arrow{0%{opacity:0;right:0}to{opacity:1;right:24px}}@keyframes hover-arrow-hebrew{0%{left:0;opacity:0}to{left:24px;opacity:1}}.burial-records-item__link{border-radius:8px;display:grid;grid-gap:4px;gap:4px;grid-template-columns:1fr;padding:16px 56px 16px 20px;position:relative;text-decoration:none;transition:all .15s;outline:none}.burial-records-item__link:focus{box-shadow:0 0 0 3px #35cdfd}.burial-records-item__link:focus:not(:focus-visible){box-shadow:none}.burial-records-item__link:focus-visible{box-shadow:0 0 0 3px #35cdfd}.burial-records-item__link:focus,.burial-records-item__link:hover{background-color:var(--color-public-btn-ghost)}.burial-records-item__link:focus .burial-records-item__arrow,.burial-records-item__link:hover .burial-records-item__arrow{animation:hover-arrow .15s forwards}@media(min-width:1280px){.burial-records-item__link{padding:16px 80px 16px 20px}}.burial-records-item__name{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:20px;font-weight:400;letter-spacing:.25px;line-height:28px;font-weight:700}@media(min-width:1280px){.burial-records-item__name{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:24px;font-weight:400;letter-spacing:.25px;line-height:32px;font-weight:700}}.burial-records-item__data{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:14px;font-weight:400;letter-spacing:.25px;line-height:20px;font-weight:500;color:#707070}@media(min-width:1280px){.burial-records-item__data{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:16px;font-weight:400;letter-spacing:.3px;line-height:24px;color:#707070;font-weight:500}}.burial-records-item__data_military{align-items:center;display:grid;grid-gap:12px;gap:12px;grid-auto-flow:column;justify-content:start;text-transform:uppercase}.burial-records-item__divider{background-color:#b0b0b0;height:12px;width:1px}.app-links{border-bottom:1px solid #e5e5e5;box-sizing:border-box;display:grid;grid-gap:32px;gap:32px;justify-items:center;padding:0 16px 40px;position:relative}@media(min-width:768px){.app-links{gap:24px}}@media(min-width:1024px){.app-links{border:1px solid #e5e5e5;border-radius:8px;padding:39px}}.app-links__title{margin:0;padding:0;color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:20px;font-weight:400;letter-spacing:.25px;line-height:28px;font-weight:700;text-align:center}.app-links__title_woodlawn{max-width:280px}@media(min-width:370px){.app-links__title_woodlawn{max-width:none}}.app-links__qr-code{display:none}@media(min-width:768px){.app-links__qr-code{display:block}}.app-links__links-wrapper{display:grid;grid-gap:16px;gap:16px;justify-items:center}@media(min-width:768px){.app-links__links-wrapper{display:none}}.app-links__link-icon{display:block}.deceased-info{align-content:start;display:grid;grid-gap:32px;gap:32px;grid-template-columns:1fr;padding-top:16px;scroll-margin-top:64px}.deceased-info.deceased-info_kiosk-mode{overflow:auto;padding-top:0;scroll-margin-top:0}@media(min-width:1024px){.deceased-info.deceased-info_kiosk-mode{overflow:hidden}}.deceased-info__burial-info-wrapper{display:contents}.deceased-info__burial-info{display:grid;grid-gap:32px;gap:32px;padding:0 16px}.deceased-info__burial-info_kiosk-mode{gap:44px}.deceased-info__deceased{display:grid;grid-gap:12px;gap:12px;justify-items:center}.deceased-info__deceased.deceased-info__deceased_kiosk-mode{gap:20px}.deceased-info__deceased.deceased-info__deceased_kiosk-mode .deceased-info__military-image{grid-row:1}@media(min-width:1024px){.deceased-info__deceased.deceased-info__deceased_military{grid-template-columns:1fr max-content}.deceased-info__military-image{align-self:center;grid-column:2;grid-row:1/3}}.deceased-info__deceased-name-wrapper{display:grid;grid-gap:12px;gap:12px;justify-content:center;width:100%}@media(min-width:1024px){.deceased-info__deceased-name-wrapper{gap:8px;justify-content:stretch}}.deceased-info__deceased-name{margin:0;padding:0;color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:24px;font-weight:400;letter-spacing:.25px;line-height:32px;font-weight:700;text-align:center;word-break:break-word}.deceased-info__deceased-name.deceased-info__deceased-name_kiosk-mode{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:52px;font-weight:400;letter-spacing:.35px;line-height:72px;font-weight:700;letter-spacing:.4px}.deceased-info__deceased-name_with-badge{display:grid;grid-gap:8px;gap:8px;justify-items:center}.deceased-info__name-badge{display:none}.deceased-info__deceased-father-name{margin:0;padding:0;color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:16px;font-weight:400;letter-spacing:.3px;line-height:24px;font-weight:700;line-height:16px;text-align:center}@media(min-width:1024px){.deceased-info__deceased-father-name{text-align:left}}.deceased-info__deceased-dates-wrapper{align-items:center;display:grid;grid-gap:12px;gap:12px;grid-auto-flow:row;justify-content:start;justify-items:center}.deceased-info__deceased-dates{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:16px;font-weight:400;letter-spacing:.3px;line-height:24px}.deceased-info__deceased-dates.deceased-info__deceased-dates_kiosk-mode{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:24px;font-weight:400;letter-spacing:.25px;line-height:32px;font-weight:500;line-height:36px}.deceased-info__section{display:grid;grid-gap:20px;gap:20px}.deceased-info__section_same-place{gap:12px}.deceased-info__section_same-place .deceased-info__section-title{text-align:start}.deceased-info__section-title{margin:0;padding:0;color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:20px;font-weight:400;letter-spacing:.25px;line-height:28px;font-weight:700;text-align:center}.deceased-info__section-title.deceased-info__section-title_kiosk-mode{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:24px;font-weight:400;letter-spacing:.25px;line-height:32px;font-weight:700}.deceased-info__section-title_hidden{display:none}.deceased-info__section-content{display:grid;grid-gap:20px;gap:20px}.deceased-info__section-rows{display:grid;grid-gap:8px;gap:8px}.deceased-info__section-rows.deceased-info__section-rows_kiosk-mode{gap:12px}.deceased-info__section-row{display:grid;justify-items:center}.deceased-info__section-buttons{display:grid;grid-gap:16px;gap:16px;grid-auto-columns:minmax(min-content,156px);grid-auto-flow:column;justify-content:center}@media screen and (max-width:767px){.deceased-info__section-buttons_three-buttons_mobile{gap:8px;grid-auto-columns:1fr}}@media(min-width:768px){.deceased-info__section-buttons_three-buttons_tablet{gap:8px;grid-auto-columns:1fr}}@media(min-width:1024px){.deceased-info__section-buttons_three-buttons_tablet{gap:16px}}.deceased-info__section-button{padding:0}.deceased-info__section-button .button__wrapper{grid-auto-flow:column;grid-template-columns:auto;justify-content:center;padding:10px}.deceased-info__section-button .button__icon{height:20px;width:20px}@media screen and (max-width:767px){.deceased-info__section-button_high_mobile .button__wrapper{box-sizing:border-box;gap:6px;grid-auto-flow:row;height:100%;justify-content:stretch;justify-items:center;padding:12px 0}.deceased-info__section-button_high_mobile .button__label{line-height:16px}}@media(min-width:768px){.deceased-info__section-button_high_tablet .button__wrapper{box-sizing:border-box;gap:6px;grid-auto-flow:row;height:100%;justify-content:stretch;justify-items:center;padding:12px}.deceased-info__section-button_high_tablet .button__label{line-height:16px}}@media(min-width:1024px){.deceased-info__section-button_high_tablet .button__wrapper{gap:8px;padding-left:0;padding-right:0}.deceased-info__section-button_high_tablet .button__label{line-height:20px}.deceased-info__section-button_high_tablet .button__icon{height:28px;width:28px}}@media screen and (max-width:767px){.deceased-info__section-button_hidden_mobile{display:none}}@media(min-width:768px){.deceased-info__section-button_hidden_tablet{display:none}}.deceased-info__blocks{border-top:1px solid #e5e5e5;display:grid}@media(min-width:1024px){.deceased-info__blocks{border-top:none;gap:32px}}.deceased-info__blocks_with-border{border-bottom:1px solid #e5e5e5;padding-bottom:24px}@media(min-width:1024px){.deceased-info__blocks_with-border{border:none;padding-bottom:0}}.deceased-info__same-place-wrapper{box-sizing:border-box;justify-self:center;padding:0 16px;width:100%}.deceased-info__same-place-wrapper .deceased-info__section-content{gap:16px}.deceased-info__same-place-wrapper_fourth-row{grid-row:4/5}.deceased-info__same-place-wrapper_third-row{grid-row:3/4}.deceased-info__gallery{display:contents}.deceased-info__map-wrapper{height:320px}.deceased-info__map{height:100%;overflow:hidden;position:relative;width:100%;z-index:1}.deceased-info__actions{padding-bottom:32px}@media screen and (min-width:768px){.deceased-info{scroll-margin-top:82px}.deceased-info__burial-info-wrapper{padding:0 32px}.deceased-info__deceased-name{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:28px;font-weight:400;letter-spacing:.25px;line-height:40px;font-weight:700}.deceased-info__deceased-dates{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:16px;font-weight:400;letter-spacing:.3px;line-height:24px}.deceased-info__section_same-place{gap:16px}.deceased-info__map-wrapper{height:400px}.deceased-info__actions{display:none}}@media screen and (min-width:1024px){.deceased-info{align-items:start;gap:0 80px;grid-auto-rows:1fr auto;grid-template:max-content/460px 440px;justify-content:center;padding-bottom:60px;padding-top:40px}.deceased-info_kiosk-mode{box-sizing:border-box;gap:20px;grid-template:1fr/1fr 1fr;margin:0 auto;max-width:1440px;padding:0 52px 20px;width:100%}.deceased-info__burial-info-wrapper{display:grid;grid-gap:32px;gap:32px;padding:0;position:-webkit-sticky;position:sticky;top:122px}.deceased-info__burial-info-wrapper_kiosk-mode{align-content:start;box-sizing:border-box;gap:44px;height:100%;overflow:auto;position:static;padding:40px 10px 56px 0}.deceased-info__burial-info{justify-items:start;padding:0}.deceased-info__deceased{justify-items:start;width:100%}.deceased-info__deceased_with-hebrew-dates{gap:24px}.deceased-info__deceased_with-hebrew-dates .deceased-info__name-badge{display:grid}.deceased-info__deceased_with-hebrew-dates .deceased-info__veteran-badge{display:none}.deceased-info__deceased-name{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:32px;font-weight:400;letter-spacing:.25px;line-height:42px;font-weight:700;text-align:left}.deceased-info__deceased-name_with-badge{grid-template-columns:1fr auto;justify-content:space-between;justify-items:stretch}.deceased-info__deceased-dates-wrapper{grid-template-columns:1fr max-content;justify-items:start;width:100%}.deceased-info__deceased-dates-wrapper_with-hebrew-dates{gap:8px;grid-template-columns:1fr}.deceased-info__deceased-dates{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:20px;font-weight:400;letter-spacing:.25px;line-height:28px;font-weight:500}.deceased-info__section{justify-items:normal;width:100%}.deceased-info__section-title{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:20px;font-weight:400;letter-spacing:.25px;line-height:28px;font-weight:700;text-align:left}.deceased-info__section-rows{gap:12px}.deceased-info__section-row{justify-items:normal}.deceased-info__section-buttons{grid-auto-columns:1fr}.deceased-info__same-place-wrapper{justify-self:start;padding:0}.deceased-info__same-place-wrapper_fourth-row,.deceased-info__same-place-wrapper_third-row{grid-row:auto}.deceased-info__same-place-wrapper_kiosk-mode{max-width:none}.deceased-info__gallery{display:grid;grid-gap:40px;gap:40px}.deceased-info__map-wrapper{height:440px}.deceased-info__map{border-radius:8px;width:440px}}.deceased-details{display:grid;grid-gap:12px;gap:12px;justify-content:start}.deceased-details__info{display:block;text-align:center}.deceased-details__info .labeled-value{padding:0 10px}.deceased-details__info.deceased-details__info_kiosk-mode{display:grid;grid-gap:20px;gap:20px;grid-auto-flow:column}.deceased-details__info.deceased-details__info_kiosk-mode .labeled-value{padding:0}.deceased-details_mausoleum{gap:0;justify-items:center}.deceased-details_mausoleum .deceased-details__info .labeled-value{padding:8px 10px 0}.deceased-details__info_military .labeled-value__value{text-transform:uppercase}@media(min-width:768px){.deceased-details_mausoleum{gap:12px}.deceased-details_mausoleum .deceased-details__info .labeled-value{padding:0}.deceased-details__info{display:grid;grid-gap:20px;gap:20px;grid-auto-flow:column;justify-content:start}.deceased-details__info .labeled-value{padding:0}}@media(min-width:1024px){.deceased-details_mausoleum{justify-items:start}}.kiosk-deceased-tabs{box-sizing:border-box;display:grid;grid-gap:20px;gap:20px;grid-template-rows:max-content 1fr;height:100%;width:100%}@media(min-width:1024px){.kiosk-deceased-tabs{overflow:hidden;padding-left:10px}}.kiosk-deceased-tabs__list-tabs{list-style:none;margin:0;display:grid;grid-gap:20px;gap:20px;padding:0 16px}@media(min-width:500px){.kiosk-deceased-tabs__list-tabs{grid-template-columns:1fr 1fr}}@media(min-width:1024px){.kiosk-deceased-tabs__list-tabs{padding:0}}.kiosk-deceased-tabs__tab-item{margin:0;padding:0}.kiosk-deceased-tabs__body{align-items:center;display:grid;min-height:320px;overflow:hidden}@media(min-width:768px){.kiosk-deceased-tabs__body{min-height:440px}}@media(min-width:1024px){.kiosk-deceased-tabs__body{height:100%;max-height:792px;min-height:unset}}.kiosk-deceased-tabs__button{box-shadow:none;padding:24px;width:100%}.kiosk-deceased-tabs__button .button__wrapper{gap:16px;grid-template-columns:32px max-content;width:auto}.kiosk-deceased-tabs__button .button__icon{height:32px;width:32px}.kiosk-deceased-tabs__button .button__label{letter-spacing:.25px;text-align:center}.kiosk-deceased-tabs__no-image-wrapper{height:100%;position:relative;width:100%}.kiosk-deceased-tabs__no-image{object-fit:contain}.kiosk-deceased-tab__map{border-radius:12px;height:100%;overflow:hidden;width:100%}.kiosk-actions{box-sizing:border-box;display:grid;grid-gap:20px;gap:20px;grid-auto-rows:84px;justify-self:center;max-width:440px;padding:0 32px;width:100%}@media(min-width:1024px){.kiosk-actions{justify-self:start;max-width:none;padding:0}}.kiosk-actions__button{line-height:20px;padding:28px 60px 28px 20px}.kiosk-actions__button .button__icon{height:28px;width:28px}.kiosk-actions__button .button__label{text-align:center}.kiosk-actions__button.button_outlined{border-color:var(--color-theme-primary)}.same-place{display:grid;grid-gap:4px;gap:4px;grid-template-columns:auto 1fr max-content}.same-place__name{outline:none;color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:14px;font-weight:400;letter-spacing:.25px;line-height:20px;font-weight:700;color:var(--color-theme-secondary);overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.same-place__name:focus{box-shadow:0 0 0 3px #35cdfd}.same-place__name:focus:not(:focus-visible){box-shadow:none}.same-place__name:focus-visible{box-shadow:0 0 0 3px #35cdfd}.same-place__name.same-place__name_kiosk-mode{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:20px;font-weight:400;letter-spacing:.25px;line-height:28px;font-weight:700;color:var(--color-theme-secondary)}.same-place__dates{font-size:14px;line-height:20px}.same-place__dates,.same-place__dates.same-place__dates_kiosk-mode{color:#3b3b3b;font-family:DM Sans,sans-serif;font-weight:400;letter-spacing:.25px}.same-place__dates.same-place__dates_kiosk-mode{font-size:20px;line-height:28px;display:grid;grid-gap:4px;gap:4px;grid-auto-flow:column}.same-place__divider{align-self:start;border-bottom:1px dashed #cdcdcd;display:block;padding-top:12px}.same-place__divider.same-place__divider_kiosk-mode{padding-top:20px}@media screen and (min-width:768px){.same-place__name{color:#3b3b3b;font-weight:400;font-weight:700;color:var(--color-theme-secondary)}.same-place__dates,.same-place__name{font-family:DM Sans,sans-serif;font-size:16px;letter-spacing:.3px;line-height:24px}.same-place__dates{color:#3b3b3b;font-weight:400}.same-place__divider{padding-top:16px}}.memorial-pages-list{display:grid;justify-content:center;padding:23px 16px 0}@media(min-width:1024px){.memorial-pages-list{padding:0}}.memorial-pages-list__wrapper{display:grid;grid-gap:24px;gap:24px;max-width:460px}.memorial-pages-list__heading{display:grid;grid-gap:12px;gap:12px;grid-auto-flow:column;justify-content:start}.memorial-pages-list__title{margin:0;padding:0;color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:20px;font-weight:400;letter-spacing:.25px;line-height:28px;font-weight:700}.memorial-pages-list__count{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:12px;font-weight:400;letter-spacing:.24px;line-height:16px;font-weight:500;box-sizing:border-box;color:var(--color-theme-secondary);display:inline-grid;min-width:28px;padding:6px;position:relative;text-align:center}.memorial-pages-list__count:before{background-color:#f6f6f6;border-radius:50%;content:"";left:0;padding-top:100%;position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:-1}.memorial-pages-list__list{list-style:none;margin:0;padding:0;display:grid;grid-gap:12px;gap:12px}.memorial-pages-list__item{margin:0;padding:0;max-width:460px;width:calc(100vw - 32px)}.memorial-pages-item{border:1px solid #e5e5e5;border-radius:8px;display:grid;grid-gap:8px;gap:8px;padding:11px 15px 19px}.memorial-pages-item__heading{align-items:start;display:grid;grid-gap:8px;gap:8px;grid-auto-flow:column;justify-content:space-between}.memorial-pages-item__info{display:grid}.memorial-pages-item__from{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:14px;font-weight:400;letter-spacing:.25px;line-height:20px;font-weight:500;color:#707070}.memorial-pages-item__author{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:16px;font-weight:400;letter-spacing:.3px;line-height:24px;font-weight:700;word-break:break-word}.memorial-pages-item__date{color:#3b3b3b;color:#707070}.memorial-pages-item__date,.memorial-pages-item__text{font-family:DM Sans,sans-serif;font-size:14px;font-weight:400;letter-spacing:.25px;line-height:20px}.memorial-pages-item__text{color:#3b3b3b;max-height:100px;overflow:hidden;position:relative;word-break:break-word}@media(min-width:768px){.memorial-pages-item__text{max-height:80px}}.memorial-pages-item__text:after{background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff 82.5%);bottom:0;content:"";height:32px;left:0;position:absolute;width:100%}.memorial-pages-item__text p{margin:0}.memorial-pages-item__text ol,.memorial-pages-item__text ul{list-style:none;margin:0;padding:0;display:grid;grid-gap:8px;gap:8px;justify-content:start}.memorial-pages-item__text ol:not(:first-child),.memorial-pages-item__text ul:not(:first-child){margin-top:12px}.memorial-pages-item__text li{margin:0;padding:0 0 0 26px;position:relative}.memorial-pages-item__text ul li:before{background-color:var(--color-theme-primary);border-radius:50%;content:"";height:4px;position:absolute;top:8px;width:4px;left:9px}@media(min-width:768px){.memorial-pages-item__text ul li:before{top:10px}}.memorial-pages-item__text ol{counter-reset:count 0}.memorial-pages-item__text ol li{counter-increment:count 1}.memorial-pages-item__text ol li:before{align-self:start;content:counter(count) ". ";position:absolute;text-align:end;white-space:nowrap;right:100%;transform:translateX(18px)}.memorial-pages-item__link{outline:none;color:inherit;text-decoration:none;color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:14px;font-weight:400;letter-spacing:.25px;line-height:20px;font-weight:500;color:var(--color-theme-secondary);justify-self:start;position:relative;padding-right:32px}.memorial-pages-item__link:focus{box-shadow:0 0 0 3px #35cdfd}.memorial-pages-item__link:focus:not(:focus-visible){box-shadow:none}.memorial-pages-item__link:focus-visible{box-shadow:0 0 0 3px #35cdfd}.memorial-pages-item__link:after{background-color:var(--color-theme-secondary);content:"";height:20px;-webkit-mask-image:url(/_next/static/media/chevron-down.f6e2130f.svg);mask-image:url(/_next/static/media/chevron-down.f6e2130f.svg);position:absolute;top:50%;width:20px;right:0;transform:translateY(-50%) rotate(-90deg)}.memorial-info{align-content:start;box-sizing:border-box;display:grid;grid-gap:32px;gap:32px;width:100%}@media(max-width:1023px){.memorial-info_with-photos .memorial-info__wrapper{display:contents}.memorial-info_with-photos .memorial-info__links{order:1}.memorial-info_with-photos .memorial-info__children{order:2}}@media(min-width:1024px){.memorial-info_with-photos{align-items:start;gap:32px 80px;grid-template-columns:1fr 440px;position:relative}.memorial-info_with-photos .memorial-info__wrapper{position:-webkit-sticky;position:sticky;top:0}.memorial-info_with-photos .memorial-info__gallery{display:block;position:-webkit-sticky;position:sticky;top:0}}.memorial-info__content,.memorial-info__wrapper{display:grid;grid-gap:32px;gap:32px}.memorial-info__content{padding:0 16px}@media(min-width:1024px){.memorial-info__content{gap:32px 60px;grid-template-columns:1fr 1fr;padding:0}.memorial-info__content_with-photos{gap:32px;grid-template-columns:1fr}}.memorial-info__content-wrapper{display:contents}@media(min-width:1024px){.memorial-info__content-wrapper{align-content:start;display:grid;grid-gap:32px;gap:32px}.memorial-info__content-wrapper_with-photos{display:contents}}.memorial-info__deceased-info{display:grid;grid-gap:32px;gap:32px}@media(min-width:1024px){.memorial-info__deceased-info{align-content:start;justify-items:start}}.memorial-info__deceased-name{margin:0;padding:0;color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:24px;font-weight:400;letter-spacing:.25px;line-height:32px;font-weight:700;display:grid;grid-gap:12px;gap:12px;text-align:center;word-break:break-word}@media(min-width:1024px){.memorial-info__deceased-name{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:32px;font-weight:400;letter-spacing:.25px;line-height:42px;font-weight:700;gap:8px;text-align:left}}.memorial-info__deceased-name-author{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:14px;font-weight:400;letter-spacing:.25px;line-height:20px}@media(min-width:1024px){.memorial-info__deceased-name-author{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:16px;font-weight:400;letter-spacing:.3px;line-height:24px}}.memorial-info__deceased-name-button{background:none;border:0;cursor:pointer;font:inherit;line-height:normal;margin:0;padding:0;text-decoration:none;outline:none;color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:14px;font-weight:400;letter-spacing:.25px;line-height:20px;font-weight:700;color:var(--color-theme-secondary);text-decoration:underline;word-break:break-word}.memorial-info__deceased-name-button:focus{box-shadow:0 0 0 3px #35cdfd}.memorial-info__deceased-name-button:focus:not(:focus-visible){box-shadow:none}.memorial-info__deceased-name-button:focus-visible{box-shadow:0 0 0 3px #35cdfd}@media(min-width:1024px){.memorial-info__deceased-name-button{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:16px;font-weight:400;letter-spacing:.3px;line-height:24px;font-weight:700;color:var(--color-theme-secondary)}}.memorial-info__deceased-dates{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:16px;font-weight:400;letter-spacing:.3px;line-height:24px;text-align:center}@media(min-width:1024px){.memorial-info__deceased-dates{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:20px;font-weight:400;letter-spacing:.25px;line-height:28px;font-weight:500}}.memorial-info__location,.memorial-info__section{display:grid;grid-gap:20px;gap:20px}@media(min-width:1024px){.memorial-info__location{justify-items:start}}.memorial-info__location-title{margin:0;padding:0;color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:20px;font-weight:400;letter-spacing:.25px;line-height:28px;font-weight:700;text-align:center}.memorial-info__location-data{display:grid;grid-gap:8px;gap:8px;justify-items:center}@media(min-width:1024px){.memorial-info__location-data{gap:12px;justify-items:start}}.memorial-info__location-details{display:grid;grid-gap:20px;gap:20px;grid-auto-flow:column}.memorial-info__location-record{display:grid;grid-gap:8px;gap:8px;grid-auto-flow:column;justify-content:start}.memorial-info__location-label{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:14px;font-weight:400;letter-spacing:.25px;line-height:20px;color:#707070}@media(min-width:1024px){.memorial-info__location-label{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:16px;font-weight:400;letter-spacing:.3px;line-height:24px;color:#707070}}.memorial-info__location-value{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:14px;font-weight:400;letter-spacing:.25px;line-height:20px;font-weight:700}@media(min-width:1024px){.memorial-info__location-value{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:16px;font-weight:400;letter-spacing:.3px;line-height:24px;font-weight:700}}.memorial-info__section-buttons{display:grid;grid-gap:16px;gap:16px;grid-auto-columns:minmax(min-content,156px);grid-auto-flow:column;justify-content:center}@media(min-width:768px){.memorial-info__section-buttons{grid-auto-columns:minmax(min-content,222px)}}.memorial-info__section-button{padding:0}.memorial-info__section-button .button__wrapper{grid-auto-flow:column;grid-template-columns:unset;justify-content:center;padding:10px}.memorial-info__section-button .button__icon{height:20px;width:20px}.memorial-info__biography{display:grid;grid-gap:12px;gap:12px}@media(min-width:1024px){.memorial-info__biography{grid-column:1/3}.memorial-info__biography_one-column{grid-column:auto}}.memorial-info__biography-title{margin:0;padding:0;color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:20px;font-weight:400;letter-spacing:.25px;line-height:28px;font-weight:700}.memorial-info__biography-text{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:16px;font-weight:400;letter-spacing:.3px;line-height:24px;word-break:break-word}@media(min-width:1024px){.memorial-info__biography-text{line-height:28px}}.memorial-info__biography-text ol,.memorial-info__biography-text ul{list-style:none;margin:0;padding:0;display:grid;grid-gap:8px;gap:8px}.memorial-info__biography-text ol:not(:first-child),.memorial-info__biography-text ul:not(:first-child){margin-top:12px}.memorial-info__biography-text li{margin:0;position:relative;padding:0 0 0 26px}.memorial-info__biography-text li:before{position:absolute}.memorial-info__biography-text ul li:before{background-color:var(--color-theme-primary);border-radius:50%;content:"";height:4px;top:10px;width:4px;left:9px}@media(min-width:1024px){.memorial-info__biography-text ul li:before{top:12px}}.memorial-info__biography-text ol{counter-reset:count 0}.memorial-info__biography-text ol li{counter-increment:count 1}.memorial-info__biography-text ol li:before{content:counter(count) ".";text-align:end;top:0;white-space:nowrap;right:100%;transform:translateX(18px)}.memorial-info__biography-text p{margin:0}.memorial-info__children{display:grid;grid-gap:32px;gap:32px}.memorial-info__gallery{display:contents}.memorial-info__no-image-wrapper{align-items:center;background-color:#f7f7f7;border-radius:6px;display:none;height:320px;justify-items:center}@media(min-width:1024px){.memorial-info__no-image-wrapper{display:grid}}.memorial-links{display:grid;grid-gap:12px;gap:12px;padding:0 32px}@media(max-width:1023px){.memorial-links{margin-bottom:-8px}}@media(min-width:1024px){.memorial-links{padding:0}}.memorial-links__title{margin:0;padding:0;color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:20px;font-weight:400;letter-spacing:.25px;line-height:28px;font-weight:700}.memorial-links__list{list-style:none;margin:0;padding:0;display:grid;grid-gap:8px;gap:8px}.memorial-links__list-item{margin:0;align-items:center;display:grid;grid-gap:8px;gap:8px;grid-template-columns:minmax(14px,auto) auto;justify-content:start;padding:0 0 0 4px}.memorial-links__list-number{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:16px;font-weight:400;letter-spacing:.3px;line-height:24px;line-height:28px;text-align:end}.memorial-links__link{align-items:center;display:grid;grid-gap:8px;gap:8px;grid-template-columns:auto 16px}.memorial-links__link:hover .memorial-links__link-title{text-decoration:none}.memorial-links__link-title{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:16px;font-weight:400;letter-spacing:.3px;line-height:24px;font-weight:700;color:var(--color-theme-secondary);line-height:28px;text-decoration:underline;word-break:break-word}.memorial-links__link-icon{color:var(--color-theme-secondary);height:16px;width:16px}.memorial-page-link{align-items:end;display:grid;grid-gap:4px;gap:4px;grid-template-columns:auto 1fr max-content}.memorial-page-link__name{outline:none;color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:16px;font-weight:400;letter-spacing:.3px;line-height:24px;font-weight:700;color:var(--color-theme-secondary);overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.memorial-page-link__name:focus{box-shadow:0 0 0 3px #35cdfd}.memorial-page-link__name:focus:not(:focus-visible){box-shadow:none}.memorial-page-link__name:focus-visible{box-shadow:0 0 0 3px #35cdfd}.memorial-page-link__date{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:14px;font-weight:400;letter-spacing:.25px;line-height:20px}@media(min-width:768px){.memorial-page-link__date{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:16px;font-weight:400;letter-spacing:.3px;line-height:24px}}.memorial-page-link__divider{align-self:start;border-bottom:1px dashed #cdcdcd;display:block;padding-top:16px}.agreements-block{display:grid;grid-gap:20px;gap:20px}.agreements-block__caption{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:16px;font-weight:400;letter-spacing:.3px;line-height:24px;font-weight:700;margin:0}@media(min-width:768px){.agreements-block__caption{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:24px;font-weight:400;letter-spacing:.25px;line-height:32px;font-weight:700;letter-spacing:.1px}}.agreements-block__list{display:grid;grid-gap:12px;gap:12px;margin:0;padding:0}@media(min-width:768px){.agreements-block__list{padding-right:22px}}.agreements-block__list-wrapper::marker{content:"";display:none}.agreements-block__list-item::marker{font-size:12px}.agreements-numbered-list{display:grid;grid-gap:12px;gap:12px;margin:0;padding:0 4px}.agreements-numbered-list__digit::marker{letter-spacing:.25em}.agreements-paragraph{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:14px;font-weight:400;letter-spacing:.25px;line-height:20px}.agreements-paragraph::marker{color:#3b3b3b}.agreements-paragraph_bold::marker{color:#000}.agreements-section{display:grid;font-family:Arimo,sans-serif;grid-gap:28px;gap:28px}.agreements-section__heading{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:32px;font-weight:400;letter-spacing:.25px;line-height:42px;font-weight:700;line-height:34px;margin:0;padding-bottom:4px}@media(min-width:768px){.agreements-section__heading{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:52px;font-weight:400;letter-spacing:.35px;line-height:72px;font-weight:700;letter-spacing:.4px;letter-spacing:.1px;line-height:56px}}.additional-page-layout{min-height:calc(var(--vh, 1vh)*100);background:#fafafa;display:grid;grid-template-rows:1fr auto;justify-items:center;position:relative}@media screen and (any-pointer:fine){.additional-page-layout{height:100%;min-height:auto;overflow:auto}}.additional-page-layout_overlay{left:0;position:absolute;right:0;top:0;z-index:999}.additional-page-layout__content{box-sizing:border-box;display:grid;grid-gap:32px;gap:32px;grid-template-rows:auto 1fr;justify-items:center;padding:calc(var(--vh, 1vh)*2.3) 16px}@media(min-height:700px){.additional-page-layout__content{padding-bottom:calc(var(--vh, 1vh)*3.5);padding-top:calc(var(--vh, 1vh)*4)}}@media(min-width:768px){.additional-page-layout__content{padding:calc(var(--vh, 1vh)*12) 32px}}@media(min-width:1280px){.additional-page-layout__content{gap:10px;padding-bottom:calc(var(--vh, 1vh)*8);padding-top:calc(var(--vh, 1vh)*8)}}@media(min-width:1280px)and (min-height:800px){.additional-page-layout__content{padding-bottom:calc(var(--vh, 1vh)*4.9);padding-top:calc(var(--vh, 1vh)*4.9)}}@media(min-width:1280px)and (min-height:900px){.additional-page-layout__content{padding-bottom:calc(var(--vh, 1vh)*6.4);padding-top:calc(var(--vh, 1vh)*13.5)}}.agreements-layout{min-height:calc(var(--vh, 1vh)*100);display:grid;grid-template-rows:max-content 1fr max-content}@media screen and (any-pointer:fine){.agreements-layout{height:100%;min-height:auto;overflow:auto}}.agreements-layout__content{margin:0 auto;max-width:980px;padding:16px 32px}@media(min-width:768px){.agreements-layout__content{padding:40px 32px 80px}}.light-layout{min-height:calc(var(--vh, 1vh)*100);display:grid;grid-template-rows:max-content 1fr max-content}@media screen and (any-pointer:fine){.light-layout{height:100%;min-height:auto;overflow:auto}}.light-layout_kiosk-mode{grid-template-rows:1fr max-content}.light-layout_error{grid-template-rows:none}.main-layout{min-height:calc(var(--vh, 1vh)*100);display:grid;grid-template-rows:1fr auto;justify-items:center;position:relative}@media screen and (any-pointer:fine){.main-layout{height:100%;min-height:auto;overflow:auto}}.main-layout_kiosk-mode{grid-template-rows:auto 1fr auto}.main-layout_kiosk-mode .main-layout__content{align-self:start;padding-top:0}@media(min-height:1300px){.main-layout_kiosk-mode .main-layout__content{align-self:center}}.main-layout_smithvilletx .main-layout__bg-image{object-position:-180px center}@media(min-width:1024px){.main-layout_smithvilletx .main-layout__bg-image{object-position:left}}.main-layout_with-tours{grid-template-rows:1fr auto auto}.main-layout__bg{background-color:#3b3b3b;bottom:0;left:0;position:absolute;right:0;top:0;z-index:-1}@media screen and (any-pointer:fine){.main-layout__bg{position:fixed}}.main-layout__bg_with-tours{position:absolute}.main-layout__bg-image{object-fit:cover}.main-layout__content{box-sizing:border-box;display:grid;grid-gap:32px;gap:32px;grid-template-rows:auto 1fr;justify-items:center;padding:calc(var(--vh, 1vh)*2.3) 0;width:100%}.main-layout__content.main-layout__content_with-tours{height:100%;min-height:800px;padding-top:64px;position:relative}@media(min-width:768px){.main-layout__content.main-layout__content_with-tours{gap:6px;padding-top:112px}}@media(min-width:1920px){.main-layout__content.main-layout__content_with-tours{align-content:center;grid-template-rows:unset;min-height:980px;padding-bottom:0;padding-top:0}}.main-layout__content_mdva-cemetery{gap:60px}.main-layout__content_with-subcemeteries{align-self:stretch;width:100%}.main-layout__text{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:16px;font-weight:400;letter-spacing:.3px;line-height:24px;font-weight:700;color:#fff;margin:0;max-width:500px;padding-top:12px;text-align:center;text-shadow:0 4px 4px rgba(0,0,0,.1)}.main-layout__header_kiosk{box-sizing:border-box;display:flex;justify-content:center;padding:32px 32px 108px;width:100%}.main-layout__header_with-app-links.main-layout__header_kiosk{display:grid;grid-gap:40px;gap:40px;justify-items:center;padding-bottom:48px}@media(min-width:1024px){.main-layout__header_with-app-links.main-layout__header_kiosk{grid-template-columns:1fr max-content;justify-items:start}}@media(min-height:700px){.main-layout__content{padding-bottom:calc(var(--vh, 1vh)*3.5);padding-top:calc(var(--vh, 1vh)*3.5)}.main-layout__content_mdva-cemetery{padding-top:calc(var(--vh, 1vh)*7.7)}.main-layout__content_with-subcemeteries{padding-bottom:calc(var(--vh, 1vh)*2);padding-top:calc(var(--vh, 1vh)*2)}}@media(min-width:768px){.main-layout__content{padding:calc(var(--vh, 1vh)*12) 0}.main-layout__content_with-subcemeteries{padding-bottom:calc(var(--vh, 1vh)*2);padding-top:calc(var(--vh, 1vh)*2)}.main-layout__text{font-size:20px;line-height:28px;padding-top:52px}}@media(min-width:1280px){.main-layout__content{padding-bottom:calc(var(--vh, 1vh)*8);padding-top:calc(var(--vh, 1vh)*8)}.main-layout__content_with-subcemeteries{padding-bottom:calc(var(--vh, 1vh)*2);padding-top:calc(var(--vh, 1vh)*2)}}@media(min-width:1280px)and (min-height:800px){.main-layout__content{padding-bottom:calc(var(--vh, 1vh)*11.3);padding-top:calc(var(--vh, 1vh)*11.3)}.main-layout__content_shaw-road{padding-bottom:calc(var(--vh, 1vh)*9.5);padding-top:calc(var(--vh, 1vh)*9.5)}.main-layout__content_with-subcemeteries{padding-bottom:calc(var(--vh, 1vh)*2);padding-top:calc(var(--vh, 1vh)*2)}}@media(min-width:1280px)and (min-height:900px){.main-layout__content{align-self:center;gap:14px;padding-bottom:140px;padding-top:0}.main-layout__content_mdva-cemetery{padding-bottom:0;padding-top:30px}.main-layout__content_with-subcemeteries{align-self:stretch;gap:0;grid-template-rows:.5fr 1fr;padding-bottom:32px;padding-top:32px}}