#progress-layer{position:fixed;left:0;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,0.5);contain:strict;z-index:10000}#progress-layer .message{font-size:32px;color:#fff;text-shadow:2px 2px 2px rgba(0,0,0,0.75);text-align:center}.fw-scrollable{position:relative;display:flex;flex-direction:column}.fw-scrollable .-_{display:block}.-a{flex:1 1 auto;min-height:0;overflow:hidden;-ms-overflow-style:none;scrollbar-width:none}.-a::-webkit-scrollbar{display:none;width:0;background:transparent}.-b{position:relative}.-_{position:absolute;top:0;right:0;width:6px;height:100%;display:none;z-index:90}.-c{position:relative;background:rgba(0,0,0,0.2)}#TB_overlay{position:fixed;z-index:1000;top:0px;left:0px;height:100%;width:100%;background:rgba(0,0,0,0.8)}#TB_window{position:fixed;z-index:1001;color:#000;display:none;top:50%;left:50%;overflow:hidden}#TB_Image{display:block}#TB_controls{position:fixed;display:flex;align-items:center;justify-content:center;z-index:1002;top:0;left:0;width:100%;font-size:12px;line-height:38px;font-weight:bold;color:#fff}#TB_controls a,#TB_controls div{display:flex;margin:0 10px;color:#fff;text-decoration:none}#TB_controls .invisible{visibility:hidden}#TB_prev:before{content:"«";color:#fff;height:38px;margin-right:10px;font-size:40px;font-family:Arial;transform:translate(0, -4px)}#TB_next:after{content:"»";color:#fff;height:38px;margin-left:10px;font-size:40px;font-family:Arial;transform:translate(0, -4px)}#TB_ZoomIn:before{content:"";width:24px;height:24px;background:url("data:image/svg+xml,%3csvg height='24' viewBox='0 0 190 190' width='24' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M66.75.83c36.29 0 65.92 29.63 65.92 65.92c0 16.46-6.14 31.5-16.19 43.07l4.01 4.01h12.18l52.6 52.6c5.2 5.2 5.2 13.64 0 18.84c-5.2 5.2-13.64 5.2-18.84 0l-52.6-52.6v-12.18l-4.01-4.01c-11.57 10.05-26.61 16.19-43.07 16.19C30.46 132.67.83 103.04.83 66.75C.83 30.46 30.46.83 66.75.83zM19.67 66.75c0 26.11 20.97 47.08 47.08 47.08c26.11 0 47.08-20.97 47.08-47.08c0-26.11-20.97-47.08-47.08-47.08c-26.11 0-47.08 20.97-47.08 47.08zM73.4 41.12c1.8 1.8 2.8 4.25 2.77 6.8v9.41h9.41c3.4-.04 6.56 1.74 8.27 4.67c1.71 2.94 1.71 6.56 0 9.5c-1.71 2.93-4.87 4.71-8.27 4.67h-9.41v9.41c.04 3.4-1.74 6.56-4.67 8.27c-2.94 1.71-6.56 1.71-9.5 0c-2.93-1.71-4.71-4.87-4.67-8.27v-9.41h-9.41c-3.4.04-6.56-1.74-8.27-4.67c-1.71-2.94-1.71-6.56 0-9.5c1.71-2.93 4.87-4.71 8.27-4.67h9.41v-9.41c-.07-5.2 4.08-9.47 9.27-9.55c2.55-.04 5 .95 6.8 2.75z' fill='%23fff' fill-rule='evenodd'/%3e%3c/svg%3e")}#TB_ZoomOut:before{content:"";width:24px;height:24px;background:url("data:image/svg+xml,%3csvg height='24' viewBox='0 0 144 144' width='24' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M50.5.33c27.62 0 50.17 22.55 50.17 50.17c0 12.53-4.68 23.97-12.32 32.78l3.05 3.05h9.27l40.03 40.04c3.96 3.95 3.96 10.37 0 14.33c-3.96 3.96-10.38 3.96-14.33 0l-40.04-40.03v-9.27l-3.05-3.05c-8.81 7.64-20.25 12.32-32.78 12.32C22.88 100.67.33 78.12.33 50.5C.33 22.88 22.88.33 50.5.33v0zM50.5 14.67c-19.88 0-35.83 15.95-35.83 35.83c0 19.88 15.95 35.83 35.83 35.83c19.88 0 35.83-15.95 35.83-35.83c0-19.88-15.95-35.83-35.83-35.83zM64.83 43.33c2.59-.03 4.99 1.32 6.29 3.56c1.31 2.23 1.31 4.99 0 7.22c-1.3 2.24-3.7 3.59-6.29 3.56h-28.66c-2.59.03-4.99-1.32-6.29-3.56c-1.31-2.23-1.31-4.99 0-7.22c1.3-2.24 3.7-3.59 6.29-3.56h28.66z' fill='%23fff' fill-rule='evenodd'/%3e%3c/svg%3e")}#TB_ImageOff:after{content:"×";color:#fff;margin-left:10px;font-size:40px;font-family:Arial}@media (min-width:460px){#TB_prev:after{content:"Předchozí"}#TB_next:before{content:"Další"}#TB_ImageOff:before{content:"Zavřít"}}@font-face{font-family:Cinzel;src:url("../fonts/Cinzel-400.woff2") format('woff2');font-display:swap;font-weight:400}@font-face{font-family:Cinzel;src:url("../fonts/Cinzel-700.woff2") format('woff2');font-display:swap;font-weight:700}@font-face{font-family:Rajdhani;src:url("../fonts/Rajdhani-400.woff2") format('woff2');font-display:swap;font-weight:400}@font-face{font-family:Rajdhani;src:url("../fonts/Rajdhani-700.woff2") format('woff2');font-display:swap;font-weight:700}body,input,textarea,select{font-family:Rajdhani,sans-serif;font-size:19px;color:#000}body,form{margin:0;padding:0}body{min-width:320px;-webkit-text-size-adjust:none}input{outline:none}.secval{position:absolute;left:-9999px}*,*::before,*::after{box-sizing:border-box}a{color:inherit}a:hover{text-decoration:none}a img{border:0}.cb{clear:both}.blind{display:none}.fw-7{font-weight:700}@keyframes jumping{from{transform:translate(0, 0)}to{transform:translate(0, 15px)}}@keyframes rotating{from{transform:scaleX(1)}20%{transform:scaleX(-1)}40%{transform:scaleX(1)}to{transform:scaleX(1)}}.wrapper{max-width:1144px;padding:0 20px;margin:0 auto}.header{min-height:106px}.header .menu-toggle{display:inline-flex;align-items:center;font-family:Cinzel,sans-serif;font-size:16px;font-weight:700;text-decoration:none}.header .menu-toggle:before{content:"\2630";width:44px;font-size:26px;transform:translate(0, -1px)}.header .menu-toggle:after{content:"MENU"}.header .menu-toggle.opened:before{content:"\d7";font-size:60px}.header .menu-toggle.opened+.main-menu{left:0}.header .offer{flex:0 0 auto;display:inline-flex;align-items:center;margin-left:40px;font-family:Cinzel,sans-serif;font-size:16px;font-weight:700;text-decoration:none;text-transform:uppercase}.header .offer .badge{flex:0 0 auto;position:relative;top:-14px;width:19px;height:19px;line-height:19px;background:#db191f;font-family:Rajdhani,sans-serif;border-radius:50%;color:#fff;font-size:13px;text-align:center;animation:5s ease-in 0s infinite normal rotating}.header .main-menu{position:fixed;left:-300px;top:105px;bottom:0;width:300px;margin:0;padding:30px 30px 30px 72px;list-style:none;background:rgba(255,255,255,0.9);border-right:1px solid #b79e6e;font-family:Cinzel,sans-serif;z-index:99;transition:left .5s}.header .main-menu li{margin-bottom:16px}.header .main-menu .link{font-weight:700}.header .top{position:fixed;left:0;top:0;right:0;display:flex;align-items:center;height:106px;padding:0 30px;background:#fff;border-bottom:1px solid #b79e6e;z-index:99}.header .top .left,.header .top .right{flex:1 1 0;display:flex;align-items:center}.header .top .logo{flex:0 0 auto;text-decoration:none}.header .top .logo .m-k{display:flex;align-items:center;justify-content:center;font-family:Cinzel,sans-serif;font-size:48px;line-height:40px;font-weight:700}.header .top .logo .text{margin:0 8px}.header .top .logo .star{flex:0 0 auto;margin:0 2px;background-image:url(../img/s.png?b9f17e93);background-position:-234px 0;width:20px;height:20px;transform:translate(0, -8px)}.header .top .logo .subtext{font-size:14px;text-align:center}.header .top .right{justify-content:flex-end}.header .top .right .lang-switch{position:relative}.header .top .right .lang-switch>.lang{display:flex;align-items:center;margin-right:40px}.header .top .right .lang-switch>.lang:before{content:"";margin-right:17px;background-image:url(../img/s.png?b9f17e93);background-position:-18px 0;width:28px;height:21px}.header .top .right .lang-switch>.lang:after{content:"";width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #000;transform:translate(0, 1px)}.header .top .right .lang-switch>.lang.lang-de:before{background-position:-48px 0}.header .top .right .lang-switch>.lang.lang-en:before{background-position:-78px 0}.header .top .right .lang-switch>.lang.lang-pl:before{background-position:-108px 0}.header .top .right .lang-switch .lang-menu{position:absolute;display:none;margin:10px 0 0 -11px;border:1px solid #b79e6e;background:#fff;padding:10px;z-index:9}.header .top .right .lang-switch .lang-menu .lang{display:block;background-image:url(../img/s.png?b9f17e93);background-position:-18px 0;width:28px;height:21px}.header .top .right .lang-switch .lang-menu .lang.lang-de{background-position:-48px 0}.header .top .right .lang-switch .lang-menu .lang.lang-en{background-position:-78px 0}.header .top .right .lang-switch .lang-menu .lang.lang-pl{background-position:-108px 0}.header .top .right .lang-switch .lang-menu .lang+.lang{margin-top:10px}.header .top .right .lang-switch .lang-menu.opened{display:block}.header .top .right .link{display:flex;align-items:center;justify-content:center;width:182px;height:54px;border:2px solid #b79e6e;font-family:Cinzel,sans-serif;font-size:16px;font-weight:700;text-decoration:none}.header .slider{position:relative;padding-top:106px;height:100vh;min-height:750px}.header .slider .slide{position:absolute;left:0;top:106px;right:0;height:calc(100% - 106px);display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding-bottom:228px;color:#fff}.header .slider .slide+.slide{display:none}.header .slider img{position:absolute;left:0;top:0;display:block;width:100%;height:100%;object-fit:cover}.header .slider .title{position:relative;line-height:60px;font-family:Cinzel,sans-serif;font-size:60px;font-weight:700}.header .slider .subtitle{position:relative;margin-top:32px;line-height:24px;height:24px;font-size:24px;font-weight:700}.header .slider .link{position:relative;display:flex;align-items:center;justify-content:center;width:260px;height:72px;margin-top:116px;background:#296184;border:2px solid #b79e6e;font-family:Cinzel,sans-serif;font-size:18px;font-weight:700;text-align:center;text-decoration:none}.header .slider .timeline{position:absolute;left:0;bottom:76px;right:0;width:100%;max-width:914px;margin:0 auto;color:#fff;z-index:9}.header .slider .timeline .line{position:relative;margin:7px 0 27px 0;height:1px;background:#b79e6e}.header .slider .timeline .line .dot{position:absolute;width:15px;height:15px;border-radius:50%;background:#b79e6e;transform:translate(0, -7px)}.header .slider .timeline .slides{display:flex;justify-content:space-between;font-size:18px;font-weight:700}.header .slider .timeline .slides .name{flex:0 0 auto;margin:0 18px;text-decoration:none}.header .slider .arrow{position:absolute;right:30px;bottom:35px;display:block;background-image:url(../img/s.png?b9f17e93);background-position:-138px 0;width:50px;height:31px;animation:.7s ease-in 0s infinite alternate jumping;z-index:9}@media (max-width:639px){.header .slider{min-height:460px}.header .slider .slide{padding-bottom:140px}.header .slider .title{line-height:36px;font-size:36px}.header .slider .subtitle{line-height:16px;font-size:16px;height:16px}.header .slider .link{height:50px;margin-top:40px}.header .slider .timeline{bottom:56px}.header .slider .timeline .line{margin-bottom:12px}.header .slider .arrow{bottom:20px}}@media (max-width:639px){.header .slider .timeline .slides{padding:0 10px}.header .slider .timeline .slides .name{margin:0 4px}}@media (max-width:479px){.header .slider .timeline .slides{font-size:12px;font-weight:400}}@media (max-width:359px){.header .slider .timeline{display:none}}@media (max-width:359px){.header .top{padding-left:20px;padding-right:20px}.header .top .right .lang-switch>.lang:before{margin-right:10px}}@media (max-width:419px){.header .menu-toggle:after{display:none}}@media (max-width:549px){.header{min-height:76px}.header .top{height:76px}.header .top .logo .star{display:none}.header .slider{padding-top:76px}.header .slider .slide{top:76px;height:calc(100% - 76px)}}@media (max-width:1039px){.header .offer,.header .top .right .link{display:none}.header .top .right .lang-switch>.lang{margin-right:0}}@media (min-width:1340px){.header .offer{margin-left:150px}}.page{padding-top:70px}.page h1{margin:0;font-family:Cinzel,sans-serif;font-size:48px;line-height:40px;font-weight:700;text-align:center}.page .content{margin:70px auto;padding:0 20px;max-width:620px;font-size:19px;line-height:32px;text-align:center}.subslider{position:relative;margin-top:-70px;margin-bottom:70px;color:#fff}.subslider img{display:block;width:100%;height:504px;object-fit:cover}.subslider .slide{position:absolute;left:0;right:0;bottom:226px;line-height:24px;max-width:740px;margin:0 auto;font-family:Cinzel,sans-serif;font-size:24px;font-weight:700;text-align:center}.subslider .slide+.slide{display:none}.subslider .dots{position:absolute;left:0;right:0;bottom:198px;display:flex;justify-content:center}.subslider .dots .dot{width:26px;height:2px;margin:0 3px;background:#b79e6e;transition:background-color .75s}.subslider .dots .dot.a{background:#fff}.tiles{margin-top:126px;margin-bottom:236px}.tiles .tile .img .ratio{position:relative;width:100%}.tiles .tile .img img,.tiles .tile .img iframe{position:absolute;left:0;top:0;display:block;width:100%;height:100%;object-fit:cover}.tiles .tile .img img+img{display:none}.tiles .tile .info{position:relative;line-height:24px;z-index:5}.tiles .tile .info .title{margin:28px 0 18px 0;font-family:Cinzel,sans-serif;font-size:18px;font-weight:700}.tiles .tile .info .text{margin:18px 0 24px 0;font-size:16px}.tiles .tile .info .link{font-family:Cinzel,sans-serif;font-size:12px;font-weight:700;color:#296184}@media (max-width:1047px){.tiles{margin-top:40px;margin-bottom:40px}.tiles .wrapper{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-around}.tiles .tile{width:100%;max-width:345px;margin:20px;padding:0;border:1px solid #b79e6e}.tiles .tile .img{width:100%}.tiles .tile .img .ratio{padding-top:66.98%}.tiles .tile .info{padding:0 30px 30px 30px;text-align:center}}@media (max-width:639px){.tiles.type-0 .wrapper .tile,.tiles.type-2 .wrapper .tile,.tiles.contact-tile .wrapper .tile{margin-left:0;margin-right:0}}@media (min-width:1048px){.tiles.type-0 .wrapper{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between}.tiles.type-0 .tile{width:345px;margin:0 45px 80px 45px;padding:36px 0 0 0;border:1px solid #b79e6e}.tiles.type-0 .tile .img{width:430px;margin-left:-46px;margin-right:-46px}.tiles.type-0 .tile .img .ratio{padding-top:66.98%}.tiles.type-0 .tile .info{padding:0 30px 30px 30px;text-align:center}.tiles.type-0 .tile:nth-child(even){margin-top:127px;margin-bottom:-127px}.tiles.type-0 .tile:last-child:nth-child(odd){margin-top:0;margin-left:21.01%}.tiles.type-1 .wrapper{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between}.tiles.type-1 .tile{display:flex;align-items:center;width:977px}.tiles.type-1 .tile .img{flex:1 1 auto;width:558px;margin-right:-73px}.tiles.type-1 .tile .img .ratio{padding-top:70.61%}.tiles.type-1 .tile .info{flex:1 1 auto;width:492px;padding:18px 34px 46px 34px;border:1px solid #b79e6e;background:#fff}.tiles.type-1 .tile+.tile{margin-top:80px}.tiles.type-1 .tile:nth-child(even){margin-left:auto}.tiles.type-1 .tile:nth-child(even) .img{order:1;margin-left:-73px;margin-right:0}.tiles.type-1 .tile:nth-child(even) .info{order:0}}.tiles.type-2 .wrapper{display:flex;align-items:center;max-width:1434px}.tiles.type-2 .tile{flex:0 1 auto;width:374px;margin:10px 1.5%}.tiles.type-2 .tile .img{width:100%}.tiles.type-2 .tile .img .ratio{padding-top:73.23999999999999%}.tiles.type-2 .tile .info{display:none}@media (min-width:1072px){.tiles.type-2 .tile:nth-child(2){width:562px}.tiles.type-2 .tile:nth-child(2) .img .ratio{padding-top:70.61%}}.tiles.contact-tile .tile .info{font-size:14px}.tiles.contact-tile .tile .info .title,.tiles.contact-tile .tile .info .text{font-family:Rajdhani,sans-serif;font-size:14px}.tiles.contact-tile .phone{display:flex;align-items:center;font-weight:700}.tiles.contact-tile .phone:before{content:"";display:block;margin-right:14px;background-image:url(../img/s.png?b9f17e93);background-position:0 -18px;width:14px;height:14px}.tiles.contact-tile .email{display:flex;align-items:center;font-weight:700;color:#296184}.tiles.contact-tile .email:before{content:"";display:block;margin-right:13px;background-image:url(../img/s.png?b9f17e93);background-position:0 0;width:15px;height:12px}.footer{margin-bottom:30px}.footer:before{content:"";display:block;height:1px;background:#b79e6e}.footer .cols{margin:16px 5px 0 5px;font-size:14px;line-height:1.71em}.footer .left{flex:1 1 0}.footer .right{flex:0 0 auto;font-weight:700}.footer .menu{display:flex;flex-wrap:wrap;margin:0 0 20px 0;padding:0;list-style:none;color:#b79e6e;text-transform:uppercase;white-space:nowrap}.footer .menu li{margin-right:24px}.footer p{margin:10px 0}.footer .phone{display:flex;align-items:center;font-weight:700}.footer .phone:before{content:"";display:block;margin-right:14px;background-image:url(../img/s.png?b9f17e93);background-position:0 -18px;width:14px;height:14px}.footer .email{display:flex;align-items:center;font-weight:700;color:#296184}.footer .email:before{content:"";display:block;margin-right:13px;background-image:url(../img/s.png?b9f17e93);background-position:0 0;width:15px;height:12px}.footer .socials{display:flex;margin-top:14px}.footer .socials .fb{flex:0 0 auto;margin-right:9px;background-image:url(../img/s.png?b9f17e93);background-position:-192px 0;width:17px;height:17px}.footer .socials .ig{flex:0 0 auto;margin-right:9px;background-image:url(../img/s.png?b9f17e93);background-position:-192px -18px;width:17px;height:17px}.footer .socials .ta{flex:0 0 auto;margin-right:9px;background-image:url(../img/s.png?b9f17e93);background-position:-210px 0;width:18px;height:17px}.footer .kudyznudy{display:block;width:160px;height:36px;margin-top:24px;background:url(../img/kudyznudy.webp) 50% 50%/contain no-repeat}@media (min-width:640px){.footer .cols{display:flex}}.form{font-size:16px;max-width:620px;margin:70px auto}.form .row{margin:10px 0}.form .caption{font-family:Cinzel,sans-serif;font-weight:700}.form input[type="text"],.form textarea{display:block;width:100%;height:40px;padding:0 8px;border:1px solid #b79e6e;font-size:16px}.form textarea{height:120px;padding:8px;font-size:16px;resize:none}.form input[type="submit"]{height:40px;padding:0 30px;border:2px solid #b79e6e;background:#fff;font-family:Cinzel,sans-serif;font-weight:700;cursor:pointer;font-size:16px}@media (min-width:480px){.form .row{display:flex}.form .caption{flex:0 0 auto;width:120px;line-height:40px}.form .field{flex:0 1 auto;width:500px}}.gallery{margin-bottom:200px}.gallery .gallery-tabs{display:flex;justify-content:center;margin:50px 0 70px 0}.gallery .gallery-tabs .gallery-tab{text-decoration:none;padding:1px 3px}.gallery .gallery-tabs .active{border-bottom:1px solid #a3a28e}.gallery .gallery-tab+.gallery-tab{margin-left:32px}.gallery .gallery-images{display:flex;flex-wrap:wrap;justify-content:center}.gallery-image{flex:0 0 auto;width:316px;height:316px;margin:2px}.gallery-image>.thickbox{position:relative;display:block;width:100%;height:0;padding-top:100%}.gallery-image>.thickbox:hover:before{content:"";position:absolute;left:0;top:0;display:block;width:100%;height:100%;background:rgba(0,0,0,0.7);z-index:1}.gallery-image>.thickbox:hover:after{content:"Zobrazit";position:absolute;left:0;top:0;right:0;bottom:0;display:block;width:100px;height:36px;line-height:32px;margin:auto;border:2px solid #b59d7b;color:#fff;font-family:Cinzel,sans-serif;font-size:13px;font-weight:700;text-align:center;z-index:2}.gallery-image img{position:absolute;left:0;top:0;display:block;width:100%;height:100%}form .error{display:none;position:absolute;background:#f00;line-height:initial;padding:6px 20px;opacity:0;color:#fff;z-index:999}form input[type="text"].mf-error,form input[type="number"].mf-error,form input[type="tel"].mf-error,form input[type="password"].mf-error,form textarea.mf-error{border:2px solid #f00 !important}form .fw-select.mf-error>.input,form .fw-dropdown.mf-error>.input{border:2px solid #f00 !important;padding:0 18px;line-height:47px}#toast{position:fixed;top:0;left:0;width:100%;z-index:200;text-align:center;font-size:12pt;font-weight:bold;line-height:60px;background:#72c247;text-shadow:1px 1px 1px #888;color:#fff;opacity:0.9;cursor:pointer}.error#toast{background:#dc2c2b}.-d{--svg-check:url("data:image/svg+xml,%3csvg viewBox='0 0 9 9' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M3.4 7.8q-.1.2-.3.2q-.2 0-.3-.2l-2.6-2.5c-.3-.3-.3-.7 0-1l.3-.3c.3-.3.7-.3 1 0l1.6 1.6l4.4-4.4c.3-.3.7-.3 1 0l.3.3c.3.3.3.7 0 1z'/%3e%3c/svg%3e");position:fixed;left:0;bottom:0;right:0;max-height:100%;margin:0 auto;background:#fff;box-shadow:0 0 16px rgba(0,0,0,0.5);color:#000;overflow-y:auto;z-index:9999}.-d .wrapper{max-width:1348px;padding:0 32px;margin:0 auto}.-d p{line-height:1.6;font-weight:300}.-d p a{color:#ff5859}.-d .button{display:block;width:200px;height:48px;line-height:48px;background:#24ce7b;border-radius:24px;color:#fff;font-weight:700;text-align:center;text-transform:uppercase;text-decoration:none}.-d .button:hover{box-shadow:inset 0 0 100vw rgba(255,255,255,0.2)}.-d .top{position:relative;display:grid;grid-template-columns:1fr;min-height:285px;padding:24px 0}.-d .left{position:relative;display:flex;flex-direction:column;justify-content:center}.-d .left .title{font-size:24px;font-weight:700}.-d .right{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:240px}.-d .right .link{margin-top:20px}.-d .right .link:hover{text-decoration:none}.-d .bottom{display:none;font-weight:300}.-d .bottom p:first-child{margin-top:0}.-d .bottom .button{margin-top:24px;background:#543178}.-d.open .left p{margin-right:0}.-d.open .bottom{display:block}.-d .checkbox{display:flex;align-items:center;margin:24px 0 0 0;cursor:pointer}.-d .checkbox input{position:absolute;left:-9999px}.-d .checkbox input:checked+.icon{border:2px solid #24ce7b}.-d .checkbox input:checked+.icon:before{content:"";width:9px;height:9px;background:#24ce7b;-webkit-mask:var(--svg-check) 50% 50%/contain no-repeat; mask:var(--svg-check) 50% 50%/contain no-repeat}.-d .checkbox input:checked~.text{font-weight:700}.-d .checkbox input:disabled+.icon,.-d .checkbox input:disabled~.text{opacity:0.5;cursor:not-allowed}.-d .checkbox .icon{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:21px;height:21px;margin-right:10px;border:1px solid #d5d5d5;background:#fff;border-radius:5px}.-d .checkbox .text{flex:0 1 auto;min-width:0}@media (max-width:799px){.-d .bottom{margin-bottom:24px}.-d .bottom .button{margin-left:auto;margin-right:auto}}@media (min-width:800px){.-d .top{grid-template-columns:3fr 1fr}.-d .left{padding:0 24px 0 0}.-d .left p{margin-right:300px}.-d .left:before{content:"";position:absolute;right:20px;bottom:-24px;display:block;width:335px;height:218px;background:url(../img/cc.webp);z-index:-1}.-d .right{border-left:1px solid #e5e5e5}.-d.open{bottom:2.5vh;background:transparent;box-shadow:none}.-d.open .wrapper{border-radius:10px;background:#fff;box-shadow:0 0 16px rgba(0,0,0,0.5);overflow:hidden auto}}