.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-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,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;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:translateZ(0);transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block}.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}
.datepicker--cells{-ms-flex-wrap:wrap;flex-wrap:wrap}.datepicker--cell,.datepicker--cells{display:-ms-flexbox;display:-webkit-box;display:flex}.datepicker--cell{border-radius:4px;box-sizing:border-box;cursor:pointer;position:relative;-ms-flex-align:center;-webkit-box-align:center;align-items:center;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;height:32px;z-index:1}.datepicker--cell.-focus-{background:#f0f0f0}.datepicker--cell.-current-{color:#4eb5e6}.datepicker--cell.-current-.-focus-{color:#4a4a4a}.datepicker--cell.-current-.-in-range-{color:#4eb5e6}.datepicker--cell.-in-range-{background:rgba(92,196,239,.1);color:#4a4a4a;border-radius:0}.datepicker--cell.-in-range-.-focus-{background-color:rgba(92,196,239,.2)}.datepicker--cell.-disabled-{cursor:default;color:#aeaeae}.datepicker--cell.-disabled-.-focus-{color:#aeaeae}.datepicker--cell.-disabled-.-in-range-{color:#a1a1a1}.datepicker--cell.-disabled-.-current-.-focus-{color:#aeaeae}.datepicker--cell.-range-from-{border:1px solid rgba(92,196,239,.5);background-color:rgba(92,196,239,.1);border-radius:4px 0 0 4px}.datepicker--cell.-range-to-{border:1px solid rgba(92,196,239,.5);background-color:rgba(92,196,239,.1);border-radius:0 4px 4px 0}.datepicker--cell.-range-from-.-range-to-{border-radius:4px}.datepicker--cell.-selected-{border:none}.datepicker--cell.-selected-,.datepicker--cell.-selected-.-current-{color:#fff;background:#5cc4ef}.datepicker--cell.-selected-.-focus-{background:#45bced}.datepicker--cell:empty{cursor:default}.datepicker--days-names{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:8px 0 3px}.datepicker--day-name,.datepicker--days-names{display:-ms-flexbox;display:-webkit-box;display:flex}.datepicker--day-name{color:#ff9a19;-ms-flex-align:center;-webkit-box-align:center;align-items:center;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-ms-flex:1;-webkit-box-flex:1;flex:1;text-align:center;text-transform:uppercase;font-size:.8em}.datepicker--cell-day{width:14.28571%}.datepicker--cells-months{height:170px}.datepicker--cell-month{width:33.33%;height:25%}.datepicker--cells-years,.datepicker--years{height:170px}.datepicker--cell-year{width:25%;height:33.33%}.datepickers-container{position:absolute;left:0;top:0}@media print{.datepickers-container{display:none}}.datepicker{background:#fff;border:1px solid #dbdbdb;box-shadow:0 4px 12px rgba(0,0,0,.15);border-radius:4px;box-sizing:content-box;font-family:Tahoma,sans-serif;font-size:14px;color:#4a4a4a;width:250px;position:absolute;left:-100000px;opacity:0;transition:opacity .3s ease,left 0s .3s,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease,left 0s .3s;transition:opacity .3s ease,transform .3s ease,left 0s .3s,-webkit-transform .3s ease;z-index:100}.datepicker.-from-top-{-webkit-transform:translateY(-8px);transform:translateY(-8px)}.datepicker.-from-right-{-webkit-transform:translateX(8px);transform:translateX(8px)}.datepicker.-from-bottom-{-webkit-transform:translateY(8px);transform:translateY(8px)}.datepicker.-from-left-{-webkit-transform:translateX(-8px);transform:translateX(-8px)}.datepicker.active{opacity:1;-webkit-transform:translate(0);transform:translate(0);transition:opacity .3s ease,left 0s 0s,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease,left 0s 0s;transition:opacity .3s ease,transform .3s ease,left 0s 0s,-webkit-transform .3s ease}.datepicker-inline .datepicker{border-color:#d7d7d7;box-shadow:none;position:static;left:auto;right:auto;opacity:1;-webkit-transform:none;transform:none}.datepicker-inline .datepicker--pointer{display:none}.datepicker--content{box-sizing:content-box;padding:4px}.-only-timepicker- .datepicker--content{display:none}.datepicker--pointer{position:absolute;background:#fff;border-top:1px solid #dbdbdb;border-right:1px solid #dbdbdb;width:10px;height:10px;z-index:-1}.-top-center- .datepicker--pointer,.-top-left- .datepicker--pointer,.-top-right- .datepicker--pointer{top:calc(100% - 4px);-webkit-transform:rotate(135deg);transform:rotate(135deg)}.-right-bottom- .datepicker--pointer,.-right-center- .datepicker--pointer,.-right-top- .datepicker--pointer{right:calc(100% - 4px);-webkit-transform:rotate(225deg);transform:rotate(225deg)}.-bottom-center- .datepicker--pointer,.-bottom-left- .datepicker--pointer,.-bottom-right- .datepicker--pointer{bottom:calc(100% - 4px);-webkit-transform:rotate(315deg);transform:rotate(315deg)}.-left-bottom- .datepicker--pointer,.-left-center- .datepicker--pointer,.-left-top- .datepicker--pointer{left:calc(100% - 4px);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.-bottom-left- .datepicker--pointer,.-top-left- .datepicker--pointer{left:10px}.-bottom-right- .datepicker--pointer,.-top-right- .datepicker--pointer{right:10px}.-bottom-center- .datepicker--pointer,.-top-center- .datepicker--pointer{left:calc(50% - 10px / 2)}.-left-top- .datepicker--pointer,.-right-top- .datepicker--pointer{top:10px}.-left-bottom- .datepicker--pointer,.-right-bottom- .datepicker--pointer{bottom:10px}.-left-center- .datepicker--pointer,.-right-center- .datepicker--pointer{top:calc(50% - 10px / 2)}.datepicker--body{display:none}.datepicker--body.active{display:block}.datepicker--nav{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between;border-bottom:1px solid #efefef;min-height:32px;padding:4px}.-only-timepicker- .datepicker--nav{display:none}.datepicker--nav-action,.datepicker--nav-title{display:-ms-flexbox;display:-webkit-box;display:flex;cursor:pointer;-ms-flex-align:center;-webkit-box-align:center;align-items:center;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center}.datepicker--nav-action{width:32px;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker--nav-action:hover{background:#f0f0f0}.datepicker--nav-action.-disabled-{visibility:hidden}.datepicker--nav-action svg{width:32px;height:32px}.datepicker--nav-action path{fill:none;stroke:#9c9c9c;stroke-width:2px}.datepicker--nav-title{border-radius:4px;padding:0 8px}.datepicker--nav-title i{font-style:normal;color:#9c9c9c;margin-left:5px}.datepicker--nav-title:hover{background:#f0f0f0}.datepicker--nav-title.-disabled-{cursor:default;background:none}.datepicker--buttons{display:-ms-flexbox;display:-webkit-box;display:flex;padding:4px;border-top:1px solid #efefef}.datepicker--button{color:#4eb5e6;cursor:pointer;border-radius:4px;-ms-flex:1;-webkit-box-flex:1;flex:1;display:-ms-inline-flexbox;display:-webkit-inline-box;display:inline-flex;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center;height:32px}.datepicker--button:hover{color:#4a4a4a;background:#f0f0f0}.datepicker--time{border-top:1px solid #efefef;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-align:center;-webkit-box-align:center;align-items:center;padding:4px;position:relative}.datepicker--time.-am-pm- .datepicker--time-sliders{-ms-flex:0 1 138px;-webkit-box-flex:0;flex:0 1 138px;max-width:138px}.-only-timepicker- .datepicker--time{border-top:none}.datepicker--time-sliders{-ms-flex:0 1 153px;-webkit-box-flex:0;flex:0 1 153px;margin-right:10px;max-width:153px}.datepicker--time-label{display:none;font-size:12px}.datepicker--time-current{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-align:center;-webkit-box-align:center;align-items:center;-ms-flex:1;-webkit-box-flex:1;flex:1;font-size:14px;text-align:center;margin:0 0 0 10px}.datepicker--time-current-colon{margin:0 2px 3px;line-height:1}.datepicker--time-current-hours,.datepicker--time-current-minutes{line-height:1;font-size:19px;font-family:Century Gothic,CenturyGothic,AppleGothic,sans-serif;position:relative;z-index:1}.datepicker--time-current-hours:after,.datepicker--time-current-minutes:after{content:"";background:#f0f0f0;border-radius:4px;position:absolute;left:-2px;top:-3px;right:-2px;bottom:-2px;z-index:-1;opacity:0}.datepicker--time-current-hours.-focus-:after,.datepicker--time-current-minutes.-focus-:after{opacity:1}.datepicker--time-current-ampm{text-transform:uppercase;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;color:#9c9c9c;margin-left:6px;font-size:11px;margin-bottom:1px}.datepicker--time-row{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-align:center;-webkit-box-align:center;align-items:center;font-size:11px;height:17px;background:linear-gradient(90deg,#dedede,#dedede) left 50%/100% 1px no-repeat}.datepicker--time-row:first-child{margin-bottom:4px}.datepicker--time-row input[type=range]{background:none;cursor:pointer;-ms-flex:1;-webkit-box-flex:1;flex:1;height:100%;padding:0;margin:0;-webkit-appearance:none}.datepicker--time-row input[type=range]::-webkit-slider-thumb{-webkit-appearance:none}.datepicker--time-row input[type=range]::-ms-tooltip{display:none}.datepicker--time-row input[type=range]:hover::-webkit-slider-thumb{border-color:#b8b8b8}.datepicker--time-row input[type=range]:hover::-moz-range-thumb{border-color:#b8b8b8}.datepicker--time-row input[type=range]:hover::-ms-thumb{border-color:#b8b8b8}.datepicker--time-row input[type=range]:focus{outline:none}.datepicker--time-row input[type=range]:focus::-webkit-slider-thumb{background:#5cc4ef;border-color:#5cc4ef}.datepicker--time-row input[type=range]:focus::-moz-range-thumb{background:#5cc4ef;border-color:#5cc4ef}.datepicker--time-row input[type=range]:focus::-ms-thumb{background:#5cc4ef;border-color:#5cc4ef}.datepicker--time-row input[type=range]::-webkit-slider-thumb{box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid #dedede;background:#fff;cursor:pointer;transition:background .2s}.datepicker--time-row input[type=range]::-moz-range-thumb{box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid #dedede;background:#fff;cursor:pointer;transition:background .2s}.datepicker--time-row input[type=range]::-ms-thumb{box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid #dedede;background:#fff;cursor:pointer;transition:background .2s}.datepicker--time-row input[type=range]::-webkit-slider-thumb{margin-top:-6px}.datepicker--time-row input[type=range]::-webkit-slider-runnable-track{border:none;height:1px;cursor:pointer;color:transparent;background:transparent}.datepicker--time-row input[type=range]::-moz-range-track{border:none;height:1px;cursor:pointer;color:transparent;background:transparent}.datepicker--time-row input[type=range]::-ms-track{border:none;height:1px;cursor:pointer;color:transparent;background:transparent}.datepicker--time-row input[type=range]::-ms-fill-lower,.datepicker--time-row input[type=range]::-ms-fill-upper{background:transparent}.datepicker--time-row span{padding:0 12px}.datepicker--time-icon{color:#9c9c9c;border:1px solid;border-radius:50%;font-size:16px;position:relative;margin:0 5px -1px 0;width:1em;height:1em}.datepicker--time-icon:after,.datepicker--time-icon:before{content:"";background:currentColor;position:absolute}.datepicker--time-icon:after{height:.4em;width:1px;left:calc(50% - 1px);top:calc(50% + 1px);-webkit-transform:translateY(-100%);transform:translateY(-100%)}.datepicker--time-icon:before{width:.4em;height:1px;top:calc(50% + 1px);left:calc(50% - 1px)}.datepicker--cell-day.-other-month-,.datepicker--cell-year.-other-decade-{color:#dedede}.datepicker--cell-day.-other-month-:hover,.datepicker--cell-year.-other-decade-:hover{color:#c5c5c5}.-disabled-.-focus-.datepicker--cell-day.-other-month-,.-disabled-.-focus-.datepicker--cell-year.-other-decade-{color:#dedede}.-selected-.datepicker--cell-day.-other-month-,.-selected-.datepicker--cell-year.-other-decade-{color:#fff;background:#a2ddf6}.-selected-.-focus-.datepicker--cell-day.-other-month-,.-selected-.-focus-.datepicker--cell-year.-other-decade-{background:#8ad5f4}.-in-range-.datepicker--cell-day.-other-month-,.-in-range-.datepicker--cell-year.-other-decade-{background-color:rgba(92,196,239,.1);color:#ccc}.-in-range-.-focus-.datepicker--cell-day.-other-month-,.-in-range-.-focus-.datepicker--cell-year.-other-decade-{background-color:rgba(92,196,239,.2)}.datepicker--cell-day.-other-month-:empty,.datepicker--cell-year.-other-decade-:empty{background:none;border:none}
body:after{content:url(../images/close.png) url(../images/loading.gif) url(../images/prev.png) url(../images/next.png);display:none}body.lb-disable-scrolling{overflow:hidden}.lightboxOverlay{position:absolute;top:0;left:0;z-index:2;background-color:#000;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:3;text-align:center;line-height:0;font-weight:400}.lightbox .lb-image{display:block;height:auto;max-width:inherit;max-height:none;border-radius:3px;border:4px solid #fff}.lightbox a img{border:none}.lb-outerContainer{position:relative;*zoom:1;width:250px;height:250px;margin:0 auto;border-radius:4px;background-color:#fff}.lb-outerContainer:after{content:"";display:table;clear:both}.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(../images/loading.gif) no-repeat}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1}.lb-container>.nav{left:0}.lb-nav a{outline:none;background-image:url("data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==")}.lb-next,.lb-prev{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(../images/prev.png) left 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;transition:opacity .6s}.lb-nav a.lb-prev:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(../images/next.png) right 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;transition:opacity .6s}.lb-nav a.lb-next:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;*zoom:1;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:700;line-height:1em}.lb-data .lb-caption a{color:#4ae}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(../images/close.png) 100% 0 no-repeat;text-align:right;outline:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7;transition:opacity .2s}.lb-data .lb-close:hover{cursor:pointer;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}
@charset "UTF-8";.w-100{width:100%!important}.m-x-auto{margin-right:auto!important;margin-left:auto!important}.m-a-0{margin:0!important}.m-t-0{margin-top:0!important}.m-r-0{margin-right:0!important}.biography-text p:last-child,.m-b-0{margin-bottom:0!important}.m-l-0,.m-x-0{margin-left:0!important}.m-x-0{margin-right:0!important}.m-y-0{margin-top:0!important;margin-bottom:0!important}.m-a-1{margin:10px!important}.m-t-1{margin-top:10px!important}.m-r-1{margin-right:10px!important}.m-b-1,.search-result-description{margin-bottom:10px!important}.m-l-1,.m-x-1{margin-left:10px!important}.m-x-1{margin-right:10px!important}.m-y-1{margin-top:10px!important;margin-bottom:10px!important}.m-a-2{margin:20px!important}.m-t-2{margin-top:20px!important}.input-group-btn .btn,.input-group-btn .form-control,.input-group-btn .multi-checkbox-text,.m-r-2{margin-right:20px!important}.m-b-2{margin-bottom:20px!important}.m-l-2,.m-x-2{margin-left:20px!important}.m-x-2{margin-right:20px!important}.m-y-2{margin-top:20px!important;margin-bottom:20px!important}.m-a-3{margin:30px!important}.m-t-3{margin-top:30px!important}.m-r-3{margin-right:30px!important}.biography-text p,.m-b-3,.specialty-grid .table{margin-bottom:30px!important}.m-l-3,.m-x-3{margin-left:30px!important}.m-x-3{margin-right:30px!important}.m-y-3{margin-top:30px!important;margin-bottom:30px!important}.m-a-4{margin:40px!important}.m-t-4,hr{margin-top:40px!important}.m-r-4{margin-right:40px!important}.m-b-4,hr{margin-bottom:40px!important}.m-l-4,.m-x-4{margin-left:40px!important}.m-x-4{margin-right:40px!important}.m-y-4{margin-top:40px!important;margin-bottom:40px!important}.m-a-5{margin:50px!important}.m-t-5{margin-top:50px!important}.m-r-5{margin-right:50px!important}.m-b-5{margin-bottom:50px!important}.m-l-5,.m-x-5{margin-left:50px!important}.m-x-5{margin-right:50px!important}.m-y-5{margin-top:50px!important;margin-bottom:50px!important}.m-a-6{margin:60px!important}.m-t-6{margin-top:60px!important}.m-r-6{margin-right:60px!important}.m-b-6,h4+.step{margin-bottom:60px!important}.m-l-6,.m-x-6{margin-left:60px!important}.m-x-6{margin-right:60px!important}.m-y-6{margin-top:60px!important;margin-bottom:60px!important}.m-a-7{margin:70px!important}.m-t-7{margin-top:70px!important}.m-r-7{margin-right:70px!important}.m-b-7{margin-bottom:70px!important}.m-l-7,.m-x-7{margin-left:70px!important}.m-x-7{margin-right:70px!important}.m-y-7{margin-top:70px!important;margin-bottom:70px!important}.p-a-0{padding:0!important}.p-t-0{padding-top:0!important}.p-r-0{padding-right:0!important}.p-b-0{padding-bottom:0!important}.p-l-0,.p-x-0{padding-left:0!important}.p-x-0{padding-right:0!important}.p-y-0{padding-top:0!important;padding-bottom:0!important}.p-a-1{padding:10px!important}.p-t-1{padding-top:10px!important}.p-r-1{padding-right:10px!important}.p-b-1{padding-bottom:10px!important}.p-l-1,.p-x-1{padding-left:10px!important}.p-x-1{padding-right:10px!important}.p-y-1{padding-top:10px!important;padding-bottom:10px!important}.p-a-2{padding:20px!important}.p-t-2{padding-top:20px!important}.p-r-2{padding-right:20px!important}.p-b-2{padding-bottom:20px!important}.p-l-2,.p-x-2{padding-left:20px!important}.p-x-2{padding-right:20px!important}.p-y-2{padding-top:20px!important;padding-bottom:20px!important}.p-a-3{padding:30px!important}.p-t-3{padding-top:30px!important}.p-r-3{padding-right:30px!important}.p-b-3{padding-bottom:30px!important}.p-l-3,.p-x-3{padding-left:30px!important}.p-x-3{padding-right:30px!important}.p-y-3{padding-top:30px!important;padding-bottom:30px!important}.p-a-4{padding:40px!important}.p-t-4{padding-top:40px!important}.p-r-4{padding-right:40px!important}.p-b-4{padding-bottom:40px!important}.p-l-4,.p-x-4{padding-left:40px!important}.p-x-4{padding-right:40px!important}.p-y-4{padding-top:40px!important;padding-bottom:40px!important}.p-a-5{padding:50px!important}.p-t-5{padding-top:50px!important}.p-r-5{padding-right:50px!important}.p-b-5{padding-bottom:50px!important}.p-l-5,.p-x-5{padding-left:50px!important}.p-x-5{padding-right:50px!important}.p-y-5{padding-top:50px!important;padding-bottom:50px!important}.p-a-6{padding:60px!important}.p-t-6{padding-top:60px!important}.p-r-6{padding-right:60px!important}.p-b-6{padding-bottom:60px!important}.p-l-6,.p-x-6{padding-left:60px!important}.p-x-6{padding-right:60px!important}.p-y-6{padding-top:60px!important;padding-bottom:60px!important}.p-a-7{padding:70px!important}.p-t-7{padding-top:70px!important}.p-r-7{padding-right:70px!important}.p-b-7{padding-bottom:70px!important}.p-l-7,.p-x-7{padding-left:70px!important}.p-x-7{padding-right:70px!important}.p-y-7{padding-top:70px!important;padding-bottom:70px!important}.pos-f-t{position:fixed;top:0;right:0;left:0;z-index:1030}.text-justify{text-align:justify!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-xs-left{text-align:left!important}.text-xs-right{text-align:right!important}.text-xs-center{text-align:center!important}@media (min-width:520px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:1020px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-normal{font-weight:400}.font-weight-bold{font-weight:700}.font-italic{font-style:italic}.score-sum-container>div,.text-muted{color:#818a91!important}a.text-muted:focus,a.text-muted:hover{color:#687077!important}.text-primary{color:#0275d8!important}a.text-primary:focus,a.text-primary:hover{color:#025aa5!important}.text-success{color:#5cb85c!important}a.text-success:focus,a.text-success:hover{color:#449d44!important}.text-info{color:#5bc0de!important}a.text-info:focus,a.text-info:hover{color:#31b0d5!important}.text-warning{color:#f0ad4e!important}a.text-warning:focus,a.text-warning:hover{color:#ec971f!important}.text-danger{color:#d9534f!important}a.text-danger:focus,a.text-danger:hover{color:#c9302c!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea{font:inherit}optgroup{font-weight:700}button,input,select{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{cursor:pointer}[disabled]{cursor:default}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button:-moz-focusring,input:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}@-ms-viewport{width:device-width}html{font-size:16px;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1rem;line-height:1.5;color:#000;background-color:#fff}[tabindex="-1"]:focus{outline:none!important}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted #818a91}address{font-style:normal;line-height:inherit}address,dl,ol,ul{margin-bottom:1rem}dl,ol,ul{margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}a{color:#0275d8;text-decoration:none}a:focus,a:hover{color:#014c8c;text-decoration:underline}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}a:not([href]):not([tabindex]),a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:none}pre{margin-top:0;margin-bottom:1rem;overflow:auto}figure{margin:0 0 1rem}img{vertical-align:middle}[role=button]{cursor:pointer}[role=button],a,area,button,input,label,select,summary,textarea{-ms-touch-action:manipulation;touch-action:manipulation}table{border-collapse:collapse;background-color:transparent}caption{padding-top:.75rem;padding-bottom:.75rem;color:#818a91;caption-side:bottom}caption,th{text-align:left}label{display:inline-block;margin-bottom:.5rem}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,select,textarea{margin:0;line-height:inherit;border-radius:0}input[type=checkbox]:disabled,input[type=radio]:disabled{cursor:not-allowed}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit}input[type=search]{-webkit-appearance:none}output{display:inline-block}[hidden]{display:none!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:5px;font-family:Roboto,sans-serif;font-weight:700;line-height:1.1;color:#000}.h1,h1{font-size:42px}.h2,h2{font-size:38px}.h3,h3{font-size:28px}.h4,h4{font-size:19px}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem;font-weight:300}.display-2{font-size:5.5rem;font-weight:300}.display-3{font-size:4.5rem;font-weight:300}.display-4{font-size:3.5rem;font-weight:300}hr{margin-top:10px;margin-bottom:10px;border-top:1px solid rgba(0,0,0,.1)}.small,small{font-size:80%;font-weight:400}.mark,mark{padding:.2em;background-color:#fcf8e3}.list-inline,.list-unstyled{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:5px}.initialism{font-size:90%;text-transform:uppercase}.blockquote{padding:5px 10px;margin-bottom:10px;font-size:1.25rem;border-left:.25rem solid #eceeef}.blockquote-footer{display:block;font-size:80%;color:#818a91}.blockquote-footer:before{content:"\2014 \00A0"}.blockquote-reverse{padding-right:10px;padding-left:0;text-align:right;border-right:.25rem solid #eceeef;border-left:0}.blockquote-reverse .blockquote-footer:before{content:""}.blockquote-reverse .blockquote-footer:after{content:"\00A0 \2014"}.container{margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;max-width:1140px}@media (min-width:520px){.container{max-width:576px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:1020px){.container{max-width:940px}}.container-fluid{margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-20px;margin-right:-20px}.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{position:relative;min-height:1px;padding-right:20px;padding-left:20px;width:100%}.col-xs{position:relative;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%;min-height:1px;padding-right:20px;padding-left:20px}.col-xs-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-xs-2{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-xs-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xs-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-xs-5{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-xs-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xs-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-xs-8{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-xs-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xs-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-xs-11{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-xs-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.pull-xs-0{right:auto}.pull-xs-1{right:8.33333%}.pull-xs-2{right:16.66667%}.pull-xs-3{right:25%}.pull-xs-4{right:33.33333%}.pull-xs-5{right:41.66667%}.pull-xs-6{right:50%}.pull-xs-7{right:58.33333%}.pull-xs-8{right:66.66667%}.pull-xs-9{right:75%}.pull-xs-10{right:83.33333%}.pull-xs-11{right:91.66667%}.pull-xs-12{right:100%}.push-xs-0{left:auto}.push-xs-1{left:8.33333%}.push-xs-2{left:16.66667%}.push-xs-3{left:25%}.push-xs-4{left:33.33333%}.push-xs-5{left:41.66667%}.push-xs-6{left:50%}.push-xs-7{left:58.33333%}.push-xs-8{left:66.66667%}.push-xs-9{left:75%}.push-xs-10{left:83.33333%}.push-xs-11{left:91.66667%}.push-xs-12{left:100%}.offset-xs-1{margin-left:8.33333%}.offset-xs-2{margin-left:16.66667%}.offset-xs-3{margin-left:25%}.offset-xs-4{margin-left:33.33333%}.offset-xs-5{margin-left:41.66667%}.offset-xs-6{margin-left:50%}.offset-xs-7{margin-left:58.33333%}.offset-xs-8{margin-left:66.66667%}.offset-xs-9{margin-left:75%}.offset-xs-10{margin-left:83.33333%}.offset-xs-11{margin-left:91.66667%}@media (min-width:520px){.col-sm{position:relative;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%;min-height:1px;padding-right:20px;padding-left:20px}.col-sm-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-sm-2{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-sm-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-sm-5{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-sm-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-sm-8{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-sm-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-sm-11{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-sm-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.pull-sm-0{right:auto}.pull-sm-1{right:8.33333%}.pull-sm-2{right:16.66667%}.pull-sm-3{right:25%}.pull-sm-4{right:33.33333%}.pull-sm-5{right:41.66667%}.pull-sm-6{right:50%}.pull-sm-7{right:58.33333%}.pull-sm-8{right:66.66667%}.pull-sm-9{right:75%}.pull-sm-10{right:83.33333%}.pull-sm-11{right:91.66667%}.pull-sm-12{right:100%}.push-sm-0{left:auto}.push-sm-1{left:8.33333%}.push-sm-2{left:16.66667%}.push-sm-3{left:25%}.push-sm-4{left:33.33333%}.push-sm-5{left:41.66667%}.push-sm-6{left:50%}.push-sm-7{left:58.33333%}.push-sm-8{left:66.66667%}.push-sm-9{left:75%}.push-sm-10{left:83.33333%}.push-sm-11{left:91.66667%}.push-sm-12{left:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333%}.offset-sm-2{margin-left:16.66667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333%}.offset-sm-5{margin-left:41.66667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333%}.offset-sm-8{margin-left:66.66667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333%}.offset-sm-11{margin-left:91.66667%}}@media (min-width:768px){.col-md{position:relative;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%;min-height:1px;padding-right:20px;padding-left:20px}.col-md-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-md-2{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-md-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-md-5{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-md-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-md-8{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-md-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-md-11{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-md-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.pull-md-0{right:auto}.pull-md-1{right:8.33333%}.pull-md-2{right:16.66667%}.pull-md-3{right:25%}.pull-md-4{right:33.33333%}.pull-md-5{right:41.66667%}.pull-md-6{right:50%}.pull-md-7{right:58.33333%}.pull-md-8{right:66.66667%}.pull-md-9{right:75%}.pull-md-10{right:83.33333%}.pull-md-11{right:91.66667%}.pull-md-12{right:100%}.push-md-0{left:auto}.push-md-1{left:8.33333%}.push-md-2{left:16.66667%}.push-md-3{left:25%}.push-md-4{left:33.33333%}.push-md-5{left:41.66667%}.push-md-6{left:50%}.push-md-7{left:58.33333%}.push-md-8{left:66.66667%}.push-md-9{left:75%}.push-md-10{left:83.33333%}.push-md-11{left:91.66667%}.push-md-12{left:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333%}.offset-md-2{margin-left:16.66667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333%}.offset-md-5{margin-left:41.66667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333%}.offset-md-8{margin-left:66.66667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333%}.offset-md-11{margin-left:91.66667%}}@media (min-width:1020px){.col-lg{position:relative;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%;min-height:1px;padding-right:20px;padding-left:20px}.col-lg-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-lg-2{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-lg-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-lg-5{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-lg-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-lg-8{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-lg-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-lg-11{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-lg-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.pull-lg-0{right:auto}.pull-lg-1{right:8.33333%}.pull-lg-2{right:16.66667%}.pull-lg-3{right:25%}.pull-lg-4{right:33.33333%}.pull-lg-5{right:41.66667%}.pull-lg-6{right:50%}.pull-lg-7{right:58.33333%}.pull-lg-8{right:66.66667%}.pull-lg-9{right:75%}.pull-lg-10{right:83.33333%}.pull-lg-11{right:91.66667%}.pull-lg-12{right:100%}.push-lg-0{left:auto}.push-lg-1{left:8.33333%}.push-lg-2{left:16.66667%}.push-lg-3{left:25%}.push-lg-4{left:33.33333%}.push-lg-5{left:41.66667%}.push-lg-6{left:50%}.push-lg-7{left:58.33333%}.push-lg-8{left:66.66667%}.push-lg-9{left:75%}.push-lg-10{left:83.33333%}.push-lg-11{left:91.66667%}.push-lg-12{left:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333%}.offset-lg-2{margin-left:16.66667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333%}.offset-lg-5{margin-left:41.66667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333%}.offset-lg-8{margin-left:66.66667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333%}.offset-lg-11{margin-left:91.66667%}}.form-control,.multi-checkbox-text{display:block;width:100%;padding:10px 11px;font-size:1rem;line-height:18px;color:#55595c;background-color:#fff;background-image:none;background-clip:padding-box;border:1px solid #d9d9d9;border-radius:4px}.form-control::-ms-expand,.multi-checkbox-text::-ms-expand{background-color:transparent;border:0}.form-control:focus,.multi-checkbox-text:focus{color:#55595c;background-color:#fff;border-color:#66afe9;outline:none}.form-control::-webkit-input-placeholder,.multi-checkbox-text::-webkit-input-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder,.multi-checkbox-text:-ms-input-placeholder{color:#999;opacity:1}.form-control::placeholder,.multi-checkbox-text::placeholder{color:#999;opacity:1}.form-control:disabled,.form-control[readonly],.multi-checkbox-text:disabled,[readonly].multi-checkbox-text{background-color:#eceeef;opacity:1}.form-control:disabled,.multi-checkbox-text:disabled{cursor:not-allowed}.multi-checkbox-text:not([size]):not([multiple]),select.form-control:not([size]):not([multiple]){height:40px}.multi-checkbox-text:focus::-ms-value,select.form-control:focus::-ms-value{color:#55595c;background-color:#fff}.form-control-file,.form-control-range{display:block}.col-form-label{padding-top:10px;padding-bottom:10px;margin-bottom:0}.col-form-label-lg{padding-top:.75rem;padding-bottom:.75rem;font-size:1.25rem}.col-form-label-sm{padding-top:.25rem;padding-bottom:.25rem;font-size:.875rem}.col-form-legend{font-size:1rem}.col-form-legend,.form-control-static{padding-top:10px;padding-bottom:10px;margin-bottom:0}.form-control-static{min-height:40px}.form-control-static.form-control-lg,.form-control-static.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}select.form-control-sm:not([size]):not([multiple]){height:1.8125rem}.form-control-lg{padding:.75rem 1.5rem;font-size:1.25rem;border-radius:.3rem}select.form-control-lg:not([size]):not([multiple]){height:3.16667rem}.form-group{margin-bottom:20px}.form-text{display:block;margin-top:2.5px}.form-check{position:relative;display:block;margin-bottom:7.5px}.form-check+.form-check{margin-top:-.25rem}.form-check.disabled .form-check-label{color:#818a91;cursor:not-allowed}.form-check-label{padding-left:1.25rem;margin-bottom:0;cursor:pointer}.form-check-input{position:absolute;margin-top:.25rem;margin-left:-1.25rem}.form-check-input:only-child{position:static}.form-check-inline{position:relative;display:inline-block;padding-left:1.25rem;margin-bottom:0;vertical-align:middle;cursor:pointer}.form-check-inline+.form-check-inline{margin-left:.75rem}.form-check-inline.disabled{cursor:not-allowed}.form-control-feedback{margin-top:2.5px}.form-control-danger,.form-control-success,.form-control-warning{padding-right:33px;background-repeat:no-repeat;background-position:center right 10px;background-size:20px 20px}.has-success .custom-control,.has-success .form-check-inline,.has-success .form-check-label,.has-success .form-control-feedback,.has-success .form-control-label{color:#5cb85c}.has-success .form-control,.has-success .multi-checkbox-text{border-color:#5cb85c}.has-success .input-group-addon{color:#5cb85c;border-color:#5cb85c;background-color:#eaf6ea}.has-success .form-control-feedback{color:#5cb85c}.has-success .form-control-success{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%235cb85c' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E")}.has-warning .custom-control,.has-warning .form-check-inline,.has-warning .form-check-label,.has-warning .form-control-feedback,.has-warning .form-control-label{color:#f0ad4e}.has-warning .form-control,.has-warning .multi-checkbox-text{border-color:#f0ad4e}.has-warning .input-group-addon{color:#f0ad4e;border-color:#f0ad4e;background-color:#fff}.has-warning .form-control-feedback{color:#f0ad4e}.has-warning .form-control-warning{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23f0ad4e' d='M4.4 5.324h-.8v-2.46h.8zm0 1.42h-.8V5.89h.8zM3.76.63L.04 7.075c-.115.2.016.425.26.426h7.397c.242 0 .372-.226.258-.426C6.726 4.924 5.47 2.79 4.253.63c-.113-.174-.39-.174-.494 0z'/%3E%3C/svg%3E")}.has-danger .custom-control,.has-danger .form-check-inline,.has-danger .form-check-label,.has-danger .form-control-feedback,.has-danger .form-control-label{color:#d9534f}.has-danger .form-control,.has-danger .multi-checkbox-text{border-color:#d9534f}.has-danger .input-group-addon{color:#d9534f;border-color:#d9534f;background-color:#fdf7f7}.has-danger .form-control-feedback{color:#d9534f}.has-danger .form-control-danger{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23d9534f' viewBox='-2 -2 7 7'%3E%3Cpath stroke='%23d9534f' d='M0 0l3 3m0-3L0 3'/%3E%3Ccircle r='.5'/%3E%3Ccircle cx='3' r='.5'/%3E%3Ccircle cy='3' r='.5'/%3E%3Ccircle cx='3' cy='3' r='.5'/%3E%3C/svg%3E")}@media (min-width:520px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control,.form-inline .multi-checkbox-text{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn,.form-inline .input-group .multi-checkbox-text{width:auto}.form-inline .input-group>.form-control,.form-inline .input-group>.multi-checkbox-text{width:100%}.form-inline .form-check,.form-inline .form-control-label{margin-bottom:0;vertical-align:middle}.form-inline .form-check{display:inline-block;margin-top:0}.form-inline .form-check-label{padding-left:0}.form-inline .form-check-input{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.btn{display:inline-block;font-weight:700;line-height:1.25;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:10px 16px;font-size:1rem;border-radius:4px}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover{text-decoration:none}.btn.active,.btn:active{background-image:none;outline:0}.btn.disabled,.btn:disabled{cursor:not-allowed;opacity:.65}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#0091ea;border-color:#0091ea}.btn-primary.focus,.btn-primary:focus,.btn-primary:hover{color:#fff;background-color:#0071b7;border-color:#006bad}.btn-primary.active,.btn-primary:active,.open>.btn-primary.dropdown-toggle{color:#fff;background-color:#0071b7;border-color:#006bad;background-image:none}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.btn-primary.dropdown-toggle.focus,.open>.btn-primary.dropdown-toggle:focus,.open>.btn-primary.dropdown-toggle:hover{color:#fff;background-color:#005b93;border-color:#00426b}.btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary:disabled.focus,.btn-primary:disabled:focus,.btn-primary:disabled:hover{background-color:#0091ea;border-color:#0091ea}.btn-secondary{color:#373a3c;background-color:#fff;border-color:#ccc}.btn-secondary.focus,.btn-secondary:focus,.btn-secondary:hover{color:#373a3c;background-color:#e6e6e6;border-color:#adadad}.btn-secondary.active,.btn-secondary:active,.open>.btn-secondary.dropdown-toggle{color:#373a3c;background-color:#e6e6e6;border-color:#adadad;background-image:none}.btn-secondary.active.focus,.btn-secondary.active:focus,.btn-secondary.active:hover,.btn-secondary:active.focus,.btn-secondary:active:focus,.btn-secondary:active:hover,.open>.btn-secondary.dropdown-toggle.focus,.open>.btn-secondary.dropdown-toggle:focus,.open>.btn-secondary.dropdown-toggle:hover{color:#373a3c;background-color:#d4d4d4;border-color:#8c8c8c}.btn-secondary.disabled.focus,.btn-secondary.disabled:focus,.btn-secondary.disabled:hover,.btn-secondary:disabled.focus,.btn-secondary:disabled:focus,.btn-secondary:disabled:hover{background-color:#fff;border-color:#ccc}.btn-info{color:#fff;background-color:#5bc0de;border-color:#5bc0de}.btn-info.focus,.btn-info:focus,.btn-info:hover{color:#fff;background-color:#31b0d5;border-color:#2aabd2}.btn-info.active,.btn-info:active,.open>.btn-info.dropdown-toggle{color:#fff;background-color:#31b0d5;border-color:#2aabd2;background-image:none}.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.open>.btn-info.dropdown-toggle.focus,.open>.btn-info.dropdown-toggle:focus,.open>.btn-info.dropdown-toggle:hover{color:#fff;background-color:#269abc;border-color:#1f7e9a}.btn-info.disabled.focus,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info:disabled.focus,.btn-info:disabled:focus,.btn-info:disabled:hover{background-color:#5bc0de;border-color:#5bc0de}.btn-success{color:#fff;background-color:#5cb85c;border-color:#5cb85c}.btn-success.focus,.btn-success:focus,.btn-success:hover{color:#fff;background-color:#449d44;border-color:#419641}.btn-success.active,.btn-success:active,.open>.btn-success.dropdown-toggle{color:#fff;background-color:#449d44;border-color:#419641;background-image:none}.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.open>.btn-success.dropdown-toggle.focus,.open>.btn-success.dropdown-toggle:focus,.open>.btn-success.dropdown-toggle:hover{color:#fff;background-color:#398439;border-color:#2d672d}.btn-success.disabled.focus,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success:disabled.focus,.btn-success:disabled:focus,.btn-success:disabled:hover{background-color:#5cb85c;border-color:#5cb85c}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#f0ad4e}.btn-warning.focus,.btn-warning:focus,.btn-warning:hover{color:#fff;background-color:#ec971f;border-color:#eb9316}.btn-warning.active,.btn-warning:active,.open>.btn-warning.dropdown-toggle{color:#fff;background-color:#ec971f;border-color:#eb9316;background-image:none}.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning:active.focus,.btn-warning:active:focus,.btn-warning:active:hover,.open>.btn-warning.dropdown-toggle.focus,.open>.btn-warning.dropdown-toggle:focus,.open>.btn-warning.dropdown-toggle:hover{color:#fff;background-color:#d58512;border-color:#b06d0f}.btn-warning.disabled.focus,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning:disabled.focus,.btn-warning:disabled:focus,.btn-warning:disabled:hover{background-color:#f0ad4e;border-color:#f0ad4e}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d9534f}.btn-danger.focus,.btn-danger:focus,.btn-danger:hover{color:#fff;background-color:#c9302c;border-color:#c12e2a}.btn-danger.active,.btn-danger:active,.open>.btn-danger.dropdown-toggle{color:#fff;background-color:#c9302c;border-color:#c12e2a;background-image:none}.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover,.open>.btn-danger.dropdown-toggle.focus,.open>.btn-danger.dropdown-toggle:focus,.open>.btn-danger.dropdown-toggle:hover{color:#fff;background-color:#ac2925;border-color:#8b211e}.btn-danger.disabled.focus,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger:disabled.focus,.btn-danger:disabled:focus,.btn-danger:disabled:hover{background-color:#d9534f;border-color:#d9534f}.btn-outline-primary{color:#0091ea;background-image:none;background-color:transparent;border-color:#0091ea}.btn-outline-primary.active,.btn-outline-primary.focus,.btn-outline-primary:active,.btn-outline-primary:focus,.btn-outline-primary:hover,.open>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#0091ea;border-color:#0091ea}.btn-outline-primary.active.focus,.btn-outline-primary.active:focus,.btn-outline-primary.active:hover,.btn-outline-primary:active.focus,.btn-outline-primary:active:focus,.btn-outline-primary:active:hover,.open>.btn-outline-primary.dropdown-toggle.focus,.open>.btn-outline-primary.dropdown-toggle:focus,.open>.btn-outline-primary.dropdown-toggle:hover{color:#fff;background-color:#005b93;border-color:#00426b}.btn-outline-primary.disabled.focus,.btn-outline-primary.disabled:focus,.btn-outline-primary.disabled:hover,.btn-outline-primary:disabled.focus,.btn-outline-primary:disabled:focus,.btn-outline-primary:disabled:hover{border-color:#51bdff}.btn-outline-secondary{color:#ccc;background-image:none;background-color:transparent;border-color:#ccc}.btn-outline-secondary.active,.btn-outline-secondary.focus,.btn-outline-secondary:active,.btn-outline-secondary:focus,.btn-outline-secondary:hover,.open>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#ccc;border-color:#ccc}.btn-outline-secondary.active.focus,.btn-outline-secondary.active:focus,.btn-outline-secondary.active:hover,.btn-outline-secondary:active.focus,.btn-outline-secondary:active:focus,.btn-outline-secondary:active:hover,.open>.btn-outline-secondary.dropdown-toggle.focus,.open>.btn-outline-secondary.dropdown-toggle:focus,.open>.btn-outline-secondary.dropdown-toggle:hover{color:#fff;background-color:#a1a1a1;border-color:#8c8c8c}.btn-outline-secondary.disabled.focus,.btn-outline-secondary.disabled:focus,.btn-outline-secondary.disabled:hover,.btn-outline-secondary:disabled.focus,.btn-outline-secondary:disabled:focus,.btn-outline-secondary:disabled:hover{border-color:#fff}.btn-outline-info{color:#5bc0de;background-image:none;background-color:transparent;border-color:#5bc0de}.btn-outline-info.active,.btn-outline-info.focus,.btn-outline-info:active,.btn-outline-info:focus,.btn-outline-info:hover,.open>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#5bc0de;border-color:#5bc0de}.btn-outline-info.active.focus,.btn-outline-info.active:focus,.btn-outline-info.active:hover,.btn-outline-info:active.focus,.btn-outline-info:active:focus,.btn-outline-info:active:hover,.open>.btn-outline-info.dropdown-toggle.focus,.open>.btn-outline-info.dropdown-toggle:focus,.open>.btn-outline-info.dropdown-toggle:hover{color:#fff;background-color:#269abc;border-color:#1f7e9a}.btn-outline-info.disabled.focus,.btn-outline-info.disabled:focus,.btn-outline-info.disabled:hover,.btn-outline-info:disabled.focus,.btn-outline-info:disabled:focus,.btn-outline-info:disabled:hover{border-color:#b0e1ef}.btn-outline-success{color:#5cb85c;background-image:none;background-color:transparent;border-color:#5cb85c}.btn-outline-success.active,.btn-outline-success.focus,.btn-outline-success:active,.btn-outline-success:focus,.btn-outline-success:hover,.open>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#5cb85c;border-color:#5cb85c}.btn-outline-success.active.focus,.btn-outline-success.active:focus,.btn-outline-success.active:hover,.btn-outline-success:active.focus,.btn-outline-success:active:focus,.btn-outline-success:active:hover,.open>.btn-outline-success.dropdown-toggle.focus,.open>.btn-outline-success.dropdown-toggle:focus,.open>.btn-outline-success.dropdown-toggle:hover{color:#fff;background-color:#398439;border-color:#2d672d}.btn-outline-success.disabled.focus,.btn-outline-success.disabled:focus,.btn-outline-success.disabled:hover,.btn-outline-success:disabled.focus,.btn-outline-success:disabled:focus,.btn-outline-success:disabled:hover{border-color:#a3d7a3}.btn-outline-warning{color:#f0ad4e;background-image:none;background-color:transparent;border-color:#f0ad4e}.btn-outline-warning.active,.btn-outline-warning.focus,.btn-outline-warning:active,.btn-outline-warning:focus,.btn-outline-warning:hover,.open>.btn-outline-warning.dropdown-toggle{color:#fff;background-color:#f0ad4e;border-color:#f0ad4e}.btn-outline-warning.active.focus,.btn-outline-warning.active:focus,.btn-outline-warning.active:hover,.btn-outline-warning:active.focus,.btn-outline-warning:active:focus,.btn-outline-warning:active:hover,.open>.btn-outline-warning.dropdown-toggle.focus,.open>.btn-outline-warning.dropdown-toggle:focus,.open>.btn-outline-warning.dropdown-toggle:hover{color:#fff;background-color:#d58512;border-color:#b06d0f}.btn-outline-warning.disabled.focus,.btn-outline-warning.disabled:focus,.btn-outline-warning.disabled:hover,.btn-outline-warning:disabled.focus,.btn-outline-warning:disabled:focus,.btn-outline-warning:disabled:hover{border-color:#f8d9ac}.btn-outline-danger{color:#d9534f;background-image:none;background-color:transparent;border-color:#d9534f}.btn-outline-danger.active,.btn-outline-danger.focus,.btn-outline-danger:active,.btn-outline-danger:focus,.btn-outline-danger:hover,.open>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#d9534f;border-color:#d9534f}.btn-outline-danger.active.focus,.btn-outline-danger.active:focus,.btn-outline-danger.active:hover,.btn-outline-danger:active.focus,.btn-outline-danger:active:focus,.btn-outline-danger:active:hover,.open>.btn-outline-danger.dropdown-toggle.focus,.open>.btn-outline-danger.dropdown-toggle:focus,.open>.btn-outline-danger.dropdown-toggle:hover{color:#fff;background-color:#ac2925;border-color:#8b211e}.btn-outline-danger.disabled.focus,.btn-outline-danger.disabled:focus,.btn-outline-danger.disabled:hover,.btn-outline-danger:disabled.focus,.btn-outline-danger:disabled:focus,.btn-outline-danger:disabled:hover{border-color:#eba5a3}.btn-link{font-weight:400;color:#0275d8;border-radius:0}.btn-link,.btn-link.active,.btn-link:active,.btn-link:disabled{background-color:transparent}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#014c8c;text-decoration:underline;background-color:transparent}.btn-link:disabled:focus,.btn-link:disabled:hover{color:#818a91;text-decoration:none}.btn-lg{padding:.75rem 1.5rem;font-size:1.25rem;border-radius:.3rem}.btn-sm{padding:6px 7px;font-size:.875rem;border-radius:.2rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{opacity:0;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}.collapsing{position:relative;height:0;overflow:hidden;transition-timing-function:ease;transition-duration:.35s;transition-property:height}.breadcrumb{padding:.75rem 0;margin-bottom:10px;list-style:none;background-color:transparent;border-radius:.25rem}.breadcrumb:after{content:"";display:table;clear:both}.breadcrumb-item{float:left}.breadcrumb-item+.breadcrumb-item:before{display:inline-block;padding-right:.5rem;padding-left:.5rem;color:#666;content:"/"}.breadcrumb-item+.breadcrumb-item:hover:before{text-decoration:underline;text-decoration:none}.breadcrumb-item.active{color:#818a91}.tag{display:inline-block;padding:.25em .4em;font-size:14px;font-weight:700;line-height:1;color:#000;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}.tag:empty{display:none}.btn .tag{position:relative;top:-1px}a.tag:focus,a.tag:hover{color:color(blue);text-decoration:none;cursor:pointer}.tag-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.tag-default{background-color:#818a91}.tag-default[href]:focus,.tag-default[href]:hover{background-color:#687077}.tag-primary{background-color:#0275d8}.tag-primary[href]:focus,.tag-primary[href]:hover{background-color:#025aa5}.tag-success{background-color:#5cb85c}.tag-success[href]:focus,.tag-success[href]:hover{background-color:#449d44}.tag-info{background-color:#5bc0de}.tag-info[href]:focus,.tag-info[href]:hover{background-color:#31b0d5}.tag-warning{background-color:#f0ad4e}.tag-warning[href]:focus,.tag-warning[href]:hover{background-color:#ec971f}.tag-danger{background-color:#d9534f}.tag-danger[href]:focus,.tag-danger[href]:hover{background-color:#c9302c}.modal-open{overflow:hidden}.high-school-modal,.modal,.specialty-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;outline:0;-webkit-overflow-scrolling:touch}.fade.high-school-modal .modal-dialog,.fade.specialty-modal .modal-dialog,.modal.fade .modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translateY(-25%);transform:translateY(-25%)}.in.high-school-modal .modal-dialog,.in.specialty-modal .modal-dialog,.modal.in .modal-dialog{-webkit-transform:translate(0);transform:translate(0)}.modal-open .high-school-modal,.modal-open .modal,.modal-open .specialty-modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.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.in{opacity:.5}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header:after{content:"";display:table;clear:both}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.5}.modal-body{position:relative;padding:20px}.modal-footer{padding:20px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer:after{content:"";display:table;clear:both}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:520px){.modal-dialog{max-width:600px;margin:30px auto}.modal-sm{max-width:300px}}@media (min-width:1020px){.modal-lg{max-width:900px}}.width-10{width:10px}.width-11{width:11px}.width-12{width:12px}.width-13{width:13px}.width-14{width:14px}.width-15{width:15px}.width-16{width:16px}.width-17{width:17px}.width-18{width:18px}.width-19{width:19px}.width-20{width:20px}.width-21{width:21px}.width-22{width:22px}.width-23{width:23px}.width-24{width:24px}.width-25{width:25px}.width-26{width:26px}.width-27{width:27px}.width-28{width:28px}.width-29{width:29px}.width-30{width:30px}.width-31{width:31px}.width-32{width:32px}.width-33{width:33px}.width-34{width:34px}.width-35{width:35px}.width-36{width:36px}.width-37{width:37px}.width-38{width:38px}.width-39{width:39px}.width-40{width:40px}.width-41{width:41px}.width-42{width:42px}.width-43{width:43px}.width-44{width:44px}.width-45{width:45px}.width-46{width:46px}.width-47{width:47px}.width-48{width:48px}.width-49{width:49px}.width-50{width:50px}.width-51{width:51px}.width-52{width:52px}.width-53{width:53px}.width-54{width:54px}.width-55{width:55px}.width-56{width:56px}.width-57{width:57px}.width-58{width:58px}.width-59{width:59px}.width-60{width:60px}.width-61{width:61px}.width-62{width:62px}.width-63{width:63px}.width-64{width:64px}.width-65{width:65px}.width-66{width:66px}.width-67{width:67px}.width-68{width:68px}.width-69{width:69px}.width-70{width:70px}.width-71{width:71px}.width-72{width:72px}.width-73{width:73px}.width-74{width:74px}.width-75{width:75px}.width-76{width:76px}.width-77{width:77px}.width-78{width:78px}.width-79{width:79px}.width-80{width:80px}.width-81{width:81px}.width-82{width:82px}.width-83{width:83px}.width-84{width:84px}.width-85{width:85px}.width-86{width:86px}.width-87{width:87px}.width-88{width:88px}.width-89{width:89px}.width-90{width:90px}.width-91{width:91px}.width-92{width:92px}.width-93{width:93px}.width-94{width:94px}.width-95{width:95px}.width-96{width:96px}.width-97{width:97px}.width-98{width:98px}.width-99{width:99px}.width-100{width:100px}.width-101{width:101px}.width-102{width:102px}.width-103{width:103px}.width-104{width:104px}.width-105{width:105px}.width-106{width:106px}.width-107{width:107px}.width-108{width:108px}.width-109{width:109px}.width-110{width:110px}.width-111{width:111px}.width-112{width:112px}.width-113{width:113px}.width-114{width:114px}.width-115{width:115px}.width-116{width:116px}.width-117{width:117px}.width-118{width:118px}.width-119{width:119px}.width-120{width:120px}.width-121{width:121px}.width-122{width:122px}.width-123{width:123px}.width-124{width:124px}.width-125{width:125px}.width-126{width:126px}.width-127{width:127px}.width-128{width:128px}.width-129{width:129px}.width-130{width:130px}.width-131{width:131px}.width-132{width:132px}.width-133{width:133px}.width-134{width:134px}.width-135{width:135px}.width-136{width:136px}.width-137{width:137px}.width-138{width:138px}.width-139{width:139px}.width-140{width:140px}.width-141{width:141px}.width-142{width:142px}.width-143{width:143px}.width-144{width:144px}.width-145{width:145px}.width-146{width:146px}.width-147{width:147px}.width-148{width:148px}.width-149{width:149px}.width-150{width:150px}.width-151{width:151px}.width-152{width:152px}.width-153{width:153px}.width-154{width:154px}.width-155{width:155px}.width-156{width:156px}.width-157{width:157px}.width-158{width:158px}.width-159{width:159px}.width-160{width:160px}.width-161{width:161px}.width-162{width:162px}.width-163{width:163px}.width-164{width:164px}.width-165{width:165px}.width-166{width:166px}.width-167{width:167px}.width-168{width:168px}.width-169{width:169px}.width-170{width:170px}.width-171{width:171px}.width-172{width:172px}.width-173{width:173px}.width-174{width:174px}.width-175{width:175px}.width-176{width:176px}.width-177{width:177px}.width-178{width:178px}.width-179{width:179px}.width-180{width:180px}.width-181{width:181px}.width-182{width:182px}.width-183{width:183px}.width-184{width:184px}.width-185{width:185px}.width-186{width:186px}.width-187{width:187px}.width-188{width:188px}.width-189{width:189px}.width-190{width:190px}.width-191{width:191px}.width-192{width:192px}.width-193{width:193px}.width-194{width:194px}.width-195{width:195px}.width-196{width:196px}.width-197{width:197px}.width-198{width:198px}.width-199{width:199px}.width-200{width:200px}.p-0{padding:0!important}.blue{color:blue}.red{color:red}.green{color:green}.yellow{color:#ff0}.gray{color:gray}.white{color:#fff}.orange{color:orange}.light-orange{color:light-orange}.full-height{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.card a.card-img.person,.flex-center,.mini-cards a.card-img.blue,.mini-cards a.card-img.person{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}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}@media (min-width:520px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}}@media (min-width:1020px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}}@media (max-width:767px){.mobile-m-b-0{margin-bottom:0!important}.mobile-m-b-2{margin-bottom:20px!important}.mobile-m-b-4{margin-bottom:40px!important}.mobile-m-b-5{margin-bottom:50px!important}}ul{margin-bottom:0}ul.column-2{-webkit-columns:2;columns:2}img{max-width:100%;height:auto}aside.column-left,main.column-left{padding-right:40px!important}@media (max-width:1020px){aside.column-left,main.column-left{padding-right:20px!important}}hr{clear:both}hr,hr.m-3{height:1px;width:100%;border:0;background-color:#d9d9d9}.vertical-center{display:inline-block;vertical-align:middle}.scroll-top{position:fixed;-webkit-transform-origin:50%;transform-origin:50%;opacity:0;right:20px;bottom:100px;border-radius:50%;text-align:center;z-index:2;transition:opacity .2s,bottom .5s ease,-webkit-transform .2s;transition:transform .2s,opacity .2s,bottom .5s ease;transition:transform .2s,opacity .2s,bottom .5s ease,-webkit-transform .2s;cursor:pointer}.scroll-top:active #circle,.scroll-top:focus #circle{fill:#51bdff}.scroll-top:hover #circle{fill:#1ea9ff}.scroll-top.show{-webkit-transform:scale(2);transform:scale(2);opacity:1}.site-name{display:none}.preloader{width:30px;height:30px;margin:0 auto;border:4px solid #fff;border-top:4px solid #0091ea;border-radius:50%;-webkit-animation:a .7s linear infinite;animation:a .7s linear infinite}@-webkit-keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.body_widget,.short-text .text{display:none}.short-text .text:first-child{display:block}.short-text .detail-link{margin-top:20px;display:inline-block}.svg-sprite-container,body:after{display:none}body:after{content:url(/dist/img/lightbox2/close.png) url(/dist/img/lightbox2/loading.gif) url(/dist/img/lightbox2/prev.png) url(/dist/img/lightbox2/next.png)}.lb-nav a.lb-next{background:url(/dist/img/lightbox2/next.png) right 48% no-repeat}.lb-nav a.lb-prev{background:url(/dist/img/lightbox2/prev.png) left 48% no-repeat}.lb-cancel{background:url(/dist/img/lightbox2/loading.gif) no-repeat}.lb-close{background:url(/dist/img/lightbox2/close.png) 100% 0 no-repeat!important}.slick-slide{min-height:440px;background-color:#f8f8f8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:767px){.slick-slide{min-height:250px}}iframe{width:100%!important}.mobile-show-text-link{display:none;margin-top:-15px;margin-bottom:50px;color:#40adf0!important;font-size:16px;line-height:25px;font-weight:400;text-decoration:underline!important}@media (max-width:767px){.mobile-show-text-link{display:block}.mobile-show-text p{display:none}.mobile-show-text p:first-child{display:block}}.icon-arrow-down{background-image:url(/dist/img/sprite-1564036175096.png);background-position:-263px -93px;width:9px;height:6px}.icon-arrow-left{background-position:-158px -202px}.icon-arrow-left,.icon-arrow-right{background-image:url(/dist/img/sprite-1564036175096.png);width:17px;height:14px}.icon-arrow-right{background-position:-175px -202px}.icon-arrow-up{background-image:url(/dist/img/sprite-1564036175096.png);background-position:-254px -93px;width:9px;height:6px}.icon-arrow{background-position:0 -248px}.icon-arrow,.icon-arrow_active{background-image:url(/dist/img/sprite-1564036175096.png);width:11px;height:28px}.icon-arrow_active{background-position:-11px -248px}.icon-banknn{background-position:-259px -140px;width:17px;height:19px}.icon-banknn,.icon-basket{background-image:url(/dist/img/sprite-1564036175096.png)}.icon-basket{background-position:-212px -100px;width:33px;height:30px}.icon-calendar{background-position:-142px -202px;height:15px}.icon-calendar,.icon-check{background-image:url(/dist/img/sprite-1564036175096.png);width:16px}.icon-check{background-position:-110px -202px;height:16px}.icon-circle-raster{background-position:-80px -100px;width:34px;height:34px}.icon-circle-raster,.icon-close{background-image:url(/dist/img/sprite-1564036175096.png)}.icon-close{background-position:-112px -174px;width:24px;height:24px}.icon-comment{background-image:url(/dist/img/sprite-1564036175096.png);background-position:-126px -202px;width:16px;height:15px}.icon-domostroy{background-position:-179px -140px;height:20px}.icon-domostroy,.icon-drivenn{background-image:url(/dist/img/sprite-1564036175096.png);width:20px}.icon-drivenn{background-position:-218px -174px;height:18px}.icon-error{background-position:-238px -174px;width:20px;height:18px}.icon-error,.icon-eye{background-image:url(/dist/img/sprite-1564036175096.png)}.icon-eye{background-position:-192px -202px;width:18px;height:12px}.icon-flag-raster{background-position:-114px -100px;width:32px;height:34px}.icon-flag-raster,.icon-gipernn{background-image:url(/dist/img/sprite-1564036175096.png)}.icon-gipernn{background-position:-157px -174px;width:21px;height:21px}.icon-hand-down{background-position:-53px -230px}.icon-hand-down,.icon-hand-up{background-image:url(/dist/img/sprite-1564036175096.png);width:15px;height:15px}.icon-hand-up{background-position:-68px -230px}.icon-icc-logo{background-image:url(/dist/img/sprite-1564036175096.png);background-position:-245px -100px;width:30px;height:30px}.icon-list{background-position:-84px -174px}.icon-list,.icon-list_active{background-image:url(/dist/img/sprite-1564036175096.png);width:28px;height:28px}.icon-list_active{background-position:-56px -174px}.icon-location{background-position:-22px -248px;width:12px;height:17px}.icon-location,.icon-logo-titanium{background-image:url(/dist/img/sprite-1564036175096.png)}.icon-logo-titanium{background-position:-94px -202px;width:16px;height:16px}.icon-logo{background-position:0 0;width:276px;height:60px}.icon-logo,.icon-map-raster{background-image:url(/dist/img/sprite-1564036175096.png)}.icon-map-raster{background-position:-180px -100px;width:32px;height:32px}.icon-map{background-position:0 -202px}.icon-map,.icon-map_active{background-image:url(/dist/img/sprite-1564036175096.png);width:19px;height:28px}.icon-map_active{background-position:-19px -202px}.icon-marker{background-position:-254px -60px;width:22px;height:33px}.icon-marker,.icon-micro-star{background-image:url(/dist/img/sprite-1564036175096.png)}.icon-micro-star{background-position:-83px -230px;width:14px;height:13px}.icon-minus{background-position:-230px -130px}.icon-minus,.icon-minus_disable{background-image:url(/dist/img/sprite-1564036175096.png);width:18px;height:2px}.icon-minus_disable{background-position:-212px -130px}.icon-percents{background-position:0 -174px}.icon-percents,.icon-percents_active{background-image:url(/dist/img/sprite-1564036175096.png);width:28px;height:28px}.icon-percents_active{background-position:-28px -174px}.icon-phone-raster{background-image:url(/dist/img/sprite-1564036175096.png);background-position:-146px -100px;width:34px;height:32px}.icon-plus{background-position:-18px -230px}.icon-plus,.icon-plus_disable{background-image:url(/dist/img/sprite-1564036175096.png);width:18px;height:18px}.icon-plus_disable{background-position:-258px -174px}.icon-polisnn{background-position:-159px -140px;width:20px;height:20px}.icon-polisnn,.icon-price-tag{background-image:url(/dist/img/sprite-1564036175096.png)}.icon-price-tag{background-position:-80px -60px;width:134px;height:40px}.icon-printer{background-position:-76px -202px;width:18px;height:16px}.icon-printer,.icon-quote{background-image:url(/dist/img/sprite-1564036175096.png)}.icon-quote{background-position:-128px -140px;width:31px;height:20px}.icon-salenn{background-position:-136px -174px;width:21px;height:21px}.icon-salenn,.icon-scale-raster{background-image:url(/dist/img/sprite-1564036175096.png)}.icon-scale-raster{background-position:-94px -140px;width:34px;height:27px}.icon-search{background-position:-36px -230px;width:17px;height:18px}.icon-search,.icon-search_blue{background-image:url(/dist/img/sprite-1564036175096.png)}.icon-search_blue{background-position:-58px -202px;width:18px;height:17px}.icon-social-fb,.ya-share2__item_service_facebook .ya-share2__icon{background-image:url(/dist/img/sprite-1564036175096.png);background-position:-178px -174px;width:20px;height:20px}.icon-social-google,.ya-share2__item_service_gplus .ya-share2__icon{background-image:url(/dist/img/sprite-1564036175096.png);background-position:-239px -140px;width:20px;height:20px}.icon-social-inst{background-image:url(/dist/img/sprite-1564036175096.png);background-position:-219px -140px;width:20px;height:20px}.icon-social-ok,.ya-share2__item_service_odnoklassniki .ya-share2__icon{background-image:url(/dist/img/sprite-1564036175096.png);background-position:-199px -140px;width:20px;height:20px}.icon-social-tw,.ya-share2__item_service_twitter .ya-share2__icon{background-image:url(/dist/img/sprite-1564036175096.png);background-position:-38px -202px;width:20px;height:17px}.icon-social-vk,.ya-share2__item_service_vkontakte .ya-share2__icon{background-image:url(/dist/img/sprite-1564036175096.png);background-position:-198px -174px;width:20px;height:20px}.icon-tag{background-image:url(/dist/img/sprite-1564036175096.png);background-position:-210px -202px;width:17px;height:12px}.icon-time-raster{background-position:-30px -140px;height:32px}.icon-time-raster,.icon-timer-raster{background-image:url(/dist/img/sprite-1564036175096.png);width:30px}.icon-timer-raster{background-position:0 -140px;height:34px}.icon-top{background-position:-214px -60px;width:40px;height:39px}.icon-top,.icon-video{background-image:url(/dist/img/sprite-1564036175096.png)}.icon-video{background-position:0 -60px;width:80px;height:80px}.icon-vkontakte{background-position:0 -230px;width:18px;height:18px}.icon-vkontakte,.icon-web-raster{background-image:url(/dist/img/sprite-1564036175096.png)}.icon-web-raster{background-position:-60px -140px;width:34px;height:28px}body,html{font-size:14px}body{font-family:Roboto,sans-serif;font-weight:400}.icon{display:inline-block}ul{list-style-type:none;padding-left:0;list-style-position:inside}h1{margin-top:22px;margin-bottom:29px;line-height:50px}@media (max-width:767px){h1{font-size:28px;line-height:35px;margin-bottom:30px}}h2{margin-top:21px;margin-bottom:42px;line-height:45px}article h2{margin-top:42px;margin-bottom:21px}@media (max-width:1020px){h2{margin-bottom:25px}}@media (max-width:767px){h2{font-size:22px;line-height:30px}}.h3,h3{margin-top:18px;margin-bottom:35px;line-height:35px}article .h3,article h3{margin-top:35px;margin-bottom:18px}@media (max-width:1020px){.h3,h3{line-height:30px}}@media (max-width:767px){.h3,h3{font-size:22px;line-height:30px}}h4{margin-top:18px;margin-bottom:35px}h1:first-child,h2:first-child,h3:first-child,h4:first-child{margin-top:0}h1.large{font-size:57px;margin-bottom:22px}h1.large+.subheader{margin-bottom:57px}h1+.subheader,h1.large+.subheader{font-size:20px!important;line-height:30px}h1+.subheader{margin-bottom:30px}@media (max-width:767px){h1+.subheader{font-size:16px!important;line-height:25px!important;margin-bottom:40px;margin-top:45px}}h1.large+.weather-states{margin-top:40px}.short-subheader{width:660px}a{color:#0091ea;font-family:Roboto,sans-serif;font-size:14px;font-weight:700}a:hover{color:#1ea9ff}a:focus,a:hover{text-decoration:none}a:focus{border:none;outline:none}a.black,a.high-school-specialty-link{color:#000}a.black:hover,a.high-school-specialty-link:hover{color:#0091ea}a.orange{color:#ff3d00}a.gray{color:#666;font-weight:400}a.gray:hover{text-decoration:underline}a.detail{width:200px}@media (max-width:767px){a.detail{width:100%}}.text-bold{font-weight:900}.text-normal{font-weight:400}.gallery .counter,.next.active>.text,.page-item.active>.text,.prev.active>.text,.product-describe,.text-bolder{font-weight:700}.score-sum-container>div,.text-muted{color:#999}.text-right{text-align:right!important}.text-left{text-align:left!important}.font-small,.toolbar-hint{font-size:12px!important}#rector-question-modal .form-block-school .biography .biography-form,.font-big,.search-result-footer{font-size:16px!important}.text-error{color:#f05442}.text-italic{font-style:italic!important}.text-center{text-align:center}.red a{color:#f05442!important}.datepicker--days-names .datepicker--day-name,.font-PT-bold-gray,.font-PT-gray,.font-PT-italic-bold-gray,.font-PT-italic-gray,.gallery .describe,.high-school-extended-description,.high-school-full-name,.high-school-search-summary,.quote-text,.search-result-footer,.table th,.toolbar-hint,h1+.subheader,h1.large+.subheader{font-family:PT Serif,serif;font-size:14px;font-weight:400;color:#666}.datepicker--days-names .datepicker--day-name,.font-PT-italic-gray,.gallery .describe,.high-school-extended-description,.high-school-full-name,.high-school-search-summary,.quote-text,.search-result-footer,.table th,.toolbar-hint,h1+.subheader,h1.large+.subheader{font-style:italic}.font-PT-bold-gray{font-weight:700}.font-PT-italic-bold-gray{font-weight:700;font-style:italic}#rector-question-modal .form-block-school .biography .biography-form,.font-PT-black,.font-PT-bold-black,.font-PT-italic-black,.font-PT-italic-bold-black,.search-result-description,p{font-family:PT Serif,serif;font-size:14px;font-weight:400;color:#000}.font-PT-italic-black{font-style:italic}.font-PT-bold-black{font-weight:700}.font-PT-italic-bold-black{font-weight:700;font-style:italic}@media (max-width:767px){.mobile-font-normal{font-size:14px!important}}p{font-size:16px;line-height:25px;margin-bottom:20px}p.question{font-family:Roboto,sans-serif;font-size:19px;font-weight:700}p a{font-weight:400;font-size:16px;font-family:PT Serif,serif;text-decoration:underline}p a:hover{text-decoration:none;color:#0091ea}p+.question{margin-top:50px}.test-text-block{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;padding:140px 120px;background-color:#f8f8f8;margin-bottom:40px;margin-top:40px}.test-text-block .text-block{color:#666;font-family:PT Serif,serif;font-size:2.14rem;font-style:italic}@media (max-width:767px){.test-text-block{padding:70px 60px}.test-text-block .text-block{font-size:22px;line-height:30px}}@media (max-width:1020px){em p{font-style:normal}}article ol,article ul{font-family:PT Serif,serif;font-size:16px;line-height:25px}article ol li,article ul li{margin-bottom:10px}@media print{.bottom-info,.breadcrumb,.column-right,.horizontal-line,.no-print,.ox_block,.search-form,.share,.site-footer,.site-menu,.toolbar,.top-banner,.top-info,aside{display:none!important}.site-header{margin-top:1cm}.column-left{width:100%}.logo{display:block}p,p a{font-size:25px}p{line-height:1.4}.site-name{display:block;font-size:1.28px;position:absolute;right:0;top:0}.site-header{position:relative}}body,html{height:100%}.container{padding-left:40px;padding-right:40px;margin-top:0;width:100%;max-width:1000px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100%}@media (max-width:767px){.container{padding-left:20px;padding-right:20px}}.site-header{padding-bottom:30px;border-bottom:1px solid #d9d9d9;margin-bottom:20px}.site-header .header-block{display:inline-block;vertical-align:middle}.site-header .logo{margin-right:40px}@media (max-width:1020px){.site-header .logo{margin-bottom:35px;margin-right:165px}}@media (max-width:767px){.site-header{display:none}}.site-menu li{display:inline-block;color:#000;text-decoration:none;font-family:Roboto,sans-serif;font-weight:700;font-size:18px}.site-menu li:first-child{margin-left:0}.site-menu li a{font-size:18px;color:#000;padding:10px}.site-menu li a:focus,.site-menu li a:hover{color:#1ea9ff}.site-menu li.header-dropdown{position:relative;padding-right:15px;background-image:url(/img/svg-icons/dropdown-down.svg);background-repeat:no-repeat;background-position:right 10px top 10px;outline:none}.site-menu li.header-dropdown>a:focus,.site-menu li.header-dropdown>a:hover{color:#000;cursor:pointer}.site-menu li.header-dropdown ul{padding:15px 0;display:none;z-index:1000}.site-menu li.header-dropdown ul li{width:100%}.site-menu li.header-dropdown ul a{font-size:16px;padding:5px 20px;width:100%;display:block;white-space:nowrap}.site-menu li.header-dropdown:focus,.site-menu li.header-dropdown:hover{background-image:url(/img/svg-icons/dropdown-up.svg);background-repeat:no-repeat;background-position:right 10px top 10px}.site-menu li.header-dropdown:focus:after,.site-menu li.header-dropdown:hover:after{display:block;content:"";position:absolute;width:100%;height:100px;top:0;left:0}.site-menu li.header-dropdown:focus ul,.site-menu li.header-dropdown:hover ul{margin-top:5px;display:block;position:absolute;background-color:#fff;box-shadow:0 1px 1px 0 rgba(0,0,0,.25)}.site-menu li.active>a{color:#0091ea}.site-menu.footer-menu{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-left:30px}.site-menu.footer-menu li{margin-left:45px}.site-menu.footer-menu li:first-child{margin-left:0}.site-menu.footer-menu li a{font-size:16px;line-height:20px}@media (max-width:1020px){.site-menu.footer-menu{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;margin-left:0;margin-bottom:60px}}@media (max-width:767px){.site-menu.footer-menu li{display:block;margin-left:0}}.mobile-navigation li.header-dropdown{outline:none;font-size:19px;font-family:fonts(roboto);font-weight:700}.mobile-navigation li.header-dropdown>a{background-image:url(/img/svg-icons/dropdown-down.svg);background-repeat:no-repeat;background-position:right top 12px;padding:0 15px}.mobile-navigation li.header-dropdown ul{display:none;overflow:hidden;font-size:16px;background:#f7f7f7;margin-top:5px}.mobile-navigation li.header-dropdown.is-active>a{background-image:url(/img/svg-icons/dropdown-up.svg);background-repeat:no-repeat;background-position:right top 12px}.search-form{position:relative;float:right;margin-top:10px;width:40px;height:40px}.search-form .search-wrapper{position:absolute;height:40px;width:100%;right:0}.search-form .search-icon{position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;z-index:2;pointer-events:none}.search-form .search-field{border-radius:20px;position:absolute;right:0;padding-right:0;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;color:transparent;transition-property:border-radius,width,color;transition-duration:.1s,.2s,.1s;transition-delay:0s,.2s,.1s;transition-timing-function:linear}.search-form.active .search-field{width:600px;border-radius:5px;cursor:auto;color:#000;padding-right:30px}@media (max-width:1020px){.search-form{margin-top:-7px}}@media (max-width:767px){.search-form{margin-top:0}.search-form.active .search-field{width:290px}}.site-footer{font-family:PT Serif,serif;padding-top:30px;border-top:1px solid #d9d9d9}.site-footer-top{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}.site-footer-combine,.site-footer-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.site-footer .reference-info{margin-top:37px;margin-bottom:30px}.site-footer .developer-block .developer-link,.site-footer .developer-block .text{vertical-align:middle;display:inline-block}.site-footer .developer-link{font-family:PT Serif,serif;font-size:13px;font-weight:400;color:#000;text-decoration:none}.site-footer .developer-link .developer-icon,.site-footer .developer-link .developer-name{vertical-align:middle;display:inline-block}.site-footer .developer-link .developer-name{text-decoration:underline}@media (max-width:1020px){.site-footer-combine,.site-footer-top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.site-footer-combine{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.navigation{width:200px;background-color:#fff;position:fixed;bottom:80px;margin-left:-220px;border:1px solid #ccc;padding:20px}.navigation .list{list-style-type:none;padding:0;font-size:16px;line-height:20px;text-align:right}.main-column{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}#yandex_rtb_R-A-243666-3>yatag{margin-bottom:60px!important}.publication{display:-webkit-box;display:-ms-flexbox;display:flex}.publication__content{padding-right:40px}.publication__large-banner{position:relative}.publication__large-banner .sticky-block{position:-webkit-sticky;position:sticky;top:20px;margin-bottom:60px}.publication__large-banner .ya-banner{margin-top:20px;width:280px;margin-left:-40px}.publication__large-banner ins[data-revive-zoneid="763"]{display:none}@media (max-width:1020px){.publication__content{padding-right:20px}}.subscribe{background:#f7f7f7;padding:15px 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:Roboto,sans-serif;border-radius:4px;margin:30px 0}.subscribe .subscribe__icon img{margin-top:-10px}.subscribe .subscribe__info{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:20px}.subscribe .subscribe__desc,.subscribe .subscribe__title{font-weight:700;font-size:14px}.subscribe .subscribe__title{display:none;font-family:PT Sans,sans-serif}.subscribe .subscribe__example{background:none;border:none;font-family:PT Serif,serif;padding:0;font-size:12px;text-decoration:underline;font-style:italic;color:#666}.subscribe .subscribe__form{position:relative;overflow:hidden}.subscribe .subscribe__form input{width:250px;padding-right:60px}.subscribe .subscribe__form button{position:absolute;right:0;top:0;border-radius:0 4px 4px 0}.subscribe .subscribe__success{display:none;width:100%;text-align:center}.subscribe .subscribe__success .h4{display:inherit}.subscribe .subscribe__success p{font-size:14px;line-height:16px;margin-bottom:0}@media (max-width:767px){.subscribe{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.subscribe .subscribe__icon{text-align:center}.subscribe .subscribe__info{padding-left:0;margin-top:10px;text-align:center}.subscribe .subscribe__title{display:block}.subscribe .subscribe__desc{font-family:PT Serif,serif;font-style:italic;font-size:14px;color:#666;font-weight:400}.subscribe .subscribe__example{display:none}.subscribe .subscribe__form{margin-top:20px}.subscribe .subscribe__form input{width:100%}.subscribe .subscribe__form button{width:auto}}.float-left{float:left}main article img.float-left{margin-right:20px;margin-bottom:20px}.table{width:100%;margin-bottom:60px}.table th{padding-bottom:20px}.table th,.table tr td{border-bottom:1px solid #d9d9d9}.table tr td{padding:13px 20px;padding-left:0;vertical-align:top}.table-header-left tr:first-child th,.table tr:first-child td{border-top:1px solid #d9d9d9}.table-header-left td{font-size:16px;line-height:25px;font-family:PT Serif,serif;color:#000}.table-header-left th{padding:13px 20px;padding-left:0;vertical-align:top}@media (max-width:767px){.table-header-left tbody,.table-header-left td,.table-header-left th,.table-header-left thead,.table-header-left tr{display:block;width:100%}.table-header-left tr:first-child th{border:0}.table-header-left tr:first-child td{border-top:0}.table-header-left th{border:0;padding-bottom:0}}.subtable{width:100%}.subtable tr:first-child td{border-top:none}.subtable tr:last-child td{border-bottom:none}.ticket-table-date{font-family:pt-serif}.ticket-table-date,.ticket-table-name{font-size:16px;line-height:20px;color:#000}.ticket-table-name{font-weight:700}@media (max-width:767px){.ticket-table{display:block}.ticket-table tbody,.ticket-table td,.ticket-table th,.ticket-table tr{display:block;width:100%}.ticket-table tr{border-bottom:1px solid #d9d9d9}.ticket-table tr:first-child td,.ticket-table tr:first-child th{border-top:0;font-size:14px;line-height:20px}.ticket-table tr th{border-bottom:0}.ticket-table tr td{border:0;font-size:14px;line-height:20px}.ticket-table tr td:first-child{padding-bottom:0}.ticket-table tr td:last-child{padding-top:0}.ticket-table-date,.ticket-table-name{font-size:14px;line-height:20px}.ticket-table-name{padding:0!important}}.btn{position:relative;font-family:Roboto,sans-serif;font-size:16px;height:40px;border:0;outline:0}.btn:focus{outline:none}.btn:active{outline:none!important}.btn.load{color:transparent}.btn.load:before{content:"";position:absolute;border:4px solid #1ea9ff;border-top:4px solid #fff;border-radius:50%;left:50%;margin-left:-10px;width:20px;height:20px;-webkit-animation:a .5s linear infinite;animation:a .5s linear infinite}.btn.btn-sm{font-size:14px;line-height:20px;height:30px}@media (max-width:767px){.btn{width:100%}}.btn-primary:hover{background-color:#009dff}.btn-primary:active{box-shadow:inset 0 2px 0 rgba(0,0,0,.2)!important;background-color:#0091ea!important}.btn-green{color:#fff;background-color:#379c73}.btn-green:hover{color:#fff;background-color:#48be8e}.btn-green:focus{color:#fff}.summary-tabs .btn{background-color:#fff;border:1px solid #d9d9d9;color:#000;margin-left:5px}.summary-tabs .btn:first-child{margin-left:0}.summary-tabs .btn:focus{outline:none}.summary-tabs .btn.active{background-color:#0091ea;color:#fff;border:1px solid #0091ea}@media (max-width:767px){.summary-tabs{display:-webkit-box;display:-ms-flexbox;display:flex}}.breadcrumb{padding-top:0;font-weight:700;font-family:Roboto,sans-serif}.breadcrumb .breadcrumb-item a{color:#000!important}.breadcrumb .breadcrumb-item:before{font-family:PT Serif,serif;font-style:italic;font-size:12px}.top-info{margin-bottom:35px;background-color:#f8f8f8;font-family:Roboto,sans-serif;font-size:14px;font-weight:700}.top-info:before{content:"";height:52px;position:absolute;left:0;right:0;background-color:#f8f8f8}.top-info .top-info-menu{width:100%;max-width:920px;margin:0 auto;padding-top:14px;padding-bottom:14px}.top-info .item,.top-info .top-info-menu{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.top-info .item{margin-left:30px}.top-info .item>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.top-info .item:first-child{margin-left:0}.top-info .item:last-child{margin-left:auto}.top-info .item-location{font-weight:700}.top-info .item-location .part-name{display:inline-block}.top-info .item-location .dot{display:none}.top-info .item-icon,.top-info .item-text-block{position:relative}.top-info .item-text-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.top-info .item-text-block .icon{margin-left:4px}.top-info .item-icon{margin-right:4px}.top-info .item-text-right{font-family:PT Serif,serif;font-size:12px;font-weight:400;font-style:italic;margin-left:6px;color:#666;-ms-flex-item-align:end;align-self:flex-end}@media (max-width:1020px){.top-info .top-info-menu{-ms-flex-pack:distribute;justify-content:space-around}.top-info .item{margin-left:25px}.top-info .item-current-weather .item-text-right,.top-info .item-location .part-name,.top-info .item-time .item-text-right{display:none}.top-info .item-location .dot{display:inline-block}}@media (max-width:767px){.top-info{margin-bottom:auto}.top-info .top-info-menu{padding:25px 0;-ms-flex-pack:distribute;justify-content:space-around}.top-info .top-info-menu .item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:0}.top-info .top-info-menu .item-location,.top-info .top-info-menu .item-time,.top-info .top-info-menu .item:last-child{display:none}}.bottom-info{margin-top:35px;background-color:#f8f8f8}.bottom-info:before{content:"";height:80px;position:absolute;left:0;right:0;background-color:#f8f8f8}.bottom-info .wrapper{position:relative;margin:0 auto;max-width:920px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.bottom-info .projects,.bottom-info .wrapper{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.bottom-info .projects{padding-top:29px;padding-bottom:28px}.bottom-info .projects li{margin-left:30px}.bottom-info .projects li:first-child{margin-left:0}.bottom-info .projects li a{color:#000;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:Roboto,sans-serif;font-weight:700}.bottom-info .projects .project-icon{margin-right:6px}.bottom-info .counters{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bottom-info .counters a:first-child{margin-right:10px}.bottom-info .counters a img{max-width:none}@media (max-width:1020px){.bottom-info{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.bottom-info li{margin-left:0}.bottom-info .wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.bottom-info .counters{width:100%}.bottom-info .project-icon{margin-right:0}}@media (max-width:767px){.bottom-info .project-name{display:none!important}.bottom-info .projects li{margin-left:25px}}.social-icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto}.social-icons .social-icon{margin-left:17px}.social-icons .social-icon:first-child{margin-left:0}@media (max-width:767px){.social-icons{position:absolute;right:0}}#vk-group .photo-wrapper a{display:inline-block;margin-right:10px;margin-bottom:10px;float:left}#vk-group .photo-wrapper a:nth-child(3n){margin-right:0}#vk-group .photo-wrapper a img{border-radius:4px}#vk-group .vk-btn,#vk-group .vk-info{display:inline-block;vertical-align:middle}#vk-group .vk-btn{margin-right:14px}#vk-group .vk-info{line-height:15px}.vk-subscribe{padding:30px;margin-bottom:40px;border:2px solid #0091ea;border-radius:10px}.vk-subscribe-icon,.vk-subscribe-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vk-subscribe-icon{margin-right:20px}.vk-subscribe-text{font-size:18px;line-height:22px;font-weight:700;color:#000}.vk-subscribe-btn{margin-left:auto;width:200px}@media (max-width:767px){.vk-subscribe-link{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.vk-subscribe-btn{width:100%;margin-top:20px}.vk-subscribe-text{font-size:16px;line-height:20px;width:150px}}.copyright{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.copyright .copyright-text{width:170px;font-size:14px;line-height:20px;margin-left:15px;color:#000}.columns .column-img{position:relative;display:block;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#f7f7f7;border-radius:4px;margin-bottom:20px;width:100%}.columns .column-img img{border-radius:4px}.columns .column-img.person img{border-radius:50%;width:200px;height:200px}.columns .column-img.video:before{content:"";width:80px;height:80px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:url(/img/video.png) no-repeat;background-size:cover}.columns .column-img.blue{background-color:#0091ea;color:#fff;font-size:86px}.columns .column-category-link{margin-bottom:5px;display:inline-block}.columns .column-title{font-size:19px;line-height:25px;display:block}.columns .column-title:hover{text-decoration:none;color:#0091ea}.columns .column-text{margin-top:10px;color:#666}.columns.columns-4 .column-title{font-size:16px;line-height:20px}.columns.columns-4 .column-img{position:relative;width:100%;height:auto}.columns.columns-4 .triangle{position:absolute;left:0;top:0;width:0;height:0;border-top:70px solid #f7f7f7;border-right:70px solid transparent}.columns.columns-4 .icon-project{position:absolute;top:10px;left:10px}.columns.columns-4 .column-text{font-family:PT Serif,serif;font-size:14px;font-weight:400;font-style:italic;display:inline-block;margin-top:10px;color:#666}.columns.columns-4 .video:before{width:60px;height:60px}.columns.columns-4 .video.video-right:before{width:50px;height:50px;bottom:15px;right:15px;left:auto;top:auto;-webkit-transform:translate(0);transform:translate(0)}.columns.columns-4 .blue{font-size:44px}.columns.columns-4 .person img{width:100px;height:100px}.columns .column-img.blue .column-img-wrap,.columns .column-img.person .column-img-wrap{display:block;width:100%;padding-top:75%;position:relative}.columns .column-img.blue .column-img-content,.columns .column-img.person .column-img-content{position:absolute;top:0;left:0;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%;height:100%}@media (max-width:1020px){.columns.columns-4 .column .column-img img{width:100%;height:auto}.columns.columns-4 .column .column-img.person img{width:100px;height:100px}.columns.columns-2 .column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.columns.columns-2 .column-description{-webkit-box-flex:1;-ms-flex:1;flex:1}.columns.columns-2 .column-img{margin-right:40px;margin-bottom:40px;width:300px}.columns.columns-2 .column-img img{width:300px;height:auto}.columns.columns-2 .column-img.person{width:300px}.columns.columns-2 .column-img.person img{width:150px;height:150px}.columns.columns-2 .column-img.blue{width:300px}}@media (max-width:767px){.columns.columns-4 .column{margin-bottom:40px}.columns.columns-4 .column:last-child{display:block}.columns.columns-2 .column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:40px}.columns.columns-2 .column-img{margin-right:0;margin-bottom:20px;width:100%}.columns.columns-2 .column-img img{width:100%;height:auto}.columns.columns-2 .column-img.person{width:100%}.columns.columns-2 .column-img.person img{width:150px;height:150px}.columns.columns-2 .column-img.blue{width:100%}.columns.columns-2 .column-title{font-size:16px;line-height:20px}.columns.columns-2 .column-text{font-size:14px;line-height:20px;margin-bottom:0}}.comment{margin-bottom:30px}.comment-author{font-size:16px;line-height:20px;font-weight:900}.comment-date{font-style:italic;font-family:PT Serif,serif;font-size:14px;line-height:20px;font-weight:400;color:#666}@media (max-width:767px){.comment-author{margin-bottom:5px}.comment-text{margin-bottom:7px}}.img-items .img-item{display:inline-block;vertical-align:top;text-align:left;margin-bottom:40px}.img-items .img-item:nth-child(3n){margin-right:0}.img-items .img-link{display:block;width:150px}.img-items .img{display:block;margin-bottom:10px}.img-items .gray-links a{color:#999}.img-items .gray-links a:hover{text-decoration:underline}.img-items .full-name{display:none}.partner-news .list-container .title,.partner-news .mgbox .mctitle a,.vertical-news .mctitle a,.vertical-news .title{display:block;color:#000;margin-bottom:10px;font-size:16px;line-height:20px}.partner-news .list-container .title:hover,.partner-news .mgbox .mctitle a:hover,.vertical-news .mctitle a:hover,.vertical-news .title:hover{color:#0091ea}.partner-news .list-container .domain,.partner-news .mgbox .mcdomain a,.vertical-news .domain,.vertical-news .mcdomain a{font-family:PT Serif,serif;font-style:italic;font-weight:400;color:silver}.partner-news{display:-webkit-box;display:-ms-flexbox;display:flex}.partner-news .partner-news-column-left,.partner-news .partner-news-column-right{width:50%}.partner-news .partner-news-column-left{margin-right:40px}.partner-news .mgbox{display:-webkit-box;display:-ms-flexbox;display:flex}.partner-news .mgbox .mgline{width:50%}.partner-news .mgbox .mgline+.mgline{margin-left:40px}.partner-news .mgbox .image-container{margin-bottom:20px!important}.partner-news .mgbox .image-container img{width:100%;height:auto}.partner-news .list-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.partner-news .list-container .list-container-item{width:50%}.partner-news .list-container .list-container-item+.list-container-item{margin-left:40px}.partner-news .list-container .imgFrame{display:block;padding-top:66.665%;position:relative;overflow:hidden;margin-bottom:20px}.partner-news .list-container .image{position:absolute;top:0;width:100%}@media (max-width:1020px){.partner-news .partner-news-column-left{width:67.77%;margin-right:30px}.partner-news .partner-news-column-right{width:32.23%}.partner-news .list-container .list-container-item{width:100%}.partner-news .list-container .list-container-item:nth-child(2){display:none}.partner-news .mgbox .mgline+.mgline{margin-left:30px}.partner-news .imgFrame{display:block;padding-top:66%;position:relative;overflow:hidden}}@media (max-width:767px){.partner-news{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.partner-news .partner-news-column-left,.partner-news .partner-news-column-right{width:100%}.partner-news .mgbox{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.partner-news .mgbox .mgline{width:100%;margin-bottom:40px}.partner-news .mgbox .mgline+.mgline{margin-left:0}.partner-news .mgbox .mcimg{width:100%}.partner-news .list-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.partner-news .list-container .list-container-item{width:100%;margin-bottom:40px}.partner-news .list-container .list-container-item:nth-child(2){display:block}.partner-news .list-container .list-container-item+.list-container-item{margin-left:0}}.partner-news.partner-news-column-3 .partner-news-column-left{width:67.77%;margin-right:30px}.partner-news.partner-news-column-3 .partner-news-column-right{width:32.23%}.partner-news.partner-news-column-3 .list-container .list-container-item{width:100%}.partner-news.partner-news-column-3 .list-container .list-container-item:nth-child(2){display:none}.partner-news.partner-news-column-3 .mgbox .mgline+.mgline{margin-left:30px}.partner-news.partner-news-column-3 .imgFrame{display:block;padding-top:66%;position:relative;overflow:hidden;padding-top:65.1%}@media (max-width:1020px){.partner-news.partner-news-column-3 .imgFrame{padding-top:66%!important}}@media (max-width:767px){.partner-news.partner-news-column-3 .partner-news-column-left,.partner-news.partner-news-column-3 .partner-news-column-right{width:100%}.partner-news.partner-news-column-3 .mgbox{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.partner-news.partner-news-column-3 .mgbox .mgline+.mgline{margin-left:0}}.vertical-news .list-container-item,.vertical-news .mgline{margin-bottom:40px}.vertical-news .list-container-item:last-child{margin-bottom:0}.vertical-news .image{margin-bottom:20px}.vertical-news .image-container{margin-bottom:20px!important}.vertical-news .image-container img{width:100%}.see-all-videos:hover .rector-see-all{color:#0091ea}.see-all-videos .rector-see-all{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#f7f7f7;text-align:center;font-size:16px;color:#000;border-radius:4px}.see-all-videos .rector-see-all img{margin-bottom:20px;width:50px;height:50px;display:block}@media (max-width:767px){.see-all-videos .rector-see-all{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:20px 0}.see-all-videos .rector-see-all img{margin-bottom:0;margin-right:20px}}.card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border:0}.card:after{display:block;content:"";clear:both}.card.vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.card-category-link{margin-bottom:5px;display:inline-block}.card-img{float:left;margin-right:30px}.card a.card-img{position:relative;width:200px;display:block;background-color:#f7f7f7;text-align:center}.card a.card-img,.card a.card-img img{border-radius:4px}.card a.card-img picture{display:inline-block}.card a.card-img .svg-icon{display:inline-block;vertical-align:middle}.card a.card-img.photo:before{display:none}@media (max-width:767px){.card a.card-img-category-link{font-size:14px;line-height:20px}}.card a.card-img-icon .card-img-wrap,.card a.card-img.blue .card-img-wrap,.card a.card-img.person .card-img-wrap{display:block;width:100%;padding-top:75%;position:relative}.card a.card-img-icon .card-img-content,.card a.card-img.blue .card-img-content,.card a.card-img.person .card-img-content{position:absolute;top:0;left:0;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%;height:100%}.card a.card-img.blue{position:relative;background-color:#0091ea;color:#fff;font-size:44px}.card a.card-img.blue:before{display:none}.card a.card-img.person img{border-radius:50%;width:100px;height:100px}.card a.card-img.person:before{display:none}.card a.card-img.video:before{content:"";width:60px;height:60px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:url(/img/video.png) no-repeat;background-size:cover}.card-title{font-size:19px;line-height:25px;display:block}.card-title:hover{text-decoration:none;color:#0091ea}.card-describe{-webkit-box-flex:1;-ms-flex:1;flex:1}.card-text{margin-top:10px;margin-bottom:0;font-size:14px;line-height:20px;color:#666}.column-right .card-img{float:none;margin-right:0}.column-right .card-title{font-size:16px;line-height:20px}.rating{background-color:#0091ea;left:10px;padding:6px 5px}.age,.rating{width:30px;height:30px;color:#fff;position:absolute;top:10px;border-radius:50%;font-weight:700}.age{background-color:#f05442;right:10px;padding:6px 3px;text-align:center;font-size:12px;line-height:16px}.card.vertical .card-img{float:none;margin-bottom:20px}.card.horizontal .card-title,.card.vertical .card-title{font-size:16px;line-height:20px}@media (max-width:767px){.card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.card picture{width:100%}.card a.card-img{float:none;margin-bottom:20px;margin-right:0}.card a.card-img,.card a.card-img img{width:100%;height:auto}.card a.card-img.person img{width:100px;height:100px}.card a.card-img.blue{font-size:66px}.card .card-title{font-size:16px;line-height:20px}}.mini-cards .card-img{display:none;margin-right:21px}.mini-cards .card-title{font-size:16px;line-height:20px}.mini-cards .card-text{margin-top:6px}.mini-cards a.card-img{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100px;height:70px}.mini-cards a.card-img.blue{font-size:23px}.mini-cards a.card-img.person img{width:50px;height:50px}.mini-cards a.card-img.video:before{width:30px;height:30px}.mini-cards .card+h3{margin-top:70px}@media (max-width:767px){.mini-cards a.card-img{display:none!important}}.big-card .card-img,.big-cards .card-img{margin-right:40px}.big-card .card-describe,.big-cards .card-describe{width:300px;-webkit-box-flex:0;-ms-flex:none;flex:none}.big-card .card-describe .sup,.big-cards .card-describe .sup{position:absolute;top:auto;bottom:10px;-webkit-transform:translate(5px);transform:translate(5px)}.big-card .card-title,.big-cards .card-title{position:relative;font-size:28px;line-height:35px}.big-card .card-text,.big-cards .card-text{margin-top:20px}.big-card a.card-text,.big-cards a.card-text{display:block;margin-top:20px;font-size:14px;line-height:20px;font-weight:400;color:#666}.big-card a.card-img,.big-cards a.card-img{width:300px;height:225px}.big-card a.card-img.person img,.big-cards a.card-img.person img{width:150px;height:150px}.big-card-opposite,.big-cards-opposite{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:1020px){.big-card .card-describe,.big-cards .card-describe{-webkit-box-flex:1;-ms-flex:1;flex:1;width:auto}}@media (max-width:767px){.big-card a.card-img,.big-card a.card-img img,.big-cards a.card-img,.big-cards a.card-img img{width:100%;height:auto}.big-card .card-title,.big-cards .card-title{font-size:16px;line-height:20px}.big-card .card-describe,.big-cards .card-describe{width:100%}.big-card .sup,.big-cards .sup{position:static}}.big-card.vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.big-card.vertical .card-img{margin-right:0}.big-card.vertical .card-title{font-size:28px;line-height:35px}@media (max-width:1020px){.big-card{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.big-card.vertical{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.big-card.vertical a.card-img,.big-card a.card-img{margin-right:40px}.big-card .card-describe,.big-card.vertical .card-describe{-webkit-box-flex:1;-ms-flex:1;flex:1}}@media (max-width:767px){.big-card{margin-bottom:40px}.big-card,.big-card.vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.big-card .card-describe{overflow:visible}.big-card.vertical .card-title{font-size:16px;line-height:20px}.big-card:last-child{margin-bottom:0}}.club-card a.card-img{background-color:transparent}.club-card .card-text{font-size:16px;line-height:25px;color:#333}.fullwidth-card{margin-top:60px;margin-bottom:85px;position:relative;height:300px;padding-top:50px;padding-left:60px;z-index:1}.fullwidth-card-img{position:absolute;top:0;right:0;z-index:-1;pointer-events:none}.fullwidth-card-title{font-size:28px;font-family:Roboto,sans-serif;font-weight:700;line-height:1.25;display:block;max-width:420px;margin-bottom:20px}.fullwidth-card-text{font-size:14px;font-family:PT Serif,serif;font-weight:400;font-style:italic;max-width:420px}@media (max-width:767px){.fullwidth-card{display:block;height:auto;padding:20px 30px 40px}.fullwidth-card-img{position:static;width:100%}.fullwidth-card-title{margin-bottom:10px;font-size:16px}}@media (max-width:1020px){.card+hr{margin-top:60px!important;margin-bottom:20px!important}}.ie-main-page-comment-fix .card-describe{width:100%}.tag{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:15px;margin-bottom:20px;padding-left:0;white-space:normal;text-align:left;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tag-icon{margin-right:5px}@media (max-width:767px){.tag{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;font-size:14px;line-height:20px}}.tags-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.advertising-badge{font-family:Roboto,sans-serif;display:inline-block;font-size:12px;line-height:16px;padding:6px 16px;border-radius:4px;border:1px solid #0091ea;color:#0091ea;margin-bottom:20px}.form-control,.multi-checkbox-text{color:#000;font-family:Roboto,sans-serif}.form-control:focus,.multi-checkbox-text:focus{color:#000;box-shadow:inset 0 0 0 1px #0091ea}textarea{resize:none;padding:13px 11px;line-height:25px}.multi-checkbox-text,select.form-control{background:url(/img/dropdown-icon.png) no-repeat;background-position:95% 50%;background-size:10px 6px;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;padding-right:20px}.multi-checkbox-text:disabled,select.form-control:disabled{background:none}[multiple].multi-checkbox-text,select.form-control[multiple]{height:40px;overflow:hidden}[multiple].multi-checkbox-text option,select.form-control[multiple] option{height:18px}[multiple].multi-checkbox-text option:not([value=""]),select.form-control[multiple] option:not([value=""]){display:none}.multi-checkbox-text option[value=""],select.form-control option[value=""]{color:gray}.multi-checkbox-text::-ms-expand,select.form-control::-ms-expand{display:none}.multi-checkbox-text:focus,select.form-control:focus{box-shadow:inset 0 0 0 1px #0091ea}[disabled].multi-checkbox-text,select.form-control[disabled]{background-color:#eceeef}.input-group-btn{width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.input-group-btn .btn{border-radius:4px!important}@media (max-width:767px){.input-group-btn{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.input-group-btn .btn,.input-group-btn .form-control,.input-group-btn .multi-checkbox-text{margin-right:0!important;margin-bottom:20px}}.newsletter-input{width:330px}.newsletter-notyfy{background-color:#f7f7f7;padding:20px;text-align:center;margin-bottom:40px}.newsletter-notyfy .notyfy-title{font-size:18px;line-height:22px}.form-comments textarea{height:90px;line-height:25px}.form-comments-input{width:260px}.form-comments .notyfy{display:none;background-color:#f7f7f7;padding:20px;text-align:center;margin-bottom:40px;margin-top:20px}.form-comments .notyfy .notyfy-title{font-size:18px;line-height:22px}.form-comments-text{font-family:PT Serif,serif;font-size:12px;font-style:italic;line-height:15px}@media (max-width:767px){.form-comments-input{margin-left:0;width:100%}.form-comments-text{text-align:center}}.search-form-extended .search-form-block{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.search-form-extended .search-form-input{-webkit-box-flex:1;-ms-flex:1;flex:1;transition:width .5s}.search-form-extended .search-form-input.extend{-webkit-box-flex:1;-ms-flex:1;flex:1}.search-form-extended .search-form-btn{margin-right:20px}.search-form-extended .additional-settings{display:none;position:relative;margin-top:20px;background-color:#f7f7f7;padding:16px 20px}.search-form-extended .additional-settings:after{display:block;content:"";clear:both}.search-form-extended .additional-settings-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.search-form-extended .btn-show-additional-settings{width:25px;height:25px;cursor:pointer;-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:50%;transform-origin:50%;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.search-form-extended .btn-show-additional-settings.hide{-webkit-transform:scale(0);transform:scale(0);opacity:1}.search-form-extended .radio-block{float:left;margin-top:4px}.search-form-extended .radio{margin-bottom:0;margin-left:20px}.search-form-extended .radio:first-child{margin-left:0}.search-form-extended .range,.search-form-extended .selects{-webkit-box-flex:1;-ms-flex:1;flex:1}.search-form-extended .selects{margin-right:20px}.search-form-extended .selects .form-control:first-child,.search-form-extended .selects .multi-checkbox-text:first-child{margin-bottom:20px}.search-form-extended .range .range-label{margin-left:10px;margin-right:10px}.search-form-extended .range-input-block,.search-form-extended .range-input-block>.wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1}.search-form-extended .range-input-block .range-input{background-color:#fff;text-align:center;-webkit-box-flex:1;-ms-flex:1;flex:1}.search-form-extended .btn-hide-additional-settings{position:absolute;right:20px;bottom:20px;font-size:10px;font-weight:400;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:right}.search-form-extended .btn-hide-additional-settings .btn-icon{width:12px;height:12px}@media (max-width:767px){.search-form-extended .additional-settings-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.search-form-extended .selects{margin-right:0}.search-form-extended .selects .form-control,.search-form-extended .selects .multi-checkbox-text{margin-bottom:20px}.search-form-extended .btn-hide-additional-settings{bottom:10px}}@media (max-width:400px){.search-form-extended .range-input-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.search-form-extended .range-input-block .wrapper{width:100%;margin-bottom:20px}.search-form-extended .range-input-block .wrapper:last-child{margin-bottom:0}}.search-result{margin-bottom:35px}.search-result-tag{display:inline-block;margin-bottom:5px;font-weight:700}.search-result-title{font-size:16px;line-height:20px;margin-bottom:10px;display:inline-block}.search-result-title b{color:#f05442}.search-result-description{font-size:16px;line-height:25px}.search-result-description b{color:#f05442}@media (max-width:767px){.search-result-description,.search-result-title{font-size:14px;line-height:20px}}.search-count{margin-bottom:20px}.has-error.form-control,.has-error .form-control,.has-error.multi-checkbox-text,.has-error .multi-checkbox-text{border-color:red!important}.has-success.form-control,.has-success.multi-checkbox-text{border-color:#b3b3b3!important}.radio-button input[type=radio]{display:none}.radio-button .label-text:before{content:"";width:18px;height:18px;border-radius:50%;border:2px solid #ccc;background-color:#fff;transition:border .2s}.radio-button .label-text .text,.radio-button .label-text:before{display:inline-block;vertical-align:middle}.radio-button .label-text_top .text,.radio-button .label-text_top:before{display:inline-block;vertical-align:top}.radio-button:hover input[type=radio]+.label-text:before,.radio-button input[type=radio]:checked+.label-text:before{border:6px solid #000}.multi-checkbox-wrapper{position:relative}.multi-checkbox-wrapper.open .multi-checkbox-text{border-bottom-color:#fff;border-bottom-left-radius:0;border-bottom-right-radius:0}.multi-checkbox-wrapper.open .multi-checkbox-list{display:-webkit-box;display:-ms-flexbox;display:flex;border-color:#d9d9d9}.multi-checkbox-list{display:none;position:absolute;padding:10px;background-color:#fff;z-index:4;border:1px solid #ccc;border-top:0;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.multi-checkbox-text{-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.multi-checkbox-text .count{margin-left:5px}.subscribe-news-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:60px}.subscribe-news-input{width:330px;margin-right:20px}.subscribe-news-btn{width:170px;margin-right:20px}.subscribe-news-text{font-family:PT Serif,serif;font-size:12px;line-height:16px;font-style:italic}@media (max-width:767px){.subscribe-news-form{-ms-flex-wrap:wrap;flex-wrap:wrap}.subscribe-news-input{width:100%;margin-bottom:20px;margin-right:0}.subscribe-news-btn{width:140px}}.form-input-content-rubles{position:relative}.form-input-content-rubles:after{content:"рублей";position:absolute;top:10px;right:10px;color:#999}@media (max-width:767px){.form-input-content-rubles:after{content:"руб."}}.form-input-content-month{position:relative}.form-input-content-month:after{content:"месяцев";position:absolute;top:10px;right:10px;color:#999}@media (max-width:767px){.form-input-content-month:after{content:"мес."}}.has-error .form-control:focus,.has-error .multi-checkbox-text:focus{box-shadow:none}.checkbox label{width:100%}.checkbox label input[type=checkbox]{position:absolute;width:0;height:0;opacity:0}.checkbox label input[type=checkbox]:checked+.checkbox__label:before{background-color:#0091ea;background-image:url(/img/svg-icons/checkmark.svg);background-position:50%;background-size:100%;background-repeat:no-repeat;border-color:#0091ea}.checkbox label input[type=checkbox]:focus+.checkbox__label:before{border-color:#0091ea;box-shadow:0 0 0 1px #0091ea}.checkbox label .checkbox__label{position:relative;padding-left:20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox label .checkbox__label:before{display:block;content:"";background-color:#fff;border:1px solid #d9d9d9;width:14px;height:14px;border-radius:2px;position:absolute;left:0;top:2px}.ya-share2{display:inline-block;vertical-align:middle}.ya-share2__item{display:inline-block;margin-right:10px;min-width:60px;padding:0 10px;height:40px;background-color:#f7f7f7;border-radius:4px;text-align:center}.ya-share2__link{display:block;height:100%}.ya-share2__link:before{content:"";height:100%;vertical-align:middle;display:inline-block}.ya-share2__title{display:none}.ya-share2__counter{display:none;color:#666;margin-left:8px;font-family:PT Serif,serif;font-size:14px;font-style:italic;font-weight:400}.ya-share2__counter_visible,.ya-share2__item_service_facebook .ya-share2__icon,.ya-share2__item_service_gplus .ya-share2__icon,.ya-share2__item_service_odnoklassniki .ya-share2__icon,.ya-share2__item_service_twitter .ya-share2__icon,.ya-share2__item_service_vkontakte .ya-share2__icon{display:inline-block;vertical-align:middle}@media (max-width:767px){.ya-share2{width:100%}.ya-share2__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ya-share2__item{padding:0;min-width:50px;margin-right:0}}.share-btn{width:170px;margin-left:10px}@media (max-width:767px){.share-btn{width:100%;margin-left:0;margin-top:20px}}#vk_bookmarks{display:inline-block;vertical-align:middle;width:180px!important;margin-left:10px;height:40px!important;background:#5181b8!important;padding:5px 0 5px 10px;background:none}@media (max-width:767px){#vk_bookmarks{display:block;width:100%!important;margin-top:20px;margin-left:0;height:40px!important}}#vk_bookmarks iframe{display:block;width:170px!important;margin:0 auto}.toolbar-item+.toolbar-item{margin-left:23px}.toolbar-item{display:inline-block;vertical-align:middle;color:#000}.toolbar-item.last-item{float:right;margin-left:0}.toolbar-icon,.toolbar-text{display:inline-block;vertical-align:middle}.toolbar-icon{margin-right:3px}.toolbar-opposite{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.toolbar-opposite .toolbar-item{margin-left:0}@media (max-width:767px){.toolbar-opposite{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.toolbar-hint{display:none}.toolbar-item{margin-right:15px}.toolbar-item:first-child{display:block;margin-bottom:10px}.toolbar-item+.toolbar-item{margin-left:0}.toolbar .last-item{display:none}}a.toolbar-item:focus,a.toolbar-item:hover{color:#4d4d4d}.icons-block{padding:34px;border:2px solid #0091ea;border-radius:9px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.icons-block .item{text-align:center;-webkit-box-flex:1;-ms-flex:1;flex:1;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.icons-block .item,.icons-block .item-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column}.icons-block .item-body{flex-direction:column}.icons-block .svg-icon{display:block;margin-bottom:18px}.icons-block .item-title{margin-bottom:5px;font-weight:700}.icons-block .item-describe{font-family:PT Serif,serif;font-style:italic;color:#666}@media (max-width:767px){.icons-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.icons-block .item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:20px}.icons-block .item:last-child{margin-bottom:0}.icons-block .svg-icon{margin-right:20px;margin-bottom:0}.icons-block .item-body{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.icons-block .item-describe{text-align:left}}.icon-item{width:100px;margin-right:10px;margin-bottom:20px}.icon-item .text{display:block;text-align:center;font-size:14px;line-height:20px}.svg-icon{width:34px;height:34px}.svg-icon svg{width:100%;height:100%}.svg-icon.big{width:68px;height:68px}.svg-icon.mini{width:20px;height:20px}.icons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.icons .svg-icon{display:block;margin:0 auto}.blue svg{fill:#0091ea!important}.red svg{fill:#f05442!important}.green svg{fill:#379c73!important}.yellow svg{fill:#ecb11e!important}.gray svg{fill:#999!important}.white svg{fill:#fff!important}.orange svg{fill:#ff3d00!important}.light-orange svg{fill:#f07a42!important}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:767px){.pagination{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.pagination-block{margin-left:-20px;margin-right:-20px}.pagination .page-item{display:none}.pagination .page-item.active,.pagination .page-item.active+.page-item,.pagination .page-item.active+.page-item+.page-item,.pagination .page-item:nth-of-type(8){display:-webkit-box;display:-ms-flexbox;display:flex}.pagination .page-item.active:nth-of-type(2)~.page-item:nth-of-type(8),.pagination .page-item.active:nth-of-type(3)~.page-item:nth-of-type(8),.pagination .page-item.active:nth-of-type(4)~.page-item:nth-of-type(8),.pagination .page-item.active:nth-of-type(5)+.page-item{display:none}}.pagination-test{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media (max-width:767px){.pagination-test{-ms-flex-wrap:wrap;flex-wrap:wrap}.pagination-test li:nth-child(n){display:-webkit-box;display:-ms-flexbox;display:flex}}.next,.page-item,.prev{margin-right:9px;width:40px;height:40px}.next,.next a,.page-item,.page-item a,.prev,.prev a{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:50%}.next a,.page-item a,.prev a{width:100%;height:100%;color:#000}.next a:hover,.page-item a:hover,.prev a:hover{background-color:#eaeaea}.next.active,.page-item.active,.prev.active{background-color:#0091ea}.next.active>.text,.page-item.active>.text,.prev.active>.text{color:#fff}.next.active>.text,.next.ellipsis>.text,.page-item.active>.text,.page-item.ellipsis>.text,.prev.active>.text,.prev.ellipsis>.text{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}.next.ellipsis>.text,.page-item.ellipsis>.text,.prev.ellipsis>.text{color:#000}.next.disabled:not(.active),.page-item.disabled:not(.active),.prev.disabled:not(.active){opacity:.3}.pagination-test{font-size:0}.pagination-test .page-item{width:30px;height:30px;line-height:30px;margin-right:20px;vertical-align:middle}.pagination-test .page-item:last-child{margin-right:0}.pagination-test .text{font-weight:700;font-size:1rem;color:#000}.gallery{position:relative;margin-bottom:100px}.gallery .slick-arrow{position:absolute;bottom:-42px;cursor:pointer}.gallery .slick-arrow-left{left:12px}.gallery .slick-arrow-right{left:118px}.gallery .counter{position:absolute;bottom:-46px;left:60px}.gallery .describe{position:absolute;bottom:-44px;left:163px}.gallery .item{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}.gallery .video:after{content:"";position:absolute;background-image:url(/dist/img/sprite-1564036175096.png);background-position:0 -60px;width:80px;height:80px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (max-width:767px){.gallery{margin-left:-20px;margin-right:-20px}.gallery .counter{left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.gallery .slick-arrow-left{left:50%;-webkit-transform:translate(-47px);transform:translate(-47px)}.gallery .slick-arrow-right{left:50%;-webkit-transform:translate(30px);transform:translate(30px)}.gallery .describe{display:none!important}}main .gallery .thumbs{display:none}.high-school-modal .modal-body,.modal .modal-body,.specialty-modal .modal-body{padding-top:40px;min-height:180px;position:relative}.high-school-modal .btn-close-modal,.modal .btn-close-modal,.specialty-modal .btn-close-modal{position:absolute;right:10px;top:10px;cursor:pointer;z-index:1}.high-school-modal .error,.modal .error,.specialty-modal .error{border-color:#f05442;color:red}.high-school-modal .modal-preloader,.modal .modal-preloader,.specialty-modal .modal-preloader{width:100%;height:100%;position:absolute;top:0;left:0;-webkit-transform:scale(1);transform:scale(1);background-color:#fff;opacity:1;transition:opacity 1s,-webkit-transform 1s;transition:transform 1s,opacity 1s;transition:transform 1s,opacity 1s,-webkit-transform 1s}.high-school-modal .modal-preloader:before,.modal .modal-preloader:before,.specialty-modal .modal-preloader:before{content:"";position:absolute;border:4px solid #1ea9ff;border-top:4px solid #fff;border-radius:50%;left:50%;top:50%;margin-left:-20px;margin-top:-20px;width:40px;height:40px;-webkit-animation:a .5s linear infinite;animation:a .5s linear infinite}@keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.high-school-modal .modal-preloader.close,.modal .modal-preloader.close,.specialty-modal .modal-preloader.close{-webkit-transform:scale(0);transform:scale(0);opacity:0}#bugreport-dialog .message{position:absolute;top:0;left:0;right:0;bottom:0;text-align:center}#bugreport-dialog .message:before{content:"";height:100%}#bugreport-dialog .btn-block .btn,#bugreport-dialog .btn-block .error-message,#bugreport-dialog .message:before,#bugreport-dialog .message span{vertical-align:middle;display:inline-block}#video_modal .btn-close{position:absolute;right:-35px;top:0;cursor:pointer;width:36px;height:36px}#video_modal .btn-close svg{width:100%;height:100%;fill:#fff}#video_modal .modal-dialog{max-width:900px}#video_modal .modal-body{padding:0;width:900px;height:505px}@media (max-width:1020px){#video_modal{width:100%}#video_modal .modal-dialog{margin:0}#video_modal .modal-body{width:100%}#video_modal .btn-close{right:auto;left:50%;bottom:0;top:auto;-webkit-transform:translate(-50%);transform:translate(-50%);width:56px;height:56px}}#rector-question-modal .select-school-label{color:gray;text-align:center;display:block}#rector-question-modal .icons-block-school{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:none;text-align:center;padding:10px 75px 34px}#rector-question-modal .icons-block-school .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:98px;height:auto;padding:11px 8px 17px;border:1px solid transparent;border-radius:5px;margin:0;margin-bottom:10px}#rector-question-modal .icons-block-school .item:hover{border:1px solid #0091ea;border-radius:5px}#rector-question-modal .icons-block-school .item span{font-size:14px;line-height:20px;margin:0}#rector-question-modal .icons-block-school .icons-img{margin-bottom:10px}#rector-question-modal .form-block-school{padding:10px 40px 34px}#rector-question-modal .form-block-school .biography{display:-webkit-box;display:-ms-flexbox;display:flex}#rector-question-modal .form-block-school .biography .biography-form{-webkit-box-flex:1;-ms-flex:1;flex:1}#rector-question-modal .form-block-school .biography .biography-form textarea{height:250px;font-size:14px;line-height:20px}#rector-question-modal .form-block-school .biography .biography-form input[type=text]{font-size:14px;line-height:20px}#rector-question-modal .form-block-school .biography .biography-form .help-block{font-size:14px!important}#rector-question-modal .form-block-school .biography .biography-form-group{display:-webkit-box;display:-ms-flexbox;display:flex}#rector-question-modal .form-block-school .biography .biography-form-group .form-group{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:20px}#rector-question-modal .form-block-school .biography .biography-btn-send{width:180px}@media (max-width:1020px){#rector-question-modal .form-block-school .biography .biography-form-group{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}#rector-question-modal .form-block-school .biography .biography-form-group .form-group{width:100%;margin-right:0}}@media (max-width:767px){#rector-question-modal .form-block-school{padding-left:0;padding-right:0}#rector-question-modal .biography{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#rector-question-modal .biography-author{width:100%;margin-right:0;margin-bottom:20px;text-align:center}#rector-question-modal .biography-form{width:100%}#rector-question-modal .biography-btn-send{width:100%!important}#rector-question-modal .icons-block-school{padding:10px 35px 34px}}.bottom-popup{display:none;position:fixed;left:20px;background-color:#fff;box-shadow:0 5px 30px rgba(0,0,0,.2),-5px 5px 30px rgba(0,0,0,.2);width:720px;z-index:2000}.bottom-popup-link{padding:30px}.bottom-popup-img,.bottom-popup-link{display:-webkit-box;display:-ms-flexbox;display:flex}.bottom-popup-img{margin-right:19px;width:100px;height:70px;background-color:#ff3d00;border-radius:4px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bottom-popup-description{-webkit-box-flex:1;-ms-flex:1;flex:1}.bottom-popup-title{display:inline-block;color:#ff3d00;margin-bottom:5px}.bottom-popup-text{font-size:16px;line-height:20px}.bottom-popup .btn-close{position:absolute;top:12px;right:12px;width:20px;height:20px;fill:#ccc;cursor:pointer}.bottom-popup.open{display:block}@media (max-width:767px){.bottom-popup{width:calc(100% - 40px)}.bottom-popup-img{display:none}}.specialty-modal .modal-header{border-bottom:0}.specialty-modal .subjects{margin-bottom:20px}.specialty-modal .education-types{margin-bottom:10px}.specialty-modal .checkbox-list label{margin-bottom:20px}.specialty-modal .checkbox-list{margin-bottom:7px}.specialty-modal .checkbox-list .col-md-3:last-child .form-group{margin-bottom:0}[id^=specialty-] .modal-title{margin-top:18px}.banner-adfox .a1Z-vTi,.banner-adfox .a3KQvJt,.banner-adfox .aH5YoYc{width:100%!important}.banner-adfox .a2_C0R2{max-width:680px}.banner-adfox .as3pe3P{margin-bottom:60px}@media (max-width:767px){.banner-adfox .a1Z-vTi{height:320px!important}}.yandex-banner{margin-bottom:20px}.banners{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.banner-slider-container{position:fixed;top:50%;height:400px;left:0;margin-top:-200px}.banner-slider-container:hover .banner-slider{display:block}.banner-slider-container:hover .banner-slider-compact{display:none}@media (max-width:767px){.banner-slider-container{display:none}}.banner-slider{display:none;position:relative;width:240px;height:400px;margin-bottom:60px;background:#add8e6}.banner-slider ins{display:none}.banner-slider .banner-slider__controls{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;width:calc(100% - 32px);left:16px;bottom:16px;right:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.banner-slider .banner-slider__next,.banner-slider .banner-slider__prev{width:32px;height:32px;background:transparent;border:2px solid #fff;float:left}.banner-slider .banner-slider__next svg,.banner-slider .banner-slider__prev svg{fill:#fff;width:6px;height:10px}.banner-slider .banner-slider__next:focus,.banner-slider .banner-slider__prev:focus{outline:0}.banner-slider .banner-slider__next:disabled,.banner-slider .banner-slider__prev:disabled{opacity:.5}.banner-slider .banner-slider__next:hover,.banner-slider .banner-slider__prev:hover{background:#fff}.banner-slider .banner-slider__next:hover svg,.banner-slider .banner-slider__prev:hover svg{fill:#000}.banner-slider .banner-slider__prev{margin-right:-2px}.banner-slider .banner-slider__next svg{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.banner-slider .banner-slider__progress{position:relative;height:2px;margin-right:16px;-webkit-box-flex:1;-ms-flex:1;flex:1;background:hsla(0,0%,100%,.5)}.banner-slider .banner-slider__current{width:0;height:100%;left:0;background:#fff}.banner-slider .banner-slider__current.banner-slider__current--animation{transition:width 9.9s linear}.datepicker{box-shadow:0 0 40px rgba(0,0,0,.15)!important}.datepicker--cell{font-weight:700!important;font-family:Roboto,sans-serif;line-height:32px}.datepicker--cell:hover{border-radius:50%}.datepicker--cell.-selected-{color:#fff;border-radius:50%;background-color:#0091ea!important}.datepicker--days-names .datepicker--day-name{text-transform:lowercase}.datepicker--cell.datepicker--cell-month.-selected-{color:#fff;border-radius:0;background-color:#0091ea!important}.datepicker--cell.datepicker--cell-month:hover{border-radius:0}.quote{margin-top:50px;margin-bottom:50px}.quote-text{overflow:hidden;font-size:19px;line-height:30px;padding-left:1px}.quote-text a{font-family:inherit;font-size:inherit;color:inherit;font-weight:inherit;text-decoration:underline}.quote-icon{float:left;margin-top:5px;margin-right:29px;margin-left:5px}.quote-author{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.quote-author-img{border-radius:50%;width:80px;height:80px;margin-bottom:10px}.quote-author-name{margin-bottom:10px;font-size:16px;line-height:20px;font-weight:700}.quote-author-position{font-family:PT Serif,serif;font-style:italic;font-size:10px;line-height:14px;color:#666}@media (max-width:767px){.quote{margin-top:20px;margin-bottom:20px}.quote-icon{float:none;margin-left:0}.quote-text{font-size:16px;line-height:25px;margin-top:15px;margin-bottom:25px}.quote-author{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.quote-author-img{margin-right:20px;margin-bottom:0}}.border-block{border:2px solid #0091ea;padding:40px;border-radius:9px}.button-border-block{padding:30px 40px}.button-border-block a{display:block;position:relative;padding-right:125px;line-height:40px;height:40px}.button-border-block a .icon-item{display:inline-block;width:50px;margin:2px 0 0}.button-border-block a .text{display:inline-block;font-size:18px;line-height:22px;color:#000}.button-border-block a .text:hover{color:#0091ea}.button-border-block a .btn{display:inline-block;position:absolute;right:0}.article-author{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:50px;margin-bottom:50px;background-color:#f7f7f7;padding:20px 40px;border-radius:5px}.article-author__sponsor{margin:30px 0!important}.article-author-title{font-size:12px;line-height:16px;font-family:PT Serif,serif;font-style:italic;color:#666;margin-right:20px}.article-author-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000}.article-author-link img{margin-right:10px}@media (max-width:767px){.article-author{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.article-author-title{margin-right:0;margin-bottom:10px}.article-author-link{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.article-author-link img{margin-right:0;margin-bottom:10px}}.product{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:60px;margin-bottom:50px}.product-icon{margin-right:25px;display:none}.product-icon-first{display:block}.product img{margin-right:40px}.product-price{position:relative;text-align:center}.product-price:before{content:"";height:100%}.product-price:before,.product-price span{vertical-align:middle;display:inline-block}@media (max-width:767px){.product{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-icon{display:block}.product-icon-first{display:none}.product-img{margin-bottom:20px}.product-describe-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.product-describe-wrap .product-icon{margin-right:20px}}.biography-author{width:180px;float:left;margin-right:54px}.biography-author img{border-radius:50%;margin-bottom:30px}.biography-text{overflow:hidden;line-height:25px}.biography-author-name{font-size:19px;line-height:25px;margin-bottom:10px}@media (max-width:767px){.biography{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.biography-author{margin-right:0;margin-bottom:20px;text-align:center}}.ingridients img{width:60px;height:60px;margin-bottom:15px}@media (max-width:767px){.ingridients{text-align:center}.ingridients-item{margin-bottom:20px}.ingridients-item:last-child{margin-bottom:0}}.step-number{float:left;margin-right:20px;border-radius:50%;border:2px solid #0091ea;width:40px;height:40px;text-align:center;line-height:40px}.step-img{float:left}.step-img img{width:300px;margin-right:40px}.step-describe{overflow:hidden}.step-describe p:first-child{margin-top:8px}@media (max-width:767px){.step{text-align:center}.step,.step-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.step-img img,.step-number{margin-right:0;margin-bottom:20px}}.icons-block.tinymce-template .icon-img{margin-bottom:10px}.icons-block.tinymce-template .item:last-child .icon-img{margin-bottom:16px}.icons-block.tinymce-template .item:last-child .icon-web-raster{margin-bottom:8px}@media (max-width:767px){.icons-block.tinymce-template .icon-img{margin-bottom:0;margin-right:20px}}.see-also{width:240px;margin:0 0 25px 11px;float:right;background-color:#f8f8f8;border-radius:4px;font-family:Roboto,sans-serif;padding:20px}.see-also .see-also__title{font-weight:700;font-size:16px;line-height:20px;color:#666}.see-also .see-also__image{margin-top:20px;max-width:100%;border-radius:4px}.see-also .see-also__article{display:block;padding-top:15px;font-weight:700;font-size:16px;line-height:20px;color:#000}.see-also a:hover .see-also__article{color:#0091ea}@media (max-width:767px){.see-also{display:none}}main>article>div>ul,main>article>ul{padding-left:23px;margin-bottom:20px}main>article>div>ul li,main>article>ul li{font-size:16px;line-height:25px;font-family:PT Serif,serif}.high-school{margin-bottom:40px}.high-school img{border-radius:4px}.high-school-img{width:100%;height:auto}.high-school-description{display:-webkit-box;display:-ms-flexbox;display:flex}.high-school-body{-webkit-box-flex:1;-ms-flex:1;flex:1}.high-school-logo{float:left;margin-right:10px;margin-bottom:10px;width:50px;height:50px}.high-school-name{display:inline-block;margin-bottom:6px;font-size:18px;line-height:22px;font-weight:400}.high-school-full-name{font-size:14px;line-height:20px}.high-school-rating{display:inline-block}.high-school-rating .svg-icon{width:17px;height:17px}@media (max-width:767px){.high-school-logo{display:none}.high-school-name{font-weight:700}.high-school:last-child{margin-bottom:0}}.high-school-extended-container{padding:50px 30px;width:100%;height:100%;border-radius:4px;background-color:#f8f8f8}.high-school-extended-header{font-size:20px;line-height:20px;font-weight:700;margin-bottom:15px}.high-school-extended-description{font-size:18px;line-height:22px;margin-bottom:30px}.high-school-extended-button{display:block}@media (max-width:767px){.high-school-extended-container{padding:30px 40px;margin-left:-20px;margin-right:-20px;width:auto}.high-school-extended-header{font-size:16px;line-height:20px}.high-school-extended-description{font-size:16px;line-height:25px;margin-bottom:15px}}.badge,.high-school-rating{display:block;vertical-align:baseline;margin-right:10px;margin-bottom:15px;padding:10px 20px;border-radius:4px;background-color:#f8f8f8;font-size:18px;line-height:22px}.badge{font-weight:400;color:#000}.badge:hover{background-color:#0091ea;color:#fff}@media (max-width:767px){.badge{display:block;font-size:16px;line-height:20px}}.high-school-rating{margin-right:30px}.high-school-rating-header{display:inline-block;width:155px}.high-school-rating .svg-rating-active{background-color:#f8f8f8}.high-school-rating .svg-rating{vertical-align:bottom}.high-school-rating .svg-rating svg{width:24px;height:24px;margin:0 5px}.high-school-map{width:100%;height:400px}.specialty-modal .modal-dialog{max-width:700px}.specialty-modal .modal-dialog .modal-body{padding-top:20px}@media (max-width:1020px){.specialty-modal .modal-dialog{margin:0 auto}.specialty-modal .modal-content{border:0;border-radius:0}}.high-school-modal .content-specialty .table,.specialty-modal .content-specialty .table{margin:0}.high-school-modal .content-specialty .table tr:first-child td,.high-school-modal .content-specialty .table tr:first-child th,.specialty-modal .content-specialty .table tr:first-child td,.specialty-modal .content-specialty .table tr:first-child th{border-top:none}.high-school-modal .content-specialty .table tr:last-child td,.high-school-modal .content-specialty .table tr:last-child th,.specialty-modal .content-specialty .table tr:last-child td,.specialty-modal .content-specialty .table tr:last-child th{border-bottom:none}.high-school-modal .content-specialty .tab-pane,.specialty-modal .content-specialty .tab-pane{background-color:#f8f8f8;padding:20px}@media (max-width:767px){.high-school-modal .content-specialty .tab-pane,.specialty-modal .content-specialty .tab-pane{background-color:transparent;padding:0}.high-school-modal .content-specialty .table tr:first-child th,.specialty-modal .content-specialty .table tr:first-child th{border-bottom:0;border-top:1px solid #d9d9d9}.high-school-modal .content-specialty .table tr:first-child td,.specialty-modal .content-specialty .table tr:first-child td{border-bottom:1px solid #d9d9d9;font-size:14px!important;border-bottom:0}.high-school-modal .content-specialty .table td,.high-school-modal .content-specialty .table th,.specialty-modal .content-specialty .table td,.specialty-modal .content-specialty .table th{display:block}.high-school-modal .content-specialty .table th,.specialty-modal .content-specialty .table th{border-bottom:0;border-top:1px solid #d9d9d9}.high-school-modal .content-specialty .table td,.specialty-modal .content-specialty .table td{border-bottom:1px solid #d9d9d9;font-size:14px!important;border-bottom:0;border-top:0}}.high-school-modal .header{font-size:24px;line-height:30px;text-align:center}.high-school-modal .modal-dialog{max-width:920px}.high-school-modal .icons-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0;border:0}.high-school-modal .icons-block .item{margin:0}.high-school-modal .email_check{display:none}@media (max-width:767px){.high-school-modal .modal-dialog{margin:0}.high-school-modal .modal-content{border:none;border-radius:0}.high-school-modal .icons-block{padding:20px 25px 10px;border:2px solid #0091ea}.high-school-modal .icons-block .item{margin-top:10px;margin-bottom:10px}.high-school-modal .header{font-size:18px;line-height:22px}}.high-school-pill{font-weight:400;display:block;margin-bottom:10px}.specialty-search-form{background-color:#f7f7f7}.specialty-search-form form{padding:30px}.specialty-search-form form #specialtysearch-high_school_ids{width:200%}.specialty-search-form form #specialtysearch-high_school_ids>label{width:50%;white-space:nowrap}.specialty-search-form form .row{margin-left:-10px;margin-right:-10px}.specialty-search-form form .row>[class*=col-xs-],.specialty-search-form form .row [class*=col-lg-],.specialty-search-form form .row [class*=col-md-]{padding-right:10px;padding-left:10px}.specialty-search-form form .row .jumping-fix{height:60px}@media (max-width:767px){.specialty-search-form form .row .jumping-fix{height:auto}}.specialty-search-form form .group-control-score,.specialty-search-form form .score-sum-container{padding-bottom:20px}.specialty-search-form form .group-control-score select,.specialty-search-form form .score-sum-container select{width:80%;display:block;float:left;border-radius:4px 0 0 4px;border-right:0}.specialty-search-form form .group-control-score select:focus,.specialty-search-form form .score-sum-container select:focus{box-shadow:none;border-color:#ccc}.specialty-search-form form .group-control-score input,.specialty-search-form form .score-sum-container input{width:20%;display:block;border-radius:0 4px 4px 0;margin:0;z-index:1;padding-left:8px;padding-right:7px}.specialty-search-form form .group-control-score input::-webkit-input-placeholder,.specialty-search-form form .score-sum-container input::-webkit-input-placeholder{font-size:10px;line-height:14px}.specialty-search-form form .group-control-score input:-ms-input-placeholder,.specialty-search-form form .score-sum-container input:-ms-input-placeholder{font-size:10px;line-height:14px}.specialty-search-form form .group-control-score input::placeholder,.specialty-search-form form .score-sum-container input::placeholder{font-size:10px;line-height:14px}.specialty-search-form form .group-control-score input:focus,.specialty-search-form form .score-sum-container input:focus{box-shadow:none}.specialty-search-form form .disabled,.specialty-search-form form .disabled select{color:#999}.specialty-search-form form .disabled .nex-subject svg{fill:#999}@media (max-width:1020px){.specialty-search-form{background-color:transparent}.specialty-search-form form{padding:0}}@media (max-width:767px){.specialty-search-form form .group-control-score,.specialty-search-form form .score-sum-container{padding-bottom:30px}}.specialty-grid{font:13px Roboto,sans-serif;line-height:15px}.specialty-grid .logo{text-align:center}.specialty-grid .logo a{font-size:18px;line-height:22px;text-align:center;font-weight:400;color:#000}.specialty-grid .logo a img{display:block;margin:0 auto 10px}.specialty-grid .logo a span{display:block;width:100%;font-size:10px;line-height:14px;min-width:70px}.specialty-grid .table th.nowrap{white-space:nowrap}.specialty-grid .table td.big-col{font-size:15px;line-height:20px}.specialty-grid .table td.big-col .score-sum-container>div,.specialty-grid .table td.big-col .text-muted{font-size:13px;line-height:15px;margin-top:5px}.specialty-grid .table td .score-sum-container>div,.specialty-grid .table td .text-muted{margin-top:10px}.specialty-grid .table td .nowrap{white-space:nowrap}.specialty-grid .table td .lowercase{text-transform:lowercase}.specialty-grid .table th,.specialty-grid .table th>a{color:#0091ea;font-style:normal;font-weight:400;font:13px Roboto,sans-serif;line-height:15px}.specialty-grid .table th{padding:13px 20px;padding-left:0}.specialty-grid .table th a{position:relative}.specialty-grid .table th a.asc:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.specialty-grid .table th a.asc,.specialty-grid .table th a.desc{font-weight:700}.specialty-grid .table th a.asc:after,.specialty-grid .table th a.desc:after{content:"";position:absolute;bottom:4px;right:-15px;color:#000;font-size:10px;line-height:14px;width:10px;height:6px;background-color:#0091ea;-webkit-mask:url(/img/dropdown-icon.png) no-repeat;mask:url(/img/dropdown-icon.png) no-repeat}.specialty-grid .table .td-name{display:none}.specialty-grid .table .speciality-table-result{font-size:13px;line-height:15px}.specialty-grid .table .speciality-table-univercity-name{color:#818a91}@media (max-width:1020px){.specialty-grid th{vertical-align:top}}@media (max-width:767px){.specialty-grid .speciality-table{display:block}.specialty-grid .speciality-table .logo a{display:inline-block;margin-bottom:5px;text-align:left}.specialty-grid .speciality-table .logo img,.specialty-grid .speciality-table .logo picture,.specialty-grid .speciality-table>thead{display:none}.specialty-grid .speciality-table>tbody{display:block}.specialty-grid .speciality-table>tbody>tr{display:block;position:relative;border:1px solid #ddd;border-radius:10px;margin-bottom:25px;padding:30px 10px}.specialty-grid .speciality-table>tbody>tr>td{display:block;border:0!important;padding:0;text-align:left;font-size:14px!important;line-height:18px}.specialty-grid .speciality-table td.d-inline-block{display:inline-block;width:33%;vertical-align:top;padding-right:10px}.specialty-grid .speciality-table td.d-inline-block:last-child{padding-right:0}.specialty-grid .speciality-table .td-name{display:block;margin-bottom:10px;font-family:PT Serif,serif;font-size:12px;line-height:16px;font-style:italic;color:#818a91;white-space:normal}.specialty-grid .speciality-table .speciality-table-univercity-name{margin-bottom:25px;font-size:12px!important;line-height:16px}.specialty-grid .speciality-table .speciality-table-result{position:relative;white-space:normal!important}.specialty-grid .speciality-table .mobile-p-r-0{padding-right:0!important}.specialty-grid .speciality-table .mobile-p-l-1{padding-left:10px!important}}.nex-subject{padding-top:10px;padding-left:5px;display:inline-block}.nex-subject svg{fill:#0091ea}.score-sum-container{float:right}.score-sum-container>div{height:40px;padding-top:10px;text-align:right}.score-sum-container>div .score-sum{color:#000;font-size:16px;line-height:20px}.high-school-search-summary{font-size:16px;line-height:20px;padding:10px;color:#666;text-align:center}@media (max-width:1020px){.high-school-search-summary{margin-top:20px;margin-bottom:20px}}.high-school-specialty-link{font-size:13px;line-height:15px;font-weight:400}.education-types label input[type=radio]{position:absolute;width:0;height:0;opacity:0}.education-types label input[type=radio]:checked+span{color:#0091ea;border-bottom-color:#0091ea}.education-types label span{margin-left:20px;font-family:Roboto,sans-serif;font-size:18px;line-height:22px;color:#000;padding:1px 1px 5px;display:inline-block;border-bottom:2px solid transparent;cursor:pointer}.education-types label span:focus,.education-types label span:hover{color:#0091ea}.education-types label span:first-letter{text-transform:uppercase}.education-types label:first-of-type span{margin-left:0}@media (max-width:767px){.education-types label span{font-size:14px;line-height:20px;margin-left:10px}}.nex-subject svg{width:16px;height:16px}.nex-subject span{display:none;font-family:Roboto,sans-serif;font-weight:400;font-size:16px;line-height:20px}@media (max-width:767px){.nex-subject svg{width:10px;height:10px}.nex-subject span{display:inline-block}}.js-speciality-search-form .form-actions{margin-top:30px}.svg-rating{display:inline-block;position:relative;line-height:0;font-size:0}.svg-rating svg{fill:currentColor;width:17px;height:17px;margin:0 2px}.svg-rating-active{background-color:#fff;position:absolute;top:0;left:0;overflow:hidden;white-space:nowrap}.nav-pills:after{display:block;content:"";clear:both}.nav-pills .nav-item{float:left}.nav-pills .nav-item+.nav-item{margin-left:.2rem}.nav-pills .nav-link{display:block;padding:.5em 1em;border-radius:.25rem}.nav-pills .nav-item.open .nav-link,.nav-pills .nav-item.open .nav-link:focus,.nav-pills .nav-item.open .nav-link:hover,.nav-pills .nav-link.active,.nav-pills .nav-link.active:focus,.nav-pills .nav-link.active:hover{color:#fff;cursor:default;background-color:#0275d8}.nav-stacked .nav-item{display:block;float:none}.nav-stacked .nav-item+.nav-item{margin-top:.2rem;margin-left:0}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block;opacity:1}@font-face{font-family:Roboto;src:url(../../fonts/RobotoRegular.woff) format("woff"),url(../../fonts/RobotoRegular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Roboto;src:url(../../fonts/RobotoBold.woff) format("woff"),url(../../fonts/RobotoBold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:PT Serif;src:url(../../fonts/PTSerifRegular.woff) format("woff"),url(../../fonts/PTSerifRegular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:PT Serif;src:url(../../fonts/PTSerifItalic.woff) format("woff"),url(../../fonts/PTSerifItalic.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:PT Serif;src:url(../../fonts/PTSerifBold.woff) format("woff"),url(../../fonts/PTSerifBold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:PT Serif;src:url(../../fonts/PTSerifBoldItalic.woff) format("woff"),url(../../fonts/PTSerifBoldItalic.ttf) format("truetype");font-weight:700;font-style:italic}.navbar{display:none;margin-bottom:20px}.navbar-wrapper{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;height:90px}.navbar-toggle{background-color:transparent}.navbar-toggle,.navbar-toggle:focus{border:none;outline:none}.navbar-brand{width:168px}.navbar-collapse{margin-left:-20px;margin-right:-20px;box-shadow:0 13px 30px 0 rgba(0,0,0,.202)}.navbar .navbar-nav{text-align:center;padding-top:17px;padding-bottom:10px}.navbar .navbar-nav li.active>a{color:#0091ea}.navbar .navbar-nav a{font-size:19px;font-family:Roboto;color:#000;font-weight:700;line-height:45px;position:relative;padding-top:10px}.navbar .icon-bar+.icon-bar{margin-top:4px}@media (max-width:767px){.navbar{display:block}.navbar-brand{width:138px;height:30px}}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px;background:#0091ea}.navbar-toggle.collapsed .icon-bar:first-child,.navbar-toggle.collapsed .icon-bar:nth-child(2),.navbar-toggle.collapsed .icon-bar:nth-child(3){-webkit-transform:rotate(0deg);transform:rotate(0deg);position:static;top:0;display:block;transition:all .3s}.navbar-toggle .icon-bar:first-child{-webkit-transform:rotate(135deg);transform:rotate(135deg);position:relative;top:3px;transition:all .3s}.navbar-toggle .icon-bar:nth-child(2){display:none}.navbar-toggle .icon-bar:nth-child(3){-webkit-transform:rotate(45deg);transform:rotate(45deg);position:relative;top:-3px;transition:all .3s}.float-subscribe{position:fixed;width:390px;right:10px;bottom:-200px;padding:20px;opacity:0;background:#0091ea;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:100;border-radius:4px;transition:bottom .5s ease,opacity .5s ease}.float-subscribe,.float-subscribe--show{display:-webkit-box;display:-ms-flexbox;display:flex}.float-subscribe--show{opacity:1;bottom:42px}.float-subscribe__header{display:-webkit-box;display:-ms-flexbox;display:flex}.float-subscribe__title{margin-right:10px;color:#fff;-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:18px;line-height:22px;font-weight:700;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.float-subscribe__close{cursor:pointer;padding-left:10px}.float-subscribe__close-icon{fill:#fff}.float-subscribe__form{margin-top:20px}.float-subscribe__email{width:100%;background:transparent;box-shadow:none;color:#fff;font-size:14px;line-height:20px;border:none;border-bottom:1px solid #fff;outline:none;padding-bottom:5px;margin-bottom:20px}.float-subscribe__email::-webkit-input-placeholder{color:#fff;opacity:1}.float-subscribe__email:-ms-input-placeholder{opacity:1}.float-subscribe__email::placeholder{color:#fff;opacity:1}.float-subscribe__email:-ms-input-placeholder{color:#fff}.float-subscribe__email:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1000px #0091ea;-webkit-text-fill-color:#fff!important}.float-subscribe__submit{padding:8px 25px;font-size:16px;line-height:20px;border:2px solid #fff;border-radius:4px;background:transparent;color:#fff;font-weight:700}.float-subscribe__submit:focus,.float-subscribe__submit:hover{background:#fff;color:#0091ea}.float-subscribe__cancel{padding:8px 20px;background:transparent;border:none;font-size:14px;line-height:20px;color:#fff;text-decoration:underline}.float-subscribe__cancel:focus,.float-subscribe__cancel:hover{text-decoration:none}.float-subscribe__error,.float-subscribe__success{display:none;margin-top:20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.float-subscribe__message{margin-left:20px;color:#fff;font-size:14px;line-height:20px}.edit-button{display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed;width:45px;height:45px;top:0;right:20px;background-color:#9ccc65;border:none;border-radius:50%;cursor:pointer;transition:background-color .3s ease;opacity:0;-webkit-animation:b .5s ease;animation:b .5s ease;-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;z-index:100;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.edit-button:focus,.edit-button:hover{opacity:1;background-color:#8bc34a}.edit-button .icon-edit{display:inline-block;width:24px;height:24px}.edit-button .icon-edit svg{fill:#fff}@-webkit-keyframes b{0%{top:0;opacity:0}to{top:20px;opacity:1}}@keyframes b{0%{top:0;opacity:0}to{top:20px;opacity:1}}