

/* Start:/local/templates/main/css/lib/reset.min.css?17871304052891*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}:focus{outline:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none}input[type=search]{-webkit-appearance:none;-moz-appearance:none;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}textarea{overflow:auto;vertical-align:top;resize:vertical}audio,canvas,video{display:inline-block;max-width:100%}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:focus{outline:thin dotted}a:active,a:hover{outline:0}img{border:0;-ms-interpolation-mode:bicubic}figure{margin:0}form{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;height:13px;width:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}html,button,input,select,textarea{color:#222}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.chromeframe{margin:0.2em 0;background:#ccc;color:#000;padding:0.2em 0}
/*# sourceMappingURL=reset.min.css.map */

/* End */


/* Start:/local/templates/main/css/main.min.css?1791267846215186*/
:root{--color-accent:#56b3f2;--color-accent-hover:#359fe8;--color-accent-active:#7fc7f8;--color-dark-main:#212946;--color-dark-gray:#333;--color-light:#fff;--color-gray:#babeca;--color-system-error:#eb5757;--border-radius:8px;--box-shadow:0 4px 10px 0 rgba(186,190,202,0.5);--transition-duration:0.3s}*{font-family:'Manrope',sans-serif !important;-webkit-box-sizing:border-box;box-sizing:border-box;text-decoration:none;margin:0;padding:0}html,body,.wrapper{width:100%;height:100%}a{color:initial}button{background:initial}.wrapper{position:relative;max-width:1400px;margin-inline:auto;padding-inline:128px}.page-wrapper{margin-top:128px}.clearfix{clear:both}.bluebutton{display:inline-block;min-width:200px;padding:18px 30px;font-size:18px;font-weight:400;line-height:1.1;text-transform:lowercase;text-align:center;color:#fff;background:var(--color-accent);border:none;border-radius:8px;cursor:pointer}@media (max-width:1400px){.wrapper{padding-left:calc((100% - 1145px) / 2);padding-right:calc((100% - 1145px) / 2)}}@media (max-width:1200px){.wrapper{padding-inline:20px}}@media (max-width:960px){.wrapper{}.page-wrapper{margin-top:74px}}@media (max-width:480px){.wrapper{padding-inline:10px}}.bluebutton-wrapper{text-align:center;height:48px}.bluebutton-wrapper .bluebutton{margin:auto}.bluebutton::first-letter{text-transform:uppercase}.main-button-container .bluebutton{text-transform:none}.more_btn_ajax.bluebutton{text-transform:initial}.blueheading{font-family:'Manrope',sans-serif;font-weight:700;font-size:32px;line-height:35px;color:var(--color-accent)}@media (max-width:1024px){.bluebutton-wrapper{margin-top:24px}.blueheading{font-size:24px;line-height:26px}}@media (max-width:480px){.mp-programs .bluebutton-wrapper{padding-top:0px}}.devpage{margin:auto;width:360px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.devpage img{margin-bottom:64px;width:75%}.devpage a{font-size:28px;color:#212946;font-weight:600;text-decoration:none;margin-bottom:24px;text-align:center}.devpage .devpage-space{margin-top:24px}.devpage a:hover{text-decoration:underline}.navbar{font-family:'Manrope',sans-serif !important;position:fixed;top:0;left:0;right:0;z-index:101;-webkit-box-shadow:0 4px 10px rgba(186,190,202,.3);box-shadow:0 4px 10px rgba(186,190,202,.3)}.navbar-r1{height:48px;width:100%;background-color:#f5f6fa}.navbar-r1 .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:24px;padding-left:85px;padding-right:85px}.navbar-r1-lang{display:flex;align-items:center;justify-content:center;gap:15px}.navbar-r1-lang-a{font-weight:500;font-size:12px;color:#212946}.navbar-r1-lang-a-active{color:#7a8197}.navbar-r1-links{display:flex;gap:24px}.navbar-r1-links-a{font-family:"Inter",sans-serif !important;font-style:normal;font-weight:300;font-size:12px;color:#212946}.navbar-r2{height:82px;background:#fff;width:100%}.navbar-r2 .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.navbar-r2-logo{width:168px;height:44px}.navbar-r2-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;column-gap:85px}.navbar-r2-main-links-a{font-family:"Inter",sans-serif !important;font-weight:400;font-size:16px;color:#212946}.navbar-r2-main-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;column-gap:20px}.navbar-r2-main-links-a:hover li:not(.empty_):last-child{display:-webkit-box;display:-ms-flexbox;display:flex}.navbar-r2-main-links-a:hover a,.navbar-r2-main-links-a-kfcclub:hover{color:var(--color-accent)}.navbar-r2-main-links-a-kfcclub-active{background:#ff7b47;color:#fff}.navbar-r2-main-links-a-menu{box-shadow:var(--box-shadow);background:#f5f6fa;width:922px;height:304px;position:fixed;right:0;left:0;margin-right:auto;margin-left:auto;top:120px;padding-left:40px;padding-right:40px;padding-top:28px;padding-bottom:28px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;border-radius:10px}.navbar-r2-main-links-a-menu-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:33%}.navbar-r2-main-links-a-menu-list-h{font-weight:800;font-size:18px;color:#212946;margin-bottom:18px}.navbar-r2-main-links-a-menu-list-p{font-weight:normal;font-size:15px;color:#212946;margin-bottom:18px}.navbar-r2-main-profile-name{font-weight:500;font-size:12px;text-align:center;color:#212946;font-style:normal;line-height:14px}.navbar-r2-main-profile-bonus{display:none;font-style:normal;font-weight:300;font-size:8px;line-height:12px;text-align:center}.navbar-r2-main-profile{display:flex;flex-direction:column;justify-content:center;position:relative;padding-left:30px;flex-grow:1}.navbar-r2-main-profile a:first-of-type,.navbar-r2-main-profile button.authorize:first-of-type{position:absolute;display:flex;align-items:center;justify-content:center;width:24px;height:24px;top:50%;left:0;transform:translateY(-50%)}.navbar-r2-main-profile button.authorize{border:0;background:transparent;padding:0;margin:0;font:inherit;color:inherit;cursor:pointer}.navbar-r2-main-profile a img,.navbar-r2-main-profile button.authorize img{width:15px;height:15px}.navbar-r2-main-links-a li:last-child,.navbar-r2-burger,.navbar-mobilemenu,.navbar-mobilemenu.navbar-mobilemenu-active,.navbar-r2-main-profile.navbar-r2-main-profile-aut br,.navbar-mobilemenu-collumn .submenu{display:none}.navbar-mobilemenu-collumn{grid-column:span 1;font-family:"Inter",sans-serif !important;color:#212946;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:13px}.navbar-mobilemenu-collumn-link{display:inline-flex;width:fit-content;padding-right:10px;font-family:"Inter",sans-serif !important;color:#212946;font-weight:500;font-size:16px;line-height:1.12}.navbar-mobilemenu-collumn-link.has-submenu{position:relative}.navbar-mobilemenu-collumn-link.has-submenu::after{content:"";position:absolute;top:50%;left:100%;transform:translateY(-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:8px solid #212946;transition:transform 0.3s ease}.navbar-mobilemenu-collumn-link.has-submenu.rotated::after{transform:translateY(-50%) rotate(180deg)}.navbar-mobilemenu-collumn-link:not(:last-child){margin-bottom:13px}.navbar-mobilemenu-collumn .submenu-active{display:block;margin-left:8px;margin-bottom:13px}.navbar-mobilemenu-collumn .submenu-item{font-family:"Inter",sans-serif !important;display:block;text-decoration:none;font-weight:400;font-size:14px;line-height:1.14;color:#212946}.navbar-mobilemenu-collumn .submenu-item:not(:last-child){margin-bottom:10px}.navbar-mobilemenu .main-list-contacts{display:flex;flex-direction:column;gap:8px;grid-column:1 / -1;grid-row:initial}.navbar-mobilemenu .main-list-contacts span.main-list-p{font-weight:400;font-size:14px;line-height:1.14;text-transform:initial;order:3;margin-bottom:0}.navbar-mobilemenu .footer-main-list-contacts a.main-list-p{font-weight:500;font-size:16px;line-height:1.12;color:#212946;order:1}.navbar-mobilemenu .main-list-contacts .main-list-contacts-el{order:2;margin-bottom:0;margin-top:0}@media screen and (max-width:1200px){.navbar-r1-links-a{margin-left:12px}.navbar-r2-main-links-a-menu{right:28px}.navbar-r2-main-links-a{margin-left:12px}}@media screen and (max-width:1024px){.navbar-r1,.navbar-r2-main-links{display:none}.navbar-r1-lang{justify-content:flex-start;gap:8px;grid-column:1 / -1;align-self:end}.navbar-r1-lang-a-active{color:var(--color-accent)}.navbar-r2{height:57px}.navbar-r2-logo{width:110px;height:29px}.navbar-r2-burger{display:block;background:none;border:none;width:25px;aspect-ratio:1;position:relative}.navbar-r2-burger img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.navbar-mobilemenu.navbar-mobilemenu-active{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto 1fr auto;gap:32px;height:calc(100vh - 57px);max-height:calc(100vh - 57px);overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;position:fixed;top:57px;left:0;right:0;background:#fff;padding:25px;z-index:100}}@media screen and (max-width:640px){.navbar-mobilemenu.navbar-mobilemenu-active{display:flex;flex-direction:column;gap:0;padding:15px 20px}.navbar-r1-lang{margin-top:24px;justify-content:initial;align-self:start;margin-bottom:32px}.navbar-mobilemenu .main-list.main-list-contacts{align-self:start}.navbar-mobilemenu .main-list-contacts span.main-list-p{margin-bottom:0}.navbar-mobilemenu .main-list-contacts a.main-list-p{margin-bottom:0}.navbar-mobilemenu .main-list-contacts-el img{margin-top:0px;margin-right:8px}}.footer{background:#f5f6fa;padding-top:30px}.footer-advantages{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;-webkit-box-shadow:0 4px 10px #f5f6fa;box-shadow:0 4px 10px #f5f6fa;border-radius:10px;height:53px;margin-left:-24px;margin-right:-24px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer-advantages-element{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:24px;padding-right:24px}.footer-advantages-element-text{font-style:normal;font-weight:400;font-size:16px;margin-left:8px;line-height:1;color:#212946}.footer-main{padding-top:48px;padding-bottom:32px;display:grid;grid-template-columns:repeat(5,20%);row-gap:32px}.footer-main-list-cont{display:contents}.footer-main-list,.main-list{display:flex;width:fit-content;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.footer-main-list br,.footer-main-list-dn{display:none}.footer-main-list.footer-flex{flex-direction:row}.footer-main-list>.main-list-contacts{margin-bottom:64px}.footer-main-list-h{font-style:normal;font-family:"Inter",sans-serif !important;font-weight:600;font-size:14px;line-height:1;color:#333;margin-bottom:16px;text-transform:uppercase}.footer-bottom{display:grid;grid-template-columns:repeat(2,calc(50% - 115px));grid-column:1/6;grid-row:2/3}.footer-main-list-p,.main-list-p{font-style:normal;font-weight:400;font-size:14px;line-height:1.14286;max-width:190px;margin-bottom:8px;color:#212946}.footer-main-list-mail-form{width:334px;background:#fff;height:34px;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:0px}.footer-main-list-mail-form-el{height:100%;border:none;outline:none;margin-left:16px;padding-right:10px;padding-bottom:3px}.footer-main-list-mail-form-el::placeholder{font-style:normal;font-weight:500;color:#babeca;line-height:20px;font-size:12px}.footer-main-list-mail-form-button{width:104px;height:100%;text-transform:lowercase;font-style:normal;font-weight:600;font-size:12px;color:#fff;background:var(--color-accent);border-radius:8px;border:none;outline:none;-ms-flex-negative:0;flex-shrink:0}.footer-main-list-mail-form-button::first-letter{text-transform:uppercase}.footer-main-list-contacts-el img,.main-list-contacts-el img{margin-top:1px;margin-right:8px}.footer-main-list-contacts-el a{display:inline-flex;align-items:center;justify-content:center;min-width:48px;min-height:48px}.footer-main-list-contacts .footer-main-list-p,.main-list-contacts .main-list-p{font-size:12px;font-style:normal;font-weight:600;line-height:20px}.footer-main-list-contacts a.footer-main-list-p,.main-list-contacts a.main-list-p{font-family:'Inter',sans-serif !important;font-size:16px;font-weight:500;line-height:1.125;color:#212946}.footer-main-list-contacts span.footer-main-list-p,.main-list-contacts span.main-list-p{font-family:"Inter",sans-serif !important;font-weight:400;font-size:12px;line-height:1.33333;text-transform:uppercase;color:#7a8197;margin-bottom:14px}.footer-main-list .footer-main-list-media .m-12{grid-column:5/6;grid-row:2/3}.footer-main-list-media .footer-main-list-h{margin-left:0;margin-bottom:10px;font-weight:400;font-size:12px;line-height:1.33333;text-transform:uppercase;color:#7a8197;white-space:nowrap}.footer-main-list-media .footer-main-list-contacts-el{margin-top:0px}.footer-main-list-regn{grid-area:regn;width:100%}.footer-main-list-regn .footer-main-list-bottom{width:100%;margin-left:auto;text-align:right}.footer-main-list-bottom{font-style:normal;font-weight:400;font-size:12px;line-height:20px;color:#babeca}@media screen and (max-width:1200px){.footer-advantages{margin-left:0px;margin-right:0px}}@media screen and (max-width:1024px){.footer{padding-top:0px}.footer-advantages{display:none}.footer-bottom{grid-template-columns:repeat(2,calc(50% - 100px))}.footer-main-list-mail-form-el{width:100%}.footer-main-list-media{width:100%}.footer-main-list-media .footer-main-list-contacts-el{margin-top:0px}.footer-main-list-regn .footer-main-list-bottom{text-align:left;margin-left:0}.footer-main-list-bottom{font-size:12px;margin-top:auto;height:auto}}@media screen and (max-width:960px){.footer .wrapper{padding-left:36px;padding-right:36px}.footer-main{grid-template-columns:62.86% 37.14%;row-gap:69px;padding-top:27px}.footer-main>.footer-main-list.mt_12{display:none}.footer-main-list-cont{display:flex;flex-direction:column;flex-wrap:wrap;row-gap:16px;max-height:186px}.footer-main-list-cont>.footer-main-list{display:block}.footer-main-list-cont>.footer-main-list.mt_12{display:none}.footer-main-list-h{margin-bottom:0;font-size:13px}.footer-bottom{grid-column:1/3;grid-template-columns:29% 33% 37.2%}.footer-main-list>.main-list-contacts{margin-bottom:21px}.footer-main-list-dn{display:block}.footer-bottom>.footer-main-list:nth-child(4){grid-column:2/3}.footer-main-list.footer-flex{flex-direction:column}.footer-main-list br{display:inline}.main-list .comma{display:none}.footer-main-list-p{display:none}.footer-main-list-contacts a.footer-main-list-p,.footer-main-list-contacts a.main-list-p{display:block;font-size:14px;font-weight:600}.main-list-contacts .footer-main-list-contacts-el{margin-bottom:0px}.footer-main-list-contacts span.footer-main-list-p,.footer-main-list-contacts span.main-list-p{display:block;margin-bottom:7px;font-size:12px;line-height:1.6}.footer-main-list-bottom{margin-top:0;line-height:14px;max-width:110px}}@media screen and (max-width:700px){.footer-main-list-mail-form{width:283px}}@media screen and (max-width:480px){.footer .wrapper{padding-left:20px;padding-right:20px}.footer-main{display:flex;flex-direction:column;padding-top:24px;padding-bottom:17px;row-gap:0}.footer-main-list-info{margin-top:23px}.footer-main-list-mail-form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;background:none}.footer-main-list.footer-flex{flex-direction:row}.main-list .comma{display:inline}.footer-main-list br{display:none}.footer-main-list-mail-form-el{padding-bottom:12px;padding-top:10px;margin-left:0;text-align:center;border-radius:8px;padding-left:10px}.footer-bottom{display:flex;flex-direction:column}.footer-main-list-mail-form-button{height:34px;width:100%;margin-top:8px;padding-bottom:14px;padding-top:10px}.footer-main-list-contacts span.footer-main-list-p,.footer-main-list-contacts span.main-list-p{margin-bottom:20px}.footer-main-list-contacts-el img,.main-list-contacts-el img{margin-right:10px}.footer-main-list-contacts a.footer-main-list-p,.footer-main-list-contacts a.main-list-p{font-weight:500}.footer-main-list-media .footer-main-list-h{font-size:12px;line-height:1.6}.footer-main-list-media .main-list-contacts-el{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-left:0px;padding-right:0px;margin-top:24px}.footer-main-list-media .main-list-contacts-el img{margin-right:0}.footer-main-list-media .footer-main-list-h{margin-bottom:8px}.footer-main-list-media{width:100%}.footer-main-list-bottom{max-width:initial}.footer-bottom>.footer-main-list:nth-child(4){order:1;margin-bottom:12px}.footer-bottom>.footer-main-list:nth-child(1){order:3;margin-bottom:8px}.footer-bottom>.footer-main-list:nth-child(3){order:4;gap:2px}.footer-bottom>.footer-main-list:nth-child(2){order:2;margin-bottom:36px}}.mp-header{font-family:'Manrope',sans-serif;width:100%;height:418px;margin-bottom:120px;position:relative;z-index:20}.mp-header .mp-header-shadow .wrapper{background-repeat:no-repeat;background-position-x:center;background-size:cover}@media screen and (max-width:1024px){html,body{overflow-x:hidden}.mp-header{margin-bottom:40px}}.mp-header-shadow{width:100%;height:100%;position:relative}.mp-header-container{max-width:1144px;width:100%;height:188px;background:#fff;left:21px;right:21px;margin:auto;position:absolute;left:calc((100% - 1144px) / 2);right:calc((100% - 1144px) / 2);padding:0 18px;bottom:-83px;-webkit-box-shadow:0 4px 10px rgba(186,190,202,.3);box-shadow:0 4px 10px rgba(186,190,202,.3);border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:21}@media screen and (max-width:1178px){.mp-header-container{width:unset;left:21px;right:21px}}@media screen and (max-width:1024px){.mp-header-container{position:static;height:auto;padding-bottom:26px;margin-top:57px}}@media screen and (min-width:711px) and (max-width:1024px){.mp-header .mp-header-shadow{display:flex;align-items:center;justify-content:center}.mp-header .mp-header-shadow .wrapper{height:auto}.mp-header-container{margin-top:0}}@media screen and (max-width:480px){.mp-header-container{padding:0 25px 32px;margin-top:40px}.footer-main-list-media{margin-bottom:32px}}.mp-header-container-h{font-weight:700;font-size:32px;margin-top:32px;text-align:center;color:#212946}@media screen and (max-width:1024px){.mp-header-container-h{margin-top:30px;margin-bottom:24px;font-size:20px;padding:0 30px;width:auto}}@media screen and (max-width:550px){.mp-header-container-h{padding:0 15px}}@media screen and (max-width:480px){.mp-header-container-h{margin-left:auto;margin-right:auto}}.mp-header-container-form{width:100%;padding-left:32px;padding-right:32px;margin-top:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px}@media screen and (max-width:1024px){.mp-header-container-form{padding-left:22px;padding-right:22px;flex-wrap:wrap;justify-content:center;row-gap:16px}.mp-header-container-form-select{margin-bottom:0}}@media screen and (max-width:750px){.mp-header-container-form{column-gap:8px}}@media screen and (max-width:710px){.mp-header-container-form{flex-direction:column;align-items:center}}@media screen and (max-width:550px){.mp-header-container-form{padding-left:16px;padding-right:16px}}@media screen and (max-width:480px){.mp-header-container-form{padding-left:0px;padding-right:0px}}.mp-header-container-form-select{width:21%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:4px}@media screen and (max-width:1024px){.mp-header-container-form-select{width:calc((100% - 32px) / 3);max-width:278px;min-width:0;margin-bottom:0}}@media screen and (max-width:710px){.mp-header-container-form-select{width:100%;max-width:278px}}.mp-header-container-form-button.bluebutton{margin-left:16px}@media screen and (max-width:1024px){.mp-header-container-form-button.bluebutton{width:240px;margin-left:0}}@media screen and (max-width:710px){.mp-header-container-form-button.bluebutton{width:250px;margin:0 auto}}@media screen and (max-width:480px){.mp-header-container-form-button.bluebutton{width:100%}}.row{display:flex;grid-column:4/5;grid-row:1/3;align-items:center;flex-direction:column;row-gap:8px}.program-card{width:280px;height:390px;border-radius:5px;background:rgba(20,25,43,0.66);background-repeat:no-repeat;background-position:center center;background-size:cover}.row.filter__fix__direction__gap{display:flex;flex-direction:row;gap:8px;margin-left:auto}.mp-programs.programs_banners .program-card{height:227px}@media screen and (max-width:1024px){.program-card{width:251px;height:365px}.row{display:flex;grid-column:1/4;grid-row:3/4;align-items:center;flex-direction:row;row-gap:0px;column-gap:8px;justify-content:center}}@media (max-width:810px){.row{grid-column:1/3;grid-row:4/5}}@media (max-width:550px){.row.filter__fix__direction__gap,.row{margin-top:20px;order:7;flex-direction:column;gap:8px}}.program-card-gradient{width:100%;height:100%;background:linear-gradient(rgba(20,25,43,0.66),#14192BA8 66%);padding:31px 18px 41px;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:960px){.program-card-gradient{padding:31px 16px 32px;flex-direction:column;-ms-flex-direction:column}}.program-card-info{height:94px}.program-card-info-title{font-size:24px;font-style:normal;font-weight:700;line-height:26px;color:#fff;min-height:52px}.program-card-info-subtitle{font-family:Inter !important;color:#fff;font-weight:400;margin-top:17px;font-size:14px;line-height:16px}.blog2-grid .blog_tag_wrapper{position:absolute;display:flex;gap:4px;top:8px;left:8px;color:#fff;font-weight:400;font-size:14px;line-height:16px;margin-top:0}.blog2-grid .program-card-info-subtitle{font-family:"Inter",sans-serif !important;font-weight:400;font-size:14px;line-height:114%;color:#333;margin-top:0;margin-bottom:14px}.program-card-seemore{color:#fff;font-weight:400;font-size:10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (max-width:1024px){.mp-programs .blueheading{margin-left:21px;font-size:24px}}@media screen and (max-width:1024px){.mp-programs .wrapper{padding-right:0;padding-left:0}}.mp-programs-container{display:grid;grid-template-columns:repeat(4,1fr);gap:8px 8px}.mp-programs-container .program-card{width:100%}@media screen and (max-width:1024px){.mp-programs-container{display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:scroll;width:100%;margin-top:32px;-ms-overflow-style:none;scrollbar-width:none;gap:0}.mp-programs-container .program-card{display:inline-block;width:251px;-ms-flex-negative:0;flex-shrink:0;margin-right:11px}.mp-programs-container .program-card:first-child{margin-left:21px}}@media screen and (max-width:480px){.mp-programs-container .program-card:first-child{margin-left:10px}}.mp-programs-container::-webkit-scrollbar{display:none}.mp-programs-container .program-card-info-title{min-height:52px}.mp-programs-button.bluebutton{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:48px;margin-inline:auto}@media screen and (max-width:1024px){.mp-programs-button.bluebutton{margin-top:32px}}@media screen and (max-width:480px){.mp-programs-button.bluebutton{margin-top:24px;width:calc(100% - 42px);padding-inline:auto;font-size:14px;padding-bottom:18px;padding-top:16px}}.mp-movies,.mp-promo,.mp-blog,.mp-ig{margin-bottom:40px}.mp-movies-slider-container,.mp-promo-slider-container{margin-top:32px;-ms-overflow-style:none;scrollbar-width:none;padding-left:calc((100% - 1145px) / 2)}@media (max-width:1200px){.mp-movies-slider-container,.mp-promo-slider-container{padding-left:20px}}@media screen and (max-width:480px){.mp-movies-slider-container,.mp-promo-slider-container{padding-left:10px}}.mp-movies-slider-container::-webkit-scrollbar{display:none}.mp-movies-slide,.mp-promo-slide{height:449px;width:785px;border-radius:5px;-ms-flex-negative:0;flex-shrink:0;margin-right:8px}@media screen and (max-width:1024px){.mp-movies-slide,.mp-promo-slide{width:251px;height:365px;margin-right:11px}.mp-movies-slide_wrapper{padding:0 21px}}.mp-movies-slide-gradient,.mp-promo-slide-gradient{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:rgba(33,41,70,.6);border-radius:5px;width:100%;height:100%;padding:40px 32px;justify-content:flex-end;row-gap:18px}.detail__ .mp-movies-slide-gradient{justify-content:flex-start}@media screen and (max-width:1024px){.mp-movies-slide-gradient,.mp-promo-slide-gradient{padding-left:16px;padding-top:16px;padding-right:16px;padding-bottom:24px}.detail__ .mp-movies-slide-gradient{justify-content:center;height:319px}.detail__.mp-movies-slide{height:319px}}@media screen and (max-width:480px){.detail__ .mp-movies-slide-gradient{justify-content:center;height:365px}.detail__.mp-movies-slide{height:365px}.mp-movies-slide_wrapper{padding:0 10px}}.mp-moviews-slide-h,.mp-promo-slide-h{font-weight:800;font-size:32px;color:#fff;max-width:465px;min-height:96px}.detail__ .mp-moviews-slide-h{min-height:64px}.detail__ .mp-moviews-slide-p{min-height:auto}@media screen and (max-width:1024px){.mp-moviews-slide-h,.mp-promo-slide-h{font-size:24px;font-weight:700;line-height:26px;max-width:180px;min-height:136px}}.mp-moviews-slide-p,.mp-promo-slide-p{font-family:Inter !important;max-width:471px;font-weight:400;font-size:16px;line-height:20px;color:#fff;min-height:40px}.mp-moviews-slide-p p,.mp-promo-slide-p p{font-family:Inter !important}.detail__ .mp-moviews-slide-p p{padding-top:0}@media screen and (max-width:1024px){.mp-moviews-slide-p,.mp-promo-slide-p{font-size:14px;line-height:16px;text-overflow:ellipsis;max-height:101px;min-height:67px;overflow:hidden;max-width:210px}}.mp-moviews-slide-tag,.mp-promo-slide-tag{font-weight:400;font-size:10px;line-height:14px;color:#fff;padding-top:7px;padding-bottom:8px;padding-left:16px;padding-right:16px;background:#ff7b47;border-radius:30px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.mp-moviews-slide-a,.mp-promo-slide-a{align-self:flex-end;font-weight:400;font-size:15px;color:#ffffff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-left:auto;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:center}.mp-moviews-slide-a img,.mp-promo-slide-a img{margin-left:25px}@media screen and (max-width:1024px){.mp-moviews-slide-a,.mp-promo-slide-a{display:flex}}.mp-blog .wrapper{max-width:none;width:100%;height:100%;padding-left:0;padding-right:0}.mp-blog .slider-heading{max-width:1140px;width:100%;height:100%;margin-left:auto;margin-right:auto}@media screen and (max-width:1200px){.mp-blog .slider-heading{padding-inline:20px;margin-left:0;margin-right:0}}@media screen and (max-width:1024px){.mp-blog .wrapper{padding-left:0;padding-right:0}}.mp-blog .mp-blog-container{padding-left:calc((100% - 1145px) / 2)}@media screen and (max-width:1200px){.mp-blog .mp-blog-container{padding-left:20px}.mp-blog .mp-blog-container{margin:0}}@media (max-width:480px){.mp-blog .slider-heading{padding-inline:10px}.mp-blog .mp-blog-container{padding-left:10px}}.mp-blog .mp-blog-container-slide{margin:0 4px}.mp-blog .mp-blog-container-slide .program-card{height:572px;width:100%}.mp-blog .mp-blog-container-slide .program-card .program-card-gradient{flex-direction:column}@media screen and (max-width:1024px){.mp-blog .mp-blog-container-slide .program-card .program-card-gradient{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.mp-blog .mp-blog-container-slide .program-card .program-card-gradient .program-card-info-subtitle{margin-bottom:56px}@media screen and (max-width:1024px){.mp-blog .mp-blog-container-slide .program-card .program-card-gradient .program-card-info-subtitle{display:none;margin-top:12px;margin-bottom:0}}.mp-blog .mp-blog-container-slide .program-card .program-card-gradient .program-card-info-title{margin-bottom:24px}@media screen and (max-width:1024px){.mp-blog .mp-blog-container-slide .program-card .program-card-gradient .program-card-info-title{margin-bottom:0}}@media screen and (max-width:1024px){.mp-blog .mp-blog-container-slide{margin:0 6px;display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.mp-blog .mp-blog-container-slide .program-card{display:inline-block;height:369px;width:251px !important}}.mp-blog .mp-blog-container-slide--full .program-card .program-card-gradient{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:space-between}@media screen and (max-width:1024px){.mp-blog .mp-blog-container-slide--full .program-card .program-card-gradient{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.mp-blog .mp-blog-container-slide--halved{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mp-blog .mp-blog-container-slide--halved .program-card{height:282px;margin-bottom:8px}@media screen and (max-width:1024px){.mp-blog .mp-blog-container-slide--halved{width:514px !important;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.mp-blog .mp-blog-container-slide--halved .program-card{height:369px;margin-bottom:0}}.mp-blog-container-slide::-webkit-scrollbar{display:none}.mp-blog-button{display:none}@media screen and (max-width:1024px){.mp-blog-button{display:block;margin-top:24px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto}}.mp-reviews{margin-bottom:40px}.mp-reviews .blueheading{margin-bottom:40px;width:auto}@media screen and (max-width:960px){.mp-reviews .blueheading{margin-bottom:24px}}.mp-reviews .slider-container#slider-reviews{width:100%;margin-top:32px;-ms-overflow-style:none;scrollbar-width:none;padding-left:128px}@media screen and (min-width:1400px){.mp-reviews .slider-container#slider-reviews{padding-left:calc((100% - 1145px) / 2)}}@media screen and (max-width:1200px){.mp-reviews .slider-container#slider-reviews{padding-left:21px}}.slider-container::-webkit-scrollbar{display:none}.mp-reviews-slider-element{margin-top:10px;margin-bottom:10px;width:632px;background:#fff;-webkit-box-shadow:0 4px 10px rgba(186,190,202,.3);box-shadow:0 4px 10px rgba(186,190,202,.3);border-radius:5px;padding:28px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-negative:0;flex-shrink:0;margin-right:24px}@media screen and (max-width:1024px){.mp-reviews-slider-element{width:423px;height:305px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:20px;padding-left:16px;padding-right:16px;padding-bottom:32px}}@media screen and (max-width:480px){.mp-reviews-slider-element{width:251px;height:406px;padding-top:16px;padding-left:16px;padding-right:16px;padding-bottom:24px}}.mp-reviews-slider-element-c1{width:200px;-ms-flex-negative:0;flex-shrink:0}.mp-reviews-slider-element-c1 img{border-radius:50%;margin-bottom:27px}@media screen and (max-width:1024px){.mp-reviews-slider-element-c1{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:80px}.mp-reviews-slider-element-c1 img{height:60px;width:60px;margin-right:21px}}@media screen and (max-width:480px){.mp-reviews-slider-element-c1{margin-bottom:8px}.mp-reviews-slider-element-c1 img{margin-right:12px}}.mp-reviews-slider-element-c1-tag{margin-top:8px;color:var(--color-accent);font-weight:400;font-size:10px;padding-top:7px;padding-bottom:8px;padding-left:10px;padding-right:10px;border:1px solid var(--color-accent);border-radius:30px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:6px}.mp-reviews .slider-heading{margin-bottom:0}@media screen and (max-width:1024px){.mp-reviews-slider-element-c1-tag{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-top:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:inline-block;margin-bottom:6px}}.mp-reviews-slider-element-c2 p:first-child{margin-top:0}.mp-reviews-slider-element-c2 p{font-size:16px;margin-top:26px;line-height:18px;font-family:Inter !important}@media screen and (max-width:1024px){.mp-reviews-slider-element-c2 p{margin-top:10px}}@media screen and (max-width:960px){.mp-reviews-slider-element-c2 p{font-size:14px;line-height:16px}}@media screen and (max-width:480px){.mp-reviews-slider-element-c2 p{max-width:280px;margin-top:16px;word-break:break-word}}@media screen and (max-width:1024px){.mp-reviews{margin-top:68px}}@media screen and (max-width:480px){.mp-reviews{margin-top:48px}.mp-reviews .blueheading{max-width:251px}}@media screen and (max-width:1024px){.mp-reviews .slider-container{margin-top:0px}}.mp-reviews-slider-element:first-child{margin-left:6px}.mp-kfcclub{background:-webkit-gradient(linear,left top,left bottom,from(rgba(70,158,220,0.2)),to(rgba(70,158,220,0.2)));background:linear-gradient(180deg,rgba(70,158,220,0.2) 0%,rgba(70,158,220,0.2) 100%);width:100%;height:209px;margin-top:64px}@media screen and (max-width:1024px){.mp-kfcclub{height:186px}}@media screen and (max-width:480px){.mp-kfcclub{height:355px}}.mp-kfcclub-svgbg{background-image:url("/local/templates/main/css/../img/photo/kfcclubbg.svg");width:100%;height:100%;background-repeat:no-repeat;background-position:center;position:relative}@media screen and (max-width:1024px){.mp-kfcclub-svgbg{background-position:unset}}.mp-kfcclub-list{list-style:none;margin-left:141px}@media screen and (max-width:1024px){.mp-kfcclub-list{margin-left:93px}}@media screen and (max-width:480px){.mp-kfcclub-list{margin-left:16px;margin-right:16px}}.mp-kfcclub-list-h{font-weight:400;font-size:32px;line-height:40px;color:#212946;padding-top:45px}@media screen and (max-width:1024px){.mp-kfcclub-list-h{font-size:20px;line-height:24px;padding-top:55px}}@media screen and (max-width:480px){.mp-kfcclub-list-h{padding-top:118px}}.mp-kfcclub-list-li{font-weight:400;font-size:32px;line-height:40px;color:#212946;margin-left:32px}@media screen and (max-width:1024px){.mp-kfcclub-list-li{font-size:20px;line-height:24px}}.mp-kfcclub-list-li::before{content:"•";color:#fff;font-weight:bold;display:inline-block;width:1em;margin-left:-1em}.mp-kfcclub-seemore{position:absolute;right:52px;bottom:52px;font-weight:400;font-size:20px;color:#212946}@media screen and (max-width:1024px){.mp-kfcclub-seemore{bottom:24px;right:24px;font-size:15px}}.mp-kfcclub-seemore svg{margin-left:12px}.mp-ig{text-align:center}.mp-ig-h{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;font-weight:400;font-size:32px;line-height:32px;color:#212946;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:1024px){.mp-ig-h{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:22px;line-height:24px}}.mp-ig-h-hashtag{color:#ff7b47;margin-left:8px}.mp-ig-link{font-weight:400;font-size:15px;line-height:20px;margin-top:25px;display:block}.mp-ig-link img{margin-left:12px}.mp-ig-grid{display:grid;margin-top:27px;grid-template-columns:repeat(3,1fr);grid-auto-rows:fit-content(100%);gap:8px}@media screen and (max-width:480px){.mp-ig-grid{grid-template-columns:repeat(2,1fr)}}.mp-ig-grid-photo{width:100%;height:auto}.house{margin-bottom:24px}@media screen and (max-width:1024px){.house{padding-top:56px;margin-bottom:40px}}@media screen and (max-width:480px){.house{margin-bottom:32px}}.house-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:32px;margin-top:48px}@media screen and (max-width:1024px){.house-grid{grid-gap:8px;margin-top:24px}}@media screen and (max-width:480px){.house-grid{grid-template-columns:1fr;grid-gap:24px}}.house-grid-element{background:#fff;border-radius:5px;-webkit-filter:drop-shadow(0px 4px 10px rgba(186,190,202,0.3));filter:drop-shadow(0px 4px 10px rgba(186,190,202,0.3));padding-bottom:96px;position:relative}@media screen and (max-width:1024px){.house-grid-element{padding-bottom:64px}}.house-grid-element-img{width:100%;object-fit:cover;object-position:50% 0;max-height:290px;border-radius:5px 5px 0 0}@media screen and (max-width:640px){.house-grid-element-img{max-height:174px}}@media screen and (max-width:480px){.house-grid-element-img{max-height:250px}}.house-grid-element-name{color:#212946;font-size:32px;font-weight:500;line-height:35px;margin-left:18px;margin-top:32px}@media screen and (max-width:1024px){.house-grid-element-name{font-size:30px;line-height:32px;margin-top:24px;margin-left:16px}}@media screen and (max-width:960px){.house-grid-element-name{font-size:28px;line-height:30px;font-weight:600}}@media screen and (max-width:900px){.house-grid-element-name{font-size:25px;line-height:27px}}@media screen and (max-width:820px){.house-grid-element-name{font-size:23px;line-height:25px}}@media screen and (max-width:740px){.house-grid-element-name{font-size:20px;line-height:22px}}@media screen and (max-width:480px){.house-grid-element-name{margin-top:16px}}.house-grid-element-adress{font-family:Inter !important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-left:16px;margin-top:16px;gap:8px}.house-grid-element-adress-info{display:flex;flex:1;gap:5px}@media screen and (max-width:1024px){.house-grid-element-adress-info{flex-direction:column}}.house-grid-element-adress-info-p{font-family:Inter !important;font-weight:400;font-size:14px;line-height:16px;color:#212946}@media screen and (max-width:1024px){.house-grid-element-adress-info-p{font-size:10px;line-height:9px}}.house-grid-element-text{color:#212946;font-weight:400;font-size:16px;line-height:18px;margin-top:36px;margin-left:19px;margin-right:23px}.house-grid-element-text p{font-family:Inter !important}@media screen and (max-width:1024px){.house-grid-element-text{margin-top:24px;font-size:14px;line-height:16px;margin-left:21px}}@media screen and (max-width:1024px){.house-grid-element-text-f{display:block}}.house-grid-element-seemore{display:flex;align-items:center;font-weight:400;font-size:20px;color:var(--color-accent);position:absolute;bottom:32px;right:32px}.house-grid-element-seemore svg{margin-left:8px}@media screen and (max-width:1024px){.house-grid-element-seemore{font-size:15px;bottom:20px;right:20px}}.mp-email{height:300px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:url("/local/templates/main/css/../img/photo/mp-email.svg")}@media screen and (max-width:1024px){.mp-email{height:354px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset}}@media screen and (max-width:480px){.mp-email{display:none}}.mp-email-text{font-weight:400;font-size:32px;line-height:32px;margin-right:96px;max-width:250px}@media screen and (max-width:1024px){.mp-email-text{margin-right:0;max-width:350px;text-align:center;margin-top:48px}}.mp-email-form{width:397px;height:48px;background:#fff;border-radius:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-filter:drop-shadow(0px 4px 10px rgba(186,190,202,0.3));filter:drop-shadow(0px 4px 10px rgba(186,190,202,0.3))}@media screen and (max-width:1024px){.mp-email-form{margin-top:25px}}.mp-email-form .bluebutton{height:100%;padding-top:11px}.mp-email-form-input{border:none;outline:none;background:none;margin-left:25px}.mp-email-form-input::-webkit-input-placeholder,.mp-email-form-input::-moz-placeholder,.mp-email-form-input::-ms-input-placeholder,.mp-email-form-input::placeholder{font-weight:400;font-size:15px;line-height:20px;color:#babeca}.path-btn-wrp{position:relative;width:100%;display:flex;justify-content:space-between;align-items:center;padding-block:24px}.path{display:flex;font-size:15px;font-weight:300;color:#000}.path-el{color:#7a8197}.path-s{margin-inline:8px}.path-el-last{font-weight:500}@media (max-width:1024px){.path{display:none}}@media (max-width:960px){.path-btn-wrp{padding-block:12px 14px}}.program{width:100%;display:grid;grid-template-columns:auto 328px;grid-column-gap:48px}@media (max-width:1024px){.program{grid-template-columns:1fr}.program-reviews-wrapper{padding-left:21px}}@media screen and (max-width:480px){.program .mp-movies-slide{height:365px}.program-reviews-wrapper{padding-left:10px}}.program .mp-movies-slide .mp-moviews-slide-a{display:-webkit-box;display:-ms-flexbox;display:flex}.program .mp-movies-slide .mp-moviews-slide-h{width:80%;max-width:unset}@media screen and (max-width:480px){.program .mp-movies-slide .mp-moviews-slide-h{width:95%}}.program .mp-movies-slide .mp-moviews-slide-p{width:80%;max-width:unset}@media screen and (max-width:480px){.program .mp-movies-slide .mp-moviews-slide-p{width:95%}}@media screen and (max-width:480px){.program .mp-movies-slide .mp-movies-slide-gradient{padding-bottom:28px}}.program-video-card .mp-movies-slide-gradient{justify-content:flex-start}.program-video-card .mp-moviews-slide-h,.program-video-card .mp-moviews-slide-p{min-height:0;flex-shrink:0}.program-video-card .mp-moviews-slide-a{margin-top:auto;flex-shrink:0}.program-video-card.picture-bg>.picture-bg__picture img{object-position:center bottom}.program-main{--programImageHeight:415px;overflow-x:hidden;overflow-y:hidden}@media (max-width:1024px){.program-main{--programImageHeight:355px}.wrapper.program-wrapper{position:relative}}@media (max-width:480px){.program-main{--programImageHeight:220px}.program-main .program-reviews-wrapper .mp-reviews .slider-heading{margin-bottom:0}}.program-sidebar{width:100%;display:flex;flex-direction:column}.program-sidebar .blueheading{font-size:24px;line-height:26px;font-weight:700}.program-sidebar .bluebutton{margin-top:40px;font-size:18px;line-height:18px;text-transform:unset}.program-sidebar-st{margin-top:8px;font-weight:400;font-size:16px;line-height:18px;color:#babeca;padding-bottom:5px;padding-right:48px}.program-sidebar-wlabel{font-size:15px;line-height:18px;margin-top:24px;color:#212946}.program-sidebar-select{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding-bottom:4px;margin-top:16px}.program-sidebar-c{display:flex;flex-direction:row;justify-content:space-between}.program-sidebar-c-r{width:128px}.program-sidebar-c-r-label{font-weight:400;font-size:15px;line-height:18px;margin-top:0px;width:100px}.program-sidebar-c-r-input{margin-top:15px}.program-sidebar-price{margin-top:23px;font-weight:700;font-size:32px;line-height:35px}.program-sidebar-bonus{font-size:14px;margin-top:8px;color:#babeca}.program-sidebar-bonus svg{margin-bottom:6px;margin-left:2px}.program-sidebar-info{font-weight:400;font-size:15px;line-height:20px;margin-top:14px}.program-header{background-image:url("/local/templates/main/css/../img/photo/program-header.png");border-radius:5px;width:100%;height:var(--programImageHeight);background-position:center;background-size:cover;background-repeat:no-repeat;margin-bottom:40px}@media (max-width:1024px){.program-header{position:absolute;left:0;right:0;margin-bottom:0;border-radius:0}}@media (max-width:480px){.program-header{height:220px}}.program-header-filter{background:rgba(33,41,70,.6);border-radius:5px;width:100%;height:100%;padding:40px;display:flex;flex-direction:column}@media screen and (max-width:1024px){.program-header-filter{border-radius:0;padding:68px 21px 40px}}@media screen and (max-width:480px){.program-header-filter{padding:50px 20px 50px;row-gap:16px}}.program-header-info{display:flex;column-gap:48px}.program-header-info-c{width:calc(25% - 36px)}@media screen and (max-width:480px){.program-header-info{padding-inline:9px;display:grid;grid-template-columns:50% 50%;column-gap:32px}.program-header-info svg path{fill:#000}}.program-header-h{font-weight:800;font-size:32px;line-height:32px;color:#fff;max-width:280px}@media (max-width:1024px){.program-header-h{line-height:35px}}@media (max-width:480px){.program-header-h{font-size:24px;width:248px}}.program-header-p{font-family:Inter !important;font-weight:400;font-size:18px;line-height:20px;color:#fff;margin-top:24px;flex:1;max-width:280px}@media (max-width:1024px){.program-header-p{margin-top:16px}}@media (max-width:480px){.program-header-p{font-size:14px;line-height:16px;max-width:230px;margin-top:0px}}.program-header-info-text{font-weight:500;font-size:15px;line-height:20px;color:#fff;margin-top:10px}@media (max-width:960px){.program-header-info-text{font-size:13px}}@media (max-width:480px){.program-header-info-text{color:#212946;width:100px;margin-bottom:20px}}.program-p-f p{font-family:Inter !important;font-size:16px;font-weight:400;line-height:18px;color:#212946}.program-p-f p:not(:last-child){margin-bottom:22px}@media (max-width:1024px){.program-p-f{margin-top:380px}}@media screen and (max-width:480px){.program-p-f{margin-top:460px}}.program-mobilefixed,.item-mobilefixed{display:none}.program-roadmap{margin-top:40px}@media (max-width:1024px){.program-roadmap{margin-top:56px}}.program-roadmap-grid{display:flex;flex-direction:column;margin-top:41px}@media screen and (max-width:1024px){.program-roadmap-grid{margin-top:25px}}.program-roadmap-grid-hr{display:flex;align-items:center;position:relative}.program-roadmap-grid-r{display:flex;margin-top:10px;margin-bottom:8px}.program-roadmap-grid-hr-day{width:75px;background:var(--color-accent);border-radius:30px;text-transform:uppercase;font-size:10px;font-weight:500;line-height:14px;color:#fff;display:flex;justify-content:center;align-items:center;height:24px}@media screen and (max-width:1024px){.program-roadmap-grid-hr-day{background:none;width:fit-content;color:#212946;font-weight:400;font-size:16px;line-height:18px;text-transform:capitalize;white-space:nowrap;align-items:flex-start;min-width:57px}.program-roadmap-grid-hr-day:first-letter{text-transform:uppercase}.program-roadmap-grid-hr-day::after{content:':'}.program-roadmap-grid-hr{align-items:flex-start;gap:5px}.program-roadmap-grid-r .spoiler-body{width:100%}}.program-roadmap-grid-r-border{width:75px;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:1024px){.program-roadmap-grid-r-border{width:0}}.program-roadmap-grid-r-border-vr{width:1px;height:100%;background:#babeca;margin:0 auto}@media screen and (max-width:1024px){.program-roadmap-grid-r-border-vr{display:none}}.program-roadmap-grid._init .program-roadmap-grid-hr{cursor:pointer}.program-roadmap-grid._init .program-roadmap-grid-hr::before,.program-roadmap-grid._init .program-roadmap-grid-hr::after{content:"";width:12px;height:1px;background-color:#212946;position:absolute;top:0;right:0;transition:trarsform 0.3s ease 0s}.program-roadmap-grid._init .program-roadmap-grid-hr::after{transform:rotate(-90deg)}.program-roadmap-grid._init .program-roadmap-grid-hr._active::after{transform:rotate(-90deg)}.program-roadmap-grid-r-text{font-family:Inter !important;padding-bottom:26px;padding-top:12px;margin-left:40px;font-weight:400;font-size:16px;line-height:18px}@media (max-width:1024px){.program-roadmap-grid-r-text{margin-left:0;font-style:normal;font-weight:300;font-size:15px;line-height:20px;color:#212946;padding-bottom:0}}@media (max-width:480px){.program-roadmap-grid-r-text{padding-top:8px}}.program-roadmap-grid-hr-title{font-family:Inter !important;margin-left:40px;font-weight:400;font-size:20px;line-height:20px}@media screen and (max-width:1024px){.program-roadmap-grid-hr-title{margin-left:0px;color:#212946;font-weight:400;font-size:16px;line-height:18px}}.program-roadmap-grid-block:last-child .program-roadmap-grid-r-border .program-roadmap-grid-r-border-vr{display:none}@media screen and (max-width:1024px){.program-roadmap-grid-block{background:#f5f6fa;border-radius:5px;margin-bottom:12px;padding-left:16px;padding-top:12px;padding-right:16px;padding-bottom:16px;position:relative}}.program-roadmap-grid-plus{display:none}@media screen and (max-width:1024px){.program-roadmap-grid-plus{display:block;position:absolute;right:24px !important;top:16px !important}.program-roadmap-grid-plus svg{top:4px !important;right:0 !important}}@media screen and (max-width:480px){.program-roadmap-grid-plus{right:12px !important}}.program-roadmap-grid-block-active .program-roadmap-grid-plus{top:23px}.program-roadmap-grid-block-active .program-roadmap-grid-r{display:-webkit-box;display:-ms-flexbox;display:flex}.pslider-container{width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-bottom:26px;position:relative;margin-top:14px}.residence-features-slider .pslider-container{margin-top:44px}.program-house-row .pslider-container{width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-bottom:26px;position:relative;margin-top:14px}@media(max-width:960px){.program-house-row .pslider-container{width:100%;height:0;overflow:hidden;margin-bottom:0px;position:relative;margin-top:0px;transition:0.4s}.program-house-row.active .pslider-container{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:0 45px 37px}}@media(max-width:480px){.program-house-row.active .pslider-container{padding:0 10px 37px}}.slick-dots{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important;position:absolute;bottom:-21px;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:1024px){.slick-dots{display:none}}.slick-dots li{width:9px;height:9px;border:1px solid #babeca;border-radius:50%;margin-right:12px;cursor:pointer}.slick-dots li button{display:none}.slick-dots li.slick-active{background:var(--color-accent)}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;outline:none;background:rgba(186,190,202,0.5);border:1px solid #FFFFFF;border-radius:50%;width:32px;height:32px;z-index:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-size:20px;opacity:.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:50px}.slick-prev:before{content:url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.80442 11.1968C5.6794 11.3221 5.50987 11.3926 5.33309 11.3926C5.15631 11.3926 4.98677 11.3221 4.86176 11.1968L0.195089 6.51524C0.0701079 6.38982 -0.000101592 6.21974 -0.000101577 6.0424C-0.000101561 5.86506 0.070108 5.69498 0.195089 5.56957L4.86176 0.88804C4.98749 0.766215 5.15589 0.698804 5.33069 0.700328C5.50549 0.701852 5.6727 0.772189 5.7963 0.896188C5.91991 1.02019 5.99002 1.18793 5.99154 1.36328C5.99306 1.53864 5.92586 1.70758 5.80442 1.83371L2.27576 5.37361L11.3331 5.37361C11.5099 5.37361 11.6795 5.44408 11.8045 5.5695C11.9295 5.69492 11.9998 5.86503 11.9998 6.0424C11.9998 6.21978 11.9295 6.38989 11.8045 6.51531C11.6795 6.64073 11.5099 6.71119 11.3331 6.71119L2.27576 6.71119L5.80442 10.2511C5.9294 10.3765 5.99961 10.5466 5.99961 10.7239C5.99961 10.9013 5.9294 11.0713 5.80442 11.1968Z' fill='white'/%3E%3C/svg%3E%0A");width:12px;height:11px}.slick-next{right:50px}.slick-next:before{content:url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.19533 0.896008C6.32035 0.770629 6.48989 0.700195 6.66667 0.700195C6.84344 0.700195 7.01298 0.770629 7.138 0.896008L11.8047 5.57754C11.9296 5.70295 11.9999 5.87303 11.9999 6.05037C11.9999 6.22771 11.9296 6.39779 11.8047 6.5232L7.138 11.2047C7.01227 11.3266 6.84386 11.394 6.66907 11.3924C6.49427 11.3909 6.32706 11.3206 6.20345 11.1966C6.07985 11.0726 6.00974 10.9048 6.00822 10.7295C6.0067 10.5541 6.07389 10.3852 6.19533 10.2591L9.724 6.71916L0.666667 6.71916C0.489856 6.71916 0.320286 6.6487 0.195262 6.52328C0.0702379 6.39785 -1.51486e-09 6.22774 -1.46625e-09 6.05037C-1.41764e-09 5.873 0.0702379 5.70289 0.195262 5.57746C0.320286 5.45204 0.489856 5.38158 0.666667 5.38158L9.724 5.38158L6.19533 1.84168C6.07035 1.71626 6.00014 1.54618 6.00014 1.36884C6.00014 1.1915 6.07035 1.02142 6.19533 0.896008Z' fill='white'/%3E%3C/svg%3E%0A");width:12px;height:11px}.pslider-slide{width:100%;height:auto}.pslider-slides:not(.slick-initialized){overflow:hidden}.pslider-slides:not(.slick-initialized)>.pslider-slide:not(:first-child){display:none}.pslider-slide a{flex:1}.pslider-slide picture{display:block;width:100%;height:100%}.pslider-slide img{width:100%;height:100%}.pslider-control-right,.pslider-control-left{cursor:pointer;position:absolute;z-index:1;top:50%;transform:translate(0,-50%)}.pslider-control-left{left:32px}@media screen and (max-width:1024px){.pslider-control-left,.pslider-control-right{display:none}}.pslider-control-right{right:32px}@media (max-width:1024px){#slider-program .pslider-slide,.hpslider .pslider-slide,#slider-program .pslider-slide picture,.hpslider .pslider-slide picture,#slider-program .pslider-slide img,.hpslider .pslider-slide img{width:350px;height:220px;object-fit:cover}#slider-program .slick-track,.hpslider .slick-track,#slider-residence .slick-track{gap:8px}#slider-residence .pslider-slide,#slider-residence .pslider-slide img{width:555px;height:312px}}@media (max-width:640px){#slider-program .pslider-slide,.hpslider .pslider-slide{width:251px}#slider-program .pslider-slide picture,.hpslider .pslider-slide picture,#slider-program .pslider-slide img,.hpslider .pslider-slide img{width:251px;height:392px;object-fit:cover}#slider-residence .pslider-slide,#slider-residence .pslider-slide img{width:262px;height:312px;object-fit:cover}}@media (max-width:400px){#slider-program .pslider-slide,.hpslider .pslider-slide,#slider-program .pslider-slide picture,.hpslider .pslider-slide picture,#slider-program .pslider-slide img,.hpslider .pslider-slide img{width:300px;height:200px}}@media (max-width:350px){#slider-program .pslider-slide,.hpslider .pslider-slide,#slider-program .pslider-slide picture,.hpslider .pslider-slide picture,#slider-program .pslider-slide img,.hpslider .pslider-slide img{width:270px;height:190px}}.program-calculator{background:#fff;width:100%;margin-left:auto;margin-right:auto;z-index:1;box-shadow:0px 4px 10px 0px rgba(186,190,202,0.50);border-radius:5px;margin-bottom:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:70px}@media screen and (max-width:1024px){.program-calculator{margin-top:80px}}@media screen and (max-width:480px){.program-calculator{margin-top:56px;height:auto}}.program-calculator-grid{padding:24px;padding-bottom:40px}@media screen and (max-width:1024px){.program-calculator-grid{grid-template-areas:"title title title title" "subtitle subtitle subtitle subtitle" "date date persons persons" "type type rent rent" "info info total total";grid-template-rows:40px 40px 96px 96px 216px;grid-template-columns:1fr}}@media screen and (max-width:480px){.program-calculator-grid{grid-template-columns:1fr;grid-template-rows:50px 40px 120px 81px 81px 78px 86px;grid-template-areas:"title" "subtitle" "info" "date" "type" "persons" "rent" "total"}}.program-calculator-grid-title{font-weight:700;font-size:32px;line-height:35px;color:var(--color-accent)}@media screen and (max-width:960px){.program-calculator-grid-title{font-size:24px;line-height:26px}}.program-calculator-grid-subtitle{grid-area:subtitle;font-weight:400;font-size:16px;line-height:18px;margin-top:8px;color:#babeca}@media screen and (max-width:960px){.program-calculator-grid-subtitle{margin-top:16px}}@media screen and (max-width:480px){.program-calculator-grid-subtitle{font-size:14px;line-height:16px}}.program-calculator-grid-date{grid-area:date}.program-calculator-grid-date .program-sidebar-wlabel{margin-top:0px}.program-calculator-grid-date .program-sidebar-select{margin-top:25px}@media screen and (max-width:1200px){.program-calculator-grid-date .program-sidebar-select-text{overflow:hidden;max-width:100px;white-space:nowrap}}.program-calculator-grid-persons{grid-area:persons}.program-calculator-grid-persons .program-sidebar-c-r-input{margin-top:6px}.program-calculator-grid-type{grid-area:type}.program-calculator-grid-type .program-sidebar-wlabel{margin-top:0px}.program-calculator-grid-type .program-sidebar-select{margin-top:25px}@media screen and (max-width:1200px){.program-calculator-grid-type .program-sidebar-select-text{overflow:hidden;max-width:100px;white-space:nowrap}}.program-calculator-grid-rent{grid-area:rent}.program-calculator-grid-rent .program-calculator-grid-rent-label{font-weight:400;width:100px;margin-bottom:12px;font-size:15px;margin-top:25px}.program-calculator-grid-rent .program-calculator-grid-rent-select-radio{margin-right:8px;display:inline-block}.program-calculator-grid-rent .program-calculator-grid-rent-select-radio label{margin-left:8px;font-size:15px;line-height:20px;margin-right:6px}.program-calculator-grid-rent .program-calculator-grid-rent-select{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:16px}.program-calculator-grid-total{grid-area:total}.program-calculator-grid-total .program-sidebar-info,.program-calculator-grid-total .program-sidebar-info *{color:#7A8197;font-weight:400;font-size:14px;line-height:16px;margin-top:16px}.program-sidebar-option-label-quantity{margin-left:24px;white-space:nowrap;display:table-cell;color:#585C6A;font-size:14px;font-weight:400;line-height:16px}@media screen and (max-width:1024px){.program-calculator-grid-total .program-sidebar-bonus{margin-top:8px}.program-calculator-grid-total .bluebutton{width:100%;height:48px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.program-calculator-grid-total .program-sidebar-info{margin-bottom:32px}}@media (max-width:480px){.program-sidebar-option-label-quantity{font-size:11px;line-height:16px}.program-calculator-grid-total .program-sidebar-info{margin-bottom:0px;margin-top:8px}}.program-calculator-grid-info{grid-area:info}.program-calculator-grid-info .program-calculator-grid-info-cell-key{font-size:13px;line-height:15px}.program-calculator-grid-info .program-calculator-grid-info-cell-value{font-size:13px;line-height:15px}.program-calculator-grid-info .program-calculator-grid-info-cell{margin-right:16px}.program-calculator-grid-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:1024px){.program-calculator-grid-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;margin-top:36px}.program-calculator-grid-info .program-calculator-grid-info-cell-ico{display:none}.program-calculator-grid-info .program-calculator-grid-info-cell{margin-bottom:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:200px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.program-calculator-grid-info .program-calculator-grid-info-cell-key{font-weight:400;font-size:13px}.program-calculator-grid-info .program-calculator-grid-info-cell-value{font-weight:300;font-size:13px}}.program-calculator-lists-list{margin-right:32px;width:33%}.program-calculator-lists-list:last-child{margin-right:0}@media screen and (max-width:560px){.program-calculator-lists-list{margin-top:36px;margin-right:0;width:unset}}.program-calculator-lists{padding-top:32px;padding-left:24px;padding-right:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:inherit;background:#f5f6fa;border-radius:0 0 5px 5px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-bottom:40px}@media screen and (max-width:1024px){.program-calculator-lists{padding-top:16px}}@media screen and (max-width:560px){.program-calculator-lists{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:22px;padding-bottom:36px}}.program-calculator-lists-list-ul{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-left:4px}.program-calculator-lists-list-ul-li::before{content:"•";color:#000;width:4px;height:4px}.program-calculator-lists-list-ul-li{font-weight:300;font-size:14px;line-height:16px;margin-bottom:8px;text-indent:-13px;margin-left:13px}.program-calculator-lists-list-h{font-weight:400;font-size:20px;line-height:20px;margin-bottom:16px;min-height:48px;font-family:'Inter',sans-serif !important}.program-calculator-grid-info-cell-ico{margin-bottom:4px}@media screen and (max-width:480px){.program-calculator-grid .program-sidebar-c-r,.program-calculator-grid .program-sidebar-c-r-label{width:unset}}.program-guide{margin-top:64px}.program-guide .blueheading{max-width:350px}.program-guide .slider-container{padding-bottom:12px}.program-guide-slider-element{margin-top:4px;box-shadow:var(--box-shadow);border-radius:5px;width:360px;height:418px;padding-left:21px;padding-right:21px;padding-top:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:20px;margin-left:4px;margin-bottom:4px;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:1024px){.program-guide-slider-element{width:251px;height:291px;padding-top:20px;padding-left:14px;padding-right:14px;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding-bottom:16px;margin-right:11px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.program-guide-slider-element .program-guide-slider-element-photo{width:100%;height:auto}}.program-guide-slider-element-guide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:40px}@media screen and (max-width:1024px){.program-guide-slider-element-guide{width:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;margin-top:0}}.program-guide-slider-element-guide-photo{width:100px;height:100px;border-radius:50%;margin-right:32px}@media screen and (max-width:1024px){.program-guide-slider-element-guide-photo{width:54px;height:54px;margin-right:16px}}.program-guide-slider-element-guide-info-name{font-weight:400;font-size:20px;line-height:24px;color:var(--color-accent);max-width:140px}@media screen and (max-width:1024px){.program-guide-slider-element-guide-info-name{font-size:15px;font-weight:800;grid-area:name}}.program-guide-slider-element-guide-info-key{font-weight:400;font-size:10px;line-height:14px;margin-top:15px}@media screen and (max-width:1024px){.program-guide-slider-element-guide-info-key{width:61px;margin-top:0}}.program-guide-slider-element-guide-info-value{font-weight:400;font-size:15px;line-height:20px}@media screen and (max-width:1024px){.program-guide-slider-element-guide-info-value{margin-top:8px}}@media screen and (max-width:1024px){.program-guide-slider-element-guide-info{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr 1fr;gap:0 0;grid-template-areas:"name name" "exp type" "expv typev"}}.program-guide-slider-element-guide-info-key-exp{grid-area:exp}.program-guide-slider-element-guide-info-value-expv{grid-area:expv}.program-guide-slider-element-guide-info-key-type{grid-area:type}.program-guide-slider-element-guide-info-value-typev{grid-area:typev}.program-house{margin-top:80px}@media (max-width:960px){.program-house{margin-top:56px}}.program-house .blueheading{margin-bottom:40px}@media screen and (max-width:960px){.program-house .blueheading{margin-bottom:24px}}.program-house-subtitle{font-weight:400;font-size:20px;line-height:20px;color:#333333;font-family:'Inter',sans-serif !important}@media screen and (max-width:1024px){.program-house-subtitle{margin-top:32px}}@media screen and (max-width:960px){.program-house-subtitle{margin-top:0;cursor:pointer;position:relative;min-height:auto;padding:16px 70px 16px 16px;font-weight:400;font-size:16px;line-height:18px}.program-house-subtitle::after,.program-house-subtitle::before{content:'';position:absolute;width:15px;height:1px;border-radius:3px;background-color:#212946;top:23px;right:20px;transition:0.3s}.program-house-subtitle::after{content:'';position:absolute;width:15px;height:1px;background-color:#212946;top:23px;right:20px;transform:rotate(-90deg)}.program-house-row.active .program-house-subtitle::after{content:'';transform:rotate(0deg)}}.program-reviews{width:100%}.program-reviews .mp-reviews-slider-element{width:98%}@media screen and (max-width:1200px){.program-reviews .mp-reviews-slider-element{margin:0}}@media screen and (max-width:1024px){.program-reviews .mp-reviews-slider-element{width:423px;margin:2px 20px 2px 2px}}@media screen and (max-width:480px){.program-reviews .mp-reviews-slider-element{width:251px}}@media screen and (max-width:1200px){.program-reviews .slider-container{padding-left:0}}.program-food{margin-top:80px}@media screen and (max-width:1024px){.program-food{margin-top:56px;padding:0 21px}}@media screen and (max-width:480px){.program-food{padding:0 10px}}.program-food-container{box-shadow:var(--box-shadow);border-radius:5px;margin-top:40px;width:100%;margin-left:auto;margin-right:auto;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:20px 24px 24px;position:relative;margin-bottom:4px}@media screen and (max-width:1024px){.program-food-container{padding:0;-webkit-box-shadow:none;box-shadow:none;margin-top:24px;width:100%}}@media screen and (max-width:480px){.program-food-container{margin-top:22px}}.program-food-container-element-title{background:#f5f6fa;border-radius:5px;padding:15px 15px 15px 17px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:0;position:relative;font-weight:500;font-size:20px;line-height:24px;color:#212946}@media (max-width:960px){.program-food-container-element-title{padding:24px 16px}}@media (max-width:480px){.program-food-container-element-title{padding:16px}}.program-food-container-element.program-food-container-element-last .program-food-container-element-text{margin-bottom:15px}.program-food-container-element-text{font-weight:400;font-size:14px;line-height:20px;margin:15px 0 32px 15px;display:flex;flex-wrap:nowrap;grid-gap:32px}.program-food-container-element-image-item{display:flex;gap:8px;width:calc(55% - 16px)}@media(max-width:575px){.program-food-container-element-image-item{width:100%}}@media(max-width:470px){.program-food-container-element-text{grid-gap:24px}}.program-food-container-element-image-item img{max-height:116px;min-height:116px;object-fit:cover;width:calc(50% - 4px)}.program-food-container-element-text[style*="display:block"]{display:flex !important;width:auto}@media (max-width:575px){.program-food-container-element-text[style*="display:block"]{flex-direction:column}}.program-food-container-element-text-item:not(.program-food-container-element-text-item-full){width:calc(50% - 4px)}.program-food-container-element-text-item{font-family:'Inter' !important;font-style:normal;font-weight:400;font-size:14px;line-height:16px;color:#333333;width:calc(45% - 16px)}.spoiler-body p{padding-top:0}.program-food-container-element-text-images-wrapper:not(.program-food-container-element-text-images-full) img{width:calc(50% - 4px)}.program-food-container-element-text-images-wrapper img{max-width:100%}.program-food-container-element-text-images-wrapper{display:flex;justify-content:center;flex-wrap:nowrap;align-items:center;grid-gap:8px}@media screen and (max-width:1024px){.program-food-container-element-text{padding-bottom:12px;margin-top:0}}.program-food-container-element-title .plus,.program-food-container-element-title .minus{display:none}.program-food-container-element-title-plus{position:absolute;display:none}@media screen and (max-width:1024px){.program-food-container-element-title .plus,.program-food-container-element-title .minus{display:block}.program-food-container-element-title-plus{display:block;right:21px;top:16px}}.program-food-container-element{padding:0 !important}@media screen and (max-width:1024px){.program-food-container-element{margin-bottom:8px}}@media screen and (max-width:1024px){.program-food-container-element-text{display:none}}@media screen and (max-width:1024px){.program-food-container-element-active{background:#f5f6fa;border-radius:5px;padding-bottom:1px}.program-food-container-element-active .program-food-container-element-title-plus{top:25px}.program-food-container-element-active .program-food-container-element-title-plus svg{top:0 !important}.program-food-container-element-active .program-food-container-element-title-plus path{d:path("M0.870605 0.970703C0.870605 0.694561 1.09446 0.470703 1.37061 0.470703L16.5706 0.470703C16.8467 0.470703 17.0706 0.694561 17.0706 0.970703C17.0706 1.24685 16.8467 1.4707 16.5706 1.4707L1.37061 1.4707C1.09446 1.4707 0.870605 1.24685 0.870605 0.970703Z")}.program-food-container-element-active .program-food-container-element-text{display:block}}.program-food-container-element-title-plus svg{top:4px !important;right:0 !important}.program-food-container-warning{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500;font-size:15px;gap:18px;line-height:20px;color:#babeca}.program-food-container-warning svg{transform:scale(1.5);width:20px;height:20px;margin-top:2px;align-self:flex-start;margin-left:8px}.program-food-photo{margin-top:64px;width:98%;margin-left:auto;margin-right:auto;text-align:center;height:auto}@media screen and (max-width:1024px){.program-food-photo{display:none}.program-food-container-warning svg{transform:scale(1.2);width:16px;height:16px;margin-top:2px;align-self:flex-start}.program-food-container-warning{margin-top:16px}}.program-adser{width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;border-radius:5px;padding-top:6px;padding-bottom:16px;margin-top:64px}@media (max-width:1024px){.program-adser{padding-left:21px;padding-right:21px}}@media (max-width:960px){.program-adser{display:none}.program-food-container-warning{font-size:14px;gap:8px;line-height:16px;font-weight:400}}@media screen and (max-width:740px){.program-food-container-warning svg{transform:scale(1.4)}}@media screen and (max-width:680px){.program-food-container-warning svg{transform:scale(1.7)}}@media screen and (max-width:480px){.program-food-container-warning{font-size:11px}.program-food-container-warning svg{transform:scale(1.9);margin-right:4px}}.program-adser p{padding-top:0;color:#BABECA}.program-adser .program-food-container-warning{margin-left:16px}.program-adser-title{color:var(--color-accent);font-size:32px;font-style:normal;font-weight:700;line-height:35px;margin-bottom:38px}.program-adser-element{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-top:24px;padding-bottom:24px;border-top:2px solid #fff;border-radius:5px;background:#F5F6FA;margin-top:2px;padding-left:30px;padding-right:30px;gap:30px}.program-adser-element-name{width:174px;-ms-flex-negative:0;flex-shrink:0}.program-adser .program-adser-element .program-adser-element-name-text{font-family:Inter !important;font-size:15px}.program-adser-element-name-price{font-size:15px;margin-top:30px}.program-items{margin-top:64px}@media screen and (max-width:1024px){.program-items{margin-top:48px;padding:0 0 0 21px}}@media screen and (max-width:480px){.program-items{margin-top:48px}}.program-items-element{width:98%;box-shadow:var(--box-shadow);border-radius:5px;margin-left:6px;padding:24px;padding-bottom:32px;background-image:url("/local/templates/main/css/../img/photo/items.svg");background-repeat:no-repeat;background-position-x:95%;background-position-y:10%;-ms-flex-negative:0;flex-shrink:0;margin-right:12px;margin-top:6px;margin-bottom:12px}.program-items-element-info-list:last-child{width:calc(50% - 34px);margin-left:34px}.program-items-element-info-list:not(:last-child){width:50%}@media (max-width:960px){.program-items .slider-heading{margin-bottom:24px}}@media screen and (max-width:480px){.program-items-element{width:100%;margin-left:0;margin-right:0;margin-bottom:6px;margin-top:0;background-image:none;background:#f5f6fa;-webkit-box-shadow:none;box-shadow:none;border-radius:5px;padding:16px;position:relative}.program-items-element-info-list:not(:last-child){width:100%}.program-items-element-info-list:last-child{width:100%;margin-left:0}.program-items-element .program-food-container-element-title-plus{top:12px}}.program-items-element-title{font-weight:400;font-size:20px;line-height:20px;color:#212946;font-family:'Inter',sans-serif !important}@media screen and (max-width:480px){.program-items-element-title{font-size:15px}}.program-items-element-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:30px;font-weight:300;font-size:14px;line-height:16px}.program-items-element-info li{margin-bottom:8px;text-indent:-18px;margin-left:18px}@media screen and (max-width:480px){.program-items-element-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:16px;display:none;font-size:15px}.program-items-element-info.spoiler-body{margin-top:14px;width:100%}}li.program-items-element-info-list-li::before{content:"•";padding-right:8px}@media screen and (max-width:480px){.program-items-element-active .program-items-element-info{display:-webkit-box;display:-ms-flexbox;display:flex}.program-items-element-active .program-food-container-element-title-plus{top:25px}.program-items-element-active .program-food-container-element-title-plus path{d:path("M0.870605 0.970703C0.870605 0.694561 1.09446 0.470703 1.37061 0.470703L16.5706 0.470703C16.8467 0.470703 17.0706 0.694561 17.0706 0.970703C17.0706 1.24685 16.8467 1.4707 16.5706 1.4707L1.37061 1.4707C1.09446 1.4707 0.870605 1.24685 0.870605 0.970703Z")}}.program-rent{border:2px solid #ff7b47;border-radius:5px;width:100%;height:209px;margin-top:48px;background-image:url("/local/templates/main/css/../img/photo/rent.svg");background-repeat:no-repeat;background-position:28px 28px;position:relative}@media screen and (max-width:480px){.program-rent{height:256px}}.program-rent-text{font-weight:500;font-size:24px;line-height:26px;max-width:471px;margin-top:72px;margin-left:32px;color:#FF744E}@media screen and (max-width:1024px){.program-rent-text{font-size:20px;font-weight:400;width:80%}.program-rent_wrapper{padding:0 21px}}@media screen and (max-width:480px){.program-rent-text{margin-left:0;margin-right:0;padding-left:32px;padding-right:32px;width:100%}.program-rent_wrapper{padding:0 10px}}.program-rent-seemore{align-items:center;display:flex;position:absolute;font-weight:500;font-size:20px;line-height:20px;color:#ff7b47;bottom:24px;right:32px}@media screen and (max-width:1024px){.program-rent-seemore{font-size:15px}}@media screen and (max-width:1024px){.program-rent-seemore{bottom:16px}}.program-rent-seemore svg{margin-left:8px}.spoiler{background:#f5f6fa;border-radius:5px;padding:16px;position:relative;margin-bottom:8px;cursor:pointer}.spoiler-title{font-family:Inter !important;font-size:20px;line-height:24px;font-weight:500;color:#212946}.spoiler-title svg{position:absolute;top:21px;right:30px}@media screen and (max-width:960px){.spoiler-title{font-size:18px;font-weight:400;line-height:18px}.spoiler-title svg{top:24px}}@media screen and (max-width:480px){.spoiler-title{font-size:16px}.spoiler-title svg{top:16px}}.spoiler-body{font-weight:400;font-size:15px;line-height:20px;margin-top:18px;display:none}.spoiler-active{padding:32px;margin-bottom:24px}.spoiler-active .spoiler-body{display:block}.active svg{top:29px}.program-faq .blueheading{max-width:370px;margin-top:70px;margin-bottom:40px}@media screen and (max-width:1024px){.program-faq .blueheading{font-size:22px;margin-top:48px;margin-bottom:24px}.spoiler-body{margin-top:0}}.program-faq .spoiler{padding:24px 24px 24px 32px}.program-faq .spoiler-title svg.plus{top:24px}.program-faq .spoiler-title svg.minus{top:33px}.program-faq .spoiler-body{width:100%}.program-faq .spoiler-body p{text-align:left;font-family:Inter !important;font-size:14px;font-style:normal;font-weight:400;line-height:16px;color:#212946}.program-faq .spoiler-title{font-size:20px;font-weight:400;line-height:20px}.program-simprog{margin-top:64px;margin-bottom:48px}@media screen and (max-width:1024px){.program-simprog{margin-top:48px}.program-simprog .blueheading{max-width:250px}}.program-simprog .blueheading{max-width:350px}@media screen and (max-width:960px){.program-faq .spoiler{padding:24px 24px 24px 16px}.program-faq .spoiler-title{font-size:16px;line-height:18px}}@media (max-width:480px){.program-faq .spoiler{padding:16px 16px 24px}.program-faq .spoiler-title svg.plus{top:17px}.program-faq .spoiler-title svg.minus{top:24px}}.top-buttons{align-self:flex-start}@media (max-width:1024px){.top-buttons{width:100%;display:flex;flex-direction:row;justify-content:flex-end;align-items:center}}.prall-wrapper .mp-movies{margin-bottom:48px}.top-buttons-main{display:flex;flex-direction:row;align-items:center;font-weight:400;font-size:15px;line-height:20px;color:#212946}.top-buttons-main svg{margin-right:8px}.top-buttons-other{display:none}@media screen and (max-width:1024px){.top-buttons-other{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:5px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:64px}}.prall-filters{-webkit-box-shadow:0 4px 10px rgba(186,190,202,.3);box-shadow:0 4px 10px rgba(186,190,202,.3);border-radius:5px;padding:16px;width:auto;display:flex;gap:16px;grid-template-columns:repeat(4,1fr);grid-column-gap:8px;grid-row-gap:8px}.prall-programs-grid .prall-filters-select:nth-child(1){grid-column:1/2;grid-row:1/2}.prall-programs-grid .prall-filters-select:nth-child(2){grid-column:2/3;grid-row:1/2}.prall-programs-grid .prall-filters-select:nth-child(3){grid-column:3/4;grid-row:1/2}@media screen and (max-width:1024px){.prall-filters{display:none}.prall-filters-active{position:fixed;left:0;right:0;bottom:0;top:0;background:rgba(0,0,0,.5);z-index:2}.prall-filters-active .prall-filters-close{display:block;position:absolute;right:8px;top:8px}.prall-filters-active .prall-filters{width:unset !important;display:grid !important;position:fixed;top:120px;bottom:auto;left:44px;right:44px;background:#fff;grid-template-columns:repeat(3,1fr);grid-template-rows:3fr;z-index:3;padding-top:15px;padding-bottom:11px}}@media screen and (max-width:810px){.prall-filters-active .prall-filters{grid-template-columns:repeat(2,1fr);grid-template-rows:4fr}.prall-programs-grid .prall-filters-select:nth-child(2){grid-column:1/2;grid-row:2/3}.prall-programs-grid .prall-filters-select:nth-child(3){grid-column:2/3;grid-row:1/2}}@media screen and (max-width:550px){.prall-filters-active .prall-filters{left:19px;right:19px;padding-top:44px;padding-bottom:44px}.prall-filters-active .prall-filters{display:flex !important;flex-direction:column}.prall-programs-grid .prall-filters-select:nth-child(1){order:1}.prall-programs-grid .prall-filters-select:nth-child(2){order:2}.prall-programs-grid .prall-filters-select:nth-child(3){order:3}}@media screen and (max-width:490px){.prall-filters-active .prall-filters{left:10px;right:10px}}.prall-filters-close{display:none}.rent-filter-sort .prall-filters-select{width:24px;height:24px}@media (max-width:500px){.rent-filter-sort .prall-filters-select{position:static}}.rent-filter-sort .prall-filters-select svg{position:absolute}.prall-filters-select{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:flex-start;max-width:260px;flex:calc(33.3% - 88px)}@media screen and (max-width:710px){.prall-filters-select{max-width:initial;width:100%}}.prall-filters-select .bx_filter_block{width:100%}.bx_filter_block{width:100%}.prall-filters-select input::-webkit-input-placeholder{color:#585C6A;opacity:1}.prall-filters-select input::-moz-placeholder{color:#585C6A;opacity:1}.prall-filters-select input::-ms-input-placeholder{color:#585C6A;opacity:1}.prall-filters-select input::placeholder{color:#585C6A;opacity:1}.prall-programs-grid-heading{margin-bottom:33px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.prall-programs-grid{margin-top:48px}.prall-programs-grid .bluebutton{width:257px;-ms-flex-negative:0;flex-shrink:0;margin-top:48px;margin-left:auto;margin-right:auto;height:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:1024px){.prall-programs-grid .bluebutton{margin-top:24px}.prall-programs-grid-heading{margin-bottom:0}.prall-programs-grid{margin-top:24px}.prall-programs-grid .bx-filter{margin-bottom:0}}.bx-filter .bx-filter-parameters-box{position:relative;border-radius:4px;border:1px solid #BABECA;background-color:#fff}.mp-header-container-form,.mp-header-container-form .bx-filter,.mp-header-container-form .prall-filters-select.open,.prall-filters .prall-filters-select.open{position:relative;z-index:30}.mp-header-container-form .prall-filters-select.open,.prall-filters .prall-filters-select.open{background-color:var(--color-accent)}.bx-filter-parameters-box [data-role="bx_filter_block"]{width:100%}.bx-filter .bx-filter-select-block{height:auto}.bx-filter .bx-filter-select-text{max-width:220px;padding:18px 24px 18px 12px;font-size:16px;line-height:18px;color:#585C6A;height:auto;overflow:hidden;max-width:100%;cursor:pointer;vertical-align:middle;white-space:nowrap;text-overflow:ellipsis;-ms-text-overflow:ellipsis}@media screen and (max-width:710px){.bx-filter .bx-filter-select-text{max-width:500px}}.open .bx-filter-select-text{color:white}.mp-programs .bx-filter .bx-filter-select-arrow{position:absolute;top:-2px;right:0;width:34px;height:20px;cursor:pointer;background:url('/local/templates/main/img/icon/chevron1.svg') no-repeat center}.bx-filter .bx-filter-select-arrow{position:absolute;top:-2px;right:0;width:34px;height:20px;cursor:pointer;background:url('/local/templates/main/img/icon/chevron1.svg') no-repeat center}.bx-filter .bx-filter-select-arrow{position:absolute;top:15px;right:7px;width:34px;height:20px;cursor:pointer;background:url('/local/templates/main/img/icon/chevron1.svg') no-repeat center}@media screen and (max-width:1024px){.bx-filter .bx-filter-select-arrow{right:7px}}.open .bx-filter-select-arrow{transform:rotate(180deg);top:18px}.bx-filter-select-arrow{transition:transform 0.6s ease}.bx-filter .bx-filter-param-label{position:relative}.bx-filter .bx-filter-input-checkbox{display:flex;padding:15px 15px}.bx-filter .bx-filter-input-checkbox:hover{background:#E4F2FC}.bx-filter-input-checkbox input[type="checkbox"]{opacity:0;position:absolute;left:-999px}.bx-filter-input-checkbox input[type="checkbox"]:checked + .bx-filter-param-text::after{content:'';position:absolute;top:50%;transform:translateY(-50%);right:16px;width:16px;height:16px;background-image:url('/local/templates/main/img/icon/Frame-checked.svg')}.bx-filter-param-text{max-width:200px;line-height:1.10}.load_more_container{display:flex;flex-direction:column}.prall-programs-grid-heading-sort{display:flex;min-width:209px;flex-direction:row;align-items:center;margin-right:8px}.prall-programs-grid-heading .blueheading{max-width:840px}.prall-programs-grid-heading-sort .k-select,.prall-programs-grid-heading-sort .k-datepicker{font-size:13px;line-height:20px;border:none;padding-right:40px}.prall-programs-grid-heading-sort.prall-filters-active{display:block}.prall-programs-grid-container{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.prall-programs-grid-container-custom{border:1px solid var(--color-accent);border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.prall-programs-grid-container-custom-link{margin-left:auto;margin-bottom:32px;margin-right:24px}.prall-programs-grid-container-custom-ico{margin-top:21px;margin-left:21px}.prall-programs-grid-container-custom-text{margin-inline:18px;font-weight:400;font-size:22px;line-height:28px;color:var(--color-accent)}.program-simprog-element{display:flex;flex-direction:column;row-gap:16px;height:262px;padding-bottom:16px;box-shadow:0 4px 10px 0 rgba(186,190,202,0.3);border-radius:5px}.program-simprog-element-photo{display:flex;flex-direction:column;justify-content:space-between;width:100%;height:135px;min-height:135px;padding:16px;border-radius:5px}.program-simprog-element-title{font-family:Inter !important;font-size:20px;overflow:hidden;font-weight:600;line-height:22px;color:white}.program-simprog-element-info{display:flex;flex-direction:column;row-gap:8px;padding-inline:13px;font-weight:500;font-size:15px;color:#212946}.program-simprog-element-info-c{display:grid;grid-template-columns:60% 40%}.program-simprog-element-seemore{display:flex;align-items:center;gap:8px;padding-inline:13px;font-weight:500;font-size:15px;line-height:1.33333;color:var(--color-accent);margin-top:auto}.program-simprog-element-seemore svg{stroke:var(--color-accent);fill:inherit}.program-simprog-element-photo-price{white-space:nowrap}.program-simprog-row{display:flex;gap:4px}.program-simprog-tag{border-radius:5px;padding:4px 12px;background-color:white;line-height:1.75;text-transform:uppercase;font-weight:600;font-size:8px}@media (max-width:1024px){.prall-programs-grid-container{grid-template-columns:repeat(2,1fr);gap:8px;margin-top:24px}.prall-programs-grid-heading-sort{display:none}.prall-programs-grid-heading-sort.prall-filters-active{margin-right:0}.prall-programs-grid-heading-sort.prall-filters-active .popup_sort_wrapper{-webkit-box-shadow:0 4px 10px rgb(186 190 202 / 30%);box-shadow:0 4px 10px rgb(186 190 202 / 30%);border-radius:5px;max-width:937px;padding:24px 32px;display:block;position:fixed;top:120px;bottom:auto;left:44px;right:44px;background:#fff;z-index:3;padding-top:48px;padding-bottom:48px}.prall-programs-grid-container-custom{display:none}.program-simprog-element-photo{border-radius:5px 5px 0 0}}@media (max-width:960px){.load_more_item-hide{display:none}}@media (max-width:480px){.prall-programs-grid-container{grid-template-columns:1fr}}@media (max-width:480px){.program-simprog-element-info{padding-inline:8px;gap:8px;flex-direction:column;align-items:start}.program-simprog-element-info-c-key{white-space:nowrap;max-width:120px;margin-bottom:0}.program-simprog-element-info-c{width:100%}}.residence-features-element-slider{width:calc(100% - 380px)}.residence-features-element-slider img{height:382px;object-fit:cover}@media screen and (max-width:1024px){.residence-features-element-slider{width:100%}.residence-features-element-slider img{width:537px;height:312px;object-fit:cover}}.modul-wrapper{padding:34px 20px 0}.residence-wrapper .house{margin-top:0;padding-top:32px}.residence-wrapper .pslider-container{margin-top:0}.residence-features-element-slider .pslider-container{margin-top:0}.residence__reviews-wrapper{margin-bottom:108px}.residence__reviews-wrapper .blueheading{margin-bottom:42px}@media (max-width:1024px){.residence-features-element-slider .pslider-container{margin-bottom:0}.modul-wrapper{padding:25px 20px 0}.residence__reviews-wrapper{margin-bottom:56px}.residence__reviews-wrapper .blueheading{padding-left:20px;margin-bottom:24px;margin-top:12px}}@media screen and (max-width:480px){.residence-wrapper .pslider-container{margin-top:24px}.modul-wrapper{padding:25px 10px 0}}.residence-features .blueheading{margin-bottom:64px;margin-top:48px}@media screen and (max-width:1024px){.residence-features .blueheading{margin-bottom:28px}}.residence-features-element{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:86px;position:relative}@media screen and (max-width:1024px){.residence-features-element{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding-top:0px;margin-bottom:42px;-webkit-box-pack:inherit;-ms-flex-pack:inherit;justify-content:inherit}}.residence-features-element-info{width:298px}@media screen and (max-width:1024px){.residence-features-element-info{width:100%}}.residence-features-element-info-title{font-weight:500;font-size:22px;line-height:28px;color:#212946}@media screen and (max-width:1024px){.residence-features-element-info-title{font-weight:400;font-size:20px;line-height:20px}}.residence-features-element-info-subtitle{font-weight:500;font-size:15px;line-height:20px;margin-top:16px;margin-bottom:40px;color:#212946}.residence-features-element-info-subtitle b,.residence-features-element-info-subtitle strong{font-weight:700}.residence-features-element-info-subtitle i,.residence-features-element-info-subtitle em{font-style:italic}@media screen and (max-width:1024px){.residence-features-element-info-subtitle{max-width:420px;font-size:14px;font-weight:400;line-height:16px;margin-top:24px;margin-bottom:32px}}.residence-features-element-info-price{font-weight:600;font-size:22px;line-height:33px;color:var(--color-accent);margin-top:24px}.residence-features-element-info-price a{color:var(--color-accent)}@media screen and (max-width:1024px){.residence-features-element-info-price{position:absolute;right:0;top:12px;margin-top:0}.residence-features-element-info-price.order__service_call{top:48px}}@media screen and (max-width:480px){.residence-features-element-info-price{position:relative}.residence-features-element-info-subtitle{margin-top:16px;margin-bottom:24px}.residence-features-element{margin-bottom:24px}}.residence-features-element-info-button{border:1px solid var(--color-accent);border-radius:30px;width:257px;height:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:400;font-size:15px;line-height:22px;text-transform:uppercase;color:var(--color-accent);margin-top:110px}@media screen and (max-width:1024px){.residence-features-element-info-button{position:absolute;bottom:0;margin-left:auto;margin-right:auto;left:0;right:0;text-align:center}}.residence-house-variants .blueheading{margin-top:34px;margin-bottom:26px}@media screen and (max-width:1024px){.residence-house-variants{padding-left:21px;margin-bottom:56px;margin-top:24px}.residence-house-variants .blueheading{display:none}}.residence-house-variants .residence-house-variants-features svg path{fill:#359FE8}@media screen and (max-width:1024px){.residence-house-variants .residence-house-variants-features{position:absolute;top:0px;right:26px;margin-bottom:24px}}@media screen and (max-width:540px){.residence-house-variants .residence-house-variants-features{position:static}.residence-house-variants .residence-house-variants-features svg{width:16px;height:16px}.residence-house-variants{padding-left:10px}}.residence-house-variants .residence-house-variants-features svg{margin:0 4px}.residence-house-features-container{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:8px;row-gap:8px;margin-top:32px}@media screen and (max-width:1024px){.residence-house-features .blueheading{padding-left:20px}.residence-house-features-container{padding-left:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;overflow-x:scroll;margin-top:24px}.residence-house-wrapper .wrapper{padding-left:0;padding-right:0}}.residence-house-features-container::-webkit-scrollbar{display:none}.residence-house-features-container-element{box-shadow:0px 4px 10px 0px rgba(186,190,202,0.30);border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:16px 16px 40px;-ms-flex-negative:0;flex-shrink:0;margin-bottom:4px}@media screen and (max-width:1024px){.residence-house-features-container-element{width:365px}}@media screen and (max-width:480px){.residence-house-features .blueheading{padding-left:10px}.residence-house-features-container-element{width:251px;padding:16px 16px 32px}.residence-house-features-container{padding-left:10px}}.residence-house-features-container-element-title{font-family:Inter !important;color:#212946;font-weight:400;font-size:20px;line-height:20px;margin-top:40px}.residence-house-features-container-element-subtitle{color:#212946;font-family:Inter !important;font-size:16px;font-weight:400;line-height:20px;margin-top:16px}.residence-house-features-container-element-img{width:100%;height:auto}.residence-features-slider{display:flex;flex-direction:column;padding:0 21px 0;border-radius:5px;margin-bottom:48px}.residence-features-slider .pslider-container{order:3}.residence-features-slider-container-title{order:1;color:#212946;font-weight:700;font-size:32px;line-height:35px;margin-top:82px}.residence-features-slider-container-text{order:2;color:#212946;font-family:Inter !important;font-size:16px;font-style:normal;font-weight:400;line-height:20px;margin-top:25px}.residence-features-slider-container-text p::first-letter{text-transform:uppercase}.header{height:456px;width:100%;border-radius:5px}@media screen and (max-width:1024px){.header{border-radius:0;height:357px;background-size:cover}.residence-features-slider{padding:25px 0 25px 25px}.residence-features-slider-container-title{order:2;margin-top:10px}.residence-features-slider-container-text{order:3;padding-right:20px}.residence-features-slider .pslider-container{order:1}}@media screen and (max-width:480px){.header{height:201px;margin-bottom:220px}.residence-features-slider{padding:0 10px 0}.residence-features-slider-container-title{font-weight:600;font-size:20px;line-height:22px;margin-top:0px}.residence-features-slider{margin-bottom:24px}}@media screen and (max-width:1024px){.header-wrapper{max-width:unset;margin:0 -20px;padding:0}}.header-filter{position:relative;display:flex;flex-direction:column;width:100%;height:100%;padding:40px;background:rgba(33,41,70,.6);border-radius:5px}.kfc-header .header-filter{justify-content:space-between}@media screen and (max-width:1024px){.header-filter{border-radius:0;padding:56px 20px 34px;margin-top:-37px}}@media screen and (max-width:480px){.header-filter{padding:50px 10px}.header-wrapper{margin:0 -10px}}.header-features{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;column-gap:45px}.kfc-header .header-features{column-gap:40px}@media screen and (max-width:960px){.header-features{column-gap:32px}}@media screen and (max-width:480px){.header-features{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px;margin-top:112px;grid-row-gap:21px;position:absolute;top:100%;width:100%;margin-left:0;padding:0 10px;left:0;margin-top:20px}}.header-text1{font-size:32px;font-weight:800;line-height:32px;margin-bottom:4px;text-transform:lowercase;color:#fff}.header-text1::first-letter{text-transform:uppercase}.header-text2{max-width:280px;font-size:32px;font-weight:800;line-height:32px;margin-bottom:24px;color:#fff}.header--wide-title .header-text2{max-width:720px}.header-text3{flex:1;font-family:Inter !important;max-width:280px;font-size:18px;font-weight:400;line-height:20px;color:#fff}@media (max-width:1024px){.header-text1{font-weight:700;line-height:35px}.header-text2{font-weight:700;line-height:35px;margin-bottom:16px}.header-text3{font-size:19px;line-height:24px;max-width:300px}}@media screen and (max-width:480px){.header-features-element{width:auto;min-width:0;color:#212946}.header-text1{font-size:24px;line-height:26px}.header-text2{font-size:24px;line-height:26px;margin-bottom:16px}.header-text3{font-size:14px;line-height:16px;max-width:300px}}.header-features-element-text{font-family:Inter !important;font-weight:400;font-size:14px;line-height:16px;color:#fff;max-width:136px;margin-top:8px}.kfc-header .header-features-element-text{margin-top:13px}@media screen and (max-width:1024px){.header-features-element-text{font-size:13px}}@media screen and (max-width:480px){.header-features-element-text{font-family:Manrope !important;font-weight:500;line-height:15px;color:#212946;width:100%;max-width:100%;white-space:normal;overflow-wrap:anywhere;word-break:normal;hyphens:auto}}@media screen and (max-width:480px){.header-features-element-ico svg path{fill:#212946}}.merch-wrapper .prall-filters{width:100%;max-width:unset;grid-template-columns:repeat(4,1fr)}.merch-wrapper .pslider-dots{display:none}.merch-header-grid-container{position:relative;margin-bottom:48px}.merch-header-grid{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:242px 242px;gap:32px;grid-template-areas:". big" ". big";margin-top:32px}.merch-header-grid-element{width:100%;height:100%;background-image:url("/local/templates/main/css/../img/photo/merch.png");background-repeat:no-repeat;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;border-radius:5px}.merch-header-grid-element:last-child{grid-area:big}.merch-header-grid-element-text{background:#ff7b47;border-radius:0 50px 50px 5px;font-weight:400;font-size:18px;line-height:22px;color:#fff;width:fit-content;padding:12px 16px}.merch-grid{margin-top:48px;display:grid;grid-template-columns:repeat(4,1fr);gap:32px}.merch-grid-container .bluebutton{display:flex;align-items:center;justify-content:center;width:257px;height:48px;margin-inline:auto;margin-block:48px;text-transform:lowercase}.merch-grid-container .bluebutton::first-letter{text-transform:uppercase}.merch-filter-wrapper .prall-filters{width:100%;max-width:unset;grid-template-columns:repeat(4,1fr)}.merch-filter-wrapper .merch-header-filter{width:100%;margin-top:52px;height:217px}.merch-filter-wrapper .merch-grid{margin-top:24px;margin-bottom:64px}.merch-filter-wrapper .prall-programs-grid-heading{margin-top:24px}.merch-element{border-radius:5px;box-shadow:0px 4px 10px 0px rgba(186,190,202,0.5);background:rgb(255,255,255)}.merch-element-img{width:100%;height:289px;border-radius:5px 5px 0 0}.merch-element-info{position:relative;padding:24px 16px}.merch-element-info-type{font-size:14px;line-height:16px;text-transform:capitalize;color:#7A8197}.merch-element-info-title,.merch-element-info-price{font-weight:400;font-size:16px;line-height:18px;color:#212946}.merch-element-info-r{display:flex;flex-direction:row;justify-content:space-between;margin-top:8px}.merch-item-wrapper .blueheading{margin-bottom:24px}.merch-item-wrapper .merch-grid-subtitle{font-weight:400;font-size:15px;line-height:20px;max-width:850px}.merch-item-wrapper .merch-grid-container{margin-bottom:48px}.merch-item-photo-slider{width:50%;position:relative;margin-bottom:36px;padding-right:25px}.merch-item-photo-slider-element{width:100%;height:auto}.merch-item-info-subtitle{font-size:15px;line-height:22px;text-transform:uppercase}.merch-item-info-text{font-weight:400;font-size:15px;line-height:20px;max-width:430px;margin-top:24px}.merch-item-select-description{font-family:'Inter';font-weight:400;font-size:16px;line-height:18px;color:#212946;margin-top:40px}.merch-item-select-size-grid{display:flex;grid-template-columns:repeat(3,30px);gap:8px;margin-top:12px}.merch-item-select-size-text{font-weight:400;font-size:14px;line-height:16px;color:#212946}.merch-item-select-size-text span{margin-left:4px}.merch-item-select-color-grid-element{width:66px;height:66px;border-radius:5px}.merch-item-select-color-text{font-size:14px;font-weight:400;line-height:16px}.merch-item-select-color-grid{display:flex;grid-template-columns:repeat(2,66px);gap:8px;margin-top:12px}.merch-item-select-color-grid button{background:none;outline:none;border:none}.merch-item-select-color-label{font-weight:400;font-size:10px;line-height:16px;color:#BABECA;text-align:center;margin-top:3px}.merch-item-select-color-grid-element-selected{border:2px solid var(--color-accent);border-radius:5px;background-color:rgba(255,255,255,.4)}.merch-item-info-delivery{font-weight:400;margin-top:24px;font-size:14px;line-height:16px;color:#333333}.merch-item-info-delivery-line{margin-top:12px}.merch-item-photo-under-text{font-weight:400;margin-top:40px;padding-left:30px;padding-right:25px;font-size:14px;line-height:16px;color:#333333}.merch-item-discount-percent{width:24px;height:24px;background:#FF744E;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-left:10px}.merch-item-discount-percent span{font-weight:500;font-size:8px;line-height:16px;color:#FFFFFF}.merch-item-info-bonuses{font-weight:400;font-size:10px;line-height:16px;color:#BABECA}.merch_h2{margin-bottom:30px;font-weight:700;font-size:32px;line-height:35px;color:var(--color-accent)}.merch-list_ul{display:flex;justify-content:flex-start;flex-wrap:wrap;gap:10px}.merch-list_item{background:#FFFFFF;box-shadow:0px 4px 10px rgba(186,190,202,0.5);border-radius:5px;flex:1 0 25%;width:25%;max-width:259px;margin-bottom:20px}.merch-list_img{width:100%}.merch-list_info{padding:20px 20px;display:flex;justify-content:space-between;flex-wrap:wrap;align-items:end}.merch-list_type{font-weight:400;font-size:14px;line-height:16px;color:#7A8197;width:100%;margin-bottom:15px}.merch-list_name{font-weight:400;font-size:16px;line-height:18px;color:#212946;flex:1}.merch-list_price{font-weight:400;font-size:16px;line-height:18px;color:#212946;flex:1;text-align:right;white-space:nowrap}.merch-main-tile_list{display:flex;gap:15px;flex-flow:row wrap}.merch-main-tile_item{height:100px;width:calc( (100% / 3) - 20px )}.merch-main-tile_item--big{width:calc( ( ( 100% / 3 ) * 2) - 20px )}@media screen and (max-width:1100px){.merch-element-img{height:auto}}@media (max-width:1024px){.merch-header-grid{grid-template-columns:2fr 5fr;gap:16px;margin-top:24px}.merch-header-grid-element-text{font-size:13px;line-height:13px;max-width:132px}.merch-grid{gap:20px;margin-top:16px}.merch-filter-wrapper .merch-header-filter{margin-top:16px}.merch-filter-wrapper .prall-programs-grid-heading{margin-top:0}.merch-item-photo-slider{padding-right:13px}.merch-item-photo-slider .slick-dots{display:flex}.merch-list_item{flex:1 0 32%;width:32%;max-width:166px}.merch-list_info{display:block}.merch-list_price{text-align:left;margin-top:10px}}@media screen and (max-width:960px){.merch-element-info-type{color:#212946}.merch-element-info-title{font-size:14px;line-height:16px;color:#7A8197;min-height:auto}.merch-element-info-price{font-size:14px;line-height:16px}.merch-element-info-r{margin-top:5px;flex-direction:column}}@media screen and (max-width:793px){.merch-element-info-title{min-height:32px}}@media screen and (max-width:558px){.merch-element-info-title{min-height:48px}}@media screen and (max-width:480px){.merch-wrapper .pslider-dots{display:flex}.merch-header-grid{display:flex;overflow-x:scroll}.merch-header-grid-element{width:100%;-ms-flex-negative:0;flex-shrink:0;height:200px}.merch-header-grid-element-text{font-size:13px;line-height:13px;max-width:unset}.merch-grid{grid-template-columns:repeat(2,1fr);gap:28px 8px}.merch-filter-wrapper .merch-grid{margin-top:8px}.merch-element-info-title{min-height:32px}.merch-item-wrapper .merch-grid-subtitle{display:none}.merch-filter-wrapper .merch-item-info{margin-top:0px}.merch-item-photo-slider{width:100%;padding-right:0}.merch-list_item{flex:1 0 48%;width:48%;max-width:none}.merch-list_type{font-size:12px;line-height:14px;margin-bottom:12px}.merch-list_name{font-size:14px;line-height:16px}}@media (max-width:347px){.merch-element-info-title{min-height:48px}}.lk-spend-bonus{margin-bottom:100px}.lk-spend-bonus-container{display:flex;gap:8px;margin-bottom:40px}.lk-spend-bonus-container .program-card-gradient{padding:24px}.lk-spend-bonus-container .program-card-info{font-family:"Inter",sans-serif !important;font-weight:600;font-size:20px;line-height:1.1;color:#fff;height:auto}.lk-spend-bonus-container .program-card{width:calc(33.3% - 5.33px)}.lk-spend-bonus-conditions{display:flex;align-items:center}.lk-spend-bonus-conditions a{font-family:"Inter",sans-serif !important;font-weight:400;font-size:14px;line-height:1.14286;color:#56b3f2;margin-right:10px}.lk-spend-bonus-conditions p{margin-right:10px}.lk-spend-bonus-conditions svg{padding-top:1px}.lk-spend-bonus-conditions br{display:none}.lk-h{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-top:-64px}.lk-h-bonus{background:#469edc;border-radius:5px;width:223px;height:97px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.lk-h-bonus-num{font-weight:800;font-size:26px;line-height:39px;color:#fff;margin-top:12px;grid-area:num}.lk-h-bonus-text{font-weight:400;font-size:13px;line-height:19px;color:#fff;grid-area:bonus;margin-top:-4px}.lk-h-bonus-link{font-weight:400;font-size:10px;line-height:14px;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:rgba(255,255,255,.5);margin-top:6px;grid-area:link}.lk-h-buttons{margin-bottom:8px}.lk-h-buttons-btn{padding-top:6px;padding-bottom:6px;padding-left:12px;padding-right:12px;border:1px solid #469edc;border-radius:30px;font-weight:400;font-size:10px;line-height:34px;color:#469edc;margin-right:12px}.lk-h-buttons-btn-active{background:#469edc;color:#fff}.lk-h-bonus-cont{display:flex;margin-bottom:24px}.lk-h-bonus-cont>div{display:flex}.lk-h-bonus{margin-bottom:24px}.lk-h-bonus-pre-text{font-family:"Manrope",sans-serif;font-weight:700;font-size:32px;line-height:1.09375;color:#212946}.lk-h-bonus-yes,.lk-h-bonus-no{font-family:"Inter",sans-serif !important;font-weight:400;font-size:16px;line-height:1.125;color:#212946}.lk-h-bonus-yes .blueheading,.lk-h-bonus-no .blueheading{font-weight:700;font-size:24px;line-height:1.08333;margin-top:40px}.lk-h-bonus-no div{display:flex;gap:8px}.lk-h-bonus-no div img{align-self:self-start}.lk-h-bonus-no>p{margin-bottom:18px}.lk-h-bonus-no p{max-width:461px}.lk-h-bonus-no a{color:#212946;display:inline-block;position:relative}.lk-h-bonus-no a::after{content:'';position:absolute;width:100%;height:0.1px;background-color:#212946;left:0;bottom:2px}@media screen and (max-width:1024px){.lk-h{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-top:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:24px}.lk-h-bonus{width:100%}.lk-h-bonus-link{width:100%;text-align:right;padding-right:13px}.lk-h-buttons{width:100%;margin-top:24px}.lk-h-buttons-btn{margin-right:6px;display:inline-block;margin-bottom:6px}}@media screen and (max-width:480px){.lk-h-bonus{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:2fr 1fr;grid-template-areas:"num link" "bonus link";height:74px}.lk-h-bonus-num{text-align:center;margin-top:8px}.lk-h-bonus-text{text-align:center;margin-bottom:8px}.lk-h-bonus-link{text-align:left;margin-top:12px}}.lk1-forms-label{font-weight:400;font-size:15px;line-height:20px;margin-top:48px}.lk1-forms-grid{margin-top:32px;gap:32px 8px;display:grid;grid-template-columns:repeat(3,190px)}.lk1-forms-grid.address__grid{grid-template-columns:repeat(3,255px)}.lk1-forms-grid-el{outline:none;background:none;border-top:none;border-right:none;border-left:none;padding-bottom:2px;border-bottom:1px solid rgba(186,190,202,.3);width:100%}.lk1-forms-grid-el::-webkit-input-placeholder{font-size:13px;color:#212946;line-height:20px}.lk1-forms-grid-el::-moz-placeholder{font-size:13px;color:#212946;line-height:20px}.lk1-forms-grid-el::-ms-input-placeholder{font-size:13px;color:#212946;line-height:20px}.lk1-forms-grid-el::placeholder{font-size:13px;color:#212946;line-height:20px}.lk1-forms-row-c-label{font-weight:400;font-size:15px;line-height:20px;margin-bottom:16px}.lk1-forms-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:48px;margin-bottom:48px}.lk1-forms-row-c{margin-right:64px}.lk1-forms-row-c-select{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:190px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:4px;font-size:13px;line-height:20px}.lk1-forms{padding-bottom:64px}.lk1-forms-row-c-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.lk1-forms-row-c-link a{font-weight:400;font-size:15px;line-height:20px;margin-left:25px;color:#212946}@media screen and (max-width:1024px){.lk1-forms-grid.address__grid,.lk1-forms-grid{grid-template-columns:repeat(2,1fr)}.lk1-forms-row-c:last-child{display:none}.lk1-forms{padding-bottom:48px}}@media screen and (max-width:480px){.lk1-forms-grid.address__grid,.lk1-forms-grid{grid-template-columns:repeat(1,1fr)}}.lk2-nextpr .blueheading{margin-top:48px}.lk2-nextpr-element{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-shadow:0 4px 10px rgba(186,190,202,.3);box-shadow:0 4px 10px rgba(186,190,202,.3);border-radius:5px;margin-top:32px}.lk2-nextpr-element-img{background-image:url("/local/templates/main/css/../img/photo/lk.png");background-repeat:no-repeat;background-size:cover;width:300px;height:auto;border-radius:5px 0 0 5px}.lk2-nextpr-element-info{padding-left:32px;padding-right:32px;padding-bottom:32px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-top:24px;position:relative}.lk2-nextpr-element-info-title{font-weight:400;font-size:20px}.lk2-nextpr-element-info-r1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:8px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.lk2-nextpr-element-info-r1-price{font-weight:800;font-size:26px;line-height:39px;color:var(--color-accent)}.lk2-nextpr-element-info-r1-text{font-weight:400;font-size:15px;line-height:20px;max-width:250px;padding-bottom:12px}.lk2-nextpr-element-info-r2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:25px}.lk2-nextpr-element-info-r2-c-r{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:400;font-size:15px;line-height:20px}.lk2-nextpr-element-info-r2-c-r-key{margin-right:4px}.lk2-nextpr-element-info-delete{position:absolute;top:30px;right:30px}.lk2-table{margin-bottom:85px}.lk2-table-title{font-weight:400;font-size:22px;line-height:32px;margin-top:64px;margin-bottom:24px}.lk2-table-container-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.lk2-table-container-row-h{display:grid;grid-template-columns:1fr 4fr 1fr 1fr 1fr;padding-bottom:24px;font-weight:400;font-size:15px;line-height:20px;padding-top:25px;grid-row-gap:40px}.lk2-table-container-row-info-cell-text{padding-right:25%}.lk2-table-container-row-info-cell{padding-top:24px;border-top:1px solid #f5f6fa}.lk2-table-container-row:not(:first-child) .lk2-table-container-row-h-cell{display:none}@media screen and (max-width:1024px){.lk2-nextpr-element-img{width:156px}.lk2-nextpr-element-info{padding-bottom:12px}.lk2-nextpr-element-info-r1{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.lk2-nextpr-element-info-r1-price{width:100%}.lk2-nextpr-element-info-r1-text{width:100%;margin-right:auto}.lk2-nextpr-element-info-r2{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.lk2-nextpr-element-info-r2-c{margin-bottom:18px}.lk2-table{margin-bottom:64px}.lk2-table-container-row-h{grid-template-columns:repeat(5,1fr)}.lk2-table-container-row-info-cell-text{padding-right:4px}.lk2-table-container-row-h-cell{width:83px}}@media screen and (max-width:480px){.lk2-nextpr-element{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.lk2-nextpr-element-img{width:100%;height:90px;background-position:center center}.lk2-nextpr-element-info{padding-left:16px;padding-right:16px;padding-top:12px;padding-bottom:48px}.lk2-nextpr-element-info-r2{margin-top:8px}.lk2-nextpr-element-info-r2-c .lk2-nextpr-element-info-r2-c-r{margin-bottom:12px}.lk2-nextpr-element-info-r2-c-r{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset}.lk2-nextpr-element-info-r2-c-payment{padding-bottom:36px;border-bottom:1px solid #f5f6fa}.lk2-nextpr-element-info-r2-c-payment .lk2-nextpr-element-info-r2-c-r{margin-bottom:0}.lk2-nextpr-element-info-delete{bottom:16px;right:16px;top:unset}.lk2-table{margin-bottom:48px}.lk2-table-container-row{padding-top:0;padding-left:12px;padding-right:12px;padding-bottom:4px}.lk2-table-container-row-h{grid-template-areas:"date datev" "info info" "infov infov" "bonusinc bonussp" "bonusincv bonusspv" "payment paymentv";grid-template-columns:1fr 1fr !important;grid-template-rows:20px 20px 100px 40px 20px 20px !important;grid-row-gap:12px}.lk2-table-container-row-info-cell{padding-top:0;border-top:0;font-weight:300}.lk2-table-container-row-h-cell-date{grid-area:date}.lk2-table-container-row-h-cell-datev{grid-area:datev}.lk2-table-container-row-h-cell-info{grid-area:info}.lk2-table-container-row-h-cell-infov{grid-area:infov}.lk2-table-container-row-h-cell-bonusinc{grid-area:bonusinc}.lk2-table-container-row-h-cell-bonussp{grid-area:bonussp}.lk2-table-container-row-h-cell-bonusincv{grid-area:bonusincv}.lk2-table-container-row-h-cell-bonusspv{grid-area:bonusspv}.lk2-table-container-row-h-cell-payment{grid-area:payment}.lk2-table-container-row-h-cell-paymentv{grid-area:paymentv}.lk2-table-container-row:nth-child(2n){background:#f5f6fa}.lk2-table-container-row:not(:first-child) .lk2-table-container-row-h-cell{display:initial}}.lk3-table{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:36px}@media screen and (max-width:1024px){.lk3-table{margin-top:0}}.lk3-table-r{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-top:25px;padding-bottom:25px}@media screen and (max-width:1024px){.lk3-table-r{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.lk3-table-r:not(:last-child){border-bottom:1px solid #f5f6fa}.lk3-table-r-info.lk3-table-r-info-photo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:480px){.lk3-table-r-info.lk3-table-r-info-photo{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.lk3-table-r-date{margin-right:48px;font-weight:400;font-size:15px;line-height:20px}@media screen and (max-width:1024px){.lk3-table-r-date{margin-bottom:12px}}.lk3-table-r-info-text{font-weight:400;font-size:15px;line-height:20px;max-width:420px}@media screen and (max-width:1024px){.lk3-table-r-info-text{width:100%}}@media screen and (max-width:480px){.lk3-table-r-info-text{margin-bottom:24px}}.lk3-table-r-info-button{font-weight:400;font-size:13px;line-height:19px;text-transform:uppercase;color:var(--color-accent);border:1px solid var(--color-accent);-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:30px;width:221px;height:37px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.lk3-table-r-info.lk3-table-r-info-movie .mp-movies-slide{width:100%;margin-top:24px}@media screen and (max-width:1024px){.lk3-table-r-info.lk3-table-r-info-movie .mp-movies-slide-gradient{padding-left:32px;padding-right:32px;padding-top:48px}.lk3-table-r-info.lk3-table-r-info-movie .mp-moviews-slide-h{max-width:unset}.lk3-table-r-info.lk3-table-r-info-movie .mp-moviews-slide-p{max-width:unset}}@media screen and (max-width:480px){.lk3-table-r-info.lk3-table-r-info-movie .mp-movies-slide{height:421px}.lk3-table-r-info.lk3-table-r-info-movie .mp-movies-slide-gradient{padding-left:16px;padding-right:16px;padding-top:16px}.lk3-table-r-info.lk3-table-r-info-movie .mp-moviews-slide-h{max-width:unset}.lk3-table-r-info.lk3-table-r-info-movie .mp-moviews-slide-p{overflow:unset;max-width:unset}}@media screen and (max-width:1024px){.mp-ig.lk3-ig{padding-top:24px}}.mp-ig.lk3-ig .mp-ig-h{width:100%;display:grid;grid-template-columns:1fr 1fr 1fr;margin-bottom:56px}@media screen and (max-width:1024px){.mp-ig.lk3-ig .mp-ig-h{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:24px}}.mp-ig.lk3-ig .mp-ig-h-text{font-weight:400;font-size:22px;line-height:32px;max-width:394px;text-align:left;margin-right:48px}@media screen and (max-width:1024px){.mp-ig.lk3-ig .mp-ig-h-text{margin-right:auto;margin-left:auto;text-align:center;font-weight:400;font-size:22px;line-height:24px;margin-bottom:24px}}.mp-ig.lk3-ig .mp-ig-sm{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mp-ig.lk3-ig .mp-ig-sm-link{margin-right:21px}.mp-ig-grid.lk3-g{margin-bottom:48px}.food-wrapper .merch-grid-container{margin-top:48px}@media screen and (max-width:480px){.food-wrapper .merch-grid-container{margin-top:36px}}.food-wrapper .food-element-info{width:100%;border:1px solid var(--color-accent);border-radius:5px;margin-bottom:62px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.food-wrapper .food-element-info .prall-programs-grid-container-custom-link{margin-bottom:20px}@media screen and (max-width:1024px){.food-wrapper .food-element-info{margin-bottom:0}.food-wrapper .food-element-info .prall-programs-grid-container-custom-text{font-weight:400;font-size:15px;margin-left:12px;margin-right:12px}}@media screen and (max-width:480px){.food-wrapper .prall-programs-grid-container-custom-ico{margin-top:12px;margin-left:12px}}.food-filter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:48px}@media screen and (max-width:1024px){.food-filter{margin-top:12px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.food-filter .prall-filters-select{width:256px;margin-right:36px;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:480px){.food-filter .prall-filters-select{width:100%;margin-top:16px}}.food-item-img{height:auto;width:47%}@media screen and (max-width:480px){.food-item-img{width:100%}}.food-item-list{font-weight:400;font-size:15px;line-height:20px;margin-top:24px;margin-bottom:12px}.food-item-wrapper{padding-top:24px}@media screen and (max-width:1024px){.food-item-wrapper{padding-top:48px}}@media screen and (max-width:480px){.food-item-wrapper{padding-top:24px}}.food-item-wrapper .merch-grid-container{margin-bottom:48px}.food-item-wrapper .merch-item{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width:480px){.food-item-wrapper .merch-item-info-subtitle{margin-top:24px}}.rent-filter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.rent-filter-select{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.rent-filter-select .bx-filter-parameters-box.filter-clear{border:none}.rent-filter-select .prall-filters-select{width:256px;margin-right:36px;border:none;border-bottom:1px solid #F5F6FA;padding:0 0 8px}.rent-filter-sort{display:flex}@media screen and (max-width:1024px){.rent-filter{padding-top:36px}.rent-filter-select .bx-filter-parameters-box.filter-clear{margin-top:16px}}@media screen and (max-width:746px){.rent-filter-sort{align-items:flex-end}}@media screen and (max-width:480px){.rent-filter{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}.rent-filter-select{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.rent-filter-select .bx-filter-parameters-box.filter-clear{margin-top:0px}.rent-filter-select .prall-filters-select{width:100%;margin-right:0;margin-bottom:16px}.rent-filter-sort{position:absolute;right:1%;bottom:13%}}.rent-grid{display:flex;flex-wrap:wrap;gap:32px}.rent-grid-element-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:40px;padding:0 15px 0}.rent-grid-element-info-right{font-weight:400;font-size:15px;line-height:18px;width:86px;text-align:right}.rent-grid-element-info-left{font-weight:400;font-size:15px;line-height:18px}.rent-grid-element-photo{display:block;width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;object-position:center}.rent-item-wrapper .merch-item{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.rent-item-wrapper .merch-item-info-price{margin-top:36px}.rent-item-wrapper .merch-item-info-delivery{margin-top:64px}@media screen and (max-width:1024px){.rent-grid{column-gap:20px;row-gap:24px}.rent-grid-element-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:16px;padding:15px;padding-top:0}.rent-grid-element-info-right{width:100%;text-align:left;margin-top:6px}}@media screen and (max-width:500px){.rent-grid{gap:16px}}@media screen and (max-width:1024px){.rent-item-wrapper .merch-item-info-price{margin-top:24px}}.merch-filter-wrapper .merch-item-info-delivery--desctop{display:block}.merch-filter-wrapper .merch-item-info-delivery--mobile{display:none}@media screen and (max-width:1024px){.rent-item-wrapper .merch-item-info-delivery{margin-top:24px}.merch-filter-wrapper .merch-filter-wrapper .merch-item{flex-wrap:wrap}.merch-filter-wrapper .merch-item-info-delivery--mobile{display:block}}@media screen and (max-width:768px){.merch-filter-wrapper .merch-item-info{width:100%;margin-top:30px}}.merch-grid-container{margin-top:40px}@media screen and (max-width:500px){.merch-grid-container{margin-bottom:48px;margin-top:24px}}@media (min-width:500px){.merch-wrapper .wrapper .blueheading{display:none}}.kfc-text{font-weight:400;font-size:15px;line-height:20px;margin-top:48px;padding-bottom:12px}.kfc-text li{list-style:none}.legal-page-text{font-size:15px;line-height:1.6;color:#212946;padding-bottom:12px}.legal-page-text strong,.legal-page-text b{font-weight:700}.legal-page-text p{margin-bottom:16px}.legal-page-text ul,.legal-page-text ol{display:block;margin:0 0 16px 24px}.legal-page-text ul{list-style:disc}.legal-page-text ol{list-style:decimal}.legal-page-text li{display:list-item;margin-bottom:8px}.legal-page-text a{color:#469edc;text-decoration:underline}.program-roadmap.kfc-roadmap .program-roadmap-grid-hr-day{background-image:url("/local/templates/main/css/../img/icon/frost.svg");background-repeat:no-repeat;background-position:center;width:24px;height:24px;margin-left:25px;margin-right:25px}@media screen and (max-width:1024px){.program-roadmap.kfc-roadmap .program-roadmap-grid-hr-day{display:none}}.kfc-roadmap-link{font-size:15px;line-height:20px;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#212946;text-align:center;width:100%;display:block}@media screen and (max-width:1024px){.kfc-roadmap-link{margin-top:36px}}.kfc-slider{margin-top:48px}.kfc-slider .bluebutton{margin-top:24px;margin-right:auto;margin-left:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.kfc-slider-container::-webkit-scrollbar{display:none}.kfc-slider-container{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:24px}@media screen and (max-width:1024px){.kfc-slider-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;overflow-x:scroll}}.kfc-slider-container .program-card{width:100%;height:392px}.kfc-slider-container .program-card-gradient{flex-direction:column}@media screen and (max-width:1024px){.kfc-slider-container .program-card{width:251px;-ms-flex-negative:0;flex-shrink:0}.wrapper.header-wrapper.kfc-header{margin-left:-20px;margin-right:-20px}}@media screen and (max-width:480px){.wrapper.header-wrapper.kfc-header{margin-bottom:230px}}.wrapper.header-wrapper.kfc-header .header-text2{font-weight:800;font-size:32px;margin-top:48px;margin-bottom:164px}@media screen and (max-width:1024px){.wrapper.header-wrapper.kfc-header .header-text2{margin-bottom:96px}}@media screen and (max-width:480px){.wrapper.header-wrapper.kfc-header .header-text2{margin-top:115px;margin-bottom:-36px}}.kfc2-slider-control{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:48px;width:100%}.kfc2-slider-container{margin-top:24px}@media screen and (max-width:1024px){.kfc2-slider-container{margin-top:0}}.kfc2-slider-container::-webkit-scrollbar{display:none}.kfc2-slider-container-element{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:268px;margin-right:24px;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:1024px){.kfc2-slider-container-element{margin-right:12px;width:251px}}.kfc2-slider-container-element-photo{width:100%;height:auto;border-radius:5px}.kfc2-slider-container-element-title{font-weight:800;font-size:18px;line-height:18px;margin-top:12px;margin-bottom:12px}.kfc2-slider-container-element-subtitle{font-weight:normal;font-size:15px;line-height:20px}.kfc2-slider-container{margin-left:128px}@media screen and (min-width:1400px){.kfc2-slider-container{margin-left:calc((100% - 1145px) / 2)}}@media screen and (max-width:1200px){.kfc2-slider-container{margin-left:21px}}.kfc2-links{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(1,165px);gap:21px;margin-top:48px}@media screen and (max-width:480px){.kfc2-links{grid-template-columns:1fr;grid-template-rows:repeat(2,165px)}}.kfc2-links-element{width:100%;height:100%;background:url("/local/templates/main/css/../img/photo/kfc3.png");background-repeat:no-repeat;background-position:center;background-size:cover;position:relative;border-radius:5px}.kfc2-links-element-text{position:absolute;font-weight:400;font-size:18px;line-height:22px;background:#ff7b47;border-radius:0 50px 50px 5px;bottom:0;left:0;color:#fff;padding-left:12px;padding-bottom:8px;padding-top:8px;padding-right:16px}@media screen and (max-width:1024px){.kfc2-links-element-text{font-size:13px;padding-left:12px;padding-right:16px}}.services-grid{margin-top:8px;display:grid;grid-template-columns:repeat(2,1fr);gap:16px;grid-template-rows:229px 229px;margin-bottom:71px}@media screen and (max-width:1024px){.services-grid{gap:8px;margin-bottom:8px;padding-top:36px}}@media screen and (max-width:480px){.services-grid{grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(4,180px);padding-top:24px}}.services-grid-element{width:100%;height:100%;background:url("/local/templates/main/css/../img/photo/services.png");background-repeat:no-repeat;background-position:center center;background-size:cover;border-radius:5px}.services-grid-element-filter{padding:24px;display:flex;flex-direction:column;justify-content:flex-end;background:rgba(33,41,70,.5);border-radius:5px;height:100%;width:100%}.services-grid-element-text{font-weight:700;font-size:24px;line-height:1.03;color:#fff;max-width:350px}@media screen and (max-width:1024px){.services-grid-element-filter{padding:16px;justify-content:flex-start}}.blog-card-date{font-family:"Inter",sans-serif !important;font-weight:400;font-size:14px;line-height:114%;color:#7a8197}.blog1-wrapper>.wrapper{margin-bottom:40px}.blog1-wrapper .bluebutton{width:fit-content;margin:0 auto}.blog1-articles{margin-top:48px;margin-bottom:48px}.blog1-articles-container{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:33px;grid-template-rows:258px;margin-top:48px}.blog1-articles-container .program-card{height:100%;width:100%}.blog1-articles-container::-webkit-scrollbar{display:none}.blog1-wrapper .merch-grid-container{padding-top:48px}.blog1-article{position:relative;height:500px}.blog1-article .blog1-article-text-img{margin-top:16px;margin-bottom:40px;object-fit:cover;-o-object-fit:cover;width:100%}.blog1-article p{margin-top:24px}.blog1-article .blog1-article-text p{text-align:start !important}.blog1-article .blog1-article-text p span{font-size:16px !important;font-family:"Inter",sans-serif !important;font-weight:400;line-height:112%;color:#212946}.blog1-article-text .blueheading,.blog1-article-text h3.blueheading,.blog1-article-text .blog__popular__proggrams .blog_more_proggrams,.blog1-article-text .blog__popular__proggrams .load_more_container,.blog1-article-text .blog__popular__proggrams h3{margin-top:24px}.blog1-article-text .full-width{margin-top:24px;width:100%}.blog1-article .blog1-article-text-image.left{margin-right:40px;float:left}.blog1-article .blog1-article-text-image.right{margin-left:40px;float:right}.blog1-article .blog1-article-text-image{max-width:555px;height:493px;margin-top:-16px;margin-bottom:0;object-fit:cover;-o-object-fit:cover;width:-webkit-fill-available}.blog1-article .blog1-article-text .pslider-container{margin-top:24px;margin-bottom:44px;-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.blog1-article-text-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:4px}.blog1-article-text-links .lk-h-buttons-btn{border-radius:5px;padding:8px 20px;font-family:"Manrope",sans-serif !important;font-weight:500;font-size:12px;line-height:117%;text-transform:uppercase;margin-right:4px}.blog1-article-text-heading{font-weight:800;font-size:32px;line-height:32px;color:var(--color-accent);margin-bottom:36px;margin-top:40px}.blog1-article-text-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:auto auto;margin-top:48px;-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.blog1-article-text-grid img{width:100%}.blog1-article-text .blog_more_films{margin-top:24px}.blog1-article-text .blog1-articles,.blog1-article-text .blog1-articles,.blog1-article-text .blog1-articles-container,.blog1-article-text .merch-grid{margin-top:0;margin-bottom:0}@media (max-width:1024px){.blog1-article .blog1-article-text-image.left,.blog1-article .blog1-article-text-image.right,.blog1-article .blog1-article-text-image{float:none;max-width:initial;margin-top:0;margin-left:0;margin-right:0;margin-bottom:0}.blog1-article .blog1-article-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.blog1-article-text .blog-card-date{margin-bottom:20px}.blog1-article-text-links{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-top:24px}.blog1-article-text-heading{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-top:24px;font-size:22px;margin-bottom:6px}.blog1-article-text .blog-card-date{margin-bottom:20px}.blog1-article-text-grid{grid-template-columns:repeat(2,1fr)}.blog1-articles-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;overflow-x:scroll;margin-top:24px}.blog1-articles-container .program-card{width:250px;height:370px;-ms-flex-negative:0;flex-shrink:0}.blog1-article{height:auto}.blog1-article .blog1-article-text-img{float:none;max-width:initial;margin-top:0;margin-left:0;margin-bottom:0;height:auto}.blog1-article p{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.blog1-article .blog1-article-text-firts{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}@media (max-width:480px){.blog1-article-text-grid{display:none}.blog1-wrapper .bluebutton{width:auto}}.blog2-links-container-c-link{font-size:12px;font-weight:500;line-height:14px;color:#333333;border:1px solid;text-transform:uppercase;padding:8px 20px;border-radius:5px}.blog2-links-container-c-link-active{color:var(--color-accent);border:1px solid}.blog2-links-container-c{display:-webkit-box;display:-ms-flexbox;-webkit-box-orient:vertical;-webkit-box-direction:normal;gap:4px;display:contents;white-space:nowrap}.blog2-links-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;gap:4px;margin-top:48px;flex-wrap:wrap}.blog2-grid{margin-top:40px;display:flex;flex-wrap:wrap;gap:32px 16px}.blog2-grid .program-card__wrapper{display:flex;flex-direction:column;position:relative;width:calc(33.3% - 10.6px);border:1px solid #7a8197;border-radius:5px;max-width:370px;height:auto;min-height:394px}.blog2-grid .program-card{width:100%;min-height:180px;height:auto}.blog2-grid .program-card-gradient{background:none;flex-direction:column;justify-content:space-between;padding:20px;height:auto;flex-grow:1}.blog2-grid .program-card-info{display:flex;flex-direction:column}.blog2-grid .program-card-info{height:auto}.blog2-grid .program-card-info p{font-family:"Inter",sans-serif !important;font-weight:400;font-size:14px;line-height:114%;color:#333}.blog2-grid .program-card-info-title{font-family:"Inter",sans-serif !important;color:#000;margin-bottom:12px}.blog2-wrapper .top-buttons-main{opacity:0}.blog2-grid .slick-prev{display:none !important}.blog2-grid .slick-next{display:none !important}@media screen and (max-width:1024px){.blog2-links-container,.blog2-links-container-c{flex-wrap:wrap}}@media screen and (max-width:960px){.blog2-grid .program-card__wrapper{width:calc(50% - 8px);max-width:initial;min-height:370px}.blog1-wrapper .blog2-grid .program-card__wrapper{min-width:296px}.blog1-wrapper .blog2-grid .program-card__wrapper:last-child{margin-right:20px}.blog1-wrapper .blog2-grid{gap:8px;overflow-x:scroll;flex-wrap:nowrap;margin-right:-20px;scrollbar-width:none}.blog2-grid .program-card-gradient{padding:24px 16px 16px}.blog2-grid .program-card-info-title{font-weight:600;font-size:20px;line-height:110%}}@media screen and (max-width:480px){.blog2-grid .program-card{grid-area:unset !important}.blog2-grid .program-card__wrapper{width:100%}.blog1-wrapper .blog2-grid .program-card__wrapper{min-width:251px}.blog1-wrapper .blog2-grid{margin-right:-10px}.blog1-wrapper .blog2-grid .program-card__wrapper:last-child{margin-right:10px}}@media screen and (min-width:481px) and (max-width:960px){.blog1-wrapper .blog2-grid{flex-wrap:wrap;overflow-x:visible;gap:16px;margin-right:0}.blog1-wrapper .blog2-grid .program-card__wrapper{width:calc(50% - 8px);min-width:0}.blog1-wrapper .blog2-grid .program-card__wrapper:last-child{margin-right:0}}.blog3-wrapper .blueheading{margin-top:0}.blog3-wrapper .blog3-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-row-gap:48px;margin-top:48px;grid-column-gap:24px;margin-bottom:71px}.blog3-wrapper .blog3-grid-element-title{font-weight:400;font-size:32px;line-height:32px}.blog3-wrapper .blog3-grid-element-subtitle{font-weight:300;margin-top:4px;font-size:15px;line-height:20px}.blog3-wrapper .blog3-grid-element{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.blog3-wrapper .blog3-grid-element a{margin-right:12px}.blog3-wrapper .blog3-grid-element-links{margin-bottom:8px}.blog3-wrapper .blog3-grid-element-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:12px;margin-bottom:24px}.blog3-wrapper .blog3-grid-element-info-text{font-weight:400;font-size:15px;line-height:20px;max-width:250px}.blog3-wrapper .blog3-grid-element-img{width:100%;height:auto}.blog3-form-wrapper.wrapper{background:url("/local/templates/main/css/../img/photo/blog3.png");background-size:cover;background-repeat:no-repeat;background-position:center;height:993px;padding-top:80px}.blog3-form-container{box-shadow:var(--box-shadow);border-radius:5px;width:765px;background:#fff;padding:24px}.blog3-form-container .blog3-form-container-r{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.blog3-form-container .blog3-form-container-title{font-weight:800;font-size:22px;line-height:30px;color:var(--color-accent)}.blog3-form-container input::-webkit-input-placeholder{text-transform:uppercase;font-size:13px;line-height:20px}.blog3-form-container input::-moz-placeholder{text-transform:uppercase;font-size:13px;line-height:20px}.blog3-form-container input::-ms-input-placeholder{text-transform:uppercase;font-size:13px;line-height:20px}.blog3-form-container input::placeholder{text-transform:uppercase;font-size:13px;line-height:20px}.blog3-form-container .blog3-form-container-r.blog3-form-container-r-theme input{max-width:340px}.blog3-form-container .blog3-form-container-r{margin-top:24px}.blog3-form-container .blog3-form-container-r>*:first-child{margin-right:32px}.blog3-form-container .blog3-form-container-textarea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:40px}.blog3-form-container .blog3-form-container-textarea label{font-weight:400;font-size:15px;line-height:18px}.blog3-form-container .blog3-form-container-textarea textarea{padding:15px;resize:none;border:1px solid rgba(186,190,202,.3);-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:5px;margin-top:8px;height:212px}.blog3-form-container .blog3-form-container-upload{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:24px}.blog3-form-container .blog3-form-container-upload-text{margin-left:18px}.blog3-form-container .blog3-form-container-upload-text-title{font-weight:400;font-size:15px;line-height:18px}.blog3-form-container .blog3-form-container-upload-text-subtitle{font-size:10px;line-height:18px}.blog3-form-container .blog3-form-container-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:24px}.blog3-form-container .blog3-form-container-checkbox-text{font-size:10px;line-height:15px;margin-left:18px}.blog3-form-container .bluebutton{display:flex;justify-content:center;align-items:center;width:256px;margin-top:32px;margin-inline:auto;text-transform:initial}@media screen and (max-width:1024px){.blog3-wrapper .blueheading{padding-top:24px}.blog3-wrapper .blog3-grid{grid-template-areas:". ."". .""h1 h1""h2 h2";margin-bottom:48px}.blog3-wrapper .blog3-grid-element-title{font-size:22px}.blog3-wrapper .blog3-grid-element-subtitle{font-size:15px;margin-top:0}.blog3-wrapper .blog3-grid-element-house1{grid-area:h1}.blog3-wrapper .blog3-grid-element-house2{grid-area:h2}.blog3-wrapper .blog3-grid-element-house1,.blog3-wrapper .blog3-grid-element-house2{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.blog3-wrapper .blog3-grid-element-house1 img,.blog3-wrapper .blog3-grid-element-house2 img{width:50%}.blog3-form-wrapper.wrapper{height:796px}.blog3-form-container{width:100%;height:652px}.blog3-form-container .blog3-form-container-r.blog3-form-container-r-theme input{margin-top:0;margin-bottom:0}.blog3-form-container .blog3-form-container-r{margin-top:20px}.blog3-form-container .blog3-form-container-textarea textarea{height:177px}.blog3-form-container .blog3-form-container-textarea{margin-top:20px}.blog3-form-container .bluebutton{margin-top:48px}}@media screen and (max-width:480px){.blog3-wrapper .blog3-grid{grid-template-columns:1fr;grid-template-areas:"."".""."".""h1""h2";grid-template-rows:24px}.blog3-wrapper .blog3-grid-element-title{font-size:20px}.blog3-grid-element-house1,.blog3-grid-element-house2{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}.blog3-grid-element-house1 img,.blog3-grid-element-house2 img{width:100% !important}.blog3-form-wrapper.wrapper{padding-top:64px;height:1020px}.blog3-form-container{height:886px}.blog3-form-container .blog3-form-container-r{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.blog3-form-container .blog3-form-container-r input{margin-top:24px}.blog3-form-container .blog3-form-container-title{margin-bottom:24px}.blog3-form-container .blog3-form-container-r{margin-top:0}.blog3-form-container .blog3-form-container-textarea textarea{height:266px}.blog3-form-container .blog3-form-container-upload{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.blog3-form-container .blog3-form-container-checkbox{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.blog3-form-container .bluebutton{width:100%;margin-top:36px}}.blackheading{margin-top:24px}h2.blueheading{font-family:manrope,sans-serif;font-weight:700;font-size:30px;line-height:33px;color:var(--color-accent)}h3.blueheading{font-family:manrope,sans-serif;font-weight:700;font-size:28px;line-height:31px;color:var(--color-accent)}h4.blueheading{font-family:manrope,sans-serif;font-weight:700;font-size:28px;line-height:31px;color:var(--color-accent)}h5.blueheading{font-family:manrope,sans-serif;font-weight:700;font-size:26px;line-height:29px;color:var(--color-accent)}h6.blueheading{font-family:manrope,sans-serif;font-weight:700;font-size:24px;line-height:27px;color:var(--color-accent)}h2.blackheading{font-family:manrope,sans-serif;font-weight:700;font-size:30px;line-height:33px;color:#212946}h3.blackheading{font-family:manrope,sans-serif;font-weight:700;font-size:28px;line-height:31px;color:#212946}h4.blackheading{font-family:manrope,sans-serif;font-weight:700;font-size:28px;line-height:31px;color:#212946}h5.blackheading{font-family:manrope,sans-serif;font-weight:700;font-size:26px;line-height:29px;color:#212946}h6.blackheading{font-family:manrope,sans-serif;font-weight:700;font-size:24px;line-height:27px;color:#212946}.team-heading{display:-webkit-box;display:-ms-flexbox;display:flex;column-gap:30px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.team-heading .lk-h-buttons-btn{text-transform:uppercase}.team-heading-buttons{display:flex;flex-wrap:wrap;gap:12px}@media (max-width:1024px){.team-heading .lk-h-buttons-btn{display:inline-block}.team-heading{padding-top:24px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.team-heading-buttons{margin-top:24px}}.team-member-info-main{display:grid;grid-template-areas:"photo button .""photo name sm";grid-template-columns:121px 300px 32px;grid-template-rows:40px 80px;grid-column-gap:42px;margin-top:48px}.team-member-info-main-photo{width:120px;height:120px;border-radius:50%;object-fit:cover}.team-member-info-main-photo-picture{grid-area:photo;display:block;width:120px;height:120px}.team-member-info-main-name{grid-area:name;font-weight:400;font-size:20px;line-height:24px}.team-member-info-main-button{grid-area:button;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.team-member-info-main-sm{grid-area:sm;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-left:-44px;margin-top:4px}.team-member-info-main-sm a{margin-right:12px}.team-member-info-text{font-weight:400;font-size:15px;line-height:20px;margin-left:164px;margin-top:-40px}.team-member-info{position:relative}.team-member-info-slider-control{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:24px}.team-member-info-slider-container{margin-top:27px;margin-bottom:48px}.team-member-info-slider-container-element{width:268px;height:268px;object-fit:cover;margin-right:24px}.team-member-info-slider-container-element-picture{display:block;width:268px;height:268px;margin-right:24px}.team-member-info-slider-container-element-picture .team-member-info-slider-container-element{margin-right:0}.team-member-info-slider-container{margin-left:290px}@media screen and (min-width:1400px){.team-member-info-slider-container{margin-left:calc((100% - 1145px) / 2 + 164px)}}@media screen and (max-width:1200px){.team-member-info-slider-container{margin-left:180px}}@media screen and (max-width:1024px){.team-member-info-main{grid-column-gap:30px;grid-template-columns:100px 300px 32px}.team-member-info-main-photo{width:100px;height:100px}.team-member-info-main-photo-picture{width:100px;height:100px}.team-member-info-text{margin-left:132px;margin-top:-36px}.team-member-info-slider-container{margin-top:0}.team-member-info-slider-container{margin-left:130px}}@media screen and (max-width:480px){.team-member-info-main{grid-template-areas:"photo name""photo button";grid-template-columns:60px auto;grid-template-rows:1fr 1fr;grid-column-gap:21px}.team-member-info-main-photo{width:60px;height:60px}.team-member-info-main-photo-picture{width:60px;height:60px}.team-member-info-main-name{font-weight:400;font-size:18px;line-height:24px}.team-member-info-main-sm{position:absolute;bottom:0;left:44px}.team-member-info-text{margin-top:8px;margin-left:0}.team-member-info-slider-container{margin-left:0px}}.kfcschool-wrapper .pslider-container{margin-top:0}.kfcschool-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:16px}.kfcschool-text{font-weight:400;font-size:15px;line-height:20px;margin-top:28px}.kfcschool-cards-container{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:24px;margin-top:48px}.kfcschool-cards-container::-webkit-scrollbar{display:none}.kfcschool-cards-element{box-shadow:var(--box-shadow);height:315px;border-radius:5px;padding:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.kfcschool-cards-element-title{font-weight:400;margin-top:auto;font-size:22px;line-height:24px}.kfcschool-cards-element-icon{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.kfcschool-cards-element-text{font-weight:400;margin-top:12px;font-size:15px;line-height:20px}.kfcschool-cards{margin-top:48px}.kfcschool-form{background-image:url("/local/templates/main/css/../img/photo/kfcschool.png");background-position:center;background-size:cover;padding-top:75px;padding-bottom:75px}.kfcschool-form .bluebutton{width:fit-content;margin-inline:auto;margin-top:40px;text-transform:initial}.kfcschool-form-element{background:#fff;box-shadow:var(--box-shadow);border-radius:5px;width:663px;margin:auto;padding:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.kfcschool-form-element .kfcschool-form-element-r{margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.kfcschool-form-element .kfcschool-form-element-r .lk1-forms-grid-el:not(:first-child){margin-left:40px}.kfcschool-form-element .lk1-forms-row-c-select{text-transform:uppercase}.kfcschool-form-element-checkbox{margin-top:32px}.kfcschool-form-element-checkbox-r{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:10px;line-height:15px;margin-bottom:21px}.kfcschool-form-element-checkbox-r svg{margin-bottom:8px;margin-left:4px}.kfcschool-form-element-checkbox-r input{margin-right:12px;border-radius:50%}@media (max-width:1024px){.kfcschool-buttons{display:none}.kfcschool-cards-container{overflow-x:scroll;margin-top:24px}.kfcschool-cards-element{width:250px;-ms-flex-negative:0;flex-shrink:0;margin-top:8px;margin-bottom:8px;margin-left:6px}.kfcschool-form .blueheading{max-width:480px}.kfcschool-form-element{width:100%}}@media (max-width:480px){.kfcschool-form-element{height:532px}.kfcschool-form-element .lk1-forms-row-c-select{width:100%}.kfcschool-form-element .kfcschool-form-element-r{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:25px}.kfcschool-form-element .kfcschool-form-element-r .lk1-forms-grid-el{margin-bottom:25px}.kfcschool-form-element .kfcschool-form-element-r .lk1-forms-grid-el:not(:first-child){margin-left:0}}.k-input,.k-select,.k-datepicker{width:100%;border:none;background-color:transparent;font-size:16px;line-height:18px}.rent-filter-select .k-input,.k-select,.k-datepicker{font-size:14px;line-height:16x}.k-input::-webkit-input-placeholder,.k-select::-webkit-input-placeholder,.k-datepicker::-webkit-input-placeholder{color:inherit}.k-input::-moz-placeholder,.k-select::-moz-placeholder,.k-datepicker::-moz-placeholder{color:inherit}.k-input::-ms-input-placeholder,.k-select::-ms-input-placeholder,.k-datepicker::-ms-input-placeholder{color:inherit}.k-input::placeholder,.k-select::placeholder,.k-datepicker::placeholder{color:inherit}.k-input:focus::-webkit-input-placeholder,.k-select:focus::-webkit-input-placeholder,.k-datepicker:focus::-webkit-input-placeholder{color:transparent}.k-input:focus::-moz-placeholder,.k-select:focus::-moz-placeholder,.k-datepicker:focus::-moz-placeholder{color:transparent}.k-input:focus::-ms-input-placeholder,.k-select:focus::-ms-input-placeholder,.k-datepicker:focus::-ms-input-placeholder{color:transparent}.k-input:focus::placeholder,.k-select:focus::placeholder,.k-datepicker:focus::placeholder{color:transparent}.k-select,.k-datepicker{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("/local/templates/main/css/../img/icon/chevron1.svg");background-position:105% -12px;background-repeat:no-repeat;cursor:pointer;font-weight:400}.k-datepicker::placeholder{color:#585C6A}.k-select option[disabled],.k-datepicker option[disabled]{display:none}.k-input-error{border-color:#ff7b47;position:relative}.error__fix,.k-input-error+span,.k-input-error::-moz-placeholder,.k-input-error::-ms-input-placeholder,.k-input-error::placeholder,.k-input-error::-webkit-input-placeholder{color:#ff7b47}.error__fix,.k-input-error+span{display:block;font-size:10px;line-height:14px;text-align:right}@media screen and (max-width:1024px){.k-input,.k-select,.k-datepicker{font-size:14px;line-height:16px}}@media screen and (max-width:810px){.k-select,.k-datepicker{background-position:102% -12px}}@media screen and (max-width:550px){.k-select,.k-datepicker{background-position:101% -12px}}@media screen and (max-width:440px){.k-select,.k-datepicker{background-position:102.5% -12px}}.program-sidebar-select .k-select{font-size:13px}.rent-filter-sort .change_sort.k-select{opacity:0}.bonus-popup-wrapper{position:fixed;left:0;bottom:0;right:0;top:0;background:rgba(0,0,0,.5);padding-left:21px;padding-right:21px}.bonus-popup{margin-left:auto;margin-right:auto;margin-top:100px;background:#fff;box-shadow:var(--box-shadow);border-radius:5px;max-width:1240px;padding-left:48px;padding-right:48px;padding-bottom:56px;padding-top:28px}.bonus-popup-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:12px}.bonus-popup-grid .program-card{width:100%}.bonus-popup-close{position:absolute;top:8px;right:8px}.bonus-popup-title{font-weight:800;font-size:32px;line-height:32px;color:var(--color-accent);margin-bottom:24px}@media screen and (max-width:1024px){.bonus-popup-wrapper{overflow-y:scroll}.bonus-popup{padding:30px}.bonus-popup-grid{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,250px);grid-row-gap:12px}.bonus-popup-grid .program-card{height:100%}.bonus-popup-title{font-size:22px;line-height:20px}}@media screen and (max-width:480px){.bonus-popup{padding:18px;margin-top:32px}.bonus-popup-grid{grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(4,250px)}}.paid{background:#fff;box-shadow:var(--box-shadow);border-radius:5px;max-width:663px;margin:auto;padding:25px}.paid-title{margin-top:48px;max-width:270px;font-weight:800;font-size:22px;line-height:30px;color:var(--color-accent)}.paid-text{margin-top:25px;font-weight:400;font-size:15px;line-height:18px}.paid-grid-title{margin-top:48px;font-weight:800;font-size:18px;line-height:24px;color:var(--color-accent);max-width:290px}.paid-grid-container{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:180px;grid-column-gap:24px;margin-top:24px}.paid-grid-container .mp-movies-slide{width:100%;height:100%}.paid-grid-container .mp-movies-slide .mp-moviews-slide-h{margin-top:25px;font-size:18px;line-height:24px}.paid-grid-container .mp-movies-slide .mp-movies-slide-gradient{padding:16px}.paid-grid-container .mp-movies-slide .mp-moviews-slide-p{display:none}.paid-grid-container .mp-movies-slide .mp-moviews-slide-a{display:none}@media (max-width:1024px){.paid{max-width:552px}.paid .paid-ico{display:none}.paid-title{margin-top:0}}@media (max-width:480px){.paid{margin-left:21px;margin-right:21px}.paid-grid-title{margin-top:24px}.paid-grid-container{grid-template-columns:1fr;grid-template-rows:repeat(2,240px);grid-row-gap:12px}}.reservation{background:#fff;box-shadow:var(--box-shadow);border-radius:5px;width:663px;height:468px;margin:auto;padding:25px}.reservation .bluebutton{width:211px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:40px;margin-right:auto;margin-left:auto}.reservation-title{font-weight:800;font-size:32px;line-height:32px;color:var(--color-accent)}.reservation-form-r1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.reservation-form-r1-c-label{margin-bottom:7px;font-weight:400;font-size:15px;line-height:18px}.reservation-form-r1-c{width:282px;margin-right:48px;-ms-flex-negative:0;flex-shrink:0}.reservation-form-r1-c2{width:178px}.reservation-form-r1-c2 .reservation-form-r1-c-label{margin-bottom:7px}.reservation-form{margin-top:48px}.reservation-form-r2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:44px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.reservation-form-r2-c2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:394px}.reservation-form-r2-c1,.reservation-form-r2-c2>input{width:177px}.reservation-form-r3{margin-top:36px}.reservation-form-r3-r{font-weight:normal;font-size:10px;line-height:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px;max-width:450px}.reservation-form-r3-r input{margin-right:10px;-ms-flex-negative:0;flex-shrink:0}.reservation-form-r3-r-q{margin-bottom:4px;margin-left:4px}.reservation-form-r3-r-a{margin-left:3px;margin-right:3px}.reservation2{height:820px}.reservation-form-r4{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:48px}.reservation-form-r4 .reservation-form-r1-c:last-child{width:128px}.reservation-form-r5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:36px}.reservation-form-r5-textarea{width:100%;resize:none;height:163px;margin-top:12px;border:1px solid rgba(186,190,202,.3);-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:5px}@media screen and (max-width:1024px){.reservation{width:552px;height:495px}.reservation-title{font-weight:800;font-size:22px;line-height:24px}.reservation-form{margin-top:36px}.reservation-form-r2{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:32px}.reservation-form-r2-c2{width:100%;margin-top:24px}.reservation-form-r2-c1,.reservation-form-r2-c2>input{width:238px}.reservation-form-r3-r{margin-bottom:21px}}@media (max-width:480px){.reservation{width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.reservation-form-r1{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.reservation-form-r1-c-label{margin-bottom:16px}.reservation-form-r1-c{width:100%}.reservation-form-r1-c{margin-bottom:24px}.reservation-form-r1-c2 .reservation-form-r1-c-label{margin-bottom:12px}.reservation-form-r1-c2{width:100%}.reservation-form-r2{margin-top:24px}.reservation-form-r2-c2{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.reservation-form-r2-c2 input{margin-bottom:24px}.reservation-form-r2-c1,.reservation-form-r2-c2>input{width:100%}.reservation-form-r3{margin-top:24px}.reservation2{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.reservation-form-r4 .reservation-form-r1-c:last-child{width:100%}.reservation-form-r4{margin-top:24px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.reservation-form-r5{margin-top:24px}.reservation-form-r5-textarea{height:266px}}.cart-popup{background:var(--color-accent);border-radius:5px;margin:auto;width:500px;height:304px;padding:24px}.cart-popup.fancybox-content{background:var(--color-accent)}.cart-popup-title{font-weight:400;font-size:22px;line-height:20px;color:#fff;margin-top:64px;margin-right:80px}.cart-popup-subtitle{font-weight:400;font-size:15px;line-height:20px;color:#fff;margin-top:16px;margin-right:80px}.cart-popup-buttons{margin-top:28px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cart-popup-buttons-tr{border:1px solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:30px;width:234px;height:37px;font-weight:400;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:13px;line-height:19px;text-align:center;text-transform:uppercase;color:#fff}.cart-popup-buttons-white{background:#fff;border-radius:30px;width:183px;height:37px;font-weight:400;font-size:13px;line-height:19px;text-align:center;text-transform:uppercase;color:var(--color-accent);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cart-popup-wrapper{padding:21px}@media (max-width:480px){.cart-popup{width:100%;height:400px}.cart-popup-title{margin-right:16px;height:60px}.cart-popup-subtitle{margin-right:16px}.cart-popup-buttons{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-top:48px}.cart-popup-buttons-tr{width:100%;margin-top:12px}.cart-popup-buttons-white{width:100%}}.cart-popup2{background:#fff;box-shadow:var(--box-shadow);border-radius:5px;width:500px;height:375px;margin:auto;padding:32px}.cart-popup2-form-element{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cart-popup2-title{font-weight:800;font-size:22px;line-height:20px;color:var(--color-accent)}.cart-popup2-subtitle{font-weight:400;font-size:15px;line-height:20px;margin-top:24px}.cart-popup2-form{margin-top:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cart-popup2-form-element-label{font-weight:400;font-size:15px;line-height:20px;margin-bottom:12px}.cart-popup2-form-element:first-child{width:231px}.cart-popup2-form-element:last-child{width:180px}.cart-popup2-bonus{margin-top:28px}.cart-popup2-bonus-num{font-weight:800;font-size:26px;line-height:39px;text-align:right;color:var(--color-accent)}.cart-popup2-bonus-text{font-weight:400;font-size:13px;line-height:19px;text-align:right;color:var(--color-accent);margin-top:-8px}.cart-popup2-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:20px}.cart-popup2-buttons-b1{background:var(--color-accent);border-radius:30px;font-weight:400;font-size:13px;line-height:19px;text-transform:uppercase;color:#fff;height:37px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:183px}.cart-popup2-buttons-b2{font-weight:400;font-size:13px;line-height:19px;text-transform:uppercase;color:var(--color-accent);border:1px solid var(--color-accent);border-radius:30px;height:37px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:234px}.cart-popup2-wrapper{padding:21px}@media (max-width:480px){.cart-popup2{width:100%;height:fit-content;padding:24px}.cart-popup2-form{flex-direction:column}.cart-popup2-form-element:first-child{width:100%}.cart-popup2-form-element:last-child{width:100%;margin-top:24px}.cart-popup2-buttons{flex-direction:column;margin-top:32px}.cart-popup2-buttons-b1{width:100%}.cart-popup2-buttons-b2{width:100%;margin-top:12px}}.cart-element{position:relative;display:flex;width:100%;height:211px;background:#fff;border-radius:5px;padding-bottom:8px;margin-bottom:8px}.cart-element::after{content:'';position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:94%;height:1px;background-color:rgba(186,190,202,0.3)}.cart-element-photo{width:259px;height:100%;object-fit:cover;border-radius:5px}.cart-element-info{--padding-main:40px;--padding-right:32px;position:relative;width:100%;padding:var(--padding-main);padding-right:var(--padding-right)}.cart-element-info-title{font-weight:700;font-size:24px;line-height:108%;color:var(--color-accent);margin-bottom:23px}.cart-element-info-delete{position:absolute;display:inline-flex;top:var(--padding-main);right:var(--padding-right)}.cart-element-info-info{display:grid;gap:12px;font-family:"Inter",sans-serif !important;font-weight:400;font-size:14px;line-height:1.14;color:var(--color-gray)}.cart-element-info-price{position:absolute;top:50%;right:var(--padding-right);font-weight:700;font-size:32px;line-height:1.09;color:var(--color-accent)}.cart-element-info-counter{position:absolute;bottom:var(--padding-main);left:50%;transform:translateX(-50%);display:inline-flex;align-items:center;gap:10px}.cart-element-info-counter button{display:flex;align-items:center;justify-content:center;border:none}.cart-element-info-counter .basket-item-amount-filed{border-radius:5px;border:1.5px solid var(--color-accent) !important;color:var(--color-accent);max-width:30px}@media (max-width:960px){.cart-element{height:auto}.cart-element-info{--padding-main:32px;--padding-left:16px;--padding-right:16px;display:grid}.cart-element-info-title{left:22px;top:22px;padding-top:0;max-width:220px}.cart-element-info-info{position:static;gap:8px;margin-bottom:32px}.cart-element-info-price{position:static;order:1}.cart-element-info-counter{position:static;left:initial;transform:initial;margin-bottom:20px}}@media (max-width:640px){.cart-element{flex-direction:column}.cart-element a{padding-inline:20px}.cart-element-photo{width:100%;max-height:389px}.cart-element-info{height:100%}.cart-element-info-info{gap:8px;margin-bottom:32px}.cart-element-info-counter{position:absolute;left:initial;right:var(--padding-right);top:50%;transform:translateY(-50%)}}@media (max-width:480px){.cart-element-photo{max-height:315px}}.checkout{width:100%;display:flex;align-items:flex-start}.checkout-left{background:#fff;box-shadow:var(--box-shadow);border-radius:5px;min-height:100px;width:auto;flex-grow:1;padding:24px}.checkout-left .bluebutton-wrapper{margin-top:12px;margin-bottom:28px}.checkout-right{background:#fff;box-shadow:var(--box-shadow);border-radius:5px;width:328px;padding:24px;margin-left:48px;-ms-flex-negative:0;flex-shrink:0;position:sticky;top:180px;z-index:100}.checkout-right .bluebutton{margin-top:36px;height:48px;display:flex;justify-content:center;align-items:center;width:100%}.checkout-right-title{font-weight:400;font-size:20px;line-height:24px;margin-bottom:24px}.checkout-right-price{display:flex;justify-content:space-between;margin-top:12px}.checkout-right-total{margin-top:36px;font-weight:400;font-size:15px;line-height:20px}.checkout-right-price-total{font-weight:400;font-size:32px;line-height:32px;margin-top:8px}.checkout-right-bonus{font-weight:400;margin-top:4px;font-size:15px;line-height:20px;color:#babeca}.checkout-right-prepaid{margin-top:36px;font-weight:400;font-size:15px;line-height:20px}.checkout-right-info{margin-top:12px;font-weight:400;font-size:15px;line-height:20px}.checkout-left-title{font-weight:800;font-size:22px;line-height:30px;color:var(--color-accent)}.checkout-left-phone{margin-top:20px}.checkout-left-phone-input{background:#fff;border:1px solid rgba(186,190,202,.3);-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:30px;width:309px;-ms-flex-negative:0;flex-shrink:0;height:34px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.checkout-left-phone-input input{border-radius:30px;padding-left:16px;border:none;min-width:0}.checkout-left-phone-input input::-webkit-input-placeholder,.checkout-left-phone-input input::-moz-placeholder,.checkout-left-phone-input input::-ms-input-placeholder,.checkout-left-phone-input input::placeholder{font-weight:400;font-size:15px;color:#babeca;vertical-align:center;line-height:34px}.checkout-left-phone{display:flex;flex-direction:row;justify-content:space-between}.checkout-left-phone-text{font-weight:400;font-size:15px;line-height:18px;margin-right:64px;max-width:340px}.checkout-left-phone-input-button{height:100%;border:1px solid var(--color-accent);-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:30px;outline:none;width:107px;font-weight:400;font-size:10px;line-height:20px;color:var(--color-accent)}.checkout-left-phone-bonus{display:flex;flex-direction:row;justify-content:space-between;margin-top:36px}.checkout-left-phone-bonus-text{font-weight:400;font-size:15px;line-height:18px;max-width:149px}.checkout-left-phone-bonus-input-text{font-weight:600;text-align:center;font-size:13px;line-height:15px;color:var(--color-accent)}.checkout-left-phone-bonus-input{width:309px}.checkout-left-phone-bonus-input-el::-ms-thumb{appearance:none;width:16px;height:16px;border:2px solid var(--color-accent);background:#fff;border-radius:50%}.checkout-left-phone-bonus-input-el::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:16px;height:16px;border:2px solid var(--color-accent);background:#fff;border-radius:50%}.checkout-left-phone-bonus-input-el::-moz-range-thumb{-moz-appearance:none;appearance:none;width:16px;height:16px;border:2px solid var(--color-accent);background:#fff;border-radius:50%}.checkout-left-signin{width:100%;background:#f5f6fa;margin-top:48px;text-align:center;padding:8px}.checkout-left-phone-bonus-input-el{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:1px;background:rgba(186,190,202,.5)}.checkout-left-signin span{display:inline}.checkout-left-signin a{display:inline;color:var(--color-accent);margin-left:6px}.checkout-left-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:32px;grid-row-gap:32px;margin-top:42px}.checkout-left-textarea{display:flex;flex-direction:column;margin-top:44px}.checkout-left-textarea label{font-weight:400;font-size:15px;line-height:18px}.checkout-left-textarea textarea{margin-top:12px;border:1px solid rgba(186,190,202,.3);resize:none;width:100%;height:98px;padding:16px;border-radius:5px}.checkout-left-checkbox{margin-top:36px}.checkout-left-delivery{margin-top:32px}.checkout-left-delivery-title{font-weight:400;font-size:15px;line-height:18px}.checkout-left-delivery-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:22px}.checkout-left-delivery-el{max-width:200px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-negative:0;flex-shrink:0;margin-right:24px}.checkout-left-delivery-el .k-checkbox{-ms-flex-negative:0;flex-shrink:0;margin-right:10px}.checkout-left-delivery-el-text-title{font-weight:normal;font-size:15px;line-height:20px}.checkout-left-delivery-el-text-subtitle{font-weight:normal;font-size:10px;line-height:15px;margin-top:6px}.checkout-left-addr{display:grid;grid-template-columns:repeat(6,1fr);grid-template-rows:1fr 1fr;gap:30px;margin-top:22px;grid-template-areas:"index index index city city city" "street street street house building apt"}.checkout-left-addr>:nth-child(1){grid-area:index}.checkout-left-addr>:nth-child(2){grid-area:city}.checkout-left-addr>:nth-child(3){grid-area:street}.checkout-left-addr>:nth-child(4){grid-area:house}.checkout-left-addr>:nth-child(5){grid-area:building}.checkout-left-addr>:nth-child(6){grid-area:apt}.checkout-right-price-el{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:12px}@media (max-width:1024px){.checkout-right{display:none}.checkout-left-phone{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}.checkout-left-phone-input{margin-top:24px}.checkout-left-grid{grid-column-gap:21px;grid-row-gap:21px}.checkout-left-addr{grid-template-areas:"index city street" "house building apt";grid-template-columns:repeat(3,1fr);grid-row-gap:40px;grid-column-gap:16px;margin-top:32px}}@media (max-width:480px){.checkout-left .bluebutton-wrapper{margin-bottom:16px}.checkout-left .bluebutton-wrapper .bluebutton{width:100%}.checkout-left{width:100%}.checkout-left-phone-input{width:100%}.checkout-left-phone-bonus{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.checkout-left-phone-bonus-input{width:100%;margin-top:16px}.checkout-left-signin{padding:10px}.checkout-left-grid{grid-template-columns:repeat(1,1fr)}.checkout-left-textarea textarea{height:144px}.checkout-left-delivery-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.checkout-left-delivery-el{margin-bottom:20px}.checkout-left-addr{grid-template-areas:"index" "city" "street" "house" "building" "apt";grid-template-columns:1fr;grid-row-gap:24px;grid-template-rows:repeat(6,1fr);margin-top:48px}.checkout-right-price-el{margin-bottom:24px}}.myreservation{width:640px;height:490px;background:#fff;-webkit-box-shadow:0 4px 10px rgba(186,190,202,.5);box-shadow:0 4px 10px rgba(186,190,202,.5);border-radius:5px;margin:auto;padding-left:32px;padding-right:32px;padding-top:44px;padding-bottom:16px;position:relative}.myreservation .program-mobilefixed{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;bottom:12px;left:0;right:0;-webkit-box-shadow:none;box-shadow:none}.myreservation .program-mobilefixed a{margin-right:36px}.myreservation-info{margin-top:24px;padding-bottom:20px;border-bottom:1px solid rgba(186,190,202,.3)}.myreservation-info-price{width:280px;-ms-flex-negative:0;flex-shrink:0}.myreservation-info-price .checkout-right-price-minus{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.myreservation-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.myreservation-info-delivery{font-weight:400;font-size:15px;line-height:20px;margin-top:10px;margin-left:80px}.myreservation-title{font-weight:400;font-size:20px;line-height:24px}.myreservation-grid-prep{grid-area:prep}.myreservation-grid-total{grid-area:total}.myreservation-grid-button{grid-area:btn}.myreservation-grid-button button{border:1px solid var(--color-accent);border-radius:30px;font-weight:400;color:var(--color-accent);width:251px;height:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:auto;font-size:15px;line-height:22px;text-transform:uppercase}.myreservation2{margin-top:128px}.myreservation2 .myreservation-grid{grid-template-areas:"total btn" ". ."}.myreservation2 .myreservation-grid-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.myreservation2 .myreservation-grid-button button{margin:0}.myreservation-grid{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:36px 64px;grid-template-areas:"prep total" "btn btn"}@media screen and (max-width:480px){.myreservation .program-mobilefixed{bottom:0}.myreservation .program-mobilefixed a{margin-right:4px}.myreservation{width:100%;padding-left:24px;padding-right:24px;padding-top:36px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.myreservation-info{padding-bottom:32px}.myreservation-info-price{width:100%}.myreservation-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.myreservation-info-delivery{margin-left:0;margin-top:0}.myreservation-grid-total .checkout-right-total{margin-top:0}.myreservation-grid-button button{width:100%}.myreservation2 .myreservation-grid{grid-template-areas:"total" "btn" "."}.myreservation2 .myreservation-grid .myreservation-grid-total{margin-top:30px}.myreservation2 .myreservation-grid-button{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:24px}.myreservation2{height:525px}.myreservation-grid{grid-template-columns:1fr;grid-template-rows:repeat(3,1fr);grid-template-areas:"prep" "total" "btn";gap:32px}}.slider-heading{display:flex;margin-bottom:40px;justify-content:space-between;align-items:center}.slider-heading-controls{width:86px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.slider-heading-controls button{background:none;outline:none;border:none;padding:0}.slider-heading-controls button:first-child{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.k-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:16px;height:16px;background:#fff;border:1px solid #212946;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:50%}.k-checkbox:checked{border:4px solid var(--color-accent);background:url(/local/templates/main/css/)}@media (max-width:1024px){.programs__wrapper .wrapper{padding-left:0;padding-right:0}.programs__wrapper .program-main>.pslider-container{padding-left:21px}.programs__wrapper .mp-reviews{padding-left:21px}}@media (max-width:480px){.programs__wrapper .program-main>.pslider-container{padding-left:10px}.programs__wrapper .mp-reviews{padding-left:10px}}.programs__wrapper .mp-reviews{margin-top:80px}.programs__wrapper .mp-movies .mp-moviews-slide-h{min-height:auto}.programs_banners .wrapper{padding-left:0;padding-right:0}.programs_banners.mp-programs .blueheading{margin-top:0}.programs_banners.mp-programs .program-card-seemore-btn{padding-left:18px;padding-right:18px}.programs_banners .program-card-info-title{min-height:auto}.program-card-seemore-btn{display:none}.programs_banners .program-card-seemore-btn{display:none}@media (max-width:1024px){.programs__wrapper .mp-movies .mp-moviews-slide-h{min-height:78px}}@media (max-width:960px){.programs__wrapper .mp-reviews{margin-top:56px}}.rent-grid .load_more_item.rent-grid-element{border-radius:5px;background:#FFF;box-shadow:0px 4px 10px 0px rgba(186,190,202,0.50);min-height:411px;width:calc(25% - 24px);max-width:259px;padding-top:0;padding-bottom:24px}@media (max-width:1024px){.rent-grid .load_more_item.rent-grid-element{width:calc(25% - 15px);min-height:261px;padding:0}}@media (max-width:776px){.rent-grid .load_more_item.rent-grid-element{width:calc(33.3% - 13.3px)}}@media (max-width:500px){.rent-grid .load_more_item.rent-grid-element{width:calc(50% - 8px)}}@media (max-width:360px){.rent-grid .load_more_item.rent-grid-element{width:calc(50% - 8px);padding:0;min-height:auto;box-shadow:none}}#btn-show-more{margin:24px auto 0}.btn-show-more{display:none;border:none;padding:16px 45px;border-radius:8px;background:var(--color-accent);margin:0 auto;font-size:18px;font-style:normal;font-weight:400;line-height:1;color:#FFF;cursor:pointer}.btn-show-more:hover{background:#359FE8}@media (max-width:960px){.btn-show-more{display:block}}.gift{margin-bottom:80px}.buy-gift{display:flex;justify-content:space-between;margin-bottom:80px;position:relative}.buy-gift__body{display:flex;flex-direction:column;max-width:568px}.buy-gift .blueheading{margin-bottom:24px;white-space:nowrap}.gift .bluebutton{width:331px;font-family:Manrope;font-weight:600}.buy-gift__describtion{flex-grow:1;color:#212946;font-family:Inter !important;font-size:18px;font-style:normal;font-weight:400;line-height:18px}.buy-gift__describtion p:not(:last-child){margin-bottom:24px}.buy-gift__image{width:484px;height:261px}.buy-gift__image img{width:100%;height:100%;object-fit:cover;border-radius:5px}.button-container{position:absolute;top:100%;left:0;transform:translateY(-100%)}.faq-gift{max-width:606px;margin-bottom:62px}.faq-gift .blueheading{margin-bottom:40px}.faq-gift__item{color:#212946;font-family:Inter !important;font-weight:400}.faq-gift__item:not(:last-child){margin-bottom:8px}.faq-gift__item:last-child .faq-gift__text{border:none}.faq-gift__header{font-size:20px;line-height:20px;margin-bottom:12px;position:relative;padding-left:44px}.faq-gift__header::before{content:'';position:absolute;background:url("/local/templates/main/css/../img/frost.svg");width:24px;height:24px;top:0;left:0}.faq-gift__text{max-width:562px;font-size:16px;line-height:18px;border-left:1px solid #BABECA;min-height:56px;margin-left:10px;padding-left:33px}.faq-gift-bonus__content{padding-left:26px;margin-top:0}.faq-gift-bonus__content .faq-gift__text{max-width:initial;padding-left:78px;padding-top:12px;padding-bottom:32px}.faq-gift-bonus__content .faq-gift__header{padding-left:89px}.form-gift__container{padding:40px;padding-right:29px;border-radius:5px;background:#FFF;box-shadow:0px 4px 10px 0px rgba(178,182,194,0.50)}.form-gift__container .blueheading{margin-bottom:24px}.form-gift__container p{margin-bottom:12px;color:#212946;font-family:Inter !important;font-size:14px;font-weight:400;line-height:16px}.form-gift__select{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:32px}.form-gift__item{position:relative;width:calc(25% - 6px);cursor:pointer}.form-gift__item input{display:none}.form-gift__image{border:none;border-radius:10px;padding:4px;width:100%;height:100%;max-height:140px}.form-gift__image img{border-radius:10px}.form-gift__logo{position:absolute;left:50%;top:86%;width:33.33%;height:16%;transform:translate(-50%,-86%)}.form-gift__item [type="radio"]:checked~img.form-gift__image,.form-gift__item [type="radio"]:checked~picture.form-gift__image{border:1px solid #359FE8}.form-gift__input{display:flex;flex-wrap:wrap;gap:24px 16px}.form-gift__container .bluebutton{margin:32px auto 0;max-width:244px;line-height:1}@media (max-width:1023px){.form-gift__item{width:calc(33.33% - 5.33px)}}@media (max-width:960px){.faq-gift .blueheading{margin-bottom:24px}.faq-gift{margin-bottom:56px}.buy-gift{display:flex;gap:40px;flex-direction:column}.button-container{position:static;transform:translateY(0)}.gift{margin-bottom:56px}.form-gift__container{padding:24px}}@media (max-width:730px){.form-gift__image{max-height:110px}}@media (max-width:660px){.form-gift__image{max-height:106px}.form-gift__item{width:calc(50% - 4px)}.form-gift__container .bluebutton{max-width:initial}}@media (max-width:540px){.form-gift__input{display:flex;flex-direction:column;flex-wrap:wrap;gap:16px}}@media (max-width:522px){.buy-gift__image{width:auto}}@media (max-width:480px){.buy-gift{gap:0px;margin-bottom:56px}.buy-gift__image{width:100%;height:261px;margin-bottom:24px}.buy-gift__image img{width:100%;background-size:cover}.gift .bluebutton{width:100%;font-family:Manrope;font-weight:600}.buy-gift__body{margin-bottom:36px}.faq-gift__header{font-size:18px;line-height:18px}.faq-gift__text{font-size:14px;line-height:16px}.form-gift__select{flex-direction:column}.form-gift__item{width:100%}.form-gift__image{max-height:204px}}@media (max-width:360px){.form-gift__image{height:150px}}@media (max-width:960px){.main-list-contacts .main-list-contacts-el{order:4;margin-bottom:0px}}.input__inner{position:relative;width:calc(50% - 8px);padding-bottom:8px}.input__inner:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:rgba(186,190,202,0.30)}.input__inner input::placeholder{color:#7A8197;font-family:Inter !important;font-size:14px;font-style:normal;font-weight:400;line-height:16px}.input__inner .k-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("/local/templates/main/css/../img/chevron1.svg");background-position:100% -12px;background-repeat:no-repeat;cursor:pointer;font-weight:400;color:#212946;font-family:Inter !important}@media (max-width:540px){.input__inner{width:100%}}.merch-element a{position:relative}.merch-element:hover .merch-element-img{z-index:0}.merch-element-img_second{display:none;height:289px;border-radius:5px 5px 0 0}.merch-element:hover .merch-element-img_second{display:block;position:absolute;top:0;left:0;width:100%;z-index:1;height:100%}.merch-colors_item input[type="radio"]{display:none}.merch-colors_item input[type="radio"]:checked + span{border:3px solid var(--color-accent);outline:1px solid var(--color-accent)}.merch-element-colors{position:absolute;top:26px;right:16px;display:flex;gap:4px}.merch-element-colors__item{border-radius:50%;width:12px;height:12px;border:1px solid white;outline:1px solid #BABECA}.color-item{display:inline-block;width:24px;height:24px;border-radius:50%;border:3px solid #fff;outline:1px solid #BABECA;cursor:pointer}.color-white{background-color:#fff}.color-orange{background-color:#FF7B47}.color-dark-blue{background-color:#212946}.color-yellow{background-color:#FFCC00}.color-green{background-color:#2BD600}.color-black{background-color:#000}.color-pink{background-color:#ff9bd4}.color-beige{background-color:#dfbd93}.color-blue{background-color:#1383d4}.color-brown{background-color:#673d29}.color-grey{background-color:#707170}.color-violet{background-color:rgb(178,38,178)}.color-khaki{background-color:rgb(175,168,98)}.color-dark_blue{background-color:#3a72fb}.color-red{background-color:#e40203}.color-gray{background-color:#b6b6b6}@media (max-width:960px){.merch-element-colors{position:static;margin-bottom:12px}.merch-element a{display:block;margin-bottom:8px}}@media (max-width:476px){.merch-element-colors{display:flex}.merch-element-colors__item{border-radius:50%;width:8px;height:8px;border:1px solid white;outline:1px solid #BABECA}}.parallax-container{margin-top:24px;position:relative;height:500px;overflow:hidden}.parallax{height:100%;width:100vw;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover;position:absolute;top:0;left:0}.bx-ios.bx-touch .parallax{background-attachment:initial}.blog__popular__proggrams{margin-bottom:40px}.blog__popular__proggrams .blueheading{margin-bottom:50px}.blueheading-lk{display:none}@media (max-width:1024px){.blog__popular__proggrams .blueheading{margin-bottom:6px}.blueheading-lk{display:block}.lk-spend-bonus-conditions svg{padding-top:1px}}@media (max-width:960px){.lk-h-bonus-pre-text{font-family:"Inter",sans-serif !important;font-weight:600;font-size:20px;line-height:1.1;color:#000;}.lk-h-bonus-cont{margin-bottom:16px}.lk-spend-bonus-container .program-card-gradient{padding:16px}.lk-spend-bonus-container .program-card-info{font-weight:400;font-size:18px;line-height:1}.lk-h-bonus-yes .blueheading,.lk-h-bonus-no .blueheading{margin-top:28px}}@media (max-width:570px){.lk-spend-bonus-container{flex-direction:column}.lk-spend-bonus-container .program-card{width:100%}}@media (max-width:480px){.lk-h-bonus-cont{flex-direction:column;gap:8px}.lk-h-bonus-yes,.lk-h-bonus-no{font-size:14px;line-height:1.14286}.lk-h-bonus-no a::after{bottom:1.5px}}@media (max-width:450px){.lk-spend-bonus-conditions br{display:initial}.lk-spend-bonus-conditions{align-items:flex-end}.lk-spend-bonus-conditions svg{padding-top:0}}.vacancy__head{border-bottom:1px solid #babeca}.vacancy__header{font-size:32px;font-weight:700;line-height:1.09375;margin-bottom:24px}.vacancy__info{max-width:594px;margin-bottom:40px;font-weight:400;font-size:18px;line-height:1;color:#212946}.vacancy-list{margin-bottom:120px}.vacancy-list__btn{padding:16px 80px;font-weight:600;margin:0 auto}.advantages{display:flex;justify-content:flex-start;gap:40px;width:auto;margin-bottom:100px}.advantages__item{display:flex;flex-direction:column;gap:15px;font-weight:400;font-size:16px;line-height:1.14286;color:#212946}.advantages__img{width:24px;height:24px}.item{position:relative;padding:33px 0;border-bottom:1px solid #babeca}.label{position:relative;cursor:pointer}.label .element{position:absolute;top:50%;right:0;transform:translateY(-50%);display:block;width:40px;height:40px;border-radius:50%;background-color:#1383d4;transition:background-color 0.3s}.label .element::before,.label .element::after{content:'';position:absolute;width:20px;height:1px;background-color:#fff;top:50%;left:50%;transform:translate(-50%,-50%);transition:transform 0.3s,background-color 0.3s}.label .element::before{transform:translate(-50%,-50%) rotate(0deg)}.label .element::after{transform:translate(-50%,-50%) rotate(90deg)}.item.active .label .element{background-color:#fff;border:1px solid #1383d4}.item.active .label .element::before,.item.active .label .element::after{background-color:#1383d4}.item.active .label .element::before{transform:translate(-50%,-50%) rotate(45deg)}.item.active .label .element::after{transform:translate(-50%,-50%) rotate(135deg)}.label-name{display:block;font-weight:700;font-size:32px;line-height:1.09375;color:var(--color-accent);margin-bottom:16px}.label-name br{display:none}.label-info{font-family:"Inter",sans-serif !important;font-weight:400;font-size:20px;line-height:1;color:#212946}.content{position:relative;height:0;overflow:hidden;transition:0.3s;display:flex;justify-content:flex-end;font-family:"Inter",sans-serif !important;font-weight:400;font-size:16px;line-height:1.125;color:#282828}.item.active .content{margin-top:20px;height:auto}.content__text{margin-bottom:30px}.content__text ul{margin-bottom:18px}.content__text ul>li{list-style:none;padding-left:23px;position:relative}.content__text ul>li::before{content:'';position:absolute;width:5px;height:5px;border-radius:50%;background-color:#282828;top:7px;left:11px}.content__info{width:50%}.content__text>span{display:block;margin-bottom:18px}.modal-vacancy{background-color:rgb(0,0,0,0.3 );display:flex;justify-content:center;align-items:center}.modal .blueheading{margin-bottom:32px}.modal .blueheading br{display:none}.form-modal span{display:block;margin-bottom:8px;font-family:'Inter' !important;font-weight:400;font-size:14px;line-height:1.14286;color:#212946}.form-modal textarea{display:block;width:100%;height:140px;border:1px solid rgba(186,190,202,0.3);border-radius:5px;margin-bottom:32px;padding:15px;resize:none;&::-webkit-scrollbar{width:5px}&::-webkit-scrollbar-track{background:#d9d9d9}&::-webkit-scrollbar-thumb{background:#1383d4}&::-webkit-scrollbar-button{display:none}}.form-modal textarea:focus-visible{outline-color:#1383d4}.form-modal__container{display:flex;flex-wrap:wrap;column-gap:16px;row-gap:24px;margin-bottom:40px}.form-modal__input{width:calc(50% - 8px)}.form-modal__input input{border:none;width:100%;padding-bottom:8px;border-bottom:1px solid rgba(186,190,202,0.3)}.form-modal__input input::placeholder{font-family:'Inter' !important;font-weight:400;font-size:14px;line-height:1.14286;color:#7a8197}.form-modal__input input:focus-visible{outline:none;border-bottom:2px solid var(--color-accent)}.form-modal__upload{display:none}.form-modal__upload .file-upload-label{cursor:pointer;position:relative;border:none;font-family:"Inter" !important;font-weight:400;font-size:16px;line-height:1.125;color:#212946;padding-left:34px;display:inline-block;text-align:center}.form-modal__upload>span{color:#7a8197;padding-left:34px;margin-bottom:0}.form-modal .program-calculator-grid-persons{margin-top:16px;margin-bottom:40px;gap:8px;font-family:"Inter"!important;font-weight:400;font-size:14px;line-height:1.14286;color:#7a8197}.form-modal .program-calculator-grid-rent-select{margin-top:3px}.form-modal .program-calculator-grid-persons a{font-family:inherit;color:inherit}.form-modal .program-calculator-grid-persons .program-calculator-grid-rent-label{color:#7a8197}.file-upload-label img{position:absolute;top:2px;left:2px;width:21px;height:22px}@media (max-width:960px){.vacancy__head{border-bottom:none}.advantages{justify-content:space-between;gap:32px;margin-bottom:105px}.vacancy-list{display:flex;flex-direction:column;row-gap:8px}.item{background:#f5f6fa;border-radius:5px;padding:16px;border-bottom:none}.label-name{position:relative;font-size:24px;line-height:1.08333;margin-bottom:0}.label-info{font-size:16px;line-height:1.125;display:none}.item.active .label-info{display:block;margin-top:16px}.content{justify-content:flex-start;font-size:14px;line-height:1.14286}.content__info{width:100%}.content__text{width:calc(100% - 43px)}.label .element{width:24px;height:24px;background-color:transparent}.label .element::before,.label .element::after{width:18px;height:1px;background-color:#212946}.item.active .label .element{background-color:transparent;border:none}.item.active .label .element::before,.item.active .label .element::after{background-color:#212946}.item.active .label .element::before{transform:translate(-50%,-50%) rotate(180deg)}.item.active .label .element::after{transform:translate(-50%,-50%) rotate(0deg)}}@media (max-width:620px){.advantages{display:flex;flex-wrap:wrap;justify-content:initial;column-gap:8px;row-gap:24px;margin-bottom:128px}.advantages__item{width:calc(50% - 4px);gap:12px}.content__info form{margin:0 10px}.vacancy-list__btn{padding:16px auto;font-weight:400;width:100%}.vacancy-list__btn span{display:none}}@media (max-width:480px){.vacancy__header{font-size:24px;margin-bottom:16px;line-height:1.08333}.vacancy__info{max-width:initial;margin-bottom:22px;font-size:16px;line-height:1.125}.label-name{font-size:20px;line-height:1.1}.label-name br{display:block}.modal .blueheading{font-size:22px;font-weight:800;margin-bottom:24px}.modal .blueheading br{display:block}.form-modal__container{flex-direction:column;column-gap:0px;row-gap:16px;margin-bottom:32px}.form-modal__input{width:100%}.form-modal textarea{padding:5px}}.kfcschool-form-element-r [type="email"],.kfcschool-form-element-r .iti--allow-dropdown [type="text"],.kfcschool-form-element-r .reservation-form-r1-c,.kfcschool-form-element-r .reservation-form-r1-c2,.kfcschool-form-element-r .reservation-form-r2-c1 [type="text"]{font-weight:400;font-size:14px;line-height:16px;color:#7A8197;border-bottom:none}.kfcschool-form-element-r span,.kfcschool-form-element-r .reservation-form-r2-c1,.kfcschool-form-element-r .reservation-form-r1-c,.kfcschool-form-element-r .reservation-form-r1-c2{border-bottom:1px solid rgba(186,190,202,0.3);padding-bottom:8px}.kfcschool-form-element textarea{margin-top:24px;border:1px solid rgba(186,190,202,.3);resize:none;width:100%;height:98px;padding:16px;border-radius:5px;color:#7A8197}.sms-code{width:400px;max-width:100%;margin:auto;padding:30px;font-weight:400;text-align:center;background-color:var(--color-light);box-shadow:var(--box-shadow);border-radius:var(--border-radius)}.sms-code .k-input,.sms-code .k-select,.sms-code .k-datepicker{padding-left:initial !important;padding:16px 20px;border-radius:5px;border:1px solid #eaebef;font-size:16px;line-height:1.12;color:var(--color-dark-gray);margin-bottom:20px}.sms-code .k-input::placeholder,.sms-code .k-select::placeholder,.sms-code .k-datepicker::placeholder{color:var(--color-gray)}.sms-code-title{margin-bottom:16px;font-size:24px;font-weight:700;line-height:1.08;color:var(--color-accent)}.sms-code-label{font-size:18px;line-height:1;margin-bottom:30px;color:var(--color-dark-gray)}.sms-code-button{display:inline-block;padding-block:16px;width:100%;height:50px;font-size:18px;line-height:1;color:var(--color-light);background-color:var(--color-accent);border-radius:var(--border-radius);transition-duration:var(--transition-duration);cursor:pointer;text-transform:lowercase;margin-top:20px}.sms-code-button::first-letter{text-transform:uppercase}.sms-code-button:hover{background:var(--color-accent-hover)}.sms-code-button:active{background:var(--color-accent-active)}.sms-code-button.sms-code-button-disabled{background-color:var(--color-gray)}.promo-page .blueheading{margin-bottom:40px}.promo-container{position:relative;max-width:1400px;margin-inline:auto}.promo-card{display:flex;flex-direction:column;height:100%;min-height:277px;max-height:277px;border-radius:5px;overflow:hidden;background:url(/img/prom01.jpg) center center / cover;color:var(--color-light);transition:transform 0.35s ease,box-shadow 0.35s ease}.promo-card:hover{box-shadow:0 3px 3px rgba(0,0,0,0.15)}.promo-card__gradient{display:flex;flex-direction:column;justify-content:space-between;flex-grow:1;width:100%;height:100%;padding:24px;background:linear-gradient(rgba(20,25,43,0.66),#14192BA8 66%);transition:background 0.4s ease}.promo-card:hover .promo-card__gradient{background:linear-gradient(to top,rgba(0,0,0,0.92) 0%,rgba(0,0,0,0.5) 50%,transparent 100%)}.promo-card__badge{align-self:flex-start;padding:7px;border-radius:5px;background-color:#FF7B47;font-weight:500;font-size:10px;line-height:1.4;text-transform:uppercase;margin-bottom:10px}.promo-card__title{margin-bottom:24px;font-weight:700;font-size:24px}.promo-card__description p{margin-bottom:18px;font-weight:400;font-size:14px;line-height:1.14}.promo-card__more{font-weight:400;font-size:14px;line-height:1.14;text-transform:uppercase;transition:color 0.3s;color:var(--color-light)}.promo-card:hover .promo-card__more{color:var(--color-gray)}.promo-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.promo-grid__item{min-width:0}@media (max-width:1024px){.promo-grid{grid-template-columns:minmax(0,1fr)}}.promo-block{margin-bottom:56px}.promo-block::after{content:"";display:block;clear:both}.promo-text p{font-weight:400;font-size:16px;line-height:1.125}.promo-text a{display:inline-block;position:relative}.promo-text a::after{content:"";position:absolute;width:100%;height:1px;background-color:currentColor;left:0;bottom:0}.promo-text p:not(:last-child){margin-bottom:15px}.promo-img{float:right;width:555px;max-width:50%;height:auto;min-height:300px;margin-bottom:20px;margin-left:40px;object-fit:cover}.promo-img img{display:block;width:100%;height:100%;object-fit:cover}.badge{display:inline-block;border:1px solid #ff7b47;border-radius:5px;padding:8px 20px;font-weight:500;font-size:12px;line-height:1.16667;text-transform:uppercase;text-align:center;color:#ff7b47;margin-bottom:35px}.blueheading{margin-top:0}@media (max-width:960px){.promo-img{float:none;display:block;width:100%;max-width:initial;max-height:400px;margin:32px auto}}@media (max-width:640px){.promo-img{max-height:300px}}@media (max-width:480px){.promo-img{max-height:250px}}.gift-certificates{max-width:1040px;color:#212946;font-family:Inter,sans-serif}.gift-certificates>.blueheading{margin-bottom:24px}.gift-tabs__control{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.gift-tabs{display:flex;margin-bottom:40px}.gift-tabs__button{min-height:50px;padding:16px 50px;font-size:18px;border:2px solid #56B3F2;background:#fff;color:#56B3F2;cursor:pointer}.gift-tabs__button:first-child{border-radius:5px 0 0 5px}.gift-tabs__button:last-child{border-radius:0 5px 5px 0}.gift-tabs__control:checked + .gift-tabs__control + .gift-tabs .gift-tabs__button[for="gift-tab-kfc"],.gift-tabs__control#gift-tab-spa:checked~.gift-tabs .gift-tabs__button[for="gift-tab-spa"]{background:#56B3F2;color:#fff}.gift-tab-panel{display:none}#gift-tab-kfc:checked~#gift-panel-kfc,#gift-tab-spa:checked~#gift-panel-spa{display:block}.gift-certificates__intro{max-width:610px;margin-bottom:40px;font-family:Inter,sans-serif;font-size:18px;font-weight:400;line-height:100%;color:#212946}.gift-certificates__intro p:not(:last-child){margin:0 0 20px}.gift-certificate-form__section{margin-bottom:32px;color:#212946}.gift-certificate-form__section legend{margin-bottom:12px;font-weight:400;font-size:14px;line-height:114%}.gift-certificate-form__designs{--gift-design-card-width:calc((100% - 64px) / 5);display:flex;flex-wrap:wrap;align-items:flex-start;gap:16px}.gift-design{position:relative;display:block;flex:0 0 var(--gift-design-card-width);cursor:pointer}.gift-design--vertical{flex-basis:calc(var(--gift-design-card-width) * var(--gift-design-ratio,0.68) / 1.55)}.gift-design input{position:absolute;opacity:0}.gift-design__card{margin-bottom:12px;display:block;aspect-ratio:1.55;overflow:hidden;border:1px solid transparent;border-radius:10px;background:#fff}.gift-design img{display:block;width:100%;height:100%;border-radius:9px;object-fit:cover}.gift-design__card.gift-design__card--vertical{width:100%;aspect-ratio:var(--gift-design-ratio,0.68)}.gift-design__card--vertical picture{display:block;width:100%;height:100%;overflow:hidden;border-radius:inherit}.gift-design__card--vertical img{width:100%;height:100%;object-fit:cover}.gift-design input:checked + .gift-design__card{padding:3px;border-color:#56B3F2}.gift-design__title{display:flex;align-items:center;gap:5px;font-weight:400;font-size:14px;line-height:114%;font-family:Inter,sans-serif}.gift-design__title::before{content:'';flex:0 0 16px;width:16px;height:16px;box-sizing:border-box;border:2px solid #BABECA;border-radius:50%;background:#fff}.gift-design input:checked~.gift-design__title::before{border-color:#56B3F2;background:#56B3F2;box-shadow:inset 0 0 0 2px #fff}.gift-certificate-form__designs--single .gift-design__title::before{display:none}.gift-certificate-form__amounts{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:10px}.gift-certificate-form__amounts label{cursor:pointer}.gift-certificate-form__amounts input{position:absolute;opacity:0}.gift-certificate-form__amounts span,.gift-certificate-form__custom-amount{display:flex;justify-content:center;align-items:center;height:44px;padding:14px 20px;border:2px solid #56B3F2;border-radius:8px;background:#fff;color:#56B3F2;font-family:Inter,sans-serif;font-size:14px;line-height:114%}.gift-certificate-form__amounts input:checked + span{background:#56B3F2;color:#fff}.gift-certificate-form__custom-amount{display:flex;align-items:center;justify-content:center;width:165px;outline:0;background:rgba(86,179,242,0.1)}.gift-certificate-form__custom-amount::placeholder{color:#56B3F2}.gift-certificate-form__fields{display:grid;gap:16px;max-width:610px;margin-bottom:20px}.gift-certificate-form__fields .input__inner,.gift-certificate-form__fields input{width:100%;box-sizing:border-box;padding:9px 0;border:0;color:#212946;font:400 14px/16px Inter,sans-serif;outline:0}.gift-certificate-form__fields input{border-bottom:1px solid rgba(186,190,202,.3)}.gift-certificate-form__fields input::placeholder{color:#7A8197}.gift-certificate-form__fields .input__inner{padding:0}.gift-certificate-form .input__inner:after{display:none}.gift-certificate-form__error{margin-top:4px;text-align:left}.gift-certificate-form__fields .gift-certificate-form__error{text-align:right}.gift-consent .gift-certificate-form__error{margin-top:2px;text-align:left}.gift-consent a{text-decoration:underline}.gift-consent a:hover{text-decoration:none}.gift-consent{display:flex;align-items:flex-start;gap:8px;max-width:610px;margin:9px 0;color:#7A8197;font-size:11px;line-height:14px;cursor:pointer}.gift-consent__switch{position:relative;display:block;flex:0 0 44px;width:44px;height:24px;border-radius:20px;background:#b9becb}.gift-consent__switch input{position:absolute;width:1px;height:1px;opacity:0}.gift-consent__switch>span{position:absolute;top:2px;left:2px;width:20px;height:20px;border-radius:50%;background:#fff;transition:transform .2s ease}.gift-consent__switch input:checked + span{transform:translateX(20px)}.gift-consent__switch:has(input:checked){background:#56B3F2}.gift .gift-certificate-form .bluebutton{width:170px;margin:22px 0 0}@media (max-width:960px){.gift-tabs{flex-direction:column;gap:10px;margin-bottom:24px}.gift-tabs__button{text-align:center}.gift-tabs__button:first-child,.gift-tabs__button:last-child{border-radius:5px}.gift-design{--gift-design-card-width:calc((100% - 32px) / 3)}}@media (max-width:640px){.gift-certificates__intro{font-size:12px;line-height:14px}.gift-certificate-form__fields{gap:12px}.gift .gift-certificate-form .bluebutton{width:100%}}@media (max-width:640px){.gift{overflow-x:hidden}.gift-certificates{width:100%;max-width:100%}.gift-certificate-form__designs{display:flex;flex-wrap:nowrap;gap:12px;overflow-x:auto;overflow-y:hidden;padding:0 16px 8px;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.gift-certificate-form__designs::-webkit-scrollbar{display:none}.gift-certificate-form__designs::after{content:'';flex:0 0 calc(30px + 49%)}.gift-design{scroll-snap-align:start;--gift-design-card-width:clamp(260px,75%,400px)}.gift-design--vertical{flex-basis:calc(var(--gift-design-card-width) * var(--gift-design-ratio,0.68) / 1.7)}.gift-design__card{aspect-ratio:1.7;margin-bottom:8px}.gift-design__card.gift-design__card--vertical{width:100%}.gift-design__title{font-size:13px}}@media (max-width:380px){.gift-design{--gift-design-card-width:clamp(260px,65%,400px)}.gift-design--vertical{flex-basis:calc(var(--gift-design-card-width) * var(--gift-design-ratio,0.68) / 1.9)}.gift-design__card{aspect-ratio:1.9}.gift-design__card.gift-design__card--vertical{width:100%}.gift-certificate-form__designs::after{flex-basis:calc(30px + 63%)}}.picture-bg{position:relative;overflow:hidden;background-position:center;background-size:cover}.picture-bg>.picture-bg__picture{position:absolute;inset:0;z-index:0;display:block;width:100%;height:100%}.picture-bg>.picture-bg__picture img{display:block;width:100%;height:100%;object-fit:cover}.picture-bg>:not(.picture-bg__picture){position:relative;z-index:2}.picture-bg--dark::after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(rgba(20,25,43,0.66),rgba(20,25,43,0.66));pointer-events:none}.mp-header.picture-bg>.mp-header__poster{position:absolute;z-index:0}.mp-header.picture-bg{overflow:visible}.mp-header.picture-bg>.mp-header__video{position:absolute !important;inset:0;z-index:1 !important;display:block;width:100%;height:100%;object-fit:cover}.mp-header.picture-bg>.mp-header-shadow{position:relative;z-index:2}.header.picture-bg,.program-header.picture-bg{overflow:visible}@media screen and (min-width:641px) and (max-width:1024px){.program-header.picture-bg{position:relative !important;margin-bottom:24px}.program-header.picture-bg + .program-p-f{margin-top:0 !important}}@media screen and (max-width:640px){.program-main{overflow-y:hidden}.program-header.picture-bg{position:relative !important;height:auto;min-height:0;margin-bottom:32px;overflow:visible}.program-header.picture-bg::before{content:"";position:absolute;top:0;left:0;z-index:1;width:100%;height:var(--programImageHeight);background:rgba(33,41,70,.6);pointer-events:none}.program-header.picture-bg>.picture-bg__picture{top:0;bottom:auto;height:var(--programImageHeight)}.program-header.picture-bg .program-header-filter{position:relative;height:auto;min-height:0;padding:var(--programImageHeight) 0 0;background:transparent;display:block}.program-header.picture-bg .program-header-h{position:absolute;top:50px;left:20px;right:20px;width:auto;max-width:280px;margin:0;z-index:1}.program-header.picture-bg .program-header-p{position:absolute;top:122px;left:20px;right:20px;max-width:230px;margin:0;z-index:1;flex:none}.program-header.picture-bg .program-header-info{position:relative;z-index:1;width:100% !important;margin-top:0 !important;padding:24px 30px 4px;transform:none !important;row-gap:20px;background:#fff;display:grid;grid-template-columns:1fr 1fr;column-gap:20px;align-items:start}.program-header.picture-bg + .program-p-f{margin-top:0 !important}.program-header.picture-bg .program-header-info-c{width:auto;min-width:0;padding-bottom:20px}.program-header.picture-bg .program-header-info-ico{min-height:24px}.program-header.picture-bg .program-header-info-text{color:#212946;width:auto;max-width:100%;margin:10px 0 0;overflow-wrap:anywhere}.program-header.picture-bg .program-header-info svg path{fill:#000}}
/*# sourceMappingURL=main.min.css.map */

/* End */


/* Start:/local/templates/main/styles.min.css?178713052144*/

/*# sourceMappingURL=styles.min.css.map */

/* End */


/* Start:/local/templates/main/template_styles.min.css?178783850381149*/
._error input[type="checkbox"],._error input:not([type="checkbox"]),._error textarea{border-color:#eb5757;position:relative}.success_text__,.error_text__,._error_text{display:block;font-size:10px;line-height:14px;text-align:right;color:#eb5757 !important}.success_text__{margin-top:10px;color:green !important}.response{text-align:center}.response.error{color:#eb5757}.response.success{color:green;font-size:13px;margin-top:5px}.blog3-form-container-checkbox-text+._error_text{display:block;width:100%}.mp-email-form-wrapper.error_container._error .mp-email-form{border:2px solid #eb5757}.footer-main-list.footer-main-list-mail._error .footer-main-list-mail-form{border:1px solid #eb5757}.mp-email.error_container ._error_text,.success .mp-email.error_container .mp-email-text span{display:none}.mp-header{position:relative}.mp-header video{width:100%;object-fit:cover;max-height:100%;position:absolute;top:0;left:0;bottom:100px;right:0}@media (max-width:1024px){.mp-header video{position:absolute;top:0;bottom:0;right:unset;margin:auto;min-height:418px;min-width:1220px}}@media (max-width:709px){.mp-header video{top:-130px;bottom:-49px;margin:auto;min-height:418px;min-width:auto}}.bx-filter .bx-filter-popup-result{font-size:13px;font-weight:normal;position:absolute;z-index:915;display:none;line-height:normal;margin-top:-7px;margin-left:10px;padding:0 10px;white-space:nowrap;color:#3f3f3f;min-height:37px;line-height:18px;border-style:solid;border:1px solid #C6DCE7}.bx-filter .bx-filter-popup-result.left{border-width:2px 10px 2px 2px;-webkit-border-image:url(/local/templates/main/components/bitrix/catalog.smart.filter/filter/images/result_popup_left.png) 4 20 4 4 repeat;-moz-border-image:url(/local/templates/main/components/bitrix/catalog.smart.filter/filter/images/result_popup_left.png) 4 20 4 4 repeat;-o-border-image:url(/local/templates/main/components/bitrix/catalog.smart.filter/filter/images/result_popup_left.png) 4 20 4 4 repeat;border-image:url(/local/templates/main/components/bitrix/catalog.smart.filter/filter/images/result_popup_left.png) 4 20 4 4 fill repeat}.bx-filter .bx-filter-popup-result.right{border-width:2px 2px 2px 10px;-webkit-border-image:url(/local/templates/main/components/bitrix/catalog.smart.filter/filter/images/result_popup_right.png) 4 4 4 20 repeat;-moz-border-image:url(/local/templates/main/components/bitrix/catalog.smart.filter/filter/images/result_popup_right.png) 4 4 4 20 repeat;-o-border-image:url(/local/templates/main/components/bitrix/catalog.smart.filter/filter/images/result_popup_right.png) 4 4 4 20 repeat;border-image:url(/local/templates/main/components/bitrix/catalog.smart.filter/filter/images/result_popup_right.png) 4 4 4 20 fill repeat}.bx-filter .bx-filter-popup-result.right,.bx-filter .bx-filter-popup-result.left{left:97%}.bx-filter-horizontal .bx-filter-popup-result{display:inline-block;position:relative;left:auto;right:auto;bottom:-7px}.bx-filter .bx-filter-popup-result a{color:#0073a3;line-height:10px}.bx-filter .bx-filter-popup-result a:hover{text-decoration:none}.bx-filter .bx-filter-popup-result-close{display:none}.merch-item-select-color-grid li{list-style:none}.merch-header-grid-element-text a{color:#fff}.merch-item-photo-slider-element{cursor:pointer}.fancybox-container .slick-slide{display:inline-block;float:unset}.reservation{box-sizing:content-box}.daterangepicker{z-index:100000 !important}.basket-item-amount-filed,.basket-item-block-amount.disabled .basket-item-amount-filed:hover{max-width:40px;text-align:center;border:none !important}.slick-track{display:flex !important}.program-house .slick-initialized .slick-slide{display:block !important}.slick-initialized .slick-slide:not(.mp-blog-container-slide,.mp-promo-slide):not(.merch-item-photo-element){display:flex !important;height:inherit !important}.program-main .slick-initialized.slick-slide{max-width:568px}#resend_sms_btn,.dashed_btn{max-width:unset;border-bottom:1px dashed #469edc;color:#469edc;font-size:12px}.checkout-left-phone-input .error_text__{position:absolute;bottom:-14px;right:0px}.checkout-left-phone-input{position:relative}.location__modal_search_box{position:relative}.location__modal_search_box input.focused+.location__modal_search_list{display:block}.location__modal_search_list{display:none;position:absolute;top:-webkit-calc(100% - 1px);top:calc(100% - 1px);left:0;width:100%;background:#ffffff;border:1px solid #3F4C5F;-webkit-border-radius:2px 0 0 2px;border-radius:2px 0 0 2px;border-bottom:0;z-index:2}.location__modal_search_container:hover a{color:white}.location__modal_search_container:hover{background:#babeca}.location__modal_search_container{border-bottom:1px solid #1C232E}.location__modal_search_container a{display:block;padding:5px 9px;font-weight:500;line-height:1.14;letter-spacing:.03em;color:#8490A4}.address__,.team-member-info-slider-container-element{cursor:pointer}.blog_tag_wrapper .blog_tag{font-family:"Manrope",sans-serif;font-weight:500;font-size:10px;line-height:140%;text-transform:uppercase;text-align:center;color:#7a8197;background-color:#fff;border:1px solid #7a8197;border-radius:5px;padding:7px 20px;display:inline-block}.all_errors_wrapper.error__{text-align:center}.error__{display:block;line-height:14px;text-align:right;color:#ff7b47;margin-top:5px}.page_not_found td.description .title404{font-size:44px;line-height:48px}.page_not_found td.description .subtitle404{text-transform:uppercase;font-size:18px;line-height:24px}.page_not_found td.description .descr_text404{font-size:13px;line-height:20px;margin-top:20px}.page_not_found td.description{text-align:center}.page_not_found td{vertical-align:middle}.page_not_found td.image{width:60%;text-align:center}.page_not_found{padding-top:70px}.page_error_block{padding:50px 0}@media (max-width:767px){.page_not_found td.image,.page_not_found td.description{display:block;width:100%}.page_not_found td.description{padding-top:40px}}.grecaptcha-badge{display:none !important}.reservation-form-r3-r-text{font-size:14px}.program-sidebar-border{-webkit-box-shadow:0 4px 10px rgb(186 190 202 / 50%);box-shadow:0 4px 10px rgb(186 190 202 / 50%);border-radius:5px;padding-top:24px;padding-left:20px;padding-right:20px;padding-bottom:60px}.program-delete-wrapper .program-allocation-delete{color:white;font-size:12px;line-height:12px}.program-delete-wrapper:hover{background:#f3572c}.program-delete-wrapper{position:absolute;right:0;top:calc(50% - 10px);background:#FF744E;border-radius:50%;width:20px;height:20px;color:white;text-align:center}.program-sidebar-border .order-button{width:100%}.detail__.mp-movies-slide{margin-top:40px;width:100%}#content_program_form .program-sidebar-c-r-label{margin-top:13px}#content_program_form .program-delete-wrapper +div{margin-top:0px !important}#content_program_form .program-delete-wrapper{margin-top:45px}.program_content_wrapper_col1{width:calc(100% - 240px);padding-right:85px;display:flex;flex-direction:column}.program_content_wrapper_dates{display:block;width:100%;margin-top:47px}@media (max-width:960px){.program_content_wrapper_dates{margin-top:30px}}@media (max-width:480px){.program_content_wrapper_dates{margin-top:48px}}.iti__flag-container{display:none}.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-left:16px !important}.program_content_wrapper{display:flex;gap:20px}.program_content_row{width:calc(100% - 120px);padding-right:25px}.coll2__{width:120px}.mt24{margin-top:24px}.program-calculator-grid-rent-select-radio:first-child{margin-right:10px}.need_prokat__element .program-calculator-grid-rent-select-radio:first-child{margin-right:0}.lk1-forms .bx-sls .dropdown-block{border:none;box-shadow:none;border-bottom:1px solid #f5f6fa;background-color:transparent}.pay__:hover{color:black;text-decoration:none}.pay__{color:#469edc;text-decoration:underline}.lk3-table-r-info.lk3-table-r-info-movie{width:100%}.fancybox-content .team-member-info-slider-container-element{width:auto}.program-sidebar .program-sidebar-border{position:sticky;top:180px;z-index:100;background:white}.program-sidebar{position:relative}.footer-main-list-mail-form-button:active,.bluebutton:active{background:#7FC7F8}.footer-main-list-mail-form-button.disabled,.footer-main-list-mail-form-button:disabled,.bluebutton.disabled,.bluebutton:disabled{background:rgba(186,190,202,0.5)}.footer-main-list-mail-form-button:hover,.bluebutton:hover{background:#359FE8}.type_cnt_wrapper{position:relative;display:flex;gap:37px;margin-top:32px}@media (max-width:960px){.type_cnt_wrapper{margin-top:24px}}.service__order_btn_wrapper{text-align:center;max-width:200px;margin:0 auto;margin-top:25px}.kfcschool-text p{display:block;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0px;margin-inline-end:0px}.kfcschool-text b{font-weight:bold}@media screen and (max-width:1024px){.program-sidebar{display:none}}.k-input,.k-select,.k-datepicker{padding-right:30px}.rent_clear_filter:hover{text-decoration:underline}.rent_clear_filter{cursor:pointer;font-size:14px;line-height:16px}#mobilemenu .navbar-r1-lang{position:absolute;right:30px;top:10px}@media (max-width:1024px){#mobilemenu .navbar-r1-lang{position:static}}.spoiler-title .minus{display:none}.spoiler.active .plus{display:none}.spoiler.active .minus{display:inline-block}.spoiler-title{padding-right:33px}.fancybox-content>img{max-width:100%}.program-roadmap-grid-block.active .program-roadmap-grid-plus svg.minus{top:12px!important}.prall-filters-active [data-role="bx_filter_block"]{width:100%}.bx-filter.prall-filters-active .bx-filter-select-block{padding-left:0}.mp-reviews .mp-reviews-slider-element{height:unset}.mp-programs .bluebutton{max-width:297px;padding-left:5px;padding-right:5px}.row .btn-link{color:#56B3F2;max-width:160px;height:55px;border-radius:8px;background-color:#fff;border:1px solid #56B3F2;padding:0 80px;justify-content:center;display:none}@media (max-width:1024px){.row .btn-link{display:flex;position:static}}@media (max-width:550px){.row .btn-link{max-width:100%;width:100%}}.residence-house-wrapper .blog2-links .blueheading.mb18{display:none}@media (max-width:1024px){.mp-header-shadow .bx-filter .bx-filter-select-block{background:transparent;border-bottom:none}.mp-header-shadow .k-input,.mp-header-shadow .k-select,.mp-header-shadow .k-datepicker,.mp-header-shadow .bx-filter .bx-filter-select-container{border-bottom:none}.mp-header{overflow:hidden;position:relative}.rent-filter-select{display:block;max-width:calc(100% - 120px)}.rent-filter-select .prall-filters-select{display:inline-block}}@media (max-width:746px){.rent-filter-select .prall-filters-select:first-child{margin-bottom:19px}}@media (max-width:709px){.mp-header{overflow:visible}.rent-filter-select .prall-filters-select{display:inline-block}}@media (max-width:563px){.daterangepicker .drp-selected{display:block;margin-bottom:6px}}@media (max-width:500px){.daterangepicker .drp-selected{display:block;margin-bottom:6px}.rent-filter-select{display:block;max-width:100%}.bx-filter .bx-filter-popup-result.right{right:0;left:unset}}@media (max-width:480px){.mp-programs .bluebutton{font-size:14px;max-width:100%;margin-left:34px;margin-right:34px}.mp-blog .bluebutton{font-size:14px;max-width:100%;margin-left:34px;margin-right:34px}}@media screen and (max-width:480px){.kfcschool-form-element .kfcschool-form-element-r +.kfcschool-form-element-r{margin-top:45px}.kfcschool-form-element .kfcschool-form-element-r>span:not(:first-child),.reservation-form-r2-c1:not(:first-child){margin-top:25px}}.blog1-article-text-firts strong,.blog1-article-text-firts b,.kfcschool-text strong,.kfcschool-text b,.kfc-text strong,.kfc-text b{font-weight:bold}.blog1-article-text-firts ul,.kfcschool-text ul,.kfc-text ul{display:block;list-style-type:disc;margin-inline-start:0px;margin-inline-end:0px;margin-left:20px}.captcha_container{margin-top:40px}.kfcschool-form-element .kfcschool-form-element-r>span,.reservation-form-r2-c1{padding-right:25px}.mp-blog-button .bluebutton{word-break:break-all;width:240px;word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;white-space:nowrap}@media screen and (max-width:1024px){.fancybox-inner .reservation{max-width:calc(100vw - 20px);box-sizing:border-box !important;margin:0}.mp-header-container-form{flex-wrap:wrap;margin-top:0;justify-content:center}.bx-filter .bx-filter-parameters-box:last-child{margin-bottom:0}.bx-filter .bx-filter-select-block{padding-left:0}.mp-header-container-form-button.bluebutton{text-align:center;display:block;z-index:2}}.top-buttons-sort select{position:absolute;right:-100%;transform:translate(-100%,0);opacity:0;z-index:1000}.top-buttons-sort{position:relative}.team-member-info-main .lk-h-buttons-btn{line-height:14px}.blog3-form-container .blog3-form-container-checkbox-text{max-width:calc(100% - 30px)}.residence-features-element-info-button{display:none !important}@media screen and (max-width:835px){.program_content_wrapper_col1{padding-right:35px}}@media screen and (max-width:800px){.blog3-wrapper .blog3-grid-element-info,.blog3-wrapper .blog3-grid-element{display:block}}@media screen and (max-width:715px){.program_content_wrapper{display:block}.program_content_wrapper_col1{width:100%;padding-right:0}.program-calculator-grid-total .bluebutton{margin-top:15px}}@media screen and (max-width:563px){.daterangepicker{width:100%}.daterangepicker .drp-calendar{margin:0 auto}}@media screen and (max-width:480px){.program-header-info{margin-top:92px}.kfc-text{margin-top:255px}.contacts__email{word-break:break-all}.residence-features-element-info-button{display:flex !important}.kfc-text{margin-top:255px}.contacts__email{word-break:break-all}.footer-main-list-media .footer-main-list-contacts-el{margin-top:0px}.checkout-left-phone-input-button{width:300px}.checkout-left-phone-text{margin-right:0}.program-header-info{position:absolute;bottom:-16px;transform:translate(0,100%);width:100%;left:0;box-sizing:border-box;padding-left:10px;padding-right:10px}.kfcschool-form-element.form6{height:unset}.program-delete-wrapper{margin-top:15px}.program-delete-wrapper+.type_cnt_wrapper{margin-top:0}.type_cnt_wrapper,.program_content_wrapper_dates{display:block}.program_content_row{width:100%}.coll2__{width:100%}.footer-main-list.footer-main-list-mail._error .footer-main-list-mail-form{border:none}.footer-main-list.footer-main-list-mail._error .footer-main-list-mail-form-el{border:1px solid #ff7b47}.service__order_btn_wrapper{max-width:100%}.service__order_btn_wrapper .bluebutton{max-width:100%;margin:0 auto}}@media screen and (max-width:330px){.blog3-form-container{height:955px}}.povtorno__{margin-top:10px}.gids__description{margin-top:10px;font-weight:500;font-size:15px;line-height:20px}.program-card-seemore.blog__more{margin-top:15px;display:none}.empty_list{margin-top:15px}.bx_subscribe_response_container{padding:40px;color:#35414E}.mp-email-form-wrapper.error_container{position:relative}.residence-house-variants-features-info{display:none}.residence-house-variants-features>span:hover .residence-house-variants-features-info{box-shadow:0 6px 16px 2px rgb(0 26 52/16%);border-radius:5px;padding:8px;background:#F5F6FA;display:block;position:absolute;bottom:30px;left:100%;transform:translate(-50%,0);min-width:50px}.residence-house-variants-features>span{cursor:pointer;position:relative;color:#3B3B3A;font-family:Manrope !important;font-size:10px;font-style:normal;font-weight:300;line-height:12px;min-width:75px}@media screen and (max-width:480px){.blog3-form-wrapper .blog3-form-container{height:unset}.wrapper .blog3-form-wrapper.wrapper{height:unset;padding-bottom:30px}.kfcschool-form-element{height:unset}}.lk1-forms-grid-el-textarea{width:100%;border:none;border-bottom:1px solid #f5f6fa;background-color:transparent;font-size:15px;line-height:20px;color:#222}@media (max-width:767px){.hide_mobile__ .lk3-g,.hide_mobile__ .lk3-ig{display:none !important}}@media (min-width:716px){.program-calculator-grid-total .bluebutton{margin-top:122px}}.blueheading.mb18{display:none}.loadings{background:url(/local/templates/main/img/preloader.gif) no-repeat scroll center center rgba(0,0,0,0) !important;border-color:rgba(0,0,0,0) !important;color:rgba(0,0,0,0) !important;cursor:default !important}.kfcschool-form.new__bg{background-image:url(/local/templates/main/css/../img/photo/new_bg_form.jpg)}@media (max-width:560px){.program-adser .program-adser-element .program-adser-element-name{width:unset;margin-bottom:20px}.program-adser .program-adser-element{display:block}}.bottom_mobile_price_info__ .program-sidebar-bonus{font-size:13px}.bottom_mobile_price_info__ .program-sidebar-price{margin-top:5px;line-height:23px;font-size:23px}.blog1-article-text-grid.blog__{display:grid;gap:8px}.mir__mob__{display:none;text-align:center}.mir__mob__ .bluebutton{line-height:90px}@media (max-width:1024px){.mir__mob__{display:block}}.program-adser .program-adser-element.spoiler{margin-bottom:0;margin-top:0}.program-adser .program-adser-element .program-adser-element-name.spoiler-title{margin-bottom:0}@media screen and (max-width:480px){.header.icons__padding__fix__5{margin-bottom:250px}}.residense__docs{position:relative;margin-block:40px;margin-inline:0;font-weight:500;font-size:15px;line-height:20px;color:#BABECA;padding-left:38px}.residense__docs::before{content:'';position:absolute;top:0;left:0;width:20px;height:20px;background:url('/local/templates/main/img/Subtract.svg')}.residense__docs_service{font-size:14px;font-style:normal;font-weight:400;line-height:16px;margin-top:24px}@media screen and (max-width:1024px){.residense__docs{margin-top:24px;font-size:14px;padding-left:24px}.residense__docs::before{top:2px;width:16px;height:16px;background:url('/local/templates/main/img/Subtract1.svg')}}@media screen and (max-width:640px){.residense__docs{font-size:11px}}.bluebutton.white__{margin-left:0;display:flex;border:1px solid #56B3F2;background:white;color:#56B3F2;width:unset;text-transform:none;max-height:50px}.write__to__whatsapp .write__to__whatsapp__button{margin-left:34px}.write__to__whatsapp .bluebutton{display:block;white-space:nowrap;font-style:normal;font-weight:500;font-size:18px;text-align:center;text-transform:none;padding:17px 54px;background:#FFFFFF;border-radius:8px;line-height:18px;color:#56B3F2}.write__to__whatsapp .bluebutton:hover{background:#e7e7e7}.write__to__whatsapp .write__to__whatsapp__text{font-family:'Manrope';font-style:normal;color:#FFFFFF;font-weight:700;font-size:24px;line-height:26px}.write__to__whatsapp{padding:40px 32px;display:flex;background:#56B3F2;box-shadow:0px 4px 10px rgba(186,190,202,0.3);border-radius:5px;align-items:center;margin-top:80px}@media (max-width:756px){.write__to__whatsapp .write__to__whatsapp__button{margin-left:0}.write__to__whatsapp .write__to__whatsapp__text{display:block;margin-bottom:15px;padding:0 5px}.write__to__whatsapp{display:block;padding:16px 11px;margin-top:56px}.write__to__whatsapp .write__to__whatsapp__button{text-align:center;max-width:100%;min-width:unset}.write__to__whatsapp .bluebutton{width:100%;display:block;padding:14px;line-height:15px}}@media screen and (max-width:1024px){.program-mobilefixed.two_buttons__ .open__program{margin-left:0;display:flex}.program-mobilefixed.two_buttons__{align-items:center;flex-wrap:wrap;flex-flow:row wrap;align-content:center;justify-content:space-evenly}}@media screen and (max-width:480px){.program-mobilefixed.two_buttons__{gap:8px;padding:0 10px}}.bluebutton.open__program{text-transform:none}.program-sidebar .program-sidebar-border .bluebutton.white__{display:block;border:1px solid #56B3F2;width:unset;color:#56B3F2;background:#F6FBFE;margin-top:8px;font-size:18px;line-height:18px}.program_content_wrapper_dates_label{white-space:nowrap}.program_content_wrapper_dates .program-calculator-grid-date .program-sidebar-wlabel .program-sidebar-select,.program_content_wrapper_dates .program-calculator-grid-date .program-sidebar-wlabel .program_content_wrapper_dates_label{display:block}.program_content_wrapper_dates .program-calculator-grid-date .program-sidebar-wlabel .program-sidebar-select{position:relative;flex-grow:1;margin-top:0;margin-bottom:0;margin-left:12px;padding-bottom:0;border-bottom:1px solid #F5F6FA}.program_content_wrapper_dates .program-calculator-grid-date .program-sidebar-wlabel .program-sidebar-select:after{content:"";position:absolute;left:0;bottom:0;width:0;height:1px;background:#F5F6FA;transition:width 0.3s}.k-input:focus + .input-container::after{width:100%}.with_no_price .response{text-align:left;margin-top:8px}.program_content_wrapper_dates .program-calculator-grid-date .program-sidebar-wlabel{display:flex;margin-bottom:0}.program_content_wrapper_dates .program_content_row{width:100%;padding-right:0}.type_cnt_wrapper .program-calculator-grid-type .program-sidebar-select{margin:3px;margin-left:0;width:155px;margin-bottom:0;padding-bottom:1px;border-bottom:1px solid #F5F6FA}.type_cnt_wrapper .program-sidebar-c-r-input{margin:2px}@media (max-width:1250px){.type_cnt_wrapper .program-calculator-grid-type .program-sidebar-select{width:130px}}@media (max-width:1233px){.type_cnt_wrapper .program-calculator-grid-type .program-sidebar-select{width:120px}}@media (max-width:1211px){.type_cnt_wrapper .program-calculator-grid-type .program-sidebar-select{width:110px}}@media (max-width:1200px){.type_cnt_wrapper .program-calculator-grid-type .program-sidebar-select{width:130px}}@media (max-width:1024px){.type_cnt_wrapper .program-calculator-grid-type .program-sidebar-select{padding-bottom:3px}}@media (max-width:480px){.type_cnt_wrapper .program-calculator-grid-type .program-sidebar-select{margin:8px 0 0}.type_cnt_wrapper .program-sidebar-c-r-input{margin:8px 0 0}.program_content_wrapper_dates .program-calculator-grid-date .program-sidebar-wlabel .program-sidebar-select{margin-left:0}}.type_cnt_wrapper .program-calculator-grid-rent{width:100%}.type_cnt_wrapper .program-sidebar-c-r-label{white-space:nowrap}@media (max-width:1250px){.type_cnt_wrapper .program-sidebar-c-r-label{white-space:wrap}}@media (max-width:1200px){.type_cnt_wrapper .program-sidebar-c-r-label{white-space:nowrap}}@media (max-width:1036px){.type_cnt_wrapper .program-sidebar-c-r-label{white-space:wrap}}@media (max-width:1024px){.type_cnt_wrapper .program-sidebar-c-r-label{white-space:nowrap}}.type_cnt_wrapper .program-sidebar-c-r{width:160px;border-bottom:1px solid #F5F6FA}.type_cnt_wrapper .program_content_row{padding-right:0;max-width:155px}.need_prokat__element label{cursor:pointer}.need_prokat__element{width:100%;margin-top:34px;display:flex;gap:25px;color:#212946}.program-sidebar-c.add_more_wrapper{margin-top:16px}.program_content_wrapper_dates [type="email"],.program_content_wrapper_dates [type="text"]{font-size:14px;line-height:19px;color:#7A8197}.program-sidebar-c.add_more_wrapper button{border:none;font-size:13px;color:#BABECA;text-transform:lowercase;cursor:pointer;outline:none;border-bottom:1px dashed #BABECA}.right__block__wrapper .program-calculator-grid-total .program-sidebar-price{color:#212946;font-weight:700;font-size:32px;line-height:38px}.right__block__wrapper .program-calculator-grid-total{margin-top:35px}.right__block__wrapper .info_window_wrapper .info_window{bottom:395%;left:-9%}@media (max-width:960px){.right__block__wrapper .program-calculator-grid-total{margin-top:30px}.program-sidebar-c.add_more_wrapper{margin-top:8px}.need_prokat__element{margin-top:20px}.right__block__wrapper .program-calculator-grid-total .program-sidebar-price{font-size:24px;line-height:26px}.program-sidebar-c.add_more_wrapper button{margin-bottom:4px}}@media (max-width:715px){.right__block__wrapper .info_window_wrapper .info_window{bottom:0%;left:112%}}@media (max-width:553px){.right__block__wrapper .info_window_wrapper .info_window{bottom:152%;left:63%}}@media (max-width:480px){.program-sidebar-c.add_more_wrapper{margin-top:10px}.need_prokat__element{flex-wrap:wrap;row-gap:10px}.right__block__wrapper .program-calculator-grid-total .program-sidebar-price{font-size:32px;line-height:35px}.need_prokat__element.need_prokat__element_sure{flex-wrap:nowrap}.right__block__wrapper .info_window_wrapper .info_window{bottom:405%;left:-5%}}.right__block__wrapper .program-calculator-grid-total .bluebutton:hover{background:#f3572c}.right__block__wrapper .program-calculator-grid-total .bluebutton{margin-top:16px;background:#FF744E}.right__block__wrapper{width:240px}.need_prokat__element .program-calculator-grid-rent-select .program-calculator-grid-rent-select-radio input:checked+label:after{transform:translateX(100%)}.need_prokat__element .program-calculator-grid-rent-select .program-calculator-grid-rent-select-radio label:after{content:' ';width:20px;height:20px;background:white;position:absolute;border-radius:50%;left:2px;top:2px;transition:all 0.5s ease-out;-webkit-transition:all 0.5s ease-out}.need_prokat__element .program-calculator-grid-rent-select .program-calculator-grid-rent-select-radio label{width:44px;background:#56B3F2;border-radius:20px;display:block;height:24px;position:relative}.need_prokat__element .program-calculator-grid-rent-select .program-calculator-grid-rent-select-radio input{display:none}.need_prokat__elemen .program-calculator-grid-rent-select{margin-left:25px}.program-calculator .program-calculator-grid-title{color:#469edc}.program-calculator .program-calculator-grid-total .bluebutton{color:white;padding:16px 22px;font-size:18px;line-height:18px;font-weight:600}.program-calculator .program-sidebar-bonus span,.program-calculator .program-sidebar-bonus{color:#babeca}.program-calculator .program-calculator-grid-subtitle{font-family:'Inter',sans-serif !important}.program-sidebar-option input{display:none}.program-sidebar-option label>span{position:relative;display:table-cell}.program-sidebar-option label>span:before,.program-sidebar-option label>span:after{position:absolute}.program-sidebar-option input:disabled+label{color:#BABECA}.program-sidebar-option input:disabled+label>span:before{border:2px solid #BABECA}.program-sidebar-option input:checked+label>span:before{border:2px solid #56B3F2}.program-sidebar-option label>span:before{content:' ';width:21px;height:21px;border-radius:50%;border:2px solid #7A8197;left:0;top:8px}.program-sidebar-option input:checked+label>span:after{content:' ';width:12px;height:12px;border-radius:50%;background:#56B3F2;left:50%;top:50%;transform:translate(50%,-50%)}@media(max-width:960px){.program-sidebar-option label>span:before{width:12px;height:12px;border:2px solid #7A8197;left:0;top:0}.program-sidebar-option input:checked+label>span:after{width:8px;height:8px;left:50%;top:50%}}.program-sidebar-option:hover{cursor:pointer}.program-sidebar-option{position:relative}.program-sidebar-option-label-discount[data-discount="0"]{display:none}.program-sidebar-price-discount span{color:#7A8197}.program-sidebar-price-discount{font-style:normal;font-weight:700;font-size:24px;line-height:26px;color:#7A8197;text-decoration:line-through;margin-top:5px}.program-sidebar-option-label-discount{font-size:8px;line-height:24px;color:#FFFFFF;width:24px;height:24px;background:#FF744E;border-radius:50%;text-align:center;margin-left:16px;margin-top:-5px}.program-sidebar-option label{position:relative;display:table-row;padding:16px 0px;padding-left:40px}.k-input[data-entity="program-quantity"]{width:30px;padding-right:0}@media (max-width:960px){.program-sidebar-option:not(:last-child){margin-bottom:9px}}@media (min-width:716px) and (max-width:767px){.program-calculator-grid{padding-right:23px}.program-delete-wrapper{right:-14px}}@media (max-width:715px){.program-calculator-grid{padding-right:23px}}@media (max-width:480px){.type_cnt_wrapper .program_content_row{max-width:100%}.type_cnt_wrapper .program-calculator-grid-type .program-sidebar-select{width:100%}.type_cnt_wrapper .program-calculator-grid-rent{margin-left:0;margin-top:26px}.type_cnt_wrapper .program-sidebar-c-r{width:100%}.program_content_wrapper_dates .program-calculator-grid-date .program-sidebar-wlabel{display:block}.program_content_wrapper_dates .program-calculator-grid-date .program-sidebar-wlabel.fix__mobile{display:flex;flex-direction:column;row-gap:7px}.program_content_wrapper_dates .program-calculator-grid-date .program-sidebar-wlabel:not(.fix__mobile) .program-sidebar-select{margin-left:0;margin-top:3px}.program_content_wrapper_dates .program-calculator-grid-date .program-sidebar-wlabel .program_content_wrapper_dates_label.fix__mobile__email{white-space:break-spaces}.right__block__wrapper{width:100%}.program-delete-wrapper{margin-top:-10px;top:0}.need_prokat__element .program-calculator-grid-rent-select{margin-left:0px}}.rent-grid-element-info-title{color:#212946;font-family:Inter !important;font-size:16px;font-weight:400;line-height:18px;margin-bottom:8px;min-height:36px}.rent-grid-element-info-title-d{color:#7A8197;font-family:Inter !important;font-size:14px;font-weight:400;line-height:16px}.rent-grid-element-info-right b{color:#56B3F2;text-align:right;font-family:Inter !important;font-size:16px;font-weight:400;line-height:18px}.prall-programs-grid-container>a:hover,.house-grid-element:hover,.program-card:hover{cursor:pointer;scale:1.01;transition-duration:0.3s}.mp-movies-slide:hover{cursor:pointer;scale:1.01}@media (max-width:1024px){.rent-grid-element-info-title{font-size:14px;line-height:16px;margin-bottom:5px}.rent-grid-element-info-title-d{font-size:14px;line-height:16px}.rent-grid-element-info-right b{font-size:14px;line-height:16px}}@media (max-width:767px){.mp-movies-slide:hover{scale:1.02}}.iti__country-name{max-width:130px;display:inline-block;white-space:break-spaces}.checkout-left-phone-input .iti__selected-flag{border-radius:30px}.checkout-left-phone-input .ag-countrymask.iti{max-width:calc(100% - 106px)}.checkout-left-phone-input input{line-height:32px;max-width:100%}.index__filter__image{position:absolute;top:0;left:0;right:0;bottom:0;background-repeat:no-repeat;background-position-x:center;background-size:cover}.footer-main-list-wrapper{display:flex;justify-content:space-between}@media (max-width:1024px){.index__filter__image{opacity:0.5}.iti-mobile .iti--container{z-index:99999}}.footer-main-list-mail .footer-main-list-h{max-width:unset;margin-left:0;margin-bottom:24px}@media (max-width:480px){.footer-main-list-mail .footer-main-list-h{margin-bottom:16px}}.iti__country-list{min-width:210px}.program-card-months{font-family:Inter !important;font-size:16px;line-height:18px;font-weight:400}.mp-programs.programs_banners{display:none}.programs__sections__banners__wrapper .mp-programs.programs_banners{display:block}.program-card-seemore-btn{border:1px solid #fff;border-radius:30px;padding-top:6px;padding-bottom:6px;padding-left:8px;padding-right:8px;display:inline-block}.footer-main-list-p:hover,.main-list-p:hover{text-decoration:underline}.uk-icon{margin:0;border:none;border-radius:0;overflow:visible;font:inherit;color:inherit;text-transform:none;padding:0;background-color:transparent;display:inline-block;fill:currentcolor;line-height:0}.tm-chat-btn{position:fixed;bottom:40px;right:40px;width:58px;height:58px;z-index:999;line-height:58px;font-size:14px;box-sizing:border-box;transition:all .2s ease-in-out;background:#56B3F2;color:#fff;border-radius:50px;cursor:pointer;white-space:nowrap;padding:0 14px;-webkit-tap-highlight-color:transparent;box-shadow:4px 4px 12px rgb(0 0 0/12%)}@media (max-width:1024px){.program-card-months{display:none}}@media (max-width:575px){.tm-chat-btn{bottom:100px;right:20px}}@media (orientation:landscape) and (max-height:539px){.tm-chat-btn{bottom:100px;right:20px}}.tm-chat-btn__text{background:url("/local/templates/main/img/chat_1.svg") 2px 16px no-repeat;overflow:hidden;max-width:100%;display:inline-block;transition:all .2s ease-in-out}.tm-chat-btn__text span{opacity:0;padding-left:34px;transition:opacity .2s ease-in-out}.tm-chat-btn__item{width:46px;height:46px;line-height:42px;box-sizing:border-box;transition:all .2s ease-in-out;position:absolute;top:50%;right:50%;color:#fff;border-radius:50px;cursor:pointer;padding:0 13px}.tm-chat-btn__item:hover{color:#fff}.tm-chat-btn__item:nth-of-type(1){transform:translate(50%,-86px) scale(1)}@media (max-width:959px) and (orientation:landscape){.tm-chat-btn__item:nth-of-type(1){transform:translate(-46px,-50%) scale(1)}}.tm-chat-btn__item:nth-of-type(2){transform:translate(50%,-142px) scale(1)}@media (max-width:959px) and (orientation:landscape){.tm-chat-btn__item:nth-of-type(2){transform:translate(-102px,-50%) scale(1)}}.tm-chat-btn__item:nth-of-type(3){transform:translate(50%,-198px) scale(1)}@media (max-width:959px) and (orientation:landscape){.tm-chat-btn__item:nth-of-type(3){transform:translate(-158px,-50%) scale(1)}}.tm-chat-btn__item:nth-of-type(4){transform:translate(50%,-254px) scale(1)}@media (max-width:959px) and (orientation:landscape){.tm-chat-btn__item:nth-of-type(4){transform:translate(-214px,-50%) scale(1)}}.tm-chat-btn__item:nth-of-type(5){transform:translate(50%,-310px) scale(1)}@media (max-width:959px) and (orientation:landscape){.tm-chat-btn__item:nth-of-type(5){transform:translate(-270px,-50%) scale(1)}}.tm-chat-btn .tm-chat-btn__item span{opacity:0}@media not all and (pointer:coarse){.tm-chat-btn:not(.active):hover{width:134px}.tm-chat-btn:not(.active):hover .tm-chat-btn__text span{opacity:1}.tm-chat-btn.active .tm-chat-btn__item:hover{width:118px}.tm-chat-btn.active .tm-chat-btn__item:hover span{opacity:1}}.tm-chat-btn:not(.active) .tm-chat-btn__item{transform:translate(50%,-50%) scale(0)}.tm-chat-btn.active .tm-chat-btn__text{background:url("/local/templates/main/img/close_chat.svg") 0 14px no-repeat}.uk-icon>*{transform:translate(0,0)}.custom a:hover svg,.custom a svg{fill:white}.custom svg{max-width:100%;height:auto;box-sizing:border-box;vertical-align:middle}.tm-chat-btn__item.hp-vk{background-color:#4a76a8}.tm-chat-btn__item.hp-vk:hover{background-color:#315782}.tm-chat-btn__item.hp-tg{background-color:#1da1f2}.tm-chat-btn__item.hp-tg:hover{background-color:#0081d0}.tm-chat-btn__item.hp-wa{background-color:#00e676}.tm-chat-btn__item.hp-wahover{background-color:#06c96a}.pulse:not(:hover):not(.active)::after,.pulse:not(:hover):not(.active)::before{content:'';position:absolute;border:2px solid #56B3F2;left:-20px;opacity:0;right:-20px;top:-20px;bottom:-20px;border-radius:50%;animation:pulse 2.5s linear infinite}.pulse:not(:hover):not(.active)::after{animation-delay:1.25s}@keyframes pulse{0%{transform:scale(0.5);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}.need_prokat__element .program-calculator-grid-rent-select .program-calculator-grid-rent-select-radio [type="checkbox"]:not(:checked)+label{background:#b9becb}.info_window_wrapper{position:relative}.info_window_wrapper .info_window .close_window{cursor:pointer;position:absolute;top:5px;right:10px;color:black;font-weight:400}.info_window_wrapper:hover .info_window{display:block}.info_window_wrapper .info_window{box-shadow:0 4px 10px rgb(186 190 202/50%);color:#212946;display:none;background:#f6f6fa;position:absolute;bottom:100%;left:100%;border-radius:10px;padding:15px;min-width:261px}.map-widget-content-view__frame{border-width:10px 24px !important}.ag-countrymask.iti._error .iti__flag-container{bottom:14px}.with_no_price .program-sidebar-bonus{margin-top:12px}.with_no_price .need_prokat__element .program-calculator-grid-rent-select{margin-left:0;margin-right:8px;align-self:center}.with_no_price .need_prokat__element .program-calculator-grid-rent-select.program-calculator-grid-rent-select-need-rent{margin-left:25px;margin-right:0}.need_prokat__element .program-calculator-grid-rent-label:not(.need_prokat_label) a,.need_prokat__element .program-calculator-grid-rent-label:not(.need_prokat_label){font-family:'Inter';font-style:normal;font-weight:400;align-self:center;font-size:14px;line-height:16px}.with_no_price .captcha_container{display:none}.ag-countrymask.iti._error .iti__flag-container{bottom:14px;max-height:21px}.with_no_price .ag-countrymask.iti._error .iti__flag-container{max-height:21px}.program-p-f b{font-weight:bold}.footer__copyright{display:none;padding-bottom:20px;line-height:19px;font-style:normal;font-weight:normal;font-size:12px;color:#babeca}.ag-countrymask.iti{display:block !important}.program-adser-element-name-title{position:relative;font-family:Inter !important;font-weight:400;font-size:20px;line-height:20px}.program-adser-element-text{font-family:Inter !important}.program-adser-element .program-adser-element-name-title .program-food-container-element-title-plus{display:none}@media screen and (max-width:480px){.checkout-left-grid[data-code="1"],.checkout-left-textarea{margin-top:21px}.with_no_price .need_prokat__element .program-calculator-grid-rent-select.program-calculator-grid-rent-select-need-rent{margin-left:0px}.with_no_price .need_prokat__element .program-calculator-grid-rent-select{align-self:flex-start}.need_prokat__element .program-calculator-grid-rent-label:not(.need_prokat_label) a,.need_prokat__element .program-calculator-grid-rent-label:not(.need_prokat_label){align-self:center;font-size:14px;line-height:16px;color:#7A8197}}.program-sidebar-price-old{display:none;font-style:normal;font-weight:700;font-size:24px;line-height:26px;text-decoration:line-through;margin-top:5px;color:#7A8197}#booking_iframe_iframe{min-height:333px}[data-entity="program-allocation"].k-select{border-bottom:none}.program-sidebar-options-wrapper{position:relative;display:table;margin-top:8px}.program-sidebar-option-label-date{position:relative;display:table-cell;white-space:nowrap;padding:11px 24px 11px 40px;color:#585C6A;font-size:16px;font-weight:400;min-width:263px;line-height:18px}.program_content_wrapper_dates .program-calculator-grid-date .program-sidebar-wlabel .program_content_wrapper_dates_label{font-style:normal;font-weight:500;font-size:15px;line-height:18px;color:#212946}.type_cnt_wrapper .program-sidebar-c-r-label span,.program-calculator-grid-type .program-sidebar-wlabel span{font-style:normal;font-weight:500;font-size:15px;line-height:18px;color:#212946}@media (max-width:480px){.type_cnt_wrapper .program-sidebar-c-r-label span,.program-calculator-grid-type .program-sidebar-wlabel span{font-size:14px;line-height:16px}.program_content_wrapper_dates .program-calculator-grid-date .program-sidebar-wlabel .program_content_wrapper_dates_label{font-size:14px;line-height:16px}}.program-house-wrapper{display:flex;flex-wrap:wrap;gap:12px}.program-house-row{width:100%}.program-house-row.program-house-row-full{display:block;width:100%}@media screen and (max-width:960px){.program-house-row{width:100%}.program-house-row{border-radius:5px;background:#F5F6FA}.program-sidebar-option-label-date{padding:0px 24px;font-size:14px;line-height:16px;min-width:auto}.program-sidebar-options-wrapper{margin-top:15px}}@media screen and (max-width:480px){.program-sidebar-options-wrapper{margin-top:16px}.program-sidebar-option-label-date{min-width:185px;padding:0px 16px 0 24px;font-size:13px;line-height:16px}}.spoiler-title .program-food-container-element-title-plus .minus{margin-top:8px}.program-calculator-grid-rent-label{font-style:normal;font-weight:500;font-size:15px;line-height:22px;max-width:333px}.program-house-row .pslider-control-left{left:11px}.program-house-row .pslider-control-right{right:33px}.program-calculator .k-datepicker.needed__days{font-size:13px;line-height:20px;color:#7A8197}.program_content_wrapper_dates.mt16{margin-top:16px}.k-input.custom__cnt{padding-right:0;text-decoration:underline;text-decoration-color:#F5F6FA;text-underline-offset:3px}@media screen and (max-width:1024px){.tm-chat-btn{bottom:100px;right:20px}}@media screen and (max-width:575px){.program-food-container-element-text-item{width:100%}.program-food-container-element-text-item{width:100%}.program-food-container-element-text-images-wrapper{margin-top:16px;margin-right:16px}.program-food-container-element-text.spoiler-body{margin-right:0px;margin-left:0px;padding:0 15px}.spoiler-body{margin-right:0px;margin-left:0px;padding:0 35px 0 0}}.is__merch__basket__table{border-radius:5px;box-shadow:0 4px 10px 0 rgba(186,190,202,0.5);padding-bottom:45px}.merch-wrapper .prall-filters{width:100%;max-width:unset;grid-template-columns:repeat(4,1fr)}.merch-wrapper .pslider-dots{display:none}@media (max-width:640px){.is__merch__basket__table{padding-top:20px}}@media (max-width:480px){.merch-wrapper .pslider-dots{display:flex}.program-calculator-grid-rent-label{width:100%;max-width:initial}.is__merch__basket__table{padding-top:20px}}.merch-header-grid-container{position:relative;margin-bottom:48px}.merch-header-grid{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:242px 242px;gap:32px;grid-template-areas:". big" ". big";margin-top:32px}@media screen and (max-width:1024px){.merch-header-grid{grid-template-columns:2fr 5fr;gap:16px;margin-top:24px}}@media screen and (max-width:480px){.merch-header-grid{display:flex;overflow-x:scroll}}.merch-header-grid-element{width:100%;height:100%;background-image:url("/local/templates/main/css/../img/photo/merch.png");background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;justify-content:flex-end;border-radius:5px}@media screen and (max-width:480px){.merch-header-grid-element{width:100%;flex-shrink:0;height:200px}}.merch-header-grid-element:last-child{grid-area:big}.merch-header-grid-element-text{background:#ff7b47;border-radius:0 50px 50px 5px;font-weight:400;font-size:18px;line-height:22px;color:#fff;width:fit-content;padding-top:12px;padding-bottom:12px;padding-left:16px;padding-right:16px}@media screen and (max-width:1024px){.merch-header-grid-element-text{font-size:13px;line-height:13px;max-width:132px}}@media screen and (max-width:480px){.merch-header-grid-element-text{font-size:13px;line-height:13px;max-width:unset}}.merch-grid{margin-top:48px;display:grid;grid-template-columns:repeat(4,1fr);gap:36px}@media screen and (max-width:1024px){.merch-grid{gap:20px;margin-top:16px}}@media screen and (max-width:960px){.merch-grid{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:480px){.merch-grid{grid-template-columns:repeat(2,1fr);gap:28px 8px}}.merch-grid-container .bluebutton{display:flex;align-items:center;justify-content:center;margin-inline:auto;margin-block:48px;width:257px;height:48px}@media screen and (max-width:1024px){.merch-filter-wrapper .merch-header-filter{margin-top:16px}}.merch-filter-wrapper .merch-grid{margin-top:24px;margin-bottom:64px}@media screen and (max-width:480px){.merch-filter-wrapper .merch-grid{margin-top:8px}}.merch-filter-wrapper .prall-programs-grid-heading{margin-top:24px}@media screen and (max-width:1024px){.merch-filter-wrapper .prall-programs-grid-heading{margin-top:0}}.load_more_item.merch-element>a{display:block}.merch-element-img{width:100%;height:289px;border-radius:5px 5px 0 0;object-fit:contain}.merch-element-img_second{object-fit:contain;background:white}.merch-element-info{position:relative;padding:24px 16px}@media screen and (max-width:1100px){.merch-element-img{height:auto}}@media screen and (max-width:960px){.merch-element-info{padding:17px 16px}}.merch-element-info-type{font-size:14px;line-height:16px;text-transform:capitalize;color:#7A8197}.merch-element-info-title{font-weight:400;font-size:16px;line-height:18px;color:#212946;min-height:36px}.merch-element-info-price{font-weight:400;font-size:16px;line-height:18px;color:#212946}@media screen and (max-width:960px){.merch-element-info-type{color:#212946}.merch-element-info-title{font-size:14px;line-height:16px;color:#7A8197;min-height:auto}.merch-element-info-price{font-size:14px;line-height:16px}}@media screen and (max-width:793px){.merch-element-info-title{min-height:32px}}@media screen and (max-width:559px){.merch-element-info-title{min-height:48px}}@media screen and (max-width:480px){.merch-element-info-title{min-height:32px}}@media screen and (max-width:347px){.merch-element-info-title{min-height:48px}}.merch-element-info-r{margin-top:8px;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:row;justify-content:space-between}@media screen and (max-width:960px){.merch-element-info-r{margin-top:5px;flex-direction:column}}.merch-item-wrapper .blueheading{margin-bottom:24px}.merch-item-wrapper .merch-grid-subtitle{font-weight:400;font-size:15px;line-height:20px;max-width:850px}@media screen and (max-width:480px){.merch-item-wrapper .merch-grid-subtitle{display:none}}.merch-item-wrapper .merch-grid-container{margin-bottom:48px}.merch-item{display:flex;padding-top:33px;gap:40px}@media (max-width:960px){.merch-item{padding-top:0}}@media (max-width:640px){.merch-item{flex-direction:column}}.merch-item-photo-slider{width:50%;position:relative;margin-bottom:36px;padding-right:25px}@media (max-width:1024px){.merch-item-photo-slider{padding-right:13px}.merch-item-photo-slider .slick-dots{display:flex}}@media (max-width:480px){.merch-item-photo-slider{width:100%;padding-right:0}}.merch-item-photo-slider-element{width:100%;height:auto}.merch-item-info{width:50%;display:flex;flex-direction:column}.merch-item-info .bluebutton{width:100%;max-width:290px;margin-top:24px}@media (max-width:640px){.merch-item-info .bluebutton{max-width:initial}}@media (max-width:480px){.merch-item-info{width:100%}}.merch-item-info-subtitle{font-size:15px;line-height:22px;text-transform:uppercase}.merch-item-info-title{font-size:24px;line-height:26px;color:#212946}.merch-item-info-type{font-weight:400;font-size:14px;line-height:16px;color:#7A8197;margin-top:7px;text-transform:uppercase}.merch-item-info-text{font-weight:400;font-size:15px;line-height:20px;max-width:430px;margin-top:24px}.merch-item-select-description{font-family:'Inter';font-weight:400;font-size:16px;line-height:18px;color:#212946;margin-top:40px}.merch-item-select-size-grid-element{display:flex;justify-content:center;align-items:center;min-width:30px;padding:5px;min-height:30px;border:1px solid rgba(186,190,202,.5);border-radius:5px;color:#212946;font-weight:500;font-size:13px;line-height:20px;text-transform:lowercase;cursor:pointer}.merch-item-select-print-grid,.merch-item-select-size-grid{display:flex;grid-template-columns:repeat(3,30px);gap:8px;margin-top:12px}.merch-item-select-print-grid-element-oos,.merch-item-select-size-grid-element-oos{background:rgba(186,190,202,.5);border-color:transparent}.merch-item-select{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:24px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:430px}@media screen and (max-width:1024px){.merch-item-select{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.merch-item-select-size-text{font-weight:400;font-size:14px;line-height:16px;color:#212946}.merch-item-select-size-text span{margin-left:4px}.merch-item-select-color-grid-element{width:66px;height:66px;border-radius:5px}.merch-item-select-color-grid{display:flex;grid-template-columns:repeat(2,66px);gap:8px;margin-top:12px}.merch-item-select-color-grid button{background:none;outline:none;border:none}.merch-item-select-color-label{font-weight:400;font-size:10px;line-height:16px;color:#BABECA;text-align:center;margin-top:3px}.merch-item-select-color-grid-element-selected{border:2px solid #469edc;border-radius:5px;background-color:rgba(255,255,255,.4)}.merch-item-info-delivery{font-weight:400;margin-top:24px;font-size:14px;line-height:16px;color:#333333}.merch-item-info-delivery-line{margin-top:12px}.merch-item-info-discount{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:24px}.merch-item-info-discount>span{font-weight:400;-webkit-text-decoration-line:line-through;text-decoration-line:line-through;font-weight:400;font-size:16px;line-height:18px;color:#7A8197}.merch-item-info-price{font-weight:700;font-size:24px;line-height:26px;color:#212946;margin-top:27px}.merch-item-discount-percent{width:24px;height:24px;background:#FF744E;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-left:10px}.merch-item-discount-percent span{font-weight:500;font-size:8px;line-height:16px;color:#FFFFFF}.merch-item-info-bonuses{font-weight:400;font-size:10px;line-height:16px;color:#BABECA}.merch_h2{margin-bottom:30px;font-weight:700;font-size:32px;line-height:35px;color:#56B3F2}.merch-list_ul{display:flex;justify-content:flex-start;flex-wrap:wrap;gap:10px}.merch-list_item{background:#FFFFFF;box-shadow:0px 4px 10px rgba(186,190,202,0.5);border-radius:5px;flex:1 0 25%;width:25%;max-width:259px;margin-bottom:20px}.merch-list_img{width:100%}.merch-list_info{padding:20px 20px;display:flex;justify-content:space-between;flex-wrap:wrap;align-items:end}.merch-list_type{font-weight:400;font-size:14px;line-height:16px;color:#7A8197;width:100%;margin-bottom:15px}.merch-list_name{font-weight:400;font-size:16px;line-height:18px;color:#212946;flex:1}.merch-list_price{font-weight:400;font-size:16px;line-height:18px;color:#212946;flex:1;text-align:right;white-space:nowrap}@media screen and (max-width:1024px){.merch-list_item{flex:1 0 32%;width:32%;max-width:166px}.merch-list_info{display:block}.merch-list_price{text-align:left;margin-top:10px}}@media screen and (max-width:480px){.merch-list_item{flex:1 0 48%;width:48%;max-width:none}.merch-list_type{font-size:12px;line-height:14px;margin-bottom:12px}.merch-list_name{font-size:14px;line-height:16px}}.merch-main-tile_list{display:flex;gap:15px;flex-flow:row wrap}.merch-main-tile_item{height:100px;width:calc( (100% / 3) - 20px )}.merch-main-tile_item--big{width:calc( ( ( 100% / 3 ) * 2) - 20px )}.merch-item-select-color-grid li{list-style:none}.merch-item-select-print-grid-element{cursor:pointer}.merch-header-grid-element-text a{color:#fff}.merch-item-photo-element{border-radius:5px;overflow:hidden}.merch-item-photo-element a{display:inline-block}.merch-item-photo-slider-element{cursor:pointer}.program-checkout-wrapper .checkout-left{padding:35px 33px}.program-checkout-wrapper .title-h2{font-weight:700;font-size:24px;line-height:26px;color:#56B3F2}.program-checkout-wrapper .checkout-left-phone-bonus{margin-bottom:30px}.program-checkout-wrapper .checkout-left-textarea{margin-top:30px}.program-checkout-wrapper .checkout-left-delivery-title,.program-checkout-wrapper .checkout-left-textarea label.checkout-left-delivery-title{font-weight:400;font-size:16px;line-height:18px;color:#212946}.program-checkout-wrapper .checkout-left-delivery-container{display:block}.program-checkout-wrapper .program-calculator-grid-rent-select{margin-right:10px;margin-left:0}.program-checkout-wrapper .bluebutton-wrapper{text-align:left;margin-top:32px}.program-checkout-wrapper .bluebutton-wrapper .bluebutton{text-transform:initial}.program-checkout-wrapper textarea{max-width:437px}.program-checkout-wrapper .checkout-left-checkbox{margin-top:0}.program-checkout-wrapper .checkout-left-delivery-container{display:block}.program-checkout-wrapper .checkout-left-delivery-el{max-width:none}.program-checkout-wrapper .checkout-left-delivery-el:first-child{margin-bottom:30px}.program-checkout-wrapper .checkout-left-delivery-el:first-child .checkout-left-grid{max-width:none;grid-template-columns:27% 27% auto}.program-checkout-wrapper .checkout-left-delivery-el-text{margin-top:3px}.program-checkout-wrapper .checkout-left-delivery-el-text-title{font-weight:400;font-size:16px;line-height:18px;color:#585C6A}.program-checkout-wrapper .checkout-left-delivery-el-text-subtitle .address{font-weight:400;font-size:14px;line-height:18px;color:#7A8197}.program-checkout-wrapper input[type="radio"].k-checkbox{height:24px;width:24px;border:none;margin-right:15px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Crect width='22' height='21.987' x='1' y='1' stroke='%237A8197' stroke-width='2' rx='10.993'/%3E%3C/svg%3E")}.program-checkout-wrapper input[type="radio"].k-checkbox:checked{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='25' fill='none'%3E%3Crect width='22' height='21.987' x='1' y='1.25' stroke='%2356B3F2' stroke-width='2' rx='10.993'/%3E%3Crect width='10' height='9.993' x='7' y='7.324' fill='%2356B3F2' stroke='%2356B3F2' stroke-width='2' rx='4.997'/%3E%3C/svg%3E")}.program-checkout-wrapper .checkout-left-grid{max-width:413px}.program-checkout-wrapper .k-input-wrapper{border-bottom:1px solid rgba(186,190,202,0.3);padding-bottom:8px;position:relative}.program-checkout-wrapper .k-input-wrapper .error__fix._error_text,.program-checkout-wrapper .k-input-wrapper .k-input-error+span{position:absolute;top:100%}.program-checkout-wrapper .k-input-wrapper input{font-weight:400;font-size:14px;line-height:16px;color:#7A8197;border-bottom:none}@media (max-width:1024px){.program-checkout-wrapper .checkout-left-delivery .checkout-left-grid{display:flex;flex-wrap:wrap;justify-content:space-between;grid-template-columns:none}.program-checkout-wrapper .checkout-left-delivery .k-input-wrapper{flex:0 0 47%}.program-checkout-wrapper .checkout-left-delivery .k-input-wrapper:last-child{flex-basis:100%}.program-checkout-wrapper textarea{max-width:none}.program-checkout-wrapper .bluebutton-wrapper{text-align:center}}@media (max-width:600px){.program-checkout-wrapper .checkout-left-delivery .k-input-wrapper{flex-basis:100%}}.fix_service_slider .slick-dots li{list-style:none}.kfcschool-text .fix_service_slider ul.slick-dots{margin-block-end:0}[data-role="dropdownContent"]{display:none}[data-role="dropdownContent"].open{display:flex;flex-direction:column;position:absolute;top:calc(100% - -8px);left:0;width:100%;background-color:#fff;border-radius:4px;box-shadow:0px 4px 10px 0px rgba(0,26,52,0.20);padding:5px 0px;z-index:100;overflow:auto;max-height:210px;scrollbar-width:thin;scrollbar-color:#56B3F2 rgb(194,192,192)}[data-role="dropdownContent"].open::-webkit-scrollbar{height:12px;width:10px}[data-role="dropdownContent"].open::-webkit-scrollbar-track{background:rgb(194,192,192)}[data-role="dropdownContent"].open::-webkit-scrollbar-thumb{background-color:#56B3F2;border-radius:5px;border:3px solid rgb(194,192,192)}.schedule-let-us-know{position:absolute;top:27px;left:38px;color:#56B3F2;font-family:Inter !important;font-size:10px;font-weight:400;line-height:12px}.schedule-let-us-know span{text-decoration-line:underline}@media (max-width:960px){.schedule-let-us-know{top:15px;left:25px;font-size:8px}}@media (max-width:480px){.schedule-let-us-know{top:13px;left:24px}}.form-gift__container .need_prokat__element{margin-top:16px;align-items:center;color:#7A8197}.form-gift__container .need_prokat__element a{color:#7A8197;text-decoration:underline}.form-gift__oformlenie ._error_text{margin-top:-32px;margin-bottom:32px;text-align:left}.row.filter__fix__direction__gap [name="del_filter"]{display:flex}#_bn_widget_>div{z-index:78 !important}#_bn_widget_{margin-top:20px !important;margin-bottom:20px !important}@media (max-width:480px){.form-gift .need_prokat__element{flex-wrap:nowrap}}.merch-colors_item input[type="radio"]{display:none}.merch-item-select-color-grid li:not(.merch-item-select-size-grid-element-selected) .merch-item-select-color-grid-element:before{content:' ';position:absolute;display:block;width:24px;height:24px;border:1px solid #BABECA;border-radius:50%;left:50%;top:50%;transform:translate(-50%,-50%)}.merch-item-select-color-grid .merch-item-select-color-grid-element{display:inline-block;width:24px;height:24px;border-radius:50%;border:3px solid #fff;outline:none;cursor:pointer;position:relative}.merch-item-select-color-grid .merch-item-select-print-grid-element-selected .merch-item-select-color-grid-element,.merch-item-select-color-grid .merch-item-select-size-grid-element-selected .merch-item-select-color-grid-element{border:3px solid #469EDC;outline:none}.color-white{background-color:#fff}.color-orange{background-color:#FF7B47}.color-black{background-color:#212946}.color-yellow{background-color:#FFCC00}.color-green{background-color:#2BD600}.merch-item-photo-wrap{width:calc(50% - 20px)}.merch-item-photo-list{max-width:480px;margin-inline:auto}.merch-item-photo-list .slick-prev{left:8px}.merch-item-photo-list .slick-next{right:8px}.merch-item-photo-img{width:100%;height:600px;object-fit:cover}@media (max-width:1024px){.merch-item-photo-img{height:500px}}@media (max-width:640px){.merch-item-photo-wrap{width:100%}.merch-item-photo-list{max-width:initial}}@media (max-width:480px){.merch-item-photo-img{height:400px}}.merch-item-select-print-grid-element.merch-item-select-print-grid-element-selected,.merch-item-select-size-grid-element.merch-item-select-size-grid-element-selected{border:1px solid #469EDC}.program-sidebar-option-label-quantity.qnt_available_1.qnt_available_man_1,.program-sidebar-option-label-quantity.qnt_available_1.qnt_available_woman_1{color:red}.merch-item-select-print .merch-item-select-size-grid-element{width:70px}.btn-themes[name="set_filter"],.row .btn-link[name="del_filter"]{padding:0 30px}.blog1-article-text-firts ul.slick-dots{list-style:none}.product-item-scu-item-text{text-transform:uppercase}.kontakty__text{margin-top:48px;font-weight:400;font-size:15px;line-height:20px}.program-main .pslider-slide img{object-fit:cover}#mobilemenu .navbar-mobilemenu.navbar-mobilemenu-active{overflow-y:scroll}.active .spoiler-body,._open .spoiler-body{display:flex}#order_service_captcha_container.captcha_container{margin-top:24px}.kfcschool-form-element-r span,.kfcschool-form-element-r .reservation-form-r2-c1{border-bottom:1px solid rgba(186,190,202,0.3);padding-bottom:8px}.kfcschool-form-element-r [type="email"],.kfcschool-form-element-r .iti--allow-dropdown [type="text"],.kfcschool-form-element-r .reservation-form-r2-c1 [type="text"]{font-weight:400;font-size:14px;line-height:16px;color:#7A8197;border-bottom:none}.kfcschool-form-element textarea{margin-top:24px;border:1px solid rgba(186,190,202,.3);resize:none;width:100%;height:98px;padding:16px;border-radius:5px;color:#7A8197}@media (max-width:1024px){.residence-features-wrapper{margin-top:56px}.residence-features-element-info{padding:0 10px}.residence-features.full__width__fix .residence-features-element-slider img{width:100%;height:unset}}.residence-features-wrapper{margin-top:108px}.fix__line_height .wrapper{line-height:20px}form .need_prokat__element:not(.need_prokat__element_sure){color:#7A8197}form .program-calculator-grid-rent-label a{text-decoration:underline;color:#7A8197}.prall-programs-grid-container .program-list-stickers-wrapper{position:absolute;bottom:16px;left:16px}.program-list-stickers-wrapper{bottom:24px;left:24px}.program-list-stickers-wrapper .program-simprog-element-photo-price{position:relative;bottom:unset;left:unset;display:inline-block}@media (max-width:443px){.program-list-stickers-wrapper .program-simprog-element-photo-price:not(:first-child){margin-top:5px}}.lk-h-new{margin-bottom:40px}.lk-h-new-buttons{display:flex;column-gap:40px}.lk-h-new-buttons-btn{font-family:"Inter",sans-serif !important;padding-block:5px;font-weight:400;font-size:20px;border-bottom:1px solid currentColor;line-height:1;color:#333}.lk-h-new-buttons-btn-active{color:#469edc}.lk-order-row{display:flex;column-gap:60px;padding:20px;border-bottom:1px solid #7a8197}.lk-order-row:nth-child(even){background-color:#f4f5f9}.lk-order-accordion{display:contents}.lk-order-item,.lk-payment-item{color:#212946;display:flex;flex-direction:column;row-gap:10px}.lk-payment{display:flex;flex-direction:column;row-gap:20px}.lk-order-item:nth-child(1),.lk-order-item:nth-child(2){flex:1 1 280px}.lk-order-item:nth-child(3),.lk-order-item:nth-child(4){flex:1 1 185px}.lk-order-item dt{font-weight:400;font-size:16px;line-height:1.125;font-family:"Inter",sans-serif !important}.lk-order-item dd{font-weight:600;font-size:20px;line-height:1.1;font-family:"Inter",sans-serif !important}@media (max-width:767px){.lk-order-row{flex-direction:column}.lk-order-item:nth-child(1),.lk-order-item:nth-child(2){flex:1}.lk-order-item:nth-child(3),.lk-order-item:nth-child(4){flex:1}}.lk-h-bonus-new{font-weight:600;font-size:20px;line-height:1.1;color:#212946;margin-bottom:10px}.lk-h-bonus-new-info{font-weight:500;font-size:15px;line-height:1.33333;margin-bottom:30px}.lk-h-bonus-new-no .lk-h-bonus-new-info{display:flex;align-items:flex-start;column-gap:8px}.lk-h-bonus-new-no .lk-h-bonus-new-info a{text-decoration:underline;color:currentColor;line-height:inherit}.lk-h-bonus-new-num{font-family:"Inter",sans-serif !important}.lk-h-bonus-new-text{font-family:"Inter",sans-serif !important}.lk-h-bonus-new-yes,.lk-h-bonus-new-no{font-weight:400;font-size:16px;line-height:1.125;color:#212946}.lk-h-bonus-new-yes .blueheading,.lk-h-bonus-new-no .blueheading{font-weight:700;font-size:24px;line-height:1.08333;margin-bottom:30px}.lk-spend-bonus-new{margin-bottom:100px}.lk-spend-bonus-new-container{display:flex;gap:8px;margin-bottom:40px}.lk-spend-bonus-new-container .program-card-gradient{padding:24px}.lk-spend-bonus-new-container .program-card-info{font-family:"Inter",sans-serif !important;font-weight:600;font-size:20px;line-height:1.1;color:#fff;height:auto}.lk-spend-bonus-new-container .program-card{width:calc(33.3% - 5.33px);height:229px}.lk-spend-bonus-new-conditions{display:flex;align-items:center}.lk-spend-bonus-new-conditions a{font-family:"Inter",sans-serif !important;font-weight:400;font-size:14px;line-height:1.14286;color:#56b3f2;margin-right:10px}.lk-spend-bonus-new-conditions p{margin-right:10px}.lk-spend-bonus-new-conditions svg{padding-top:1px}.lk-spend-bonus-new-conditions br{display:none}.lk-form-btns-new .bluebutton{display:inline-block}@media screen and (max-width:1024px){.lk-h-bonus-new{width:100%}.lk-h-bonus-new-link{width:100%;text-align:right;padding-right:13px}.lk-h-buttons{width:100%;margin-top:24px}.lk-h-buttons-btn{margin-right:6px;display:inline-block;margin-bottom:6px}}@media (max-width:960px){.lk-spend-bonus-new-container .program-card{width:calc(33.3% - 5.33px);height:150px}}@media (max-width:960px){.lk-spend-bonus-new-container .program-card{width:100%}}@media (max-width:480px){.lk-h-bonus-new{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:2fr 1fr;grid-template-areas:"num link" "bonus link";height:74px}.lk-h-bonus-new-num{text-align:center;margin-top:8px}.lk-h-bonus-new-text{text-align:center;margin-bottom:8px}.lk-h-bonus-new-link{text-align:left;margin-top:12px}}.lk-form-btns-new .bluebutton,.lk-form-btns-new .lk-h-buttons-btn{font-family:"Inter",sans-serif !important;padding:0;background-color:transparent;color:#469edc;padding-bottom:5px;border:none;border-bottom:1px solid currentColor;min-width:initial;border-radius:0;font-weight:400;font-size:20px;line-height:1}.lk-form-btns-new .lk-h-buttons-btn{color:#eb5757}.lk1-forms-new-label{display:none}.lk1-forms-new-grid{display:grid;margin-bottom:40px}.lk1-forms-new-grid.address__grid{grid-template-columns:repeat(3,255px)}.lk1-forms-new-grid label{padding-block:20px;border-bottom:1px solid black;font-weight:400;font-size:16px;line-height:1.125;color:#212946}.lk1-forms-new-grid label input{padding-top:10px;font-weight:600;font-size:18px;line-height:1;color:#212946;font-family:"Inter",sans-serif !important}.lk1-forms-new{padding-bottom:64px}.program-detail-buttons-wrapper .bluebutton.white__,.program-detail-buttons-wrapper .bluebutton{display:inline-block}.program-detail-buttons-wrapper{text-align:center;display:flex;justify-content:space-between;margin-top:32px;padding:0 21px}@media (min-width:1025px){.program-detail-buttons-wrapper{display:none}}@media (max-width:828px){.program-detail-buttons-wrapper .bluebutton{min-width:unset}.program-detail-buttons-wrapper .bluebutton,.program-detail-buttons-wrapper .bluebutton.white__{padding-left:10px;padding-right:10px}}@media (max-width:700px){.program-detail-buttons-wrapper{display:block}.program-detail-buttons-wrapper .bluebutton{width:100%}.program-detail-buttons-wrapper .bluebutton:not(:first-child){margin-top:8px}}@media screen and (max-width:1024px){.lk1-forms-new-grid.address__grid,.lk1-forms-new-grid{grid-template-columns:repeat(2,1fr)}.lk1-forms-new{padding-bottom:48px}}@media screen and (max-width:480px){.lk1-forms-new-grid.address__grid,.lk1-forms-new-grid{grid-template-columns:repeat(1,1fr)}}.program-adser-element-name-title-href{text-decoration:underline}.program-adser-element-name-title-href:hover{text-decoration:none}[name="respond_to_the_vacancy"] .form-modal__upload{display:block !important}.cookies__wrapper .cookies-bar{display:none}.cookies__wrapper .cookies-bar.active{display:block}.cookies__wrapper{position:relative;font-family:Inter !important;z-index:100}.cookies__wrapper .fixed{position:fixed}.cookies__wrapper .bottom-0{bottom:0}.cookies__wrapper .z-20{z-index:20}.cookies__wrapper .flex{display:flex}.cookies__wrapper .w-full{width:100%}.cookies__wrapper .flex-col{flex-direction:column}.cookies__wrapper .items-center{align-items:center}.cookies__wrapper .justify-center{justify-content:center}.cookies__wrapper .bg-black{--tw-bg-opacity:1;background-color:#F5F6FA}.cookies__wrapper .p-5{padding:1.25rem}.cookies__wrapper .text-center{text-align:center}.cookies__wrapper .text-size14{font-size:14px;line-height:140%}.cookies__wrapper .text-grey-light-text-2{--tw-text-opacity:1;color:#222}.cookies__wrapper .cookies-bar__content a{--tw-text-opacity:1;color:#56B3F2}.cookies__wrapper .cookies-bar__content a:hover{--tw-text-opacity:1;color:#359FE8}.cookies__wrapper .cookies__wrapper__text{padding:10px !important}.cookies__wrapper button{padding:10px 0px;margin-top:10px !important}@media (min-width:768px){.cookies__wrapper .md\:flex-row{flex-direction:row}.cookies__wrapper .cookies__wrapper__text{padding-right:20px !important;padding-left:20px !important}.cookies__wrapper button{margin-top:0 !important}}@media (min-width:1200px){.cookies__wrapper .lg\:max-w-\[861px\]{max-width:861px}.cookies__wrapper .lg\:p-0{padding:0}.cookies__wrapper .lg\:py-4{padding-bottom:1rem;padding-top:1rem}}.table__with__border table{border-collapse:collapse;width:100%}.table__with__border table th,.table__with__border table td{border:1px solid #000;padding:8px;text-align:left}.with__bold h1{font-family:'Manrope',sans-serif;font-weight:700;font-size:32px;line-height:35px}.with__bold b{font-weight:bold}.program-checkout-wrapper [for="OFFERTA"],.program-checkout-wrapper [for="SUBSCRIBE_TO"]{margin-top:5px}form .blog3-form-wrapper.wrapper{padding-bottom:80px;height:unset}body.fancybox-active{overflow-y:hidden}.checkout-left-textarea label{color:#7A8197}.club__wrapper .bluebutton-wrapper{height:unset}.checkout-left-promocode{margin-top:20px}.checkout-left-promocode>div{display:grid;grid-template-columns:repeat(2,1fr)}.checkout-left-promocode .error_text__{margin-top:10px}.article-p-wrapper-fix a{display:inline-block}.blog1-article-text-firts a:not(.bluebutton){color:var(--color-accent);text-decoration:underline}.blog1-article-text-firts a:not(.bluebutton):hover{text-decoration:none}.tm-chat-btn__item.hp-max{background-image:linear-gradient(96deg,rgb(90,140,255) 0%,rgb(67,214,255) calc(69%),rgb(143,63,255) 99.6%);background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial}@media screen and (max-width:1024px){.residence-house-variants button{margin-bottom:24px}}@media screen and (min-width:1025px){.residence-house-variants button{margin-top:24px}}.x-tl-booking-widget-container{display:none !important}.promo-page .mp-reviews{padding-top:48px}.promo-page h1,h2.blueheading{margin-bottom:40px}@media (max-width:960px){.promo-page h1,h2.blueheading{margin-bottom:24px}.promo-page .mp-reviews{padding-top:0px;margin-top:40px}}.house{margin-bottom:24px;padding-top:20px}.mp-programs-container{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:24px}.mp-movies-slider-container:not(.slick-initialized),.mp-promo-slider-container:not(.slick-initialized){max-height:449px;overflow:hidden}@media (max-width:1024px){.mp-programs-container{display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:scroll;width:100%;-ms-overflow-style:none;scrollbar-width:none;gap:0;margin-bottom:0}.mp-movies-slider-container:not(.slick-initialized),.mp-promo-slider-container:not(.slick-initialized){max-height:365px}}.mp-programs+.mp-promo{margin-top:30px}.promo-text b{font-weight:bolder}button.prall-programs-grid-container-custom-link,button.lk-h-bonus-link,button.program-allocation-delete,button.bx-ui-slider-handle{-webkit-appearance:none;appearance:none;border:0;background:transparent;padding:0;font:inherit;color:inherit;cursor:pointer}button.bluebutton{border:0;cursor:pointer}.catalog-smart-filter{width:100%;min-width:220px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;margin-bottom:20px}.catalog-smart-filter .bx-filter-parameters-box{position:relative}.catalog-smart-filter .bx-filter-parameters-box [data-role="bx_filter_block"],.catalog-smart-filter .bx-filter-parameters-box .bx_filter_block{width:100%}.catalog-smart-filter .bx-filter-parameters-box-container-block{font-size:11px;color:#3f3f3f}.catalog-smart-filter .bx-filter-input-container input{display:block;width:100%;height:38px;margin:0;padding:0 4px;font-size:18px;border:1px solid #ccd5db;border-radius:2px;background:#fff;outline:none}.bx-ios .catalog-smart-filter .bx-filter-input-container input{background-image:-webkit-linear-gradient(#fff 0%,#fff 100%);background-image:linear-gradient(#fff 0%,#fff 100%)}.catalog-smart-filter .bx-filter-button-box{clear:both}.catalog-smart-filter .bx-ui-slider-track-container{padding-top:35px;padding-bottom:25px}.catalog-smart-filter .bx-ui-slider-track{position:relative;height:7px}.catalog-smart-filter .bx-ui-slider-part{position:absolute;top:-6px;width:1px;height:17px;background:#a2bfc7}.catalog-smart-filter .bx-ui-slider-part.p1{left:-1px}.catalog-smart-filter .bx-ui-slider-part.p2{left:25%}.catalog-smart-filter .bx-ui-slider-part.p3{left:50%}.catalog-smart-filter .bx-ui-slider-part.p4{left:75%}.catalog-smart-filter .bx-ui-slider-part.p5{right:-1px}.catalog-smart-filter .bx-ui-slider-part span{position:absolute;top:-16px;left:50%;display:block;width:100px;margin-left:-50px;font-size:11px;text-align:center;color:#000}.catalog-smart-filter .bx-ui-slider-part.p2 span,.catalog-smart-filter .bx-ui-slider-part.p3 span,.catalog-smart-filter .bx-ui-slider-part.p4 span{color:#6b8086}.catalog-smart-filter .bx-ui-slider-range,.catalog-smart-filter .bx-ui-slider-pricebar,.catalog-smart-filter .bx-ui-slider-pricebar-vd,.catalog-smart-filter .bx-ui-slider-pricebar-vn,.catalog-smart-filter .bx-ui-slider-pricebar-v{position:absolute;top:0;bottom:0}.catalog-smart-filter .bx-ui-slider-range{z-index:50}.catalog-smart-filter .bx-ui-slider-pricebar{z-index:100}.catalog-smart-filter .bx-ui-slider-pricebar-vd{z-index:60}.catalog-smart-filter .bx-ui-slider-pricebar-vn{z-index:70}.catalog-smart-filter .bx-ui-slider-pricebar-v{z-index:80}.catalog-smart-filter .bx-ui-slider-handle{position:absolute;top:100%;width:22px;height:22px;border-bottom:none}.catalog-smart-filter .bx-ui-slider-handle:hover{cursor:grab}.catalog-smart-filter .bx-ui-slider-handle:active{cursor:grabbing}.catalog-smart-filter .bx-ui-slider-handle.left{left:0;margin-left:-21px}.catalog-smart-filter .bx-ui-slider-handle.right{right:0;margin-right:-21px}.catalog-smart-filter .bx-filter-select-container{display:block;box-sizing:border-box;border:none;background-color:transparent}.catalog-smart-filter .bx-filter-select-block{display:block;box-sizing:border-box;width:100%;margin:0;padding:0;border:none;border-radius:2px}.catalog-smart-filter .bx-filter-select-text{overflow:hidden;max-width:100%;font-size:16px;line-height:18px;color:#585c6a;cursor:pointer;vertical-align:middle;white-space:nowrap;text-overflow:ellipsis}.catalog-smart-filter .open .bx-filter-select-text,.catalog-smart-filter .prall-filters-select.open .bx-filter-select-text{color:#fff}@media screen and (max-width:1024px){.catalog-smart-filter .bx-filter-select-text{font-size:14px;line-height:16px}}.catalog-smart-filter .bx-filter-select-text.fix{min-width:120px}.catalog-smart-filter .bx-filter-select-text label{cursor:pointer}.catalog-smart-filter-popup{min-width:173px;padding:0;background:#fff}.catalog-smart-filter-popup ul{margin:0;padding:0;list-style:none}.catalog-smart-filter-popup ul li{display:block;text-align:left;vertical-align:middle}.catalog-smart-filter-popup ul li:first-child{padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #e5e5e5}.catalog-smart-filter-popup ul li label{display:block;box-sizing:border-box;width:100%;height:26px;padding:0 5px;overflow:hidden;font-size:14px;line-height:26px;color:#575757;text-align:left !important;cursor:pointer;vertical-align:middle;white-space:nowrap;text-overflow:ellipsis}.catalog-smart-filter-popup ul li label.selected,.catalog-smart-filter-popup ul li label:hover{color:#000;background:#f3f8fa}.catalog-smart-filter-popup ul li label.disabled{color:#b8b8b8;background:transparent}.catalog-smart-filter-popup ul li .bx-filter-param-text{line-height:34px !important}.catalog-smart-filter .bx-filter-param-label{min-height:20px;font-weight:normal;cursor:pointer}.catalog-smart-filter .bx-filter-param-btn-inline .bx-filter-param-label{float:left;display:block;margin-right:5px}.catalog-smart-filter .bx-filter-param-btn-block .bx-filter-param-label{display:block}.catalog-smart-filter .bx-filter-param-label.dib{display:inline-block}.catalog-smart-filter .bx-filter-param-text{font-weight:normal}.catalog-smart-filter .bx-filter-param-label.disabled .bx-filter-param-text{color:#6c6c6c}.catalog-smart-filter-popup .bx-filter-param-label.bx-active{background:#f3f8fa}.catalog-smart-filter .bx-filter-input-checkbox .bx-filter-param-text{display:block;text-align:left}.catalog-smart-filter .bx-filter-param-btn{position:relative;display:inline-block;width:38px;height:38px;padding:6px;font-weight:normal;color:#000;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;background:#fff;border:1px solid #ccd5db;border-radius:2px;transition:border .3s ease,box-shadow .1s ease,color .3s ease}.catalog-smart-filter .bx-filter-param-label.disabled .bx-filter-param-btn.bx-color-sl{position:relative;background:transparent;box-shadow:none}.catalog-smart-filter .bx-filter-param-label.disabled .bx-filter-param-btn.bx-color-sl::before{position:absolute;inset:0;z-index:100;display:block;content:" ";background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAA/UlEQVQ4y5WSQQ6CQAxFOSBuwAtoAitc4R6MkKgYJULUi8Ax4DgKm9o/45BxBBNJmkB/33T6qUVEHkfDUXHY1sQD7V2DWg+JJox3lOZ3enYdf5IzAjnQkvxGa64Fg2S9PV3JXa4ozoovWEGbY0nOIqDkfIVeQ5hBAOQsAy5guO8FbEJxVqqDZ+rUuQ6rziJ3VLkBcs05BBxlF1nIADrJESYgE0YhAER0KH5DphEKFDNPuG1AhTAi4jnRWV17FNYhcT3NHLzLzuUnjI0YHP203EWY8ENqNsAq5Y3Qf4NuhIT7wTBsDxgIbRjvCfCUe6ozoFCuXIukj5c/lhy1/gvSDM3b8PrjegAAAABJRU5ErkJggg==") no-repeat center;opacity:.7}.catalog-smart-filter .bx-filter-param-btn .bx-filter-param-text{line-height:26px}.catalog-smart-filter-popup .bx-filter-select-text-icon,.catalog-smart-filter .bx-filter-select-text-icon{position:relative;display:inline-block;width:23px;height:23px;margin-top:-4px;margin-right:2px;line-height:20px;vertical-align:middle;border-radius:2px}.catalog-smart-filter-popup .bx-filter-btn-color-icon,.catalog-smart-filter .bx-filter-btn-color-icon{display:inline-block;width:24px;height:24px;line-height:24px;vertical-align:middle;border-radius:2px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.05);background-size:cover}.catalog-smart-filter-popup .bx-filter-btn-color-icon{width:20px;height:20px;margin:2px 0;top:0 !important}.catalog-smart-filter .bx-filter-select-block .bx-filter-btn-color-icon{top:-1px !important}.catalog-smart-filter-popup .bx-filter-btn-color-icon.all,.catalog-smart-filter .bx-filter-btn-color-icon.all{position:relative;border:none;box-shadow:none}.catalog-smart-filter-popup .bx-filter-btn-color-icon.all::after,.catalog-smart-filter-popup .bx-filter-btn-color-icon.all::before,.catalog-smart-filter .bx-filter-btn-color-icon.all::after,.catalog-smart-filter .bx-filter-btn-color-icon.all::before{position:absolute;width:60%;height:60%;content:" ";background:#fff;box-shadow:inset 0 0 0 1px rgba(0,0,0,.2)}.catalog-smart-filter-popup .bx-filter-btn-color-icon.all::after,.catalog-smart-filter .bx-filter-btn-color-icon.all::after{right:0;bottom:0}.catalog-smart-filter-popup .bx-filter-btn-color-icon.all::before,.catalog-smart-filter .bx-filter-btn-color-icon.all::before{top:0;left:0}.catalog-smart-filter .bx-filter-param-label.disabled .bx-filter-btn-color-icon{opacity:.2}.catalog-smart-filter .btn-themes[name="set_filter"]{display:block;min-width:136px;max-width:160px;height:55px;padding:0 30px;font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:55px;text-align:center;color:#fff;background:#56B3F2;border:1px solid #56B3F2;border-radius:8px;cursor:pointer;appearance:none;-webkit-appearance:none}.catalog-smart-filter .btn-themes[name="set_filter"]:hover,.catalog-smart-filter .btn-themes[name="set_filter"]:focus{color:#fff;background:#359FE8;border-color:#359FE8}.catalog-smart-filter--indexall .bx-filter-popup-result{display:none !important}.catalog-smart-filter--rent .rent-filter,.catalog-smart-filter--rent .rent-filter-select{align-items:flex-start}.catalog-smart-filter--rent .rent-filter-select .prall-filters-select{width:256px;height:auto;min-height:0;margin-right:36px;padding:0 0 8px;border:none;border-bottom:1px solid #F5F6FA;border-radius:0;background-color:transparent}.catalog-smart-filter--rent .rent-filter-select .k-select{height:auto;min-height:0;padding-top:0;padding-bottom:0}.catalog-smart-filter--rent .rent-filter-select .bx-filter-parameters-box.filter-clear{border:none}@media screen and (max-width:480px){.catalog-smart-filter--rent .rent-filter-select .prall-filters-select{width:100%;margin-right:0;margin-bottom:16px}}@media screen and (max-width:1024px){.catalog-smart-filter--programall.prall-filters-active{overflow-y:auto;-webkit-overflow-scrolling:touch}.catalog-smart-filter--programall.prall-filters-active .prall-filters{max-height:calc(100vh - 150px);overflow-y:auto;align-content:flex-start}.catalog-smart-filter--programall .row.filter__fix__direction__gap{width:100%;margin-left:0;flex-direction:row;justify-content:center;align-items:center;grid-column:1 / -1}.catalog-smart-filter--programall .btn-themes[name="set_filter"]{width:min(230px,100%);max-width:100%;height:55px;padding:0 24px}.catalog-smart-filter--programall .row.filter__fix__direction__gap .btn-link[name="del_filter"]{position:static;display:flex;width:min(160px,100%);max-width:100%;height:55px;padding:0 24px;color:#56B3F2;background:#fff;border:1px solid #56B3F2;border-radius:8px}}@media screen and (max-width:550px){.catalog-smart-filter--programall.prall-filters-active .prall-filters{top:112px;max-height:calc(100vh - 132px);padding:44px 16px 24px}.catalog-smart-filter--programall .prall-filters-select{width:100%;max-width:100%;flex:none}.catalog-smart-filter--programall .row.filter__fix__direction__gap{flex-direction:column;gap:8px;margin-top:20px}.catalog-smart-filter--programall .btn-themes[name="set_filter"],.catalog-smart-filter--programall .row.filter__fix__direction__gap .btn-link[name="del_filter"]{width:100%}}@media screen and (max-width:1024px){.catalog-smart-filter--rent.prall-filters-active{overflow-y:auto;-webkit-overflow-scrolling:touch}.catalog-smart-filter--rent.prall-filters-active .rent-filter{max-height:calc(100vh - 150px);overflow-y:auto;align-items:stretch}.catalog-smart-filter--rent.prall-filters-active .rent-filter-select{width:100%;max-width:100%;align-items:stretch}.catalog-smart-filter--rent.prall-filters-active .rent-filter-select .bx-filter-parameters-box.filter-clear{width:100%;margin:0;padding:0;border:none;order:10}.catalog-smart-filter--rent.prall-filters-active .rent_clear_filter{display:flex;align-items:center;justify-content:center;width:100%;min-height:55px;color:#56B3F2;background:#fff;border:1px solid #56B3F2;border-radius:8px;text-decoration:none}}@media screen and (max-width:480px){.catalog-smart-filter--rent.prall-filters-active .rent-filter{top:112px;max-height:calc(100vh - 132px);padding:44px 16px 24px}.catalog-smart-filter--rent.prall-filters-active .rent-filter-select{display:flex;flex-direction:column}.catalog-smart-filter--rent.prall-filters-active .rent-filter-select .prall-filters-select{width:100%;margin-right:0;margin-bottom:16px}.catalog-smart-filter--rent.prall-filters-active .rent-filter-select .bx-filter-parameters-box.filter-clear{margin-bottom:0}}
/*# sourceMappingURL=template_styles.min.css.map */

/* End */
/* /local/templates/main/css/lib/reset.min.css?17871304052891 */
/* /local/templates/main/css/main.min.css?1791267846215186 */
/* /local/templates/main/styles.min.css?178713052144 */
/* /local/templates/main/template_styles.min.css?178783850381149 */
