@charset "UTF-8";.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xs{margin-left:auto;margin-right:auto;padding-left:10px;padding-right:10px;width:100%}@media (min-width:601px){.container,.container-xs{max-width:955px}}@media (min-width:992px){.container,.container-sm,.container-xs{max-width:960px}}@media (min-width:1081px){.container,.container-md,.container-sm,.container-xs{max-width:1260px}}@media (min-width:1361px){.container,.container-lg,.container-md,.container-sm,.container-xs{max-width:1410px}}@media (min-width:1681px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xs{max-width:1740px}}.row{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}.no-gutters{margin-left:0;margin-right:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-left:0;padding-right:0}.col,.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-auto,.col-lg,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-auto,.col-md,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md-auto,.col-sm,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-auto,.col-xs,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-auto{padding-left:10px;padding-right:10px;position:relative;width:100%}.col{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-1>*{flex:0 0 100%;max-width:100%}.row-cols-2>*{flex:0 0 50%;max-width:50%}.row-cols-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-4>*{flex:0 0 25%;max-width:25%}.row-cols-5>*{flex:0 0 20%;max-width:20%}.row-cols-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-auto{flex:0 0 auto;max-width:100%;width:auto}.col-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-12{flex:0 0 100%;max-width:100%}.order-first{order:-1}.order-last{order:13}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.offset-1{margin-left:8.3333333333%}.offset-2{margin-left:16.6666666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.3333333333%}.offset-5{margin-left:41.6666666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.3333333333%}.offset-8{margin-left:66.6666666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.3333333333%}.offset-11{margin-left:91.6666666667%}@media (min-width:601px){.col-xs{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-xs-1>*{flex:0 0 100%;max-width:100%}.row-cols-xs-2>*{flex:0 0 50%;max-width:50%}.row-cols-xs-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-xs-4>*{flex:0 0 25%;max-width:25%}.row-cols-xs-5>*{flex:0 0 20%;max-width:20%}.row-cols-xs-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xs-auto{flex:0 0 auto;max-width:100%;width:auto}.col-xs-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-xs-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xs-3{flex:0 0 25%;max-width:25%}.col-xs-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-xs-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-xs-6{flex:0 0 50%;max-width:50%}.col-xs-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-xs-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-xs-9{flex:0 0 75%;max-width:75%}.col-xs-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-xs-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-xs-12{flex:0 0 100%;max-width:100%}.order-xs-first{order:-1}.order-xs-last{order:13}.order-xs-0{order:0}.order-xs-1{order:1}.order-xs-2{order:2}.order-xs-3{order:3}.order-xs-4{order:4}.order-xs-5{order:5}.order-xs-6{order:6}.order-xs-7{order:7}.order-xs-8{order:8}.order-xs-9{order:9}.order-xs-10{order:10}.order-xs-11{order:11}.order-xs-12{order:12}.offset-xs-0{margin-left:0}.offset-xs-1{margin-left:8.3333333333%}.offset-xs-2{margin-left:16.6666666667%}.offset-xs-3{margin-left:25%}.offset-xs-4{margin-left:33.3333333333%}.offset-xs-5{margin-left:41.6666666667%}.offset-xs-6{margin-left:50%}.offset-xs-7{margin-left:58.3333333333%}.offset-xs-8{margin-left:66.6666666667%}.offset-xs-9{margin-left:75%}.offset-xs-10{margin-left:83.3333333333%}.offset-xs-11{margin-left:91.6666666667%}}@media (min-width:992px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-sm-1>*{flex:0 0 100%;max-width:100%}.row-cols-sm-2>*{flex:0 0 50%;max-width:50%}.row-cols-sm-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-sm-4>*{flex:0 0 25%;max-width:25%}.row-cols-sm-5>*{flex:0 0 20%;max-width:20%}.row-cols-sm-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-auto{flex:0 0 auto;max-width:100%;width:auto}.col-sm-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-sm-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-sm-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-sm-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-sm-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.3333333333%}.offset-sm-2{margin-left:16.6666666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.3333333333%}.offset-sm-5{margin-left:41.6666666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.3333333333%}.offset-sm-8{margin-left:66.6666666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.3333333333%}.offset-sm-11{margin-left:91.6666666667%}}@media (min-width:1081px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-md-1>*{flex:0 0 100%;max-width:100%}.row-cols-md-2>*{flex:0 0 50%;max-width:50%}.row-cols-md-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-md-4>*{flex:0 0 25%;max-width:25%}.row-cols-md-5>*{flex:0 0 20%;max-width:20%}.row-cols-md-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-auto{flex:0 0 auto;max-width:100%;width:auto}.col-md-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-md-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-md-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-md-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-md-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.3333333333%}.offset-md-2{margin-left:16.6666666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.3333333333%}.offset-md-5{margin-left:41.6666666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.3333333333%}.offset-md-8{margin-left:66.6666666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.3333333333%}.offset-md-11{margin-left:91.6666666667%}}@media (min-width:1361px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-lg-1>*{flex:0 0 100%;max-width:100%}.row-cols-lg-2>*{flex:0 0 50%;max-width:50%}.row-cols-lg-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-lg-4>*{flex:0 0 25%;max-width:25%}.row-cols-lg-5>*{flex:0 0 20%;max-width:20%}.row-cols-lg-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-auto{flex:0 0 auto;max-width:100%;width:auto}.col-lg-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-lg-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-lg-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-lg-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-lg-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.3333333333%}.offset-lg-2{margin-left:16.6666666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.3333333333%}.offset-lg-5{margin-left:41.6666666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.3333333333%}.offset-lg-8{margin-left:66.6666666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.3333333333%}.offset-lg-11{margin-left:91.6666666667%}}@media (min-width:1681px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-xl-1>*{flex:0 0 100%;max-width:100%}.row-cols-xl-2>*{flex:0 0 50%;max-width:50%}.row-cols-xl-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-xl-4>*{flex:0 0 25%;max-width:25%}.row-cols-xl-5>*{flex:0 0 20%;max-width:20%}.row-cols-xl-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-auto{flex:0 0 auto;max-width:100%;width:auto}.col-xl-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-xl-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-xl-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-xl-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-xl-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.3333333333%}.offset-xl-2{margin-left:16.6666666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.3333333333%}.offset-xl-5{margin-left:41.6666666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.3333333333%}.offset-xl-8{margin-left:66.6666666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.3333333333%}.offset-xl-11{margin-left:91.6666666667%}}*,:after,:before{box-sizing:border-box}html{-webkit-tap-highlight-color:rgba(0,0,0,0);font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{color:#212529;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;font-weight:400;line-height:1.5;margin:0;text-align:left}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;margin-top:0}p{margin-bottom:1rem;margin-top:0}abbr[data-original-title],abbr[title]{border-bottom:0;cursor:help;text-decoration:underline;text-decoration:underline dotted;text-decoration-skip-ink:none}address{font-style:normal;line-height:inherit}address,dl,ol,ul{margin-bottom:1rem}dl,ol,ul{margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{background-color:transparent;color:#007bff;text-decoration:none}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}pre{-ms-overflow-style:scrollbar;margin-bottom:1rem;margin-top:0;overflow:auto}figure{margin:0 0 1rem}img{border-style:none}img,svg{vertical-align:middle}svg{overflow:hidden}table{border-collapse:collapse}caption{caption-side:bottom;color:#6c757d;padding-bottom:.75rem;padding-top:.75rem;text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}textarea{overflow:auto;resize:vertical}fieldset{border:0;margin:0;min-width:0;padding:0}legend{color:inherit;display:block;font-size:1.5rem;line-height:inherit;margin-bottom:.5rem;max-width:100%;padding:0;white-space:normal;width:100%}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:none;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}output{display:inline-block}summary{cursor:pointer;display:list-item}template{display:none}[hidden]{display:none!important}.dropdown,.dropleft,.dropright,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle:after{border-bottom:0;border-left:.3em solid transparent;border-right:.3em solid transparent;border-top:.3em solid;content:"";display:inline-block;margin-left:.255em;vertical-align:.255em}.dropdown-toggle:empty:after{margin-left:0}.dropdown-menu{background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem;color:#212529;float:left;font-size:1rem;left:0;list-style:none;margin:.125rem 0 0;min-width:10rem;padding:.5rem 0;position:absolute;text-align:left;top:100%;z-index:1000}.dropdown-menu-left{left:0;right:auto}.dropdown-menu-right{left:auto;right:0}@media (min-width:601px){.dropdown-menu-xs-left{left:0;right:auto}.dropdown-menu-xs-right{left:auto;right:0}}@media (min-width:992px){.dropdown-menu-sm-left{left:0;right:auto}.dropdown-menu-sm-right{left:auto;right:0}}@media (min-width:1081px){.dropdown-menu-md-left{left:0;right:auto}.dropdown-menu-md-right{left:auto;right:0}}@media (min-width:1361px){.dropdown-menu-lg-left{left:0;right:auto}.dropdown-menu-lg-right{left:auto;right:0}}@media (min-width:1681px){.dropdown-menu-xl-left{left:0;right:auto}.dropdown-menu-xl-right{left:auto;right:0}}.dropup .dropdown-menu{bottom:100%;margin-bottom:.125rem;margin-top:0;top:auto}.dropup .dropdown-toggle:after{border-bottom:.3em solid;border-left:.3em solid transparent;border-right:.3em solid transparent;border-top:0;content:"";display:inline-block;margin-left:.255em;vertical-align:.255em}.dropup .dropdown-toggle:empty:after{margin-left:0}.dropright .dropdown-menu{left:100%;margin-left:.125rem;margin-top:0;right:auto;top:0}.dropright .dropdown-toggle:after{border-bottom:.3em solid transparent;border-left:.3em solid;border-right:0;border-top:.3em solid transparent;content:"";display:inline-block;margin-left:.255em;vertical-align:.255em}.dropright .dropdown-toggle:empty:after{margin-left:0}.dropright .dropdown-toggle:after{vertical-align:0}.dropleft .dropdown-menu{left:auto;margin-right:.125rem;margin-top:0;right:100%;top:0}.dropleft .dropdown-toggle:after{content:"";display:inline-block;display:none;margin-left:.255em;vertical-align:.255em}.dropleft .dropdown-toggle:before{border-bottom:.3em solid transparent;border-right:.3em solid;border-top:.3em solid transparent;content:"";display:inline-block;margin-right:.255em;vertical-align:.255em}.dropleft .dropdown-toggle:empty:after{margin-left:0}.dropleft .dropdown-toggle:before{vertical-align:0}.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{bottom:auto;right:auto}.dropdown-divider{border-top:1px solid #e9ecef;height:0;margin:.5rem 0;overflow:hidden}.dropdown-item{background-color:transparent;border:0;clear:both;color:#212529;display:block;font-weight:400;padding:.25rem 1.5rem;text-align:inherit;white-space:nowrap;width:100%}.dropdown-item:focus,.dropdown-item:hover{background-color:#e9ecef;color:#16181b;text-decoration:none}.dropdown-item.active,.dropdown-item:active{background-color:#007bff;color:#fff;text-decoration:none}.dropdown-item.disabled,.dropdown-item:disabled{background-color:transparent;color:#adb5bd;pointer-events:none}.dropdown-header{color:#6c757d;display:block;font-size:.875rem;margin-bottom:0;padding:.5rem 1.5rem;white-space:nowrap}.dropdown-item-text{color:#212529;display:block;padding:.25rem 1.5rem}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{display:none;height:100%;left:0;outline:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:1050}.modal-dialog{margin:.5rem;pointer-events:none;position:relative;width:auto}.modal.fade .modal-dialog{transform:translateY(-50px);transition:transform .3s ease-out}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-footer,.modal-dialog-scrollable .modal-header{flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{align-items:center;display:flex;min-height:calc(100% - 1rem)}.modal-dialog-centered:before{content:"";display:block;height:calc(100vh - 1rem);height:min-content}.modal-dialog-centered.modal-dialog-scrollable{flex-direction:column;height:100%;justify-content:center}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable:before{content:none}.modal-content{background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;display:flex;flex-direction:column;outline:0;pointer-events:auto;position:relative;width:100%}.modal-backdrop{background-color:#000;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:1040}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{align-items:flex-start;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px);display:flex;justify-content:space-between;padding:1rem}.modal-header .close{margin:-1rem -1rem -1rem auto;padding:1rem}.modal-title{line-height:1.5;margin-bottom:0}.modal-body{flex:1 1 auto;padding:1rem;position:relative}.modal-footer{align-items:center;border-bottom-left-radius:calc(.3rem - 1px);border-bottom-right-radius:calc(.3rem - 1px);border-top:1px solid #dee2e6;display:flex;flex-wrap:wrap;justify-content:flex-end;padding:.75rem}.modal-footer>*{margin:.25rem}.modal-scrollbar-measure{height:50px;overflow:scroll;position:absolute;top:-9999px;width:50px}@media (min-width:992px){.modal-dialog{margin:1.75rem auto;max-width:500px}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered:before{height:calc(100vh - 3.5rem);height:min-content}.modal-sm{max-width:300px}}@media (min-width:1361px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width:1681px){.modal-xl{max-width:1140px}}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;position:relative;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.container{padding-left:28px;padding-right:28px}.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xs{padding-left:0;padding-right:0}@media (min-width:601px){.col,.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-auto,.col-lg,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-auto,.col-md,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md-auto,.col-sm,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-auto,.col-xs,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-auto{padding-left:1.4815vw;padding-right:1.4815vw}.row{margin-left:-1.4815vw;margin-right:-1.4815vw}.container{padding-left:5.926vw;padding-right:5.926vw}}@media (min-width:1081px){.col,.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-auto,.col-lg,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-auto,.col-md,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md-auto,.col-sm,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-auto,.col-xs,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-auto{padding-left:1.4706vw;padding-right:1.4706vw}.row{margin-left:-1.4706vw;margin-right:-1.4706vw}.container{padding-left:5.882vw;padding-right:5.882vw}}@media (min-width:1361px){.col,.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-auto,.col-lg,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-auto,.col-md,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md-auto,.col-sm,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-auto,.col-xs,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-auto{padding-left:1.488vw;padding-right:1.488vw}.row{margin-left:-1.488vw;margin-right:-1.488vw}.container{padding-left:5.952vw;padding-right:5.9252vw}}@media (min-width:1681px){.col,.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-auto,.col-lg,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-auto,.col-md,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md-auto,.col-sm,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-auto,.col-xs,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-auto{padding-left:1.562vw;padding-right:1.562vw}.row{margin-left:-1.562vw;margin-right:-1.562vw}.container{padding-left:6.25vw;padding-right:6.25vw}}@media (min-width:1921px){.col,.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-auto,.col-lg,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-auto,.col-md,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md-auto,.col-sm,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-auto,.col-xs,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-auto{padding-left:30px;padding-right:30px}.row{margin-left:-30px;margin-right:-30px}.container{padding-left:120px;padding-right:120px}}@font-face{font-family:TTCommons-Black;src:url(/build/fonts/font.2fd80fcd.woff2) format("woff2"),url(/build/fonts/font.319d78c0.woff) format("woff")}@font-face{font-family:TTCommons-ThinItalic;src:url(/build/fonts/font.c09d36e1.woff2) format("woff2"),url(/build/fonts/font.83ed29c2.woff) format("woff")}@font-face{font-family:TTCommons-ExtraLight;src:url(/build/fonts/font.1df6e0fb.woff2) format("woff2"),url(/build/fonts/font.87eea823.woff) format("woff")}@font-face{font-family:TTCommons-MediumItalic;src:url(/build/fonts/font.01de7ef5.woff2) format("woff2"),url(/build/fonts/font.b24ffff8.woff) format("woff")}@font-face{font-family:TTCommons-Thin;src:url(/build/fonts/font.2118ca04.woff2) format("woff2"),url(/build/fonts/font.16024e83.woff) format("woff")}@font-face{font-family:TTCommons-BoldOutline;src:url(/build/fonts/font.a06b6434.woff2) format("woff2"),url(/build/fonts/font.afce6d1a.woff) format("woff")}@font-face{font-family:TTCommons-BoldOutlineItalic;src:url(/build/fonts/font.b304f536.woff2) format("woff2"),url(/build/fonts/font.f3413679.woff) format("woff")}@font-face{font-family:TTCommonsVarRoman;src:url(/build/fonts/font.2b7e0cb6.woff2) format("woff2"),url(/build/fonts/font.634c09cd.woff) format("woff")}@font-face{font-family:TTCommonsVarItalic;src:url(/build/fonts/font.d7ec3c73.woff2) format("woff2"),url(/build/fonts/font.4b493610.woff) format("woff")}@font-face{font-family:TTCommons-BookItalic;src:url(/build/fonts/font.95018435.woff2) format("woff2"),url(/build/fonts/font.ebe953fd.woff) format("woff")}@font-face{font-family:TTCommons-Book;src:url(/build/fonts/font.d7891817.woff2) format("woff2"),url(/build/fonts/font.b8891693.woff) format("woff")}@font-face{font-family:TTCommons-ExtraBoldItalic;src:url(/build/fonts/font.3010ae30.woff2) format("woff2"),url(/build/fonts/font.806a0f7e.woff) format("woff")}@font-face{font-family:TTCommons-Regular;src:url(/build/fonts/font.72a645dd.woff2) format("woff2"),url(/build/fonts/font.3ba46405.woff) format("woff")}@font-face{font-family:TTCommons-DemiBold;src:url(/build/fonts/font.ef601047.woff2) format("woff2"),url(/build/fonts/font.34587b03.woff) format("woff")}@font-face{font-family:TTCommons-LightItalic;src:url(/build/fonts/font.3eb711e0.woff2) format("woff2"),url(/build/fonts/font.d6880c43.woff) format("woff")}@font-face{font-family:TTCommons-BlackItalic;src:url(/build/fonts/font.89703f64.woff2) format("woff2"),url(/build/fonts/font.77e89638.woff) format("woff")}@font-face{font-family:TTCommons-DemiBoldItalic;src:url(/build/fonts/font.364a3991.woff2) format("woff2"),url(/build/fonts/font.e79df19d.woff) format("woff")}@font-face{font-family:TTCommons-Italic;src:url(/build/fonts/font.b1966730.woff2) format("woff2"),url(/build/fonts/font.2d62dfa3.woff) format("woff")}@font-face{font-family:TTCommons-ExtraBold;src:url(/build/fonts/font.0d640100.woff2) format("woff2"),url(/build/fonts/font.3d4366c3.woff) format("woff")}@font-face{font-family:TTCommons-BoldItalic;src:url(/build/fonts/font.0df004ba.woff2) format("woff2"),url(/build/fonts/font.0ac3615c.woff) format("woff")}@font-face{font-family:TTCommons-Medium;src:url(/build/fonts/font.17b7e04f.woff2) format("woff2"),url(/build/fonts/font.61a086b5.woff) format("woff")}@font-face{font-family:TTCommons-Light;src:url(/build/fonts/font.76cba9a9.woff2) format("woff2"),url(/build/fonts/font.ef29d29c.woff) format("woff")}@font-face{font-family:TTCommons-ExtraLightItalic;src:url(/build/fonts/font.ffd03a56.woff2) format("woff2"),url(/build/fonts/font.ea12f395.woff) format("woff")}@font-face{font-family:TTCommons-Bold;src:url(/build/fonts/font.c48b690e.woff2) format("woff2"),url(/build/fonts/font.c2bb6767.woff) format("woff")}body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#121212;font-family:TTCommons-Regular,sans-serif;font-size:1rem;font-weight:400;letter-spacing:-.12px;text-rendering:optimizeLegibility}h1,h2,h3,h4,h5,h6{font-family:TTCommons-DemiBold;font-weight:400}h1{font-size:3.0357142857rem;letter-spacing:-1.48px;line-height:1}@media (min-width:1200px) and (max-width:1680px){h1{font-size:4.0476190476vw}}@media (min-width:1681px){h1{font-size:68px}}@media (max-width:991px){h1{font-size:2.5rem;letter-spacing:-.8px}}.h2,h2{font-size:2rem;letter-spacing:-.56px;line-height:1.25}@media (max-width:991px){.h2,h2{font-size:1.5rem;letter-spacing:-.44px;line-height:1.084}}.h3,h3{font-size:1.4375rem;letter-spacing:-.36px;line-height:1.392}@media (max-width:991px){.h3,h3{font-size:1.3125rem;letter-spacing:-.12px;line-height:1.239}}h4{font-size:1.25rem;letter-spacing:-.005em;line-height:1.5}@media (max-width:991px){h4{font-size:1.125rem;line-height:1.38}}.ingress{font-family:TTCommons-Book;font-size:2.25rem;letter-spacing:-.36px;line-height:1.389}@media (max-width:991px){.ingress{font-size:1.3125rem;line-height:1.239}}body{background-color:#fff}body *{font-weight:400}html{scroll-behavior:smooth}b,strong{font-family:TTCommons-DemiBold}.page{display:flex;flex-direction:column;min-height:100vh;overflow:hidden}.page__content{background-color:#fff;flex-grow:1}.page__content .line-gray-light:last-child{border:none;margin-top:140px}@media (max-width:991px){.page__content .line-gray-light:last-child{margin-top:88px}}.section{margin-bottom:100px;margin-top:88px}@media (max-width:991px){.section{margin-bottom:40px;margin-top:40px}}.section:first-child{margin-top:40px}@media (max-width:991px){.section:first-child{margin-top:24px}}.section:last-child{margin-bottom:140px}@media (max-width:991px){.section:last-child{margin-bottom:88px}}.section.page-color,.section.page-color-secondary{padding:100px 0 124px}@media (max-width:991px){.section.page-color,.section.page-color-secondary{padding:44px 0 60px}}.section.page-color-secondary:last-child,.section.page-color:last-child{margin-bottom:0;padding-bottom:140px}@media (max-width:991px){.section.page-color-secondary:last-child,.section.page-color:last-child{padding-bottom:88px}}.section__title{color:#292824;font-family:TTCommons-DemiBold;font-size:2.25rem;line-height:1.111;margin-bottom:40px}@media (max-width:991px){.section__title{font-size:1.5rem;line-height:1.5;margin-bottom:32px}}.section__content{font-size:1.5rem;line-height:1.5}@media (max-width:991px){.section__content{font-size:1.125rem;line-height:1.333;margin-bottom:24px}}.section__content p{margin-bottom:20px}.section__content a{text-decoration-thickness:1px;text-underline-offset:3px;display:block;display:inline-block;font-size:1.25rem;line-height:1.5;margin-right:34px;position:relative;text-decoration-color:#d1d1d1;text-decoration-line:underline;text-underline-position:under}@media (max-width:991px){.section__content a{text-underline-offset:2px}}.section__content a:after{background-image:url(/build/images/arrow-tail-right-sm.ad018108.svg);background-position:50%;background-repeat:no-repeat;content:"";display:inline-block;height:1.5em;margin-left:10px;max-height:100%;position:absolute;vertical-align:middle;width:20px}@media (max-width:991px){.section__content a:after{background-image:url(/build/images/arrow-tail-right-xs.42868b47.svg);width:16px}}.section__content a:hover{text-decoration-color:inherit}.section__content>:last-child{margin-bottom:0}.section--carousel-card{margin-top:28px}@media (max-width:991px){.section--carousel-card{margin-top:4px}}@media (min-width:992px){.section--carousel-cards .section__title{font-size:2.25rem;line-height:1.22;margin-bottom:40px;min-height:44px;padding-right:100px}}@media (max-width:991px){.section--carousel-cards .section__title{min-height:32px;padding-right:82px}.section--related-articles{margin-bottom:0}}.section--feedback h3{margin-bottom:24px}.section--feedback .btn{font-size:20px;line-height:1.2;padding:13px 23px}.modal-open{position:relative}a,a:hover{color:inherit}.mt-148{margin-top:148px}.slick-slider .slick-prev{left:25px}.slick-slider .slick-next{right:25px}.slick-next,.slick-prev{z-index:1!important}.col-6.col-6-fluid-right{flex:unset;margin-right:-50vw;max-width:unset;padding-right:0!important;width:50vw}.body-block{overflow:hidden!important}.breadcrumb{display:flex;margin-bottom:76px;overflow:hidden;padding:0}@media (max-width:991px){.breadcrumb{margin-bottom:40px}}.breadcrumb>*,.breadcrumb li{align-items:center;display:inline-block;display:flex;font-family:TTCommons-Medium;font-size:1.125rem;height:24px;line-height:1;margin-right:8px;min-width:max-content}@media (max-width:991px){.breadcrumb>*,.breadcrumb li{font-size:1.0625rem;line-height:1.176;margin-right:4px}}.breadcrumb>:not(:first-child):before,.breadcrumb li:not(:first-child):before{background-image:url(/build/images/arrow-right-16.2663f7a4.svg);background-repeat:no-repeat;background-size:contain;content:"";display:inline;display:inline-block;height:1em;margin-right:8px;vertical-align:middle;width:16px}@media (max-width:991px){.breadcrumb>:not(:first-child):before,.breadcrumb li:not(:first-child):before{margin-right:4px}}.breadcrumb>:last-child,.breadcrumb li:last-child{color:#b5b5b5;font-family:TTCommons-Book}.breadcrumb a:hover{text-decoration-thickness:1px;text-underline-offset:-1px;text-decoration-line:underline;text-underline-position:under}.testBox{background:red;height:240px;margin-bottom:60px;opacity:.3;width:100%}@media (max-width:600px){.testBox{height:50px;margin-bottom:40px}}.btn.btn-test{background-color:rgba(137,43,226,.287);bottom:0;position:fixed;right:0;z-index:11000}.code-block{border:1.4px solid #e1e1e1;border-radius:12px;display:block;font-family:TTCommons-Book;font-size:1.125rem;line-height:1.44;margin-bottom:28px;padding:36px 40px;text-align:left;word-break:break-word}.code-block::selection{background-color:transparent;color:inherit}.img{display:block;overflow:hidden;position:relative;width:100%}.img>iframe,.img img,.img video{height:100%;left:50%;object-fit:cover;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.img video{height:100%;width:auto}.img.aspectRatio--1x1{padding-top:100%}.img.aspectRatio--4x3{padding-top:75%}.img.aspectRatio--5x3{padding-top:60%}.img.aspectRatio--3x4{padding-top:133.33333%}.img.aspectRatio--104x68{padding-top:65.38462%}.img.aspectRatio--370x520{padding-top:140.54054%}.img.aspectRatio--420x550{padding-top:130.95238%}.img.aspectRatio--265x304{padding-top:114.71698%}.img.aspectRatio--265x180{padding-top:67.92453%}.img.aspectRatio--288x308{padding-top:106.94444%}.img.aspectRatio--370x430{padding-top:116.21622%}.img.aspectRatio--595x408{padding-top:68.57143%}.img.aspectRatio--580x725{padding-top:125%}.img.aspectRatio--623x412{padding-top:66.13162%}.img.aspectRatio--680x408{padding-top:60%}.img.aspectRatio--662x380{padding-top:57.40181%}.img.aspectRatio--680x340{padding-top:50%}.img.aspectRatio--685x436{padding-top:63.64964%}.img.aspectRatio--1072x612{padding-top:57.08955%}.img.aspectRatio--810x925{padding-top:114.19753%}.img.aspectRatio--722x532{padding-top:73.68421%}.img.aspectRatio--432x288{padding-top:66.66667%}.img.aspectRatio--16x9{aspect-ratio:16/9;height:100%}.btn{background:transparent;border:none;border-radius:40px;color:#121212;display:inline-block;font-size:1.125rem;line-height:1.334;padding:10.5px 27px;text-decoration:none}@media (max-width:991px){.btn{padding:9px 27px}}.btn:hover{text-decoration:none}.btn:not(:disabled):not(.disabled){cursor:pointer}.btn.disabled,.btn:disabled{cursor:default;opacity:.5}.btn--round{border:1.5px solid #242424;border-radius:26px;font-family:TTCommons-Regular;font-size:1.3125rem;line-height:1.334;padding:10.5px 27px}@media (hover:hover) and (pointer:fine){.btn--round:hover{background-color:#242424;color:#fff}}.btn--sm{font-size:1.125rem;line-height:1.33;padding:11px 27px}.btn--lg.btn--primary,.btn--lg.btn--round{border-radius:30px;font-family:TTCommons-Medium;padding:14.5px 31px}.btn--primary,.btn--tertiary{border:1.5px solid #2d2d2d}@media (hover:hover) and (pointer:fine){.btn--primary.active,.btn--primary:hover:not(:disabled):not(.disabled),.btn--tertiary.active,.btn--tertiary:hover:not(:disabled):not(.disabled){background-color:#121212;color:#fff}}.btn--dark{background-color:#121212;border:1px solid #121212;color:#fff}.btn--dark:hover:not(:disabled){background:#fff;color:#121212}.btn--secondary{background-color:#e8e8e8;border:1px solid transparent}.btn--secondary:hover:not(:disabled){background:#f5f5f5}.btn--gray{border:1.5px solid #e1e1e1}.btn--gray.active,.btn--gray:hover:not(:disabled){background-color:#121212;border-color:#121212;color:#fff}.btn--light{background-color:#fff;border:1px solid transparent}.btn--light:hover{background:#f9f9fa;text-decoration:none}.btn--light.active{background-color:#f9f9fa}.btn--purple{background-color:#584b73;border:1px solid transparent;color:#fff}.btn--purple:hover:not(:disabled){background:#30293e;color:#fff}.btn--line-secondary{background-color:#fff;border:1px solid #d1d1d1}.btn--line-secondary:hover:not(:disabled){border:1px solid #b4b7bd}.btn--line-secondary.active{background-color:#d1d1d1}.btn--line-primary{background-color:#fff;border:1px solid #f4d89d}.btn--line-primary:hover:not(:disabled){border:1px solid #e6c176}.btn--line-primary.active{background-color:#fbf5ea}.btn--line-tertiary{background-color:#fff;border:1px solid #d0c2f8}.btn--line-tertiary:hover:not(:disabled){border:1px solid #b49df4}.btn--line-tertiary.active{background-color:#d0c2f8}.btn--line-purple{background-color:#fff;border:1px solid #584b73}.btn--line-purple:hover:not(:disabled){border:1px solid #30293e}.btn--close{border:4px solid transparent;border-radius:50%;color:transparent;font-size:.001;height:48px;padding:0;position:relative;width:48px}.btn--close:after{background-image:url(/build/images/close-32.895142bf.svg);background-position:50%;background-repeat:no-repeat;content:"";height:32px;left:4px;position:absolute;top:4px;width:32px}@media (max-width:991px){.btn--close:after{background-image:url(/build/images/close-20.8005e8b9.svg)}}.btn--close:hover{box-shadow:inset 0 0 0 20px #f0f0f0}.btn--back{color:transparent;font-size:.001px;height:48px;margin:-12px;min-width:48px;padding:0}.btn--back:before{background-image:url(/build/images/arrow-tail-right-sm.ad018108.svg);background-position:50%;background-size:24px;height:48px;position:relative;transform:rotate(180deg);vertical-align:middle;width:48px}.btn--back:before,.btn--search:before{background-repeat:no-repeat;content:"";display:inline-block}.btn--search:before{background-image:url(/build/images/search-32.d25c8cb8.svg);background-size:contain;height:32px;margin:2px 0 2px 6px;vertical-align:top;width:32px}@media (max-width:991px){.btn--search:before{background-image:url(/build/images/search-32-sm.b7c6eca8.svg)}}.btn--file:before{background-image:url(/build/images/upload-24.e8a24beb.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:24px;margin-left:-4px;margin-right:8px;vertical-align:middle;width:24px}@media (max-width:991px){.btn--file:before{height:20px;width:20px}}@media (hover:hover) and (pointer:fine){.btn--file:hover:before{background-image:url(/build/images/upload-w-24.bf1b99f9.svg)}}.btn--loading{position:relative}.btn--loading:not(:disabled):not(.disabled):active,.btn--loading:not(:disabled):not(.disabled):focus,.btn--loading:not(:disabled):not(.disabled):hover,.btn--loading:not(:disabled):not(.disabled):hover:active{background-color:transparent;box-shadow:none;cursor:default}.btn--loading span{display:block;opacity:0;transform:translateY(16px) scale(.7) translateZ(0);transition:transform .3s,opacity .3s}.btn--loading svg{fill:none;stroke:#2d2d2d;stroke-width:1.2;display:block!important;height:37px;left:50%;margin:-18px 0 0 -18px;position:absolute;top:50%;transform:rotate(-90deg);width:37px}@media (max-width:991px){.btn--loading svg{height:29px;margin:-14px 0 0 -14px;width:29px}}.btn--loading svg circle:first-child{stroke-opacity:.2}.btn--loading svg circle:last-child{stroke:#2d2d2d;stroke-opacity:.7;stroke-dasharray:38px;stroke-dashoffset:114px;-webkit-animation:load 1.4s cubic-bezier(.42,-.01,1,1) .3s infinite;animation:load 1.4s cubic-bezier(.42,-.01,1,1) .3s infinite}.btn-like{stroke:#cdcdcd;background-color:transparent;border:none;border-radius:20px;font-size:.01px;height:40px;width:40px}.btn-like:hover{background-color:#f1f2f4}.btn-like .unlike{display:none}.btn-like.checked svg{stroke:#121212;fill:#121212}.btn-like.checked span{display:none}.btn-like.checked .unlike{display:inline}.btn-like .disabled,.btn-like:disabled{cursor:default;opacity:.3}.link{text-decoration-thickness:1px;text-underline-offset:3px;border-radius:0;display:block;padding:0;position:relative;text-decoration:underline;text-decoration-color:#f4d89d;text-decoration-line:underline;text-underline-position:under}@media (max-width:991px){.link{text-underline-offset:2px}}.link:hover{text-decoration-color:#f4d89d}.link-arrow{margin-right:34px}.link-arrow:after{background-image:url(/build/images/arrow-tail-right-sm.ad018108.svg);background-position:50%;background-repeat:no-repeat;content:"";display:inline-block;height:1.5em;margin-left:10px;max-height:100%;position:absolute;vertical-align:middle;width:20px}@media (max-width:991px){.link-arrow:after{background-image:url(/build/images/arrow-tail-right-xs.42868b47.svg);width:16px}}.link-arrow--up{margin-right:24px}.link-arrow--up:after{background-image:url(/build/images/arrow-right-up-sm.90c49b65.svg);background-size:contain;height:1.5em;margin-left:4px;width:20px}@media (max-width:991px){.link-arrow--up:after{width:18px}}.link-arrow--short-cian:after{background-image:url(/build/images/arrow-right-20-cian.4a9fd3c6.svg);margin-left:4px}@media (max-width:991px){.link-arrow--short-cian:after{background-image:url(/build/images/arrow-right-16-cian.8543cc50.svg)}}.link-plus:before{align-self:center;background-image:url(/build/images/plus-xs.3a0c749d.svg);background-position:50%;background-repeat:no-repeat;content:"";display:inline-block;height:16px;margin-right:8px;width:16px}.link-round-icon{text-decoration-thickness:1px;font-family:TTCommons-Book;font-size:1.3125rem;letter-spacing:-.24px;line-height:1.33;padding:0;text-decoration-line:underline;text-underline-position:under;vertical-align:middle}@media (max-width:991px){.link-round-icon{text-underline-offset:3px;font-size:1.125rem;letter-spacing:-.12px;line-height:1.44}}.link-round-icon:before{background-color:#2d2d2d;background-image:url(/build/images/plus-w-20.7531d05a.svg);background-position:50%;background-repeat:no-repeat;border-radius:50%;content:"";display:inline-block;height:40px;margin-right:16px;vertical-align:middle;width:40px}@media (max-width:991px){.link-round-icon:before{margin-right:14px}}.link-round-icon--code:before{background-image:url(/build/images/code-w-20.633d7a0c.svg)}.link-block{border:1.5px solid #e1e1e1;border-radius:20px;display:flex;font-family:TTCommons-Medium;font-size:1.4375rem;justify-content:space-between;letter-spacing:-.28px;line-height:1.478;padding:22px 35px;position:relative;text-decoration:none;width:100%}@media (max-width:991px){.link-block{font-size:1.0625rem;letter-spacing:-.24px;line-height:1.412;padding:19px 23px}}.link-block:hover{text-decoration:none}@media (hover:hover) and (pointer:fine){.link-block:hover{border-color:#121212}}.link-block+.link-block{margin-top:20px}.link-block--arrow,.link-block--arrow-up,.link-block--download{padding-right:95px}@media (max-width:991px){.link-block--arrow,.link-block--arrow-up,.link-block--download{padding-right:51px}}.link-block--arrow-up:after,.link-block--arrow:after,.link-block--download:after{background-image:url(/build/images/arrow-tail-right-lg.752b7039.svg);background-position:50%;background-repeat:no-repeat;content:"";display:inline-block;height:28px;margin-left:10px;max-height:100%;position:absolute;right:35px;top:24px;vertical-align:middle;width:28px}@media (max-width:991px){.link-block--arrow-up:after,.link-block--arrow:after,.link-block--download:after{background-image:url(/build/images/arrow-tail-right-xs-1.3.56cf7bfc.svg);height:16px;right:20px;top:22px;width:16px}}.link-block--arrow-up:after{background-image:url(/build/images/arrow-right-up-28.1d0a09ca.svg)}@media (max-width:991px){.link-block--arrow-up:after{background-image:url(/build/images/arrow-right-up-xs.3db6e030.svg);width:16px}}.link-block--download:after,.link-block a[download]:after{background-image:url(/build/images/download-24.d1a6afbb.svg)}@media (max-width:991px){.link-block--download:after,.link-block a[download]:after{background-image:url(/build/images/download-16.3f0c3585.svg)}}.btn-group{margin-bottom:-24px;margin-right:-22px}.btn-group .btn{margin-bottom:24px;margin-right:22px}@keyframes load{0%{stroke-dashoffset:114px}to{stroke-dashoffset:38px}}.courseButton{background:transparent;border:1.5px solid #2d2d2d;border-radius:40px;display:block;display:inline-block;padding:9px 27px;text-decoration:none;width:fit-content}.courseButton.active,.courseButton:hover:not(:disabled){background-color:#121212;color:#fff;text-decoration:none}@media (min-width:992px){.courseButton{font-family:TTCommons-Medium;font-size:1.3125rem;line-height:1.7;padding:11px 27px}}@media (max-width:600px){.courseButton{margin:auto}}.input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1.5px solid #e0e0e0;border-radius:15px;font-size:21px;line-height:1.33;padding:21px 27px;width:100%}@media (max-width:991px){.input{font-size:1.125rem;line-height:1.44;padding:18px 23px}}.input:focus{border-color:#242424;box-shadow:0 0 0 6px #f3f3f3;outline:none}.input::placeholder{color:#bababa}.input.error{border-color:#f19c89!important;color:#f19c89!important}.input.error::placeholder{color:#f19c89!important}.input--date{background-image:url(/build/images/calendar.443a78fa.svg);background-position:20px;background-repeat:no-repeat;padding-left:68px;position:relative}.input--date.input--invalid{background-image:url(/build/images/attention-32.24e8d894.svg),url(/build/images/calendar.443a78fa.svg);background-position:right 24px center,20px}.input--date.input-select{background-image:url(/build/images/arrow-down-sm.1623bb71.svg),url(/build/images/calendar.443a78fa.svg);background-position:right 24px center,20px}.input--place{background-image:url(/build/images/pin.f836ab2e.svg);background-position:20px;background-repeat:no-repeat;padding-left:68px;position:relative}.input--place.input--invalid{background-image:url(/build/images/attention-32.24e8d894.svg),url(/build/images/pin.f836ab2e.svg);background-position:right 24px center,20px}.input--place.input-select{background-image:url(/build/images/arrow-down-sm.1623bb71.svg),url(/build/images/pin.f836ab2e.svg);background-position:right 24px center,20px}.input--person{background-image:url(/build/images/user.4699230c.svg);background-position:20px;background-repeat:no-repeat;padding-left:68px;position:relative}.input--person.input--invalid{background-image:url(/build/images/attention-32.24e8d894.svg),url(/build/images/user.4699230c.svg);background-position:right 24px center,20px}.input--person.input-select{background-image:url(/build/images/arrow-down-sm.1623bb71.svg),url(/build/images/user.4699230c.svg);background-position:right 24px center,20px}.label{display:flex;margin-bottom:10px;width:100%}@media (max-width:991px){.label{margin-bottom:8px}}div.error,label.error,span.error{border-color:#f19c89!important;color:#f19c89!important}.placeholder{color:#bababa}textarea.input{background-image:url(/build/images/textAreaResize.ffcc6d21.svg);background-position:right 9px bottom 9px;background-repeat:no-repeat;border-radius:20px;display:block;min-height:184px}textarea.input::-webkit-resizer{opacity:0}.textarea{background-color:transparent;border-radius:20px;padding:0;position:relative;width:100%;z-index:1}.textarea:focus-within{border-color:#242424;box-shadow:0 0 0 6px #f3f3f3;outline:none}.textarea .placeholder{color:#bababa;content:"test";padding:27px 34px;position:absolute;top:0;z-index:-1}@media (max-width:991px){.textarea .placeholder{min-height:136px;padding:19px 23px}}.textarea__content{display:block;min-height:calc(120px + 3.12em);padding:27px 34px;width:100%}.textarea__content:focus{outline:none}@media (max-width:991px){.textarea__content{min-height:136px;padding:19px 23px}}.textarea__content.textarea__content--text+.placeholder{display:none}.textarea__content:focus,.textarea__content:focus-visible{outline:none}select{appearance:none;-webkit-appearance:none;display:block}select,select option{-moz-appearance:none;background-color:#fff}select option{color:#121212;font-family:TTCommons-Book,sans-serif}@-moz-document url-prefix(){select option{font:-moz-pull-down-menu;font-size:18px;font-weight:400}}select option:disabled{color:#858585}select option:hover{background-color:#e1e1e1}select option:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.checkbox input[type=checkbox],.checkbox input[type=radio],.radio input[type=checkbox],.radio input[type=radio]{border:none;font-family:TTCommons-Book;height:0;opacity:0;position:absolute;width:0}.checkbox input[type=checkbox]+label,.checkbox input[type=radio]+label,.radio input[type=checkbox]+label,.radio input[type=radio]+label{cursor:pointer;padding-left:48px;position:relative}@media (max-width:991px){.checkbox input[type=checkbox]+label,.checkbox input[type=radio]+label,.radio input[type=checkbox]+label,.radio input[type=radio]+label{padding-left:40px}}.checkbox input[type=checkbox]+label:before,.checkbox input[type=radio]+label:before,.radio input[type=checkbox]+label:before,.radio input[type=radio]+label:before{border:1px solid #b4b7bd;color:transparent;content:"";display:inline-block;height:24px;margin-left:-48px;margin-right:24px;vertical-align:sub;width:24px}@media (max-width:991px){.checkbox input[type=checkbox]+label:before,.checkbox input[type=radio]+label:before,.radio input[type=checkbox]+label:before,.radio input[type=radio]+label:before{height:28px;margin-left:-40px;margin-right:12px;vertical-align:middle;width:28px}}.checkbox input[type=checkbox]+label:hover:before,.checkbox input[type=radio]+label:hover:before,.radio input[type=checkbox]+label:hover:before,.radio input[type=radio]+label:hover:before{border-color:#121212}.checkbox input[type=checkbox]+label.error,.checkbox input[type=radio]+label.error,.radio input[type=checkbox]+label.error,.radio input[type=radio]+label.error{color:#f19c89!important}.checkbox input[type=checkbox]+label.error:before,.checkbox input[type=radio]+label.error:before,.radio input[type=checkbox]+label.error:before,.radio input[type=radio]+label.error:before{border-color:#f19c89!important}.checkbox input[type=checkbox]:checked+label:before,.checkbox input[type=checkbox]:checked:disabled+label:before,.checkbox input[type=checkbox]:checked:disabled:hover+label:before,.checkbox input[type=radio]:checked+label:before,.checkbox input[type=radio]:checked:disabled+label:before,.checkbox input[type=radio]:checked:disabled:hover+label:before,.radio input[type=checkbox]:checked+label:before,.radio input[type=checkbox]:checked:disabled+label:before,.radio input[type=checkbox]:checked:disabled:hover+label:before,.radio input[type=radio]:checked+label:before,.radio input[type=radio]:checked:disabled+label:before,.radio input[type=radio]:checked:disabled:hover+label:before{border-color:#121212}.checkbox input[type=checkbox]:disabled+label,.checkbox input[type=checkbox]:disabled:hover+label,.checkbox input[type=radio]:disabled+label,.checkbox input[type=radio]:disabled:hover+label,.radio input[type=checkbox]:disabled+label,.radio input[type=checkbox]:disabled:hover+label,.radio input[type=radio]:disabled+label,.radio input[type=radio]:disabled:hover+label{color:rgba(18,18,18,.3);cursor:default}.checkbox input[type=checkbox]:disabled+label:before,.checkbox input[type=checkbox]:disabled:hover+label:before,.checkbox input[type=radio]:disabled+label:before,.checkbox input[type=radio]:disabled:hover+label:before,.radio input[type=checkbox]:disabled+label:before,.radio input[type=checkbox]:disabled:hover+label:before,.radio input[type=radio]:disabled+label:before,.radio input[type=radio]:disabled:hover+label:before{border-color:#b4b7bd;cursor:default;opacity:.5}.checkbox input[type=checkbox]:focus+label:before,.checkbox input[type=radio]:focus+label:before,.radio input[type=checkbox]:focus+label:before,.radio input[type=radio]:focus+label:before{box-shadow:0 0 0 .12rem rgba(18,18,18,.3);box-shadow:0 0 0 6px #f3f3f3}.checkbox--card input[type=checkbox]+label,.checkbox--card input[type=radio]+label,.radio--card input[type=checkbox]+label,.radio--card input[type=radio]+label{border:1.5px solid #e0e0e0;border-radius:16px;font-family:TTCommons-DemiBold;font-size:1.3125rem;line-height:1.42;margin-bottom:0;padding:23px 23px 23px 67px;position:relative;width:100%}@media (max-width:991px){.checkbox--card input[type=checkbox]+label,.checkbox--card input[type=radio]+label,.radio--card input[type=checkbox]+label,.radio--card input[type=radio]+label{font-size:1.125rem;line-height:1.44;padding:18px 17px 18px 63px}}.checkbox--card input[type=checkbox]+label:before,.checkbox--card input[type=radio]+label:before,.radio--card input[type=checkbox]+label:before,.radio--card input[type=radio]+label:before{left:22px;margin-left:0;position:absolute;top:24px}@media (max-width:991px){.checkbox--card input[type=checkbox]+label:before,.checkbox--card input[type=radio]+label:before,.radio--card input[type=checkbox]+label:before,.radio--card input[type=radio]+label:before{left:19px;top:16px}}.checkbox--card input[type=checkbox]:checked+label,.checkbox--card input[type=radio]:checked+label,.radio--card input[type=checkbox]:checked+label,.radio--card input[type=radio]:checked+label{background-color:#f6f6f6;border-color:#242424}.checkbox--card input[type=checkbox]:focus+label,.checkbox--card input[type=radio]:focus+label,.radio--card input[type=checkbox]:focus+label,.radio--card input[type=radio]:focus+label{border-color:#242424;box-shadow:0 0 0 6px #f3f3f3}.checkbox--card input[type=checkbox]:focus+label:before,.checkbox--card input[type=radio]:focus+label:before,.radio--card input[type=checkbox]:focus+label:before,.radio--card input[type=radio]:focus+label:before{box-shadow:none}.checkbox--card__info,.radio--card__info{color:#989898;font-family:TTCommons-Book;font-size:1.3125rem}.radio input[type=radio]+label:before{border-radius:14px;height:28px;width:28px}.radio input:checked+label:before{background-color:#fff;background-image:unset;border-width:8px}.radio-group .radio--card{margin-bottom:23px}@media (max-width:991px){.radio-group .radio--card{margin-bottom:12px}}.radio-group.row>:last-child .radio--card{margin-bottom:0}.checkbox input[type=checkbox]+label:before{border-radius:6px}.checkbox input[type=checkbox]:checked+label:before{background-color:#121212;background-image:url(/build/images/checked-w.31bec7f8.svg);background-position:50%;background-repeat:no-repeat;background-size:14px}.check-button{display:inline-block;font-size:1.3125rem;line-height:1.33;margin-right:16px}@media (max-width:991px){.check-button{font-size:1.125rem;margin-right:4px;min-width:fit-content}}.check-button-group{display:flex;flex-wrap:wrap;margin-right:-16px;margin-top:-20px}@media (max-width:991px){.check-button-group{flex-wrap:nowrap;margin-right:-5.926vw;margin-top:0;overflow:auto}}@media (max-width:600px){.check-button-group{margin-right:-28px}}.check-button-group .check-button{margin-top:20px}@media (max-width:991px){.check-button-group .check-button{margin-top:0}}.check-button input[type=checkbox],.check-button input[type=radio]{border:none;font-family:TTCommons-Book;height:0;opacity:0;position:absolute;width:0}.check-button input[type=checkbox]+label,.check-button input[type=radio]+label{border:1.5px solid transparent;border-radius:28px;cursor:pointer;margin-bottom:0;padding:11px 27px;position:relative}@media (max-width:991px){.check-button input[type=checkbox]+label,.check-button input[type=radio]+label{padding:9px 27px}}.check-button input[type=checkbox]+label:hover,.check-button input[type=radio]+label:hover{border-color:#989898}.check-button input[type=checkbox]:not(:checked)+label,.check-button input[type=radio]:not(:checked)+label{background-color:#fff;border-color:#e0e0e0;color:#121212}.check-button input[type=checkbox]:not(:checked)+label:hover,.check-button input[type=radio]:not(:checked)+label:hover{border-color:#989898}.check-button input[type=checkbox]:disabled+label,.check-button input[type=checkbox]:disabled:hover+label,.check-button input[type=radio]:disabled+label,.check-button input[type=radio]:disabled:hover+label{cursor:default;opacity:.5}.check-button input[type=checkbox]:focus+label,.check-button input[type=radio]:focus+label{border-color:#242424;box-shadow:0 0 0 6px #f3f3f3}.check-button--red label{background-color:#f1aeaf}.check-button--purple label{background-color:#adb7ee}.check-button--yellow label{background-color:#fadead}.check-button--green label{background-color:#abdeca}.check-button--cian label{background-color:#b5f6f3}.check-button--pink label{background-color:#f0adc5}.check-button--violet label{background-color:#e9d3fb}.check-button--blue label{background-color:#d1eafc}.check-button--darkblue label{background-color:#515c9a;color:#fff}.check-card{border-radius:20px;display:inline-block;margin-right:12px;width:100%}@media (max-width:600px){.check-card{margin-bottom:12px}}.check-card-group{margin-right:-12px}@media (max-width:600px){.check-card-group{margin-bottom:-12px}}.check-card input[type=checkbox],.check-card input[type=radio]{border:none;height:0;opacity:0;position:absolute;width:0}.check-card input[type=checkbox]+label,.check-card input[type=radio]+label{border:1.5px solid #e1e1e1;border-radius:20px;cursor:pointer;font-family:TTCommons-DemiBold;font-size:1.4375rem;line-height:1.39;margin-bottom:0;padding:60px 16px;position:relative;text-align:center;width:100%}@media (max-width:600px){.check-card input[type=checkbox]+label,.check-card input[type=radio]+label{font-size:1.3125rem;line-height:1.33;padding:20px}}.check-card input[type=checkbox]+label img,.check-card input[type=radio]+label img{display:block;margin:auto auto 12px}@media (max-width:600px){.check-card input[type=checkbox]+label img,.check-card input[type=radio]+label img{width:40px}}.check-card input[type=checkbox]+label:hover,.check-card input[type=radio]+label:hover{border-color:#989898}.check-card input[type=checkbox]:checked+label,.check-card input[type=radio]:checked+label{background-color:#f6f6f6;border-color:#242424;box-shadow:inset 0 0 0 1px #242424}.check-card input[type=checkbox]:checked:focus+label,.check-card input[type=radio]:checked:focus+label{border-color:#242424;box-shadow:0 0 0 6px #f3f3f3}.check-card input[type=checkbox]:disabled+label,.check-card input[type=checkbox]:disabled:hover+label,.check-card input[type=radio]:disabled+label,.check-card input[type=radio]:disabled:hover+label{cursor:default;opacity:.5}.check-card input[type=checkbox]:focus+label,.check-card input[type=radio]:focus+label{border-color:#242424;box-shadow:0 0 0 6px #f3f3f3}.check-card.error input[type=checkbox]+label,.check-card.error input[type=radio]+label{border-color:#f19c89!important}.switch input[type=checkbox],.switch input[type=radio]{border:none;height:0;opacity:0;position:absolute;width:0}.switch input[type=checkbox]+label,.switch input[type=radio]+label{font-size:1.125rem;line-height:1.23;min-height:36px;padding-left:88px;position:relative;width:100%}.switch input[type=checkbox]+label:before,.switch input[type=radio]+label:before{background-color:#b4b7bd;border-radius:18px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;content:"";cursor:pointer;height:36px;left:0;margin-top:-18px;position:absolute;top:50%;transition:.3s;width:60px}.switch input[type=checkbox]+label:after,.switch input[type=radio]+label:after{background-color:#fff;border-radius:16px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;content:"";cursor:pointer;height:32px;left:0;margin:-16px 2px 2px;position:absolute;top:50%;transition:.3s;width:32px}.switch input[type=checkbox]:checked+label:before,.switch input[type=radio]:checked+label:before{background-color:#72998c}.switch input[type=checkbox]:checked+label:after,.switch input[type=radio]:checked+label:after{transform:translate(24px)}.switch input[type=checkbox]:focus+label:before,.switch input[type=radio]:focus+label:before{box-shadow:0 0 6px rgba(180,183,189,.6)}.switch input[type=checkbox]:focus-visible+label:before,.switch input[type=radio]:focus-visible+label:before{outline:1px auto}.switch input[type=checkbox]:disabled+label,.switch input[type=checkbox]:disabled:hover+label,.switch input[type=radio]:disabled+label,.switch input[type=radio]:disabled:hover+label{color:rgba(18,18,18,.3);cursor:default}.switch input[type=checkbox]:disabled+label:after,.switch input[type=checkbox]:disabled+label:before,.switch input[type=checkbox]:disabled:hover+label:after,.switch input[type=checkbox]:disabled:hover+label:before,.switch input[type=radio]:disabled+label:after,.switch input[type=radio]:disabled+label:before,.switch input[type=radio]:disabled:hover+label:after,.switch input[type=radio]:disabled:hover+label:before{cursor:default;opacity:.5}.switch--left input[type=checkbox]+label,.switch--left input[type=radio]+label{padding-left:0;padding-right:88px}.switch--left input[type=checkbox]+label:before,.switch--left input[type=radio]+label:before{left:auto;right:0}.switch--left input[type=checkbox]+label:after,.switch--left input[type=radio]+label:after{left:auto;right:24px}.input-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/build/images/arrow-down-sm.1623bb71.svg);background-position:right 24px center;background-repeat:no-repeat;padding-right:48px}.input-select:-ms-expand{display:none}.input-select:invalid{color:#989898}.character-counter{align-self:center;color:#7f8184;font-family:TTCommons-Book;font-size:.9375rem;line-height:1.6;margin-left:auto}@media (max-width:991px){.character-counter{font-size:.875rem;line-height:1}}.character-counter--active{color:#3d9371}.character-counter--invalid{color:#f19c89}.btn-show-input{border:none;color:#858585;display:block;font-size:1.125rem;line-height:1.33;padding:0}.input-file{opacity:0;position:absolute;width:0}.input-file::-webkit-file-upload-button{visibility:hidden}.drop-area{align-items:center;border:1.5px dashed #bababa;border-radius:20px;display:flex;flex-direction:column;justify-content:center;overflow:hidden;position:relative;text-align:center;width:100%;z-index:1}.drop-area:hover input{z-index:-1}.drop-area input{height:100%;opacity:0;position:absolute;width:100%}.drop-area label{z-index:2}@media (max-width:991px){.drop-area label{font-size:1.125rem;line-height:1.44;padding:8px 27px}}.drop-area label:before{background-image:url(/build/images/upload-24.e8a24beb.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:24px;margin-left:-4px;margin-right:8px;vertical-align:middle;width:24px}@media (max-width:991px){.drop-area label:before{height:20px;width:20px}}@media (hover:hover) and (pointer:fine){.drop-area label:hover:before{background-image:url(/build/images/upload-w-24.bf1b99f9.svg)}}.drop-area__content{margin:40px}@media (max-width:991px){.drop-area__content{margin:46px 10px}}.drop-area__close{background-color:#fff;background-image:url(/build/images/close.c743d60b.svg);background-position:50%;background-repeat:no-repeat;border:1.5px solid #242424;border-radius:50%;color:transparent;display:none;font-size:.001;height:48px;padding:0;position:absolute;right:20px;top:20px;width:48px;z-index:4}.drop-area--image{min-height:350px}@media (max-width:991px){.drop-area--image{min-height:auto}}.drop-area--image:not(.dragover) .drop-area__content{z-index:2}.drop-area--image .drop-area__img{height:auto;width:100%;z-index:-1}.drop-area--image .drop-area__img:not(:empty)~.drop-area__content{display:none}.drop-area--image .drop-area__img:not(:empty)~.drop-area__close{display:block}.drop-area--image .drop-area__img img{width:100%}.drop-area--image .placeholder{height:0;margin-top:16px}@media (max-width:991px){.drop-area--image .placeholder{display:none}}.drop-area--image .drop-area__content label{margin:auto}.drop-area--image input{transition-delay:.5s}.drop-area--image--select{border:none;min-height:100px}.drop-area--image--select:hover input{z-index:auto}.progress{background-color:#e1e1e1;border-radius:2.5px;height:5px;min-height:5px;overflow:hidden;position:relative;width:100%}.progress-bar{background-color:#1e9ec7;border-radius:2.5px;height:100%;position:absolute}.form{font-family:TTCommons-Book;font-size:1.3125rem;line-height:1.52}@media (max-width:991px){.form{font-size:1.125rem;line-height:1.44}}.form ul{list-style:none;padding-left:0}.form ul li{padding-left:20px;position:relative}.form ul li:before{background-color:#292824;border-radius:50%;content:"";height:6px;left:0;margin-top:-3px;position:absolute;top:.7em;width:6px}@media (max-width:991px){.form ul li:before{top:.66em}}.form h2,.form h3,.form h4,.form h5,.form h6{margin-bottom:32px;margin-top:80px}@media (max-width:991px){.form h2,.form h3,.form h4,.form h5,.form h6{margin-bottom:20px;margin-top:40px}}@media (min-width:991px){.form h2+p,.form h2+ul,.form h3+p,.form h3+ul,.form h4+p,.form h4+ul,.form h5+p,.form h5+ul,.form h6+p,.form h6+ul{margin-top:-12px}}.form h1{font-size:3.25rem;letter-spacing:-1.04px;line-height:1;margin-bottom:40px}@media (max-width:991px){.form h1{font-size:1.75rem;letter-spacing:-.44px;line-height:1.14;margin-bottom:20px}}.form h2{line-height:2rem;line-height:1.25}@media (max-width:991px){.form h2{font-size:1.3125rem;letter-spacing:-.21px;line-height:1.33;margin-bottom:20px}}.form h3{font-size:1.4375rem;line-height:1.47;margin-bottom:28px}.form p{margin-bottom:24px}@media (max-width:991px){.form p{margin-bottom:20px}}.form p a{color:#1e9ec7}.form p a:hover{text-decoration-thickness:1px}.form li a:not(.btn){color:#1e9ec7}.form li a:not(.btn):hover{text-decoration-thickness:1px}.form .drop-area,.form .form__box,.form .input,.form .row{margin-bottom:32px}@media (max-width:991px){.form .drop-area,.form .form__box,.form .input,.form .row{margin-bottom:20px}}.form .drop-area+.btn-show-input,.form .drop-area+.character-counter,.form .form__box+.btn-show-input,.form .form__box+.character-counter,.form .input+.btn-show-input,.form .input+.character-counter,.form .row+.btn-show-input,.form .row+.character-counter{margin-bottom:28px;margin-top:-20px}@media (max-width:991px){.form .drop-area+.btn-show-input,.form .drop-area+.character-counter,.form .form__box+.btn-show-input,.form .form__box+.character-counter,.form .input+.btn-show-input,.form .input+.character-counter,.form .row+.btn-show-input,.form .row+.character-counter{line-height:20px;margin-top:-12px}}.form .drop-area+.upload-list,.form .form__box+.upload-list,.form .input+.upload-list,.form .row+.upload-list{margin-bottom:28px;margin-top:-12px}@media (max-width:991px){.form .drop-area+.upload-list,.form .form__box+.upload-list,.form .input+.upload-list,.form .row+.upload-list{margin-top:-6px}}.form .row:not(.row-defaul-gutters){margin-left:-20px;margin-right:-20px}.form .row:not(.row-defaul-gutters) .col,.form .row:not(.row-defaul-gutters) .col-1,.form .row:not(.row-defaul-gutters) .col-2,.form .row:not(.row-defaul-gutters) .col-3,.form .row:not(.row-defaul-gutters) .col-4,.form .row:not(.row-defaul-gutters) .col-5,.form .row:not(.row-defaul-gutters) .col-6,.form .row:not(.row-defaul-gutters) .col-7,.form .row:not(.row-defaul-gutters) .col-8,.form .row:not(.row-defaul-gutters) .col-9,.form .row:not(.row-defaul-gutters) .col-10,.form .row:not(.row-defaul-gutters) .col-11,.form .row:not(.row-defaul-gutters) .col-12{padding-left:20px;padding-right:20px}@media (min-width:992px){.form .row:not(.row-defaul-gutters) .input{margin-bottom:0}.form .row:not(.row-defaul-gutters) .input+.btn-show-input,.form .row:not(.row-defaul-gutters) .input+.character-counter{margin-bottom:-4px;margin-top:12px}}>.form .row:not(.row-defaul-gutters):not(:last-child) .input{margin-bottom:0}.form__submit{border-radius:36px;font-family:TTCommons-DemiBold;font-size:1.4375rem;line-height:1.39;padding:19px 39px}@media (max-width:991px){.form__submit{font-size:1.125rem;line-height:1.33;padding:15px 35px}}.form__submit.disabled,.form__submit.disabled:hover,.form__submit:disabled,.form__submit:disabled:hover{border-color:#e1e1e1;color:rgba(18,18,18,.4)}.form__footer{border-top:1px solid #eaeaea;margin-top:88px;padding:64px 0}@media (max-width:991px){.form__footer{margin-top:60px;padding:32px 0}.form__footer .form__submit{width:100%}}.form__box{background-color:#fff6f2;border-radius:20px;margin:40px 0;padding:40px 44px 48px}.form__box :first-child{margin-top:0}.form__box :last-child{margin-bottom:0}.form__box+h2,.form__box+h3,.form__box+h4,.form__box+h5,.form__box+h6{margin-bottom:12px;margin-top:60px}.form__box li,.form__box p{margin-bottom:12px}.form__box a:not(.btn){color:#1e9ec7}.form__box a:not(.btn):hover{text-decoration-thickness:1px}@-moz-document url-prefix(){.filter__menu__content,.scrollbar-gray{scrollbar-width:thin;scrollbar-color:#dfe0e3 #fff;margin-right:8px}}.filter__menu__content::-webkit-scrollbar-track,.scrollbar-gray::-webkit-scrollbar-track{background-color:transparent;-webkit-box-shadow:none;height:20px;width:20px}.filter__menu__content::-webkit-scrollbar,.scrollbar-gray::-webkit-scrollbar{background-color:transparent;height:20px;width:20px}.filter__menu__content::-webkit-scrollbar-thumb,.scrollbar-gray::-webkit-scrollbar-thumb{background-color:#dfe0e3;border:8px solid #fff;border-radius:10px;height:20px;width:20px}@media (hover:hover) and (pointer:fine){@-moz-document url-prefix(){.our-page__header__filter{scrollbar-width:thin;scrollbar-color:#dfe0e3 #fff;margin-right:8px}}.our-page__header__filter::-webkit-scrollbar-track{-webkit-box-shadow:none}.our-page__header__filter::-webkit-scrollbar,.our-page__header__filter::-webkit-scrollbar-track{background-color:transparent;height:20px;width:20px}.our-page__header__filter::-webkit-scrollbar-thumb{background-color:#dfe0e3;border:8px solid #fff;border-radius:10px;height:20px;width:20px}}.simplebar-scrollbar:before{background-color:#dfe0e3!important;width:4px}.simplebar-track.simplebar-vertical{margin:8px 0;width:12px}@media (min-width:992px){.mob-only{display:none!important}}@media (max-width:991px){.mob-hidden{display:none!important}}.mob-header{background-color:#fff;border-bottom:1px solid #e8e8e8;display:flex;display:none;justify-content:space-between;left:0;padding:44px 30px 22px;position:fixed;right:0;top:0;width:100%;z-index:150}.mob-header h4{margin-bottom:0}.mob-header .link,.mob-header a{border-bottom:1px solid #b2a0d9;font-size:.9375rem;line-height:1.33;text-decoration:none;width:60px}.mob-header .btn--back{margin-right:24px}.mob-footer{background-color:#fff;border-radius:16px 16px 0 0;bottom:0;box-shadow:0 0 0 1px #e0e2e6,0 4px 25px rgba(0,0,0,.1);display:none;font-size:1.375rem;left:0;line-height:1.36;padding:28px 30px;position:fixed;right:0;text-align:center;width:100%;z-index:150}.mob-footer .btn:only-child{width:100%}.mob-footer--drawer{align-items:center;border:none;display:none;flex-direction:column;min-height:108px;opacity:1;padding-bottom:46px;text-align:center}@media (max-width:991px){.mob-footer--drawer{display:block}}.mob-footer--drawer:before{background-color:#c4c4c4;border-radius:1.5px;content:"";display:block;height:3px;margin:-12px auto 14px;width:60px}.mob-footer--drawer.drawer--up{animation:drawerout .7s;animation-fill-mode:forwards;animation-iteration-count:1;min-height:100%;transition-timing-function:ease-in-out}@media (max-width:991px){.mob-order-1{order:-1}}.carousel-item.lazy{background:url(/build/images/image-loader.b2a8fa3d.gif) no-repeat 50%;background-size:30px}@keyframes drawerout{0%{min-height:108px}50%{min-height:100%;opacity:1}to{min-height:100%;opacity:0}}.bg--books{background-color:#b5dbc6}.bg--benefits{background-color:#c8e5ee}.bg--training{background-color:#dacdff}.bg--housing{background-color:#fbe2a2}.bg--food{background-color:#f6d0b4}.bg--health{background-color:#fce5bc}.bg--main{background-color:#f7cfd2}.bg--kindergarten{background-color:#deabab}.bg--associations{background-color:#ffdbdb}.bg-eggshell{background-color:rgba(243,239,227,.5)}.line-gray-light{border-bottom:1px solid #eaeaea;width:100%}.line-gray{border-bottom:1.5px solid #e1e1e1;width:100%}.line-black{border-bottom:1px solid #242424;width:100%}.round{border-radius:20px}.text-right{text-align:right}.mb-48{margin-bottom:48px}@media (max-width:991px){.mb-48{margin-bottom:40px}}.mb-48{margin-bottom:16px}@media (max-width:991px){.mb-48{margin-bottom:16px}}.mt-0{margin-top:0!important}@media (min-width:992px){.out-gutters-sm{margin-left:-2.963vw;margin-right:-2.963vw}}@media (min-width:1081px){.out-gutters-sm{margin-left:-2.941vw;margin-right:-2.941vw}}@media (min-width:1360px){.out-gutters-sm{margin-left:-2.976vw;margin-right:-2.976vw}}@media (min-width:1681px){.out-gutters-sm{margin-left:-3.125vw;margin-right:-3.125vw}}@media (min-width:1921px){.out-gutters-sm{margin-left:-60px;margin-right:-60px}}.flex{display:flex}.hidden{display:none}.hidden--show{display:contents}.stick-head{background-color:#fff}.stick-head.sticky{left:0;position:fixed;top:0;width:100%}@media (min-width:992px){.stick-head.sticky{z-index:101}}.badge{background-color:#fde9c3;border:1.5px solid transparent;border-radius:30px;color:#121212;display:inline-block;font-family:TTCommons-Medium;font-size:.875rem;letter-spacing:-.12px;line-height:1.25rem;padding:3.5px 13.5px;text-decoration:none}.badge--gray{background-color:#f3f3f3}.badge--dark,.badge--news{background-color:#121212;color:#fff}.badge--life{background-color:#d1eafc}.badge--books{background-color:#b5dbc6}.badge--benefits{background-color:#c8e5ee}.badge--training{background-color:#dacdff}.badge--housing{background-color:#fbe2a2}.badge--food{background-color:#f6d0b4}.badge--health{background-color:#fce5bc}.badge--main{background-color:#f7cfd2}.badge--kindergarten{background-color:#deabab}.badge--associations{background-color:#ffdbdb}.badge--red{background-color:#f1aeaf}.badge--yellow{background-color:#fadead}.badge--blue{background-color:#d1eafc}.badge--green{background-color:#abdeca}.badge--purple{background-color:#adb7ee}.badge--purple-light{background-color:#e0e0f8}.badge--violet{background-color:#e9d3fb}.badge--pink{background-color:#f0adc5}.badge--cian{background-color:#b5f6f3}.badge--darkblue{background-color:#adb7ee}.multiBadgeContainer{display:flex;margin-top:20px}.multiBadgeContainer div{margin-right:5px}.text-styled{font-family:TTCommons-Book;font-size:1.4375rem;line-height:1.478}@media (max-width:991px){.text-styled{font-size:1.125rem;line-height:1.445}}.text-styled>:first-child{margin-top:0}.text-styled>:last-child{margin-bottom:0}.text-styled h2,.text-styled h3,.text-styled h4,.text-styled h5,.text-styled h6{margin-bottom:20px;margin-top:52px}@media (max-width:991px){.text-styled h2,.text-styled h3,.text-styled h4,.text-styled h5,.text-styled h6{margin:28px 0 16px}}.text-styled p{margin-bottom:28px}@media (max-width:991px){.text-styled p{margin-bottom:16px}}.text-styled u{text-decoration-thickness:1.5px;text-decoration-line:underline;text-underline-position:under}.text-styled i{font-family:TTCommons-BookItalic}.text-styled i b,.text-styled i strong{font-family:TTCommons-DemiBoldItalic}.text-styled b,.text-styled strong{font-family:TTCommons-DemiBold}.text-styled b i,.text-styled strong i{font-family:TTCommons-DemiBoldItalic}.text-styled a:not(.btn):not(.link-block){color:#1e9ec7;text-decoration:none}.text-styled a:not(.btn):not(.link-block):hover{text-decoration-thickness:1px;text-decoration-color:inherit;text-decoration-line:underline;text-underline-position:under}.text-styled ol,.text-styled ul{list-style:none;margin-bottom:28px;padding:0}@media (max-width:991px){.text-styled ol,.text-styled ul{margin-bottom:16px}}.text-styled ol li>:last-child,.text-styled ul li>:last-child{margin-bottom:0}.text-styled ol li:not(:last-child),.text-styled ul li:not(:last-child){margin-bottom:16px}@media (max-width:991px){.text-styled ol li:not(:last-child),.text-styled ul li:not(:last-child){margin-bottom:8px}}.text-styled ul li{padding-left:52px;position:relative}@media (max-width:991px){.text-styled ul li{padding-left:28px}}.text-styled ul li:before{background-color:#292824;border-radius:50%;content:"";height:8px;left:20px;margin-top:-4px;position:absolute;top:.739em;width:8px}@media (max-width:991px){.text-styled ul li:before{height:5px;left:8px;margin-top:-2.5px;top:.722em;width:5px}}.text-styled ol li{counter-increment:ol-counter;padding-left:42px;position:relative}@media (max-width:991px){.text-styled ol li{padding-left:32px}}.text-styled ol li:before{content:counter(ol-counter) ". ";display:inline-block;font-family:TTCommons-DemiBold;left:0;position:absolute}.text-styled table{border-collapse:separate;border-spacing:0;font-size:1.1875rem;letter-spacing:-.08px;margin:60px 0;min-width:100%;width:auto}@media (max-width:991px){.text-styled table{display:block;font-size:1.0625rem;margin:40px -5.926vw;overflow-x:auto;padding:0 5.926vw;text-align:center}.text-styled table tbody{display:table;min-width:100%}}@media (max-width:600px){.text-styled table{margin:40px -28px;padding:0 28px}.text-styled table tbody,.text-styled table tfoot,.text-styled table thead{max-width:500px;width:max-content}}.text-styled table tr{border-bottom:2px solid transparent;margin-bottom:-2px}.text-styled table tr:first-child td:first-child,.text-styled table tr:first-child th:first-child{border-radius:20px 0 0 0}.text-styled table tr:first-child td:last-child,.text-styled table tr:first-child th:last-child{border-radius:0 20px 0 0}.text-styled table tr:last-child th:first-child{border-radius:0 0 0 20px}.text-styled table tr:only-child th:first-child{border-radius:20px 0 0 20px}.text-styled table tr:only-child th:last-child{border-radius:0 20px 20px 0}.text-styled table tr+tr td,.text-styled table tr+tr th{border-top:none}.text-styled table td,.text-styled table th{padding:20px 30px}@media (max-width:991px){.text-styled table td,.text-styled table th{padding:16px 8px}}.text-styled table td+td,.text-styled table td+th,.text-styled table th+td,.text-styled table th+th{border-left:none}.text-styled table th{background-color:#f3f3f3;border:2px solid #121212;font-family:TTCommons-Medium;letter-spacing:-.24px}.text-styled table td{background-color:#fff;border:2px solid #e1e1e1}.text-styled table td:first-child:not(.regular){font-family:TTCommons-Medium}.text-styled blockquote{font-size:1.75rem;line-height:1.28;margin:60px 0 0;padding-top:62px;position:relative}@media (max-width:991px){.text-styled blockquote{margin-bottom:32px;margin-top:32px}}.text-styled blockquote:before{background-image:url(/build/images/quote.bb847900.svg);background-repeat:no-repeat;background-size:contain;content:"";height:22px;position:absolute;top:0;width:30px}.text-styled blockquote+figcaption{font-family:TTCommons-Medium;font-size:1.25rem;line-height:1.5;margin-top:40px}.text-styled blockquote+figcaption span{color:#757476;display:block;font-family:TTCommons-Book}.text-styled .btn,.text-styled .link-block{margin-bottom:40px}@media (max-width:991px){.text-styled .btn,.text-styled .link-block{margin-bottom:28px}}.text-styled>.btn,.text-styled>button{display:block;font-size:inherit;line-height:1.2;margin:40px 0 60px;max-width:max-content;padding:17px 39px;text-decoration-line:none;width:fit-content}@media (max-width:991px){.text-styled>.btn,.text-styled>button{line-height:1.2;margin:20px 0 40px}}.text-styled>img{border-radius:20px;margin-bottom:20px;margin-top:28px;max-width:100%}@media (max-width:991px){.text-styled>img{margin:16px 0}}.text-styled .figure-doubled,.text-styled figure{margin:52px auto}@media (max-width:991px){.text-styled .figure-doubled,.text-styled figure{margin:28px 0}}.text-styled .figure-doubled img,.text-styled figure img{margin-bottom:0;max-width:100%}.text-styled figure img{border-radius:20px}.text-styled figure br{display:none}.text-styled figcaption{font-size:1.125rem;margin-top:18px}@media (max-width:991px){.text-styled figcaption{font-size:1rem;margin-top:12px}}.text-styled figcaption p{margin:0}.text-styled .figure-v{margin-left:0;max-width:calc(50% - 14px)}@media (max-width:991px){.text-styled .figure-v{max-width:calc(50% - 10px)}}.text-styled .figure-doubled{display:flex;flex-wrap:wrap;margin-right:-28px}@media (max-width:991px){.text-styled .figure-doubled{margin-right:-20px}}.text-styled .figure-doubled img{border-radius:20px;width:100%}.text-styled .figure-doubled figcaption{width:100%}.text-styled .figure-doubled div,.text-styled .figure-doubled figure{display:flex;flex:1;flex-direction:column;margin:0;padding-right:28px}@media (max-width:991px){.text-styled .figure-doubled div,.text-styled .figure-doubled figure{padding-right:20px}}.text-styled .figure-doubled div img,.text-styled .figure-doubled figure img{flex-grow:1;object-fit:cover}.text-styled .figure-doubled .figure-h,.text-styled .figure-doubled figure:not(.figure-v){flex-grow:3;min-width:50%}@media (max-width:600px){.text-styled .figure-doubled .figure-h,.text-styled .figure-doubled figure:not(.figure-v){min-width:80%}.text-styled .figure-doubled figure:not(.figure-v)+figure:not(.figure-v){margin-top:20px}}.text-styled .figure-doubled .figure-v{flex-grow:1;max-width:50%;min-width:33.3%}@media (max-width:600px){.text-styled .figure-doubled .figure-h+.figure-h,.text-styled .figure-doubled .figure-h+.figure-v,.text-styled .figure-doubled .figure-v+.figure-h{margin-top:20px}}.text-styled .figure-doubled .figure-h+.figure-h+.figure-h,.text-styled .figure-doubled .figure-h+.figure-h+.figure-v,.text-styled .figure-doubled .figure-h+.figure-v+.figure-h,.text-styled .figure-doubled .figure-h+.figure-v+.figure-v,.text-styled .figure-doubled .figure-v+.figure-h+.figure-h,.text-styled .figure-doubled .figure-v+.figure-h+.figure-v{margin-top:28px}@media (max-width:991px){.text-styled .figure-doubled .figure-h+.figure-h+.figure-h,.text-styled .figure-doubled .figure-h+.figure-h+.figure-v,.text-styled .figure-doubled .figure-h+.figure-v+.figure-h,.text-styled .figure-doubled .figure-h+.figure-v+.figure-v,.text-styled .figure-doubled .figure-v+.figure-h+.figure-h,.text-styled .figure-doubled .figure-v+.figure-h+.figure-v{margin-top:20px}}.text-styled .figure-doubled .figure-v+.figure-v+.figure-h{margin-top:28px}@media (max-width:991px){.text-styled .figure-doubled .figure-v+.figure-v+.figure-h{margin-top:20px}}.text-styled .figure-block{align-items:stretch;display:grid;grid-template-columns:calc(66.66% + 5px) calc(33.33% - 5px)}@media (max-width:991px){.text-styled .figure-block{align-items:flex-start;display:flex;flex-wrap:wrap}}.text-styled .figure-block br{display:none}.text-styled .figure-block img{justify-items:stretch;object-fit:cover}@media (max-width:991px){.text-styled .figure-block img{flex:1;min-width:40%;width:50%}}.text-styled .figure-block img:first-of-type{grid-column-end:2;grid-column-start:1;grid-row-end:3;grid-row-start:1;margin-right:14px;width:calc(100% - 14px)}@media (max-width:991px){.text-styled .figure-block img:first-of-type{margin:0 0 20px;min-width:100%;width:100%}}.text-styled .figure-block img:first-of-type:only-of-type{grid-column-end:3}.text-styled .figure-block img:nth-of-type(2),.text-styled .figure-block img:nth-of-type(3){margin-left:14px;width:calc(100% - 14px)}.text-styled .figure-block img:nth-of-type(2){grid-column-end:2;grid-column-start:2;grid-row-end:2;grid-row-start:1;margin-bottom:14px}@media (max-width:991px){.text-styled .figure-block img:nth-of-type(2){margin:0 10px 0 0}}.text-styled .figure-block img:nth-of-type(3){grid-column-end:2;grid-column-start:2;grid-row-end:3;grid-row-start:2;margin-top:14px}@media (max-width:991px){.text-styled .figure-block img:nth-of-type(3){margin:0 0 0 10px}}.text-styled .figure-block figcaption{grid-column-end:2;grid-column-start:1;grid-row-end:4;grid-row-start:3}.text-styled .ingress{font-size:1.875rem;letter-spacing:-.24px;line-height:1.467;margin-bottom:52}@media (max-width:991px){.text-styled .ingress{font-size:1.3125rem;letter-spacing:-.21px;line-height:1.334;margin-bottom:40px}}.text-styled .accordion{margin:20px 0 40px}@media (max-width:991px){.text-styled .accordion{margin:16px 0 28px}}.text-styled .accordion+.accordion,.text-styled .accordion+.link-block{margin-top:-20px}@media (max-width:991px){.text-styled .accordion+.accordion,.text-styled .accordion+.link-block{margin-top:-14px}}.text-box{background-color:#fff6f2;border-radius:20px;margin:52px 0;padding:40px 44px;position:relative}@media (min-width:992px){.text-box{font-size:1.3125rem;line-height:1.428;margin-bottom:28px}}@media (max-width:991px){.text-box{margin:28px 0;padding:28px}}.text-box>:first-child{margin-top:0!important}.text-box>:last-child{margin-bottom:0!important}.text-box p{margin-bottom:28px}@media (max-width:991px){.text-box p{margin-bottom:20px}}.text-box h3,.text-box h4{font-size:1.4375rem;letter-spacing:-.32px;margin-bottom:12px;margin-top:28px}@media (max-width:991px){.text-box h3,.text-box h4{font-size:1.125rem;letter-spacing:-.12px;line-height:1.445;margin-bottom:8px;margin-top:16px}}.text-box ul li{margin-bottom:12px;padding-left:18px}@media (max-width:991px){.text-box ul li{margin-bottom:8px;padding-left:21px}}.text-box ul li:before{height:6px;left:0;width:6px}@media (max-width:991px){.text-box ul li:before{height:5px;width:5px}}.text-box br+br{display:none}.text-box .btn{display:block;font-family:TTCommons-Regular;font-size:1.3125rem;letter-spacing:-.21px;line-height:1.333;padding:13px 31px}@media (max-width:991px){.text-box .btn{font-size:1.125rem;margin-top:20px;padding:9px 26px}}.text-box--info,.text-box--lamp,.text-box--navigation,.text-box--question,.text-box--warning{background-position:48px 32px;background-repeat:no-repeat;background-size:32px;padding-top:80px}@media (max-width:991px){.text-box--info,.text-box--lamp,.text-box--navigation,.text-box--question,.text-box--warning{background-position:28px 28px;background-size:28px;padding-top:68px}}.text-box--lamp{background-color:#fff6e8;background-image:url(/build/images/lightbulb.d3d8b8db.png)}@media (max-width:991px){.text-box--lamp{background-image:url(/build/images/lightbulb-sm.462e48ef.png)}}.text-box--info{background-color:#eef1ff;background-image:url(/build/images/info.82640192.png)}@media (max-width:991px){.text-box--info{background-image:url(/build/images/info-sm.6ad1ab50.png)}}.text-box--warning{background-color:#faebeb;background-image:url(/build/images/warningCircle.0e64e6bd.png)}@media (max-width:991px){.text-box--warning{background-image:url(/build/images/warningCircle-sm.151975f4.png)}}.text-box--question{background-color:#f3faff;background-image:url(/build/images/question.d531f713.png)}@media (max-width:991px){.text-box--question{background-image:url(/build/images/question-sm.0acf1611.png)}}.text-box--navigation{background-color:#fde4d4;background-image:url(/build/images/square-list-light.e66eed50.svg)}@media (max-width:991px){.text-box--navigation{background-image:url(/build/images/square-list-light-sm.5762257c.svg)}}.text-box--contact{background-color:#fff;border:1.5px solid #e1e1e1;display:inline-block;margin:0;min-height:162px;padding:27px 8px 31px 27px;vertical-align:top;width:100%;word-break:break-word}@media (min-width:700px){.text-box--contact{width:calc(50% - 1.4815vw)}}@media (min-width:992px){.text-box--contact{width:calc(50% - 1.481vw)}}@media (min-width:992px) and (max-width:1200px){.text-box--contact{width:100%}}@media (min-width:1360px){.text-box--contact{width:calc(50% - 1.488vw)}}@media (min-width:1681px){.text-box--contact{width:calc(50% - 1.562vw)}}@media (min-width:1921px){.text-box--contact{width:calc(50% - 30px)}}@media (max-width:991px){.text-box--contact{margin-left:0;min-height:auto;padding:24px 8px 24px 28px}}.text-box--contact+.text-box--contact{margin-top:32px}@media (max-width:991px){.text-box--contact+.text-box--contact{margin-top:16px}}@media (min-width:1200px){.text-box--contact+.text-box--contact:nth-of-type(2){margin-top:0}}@media (min-width:700px) and (max-width:991px){.text-box--contact+.text-box--contact:nth-of-type(2){margin-top:0}}.text-box--contact .link,.text-box--contact a:not(.btn):not(.link-block),.text-box--contact span{color:inherit;text-decoration:none}.text-box--contact:nth-of-type(2n){float:right}@media (min-width:992px) and (max-width:1200px){.text-box--contact:nth-of-type(2n){float:none}}@media (max-width:699px){.text-box--contact:nth-of-type(2n){float:none}}.text-box--contact img{border-radius:50%;height:64px;left:7%;object-fit:cover;overflow:hidden;position:absolute;top:28px;width:64px}@media (min-width:992px) and (max-width:1200px){.text-box--contact img{left:28px}}@media (max-width:991px){.text-box--contact img{height:52px;left:24px;top:24px;width:52px}}.text-box--contact img~*{margin-left:24.9%;margin-top:0}@media (min-width:992px) and (max-width:1200px){.text-box--contact img~*{margin-left:84px}}@media (max-width:991px){.text-box--contact img~*{margin-left:68px}}.text-box--contact h3,.text-box--contact h4,.text-box--contact span{word-break:break-word}.text-box--contact a,.text-box--contact h3,.text-box--contact h4,.text-box--contact span{display:block;margin-bottom:4px}.text-box--contact a[href*=tel]{display:inline-block}.text-box--contact br{display:none}.text-box--author{background-color:#e1e1e1;border:1.5px solid #e1e1e1}.text-box--author img{border-radius:50%}.text-box--col-6{display:inline-block;margin:0;padding:28px;width:100%}@media (min-width:700px){.text-box--col-6{width:calc(50% - 1.4815vw)}}@media (min-width:992px){.text-box--col-6{padding:28px 36px;width:calc(50% - 1.481vw)}}@media (min-width:992px) and (max-width:1200px){.text-box--col-6{width:100%}}@media (min-width:1360px){.text-box--col-6{width:calc(50% - 1.488vw)}}@media (min-width:1681px){.text-box--col-6{width:calc(50% - 1.562vw)}}@media (min-width:1921px){.text-box--col-6{width:calc(50% - 30px)}}.text-box--col-6+.text-box--col-6{margin-top:32px}@media (max-width:991px){.text-box--col-6+.text-box--col-6{margin-top:16px}}@media (min-width:1200px){.text-box--col-6+.text-box--col-6:nth-of-type(2){margin-top:0}}@media (min-width:700px) and (max-width:991px){.text-box--col-6+.text-box--col-6:nth-of-type(2){margin-top:0}}.text-box--col-6:nth-of-type(2n){float:right}@media (min-width:1200px){.text-box--col-6:nth-of-type(2n){float:none}}@media (min-width:700px) and (max-width:991px){.text-box--col-6:nth-of-type(2n){float:none}}.text-box--col-6 .h3,.text-box--col-6>strong:first-of-type{display:block;margin-bottom:12px}.text-box-container{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:48px;margin-top:48px}@media (max-width:991px){.text-box-container{margin-bottom:28px;margin-top:28px}}.text-box-container>:first-child{margin-top:0!important}.text-box-container>:last-child{margin-bottom:0!important}.text-box-container h2{width:100%}.page--associations .text-box-container.page-color,.page--benefits .text-box-container.page-color,.page--books .text-box-container.page-color,.page--food .text-box-container.page-color,.page--health .text-box-container.page-color,.page--home .text-box-container.page-color,.page--housing .text-box-container.page-color,.page--kindergarten .text-box-container.page-color,.page--training .text-box-container.page-color{border-radius:20px;margin-left:-14px;margin-right:-12px;margin-top:28px;padding:2.83vw}@media (min-width:601px){.page--associations .text-box-container.page-color,.page--benefits .text-box-container.page-color,.page--books .text-box-container.page-color,.page--food .text-box-container.page-color,.page--health .text-box-container.page-color,.page--home .text-box-container.page-color,.page--housing .text-box-container.page-color,.page--kindergarten .text-box-container.page-color,.page--training .text-box-container.page-color{margin-left:-2.83vw;margin-right:-2.83vw;padding:2.83vw}}@media (min-width:991px){.page--associations .text-box-container.page-color,.page--benefits .text-box-container.page-color,.page--books .text-box-container.page-color,.page--food .text-box-container.page-color,.page--health .text-box-container.page-color,.page--home .text-box-container.page-color,.page--housing .text-box-container.page-color,.page--kindergarten .text-box-container.page-color,.page--training .text-box-container.page-color{margin-left:-1.4815vw;margin-right:-1.4815vw;margin-top:32px;padding:1.4815vw}}@media (min-width:1081px){.page--associations .text-box-container.page-color,.page--benefits .text-box-container.page-color,.page--books .text-box-container.page-color,.page--food .text-box-container.page-color,.page--health .text-box-container.page-color,.page--home .text-box-container.page-color,.page--housing .text-box-container.page-color,.page--kindergarten .text-box-container.page-color,.page--training .text-box-container.page-color{margin-left:-1.4706vw;margin-right:-1.4706vw;padding:1.4706vw}}@media (min-width:1361px){.page--associations .text-box-container.page-color,.page--benefits .text-box-container.page-color,.page--books .text-box-container.page-color,.page--food .text-box-container.page-color,.page--health .text-box-container.page-color,.page--home .text-box-container.page-color,.page--housing .text-box-container.page-color,.page--kindergarten .text-box-container.page-color,.page--training .text-box-container.page-color{margin-left:-1.488vw;margin-right:-1.488vw;padding:1.488vw}}@media (min-width:1681px){.page--associations .text-box-container.page-color,.page--benefits .text-box-container.page-color,.page--books .text-box-container.page-color,.page--food .text-box-container.page-color,.page--health .text-box-container.page-color,.page--home .text-box-container.page-color,.page--housing .text-box-container.page-color,.page--kindergarten .text-box-container.page-color,.page--training .text-box-container.page-color{margin-left:-1.562vw;margin-right:-1.562vw;padding:1.562vw}}@media (min-width:1921px){.page--associations .text-box-container.page-color,.page--benefits .text-box-container.page-color,.page--books .text-box-container.page-color,.page--food .text-box-container.page-color,.page--health .text-box-container.page-color,.page--home .text-box-container.page-color,.page--housing .text-box-container.page-color,.page--kindergarten .text-box-container.page-color,.page--training .text-box-container.page-color{margin-left:-30px;margin-right:-30px;padding:30px}}.page--associations .text-box-container.page-color>:first-child,.page--benefits .text-box-container.page-color>:first-child,.page--books .text-box-container.page-color>:first-child,.page--food .text-box-container.page-color>:first-child,.page--health .text-box-container.page-color>:first-child,.page--home .text-box-container.page-color>:first-child,.page--housing .text-box-container.page-color>:first-child,.page--kindergarten .text-box-container.page-color>:first-child,.page--training .text-box-container.page-color>:first-child{margin-top:0}.page--associations .text-box-container.page-color .text-box--contact,.page--benefits .text-box-container.page-color .text-box--contact,.page--books .text-box-container.page-color .text-box--contact,.page--food .text-box-container.page-color .text-box--contact,.page--health .text-box-container.page-color .text-box--contact,.page--home .text-box-container.page-color .text-box--contact,.page--housing .text-box-container.page-color .text-box--contact,.page--kindergarten .text-box-container.page-color .text-box--contact,.page--training .text-box-container.page-color .text-box--contact{border-color:transparent}.table-styled{border-collapse:separate;border-spacing:0;width:100%}@media (max-width:991px){.table-styled{text-align:center}}.table-styled tr{border-bottom:1.5px solid transparent;margin-bottom:-1.5px}.table-styled tr:first-child td:first-child,.table-styled tr:first-child th:first-child{border-radius:20px 0 0 0}.table-styled tr:first-child td:last-child,.table-styled tr:first-child th:last-child{border-radius:0 20px 0 0}.table-styled tr:last-child td:first-child,.table-styled tr:last-child th:first-child{border-radius:0 0 0 20px}.table-styled tr:last-child td:last-child,.table-styled tr:last-child th:last-child{border-radius:0 0 20px 0}.table-styled tr:only-child td:first-child,.table-styled tr:only-child th:first-child{border-radius:20px 0 0 20px}.table-styled tr:only-child td:last-child,.table-styled tr:only-child th:last-child{border-radius:0 20px 20px 0}.table-styled tr+tr td,.table-styled tr+tr th{border-top:none}.table-styled td,.table-styled th{padding:24px 30px}@media (max-width:991px){.table-styled td,.table-styled th{padding:16px 8px}}.table-styled td+td,.table-styled td+th,.table-styled th+td,.table-styled th+th{border-left:none}.table-styled th{border:1.5px solid #121212;font-family:TTCommons-Medium;letter-spacing:-.24px}.table-styled td{background-color:#fff;border:1.5px solid #e1e1e1}.chat-container{bottom:10px;position:fixed;right:10px;z-index:2000}.chat-container .hidden{display:none}@media (max-width:991px){.chat-container{z-index:16}}.chat-container .chatButton{background-color:#fff;border:0;border-radius:100%;box-shadow:0 0 9px 2px rgba(0,0,0,.25);margin-left:-8px;margin-top:15px;padding:0}.chat-container .chatButton img{height:62px}.chat-container .chat{background:#0b556a;border:1px solid #000;bottom:2px;height:500px;opacity:1;position:fixed;right:2px;transition:opacity .3s linear,width .1s linear;width:380px}@media (max-width:500px){.chat-container .chat{bottom:0;height:100%;right:0;width:100%}}.chat-container .chat.hidden{border:0;opacity:0;width:0}.chat-container .chat.hidden .minimize-chat,.chat-container .chat.hidden .no-chat-container{display:none}.chat-container .chat .minimize-chat{background:none;border:0;color:#fff;cursor:pointer;font-size:6rem;line-height:43px;position:absolute;right:2px;top:-2px;z-index:3}.chat-container .chat .no-chat-container{gap:15px;align-items:center;color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;position:absolute;width:100%;z-index:1}.chat-container .chat .chat-frame{position:absolute;z-index:2}.dropdown-menu{background-color:#fff;border:1px solid rgba(180,183,189,.3);border-radius:16px;box-shadow:0 4px 25px rgba(0,0,0,.1);display:none;padding:0;z-index:150}.dropdown-menu.show{display:block}.dropdown-menu__title{font-family:TTCommons-DemiBold;font-size:1.0625rem;line-height:1.176;margin-bottom:24px}.dropdown-menu--date{border:1px solid #2d2d2d;box-shadow:0 4px 40px rgba(0,0,0,.25);margin-bottom:8px;margin-top:8px;padding:44px 48px 48px;transform:none!important}@media (min-width:992px){.dropdown-menu--date[x-placement=top-start]{bottom:100%!important;top:unset!important}.dropdown-menu--date[x-placement=bottom-start]{top:100%!important}}@media (max-width:991px){.dropdown-menu--date{border:none;border-radius:40px 40px 0 0;bottom:0!important;left:0!important;position:fixed!important;right:0!important;top:unset!important}.dropdown--drawer.show:before{background-color:rgba(0,0,0,.6);bottom:0;content:"";height:100%;left:0;position:fixed;top:0;width:100%;z-index:2}.dropdown--drawer .dropdown-menu{border:none;border-radius:40px 40px 0 0;bottom:0!important;left:0!important;margin-bottom:0;max-height:100%;overflow-y:auto;padding-bottom:155px;position:fixed!important;right:0!important;top:unset!important}.dropdown--drawer .mob-footer{border-radius:0;border-top:1.5px solid #e1e1e1;box-shadow:none;display:block;padding-bottom:32px;padding-top:32px}}.search-bar{background-color:#fff;border-color:#e1e1e1;border-radius:10px;position:relative;width:464px;z-index:2}.search-bar input{background-color:inherit;background-image:url(/build/images/search-32.d25c8cb8.svg);background-position:15px;background-repeat:no-repeat;border:1.5px solid;border-color:inherit;border-radius:10px;font-size:1.3125rem;height:62px;letter-spacing:-.12px;line-height:1.428;padding:15px 15px 15px 56px;width:100%}.search-bar input:focus{outline:none}.search-bar__down{background-color:inherit;border:1.5px solid;border-color:inherit;border-radius:0 0 10px 10px;display:none;margin-top:-1px;position:absolute;width:100%}.search-bar__down__item{border-bottom:1.5px solid #e1e1e1;border-color:inherit;display:flex;font-size:1.125rem;justify-content:space-between;line-height:1.33;padding:20px 28px}.search-bar__down__item:hover{text-decoration-line:none}.search-bar__down__item__title{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search-bar__down__item__type{color:#9a9a9a;padding-left:8px}.search-bar__down__item.loading{background-image:url(/build/images/image-loader.b2a8fa3d.gif);background-position:50%;background-repeat:no-repeat;background-size:30px}.search-bar__down__more{display:block;font-size:1.125rem;line-height:1.33;padding:20px 28px;text-align:center}.search-bar__down__more:hover{text-decoration-line:none}.search-bar--open input{border-radius:10px 10px 0 0}.search-bar--open .search-bar__down{display:block}.header{transition:margin .2s;width:100%;z-index:15}.header--open{background-color:rgba(0,0,0,.6);height:100%;margin-top:0!important;max-height:100%;overflow:auto;position:fixed;transition:.2s;transition-delay:.15s;width:100%;z-index:110}@media (max-width:991px){.header--open{bottom:0;height:100%;left:0;top:0;z-index:200}}.header--open .header__bar{background-color:#fff!important}.header--open .header__menu{animation:translateDown .2s;display:block}.header:not(.header--open) .header__menu{animation:translateDown .2s;animation-direction:reverse;animation-fill-mode:forwards}.header__bar{align-items:center;background-color:transparent;border-bottom:1px solid #f2f2f1;display:flex;justify-content:space-between;letter-spacing:-.12px;min-height:118px;padding:27px 60px;width:100%;z-index:3}@media (max-width:991px){.header__bar{min-height:auto;padding:16px 28px}}.header__bar__logo{height:56px;margin-right:24px;min-width:260px;width:320px}@media (max-width:991px){.header__bar__logo{height:44px;margin:0;min-width:auto;width:44px}}.header__bar__logo img{max-height:56px;max-width:100%}.header__bar .search-bar{flex-shrink:1;height:62px;margin:0 4px}@media (max-width:991px){.header__bar .search-bar{display:none}}.header__nav{align-items:center;display:flex;margin:auto 0;min-width:max-content;text-align:right}@media (max-width:991px){.header__nav{width:unset}}.header__nav .btn{background-color:transparent;font-family:TTCommons-Book;font-size:1.25rem;line-height:1.5rem;padding:12px 0}@media (max-width:991px){.header__nav .btn{font-size:0;padding:0;width:fit-content}}.header__nav .btn--menu:before,.header__nav .btn--user:before{background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:24px;margin-right:12px;vertical-align:top;width:24px}@media (max-width:991px){.header__nav .btn--menu:before,.header__nav .btn--user:before{margin:0;vertical-align:middle}}.header__nav .btn--user{margin-left:32px}.header__nav .btn--user:before{background-image:url(/build/images/user-32.1a6f2c49.svg)}.header__nav .btn--menu{margin-left:26px}.header__nav .btn--menu:before{background-image:url(/build/images/menu.a8eda3b6.svg)}@media (max-width:991px){.header__nav .btn--menu:before{margin:4px}}.header__nav .btn--menu.active:before{background-image:url(/build/images/x-icon.dfdd3695.svg)}.header__nav .btn--search{margin-left:26px}.header__nav .lang-dropdown{display:inline-block}.header__menu{background-color:#fff;color:#30293e;display:none;font-family:TTCommons-Book;font-size:1.3125rem;line-height:1.875rem;padding-top:68px;transition:transform .3s}@media (max-width:991px){.header__menu{font-size:1.125rem;line-height:1.5rem;padding-top:40px}}.header__menu a{position:relative;text-decoration:none}.header__menu a:hover{color:#1e9ec7}.header__menu h3{font-family:TTCommons-Medium;font-size:1.5rem;line-height:1.333;margin-bottom:0}@media (max-width:991px){.header__menu h3{font-size:1.125rem;line-height:1.333}}.header__menu ul{display:flex;flex-wrap:wrap;margin:0;padding:0}@media (max-width:991px){.header__menu ul{margin-bottom:0}}.header__menu ul li{list-style:none;margin-bottom:48px}@media (max-width:991px){.header__menu ul li{margin-bottom:20px}}.header__menu .btn-collapse{font-family:TTCommons-Medium;font-size:1.125rem;letter-spacing:-.32px;line-height:1.333;margin-bottom:20px;margin-left:0;padding:0 0 0 48px;position:relative}@media (min-width:992px){.header__menu .btn-collapse{cursor:default;font-size:1.5rem;letter-spacing:-.36px;margin-bottom:28px;padding:0;pointer-events:none}}.header__menu .btn-collapse:before{background-image:url(/build/images/minus-w.fc77ac08.svg);background-position:50%;background-repeat:repeat;background-size:contain;content:"";display:inline-block;height:32px;left:0;margin-top:-16px;position:absolute;top:50%;transition:.2s;width:32px}@media (min-width:992px){.header__menu .btn-collapse:before{display:none}}.header__menu .btn-collapse.collapsed:before{background-image:url(/build/images/plus-w.811d35c8.svg)}.header__menu .btn-collapse+.collapse{margin-top:0}.header__menu .collapse{margin-top:36px}@media (max-width:991px){.header__menu .collapse{margin-top:0}}@media (min-width:992px){.header__menu .collapse:not(.show){display:block}}.header__menu__icon{display:inline-block;min-height:32px;padding-left:56px;position:relative;text-decoration:none}@media (max-width:991px){.header__menu__icon{padding-left:48px;padding-top:4px}}.header__menu__icon:before{background-position:50%;background-repeat:no-repeat;content:"";height:32px;left:0;position:absolute;top:0;width:32px}.header__menu__icon:hover{color:#1e9ec7}.header__menu__icon--door:before{background-image:url(/build/images/door.284aa7c6.svg)}.header__menu__icon--door:hover:before{background-image:url(/build/images/door-cian.8aaaa5ce.svg)}.header__menu__icon--house:before{background-image:url(/build/images/house.7f9fee30.svg)}.header__menu__icon--house:hover:before{background-image:url(/build/images/house-cian.caea6665.svg)}.header__menu__icon--food:before{background-image:url(/build/images/food.472d829e.svg)}.header__menu__icon--food:hover:before{background-image:url(/build/images/food-cian.0933f8d0.svg)}.header__menu__icon--exercise:before{background-image:url(/build/images/exercise.7ea15bc5.svg)}.header__menu__icon--exercise:hover:before{background-image:url(/build/images/exercise-cian.b5c50c93.svg)}.header__menu__icon--health:before{background-image:url(/build/images/health.06ff64b8.svg)}.header__menu__icon--health:hover:before{background-image:url(/build/images/health-cian.d60ebf33.svg)}.header__menu__icon--news:before{background-image:url(/build/images/news.264014f6.svg)}.header__menu__icon--news:hover:before{background-image:url(/build/images/news-cian.73f21633.svg)}.header__menu__icon--calendar:before{background-image:url(/build/images/calendar.c8f19589.svg)}.header__menu__icon--calendar:hover:before{background-image:url(/build/images/calendar-cian.8e25dc68.svg)}.header__menu__icon--rainbow:before{background-image:url(/build/images/rainbow.409c91c3.svg)}.header__menu__icon--rainbow:hover:before{background-image:url(/build/images/rainbow-cian.02c55dd1.svg)}.header__menu__icon--kid:before{background-image:url(/build/images/kid.0d548e5d.svg)}.header__menu__icon--kid:hover:before{background-image:url(/build/images/kid-cian.82290c5d.svg)}.header__menu__icon--hand:before{background-image:url(/build/images/hand.8639e215.svg)}.header__menu__icon--hand:hover:before{background-image:url(/build/images/hand-cian.d927d5a8.svg)}.header__menu__icon--user:before{background-image:url(/build/images/user-32.1a6f2c49.svg)}.header__menu__icon--user:hover:before{background-image:url(/build/images/user-32-cian.ab493fe2.svg)}.header__menu__icon--blog:before{background-image:url(/build/images/blog-32.0e605b69.svg)}.header__menu__icon--blog:hover:before{background-image:url(/build/images/blog-32-cian.8397a1ea.svg)}.header__menu__icon--babyCarriage:before{background-image:url(/build/images/babyCarriage.f56f1e17.svg)}.header__menu__icon--babyCarriage:hover:before{background-image:url(/build/images/babyCarriage-cian.69cfbeaf.svg)}.header__menu__icon--language:before{background-image:url(/build/images/language.ef343ee4.svg)}.header__menu__icon--location:before{background-image:url(/build/images/location.0005ddfa.svg)}.header__menu__dark{background-color:#242424;color:#fff;margin-top:32px;padding:60px 0}@media (max-width:991px){.header__menu__dark{margin-top:20px;padding:36px 0 16px}}.header__menu__dark .btn-collapse,.header__menu__dark a,.header__menu__dark a:hover{color:#fff}@media (max-width:991px){.header__menu__dark ul{margin:0}}.header__menu__dark ul li{margin-bottom:20px;width:100%}@media (max-width:991px){.header__menu__dark ul li{margin-bottom:16px;margin-left:48px}.header__menu__dark ul li:last-child{margin-bottom:36px}}@media (min-width:992px){.header__menu__dark .col{display:flex;flex-wrap:wrap}}.header__menu__footer{background-color:#f3f3f3;color:#242424;font-size:1.125rem;line-height:1.2;padding:32px 0}@media (max-width:991px){.header__menu__footer{line-height:1.25rem;padding:24px 0}}.header__menu__footer .header__menu__icon{text-decoration-thickness:1px;text-underline-offset:3px;font-family:TTCommons-Medium;font-size:1.125rem;margin-right:28px;min-height:24px;padding-left:28px;text-decoration-line:underline;text-underline-position:under}@media (max-width:991px){.header__menu__footer .header__menu__icon{text-underline-offset:2px;display:block;font-size:.875rem;margin-right:0;min-height:20px;padding-top:0}.header__menu__footer .header__menu__icon:not(:last-child){margin-bottom:15px}}.header__menu__footer .header__menu__icon:hover{color:inherit}.header__menu__footer .header__menu__icon:before{height:20px;width:20px}@keyframes translateDown{0%{margin-top:-50px;opacity:0}to{margin-top:0;opacity:1}}.lang-dropdown{height:62px;overflow:visible;position:relative;width:80px}.lang-dropdown .dropdown{background-color:transparent;border-radius:16px;min-height:64px;position:absolute;transition:.1s;width:80px}.lang-dropdown .dropdown .btn.dropdown-toggle{font-size:1.25rem;letter-spacing:.005em;line-height:1.14;padding:20px 20px 4px;position:relative;width:100%}.lang-dropdown .dropdown .btn.dropdown-toggle:after{background:url(/build/images/arrow-down-xs.9479a73f.svg);background-size:contain;border:none;content:"";display:block;height:16px;margin-top:-1px;position:absolute;right:5px;top:50%;width:16px}.lang-dropdown .dropdown .dropdown-menu{background-color:transparent;border:none;box-shadow:none;display:block;margin:0;min-width:100%;padding:0;position:static!important;transform:none!important}.lang-dropdown .dropdown .dropdown-item{font-size:1.25rem;letter-spacing:.005em;line-height:1.14;opacity:0;padding:4px 20px 20px;pointer-events:none;text-align:center;width:100%}.lang-dropdown .dropdown.show{background-color:#fff;box-shadow:0 4px 8px rgba(0,0,0,.05)}.lang-dropdown .dropdown.show .dropdown-item{opacity:.3;pointer-events:all}.lang-dropdown .dropdown.show .dropdown-item:hover{background-color:transparent;opacity:1}.lang-dropdown .dropdown.show .btn.dropdown-toggle:after{display:none}.footer{background-color:#f3f3f3;font-family:TTCommons-Book;font-size:1.3125rem;line-height:1.428;padding:80px 0 48px;z-index:15}@media (max-width:992px){.footer{font-size:1.125rem;line-height:1.333;padding:44px 0}}.footer h4{font-size:1.3125rem;line-height:1.333;margin-bottom:28px}@media (max-width:991px){.footer h4{font-size:1.125rem;margin-bottom:20px}}.footer a{display:block;margin-bottom:22px;text-decoration:none}@media (max-width:991px){.footer a{margin-bottom:20px}}.footer a:hover{color:#1e9ec7}.footer a:last-child{margin-bottom:0}@media (max-width:991px){.footer a:last-child{margin-bottom:28px}}.footer ul{list-style:none;margin:0;padding:0}@media (max-width:991px){.footer ul li{margin-bottom:28px}}.footer ul li:not(:last-child){margin-bottom:22px}@media (max-width:991px){.footer ul li:not(:last-child){margin-bottom:20px}}.footer ul li a:last-child{margin-bottom:0}@media (max-width:991px){.footer .link-arrow--up:after{height:1.33em}}.footer .link-arrow--up:hover:after{background-image:url(/build/images/arrow-right-up-sm-cian.370fc98e.svg)}.footer__fake-col{display:contents;padding:0}@media (max-width:991px) and (min-width:601px){.footer__fake-col{display:block}}.footer__bottom{border-top:1px solid #cdcdcd;display:flex;flex-wrap:wrap;font-size:1.125rem;justify-content:space-between;line-height:1.333;margin-top:44px;padding-top:40px}@media (max-width:992px){.footer__bottom{flex-direction:column-reverse;font-size:.875rem;line-height:1.428;margin-top:4px;padding-top:32px}}.footer__bottom a{text-decoration-thickness:1px;text-underline-offset:2px;display:inline-block;margin-bottom:0;text-decoration-line:underline;text-underline-position:under}@media (max-width:991px){.footer__bottom a{margin-bottom:15px}}.footer__bottom__terms{color:#858585}.footer__bottom__terms>*{display:inline-block}.footer__bottom__terms>:first-child{margin-right:32px}@media (max-width:991px){.footer__bottom__terms>:first-child{margin-right:20px}}.footer__bottom__terms a{margin-bottom:0!important;margin-right:32px;text-decoration-color:#cacaca}@media (max-width:991px){.footer__bottom__terms a{margin:8px 20px 0 0}}.footer__bottom__settings{font-family:TTCommons-Medium}.footer__bottom__settings a:last-child{margin-left:28px}@media (max-width:991px){.footer__bottom__settings a:last-child{display:block;margin-bottom:24px;margin-left:0}}.footer__bottom__app{margin-top:25px;width:100%}@media (max-width:991px){.footer__bottom__app{margin-top:17px;order:-1}}.footer__bottom__app .app-button{height:40px;margin-bottom:0!important;margin-top:15px;text-decoration:none}.footer__bottom__app .app-button:first-child{margin-right:20px}.footer__bottom__app .app-button img{height:40px}.footer__icon{display:inline-block;min-height:24px;padding-left:40px;position:relative}@media (max-width:991px){.footer__icon{padding-left:38px;padding-top:4px}}.footer__icon:before{background-position:50%;background-repeat:no-repeat;content:"";height:24px;left:0;position:absolute;top:2px;width:24px}.footer__icon:hover{color:#1e9ec7}.footer__icon--door:before{background-image:url(/build/images/door-24.d49cc03b.svg)}.footer__icon--door:hover:before{background-image:url(/build/images/door-24-cian.aeed6617.svg)}.footer__icon--food:before{background-image:url(/build/images/food-24.0b144d26.svg)}.footer__icon--food:hover:before{background-image:url(/build/images/food-24-cian.2a413594.svg)}.footer__icon--exercise:before{background-image:url(/build/images/exercise-24.30dd6a05.svg)}.footer__icon--exercise:hover:before{background-image:url(/build/images/exercise-24-cian.6795206b.svg)}.footer__icon--health:before{background-image:url(/build/images/health-24.fcda712a.svg)}.footer__icon--health:hover:before{background-image:url(/build/images/health-24-cian.5469d930.svg)}.footer__icon--book:before{background-image:url(/build/images/book-24.8915dcc2.svg)}.footer__icon--book:hover:before{background-image:url(/build/images/book-24-cian.443b38a1.svg)}.footer__icon--rainbow:before{background-image:url(/build/images/rainbow-24.46ff69db.svg)}.footer__icon--rainbow:hover:before{background-image:url(/build/images/rainbow-24-cian.978c64b1.svg)}.footer__icon--kid:before{background-image:url(/build/images/kid-24.e6f0cf01.svg)}.footer__icon--kid:hover:before{background-image:url(/build/images/kid-24-cian.315cb35f.svg)}.footer__icon--language{min-height:20px;padding-left:28px}.footer__icon--language:before{background-image:url(/build/images/language.ef343ee4.svg);height:20px;width:20px}.footer__icon--language:hover:before{background-image:url(/build/images/language-cian.5fd5cfeb.svg)}.footer__icon--hand:before{background-image:url(/build/images/hand-24.88730b09.svg)}.footer__icon--hand:hover:before{background-image:url(/build/images/hand-cian-24.93e2009d.svg)}.footer__icon--location{min-height:20px;padding-left:28px}.footer__icon--location:before{background-image:url(/build/images/location.0005ddfa.svg);height:20px;width:20px}.footer__icon--location:hover:before{background-image:url(/build/images/location-cian.3bf0ed02.svg)}.filter{display:inline-block;position:relative}@media (max-width:991px){.filter{flex-shrink:unset;width:100%}}.filter__button{background-color:#fff;background-image:url(/build/images/arrow-down-16.23f0d0f3.svg);background-position:right 19px center;background-repeat:no-repeat;border:1.5px solid #b4b7bd;border-radius:24px;display:inline-block;font-size:1.125rem;line-height:1.33;margin-right:12px;padding:11px 42px 11px 23px}@media (max-width:991px){.filter__button{display:none}}.filter__button:hover{border-color:#121212;box-shadow:inset 0 0 0 1px #121212}.filter__button .disabled,.filter__button .disabled:hover,.filter__button:disabled,.filter__button:disabled:hover{border:1px solid #b4b7bd;box-shadow:none;cursor:auto;opacity:.5}.filter__button.show{background-color:#f1f2f4;border-color:#121212;box-shadow:inset 0 0 0 1px #121212}.filter__menu{display:none;margin:8px 0!important;max-height:424px;min-width:340px;overflow:hidden}@media (max-width:991px){.filter__menu{border:none;border-top:.5px solid #e1e1e1;display:contents;padding:32px 23px 20px}.filter__menu .checkbox input+label,.filter__menu .radio input+label{font-size:1.0625rem;line-height:1.176}.filter__menu .checkbox input+label:before,.filter__menu .radio input+label:before{height:28px;margin-right:12px;vertical-align:middle;width:28px}}.filter__menu.show{display:block}@media (max-width:991px){.filter__menu.show{display:contents}}.filter__menu__title{font-family:TTCommons-DemiBold;font-size:1.25rem;line-height:1.4;margin-bottom:20px}.filter__menu__title+switch{margin-top:-16px}.filter__menu__title p{color:#757476;font-family:TTCommons-Regular;font-size:1.125rem;line-height:1.44;margin:0}.filter__menu__content{font-size:1.125rem;max-height:424px;overflow:auto;padding:28px 36px 16px}@media (max-width:991px){.filter__menu__content{border-top:1px solid #e8e8e8;max-height:unset;padding:40px 30px 28px;width:100%}}.filter__menu__content .switch{max-width:500px}@media (min-width:992px){.filter__menu__content .switch{width:328px}}.filter__menu__content .switch input+label{color:#6c6e73;margin-bottom:12px}.filter__menu__content .checkbox,.filter__menu__content .radio{display:contents}.filter__menu__content .checkbox input+label,.filter__menu__content .radio input+label{font-size:1.25rem;line-height:1.4;margin-bottom:16px;padding-left:40px}@media (max-width:991px){.filter__menu__content .checkbox input+label,.filter__menu__content .radio input+label{font-size:1.125rem;line-height:1.333;margin-bottom:20px;width:calc(50% - 16px)}}@media (max-width:400px){.filter__menu__content .checkbox input+label,.filter__menu__content .radio input+label{width:100%}}.filter__menu__content .checkbox input+label:before,.filter__menu__content .radio input+label:before{height:28px;margin-left:-40px;margin-right:12px;vertical-align:middle;width:28px}@media (max-width:991px){.filter__menu__content .checkbox input+label:before,.filter__menu__content .radio input+label:before{height:24px;width:24px}.filter__menu__content .checkbox input:checked+label:before,.filter__menu__content .radio input:checked+label:before{background-size:12px}}.filter__menu__content .checkbox--subitem input+label,.filter__menu__content .radio--subitem input+label{padding-left:80px}@media (min-width:992px){.filter__menu__content .simplebar-content,.filter__menu__content .simplebar-height-auto-observer-wrapper{width:fit-content;width:-moz-fit-content}}.filter__menu__content__list{display:flex;flex-direction:column;width:248px}@media (max-width:991px){.filter__menu__content__list{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;max-height:unset;width:100%}}@media (min-width:992px){.filter__menu__content__list--left{display:flex;flex-direction:column;flex-wrap:wrap;margin-left:-16px;max-height:150px;overflow:visible;width:400px}.filter__menu__content__list--left .checkbox input+label,.filter__menu__content__list--left .radio input+label{margin-left:16px;width:200px}}@media (max-width:991px){.filter__menu__content__list--mobfull{flex-direction:column;margin-top:4px}.filter__menu__content__list--mobfull .checkbox input+label,.filter__menu__content__list--mobfull .radio input+label{max-width:400px;min-height:28px;padding-left:0;padding-right:44px;width:100%}.filter__menu__content__list--mobfull .checkbox input+label:before,.filter__menu__content__list--mobfull .radio input+label:before{left:unset;margin:0;position:absolute;right:0}}@media (max-width:600px){.filter__menu__content__list--mobfull .checkbox input+label,.filter__menu__content__list--mobfull .radio input+label{max-width:unset}}.filter__menu__bottom{background-color:#fff;border-radius:0 0 16px 16px;border-top:1px solid #e8e8e8;display:flex;justify-content:space-between;padding:16px 24px;width:100%}@media (max-width:991px){.filter__menu__bottom{display:none}}.filter__menu__bottom .btn{font-size:1rem;min-height:auto;padding:10px 16px}.filter__menu__bottom .btn:only-child{margin-left:auto}.filter__menu__bottom .btn.link{text-decoration:none}.filter__menu__bottom .btn--primary:hover,.filter__menu__bottom .btn--secondary:hover{text-decoration:underline}.filter.show .filter__button{background-color:#f1f2f4;border-color:#121212;box-shadow:inset 0 0 0 1px #121212}.btn--filters{padding-left:41px;position:relative}.btn--filters:before{background-image:url(/build/images/settings-24.711715a7.svg);background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:24px;margin-left:-32px;margin-top:-12px;position:absolute;top:50%;vertical-align:middle;width:24px}.btn--filters.btn--dark:before{background-image:url(/build/images/settings-24-w.95c67b23.svg)}.btn--filters--list{border:1px solid #b4b7bd;border-radius:24px;font-family:TTCommons-DemiBold;font-size:1.0625rem;line-height:2.125rem;margin-bottom:24px;overflow:hidden;padding:7px 23px 7px 50px;width:100%}@media (max-width:991px){.btn--filters--list{line-height:2rem;margin-bottom:32px}}.btn--filters--list:before{margin-left:-28px}.btn--filters--list--full{background-color:#f5f5f5;max-height:48px;padding-right:50px}.btn--filters--list__list{display:inline-block;position:relative;width:fit-content}.btn--filters--list__list span{display:inline-block}.btn--filters--list__number{margin-right:-30px;position:absolute;right:0;top:0}.filter-box{align-items:center;background-color:#fff;display:flex;flex-wrap:wrap;margin:auto;padding-bottom:28px;top:0}@media (max-width:991px){.filter-box{border:none;border-radius:38px 38px 0 0;bottom:0;box-shadow:0 -200px rgba(0,0,0,.3);display:none;height:100%;left:0;margin-bottom:0;margin-top:84px;overflow:auto;padding-bottom:120px;padding-top:64px;position:fixed;right:0;top:0;width:100%}.filter-box.filter-box--open{display:flex;flex-direction:column;flex-wrap:nowrap;height:calc(100% - 82px)}.filter-box .mob-footer{border-radius:0;border-top:1.5px solid #e1e1e1;box-shadow:none;display:flex;justify-content:space-between;padding:24px 28px}.filter-box .mob-footer .btn{font-family:TTCommons-DemiBold;font-size:1.125rem}.filter-box .mob-footer .btn.link{font-family:TTCommons-Medium;text-decoration:none}.filter-box .mob-header{background-color:#fff;border-bottom:.5px solid #e1e1e1;border-radius:38px 38px 0 0;display:block;padding:24px 28px 20px;position:fixed;text-align:center;top:84px;width:100%}.filter-box .mob-header h4{font-size:1.0625rem;line-height:1.176;margin-bottom:0}.filter-box .mob-header .btn--close{left:14px;position:absolute;top:10px}.filter-box .mob-header+.filter .filter__menu__content{border-top:none}}.filter-box .filter__button{width:max-content}.filter-box-label{font-family:TTCommons-Medium;font-size:1rem;width:100%}@media (min-width:992px){.filter-box--calendar,.filter-box--overview{justify-content:center;max-width:899px}}.filter-box--calendar .filter,.filter-box--overview .filter{flex:1;margin:0}@media (min-width:992px){.filter-box--calendar .filter,.filter-box--overview .filter{margin:0;max-width:265px;width:calc(33.3% - 52px)}.filter-box--calendar .filter+.filter,.filter-box--overview .filter+.filter{margin-left:52px}}.filter-box--calendar .filter__button,.filter-box--overview .filter__button{background-image:url(/build/images/arrow-down.cf920ac4.svg);background-position:right 16px center;background-repeat:no-repeat;border-radius:32px;font-size:1.4375rem;margin:0;min-height:56px;overflow:hidden;padding-left:27px;padding-right:48px;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%}.filter-box--calendar .filter__menu__title,.filter-box--overview .filter__menu__title{font-size:1.0625rem;margin-bottom:24px}.filter-box--calendar .filter__menu__bottom .btn,.filter-box--overview .filter__menu__bottom .btn{padding:6px 15px}.filter-box--open{display:block;height:100%;z-index:120}.card-house{border-radius:1px;color:#121212;display:flex;flex-direction:column;margin-bottom:80px;position:relative;text-align:left;text-decoration:none}@media (max-width:991px){.card-house{margin-bottom:40px;padding:0}}@media (min-width:992px) and (hover:hover){.card-house:hover{background-color:#f1f2f4;box-shadow:0 0 0 12px #f1f2f4;text-decoration:none}}.card-house:hover{text-decoration:none}.card-house .btn--top,.card-house .btn-like{position:absolute;z-index:2}.card-house .btn--top{font-family:TTCommons-Regular;font-size:1rem;padding:4.5px 16.5px;right:10px;top:10px}.card-house .btn-like{right:2px;top:2px}.card-house .btn-like svg path{stroke:#fff}.card-house .btn-like.checked svg{fill:#fff}.card-house__img{overflow:hidden;width:100%}.card-house__img .img{background-color:#fff;border-radius:12px}@media (max-width:991px){.card-house__img .img{border-radius:10px}}.card-house__img .img img{max-width:100%;width:auto}.card-house__img .carousel-inner{left:0;object-fit:cover;position:absolute;top:0;width:100%}.card-house__img .carousel-inner .carousel-item.lazy{background:url(/build/images/image-loader.b2a8fa3d.gif) no-repeat 50%;background-size:30px}.card-house__img .img{cursor:pointer}.card-house__img .slick-dotted.slick-slider{margin-bottom:0}.card-house__img .slick-dots{bottom:7px}.card-house__img .slick-dots li{margin:0 2px;width:8px}.card-house__img .slick-dots li.slick-active button:before{opacity:1}.card-house__img .slick-dots li button{margin-left:-10px;position:relative}.card-house__img .slick-dots li button:before{color:#fff!important;opacity:.5}.card-house__img .slick-slider .slick-prev{left:8px;-moz-transform:scaleX(-1) translateY(-50%);-o-transform:scaleX(-1) translateY(-50%);-webkit-transform:scaleX(-1) translateY(-50%);transform:scaleX(-1) translateY(-50%)}.card-house__img .slick-slider .slick-next{right:8px}.card-house__img .slick-slider .slick-next,.card-house__img .slick-slider .slick-prev{background-color:hsla(0,0%,100%,.8);background-image:url(/build/images/arrow-tail-right-xs-1.3.56cf7bfc.svg);background-position:4.8px 4.8px;background-repeat:no-repeat;border:1.2px solid #2d2d2d;border-radius:50%;height:28px;opacity:0;width:28px}@media (max-width:991px){.card-house__img .slick-slider .slick-next,.card-house__img .slick-slider .slick-prev{background-color:#fff;background-position:50%;height:32px;opacity:1;width:32px}}.card-house__img .slick-slider .slick-next:before,.card-house__img .slick-slider .slick-prev:before{content:""}.card-house__img .slick-slider .slick-next:hover,.card-house__img .slick-slider .slick-prev:hover{background-color:#fff}.card-house__img .slick-slider:focus-within .slick-dots,.card-house__img .slick-slider:focus-within .slick-next,.card-house__img .slick-slider:focus-within .slick-prev{opacity:1}.card-house__img .carousel-indicators{margin-bottom:2px;opacity:0}.card-house__img .carousel-indicators button{border-radius:50%;height:6px;width:6px}.card-house__img .carousel-control-next,.card-house__img .carousel-control-prev{font-size:.001px;opacity:0}.card-house__img .carousel-control-next-icon,.card-house__img .carousel-control-prev-icon{background-color:hsla(0,0%,100%,.8);background-image:url(/build/images/arrow-right.7c259ab4.svg);background-size:7px;border-radius:50%;height:28px;width:28px}.card-house__img .carousel-control-next-icon:hover,.card-house__img .carousel-control-prev-icon:hover{background-color:#fff}.card-house__img .carousel-control-prev-icon{-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1)}.card-house__content{background-color:transparent;border:none;flex:1;padding:16px 0 0;text-align:left}.card-house__content>:last-child{margin-bottom:0}.card-house__content>div{font-family:TTCommons-Book;font-size:1.125rem;letter-spacing:-.09px;line-height:1.333;margin-bottom:8px}@media (max-width:991px){.card-house__content>div{letter-spacing:.12px;line-height:1.444}}.card-house__content .pre-title{color:#b5b5b5;font-size:1rem;line-height:1.25rem}@media (max-width:991px){.card-house__content .pre-title{font-size:.875rem}}.card-house__content .title{font-family:TTCommons-DemiBold;font-size:1.4375rem;letter-spacing:-.36px;line-height:1.391}@media (max-width:991px){.card-house__content .title{font-size:1.3125rem;line-height:1.363}}.card-house__content .strong{font-family:TTCommons-DemiBold;letter-spacing:-.21px}.card-house__content__footnote{color:#b5b5b5;font-family:TTCommons-Regular;font-size:1rem;line-height:1.25rem}@media (max-width:991px){.card-house__content__footnote{font-size:.875rem}}.card-house-list__empty{display:none;margin:48px auto 0;max-width:421px;text-align:center}@media (max-width:991px){.card-house-list__empty{margin:12px auto 0}}.card-house-list__empty:only-child{display:block}.card-house-list__empty img{margin-bottom:20px;max-width:262px}@media (max-width:991px){.card-house-list__empty img{margin-bottom:24px;max-width:203px}}.card-house-list__empty h2{margin-bottom:8px}@media (max-width:991px){.card-house-list__empty h2{margin-bottom:12px}}.card-house-list__empty p{font-size:1.25rem;margin:0}@media (max-width:991px){.card-house-list__empty p{font-size:1.125rem}}.card-house:hover .card-house__img .carousel-control-next,.card-house:hover .card-house__img .carousel-control-prev,.card-house:hover .card-house__img .carousel-indicators,.card-house:hover .card-house__img .slick-dots,.card-house:hover .card-house__img .slick-slider .slick-next,.card-house:hover .card-house__img .slick-slider .slick-prev{opacity:1}.modal{font-family:TTCommons-Book}.modal h2{margin-bottom:24px}@media (max-width:991px){.modal h2{margin-bottom:20px}}.modal h4{font-size:1.75rem;line-height:1.21;margin-bottom:22px}@media (max-width:991px){.modal h4{font-size:1.375rem;line-height:1.36}}.modal h5{font-size:1.625rem;line-height:1.16;margin-bottom:16px}@media (max-width:991px){.modal h5{font-size:1.375rem;line-height:1.36}}.modal h6{font-size:1.25rem;line-height:1.4;margin-bottom:4px}@media (max-width:991px){.modal h6{font-size:1.125rem;line-height:1.36}}.modal p{margin-bottom:24px}@media (max-width:991px){.modal p{margin-bottom:28px}}.modal-backdrop.show{opacity:.6}.modal-dialog{margin:80px auto 28px;max-width:840px}@media (max-width:900px){.modal-dialog{margin:80px 72px 28px}}@media (max-width:600px){.modal-dialog{margin:80px 0 0}}.modal-content{background-color:#fff;border:none;border-radius:20px;box-shadow:0 2px 15px rgba(0,0,0,.1);margin:0 auto;padding:80px 55px 72px!important;z-index:1000}@media (max-width:600px){.modal-content{padding:32px 48px 40px!important}}.modal-content .btn--close{position:absolute;right:16px;top:16px}.modal-header{border:none;padding:0 0 42px}@media (max-width:600px){.modal-header{flex-direction:column;padding-bottom:28px}}.modal-header:empty{display:none}.modal-header button{margin:0 0 0 auto}@media (max-width:600px){.modal-header button{margin:18px 0 0;padding:7px 15px}}.modal-header span{flex:1}.modal-header a{color:#6c6e73;font-size:1.125rem;line-height:1.334;text-decoration:underline}.modal-header a:hover{color:#121212}.modal .modal-title{font-family:TTCommons-DemiBold;font-size:2rem;line-height:1.25;margin-bottom:8px}@media (max-width:991px){.modal .modal-title{font-size:1.5rem;line-height:1.33;margin-bottom:8px}}.modal-body{padding:0}.modal-bottom{border-color:#e1e1e1;padding-top:40px}.modal__line{border-top:1px solid #e1e1e1;margin:48px 0 32px;width:100%}@media (max-width:991px){.modal__line{margin:40px 0 24px}}.modal-house{font-size:1.125rem;line-height:1.33}.modal-house h2{margin-bottom:16px}@media (max-width:600px){.modal-house h2{margin-bottom:12px}}.modal-house .btn{font-family:TTCommons-Regular}.modal-house .mob-header{border:none}@media (max-width:991px){.modal-house .mob-header{display:flex;padding:24px 5.926vw 16px}}@media (max-width:600px){.modal-house .mob-header{display:flex;padding-left:28px;padding-right:28px}}.modal-house .mob-header .btn--back{color:#121212;font-family:TTCommons-DemiBold;font-size:1.0625rem}.modal-house .mob-header .btn--back:before{background-image:url(/build/images/arrow-right-16.2663f7a4.svg);background-size:16px;height:24px;width:24px}@media (max-width:991px){.modal-house .btn--close{display:none}}.modal-house .minimap{border-radius:20px;max-width:100%;min-width:100%}.modal-house__img{border-radius:20px;margin-bottom:40px;overflow:hidden;width:100%}@media (max-width:991px){.modal-house__img{border-radius:0;margin:0 -5.926vw 28px;width:calc(100% + 11.852vw)}.modal-house__img .slick-slide{margin:0 6px}}@media (max-width:600px){.modal-house__img{margin-left:-28px;margin-right:-28px;width:calc(100% + 56px)}}@media (max-width:991px){.modal-house__img>.aspectRatio--680x408{border-radius:20px;margin:0 5.926vw;padding-top:68.57143%;width:auto}}@media (max-width:600px){.modal-house__img>.aspectRatio--680x408{margin:0 28px}}.modal-house__img .img{background-color:#f1f2f4}.modal-house__img .img img{max-width:100%;width:auto}@media (max-width:991px){.modal-house__img .img.aspectRatio--595x408{border-radius:20px}}.modal-house__img .slick-disabled{display:none;opacity:0}.modal-house__img .slick-slider .slick-prev{left:55px;-moz-transform:scaleX(-1) translateY(-50%);-o-transform:scaleX(-1) translateY(-50%);-webkit-transform:scaleX(-1) translateY(-50%);transform:scaleX(-1) translateY(-50%)}@media (max-width:991px){.modal-house__img .slick-slider .slick-prev{left:36px}}.modal-house__img .slick-slider .slick-next{right:55px}@media (max-width:991px){.modal-house__img .slick-slider .slick-next{right:36px}}.modal-house__img .slick-slider .slick-next,.modal-house__img .slick-slider .slick-prev{background-color:#fff;background-image:url(/build/images/arrow-tail-right-32.4d3a805d.svg);background-position:50%;background-position-x:center;background-repeat:no-repeat;background-size:28px;border:1.5px solid #2d2d2d;border-radius:50%;height:60px;transition:.15s;width:60px}@media (max-width:991px){.modal-house__img .slick-slider .slick-next,.modal-house__img .slick-slider .slick-prev{background-image:url(/build/images/arrow-tail-right.a483f852.svg);background-size:24px;height:48px;width:48px}}.modal-house__img .slick-slider .slick-next:before,.modal-house__img .slick-slider .slick-prev:before{content:""}@media (hover:hover) and (pointer:fine){.modal-house__img .slick-slider .slick-next:hover,.modal-house__img .slick-slider .slick-prev:hover{background-position-x:16px}}.modal-house__img .slick-slide .carousel-item{display:contents!important}@media (min-width:992px){.modal-house__img .arrow-to-midle .slick-next,.modal-house__img .arrow-to-midle .slick-prev{margin:0 -43px}.modal-house__img .slick-list{border-radius:20px}.modal-house__img .slick-current~.slick-slide:not(.slick-current):nth-last-child(2){transform:none}.modal-house__img .slick-slide{margin:0 8px}.modal-house__img .slick-slide:not(.slick-current):nth-last-child(2){transform:translate(43px)}.modal-house__img .slick-current:first-child{transform:translate(-43px);transition:translate .2s}.modal-house__img .slick-current:first-child+.slick-slide{transform:translate(-43px)}.modal-house__img .slick-current:last-child{transform:translate(43px);transition:translate .2s}}.modal-house__img .carousel-inner .carousel-item.lazy{background:url(/build/images/image-loader.b2a8fa3d.gif) no-repeat 50%;background-size:30px}@media (max-width:991px){.modal-house__img--carousel{background:#fff url(/build/images/ajax-loader.fb6f3c23.gif) 50% no-repeat;padding-top:68.57143%;position:relative}.modal-house__img--carousel .carousel-inner{height:100%;left:0;position:absolute;top:0;width:100%}.modal-house__img--carousel .carousel-inner .slick-track{background-color:#fff}.modal-house__img--carousel>.img.aspectRatio--680x408{margin-top:calc(-68.571% + 8.127vw);padding-top:calc(68.571% - 8.127vw)}}@media (max-width:600px){.modal-house__img--carousel>.img.aspectRatio--680x408{margin-top:calc(-68.571% + 38px);padding-top:calc(68.571% - 38px)}}.modal-house__icon{font-size:1.125rem;line-height:1.33;margin-bottom:24px;min-height:28px;padding-left:44px;position:relative}@media (max-width:991px){.modal-house__icon{margin:0 0 28px}}.modal-house__icon .modal-house__icon:last-child{margin-bottom:0}.modal-house__icon__title{color:#121212;font-family:TTCommons-DemiBold;font-size:1.3125rem}@media (max-width:991px){.modal-house__icon__title{font-size:1.125rem}}.modal-house__icon__footnote{color:#121212}.modal-house__icon-group{margin-bottom:32px;margin-top:32px;width:100%}@media (max-width:991px){.modal-house__icon-group{margin:16px 0}.modal-house__icon-group--inventory{margin:16px 0 28px}}.modal-house__icon-group--inventory .modal-house__icon{color:#121212;display:inline-block;font-family:TTCommons-Book;font-size:1.25rem;line-height:1.4;margin-bottom:20px;width:calc(50% - 40px)}@media (max-width:600px){.modal-house__icon-group--inventory .modal-house__icon{width:100%}}@media (min-width:992px){.modal-house__icon-group--inventory .modal-house__icon:last-child,.modal-house__icon-group--inventory .modal-house__icon:nth-last-child(2){margin-bottom:0!important}}.modal-house__icon-group--inventory .modal-house__icon.hidden{display:none}.modal-house__icon-group--inventory .modal-house__icon.hidden--show{display:inline-block}.modal-house__icon-group--inventory:nth-child(odd){margin-right:60px;width:calc(50% - 30px)}@media (max-width:600px){.modal-house__icon-group--inventory:nth-child(odd){margin-right:0;width:100%}}.modal-house__icon:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:28px;left:0;position:absolute;top:0;width:28px}@media (max-width:991px){.modal-house__icon:before{height:24px;width:24px}}.modal-house__icon--price:before{background-image:url(/build/images/coin-28.c8263732.svg)}.modal-house__icon--size:before{background-image:url(/build/images/size-28.2fdfaf3a.svg)}.modal-house__icon--power:before{background-image:url(/build/images/power-28.4abc6443.svg)}.modal-house__icon--bed-single:empty{background-image:url(/build/images/empty.574c35bb.svg)}.modal-house__icon--bed-single:before{background-image:url(/build/images/bedSingle.c3b9d8c7.svg)}.modal-house__icon--bed-doubled:before{background-image:url(/build/images/bedDouble.0c8723d9.svg)}.modal-house__icon--shelf:before{background-image:url(/build/images/bookshelf.1d4d7e9c.svg)}.modal-house__icon--desk:before{background-image:url(/build/images/desk.0af0b005.svg)}.modal-house__icon--couch:before{background-image:url(/build/images/couch.7bdf33a6.svg)}.modal-house__icon--curtains:before{background-image:url(/build/images/curtains.7e457f5e.svg)}.modal-house__icon--light:before{background-image:url(/build/images/light.d9062600.svg)}.modal-house__icon--table-chair:before{background-image:url(/build/images/tableChairs.2d3b542c.svg)}.modal-house__icon--wardrobe:before{background-image:url(/build/images/wardrobe.1ee8c633.svg)}.modal-house__map{border-radius:20px;overflow:hidden}.modal-house__map .img{min-height:232px}.modal-house .btn-more-inventory{border:1px solid #e1e1e1;border-radius:26px;font-size:1.125rem;line-height:1.334;padding:9px 27px}.modal-house .more-inventory{font-size:1.25rem;line-height:1.5}@media (max-width:991px){.modal-house .modal-dialog{margin:0;max-width:unset;width:100%}}.modal-house .modal-content{border:none;border-radius:32px;padding:64px 80px 80px!important}@media (max-width:991px){.modal-house .modal-content{border-radius:0;bottom:0;height:100%;left:0;padding:80px 5.926vw 40px!important;right:0;top:0;width:100%}}@media (max-width:600px){.modal-house .modal-content{padding-left:28px!important;padding-right:28px!important}}.modal-house .modal-title{margin-bottom:20px}@media (max-width:991px){.modal-house .modal-title{margin-bottom:8px}}@media (max-width:600px){.modal-house .modal-title{width:100%}.modal-house .modal-header{flex-direction:row;flex-wrap:wrap}.modal-house .modal-header span{display:contents}}.modal-house .modal-header .btn--gray{color:#121212;padding:8.5px 27.5px;text-decoration:none}.modal-house .modal-header .btn--gray:hover{color:#fff}@media (max-width:600px){.modal-house .modal-header .btn--gray{margin-right:8px}.modal-house .modal-header .btn{margin-top:8px}}.modal-house .modal-header .btn-like{border:1.5px solid #2d2d2d;border-radius:24px;height:48px;padding:14px 12px;width:48px}@media (max-width:991px){.modal-house .modal-header .btn--close,.modal-house .modal-header .btn-like{display:none}}.modal--message .modal h2{margin-bottom:16px}@media (max-width:600px){.modal--message .modal h2{margin-bottom:12px}}@media (max-width:991px){.modal--message .modal-dialog{margin-left:5.926vw;margin-right:5.926vw}}@media (max-width:600px){.modal--message .modal-dialog{margin-left:28px;margin-right:28px}}.modal--message .modal-content{max-width:580px;text-align:center}@media (max-width:991px){.modal--message .modal-content{padding:76px 24px 48px!important}}.modal--message .modal-content h2{margin-bottom:12px}@media (min-width:992px){.modal--message .modal-content h2{font-size:1.875rem;line-height:1.4;margin-bottom:16px}}.modal--message .modal-content p{font-family:TTCommons-Book;font-size:1.4375rem;line-height:1.479;margin-bottom:32px}@media (max-width:991px){.modal--message .modal-content p{font-size:1.125rem;line-height:1.44;margin-bottom:28px}}.modal--message .modal-content .input{margin-left:auto;margin-right:auto;margin-top:24px;max-width:370px}@media (max-width:991px){.modal--message .modal-content .input{max-width:271px}}@media (min-width:992px){.modal--message .modal-content .btn:not(.btn--close){font-size:1.3125rem;line-height:1.2;padding:14px 31px}}.modal--message .modal-content .btn-group{margin-right:-12px;margin-top:32px;text-align:center}@media (max-width:991px){.modal--message .modal-content .btn-group{margin-top:28px}}.modal--message .modal-content .btn-group .btn{margin-right:12px}.modal--message .modal-content .btn-group .btn:only-child{min-width:88px}.modal--message--hand .modal-content,.modal--message--warning .modal-content{background-position:center 80px;background-repeat:no-repeat;padding-top:156px!important}@media (max-width:991px){.modal--message--hand .modal-content,.modal--message--warning .modal-content{background-position:center 76px;background-size:40px;padding-top:128px!important}}.modal--message--warning .modal-content{background-image:url(/build/images/warningCircle-lg.8a55965c.svg)}.modal--message--hand .modal-content{background-image:url(/build/images/hand-xl.0c5b9c32.svg)}@media (max-width:991px){.modal--message--hand .modal-content{background-image:url(/build/images/hand-md.216932b2.svg)}}.modal--page{overflow:hidden;padding:0!important}.modal--page.fade:not(.show) .modal-dialog{transform:translateY(50px)}.modal--page .modal-dialog{margin:60px 0 0;max-width:100%}@media (max-width:991px){.modal--page .modal-dialog{box-sizing:border-box;height:100%;margin-top:0;padding-top:100px}}.modal--page .modal-content{border-radius:40px 40px 0 0;max-height:calc(100vh - 60px);min-height:calc(100vh - 60px);padding:0!important;width:100%}@media (max-width:991px){.modal--page .modal-content{border-radius:28px 28px 0 0;max-height:100%;min-height:100%}}.modal--page .modal-content h1{font-size:2.75rem;line-height:1.182}@media (max-width:991px){.modal--page .modal-content h1{font-size:1.75rem;letter-spacing:-.44px;line-height:1.143}}.modal--page .modal-content .btn--close{margin:0;right:32px;top:32px}@media (max-width:991px){.modal--page .modal-content .btn--close{right:16px;top:12px}}.modal--page .modal-content .form-success{display:flex;height:100%;height:fit-content;max-height:100%;min-height:calc(100% - 150px);overflow:auto;position:absolute;text-align:center;top:0;width:100%}@media (max-width:991px){.modal--page .modal-content .form-success{min-height:calc(100% - 60px)}}.modal--page .modal-content .form-success>*{margin-bottom:auto;margin-top:auto}.modal--page .modal-content .form-success h1{font-size:3.5rem;letter-spacing:-1.5px;line-height:1.14;margin-bottom:28px}@media (max-width:991px){.modal--page .modal-content .form-success h1{font-size:2.25rem;letter-spacing:-.8px;line-height:1.33;margin-bottom:16px}}.modal--page .modal-content .form-success p{font-size:1.4375rem;line-height:1.47;margin-bottom:28px}@media (max-width:991px){.modal--page .modal-content .form-success p{font-size:1.125rem;line-height:1.44;margin-bottom:24px}}.modal--page .modal-content .form-success img{margin-bottom:4px;max-width:150px}.modal--page .modal-content .form-success .btn--primary,.modal--page .modal-content .form-success .btn--round{display:block;font-family:TTCommons-Regular;font-size:1.3125rem;letter-spacing:-.28px;margin:40px auto 0;padding:13px 31px;text-align:center;width:fit-content}@media (max-width:991px){.modal--page .modal-content .form-success .btn--primary,.modal--page .modal-content .form-success .btn--round{font-size:1.125rem;line-height:1.334;margin-top:28px}}.modal--page .modal-content .form-success .box{margin-left:auto;margin-right:auto}.modal--page .modal-header{flex-shrink:0;min-height:102px;padding-bottom:52px}@media (max-width:991px){.modal--page .modal-header{min-height:60px;padding-bottom:60px}}.modal--page .modal-header .progress{margin:80px auto 0;width:280px}@media (max-width:991px){.modal--page .modal-header .progress{margin:32px auto 0;width:189px}}.modal--page .modal-body{overflow:auto;padding-top:48px}@media (max-width:991px){.modal--page .modal-body{padding:0}}.modal--page .modal-title{font-size:3rem;line-height:1;margin-bottom:80px}@media (max-width:991px){.modal--employ .modal-dialog{margin-left:5.926vw;margin-right:5.926vw}}@media (max-width:600px){.modal--employ .modal-dialog{margin-left:28px;margin-right:28px}}.modal--employ .modal-content{font-family:TTCommons-Book;font-size:1.4375rem;line-height:1.478;max-width:580px;padding:80px 105px 100px!important}@media (max-width:991px){.modal--employ .modal-content{font-size:1.125rem;line-height:1.445;padding:76px 24px 48px!important}}.modal--employ .modal-content .modal-header{flex-direction:column;padding-bottom:24px}@media (max-width:991px){.modal--employ .modal-content .modal-header{padding-bottom:40px}}.modal--employ .modal-content .modal-header h2{margin-bottom:4px}@media (max-width:991px){.modal--employ .modal-content .modal-header h2{font-size:1.75rem;line-height:1.143;margin-bottom:8px}}.modal--employ .modal-body>:last-child{margin-bottom:0}.modal--employ .modal-body p{margin-bottom:16px}.modal--employ .modal-body .img{border-radius:20px;margin-bottom:48px}@media (max-width:991px){.modal--employ .modal-body .img{margin-bottom:28px}}.modal--employ .modal-body .table-box td,.modal--employ .modal-body .table-box th{padding:15px 23px}@media (min-width:992px){.modal--employ .modal-body .table-box td+td,.modal--employ .modal-body .table-box th+td{padding-left:32px}.modal--employ .modal-body .table-box{font-size:1.3125rem;line-height:1.334;margin-bottom:40px}}@media (max-width:991px){.modal--employ .modal-body .table-box{margin-bottom:28px}}.modal-backdrop.show+.modal-backdrop.show{opacity:0}.map-btn{background-color:#fff;background-position:50%;background-repeat:no-repeat;border-radius:22px;color:transparent;font-size:.1px;height:44px;padding:8px;width:44px;z-index:2}.map-btn:not(:disabled):hover{background-color:#f9f9fa}.map-btn.disabled,.map-btn:disabled{box-shadow:0 2px 4px rgba(0,0,0,.075);opacity:.3}.map-btn--close{background-image:url(/build/images/close-28.5bc88163.svg);margin-left:32px;position:absolute;top:32px}@media (max-width:991px){.map-btn--close{display:none}}.map-btn--in{background-image:url(/build/images/plus-map.4d6207b8.svg)}.map-btn--out{background-image:url(/build/images/minus-map.d4c3c99b.svg)}.map-btn--zoom{border-radius:22px;display:inline-block;position:absolute;right:32px;top:32px;z-index:2}@media (max-width:991px){.map-btn--zoom{right:16px;top:107px}}.map-btn--zoom .map-btn{display:block}.map-btn--zoom .map-btn:first-child{border-bottom:1px solid #f0f0f0;border-radius:22px 22px 0 0}.map-btn--zoom .map-btn:last-child{border-radius:0 0 22px 22px}.btn--map{padding-left:49px;padding-right:23px;position:relative}@media (max-width:991px){.btn--map{background-color:#fff}}.btn--map:hover:not(:disabled):before{background-image:url(/build/images/map-28-w.ff39450c.svg)}@media (max-width:991px){.btn--map:hover:not(:disabled):before{background-image:url(/build/images/map-24.d50b9162.svg)}}.btn--map:before{background-image:url(/build/images/map-28.28a6ce78.svg);background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:24px;margin-left:-32px;margin-top:-12px;position:absolute;top:50%;vertical-align:middle;width:24px}@media (max-width:991px){.btn--map:before{background-image:url(/build/images/map-24.d50b9162.svg)}}.map-pin{background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:24px;border:2px solid #121212;border-radius:50%;height:40px;width:40px;z-index:2}.map-pin--bike{background-image:url(/build/images/bike.58d2b874.svg)}.gmnoprint.gm-bundled-control{right:32px!important;top:32px!important}@media (max-width:991px){.house-results__split-grid__map--content .gmnoprint.gm-bundled-control{top:113px!important}}.gmnoprint{width:44px}.gmnoprint>*{border-radius:22px!important;height:89px!important;width:44px!important}button.gm-control-active{background-position:50%!important;background-repeat:no-repeat!important;height:43px!important;width:44px!important}button.gm-control-active+div{margin:0!important;width:44px!important}button.gm-control-active img{display:none!important}button.gm-control-active:first-child{background:url(/build/images/plus-map.4d6207b8.svg) no-repeat 50%!important}button.gm-control-active:last-child{background:url(/build/images/minus-map.d4c3c99b.svg) no-repeat 50%!important}@media (max-width:991px){.subpage-directory h3{margin-bottom:16px}}.subpage-directory .btn--dark{display:block;margin:auto}@media (max-width:992px){.subpage-directory .btn--dark{background-color:#fff;color:#121212;margin-top:4px}}.subpage-directory__item{border:1.5px solid #e1e1e1;border-radius:20px;display:block;font-family:TTCommons-Book;font-size:1.3125rem;line-height:1.428;margin-bottom:40px;padding:28px 32px 30px;text-align:left;text-decoration:none;width:100%}@media (max-width:991px){.subpage-directory__item{font-size:1.125rem;line-height:1.334;margin-bottom:16px;margin-right:0;width:100%}}.subpage-directory__item:hover{border-color:#121212;text-decoration:none}.subpage-directory__item:hover .link-arrow--short-cian{text-decoration-thickness:1px;text-underline-offset:1px;text-decoration:underline}.subpage-directory__item>*{margin-bottom:8px}@media (max-width:991px){.subpage-directory__item>*{margin-bottom:4px}}.subpage-directory__item>:last-child{margin-bottom:0}.subpage-directory__item .link-arrow--short-cian{color:#1e9ec7;font-family:TTCommons-Regular}@media (max-width:991px){.subpage-directory__item .link-arrow--short-cian{font-size:1.0625rem;line-height:1.177}.subpage-directory__item .link-arrow--short-cian:after{height:1.177em}}.subpage-directory__item__title{font-family:TTCommons-DemiBold;font-size:1.4375rem;line-height:1.392}@media (max-width:991px){.subpage-directory__item__title{font-size:1.25rem;line-height:1.4;margin-bottom:4px}}@media (min-width:992px){.subpage-directory--tab-page .subpage-directory__item>*{margin-bottom:8px}.page--front .subpage-directory__item>*{margin-bottom:0}}.home-directory{margin-bottom:124px}@media (max-width:991px){.home-directory{margin-bottom:80px}}@media (min-width:992px){.home-directory .col-sm-4:last-child .home-directory__item,.home-directory .col-sm-4:nth-last-child(2) .home-directory__item,.home-directory .col-sm-4:nth-last-child(3) .home-directory__item{margin-bottom:0}}.home-directory .col-sm-4:last-child .home-directory__item{margin-bottom:0}.home-directory__item{display:block;font-family:TTCommons-Book;font-size:1.3125rem;letter-spacing:-.12px;line-height:1.428;margin-bottom:48px;min-height:100px;padding-left:115px;padding-top:8px;position:relative;text-decoration:none}@media (max-width:991px){.home-directory__item{font-size:1.0625rem;line-height:1.294;margin-bottom:24px;min-height:65px;padding-left:85px}}.home-directory__item:hover{text-decoration:none}.home-directory__item:hover .home-directory__item__title{text-decoration-color:#f7cfd2}.home-directory__item p{margin:0}.home-directory__item__title{font-family:TTCommons-DemiBold;font-size:1.4375rem;letter-spacing:-.36px;line-height:1.392;margin-bottom:0;text-decoration:underline;text-decoration-color:transparent;text-underline-position:under;transition:.3s}@media (max-width:991px){.home-directory__item__title{font-size:1.25rem;letter-spacing:-.21px;line-height:1.4;margin-bottom:4px}}.home-directory__item__icon{height:100px;left:0;position:absolute;top:0;width:100px}@media (max-width:991px){.home-directory__item__icon{height:65px;width:65px}}.home-directory__item__icon img{width:100%}.box-article{margin-bottom:124px}@media (max-width:991px){.box-article{margin-bottom:80px}}@media (max-width:600px){.box-article__reversed .container .row{flex-direction:column-reverse}}.box-article__img{width:auto}@media (max-width:1920px){.box-article__img{margin-right:-3.125vw}}@media (max-width:1680px){.box-article__img{margin-right:-2.976vw}}@media (max-width:1360px){.box-article__img{margin-right:-2.941vw}}@media (max-width:1080px){.box-article__img{margin-right:-2.963vw}}@media (max-width:600px){.box-article__img{margin-bottom:24px;margin-right:0}}.box-article__img .img{border-radius:20px}@media (max-width:600px){.box-article__img .img{padding-top:91.14286%}}.box-article__content{color:#292824;display:flex;flex-direction:column;font-family:TTCommons-Book;font-size:1.875rem;height:100%;justify-content:center;letter-spacing:-.24px;line-height:1.4}@media (max-width:991px){.box-article__content{font-size:1.125rem;letter-spacing:-.003em;line-height:1.445;margin-left:0}}@media (max-width:600px){.box-article__content{height:auto;text-align:center}}.box-article__content>:last-child{margin-bottom:0!important}.box-article__content a{background:transparent;border:1.5px solid #2d2d2d;border-radius:40px;display:block;display:inline-block;padding:9px 27px;text-decoration:none;width:fit-content}.box-article__content a.active,.box-article__content a:hover:not(:disabled){background-color:#121212;color:#fff}@media (min-width:992px){.box-article__content a{font-family:TTCommons-Medium;font-size:1.3125rem;line-height:1.7;padding:11px 27px}}@media (max-width:600px){.box-article__content a{margin:auto}}.box-article__content__title,.box-article__content h2{font-size:2.5rem;letter-spacing:-1.5px;line-height:1.143;margin-bottom:20px}@media (min-width:1200px) and (max-width:1680px){.box-article__content__title,.box-article__content h2{font-size:3.3333333333vw}}@media (min-width:1681px){.box-article__content__title,.box-article__content h2{font-size:56px}}@media (max-width:991px){.box-article__content__title,.box-article__content h2{font-size:1.75rem;letter-spacing:-.44px;line-height:1.143;margin-bottom:12px}}.box-article__content p{margin-bottom:28px}@media (max-width:991px){.box-article__content p{margin-bottom:20px}}.card-block{background-color:#121212;border:1.5px solid #121212;border-radius:20px;display:block;font-family:TTCommons-Book}.card-block:hover{text-decoration:none}@media (hover:hover) and (pointer:fine){.card-block:hover .card-block__content{transform:translate(8px,-8px)}}.card-block__content{align-content:center;background-color:#fff;border:1.5px solid #121212;border-radius:20px;display:flex;flex-direction:column;font-size:1.4375rem;height:calc(100% + 3px);justify-content:space-between;letter-spacing:-.12px;line-height:1.478;margin:-1.5px;min-height:200px;padding:36px 40px;transition:.1s}@media (max-width:991px){.card-block__content{font-size:1.0625rem;height:126px;letter-spacing:-.21px;line-height:1.294;min-height:126px;padding:24px 28px}}.card-block__content>:last-child{margin-bottom:0}.card-block__content h3{font-size:1.625rem;letter-spacing:-.44px;line-height:1.307;margin-bottom:4px}@media (max-width:991px){.card-block__content h3{font-size:1.3125rem;letter-spacing:-.36px;line-height:1.238}}.card-block__content h4{font-size:1.4375rem;letter-spacing:-.36px;line-height:1.391;margin:0 auto 4px;max-width:265px}@media (max-width:991px){.card-block__content h4{font-size:1.3125rem;letter-spacing:-.36px;line-height:1.238}}.card-block__content img{display:block;margin:0 auto 20px}.card-block__content .btn{font-size:1.125rem;line-height:1.33;margin:auto;width:fit-content}@media (max-width:991px){.card-block__content .btn{line-height:1.1}}.card-block__content__info{margin-bottom:20px}@media (max-width:991px){.card-block__content__info{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;margin-bottom:0;overflow:hidden}}.card-block__content__info p{margin-bottom:0}.card-block__content__arrow{background-color:hsla(0,0%,100%,.8);background-image:url(/build/images/arrow-tail-right.a483f852.svg);background-position:50%;background-repeat:no-repeat;border:1.5px solid #121212;border-radius:24px;display:inline-block;height:48px;margin-top:auto;transition:.2s;width:48px}@media (max-width:991px){.card-block__content__arrow{display:none}}@media (hover:hover) and (pointer:fine){.card-block__content__arrow:hover{background-position-x:13px}}.card-block--big .card-block__content{font-size:1.3125rem;letter-spacing:-.12px;line-height:1.428;padding:40px 40px 48px;text-align:center}@media (max-width:991px){.card-block--big .card-block__content{font-size:1.125rem;height:auto;line-height:1.334;padding:28px 28px 44px}}.card-block--big .card-block__content h3,.card-block--big .card-block__content h4{margin:0 auto 4px;max-width:265px}.card-block--big .card-block__content p{margin:0 auto 20px;max-width:265px}.card-block--big .card-block__content__info{-webkit-line-clamp:unset}@media (max-width:991px){.card-block-group .row{margin-bottom:-8px;margin-top:-8px}}.card-block-group .card-block{height:100%}@media (max-width:991px){.card-block-group .card-block{height:auto;margin:8px 0}}.card-block-group__img{border-radius:20px}@media (max-width:991px){.card-block-group__img.img{margin-top:40px;padding-top:108.15047%}}.card-block-group--horizontal .card-block{display:inline-block;width:100%}@media (min-width:992px){.card-block-group--horizontal .card-block{height:140px;margin:0 0 20px}.card-block-group--horizontal .card-block:last-child{margin-bottom:0}.card-block-group--horizontal .card-block__content{align-items:center;flex-direction:row;height:140px;min-height:140px}.card-block-group--horizontal .card-block__content h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;margin-bottom:0;overflow:hidden;width:100%}.card-block-group--horizontal .card-block__content p{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;margin-bottom:0;overflow:hidden}.card-block-group--horizontal .card-block__content__info{flex:1;margin:0;max-height:2.875em;overflow:hidden}.card-block-group--horizontal .card-block__content__arrow{margin:0 0 0 16px}}.carousel-cards{width:100%}@media (max-width:600px){.carousel-cards.slick-slider{margin:0 -14px;width:100vw}}@media (max-width:991px) and (min-width:601px){.carousel-cards.slick-slider .slick-list{overflow:visible}}@media (max-width:991px){.carousel-cards.slick-slider .slick-slide{padding:0 18px}}.carousel-cards.slick-slider .slick-next,.carousel-cards.slick-slider .slick-prev{background-color:#fff;border:1px solid #474548;border-radius:50%;height:44px;margin-right:30px;top:-62px;transition:.2;width:44px}@media (max-width:1920px){.carousel-cards.slick-slider .slick-next,.carousel-cards.slick-slider .slick-prev{margin-right:1.562vw}}@media (max-width:1680px){.carousel-cards.slick-slider .slick-next,.carousel-cards.slick-slider .slick-prev{margin-right:1.488vw}}@media (max-width:1360px){.carousel-cards.slick-slider .slick-next,.carousel-cards.slick-slider .slick-prev{margin-right:1.4706vw}}@media (max-width:1080px){.carousel-cards.slick-slider .slick-next,.carousel-cards.slick-slider .slick-prev{margin-right:1.4815vw}}@media (max-width:991px){.carousel-cards.slick-slider .slick-next,.carousel-cards.slick-slider .slick-prev{height:36px;top:-50px;width:36px}}@media (max-width:600px){.carousel-cards.slick-slider .slick-next,.carousel-cards.slick-slider .slick-prev{margin-right:28px}}.carousel-cards.slick-slider .slick-next:before,.carousel-cards.slick-slider .slick-prev:before{background-image:url(/build/images/arrow-tail-right.a483f852.svg);background-position:50%;background-repeat:no-repeat;background-size:24px;content:"";display:block;height:42px;opacity:1;width:42px}@media (max-width:991px){.carousel-cards.slick-slider .slick-next:before,.carousel-cards.slick-slider .slick-prev:before{background-image:url(/build/images/arrow-tail-right-sm.ad018108.svg);background-size:20px;height:34px;width:34px}}.carousel-cards.slick-slider .slick-next.slick-disabled,.carousel-cards.slick-slider .slick-next:disabled,.carousel-cards.slick-slider .slick-prev.slick-disabled,.carousel-cards.slick-slider .slick-prev:disabled{background-color:#f5f5f5;border-color:transparent}.carousel-cards.slick-slider .slick-next.slick-disabled:before,.carousel-cards.slick-slider .slick-next:disabled:before,.carousel-cards.slick-slider .slick-prev.slick-disabled:before,.carousel-cards.slick-slider .slick-prev:disabled:before{opacity:.2}.carousel-cards.slick-slider .slick-prev{left:auto;right:56px;-moz-transform:scaleX(-1) translateY(-50%);-o-transform:scaleX(-1) translateY(-50%);-webkit-transform:scaleX(-1) translateY(-50%);transform:scaleX(-1) translateY(-50%)}@media (max-width:991px){.carousel-cards.slick-slider .slick-prev{right:44px}}.carousel-cards.slick-slider .slick-next{right:0}@media (max-width:600px){.carousel-cards.slick-slider .slick-slide:not(.slick-current):nth-last-child(2){transform:translate(33px)}.carousel-cards.slick-slider .slick-current:first-child{transform:translate(-33px);transition:translate .2s}.carousel-cards.slick-slider .slick-current:first-child+.slick-slide{transform:translate(-33px)}.carousel-cards.slick-slider .slick-current:last-child{transform:translate(33px);transition:translate .2s}}.accordion{font-size:1.3125rem;letter-spacing:-.12px;line-height:1.429}@media (max-width:991px){.accordion{font-size:1.0625rem;letter-spacing:-.21px;line-height:1.412}}.accordion+.accordion{margin-top:-1px}.accordion+.link-arrow{margin-top:24px}.accordion__item{border:1.5px solid #e1e1e1;border-radius:20px;margin-bottom:20px;transition:.05s}@media (max-width:991px){.accordion__item{margin-bottom:12px}}.accordion__item:last-child{margin-bottom:0}@media (hover:hover) and (pointer:fine){.accordion__item{transition:0}.accordion__item:hover{border-color:#121212}}.accordion__item--open{border-color:#121212}.accordion__item__header h2,.accordion__item__header h3,.accordion__item__header h4,.accordion__item__header h5{margin:0!important}.accordion__item__header .btn{border-radius:20px;display:block;font-family:TTCommons-Medium;font-size:1.4375rem;line-height:1.478;margin:0;padding:22px 94px 21px 34px;position:relative;text-align:left;width:100%}@media (max-width:991px){.accordion__item__header .btn{font-size:1.0625rem;letter-spacing:-.24px;line-height:1.412;padding:18px 50px 17px 23px}}.accordion__item__header .btn:after{background-image:url(/build/images/arrow-down.cf920ac4.svg);background-repeat:no-repeat;background-size:contain;content:"";height:24px;position:absolute;right:31px;top:26px;transform:rotatex(180deg);transition:.2s;width:24px}@media (max-width:991px){.accordion__item__header .btn:after{background-image:url(/build/images/arrow-down-xs.9479a73f.svg);height:16px;right:19px;top:22px;width:16px}}.accordion__item__header .btn.collapsed:after{transform:rotate(0deg)}@media (max-width:991px){.accordion__item__header .btn.collapsed:after{transform:rotatex(0deg)}}.accordion__item__body{padding:0 59px 48px}@media (max-width:991px){.accordion__item__body{padding:0 23px 23px}}.accordion__item__body>:last-child{margin-bottom:0}.accordion__item__body>:first-child{margin-top:0}.accordion__item__body a{color:#1e9ec7;text-decoration:none}.accordion__item__body ol,.accordion__item__body ul{margin-bottom:24px}.accordion__item__body ol li,.accordion__item__body ul li{margin-bottom:12px}@media (max-width:991px){.accordion__item__body ol li,.accordion__item__body ul li{margin-bottom:8px}}.accordion__item__body ol li:last-child,.accordion__item__body ul li:last-child{margin-bottom:0}.accordion__item__body ul{list-style:none;padding-left:0}.accordion__item__body ul li{padding-left:26px;position:relative}@media (max-width:991px){.accordion__item__body ul li{padding-left:18px}}.accordion__item__body ul li:before{background-color:#292824;border-radius:50%;content:"";height:6px;left:0;margin-top:-3px;position:absolute;top:.7em;width:6px}@media (max-width:991px){.accordion__item__body ul li:before{top:.66em}}.accordion__item__body ul li :last-child{margin-bottom:0}.accordion__item__body ol{list-style:none;padding:0}.accordion__item__body ol li{counter-increment:my-awesome-counter;padding-left:42px;position:relative}@media (max-width:991px){.accordion__item__body ol li{padding-left:32px}}.accordion__item__body ol li:before{content:counter(my-awesome-counter) ". ";display:inline-block;font-family:TTCommons-DemiBold;left:0;position:absolute}@media (max-width:991px){.accordion--sm{font-size:.9375rem;line-height:1.46}}.accordion-section.section:not(:last-child){margin-bottom:124px}@media (max-width:991px){.accordion-section.section:not(:last-child){margin:80px 0}}.accordion-section.section h2{font-size:1.9642857143rem;line-height:1.182;margin-bottom:40px;text-align:center}@media (min-width:1200px) and (max-width:1680px){.accordion-section.section h2{font-size:2.619047619vw}}@media (min-width:1681px){.accordion-section.section h2{font-size:44px}}@media (max-width:991px){.accordion-section.section h2{font-size:1.75rem;line-height:1.143;margin-bottom:24px}}.accordion-section.section .link-block{letter-spacing:-.32px}@media (max-width:991px){.accordion-section.section .link-block{letter-spacing:-.24px}}@font-face{font-family:slick;font-style:normal;font-weight:400;src:url(/build/fonts/slick.a4e97f5a.eot);src:url(/build/fonts/slick.a4e97f5a.eot) format("embedded-opentype"),url(/build/fonts/slick.29518378.woff) format("woff"),url(/build/fonts/slick.c94f7671.ttf) format("truetype"),url(/build/images/slick.2630a3e3.svg) format("svg")}.slick-next,.slick-prev{border:none;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;padding:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:20px}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:transparent;color:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-family:slick;font-size:20px;line-height:1;opacity:.75}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-25px;display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{display:inline-block;margin:0 5px;padding:0;position:relative}.slick-dots li,.slick-dots li button{cursor:pointer;height:20px;width:20px}.slick-dots li button{background:transparent;border:0;color:transparent;display:block;font-size:0;line-height:0;padding:5px}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;content:"•";font-family:slick;font-size:6px;height:20px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:20px}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-khtml-user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.card{display:block;position:relative}@media (max-width:991px){.card{margin-bottom:40px}}.card:hover{text-decoration:none}.card__img{border-radius:12px;margin-bottom:16px;overflow:hidden;width:100%}@media (max-width:991px){.card__img{border-radius:10px}.card__content{margin-bottom:40px}.card__content .multiBadgeContainer{margin-bottom:10px;margin-top:20px}}.card__content>:last-child{margin-bottom:0}.card__content .badge,.card__content__tag{border-radius:15px;display:inline-block;font-size:.875rem;line-height:1.42;margin-bottom:8px;padding:5px 15px;vertical-align:top}@media (max-width:991px){.card__content .badge,.card__content__tag{margin-bottom:12px}}.card__content__title,.card__content h2,.card__content h3{margin-bottom:8px}.card__content__title,.card__content h2,.card__content h3,.card__content p{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.card__content p{font-family:TTCommons-Book;font-size:1.3125rem;letter-spacing:-.12px;line-height:1.428;margin-bottom:12px;max-height:60px}@media (max-width:991px){.card__content p{-webkit-line-clamp:3;font-size:1.125rem;line-height:1.44;margin-bottom:8px;max-height:78px}}.card__content .gray-info{color:#858585;display:inline-block;font-family:TTCommons-Book;font-size:1.125rem;letter-spacing:-.12px;line-height:1.333}@media (max-width:991px){.card__content .gray-info{font-size:.875rem;line-height:1.428}}.card__content .gray-info+.gray-info:before{background-color:#8c8b8c;border-radius:50%;content:"";display:inline-block;height:3px;margin:8px;vertical-align:middle;width:3px}.card__noBottomMargin{margin-bottom:0!important}.card__blocktag{position:absolute;text-align:center;top:0;width:100%}.card__blocktag span{background-color:#fff;background:#fff url(/build/images/arrow-right-up-xs.3db6e030.svg) right 17px center no-repeat;display:inline-block;font-size:.875rem;letter-spacing:-.01px;line-height:1.429;padding:8px 37px 8px 20px}@media (min-width:992px){.card--inward{position:relative}.card--inward .card__img{border-radius:20px;overflow:hidden}.card--inward .card__img:after{background:linear-gradient(0deg,rgba(0,0,0,.7),transparent 98.75%);border-radius:20px;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.card--inward .card__img .img{padding-top:114.71698%}.card--inward .card__content{-webkit-line-clamp:3;-webkit-box-orient:vertical;bottom:0;display:-webkit-box;margin-bottom:0;overflow:hidden;padding:0 55px 68px;position:absolute;width:100%}}@media (min-width:992px) and (max-width:991px){.card--inward .card__content{padding:0 24px 28px}}@media (min-width:992px){.card--inward .card__content .badge{background-color:transparent;border-color:#fff;color:#fff;margin-bottom:24px}}@media (min-width:992px) and (max-width:991px){.card--inward .card__content .badge{margin-bottom:12px}}@media (min-width:992px){.card--inward .card__content__title,.card--inward .card__content h2{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#fff;display:-webkit-box;font-size:2.5rem;line-height:1.23;margin-bottom:0;overflow:hidden}}@media (min-width:992px) and (min-width:1200px) and (max-width:1680px){.card--inward .card__content__title,.card--inward .card__content h2{font-size:3.3333333333vw}}@media (min-width:992px) and (min-width:1681px){.card--inward .card__content__title,.card--inward .card__content h2{font-size:56px}}@media (min-width:992px) and (max-width:991px){.card--inward .card__content__title,.card--inward .card__content h2{font-size:1.75rem;letter-spacing:-.44px;line-height:1.143}}@media (min-width:992px){.card--inward .card__content .gray-info,.card--inward .card__content p{display:none}}.courseCard{margin-bottom:60px}.courseCard,.courseCard a{margin-top:20px}.courseCard h3{margin-bottom:15px;margin-top:15px}.courseCard p{-webkit-line-clamp:100!important;max-height:100vh!important}.toast{align-items:center;background-color:#fff;border:1px solid #e9e9eb;border-radius:12px;box-shadow:0 2px 15px rgba(0,0,0,.1);display:flex;font-size:1.125rem;line-height:1.375rem;padding:16px;position:fixed;right:28px;top:100px;width:357px;z-index:1150}.toast:not(.show){pointer-events:none}.toast img{height:60px;margin-right:24px;object-fit:cover;width:88px}.toast div{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;max-height:44px;overflow:hidden}.toast__pretitle{color:#b4b7bd;font-family:TTCommons-Medium;font-size:1rem}.card-calendar{box-sizing:border-box;display:block;margin-bottom:50px;position:relative;z-index:1}@media (max-width:991px){.card-calendar{margin-bottom:16px}}.card-calendar:hover{text-decoration:none}@media (hover:hover) and (pointer:fine){.card-calendar:hover .card-calendar__content{transform:translate(8px,-8px)}}.card-calendar:before{background-color:#92a2ac;border:1.5px solid #242424;border-radius:20px;content:"";display:block;height:100%;left:0;position:absolute;top:0;transition:.2s;width:100%;z-index:-1}.card-calendar .btn{background-color:hsla(0,0%,100%,.6);border:1.5px solid #242424;font-family:TTCommons-Regular;font-size:inherit;letter-spacing:-.28px;margin-bottom:8px;margin-top:24px;padding:13px 31px;text-align:center}@media (max-width:991px){.card-calendar .btn{font-family:TTCommons-DemiBold;letter-spacing:-.21px;margin-top:16px}}.card-calendar .btn--round{border-radius:28px}.card-calendar__content{background-color:#e7eef2;border:1.5px solid #242424;border-radius:20px;font-family:TTCommons-Book;font-size:1.3125rem;line-height:1.52;padding:32px 36px 36px;position:relative;transition:.1s}@media (max-width:991px){.card-calendar__content{font-size:1.125rem;line-height:1.555;padding:24px 28px 36px}}.card-calendar__content b,.card-calendar__content strong{font-family:TTCommons-DemiBold}.card-calendar__content__tag{background-color:#121212;color:#fff;font-family:TTCommons-Medium;font-size:.875rem;padding:10px 16px;position:absolute;right:32px;top:-1px}@media (max-width:991px){.card-calendar__content__tag{font-size:1rem;padding:4px 12px}}.card-calendar__content__wrapp-tag--center{background:none;left:0;position:absolute;text-align:center;top:-1px;width:100%}.card-calendar__content__wrapp-tag--center .card-calendar__content__tag{display:inline-block;position:static}.card-calendar__icon{background-color:hsla(0,0%,100%,.8);border-radius:50%;display:flex;height:60px;margin-bottom:20px;width:60px}@media (max-width:991px){.card-calendar__icon{height:44px;margin-bottom:12px;width:44px}}.card-calendar__icon img{height:32px;margin:auto;width:32px}@media (max-width:991px){.card-calendar__icon img{height:24px;width:24px}}.card-calendar__title{font-family:TTCommons-DemiBold;font-size:1.4375rem;line-height:1.39;margin-bottom:8px}@media (max-width:991px){.card-calendar__title{font-size:1.3125rem;line-height:1.23}}.card-calendar__info,.card-calendar h3{font-size:1.4375rem;line-height:1.39;margin-bottom:4px}@media (max-width:991px){.card-calendar__info,.card-calendar h3{font-size:1.125rem;line-height:1.333;margin-bottom:4px}}.card-calendar__info:last-child,.card-calendar h3:last-child{margin-bottom:0}.card-calendar__arrow{background-image:url(/build/images/arrow-tail-right-xl.c37c4e92.svg);background-position:50%;background-repeat:no-repeat;height:32px;margin-top:20px;width:32px}@media (max-width:991px){.card-calendar__arrow{background-image:url(/build/images/arrow-tail-right-lg.752b7039.svg);display:none;height:24px;margin-top:12px;width:24px}}.card-calendar__arrow--up{transform:rotate(-45deg)}.card-calendar--alternative .card-calendar__content{background-color:#f1f4f6}.card-calendar--usn .card-calendar__content,.card-calendar--usn>img{background-color:#fff}.card-calendar--usn:before{background-color:#dad7d7}.card-calendar--usn .btn:not(:hover),.card-calendar--usn .card-calendar__content__wrapp-tag--center .card-calendar__content__tag{background-color:#4646a5;color:#fff}.card-calendar--usn .card-calendar__icon{background-color:#f3f3f3}.card-calendar--social:before{background-color:#7da9c9}.card-calendar--social .card-calendar__content{background-color:#dbeefc}.card-calendar--social.card-calendar--alternative .card-calendar__content{background-color:#f2faff}.card-calendar--course:before{background-color:#c87676}.card-calendar--course .card-calendar__content{background-color:#f2b8b8}.card-calendar--course.card-calendar--alternative .card-calendar__content{background-color:#ffd5d5}.card-calendar--deadline:before{background-color:#7c72bb}.card-calendar--deadline .card-calendar__content{background-color:#bfb7f1}.card-calendar--deadline.card-calendar--alternative .card-calendar__content{background-color:#dcd8f7}.card-calendar--health:before{background-color:#d6a75a}.card-calendar--health .card-calendar__content{background-color:#fce5bc}.card-calendar--health.card-calendar--alternative .card-calendar__content{background-color:#fff3dd}.card-calendar--workout:before{background-color:#6ea38e}.card-calendar--workout .card-calendar__content{background-color:#abdeca}.card-calendar--workout.card-calendar--alternative .card-calendar__content{background-color:#ceefe2}.card-calendar--outdoor:before{background-color:#cc8aa2}.card-calendar--outdoor .card-calendar__content{background-color:#fdd9e6}.card-calendar--outdoor.card-calendar--alternative .card-calendar__content{background-color:#ffeff5}.card-calendar--games:before{background-color:#7eb4b8}.card-calendar--games .card-calendar__content{background-color:#d3f1f3}.card-calendar--games.card-calendar--alternative .card-calendar__content{background-color:#ebfafb}.card-calendar--music:before{background-color:#a989b8}.card-calendar--music .card-calendar__content{background-color:#eed6f9}.card-calendar--music.card-calendar--alternative .card-calendar__content{background-color:#faefff}.card-calendar--party:before{background-color:#94bd9d}.card-calendar--party .card-calendar__content{background-color:#d3f6da}.card-calendar--party.card-calendar--alternative .card-calendar__content{background-color:#f0fef3}.card-calendar--movie:before{background-color:#6d82a8}.card-calendar--movie .card-calendar__content{background-color:#c6d7f6}.card-calendar--movie.card-calendar--alternative .card-calendar__content{background-color:#e2ecfe}.card-calendar--scene:before{background-color:#d49978}.card-calendar--scene .card-calendar__content{background-color:#fcd8c4}.card-calendar--scene.card-calendar--alternative .card-calendar__content{background-color:#fff0e8}.event-form .check-button-group{margin-bottom:28px}.pac-container{z-index:100000!important}.datepicker{font-size:1.0625rem;line-height:1.176;min-height:380px;width:318px}@media (max-width:991px){.datepicker{margin-bottom:16px;max-width:100%}}@media (max-width:480px){.datepicker{width:100%}}.datepicker .datepicker-switch{font-family:TTCommons-DemiBold;text-transform:capitalize;width:100%}.datepicker .datepicker-switch:hover{background-color:transparent}.datepicker .next,.datepicker .prev{border:1.5px solid #e1e1e1;border-radius:20px;color:transparent;display:block;height:40px;min-width:40px}.datepicker .next,.datepicker .next:hover,.datepicker .prev,.datepicker .prev:hover{background-image:url(/build/images/arrow-right-20.c7f02758.svg);background-position:9px;background-repeat:no-repeat}.datepicker .next:hover,.datepicker .prev:hover{background-color:#f9f9fa}@media (hover:hover) and (pointer:fine){.datepicker .next:not(.disabled):hover,.datepicker .prev:not(.disabled):hover{background-color:#f9f9fa;cursor:pointer}}.datepicker .next.disabled,.datepicker .prev.disabled{opacity:.5;pointer-events:none;visibility:visible}.datepicker .prev{transform:scaleX(-1)}.datepicker .dow{display:block;font-family:TTCommons-Book;font-size:0;text-align:center;text-transform:uppercase;width:100%}.datepicker .dow:first-letter{font-size:1.0625rem}.datepicker .day{background:transparent;border:none;border-radius:20px;font-family:TTCommons-Medium;height:40px;max-width:40px;width:40px}@media (max-width:991px){.datepicker .day{width:100%}}@media (hover:hover) and (pointer:fine){.datepicker .day:not(.disabled):not(.active):hover{background:#e1e1e1;cursor:pointer}}.datepicker .day.disabled{color:#b5b5b5}.datepicker .day.active{background:#2d2d2d!important;color:#fff}.datepicker .day.new,.datepicker .day.old{color:transparent;height:0;margin-bottom:-2px;opacity:0}@media (max-width:991px){.datepicker .day.new,.datepicker .day.old{margin-bottom:-4px}}.datepicker table{width:100%}.datepicker table tr{align-items:center;display:flex;justify-content:space-between;margin-bottom:6px}.datepicker table tr:last-child{margin-bottom:0}.datepicker table tr td,.datepicker table tr th{align-items:center;display:flex;justify-content:center}.datepicker table tfoot{display:none}.datepicker thead tr:first-child{margin-bottom:0}.datepicker thead tr:nth-child(3){height:62px;padding-top:16px}.datepicker-block .datepicker{margin:auto;padding:0}.datepicker-drop{position:relative}.datepicker-dropdown{border:1px solid #2d2d2d;box-shadow:0 4px 40px rgba(0,0,0,.25);margin-bottom:8px;margin-top:8px;padding:44px 48px 48px}@media (min-width:601px){.related-events .card-calendar{margin-bottom:0}}.related-events .line-gray{margin-bottom:40px}@media (max-width:991px){.related-events .line-gray{margin-bottom:32px}}.related-events__title{font-size:1.875rem;line-height:1.4;margin-bottom:40px}@media (max-width:991px){.related-events__title{font-size:1.3125rem;line-height:1.238;margin-bottom:20px}}.related-events :last-child>.card-calendar{margin-bottom:0}.related-articles.section{margin-top:40px}.related-articles.section h2{font-size:1.875rem;letter-spacing:-.56px;line-height:1.4;margin-bottom:40px}@media (max-width:991px){.related-articles.section h2{font-size:1.3125rem;letter-spacing:-.36px;line-height:1.238;margin-bottom:20px}}.related-articles__container{margin-bottom:-40px}@media (max-width:991px){.related-articles__container{max-width:none;overflow-x:auto}.related-articles__container .row{flex-wrap:nowrap}.related-articles__container .row:after{content:"";display:block;min-width:4.4445vw}}@media (max-width:600px){.related-articles__container .row:after{min-width:28px}}.related-articles__container .card{margin-bottom:40px}@media (max-width:991px){.related-articles__container .card,.related-articles__container .card__content{margin-bottom:0}.related-blogs.page-color-secondary{margin-bottom:80px;padding:48px 0}}.related-blogs.section{margin-top:124px}@media (max-width:991px){.related-blogs.section{margin-top:60px}}.related-blogs.section .section__title{font-size:2.75rem;letter-spacing:-1.04px;line-height:1.18}@media (max-width:991px){.related-blogs.section .section__title{font-size:1.75rem;letter-spacing:-.44px;line-height:1.143;margin-bottom:24px}}.related-blogs .card__img{border-radius:12px;margin-bottom:22px}@media (max-width:991px){.related-blogs .card__img{margin-bottom:12px}}.related-blogs .card__content{margin-bottom:0}.related-blogs .card__content h3{font-size:1.625rem;letter-spacing:-.64px;line-height:1.23;margin-bottom:8px}@media (max-width:991px){.related-blogs .card__content h3{font-size:1.125rem;letter-spacing:-.32px;line-height:1.334;margin-bottom:4px}}.related-blogs .card__content .gray-info{color:#a8a8a8;font-size:1.125rem;letter-spacing:-.09px;line-height:1.334}@media (max-width:991px){.related-blogs .card__content .gray-info{font-size:1.125rem;letter-spacing:-.12px;line-height:1.429}}.related-blogs .card__content .badge{margin-bottom:18px}@media (max-width:991px){.related-blogs .card__content .badge{margin-bottom:12px}.related-blogs__container{max-width:none;overflow-x:auto}.related-blogs__container .row{flex-wrap:nowrap}.related-blogs__container .row:after{content:"";display:block;min-width:4.4445vw}}@media (max-width:600px){.related-blogs__container .row:after{min-width:28px}}.front-top.section{margin-top:-2px;padding-top:124px}@media (min-width:992px){.front-top.section{margin-bottom:80px}}@media (max-width:991px){.front-top.section{padding-top:32px}}.front-top h1{font-size:3.9285714286rem;letter-spacing:-2.12px;line-height:1.045;margin-bottom:24px}@media (min-width:1200px) and (max-width:1680px){.front-top h1{font-size:5.2380952381vw}}@media (min-width:1681px){.front-top h1{font-size:88px}}@media (max-width:991px){.front-top h1{font-size:3rem;letter-spacing:-1.04px;line-height:1;margin-bottom:20px;text-align:center}}.front-top__intro{font-family:TTCommons-Book;font-size:2.25rem;letter-spacing:-.36px;line-height:1.389;margin-bottom:0}@media (max-width:991px){.front-top__intro{font-size:1.3125rem;letter-spacing:-.12px;line-height:1.428;text-align:center}}@media (min-width:992px){.front-top-next.section{margin-top:80px}.front-top-next--carousel.section{margin-top:100px}}.big-cards-couple{margin-bottom:124px}@media (max-width:991px){.big-cards-couple{margin-bottom:80px}}.big-cards-couple h2{font-size:2.75rem;letter-spacing:-1.04px;line-height:1.182;margin:0 auto 52px;max-width:680px;text-align:center}@media (max-width:991px){.big-cards-couple h2{font-size:1.75rem;letter-spacing:-.44px;line-height:1.143;margin-bottom:8px;max-width:550px}.big-cards-couple .card-block{margin-top:16px}}.big-cards-couple .card-block__content img{height:225px;object-fit:contain;width:225px}@media (max-width:991px){.big-cards-couple .card-block__content img{height:149px;width:149px}}.nav-tabs{box-shadow:inset 0 -1px #e1e1e1;display:flex;position:relative}.nav-tabs .nav-space{display:none}@media (max-width:991px){.nav-tabs .nav-space{display:block;flex-shrink:1;min-width:8px;width:24px}}.nav-tabs .nav-link{border-bottom:2px solid transparent;color:#464646;display:block;font-family:TTCommons-Book;font-size:1.3125rem;letter-spacing:-.12px;line-height:1.334;margin-right:32px;padding:24px 0 19px}@media (max-width:991px){.nav-tabs .nav-link{border-bottom:1px solid #e1e1e1;flex:none;font-size:1.125rem;letter-spacing:-.12px;line-height:1.625;margin-right:0;padding:7px 0 6px}.nav-tabs .nav-link+.nav-link{margin-left:24px}}.nav-tabs .nav-link:last-child{margin-right:0}.nav-tabs .nav-link:hover{text-decoration:none}.nav-tabs .nav-link.active{border-color:#121212;color:#121212;font-family:TTCommons-Medium}@media (max-width:991px){.nav-tabs .nav-link.active{border-bottom:2px solid #121212;padding:7px 0 5px}}.nav-tabs .nav-link h2{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}.tab-content{margin-top:80px}@media (max-width:991px){.tab-content{margin-top:40px}}.tab-content .tab-pane{display:none}.tab-content .tab-pane.active{display:block}.tab-content .line-gray{margin:80px 0 52px}@media (max-width:991px){.tab-content .line-gray{margin:60px 0 40px}}.box{background-color:#fff;border:1.5px solid #e1e1e1;border-radius:20px;display:block;font-family:TTCommons-Book;font-size:1.3125rem;letter-spacing:-.12px;line-height:1.429;padding:27px 31px 31px}@media (max-width:991px){.box{font-size:1.125rem;letter-spacing:-.16px;line-height:1.625;padding:27px 23px 25px}}.box>*{margin-bottom:8px}@media (max-width:991px){.box>*{margin-bottom:4px}}.box>:last-child{margin-bottom:0}@media (max-width:991px){.box h3{font-size:1.125rem;letter-spacing:-.16px;line-height:1.625}}.box .link-arrow--short-cian{color:#1e9ec7}@media (max-width:991px){.box .link-arrow--short-cian{font-size:1.0625rem;line-height:1.177}.box .link-arrow--short-cian:after{height:1.177em}}.box a{color:#1e9ec7}.box p{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;margin-bottom:8px;overflow:hidden}.box__highlight{color:#1e9ec7;font-family:TTCommons-DemiBold;font-size:3.5rem;letter-spacing:-1.5px;line-height:1.143;margin-top:12px}@media (max-width:991px){.box__highlight{font-size:2.25rem;letter-spacing:-.8px;line-height:1.056}}.box--referencenum{background-color:#fff6f2;border-color:transparent;max-width:100%;width:392px}.box-group{margin-bottom:-40px}@media (max-width:991px){.box-group{margin-bottom:-12px}}.box-group .box{margin-bottom:40px}@media (max-width:991px){.box-group .box{margin-bottom:12px}}a.box .link-arrow--short-cian{font-family:TTCommons-Regular}a.box:hover{text-decoration:none}@media (hover:hover) and (pointer:fine){a.box:hover{border-color:#121212}a.box:hover .link-arrow--short-cian{text-decoration-thickness:1px;text-underline-offset:1px;text-decoration:underline}}.table-box{border-collapse:separate;border-radius:20px;border-spacing:0;width:100%}@media (max-width:991px){.table-box{text-align:center}}.table-box tr{border-bottom:1.5px solid transparent;margin-bottom:-1.5px}@media (max-width:991px){.table-box tr{display:grid}.table-box tr:first-child td:first-child:first-child,.table-box tr:first-child th:first-child:first-child{border-radius:20px 20px 0 0}.table-box tr:last-child td:last-child,.table-box tr:last-child th:last-child{border-radius:0 0 20px 20px}}@media (min-width:992px){.table-box tr:first-child td:first-child,.table-box tr:first-child th:first-child{border-radius:20px 0 0 0}.table-box tr:first-child td:last-child,.table-box tr:first-child th:last-child{border-radius:0 20px 0 0}.table-box tr:last-child td:first-child,.table-box tr:last-child th:first-child{border-radius:0 0 0 20px}.table-box tr:last-child td:last-child,.table-box tr:last-child th:last-child{border-radius:0 0 20px 0}.table-box tr:only-child td:first-child,.table-box tr:only-child th:first-child{border-radius:20px 0 0 20px}.table-box tr:only-child td:last-child,.table-box tr:only-child th:last-child{border-radius:0 20px 20px 0}.table-box tr+tr td,.table-box tr+tr th{border-top:none}}.table-box td,.table-box th{padding:24px 30px}@media (max-width:991px){.table-box td,.table-box th{padding:16px 30px}}@media (min-width:992px){.table-box td+td,.table-box td+th,.table-box th+td,.table-box th+th{border-left:none}}@media (max-width:991px){.table-box td+td,.table-box td+th,.table-box th+td,.table-box th+th{border-top:none}}.table-box td :last-child,.table-box th :last-child{margin-bottom:0}.table-box th{border:1.5px solid #121212;font-family:TTCommons-Medium;letter-spacing:-.24px}.table-box td{background-color:#fff;border:1.5px solid #e1e1e1}.box-test{border:1.5px solid #121212;border-radius:20px;font-family:TTCommons-Book;letter-spacing:-.12px}.box-test,.employ-card{font-size:1.3125rem;padding:27px 31px 31px}.employ-card{background-color:#fff;border:1.5px solid transparent;border-radius:20px;color:#121212;display:block;display:flex;line-height:1.429;text-align:left;width:100%}@media (max-width:991px){.employ-card{font-size:1.125rem;letter-spacing:-.16px;line-height:1.625;padding:24px}}.employ-card:hover{text-decoration:none}@media (hover:hover) and (pointer:fine){.employ-card:hover{border-color:#121212}}.employ-card__img{border-radius:16px;margin-right:36px;overflow:hidden;width:120px}@media (max-width:991px){.employ-card__img{border-radius:10px;margin-right:16px;width:78px}}.employ-card__content{font-family:TTCommons-Book}.employ-card__content h3{margin-bottom:0}@media (max-width:991px){.employ-card__content h3{font-size:1.125rem;letter-spacing:-.16px;line-height:1.334}}.employ-card__content__arrow{font-family:TTCommons-Regular;margin-top:24px}@media (max-width:991px){.employ-card__content__arrow{font-size:1.0625rem;line-height:1.177;margin-top:16px}}.employ-card__content__arrow:before{background-image:url(/build/images/arrow-tail-right-sm.ad018108.svg);background-position:50%;background-repeat:no-repeat;border:1.5px solid #121212;border-radius:16px;content:"";display:inline-block;height:32px;margin-right:10px;vertical-align:middle;width:32px}@media (max-width:991px){.employ-card__content__arrow:before{background-size:16px;height:28px;width:28px}}.employ-card-group{margin-bottom:-40px}@media (max-width:991px){.employ-card-group{margin-bottom:-12px}}.employ-card-group .employ-card{margin-bottom:40px}@media (max-width:991px){.employ-card-group .employ-card{margin-bottom:12px}}.carousel-center-image.slick-slider{width:100%}@media (min-width:993px){.carousel-center-image.slick-slider{margin-left:-8.33333%}}.carousel-center-image.slick-slider .slick-list{overflow:visible}.carousel-center-image.slick-slider .slick-track{align-items:center;display:flex;flex-wrap:nowrap}.carousel-center-image .col-12{flex:initial!important}.carousel-center-image .img{border-radius:20px}.overview-page-top h1{font-size:3.9285714286rem;letter-spacing:-2.12px;line-height:1.045;margin-bottom:24px;text-align:center}@media (min-width:1200px) and (max-width:1680px){.overview-page-top h1{font-size:5.2380952381vw}}@media (min-width:1681px){.overview-page-top h1{font-size:88px}}@media (max-width:991px){.overview-page-top h1{font-size:3rem;line-height:1;margin-bottom:20px}}.overview-page-top .ingress{font-family:TTCommons-Book;font-size:2.25rem;letter-spacing:-.36px;line-height:1.38;margin-bottom:52px;text-align:center}@media (max-width:991px){.overview-page-top .ingress{font-size:1.3125rem;line-height:1.43;margin-bottom:20px}}.resourses-highligh.section{margin-bottom:80px;margin-top:60px}@media (max-width:991px){.resourses-highligh.section{margin-bottom:60px;margin-top:40px}}.resourses-highligh h2{font-size:1.875rem;line-height:1.4;margin-bottom:32px}@media (max-width:991px){.resourses-highligh h2{font-size:1.3125rem;letter-spacing:-.36px;line-height:1.238;margin-bottom:20px}}.resourses-highligh__content{margin-bottom:-60px}@media (max-width:991px){.resourses-highligh__content{margin-bottom:-40px}}@media (min-width:992px){.resourses-highligh__content .col{max-width:50%;min-width:33%}.resourses-highligh__content .col:nth-child(2){min-width:45%}.resourses-highligh__content .col:nth-child(2):nth-last-child(2){min-width:33%}}@media (max-width:991px){.resourses-highligh__content .col{min-width:90%}.resourses-highligh__content .col:nth-child(3):nth-last-child(3),.resourses-highligh__content .col:nth-child(4):nth-last-child(2),.resourses-highligh__content .col:nth-child(5){max-width:50%;min-width:49%}.resourses-highligh__content .col:nth-child(3):nth-last-child(3) .card,.resourses-highligh__content .col:nth-child(4):nth-last-child(2) .card,.resourses-highligh__content .col:nth-child(5) .card{margin-bottom:28px}.resourses-highligh__content .col:nth-child(3):nth-last-child(3) .card__img,.resourses-highligh__content .col:nth-child(4):nth-last-child(2) .card__img,.resourses-highligh__content .col:nth-child(5) .card__img{border-radius:10px}.resourses-highligh__content .col:nth-child(3):nth-last-child(3) .card__content__title,.resourses-highligh__content .col:nth-child(3):nth-last-child(3) .card__content h3,.resourses-highligh__content .col:nth-child(4):nth-last-child(2) .card__content__title,.resourses-highligh__content .col:nth-child(4):nth-last-child(2) .card__content h3,.resourses-highligh__content .col:nth-child(5) .card__content__title,.resourses-highligh__content .col:nth-child(5) .card__content h3{font-size:1rem;line-height:1.25}.resourses-highligh__content .col:nth-child(5):last-child .card{margin-bottom:40px}}.resourses-highligh__content .card{margin-bottom:60px}@media (max-width:991px){.resourses-highligh__content .card{margin-bottom:40px}}.resourses-highligh__content .card__img{border-radius:20px}@media (max-width:991px){.resourses-highligh__content .card__img{margin-bottom:12px}}.resourses-highligh__content .card__content{margin-bottom:0}@media (max-width:991px){.resourses-highligh__content .card__content__title,.resourses-highligh__content .card__content h3{font-size:1.125rem;letter-spacing:-.32px;line-height:1.445;margin-bottom:4px}}.resourses-highligh__content .card__content .gray-info{color:#a8a8a8}.all-articles.section{margin-top:40px}@media (max-width:991px){.all-articles.section{margin-top:32px}}.all-articles h2{font-size:1.875rem;line-height:1.4;margin-bottom:32px}@media (max-width:991px){.all-articles h2{font-size:1.3125rem;letter-spacing:-.36px;line-height:1.238;margin-bottom:20px}}@media (min-width:992px){.all-articles .box-group{margin-bottom:-50px}.all-articles .box-group .box{margin-bottom:50px}}a#CybotCookiebotDialogPoweredbyCybot{display:none}@media (min-width:1280px){#CybotCookiebotDialogBodyContent,.CybotCookiebotScrollContainer{padding:0!important}}#CybotCookiebotDialog.CybotEdge{font-family:TTCommons-Regular;padding-left:60px!important;padding-right:60px!important}@media (min-width:1280px){#CybotCookiebotDialog.CybotEdge{border-radius:0}}#CybotCookiebotDialog.CybotEdge #CybotCookiebotDialogHeader{display:none}#CybotCookiebotDialog.CybotEdge #CybotCookiebotDialog *,#CybotCookiebotDialog.CybotEdge #CybotCookiebotDialogBodyUnderlay *{font-size:1.3125rem!important;letter-spacing:-.16px;line-height:1.334!important;margin-bottom:0!important}@media (max-width:991px){#CybotCookiebotDialog.CybotEdge #CybotCookiebotDialog *,#CybotCookiebotDialog.CybotEdge #CybotCookiebotDialogBodyUnderlay *{font-size:1.0625rem!important;letter-spacing:-.12px;line-height:1.412!important;margin-bottom:24px!important}}#CybotCookiebotDialog.CybotEdge #CybotCookiebotDialogTabContent{margin:0 60px 0 0!important}#CybotCookiebotDialog.CybotEdge #CybotCookiebotDialogBodyBottomWrapper{margin-top:4px!important}#CybotCookiebotDialog.CybotEdge h2{font-size:2.25rem!important;font-weight:400!important;letter-spacing:-.36px;line-height:1.389!important;margin-bottom:4px;padding-left:44px;position:relative}@media (max-width:991px){#CybotCookiebotDialog.CybotEdge h2{font-size:1.5rem!important;letter-spacing:-.21px;line-height:1.25!important;margin-bottom:8px;padding-left:32px}}#CybotCookiebotDialog.CybotEdge h2:before{background-image:url(/build/images/Cookie.aa01dc56.png);background-repeat:no-repeat;background-size:contain;content:"";height:32px;left:0;position:absolute;top:9px;width:32px}@media (max-width:991px){#CybotCookiebotDialog.CybotEdge h2:before{height:24px;top:2px;width:24px}}#CybotCookiebotDialog.CybotEdge #CybotCookiebotDialogFooter{align-self:center}#CybotCookiebotDialog.CybotEdge #CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton{border-radius:32px;border-width:1.5px;font-family:TTCommons-Regular;font-size:1.3125rem;font-weight:400;line-height:1.334;padding:14.5px 30.5px;width:auto!important}@media (max-width:991px){#CybotCookiebotDialog.CybotEdge #CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton{font-size:1.0625rem;margin-left:16px;padding:11px 27px}}#CybotCookiebotDialog.CybotEdge .CybotCookiebotDialogContentWrapper{max-width:unset!important}#CybotCookiebotDialog.CybotEdge #CybotCookiebotDialogBodyEdgeMoreDetails a{color:#989898!important;font-weight:400!important}#CybotCookiebotDialog.CybotEdge #CybotCookiebotDialogBodyEdgeMoreDetails a:hover{text-decoration-thickness:1px;color:#fff;text-underline-position:under}#CybotCookiebotDialog.CybotEdge #CybotCookiebotDialogBodyEdgeMoreDetails a:after{display:none!important}.cookie-banner{align-items:center;background-color:#121212;bottom:0;color:#fff;display:flex;justify-content:space-between;left:0;padding:52px 60px 56px;position:fixed;right:0;z-index:1000}@media (max-width:991px){.cookie-banner{padding:32px 32px 36px}}@media (max-width:601px){.cookie-banner{flex-direction:column}}.cookie-banner h2{font-size:2.25rem;letter-spacing:-.36px;line-height:1.389;margin-bottom:4px;padding-left:44px;position:relative}@media (max-width:991px){.cookie-banner h2{font-size:1.5rem;letter-spacing:-.21px;line-height:1.25;margin-bottom:8px;padding-left:32px}}.cookie-banner h2:before{background-image:url(/build/images/Cookie.aa01dc56.png);background-repeat:no-repeat;background-size:contain;content:"";height:32px;left:0;position:absolute;top:9px;width:32px}@media (max-width:991px){.cookie-banner h2:before{height:24px;top:2px;width:24px}}.cookie-banner p{font-size:1.3125rem;letter-spacing:-.16px;line-height:1.334;margin-bottom:0}@media (max-width:991px){.cookie-banner p{font-size:1.0625rem;letter-spacing:-.12px;line-height:1.412;margin-bottom:24px}}.cookie-banner p a{color:#989898}.cookie-banner p a:hover{text-decoration-thickness:1px;color:#fff;text-underline-position:under}.cookie-banner .btn{font-size:1.3125rem;line-height:1.334;padding:15px 31px}@media (max-width:991px){.cookie-banner .btn{font-size:1.0625rem;margin-left:16px;padding:11px 27px}}@media (max-width:601px){.cookie-banner .btn{margin-left:0;width:100%}}.cookie-banner .btn--dark{border-color:#fff;transition:.2s}.cookie-banner__info{flex:1;margin-right:auto;max-width:770px}.text-banner{background-color:#fff5dd;font-size:1.125rem;left:0;letter-spacing:-.09px;line-height:1.5rem;padding:20px 72px 20px 60px;position:relative;top:0;width:100%;z-index:10}@media (max-width:991px){.text-banner{letter-spacing:-.12px;line-height:1.625rem;padding:64px 28px 24px}}.text-banner a{color:#1e9ec7;text-decoration:none}.text-banner b,.text-banner strong{font-family:TTCommons-DemiBold}.text-banner .btn--close{position:absolute;right:32px;top:8px}@media (max-width:991px){.text-banner .btn--close{right:10px;top:10}}.text-banner .btn--close:hover{box-shadow:inset 0 0 0 20px #fff}.text-banner--out{position:fixed;transform:translateY(-100%)!important;transition:transform .2s;z-index:1000}.text-banner--rotate{background-color:#f19c89;display:flex;margin-top:-64px;overflow:hidden;padding:20px 0;transition:1s}@media (max-width:991px){.text-banner--rotate{margin-top:-66px}}.text-banner--rotate .btn--close{display:none}.text-banner--rotate:hover .text-banner__content{animation-play-state:paused}.text-banner--rotate .text-banner__content{animation:marquee 16s linear 2s infinite;display:inline-block;min-width:max-content}.text-banner--rotate .text-banner__content span{float:left;padding-left:25px}.text-banner--rotate .text-banner__content>div{display:flex;justify-content:space-around;min-width:25vw}.text-banner--rotate a{color:#7e1a1a;text-decoration:underline}.text-banner--fixed{position:fixed;transform:translateY(-100%);z-index:106}.text-banner--mypage{display:flex;justify-content:center}@keyframes marquee{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.search-item{border:1.5px solid #e1e1e1;border-radius:20px;display:flex;font-family:TTCommons-Book;margin-bottom:20px;padding:35px 35px 31px 39px;width:100%}@media (max-width:991px){.search-item{margin-bottom:12px;padding:23px}}.search-item:hover{text-decoration:none}@media (hover:hover) and (pointer:fine){.search-item:hover{border-color:#121212}.search-item:hover .search-item__content{color:#121212}}.search-item__content{color:#858585;flex:1;font-size:1.3125rem;letter-spacing:-.21px;line-height:1.334}.search-item__content>:last-child{margin-bottom:0}.search-item__content h3{color:#121212;font-size:1.3125rem;letter-spacing:-.21px;line-height:1.334;margin-bottom:0}@media (max-width:991px){.search-item__content h3{font-size:1.125rem;letter-spacing:-.12px}}.search-item__content p{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;margin-bottom:0;margin-top:8px;overflow:hidden}@media (max-width:991px){.search-item__content p{display:none}}.search-item__content .badge{margin-top:8px}.search-item__img{margin-left:52px;width:104px}@media (max-width:991px){.search-item__img{margin-left:16px;width:72px}}.search-item__img .img{border-radius:12px}@media (max-width:991px){.search-item__img .img{border-radius:8px}}.upload-list{font-size:.9375rem;line-height:1.6}@media (max-width:991px){.upload-list{font-size:.875rem;line-height:1.429}}.upload-list__list{margin-bottom:20px}@media (max-width:991px){.upload-list__list{margin-bottom:12px}}.upload-list__list ul{list-style:none}.upload-list__list ul li{align-items:center;background-color:#fff6f2;border-radius:15px;display:flex;justify-content:space-between;margin-bottom:8px;padding:23px 24px 23px 28px}@media (max-width:991px){.upload-list__list ul li{margin-bottom:4px;padding:10px 24px}}.upload-list__list ul li:before{display:none}.upload-list__list ul li a{font-family:TTCommons-Bold;font-size:.9375rem;line-height:1.6;margin-left:8px;padding:0 4px;text-decoration:underline}@media (max-width:991px){.upload-list__list ul li a{font-size:.875rem;line-height:1.429;padding:0}}.upload-list__bar{padding-top:8px;text-align:right;width:100%}.upload-list__bar .btn--file{margin-left:24px}@media (max-width:991px){.upload-list__bar .btn--file{margin-bottom:14px}}.stories{background-color:#202020;color:#fff;margin-bottom:0;text-align:center}@media (max-width:991px){.stories{padding:48px 0;text-align:left}}.stories.section{margin-bottom:0;margin-top:124px;padding:100px 0 124px}@media (max-width:991px){.stories.section{margin-top:60px;padding:48px 0}}.stories.section .section__title{color:#fff;font-size:3.5rem;letter-spacing:-1.5px;line-height:64px;margin-bottom:0}@media (max-width:991px){.stories.section .section__title{font-size:1.75rem;letter-spacing:-.44px;line-height:32px}}.stories.section .section__intro{color:#fff;font-family:TTCommons-Regular;font-size:1.875rem;letter-spacing:-.24px;line-height:42px;margin-left:auto;margin-right:auto;margin-top:20px;max-width:580px}@media (max-width:991px){.stories.section .section__intro{font-size:1.125rem;letter-spacing:-.12px;line-height:26px;margin-top:12px;max-width:100%}}.stories__container{padding-left:0;padding-right:0}.stories__container .container+.gobi-stories{margin-top:68px}@media (max-width:991px){.stories__container .container+.gobi-stories{margin-top:36px}}.videoYT.macro{margin-top:80px;position:relative}@media (max-width:991px){.videoYT.macro{margin-left:0;margin-top:40px;width:100%}}.videoYT.macro .featuredImageIngress__image,.videoYT.macro .featuredImageIngress__video{margin-left:auto;margin-right:auto;max-width:100%;width:100%}@media (max-width:991px){.videoYT.macro .featuredImageIngress__image,.videoYT.macro .featuredImageIngress__video{width:110%}.videoYT.macro .featuredImageIngress__image.basic,.videoYT.macro .featuredImageIngress__video.basic{max-width:inherit;width:110%}}.videoYT.macro .featuredImageIngress__image .img,.videoYT.macro .featuredImageIngress__video .img{border-radius:20px}.videoYT.macro .featuredImageIngress__image .img img,.videoYT.macro .featuredImageIngress__video .img img{object-fit:cover}.videoYT.macro .featuredImageIngress__video{position:relative}.videoYT.macro .featuredImageIngress__video iframe{height:100%}.videoYT.macro .featuredImageIngress__video .thumbnail{cursor:pointer}.videoYT.macro .featuredImageIngress__video .img iframe{opacity:0}.videoYT.macro .featuredImageIngress__video .img iframe,.videoYT.macro .featuredImageIngress__video .playVideo,.videoYT.macro .featuredImageIngress__video .thumbnail{transition:all .5s}.videoYT.macro .featuredImageIngress__video.active .img iframe{opacity:1}.videoYT.macro .featuredImageIngress__video.active .playVideo,.videoYT.macro .featuredImageIngress__video.active .thumbnail{opacity:0!important;pointer-events:none}.videoYT.macro .featuredImageIngress__video.active .closeVideo{display:block}.videoYT.macro .featuredImageIngress__video .playVideo{background-color:transparent;background-image:url(/build/images/play.6d168267.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;border:none;border-radius:50%;content:"";display:inline-block;height:80px;left:50%;margin-left:-40px;margin-top:-40px;opacity:.75;position:absolute;top:50%;width:80px}.videoYT.macro .featuredImageIngress__video .playVideo:hover,.videoYT.macro .featuredImageIngress__video:hover .playVideo{opacity:1}.videoYT.macro .featuredImageIngress__video .closeVideo{box-shadow:inset 0 0 0 20px #fff;display:none;opacity:.75;position:absolute;right:50px;top:50px}@media (max-width:991px){.videoYT.macro .featuredImageIngress__video .closeVideo{right:14px}}.videoYT.macro .featuredImageIngress__video .closeVideo:hover{opacity:1}.videoYT.macro[data-portal-component-type=part]{margin:40px auto;max-width:1400px;padding:0 40px;width:100%}@media (max-width:1200px){.videoYT.macro[data-portal-component-type=part]{max-width:845px;padding:0 24px}}@media (max-width:992px){.videoYT.macro[data-portal-component-type=part]{padding:0 30px}}.courseHighlight{background-color:#f3f3f3;border-radius:0 0 20px 20px;margin-top:-30px;padding:60px 8% 30px}.courseHighlight a{margin-top:30px}@media (min-width:991px){.courseHighlight .courseCard{margin-bottom:30px!important}}@media (max-width:991px){.courseHighlight{background:transparent;height:auto;padding-bottom:0;padding-left:0;padding-top:0}}#article-sidebar .card-calendar,#article-sidebar .subpage__side{margin-bottom:40px}#article-sidebar .article-testimonial{border:1px solid #ffe2d6;color:#2d2d2d;font-size:24px;font-weight:350;line-height:36px;margin-bottom:40px}#article-sidebar .article-testimonial blockquote{margin-top:16px}#article-sidebar .article-testimonial p{margin:15px 0}#article-sidebar .article-testimonial b{color:#121212;font-size:20px;font-weight:500;line-height:30px}#article-sidebar .article-sidebar__inner .subpage__side{border:1px solid #e1e1e1;border-radius:20px;padding:32px 36px}@media (max-width:991px){#article-sidebar{display:none}}.page--home.page--front .header .search-bar{display:none}.page--front .header__bar{border-bottom:transparent}.page--front .header__bar .search-bar{border-color:#2d2d2d}.page--books .front-top,.page--books.page--front,.page--books.page--front .header__bar,.page--books .page-color{background-color:#b5dbc6}.page--books .card-block.page-color .card-block__content,.page--books.page--front .header:not(.header--open) .search-bar,.page--books .page-color-secondary{background-color:#e1f6eb}.page--books .card-block.page-color{background-color:#83c8a2}.page--books .front-top-next{background:linear-gradient(#b5dbc6 50%,#fff 0);box-shadow:0 -100px 0 100px #b5dbc6}@media (max-width:991px){.page--books .front-top-next{background:linear-gradient(0deg,transparent 67px,#b5dbc6 0)}}.page--books .front-top-next--side-cards{background:linear-gradient(#b5dbc6 390px,#fff 0)}@media (max-width:991px){.page--books .front-top-next--side-cards{background:linear-gradient(#b5dbc6 351px,transparent 0)}}.page--books .front-top-next--side-cards-1{background:linear-gradient(#b5dbc6 71px,#fff 0)}@media (max-width:991px){.page--books .front-top-next--side-cards-1{background:linear-gradient(#b5dbc6 71px,transparent 0)}}.page--books .front-top-next--side-cards-2{background:linear-gradient(#b5dbc6 231px,#fff 0)}@media (max-width:991px){.page--books .front-top-next--side-cards-2{background:linear-gradient(#b5dbc6 213px,transparent 0)}}.page--books .text-styled table th,.page--books .text-styled table thead tr{background-color:#e1f6eb}.page--benefits .front-top,.page--benefits.page--front,.page--benefits.page--front .header__bar,.page--benefits .page-color{background-color:#c8e5ee}.page--benefits .card-block.page-color .card-block__content,.page--benefits.page--front .header:not(.header--open) .search-bar,.page--benefits .page-color-secondary{background-color:#e4f4f9}.page--benefits .card-block.page-color{background-color:#5b8fb4}.page--benefits .front-top-next{background:linear-gradient(#c8e5ee 50%,#fff 0);box-shadow:0 -100px 0 100px #c8e5ee}@media (max-width:991px){.page--benefits .front-top-next{background:linear-gradient(0deg,transparent 67px,#c8e5ee 0)}}.page--benefits .front-top-next--side-cards{background:linear-gradient(#c8e5ee 390px,#fff 0)}@media (max-width:991px){.page--benefits .front-top-next--side-cards{background:linear-gradient(#c8e5ee 351px,transparent 0)}}.page--benefits .front-top-next--side-cards-1{background:linear-gradient(#c8e5ee 71px,#fff 0)}@media (max-width:991px){.page--benefits .front-top-next--side-cards-1{background:linear-gradient(#c8e5ee 71px,transparent 0)}}.page--benefits .front-top-next--side-cards-2{background:linear-gradient(#c8e5ee 231px,#fff 0)}@media (max-width:991px){.page--benefits .front-top-next--side-cards-2{background:linear-gradient(#c8e5ee 213px,transparent 0)}}.page--benefits .text-styled table th,.page--benefits .text-styled table thead tr{background-color:#e4f4f9}.page--training .front-top,.page--training.page--front,.page--training.page--front .header__bar,.page--training .page-color{background-color:#dacdff}.page--training .card-block.page-color .card-block__content,.page--training.page--front .header:not(.header--open) .search-bar,.page--training .page-color-secondary{background-color:#ece7fb}.page--training .card-block.page-color{background-color:#b3a0ea}.page--training .front-top-next{background:linear-gradient(#dacdff 50%,#fff 0);box-shadow:0 -100px 0 100px #dacdff}@media (max-width:991px){.page--training .front-top-next{background:linear-gradient(0deg,transparent 67px,#dacdff 0)}}.page--training .front-top-next--side-cards{background:linear-gradient(#dacdff 390px,#fff 0)}@media (max-width:991px){.page--training .front-top-next--side-cards{background:linear-gradient(#dacdff 351px,transparent 0)}}.page--training .front-top-next--side-cards-1{background:linear-gradient(#dacdff 71px,#fff 0)}@media (max-width:991px){.page--training .front-top-next--side-cards-1{background:linear-gradient(#dacdff 71px,transparent 0)}}.page--training .front-top-next--side-cards-2{background:linear-gradient(#dacdff 231px,#fff 0)}@media (max-width:991px){.page--training .front-top-next--side-cards-2{background:linear-gradient(#dacdff 213px,transparent 0)}}.page--training .text-styled table th,.page--training .text-styled table thead tr{background-color:#ece7fb}.page--housing .front-top,.page--housing.page--front,.page--housing.page--front .header__bar,.page--housing .page-color{background-color:#fbe2a2}.page--housing .card-block.page-color .card-block__content,.page--housing.page--front .header:not(.header--open) .search-bar,.page--housing .page-color-secondary{background-color:#fff5dd}.page--housing .card-block.page-color{background-color:#f6d47c}.page--housing .front-top-next{background:linear-gradient(#fbe2a2 50%,#fff 0);box-shadow:0 -100px 0 100px #fbe2a2}@media (max-width:991px){.page--housing .front-top-next{background:linear-gradient(0deg,transparent 67px,#fbe2a2 0)}}.page--housing .front-top-next--side-cards{background:linear-gradient(#fbe2a2 390px,#fff 0)}@media (max-width:991px){.page--housing .front-top-next--side-cards{background:linear-gradient(#fbe2a2 351px,transparent 0)}}.page--housing .front-top-next--side-cards-1{background:linear-gradient(#fbe2a2 71px,#fff 0)}@media (max-width:991px){.page--housing .front-top-next--side-cards-1{background:linear-gradient(#fbe2a2 71px,transparent 0)}}.page--housing .front-top-next--side-cards-2{background:linear-gradient(#fbe2a2 231px,#fff 0)}@media (max-width:991px){.page--housing .front-top-next--side-cards-2{background:linear-gradient(#fbe2a2 213px,transparent 0)}}.page--housing .text-styled table th,.page--housing .text-styled table thead tr{background-color:#fff5dd}.page--food .front-top,.page--food.page--front,.page--food.page--front .header__bar,.page--food .page-color{background-color:#f6d0b4}.page--food .card-block.page-color .card-block__content,.page--food.page--front .header:not(.header--open) .search-bar,.page--food .page-color-secondary{background-color:#ffebdd}.page--food .card-block.page-color{background-color:#deab85}.page--food .front-top-next{background:linear-gradient(#f6d0b4 50%,#fff 0);box-shadow:0 -100px 0 100px #f6d0b4}@media (max-width:991px){.page--food .front-top-next{background:linear-gradient(0deg,transparent 67px,#f6d0b4 0)}}.page--food .front-top-next--side-cards{background:linear-gradient(#f6d0b4 390px,#fff 0)}@media (max-width:991px){.page--food .front-top-next--side-cards{background:linear-gradient(#f6d0b4 351px,transparent 0)}}.page--food .front-top-next--side-cards-1{background:linear-gradient(#f6d0b4 71px,#fff 0)}@media (max-width:991px){.page--food .front-top-next--side-cards-1{background:linear-gradient(#f6d0b4 71px,transparent 0)}}.page--food .front-top-next--side-cards-2{background:linear-gradient(#f6d0b4 231px,#fff 0)}@media (max-width:991px){.page--food .front-top-next--side-cards-2{background:linear-gradient(#f6d0b4 213px,transparent 0)}}.page--food .text-styled table th,.page--food .text-styled table thead tr{background-color:#ffebdd}.page--health .front-top,.page--health.page--front,.page--health.page--front .header__bar,.page--health .page-color{background-color:#ffe2d6}.page--health .card-block.page-color .card-block__content,.page--health.page--front .header:not(.header--open) .search-bar,.page--health .page-color-secondary{background-color:#fff6f2}.page--health .card-block.page-color{background-color:#fabfa6}.page--health .front-top-next{background:linear-gradient(#ffe2d6 50%,#fff 0);box-shadow:0 -100px 0 100px #ffe2d6}@media (max-width:991px){.page--health .front-top-next{background:linear-gradient(0deg,transparent 67px,#ffe2d6 0)}}.page--health .front-top-next--side-cards{background:linear-gradient(#ffe2d6 390px,#fff 0)}@media (max-width:991px){.page--health .front-top-next--side-cards{background:linear-gradient(#ffe2d6 351px,transparent 0)}}.page--health .front-top-next--side-cards-1{background:linear-gradient(#ffe2d6 71px,#fff 0)}@media (max-width:991px){.page--health .front-top-next--side-cards-1{background:linear-gradient(#ffe2d6 71px,transparent 0)}}.page--health .front-top-next--side-cards-2{background:linear-gradient(#ffe2d6 231px,#fff 0)}@media (max-width:991px){.page--health .front-top-next--side-cards-2{background:linear-gradient(#ffe2d6 213px,transparent 0)}}.page--health .text-styled table th,.page--health .text-styled table thead tr{background-color:#fff6f2}.page--kindergarten .front-top,.page--kindergarten.page--front,.page--kindergarten.page--front .header__bar,.page--kindergarten .page-color{background-color:#deabab}.page--kindergarten .card-block.page-color .card-block__content,.page--kindergarten.page--front .header:not(.header--open) .search-bar,.page--kindergarten .page-color-secondary{background-color:#f6d7d7}.page--kindergarten .card-block.page-color{background-color:#ba7a7a}.page--kindergarten .front-top-next{background:linear-gradient(#deabab 50%,#fff 0);box-shadow:0 -100px 0 100px #deabab}@media (max-width:991px){.page--kindergarten .front-top-next{background:linear-gradient(0deg,transparent 67px,#deabab 0)}}.page--kindergarten .front-top-next--side-cards{background:linear-gradient(#deabab 390px,#fff 0)}@media (max-width:991px){.page--kindergarten .front-top-next--side-cards{background:linear-gradient(#deabab 351px,transparent 0)}}.page--kindergarten .front-top-next--side-cards-1{background:linear-gradient(#deabab 71px,#fff 0)}@media (max-width:991px){.page--kindergarten .front-top-next--side-cards-1{background:linear-gradient(#deabab 71px,transparent 0)}}.page--kindergarten .front-top-next--side-cards-2{background:linear-gradient(#deabab 231px,#fff 0)}@media (max-width:991px){.page--kindergarten .front-top-next--side-cards-2{background:linear-gradient(#deabab 213px,transparent 0)}}.page--kindergarten .text-styled table th,.page--kindergarten .text-styled table thead tr{background-color:#f6d7d7}.page--associations .front-top,.page--associations.page--front,.page--associations.page--front .header__bar,.page--associations .page-color{background-color:#ffdbdb}.page--associations .card-block.page-color .card-block__content,.page--associations.page--front .header:not(.header--open) .search-bar,.page--associations .page-color-secondary{background-color:#f4b9b9}.page--associations .card-block.page-color{background-color:#fceded}.page--associations .front-top-next{background:linear-gradient(#ffdbdb 50%,#fff 0);box-shadow:0 -100px 0 100px #ffdbdb}@media (max-width:991px){.page--associations .front-top-next{background:linear-gradient(0deg,transparent 67px,#ffdbdb 0)}}.page--associations .front-top-next--side-cards{background:linear-gradient(#ffdbdb 390px,#fff 0)}@media (max-width:991px){.page--associations .front-top-next--side-cards{background:linear-gradient(#ffdbdb 351px,transparent 0)}}.page--associations .front-top-next--side-cards-1{background:linear-gradient(#ffdbdb 71px,#fff 0)}@media (max-width:991px){.page--associations .front-top-next--side-cards-1{background:linear-gradient(#ffdbdb 71px,transparent 0)}}.page--associations .front-top-next--side-cards-2{background:linear-gradient(#ffdbdb 231px,#fff 0)}@media (max-width:991px){.page--associations .front-top-next--side-cards-2{background:linear-gradient(#ffdbdb 213px,transparent 0)}}.page--associations .text-styled table th,.page--associations .text-styled table thead tr{background-color:#f4b9b9}.page--home .front-top,.page--home.page--front,.page--home.page--front .header__bar,.page--home .page-color,.page--main .front-top,.page--main.page--front,.page--main.page--front .header__bar,.page--main .page-color{background-color:#f7cfd2}.page--home .card-block.page-color .card-block__content,.page--home.page--front .header:not(.header--open) .search-bar,.page--home .page-color-secondary,.page--main .card-block.page-color .card-block__content,.page--main.page--front .header:not(.header--open) .search-bar,.page--main .page-color-secondary{background-color:#fbf2f1}.page--home .card-block.page-color,.page--main .card-block.page-color{background-color:#f7cfd2}.page--home .front-top-next,.page--main .front-top-next{background:linear-gradient(#f7cfd2 50%,#fff 0);box-shadow:0 -100px 0 100px #f7cfd2}.page #aapningstider table th,.page #aapningstider table thead tr,.page #opening-hours table th,.page #opening-hours table thead tr{background-color:#ffebdd}.home .header__bar{border-color:transparent}.home .header__bar .btn--menu,.home .header__bar .btn--search,.home .header__bar .btn--user{border:none}.home-top.section{margin-top:0}.home-top h1{letter-spacing:-1.88px;line-height:1.059;margin-bottom:80px}@media (max-width:991px){.home-top h1{letter-spacing:-1.04px;line-height:1.2;margin-bottom:20px;text-align:center}}.home-top__bg-color{background-color:#f7cfd2;box-shadow:0 0 0 153px #f7cfd2;padding-top:82px}@media (max-width:991px){.home-top__bg-color{box-shadow:0 0 0 99px #f7cfd2;padding-top:32px}.home-top__bg-color+.container{background:linear-gradient(#f7cfd2 calc(50% + 53px),#fff calc(50% + 53px))}}.home-top__ingress{font-family:TTCommons-DemiBold;font-size:1.6071428571rem;letter-spacing:-.64px;line-height:1.389;margin-bottom:32px;margin-top:21px;text-align:right}@media (min-width:1200px) and (max-width:1680px){.home-top__ingress{font-size:2.1428571429vw}}@media (min-width:1681px){.home-top__ingress{font-size:36px}}@media (min-width:1200px) and (max-width:1680px){.home-top__ingress{margin-top:1.25vw}}@media (max-width:1199px){.home-top__ingress{margin-top:.9375rem}}@media (max-width:991px){.home-top__ingress{font-size:1.3125rem;letter-spacing:-.12px;line-height:1.429;margin:0 auto 40px;max-width:285px;text-align:center}}.home-top .search-bar{border-color:#121212;border-radius:20px;letter-spacing:-.12px;margin-top:113px;position:relative;width:100%;z-index:2}@media (max-width:991px){.home-top .search-bar{margin-top:0}}.home-top .search-bar input{background-color:#fff;background-position:24px;border-radius:20px;font-family:TTCommons-Medium;font-size:1.4375rem;height:80px;line-height:2rem;padding:23px 23px 23px 71px;width:100%}@media (max-width:991px){.home-top .search-bar input{background-image:url(/build/images/search.7cbfd20f.svg);background-position:28px;font-size:1.3125rem;height:66px;letter-spacing:-.36px;line-height:1.625rem;padding-left:66px}}.home-top .search-bar input::placeholder{color:#121212}.home-top .search-bar .btn{font-family:TTCommons-Medium;font-size:1.625rem;height:100%;line-height:2rem;padding-right:40px;position:absolute;right:0}.home-top .search-bar .btn:after{margin-left:10px;vertical-align:middle}.home-top .search-bar__down{border-radius:0 0 20px 20px}.home-top .search-bar--open input{border-radius:20px 20px 0 0}.home-top .search-bar--open .search-bar__down{display:block}.home-top__img{border-radius:20px;margin-top:-193px;overflow:hidden;width:100%}@media (max-width:991px){.home-top__img{display:none;margin-top:-148px}}.home-top__img img{width:100%}.home-top__img__right{margin-top:-144px}@media (max-width:991px){.home-top__img__right{display:block;margin-top:40px}}.home-top__img{display:block;margin-top:0}.hero-section{background-color:#f7cfd2;margin-bottom:280px;padding:0}.hero-section .align-items-center{position:relative;top:100px}.hero-section .search-bar{width:100%}.hero-section .search-bar input{border:1.5px solid #2d2d2d}#frontpage-hero-box .card-block__content{background-color:#fff6ec;height:auto;transform:none}#frontpage-hero-box .card-block__content__info h3{font-family:TTCommons-DemiBold;font-size:62px;letter-spacing:-1.88px;line-height:70px}#frontpage-hero-box .card-block__content__info p{font-size:30px;letter-spacing:-.24px;line-height:42px}#frontpage-hero-box .card-block__content a{background:hsla(0,0%,100%,.8);border:1.5px solid #2d2d2d;border-radius:30px;float:left;line-height:60px;max-width:fit-content;padding:0 25px;text-decoration:none}@media (min-width:1081px){#frontpage-hero-box .card-block{bottom:-100px;position:absolute;width:140%;z-index:11!important}#frontpage-hero-box .card-block__content__info{margin-bottom:40px}}@media (max-width:1080px){#frontpage-hero-box{position:absolute;top:535px;z-index:10}#frontpage-hero-box .card-block{margin-top:30px}#frontpage-hero-box .card-block__content__info{-webkit-line-clamp:none;margin-bottom:30px}#frontpage-hero-box .card-block__content__info h3{font-size:28px;letter-spacing:-.44px;line-height:32px}#frontpage-hero-box .card-block__content__info p{font-size:18px;letter-spacing:-.12px;line-height:26px}#frontpage-hero-box .card-block__content a{font-family:TTCommons-Medium;font-size:18px;line-height:44px}}@media (max-width:768px){#frontpage-hero-box .card-block{bottom:0;position:relative;width:100%}#frontpage-hero-box .card-block__content a{font-size:16px;line-height:50px}}@media (min-width:992px){section.card-block-group-frontpage-top div.col-12{margin-bottom:16px}}section.card-block-group-frontpage-top .col-12 a.card-block{background:#f3aab0}section.card-block-group-frontpage-top .col-12 a.card-block .card-block__content{background:#f7cfd2}.our-campus__header h1,.our-page__header h1{margin-bottom:40px}@media (max-width:991px){.our-campus__header h1,.our-page__header h1{margin-bottom:28px}}.our-campus__header__label-filter,.our-page__header__label-filter{font-family:TTCommons-Medium;font-size:1rem;letter-spacing:-.24px;line-height:1.25;margin-bottom:20px}@media (max-width:991px){.our-campus__header__label-filter,.our-page__header__label-filter{font-size:1.125rem;letter-spacing:-.12px;line-height:1.334;margin-bottom:12px}}.our-campus__header__filter,.our-page__header__filter{display:flex;margin-bottom:36px;overflow-x:auto;padding-bottom:16px}@media (max-width:1080px){.our-campus__header__filter,.our-page__header__filter{margin:0 -11.4vw 36px;padding-left:11.4vw;padding-right:3vw}}@media (max-width:991px){.our-campus__header__filter,.our-page__header__filter{margin:0 -7.4vw 12px -5.926vw;padding-left:5.926vw;padding-right:8px}.our-campus__header__filter:after,.our-page__header__filter:after{content:"";display:inline-block;height:8px;min-width:8px;width:8px}}@media (max-width:600px){.our-campus__header__filter,.our-page__header__filter{margin:0 -28px 12px;padding-left:24px}}.our-campus__header__filter .btn,.our-page__header__filter .btn{min-width:max-content}@media (min-width:992px){.our-campus__header__filter .btn,.our-page__header__filter .btn{padding-left:23px;padding-right:23px}}.our-campus__header__filter .btn--gray,.our-page__header__filter .btn--gray{margin-right:12px}@media (max-width:991px){.our-campus__header__filter .btn--gray,.our-page__header__filter .btn--gray{margin-right:4px}}.our-campus__cards,.our-page__cards{margin-bottom:-80px}@media (max-width:991px){.our-campus__cards,.our-page__cards{margin-bottom:-40px}}.our-campus__cards .card,.our-page__cards .card{margin-bottom:80px}@media (max-width:991px){.our-campus__cards .card,.our-page__cards .card{margin-bottom:40px}}.our-campus__cards .card .badge,.our-campus__cards .card__tag,.our-page__cards .card .badge,.our-page__cards .card__tag{margin-bottom:18px}@media (max-width:991px){.our-campus__cards .card .badge,.our-campus__cards .card__tag,.our-page__cards .card .badge,.our-page__cards .card__tag{margin-bottom:8px}}.our-campus__cards .card__title,.our-campus__cards .card h3,.our-page__cards .card__title,.our-page__cards .card h3{margin-bottom:4px}.our-campus__cards .card__img,.our-page__cards .card__img{margin-bottom:20px}@media (max-width:991px){.our-campus__cards .card__img,.our-page__cards .card__img{margin-bottom:16px}.our-campus__cards .card .gray-info,.our-page__cards .card .gray-info{font-size:1.125rem;line-height:1.334}}.subpage{margin-bottom:88px}@media (max-width:991px){.subpage .sticky-bar-limit{height:1px;margin-top:155px}}.subpage__top{margin:0 0 52px}@media (max-width:991px){.subpage__top{margin:8px 0 28px}}.subpage__top h1{margin-bottom:28px}@media (max-width:991px){.subpage__top h1{margin-bottom:8px}}.subpage__top__info{font-family:TTCommons-Book;font-size:1.25rem;letter-spacing:-.005em;line-height:1.4}@media (max-width:991px){.subpage__top__info{font-size:1.125rem;line-height:1.333}}.subpage__top__info span{display:inline-block}.subpage__top__info span:not(:last-child):after{background-color:#121212;border-radius:50%;content:"";display:inline-block;height:4px;margin:0 12px;vertical-align:middle;width:4px}.subpage__carousel{margin-bottom:52px}@media (max-width:991px){.subpage__carousel{margin:0 -5.926vw 28px}}@media (max-width:600px){.subpage__carousel{margin-left:-28px;margin-right:-28px}}@media (max-width:991px){.subpage__carousel .img{border-radius:20px}}.subpage__carousel .carousel-item{display:block}.subpage__carousel .slick-disabled{opacity:0}.subpage__carousel.slick-slider .slick-prev{left:11.7%;margin-left:-24px;-moz-transform:scaleX(-1) translateY(-50%);-o-transform:scaleX(-1) translateY(-50%);-webkit-transform:scaleX(-1) translateY(-50%);transform:scaleX(-1) translateY(-50%)}@media (max-width:991px){.subpage__carousel.slick-slider .slick-prev{left:32px;margin-left:0}}.subpage__carousel.slick-slider .slick-next{margin-right:-24px;right:11.7%}@media (max-width:991px){.subpage__carousel.slick-slider .slick-next{margin-right:0;right:32px}}.subpage__carousel.slick-slider .slick-next,.subpage__carousel.slick-slider .slick-prev{background-color:#fff;background-image:url(/build/images/arrow-tail-right-lg.752b7039.svg);background-position:50%;background-repeat:no-repeat;background-size:32px;border:1.5px solid #121212;border-radius:50%;height:60px;transition:.15s;width:60px}@media (max-width:991px){.subpage__carousel.slick-slider .slick-next,.subpage__carousel.slick-slider .slick-prev{background-size:24px;height:48px;width:48px}}.subpage__carousel.slick-slider .slick-next:before,.subpage__carousel.slick-slider .slick-prev:before{content:""}@media (hover:hover) and (pointer:fine){.subpage__carousel.slick-slider .slick-next:hover,.subpage__carousel.slick-slider .slick-prev:hover{background-position-x:16px}}@media (hover:hover) and (pointer:fine) and (max-width:991px){.subpage__carousel.slick-slider .slick-next:hover,.subpage__carousel.slick-slider .slick-prev:hover{background-position-x:14px}}.subpage__carousel.slick-slider .slick-list{border-radius:20px}@media (max-width:991px){.subpage__carousel.slick-slider .slick-list{border-radius:0;padding:0 calc(5.926vw - 6px)!important}}@media (max-width:600px){.subpage__carousel.slick-slider .slick-list{padding:0 22px!important}}.subpage__carousel .slick-slide{margin:0 6px}@media (max-width:991px){.subpage__carousel .slick-slide{margin:0 6px}}@media (min-width:992px){.subpage__carousel .slick-slide:not(.slick-current):nth-last-child(2){transform:translate(calc(5.89% + 12px))}.subpage__carousel .slick-current:first-child{transform:translate(calc(-5.89% - 12px));transition:translate .2s}.subpage__carousel .slick-current:first-child+.slick-slide{transform:translate(calc(-5.89% - 12px))}.subpage__carousel .slick-current:last-child{margin-right:-20px;transform:translate(calc(5.89% + 12px));transition:translate .2s}.subpage__carousel.slick-slider.arrow-to-midle .slick-prev{left:5.89%}.subpage__carousel.slick-slider.arrow-to-midle .slick-next{right:5.89%}}.subpage__content p{margin-bottom:16px}.subpage__content p+.figure-doubled,.subpage__content p+figure,.subpage__content p+h2,.subpage__content p+h3,.subpage__content p+h4,.subpage__content p+img{margin-top:52px}@media (max-width:991px){.subpage__content p+.figure-doubled,.subpage__content p+figure,.subpage__content p+h2,.subpage__content p+h3,.subpage__content p+h4,.subpage__content p+img{margin-top:40px}.subpage__content p+figure,.subpage__content p+img{margin-top:32px}.subpage__content p+ul{margin-top:24px}}.subpage__content p+ul li{margin-bottom:12px}.subpage__content p+ol{margin-top:24px}.subpage__content ol,.subpage__content ul{margin-bottom:24px}.subpage__content ol li,.subpage__content ul li{margin-bottom:12px}@media (max-width:991px){.subpage__content ol li,.subpage__content ul li{margin-bottom:8px}}.subpage__content ol li:last-child,.subpage__content ul li:last-child{margin-bottom:0}.subpage__content>img{margin-bottom:60px}@media (max-width:991px){.subpage__content>img{margin-bottom:40px}.subpage__content>figure:first-child,.subpage__content>img:first-child{margin-bottom:28px}}.subpage__content .figure-doubled,.subpage__content figure{margin-bottom:60px;margin-top:60px}@media (max-width:991px){.subpage__content .figure-doubled,.subpage__content figure{margin-bottom:32px;margin-top:32px}}.subpage__content figcaption{color:#474548;font-size:1rem;letter-spacing:-.005em;line-height:1.5;margin-top:12px}.subpage__content .accordion+.accordion,.subpage__content .accordion+.link-block{margin-top:-24px}@media (max-width:991px){.subpage__content .accordion+.accordion,.subpage__content .accordion+.link-block{margin-top:-12px}}.subpage__content .link-block{margin-bottom:28px;margin-top:28px}.subpage__content .link-block+.accordion,.subpage__content .link-block+.link-block{margin-top:-12px}.subpage__content .accordion--sm,.subpage__content .link-block,.subpage__content a[download]{margin-bottom:40px;text-decoration:none}@media (max-width:991px){.subpage__content .accordion--sm,.subpage__content .link-block,.subpage__content a[download]{margin-bottom:40px}}@media (min-width:1921px){.subpage__content__wrap-text{padding-right:7.5px}}@media (min-width:992px){.subpage__content__wrap-text{margin-right:12.5%;padding-right:.37vw}}.subpage__side{font-size:1.3125rem;line-height:1.429}@media (max-width:991px){.subpage__side{display:none}}.subpage__side .inner-wrapper-sticky{background-color:#fff;border:1px solid #e1e1e1;border-radius:20px;font-family:TTCommons-Book;max-height:calc(100vh - 120px);padding:32px 36px 44px}.subpage__side .inner-wrapper-sticky>:last-child,.subpage__side .simplebar-content>:last-child{margin-bottom:0}.subpage__side .h3,.subpage__side h2,.subpage__side h3{line-height:1.33;margin-bottom:12px}.subpage__side p{letter-spacing:-.12px;margin-bottom:24px;margin-top:4px}.subpage__side ul{list-style:none;padding-left:0}.subpage__side ul li{padding-left:18px;position:relative}@media (max-width:991px){.subpage__side ul li{padding-left:28px}}.subpage__side ul li:not(:last-child){margin-bottom:12px}.subpage__side ul li:before{background-color:#292824;border-radius:50%;content:"";height:6px;left:0;margin-top:-3px;position:absolute;top:.714em;width:6px}.subpage__side a:not(.btn){color:#1e9ec7}.subpage__side a:not(.btn):hover{text-decoration-thickness:1.5px;text-underline-position:under}.subpage__side .check-stamp{margin-bottom:16px}.subpage__side .btn{font-family:TTCommons-Medium;font-size:1.25rem;line-height:1.2;width:100%}@media (max-width:991px){.subpage__side .btn{font-size:1.125rem;line-height:1.33}}.subpage__side--query h2{margin-bottom:16px}@media (max-width:991px){.subpage__side--query{display:contents}.subpage__side--query .inner-wrapper-sticky{border-radius:0;border-width:1px 0 0;bottom:0;display:flex;font-size:.01px;justify-content:space-between;left:0;padding:16px 30px 26px;position:fixed!important;text-align:center;top:unset!important;width:100%!important;z-index:15}.subpage__side--query .inner-wrapper-sticky.mob-static{box-shadow:none;margin-bottom:-155px;margin-top:60px;position:static!important}}@media (max-width:991px) and (max-width:600px){.subpage__side--query .inner-wrapper-sticky.mob-static{margin-left:-28px;margin-right:-28px;width:calc(100% + 56px)!important}}@media (max-width:991px){.subpage__side--query.sticky{top:unset}.subpage__side--query .h3,.subpage__side--query p{display:none;font-size:.01px}.subpage__side--query .btn{display:inline-block;margin:auto auto 0;width:auto}.subpage__side--query .btn+.btn{margin-left:10px}}.subpage__side--query>:last-child{margin-bottom:0}.subpage__side--nav .link-arrow{display:block;font-size:1.25rem;line-height:1.5rem;padding:16px 3.8% 16px 0;position:relative;text-decoration:none}.subpage__side--nav .link-arrow:after{height:1.2em;opacity:0;right:-28px;transition:.2s}.subpage__side--nav .link-arrow:after:after{background-image:url(/build/images/arrow-tail-right.a483f852.svg);width:24px}.subpage__side--nav .link-arrow.active,.subpage__side--nav .link-arrow:hover{font-family:TTCommons-DemiBold;padding-right:0}.subpage__side--nav .link-arrow.active:after,.subpage__side--nav .link-arrow:hover:after{opacity:1;right:-34px}.subpage__side--nav ol{list-style:none;margin:0;padding:0}.subpage__side--nav ol li:not(:last-child){border-bottom:1px solid #e8e8e8}.subpage--campus .subpage__top__info{color:#121212;font-size:1.875rem;letter-spacing:-.24px;line-height:1.467}@media (max-width:991px){.subpage--campus .subpage__top__info{font-size:1.125rem;line-height:1.5rem}.subpage--campus .subpage__content h3{margin-bottom:12px}.subpage--campus .subpage__content .link-block,.subpage--campus .subpage__content a[download]{font-size:1.125rem}}.subpage--campus .subpage__content .accordion{margin:20px 0}@media (min-width:992px){.subpage--campus .subpage__side .btn{padding:16.5px 20px}}.check-stamp{background-image:url(/build/images/check-stamp.2d7531bf.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:32px;width:32px}.blog.section{margin-top:20px}@media (max-width:991px){.blog.section{margin-top:48px}}.blog--big .blog__banner{border-radius:0;margin-top:-20px;padding-top:880px}@media (max-width:1680px){.blog--big .blog__banner{margin-bottom:-9.2%;padding-top:52.38095%}}@media (max-width:991px){.blog--big .blog__banner{margin-bottom:-52px;margin-top:-48px}}@media (max-width:375px){.blog--big .blog__banner{min-height:unset;padding-top:86.4%}}@media (min-width:992px){.blog--big .blog__top h1{font-size:4rem;letter-spacing:-1.88px;line-height:1.125}}.blog__banner{border-radius:20px;margin-bottom:-155px;margin-top:40px;max-height:880px;min-height:340px;overflow:hidden;padding-top:680px;position:relative;width:100%}@media (max-width:1680px){.blog__banner{margin-bottom:-15.5%;padding-top:68%}}@media (max-width:991px){.blog__banner{border-radius:0;margin:-48px -5.926vw -52px;padding-top:48.80952%;width:auto}}@media (max-width:600px){.blog__banner{margin-left:-28px;margin-right:-28px}}@media (max-width:375px){.blog__banner{min-height:unset;padding-top:99.08257%}}.blog__banner:empty{display:contents}.blog__banner img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.blog__top{background-color:#fff;border-radius:20px 20px 0 0;box-shadow:0 100px 0 0 #fff;min-height:155px;padding:60px 50px 32px;text-align:center}@media (max-width:991px){.blog__top{border-radius:10px 10px 0 0;padding:32px 24px 28px}}@media (max-width:600px){.blog__top{margin:0;padding:30px 10px 16px}}.blog__top h1{font-size:3.5rem;letter-spacing:-1.5px;line-height:4rem}@media (max-width:991px){.blog__top h1{font-size:2.25rem;letter-spacing:-.8px;line-height:1.06}}.blog__top .badge,.blog__top__type{display:inline-block;font-family:TTCommons-Medium;font-size:.90625rem;line-height:1.25rem;margin:0 auto 24px;text-decoration-line:none}@media (max-width:991px){.blog__top .badge,.blog__top__type{font-size:.875rem;margin-bottom:18px}}.blog__top__info{color:#a8a8a8;font-family:TTCommons-Book;font-size:1.125rem;letter-spacing:-.44px;line-height:1.5rem;margin-top:32px}@media (max-width:991px){.blog__top__info{font-size:.875rem;line-height:1.25rem;margin-top:24px}}.blog__content .blog__content__intro,.blog__content .ingress{margin-bottom:52px}@media (max-width:991px){.blog__content .blog__content__intro,.blog__content .ingress{margin-bottom:28px}}.blog-list.section{margin-top:120px}@media (max-width:991px){.blog-list.section{margin-top:32px}.blog-list .btn--filters--list{margin-bottom:28px}}.blog-list .card{margin-bottom:40px}@media (max-width:991px){.blog-list .sticky-side .inner-wrapper-sticky{position:static!important;transform:none!important}}.blog-list .sticky-side .inner-wrapper-sticky .card--inward .card__img{max-height:calc(100vh - 100px)}.blog-list__content{margin-top:44px}@media (max-width:991px){.blog-list__content{margin-bottom:-40px;margin-top:0}}.blog-list__bottom{display:none}@media (max-width:991px){.blog-list__bottom{display:block;margin-top:40px;text-align:center}}.blog-list .loading{border-bottom:none}.house-results{display:flex;flex-direction:column}.house-results h1{margin-bottom:40px}@media (max-width:991px){.house-results h1{margin-bottom:28px}}.house-results .filter-box{background-color:#fff;flex:1;margin-right:0;top:0}@media (max-width:991px){.house-results .filter-box{z-index:1500}.house-results .sticky-map-limit{margin-top:120px;order:1}}.house-results .stick-head{background-color:#fff;padding-top:20px;top:0}@media (max-width:991px){.house-results .stick-head{background-color:transparent;border:none;bottom:0;left:0;order:1;padding:0 0 40px;position:fixed;right:0;top:auto;width:100%;z-index:120}}.house-results .stick-head.sticky{border-bottom:1px solid #2d2d2d;left:0;position:fixed;top:0;width:100%}@media (max-width:991px){.house-results .stick-head.sticky{border-bottom:none;top:auto}}@media (min-width:992px){.house-results .stick-head.sticky{z-index:101}}.house-results .stick-head.sticky~.stick-head--height{min-height:98px}@media (max-width:991px){.house-results .stick-head.sticky~.stick-head--height{min-height:0}.house-results .stick-head.mob-static{margin-top:-80px;position:static}}.house-results__bar{align-items:flex-end;display:flex}@media (max-width:991px){.house-results__bar{justify-content:center}}.house-results__bar .btn--map{margin-left:12px}@media (min-width:992px){.house-results__bar .btn--map{margin-bottom:28px}.house-results__bar .btn--map.active{display:none}}@media (max-width:991px){.house-results__bar .btn--filters,.house-results__bar .btn--map{padding:9px 19px 9px 45px}}.house-results__bar .btn-filters-clean{color:#989898;margin-left:24px;padding:12px 0;text-decoration:none}@media (max-width:991px){.house-results__bar .btn-filters-clean{display:none}.house-results__bar .mob-header .btn-filters-clean{border:none;display:block;padding:0;position:absolute;right:28px;top:24px}}.house-results__number{color:#a8a8a8;font-family:TTCommons-Medium;font-size:1rem;line-height:1.25;margin:16px 0}@media (max-width:991px){.house-results__number{font-family:TTCommons-Book;font-size:1.125rem;margin:0 0 28px}}.house-results__split-grid{margin-top:28px;min-height:calc(100vh - 98px);position:relative}@media (max-width:991px){.house-results__split-grid{margin-top:0}}.house-results__split-grid__map{height:calc(100vh - 98px);margin-right:calc(-50vw + 50%)!important;overflow:hidden;position:absolute;right:0;transition:.7s}@media (max-width:991px){.house-results__split-grid__map{margin-right:0;transition:none}}.house-results__split-grid__map.sticky{position:fixed;top:98px;z-index:100}@media (max-width:991px){.house-results__split-grid__map.sticky{left:0;top:0}}.house-results__split-grid__map.absolute{bottom:0;position:absolute;top:unset}.house-results__split-grid__map .map-btn,.house-results__split-grid__map .map-btn--zoom{display:none}.house-results__split-grid__map__content{height:100%;left:50%;object-fit:cover;overflow:hidden;position:absolute;position:relative;top:50%;transform:translate(-50%,-50%);width:100%}@media (max-width:991px){.house-results__split-grid--open .mob-footer{bottom:0;display:block;opacity:1}.house-results__split-grid--open .mob-footer.drawer--up{z-index:1400}}.house-results__split-grid--open .container{max-width:1920px}@media (min-width:992px){.house-results__split-grid--open .col-12{flex:0 0 50%;max-width:50%}}@media (max-width:991px){.house-results__split-grid--open .house-results__split-grid__map{height:100%;left:0;padding:0!important;position:fixed;top:0;width:100%;z-index:120}}.house-results__split-grid--open .house-results__split-grid__map__content{background-color:#f1f2f4}.house-results__split-grid--open .house-results__split-grid__map .map-btn,.house-results__split-grid--open .house-results__split-grid__map .map-btn--zoom{display:block}@media (max-width:991px){.house-results__split-grid--open .house-results__split-grid__map .mob-header{display:flex}}.house-results__split-grid--open .card-house-list{margin-left:-20px;position:relative;width:100%}@media (max-width:991px){.house-results__split-grid--open .card-house-list{bottom:131px;display:flex;left:0;margin-left:0;overflow:auto;padding:0 20px;position:fixed;width:100%;z-index:1100}.house-results__split-grid--open .card-house-list:after{content:"";display:block;min-width:20px}}@media (max-width:991px) and (max-width:991px){.house-results__split-grid--open .card-house-list:after{display:none}}.house-results__split-grid--open .card-house-list:before{border-bottom:1px solid #e8e8e8;content:"";position:absolute;width:100%}@media (max-width:991px){.house-results__split-grid--open .card-house-list:before{display:none}}@media (min-width:992px){.house-results__split-grid--open .card-house-list .col{flex:0 0 100%;max-width:100%}}@media (max-width:991px){.house-results__split-grid--open .card-house-list .col,.house-results__split-grid--open .card-house-list .row{display:contents}}.house-results__split-grid--open .card-house-list .card-house{flex-direction:row;margin:28px 0}@media (max-width:991px){.house-results__split-grid--open .card-house-list .card-house{background-color:#fff;border-radius:6px;box-shadow:0 3px 10px rgba(0,0,0,.1);height:108px;margin:10px;min-width:315px;overflow:hidden;width:315px}}@media (max-width:600px){.house-results__split-grid--open .card-house-list .card-house{min-width:calc(100vw - 60px)}}.house-results__split-grid--open .card-house-list .card-house:after{border-bottom:1px solid #e8e8e8;bottom:-28px;content:"";position:absolute;width:100%}@media (max-width:991px){.house-results__split-grid--open .card-house-list .card-house:after{display:none}}.house-results__split-grid--open .card-house-list .card-house__img{max-width:49.6%;min-width:49.6%}@media (max-width:991px){.house-results__split-grid--open .card-house-list .card-house__img{border-radius:6px;height:108px;max-width:112px;min-width:112px}.house-results__split-grid--open .card-house-list .card-house__img .img.aspectRatio--265x180{padding-top:100%}.house-results__split-grid--open .card-house-list .card-house__img .img{border-radius:0}.house-results__split-grid--open .card-house-list .card-house__img .slick-slider .slick-arrow{opacity:0!important}}.house-results__split-grid--open .card-house-list .card-house__content{display:flex;flex:1;flex-direction:column;padding:8px 22px 0 40px}@media (max-width:991px){.house-results__split-grid--open .card-house-list .card-house__content{padding:16px}.house-results__split-grid--open .card-house-list .card-house__content div:not(.title):not(.pre-title){display:none}.house-results__split-grid--open .card-house-list .card-house__content .pre-title{margin-bottom:4px}.house-results__split-grid--open .card-house-list .card-house__content .title{font-size:.9375rem;line-height:1.33;margin-bottom:0}}.house-results__split-grid--open .card-house-list .card-house .btn--top{right:0;top:0}.house-results__split-grid--open .card-house-list .card-house .btn--top~.card-house__content .pre-title{padding-right:55px}.house-results__split-grid--open .card-house-list .card-house .btn-like{right:-12px;top:-3px}@media (max-width:991px){.house-results__split-grid--open .card-house-list .card-house .btn-like{height:18px;right:8px;top:8px;width:21px}.house-results__split-grid--open .card-house-list .card-house .btn-like svg{height:16px;width:16px}}.house-results__split-grid--open .card-house-list .card-house .btn-like svg path{stroke:#cdcdcd}.house-results__split-grid--open .card-house-list .card-house .btn-like.checked svg{fill:#121212}.house-results__split-grid:not(.house-results__split-grid--open){margin-bottom:-80px}@media (max-width:991px){.house-results__split-grid:not(.house-results__split-grid--open){margin-bottom:-40px}}.house-results__split-grid:not(.house-results__split-grid--open) .col-6.col-6-fluid-right{padding:0;width:0}.house-results__split-grid:not(.house-results__split-grid--open) .mob-footer{bottom:-200px;display:none;position:fixed;transition:.5s}.error-page{font-family:TTCommons-Book;text-align:center}.error-page.section{margin-top:120px}@media (max-width:991px){.error-page.section{margin-top:48px}}.error-page h1{margin-bottom:28px}@media (max-width:991px){.error-page h1{font-size:2.75rem;letter-spacing:-1.04px;line-height:1;margin-bottom:20px}}.error-page p{font-size:1.875rem;letter-spacing:-.24px;line-height:2.75rem;margin-bottom:28px}@media (max-width:991px){.error-page p{font-size:1.3125rem;line-height:1.428;margin-bottom:20px}}.error-page a:not(.btn){color:#1e9ec7;text-decoration:none}.error-page .btn{letter-spacing:-.21px}@media (min-width:992px){.error-page .btn{font-family:TTCommons-Medium;font-size:1.3125rem;letter-spacing:-.24px;line-height:1.75rem;padding:14px 31px 15px}}.error-page img{display:block;margin:32px auto 0;max-width:370px;width:100%}@media (max-width:991px){.error-page img{margin-top:40px;max-width:244px}}.calendar-list.section{margin-top:120px}@media (max-width:991px){.calendar-list.section{display:flex;flex-direction:column;margin-top:32px}}.calendar-list .btn--filters{border:none;border-radius:24px;box-shadow:inset 0 0 1px 1px #b4b7bd;font-family:TTCommons-DemiBold;font-size:1.0625rem;line-height:2.125rem;margin-bottom:24px;overflow:hidden;padding:7px 23px 7px 50px;width:100%}@media (max-width:991px){.calendar-list .btn--filters{line-height:2rem;margin-bottom:32px}}.calendar-list .btn--filters:before{margin-left:-28px}.calendar-list .btn--filters--full{background-color:#f5f5f5;max-height:48px;padding-left:34px;padding-right:30px}.calendar-list .btn--filters__list{display:contents}.calendar-list .btn--filters__list span:not(.btn--filters__number){display:inline-block;margin-right:4px;max-width:calc(100% - 32px);overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.calendar-list .btn--filters__number{margin-top:-1rem;position:absolute;top:50%}.calendar-list .stick-head{padding-top:28px}@media (max-width:991px){.calendar-list .stick-head{bottom:-80px;padding-top:24px;transition:.2s;z-index:101}}.calendar-list .stick-head.sticky{border-bottom:1.5px solid #2d2d2d}@media (max-width:991px){.calendar-list .stick-head.sticky{border-bottom:0;border-top:1.5px solid #2d2d2d;bottom:0;top:auto}.calendar-list .stick-head.sticky:not(.mob-static){border-top:1.5px solid #2d2d2d}.calendar-list .stick-head.sticky .btn--filters{margin-bottom:28px}.calendar-list .stick-head.mob-static{bottom:-120px}}.calendar-list__top h1{font-size:3.9285714286rem;letter-spacing:-2.12px;line-height:1.045;margin-bottom:24px;text-align:center}@media (min-width:1200px) and (max-width:1680px){.calendar-list__top h1{font-size:5.2380952381vw}}@media (min-width:1681px){.calendar-list__top h1{font-size:88px}}@media (max-width:991px){.calendar-list__top h1{font-size:3rem;line-height:1;margin-bottom:20px}}.calendar-list__top__intro{font-family:TTCommons-Book;font-size:2.25rem;letter-spacing:-.36px;line-height:1.38;margin-bottom:52px;text-align:center}@media (max-width:991px){.calendar-list__top__intro{font-size:1.3125rem;line-height:1.42;margin-bottom:12px}}.calendar-list__bar{min-height:108px}@media (max-width:991px){.calendar-list__bar{min-height:110px}.calendar-list__bar .btn--filters--list{margin-bottom:28px}}.calendar-list__content{margin-bottom:-50px;margin-top:32px}@media (max-width:991px){.calendar-list__content{margin-bottom:-16px;margin-top:15px}}.calendar-list__content__empty{display:none;font-size:1.4375rem;line-height:1.478;margin-bottom:50px;margin-top:60px;text-align:center;width:100%}@media (max-width:991px){.calendar-list__content__empty{margin-bottom:16px}}.calendar-list__content__empty:only-child{display:block}.calendar-list__content__day{display:contents}.calendar-list__content__day:first-child .calendar-list__content__day__title{margin-top:0}.calendar-list__content__day__title{font-size:1.625rem;line-height:1.3;margin:30px 0 24px}@media (max-width:991px){.calendar-list__content__day__title{font-size:1.3125rem;line-height:1.23;margin:24px 0 20px}}.calendar-list__bottom{align-items:center;display:grid;grid-template-columns:repeat(3,1fr);margin-top:100px}@media (max-width:991px){.calendar-list__bottom{display:flex;flex-direction:column;margin-top:60px}}.calendar-list__bottom .btn{font-size:1.3125rem;line-height:1.33}@media (max-width:991px){.calendar-list__bottom .btn{font-size:1.125rem;line-height:1.44}}@media (min-width:992px){.calendar-list__bottom .btn:first-child{justify-self:start}}.calendar-list__bottom .btn--primary,.calendar-list__bottom .btn--round{margin:auto}@media (max-width:991px){.calendar-list__bottom .btn--primary,.calendar-list__bottom .btn--round{line-height:1.33;margin-bottom:28px;padding:9px 27px}}.calendar-list__bottom--load{background-image:url(/build/images/image-loader.b2a8fa3d.gif);background-position:50%;background-repeat:no-repeat;background-size:30px;min-height:60px}.calendar-list__bottom--load *{display:none}.calendar-list .create-event{display:flex;margin:80px 0}@media (max-width:991px){.calendar-list .create-event{justify-content:center;margin:60px 0}.event.section{margin-bottom:60px}}.event .stick-card.card-calendar{margin-bottom:0}.event .stick-card.card-calendar:hover .card-calendar__content{transform:none}.event .stick-card.card-calendar:before{display:none}@media (max-width:991px){.event .stick-card.card-calendar .card-calendar__content{align-items:center;border-radius:0;border-width:1.5px 0 0;display:flex;justify-content:start;padding:0;width:100%}.event .stick-card.card-calendar .card-calendar__icon,.event .stick-card.card-calendar .card-calendar__info{display:none}}.event .stick-card.card-calendar .card-calendar__icon{margin-bottom:12px}.event .stick-card.card-calendar .card-calendar__info{margin-bottom:0}.event .stick-card.card-calendar h3{margin-bottom:0;margin-top:12px}@media (max-width:991px){.event .stick-card.card-calendar .btn{margin:24px 28px 29px;width:100%}}.event .stick-card{min-height:450px}@media (max-width:991px){.event .stick-card{display:contents;width:100%}.event .stick-card .inner-wrapper-sticky{bottom:-1.5px;display:flex;justify-content:space-between;left:0;position:fixed!important;width:100%;z-index:15}.event .stick-card .inner-wrapper-sticky.mob-static{box-shadow:none;margin-top:28px;position:static!important;transform:none!important}.event .stick-card .inner-wrapper-sticky.mob-static .card-calendar__content{background-color:transparent;border:none;padding-bottom:0}.event .stick-card .inner-wrapper-sticky.mob-static .btn{margin:0}.event .stick-card.sticky{top:unset}}.event__top h1{font-size:2.5rem;line-height:1.23;margin-bottom:52px}@media (min-width:1200px) and (max-width:1680px){.event__top h1{font-size:3.3333333333vw}}@media (min-width:1681px){.event__top h1{font-size:56px}}@media (max-width:991px){.event__top h1{font-size:2.5rem;line-height:1;margin-bottom:28px}}.event__content{font-family:TTCommons-Book;font-size:1.4375rem;line-height:2.25rem}@media (max-width:991px){.event__content{font-size:1.125rem;line-height:1.44;min-height:unset}}.event__content>:first-child{margin-top:0!important}.event__content>:last-child{margin-bottom:0!important}.event__content img{max-width:100%}.event__content h2,.event__content h3,.event__content h4,.event__content h5,.event__content h6{margin-bottom:16px;margin-top:80px}.event__content h2+h2,.event__content h2+h3,.event__content h2+h4,.event__content h2+h5,.event__content h2+h6,.event__content h3+h2,.event__content h3+h3,.event__content h3+h4,.event__content h3+h5,.event__content h3+h6,.event__content h4+h2,.event__content h4+h3,.event__content h4+h4,.event__content h4+h5,.event__content h4+h6,.event__content h5+h2,.event__content h5+h3,.event__content h5+h4,.event__content h5+h5,.event__content h5+h6,.event__content h6+h2,.event__content h6+h3,.event__content h6+h4,.event__content h6+h5,.event__content h6+h6{margin-top:-4px}.event__content h2{letter-spacing:-.64px;line-height:2.75rem}@media (max-width:991px){.event__content h2{line-height:1.33}}.event__content p{margin-bottom:1em}@media (max-width:991px){.event__content p{margin-bottom:12px}}.event__content ul{list-style:none;margin-bottom:1em;padding-left:0}.event__content ul li{padding-left:34px;position:relative}@media (max-width:991px){.event__content ul li{margin-bottom:12px;padding-left:21px}}.event__content ul li:not(:last-child){margin-bottom:12px}@media (max-width:991px){.event__content ul li:not(:last-child){margin-bottom:8px}}.event__content ul li:before{background-color:#292824;border-radius:50%;content:"";height:10px;left:0;margin-top:-3px;position:absolute;top:.7em;width:10px}@media (max-width:991px){.event__content ul li:before{height:5px;top:.66em;width:5px}}.event__content b,.event__content strong{font-family:TTCommons-DemiBold;font-weight:400}.event__content__img{border-radius:20px;margin-bottom:52px}@media (max-width:991px){.event__content__img{margin-bottom:24px}}.event__content__info-mob{font-size:1.3125rem;line-height:1.33;margin-bottom:28px}@media (min-width:992px){.event__content__info-mob{display:none}}.event__content__info-mob p{margin-bottom:8px}.event__content__info-mob__capacity{background-image:url(/build/images/people-20.fd512787.svg);background-position:20px;background-repeat:no-repeat;border:1px solid #e1e1e1;border-radius:20px;display:block;font-family:TTCommons-Medium;font-size:1.0625rem;line-height:1.25rem;margin-top:24px;padding:20px 20px 20px 50px;width:100%}.health-campus .employ-card-group{margin:100px 0 0;padding:80px 0 60px}@media (max-width:991px){.health-campus .employ-card-group{margin:40px 0 0;padding:40px 0 48px}}.health-campus .employ-card-group h2{margin-bottom:32px}@media (max-width:991px){.health-campus .employ-card-group h2{margin-bottom:16px}}.health-campus .section--subpage-directory{margin-bottom:0;margin-top:0}.health-campus .stick-head{z-index:101}@media (max-width:991px){.health-campus .stick-head{overflow-x:auto;overflow-y:initial}}.health-campus .stick-head.sticky{left:0;position:fixed;top:0;width:100%}.health-campus .stick-head.sticky+.stick-head--height{min-height:73px}@media (max-width:991px){.health-campus .stick-head.sticky+.stick-head--height{min-height:43px}}.health-campus__top{margin-bottom:35px}@media (max-width:991px){.health-campus__top{margin-bottom:32px}}.health-campus__top h1{margin-bottom:28px}@media (max-width:991px){.health-campus__top h1{font-size:36px;line-height:1.056;margin-bottom:16px}.health-campus__top .ingress{line-height:1.334}}.health-campus .text-styled h2{font-size:2.75rem;letter-spacing:-1.04px;line-height:1.182}@media (max-width:991px){.health-campus .text-styled h2{font-size:1.75rem;letter-spacing:-.44px;line-height:1.143}}.health-campus .text-styled h3{font-size:2rem;letter-spacing:-.56px;line-height:1.25}@media (max-width:991px){.health-campus .text-styled h3{font-size:1.5rem;letter-spacing:-.44px;line-height:1.083}}.article__top{margin-bottom:40px}@media (max-width:991px){.article__top{margin-bottom:28px}}.article__top h1{font-size:2.5rem;letter-spacing:-.08px;line-height:1.056}@media (min-width:1200px) and (max-width:1680px){.article__top h1{font-size:3.3333333333vw}}@media (min-width:1681px){.article__top h1{font-size:56px}}@media (max-width:991px){.article__top h1{font-size:2.25rem}}.article__side{border:1.5px solid #e1e1e1;border-radius:20px;font-size:1.3125rem;line-height:1.334;padding:32px 36px 44px}@media (max-width:991px){.article__side{font-size:1.125rem;line-height:1.445;margin-bottom:28px;padding:24px 28px}}.article__side :last-child{margin-bottom:0}.article__side h2{font-size:1.4375rem;letter-spacing:-.36px;line-height:1.392;margin-bottom:12px}@media (max-width:991px){.article__side h2{font-size:1.125rem;letter-spacing:-.32px;line-height:1.334;margin-bottom:8px}}.article__side a{color:#1e9ec7;font-family:TTCommons-Book}.article__side a:hover{text-decoration:none}.article__side ul{list-style:none;padding:0}.article__side ul li{margin-bottom:12px}@media (max-width:991px){.article__side ul li{margin-bottom:4px}}.resourses--top.section{margin-bottom:60px}@media (max-width:991px){.resourses--top.section{margin-bottom:40px}}.resourses--top.section h1{margin-bottom:28px}@media (max-width:991px){.resourses--top.section h1{margin-bottom:16px}}.search-list.section{margin-top:117px}@media (max-width:991px){.search-list.section{margin-top:60px}.search-list .btn--filters--list{margin-bottom:28px}}.search-list__top{margin-bottom:80px}@media (max-width:991px){.search-list__top{margin-bottom:20px}}.search-list__top h1{font-size:4.1071428571rem;letter-spacing:-2.12px;line-height:1;margin-bottom:0;text-align:center}@media (min-width:1200px) and (max-width:1680px){.search-list__top h1{font-size:5.4761904762vw}}@media (min-width:1681px){.search-list__top h1{font-size:92px}}@media (max-width:991px){.search-list__top h1{font-size:1.3125rem;letter-spacing:-.12px}}.search-list__top h1 input{border:transparent;text-align:center;width:100%}.search-list__top h1 input:focus,.search-list__top h1 input:focus-visible{outline:none}@media (max-width:991px){.search-list__top h1 input{background-image:url(/build/images/search-32.d25c8cb8.svg);background-position:24px;background-repeat:no-repeat;border:1px solid;border-radius:36px;font-family:TTCommons-Book;height:72px;padding-left:68px;text-align:left}}.search-list__content{margin-top:24px}@media (max-width:991px){.search-list__content{margin-top:0}}.search-list__content__number{color:#858585;display:block;font-family:TTCommons-Book;font-size:1.3125rem;letter-spacing:-.21px;line-height:1.334;margin-bottom:52px;text-align:center;width:100%}@media (max-width:991px){.search-list__content__number{color:#121212;font-size:1.0625rem;line-height:1.412}}.search-list__content__number b,.search-list__content__number strong{color:#121212;font-family:TTCommons-Medium}@media (max-width:991px){.search-list__content__number b,.search-list__content__number strong{font-family:TTCommons-DemiBold}}.menu-page__header{margin-bottom:35px}@media (max-width:991px){.menu-page__header{margin-bottom:32px}}.menu-page__header h1{margin-bottom:28px}@media (max-width:991px){.menu-page__header h1{font-size:2.25rem;line-height:1.056;margin-bottom:16px}}.menu-page .stick-head{z-index:101}@media (max-width:991px){.menu-page .stick-head{overflow-x:auto;overflow-y:initial}}.menu-page .stick-head.sticky{left:0;position:fixed;top:0;width:100%}.menu-page .stick-head.sticky+.stick-head--height{min-height:73px}@media (max-width:991px){.menu-page .stick-head.sticky+.stick-head--height{min-height:43px}}.menu-page .stick-head.mob-static{position:static!important}.menu__label-filter{font-family:TTCommons-Medium;font-size:1rem;letter-spacing:-.24px;line-height:1.25;margin-bottom:20px}@media (max-width:991px){.menu__label-filter{font-size:1.125rem;letter-spacing:-.12px;line-height:1.334;margin-bottom:12px}}.menu__filter{display:flex;margin-bottom:24px;overflow-x:auto;padding-bottom:16px}@media (max-width:991px){.menu__filter{margin:0 -5.926vw 12px;padding-left:5.926vw;padding-right:8px}.menu__filter:after{content:"";display:inline-block;height:8px;min-width:8px;width:8px}}@media (max-width:600px){.menu__filter{margin:0 -28px 12px;padding-left:24px}}@media (min-width:992px){.menu__filter .btn{padding-left:23px;padding-right:23px}}.menu__filter .btn--gray{margin-right:12px;min-width:max-content}@media (max-width:991px){.menu__filter .btn--gray{margin-right:4px}}.menu__item{border-radius:20px;display:block;font-family:TTCommons-Book;font-size:1.4375rem;line-height:1.479;margin-bottom:12px;padding:36px 40px 40px}.menu__item:hover{text-decoration:none}@media (max-width:991px){.menu__item{font-size:1.0625rem;letter-spacing:-.21px;line-height:1.295;padding:24px 28px 28px}}.menu__item:last-child{margin-bottom:0}.menu__item__top{display:flex;margin-bottom:0}@media (min-width:992px){.menu__item__top{font-size:1.625rem;letter-spacing:-.44px;line-height:1.308}}.menu__item__top>:first-child{flex:1}.menu__item__top__price{margin-left:4px;min-width:45px;text-align:right}@media (min-width:991px){.menu__item__top__price{font-family:TTCommons-Bold}}.menu__item__description{color:#2d2d2d;margin-top:4px}@media (max-width:991px){.menu__item__description{margin-top:8px}}.menu__item__info{color:#858585;font-size:1.125rem;letter-spacing:-.09px;line-height:1.334;margin-top:16px}@media (max-width:991px){.menu__item__info{font-size:.875rem;letter-spacing:-.12px;line-height:1.428;margin-top:8px}}.menu__item+.menu__empty{display:none}.menu__empty{letter-spacing:-.44px;margin:40px auto 0}@media (max-width:991px){.menu__empty{letter-spacing:-.36px;margin:32px auto 0;text-align:center}}.menu__empty a{color:#1e9ec7}.menu__empty img{margin-bottom:20px}@media (max-width:991px){.menu__empty img{margin-bottom:24px}}.menu__empty h3{font-size:1.625rem;line-height:1.308;margin-bottom:4px}@media (max-width:991px){.menu__empty h3{font-size:1.3125rem;line-height:1.238;margin-bottom:8px}}.menu__empty h3:after{background-image:url(/build/images/bread.42f98ea0.png);background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:26px;width:26px}@media (max-width:991px){.menu__empty h3:after{height:20px;width:20px}}.menu__empty p{font-size:1.4375rem;line-height:1.478;margin:0}@media (max-width:991px){.menu__empty p{font-size:1.0625rem;line-height:1.294}}.tv-menu{background-color:#fff5de;display:flex;flex-direction:column;font-family:TTCommons-Book;height:100vh;overflow:hidden}.tv-menu__logo{height:75px;position:fixed;right:56px;top:56px;width:75px}.tv-menu__logo img{width:100%}.tv-menu__header{margin-top:auto;padding-top:20px;text-align:center}.tv-menu__header h1{color:#121212;font-family:TTCommons-ExtraBold;font-size:88px;letter-spacing:-2.12px;line-height:92px;margin-bottom:0}.tv-menu__header h1:after,.tv-menu__header h1:before{background-image:url(/build/images/tv-menu.2df98963.png);background-repeat:no-repeat;background-size:100%;content:"";display:inline-block;height:125px;vertical-align:middle;width:125px}.tv-menu__header h1:before{margin-right:36px}.tv-menu__header h1:after{margin-left:36px}.tv-menu__header h2{color:#d1822e;font-size:36px;letter-spacing:-1.04px;line-height:44px;margin-bottom:0}.tv-menu__list{margin-bottom:auto;min-height:659px}.tv-menu__item{border-top:1.5px solid #2d2d2d;display:flex;margin:auto;padding:39px 0;width:1555px}.tv-menu__item:last-child{border-bottom:1.5px solid #2d2d2d}.tv-menu__item:last-child:nth-child(3){border-bottom:none;padding-bottom:22px}.tv-menu__item:last-child:nth-child(2){margin-bottom:98px}.tv-menu__item:first-child{margin-top:52px}.tv-menu__item:first-child:nth-last-child(2){margin-top:72px}.tv-menu__item:first-child:last-child{margin-top:124px}.tv-menu__item:first-child:last-child,.tv-menu__item:first-child:nth-last-child(2),.tv-menu__item:last-child:nth-child(2){padding:59px 0}.tv-menu__item:first-child:last-child .tv-menu__item__title,.tv-menu__item:first-child:nth-last-child(2) .tv-menu__item__title,.tv-menu__item:last-child:nth-child(2) .tv-menu__item__title{margin-bottom:16px}.tv-menu__item:first-child:last-child .tv-menu__ite__description,.tv-menu__item:first-child:nth-last-child(2) .tv-menu__ite__description,.tv-menu__item:last-child:nth-child(2) .tv-menu__ite__description{margin-bottom:42px}.tv-menu__item:first-child:last-child{padding:79px 0}.tv-menu__item__content{flex:1;margin:auto 0;padding-right:8px;width:1555px}.tv-menu__item__price{color:#d1822e;font-family:TTCommons-ExtraBold;font-size:44px;letter-spacing:-1.04px;line-height:52px;margin-left:auto;text-align:right}.tv-menu__item__img{align-self:center;height:168px;margin-right:40px;object-fit:cover;width:257px}.tv-menu__item__title{font-family:TTCommons-ExtraBold;font-size:44px;letter-spacing:-1.04px;line-height:52px;margin-bottom:8px}.tv-menu__item__description{font-family:TTCommons-Medium;font-size:30px;letter-spacing:-.24px;line-height:42px;margin-bottom:16px;min-height:60px}.tv-menu__item__description:last-child{margin-bottom:0}.tv-menu__item__info{color:#464646;font-family:TTCommons-Regular;font-size:23px;letter-spacing:-.32px;line-height:32px}.tv-calendar{background-image:url(/build/images/blob-blue.d7fbae9c.svg);background-position:100% 0;background-repeat:no-repeat;background-size:620px;color:#202020;flex:1;letter-spacing:-.005em;max-height:100vh;overflow:hidden;padding:40px;width:100%}.tv-calendar .card-calendar{border-radius:28px;font-family:TTCommons-Regular;margin:24px 0 0;pointer-events:none}.tv-calendar .card-calendar:before{border-radius:28px}.tv-calendar .card-calendar__icon{left:32px;position:absolute;top:32px}.tv-calendar .card-calendar__content{border-width:2px;font-family:TTCommons-Regular;padding:32px 44px 36px 114px}.tv-calendar .card-calendar__title{font-family:TTCommons-Medium;font-size:28px;line-height:36px}.tv-calendar .card-calendar__info{display:inline-block;font-size:22px;line-height:28px}.tv-calendar .card-calendar__info+.card-calendar__info:before{content:"• "}.tv-calendar .card-calendar__arrow{display:none}.tv-calendar__logo{height:80px;position:fixed;right:40px;top:40px;width:80px}.tv-calendar__logo img{width:100%}.tv-calendar__header{margin-bottom:64px}.tv-calendar__header h1{display:inline-block;font-family:TTCommons-Bold;font-size:92px;letter-spacing:-.02em;line-height:80px;margin:0;width:488px}.tv-calendar__header__qr{display:inline-block;font-family:TTCommons-DemiBold;font-size:24px;line-height:28px;margin-top:93px;text-align:center}.tv-calendar__header__qr p{background-image:url(/build/images/arrow-drawn.ed360e2d.svg);background-position:top;background-repeat:no-repeat;display:inline-block;margin:0 24px;padding-top:56px;width:172px}.tv-calendar__header__qr img{height:120px;vertical-align:top;width:120px}.tv-calendar__events{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:112px}.tv-calendar__events__title{font-size:24px;line-height:28px;width:100%}.tv-calendar__events__title:not(:first-child){margin-top:48px}.tv-calendar__events__title strong{font-family:TTCommons-DemiBold}.tv-calendar__events__col{width:calc(50% - 12px)}.tv-calendar__hero{position:relative;width:100%;z-index:1}.tv-calendar__hero:before{border:3px solid #202020;border-radius:50px;bottom:-12px;content:"";height:100%;height:832px;position:absolute;right:12px;width:100%;width:915px;z-index:-1}.tv-calendar__hero__img{position:relative;width:calc(100% - 85px)}.tv-calendar__hero__img:before{border:3px solid #202020;border-radius:50px;content:"";height:100%;position:absolute;right:-12px;top:12px;width:100%;z-index:-1}.tv-calendar__hero__img img{border:3px solid #202020;border-radius:50px;height:680px;object-fit:cover;width:915px}.tv-calendar__hero__content.card-calendar__content{border:3px solid #202020;border-radius:50px;display:flex;flex-direction:column;flex-wrap:wrap;font-family:TTCommons-Regular;height:832px;margin-left:85px;margin-top:-60px;overflow:hidden;padding:77px 0 77px 83px;width:915px}.tv-calendar__hero__content.card-calendar__content:before{left:-12px;right:auto;z-index:-10}.tv-calendar__hero__title{-webkit-line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;font-family:TTCommons-Bold;font-size:88px;letter-spacing:-.02em;line-height:88px;margin-bottom:36px;margin-right:83px;max-height:616px;overflow:hidden}.tv-calendar__hero__info{font-size:36px;line-height:28px;line-height:-.01em;margin-right:83px}.tv-calendar__hero__intro{-webkit-line-clamp:7;-webkit-box-orient:vertical;display:-webkit-box;flex:1;font-size:36px;letter-spacing:-.01em;line-height:48px;margin-top:60px;max-height:326px;max-width:688px;min-height:48px;overflow:hidden}.tv-calendar__footer{background-color:#fff;border-top:2px solid #202020;bottom:0;font-family:TTCommons-DemiBold;font-size:22px;height:64px;left:0;line-height:28px;padding:18px;position:fixed;text-align:center;width:100%;z-index:10}[data-simplebar]{align-content:flex-start;align-items:flex-start;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;position:relative}.simplebar-wrapper{height:inherit;max-height:inherit;max-width:inherit;overflow:hidden;width:inherit}.simplebar-mask{direction:inherit;height:auto!important;overflow:hidden;width:auto!important;z-index:0}.simplebar-mask,.simplebar-offset{bottom:0;left:0;margin:0;padding:0;position:absolute;right:0;top:0}.simplebar-offset{-webkit-overflow-scrolling:touch;box-sizing:inherit!important;direction:inherit!important;resize:none!important}.simplebar-content-wrapper{scrollbar-width:none;-ms-overflow-style:none;box-sizing:border-box!important;direction:inherit;display:block;height:100%;max-height:100%;max-width:100%;position:relative;width:auto}.simplebar-content-wrapper::-webkit-scrollbar,.simplebar-hide-scrollbar::-webkit-scrollbar{height:0;width:0}.simplebar-content:after,.simplebar-content:before{content:" ";display:table}.simplebar-placeholder{max-height:100%;max-width:100%;pointer-events:none;width:100%}.simplebar-height-auto-observer-wrapper{box-sizing:inherit!important;flex-basis:0;flex-grow:inherit;flex-shrink:0;float:left;height:100%;margin:0;max-height:1px;max-width:1px;overflow:hidden;padding:0;pointer-events:none;position:relative;width:100%;z-index:-1}.simplebar-height-auto-observer{box-sizing:inherit;display:block;height:1000%;left:0;min-height:1px;min-width:1px;opacity:0;top:0;width:1000%;z-index:-1}.simplebar-height-auto-observer,.simplebar-track{overflow:hidden;pointer-events:none;position:absolute}.simplebar-track{bottom:0;right:0;z-index:1}[data-simplebar].simplebar-dragging .simplebar-content{pointer-events:none;user-select:none;-webkit-user-select:none}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{left:0;min-height:10px;position:absolute;right:0}.simplebar-scrollbar:before{background:#000;border-radius:7px;content:"";left:2px;opacity:0;position:absolute;right:2px;transition:opacity .2s linear}.simplebar-scrollbar.simplebar-visible:before{opacity:.5;transition:opacity 0s linear}.simplebar-track.simplebar-vertical{top:0;width:11px}.simplebar-track.simplebar-vertical .simplebar-scrollbar:before{bottom:2px;top:2px}.simplebar-track.simplebar-horizontal{height:11px;left:0}.simplebar-track.simplebar-horizontal .simplebar-scrollbar:before{height:100%;left:2px;right:2px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{height:7px;left:0;min-height:0;min-width:10px;right:auto;top:2px;width:auto}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{left:0;right:auto}.hs-dummy-scrollbar-size{direction:rtl;height:500px;opacity:0;overflow-x:scroll;overflow-y:hidden;position:fixed;visibility:hidden;width:500px}.simplebar-hide-scrollbar{scrollbar-width:none;-ms-overflow-style:none;left:0;overflow-y:scroll;position:fixed;visibility:hidden}