@charset "UTF-8";
/*!  
    -----------------
    Front-End: E.A. Gableev - t.me/albka 
    Pug + SCSS + CSS3 Mixins + Bootstrap 4.1.3 [Mixins,Modal] + JQuery 3.3.1 + JQuery.cookie + Slick + Autosize + Bootstrap Select + Popper
    -----------------
    v0.1 | XX/XX/XXXX
!*/
/*! Bootstrap v4.1.3 (https://getbootstrap.com/) Copyright 2011-2018 The Bootstrap Authors Copyright 2011-2018 Twitter, Inc. Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) */:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#007bff;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1180px;--breakpoint-xg:1270px;--breakpoint-xr:1430px;--breakpoint-xh:1700px;--font-family-sans-serif:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-family-monospace:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0, 0, 0, 0)}@-ms-viewport{width:device-width}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus{outline:0!important}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:0.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}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}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}code,kbd,pre,samp{font-family:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:0.75rem;padding-bottom:0.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:0.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:740px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1180px){.container{max-width:1140px}}@media (min-width:1270px){.container{max-width:1250px}}@media (min-width:1430px){.container{max-width:1400px}}@media (min-width:1700px){.container{max-width:1650px}}.container-fluid{width:100%;margin-right:auto;margin-left:auto}.no-gutters{margin-right:0;margin-left:0}.fade{-webkit-transition:opacity 0.15s linear;-o-transition:opacity 0.15s linear;transition:opacity 0.15s linear}@media screen and (prefers-reduced-motion:reduce){.fade{-webkit-transition:none;-o-transition:none;transition:none}}.fade:not(.show){opacity:0}.dropdown,.dropleft,.dropright,.dropup{position:relative}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:0.5rem 0;margin:0.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0, 0, 0, 0.15);border-radius:0.25rem}.dropdown-menu-right{right:0;left:auto}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:0.125rem}.dropup .dropdown-toggle:after{display:inline-block;width:0;height:0;margin-left:0.255em;vertical-align:0.255em;content:"";border-top:0;border-right:0.3em solid transparent;border-bottom:0.3em solid;border-left:0.3em solid transparent}.dropup .dropdown-toggle:empty:after{margin-left:0}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:0.125rem}.dropright .dropdown-toggle:after{display:inline-block;width:0;height:0;margin-left:0.255em;vertical-align:0.255em;content:"";border-top:0.3em solid transparent;border-right:0;border-bottom:0.3em solid transparent;border-left:0.3em solid}.dropright .dropdown-toggle:empty:after{margin-left:0}.dropright .dropdown-toggle:after{vertical-align:0}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:0.125rem}.dropleft .dropdown-toggle:after{display:inline-block;width:0;height:0;margin-left:0.255em;vertical-align:0.255em;content:""}.dropleft .dropdown-toggle:after{display:none}.dropleft .dropdown-toggle:before{display:inline-block;width:0;height:0;margin-right:0.255em;vertical-align:0.255em;content:"";border-top:0.3em solid transparent;border-right:0.3em solid;border-bottom:0.3em solid transparent}.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]{right:auto;bottom:auto}.dropdown-divider{height:0;margin:0.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.dropdown-item{display:block;width:100%;padding:0.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#16181b;text-decoration:none;background-color:#f8f9fa}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#007bff}.dropdown-item.disabled,.dropdown-item:disabled{color:#6c757d;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:0.5rem 1.5rem;margin-bottom:0;font-size:0.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:0.25rem 1.5rem;color:#212529}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:0.5rem;pointer-events:none}.modal.fade .modal-dialog{-webkit-transition:-webkit-transform 0.3s ease-out;transition:-webkit-transform 0.3s ease-out;-o-transition:transform 0.3s ease-out;transition:transform 0.3s ease-out;transition:transform 0.3s ease-out, -webkit-transform 0.3s ease-out;-webkit-transform:translate(0, -25%);-ms-transform:translate(0, -25%);transform:translate(0, -25%)}@media screen and (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{-webkit-transition:none;-o-transition:none;transition:none}}.modal.show .modal-dialog{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}.modal-dialog-centered{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:calc(100% - (0.5rem * 2))}.modal-dialog-centered:before{display:block;height:calc(100vh - (0.5rem * 2));content:""}.modal-content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0, 0, 0, 0.2);border-radius:0.3rem;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:0.5}.modal-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1rem;border-bottom:1px solid #e9ecef;border-top-left-radius:0.3rem;border-top-right-radius:0.3rem}.modal-header .close{padding:1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem}.modal-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:1rem;border-top:1px solid #e9ecef}.modal-footer>:not(:first-child){margin-left:.25rem}.modal-footer>:not(:last-child){margin-right:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-centered{min-height:calc(100% - (1.75rem * 2))}.modal-dialog-centered:before{height:calc(100vh - (1.75rem * 2))}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg{max-width:800px}}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:0.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0, 0, 0, 0.2);border-radius:0.3rem}.popover .arrow{position:absolute;display:block;width:1rem;height:0.5rem;margin:0 0.3rem}.popover .arrow:after,.popover .arrow:before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-auto[x-placement^=top],.bs-popover-top{margin-bottom:0.5rem}.bs-popover-auto[x-placement^=top] .arrow,.bs-popover-top .arrow{bottom:calc((0.5rem + 1px) * -1)}.bs-popover-auto[x-placement^=top] .arrow:after,.bs-popover-auto[x-placement^=top] .arrow:before,.bs-popover-top .arrow:after,.bs-popover-top .arrow:before{border-width:0.5rem 0.5rem 0}.bs-popover-auto[x-placement^=top] .arrow:before,.bs-popover-top .arrow:before{bottom:0;border-top-color:rgba(0, 0, 0, 0.25)}.bs-popover-auto[x-placement^=top] .arrow:after,.bs-popover-top .arrow:after{bottom:1px;border-top-color:#fff}.bs-popover-auto[x-placement^=right],.bs-popover-right{margin-left:0.5rem}.bs-popover-auto[x-placement^=right] .arrow,.bs-popover-right .arrow{left:calc((0.5rem + 1px) * -1);width:0.5rem;height:1rem;margin:0.3rem 0}.bs-popover-auto[x-placement^=right] .arrow:after,.bs-popover-auto[x-placement^=right] .arrow:before,.bs-popover-right .arrow:after,.bs-popover-right .arrow:before{border-width:0.5rem 0.5rem 0.5rem 0}.bs-popover-auto[x-placement^=right] .arrow:before,.bs-popover-right .arrow:before{left:0;border-right-color:rgba(0, 0, 0, 0.25)}.bs-popover-auto[x-placement^=right] .arrow:after,.bs-popover-right .arrow:after{left:1px;border-right-color:#fff}.bs-popover-auto[x-placement^=bottom],.bs-popover-bottom{margin-top:0.5rem}.bs-popover-auto[x-placement^=bottom] .arrow,.bs-popover-bottom .arrow{top:calc((0.5rem + 1px) * -1)}.bs-popover-auto[x-placement^=bottom] .arrow:after,.bs-popover-auto[x-placement^=bottom] .arrow:before,.bs-popover-bottom .arrow:after,.bs-popover-bottom .arrow:before{border-width:0 0.5rem 0.5rem 0.5rem}.bs-popover-auto[x-placement^=bottom] .arrow:before,.bs-popover-bottom .arrow:before{top:0;border-bottom-color:rgba(0, 0, 0, 0.25)}.bs-popover-auto[x-placement^=bottom] .arrow:after,.bs-popover-bottom .arrow:after{top:1px;border-bottom-color:#fff}.bs-popover-auto[x-placement^=bottom] .popover-header:before,.bs-popover-bottom .popover-header:before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-0.5rem;content:"";border-bottom:1px solid #f7f7f7}.bs-popover-auto[x-placement^=left],.bs-popover-left{margin-right:0.5rem}.bs-popover-auto[x-placement^=left] .arrow,.bs-popover-left .arrow{right:calc((0.5rem + 1px) * -1);width:0.5rem;height:1rem;margin:0.3rem 0}.bs-popover-auto[x-placement^=left] .arrow:after,.bs-popover-auto[x-placement^=left] .arrow:before,.bs-popover-left .arrow:after,.bs-popover-left .arrow:before{border-width:0.5rem 0 0.5rem 0.5rem}.bs-popover-auto[x-placement^=left] .arrow:before,.bs-popover-left .arrow:before{right:0;border-left-color:rgba(0, 0, 0, 0.25)}.bs-popover-auto[x-placement^=left] .arrow:after,.bs-popover-left .arrow:after{right:1px;border-left-color:#fff}.popover-header{padding:0.5rem 0.75rem;margin-bottom:0;font-size:1rem;color:inherit;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(0.3rem - 1px);border-top-right-radius:calc(0.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:0.5rem 0.75rem;color:#212529}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive:before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9:before{padding-top:42.85714%}.embed-responsive-16by9:before{padding-top:56.25%}.embed-responsive-4by3:before{padding-top:75%}.embed-responsive-1by1:before{padding-top:100%}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media print{*,:after,:before{text-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}abbr[title]:after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #adb5bd;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body{min-width:992px!important}.container{min-width:992px!important}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #dee2e6!important}.table-dark{color:inherit}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#dee2e6}.table .thead-dark th{color:inherit;border-color:#dee2e6}}body{font-family:'Lato', sans-serif;font-size:16px;line-height:normal;min-width:320px!important;padding-top:48px}@media (min-width:768px){body{padding-top:80px}}@media (min-width:992px) and (max-width:1179.98px){body{zoom:0.9}}@media (min-width:1180px) and (max-width:1699.98px){body{zoom:0.78}}.breadcrumbs-list,.clear-list,.footer-list,.nav-courses-list,.nav-list,.ui_button-nav__dropdown,.ui_modal-default__list,.ui_modal-question__city,.ui_modal__list,.ui_plan-item__list{list-style:none;margin-bottom:0;padding-left:0}.c_add-button .__button,.c_favorite-clear,.c_search-button,.clear-button,.nav-courses__child-more,.slider-button__next,.slider-button__prev,.ui_button,.ui_button-back,.ui_button-call,.ui_button-events,.ui_button-favorite,.ui_button-form,.ui_button-long-arrow,.ui_button-nav,.ui_button-promo,.ui_form-button{outline:none!important;border:none;padding:0}.c_favorite,.c_map-balloon,.c_map-balloon:before,.modal-content,.shadow-card,.ui_button-call:hover,.ui_plan-item{-webkit-box-shadow:0px 15px 25px rgba(1, 31, 50, 0.09);box-shadow:0px 15px 25px rgba(1, 31, 50, 0.09)}.c_favorite__content::-webkit-scrollbar,.nav-courses__child::-webkit-scrollbar,.scroll-custom::-webkit-scrollbar,.ui_form-textarea ._textarea::-webkit-scrollbar{width:7px;height:9px}.c_favorite__content::-webkit-scrollbar-thumb,.nav-courses__child::-webkit-scrollbar-thumb,.scroll-custom::-webkit-scrollbar-thumb,.ui_form-textarea ._textarea::-webkit-scrollbar-thumb{background-color:#00B4FF;border-radius:20px}.c_favorite__content::-webkit-scrollbar-track,.nav-courses__child::-webkit-scrollbar-track,.scroll-custom::-webkit-scrollbar-track,.ui_form-textarea ._textarea::-webkit-scrollbar-track{background-color:rgba(0, 15, 25, 0.08)}.--hide{display:none}@font-face{font-family:"educator";src:url("/../fonts/educator.eot?k89cgj");src:url("/../fonts/educator.eot?k89cgj#iefix") format("embedded-opentype"), url("/../fonts/educator.ttf?k89cgj") format("truetype"), url("/../fonts/educator.woff?k89cgj") format("woff"), url("/../fonts/educator.svg?k89cgj#educator") format("svg");font-weight:normal;font-style:normal}i[class^=icon]{font-family:"educator";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-minus:before{content:""}.icon-plus:before{content:""}.icon-car:before{content:""}.icon-disciple:before{content:""}.icon-house:before{content:""}.icon-id:before{content:""}.icon-information:before{content:""}.icon-online-training:before{content:""}.icon-teacher:before{content:""}.icon-type-of-training:before{content:""}.icon-ml-address .path1:before{content:"";color:#00b4ff}.icon-ml-address .path2:before{content:"";margin-left:-1em;color:#024d7d}.icon-ml-address .path3:before{content:"";margin-left:-1em;color:white}.icon-ml-notebook .path1:before{content:"";color:#00b4ff}.icon-ml-notebook .path2:before{content:"";margin-left:-1em;color:#ff3c61}.icon-ml-notebook .path3:before{content:"";margin-left:-1em;color:#f7fcff}.icon-ml-notebook .path4:before{content:"";margin-left:-1em;color:#024d7d}.icon-ml-notebook .path5:before{content:"";margin-left:-1em;color:#024d7d}.icon-ml-notebook .path6:before{content:"";margin-left:-1em;color:#024d7d}.icon-ml-notebook .path7:before{content:"";margin-left:-1em;color:#024d7d}.icon-ml-notebook .path8:before{content:"";margin-left:-1em;color:#024d7d}.icon-ml-notebook .path9:before{content:"";margin-left:-1em;color:#024d7d}.icon-ml-notebook .path10:before{content:"";margin-left:-1em;color:#024d7d}.icon-ml-notebook .path11:before{content:"";margin-left:-1em;color:#024d7d}.icon-ml-notebook .path12:before{content:"";margin-left:-1em;color:#024d7d}.icon-ml-notebook .path13:before{content:"";margin-left:-1em;color:#024d7d}.icon-ml-notebook .path14:before{content:"";margin-left:-1em;color:#024d7d}.icon-ml-notebook .path15:before{content:"";margin-left:-1em;color:#024d7d}.icon-ml-phone-receiver .path1:before{content:"";color:#00b4ff}.icon-ml-phone-receiver .path2:before{content:"";margin-left:-1em;color:#ff3c61}.icon-ml-phone-receiver .path3:before{content:"";margin-left:-1em;color:#ff3c61}.icon-ml-phone-receiver .path4:before{content:"";margin-left:-1em;color:#ff3c61}.icon-ml-phone-receiver .path5:before{content:"";margin-left:-1em;color:#024d7d}.icon-ml-question:before{content:"";color:#024d7d}.icon-ml-stopwatch .path1:before{content:"";color:none}.icon-ml-stopwatch .path2:before{content:"";margin-left:-1em;color:#c8c8c8}.icon-ml-stopwatch .path3:before{content:"";margin-left:-1em;color:#00b4ff}.icon-ml-stopwatch .path4:before{content:"";margin-left:-1em;color:#024d7d}.icon-ml-stopwatch .path5:before{content:"";margin-left:-1em;color:#ff3c61}.icon-ml-stopwatch .path6:before{content:"";margin-left:-1em;color:#024d7d}.icon-ml-stopwatch .path7:before{content:"";margin-left:-1em;color:#c8c8c8}.icon-ml-stopwatch .path8:before{content:"";margin-left:-1em;color:#c8c8c8}.icon-ml-stopwatch .path9:before{content:"";margin-left:-1em;color:#c8c8c8}.icon-ml-stopwatch .path10:before{content:"";margin-left:-1em;color:#c8c8c8}.icon-ml-stopwatch .path11:before{content:"";margin-left:-1em;color:#c8c8c8}.icon-ml-stopwatch .path12:before{content:"";margin-left:-1em;color:#c8c8c8}.icon-ml-stopwatch .path13:before{content:"";margin-left:-1em;color:#c8c8c8}.icon-ml-www .path1:before{content:"";color:#024d7d}.icon-ml-www .path2:before{content:"";margin-left:-1em;color:#f3f3f3}.icon-ml-www .path3:before{content:"";margin-left:-1em;color:#f3f3f3}.icon-ml-www .path4:before{content:"";margin-left:-1em;color:#00b4ff}.icon-ml-www .path5:before{content:"";margin-left:-1em;color:#ff3c61}.icon-ml-www .path6:before{content:"";margin-left:-1em;color:#ff3c61}.icon-ml-www .path7:before{content:"";margin-left:-1em;color:#ff3c61}.icon-ok-color:before{content:""}.icon-right:before{content:""}.icon-facebook-color:before{content:""}.icon-line:before{content:""}.icon-squares:before{content:""}.icon-more:before{content:""}.icon-plus-symbol:before{content:""}.icon-telega:before{content:""}.icon-vk-color:before{content:""}.icon-circle:before{content:""}.icon-cheak:before{content:""}.icon-ml-menu-reviews .path1:before{content:"";color:#00b4ff}.icon-ml-menu-reviews .path2:before{content:"";margin-left:-1em;color:#00b4ff}.icon-ml-menu-reviews .path3:before{content:"";margin-left:-1em;color:white}.icon-ml-menu-reviews .path4:before{content:"";margin-left:-1em;color:white}.icon-ml-menu-reviews .path5:before{content:"";margin-left:-1em;color:#ff3c61}.icon-ml-menu-reviews .path6:before{content:"";margin-left:-1em;color:#ff3c61}.icon-ml-menu-reviews .path7:before{content:"";margin-left:-1em;color:#ff3c61}.icon-ml-menu-reviews .path8:before{content:"";margin-left:-1em;color:#ff3c61}.icon-ml-menu-reviews .path9:before{content:"";margin-left:-1em;color:#ff3c61}.icon-ml-menu-reviews .path10:before{content:"";margin-left:-1em;color:#ff3c61}.icon-ml-menu-sale .path1:before{content:"";color:#024d7d}.icon-ml-menu-sale .path2:before{content:"";margin-left:-1em;color:#00b4ff}.icon-ml-menu-sale .path3:before{content:"";margin-left:-1em;color:white}.icon-ml-menu-sale .path4:before{content:"";margin-left:-1em;color:white}.icon-ml-menu-sale .path5:before{content:"";margin-left:-1em;color:white}.icon-airship:before{content:""}.icon-rocket:before{content:""}.icon-advertising:before{content:""}.icon-avatar:before{content:""}.icon-bear-color:before{content:""}.icon-call:before{content:""}.icon-delete:before{content:""}.icon-document:before{content:""}.icon-home:before{content:""}.icon-application:before{content:""}.icon-baer-line:before{content:""}.icon-book:before{content:""}.icon-calendar:before{content:""}.icon-call-round:before{content:""}.icon-clip:before{content:""}.icon-close:before{content:""}.icon-delete-roud:before{content:""}.icon-down:before{content:""}.icon-edit:before{content:""}.icon-facebook:before{content:""}.icon-coment:before{content:""}.icon-g:before{content:""}.icon-g-color:before{content:""}.icon-instagramm:before{content:""}.icon-left:before{content:""}.icon-like:before{content:""}.icon-location:before{content:""}.icon-lock:before{content:""}.icon-look:before{content:""}.icon-mail:before{content:""}.icon-menu:before{content:""}.icon-filter:before{content:""}.icon-news:before{content:""}.icon-nex-left-bg:before{content:""}.icon-next-right-bg:before{content:""}.icon-ok:before{content:""}.icon-old-line:before{content:""}.icon-old-color:before{content:""}.icon-plus-bg:before{content:""}.icon-promote:before{content:""}.icon-question:before{content:""}.icon-rating:before{content:""}.icon-right1:before{content:""}.icon-search:before{content:"➔"}.icon-share:before{content:""}.icon-star1:before{content:""}.icon-star-yes:before{content:""}.icon-star:before{content:""}.icon-star-color:before{content:""}.icon-suitcase-line:before{content:""}.icon-suitcase-color:before{content:""}.icon-telegram:before{content:""}.icon-time:before{content:""}.icon-up:before{content:""}.icon-vk:before{content:""}.icon-youtube:before{content:""}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[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{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.wrapper-container{max-width:1920px}.section-title{color:#000F19;font-style:normal;font-weight:bold;line-height:28px;font-size:20px}@media (min-width:768px){.section-title{line-height:36px;font-size:24px}}.section-page-title{font-family:'Roboto Slab', serif;color:#000F19;font-style:normal;font-weight:normal;line-height:22px;font-size:22px}@media (max-width:349.98px){.section-page-title{line-height:24px;font-size:18px}}@media (min-width:576px) and (max-width:991.98px){.section-page-title{line-height:24px;font-size:28px}}@media (min-width:992px) and (max-width:1179.98px){.section-page-title{line-height:34px;font-size:30px}}@media (min-width:1180px){.section-page-title{line-height:38px;font-size:38px}}.s_catalog-title{margin-top:20px;margin-bottom:25px}.s_catalog-title .breadcrumbs-list{margin-bottom:20px}.s_catalog-title .section-row{position:relative}.s_catalog-title .ui_button-back{position:absolute;top:10px;-webkit-transform:translateY(-48%);-ms-transform:translateY(-48%);transform:translateY(-48%);left:0}@media (min-width:992px){.s_catalog-title .ui_button-back{top:50%}}@media (min-width:1850px){.s_catalog-title .ui_button-back{left:-70px}}.s_catalog-title .section-page-title{padding-left:45px}@media (min-width:1180px){.s_catalog-title .section-page-title{padding-left:70px}}@media (min-width:1850px){.s_catalog-title .section-page-title{padding-left:0}}.s_cabinet-title{margin-top:20px;margin-bottom:30px;display:-ms-grid;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:767.98px){.s_cabinet-title{grid-gap:15px}}@media (min-width:768px){.s_cabinet-title{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr)}}@media (min-width:1270px){.s_cabinet-title{margin-top:40px;margin-bottom:30px}}.s_cabinet-title__title{font-family:'Roboto Slab', serif;font-style:normal;font-weight:normal;line-height:18px;font-size:18px;color:#000F19}@media (min-width:1270px){.s_cabinet-title__title{line-height:24px;font-size:24px}}.s_cabinet-title__tariff{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;font-style:normal;font-weight:normal;line-height:14px;font-size:14px;color:#C8C8C8}@media (max-width:767.98px){.s_cabinet-title__tariff{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}.s_cabinet-title__tariff span{margin-right:15px;white-space:nowrap}@media (max-width:991.98px){.s_cabinet-title__tariff span{display:none}}.s_cabinet-title__tariff .ui_button:not(:first-of-type){margin-left:10px}@media (max-width:767.98px){.s_cabinet-title__tariff .ui_button{-ms-flex-preferred-size:50%;flex-basis:50%}}@media (min-width:1270px){.s_cabinet-title__tariff .ui_button{margin-left:20px;min-width:200px}}.section-index-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;color:#000F19;font-family:'Roboto Slab', serif;font-style:normal;font-weight:normal;line-height:36px;font-size:24px;margin-bottom:20px}@media (min-width:768px){.section-index-title{position:relative}}@media (min-width:576px) and (max-width:991.98px){.section-index-title{margin-bottom:25px;line-height:42px;font-size:28px}}@media (min-width:992px){.section-index-title{margin-bottom:35px;line-height:57px;font-size:38px}}.section-index-title small{font-family:'Lato', sans-serif;font-style:normal;font-weight:300;line-height:24px;font-size:16px}@media (min-width:768px) and (max-width:991.98px){.section-index-title small{line-height:20px;font-size:18px}}@media (min-width:992px){.section-index-title small{line-height:24px;font-size:24px}}.section-index-title .ui_button-long-arrow{font-family:'Lato', sans-serif;position:absolute;top:50%;right:0;-webkit-transform:translateY(-30%);-ms-transform:translateY(-30%);transform:translateY(-30%);width:35%}@media (max-width:767.98px){.section-index-title .ui_button-long-arrow{top:unset;bottom:0;left:15px;right:15px;width:auto}}.s_catalog-filter{display:-ms-grid;display:grid}@media (min-width:992px){.s_catalog-filter{-ms-grid-columns:(minmax(150px, 1fr))[3] 180px;grid-template-columns:repeat(3, minmax(150px, 1fr)) 180px;grid-gap:15px}}.grid-school-map__params,.grid-window-params{position:absolute;top:48px;bottom:0;left:0;right:0;z-index:-1}@media (min-width:768px){.grid-school-map__params,.grid-window-params{top:80px}}.s_catalog-links{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr);grid-gap:10px}@media (min-width:1430px){.s_catalog-links{grid-gap:20px}}.header-section{position:fixed;top:0;left:0;right:0;height:48px;background-color:#011f32;color:#FFF;z-index:1101}@media (min-width:768px){.header-section{height:80px}}.header-container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%;padding-left:0;padding-right:0}.header-column{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:575.98px){.header-column{-ms-flex-preferred-size:50%;flex-basis:50%}}@media (min-width:1850px){.header-column:first-of-type{margin-left:-70px}}@media (min-width:768px) and (max-width:1179.98px){.header-column:first-of-type span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.header-column:first-of-type i[class^=icon-]{margin-right:10px}}@media (min-width:1850px){.header-column:nth-last-of-type(2){margin-right:-70px}}@media (max-width:575.98px){.header-column:nth-last-of-type(2){-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.header-column .ui_button.--default{display:none}@media (min-width:992px){.header-column .ui_button.--default{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}}@media (min-width:992px) and (max-width:1269.98px){.header-column .ui_button.--default{margin-right:15px}}@media (min-width:1270px) and (max-width:1429.98px){.header-column .ui_button.--default{margin-right:25px}}@media (min-width:1430px){.header-column .ui_button.--default{margin-right:45px}}@media (min-width:1430px) and (max-width:1699.98px){.header-column .ui_button-nav{margin-right:15px}}@media (min-width:1700px){.header-column .ui_button-nav{margin-right:25px}}.header-logotype{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}@media (max-width:767.98px){.header-logotype img:first-child{margin:5px 0}}@media (max-width:575.98px){.header-logotype{position:absolute;right:23%;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}.header-logotype img:nth-child(2){display:none}}@media (min-width:576px){.header-logotype img:nth-child(2){margin-left:9px}}@media (min-width:576px) and (max-width:1269.98px){.header-logotype{margin:0 10px}}@media (min-width:1270px) and (max-width:1429.98px){.header-logotype{margin-right:20px;margin-left:10px}}@media (min-width:1430px) and (max-width:1699.98px){.header-logotype{margin-right:40px}}@media (min-width:1700px){.header-logotype{margin-right:60px;margin-left:85px}}.navigation-section{position:fixed;top:48px;left:0;right:0;background-color:#FFF;z-index:1100;opacity:0;visibility:hidden;-webkit-transition:-webkit-transform .15s ease-in-out;transition:-webkit-transform .15s ease-in-out;-o-transition:transform .15s ease-in-out;transition:transform .15s ease-in-out;transition:transform .15s ease-in-out, -webkit-transform .15s ease-in-out;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}@media (max-width:767.98px){.navigation-section{bottom:0}}@media (min-width:768px){.navigation-section{top:80px;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;-o-transition:transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out, -webkit-transform .25s ease-in-out}}.navigation-section.--active{opacity:1;visibility:visible;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}@media (min-width:768px){.navigation-section.--active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-box-shadow:0 10px 45px rgba(0, 15, 25, 0.12);box-shadow:0 10px 45px rgba(0, 15, 25, 0.12)}}@media (max-width:767.98px){.navigation-section.--active:after{content:'';position:absolute;left:0;right:0;height:30px;z-index:10;bottom:0;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.001)), color-stop(100%, #FFF), color-stop(0%, transparent));background-image:-webkit-linear-gradient(top, rgba(255, 255, 255, 0.001) 0%, #FFF 100%, transparent 0%);background-image:-o-linear-gradient(top, rgba(255, 255, 255, 0.001) 0%, #FFF 100%, transparent 0%);background-image:linear-gradient(top, rgba(255, 255, 255, 0.001) 0%, #FFF 100%, transparent 0%)}}.nav-container{position:relative;margin-top:40px}@media (min-width:768px){.nav-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;margin-bottom:30px}}@media (max-width:767.98px){.nav-container{height:100%;padding-bottom:20px}}@media (min-width:1430px){.nav-list{min-width:250px;width:250px}}@media (min-width:992px) and (max-width:1429.98px){.nav-list{min-width:210px;width:210px}}@media (min-width:768px) and (max-width:991.98px){.nav-list{min-width:170px;width:170px}}@media (min-width:768px){.nav-list{margin-top:10px;margin-right:20px}}.nav-list__item{margin-bottom:25px}@media (min-width:768px){.nav-list__item{margin-bottom:30px}}.nav-list__item:last-child{margin-bottom:0}.nav-list__item.--active a:after{left:-50px;right:0;background-color:#024d7d}.nav-list__link{position:relative;display:block;color:#000F19;font-family:'Roboto Slab', serif;font-style:normal;font-weight:normal;text-decoration:none;line-height:18px;font-size:18px}@media (min-width:1430px){.nav-list__link{line-height:24px;font-size:24px}}.nav-list__link[disabled]{color:rgba(0, 15, 25, 0.5);pointer-events:none!important;cursor:default!important}@media (min-width:768px){.nav-list__link:after{content:'';height:1px;background-color:#011f32;position:absolute;top:8px;left:20%;right:80%;z-index:1;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}}.nav-list__link:hover{color:#000F19;text-decoration:none}@media (min-width:768px){.nav-list__link:hover:after{left:-50px;right:0}}.nav-list__link span{position:relative;background-color:#FFF;padding-right:10px}@media (min-width:768px){.nav-list__link span{padding:0 10px;margin-left:-10px;z-index:2}}.nav-list__link span[data-nav-badge]:after{content:attr(data-nav-badge);position:absolute;top:25%;right:5px;padding:3px 4px;font-family:'Lato', sans-serif;font-size:9px;line-height:9px;font-weight:700;color:#FFF;-webkit-transform:translate(100%, -35%);-ms-transform:translate(100%, -35%);transform:translate(100%, -35%);text-transform:uppercase}.nav-list__link span[data-nav-badge=dev]:after{background-color:#FF3C61}.nav-list__link span[data-nav-badge=new]:after{background-color:#14A01E}.nav-list__link span[data-nav-badge=hot]:after{background-color:#FFD21D}.nav-list__link span[data-nav-badge=none]:after{display:none}.nav-content{width:100%}@media (max-width:767.98px){.nav-content{position:absolute;top:0;left:0;bottom:0;right:0;background-color:#FFF;overflow-x:scroll;height:100%;opacity:0;visibility:hidden}.nav-content.--show{opacity:1;visibility:visible}}.nav-courses{display:none;grid-template-columns:repeat(auto-fill, minmax(200px, 1fr));grid-gap:10px}.nav-courses.--show{position:relative;display:-ms-grid;display:grid}@media (max-width:767.98px){.nav-courses.--show:after{content:'';position:fixed;left:0;right:0;top:40px;height:10px;z-index:10;background-image:-webkit-gradient(linear, left bottom, left top, from(rgba(255, 255, 255, 0.001)), color-stop(100%, #FFF), color-stop(0%, transparent));background-image:-webkit-linear-gradient(bottom, rgba(255, 255, 255, 0.001) 0%, #FFF 100%, transparent 0%);background-image:-o-linear-gradient(bottom, rgba(255, 255, 255, 0.001) 0%, #FFF 100%, transparent 0%);background-image:linear-gradient(bottom, rgba(255, 255, 255, 0.001) 0%, #FFF 100%, transparent 0%)}}.nav-courses__item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:9px 10px;color:#000F19;font-style:normal;font-weight:normal;line-height:17px;font-size:14px;height:48px;-webkit-transition:all .15s ease-in;-o-transition:all .15s ease-in;transition:all .15s ease-in;z-index:8}.nav-courses__item .i_icon{-webkit-filter:grayscale(70%);filter:grayscale(70%);-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.nav-courses__item.--active,.nav-courses__item:hover{text-decoration:none;color:#000F19;background-color:#FFF;-webkit-box-shadow:0px 5px 25px rgba(2, 77, 125, 0.09);box-shadow:0px 5px 25px rgba(2, 77, 125, 0.09)}.nav-courses__item.--active .i_icon,.nav-courses__item:hover .i_icon{-webkit-filter:grayscale(0%);filter:grayscale(0%)}.nav-courses__item.--active{z-index:10;-webkit-box-shadow:-10px 5px 25px rgba(2, 77, 125, 0.09);box-shadow:-10px 5px 25px rgba(2, 77, 125, 0.09)}.nav-courses__item.--shadow-right{-webkit-box-shadow:15px 5px 30px rgba(2, 77, 125, 0.09)!important;box-shadow:15px 5px 30px rgba(2, 77, 125, 0.09)!important}.nav-courses__item[data-nav-child]:after{content:attr(data-nav-child);position:absolute;top:50%;right:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f7f7f7;width:26px;height:18px;font-style:normal;font-weight:normal;line-height:14px;font-size:12px;font-weight:700;color:#d0d0d0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding-top:2px;border-radius:3px}@media (max-width:767.98px){.nav-courses__item[data-nav-child]:after{right:10px}}@media (min-width:768px){.nav-courses__parent{position:relative}}.nav-courses__parent .nav-courses__item{padding-right:35px}@media (max-width:767.98px){.nav-courses__parent .nav-courses__item{padding-right:40px}}.nav-courses__child{top:0;right:0;display:none;background-color:#FFF;opacity:0;z-index:9;visibility:hidden;pointer-events:visible}@media (max-width:767.98px){.nav-courses__child{position:fixed;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);left:0;bottom:0;padding-top:40px;padding:40px 10px 0 10px;z-index:100;-webkit-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out}}@media (min-width:768px){.nav-courses__child{position:absolute;width:230px;padding:15px;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-box-shadow:-10px 10px 15px rgba(47, 149, 212, 0.09);box-shadow:-10px 10px 15px rgba(47, 149, 212, 0.09)}}.nav-courses__child.--show{display:block;opacity:1;visibility:visible}@media (max-width:767.98px){.nav-courses__child.--show{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.nav-courses__child.--show:after{content:'';position:absolute;left:0;right:0;height:10px;z-index:10;top:40px;background-image:-webkit-gradient(linear, left bottom, left top, from(rgba(255, 255, 255, 0.001)), color-stop(100%, #FFF), color-stop(0%, transparent));background-image:-webkit-linear-gradient(bottom, rgba(255, 255, 255, 0.001) 0%, #FFF 100%, transparent 0%);background-image:-o-linear-gradient(bottom, rgba(255, 255, 255, 0.001) 0%, #FFF 100%, transparent 0%);background-image:linear-gradient(bottom, rgba(255, 255, 255, 0.001) 0%, #FFF 100%, transparent 0%)}}.nav-courses__child-more{background-image:url("/img/icons/nav-more.svg");position:absolute;bottom:5px;left:15px;right:0;width:100%;padding-left:25px;height:30px;background-color:#FFF;background-position:left center;background-repeat:no-repeat;color:#FFF;font-size:10px;font-weight:700;line-height:10px;text-align:left;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;text-transform:uppercase}.nav-courses__child-more:hover{cursor:pointer;color:#011f32}.nav-courses-list{height:100%}@media (max-width:767.98px){.nav-courses-list{overflow-y:scroll;padding-top:10px;padding-bottom:20px}.nav-courses-list:after{content:'';position:absolute;left:0;right:0;height:30px;z-index:10;bottom:0;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.001)), color-stop(100%, #FFF), color-stop(0%, transparent));background-image:-webkit-linear-gradient(top, rgba(255, 255, 255, 0.001) 0%, #FFF 100%, transparent 0%);background-image:-o-linear-gradient(top, rgba(255, 255, 255, 0.001) 0%, #FFF 100%, transparent 0%);background-image:linear-gradient(top, rgba(255, 255, 255, 0.001) 0%, #FFF 100%, transparent 0%)}}.nav-courses-list__item{margin-bottom:10px}@media (max-width:767.98px){.nav-courses-list__item{line-height:38px;padding:0 10px;background-color:#F2F7FF}}.nav-courses-list__item:last-child{margin-bottom:0}.nav-courses-list__link{color:#000F19;font-style:normal;font-weight:normal;line-height:14px;font-size:14px}.nav-courses-list__link:hover{color:#000F19}.nav-courses-back,.nav-courses__child-back{position:absolute!important;top:0;left:0;text-transform:uppercase;font-size:12px!important;color:#011f32!important;padding-left:10px!important;z-index:11}@media (min-width:768px){.nav-courses-back,.nav-courses__child-back{display:none!important}}.nav-courses-back:before,.nav-courses__child-back:before{content:"";font-family:"educator";margin-right:5px;color:#3082F8}.js_open{overflow:hidden}.search-section{position:fixed;top:48px;left:0;right:0;background-color:rgba(1, 31, 50, 0.85);height:48px;z-index:10;opacity:0;visibility:hidden;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:all .15s ease-in;-o-transition:all .15s ease-in;transition:all .15s ease-in;z-index:20}.search-section.--active{opacity:1;visibility:visible;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}@media (min-width:768px){.search-section{top:80px;height:80px}}.search-section-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c_search{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:100%;flex-basis:100%}@media (min-width:1430px){.c_search{-ms-flex-preferred-size:50%;flex-basis:50%}}.c_search-input{width:100%;font-style:normal;font-weight:normal;line-height:normal;font-size:14px;outline:none;border:0;background-color:transparent;color:#FFF;padding:0 30px 0 0;line-height:30px;border-bottom:1px solid rgba(255, 255, 255, 0.5);-webkit-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out}@media (min-width:768px){.c_search-input{padding:0 55px 0 25px;line-height:38px}}.c_search-input::-webkit-input-placeholder{color:#FFF;opacity:0.5}.c_search-input:-moz-placeholder{color:#FFF;opacity:0.5}.c_search-input::-moz-placeholder{color:#FFF;opacity:0.5}.c_search-input:-ms-input-placeholder{color:#FFF;opacity:0.5}.c_search-button{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-color:transparent;color:#FFF;font-size:1em}@media (min-width:768px){.c_search-button{right:15px;font-size:1.35em}}.c_search-button:hover{cursor:pointer}.breadcrumbs-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}@media (max-width:767.98px){.breadcrumbs-list{display:none}}.breadcrumbs__item{position:relative;color:#C8C8C8;font-style:normal;font-weight:normal;line-height:12px;font-size:12px;padding-right:10px;margin-right:5px}@media (min-width:768px){.breadcrumbs__item{line-height:14px;font-size:14px}}@media (max-width:1179.98px){.breadcrumbs__item{line-height:20px}}@media (max-width:767.98px){.breadcrumbs__item{margin-bottom:7px}}.breadcrumbs__item:hover{cursor:default}.breadcrumbs__item:after{content:'';height:8px;width:5px;position:absolute;bottom:1px;right:0;background-position:center;background-repeat:no-repeat;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNSIgaGVpZ2h0PSI5IiB2aWV3Qm94PSIwIDAgNSA5IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik00LjM1MzU1IDQuMjYyNjNDNC41NDg4MiA0LjQ1Nzg5IDQuNTQ4ODIgNC43NzQ0NyA0LjM1MzU1IDQuOTY5NzNMMS4xNzE1NyA4LjE1MTcxQzAuOTc2MzExIDguMzQ2OTggMC42NTk3MjggOC4zNDY5OCAwLjQ2NDQ2NiA4LjE1MTcxQzAuMjY5MjA0IDcuOTU2NDUgMC4yNjkyMDQgNy42Mzk4NyAwLjQ2NDQ2NiA3LjQ0NDYxTDMuMjkyODkgNC42MTYxOEwwLjQ2NDQ2NiAxLjc4Nzc1QzAuMjY5MjA0IDEuNTkyNDkgMC4yNjkyMDQgMS4yNzU5MSAwLjQ2NDQ2NiAxLjA4MDY1QzAuNjU5NzI4IDAuODg1Mzg0IDAuOTc2MzExIDAuODg1Mzg0IDEuMTcxNTcgMS4wODA2NUw0LjM1MzU1IDQuMjYyNjNaTTMgNC4xMTYxOEg0VjUuMTE2MThIM1Y0LjExNjE4WiIgZmlsbD0iI0M4QzhDOCIvPjwvc3ZnPg==)}.breadcrumbs__item:last-child{padding-right:0;margin-right:0}.breadcrumbs__item:last-child:after{content:unset}.breadcrumbs__item a{color:#C8C8C8}.breadcrumbs__item a:hover{color:#243B4B}.footer-link-mobile{text-align:center;margin-bottom:25px}@media (min-width:576px){.footer-link-mobile{display:none!important}}.footer-section{position:relative;color:#FFF;z-index:1}.footer-wrapper{background-color:#243B4B;padding:30px 0}.footer-container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1179.98px){.footer-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}}@media (min-width:1180px){.footer-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}}@media (max-width:575.98px){.footer-container{display:-ms-grid!important;display:grid!important}}.footer-copyright{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;background-color:#FFF;color:#243B4B;font-style:normal;font-weight:normal;font-size:14px;line-height:18px}@media (max-width:767.98px){.footer-copyright{padding:15px;text-align:center}}@media (min-width:768px){.footer-copyright{height:50px;font-size:16px;line-height:16px}}.footer-logotype{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0}@media (max-width:1699.98px){.footer-logotype{display:none}}@media (min-width:1700px){.footer-logotype{margin-right:35px}}.footer-title{margin-bottom:10px;width:100%;height:14px;color:#FFF;font-style:normal;font-weight:bold;line-height:14px;font-size:14px;text-transform:uppercase}@media (min-width:768px){.footer-title{margin-bottom:20px}}@media (min-width:1430px){.footer-group{margin-left:55px}.footer-group:first-of-type{margin-left:0}}@media (min-width:1270px) and (max-width:1429.98px){.footer-group{margin-right:50px}}@media (min-width:1180px) and (max-width:1269.98px){.footer-group{margin-right:30px}}@media (min-width:768px) and (max-width:991.98px){.footer-group{margin-right:30px;margin-bottom:30px}.footer-group:nth-child(4){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%;margin-bottom:0}.footer-group:nth-child(4) .footer-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.footer-group:nth-child(4) .footer-list__item{margin-right:30px}}@media (min-width:576px) and (max-width:767.98px){.footer-group{margin-bottom:35px;width:50%!important}}@media (max-width:575.98px){.footer-group{margin-bottom:25px;width:100%}}.footer-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;-ms-flex-line-pack:baseline;align-content:baseline}@media (max-width:349.98px){.footer-list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}}.footer-list__item{margin-bottom:15px}@media (max-width:349.98px){.footer-list__item{-ms-flex-preferred-size:50%;flex-basis:50%}}.footer-list__item:last-child{margin-bottom:0}.footer-list__link{color:#FFF;font-style:normal;font-weight:normal;line-height:10px;font-size:14px}@media (max-width:575.98px){.footer-list__link span{display:none}}.footer-list__link:hover{color:#FFF}.footer-social{height:20px;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:767.98px){.footer-social{margin-bottom:10px}}@media (min-width:1180px){.footer-social{margin-bottom:40px}}.footer-social__link{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:20px;width:20px;margin-right:30px}@media (max-width:575.98px){.footer-social__link{margin-right:15px}}.footer-social__link:before{content:'';position:absolute;top:50%;left:50%;width:40px;height:40px;background-color:#2c495c;border-radius:50%;-webkit-transform:translate(-52.5%, -50%);-ms-transform:translate(-52.5%, -50%);transform:translate(-52.5%, -50%);z-index:1;opacity:0;visibility:hidden;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.footer-social__link:hover:before{opacity:1;visibility:visible}.footer-social__link img{position:relative;z-index:2}.footer-social__link:last-child{margin-right:0px}@media (max-width:767.98px){.footer-contact{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}}@media (max-width:991.98px){.footer-contact{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}@media (max-width:1179.98px){.footer-contact{margin-top:30px;-ms-flex-preferred-size:100%;flex-basis:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:1180px){.footer-contact{width:310px;margin-left:auto}}@media (min-width:1850px){.footer-contact{-webkit-transform:translateX(70px);-ms-transform:translateX(70px);transform:translateX(70px)}}.footer-info{font-style:normal;font-weight:normal;line-height:21px;font-size:14px}@media (max-width:767.98px){.footer-info{margin-bottom:10px}}@media (min-width:1180px){.footer-info{margin-bottom:25px}}.footer-info:last-of-type{margin-bottom:0}.section-error{display:-ms-grid;display:grid;overflow:hidden}@media (max-width:575.98px){.section-error{padding:100px 15px}}@media (min-width:576px){.section-error{min-height:100vh}}@media (max-width:991.98px){.section-error{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media (min-width:992px){.section-error{grid-gap:50px;-ms-grid-columns:45% auto;grid-template-columns:45% auto}}@media (min-width:1430px){.section-error{-ms-grid-columns:55% auto;grid-template-columns:55% auto}}@media (min-width:1700px){.section-error{min-height:80vh}}.s_error__image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:991.98px){.s_error__image{display:none}}.s_error__image--src{position:relative;margin:0}@media (max-width:1699.98px){.s_error__image--src{width:100%}}@media (min-width:768px) and (max-width:991.98px){.s_error__image--src img{height:150px;width:auto;-o-object-fit:contain;object-fit:contain}}@media (max-width:1699.98px){.s_error__image--src img{width:100%}}.s_error__image--src:before{content:'';position:absolute;left:0;z-index:-1;width:100%;height:590px;background-image:url("/img/404-bg.svg");background-size:contain;background-position:top left;background-repeat:no-repeat;top:80px}@media (min-width:1430px) and (max-width:1699.98px){.s_error__image--src:before{top:100px}}@media (min-width:1700px){.s_error__image--src:before{top:60px}}.s_error__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:991.98px){.s_error__content{height:100%}}@media (min-width:992px){.s_error__content{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.s_error--title{font-family:'Roboto Slab', serif;color:#3082F8;font-style:normal;font-weight:bold;line-height:28px;font-size:24px}@media (max-width:575.98px){.s_error--title{text-align:center}}@media (min-width:1180px){.s_error--title{line-height:32px;font-size:28px}}.s_error--desc{color:#000F19;font-style:normal;font-weight:300;line-height:20px;font-size:14px;margin:30px 0 20px 0}@media (max-width:991.98px){.s_error--desc{text-align:center}}@media (min-width:1180px){.s_error--desc{margin:30px 0;line-height:24px;font-size:16px}}.s_error__counter{display:-ms-grid;display:grid;-ms-grid-columns:40px 40px 15px 40px 40px;grid-template-columns:40px 40px 15px 40px 40px;grid-gap:10px;margin-bottom:40px}@media (min-width:992px){.s_error__counter{-ms-grid-columns:60px 60px 20px 60px 60px;grid-template-columns:60px 60px 20px 60px 60px}}@media (min-width:1180px){.s_error__counter{margin-bottom:75px}}.s_error__counter--dots,.s_error__counter--time{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:24px;font-size:28px;color:#000F19}@media (min-width:992px){.s_error__counter--dots,.s_error__counter--time{line-height:24px;font-size:32px}}.s_error__counter--time{width:40px;height:70px;background-color:#FFF;font-style:normal;font-weight:bold;border-radius:5px;-webkit-box-shadow:0px 15px 25px rgba(0, 136, 203, 0.1);box-shadow:0px 15px 25px rgba(0, 136, 203, 0.1)}@media (min-width:992px){.s_error__counter--time{width:60px;height:100px}}@media (max-width:991.98px){.s_error--button{height:38px!important;line-height:38px!important}}.i_icon{position:relative;display:inline-block;background-position:center;background-repeat:no-repeat;-webkit-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.i_icon.--nav{min-width:30px;height:30px;margin-right:10px;background-size:contain}.i_icon.--catlist{min-width:50px;height:50px;margin-right:10px;background-size:contain}@media (min-width:1180px){.i_icon.--catlist{margin-right:30px}}.i_icon.--school{width:30px;height:30px;background-size:contain}@media (min-width:768px){.i_icon.--school{margin-right:15px}}.c_rating-sc{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;position:relative;font-family:'Lato', sans-serif;font-style:normal;font-weight:700;padding-right:8px;font-size:1em}.c_rating-sc[data-rating-sc^="5,"]{color:#14A01E}.c_rating-sc[data-rating-sc^="4,"]{color:#FFBB5A}.c_rating-sc[data-rating-sc^="3,"]{color:#FA7921}.c_rating-sc[data-rating-sc^="1,"],.c_rating-sc[data-rating-sc^="2,"]{color:#F83476}.c_rating-sc:before{content:"";position:absolute;top:50%;right:-4px;font-family:"educator";color:#F2F2F2;font-size:1em;line-height:1rem;-webkit-transform:translateY(-60%);-ms-transform:translateY(-60%);transform:translateY(-60%)}.c_rating-sc span{position:relative;z-index:2}.c_rating-sc span:first-child{line-height:1em;font-size:1em}.c_rating-sc span:last-child{line-height:1.2em;font-size:.8em}.c_rating-st i[class^=icon-]{color:#C8C8C8;font-size:18px}.c_rating-st i[class^=icon-]:not(:last-child){margin-right:12px}.c_rating-st[data-rating-st^="1"] i:nth-child(-n+1),.c_rating-st[data-rating-st^="2"] i:nth-child(-n+2),.c_rating-st[data-rating-st^="3"] i:nth-child(-n+3),.c_rating-st[data-rating-st^="4"] i:nth-child(-n+4),.c_rating-st[data-rating-st^="5"] i:nth-child(-n+5){color:#FFD21D}.ui_button{position:relative;display:inline-block;height:42px;line-height:42px;text-transform:uppercase;color:#FFF;border-radius:5px;padding:0 15px;font-style:normal;font-weight:normal;letter-spacing:0.03em;font-size:14px;-webkit-transition:all .15s ease;-o-transition:all .15s ease;transition:all .15s ease;text-decoration:none!important;font-family:'Lato', sans-serif;white-space:nowrap}.ui_button.--white{color:#000F19;background-color:#FFF}.ui_button.--white:hover{color:#FFF;background-color:#011f32}.ui_button.--secondary{color:#011f32;background-color:#F2F2F2}.ui_button.--default{background-color:#FF3C61}.ui_button.--default:hover{color:#FF3C61}.ui_button.--success{background-color:#14A01E}.ui_button.--success:hover{color:#14A01E}.ui_button.--success-low{background-color:#53CC99}.ui_button.--success-low:hover{color:#53CC99}.ui_button.--primary{background-color:#011f32}.ui_button.--primary:hover{color:#011f32}.ui_button.--outline{border:1px solid #C8C8C8;background-color:transparent;color:#C8C8C8}.ui_button.--outline:hover{border-color:#14A01E;background-color:#14A01E;color:#FFF}.ui_button.--warning{background-color:#FFBB5A;color:#FFF}.ui_button.--warning:hover{background-color:#ffa627}.ui_button.--dark{background-color:#000F19;color:#FFF}.ui_button.--dark:hover{background-color:#00243d}.ui_button.--info{background-color:#4991f9;color:#FFF}.ui_button.--info:hover{background-color:#1773f7}.ui_button.--gray{background-color:#F2F2F2;color:#011f32}.ui_button.--gray.--current{background-color:#011f32;color:#FFF}.ui_button.--large{height:60px;line-height:58px;font-weight:bold}.ui_button.--size{width:100%}.ui_button:hover{cursor:pointer;background-color:#FFF;-webkit-box-shadow:0px 15px 25px rgba(2, 77, 125, 0.05);box-shadow:0px 15px 25px rgba(2, 77, 125, 0.05)}.ui_button.--transparent{background-color:transparent;color:#93999C;padding:0;-webkit-box-shadow:none;box-shadow:none;text-transform:unset}.ui_button.--transparent i{float:left;margin-top:12px;margin-right:15px;font-size:20px;line-height:20px;color:#53CC99}.ui_button.--transparent:hover{color:#53CC99}.ui_button.--toggle{color:#C8C8C8;-webkit-box-shadow:none;box-shadow:none;background-color:transparent;text-transform:unset;line-height:16px;font-size:16px;padding-left:20px;padding-right:20px;overflow:hidden;white-space:nowrap}.ui_button.--toggle:after,.ui_button.--toggle:before{content:'';position:absolute;top:50%;background-image:url("/img/icons/button-arrow-bottom-gray.svg");width:8px;height:5px;background-position:center;background-repeat:no-repeat;background-size:contain;-webkit-transform:translateY(-20%);-ms-transform:translateY(-20%);transform:translateY(-20%);-webkit-transition:all .2s ease-sout;-o-transition:all .2s ease-sout;transition:all .2s ease-sout}.ui_button.--toggle:after{right:7px}.ui_button.--toggle:before{left:7px}.ui_button.--toggle:hover{background-color:#F83476;color:#FFF}.ui_button.--toggle:hover:after{right:-10px}.ui_button.--toggle:hover:before{left:-10px}.ui_button[disabled]{background-color:#C8C8C8!important;pointer-events:none}.ui_button.--no-button{cursor:default!important;pointer-events:none;text-align:center}.ui_button.--no-button:hover{cursor:default!important}.ui_button-nav{height:48px;line-height:normal;font-style:normal;font-weight:normal;line-height:16px;font-size:16px;color:#FFF;background-color:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .15s ease;-o-transition:all .15s ease;transition:all .15s ease;padding:0 20px}@media (max-width:399px){.ui_button-nav{padding:0 15px}}@media (min-width:576px){.ui_button-nav{padding:0 15px}}@media (min-width:768px){.ui_button-nav{height:80px}}.ui_button-nav.--active,.ui_button-nav:hover{cursor:pointer;background-color:rgba(255, 255, 255, 0.1)}.ui_button-nav:active,.ui_button-nav:hover:active{background-color:rgba(0, 15, 25, 0.1)}.ui_button-nav:last-of-type{margin-right:0}@media (max-width:1179.98px){.ui_button-nav span{display:none}}.ui_button-nav i[class^=icon-]{font-size:18px}@media (min-width:1180px){.ui_button-nav i[class^=icon-]{margin-right:10px}}@media (max-width:767.98px){.ui_button-nav.--active[data-event-click=navigation] i:before{content:""}}.ui_button-nav__user{font-family:"educator";width:30px;height:30px;border-radius:5px;overflow:hidden}@media (max-width:348.98px){.ui_button-nav__user:before{display:none}}@media (min-width:349.98px){.ui_button-nav__user{margin-right:20px}.ui_button-nav__user:before{position:absolute;top:50%;right:12px;-webkit-transform:translate(0, -50%) rotate(-90deg);-ms-transform:translate(0, -50%) rotate(-90deg);transform:translate(0, -50%) rotate(-90deg);font-size:12px}}.ui_button-nav__user img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.ui_button-nav__dropdown{background-color:#011f32;position:absolute;bottom:0;right:0;-webkit-transform:translate(0, 110%);-ms-transform:translate(0, 110%);transform:translate(0, 110%);opacity:0;visibility:hidden;-webkit-transition:all .15s ease-in;-o-transition:all .15s ease-in;transition:all .15s ease-in;z-index:1}.ui_button-nav__dropdown.--active{opacity:1;visibility:visible;-webkit-transform:translate(0, 100%);-ms-transform:translate(0, 100%);transform:translate(0, 100%)}.ui_button-nav__dropdown-item{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;background-color:rgba(255, 255, 255, 0.1)}.ui_button-nav__dropdown-item:hover{background-color:transparent}.ui_button-nav__dropdown-link{width:100%;color:#FFF;font-style:normal;font-weight:normal;line-height:38px;font-size:16px;padding:0 25px;white-space:nowrap}.ui_button-nav__dropdown-link:hover{text-decoration:none;color:#FFF;background-color:#011f32}.ui_button-promo{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:60px;color:#000F19;font-family:'Lato', sans-serif;font-size:14px;font-style:normal;font-weight:normal;letter-spacing:0.03em;-webkit-transition:all .15s ease;-o-transition:all .15s ease;transition:all .15s ease;text-decoration:none;-webkit-box-shadow:0px 15px 25px rgba(2, 77, 125, 0.05);box-shadow:0px 15px 25px rgba(2, 77, 125, 0.05);border-radius:10px;white-space:nowrap}.ui_button-promo i{font-size:30px;margin-right:10px;max-width:32px;overflow:hidden}@media (max-width:767.98px){.ui_button-promo span{margin-left:15px}}@media (min-width:768px){.ui_button-promo{line-height:56px;font-size:18px}}@media (min-width:1430px){.ui_button-promo{padding:0 20px}}@media (max-width:1429.98px){.ui_button-promo{padding:0 15px}}.ui_button-promo.--white{background-color:#FFF}.ui_button-promo.--white:hover{background-color:#fcfdff;-webkit-box-shadow:0px 0px 25px rgba(2, 77, 125, 0.05);box-shadow:0px 0px 25px rgba(2, 77, 125, 0.05)}.ui_button-promo.--success{background-color:#14A01E;color:#FFF;text-transform:uppercase}.ui_button-promo.--success:hover{background-color:#17b722;color:#FFF}.ui_button-promo.--no-button,.ui_button-promo.--no-button:hover{pointer-events:none;cursor:default}.ui_button-promo:hover{cursor:pointer;color:#000F19;text-decoration:none}.slider-button__next,.slider-button__prev{position:relative;width:50px;height:50px;background-color:rgba(1, 31, 50, 0.5);-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.slider-button__next:hover,.slider-button__prev:hover{cursor:pointer;background-color:#011f32}.slider-button__next:after,.slider-button__prev:after{content:'';position:absolute;height:100%;width:100%;top:0;left:0;background-image:url("/img/icons/school-gallery-next.svg");background-position:center;background-repeat:no-repeat}.slider-button__prev:after{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.ui_button-form{color:#FFF;font-size:12px;line-height:1em;border-radius:50%;height:20px;width:20px;overflow:hidden;-webkit-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.ui_button-form:hover{opacity:0.65;cursor:pointer}.ui_button-form.--add{background-color:#14A01E;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.ui_button-form.--remove{background-color:#FF3C61}.ui_button-form[data-clone-group=false]{-webkit-filter:grayscale(100%);filter:grayscale(100%);pointer-events:none}.ui_button-favorite{background-color:transparent;color:#C8C8C8;font-size:26px;line-height:24px;-webkit-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.ui_button-favorite i{-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px)}.ui_button-favorite:hover{cursor:pointer;color:#FFD21D!important}.ui_button-favorite.--isFavorite{color:#FFD21D!important}.ui_button-favorite.--isFavorite:hover{color:#F83476!important;opacity:0.85}.ui_button-favorite.--isFavorite i:before{content:""}.ui_button-back{width:36px;height:36px;background-color:rgba(0, 180, 255, 0.2);border:3px solid rgba(0, 180, 255, 0.1);border-radius:50%;color:#FFF;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:32px;font-size:11px;font-weight:normal;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.ui_button-back:hover{cursor:pointer;background-color:rgba(0, 180, 255, 0.3);border-color:rgba(0, 180, 255, 0.3);color:#011f32}.ui_button-call{width:50px;min-width:50px;height:50px;border-radius:50%;color:#C8C8C8;background-color:transparent;font-size:32px}.ui_button-call:hover{cursor:pointer;color:#FFF;background-color:#00B4FF}.ui_button-long-arrow{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;font-style:normal;font-weight:normal;line-height:14px;font-size:14px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-bottom:10px;text-decoration:none}@media (min-width:1180px){.ui_button-long-arrow{line-height:16px;font-size:16px}}.ui_button-long-arrow:after{content:'';position:absolute;bottom:0;height:1px;left:0;right:0;z-index:1;-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.ui_button-long-arrow svg{position:absolute;bottom:0;right:-2px;-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px);z-index:2}.ui_button-long-arrow:hover{text-decoration:none}.ui_button-long-arrow.--white{color:#FFF}.ui_button-long-arrow.--white:after{background-image:-webkit-linear-gradient(left, rgba(255, 255, 255, 0.001) 0%, #FFF 100%, transparent 0%)}.ui_button-long-arrow.--white:hover:after{right:0;left:unset;width:50%}.ui_button-long-arrow.--white svg path{fill:#FFF}.ui_button-long-arrow.--default{color:#011f32}.ui_button-long-arrow.--default:after{background-image:-webkit-linear-gradient(left, rgba(255, 255, 255, 0.001) 0%, #011f32 100%, transparent 0%)}.ui_button-long-arrow.--default:hover:after{right:0;left:unset;width:50%}.ui_button-long-arrow.--default svg path{fill:#011f32}.ui_button-events{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;text-decoration:none}.ui_button-events:hover{cursor:pointer}.ui_button-events.--edit{background-color:transparent;height:34px;width:34px;border-radius:5px;color:#FFF;font-size:25px;line-height:25px;font-weight:700}.ui_button-events.--edit i{border:none!important}.ui_button-events.--edit:hover{color:#FFD21D}.ui_form-button,.ui_form-button-traslition,.ui_form-button i[class^=icon-]{-webkit-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.ui_form-button{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:42px;line-height:42px;color:#000F19;border-radius:5px;background-color:#FFF;padding:0 20px;font-style:normal;font-weight:400;letter-spacing:0.03em;font-size:14px;-webkit-transition:all .15s ease;-o-transition:all .15s ease;transition:all .15s ease;text-decoration:none!important;font-family:'Lato', sans-serif;white-space:nowrap}.ui_form-button.--size{width:100%}.ui_form-button:hover{cursor:pointer;background-color:#FFF;-webkit-box-shadow:0px 15px 25px rgba(2, 77, 125, 0.05);box-shadow:0px 15px 25px rgba(2, 77, 125, 0.05)}.ui_form-button:active{opacity:0.75}.ui_form-button i[class^=icon-]{color:#000F19;font-size:1rem;font-weight:500;margin-right:10px}.ui_form-button.--white{background-color:#FFF}.ui_form-button.--white i{color:#011f32}.ui_form-button.--white:hover{background-color:#011f32;color:#FFF}.ui_form-button.--white:hover i{color:#FFF}.ui_form-button.--transparent{background-color:transparent;color:#000F19}.ui_form-button.--transparent.--active,.ui_form-button.--transparent:hover{-webkit-box-shadow:none;box-shadow:none;color:#337AB7}.ui_form-button.--transparent.--active i,.ui_form-button.--transparent:hover i{color:#337AB7}.ui_form-button.--filter{-webkit-box-shadow:0px 15px 25px rgba(2, 77, 125, 0.05);box-shadow:0px 15px 25px rgba(2, 77, 125, 0.05);padding:0 15px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.ui_form-button.--filter i.icon-close{font-size:13px;color:#C8C8C8;margin:0;margin-top:4px;margin-left:10px;margin-left:auto}.ui_form-button.--filter i.icon-circle{font-size:10px;display:inline-block;-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px);margin-right:10px}.ui_form-button.--filter .counter-filter{color:#FFF;padding:0 15px;min-width:50px;font-style:normal;font-weight:normal;line-height:43px;font-size:16px;margin-left:auto;margin-right:-15px;border-radius:0 5px 5px 0}.ui_form-button.--filter:hover i.icon-close{color:#FF3C61;-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.ui_form-button.--default{background-color:#F2F2F2;color:#011f32}.ui_form-button.--default.--active,.ui_form-button.--default:hover{color:#FFF;background-color:#011f32}.ui_form-button.--info{background-color:#00B4FF;color:#FFF}.ui_form-button.--info:hover{background-color:#3082F8}.ui_form-button.--upper{text-transform:uppercase}.c_add-button-translition,.c_add-button .__button,.c_add-button .__button i{-webkit-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.c_add-button .__button{text-decoration:none;height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fafafa;border-radius:10px;font-style:normal;font-weight:normal;line-height:18px;font-size:18px;color:#C8C8C8;border:1px dashed #C8C8C8}.c_add-button .__button i{color:#C8C8C8;font-size:22px;line-height:22px;margin-right:15px;-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px)}.c_add-button .__button:hover{cursor:pointer;text-decoration:none;background-color:#f7f7f7;color:#000F19;border-color:#14A01E}.c_add-button .__button:hover i{color:#14A01E}.form-required:after,.ui_form-fileupload.--required:after,.ui_form-input.--required:after,.ui_form-select.--required:after,.ui_form-textarea.--required:after{content:'*';color:#FF3C61;position:absolute;top:0;right:7.5px;display:block;z-index:4}.form-background-secondary,.ui_form-select .dropdown-menu.inner li .dropdown-item.selected[aria-selected=true] .check-mark{background-color:#c5c5c5}.form-background-active,.ui_form-checkbox ._indicator:hover:after{background-color:#337AB7}.form-background-active-light,.ui_form-select .dropdown-menu.inner li .dropdown-item.active:hover,.ui_form-select .dropdown-menu.inner li .dropdown-item:hover{background-color:#F2F7FF}.form-background-success,.ui_form-checkbox ._input-hidden:checked+._indicator:after,.ui_form-radio ._input-hidden:checked+._indicator:after{background-color:#14A01E}.form-background-danger{background-color:#FF3C61}.form-border,.ui_form-fileupload ._indicator-content,.ui_form-input ._input,.ui_form-input ._textarea,.ui_form-select-button,.ui_form-select-search,.ui_form-select .dropdown-menu[x-placement=top-start],.ui_form-textarea ._input,.ui_form-textarea ._textarea,select{border-width:1px;border-style:solid;border-radius:5px}.form-border-default,.ui_form-checkbox ._indicator:after,.ui_form-fileupload ._indicator-content,.ui_form-input ._input,.ui_form-input ._textarea,.ui_form-radio ._indicator:after,.ui_form-select-button,.ui_form-select-search,.ui_form-textarea ._input,.ui_form-textarea ._textarea,select{border-color:#C8C8C8}.form-border-active,.ui_form-checkbox ._indicator:hover:after,.ui_form-fileupload ._indicator-content:hover,.ui_form-input ._input:focus:not([disabled]),.ui_form-input ._input:hover:not([disabled]),.ui_form-input ._textarea:focus:not([disabled]),.ui_form-input ._textarea:hover:not([disabled]),.ui_form-radio ._indicator:hover:after,.ui_form-select-button.--error[aria-expanded=true],.ui_form-select-button.--valid[aria-expanded=true],.ui_form-select-button:hover,.ui_form-select-button[aria-expanded=true],.ui_form-select .dropdown-menu[x-placement=bottom-start],.ui_form-select .dropdown-menu[x-placement=top-start],.ui_form-textarea ._input:focus:not([disabled]),.ui_form-textarea ._input:hover:not([disabled]),.ui_form-textarea ._textarea:focus:not([disabled]),.ui_form-textarea ._textarea:hover:not([disabled]){border-color:#337AB7}.--error.ui_form-fileupload ._indicator-content,.form-border-error,.ui_form-input ._input.--error,.ui_form-input ._textarea.--error,.ui_form-select-button.--error,.ui_form-textarea ._input.--error,.ui_form-textarea ._textarea.--error{border-color:#FF3C61}.--valid.ui_form-fileupload ._indicator-content,.form-border-success,.ui_form-checkbox ._input-hidden:checked+._indicator:after,.ui_form-input ._input.--valid,.ui_form-input ._textarea.--valid,.ui_form-radio ._input-hidden:checked+._indicator:after,.ui_form-select-button.--valid,.ui_form-textarea ._input.--valid,.ui_form-textarea ._textarea.--valid{border-color:#14A01E}.form-border-checkbox,.ui_form-checkbox ._indicator:after,.ui_form-radio ._indicator:after{border-width:2px;border-style:solid}.form-color-label,.form-style-label,.ui_form-input ._label,.ui_form-select-button-label,.ui_form-textarea ._label{color:#555555}.form-color-field,.ui_form-input ._input,.ui_form-input ._textarea,.ui_form-select-button,.ui_form-select-search,.ui_form-select .dropdown-menu.inner li .dropdown-item.active,.ui_form-textarea ._input,.ui_form-textarea ._textarea,select{color:#000F19}.form-color-active,.ui_form-fileupload ._indicator-content:hover,.ui_form-radio ._indicator:hover:after,.ui_form-select-button:hover:before,.ui_form-select-button[aria-expanded=true]:before,.ui_form-select .dropdown-menu.inner li .dropdown-item:hover{color:#337AB7}.form-color-success,.ui_form-select-button.--valid:before{color:#14A01E}.--error.ui_form-fileupload ._indicator-content,.form-color-error,.ui_form-select-button.--error:before,.ui_form-select-search-result{color:#FF3C61}.form-style-label,.ui_form-input ._label,.ui_form-select-button-label,.ui_form-textarea ._label{position:absolute;top:21px;left:7.5px;padding:0 7.5px;margin-bottom:0;font-weight:300;font-size:16px;line-height:13px;background:-webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), color-stop(5%, white), color-stop(95%, white), to(rgba(255, 255, 255, 0)));background:-webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, white 5%, white 95%, rgba(255, 255, 255, 0) 100%);background:-o-linear-gradient(left, rgba(255, 255, 255, 0) 0%, white 5%, white 95%, rgba(255, 255, 255, 0) 100%);background:linear-gradient(to right, rgba(255, 255, 255, 0) 0%, white 5%, white 95%, rgba(255, 255, 255, 0) 100%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.form-style-label-bottom,.form-style-label-top,.ui_form-input ._input.--error:not(.--empty)+._label,.ui_form-input ._input.--noempty+._label,.ui_form-input ._input.--valid+._label,.ui_form-input ._input:focus+._label,.ui_form-input ._input[type=date]+._label,.ui_form-input ._input[type=time]+._label,.ui_form-select-button:not(.bs-placeholder) .ui_form-select-button-label,.ui_form-select-button[aria-expanded=true] .ui_form-select-button-label,.ui_form-select.dropup .ui_form-select-button:not(.bs-placeholder) .ui_form-select-button-label,.ui_form-select.dropup .ui_form-select-button[aria-expanded=true] .ui_form-select-button-label,.ui_form-textarea ._textarea.--error:not(.--empty)+._label,.ui_form-textarea ._textarea.--noempty+._label,.ui_form-textarea ._textarea.--valid+._label,.ui_form-textarea ._textarea:focus+._label{font-size:16px;line-height:16px}.form-style-label-top,.ui_form-input ._input.--error:not(.--empty)+._label,.ui_form-input ._input.--noempty+._label,.ui_form-input ._input.--valid+._label,.ui_form-input ._input:focus+._label,.ui_form-input ._input[type=date]+._label,.ui_form-input ._input[type=time]+._label,.ui_form-select-button:not(.bs-placeholder) .ui_form-select-button-label,.ui_form-select-button[aria-expanded=true] .ui_form-select-button-label,.ui_form-textarea ._textarea.--error:not(.--empty)+._label,.ui_form-textarea ._textarea.--noempty+._label,.ui_form-textarea ._textarea.--valid+._label,.ui_form-textarea ._textarea:focus+._label{top:0;-webkit-transform:translateY(-60%);-ms-transform:translateY(-60%);transform:translateY(-60%)}.form-style-label-bottom,.ui_form-select.dropup .ui_form-select-button:not(.bs-placeholder) .ui_form-select-button-label,.ui_form-select.dropup .ui_form-select-button[aria-expanded=true] .ui_form-select-button-label{top:unset;bottom:0;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}.form-style-field,.ui_form-input ._input,.ui_form-input ._textarea,.ui_form-select-button,.ui_form-select-search,.ui_form-textarea ._input,.ui_form-textarea ._textarea,select{outline:none!important;width:100%;padding:0 15px;line-height:42px;font-size:16px;height:42px;background-color:#FFF;font-style:normal;font-weight:normal;-webkit-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.form-style-field:-webkit-autofill,.ui_form-input ._input:-webkit-autofill,.ui_form-input ._textarea:-webkit-autofill,.ui_form-select-button:-webkit-autofill,.ui_form-select-search:-webkit-autofill,.ui_form-textarea ._input:-webkit-autofill,.ui_form-textarea ._textarea:-webkit-autofill,select:-webkit-autofill{background-color:#FFF!important}.form-style-transition,.ui_form-checkbox ._indicator:after,.ui_form-fileupload ._indicator-content,.ui_form-radio ._indicator:after,.ui_form-select-button:before{-webkit-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.form-style-hover:hover,.ui_form-checkbox ._indicator:hover,.ui_form-fileupload ._indicator-content:hover,.ui_form-radio ._indicator:hover,.ui_form-select-button:hover,.ui_form-select-search:hover{cursor:pointer}.form-field-data,.ui_form-checkbox ._indicator:after,.ui_form-input[data-field-currency]:before,.ui_form-input[data-field-icon]:before,.ui_form-radio ._indicator:after,.ui_form-select-button:before,.ui_form-select .dropdown-menu.inner li .dropdown-item.selected[aria-selected=true] .check-mark,.ui_form-textarea[data-field-currency]:before,.ui_form-textarea[data-field-icon]:before{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.form-field-data-position-right,.ui_form-input[data-field-currency]:before,.ui_form-input[data-field-icon=right]:before,.ui_form-select-button:before,.ui_form-select .dropdown-menu.inner li .dropdown-item.selected[aria-selected=true] .check-mark,.ui_form-textarea[data-field-currency]:before,.ui_form-textarea[data-field-icon=right]:before{right:10px}.form-field-data-position-left,.ui_form-input[data-field-icon=left]:before,.ui_form-textarea[data-field-icon=left]:before{left:10px}.form-field-data-currency,.ui_form-input[data-field-currency]:before,.ui_form-textarea[data-field-currency]:before{content:attr(data-field-currency);font-weight:bold;line-height:18px;font-size:18px;text-transform:uppercase;color:#C8C8C8}.form-field-data-icon,.ui_form-input[data-field-icon]:before,.ui_form-select-button:before,.ui_form-textarea[data-field-icon]:before{font-family:"educator";color:#C8C8C8;font-size:22px;line-height:22px}.ui_form-group{display:-webkit-box;display:-ms-flexbox;display:flex}.ui_form-group ._error{position:absolute;bottom:0;left:7.5px;padding:0 7.5px;font-size:10px;line-height:10px;font-weight:300;background:-webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), color-stop(5%, white), color-stop(95%, white), to(rgba(255, 255, 255, 0)));background:-webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, white 5%, white 95%, rgba(255, 255, 255, 0) 100%);background:-o-linear-gradient(left, rgba(255, 255, 255, 0) 0%, white 5%, white 95%, rgba(255, 255, 255, 0) 100%);background:linear-gradient(to right, rgba(255, 255, 255, 0) 0%, white 5%, white 95%, rgba(255, 255, 255, 0) 100%);-webkit-transform:translateY(30%);-ms-transform:translateY(30%);transform:translateY(30%);color:#FF3C61;-webkit-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.ui_form-group ._duplication{padding-left:7.5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ui_form-group.--column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap}.ui_form-group.--row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.ui_form-group.--row .ui_form-checkbox,.ui_form-group.--row .ui_form-radio{width:unset}.ui_form-group.--row .ui_form-checkbox:not(:last-of-type),.ui_form-group.--row .ui_form-radio:not(:last-of-type){margin-right:20px}.ui_form-input,.ui_form-textarea{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;width:100%}.ui_form-input ._input[disabled],.ui_form-input ._textarea[disabled],.ui_form-textarea ._input[disabled],.ui_form-textarea ._textarea[disabled]{background-color:#fff;border-color:#C8C8C8!important}.ui_form-input ._input[disabled]:hover,.ui_form-input ._textarea[disabled]:hover,.ui_form-textarea ._input[disabled]:hover,.ui_form-textarea ._textarea[disabled]:hover{pointer-events:none}.ui_form-input ._input[disabled]+._label,.ui_form-input ._textarea[disabled]+._label,.ui_form-textarea ._input[disabled]+._label,.ui_form-textarea ._textarea[disabled]+._label{color:#bfbfbf}.ui_form-input ._input[type=date]::-webkit-inner-spin-button,.ui_form-input ._input[type=date]::-webkit-outer-spin-button,.ui_form-input ._input[type=time]::-webkit-inner-spin-button,.ui_form-input ._input[type=time]::-webkit-outer-spin-button,.ui_form-input ._textarea[type=date]::-webkit-inner-spin-button,.ui_form-input ._textarea[type=date]::-webkit-outer-spin-button,.ui_form-input ._textarea[type=time]::-webkit-inner-spin-button,.ui_form-input ._textarea[type=time]::-webkit-outer-spin-button,.ui_form-textarea ._input[type=date]::-webkit-inner-spin-button,.ui_form-textarea ._input[type=date]::-webkit-outer-spin-button,.ui_form-textarea ._input[type=time]::-webkit-inner-spin-button,.ui_form-textarea ._input[type=time]::-webkit-outer-spin-button,.ui_form-textarea ._textarea[type=date]::-webkit-inner-spin-button,.ui_form-textarea ._textarea[type=date]::-webkit-outer-spin-button,.ui_form-textarea ._textarea[type=time]::-webkit-inner-spin-button,.ui_form-textarea ._textarea[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.ui_form-input ._label:hover,.ui_form-textarea ._label:hover{cursor:text}.ui_form-input[data-field-currency] ._input,.ui_form-textarea[data-field-currency] ._input{padding-right:50px}.ui_form-input[data-field-icon=right] ._input,.ui_form-textarea[data-field-icon=right] ._input{padding-right:40px}.ui_form-input[data-field-icon=left] ._input,.ui_form-textarea[data-field-icon=left] ._input{padding-left:40px}.ui_form-input[data-field-icon=left] ._label,.ui_form-textarea[data-field-icon=left] ._label{left:32px}.bootstrap-select>select.bs-select-hidden,select.bs-select-hidden,select.selectpicker{display:none!important}.bootstrap-select{width:220px \0}.bootstrap-select>.dropdown-toggle{position:relative;width:100%;z-index:1;text-align:right;white-space:nowrap}.bootstrap-select>select{position:absolute!important;bottom:0;left:50%;display:block!important;width:0.5px!important;height:100%!important;padding:0!important;opacity:0!important;border:none}.bootstrap-select>select.mobile-device{top:0;left:0;display:block!important;width:100%!important;z-index:2}.bootstrap-select.is-invalid .dropdown-toggle,.error .bootstrap-select .dropdown-toggle,.has-error .bootstrap-select .dropdown-toggle,.was-validated .bootstrap-select .selectpicker:invalid+.dropdown-toggle{border-color:#b94a48}.bootstrap-select.is-valid .dropdown-toggle,.was-validated .bootstrap-select .selectpicker:valid+.dropdown-toggle{border-color:#28a745}.bootstrap-select.fit-width{width:auto!important}.bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:220px}.bootstrap-select.form-control{margin-bottom:0;padding:0;border:none}:not(.input-group)>.bootstrap-select.form-control:not([class*=col-]){width:100%}.bootstrap-select.form-control.input-group-btn{z-index:auto}.bootstrap-select.form-control.input-group-btn:not(:first-child):not(:last-child)>.btn{border-radius:0}.bootstrap-select:not(.input-group-btn),.bootstrap-select[class*=col-]{float:none;display:inline-block;margin-left:0}.bootstrap-select.dropdown-menu-right,.bootstrap-select[class*=col-].dropdown-menu-right,.row .bootstrap-select[class*=col-].dropdown-menu-right{float:right}.form-group .bootstrap-select,.form-horizontal .bootstrap-select,.form-inline .bootstrap-select{margin-bottom:0}.form-group-lg .bootstrap-select.form-control,.form-group-sm .bootstrap-select.form-control{padding:0}.form-group-lg .bootstrap-select.form-control .dropdown-toggle,.form-group-sm .bootstrap-select.form-control .dropdown-toggle{height:100%;font-size:inherit;line-height:inherit;border-radius:inherit}.bootstrap-select.form-control-lg .dropdown-toggle,.bootstrap-select.form-control-sm .dropdown-toggle{font-size:inherit;line-height:inherit;border-radius:inherit}.bootstrap-select.form-control-sm .dropdown-toggle{padding:0.25rem 0.5rem}.bootstrap-select.form-control-lg .dropdown-toggle{padding:0.5rem 1rem}.form-inline .bootstrap-select .form-control{width:100%}.bootstrap-select.disabled,.bootstrap-select>.disabled{cursor:not-allowed}.bootstrap-select.disabled:focus,.bootstrap-select>.disabled:focus{outline:none!important}.bootstrap-select.bs-container{position:absolute;top:0;left:0;height:0!important;padding:0!important}.bootstrap-select.bs-container .dropdown-menu{z-index:1060}.bootstrap-select .dropdown-toggle:before{content:'';display:inline-block}.bootstrap-select .dropdown-toggle .filter-option{position:absolute;top:0;left:0;padding-top:inherit;padding-right:inherit;padding-bottom:inherit;padding-left:inherit;height:100%;width:100%;text-align:left}.bootstrap-select .dropdown-toggle .filter-option-inner{padding-right:inherit}.bootstrap-select .dropdown-toggle .filter-option-inner-inner{overflow:hidden}.bootstrap-select .dropdown-toggle .caret{position:absolute;top:50%;right:12px;margin-top:-2px;vertical-align:middle}.input-group .bootstrap-select.form-control .dropdown-toggle{border-radius:inherit}.bootstrap-select[class*=col-] .dropdown-toggle{width:100%}.bootstrap-select .dropdown-menu{min-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bootstrap-select .dropdown-menu>.inner:focus{outline:none!important}.bootstrap-select .dropdown-menu.inner{position:static;float:none;border:0;padding:0;margin:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.bootstrap-select .dropdown-menu li{position:relative}.bootstrap-select .dropdown-menu li.active small{color:rgba(255, 255, 255, 0.5)!important}.bootstrap-select .dropdown-menu li.disabled a{cursor:not-allowed}.bootstrap-select .dropdown-menu li a{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bootstrap-select .dropdown-menu li a.opt{position:relative;padding-left:2.25em}.bootstrap-select .dropdown-menu li a span.check-mark{display:none}.bootstrap-select .dropdown-menu li a span.text{display:inline-block}.bootstrap-select .dropdown-menu li small{padding-left:0.5em}.bootstrap-select .dropdown-menu .notify{position:absolute;bottom:5px;width:96%;margin:0 2%;min-height:26px;padding:3px 5px;background:whitesmoke;border:1px solid #e3e3e3;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);pointer-events:none;opacity:0.9;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bootstrap-select.fit-width .dropdown-toggle .filter-option{position:static;display:inline;padding:0}.bootstrap-select.fit-width .dropdown-toggle .filter-option-inner,.bootstrap-select.fit-width .dropdown-toggle .filter-option-inner-inner{display:inline}.bootstrap-select.fit-width .dropdown-toggle .caret{position:static;top:auto;margin-top:-1px}.bootstrap-select.show-tick .dropdown-menu li a span.text{margin-right:34px}.bootstrap-select .bs-ok-default:after{content:'';display:block;width:0.5em;height:1em;border-style:solid;border-width:0 0.26em 0.26em 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.bootstrap-select.show-menu-arrow.open>.dropdown-toggle,.bootstrap-select.show-menu-arrow.show>.dropdown-toggle{z-index:1061}.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle .filter-option:before{bottom:auto;top:-4px;border-top:7px solid rgba(204, 204, 204, 0.2);border-bottom:0}.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle .filter-option:after{bottom:auto;top:-4px;border-top:6px solid white;border-bottom:0}.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle .filter-option:before{right:12px;left:auto}.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle .filter-option:after{right:13px;left:auto}.bootstrap-select.show-menu-arrow.open>.dropdown-toggle .filter-option:after,.bootstrap-select.show-menu-arrow.open>.dropdown-toggle .filter-option:before,.bootstrap-select.show-menu-arrow.show>.dropdown-toggle .filter-option:after,.bootstrap-select.show-menu-arrow.show>.dropdown-toggle .filter-option:before{display:block}.bs-actionsbox,.bs-donebutton,.bs-searchbox{padding:0 15px 10px 15px;background-color:#FFF;border-bottom:1px solid #F2F2F2}.bs-actionsbox{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bs-actionsbox .btn-group button{width:50%}.bs-donebutton{float:left;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bs-donebutton .btn-group button{width:100%}.bs-searchbox+.bs-actionsbox{padding:0 8px 4px}.bs-searchbox .form-control{margin-bottom:0;width:100%;float:none}select{color:#FFF;-moz-appearance:none;-webkit-appearance:none;appearance:none;-o-text-overflow:'';text-overflow:'';text-indent:0.01px;-o-text-overflow:"";text-overflow:"";overflow:hidden;background-color:#FFF}select::-ms-expand{display:none}.ui_form-select{outline:none;height:42px}.ui_form-select select{display:none!important}.ui_form-select-button:before{content:'\e92b'!important;-webkit-transform:rotate(90deg) translate(-55%, -10%);-ms-transform:rotate(90deg) translate(-55%, -10%);transform:rotate(90deg) translate(-55%, -10%);font-si\ze:16px;font-weight:300}.ui_form-select-button-label{-webkit-transform:translateY(-60%);-ms-transform:translateY(-60%);transform:translateY(-60%)}.ui_form-select-button.disabled{border-color:#C8C8C8!important;cursor:default!important}.ui_form-select-button.disabled .ui_form-select-button-label,.ui_form-select-button.disabled:before{color:#bfbfbf}.ui_form-select-button.bs-placeholder .ui_form-select-contents{visibility:hidden;opacity:0}.ui_form-select-button:not(.bs-placeholder) .ui_form-select-contents{visibility:visible;opacity:1;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.ui_form-select-search{height:38px}.ui_form-select-search-result{padding:8.82353px 15px;font-size:13px;line-height:12px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.ui_form-select .dropdown-menu[x-placement=bottom-start]{border-top:none;border-radius:0 0 5px 5px;margin:0;padding:0;right:0;margin-top:-28.96552px!important}.ui_form-select .dropdown-menu[x-placement=top-start]{padding-top:10px;margin-top:0;border-bottom:none;border-radius:5px 5px 0 0}.ui_form-select .dropdown-menu{min-width:unset!important}.ui_form-select .dropdown-menu .inner::-webkit-scrollbar{width:7px;height:9px}.ui_form-select .dropdown-menu .inner::-webkit-scrollbar-thumb{background-color:#00B4FF;border-radius:20px}.ui_form-select .dropdown-menu .inner::-webkit-scrollbar-track{background-color:#FFF}.ui_form-select .dropdown-menu[x-placement=top-start]{right:0}.ui_form-select .dropdown-menu.inner li .dropdown-item{outline:none;line-height:42px;padding:0 15px;font-size:16px}.ui_form-select .dropdown-menu.inner li .dropdown-item .text-muted{color:#7c7c7c;-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-left:5px;padding-right:10px}.ui_form-select .dropdown-menu.inner li .dropdown-item:hover .text-muted{color:#011f32!important}.ui_form-select .dropdown-menu.inner li .dropdown-item.active{background-color:#FFF}.ui_form-select .dropdown-menu.inner li .dropdown-item.active .text-muted{color:#7c7c7c!important}.ui_form-select .dropdown-menu.inner li .dropdown-item.selected[aria-selected=true] .check-mark{display:inline-block;width:10px;height:10px;-webkit-transform:translateY(-40%);-ms-transform:translateY(-40%);transform:translateY(-40%);border-radius:50%}.ui_form-select .dropdown-menu.inner li .dropdown-item.selected[aria-selected=true] .check-mark:after{content:unset}.ui_form-select .dropdown-menu.inner li .dropdown-item.selected[aria-selected=true] .text-muted{color:#7c7c7c!important}.ui_form-select .dropdown-menu.inner li .dropdown-item.selected[aria-selected=true]:hover .text-muted{color:#011f32!important}.ui_form-select .icon-circle{font-size:10px;margin-right:7px;display:inline-block}.ui_form-select .icon-circle:before{position:relative;top:-1px}.ui_form-select.dropup .dropdown-toggle:after{content:unset}.ui_form-select.dropup .ui_form-select-button[aria-expanded=true]{border-radius:0 0 5px 5px;border-top-color:#d9e7ff}.ui_form-select.dropup .dropdown-menu{margin-bottom:0!important}.ui_form-select.dropup .ui_form-select-button:before{-webkit-transform:rotate(270deg) translate(60%, 0%);-ms-transform:rotate(270deg) translate(60%, 0%);transform:rotate(270deg) translate(60%, 0%)}.ui_form-select.dropup ._error{left:unset;right:7.5px}.icon-circle_circle.v1{color:#FFBB5A}@media (max-width:575.98px){.bs-container.ui_form-select .dropdown-menu.inner li .dropdown-item.selected[aria-selected=true] .check-mark{left:4px;right:unset;width:7px;height:7px}}.ui_form-checkbox ._indicator:after{content:'\eaa5';border-radius:2.5px}.ui_form-radio ._indicator:after{content:'';border-radius:50%;padding-left:1px}.ui_form-radio ._indicator:hover:after{background-color:#FFF}.ui_form-checkbox,.ui_form-radio{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;width:100%;margin-bottom:0}.ui_form-checkbox ._indicator,.ui_form-radio ._indicator{position:relative;line-height:42px;font-size:16px;padding-left:30px}.ui_form-checkbox ._indicator:after,.ui_form-radio ._indicator:after{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;left:0;height:18px;width:18px;background-color:transparent;font-family:"educator";line-height:15px;font-size:10px;font-weight:900;color:#fff}.ui_form-checkbox ._input-hidden[disabled]:not(:checked)+._indicator:after,.ui_form-radio ._input-hidden[disabled]:not(:checked)+._indicator:after{border-color:#C8C8C8!important}.ui_form-checkbox ._input-hidden[disabled]+._indicator,.ui_form-radio ._input-hidden[disabled]+._indicator{color:#bfbfbf;pointer-events:none}.ui_form-checkbox ._input-hidden[disabled]:checked+._indicator:after,.ui_form-radio ._input-hidden[disabled]:checked+._indicator:after{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.ui_form-checkbox-group ._input-hidden,.ui_form-checkbox ._input-hidden,.ui_form-radio ._input-hidden{display:none}.ui_form-checkbox-group{display:-webkit-box;display:-ms-flexbox;display:flex;height:42px;background-color:#C8C8C8;border-radius:10px;overflow:hidden}.ui_form-checkbox-group ._label-group{width:100%;position:relative;font-size:16px;line-height:42px;color:#FFF;margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:capitalize;-webkit-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.ui_form-checkbox-group ._label-group:after{content:'';position:absolute;top:50%;right:-1px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:1px;height:45%;background-color:#FFF;z-index:1;-webkit-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.ui_form-checkbox-group ._label-group:last-of-type:after{content:unset}.ui_form-checkbox-group ._label-group:hover{cursor:pointer;background-color:#4f93ce!important;z-index:2}.ui_form-checkbox-group ._label-group:hover:after{content:unset}.ui_form-checkbox-group ._input-hidden:checked+._label-group{background-color:#337AB7;z-index:2}.ui_form-checkbox-group ._input-hidden:checked+._label-group:after{background-color:#C8C8C8}.ui_form-fileupload{position:relative;width:100%}.ui_form-fileupload ._input{position:absolute;bottom:10px;left:10px;width:10px;height:10px;z-index:-1;border:0;background-color:transparent;opacity:0;visibility:hidden}.ui_form-fileupload ._error{display:none;z-index:3}.ui_form-fileupload.--error ._error{display:block}.ui_form-fileupload ._indicator{position:relative;width:100%;height:100%;margin:0;font-style:normal;font-weight:normal;color:#C8C8C8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;z-index:2}.ui_form-fileupload ._indicator-content{position:relative;background-position:center center;background-size:cover;background-repeat:no-repeat;width:100%;padding:15px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#FFF;z-index:3;overflow:hidden;text-align:center}.ui_form-fileupload ._indicator-remove{display:none;position:absolute;top:15px;right:15px;z-index:4}.--photo.ui_form-fileupload ._indicator-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:14px;font-size:14px}@media (min-width:1180px){.--photo.ui_form-fileupload ._indicator-content{line-height:16px;font-size:16px}}.--photo.ui_form-fileupload ._indicator-content span{line-height:20px;font-size:20px;margin-bottom:10px}@media (min-width:1180px){.--photo.ui_form-fileupload ._indicator-content span{line-height:24px;font-size:24px}}.--image.ui_form-fileupload ._indicator-content{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:14px;font-size:14px}.--image.--valid.ui_form-fileupload ._indicator-content:after{content:'';position:absolute;bottom:0;left:0;right:0;height:40%;background:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.001)), color-stop(100%, rgba(0, 0, 0, 0.8)), color-stop(0%, transparent));background:-webkit-linear-gradient(top, rgba(255, 255, 255, 0.001) 0%, rgba(0, 0, 0, 0.8) 100%, transparent 0%);background:-o-linear-gradient(top, rgba(255, 255, 255, 0.001) 0%, rgba(0, 0, 0, 0.8) 100%, transparent 0%);background:linear-gradient(top, rgba(255, 255, 255, 0.001) 0%, rgba(0, 0, 0, 0.8) 100%, transparent 0%);z-index:-1}.--valid.--photo.ui_form-fileupload ._indicator-content{color:transparent}.--valid.ui_form-fileupload ._indicator-remove{display:block}.--error.ui_form-fileupload ._indicator-remove{display:none}.--error.ui_form-fileupload ._indicator ._error{display:block}.ui_form-fileupload ._input[disabled]+._indicator ._indicator-content{pointer-events:none;border-color:#C8C8C8;color:#C8C8C8}.ui_form-fileupload ._input[disabled]+._indicator ._indicator-content[style]{color:transparent!important}.ui_form-fileupload ._input[disabled]+._indicator ._indicator-remove{pointer-events:none;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.ui_form-textarea ._textarea{resize:none;min-height:84px;line-height:18px;padding-top:15px;padding-bottom:15px;height:auto}.ui_form-rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ui_form-rating ._input{display:none}.ui_form-rating ._label{margin-right:10px;font-weight:300;font-size:16px;line-height:13px;color:#243B4B}.ui_form-rating ._list{display:-webkit-box;display:-ms-flexbox;display:flex}.ui_form-rating ._list i{font-size:18px;color:#C8C8C8}.ui_form-rating ._list i.--current{color:#FFD21D}.ui_form-rating ._list i:not(:last-child){margin-right:7px}.ui_form-rating ._list i:hover{cursor:pointer}.c_favorite{position:absolute;padding:15px 7px 0 17px;border-radius:0 0 5px 5px;background-color:#FFF;opacity:0;visibility:hidden;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%);-webkit-transition:all .15s ease-in;-o-transition:all .15s ease-in;transition:all .15s ease-in}@media (max-width:767.98px){.c_favorite{top:48px;right:0;left:0}}@media (min-width:768px){.c_favorite{top:80px;right:0;width:600px}}.c_favorite.--isActive{opacity:1;visibility:visible;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.c_favorite__content{max-height:351.75px;overflow-y:scroll;margin-bottom:15px}.c_favorite__content::-webkit-scrollbar-track{background-color:#FFF}.c_favorite__content--empty{padding:10px 0;line-height:normal;font-size:13px;color:#494949;text-align:center}@media (min-width:768px){.c_favorite__content--empty{padding:30px 15px;font-size:16px}}.c_favorite__content--empty i{font-weight:bold;color:#FFD21D;margin:0 3px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.c_favorite__footer{margin:0 -7px 0 -17px;display:-webkit-box;display:-ms-flexbox;display:flex}.c_favorite-clear{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:10px 20px;background-color:#F2F2F2;font-style:normal;font-weight:normal;line-height:14px;font-size:14px;text-align:center;color:#FF3C61}.c_favorite-clear:hover{cursor:pointer;color:#011f32}.c_favorite__indicator .icon-star-yes{position:relative;color:#FFD21D}.c_favorite__indicator .icon-star-yes:after{content:attr(data-favorite-count);position:absolute;top:-14px;right:-3.5px;padding:0 3px;background-color:#FFD21D;border-radius:30px;color:#000F19;font-style:normal;font-weight:700;line-height:15px;font-size:9px;height:14px;min-width:16px;text-align:center;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}.c_favorite__indicator .icon-star-yes[data-favorite-count='0']:before{content:"";color:#FFF}.c_favorite__indicator .icon-star-yes[data-favorite-count='0']:after{display:none}.c_favorite-item{position:relative;padding:15px 0;margin-right:5px}@media (min-width:576px){.c_favorite-item{display:-ms-grid;display:grid;-ms-grid-columns:80px minmax(100px, 1fr);grid-template-columns:80px minmax(100px, 1fr);grid-gap:15px}}.c_favorite-item:first-of-type{padding-top:0}.c_favorite-item:not(:last-of-type){border-bottom:1px solid #F2F2F2}.c_favorite-item__imagebox{width:80px;height:80px;margin:0;overflow:hidden;border-radius:5px}@media (max-width:575.98px){.c_favorite-item__imagebox{display:none}}.c_favorite-item__imagebox img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c_favorite-item__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;font-style:normal;font-weight:normal;color:#000F19;padding-right:55px}.c_favorite-item-cat{line-height:14px;font-size:14px;color:#C8C8C8;margin-bottom:5px}.c_favorite-item-title{font-weight:bold;line-height:20px;font-size:16px;color:#000F19;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;margin-bottom:5px}.c_favorite-item-cat:hover,.c_favorite-item-title:hover{color:#011f32}.c_favorite-item-range{font-weight:300;line-height:14px;font-size:14px}.c_favorite-item-price{margin-top:10px;font-family:'Roboto Slab', serif;font-weight:bold;line-height:24px;font-size:24px;text-transform:uppercase;color:#011f32}.c_favorite-item__rating{position:absolute;top:50%;right:5px;-webkit-transform:translateY(-80%);-ms-transform:translateY(-80%);transform:translateY(-80%)}.c_favorite-item__rating .c_rating-sc{font-size:1.5em}.c_favorite-item__remove{position:absolute;bottom:10px;right:0;color:#FF3C61!important;-webkit-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out}@media (min-width:1180px){.c_favorite-item__remove{opacity:0;visibility:hidden}}@media (min-width:992px){.c_favorite-item:hover .c_favorite-item__remove{opacity:0.7;visibility:visible}.c_favorite-item:hover .c_favorite-item__remove:hover{opacity:1}}.modal{z-index:2000!important}.modal-dialog.--size-lg{max-width:800px}.modal-dialog.--size-md{max-width:550px}@media (min-width:768px){.modal-dialog.--center{margin:0 auto;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.modal-content{position:relative;border:none;border-radius:10px;min-height:100px;overflow:hidden}.ui_modal--close{position:absolute;top:15px;right:-5px;font-size:16px}@media (min-width:768px){.ui_modal--close{right:5px}}.ui_modal--close i[class^=icon-]{margin:0}.ui_modal__list{margin:0 auto;text-align:center}.ui_modal__list--item{font-style:normal;font-weight:normal;line-height:27px;font-size:18px;color:#000F19}.ui_modal__list--link{color:#000F19;-webkit-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out;text-decoration:none}.ui_modal__list--link:hover{color:#011f32;text-decoration:none}.ui_modal__list.--phone .ui_modal__list--item{font-style:normal;font-weight:normal;line-height:40px;font-size:28px}@media (min-width:768px){.ui_modal__list.--phone .ui_modal__list--item{line-height:57px;font-size:36px}}.ui_modal__list.--phone .ui_modal__list--link:hover{color:#337AB7}.ui_modal__list.--schedule{width:160px}.ui_modal__list.--schedule .ui_modal__list--item{text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex}.ui_modal__list.--schedule .ui_modal__list--item:not(:first-child){margin-top:3px}.ui_modal__list.--schedule .ui_modal__list--item span{width:35px}.ui_modal-default__head{padding:15px 0;text-align:center;margin-bottom:0}@media (max-width:575.98px){.ui_modal-default__head img{height:40px}}@media (min-width:576px){.ui_modal-default__head{padding:25px 0}}.ui_modal-default__content{padding:0 15px 20px 15px}@media (min-width:576px){.ui_modal-default__content{padding:0 30px 25px 30px}}.ui_modal-default__content .ui_form-group:not(:first-of-type){margin-top:15px}@media (min-width:576px){.ui_modal-default__content .ui_form-group:not(:first-of-type){margin-top:25px}}.ui_modal-default__content .ui_form-group .ui_button.--large{width:100%}@media (min-width:576px){.ui_modal-default__content .ui_form-group .ui_button.--large{width:80%;margin:0 auto}}.ui_modal-default__tabs{margin:0 15px 20px 15px;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr);border-radius:5px;overflow:hidden}@media (min-width:576px){.ui_modal-default__tabs{margin:0 30px 30px 30px}}.ui_modal-default__tabs .ui_button{border-radius:unset;height:42px}@media (min-width:576px){.ui_modal-default__tabs .ui_button{height:48px}}.ui_modal-default__bottom{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-style:normal;font-weight:normal;line-height:14px;font-size:14px;color:#C8C8C8}@media (min-width:576px){.ui_modal-default__bottom{margin-top:50px}}.ui_modal-default__bottom ._indicator{line-height:14px;font-size:14px}.ui_modal-default__bottom a{color:#C8C8C8;text-decoration:none}.ui_modal-default__bottom a:hover{color:#011f32}.ui_modal-default--title{font-style:normal;font-weight:bold;line-height:16px;font-size:16px;margin-bottom:15px;color:#011f32}@media (min-width:576px){.ui_modal-default--title{line-height:18px;font-size:18px}}.ui_modal-default--time{font-style:normal;font-weight:normal;line-height:14px;font-size:14px;text-align:center;padding:0 15px;margin-bottom:20px;color:#000F19}@media (min-width:576px){.ui_modal-default--time{margin-bottom:30px;line-height:18px;font-size:18px}}.ui_modal-default__list{margin-bottom:15px}@media (min-width:768px){.ui_modal-default__list{margin-bottom:30px}}.ui_modal-default__list--item{text-align:center;font-style:normal;font-weight:normal;line-height:36px;font-size:20px}@media (min-width:576px){.ui_modal-default__list--item{font-size:24px}}.ui_modal-default__list--link{color:#000F19;-webkit-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.ui_modal-default__list--link:hover{color:#3082F8;text-decoration:none}.ui_modal-default__socialauth{margin-top:30px;padding-top:15px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-top:1px solid #eeeeee}@media (min-width:576px){.ui_modal-default__socialauth{margin-top:40px;padding-top:30px}}.ui_modal-default__socialauth:not(.--without):after{content:'или';font-style:normal;font-weight:normal;line-height:14px;font-size:14px;text-transform:uppercase;background-color:#FFF;padding:3px 5px;position:absolute;top:0;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);color:#afafaf}.ui_modal-default__socialauth .ui_form-button i{margin:0;font-size:24px}.ui_modal-default__scope{display:none}.ui_modal-default__scope.--show{display:block}@media (max-width:575.98px){.ui_modal-default__tutorCheckbox{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}}@media (max-width:575.98px){.ui_modal-default__tutorRadio{margin-top:10px!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}}@media (min-width:576px){.ui_modal-default__tutorRadio{margin-top:0px!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.ui_modal-default__tutorRadio span{font-size:15px}@media (min-width:576px){.ui_modal-default__tutorRadio span{min-width:33.3%;color:#001e33;white-space:nowrap;text-align:right;padding-right:10px}}.ui_modal-school__head{background-color:#F2F7FF;padding:27px 15px 10px 15px}@media (min-width:768px){.ui_modal-school__head{padding:30px 30px 20px 30px}}.ui_modal-school--category{margin-bottom:10px;display:block;color:#C8C8C8;font-style:normal;font-weight:normal;line-height:14px;font-size:14px;text-transform:lowercase;text-align:center}@media (min-width:768px){.ui_modal-school--category{line-height:18px;font-size:18px;margin-bottom:15px}}.ui_modal-school--name{text-align:center;color:#000F19;font-style:normal;font-weight:bold;line-height:18px;font-size:18px}.ui_modal-school--address{width:100%;margin:20px 0}@media (min-width:768px){.ui_modal-school--address{margin:40px 0}}.ui_modal-school__tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ui_modal-school__tabs--item{width:110px}@media (max-width:767.98px){.ui_modal-school__tabs--item{height:40px}}.ui_modal-school__tabs--item:not(:first-child){margin-left:10px}@media (min-width:768px){.ui_modal-school__tabs--item:not(:first-child){margin-left:15px}}.ui_modal-school__tabs--item.--current,.ui_modal-school__tabs--item.--current:hover{background-color:#F2F7FF;-webkit-box-shadow:none;box-shadow:none}.ui_modal-school__tabs--item .i_icon{margin:0}@media (max-width:767.98px){.ui_modal-school__tabs--item .i_icon{width:20px;height:20px}}.ui_modal-school__content{padding:10px 15px}@media (min-width:768px){.ui_modal-school__content{padding:20px 30px}}.ui_modal-school-scope:not(.--show){display:none}.ui_modal-school-scope.--map{margin:-10px -15px -10px -15px}.ui_modal-school-scope.--map>div{height:300px}@media (min-width:768px){.ui_modal-school-scope.--map{margin:-20px -30px -20px -30px}}.ui_modal-school-scope.--map .c_map-controls{-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}.ui_modal-question__head{padding:25px 30px 25px 15px}@media (min-width:768px){.ui_modal-question__head{padding:25px 50px 30px 30px}}.ui_modal-question--title{font-style:normal;font-weight:bold;line-height:18px;font-size:18px}@media (min-width:768px){.ui_modal-question--title{line-height:24px;font-size:24px}}.ui_modal-question__content{padding:0 15px 20px}@media (min-width:768px){.ui_modal-question__content{padding:0 30px 30px}}.ui_modal-question__content .ui_form-group:not(:last-of-type){margin-bottom:15px}.ui_modal-question__rating{padding-bottom:20px}.ui_modal-question__plan{display:-ms-grid;display:grid;grid-gap:30px;margin-bottom:30px}@media (min-width:576px){.ui_modal-question__plan{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr);margin-bottom:40px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.ui_modal-question__submit{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:767.98px){.ui_modal-question__submit{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-flow:column-reverse nowrap;flex-flow:column-reverse nowrap}}@media (min-width:768px){.ui_modal-question__submit{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.ui_modal-question__submit--text{color:#C8C8C8;font-style:normal;font-weight:normal;line-height:18px;font-size:13px}@media (max-width:767.98px){.ui_modal-question__submit--text{margin-bottom:25px}}@media (min-width:768px){.ui_modal-question__submit--text{line-height:24px;font-size:16px;margin-left:20px}}.ui_modal-question__submit--text a{color:#C8C8C8;text-decoration:underline}.ui_modal-question__submit--text a:hover{color:#011f32}.ui_modal-question__activation .ui_modal-question__submit--text{font-size:13px;line-height:17px}@media (min-width:768px){.ui_modal-question__activation .ui_modal-question__submit--text{width:100%}}.ui_modal-question__profile{margin-bottom:15px}@media (min-width:576px){.ui_modal-question__profile{margin-bottom:30px}}.ui_modal-question__profile>div:not(:last-child){border-bottom:1px solid #eeeeee}.ui_modal-question__profile--item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:15px}@media (min-width:576px){.ui_modal-question__profile--item{padding-bottom:15px}}.ui_modal-question__profile--item-percent{color:#C8C8C8;font-style:normal;font-weight:normal;line-height:14px;font-size:14px}@media (min-width:576px){.ui_modal-question__profile--item-percent{min-width:100px;text-align:right}}@media (max-width:575.98px){.ui_modal-question__profile--item-percent{position:absolute;left:0;bottom:12px;font-size:12px}}@media (min-width:576px){.ui_modal-question__profile--item-percent span{position:relative;top:-5px}.ui_modal-question__profile--item-percent span:before{content:'';position:absolute;left:0;bottom:-5px;width:90%;height:1px;background-color:#C8C8C8;opacity:0.7}.ui_modal-question__profile--item-percent span:after{content:"";font-family:"educator";position:absolute;bottom:-12px;right:-5px;color:#C8C8C8;font-size:30px}}.ui_modal-question__profile--item-price{width:100px}.ui_modal-question__profile--item-price>div{color:#011f32;font-family:'Roboto Slab', serif;font-style:normal;font-weight:bold;line-height:24px;font-size:24px;text-transform:uppercase}.ui_modal-question__profile--item-price>span{font-style:normal;font-weight:normal;line-height:1px;font-size:18px;text-decoration:line-through;text-transform:uppercase}.ui_modal-question__profile--item-price>span+div{color:#FF3C61}.ui_modal-question__profile--item:hover{cursor:pointer}.ui_modal-question__alert-head{padding-bottom:15px!important}.ui_modal-question__alert-content{text-align:center;padding-bottom:20px!important}.ui_modal-question__alert--title{text-align:center}.ui_modal-question__city{margin-top:20px;display:-ms-grid;display:grid;grid-gap:15px 10px;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr);font-style:normal;font-weight:normal;line-height:16px;font-size:16px}@media (max-width:575.98px){.ui_modal-question__city{margin-bottom:5px}}@media (min-width:576px) and (max-width:767.98px){.ui_modal-question__city{margin-bottom:10px}}@media (min-width:576px) and (max-width:767.98px){.ui_modal-question__city{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3, 1fr)}}@media (min-width:768px){.ui_modal-question__city{grid-gap:15px;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4, 1fr)}}.ui_modal-question__city--item{position:relative;color:#7c7c7c}.ui_modal-question__city--item:hover{cursor:pointer;color:#011f32}.ui_modal-question__city--item.--current{color:#011f32;font-weight:700}.ui_modal-question__city--item.--current:after{content:'••';position:absolute;top:50%;margin-left:5px;font-style:normal;font-weight:normal;line-height:15px;font-size:15px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#FF3C61}.ui_modal-question__city--item.--title{-ms-grid-column-span:2;grid-column:span 2;font-weight:700;font-family:'Roboto Slab', serif;font-size:20px;margin-top:15px;color:#011f32;text-transform:uppercase}@media (min-width:576px) and (max-width:767.98px){.ui_modal-question__city--item.--title{-ms-grid-column-span:3;grid-column:span 3}}@media (min-width:768px){.ui_modal-question__city--item.--title{-ms-grid-column-span:4;grid-column:span 4}}.ui_modal-school-info__head{padding:25px 30px 15px 15px;text-align:center;border-bottom:1px solid #eeeeee}@media (min-width:768px){.ui_modal-school-info__head{padding:25px 50px 20px 30px}}.ui_modal-school-info--name{font-style:normal;font-weight:bold;line-height:18px;font-size:18px;color:#000F19}.ui_modal-school-info--address{margin-top:10px;font-style:normal;font-weight:normal;line-height:14px;font-size:14px;color:#C8C8C8}@media (min-width:768px){.ui_modal-school-info--address{line-height:18px;font-size:18px}}.ui_modal-school-info--call{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:unset;height:60px}.ui_modal-school-info--call i[class^=icon-]{font-size:25px;margin-right:10px}.ui_modal-school-info__feedback{display:-ms-grid;display:grid;grid-gap:15px}@media (min-width:576px){.ui_modal-school-info__feedback{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr);grid-gap:20px}}.ui_modal-school-info__feedback-text{font-style:normal;font-weight:normal;line-height:18px;font-size:13px;text-align:center;color:#C8C8C8}@media (min-width:576px){.ui_modal-school-info__feedback-text{line-height:24px;font-size:16px;-ms-grid-column-span:2;grid-column:span 2;width:60%;margin:0 auto}}.ui_modal-school-info__feedback-text a{color:#C8C8C8;text-decoration:none}.ui_modal-school-info__feedback-text a:hover{color:#011f32;text-decoration:underline}.ui_modal-school-info__feedback .ui_button{width:100%}.ui_modal-school-info__schedule{width:100%;font-style:normal;font-weight:normal;line-height:27px;font-size:18px;color:#000F19}.ui_modal-school-info__schedule:after{position:absolute;top:50%;right:0;content:"";font-family:"educator";-webkit-transform:translateY(-50%) rotate(-90deg);-ms-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg)}.ui_modal-school-info__schedule span{margin-left:13px}.ui_modal-school-info__list{display:none}.ui_modal-school-info__links{display:-ms-grid;display:grid;grid-gap:10px;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3, 1fr)}@media (min-width:576px){.ui_modal-school-info__links{grid-gap:45px 35px;-ms-grid-columns:(minmax(50px, 1fr))[8];grid-template-columns:repeat(8, minmax(50px, 1fr))}}.ui_modal-school-info__links .ui_button-promo{padding:0}@media (max-width:575.98px){.ui_modal-school-info__links .ui_button-promo{height:40px}}.ui_modal-school-info__links .ui_button-promo:first-child{-ms-grid-column-span:3;grid-column:span 3}.ui_modal-school-info__links .ui_button-promo i[class^=icon-]{font-size:18px;margin:0}@media (min-width:576px){.ui_modal-school-info__links .ui_button-promo i[class^=icon-]{font-size:24px}}.ui_modal-school-info__links .ui_button-promo:hover{background-color:#ddeafe}.ui_modal-school-info__links-address{-ms-grid-column-span:3;grid-column:span 3}@media (min-width:576px){.ui_modal-school-info__links-address{-ms-grid-column:3;-ms-grid-column-span:4;grid-column:3 / span 4}}.ui_modal-school-info__group{padding:15px 0;margin:0 15px}@media (min-width:768px){.ui_modal-school-info__group{padding:25px 0;margin:0 30px}}.ui_modal-school-info__group:not(:last-child){border-bottom:1px solid #eeeeee}.c_map--icon{position:relative;width:26px;height:26px;border-radius:50%;background-color:#FFF;border:7px solid #337AB7;-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.c_map--icon.--active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-color:#FF3C61;border-width:5px;width:30px;height:30px;-webkit-transform:translate(-2px, -2px);-ms-transform:translate(-2px, -2px);transform:translate(-2px, -2px)}.c_map--icon.--active span{background-color:#F83476;width:10px;height:10px;border-radius:50%}.c_map--icon.--hover{border-color:#14A01E}.c_map-button--reset{-webkit-box-shadow:0 0 35px rgba(0, 15, 25, 0.15);box-shadow:0 0 35px rgba(0, 15, 25, 0.15)}.c_map-button--reset i{float:left;margin-right:10px;font-size:14px;opacity:0.35}.c_map-controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.c_map-controls>div:not(:first-child){margin-top:5px}.c_map-controls--zoomin,.c_map-controls--zoomout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:46px;height:46px;padding:0;font-size:18px;line-height:18px;-webkit-box-shadow:0 0 35px rgba(0, 15, 25, 0.15);box-shadow:0 0 35px rgba(0, 15, 25, 0.15)}.c_map-controls--zoomin i,.c_map-controls--zoomout i{-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px);margin:0;opacity:0.7}.c_map-balloon{position:relative;display:-ms-grid;display:grid;-ms-grid-rows:50px auto 50px;grid-template-rows:50px auto 50px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;width:300px;height:240px;background-color:#FFF;border-radius:10px;text-decoration:none}.c_map-balloon:before{content:'';position:absolute;bottom:0;left:50%;width:14px;height:14px;background-color:#FFF;-webkit-transform:translate(-50%, 50%) rotate(45deg);-ms-transform:translate(-50%, 50%) rotate(45deg);transform:translate(-50%, 50%) rotate(45deg)}.c_map-balloon--title{background-color:#337AB7;font-family:'Roboto Slab', serif;font-size:20px;color:#FFF;border-radius:10px 10px 0 0}.c_map-balloon--image{background-size:cover;background-position:center;background-repeat:no-repeat}.c_map-balloon--address{color:#000F19;font-style:normal;font-weight:normal;font-size:16px}.c_map-balloon--address,.c_map-balloon--title{padding:0 10px;font-style:normal;font-weight:normal;line-height:48px;overflow:hidden;line-height:50px;text-align:center;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.c_map-balloon:hover{text-decoration:none}.ui_debugger{position:fixed;bottom:0;background-color:#000F19;padding:10px 20px;z-index:999;color:#FFF;font-size:20px}.ui_debugger>div:not(:last-child){margin-bottom:10px}.ui_debugger pre{margin-bottom:5px}.ui_debugger pre:last-child{margin-bottom:0}.ui_debugger .__window{position:relative}.ui_debugger .__window pre:after{font-weight:700}@media (max-width:575.98px){.ui_debugger .__window pre:after{content:'xs'}}@media (min-width:576px) and (max-width:767.98px){.ui_debugger .__window pre:after{content:'sm'}}@media (min-width:768px) and (max-width:991.98px){.ui_debugger .__window pre:after{content:'md'}}@media (min-width:992px) and (max-width:1179.98px){.ui_debugger .__window pre:after{content:'lg'}}@media (min-width:1180px) and (max-width:1269.98px){.ui_debugger .__window pre:after{content:'xl'}}@media (min-width:1270px) and (max-width:1429.98px){.ui_debugger .__window pre:after{content:'xg'}}@media (min-width:1430px) and (max-width:1699.98px){.ui_debugger .__window pre:after{content:'xr'}}@media (min-width:1700px){.ui_debugger .__window pre:after{content:'xh'}}.ui_debugger .__zoom pre:after{font-weight:700;content:'no'}@media (min-width:992px) and (max-width:1179.98px){.ui_debugger .__zoom pre:after{content:'90%'}}@media (min-width:1180px) and (max-width:1699.98px){.ui_debugger .__zoom pre:after{content:'78%'}}.ui_plan-item{background-color:#FFF;border-radius:10px;overflow:hidden;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;width:100%;margin-bottom:0}.ui_plan-item:hover{cursor:pointer}.ui_plan-item__imagebox{padding-top:30px;text-align:center;color:#FFF}@media (min-width:768px){.ui_plan-item__imagebox{padding-top:80px}}.ui_plan-item--icon{font-size:120px;line-height:100px}@media (min-width:768px){.ui_plan-item--icon{font-size:150px;line-height:90px}}.ui_plan-item--title{margin:10px 0;font-style:normal;font-weight:bold;line-height:20px;font-size:20px}@media (min-width:768px){.ui_plan-item--title{margin:25px 0;line-height:24px;font-size:24px}}.ui_plan-item--rate{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-style:normal;font-weight:bold;line-height:14px;font-size:14px}@media (min-width:768px){.ui_plan-item--rate{height:50px;line-height:22px;font-size:22px}}.ui_plan-item__list--item{padding:13px 5px;text-align:center;font-style:normal;font-weight:normal;line-height:18px;font-size:14px}@media (min-width:768px){.ui_plan-item__list--item{line-height:22px;font-size:18px}}.ui_plan-item__list--item:not(:last-child){border-bottom:1px solid #e2e2e2}.ui_plan-item__list--item-old{text-decoration:line-through;color:#C8C8C8;font-style:normal;font-weight:bold;line-height:24px;font-size:24px;text-align:center;margin-bottom:5px}@media (min-width:768px){.ui_plan-item__list--item-old{margin-top:5px}}.ui_plan-item__list--item-now{color:#00B4FF;font-style:normal;font-weight:bold;line-height:20px;font-size:20px}@media (min-width:768px){.ui_plan-item__list--item-now{margin-bottom:5px}}.ui_plan-item.--standart .ui_plan-item__imagebox{background-color:#00B4FF}.ui_plan-item.--standart .ui_plan-item--rate{background-color:#009bdb}.ui_plan-item.--turbo .ui_plan-item__imagebox{background-color:#fa6597}.ui_plan-item.--turbo .ui_plan-item--rate{background-color:#f9578d}._input-hidden:checked+.ui_plan-item{-webkit-box-shadow:0 0 45px rgba(51, 122, 183, 0.6);box-shadow:0 0 45px rgba(51, 122, 183, 0.6)}@media (min-width:576px){._input-hidden:checked+.ui_plan-item{-webkit-box-shadow:0 0 45px rgba(51, 122, 183, 0.4);box-shadow:0 0 45px rgba(51, 122, 183, 0.4)}}